.elementor-8124 .elementor-element.elementor-element-a808fc3{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-a808fc3:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-a808fc3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-background_light)}.elementor-8124 .elementor-element.elementor-element-e9f0441{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-d300f6f{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-d300f6f:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-d300f6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/etudes-techniques-and-ingenierie.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8124 .elementor-element.elementor-element-870c319{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-870c319:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-870c319>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-870c319.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-8124 .elementor-element.elementor-element-0092317{width:var(--container-widget-width,120px);max-width:120px;padding:15px 0 0 0;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-0092317.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-0092317 .elementor-icon-box-wrapper{text-align:center}.elementor-8124 .elementor-element.elementor-element-0092317 .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-8124 .elementor-element.elementor-element-0092317 .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-0092317 .elementor-icon-box-title a{font-size:60px;line-height:1rem}.elementor-8124 .elementor-element.elementor-element-0092317:has(:hover) .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-0092317:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-0092317 .elementor-icon-box-description{line-height:21px;color:#FFF}.elementor-8124 .elementor-element.elementor-element-578e5ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-c4f9298{background-color:#003C80;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 20px 10px 20px}.elementor-8124 .elementor-element.elementor-element-c4f9298.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-c4f9298 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF}.elementor-8124 .elementor-element.elementor-element-90330eb{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-90330eb .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-273d154{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{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-8124 .elementor-element.elementor-element-67c561a{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-67c561a p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-8fcf7e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-cf3d597{width:100%;max-width:100%}.elementor-8124 .elementor-element.elementor-element-11ceac8>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-11ceac8.elementor-element{--align-self:flex-end}.elementor-8124 .elementor-element.elementor-element-11ceac8.icon-kontric-left .elementor-button .elementor-button-text{margin-left:0}.elementor-8124 .elementor-element.elementor-element-11ceac8.icon-kontric-right .elementor-button .elementor-button-text{margin-right:0}.elementor-8124 .elementor-element.elementor-element-11ceac8 .elementor-button .elementor-button-icon i{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-11ceac8 .elementor-button .elementor-button-icon svg{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-11ceac8 .elementor-button{color:#FFF}.elementor-8124 .elementor-element.elementor-element-11ceac8 .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-11ceac8 .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-660e6c9{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-660e6c9:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-660e6c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8124 .elementor-element.elementor-element-6fc74f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-0545fe0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-b3de51c{background-color:#003C80;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 20px 10px 20px}.elementor-8124 .elementor-element.elementor-element-b3de51c.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-b3de51c .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF}.elementor-8124 .elementor-element.elementor-element-c18d802{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-c18d802 .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-1c8e89d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-1db29e6{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-1db29e6 p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-9a8dff3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-0411de8{width:100%;max-width:100%}.elementor-8124 .elementor-element.elementor-element-abead05>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-abead05.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-abead05.icon-kontric-left .elementor-button .elementor-button-text{margin-left:0}.elementor-8124 .elementor-element.elementor-element-abead05.icon-kontric-right .elementor-button .elementor-button-text{margin-right:0}.elementor-8124 .elementor-element.elementor-element-abead05 .elementor-button .elementor-button-icon i{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-abead05 .elementor-button .elementor-button-icon svg{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-abead05 .elementor-button{color:#FFF}.elementor-8124 .elementor-element.elementor-element-abead05 .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-abead05 .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-6393fe8{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-6393fe8:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-6393fe8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/construction-crew-at-concrete-slab-pour.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8124 .elementor-element.elementor-element-15a104c{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-15a104c:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-15a104c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-15a104c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-c86dca3{width:var(--container-widget-width,120px);max-width:120px;padding:15px 0 0 0;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-c86dca3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-c86dca3 .elementor-icon-box-wrapper{text-align:center}.elementor-8124 .elementor-element.elementor-element-c86dca3 .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-8124 .elementor-element.elementor-element-c86dca3 .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-c86dca3 .elementor-icon-box-title a{font-size:60px;line-height:1rem}.elementor-8124 .elementor-element.elementor-element-c86dca3:has(:hover) .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-c86dca3:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-c86dca3 .elementor-icon-box-description{line-height:21px;color:#FFF}.elementor-8124 .elementor-element.elementor-element-1a4d871{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-1a4d871:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-1a4d871>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-background_light)}.elementor-8124 .elementor-element.elementor-element-8765cdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-4034044{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-4034044:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-4034044>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/ouvrages-d-art-and-genie-civil-cover-5.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8124 .elementor-element.elementor-element-20cd853{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-20cd853:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-20cd853>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-20cd853.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-a3724d8{width:var(--container-widget-width,120px);max-width:120px;padding:15px 0 0 0;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-a3724d8.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-a3724d8 .elementor-icon-box-wrapper{text-align:center}.elementor-8124 .elementor-element.elementor-element-a3724d8 .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-8124 .elementor-element.elementor-element-a3724d8 .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-a3724d8 .elementor-icon-box-title a{font-size:60px;line-height:1rem}.elementor-8124 .elementor-element.elementor-element-a3724d8:has(:hover) .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-a3724d8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-a3724d8 .elementor-icon-box-description{line-height:21px;color:#FFF}.elementor-8124 .elementor-element.elementor-element-3cd56b7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-8216c01{background-color:#003C80;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 20px 10px 20px}.elementor-8124 .elementor-element.elementor-element-8216c01.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-8216c01 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF}.elementor-8124 .elementor-element.elementor-element-8fb0a55{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-8fb0a55 .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-fdb537d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-b954d55{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-b954d55 p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-31f34d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-9d1aaa4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-9d1aaa4.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-3eed7b9>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-3eed7b9.elementor-element{--align-self:flex-end}.elementor-8124 .elementor-element.elementor-element-3eed7b9.icon-kontric-left .elementor-button .elementor-button-text{margin-left:0}.elementor-8124 .elementor-element.elementor-element-3eed7b9.icon-kontric-right .elementor-button .elementor-button-text{margin-right:0}.elementor-8124 .elementor-element.elementor-element-3eed7b9 .elementor-button .elementor-button-icon i{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-3eed7b9 .elementor-button .elementor-button-icon svg{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-3eed7b9 .elementor-button{color:#FFF}.elementor-8124 .elementor-element.elementor-element-3eed7b9 .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-3eed7b9 .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-2674191{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-2674191:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-2674191>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8124 .elementor-element.elementor-element-a3a78bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-e436dfd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-36da8ff{background-color:#003C80;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 20px 10px 20px}.elementor-8124 .elementor-element.elementor-element-36da8ff.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-36da8ff .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF}.elementor-8124 .elementor-element.elementor-element-7f397ba{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-7f397ba .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-fae31a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-a35ffda{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-a35ffda p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-4db1a2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-5405722{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none}.elementor-8124 .elementor-element.elementor-element-5405722.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-dc63f91>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-dc63f91.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-dc63f91.icon-kontric-left .elementor-button .elementor-button-text{margin-left:0}.elementor-8124 .elementor-element.elementor-element-dc63f91.icon-kontric-right .elementor-button .elementor-button-text{margin-right:0}.elementor-8124 .elementor-element.elementor-element-dc63f91 .elementor-button .elementor-button-icon i{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-dc63f91 .elementor-button .elementor-button-icon svg{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-dc63f91 .elementor-button{color:#FFF}.elementor-8124 .elementor-element.elementor-element-dc63f91 .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-dc63f91 .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-432fbc6{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-432fbc6:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-432fbc6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/construction-metallique-1-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8124 .elementor-element.elementor-element-01d08fd{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-01d08fd:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-01d08fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-01d08fd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-471acaf{width:var(--container-widget-width,120px);max-width:120px;padding:15px 0 0 0;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-471acaf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-471acaf .elementor-icon-box-wrapper{text-align:center}.elementor-8124 .elementor-element.elementor-element-471acaf .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-8124 .elementor-element.elementor-element-471acaf .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-471acaf .elementor-icon-box-title a{font-size:60px;line-height:1rem}.elementor-8124 .elementor-element.elementor-element-471acaf:has(:hover) .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-471acaf:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-471acaf .elementor-icon-box-description{line-height:21px;color:#FFF}.elementor-8124 .elementor-element.elementor-element-8cfa790{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-8cfa790:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-8cfa790>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-background_light)}.elementor-8124 .elementor-element.elementor-element-6aeb336{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-b3cf0da{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-b3cf0da:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-b3cf0da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/construction-metallique-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8124 .elementor-element.elementor-element-af45b9f{--display:flex;--min-height:90px;--margin-top:0px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-af45b9f:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-af45b9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#003C80}.elementor-8124 .elementor-element.elementor-element-af45b9f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-266e666{width:var(--container-widget-width,120px);max-width:120px;padding:15px 0 0 0;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-266e666.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-266e666 .elementor-icon-box-wrapper{text-align:center}.elementor-8124 .elementor-element.elementor-element-266e666 .elementor-icon-box-title{margin-block-end:23px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFF}.elementor-8124 .elementor-element.elementor-element-266e666 .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-266e666 .elementor-icon-box-title a{font-size:60px;line-height:1rem}.elementor-8124 .elementor-element.elementor-element-266e666:has(:hover) .elementor-icon-box-title,.elementor-8124 .elementor-element.elementor-element-266e666:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-266e666 .elementor-icon-box-description{line-height:21px;color:#FFF}.elementor-8124 .elementor-element.elementor-element-85069c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-cba37d1{background-color:#003C80;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:10px 20px 10px 20px}.elementor-8124 .elementor-element.elementor-element-cba37d1.elementor-element{--align-self:flex-start}.elementor-8124 .elementor-element.elementor-element-cba37d1 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF}.elementor-8124 .elementor-element.elementor-element-7e3bba6{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-7e3bba6 .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:var(--e-global-color-accent)}.elementor-8124 .elementor-element.elementor-element-34cbb90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 0 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-dca147d{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-dca147d p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-c5a0744{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-border);--border-color:var( --e-global-color-border );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-557cfee{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none}.elementor-8124 .elementor-element.elementor-element-557cfee.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8124 .elementor-element.elementor-element-1de8c6b>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-1de8c6b.elementor-element{--align-self:flex-end}.elementor-8124 .elementor-element.elementor-element-1de8c6b.icon-kontric-left .elementor-button .elementor-button-text{margin-left:0}.elementor-8124 .elementor-element.elementor-element-1de8c6b.icon-kontric-right .elementor-button .elementor-button-text{margin-right:0}.elementor-8124 .elementor-element.elementor-element-1de8c6b .elementor-button .elementor-button-icon i{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-1de8c6b .elementor-button .elementor-button-icon svg{transform:rotate(320deg)}.elementor-8124 .elementor-element.elementor-element-1de8c6b .elementor-button{color:#FFF}.elementor-8124 .elementor-element.elementor-element-1de8c6b .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-1de8c6b .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-b15c05f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-kontric-slide-scrolling .elementor-scrolling-item:hover .elementor-icon i{color:var(--e-global-color-primary)}.elementor-widget-kontric-slide-scrolling .elementor-scrolling-item:hover .elementor-icon svg path{fill:var(--e-global-color-primary)}.elementor-widget-kontric-slide-scrolling .scrolling-title a{color:var(--e-global-color-accent)}.elementor-widget-kontric-slide-scrolling .scrolling-title a:hover{color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-1ae836e>.elementor-widget-container{background-color:var(--e-global-color-primary)}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-inner{animation-duration:10s;align-items:center}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-wrapper .elementor-scrolling-item{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-8124 .elementor-element.elementor-element-1ae836e{--scrolling_gap:0px}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-item-inner{padding:0 0 0 0}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-icon i{font-size:auto;color:#222}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-icon svg{width:auto;height:auto}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-icon{height:39px}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-icon svg path{fill:#222}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-item:hover .elementor-icon i{color:#222}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-item:hover .elementor-icon svg path{fill:#222}.elementor-8124 .elementor-element.elementor-element-1198a01{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-1198a01:not(.elementor-motion-effects-element-type-background),.elementor-8124 .elementor-element.elementor-element-1198a01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-8124 .elementor-element.elementor-element-30f565a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;border-style:none;--border-style:none;--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-8124 .elementor-element.elementor-element-243899a{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8124 .elementor-element.elementor-element-243899a .elementor-heading-title{font-family:"Phudu",Sans-serif;font-size:36px;font-weight:500;line-height:1em;letter-spacing:-.02em;color:#FFF}.elementor-8124 .elementor-element.elementor-element-cdb1497{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;color:#FFF}.elementor-8124 .elementor-element.elementor-element-cdb1497 p{margin-block-end:0}.elementor-8124 .elementor-element.elementor-element-d9f185d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-dfb3030 .elementor-button{background-color:#003C80;color:#FFF}.elementor-8124 .elementor-element.elementor-element-dfb3030 .elementor-button:before{background-color:#FFF}.elementor-8124 .elementor-element.elementor-element-dfb3030.elementor-element{--align-self:flex-end}.elementor-8124 .elementor-element.elementor-element-dfb3030 .elementor-button:hover,.elementor-8124 .elementor-element.elementor-element-dfb3030 .elementor-button:focus{color:#000}.elementor-8124 .elementor-element.elementor-element-dfb3030 .elementor-button .elementor-button-text{padding:10px 20px 10px 20px}.breadcrumb-wrap,.elementor-page-8124 .breadcrumb-wrap{background-image:url(https://archiconstruction.net/wp-content/uploads/2026/07/breadcrumb-services.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.breadcrumb-wrap .breadcrumb-overlay,.elementor-page-8124 .breadcrumb-wrap .breadcrumb-overlay{opacity:.5}@media(min-width:768px){.elementor-8124 .elementor-element.elementor-element-a808fc3{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-d300f6f{--width:42%}.elementor-8124 .elementor-element.elementor-element-870c319{--width:100px}.elementor-8124 .elementor-element.elementor-element-578e5ac{--width:58%}.elementor-8124 .elementor-element.elementor-element-660e6c9{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-0545fe0{--width:58%}.elementor-8124 .elementor-element.elementor-element-6393fe8{--width:42%}.elementor-8124 .elementor-element.elementor-element-15a104c{--width:100px}.elementor-8124 .elementor-element.elementor-element-1a4d871{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-4034044{--width:42%}.elementor-8124 .elementor-element.elementor-element-20cd853{--width:100px}.elementor-8124 .elementor-element.elementor-element-3cd56b7{--width:58%}.elementor-8124 .elementor-element.elementor-element-2674191{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-e436dfd{--width:58%}.elementor-8124 .elementor-element.elementor-element-432fbc6{--width:42%}.elementor-8124 .elementor-element.elementor-element-01d08fd{--width:100px}.elementor-8124 .elementor-element.elementor-element-8cfa790{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-b3cf0da{--width:42%}.elementor-8124 .elementor-element.elementor-element-af45b9f{--width:100px}.elementor-8124 .elementor-element.elementor-element-85069c0{--width:58%}.elementor-8124 .elementor-element.elementor-element-1198a01{--content-width:1290px}.elementor-8124 .elementor-element.elementor-element-30f565a{--width:70%}.elementor-8124 .elementor-element.elementor-element-d9f185d{--width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-8124 .elementor-element.elementor-element-870c319{--width:280px}.elementor-8124 .elementor-element.elementor-element-15a104c{--width:280px}.elementor-8124 .elementor-element.elementor-element-20cd853{--width:280px}.elementor-8124 .elementor-element.elementor-element-01d08fd{--width:280px}.elementor-8124 .elementor-element.elementor-element-af45b9f{--width:280px}}@media(max-width:880px) and (min-width:768px){.elementor-8124 .elementor-element.elementor-element-870c319{--width:250px}.elementor-8124 .elementor-element.elementor-element-15a104c{--width:250px}.elementor-8124 .elementor-element.elementor-element-20cd853{--width:250px}.elementor-8124 .elementor-element.elementor-element-01d08fd{--width:250px}.elementor-8124 .elementor-element.elementor-element-af45b9f{--width:250px}}@media(max-width:1200px){.elementor-8124 .elementor-element.elementor-element-a808fc3{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-e9f0441{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-870c319{--margin-top:0px;--margin-bottom:-1px;--margin-left:-20px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-90330eb .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-273d154{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-67c561a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-8124 .elementor-element.elementor-element-660e6c9{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-6fc74f8{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-c18d802 .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-1c8e89d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-1db29e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-8124 .elementor-element.elementor-element-15a104c{--margin-top:0px;--margin-bottom:-1px;--margin-left:-20px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-1a4d871{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-8765cdd{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-20cd853{--margin-top:0px;--margin-bottom:-1px;--margin-left:-20px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-8fb0a55 .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-fdb537d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-b954d55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-8124 .elementor-element.elementor-element-2674191{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-a3a78bb{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-7f397ba .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-fae31a9{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-a35ffda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-8124 .elementor-element.elementor-element-01d08fd{--margin-top:0px;--margin-bottom:-1px;--margin-left:-20px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-8cfa790{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-6aeb336{--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-af45b9f{--margin-top:0px;--margin-bottom:-1px;--margin-left:-20px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-7e3bba6 .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-34cbb90{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-dca147d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-8124 .elementor-element.elementor-element-1198a01{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-243899a .elementor-heading-title{font-size:64px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-cdb1497{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}}@media(max-width:1024px){.elementor-8124 .elementor-element.elementor-element-a808fc3{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-e9f0441{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-870c319{--margin-top:0px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-578e5ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-660e6c9{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-6fc74f8{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-0545fe0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-15a104c{--margin-top:0px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-1a4d871{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-8765cdd{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-20cd853{--margin-top:0px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-3cd56b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-2674191{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-a3a78bb{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-e436dfd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-01d08fd{--margin-top:0px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-8cfa790{--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-6aeb336{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-8124 .elementor-element.elementor-element-af45b9f{--margin-top:0px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8124 .elementor-element.elementor-element-85069c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px}.elementor-8124 .elementor-element.elementor-element-1198a01{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}}@media(max-width:880px){.elementor-8124 .elementor-element.elementor-element-67c561a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-8124 .elementor-element.elementor-element-1db29e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-8124 .elementor-element.elementor-element-b954d55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-8124 .elementor-element.elementor-element-a35ffda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-8124 .elementor-element.elementor-element-dca147d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-8124 .elementor-element.elementor-element-cdb1497{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}}@media(max-width:767px){.elementor-8124 .elementor-element.elementor-element-a808fc3{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-e9f0441{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-d300f6f{--min-height:500px}.elementor-8124 .elementor-element.elementor-element-870c319{--width:250px}.elementor-8124 .elementor-element.elementor-element-578e5ac{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-90330eb .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-660e6c9{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-6fc74f8{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-0545fe0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-c18d802 .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-6393fe8{--min-height:500px}.elementor-8124 .elementor-element.elementor-element-15a104c{--width:250px}.elementor-8124 .elementor-element.elementor-element-1a4d871{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-8765cdd{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-4034044{--min-height:500px}.elementor-8124 .elementor-element.elementor-element-20cd853{--width:250px}.elementor-8124 .elementor-element.elementor-element-3cd56b7{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-8fb0a55 .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-2674191{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-a3a78bb{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-e436dfd{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-7f397ba .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-432fbc6{--min-height:500px}.elementor-8124 .elementor-element.elementor-element-01d08fd{--width:250px}.elementor-8124 .elementor-element.elementor-element-8cfa790{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-6aeb336{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-b3cf0da{--min-height:500px}.elementor-8124 .elementor-element.elementor-element-af45b9f{--width:250px}.elementor-8124 .elementor-element.elementor-element-85069c0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8124 .elementor-element.elementor-element-7e3bba6 .elementor-heading-title{font-size:48px;line-height:1.1em}.elementor-8124 .elementor-element.elementor-element-1198a01{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-8124 .elementor-element.elementor-element-243899a .elementor-heading-title{font-size:48px;line-height:1.1em}}ul.ressources{list-style:none;padding-left:0;margin-top:16px;margin-left:0}ul.ressources.nopd{margin-top:0}ul.ressources li{position:relative;padding-left:1.5em}ul.ressources li::before{content:"•";color:#003C80;font-size:1.2em;position:absolute;left:0;top:0}.elementor-8124 .elementor-element.elementor-element-1ae836e .elementor-scrolling-item{n margin-left:-25px;n}