.elementor-16 .elementor-element.elementor-element-27d9cb0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3cdf24d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-778bcc1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:210px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2355a9d4{--display:flex;}.elementor-16 .elementor-element.elementor-element-78c02d16 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-78c02d16 .elementor-heading-title{font-family:"MrEavesXLModNarOT-Bold", Sans-serif;font-size:140px;font-weight:900;text-transform:uppercase;line-height:110px;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-25d7f88 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-16 .elementor-element.elementor-element-25d7f88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-b918ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5b7b237e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-373278c5{--display:flex;}.elementor-16 .elementor-element.elementor-element-373278c5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-373278c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.odesa.com.ar/wp-content/uploads/2026/05/proyecto_los_arrayanes.png");background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-306f21de{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:0px;}.elementor-16 .elementor-element.elementor-element-306f21de:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-306f21de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20ef205 );}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-306f21de{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-306f21de{left:0px;}.elementor-16 .elementor-element.elementor-element-7fcaeda4 .rr-underline{padding-bottom:8px;}.elementor-16 .elementor-element.elementor-element-7fcaeda4 .contact-area-contact-page .contact-social .social-links a{padding-bottom:8px;}.elementor-16 .elementor-element.elementor-element-7fcaeda4 .rr-underline, .contact-area-contact-page .contact-social .social-links a{font-family:"MrEavesXLModNarOT-Bold", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:22px;letter-spacing:0.2px;}.elementor-16 .elementor-element.elementor-element-54b182e1{--display:flex;}.elementor-16 .elementor-element.elementor-element-3eab580 .expertise__media img{width:100%;height:100%;}.elementor-16 .elementor-element.elementor-element-4c548d26{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:54px;--padding-bottom:54px;--padding-left:70px;--padding-right:70px;bottom:0px;}.elementor-16 .elementor-element.elementor-element-4c548d26:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4c548d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05db4be );}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4c548d26{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-4c548d26{right:0px;}.elementor-16 .elementor-element.elementor-element-62cf0e7d{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-62cf0e7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-20ef205 );}.elementor-16 .elementor-element.elementor-element-5a93c886{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-5a93c886 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0.1px;color:var( --e-global-color-20ef205 );}.elementor-16 .elementor-element.elementor-element-7aab8911{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-345f9e94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-8312b16 .rr-v-lines{height:1300px;}.elementor-16 .elementor-element.elementor-element-285777c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:112px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7ede8cff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-291275b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4bffc433{width:auto;max-width:auto;text-align:start;}.elementor-16 .elementor-element.elementor-element-4bffc433.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-2e4079d8{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-16 .elementor-element.elementor-element-2e4079d8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2e4079d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-16 .elementor-element.elementor-element-2e4079d8.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-4fd07596{text-align:end;}.elementor-16 .elementor-element.elementor-element-4fd07596 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.42px;}.elementor-16 .elementor-element.elementor-element-2caac102 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-16 .elementor-element.elementor-element-2caac102 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6f37a4f8{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6f37a4f8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-14b6c836{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-532f27ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-3e6bf026{width:auto;max-width:auto;text-align:start;}.elementor-16 .elementor-element.elementor-element-3e6bf026.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-23d1e2ea{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-16 .elementor-element.elementor-element-23d1e2ea:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-23d1e2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-16 .elementor-element.elementor-element-23d1e2ea.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-8f9de50{text-align:end;}.elementor-16 .elementor-element.elementor-element-8f9de50 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.42px;}.elementor-16 .elementor-element.elementor-element-6de27338 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-16 .elementor-element.elementor-element-6de27338 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3931fe82{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-3931fe82 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-41f9833e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-106cdb29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4e48580d{width:auto;max-width:auto;text-align:start;}.elementor-16 .elementor-element.elementor-element-4e48580d.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-7dcece60{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-16 .elementor-element.elementor-element-7dcece60:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7dcece60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-16 .elementor-element.elementor-element-7dcece60.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-6105d07c{text-align:end;}.elementor-16 .elementor-element.elementor-element-6105d07c .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.42px;}.elementor-16 .elementor-element.elementor-element-123c92 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-16 .elementor-element.elementor-element-123c92 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e4f38e{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-e4f38e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-de38de5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-4db21575{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-7f237d76{width:auto;max-width:auto;text-align:start;}.elementor-16 .elementor-element.elementor-element-7f237d76.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-eb1b912{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-16 .elementor-element.elementor-element-eb1b912:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-eb1b912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-16 .elementor-element.elementor-element-eb1b912.e-con{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-3674825c{text-align:end;}.elementor-16 .elementor-element.elementor-element-3674825c .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.42px;}.elementor-16 .elementor-element.elementor-element-7baf8fc7 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-16 .elementor-element.elementor-element-7baf8fc7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f423dc4{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-f423dc4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-50dee4e8{--display:flex;}.elementor-16 .elementor-element.elementor-element-50dee4e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-69bc2773 .archidex-el-section{padding:60px 0px 60px 0px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .section-subtitle__wrap .subtitle{color:var( --e-global-color-secondary );font-family:"MrEavesXLModNarOT-Bold", Sans-serif;font-size:30px;font-weight:600;line-height:40px;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__section-title{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-69bc2773 .achievements-section-9__title{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-69bc2773 .section-title-6__wrapper .title{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__section-title,
                                            .achievements-section-9__title,
                                            .section-title-6__wrapper .title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .underline{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-69bc2773 .project-6__btn .rr-btn-primary{color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-69bc2773 .underline, .rr-btn-primary{font-family:var( --e-global-typography-795ed3f-font-family ), Sans-serif;}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__subtitle{color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .project-6__thumb .content-top .sub-title{color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__subtitle, .project-6__thumb .content-top .sub-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .projects-3__item .title a:hover{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__title a:hover{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-69bc2773 .project-6__content .title a:hover{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-69bc2773 .projects-3__item .title, .our-portfolio-9__title, .project-6__content .title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3c3fde54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-42f3597e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-16 .elementor-element.elementor-element-2cfe751a .rr-v-lines{height:1300px;}.elementor-16 .elementor-element.elementor-element-8afe0b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b493edf{--display:flex;}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item h2{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-60a3a44f .archidex-counter-2 .experience-4__item .title{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item p,
                                            .archidex-counter-2 .experience-4__item .sub-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item{border-style:none;}.elementor-16 .elementor-element.elementor-element-5a988354 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5a988354 .elementor-heading-title{font-family:var( --e-global-typography-72ec6e1-font-family ), Sans-serif;font-size:var( --e-global-typography-72ec6e1-font-size );font-weight:var( --e-global-typography-72ec6e1-font-weight );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-71530d7f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-1c7205c3{--display:flex;}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item h2{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-54a7f83a .archidex-counter-2 .experience-4__item .title{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item{border-style:none;}.elementor-16 .elementor-element.elementor-element-51ceff58 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-51ceff58 .elementor-heading-title{font-family:var( --e-global-typography-72ec6e1-font-family ), Sans-serif;font-size:var( --e-global-typography-72ec6e1-font-size );font-weight:var( --e-global-typography-72ec6e1-font-weight );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-491a86c1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3f8321bc{--display:flex;}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item h2{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-ee9db2d .archidex-counter-2 .experience-4__item .title{color:var( --e-global-color-05db4be );}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item{border-style:none;}.elementor-16 .elementor-element.elementor-element-434709ec > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-434709ec .elementor-heading-title{font-family:var( --e-global-typography-72ec6e1-font-family ), Sans-serif;font-size:var( --e-global-typography-72ec6e1-font-size );font-weight:var( --e-global-typography-72ec6e1-font-weight );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3d7cc9e2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-625664f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-481436b2 .expertise__media img{width:100%;height:100%;}.elementor-16 .elementor-element.elementor-element-3aeb0e5{--display:flex;--position:absolute;--padding-top:55px;--padding-bottom:55px;--padding-left:60px;--padding-right:60px;bottom:0px;}.elementor-16 .elementor-element.elementor-element-3aeb0e5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3aeb0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3717aa6 );}.elementor-16 .elementor-element.elementor-element-3aeb0e5.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-3aeb0e5{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-3aeb0e5{left:0px;}.elementor-16 .elementor-element.elementor-element-1fa1a944{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-1fa1a944 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 2px 0px;}.elementor-16 .elementor-element.elementor-element-1fa1a944.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-1fa1a944 .elementor-heading-title{font-family:var( --e-global-typography-72ec6e1-font-family ), Sans-serif;font-size:var( --e-global-typography-72ec6e1-font-size );font-weight:var( --e-global-typography-72ec6e1-font-weight );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );color:var( --e-global-color-20ef205 );}.elementor-16 .elementor-element.elementor-element-6b89d29c{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6b89d29c > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-16 .elementor-element.elementor-element-6b89d29c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-20ef205 );}@media(max-width:1024px) and (min-width:551px){.elementor-16 .elementor-element.elementor-element-7ede8cff{--width:50%;}.elementor-16 .elementor-element.elementor-element-14b6c836{--width:50%;}.elementor-16 .elementor-element.elementor-element-41f9833e{--width:50%;}.elementor-16 .elementor-element.elementor-element-de38de5{--width:50%;}}@media(max-width:1366px){.elementor-16 .elementor-element.elementor-element-25d7f88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-62cf0e7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-2caac102 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6f37a4f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6de27338 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3931fe82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-123c92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e4f38e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-7baf8fc7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f423dc4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__section-title,
                                            .achievements-section-9__title,
                                            .section-title-6__wrapper .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__subtitle, .project-6__thumb .content-top .sub-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .projects-3__item .title, .our-portfolio-9__title, .project-6__content .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item p,
                                            .archidex-counter-2 .experience-4__item .sub-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-5a988354 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-71530d7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-51ceff58 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-491a86c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-434709ec .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3d7cc9e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1fa1a944 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6b89d29c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:1200px){.elementor-16 .elementor-element.elementor-element-285777c1{--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .archidex-el-section{padding:80px 0px 80px 0px;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-778bcc1d{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-25d7f88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-7fcaeda4 .rr-underline, .contact-area-contact-page .contact-social .social-links a{font-size:18px;}.elementor-16 .elementor-element.elementor-element-62cf0e7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-5a93c886 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-285777c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-7ede8cff{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-2caac102 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6f37a4f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-6f37a4f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-14b6c836{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-6de27338 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3931fe82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-3931fe82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-41f9833e{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-123c92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e4f38e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-e4f38e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-de38de5{--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-16 .elementor-element.elementor-element-7baf8fc7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f423dc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-f423dc4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .section-subtitle__wrap .subtitle{font-size:24px;line-height:26px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__section-title,
                                            .achievements-section-9__title,
                                            .section-title-6__wrapper .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__subtitle, .project-6__thumb .content-top .sub-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .projects-3__item .title, .our-portfolio-9__title, .project-6__content .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item p,
                                            .archidex-counter-2 .experience-4__item .sub-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-5a988354 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-71530d7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-51ceff58 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-491a86c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-434709ec .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3d7cc9e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1fa1a944 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6b89d29c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:880px){.elementor-16 .elementor-element.elementor-element-285777c1{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .archidex-el-section{padding:60px 0px 60px 0px;}}@media(max-width:550px){.elementor-16 .elementor-element.elementor-element-3cdf24d1{--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-778bcc1d{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-78c02d16 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16 .elementor-element.elementor-element-78c02d16 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-16 .elementor-element.elementor-element-25d7f88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-306f21de{--margin-top:0px;--margin-bottom:-6px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-7fcaeda4 > .elementor-widget-container{margin:0px 0px 060px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7fcaeda4 .rr-underline, .contact-area-contact-page .contact-social .social-links a{font-size:18px;}.elementor-16 .elementor-element.elementor-element-54b182e1{--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-4c548d26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-62cf0e7d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-62cf0e7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-5a93c886 .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-7ede8cff{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2e4079d8{--width:30px;}.elementor-16 .elementor-element.elementor-element-2caac102 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6f37a4f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-14b6c836{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-23d1e2ea{--width:30px;}.elementor-16 .elementor-element.elementor-element-6de27338 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3931fe82 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-41f9833e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-7dcece60{--width:30px;}.elementor-16 .elementor-element.elementor-element-123c92 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-e4f38e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-de38de5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-eb1b912{--width:30px;}.elementor-16 .elementor-element.elementor-element-7baf8fc7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-f423dc4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .section-subtitle__wrap .subtitle{font-size:22px;line-height:24px;}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__section-title,
                                            .achievements-section-9__title,
                                            .section-title-6__wrapper .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .our-portfolio-9__subtitle, .project-6__thumb .content-top .sub-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-69bc2773 .projects-3__item .title, .our-portfolio-9__title, .project-6__content .title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-16 .elementor-element.elementor-element-8afe0b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5b493edf{--padding-top:015px;--padding-bottom:015px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-60a3a44f .counter-section-8__item p,
                                            .archidex-counter-2 .experience-4__item .sub-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-5a988354 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-71530d7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-1c7205c3{--padding-top:015px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-54a7f83a .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-51ceff58 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-491a86c1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3f8321bc{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ee9db2d .counter-section-8__item h2,
                                            .archidex-counter-2 .experience-4__item .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-434709ec .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-3d7cc9e2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-16 .elementor-element.elementor-element-625664f8{--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-481436b2 .expertise__media img{width:100%;}.elementor-16 .elementor-element.elementor-element-1fa1a944 .elementor-heading-title{font-size:var( --e-global-typography-72ec6e1-font-size );line-height:var( --e-global-typography-72ec6e1-line-height );letter-spacing:var( --e-global-typography-72ec6e1-letter-spacing );}.elementor-16 .elementor-element.elementor-element-6b89d29c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:551px){.elementor-16 .elementor-element.elementor-element-27d9cb0a{--content-width:1300px;}.elementor-16 .elementor-element.elementor-element-3cdf24d1{--width:100%;}.elementor-16 .elementor-element.elementor-element-2355a9d4{--width:75%;}.elementor-16 .elementor-element.elementor-element-373278c5{--width:561px;}.elementor-16 .elementor-element.elementor-element-306f21de{--width:300px;}.elementor-16 .elementor-element.elementor-element-345f9e94{--content-width:1290px;}.elementor-16 .elementor-element.elementor-element-7ede8cff{--width:25%;}.elementor-16 .elementor-element.elementor-element-2e4079d8{--width:30px;}.elementor-16 .elementor-element.elementor-element-14b6c836{--width:25%;}.elementor-16 .elementor-element.elementor-element-23d1e2ea{--width:30px;}.elementor-16 .elementor-element.elementor-element-41f9833e{--width:25%;}.elementor-16 .elementor-element.elementor-element-7dcece60{--width:30px;}.elementor-16 .elementor-element.elementor-element-de38de5{--width:25%;}.elementor-16 .elementor-element.elementor-element-eb1b912{--width:30px;}.elementor-16 .elementor-element.elementor-element-50dee4e8{--content-width:1300px;}.elementor-16 .elementor-element.elementor-element-3c3fde54{--content-width:1300px;}.elementor-16 .elementor-element.elementor-element-42f3597e{--content-width:1290px;}.elementor-16 .elementor-element.elementor-element-5b493edf{--width:280px;}.elementor-16 .elementor-element.elementor-element-1c7205c3{--width:280px;}.elementor-16 .elementor-element.elementor-element-3f8321bc{--width:280px;}.elementor-16 .elementor-element.elementor-element-3aeb0e5{--width:660px;}}@media(min-width:1367px){.elementor-16 .elementor-element.elementor-element-373278c5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-373278c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-25d7f88 */.elementor-16 .elementor-element.elementor-element-25d7f88::before {
    bottom: 0;
    width: 87px;
    height: 2px;
    content: "";
    position: absolute;
    background: var(--primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62cf0e7d */.elementor-16 .elementor-element.elementor-element-62cf0e7d {
    text-indent: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fa1a944 */.elementor-16 .elementor-element.elementor-element-1fa1a944:before {
    content: "";
    bottom: 0;
    width: 100%;
    height: 1px;
    position: absolute;
    background: #fff;
}/* End custom CSS */