.elementor-2468 .elementor-element.elementor-element-fd07490{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2468 .elementor-element.elementor-element-fd07490:not(.elementor-motion-effects-element-type-background),.elementor-2468 .elementor-element.elementor-element-fd07490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.a2zconsng.com/wp-content/uploads/2025/06/modern-building-construction-1.png);background-position:center center;background-size:cover}.elementor-2468 .elementor-element.elementor-element-fd07490::before,.elementor-2468 .elementor-element.elementor-element-fd07490>.elementor-background-video-container::before,.elementor-2468 .elementor-element.elementor-element-fd07490>.e-con-inner>.elementor-background-video-container::before,.elementor-2468 .elementor-element.elementor-element-fd07490>.elementor-background-slideshow::before,.elementor-2468 .elementor-element.elementor-element-fd07490>.e-con-inner>.elementor-background-slideshow::before,.elementor-2468 .elementor-element.elementor-element-fd07490>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at top left,#111E41 78%,#111E41C2 80%)}.elementor-2468 .elementor-element.elementor-element-fd07490::before{filter:brightness(132%) contrast(113%) saturate(80%) blur(0) hue-rotate(0deg)}.elementor-2468 .elementor-element.elementor-element-ee77d1a{--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-2468 .elementor-element.elementor-element-a59dd56{--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-2468 .elementor-element.elementor-element-5bb056a{text-align:center}.elementor-2468 .elementor-element.elementor-element-5bb056a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:80px;font-weight:600;color:#FFF}.elementor-2468 .elementor-element.elementor-element-882b118{--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-2468 .elementor-element.elementor-element-3a973b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2468 .elementor-element.elementor-element-1d8e9ed{--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-2468 .elementor-element.elementor-element-d558c3e{--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-2468 .elementor-element.elementor-element-c0bde2b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-b262327{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300}.elementor-2468 .elementor-element.elementor-element-fb46ae4 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-6811589{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-5676243 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-9880103{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-c553c4b .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-312984d{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-fa53bda .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-f153793{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-a494be0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-10dd885{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-6ccaf96 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-f42b30c{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-2ea7806 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-8cc246b{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-cc6ad71 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-9e8d8ce{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-780186a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:28px;font-weight:600}.elementor-2468 .elementor-element.elementor-element-1543ea0{font-family:"Inter",Sans-serif;font-size:18px;font-weight:300;line-height:30px}.elementor-2468 .elementor-element.elementor-element-7bc9eb6{--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-2468 .elementor-element.elementor-element-717fd73b{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2468 .elementor-element.elementor-element-1f18ca26{--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-2468 .elementor-element.elementor-element-e59265{--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-2468 .elementor-element.elementor-element-e59265.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-repeater-item-9670db9 .swiper-slide-bg{background-color:#E3E2D3;background-image:url(https://www.a2zconsng.com/wp-content/uploads/2025/06/Design-sans-titre-19-1-1.png);background-size:cover}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-repeater-item-9670db9 .swiper-slide-contents{margin:0 auto}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-repeater-item-9670db9 .swiper-slide-inner{align-items:flex-start}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-slide-button{background-color:#70A173;border-width:0;border-radius:27px}.elementor-2468 .elementor-element.elementor-global-4039{width:var(--container-widget-width,110.007%);max-width:110.007%;--container-widget-width:110.007%;--container-widget-flex-grow:0}.elementor-2468 .elementor-element.elementor-global-4039>.elementor-widget-container{padding:50px 0 0 0;border-style:none;border-radius:15px 15px 15px 15px}.elementor-2468 .elementor-element.elementor-global-4039.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-2468 .elementor-element.elementor-global-4039 .swiper-slide{height:385px}.elementor-2468 .elementor-element.elementor-global-4039 .swiper-slide-contents{max-width:66%}.elementor-2468 .elementor-element.elementor-global-4039 .swiper-slide-inner{text-align:center}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-slide-heading{color:#2D2D2D;font-family:"Inter",Sans-serif;font-weight:700}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-slide-description{color:#252526}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-slide-button:hover{color:#090C10CC}.elementor-2468 .elementor-element.elementor-element-399b61c7{--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}@media(max-width:1024px){.elementor-2468 .elementor-element.elementor-global-4039 .swiper-slide-contents{max-width:100%}}@media(min-width:768px){.elementor-2468 .elementor-element.elementor-element-ee77d1a{--width:15%}.elementor-2468 .elementor-element.elementor-element-a59dd56{--width:70%}.elementor-2468 .elementor-element.elementor-element-882b118{--width:15%}.elementor-2468 .elementor-element.elementor-element-1d8e9ed{--width:10%}.elementor-2468 .elementor-element.elementor-element-d558c3e{--width:80%}.elementor-2468 .elementor-element.elementor-element-7bc9eb6{--width:10%}.elementor-2468 .elementor-element.elementor-element-1f18ca26{--width:25%}.elementor-2468 .elementor-element.elementor-element-e59265{--width:81.604%}.elementor-2468 .elementor-element.elementor-element-399b61c7{--width:25%}}@media(max-width:767px){.elementor-2468 .elementor-element.elementor-element-5bb056a .elementor-heading-title{font-size:50px}.elementor-2468 .elementor-element.elementor-element-c0bde2b .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-b262327{font-size:16px}.elementor-2468 .elementor-element.elementor-element-fb46ae4 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-6811589{font-size:16px}.elementor-2468 .elementor-element.elementor-element-5676243 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-9880103{font-size:16px}.elementor-2468 .elementor-element.elementor-element-c553c4b .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-312984d{font-size:16px}.elementor-2468 .elementor-element.elementor-element-fa53bda .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-f153793{font-size:16px}.elementor-2468 .elementor-element.elementor-element-a494be0 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-10dd885{font-size:16px}.elementor-2468 .elementor-element.elementor-element-6ccaf96 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-f42b30c{font-size:16px}.elementor-2468 .elementor-element.elementor-element-2ea7806 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-8cc246b{font-size:16px}.elementor-2468 .elementor-element.elementor-element-cc6ad71 .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-9e8d8ce{font-size:16px}.elementor-2468 .elementor-element.elementor-element-780186a .elementor-heading-title{font-size:20px}.elementor-2468 .elementor-element.elementor-element-1543ea0{font-size:16px}.elementor-2468 .elementor-element.elementor-global-4039 .elementor-slide-heading{font-size:20px}}