.partners__item{margin-bottom:40px}.grecaptcha-badge{display:none!important}.contact-content>div.field.clearFloat{align-items:center}.contact-content>div.field.clearFloat>.wpcf7-form-control-wrap.auth{width:3rem;margin-right:.5rem}.contact-content input[name="auth[]"]{width:1rem;height:1rem}.contact-content .wpcf7-list-item-label{display:none}.btn_download_brochure{position:fixed;top:22.5vw;left:0;background-color:#e96b4c;color:#fff;font-weight:700;height:3rem;transform:rotate(90deg) translate(0,0);transform-origin:bottom left;display:flex;align-items:center;justify-content:center;transition:all .25s ease;font-size:.75rem;padding:0 1.5rem;opacity:0;visibility:hidden;z-index:999;cursor:pointer}.page-template-products .btn_download_brochure{opacity:1!important;visibility:visible!important}.btn_download_brochure svg{width:1rem;height:1rem;transition:all .25s ease}.btn_download_brochure svg *{transition:all .25s ease}.btn_download_brochure span{transform:rotate(180deg) translate(0,0);margin:0 1rem 0 0}.btn_download_brochure:hover{background-color:#fff;color:#e96b4c}.btn_download_brochure:hover svg *{fill:#e96b4c}.btn_download_brochure.sticky-menu--shown{opacity:1;visibility:visible}#brochurePanel{background-color:#252429;width:25vw;height:100vh;position:fixed;top:0;left:-30vw;transition:all .75s ease-in-out;z-index:1000;padding:2.5vw;display:flex;align-items:center}#brochurePanel_filter{background-color:rgba(37,36,41,.8);width:100vw;height:100vh;z-index:0;position:fixed;top:0;left:0;transition:all .75s ease-in-out;visibility:hidden;opacity:0}#brochurePanel_filter.open{visibility:visible;opacity:1}#brochurePanel.open{left:0;box-shadow:1rem 0 1rem rgba(0,0,0,.5)}.brochurePanel_close{border:1px solid #fff;padding:.25rem;position:absolute;top:2.5vw;right:2.5vw;cursor:pointer;transition:all .25s ease;z-index:120}.brochurePanel_close svg{width:1rem;height:1rem;transition:all .25s ease}.brochurePanel_close svg *{fill:#fff;transition:all .25s ease}.brochurePanel_close:hover{border:1px solid #e96b4c}.brochurePanel_close:hover svg{transform:rotate(90deg)}.brochurePanel_close:hover svg *{fill:#e96b4c}#brochurePanel .form_content h2{font-size:2rem;line-height:1;margin-bottom:1rem;font-weight:700}#brochurePanel .form_content p{font-size:1rem;line-height:1.25;margin-bottom:1rem}#brochurePanel .contact-content{padding:0}#brochurePanel .contact-content .btn--color{width:100%;margin-top:2.5vw}#brochurePanel .contact-content .field{margin-bottom:1.5rem}#brochurePanel .contact-content .field.half{width:48%;margin:0 1%;float:left}#auth{width:auto;height:auto;margin-right:.5rem}.clearFloat{clear:both}.toggleHide{display:none}.field.clearFloat{display:flex}#brochurePanel .form__group--select{width:100%;margin-top:1rem}.download_pdf_fields,.mail_pdf_fields{margin-bottom:1.5}.labelSelect{clear:both;margin-top:1.5rem}#brochurePanel .wpcf7 form .wpcf7-response-output{display:none!important}#brochurePanel .thankyou_msg{margin:0;padding:2rem;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#252429;border:0;align-items:center;justify-content:center;z-index:10;font-size:1.5vw;line-height:1.25;transition:all .25s ease;text-align:center;display:flex;opacity:0;z-index:-1}#brochurePanel .thankyou_msg h2{margin-bottom:1.5rem}#brochurePanel .thankyou_msg p{margin-bottom:1.5rem;font-weight:300}#brochurePanel .thankyou_msg .footer__social.footer__social--top{-webkit-box-pack:center;justify-content:center}#brochurePanel.is_sent .thankyou_msg{opacity:1;z-index:100}#brochurePanel .wpcf7 form .loading_box{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:rgba(37,36,41,.8);display:none;align-items:center;justify-content:center;opacity:0;transition:all .25s ease}#brochurePanel .wpcf7 form.submitting .loading_box{display:flex;opacity:1;z-index:100}#brochurePanel .wpcf7 form.submitting .loading_box svg{width:100px;height:100px;display:flex}@media (max-width:1366px){#brochurePanel{background-color:#252429;width:40vw;height:100vh;left:-40vw;overflow:auto}.product__col.product__col--img .product__img,.showcase .showcase__product{display:block!important;visibility:visible!important}}@media (max-width:1023px){#brochurePanel{background-color:#252429;width:60vw;height:100vh;left:-60vw;overflow:auto;padding:2rem}.product__col.product__col--img .product__img,.showcase .showcase__product{display:block!important;visibility:visible!important}}@media (max-width:767px){#brochurePanel{background-color:#252429;width:100vw;height:100vh;left:-100vw;overflow:auto;padding:2rem}.btn_download_brochure{top:calc(100% - 2rem);height:2rem;transform:inherit;width:100%}.btn_download_brochure span{transform:inherit}.btn_download_brochure:hover{background-color:#e96b4c;color:#fff}.brochurePanel_close{top:1rem;right:1rem}.btn_download_brochure svg{transform:rotate(90deg)}.product__col.product__col--img .product__img,.showcase .showcase__product{display:block!important;visibility:visible!important}.specs__table__categories{width:100%}.specs__table__category .swiper-button-next,.specs__table__category .swiper-button-prev{top:-20px}}@media (min-width:1220px){.career-list-item .cta{max-width:30vw!important}}.video_featured iframe{max-width:100%}.btn_orange{background-color:transparent;border:2px solid #e96b4c;font-size:14px;line-height:26px;color:#fff;padding:15px 40px;font-weight:700;transition:all .25s ease;margin:2rem 0 0 0}.btn_orange::after{content:none!important}.career-list-item{transition:all .25s ease}.career-list-item:hover{background-color:#333338}.btn_orange:hover,.career-list-item:hover .btn_orange{background-color:#e96b4c}.btn_orange_radius{background-color:#e96b4c;border:2px solid transparent;font-size:14px;line-height:1;color:#fff;padding:.5rem 1rem;font-weight:400;transition:all .25s ease;margin:0 0 1.5rem 0;border-radius:.5rem;text-decoration:none;display:inline-block}.btn_orange_radius:hover{background-color:transparent;border:2px solid #e96b4c;color:#e96b4c}#careers_single .hero__content{flex-basis:100%;max-width:100%;width:100%}#careers_single .hero{padding-bottom:100px}.careers_col_left{width:65%}.careers_col_right{width:35%}.careers_col_left_content{background-color:#eae5de;padding:2rem 5rem}.careers_col_right_content{padding:0 5rem}.careers_single_header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem}.careers_post_infos{display:flex;align-items:center;color:#000;font-size:.75rem}.careers_post_infos_date{margin:0 2rem 0 0}.careers_single_description{padding:2rem 0 0 0;color:#000}.careers_single_description h2{display:block;font-size:1.5rem;line-height:1.2;margin:0 0 2rem 0;font-weight:700}.careers_single_description p{display:block;font-size:1rem;line-height:1.5;margin:0 0 2rem 0}.careers_single_description ul{margin:0 0 2rem 0}.careers_single_description li{display:block;font-size:1rem;line-height:1.5;display:flex;align-items:center;padding:0 0 0 1.5rem;position:relative}.careers_single_description li::before{content:"";width:.5rem;height:.5rem;background-color:#e96b4c;border-radius:50%;display:inline-block;margin:0;position:absolute;left:0}.a2a_dd.addtoany_share_save.addtoany_share{display:none!important}.careers_col_right_content h2{display:block;font-size:1.75rem;line-height:1.2;margin:0 0 2rem 0;font-weight:700}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{font-family:Heebo,Helvetica,Arial,sans-serif!important;background-color:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#fff!important;font-size:1rem!important;padding:1rem!important;min-height:40px!important;height:auto!important}div.wpforms-container-full .wpforms-form textarea.wpforms-field-large{height:220px!important;border:1px solid rgba(255,255,255,.1)!important}div.wpforms-container .wpforms-form .choices__inner{background-color:transparent!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;color:#fff!important;background-image:url(../images/svg/custom-select-w.svg);background-size:9px 18px;background-position:right 10px center;background-repeat:no-repeat;padding:4px 1rem 0!important}div.wpforms-container .wpforms-form .choices[data-type*=select-one]:after{border-color:#fff transparent transparent transparent!important;display:none}div.wpforms-container .wpforms-form .choices__placeholder{opacity:1!important}div.wpforms-container-full ::placeholder{color:#fff!important;opacity:1!important}.modern-title{color:#fff!important}div.wpforms-container div.wpforms-uploader{border:1px dashed #fff!important;border-radius:5px!important;background:0 0!important}.dz-message svg{fill:#fff!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{margin:0 0 .5rem 0!important}div.wpforms-container-full .wpforms-form button[type=submit]{background-color:transparent!important;border:2px solid #e96b4c!important;font-size:14px!important;line-height:26px!important;color:#fff!important;padding:15px 40px!important;font-weight:700!important;transition:all .25s ease;margin:2rem 0 0 0!important;width:100%!important}div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:#e96b4c!important;color:#fff!important}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:0}div.wpforms-container-full .wpforms-form label.wpforms-error{margin-top:.5rem!important;color:#fff!important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){padding:2rem!important;color:#fff!important;border:2px solid #e96b4c!important;background-color:transparent!important}.careers_single_social{display:flex;align-items:center}.careers_single_social_text{font-size:.75rem;font-weight:700;color:#252429;display:block;margin-right:1rem;line-height:1}.a2a_svg{background-color:transparent!important}.a2a_svg *{fill:#252429!important}@media (max-width:767px){a.btn_orange.mobile-link{border:2px solid #e96b4c!important;position:static!important;border-radius:0!important;transform:inherit!important;text-decoration:none!important;padding:1rem 2rem!important;width:auto!important}.careers_single_content .row{display:block}.careers_col_left,.careers_col_right{width:100%}#careers_single .hero{padding-bottom:0}.careers_col_left_content,.careers_col_right_content{padding:25px}.careers_single_header{display:block}.careers_single_social{margin:2rem 0 0 0}.careers_single_description{padding:0}.careers_single_description li{margin:.5rem 0;align-items:flex-start}.careers_single_description li::before{top:.5rem}}footer .hbspt-form form{display:flex}footer .hbspt-form input{font-size:14px;padding:15px 40px;appearance:none;color:#fff;background:0 0;border:1px solid #252429;outline:0;box-shadow:none;line-height:26px;font-weight:700;width:100%}footer .hbspt-form .hs_submit{margin-top:0}#faq_search form{width:100%;padding:5rem}#faq_search .faq_field{width:100%;display:block;color:#fff;padding:1.8rem;background-color:#19191b;border:1px solid #3b3a3f}#faq_search .faq_field::placeholder{color:#fff;opacity:1}#faq_search .faq_field:focus-visible{outline:-webkit-focus-ring-color auto 0!important}.tabs input{position:absolute;opacity:0;z-index:-1}.tabs{overflow:hidden;padding:0 5rem 5rem 5rem}.tab{width:100%;color:#fff;overflow:hidden;border-bottom:1px solid #3b3a3f}.tab.why{padding:0}.tab-label{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;font-weight:700;cursor:pointer;font-size:1.75rem;transition:all .35s}.tab-label::after{content:"\276F";font-size:1.5rem;width:1rem;height:1rem;text-align:center;transition:all .35s;color:#e76c51;margin-right:1rem}.tab-content{font-size:1rem;line-height:1.5;opacity:0;max-height:0;padding:0;color:#fff;transition:all .35s}.tab-content ul{list-style:initial;margin:0 0 1rem 0}.tab-content ul li{padding:0 0 .5rem 0}.tab-content h1{font-size:2rem;padding:0;margin:0 0 1rem 0;font-weight:700}.tab-content h2{font-size:1.5rem;padding:0;margin:0 0 1rem;font-weight:700}.tab-content h3{font-size:1.25rem;padding:0;margin:0 0 1rem;font-weight:700}.tab-content a{color:#e96b4c}.tab-close{display:flex;justify-content:flex-end;padding:1rem 0;font-size:2rem;background:#2c3e50;cursor:pointer}.tab-close:hover{background:#1a252f}input:checked+.tab-label::after{transform:rotate(90deg)}input:checked~.tab-content{opacity:1;max-height:200vh;padding:1rem 0 2rem}.tab table{border:1px solid #fff;margin:2rem 0}.tab table th{background-color:#e96b4c;padding:.5rem;border:1px solid #fff}.tab table td{padding:.5rem;border:1px solid #fff}.tab-content iframe{max-width:800px!important;max-height:600px!important}@media (max-width:767px){#faq_search form{padding:0 2rem 2rem 2rem}.tabs{padding:0 2rem 2rem 2rem}.tab-label{font-size:1.5rem}.tab-content iframe{max-width:100%!important;max-height:auto!important}}.tab.find{background-color:inherit;padding:0}.hbspt-form h1{display:none}.hbspt-form h6{color:#fff;font-size:20px!important;font-weight:700;margin:0 0 1rem 0!important}.hbspt-form label{display:block;padding:0 0 .5rem 0}.hbspt-form legend{font-style:italic;font-size:12px;padding:.5rem 0 0 0}.hbspt-form .hs-richtext.hs-main-font-element img{display:none!important}body.page-template-become_dealer .wysiwyg{width:50%;display:block;padding:3rem 0 5rem}body.page-template-become_dealer fieldset{max-width:inherit!important}body.page-template-become_dealer .hs-input{width:100%!important}@media (max-width:767px){body.page-template-become_dealer .wysiwyg{width:100%;padding:0 0 2rem}}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{max-width:inherit!important}#cmplz-document li,#cmplz-document p{line-height:1.5}.cookies-per-purpose *{color:#000}#cmplz-cookies-overview .cmplz-dropdown summary div h3,.cmplz-service-header h3{margin:0!important}#default_page.page{padding:12rem 0 5rem 0}.catMobileSelect{display:none;padding:2rem 2rem 2rem 1rem;background:#19191b;margin-bottom:40px}.catMobileSelect select{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1rem;text-decoration:none;color:#fff;font-weight:700;background:#19191b;font-size:12px;border:0;border-radius:0}@media (max-width:932px){body.archive.category .postsGrid__nav--container,body.page-template-inspirations .postsGrid__nav--container{display:none}.catMobileSelect{display:block}}body.page-template-hubspot .hs-richtext{font-family:Heebo,Helvetica,Arial,sans-serif!important;color:#fff;line-height:1.3}body.page-template-hubspot .hs-richtext p{margin:0 0 1rem 0}body.page-template-hubspot .form-container .hs_firstname{margin-top:50px}body.page-template-hubspot .form-container .hbspt-form input[type=text]{height:35px;line-height:35px;padding:0 0 5px 0}.hs-form-required{color:#e76c51}@media (max-width:932px){body.page-template-hubspot .contact-content .row{flex-direction:column}body.page-template-hubspot .contact-content .form-container{order:2}body.page-template-hubspot .contact-content .cta-list{order:2;display:none}}#slide-marker_info .te{width:100%;height:100svh;background-size:cover;background-position:center center}#slide-marker_info .slick-prev{left:20px}#slide-marker_info .slick-next{right:20px}#slide-marker_info .slick-next,#slide-marker_info .slick-prev{height:35px;width:35px;z-index:1002}#aside_produits-slider .slick-next,#aside_produits-slider .slick-prev{width:35px;height:35px;z-index:10}#slide-marker_info ul.slick-dots{bottom:20px}#slide-marker_info ul button,#wrap-aside_produits ul button{border-radius:50%;background:#fff}#slide-marker_info .slick-dots li,#slide-marker_info .slick-dots li button,#wrap-aside_produits .slick-dots li,#wrap-aside_produits .slick-dots li button{height:8px;width:8px}#slide-marker_info ul li.slick-active button,#wrap-aside_produits ul li.slick-active button{background:#e96b4c}#slide-marker_info .slick-dots li button:before,#wrap-aside_produits .slick-dots li button:before{display:none}.dealers_single__header{position:absolute;left:0;top:0;z-index:1;width:100%;height:70vh;padding:5rem 10vw;display:flex;flex-direction:column;justify-content:flex-end}.dealers_single__header h1{font-size:3vw;font-weight:700;margin:0 0 .5rem 0}.dealers_single__header h1 span{display:block;font-size:1vw;margin:0 0 .5vw 0;font-weight:400}.dealers_single__header_actions{display:flex;align-items:center;gap:40px}.dealers_single__header_actions__btns,.dealers_single__header_actions__infos{display:flex;align-items:center;gap:10px;line-height:1.5}.sep{display:inline-block;padding:0 .5rem}.dealers_single__header_actions__infos img{width:3rem}.dealers_single__header_actions__infos a{color:#e96b4c}.btn--black{background-color:#25242a;border-color:#25242a;color:#fff}.btn--black:before{border-color:#25242a}.btn--black:after{border:0}#appointment{padding:80px 10vw;color:#fff;background-color:#252429}#appointment h3,#dealers_single__products h3{font-weight:500;color:#fff;font-size:1.75rem;margin-bottom:1rem}#appointment p{color:#fff}#appointment h3+p{color:#fff;margin-bottom:2rem;width:20rem}#appointment input[type=email],#appointment input[type=tel],#appointment input[type=text]{border:0;margin-bottom:1rem;padding:.5rem 0 .5rem 0;border-bottom:1px solid #c6c6c4}#appointment .btn.btn--color{border:0;padding:.5rem 3rem}#appointment .wpcf7-not-valid-tip{margin-bottom:.5rem}#appointment .wpcf7-response-output{color:#dc3232;border:0}#appointment form.sent .wpcf7-response-output{color:#46b450}#appointment .mod-msg{color:#fff;font-weight:600;margin:3rem 0 1.25rem}#appointment ul.inputs-list{margin-bottom:3rem}#appointment ul.inputs-list>li{margin-bottom:.5rem}#appointment ul.inputs-list>li>label{display:flex;align-items:center}#appointment input[type=checkbox]{margin-right:1rem;width:24px;height:24px}#dealers_single__products{background-color:#252429;position:relative;width:100%;min-height:40vh;padding:80px 10vw}#radial{height:100%;position:absolute;width:100%;top:0;left:0}#radial::after{position:absolute;width:100%;height:71%;left:0;top:0;content:"";background:radial-gradient(circle at bottom,hsla(0,0%,72.2%,.1) 0,hsla(0,0%,100%,0) 60%)}#dealers_single__products a{text-decoration:none}#dealers_single__products p{text-align:center;font-weight:400;margin:.5rem 0;font-size:.85rem}#dealers_single__products p.aside_snprod{font-size:1rem}.revendeur-template-default .footer__row:first-child,.revendeur-template-default .loader{display:none}.revendeur-template-default .header--abs{z-index:2000}@media (max-width:767px){.dealers_single__header{position:static;height:auto;padding:8rem 2rem 2rem 2rem;display:block}.dealers_single__header_actions{flex-direction:column;gap:2rem}.dealers_single__header h1{font-size:2.5rem;margin:0 0 1.5rem 0}.dealers_single__header h1 span{font-size:1rem;margin:0 0 .5rem 0}#dealers_single__products{min-height:auto;padding:2rem}#aside_produits-slider .slick-prev{left:0}#aside_produits-slider .slick-next{right:0}#appointment{padding:2rem}}.dealers_back{position:absolute;z-index:100;left:80px;top:10rem}.specsTech{padding:60px 0}@media (min-width:1220px){.featured-product .image:nth-child(1n){margin-left:0}.featured-product .image{flex-basis:55%;max-width:55%;width:55%}.featured-product .content{flex-basis:33%;max-width:33%;width:33%}}.video_featured{width:100%}.featured-product .container{gap:40px}.closeBtn,.closeBtn2,.icon-clock,.icon-location{display:inline-block;vertical-align:middle;fill:currentColor}.closeBtn,.closeBtn2{width:24px;height:24px;cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:.8}.closeBtn2:hover,.closeBtn:hover{transform:scale(1.1);opacity:1}.icon-clock,.icon-location{width:16px;height:16px;margin-right:6px;vertical-align:text-bottom}