.grecaptcha-badge{z-index:999}#nos-realisations{scroll-margin-top:150px}a.btn-retour{background-color:gainsboro;width:fit-content;padding:10px 20px;align-items:center}.error404 p#breadcrumbs a{color:white}.sbr-owl-stage-outer{padding-bottom:15px}span.gfield_required.gfield_required_asterisk{display:inline-block!important}#gform_2 .gf_progressbar_percentage{background-color:white!important;font-family:"Pill Gothic 300mg",sans-serif;font-weight:600;color:var(--e-global-color-primary)}#gform_2 select>option{color:var(--e-global-color-primary)}#gform_2 .gfield_radio{display:flex;flex-direction:column;gap:10px}body:not(.home) #header_fixe{background-image:linear-gradient(#000 0%,rgba(0,0,0,.66) 100%)}#header_fixe>.elementor-container>.elementor-column:first-child a img{transition:all .5s}.menu_realisations img{width:35px!important}.form_footer{width:35%;display:flex;flex-direction:column;justify-content:space-between}.form_footer>.gfield:not(:last-child){margin-bottom:5px}#gform_confirmation_message_1{font-family:"Helvetica",sans-serif;font-size:14px;color:white}#section_video_footer video{width:2000px!important;height:2000px!important}#header_fixe.sticky{transition:top 1s ease}.lien_pictos{width:100%;height:100%;position:absolute;left:0}.elementor-widget-breadcrumbs{p,a{font-family:"Pill Gothic 300mg",sans-serif!important}a{color:var(--e-global-color-primary)}}.col_haute,.col_centre,.col_basse{border-left:solid 4px #d0c1e0;border-right:solid 4px #d0c1e0}.col_haute{border-top:solid 4px #d0c1e0;border-radius:20px 20px 0 0}.col_basse{border-bottom:solid 4px #d0c1e0;border-radius:0 0 20px 20px}.col_haute .elementor-widget-text-editor>.elementor-widget-container{background-color:white;padding-left:1rem}.bouton_devis a .elementor-button-text{display:flex;align-items:center;border-width:1px 1px 1px 0;border-style:solid;border-color:white;padding:0 10px;text-transform:uppercase;text-align:left}.bouton_devis a .elementor-button-content-wrapper{align-items:center}.bouton_devis a .elementor-button-icon svg path{stroke:white}.bouton_devis a.elementor-button-link{transition:all .5s}.bouton_devis a.elementor-button-link .elementor-button-content-wrapper{transition:all .5s}.bouton_devis a.elementor-button-link:hover{background-color:#95569e!important;transform:scale(1.1)}.bouton_devis a.elementor-button-link:hover .elementor-button-content-wrapper{transform:scale(.9)}.lien_couleur a{color:#8058ac}@media screen and (max-width:768px){.background_interieur{background-size:650px!important}.titre_interieur>.elementor-widget-container{background-color:rgba(255,255,255,.8)}}@media screen and (min-width:768px) and (max-width:1024px){.background_interieur{background-size:40%!important}}@media screen and (min-width:650px) and (max-width:768px){.elementor-element-ee06bdf>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{--spacer-size:320px}}.ti-widget .ti-small-logo img{filter:saturate(0) grayscale(1) brightness(15)}.ti-widget>.ti-widget-container>a>.ti-fade-container .ti-mob-row strong{color:white!important}@media screen and (max-width:1070px){.ti-widget>.ti-widget-container>a>.ti-fade-container>.ti-mob-row:first-of-type>.nowrap{display:none}}@media screen and (max-width:894px){.ti-widget-container>a{padding-bottom:0!important}}