#services-header{background-color:var(--light-gray)}#services-header h1{text-align:center;margin-bottom:20px;font-size:calc(25px + 15 * (100vw - 540px)/ 451)}@media screen and (max-width:540px){#services-header h1{font-size:25px}}@media screen and (min-width:991px){#services-header h1{font-size:40px}}.services-sub-pages{padding-top:40px;padding-bottom:var(--section-spacer)}.services-sub-pages .intro-services{text-align:center}.services-sub-pages .services-showcase{padding-top:45px;display:grid;column-gap:80px;row-gap:50px}.services-sub-pages .services-showcase>*{min-width:0}@media screen and (min-width:991px){.services-sub-pages .services-showcase{row-gap:50px;grid-template-columns:repeat(2,1fr)}}.services-sub-pages .service{display:flex;align-items:center;justify-content:center;gap:30px;text-decoration:none}.services-sub-pages .service img,.services-sub-pages .service picture{height:100%;width:250px;border-radius:0;transition:translate .3s,border-radius .3s,scale .3s;scale:1;flex:0 0 250px}@media screen and (max-width:991px){.services-sub-pages .service{flex-direction:column;text-align:center}}.services-sub-pages .service [class^=ax-title]{margin-bottom:10px}.services-sub-pages .service p{color:var(--primary);transition:color .3s}.services-sub-pages .service:hover img,.services-sub-pages .service:hover picture{translate:0 -5px;scale:.95;border-radius:35px}.services-sub-pages .service:hover p{color:var(--secondary)}.service-register{text-align:center;padding-block-end:var(--section-spacer)}.service-register .gform_legacy_markup_wrapper form{max-width:780px}.service-register .gform_fields>li{display:grid;margin-bottom:30px}.service-register .gform_fields>li label{margin-bottom:10px}.service-register .gform_fields>li .ginput_container>*{width:100%!important}.service-depannage{padding-block:var(--section-spacer)}.service-depannage .introduction{margin-bottom:calc(var(--section-spacer)/ 2)}.service-depannage .introduction strong{display:block;margin-bottom:10px}.service-depannage .details-depannage{display:grid;column-gap:30px;row-gap:30px}.service-depannage .details-depannage>*{min-width:0}.service-depannage .details-depannage .gallery{display:grid;column-gap:30px;row-gap:30px}@media screen and (min-width:991px){.service-depannage .details-depannage .gallery{grid-template-columns:repeat(3,1fr)}}.service-depannage .details-depannage .gallery>*{min-width:0}.service-depannage .details-depannage .gallery img,.service-depannage .details-depannage .gallery picture{width:100%;height:100%;object-fit:cover;border-radius:35px;transition:translate .3s,border-radius .3s,scale .3s;scale:1}.service-depannage .details-depannage .gallery img:hover,.service-depannage .details-depannage .gallery picture:hover{translate:0 -5px;scale:.95;border-radius:35px}.service-pieces-detachees{padding-block:var(--section-spacer)}.service-garantie .introduction{padding-block:var(--section-spacer);line-height:1.8}@media screen and (min-width:991px){.service-garantie .introduction{columns:2}}.service-garantie .garanties{background-color:var(--light-gray);box-shadow:0 0 0 100vmax var(--light-gray);clip-path:inset(0 -100vmax);padding-block:var(--section-spacer);display:grid;row-gap:50px}.service-garantie .garantie{display:grid;column-gap:20px;row-gap:20px;max-width:900px;margin:0 auto;text-wrap:balance}.service-garantie .garantie>*{min-width:0}@media screen and (min-width:991px){.service-garantie .garantie{grid-template-columns:100px 1fr}}@media screen and (max-width:991px){.service-garantie .garantie{text-align:center}.service-garantie .garantie img{max-width:200px;margin:0 auto}}.service-mise-en-service{padding-block:var(--section-spacer);display:grid}@media screen and (min-width:991px){.service-mise-en-service{grid-template-columns:1.5fr 2fr;column-gap:50px}}@media screen and (max-width:991px){.service-mise-en-service img,.service-mise-en-service picture{display:none}}.service-mise-en-service h3{font-size:18px}.service-mise-en-service .content{margin-bottom:20px;line-height:1.8}#service-docs{padding-block:calc(var(--section-spacer)/ 2)}#service-docs .search-documentation #searchForm{width:fit-content;margin:0 auto;gap:20px;display:flex}#service-docs .search-documentation #searchForm #searchInput{border-radius:22px;appearance:none;display:block;width:100%;height:var(--input-height);padding:12px 30px;color:var(--dark-gray);background-color:rgba(255,255,255,.9);border:1px solid var(--dark-gray)}@media screen and (min-width:991px){#searchInput{min-width:350px}}#searchInput::placeholder{color:var(--dark-gray)}#searchInput:focus-within::placeholder,#searchInput:not(:placeholder-shown)::placeholder{opacity:.25}.service-documentation{padding-top:40px;display:grid;column-gap:30px;row-gap:var(--section-spacer);max-width:800px;margin:0 auto}.service-documentation>*{min-width:0}.service-documentation .wrapper-notices [class^=ax-title]{margin-bottom:30px}.service-documentation .wrapper-notices .notices{columns:2;column-gap:30px;line-height:2}.service-documentation .notice{display:flex;align-items:center}.service-documentation .notice::before{content:"";display:block;width:20px;height:20px;-webkit-mask-image:url(../assets/img/svg/file.svg);mask-image:url(../assets/img/svg/file.svg);background-color:var(--black);mask-repeat:no-repeat;margin-right:5px;mask-size:contain;transition:background-color .3s}.service-documentation .notice a{text-decoration:none;transition:color .3s}.service-documentation .notice:hover a{color:var(--primary)}.service-documentation .notice:hover::before{background-color:var(--primary)}.service-documentation .notice.hide{display:none}.service-documentation #noResultsMessageFoyers,.service-documentation #noResultsMessageGranules,.service-documentation #noResultsMessagePoeles{display:none}.service-documentation #noResultsMessageFoyers.show,.service-documentation #noResultsMessageGranules.show,.service-documentation #noResultsMessagePoeles.show{display:block}.page-template-template-services a.bt:not(#mastheada){margin:0 auto}.page-template-template-services a.bt:not(#mastheada):hover{background-color:var(--black);color:var(--white)}.page-template-template-services [class*=service] a:not(.btn):not(.services-sub-pagesa):not(.service-documentationa):not(.service){color:var(--primary);text-decoration:none}.page-template-template-services [class*=service] a:not(.btn):not(.services-sub-pagesa):not(.service-documentationa):not(.service):hover{text-decoration:underline}input[type=submit].btn.btn-primary.gform_button:hover{color:var(--white);background-color:var(--black)}