body:has(div#wpadminbar) header>#conteneur_header{margin-top:32px;transition:all .5s}#btn_contact_header.responsive #ekit-popup-modal-toggler .ekit-popup-btn__has-icon i.fa-envelope{color:var(--e-global-color-secondary)!important;font-weight:400;font-size:30px!important}.btn_revert a svg{filter:brightness(15)}.btn_revert a:hover svg{filter:none}#fleche_home_bas{transform:translateX(-50%);animation:bounceBottom linear 1.5s infinite}.text_orange{color:var(--e-global-color-secondary)!important}#menu_home_boutons{width:25%;height:50vh}#menu_home_boutons>.elementor-widget-container{width:100%;height:100%}#menu_home_boutons>.elementor-widget-container>svg{height:100%}#menu_home_boutons svg #Entretien_et_réparation>g[id^=Forme]>path,#menu_home_boutons svg #Couverture>g[id^=Forme]>path,#menu_home_boutons svg #Zinguerie>g[id^=Forme]>path,#menu_home_boutons svg #Charpentes>g[id^=Forme]>path{transition:all .5s}#menu_home_boutons svg #Entretien_et_réparation:hover>g[id^=Forme]>path,#menu_home_boutons svg #Couverture:hover>g[id^=Forme]>path,#menu_home_boutons svg #Zinguerie:hover>g[id^=Forme]>path,#menu_home_boutons svg #Charpentes:hover>g[id^=Forme]>path{fill:#d49f00}#menu_home_boutons svg #Entretien_et_réparation>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Couverture>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Zinguerie>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Charpentes>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Entretien_et_réparation>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Couverture>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Zinguerie>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Charpentes>g[id^=Icone_Texte]>g path{transition:all .5s}#menu_home_boutons svg #Entretien_et_réparation:hover>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Couverture:hover>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Zinguerie:hover>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Charpentes:hover>g[id^=Icone_Texte]>path,#menu_home_boutons svg #Entretien_et_réparation:hover>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Couverture:hover>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Zinguerie:hover>g[id^=Icone_Texte]>g path,#menu_home_boutons svg #Charpentes:hover>g[id^=Icone_Texte]>g path{fill:white}#Groupe_menu>a{filter:drop-shadow(0px 5px 10px rgba(51,51,51,.66))}#menu_home_boutons #Formes_opacité>polygon:nth-last-child(-n+3){fill:url("#MonDegrade")!important;opacity:1}.hexagones{aspect-ratio:51/59;filter:drop-shadow(0px 5px 10px rgba(51,51,51,.13))}.sous_hexagone{aspect-ratio:51/59;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.sous_hexagone h3{margin-top:0}#image_forme_last{mix-blend-mode:soft-light}.realisations_hexa{transform:translate(50%,-50%)}.realisations_hexa_droite{transform:translate(-50%,-50%)}.image_drop_shadow img{filter:drop-shadow(6px 15px 10px rgba(0,0,0,.16))}.image_produit{mix-blend-mode:soft-light}.image_home_realisations{overflow:hidden;transition:all .5s;box-shadow:0px 5px 10px -5px rgba(0,0,0,.5)}.image_home_realisations img{transition:all .5s}.realisations_home:hover .image_home_realisations{transform:scale(.95)}.realisations_home:hover .image_home_realisations img{transform:scale(1.05)}.realisations_home .realisations_hexa,.realisations_home .realisations_hexa svg path,.realisations_home .realisations_hexa_droite,.realisations_home .realisations_hexa_droite svg path{transition:all .5s!important}.realisations_home:hover .realisations_hexa,.realisations_home:hover .realisations_hexa_droite{background-color:white!important}.realisations_home:hover .realisations_hexa svg,.realisations_home:hover .realisations_hexa_droite svg,.realisations_home:hover .realisations_hexa svg path,.realisations_home:hover .realisations_hexa_droite svg path{fill:var(--e-global-color-secondary)!important}.devis_home svg{max-width:none!important;margin-left:5px}.devis_home #ekit-popup-modal-toggler:hover svg{filter:brightness(15)}body:has(.devis_home .ekit-popup-modal.ekit-popup-modal__outside.show)>header+div{z-index:150!important;position:relative!important}.image_boucle_real a{width:100%!important}#chronologie .vertical-timeline .single-timeline:hover .timeline-item{background-color:var(--e-global-color-secondary)!important}#chronologie .vertical-timeline .single-timeline:nth-child(even):hover .timeline-pin{border-color:var(--e-global-color-secondary)!important}#chronologie .timeline-item{align-items:center}#chronologie .timeline-item .timeline-icon i{font-size:35px}#chronologie .timeline-item .timeline-icon>svg{height:35px!important;width:35px!important;max-width:none!important}#chronologie .timeline-item .timeline-icon i.icon-bicycle{margin-top:-10px}#chronologie .timeline-icon{height:65px!important;width:65px!important;max-width:none;min-width:auto;font-size:35px!important;flex:1 1 auto;align-items:center;display:flex;justify-content:center}#chronologie .timeline-content{width:calc(100% - 65px)!important}.hexa_couverture_icon svg path{fill:var(--e-global-color-secondary)!important}.couverture_hexa .hexagone_inter .hexa_couverture_icon h3,.couverture_hexa .hexagone_inter .hexa_couverture_icon svg path{transition:all .5s}.couverture_hexa .hexagone_inter:hover .hexa_couverture_icon svg path{fill:white!important}.couverture_hexa .hexagone_inter:hover .hexa_couverture_icon h3{color:white!important}.couverture_hexa .hexagone_inter:hover .hexa_couverture_icon h3 span.titre_souligne_haut::after{filter:brightness(15)}@media screen and (max-width:768px){.realisations_hexa,.realisations_hexa_droite{right:50%!important;left:auto!important;bottom:0!important;top:auto!important;transform:translate(50%,50%)!important}body:has(div#wpadminbar) header>#conteneur_header{margin-top:46px}.couverture_hexa .hexagone_inter{aspect-ratio:51/59!important;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)!important}#chronologie .timeline-content{width:100%!important}#chronologie .timeline-item{flex-direction:column-reverse!important;display:flex;transition:all .2s!important}#chronologie .timeline-icon{margin:0!important}}@media screen and (min-width:1025px){.slider_materiel .elementor-image-carousel-wrapper.swiper,.slider_materiel .elementor-image-carousel-wrapper.swiper figure,.slider_materiel .elementor-image-carousel-wrapper.swiper img{height:100%}.slider_materiel .elementor-image-carousel-wrapper.swiper img{object-fit:cover}}@media screen and (max-width:1024px){#chronologie .watermark-icon{display:none!important}#chronologie .timeline-content>p{margin-top:20px!important;margin-bottom:20px!important}}@media screen and (min-width:1025px) and (max-width:1600px){#chronologie .timeline-item{flex-direction:column-reverse}}