.elementor-46 .elementor-element.elementor-element-a15c502{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-46 .elementor-element.elementor-element-a15c502:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a15c502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F4 75%, #15224A 0%);}.elementor-46 .elementor-element.elementor-element-789100d{--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-46 .elementor-element.elementor-element-9ca6e60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9ca6e60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-9b3ec2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9976c83{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4b26640{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4b26640.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-75f8917{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-75f8917 .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-75f8917 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-fd8a9fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-46 .elementor-element.elementor-element-da36497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-46 .elementor-element.elementor-element-31d0051{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-46 .elementor-element.elementor-element-7b6925e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;color:#15224A;}.elementor-46 .elementor-element.elementor-element-76413a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-30c1cab{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-46 .elementor-element.elementor-element-30c1cab.e-con{--align-self:center;}.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-46 .elementor-element.elementor-element-987a109 img{width:34%;}.elementor-46 .elementor-element.elementor-element-5880548{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:5px;}.elementor-46 .elementor-element.elementor-element-ff7aed5{--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-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-7585574{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-7585574.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-c200bfc{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-c200bfc:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c200bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://co-allianceconstruction.fr/wp-content/uploads/2026/03/coalliance-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-61e51b3{--spacer-size:220px;}.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-46 .elementor-element.elementor-element-e663d86 .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-e663d86.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-adf4ac3{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-adf4ac3:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-adf4ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224A;}.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-46 .elementor-element.elementor-element-daa5cc8 .elementor-counter{flex-direction:column-reverse;}.elementor-46 .elementor-element.elementor-element-daa5cc8 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-daa5cc8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-413976a .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-413976a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-53fefa7 .elementor-counter{flex-direction:column-reverse;}.elementor-46 .elementor-element.elementor-element-53fefa7 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-53fefa7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-da5fe66{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-46 .elementor-element.elementor-element-da5fe66:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-da5fe66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F4 75%, #15224A 0%);}.elementor-46 .elementor-element.elementor-element-68f6796{--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-46 .elementor-element.elementor-element-2727002{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-2727002.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-0fcea80{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ccc5b22{--display:flex;}.elementor-46 .elementor-element.elementor-element-2dbcc51{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-2dbcc51 .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-2dbcc51 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-5991a82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;color:#15224A;}.elementor-46 .elementor-element.elementor-element-b2bea4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:900;color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-7fc80f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-46 .elementor-element.elementor-element-79da53c{--display:flex;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--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-46 .elementor-element.elementor-element-79da53c.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-06d0e09{--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-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-6de730c{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-6de730c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-0534593{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-0534593:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-0534593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://co-allianceconstruction.fr/wp-content/uploads/2026/03/coalliance-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-a5e5bf9{--display:flex;}.elementor-46 .elementor-element.elementor-element-a5e5bf9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a5e5bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224AE6;}.elementor-46 .elementor-element.elementor-element-a5e5bf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-a801f14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-a801f14 .elementor-counter{flex-direction:column-reverse;}.elementor-46 .elementor-element.elementor-element-a801f14 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-a801f14 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-205b804 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-205b804 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-f9218ef .elementor-counter{flex-direction:column-reverse;}.elementor-46 .elementor-element.elementor-element-f9218ef .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-f9218ef .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-d6eaab9 img{width:34%;}.elementor-46 .elementor-element.elementor-element-3a30910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:5px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-ad4385d .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-ad4385d.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-73c9dcf{--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:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-dab40d5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-c5eac8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-ff2d8fd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ff2d8fd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-c58e1cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ada39b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ada39b4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-a83c087{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a83c087.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-a2c1950{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-a2c1950 .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-a2c1950 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-563dedb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-563dedb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-d1c3304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d1c3304.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-80d96a0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-763adc7{text-align:center;}.elementor-46 .elementor-element.elementor-element-763adc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-c23aac9{text-align:center;}.elementor-46 .elementor-element.elementor-element-c23aac9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-9b41406{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-46 .elementor-element.elementor-element-d5f3cc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 016px 16px;box-shadow:1px 5px 18px -2px rgba(0, 0, 0, 0.19);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d5f3cc1:hover::before, .elementor-46 .elementor-element.elementor-element-d5f3cc1:hover > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-d5f3cc1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-d5f3cc1 > .elementor-background-slideshow:hover::before, .elementor-46 .elementor-element.elementor-element-d5f3cc1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-d5f3cc1:hover{--overlay-opacity:0.5;border-style:none;}.elementor-46 .elementor-element.elementor-element-d5f3cc1, .elementor-46 .elementor-element.elementor-element-d5f3cc1::before{--border-transition:0.2s;}.elementor-46 .elementor-element.elementor-element-eea9579{--display:flex;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-eea9579::before, .elementor-46 .elementor-element.elementor-element-eea9579 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-eea9579 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-eea9579 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-eea9579 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-eea9579 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-46 .elementor-element.elementor-element-898e1e1{--display:flex;}.elementor-46 .elementor-element.elementor-element-6842218{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-46 .elementor-element.elementor-element-6842218 img{width:24%;}.elementor-46 .elementor-element.elementor-element-7ee4276{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-e5a6d30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-eb574de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-80c5294 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#DE7D37;color:#DE7D37;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-80c5294.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-80c5294 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46 .elementor-element.elementor-element-cd3e4e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 016px 16px;box-shadow:1px 5px 18px -2px rgba(0, 0, 0, 0.19);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-cec44b8{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9d68251{--display:flex;}.elementor-46 .elementor-element.elementor-element-2a7284d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;text-align:start;}.elementor-46 .elementor-element.elementor-element-2a7284d img{width:24%;}.elementor-46 .elementor-element.elementor-element-18d63d0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-7b1978c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-444e344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-03c4289 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:#DE7D37;color:#DE7D37;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-03c4289.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-03c4289 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46 .elementor-element.elementor-element-60100ed{--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:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-46 .elementor-element.elementor-element-60100ed:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-60100ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-46 .elementor-element.elementor-element-440f908{--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-46 .elementor-element.elementor-element-7f240b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-7f240b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-c083b0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e1510dc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4855062{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4855062.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-6d77eed{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-6d77eed .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-6d77eed .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-4431ea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4c7ecb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a4da81b{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8965e62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-32a4fd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-b790421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-d45ff23{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-46 .elementor-element.elementor-element-d45ff23.e-con{--align-self:flex-end;}.elementor-46 .elementor-element.elementor-element-00ce984 .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 3px 2px rgba(0, 0, 0, 0.11);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-00ce984.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.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-46 .elementor-element.elementor-element-b1365fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-46 .elementor-element.elementor-element-b1365fa.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-b1365fa .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-b1365fa.elementor-view-stacked .elementor-icon:hover{background-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-b1365fa.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-b1365fa.elementor-view-default .elementor-icon:hover{color:#DE7D37;border-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-b1365fa.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-b1365fa.elementor-view-default .elementor-icon:hover svg{fill:#DE7D37;}.elementor-46 .elementor-element.elementor-element-b1365fa .elementor-icon{font-size:31px;}.elementor-46 .elementor-element.elementor-element-b1365fa .elementor-icon svg{height:31px;}.elementor-46 .elementor-element.elementor-element-0f6b9fe{--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-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-84f95a0{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-84f95a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-eb8b031{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:259px;}.elementor-46 .elementor-element.elementor-element-eb8b031:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-eb8b031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://co-allianceconstruction.fr/wp-content/uploads/2026/03/co-alliance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-eb8b031.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-618e15f{--spacer-size:192px;}.elementor-46 .elementor-element.elementor-element-8615a20{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:8px;--padding-left:15px;--padding-right:015px;}.elementor-46 .elementor-element.elementor-element-8615a20:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-8615a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224A;}.elementor-46 .elementor-element.elementor-element-8615a20:hover{background-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-8615a20.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-1b101c3.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-1b101c3 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-46 .elementor-element.elementor-element-1b101c3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#F4F4F4;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-46 .elementor-element.elementor-element-422df28{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-422df28:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-422df28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224A;}.elementor-46 .elementor-element.elementor-element-75866a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-6c4b03b{--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-46 .elementor-element.elementor-element-dca7b69{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-46 .elementor-element.elementor-element-dca7b69.e-con{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-16fda73 .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-16fda73.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-c9a7455{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-c9a7455 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-stacked .elementor-icon:hover{background-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-default .elementor-icon:hover{color:#DE7D37;border-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-c9a7455.elementor-view-default .elementor-icon:hover svg{fill:#DE7D37;}.elementor-46 .elementor-element.elementor-element-c9a7455 .elementor-icon{font-size:31px;}.elementor-46 .elementor-element.elementor-element-c9a7455 .elementor-icon svg{height:31px;}.elementor-46 .elementor-element.elementor-element-a093cac{--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:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a093cac:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a093cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224A;}.elementor-46 .elementor-element.elementor-element-f53395b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-b8c07b4{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-d4a3ffa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d4a3ffa.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-cc1e715{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a60f7b6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a60f7b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-0c0c926{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-0c0c926.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-805b585{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-805b585 .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-805b585 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-7cba63f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-7cba63f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-65616d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-65616d4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-46 .elementor-element.elementor-element-07f7983{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a722d1f{text-align:center;}.elementor-46 .elementor-element.elementor-element-a722d1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-6351a0b{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-46 .elementor-element.elementor-element-1975814{--e-image-carousel-slides-to-show:3;}.elementor-46 .elementor-element.elementor-element-1975814 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#EFEFEFAB;opacity:1;}.elementor-46 .elementor-element.elementor-element-1975814 .swiper-pagination-bullet{background:#DE7D37;}.elementor-46 .elementor-element.elementor-element-1975814 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-46 .elementor-element.elementor-element-7451b94{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9d62e60{--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-46 .elementor-element.elementor-element-f90377e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-46 .elementor-element.elementor-element-f90377e.e-con{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-a563698 .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-a563698.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-86e907f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-86e907f .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-stacked .elementor-icon:hover{background-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-default .elementor-icon:hover{color:#DE7D37;border-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-86e907f.elementor-view-default .elementor-icon:hover svg{fill:#DE7D37;}.elementor-46 .elementor-element.elementor-element-86e907f .elementor-icon{font-size:31px;}.elementor-46 .elementor-element.elementor-element-86e907f .elementor-icon svg{height:31px;}.elementor-46 .elementor-element.elementor-element-850035a{--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:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-46 .elementor-element.elementor-element-0cd23dc{--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-46 .elementor-element.elementor-element-8f59661{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8f59661.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-d14041a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e97c8fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d375f27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d375f27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-1bf2812{--divider-border-style:solid;--divider-color:#DE7D37;--divider-border-width:5px;}.elementor-46 .elementor-element.elementor-element-1bf2812 .elementor-divider-separator{width:100%;}.elementor-46 .elementor-element.elementor-element-1bf2812 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-46 .elementor-element.elementor-element-20bff1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-1341f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-9c77316{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9335366 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#15224A;}.elementor-46 .elementor-element.elementor-element-ce43f3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-812ba01{--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-radius:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-4717d6a{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4717d6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-52d717c{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-52d717c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-52d717c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15224A;}.elementor-46 .elementor-element.elementor-element-353c66f img{width:40%;}.elementor-46 .elementor-element.elementor-element-8afb322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-5e8f501 .elementor-icon-list-icon i{color:#DE7D37;transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-5e8f501 .elementor-icon-list-icon svg{fill:#DE7D37;transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-5e8f501{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-5e8f501 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5e8f501 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-46 .elementor-element.elementor-element-5e8f501 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-d90004b{--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-46 .elementor-element.elementor-element-d90004b.e-con{--align-self:center;}.elementor-46 .elementor-element.elementor-element-6895602{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-46 .elementor-element.elementor-element-6895602.e-con{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-6d1701e .elementor-button{background-color:#DE7D37;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-46 .elementor-element.elementor-element-6d1701e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-46 .elementor-element.elementor-element-a33f233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-a33f233 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-stacked .elementor-icon:hover{background-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-default .elementor-icon:hover{color:#DE7D37;border-color:#DE7D37;}.elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-framed .elementor-icon:hover, .elementor-46 .elementor-element.elementor-element-a33f233.elementor-view-default .elementor-icon:hover svg{fill:#DE7D37;}.elementor-46 .elementor-element.elementor-element-a33f233 .elementor-icon{font-size:31px;}.elementor-46 .elementor-element.elementor-element-a33f233 .elementor-icon svg{height:31px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-da36497{font-size:14px;}.elementor-46 .elementor-element.elementor-element-7b6925e .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-76413a9 .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-5991a82 .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-b2bea4a .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-7fc80f8{font-size:14px;}.elementor-46 .elementor-element.elementor-element-763adc7 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-c23aac9 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-9b41406{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-46 .elementor-element.elementor-element-8965e62 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-32a4fd2 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-eb8b031{--padding-top:46px;--padding-bottom:46px;--padding-left:46px;--padding-right:46px;}.elementor-46 .elementor-element.elementor-element-a722d1f .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-9335366 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-ce43f3e .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-353c66f img{width:85%;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-9ca6e60{--width:70%;}.elementor-46 .elementor-element.elementor-element-4b26640{--width:9.358%;}.elementor-46 .elementor-element.elementor-element-7585574{--width:70%;}.elementor-46 .elementor-element.elementor-element-2727002{--width:70%;}.elementor-46 .elementor-element.elementor-element-6de730c{--width:70%;}.elementor-46 .elementor-element.elementor-element-c5eac8c{--width:60%;}.elementor-46 .elementor-element.elementor-element-ff2d8fd{--width:70%;}.elementor-46 .elementor-element.elementor-element-a83c087{--width:9.358%;}.elementor-46 .elementor-element.elementor-element-563dedb{--width:41%;}.elementor-46 .elementor-element.elementor-element-7f240b3{--width:70%;}.elementor-46 .elementor-element.elementor-element-4855062{--width:9.358%;}.elementor-46 .elementor-element.elementor-element-84f95a0{--width:45%;}.elementor-46 .elementor-element.elementor-element-b8c07b4{--width:60%;}.elementor-46 .elementor-element.elementor-element-d4a3ffa{--width:57.015%;}.elementor-46 .elementor-element.elementor-element-0c0c926{--width:8%;}.elementor-46 .elementor-element.elementor-element-7cba63f{--width:53.217%;}.elementor-46 .elementor-element.elementor-element-8f59661{--width:70%;}.elementor-46 .elementor-element.elementor-element-d375f27{--width:9.358%;}.elementor-46 .elementor-element.elementor-element-4717d6a{--width:59.196%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-9ca6e60{--width:60%;}.elementor-46 .elementor-element.elementor-element-7585574{--width:60%;}.elementor-46 .elementor-element.elementor-element-2727002{--width:60%;}.elementor-46 .elementor-element.elementor-element-6de730c{--width:60%;}.elementor-46 .elementor-element.elementor-element-563dedb{--width:183.062px;}.elementor-46 .elementor-element.elementor-element-7f240b3{--width:501.594px;}.elementor-46 .elementor-element.elementor-element-d4a3ffa{--width:350.477px;}.elementor-46 .elementor-element.elementor-element-7cba63f{--width:218.102px;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-9ca6e60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-9976c83{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-75f8917 .elementor-divider-separator{width:22%;}.elementor-46 .elementor-element.elementor-element-da36497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-46 .elementor-element.elementor-element-7b6925e .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-76413a9{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-76413a9 .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-da5fe66:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-da5fe66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F4F4 79%, #15224A 0%);}.elementor-46 .elementor-element.elementor-element-da5fe66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-68f6796{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-46 .elementor-element.elementor-element-2727002{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-2dbcc51 .elementor-divider-separator{width:22%;}.elementor-46 .elementor-element.elementor-element-5991a82 .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-b2bea4a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-b2bea4a .elementor-heading-title{font-size:35px;}.elementor-46 .elementor-element.elementor-element-7fc80f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;}.elementor-46 .elementor-element.elementor-element-79da53c{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-06d0e09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-0534593:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-0534593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://co-allianceconstruction.fr/wp-content/uploads/2026/03/coalliance-header.jpg");background-position:center center;}.elementor-46 .elementor-element.elementor-element-0534593{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-a5e5bf9{--width:41%;--border-radius:20px 0px 0px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-a5e5bf9.e-con{--align-self:flex-end;}.elementor-46 .elementor-element.elementor-element-a801f14{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-a801f14 .elementor-counter-title{justify-content:end;font-size:12px;}.elementor-46 .elementor-element.elementor-element-a801f14 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-size:22px;}.elementor-46 .elementor-element.elementor-element-205b804 .elementor-counter-title{justify-content:end;font-size:12px;}.elementor-46 .elementor-element.elementor-element-205b804 .elementor-counter{gap:0px;}.elementor-46 .elementor-element.elementor-element-205b804 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;gap:0px;font-size:22px;}.elementor-46 .elementor-element.elementor-element-f9218ef .elementor-counter-title{justify-content:end;font-size:12px;}.elementor-46 .elementor-element.elementor-element-f9218ef .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-size:22px;}.elementor-46 .elementor-element.elementor-element-ad4385d{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-ada39b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-a2c1950 .elementor-divider-separator{width:20%;}.elementor-46 .elementor-element.elementor-element-d1c3304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-763adc7{text-align:start;}.elementor-46 .elementor-element.elementor-element-763adc7 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-c23aac9{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-c23aac9 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-9b41406{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-e1510dc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-6d77eed .elementor-divider-separator{width:20%;}.elementor-46 .elementor-element.elementor-element-4c7ecb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-8965e62 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-32a4fd2{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-32a4fd2 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-d45ff23{--justify-content:flex-end;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-eb8b031:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-eb8b031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-46 .elementor-element.elementor-element-eb8b031{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-dca7b69{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-805b585 .elementor-divider-separator{width:20%;}.elementor-46 .elementor-element.elementor-element-65616d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-a722d1f{text-align:start;}.elementor-46 .elementor-element.elementor-element-a722d1f .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-e97c8fc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-1bf2812 .elementor-divider-separator{width:20%;}.elementor-46 .elementor-element.elementor-element-1341f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-9335366 .elementor-heading-title{font-size:30px;}.elementor-46 .elementor-element.elementor-element-ce43f3e{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-ce43f3e .elementor-heading-title{font-size:30px;}}