.elementor-25 .elementor-element.elementor-element-69cd479{--display:flex;--min-height:100vh;--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-69cd479:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-69cd479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.astegno-maconnerie.fr/wp-content/uploads/2026/04/maconnerie-beton-chantier-ibos.jpg");background-position:center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-a6de474{--display:flex;--min-height:82vh;--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;--justify-content:center;--padding-top:100px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-25 .elementor-element.elementor-element-a6de474:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a6de474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(15,29,51,0.88);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f4af754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;color:#F07E1B;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4fd54bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-25 .elementor-element.elementor-element-4fd54bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1vw;font-weight:900;line-height:0.95em;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-6defae1{font-family:"Montserrat", Sans-serif;font-size:20px;color:rgba(255,255,255,0.7);}.elementor-25 .elementor-element.elementor-element-e27ff38{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-c0d4a94 .elementor-button{background-color:#F07E1B;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-5c4bffe .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;}.elementor-25 .elementor-element.elementor-element-9c8a830{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.07);--border-color:rgba(255,255,255,0.07);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c8a830:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9c8a830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(15,29,51,0.82);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-1056749.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-1056749 .elementor-counter-title{justify-content:center;color:rgba(255,255,255,0.45);}.elementor-25 .elementor-element.elementor-element-1056749 .elementor-counter{gap:0px;}.elementor-25 .elementor-element.elementor-element-1056749 .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1ee7369.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-1ee7369 .elementor-counter-title{justify-content:center;color:rgba(255,255,255,0.45);}.elementor-25 .elementor-element.elementor-element-1ee7369 .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1ee7369 .elementor-counter-number{text-align:center;}.elementor-25 .elementor-element.elementor-element-fc17c6a .elementor-counter-number-wrapper{color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-fc17c6a .elementor-counter-title{color:rgba(255,255,255,0.45);}.elementor-25 .elementor-element.elementor-element-2211eb8.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-25 .elementor-element.elementor-element-2211eb8 .elementor-counter-number-wrapper{color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-2211eb8 .elementor-counter-title{color:rgba(255,255,255,0.45);}.elementor-25 .elementor-element.elementor-element-86987be{--display:flex;--padding-top:44px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-25 .elementor-element.elementor-element-86987be:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-86987be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dce8f2;}.elementor-25 .elementor-element.elementor-element-6ff5814{--display:flex;--min-height:0px;--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:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6ff5814.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-462feed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-bd3bf01{text-align:start;}.elementor-25 .elementor-element.elementor-element-bd3bf01 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:#1B2D4F;}.elementor-25 .elementor-element.elementor-element-5aedce3{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#4a5e7a;}.elementor-25 .elementor-element.elementor-element-591d33a{--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-25 .elementor-element.elementor-element-591d33a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-591d33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCE8F2;}.elementor-25 .elementor-element.elementor-element-682fd99{--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-25 .elementor-element.elementor-element-682fd99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-1d99744.ekit-equal-height-enable,
					.elementor-25 .elementor-element.elementor-element-1d99744.ekit-equal-height-enable > div,
					.elementor-25 .elementor-element.elementor-element-1d99744.ekit-equal-height-enable .ekit-wid-con,
					.elementor-25 .elementor-element.elementor-element-1d99744.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-btn{background-color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1d99744{box-shadow:2px 2px 10px 2px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#F07E1B;fill:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-btn:hover{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1d99744 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-667ba0e{--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-25 .elementor-element.elementor-element-47bfbbc.ekit-equal-height-enable,
					.elementor-25 .elementor-element.elementor-element-47bfbbc.ekit-equal-height-enable > div,
					.elementor-25 .elementor-element.elementor-element-47bfbbc.ekit-equal-height-enable .ekit-wid-con,
					.elementor-25 .elementor-element.elementor-element-47bfbbc.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-btn{background-color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-47bfbbc{width:var( --container-widget-width, 117.687% );max-width:117.687%;--container-widget-width:117.687%;--container-widget-flex-grow:0;border-style:none;box-shadow:2px 2px 10px 2px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-47bfbbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box:hover .elementskit-info-box-title {color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#F07E1B;fill:#F07E1B;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-btn:hover{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-47bfbbc .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7c9286f{--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-25 .elementor-element.elementor-element-1224a66.ekit-equal-height-enable,
					.elementor-25 .elementor-element.elementor-element-1224a66.ekit-equal-height-enable > div,
					.elementor-25 .elementor-element.elementor-element-1224a66.ekit-equal-height-enable .ekit-wid-con,
					.elementor-25 .elementor-element.elementor-element-1224a66.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-btn{background-color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1224a66{width:initial;max-width:initial;box-shadow:2px 2px 10px 2px rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-box-header img{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#F07E1B;fill:#F07E1B;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Montserrat", Sans-serif;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-btn:hover{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1224a66 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-565fd95{--display:flex;--padding-top:65px;--padding-bottom:65px;--padding-left:60px;--padding-right:60px;}.elementor-25 .elementor-element.elementor-element-565fd95:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-565fd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1d33;}.elementor-25 .elementor-element.elementor-element-36f9be0{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-fe27a55{--display:flex;--position:relative;--min-height:725px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-25 .elementor-element.elementor-element-fe27a55.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-fe27a55{left:0px;}body.rtl .elementor-25 .elementor-element.elementor-element-fe27a55{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-24ee5fe{width:var( --container-widget-width, 91.132% );max-width:91.132%;--container-widget-width:91.132%;--container-widget-flex-grow:0;top:45px;text-align:center;}.elementor-25 .elementor-element.elementor-element-24ee5fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24ee5fe{left:27px;}body.rtl .elementor-25 .elementor-element.elementor-element-24ee5fe{right:27px;}.elementor-25 .elementor-element.elementor-element-b0e1b92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d353d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-d353d13.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-e84b75c{text-align:start;}.elementor-25 .elementor-element.elementor-element-e84b75c .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:48px;font-weight:600;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-15d2d00{font-family:"Montserrat", Sans-serif;font-size:18px;color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-7183bbd{--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:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-6bac578{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-6bac578 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-25 .elementor-element.elementor-element-6bac578 .elementor-icon-box-title{margin-block-end:0px;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-6bac578.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-25 .elementor-element.elementor-element-6bac578.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6bac578.elementor-view-default .elementor-icon{fill:#6EC1E4;color:#6EC1E4;border-color:#6EC1E4;}.elementor-25 .elementor-element.elementor-element-6bac578 .elementor-icon{font-size:15px;}.elementor-25 .elementor-element.elementor-element-6bac578 .elementor-icon-box-description{color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-0d786c9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-0d786c9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-25 .elementor-element.elementor-element-0d786c9 .elementor-icon-box-title{margin-block-end:0px;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-0d786c9 .elementor-icon{font-size:15px;}.elementor-25 .elementor-element.elementor-element-0d786c9 .elementor-icon-box-description{color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-88874ff{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-88874ff .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-25 .elementor-element.elementor-element-88874ff .elementor-icon-box-title{margin-block-end:0px;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-88874ff .elementor-icon{font-size:15px;}.elementor-25 .elementor-element.elementor-element-88874ff .elementor-icon-box-description{color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-07b1ef2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon-box-title{margin-block-end:0px;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon{font-size:15px;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon-box-description{color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-e277e56{--display:flex;--padding-top:110px;--padding-bottom:110px;--padding-left:60px;--padding-right:60px;}.elementor-25 .elementor-element.elementor-element-e277e56:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e277e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dce8f2;}.elementor-25 .elementor-element.elementor-element-1c446c4{--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:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6145248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-69ba62e .esc-swiper-container{height:450px;}.elementor-25 .elementor-element.elementor-element-69ba62e .swiper-slide{height:450px;border-radius:17px;overflow:hidden;}.elementor-25 .elementor-element.elementor-element-69ba62e .swiper-button-next::after,
                 .elementor-25 .elementor-element.elementor-element-69ba62e .swiper-button-prev::after{color:#ffffff;}.elementor-25 .elementor-element.elementor-element-69ba62e .swiper-button-next,
                 .elementor-25 .elementor-element.elementor-element-69ba62e .swiper-button-prev{background-color:rgba(0,0,0,0.4);}.elementor-25 .elementor-element.elementor-element-69ba62e .swiper-pagination-bullet-active{background:#0073aa;}.elementor-25 .elementor-element.elementor-element-69ba62e .swiper-pagination-progressbar-fill{background:#0073aa;}.elementor-25 .elementor-element.elementor-element-69ba62e .esc-caption{color:#ffffff;background:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-bafb16a{--display:flex;--padding-top:63px;--padding-bottom:33px;--padding-left:60px;--padding-right:60px;}.elementor-25 .elementor-element.elementor-element-bafb16a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bafb16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1d33;}.elementor-25 .elementor-element.elementor-element-7f3c7ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-35097f1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-b416e33{text-align:center;}.elementor-25 .elementor-element.elementor-element-b416e33 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:800;color:#ffffff;}.elementor-25 .elementor-element.elementor-element-0adce81{--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-25 .elementor-element.elementor-element-0adce81:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0adce81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1D33;}.elementor-25 .elementor-element.elementor-element-74f0b8d > .elementor-widget-container{margin:22px 12px 45px 15px;}.elementor-25 .elementor-element.elementor-element-6ba5254{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-6ba5254:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6ba5254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#dce8f2;}.elementor-25 .elementor-element.elementor-element-ddd6e31{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-25aad5f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a6e305e{text-align:start;}.elementor-25 .elementor-element.elementor-element-a6e305e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:800;color:#1B2D4F;}.elementor-25 .elementor-element.elementor-element-bcbcaef{font-family:"Montserrat", Sans-serif;font-size:16px;color:#8a9ab5;}.elementor-25 .elementor-element.elementor-element-4243c9b{--display:flex;}.elementor-25 .elementor-element.elementor-element-4243c9b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-611c54a{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-12e7da4{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-25 .elementor-element.elementor-element-12e7da4:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-12e7da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F07E1B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-def0325 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-def0325.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-def0325.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-def0325.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-def0325.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-def0325.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-def0325 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-def0325 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-1f4b031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-25 .elementor-element.elementor-element-54f1c83 .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-f28cb57 .elementor-heading-title{font-size:16px;font-weight:700;color:#1C1C1C;}.elementor-25 .elementor-element.elementor-element-496acb2 .elementor-heading-title{font-size:15px;font-weight:400;color:#888888;}.elementor-25 .elementor-element.elementor-element-c52a030{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d411565{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-25 .elementor-element.elementor-element-d411565:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d411565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-74344e4 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-74344e4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-74344e4.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-74344e4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-74344e4.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-74344e4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-74344e4 .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-74344e4 .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-70f0740{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-25 .elementor-element.elementor-element-7800cc3 .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-02132fe .elementor-heading-title{font-size:16px;font-weight:700;color:#1C1C1C;}.elementor-25 .elementor-element.elementor-element-973b6de .elementor-heading-title{font-size:15px;font-weight:400;color:#888888;}.elementor-25 .elementor-element.elementor-element-a43d705{--display:flex;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bcf955e{--display:flex;--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;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-25 .elementor-element.elementor-element-bcf955e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bcf955e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-b86df5c .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-b86df5c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b86df5c.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b86df5c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b86df5c.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b86df5c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b86df5c .elementor-icon{font-size:18px;}.elementor-25 .elementor-element.elementor-element-b86df5c .elementor-icon svg{height:18px;}.elementor-25 .elementor-element.elementor-element-c33b210{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-25 .elementor-element.elementor-element-9b4b716 .elementor-heading-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#F07E1B;}.elementor-25 .elementor-element.elementor-element-00f4d34 .elementor-heading-title{font-size:16px;font-weight:700;color:#1C1C1C;}.elementor-25 .elementor-element.elementor-element-c3aae93 .elementor-heading-title{font-size:15px;font-weight:400;color:#888888;}.elementor-25 .elementor-element.elementor-element-0ffed2b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(27,45,79,0.1);--border-color:rgba(27,45,79,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-94c6787{text-align:start;}.elementor-25 .elementor-element.elementor-element-94c6787 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:800;color:#1B2D4F;}.elementor-25 .elementor-element.elementor-element-28ad228{font-family:"Montserrat", Sans-serif;font-size:16px;color:#4a5e7a;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-682fd99{--width:33%;}.elementor-25 .elementor-element.elementor-element-667ba0e{--width:33%;}.elementor-25 .elementor-element.elementor-element-7c9286f{--width:33%;}.elementor-25 .elementor-element.elementor-element-fe27a55{--width:32.811%;}.elementor-25 .elementor-element.elementor-element-b0e1b92{--width:60%;}.elementor-25 .elementor-element.elementor-element-7f3c7ac{--width:100%;}.elementor-25 .elementor-element.elementor-element-4243c9b{--width:80%;}.elementor-25 .elementor-element.elementor-element-12e7da4{--width:52px;}.elementor-25 .elementor-element.elementor-element-d411565{--width:52px;}.elementor-25 .elementor-element.elementor-element-bcf955e{--width:52px;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-4fd54bf .elementor-heading-title{font-size:54px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-4fd54bf .elementor-heading-title{font-size:46px;}.elementor-25 .elementor-element.elementor-element-e27ff38{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-c0d4a94.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-5c4bffe.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1ee7369{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-fc17c6a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-565fd95{--padding-top:65px;--padding-bottom:65px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-fe27a55{--min-height:750px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-24ee5fe{left:14px;}body.rtl .elementor-25 .elementor-element.elementor-element-24ee5fe{right:14px;}.elementor-25 .elementor-element.elementor-element-24ee5fe{top:-1px;}.elementor-25 .elementor-element.elementor-element-24ee5fe img{width:100%;height:226px;}.elementor-25 .elementor-element.elementor-element-7183bbd{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6bac578 .elementor-icon-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-0d786c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-88874ff .elementor-icon-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon-box-wrapper{text-align:start;}.elementor-25 .elementor-element.elementor-element-07b1ef2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-12e7da4{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-1f4b031{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-70f0740{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-bcf955e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-c33b210{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-00f4d34 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-c3aae93 .elementor-heading-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-94c6787 .elementor-heading-title{font-size:50px;}}