:root{--color-1:#E9BD29;--color-2:#2A385D;--color-3:#DED9E1;--color-4:#3890D0;--color-5:#2F3673;--color-body-bg:#f8f6f7;--color-bg-light:#fbf1ef;--color-white:#FFFFFF;--color-black:#000000;--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.6180/1;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--banner-height:5rem;--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%))}a{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .2s linear,background .2s linear,border .2s linear}button,input[type=submit]{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .2s linear,background .2s linear,border .2s linear}.entry-content a,.entry-content a:active,.entry-content a:hover,.entry-content a:visited{font-weight:700}.entry-content a,.entry-content a:active,.entry-content a:hover,.entry-content a:visited{text-decoration:none}img{max-width:100%;height:auto;width:auto}*,::after,::before{box-sizing:border-box}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@media screen and (max-width:375px){h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}}@media screen and (min-width:1000px){#container #content{position:relative}}.widget{margin:0 0 20px 0}.color-1{color:var(--color-1)!important}:root{--step-2:20px;--step-3:30px;--step-6:60px;--container-default-padding-top:30px;--container-default-padding-bottom:30px;--container-default-padding-left:20px;--container-default-padding-right:20px;--h2-padding-bottom:40px;--h3-padding-top:15px;--h3-padding-bottom:15px}.elementor-section-wrap>.e-con,.elementor>.e-con{--gap:0px}.elementor-section-wrap>.e-con>.e-con-inner .e-con,.elementor>.e-con>.e-con-inner .e-con{--container-default-padding-top:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--container-default-padding-right:0px}.elementor-section-wrap>.e-con>.e-con-inner .e-con .e-con-inner,.elementor>.e-con>.e-con-inner .e-con .e-con-inner{--container-default-padding-top:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;--container-default-padding-right:0px}@media screen and (min-width:768px){.elementor-section-wrap>.e-con,.elementor>.e-con{--padding-top:var(--step-3);--padding-bottom:var(--step-3);--padding-left:var(--step-2);--padding-right:var(--step-2);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.elementor-section-wrap>.e-con>.e-con-inner,.elementor>.e-con>.e-con-inner{--padding-top:var(--step-3);--padding-bottom:var(--step-3);--gap:50px}}@media screen and (max-width:767px){.elementor-section-wrap>.e-con,.elementor>.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.elementor-section-wrap>.e-con>.e-con-inner,.elementor>.e-con>.e-con-inner{--padding-top:var(--step-3);--padding-bottom:var(--step-3);--padding-left:0px;--padding-right:0px;--gap:20px}}.entry-content .elementor-heading-title{line-height:1}.elementor-widget-text-editor ul{margin-left:20px}.elementor-widget-container p{margin-top:0;margin-bottom:1.2em}.elementor-widget-container p:last-child{margin-bottom:0}.elementor-widget-image a{display:block!important}.bg-image-left{position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;transform:translateX(-100px)}.bg-image-left img{height:100%;width:auto}.container-as-bg{position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%}.container-as-bg img{height:100%;width:auto}.bg-left-50{position:absolute;z-index:-1;top:0;left:0;height:100%;width:100%;transform:translateX(-50%)}.bg-left-50 img{height:100%;width:auto}.h2-bar{position:relative}.h2-bar::after{content:'';height:3px;width:130px;background-color:var(--color-1);display:block;position:absolute;left:50%;bottom:10px;transform:translateX(-50%)}.translate-y-50{transform:translateY(50%)}.translate-x-minus-50{transform:translateX(-50%)}.mix-blend-mode-multiply{mix-blend-mode:multiply}.columns-no-stretch>.elementor-container{align-items:start}.remove-p-margin p{margin:0}.remove-h-margin h1,.remove-h-margin h2,.remove-h-margin h3{margin:0}.padding-top-0{padding-top:0}.padding-left-right-3{padding-left:3rem;padding-right:3rem}.elementor-no-margins{margin:0!important}.widget-wrap-no-margins .elementor-widget-wrap{margin:0!important;padding:0!important}.max-width-40ch .elementor-widget-container{max-width:40ch;margin:0 auto}.max-width-65ch .elementor-widget-container{max-width:65ch;margin:0 auto}.max-width-80ch .elementor-widget-container{max-width:80ch;margin:0 auto}.max-width-400px{max-width:400px}.max-width-800px{max-width:800px}.z-index-10{z-index:10}@media screen and (max-width:1060px){.mobile-position-static{position:static!important}}@media screen and (min-width:1024px){.translateX-60px-desktop{transform:translateX(60px)}}.break-all .elementor-icon-list-items li .elementor-icon-list-text{word-break:break-all}.elementor-widget .elementor-icon-list-items li{position:relative;align-items:flex-start}.elementor-widget .elementor-icon-list-items li>.elementor-icon-list-icon>svg{transform:translateY(12px)}.elementor-widget .elementor-icon-list-items li .elementor-icon-list-text span{position:absolute;top:0;right:0;font-weight:700}.uael-accordion-title{align-items:flex-start}.uael-accordion-icon-closed{line-height:1}.ast-single-entry-banner .entry-title{margin-bottom:0}#ast-mobile-popup-wrapper .ast-svg-iconset{height:30px}#ast-mobile-popup-wrapper .ast-mobile-popup-header svg{width:30px;height:auto}#ast-mobile-popup-wrapper ul{background-color:transparent}#ast-mobile-popup-wrapper li{border:none;margin:10px 0}#ast-mobile-popup-wrapper li a{background-color:transparent;border:none;font-size:24px}#astra-footer-menu{justify-content:start}#astra-footer-menu .menu-item>a{padding:0}.ast-site-identity{display:flex;align-items:center}.ast-site-identity .ast-site-title-wrap{margin-left:20px}.ast-site-identity .ast-site-title-wrap .site-description{font-weight:700;font-size:1rem}#ast-fixed-header .site-navigation{display:flex}#ast-fixed-header [data-section=title_tagline]::after{content:'Société Coopérative d’Intérêt Collectif';color:var(--color-2);font-weight:700}@media screen and (max-width:1460px) and (min-width:1025px){.ast-site-identity{position:relative}.ast-site-identity .ast-site-title-wrap{position:absolute;left:calc(120%);top:15px;width:500px}}.home-hero{max-height:68vh;height:60vw}.home-hero .c2{transform:translateY(18%);box-shadow:var(--shadow-1)}@media screen and (min-width:768px){.my-logos img{left:80px;position:relative}}#fluentform_3 .my-form-container .ff-t-column-1{flex-direction:row;flex-wrap:wrap;justify-content:space-between}#fluentform_3 .my-form-container .ff-t-column-1 .civilite{width:25%}#fluentform_3 .my-form-container .ff-t-column-1 .nom_prenom{width:72%}#fluentform_3 .my-form-container .ff-t-column-1 .email{width:48%}#fluentform_3 .my-form-container .ff-t-column-1 .telephone{width:49%}#fluentform_3 .my-form-container .ff-t-column-1 .code_postal{width:30%}#fluentform_3 .my-form-container .ff-t-column-1 .ville{width:67%}@media screen and (max-width:768px){#fluentform_3 .my-form-container .ff-t-column-1 .civilite,#fluentform_3 .my-form-container .ff-t-column-1 .code_postal,#fluentform_3 .my-form-container .ff-t-column-1 .email,#fluentform_3 .my-form-container .ff-t-column-1 .nom_prenom,#fluentform_3 .my-form-container .ff-t-column-1 .telephone,#fluentform_3 .my-form-container .ff-t-column-1 .ville{width:100%}}@media screen and (min-width:1025px){.home-quelques-mots{transform:scale(1.3) translateX(30px)}}.goverlay{background:0 0!important}.gnext,.gprev{display:none!important}#glightbox-body{background:#FFF}#glightbox-body .glightbox-container .gslide{user-select:auto}.glightbox-clean .gslide-media{box-shadow:none!important}.realisations-popup{max-width:1200px;margin:0 auto;padding:50px 0;display:grid;grid-template-columns:1fr 2fr;gap:30px}.realisations-popup h2{font-size:22px}.realisations-popup .image{width:100%;height:auto}.realisations-popup .my-content{padding-top:10px}.realisations-popup .title{font-size:28px}.realisations-popup .status{font-size:14px}.realisations-popup .address{margin-top:30px;padding-left:28px;border-left:2px solid var(--color-1);margin-bottom:15px}.realisations-popup .description{margin-top:30px}.realisations-popup .identity{margin-top:30px}.realisations-popup .architect{margin-top:30px}.realisations-popup .document{margin-top:15px}@media screen and (max-width:750px){.realisations-popup{grid-template-columns:1fr}}.site-footer .h2{font-size:28px;font-weight:700}.site-footer .calculette img{height:170px;width:auto}.site-footer .site-primary-footer-wrap{background:linear-gradient(160deg,#1b284e,#049b97);position:relative;overflow:hidden}.site-footer .site-primary-footer-wrap::before{position:absolute;bottom:0;left:50%;content:'';width:115px;height:162px;background-image:url(/wp-content/uploads/homme.png);transform:translateX(290px)}.site-footer .site-primary-footer-wrap::after{position:absolute;bottom:0;right:50%;content:'';width:23px;height:75px;background-image:url(/wp-content/uploads/femme.png);transform:translateX(249px)}.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1.7fr 1fr 1fr;gap:30px}.site-footer .site-below-footer-wrap .site-footer-section{justify-content:flex-start;align-items:center}.site-footer .site-below-footer-wrap .site-footer-section .ast-footer-copyright{margin:0;width:auto}.site-footer .site-below-footer-wrap .site-footer-section .ast-footer-copyright p{margin:0}.site-footer .site-below-footer-wrap .site-footer-section div[data-section=section-footer-menu]{margin-left:40px;width:auto}@media screen and (min-width:1025px){#astra-footer-menu{gap:20px}}@media screen and (max-width:1024px){.site-footer .site-below-footer-wrap .site-footer-section div[data-section=section-footer-menu]{margin-left:0;margin-top:1rem}}@media screen and (max-width:670px){.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1fr 1fr}}@media screen and (max-width:540px){.site-footer .site-primary-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1fr}}.sitemap{padding-left:0;margin:0}.sitemap li{list-style-type:none}.es_subscription_form{text-align:center;color:var(--color-white)}.es_subscription_form .es-field-wrap label{display:flex;align-items:center;justify-content:center;gap:20px}.es_subscription_form .es-field-wrap label .ig_es_form_field_email{max-width:450px;width:100%}.es_subscription_form>label{padding-top:10px;display:flex!important;align-items:center;justify-content:center;gap:10px}.es_subscription_form>label input{width:16px;height:16px}.es_subscription_form input[type=submit]{display:inline-block;margin-top:0}.es_subscription_form input[type=submit]:hover{background-color:var(--color-white);color:#3a3a3a}.link-container{position:relative}.link-container a.link::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:100}.link-container .elementor-element{position:static}.splide__arrows .splide__arrow{background:0 0;opacity:1}.splide__arrows .splide__arrow svg{fill:var(--color-1)}