.elementor-218 .elementor-element.elementor-element-fc53c51{--display:flex;--min-height:720px;--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;--overlay-opacity:0.91;}.elementor-218 .elementor-element.elementor-element-fc53c51:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-fc53c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A7042;background:url("https://aminabrique.com/wp-content/uploads/2026/03/hero-poster.webp") 50% 50%;background-size:cover;}.elementor-218 .elementor-element.elementor-element-fc53c51::before, .elementor-218 .elementor-element.elementor-element-fc53c51 > .elementor-background-video-container::before, .elementor-218 .elementor-element.elementor-element-fc53c51 > .e-con-inner > .elementor-background-video-container::before, .elementor-218 .elementor-element.elementor-element-fc53c51 > .elementor-background-slideshow::before, .elementor-218 .elementor-element.elementor-element-fc53c51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-218 .elementor-element.elementor-element-fc53c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-12d1690 ) 9%, #1A704200 66%);}.elementor-218 .elementor-element.elementor-element-c85085b{--display:flex;--min-height:209px;--justify-content:center;--margin-top:320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-218 .elementor-element.elementor-element-149a7a5{text-align:start;}.elementor-218 .elementor-element.elementor-element-149a7a5 .elementor-heading-title{font-family:"AvenirLTProBook", Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;word-spacing:0px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-3669dbf{text-align:start;}.elementor-218 .elementor-element.elementor-element-3669dbf .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-1b3fd6f .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-218 .elementor-element.elementor-element-1b3fd6f .elementskit-btn{background-color:#FFFFFF94;padding:20px 40px 20px 40px;font-family:"InputSans-Regular", Sans-serif;font-size:16px;color:var( --e-global-color-12d1690 );fill:var( --e-global-color-12d1690 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-1b3fd6f .elementskit-btn:hover{background-color:#D86729;color:#ffffff;fill:#ffffff;}.elementor-218 .elementor-element.elementor-element-3b4ebb8{--display:flex;--min-height:640px;--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:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-3b4ebb8:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-3b4ebb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F6;}.elementor-218 .elementor-element.elementor-element-ca40b01{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-6c2ecee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-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-218 .elementor-element.elementor-element-14aeabd{width:100%;max-width:100%;top:151px;}.elementor-218 .elementor-element.elementor-element-14aeabd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-218 .elementor-element.elementor-element-14aeabd{left:0px;}body.rtl .elementor-218 .elementor-element.elementor-element-14aeabd{right:0px;}.elementor-218 .elementor-element.elementor-element-14aeabd .elementor-icon-wrapper{text-align:center;}.elementor-218 .elementor-element.elementor-element-14aeabd .elementor-icon{font-size:113px;}.elementor-218 .elementor-element.elementor-element-14aeabd .elementor-icon svg{height:113px;}.elementor-218 .elementor-element.elementor-element-7baf1e9{--display:flex;--min-height:0px;--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:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-52f6944{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-218 .elementor-element.elementor-element-52f6944.e-con{--align-self:flex-start;}.elementor-218 .elementor-element.elementor-element-b9e2779{text-align:start;}.elementor-218 .elementor-element.elementor-element-b9e2779 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.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-218 .elementor-element.elementor-element-f982c7f{font-family:"InputSans-Regular", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-1.8px;}.elementor-218 .elementor-element.elementor-element-ae4add7 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-218 .elementor-element.elementor-element-ae4add7 .elementskit-btn{background-color:var( --e-global-color-12d1690 );padding:20px 40px 20px 40px;font-family:"InputSans-Regular", Sans-serif;font-size:16px;color:#FFFFFF;fill:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-ae4add7 .elementskit-btn:hover{background-color:#D86729;color:#ffffff;fill:#ffffff;}.elementor-218 .elementor-element.elementor-element-c71f802{--display:flex;--min-height:720px;--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:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-ccca0eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-b0d4f8a{text-align:center;}.elementor-218 .elementor-element.elementor-element-b0d4f8a .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-d985686{text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-1.8px;}.elementor-218 .elementor-element.elementor-element-38ea5e8{--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:stretch;--gap:0px 34px;--row-gap:0px;--column-gap:34px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-38ea5e8.e-con{--align-self:center;}.elementor-218 .elementor-element.elementor-element-e065378{--display:flex;--min-height:418.0654px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-e065378:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-e065378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-e065378.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-6473b93{width:100%;max-width:100%;}.elementor-218 .elementor-element.elementor-element-6473b93.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-6473b93 img{border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-32fd81a{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 27px;padding:0px 0px 0px 0px;text-align:start;}.elementor-218 .elementor-element.elementor-element-32fd81a .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-32fd81a .elementor-heading-title a:hover, .elementor-218 .elementor-element.elementor-element-32fd81a .elementor-heading-title a:focus{color:#25965A;}.elementor-218 .elementor-element.elementor-element-7cf3d9b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 27px;column-gap:0px;text-align:start;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-7cf3d9b p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-466aa49{--display:flex;--min-height:418.0654px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-466aa49:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-466aa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-466aa49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-58ef5d4{width:100%;max-width:100%;}.elementor-218 .elementor-element.elementor-element-58ef5d4.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-58ef5d4 img{border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-1bb366c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 27px;padding:0px 0px 0px 0px;text-align:start;}.elementor-218 .elementor-element.elementor-element-1bb366c .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-1bb366c .elementor-heading-title a:hover, .elementor-218 .elementor-element.elementor-element-1bb366c .elementor-heading-title a:focus{color:#25965A;}.elementor-218 .elementor-element.elementor-element-62ebb48{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 27px;column-gap:0px;text-align:start;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-62ebb48 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-3f06901{--display:flex;--min-height:418.0654px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-3f06901:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-3f06901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-3f06901.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-b3d9433{width:100%;max-width:100%;}.elementor-218 .elementor-element.elementor-element-b3d9433.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-b3d9433 img{border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-05d85c7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 27px;padding:0px 0px 0px 0px;text-align:start;}.elementor-218 .elementor-element.elementor-element-05d85c7 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:#1A7042;}.elementor-218 .elementor-element.elementor-element-05d85c7 .elementor-heading-title a:hover, .elementor-218 .elementor-element.elementor-element-05d85c7 .elementor-heading-title a:focus{color:#25965A;}.elementor-218 .elementor-element.elementor-element-c8a5a57{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 27px;column-gap:0px;text-align:start;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-c8a5a57 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-b30f3b0{--display:flex;--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-5467651{--display:flex;--min-height:50vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.86;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-5467651::before, .elementor-218 .elementor-element.elementor-element-5467651 > .elementor-background-video-container::before, .elementor-218 .elementor-element.elementor-element-5467651 > .e-con-inner > .elementor-background-video-container::before, .elementor-218 .elementor-element.elementor-element-5467651 > .elementor-background-slideshow::before, .elementor-218 .elementor-element.elementor-element-5467651 > .e-con-inner > .elementor-background-slideshow::before, .elementor-218 .elementor-element.elementor-element-5467651 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-12d1690 ) 36%, #1A704200 64%);}.elementor-218 .elementor-element.elementor-element-536e18f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-536e18f.e-con{--align-self:center;}.elementor-218 .elementor-element.elementor-element-b1d0e78{text-align:start;}.elementor-218 .elementor-element.elementor-element-b1d0e78 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-f647cd7{text-align:start;font-family:"InputSans-Regular", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-1.8px;color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-eb72711{--display:flex;--min-height:590px;--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-eb72711:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-eb72711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c01b2b );}.elementor-218 .elementor-element.elementor-element-d7fceaf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-218 .elementor-element.elementor-element-6e26cd1{text-align:center;}.elementor-218 .elementor-element.elementor-element-6e26cd1 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-18dc57c{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-18dc57c.e-con{--align-self:center;}.elementor-218 .elementor-element.elementor-element-a13aef9{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-a13aef9:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-a13aef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-a13aef9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-7b5d32f{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-7b5d32f.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-7b5d32f img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-05e91a2{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-05e91a2.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-05e91a2 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-02dd654{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-02dd654.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-02dd654 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-9d95ae4{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-9d95ae4:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-9d95ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-9d95ae4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-771849d{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-771849d.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-771849d img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-c18833c{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-c18833c.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-c18833c .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-da82d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-da82d92.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-da82d92 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-72faa5e{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-72faa5e:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-72faa5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-72faa5e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-dd3a475{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-dd3a475.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-dd3a475 img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-bfe50d4{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-bfe50d4.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-bfe50d4 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-3ca0282{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-3ca0282.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-3ca0282 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-9d7c5f9{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-9d7c5f9:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-9d7c5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-9d7c5f9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-91d2b9a{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-91d2b9a.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-91d2b9a img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-c8978ac{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-c8978ac.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-c8978ac .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-06bd647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-06bd647.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-06bd647 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-2f27cf4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-2f27cf4.e-con{--align-self:center;}.elementor-218 .elementor-element.elementor-element-521a25e{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-521a25e:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-521a25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-521a25e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-d5fc5f3{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-d5fc5f3.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-d5fc5f3 img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-7c8ad69{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-7c8ad69.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-7c8ad69 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-0f71181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-0f71181.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-0f71181 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-20db7db{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-20db7db:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-20db7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-20db7db.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-c5a5774{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-c5a5774.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-c5a5774 img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-cdb6805{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-cdb6805.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-cdb6805 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-e74b211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-e74b211.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-e74b211 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-43ecd23{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-43ecd23:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-43ecd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-43ecd23.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-e537a17{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-e537a17.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-e537a17 img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-bfc1e95{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-bfc1e95.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-bfc1e95 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-9e2e059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-9e2e059.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-9e2e059 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-341a7a4{--display:flex;--min-height:327.3393px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E2E5;--border-color:#E3E2E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-341a7a4:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-341a7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-341a7a4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-218 .elementor-element.elementor-element-dc977e5{width:var( --container-widget-width, 106.2118px );max-width:106.2118px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:106.2118px;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-dc977e5.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-dc977e5 img{width:106.2118px;height:106.2118px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-fa7d637{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-218 .elementor-element.elementor-element-fa7d637.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-fa7d637 .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-ec211a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 37px) 0px;column-gap:0px;text-align:center;font-family:"InputSans-Regular", Sans-serif;font-size:15px;font-weight:300;letter-spacing:-1.5px;}.elementor-218 .elementor-element.elementor-element-ec211a9.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-ec211a9 p{margin-block-end:0px;}.elementor-218 .elementor-element.elementor-element-d52b953{--display:flex;--min-height:440px;--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-d52b953:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-d52b953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-218 .elementor-element.elementor-element-63767a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-218 .elementor-element.elementor-element-31c61fe{text-align:center;}.elementor-218 .elementor-element.elementor-element-31c61fe .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-12d1690 );}.elementor-218 .elementor-element.elementor-element-e43bb2c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-64aa309{--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-218 .elementor-element.elementor-element-7df90e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-3528f48{--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-218 .elementor-element.elementor-element-a90f441.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-453a0d8.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-9718fbe{--display:flex;--min-height:520px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-9718fbe:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-9718fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C6F3F;background-image:url("https://aminabrique.com/wp-content/uploads/2026/03/chantier-construction-briques-terre-cuite-amina-brique.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-218 .elementor-element.elementor-element-d4ba2f3{--display:flex;--min-height:520px;--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:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:600px;}.elementor-218 .elementor-element.elementor-element-840eed1{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-840eed1.e-con{--align-self:flex-start;}.elementor-218 .elementor-element.elementor-element-0e72e2b{text-align:start;}.elementor-218 .elementor-element.elementor-element-0e72e2b .elementor-heading-title{font-family:"AvenirLTProMedium", Sans-serif;font-size:46px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-b076daf );}.elementor-218 .elementor-element.elementor-element-1fc4669{padding:0px 130px 0px 0px;text-align:start;font-family:"InputSans-Regular", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-1.8px;color:var( --e-global-color-b076daf );}.elementor-218 .elementor-element.elementor-element-1fc4669.elementor-element{--align-self:flex-start;}.elementor-218 .elementor-element.elementor-element-78ca561 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-218 .elementor-element.elementor-element-78ca561 .elementskit-btn{background-color:var( --e-global-color-b076daf );padding:20px 40px 20px 40px;font-family:"InputSans-Regular", Sans-serif;font-size:16px;color:var( --e-global-color-12d1690 );fill:var( --e-global-color-12d1690 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-78ca561 .elementskit-btn:hover{background-color:#D86729;color:#ffffff;fill:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-218 .elementor-element.elementor-element-52f6944{--width:85%;}.elementor-218 .elementor-element.elementor-element-ccca0eb{--content-width:500px;}.elementor-218 .elementor-element.elementor-element-38ea5e8{--content-width:357.9751px;}.elementor-218 .elementor-element.elementor-element-e065378{--content-width:358.4348px;}.elementor-218 .elementor-element.elementor-element-d7fceaf{--content-width:1140px;}.elementor-218 .elementor-element.elementor-element-18dc57c{--content-width:268.8065px;}.elementor-218 .elementor-element.elementor-element-63767a5{--content-width:1140px;}.elementor-218 .elementor-element.elementor-element-e43bb2c{--content-width:1140px;}.elementor-218 .elementor-element.elementor-element-7df90e0{--content-width:1140px;}.elementor-218 .elementor-element.elementor-element-d4ba2f3{--content-width:1140px;}.elementor-218 .elementor-element.elementor-element-840eed1{--content-width:754px;}}@media(max-width:1024px){.elementor-218 .elementor-element.elementor-element-fc53c51{--min-height:650px;}.elementor-218 .elementor-element.elementor-element-c85085b{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-3669dbf .elementor-heading-title{font-size:42px;}.elementor-218 .elementor-element.elementor-element-3b4ebb8{--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-218 .elementor-element.elementor-element-6c2ecee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-acf6e78{text-align:center;}.elementor-218 .elementor-element.elementor-element-acf6e78 img{width:100%;height:500px;}body:not(.rtl) .elementor-218 .elementor-element.elementor-element-14aeabd{left:0px;}body.rtl .elementor-218 .elementor-element.elementor-element-14aeabd{right:0px;}.elementor-218 .elementor-element.elementor-element-14aeabd{top:203px;}.elementor-218 .elementor-element.elementor-element-7baf1e9{--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:flex-start;}.elementor-218 .elementor-element.elementor-element-52f6944{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-b9e2779{margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-b9e2779 .elementor-heading-title{font-size:42px;}.elementor-218 .elementor-element.elementor-element-c71f802{--min-height:0px;}.elementor-218 .elementor-element.elementor-element-b0d4f8a .elementor-heading-title{font-size:42px;}.elementor-218 .elementor-element.elementor-element-38ea5e8{--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:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-218 .elementor-element.elementor-element-b1d0e78 .elementor-heading-title{font-size:42px;}.elementor-218 .elementor-element.elementor-element-eb72711{--min-height:257px;}.elementor-218 .elementor-element.elementor-element-6e26cd1{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;padding:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-6e26cd1 .elementor-heading-title{font-size:42px;}.elementor-218 .elementor-element.elementor-element-18dc57c{--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:flex-start;}.elementor-218 .elementor-element.elementor-element-2f27cf4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-218 .elementor-element.elementor-element-d52b953{--min-height:257px;}.elementor-218 .elementor-element.elementor-element-9718fbe:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-9718fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-218 .elementor-element.elementor-element-d4ba2f3{--min-height:420px;--justify-content:flex-start;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-840eed1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-218 .elementor-element.elementor-element-0e72e2b .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-fc53c51{--content-width:420px;--min-height:250px;--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-c85085b{--content-width:320px;--min-height:500px;--justify-content:center;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-3669dbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-3669dbf .elementor-heading-title{font-size:30px;}.elementor-218 .elementor-element.elementor-element-1b3fd6f .elementskit-btn{width:100%;font-size:16px;}.elementor-218 .elementor-element.elementor-element-3b4ebb8{--content-width:320px;}.elementor-218 .elementor-element.elementor-element-acf6e78 img{height:236px;}body:not(.rtl) .elementor-218 .elementor-element.elementor-element-14aeabd{left:0px;}body.rtl .elementor-218 .elementor-element.elementor-element-14aeabd{right:0px;}.elementor-218 .elementor-element.elementor-element-14aeabd{top:81px;}.elementor-218 .elementor-element.elementor-element-7baf1e9{--width:320px;}.elementor-218 .elementor-element.elementor-element-b9e2779 .elementor-heading-title{font-size:32px;}.elementor-218 .elementor-element.elementor-element-c71f802{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-ccca0eb{--content-width:320px;}.elementor-218 .elementor-element.elementor-element-b0d4f8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-b0d4f8a .elementor-heading-title{font-size:30px;}.elementor-218 .elementor-element.elementor-element-38ea5e8{--content-width:320px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-218 .elementor-element.elementor-element-5467651{--min-height:420px;}.elementor-218 .elementor-element.elementor-element-536e18f{--content-width:320px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-218 .elementor-element.elementor-element-b1d0e78 .elementor-heading-title{font-size:30px;}.elementor-218 .elementor-element.elementor-element-eb72711{--min-height:420px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-d7fceaf{--content-width:320px;--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-6e26cd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-218 .elementor-element.elementor-element-6e26cd1 .elementor-heading-title{font-size:30px;}.elementor-218 .elementor-element.elementor-element-18dc57c{--content-width:320px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-218 .elementor-element.elementor-element-2f27cf4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-218 .elementor-element.elementor-element-31c61fe .elementor-heading-title{font-size:30px;}.elementor-218 .elementor-element.elementor-element-d4ba2f3{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-218 .elementor-element.elementor-element-840eed1{--content-width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-218 .elementor-element.elementor-element-0e72e2b .elementor-heading-title{font-size:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-218 .elementor-element.elementor-element-c85085b{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-3b4ebb8{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-52f6944{--width:79%;}.elementor-218 .elementor-element.elementor-element-c71f802{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-536e18f{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-2f27cf4{--width:700px;}.elementor-218 .elementor-element.elementor-element-9718fbe{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-d4ba2f3{--content-width:700px;}.elementor-218 .elementor-element.elementor-element-840eed1{--content-width:700px;}}/* Start custom CSS for container, class: .elementor-element-e065378 */.elementor-218 .elementor-element.elementor-element-e065378{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-e065378:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}

.elementor-218 .elementor-element.elementor-element-e065378{
min-width:80%;
scroll-snap-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466aa49 */.elementor-218 .elementor-element.elementor-element-466aa49{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-466aa49:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}

.elementor-218 .elementor-element.elementor-element-466aa49{
min-width:80%;
scroll-snap-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f06901 */.elementor-218 .elementor-element.elementor-element-3f06901{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-3f06901:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}

.elementor-218 .elementor-element.elementor-element-3f06901{
min-width:80%;
scroll-snap-align:center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ea5e8 */.elementor-218 .elementor-element.elementor-element-38ea5e8{

scroll-snap-type:x mandatory;
-webkit-overflow-scrolling:touch;
}

.elementor-218 .elementor-element.elementor-element-38ea5e8::-webkit-scrollbar{
display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c71f802 */.scroll-target{
  scroll-margin-top: 140px;
}

html{
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a13aef9 */.elementor-218 .elementor-element.elementor-element-a13aef9{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-a13aef9:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d95ae4 */.elementor-218 .elementor-element.elementor-element-9d95ae4{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-9d95ae4:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72faa5e */.elementor-218 .elementor-element.elementor-element-72faa5e{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-72faa5e:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d7c5f9 */.elementor-218 .elementor-element.elementor-element-9d7c5f9{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-9d7c5f9:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-521a25e */.elementor-218 .elementor-element.elementor-element-521a25e{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-521a25e:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20db7db */.elementor-218 .elementor-element.elementor-element-20db7db{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-20db7db:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ecd23 */.elementor-218 .elementor-element.elementor-element-43ecd23{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-43ecd23:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-341a7a4 */.elementor-218 .elementor-element.elementor-element-341a7a4{
transition: all .3s ease;
}

.elementor-218 .elementor-element.elementor-element-341a7a4:hover{
transform: translateY(-6px);
box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d52b953 *//* SECTION PRINCIPALE */
.elementor-218 .elementor-element.elementor-element-d52b953{
  position: relative;
  overflow: hidden;
  width: 100%;
  min-height: 439px;
}

/* CONTAINER DES LIGNES AVEC VRAI FADE */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-marquee{
  position: relative;
  overflow: hidden;
  width: 100%;
  z-index: 1;

  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 12%,
    black 88%,
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 12%,
    black 88%,
    transparent 100%
  );

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}

/* ROWS */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-row{
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: flex-start;
  width: max-content;
  gap: 60px;
}

/* LIGNE 1 */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-up{
  animation: logosScrollLeft 38s linear infinite;
}

/* LIGNE 2 */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-down{
  animation: logosScrollRight 38s linear infinite;
}

/* LOGOS */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-row img{
  height: 65px;
  width: auto;
  flex-shrink: 0;
  opacity: 0.65;
  filter: grayscale(100%) saturate(0%);
  transition: opacity 0.3s ease, filter 0.3s ease, transform 0.3s ease;
}

/* HOVER */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-row img:hover{
  opacity: 1;
  filter: grayscale(0%) saturate(100%);
  transform: scale(1.05);
}

/* PAUSE AU HOVER */
.elementor-218 .elementor-element.elementor-element-d52b953 .logos-marquee:hover .logos-row{
  animation-play-state: paused;
}

/* KEYFRAMES */
@keyframes logosScrollLeft{
  0%{
    transform: translateX(0);
  }
  100%{
    transform: translateX(-50%);
  }
}

@keyframes logosScrollRight{
  0%{
    transform: translateX(-50%);
  }
  100%{
    transform: translateX(0);
  }
}

/* TABLETTE */
@media (max-width: 1024px){
  .elementor-218 .elementor-element.elementor-element-d52b953{
    min-height: 380px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row{
    gap: 42px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row img{
    height: 52px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-up{
    animation: logosScrollLeft 34s linear infinite;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-down{
    animation: logosScrollRight 34s linear infinite;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-marquee{
    -webkit-mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 10%,
      black 90%,
      transparent 100%
    );
    mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 10%,
      black 90%,
      transparent 100%
    );
  }
}

/* MOBILE */
@media (max-width: 767px){
  .elementor-218 .elementor-element.elementor-element-d52b953{
    min-height: 300px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row{
    gap: 30px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row img{
    height: 55px;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-up{
    animation: logosScrollLeft 30s linear infinite;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-row-down{
    animation: logosScrollRight 30s linear infinite;
  }

  .elementor-218 .elementor-element.elementor-element-d52b953 .logos-marquee{
    -webkit-mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 8%,
      black 92%,
      transparent 100%
    );
    mask-image: linear-gradient(
      to right,
      transparent 0%,
      black 8%,
      black 92%,
      transparent 100%
    );
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9718fbe *//* CTA desktop */
.cta-section{
  position: relative;
  min-height: 520px;
  overflow: hidden;
  background-size: cover;
  background-position: center right;
  background-repeat: no-repeat;
  display: flex;
  align-items: stretch;
}

/* masque vert diagonal desktop */
.cta-section::before{
  content: "";
  position: absolute;
  inset: 0 auto 0 0;
  width: 55%;
  height: 100%;
  background: #0c6f3f;
  clip-path: polygon(0 0, 89% 0, 84% 100%, 0 100%);
  z-index: 1;
}

/* le contenu doit rester au-dessus */
.cta-section .elementor-element{
  position: relative;
  z-index: 2;
}

/* TABLETTE */
@media (max-width: 1024px){
  .cta-section{
    min-height: 420px;
    background-position: center center;
  }

  .cta-section::before{
    width: 70%;
    clip-path: polygon(0 0, 90% 0, 80% 100%, 0 100%);
  }
}

/* MOBILE */
@media (max-width: 300px){
  .cta-section{
    min-height: auto;
    background-image: none !important;
    background-color: #12773f;
  }

  .cta-section::before{
    display: none;
  }
}/* End custom CSS */