@charset "UTF-8";body,html{margin:0;padding:0}div,h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0}ul{list-style:none}a{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.desktop-only{display:block}@media screen and (max-width:1024px){.desktop-only{display:none}}html{font-family:museo-sans-rounded, sans-serif;font-weight:300;font-style:normal;font-size:10px;color:#434343;overflow-x:hidden}@media screen and (max-width:576px){html{font-size:8px}}html *{font-family:museo-sans-rounded, sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html strong{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal}html.overflow{overflow:hidden}html.overflow body{overflow:hidden}#wpadminbar{display:none}h1,h2,h3,h4,h5{line-height:1.2}h1{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-size:4rem}@media screen and (max-width:768px){h1{font-size:3rem}}h2{font-family:montserrat, sans-serif;font-weight:900;font-style:normal}h5{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;line-height:1.8}div,p{font-size:1.8rem;line-height:1.6}p:not(:last-child){margin-bottom:1.5rem}a{display:inline-block;font-size:1.8rem;color:#434343}.container{max-width:1640px;padding:0 4rem;-webkit-box-sizing:initial;box-sizing:initial;margin:0 auto}@media screen and (max-width:768px){.container{padding:0 2rem}}.container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row{margin:0 -8px}.col{display:inline-block;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.col.no-gutter{padding:0}.col-12{width:100%}.col-10{width:calc(100% / 12 * 10)}.col-9{width:calc(100% / 12 * 9)}.col-8{width:calc(100% / 12 * 8)}.col-7{width:calc(100% / 12 * 7)}.col-6{width:50%}.col-5{width:calc(100% / 12 * 5)}.col-4{width:calc(100% / 12 * 4)}.col-3{width:calc(100% / 12 * 3)}.col-2{width:calc(100% / 12 * 2)}.col-1{width:calc(100% / 12 * 1)}.cf:after{content:'';display:table;clear:both}section{margin-bottom:10rem}section:last-child{margin-bottom:15rem}section:only-child{margin-bottom:5rem}.fade-in{opacity:1!important}.fade-out{opacity:0!important}@-webkit-keyframes scroll{0%,to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, 7px);transform:translate(-50%, 7px)}}@keyframes scroll{0%,to{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, 7px);transform:translate(-50%, 7px)}}.btn{min-width:240px;min-height:45px;padding:5px 18px;border-radius:150px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#434343;font-family:montserrat, sans-serif;font-weight:600;font-style:normal;font-size:1.4rem;text-transform:uppercase;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}.btn.btn--right{padding-right:7rem;position:relative;-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);max-height:60px}.btn.btn--right:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}.btn.btn--right:hover .btn__main-color{-webkit-transform:translate3D(-50%, -50%, 0) rotate(90deg);-ms-transform:translate3D(-50%, -50%, 0) rotate(90deg);transform:translate3D(-50%, -50%, 0) rotate(90deg)}.btn.btn--red{background-color:#D80027;color:#fff}.btn .btn__main-color{position:absolute;content:'';display:inline-block;top:50%;right:1.5rem;height:33px;width:22px;-webkit-transform:translate3D(-50%, -50%, 0) rotate(270deg);-ms-transform:translate3D(-50%, -50%, 0) rotate(270deg);transform:translate3D(-50%, -50%, 0) rotate(270deg);-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.sectionArea .content_area .centered_btn{text-align:center}.sectionArea .content_area a.cleanlogin-form-login-link,.sectionArea .content_area input[type=submit]{cursor:pointer;background-color:#D80027;color:#fff;position:relative;-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);width:auto;padding-left:20px;padding-right:20px}.sectionArea .content_area a.cleanlogin-form-login-link:hover,.sectionArea .content_area input[type=submit]:hover{color:#fff!important;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}.sectionArea .content_area a.cleanlogin-form-login-link:hover .btn__main-color,.sectionArea .content_area input[type=submit]:hover .btn__main-color{-webkit-transform:translate3D(-50%, -50%, 0) rotate(90deg);-ms-transform:translate3D(-50%, -50%, 0) rotate(90deg);transform:translate3D(-50%, -50%, 0) rotate(90deg)}.line{position:relative}.line:after{position:absolute;content:'';display:inline-block;bottom:-3rem;left:0;height:2px;width:50px;background-color:#434343}.line--red:after{background-color:#D80027}.line--green:after{background-color:#A6BF3A}.line--black:after{background-color:#434343}.line--close:after{bottom:-17px}.general_title_form{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-style:normal;font-size:20pt;margin-bottom:20px}.title_form{font-size:2rem;font-weight:600;margin-bottom:5px}.container_element_form{font-size:0px;margin-bottom:20px}.container_element_form .element_form{display:inline-block;vertical-align:top}.container_element_form .element_form input[type=email],.container_element_form .element_form input[type=text],.container_element_form .element_form textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);border-radius:25px;padding:15px 25px;font-size:2rem}.container_element_form .element_form textarea{min-height:150px}.container_element_form .element_form input::-webkit-input-placeholder,.container_element_form .element_form textarea::-webkit-input-placeholder{font-size:2rem;font-weight:600}.container_element_form .element_form input:-moz-placeholder,.container_element_form .element_form textarea:-moz-placeholder{font-size:2rem;font-weight:600}.container_element_form .element_form input:-ms-placeholder,.container_element_form .element_form textarea:-ms-placeholder{font-size:2rem;font-weight:600}.container_element_form .element_form input:-o-placeholder,.container_element_form .element_form textarea:-o-placeholder{font-size:2rem;font-weight:600}.container_element_form .element_form label{margin-bottom:5px}.container_element_form .element_form_50{width:50%}@media screen and (max-width:768px){.container_element_form .element_form_50{width:100%}}.container_element_form .element_form_100{width:100%}.container_element_form .element_form_left{padding-right:10px}.container_element_form .element_form_right{padding-left:10px}@media screen and (max-width:768px){.container_element_form .element_form_right{margin-bottom:20px}}.container_element_form .element_form_align_right{text-align:right}.errorResellerForm,.succesResellerForm{text-align:right}.errorResellerForm span,.succesResellerForm span{display:inline-block;margin-bottom:20px}.errorResellerForm span{color:#D80027}.succesResellerForm span{color:green}#loadReseller{position:relative;display:none;height:100px}.main-footer__black{padding:60px 0 40px;background-color:#434343;color:white;text-align:left}.main-footer__black .logo{margin-bottom:40px}.main-footer__black .logo svg{height:45px}.main-footer__black h5{max-width:300px;margin-bottom:40px}.main-footer__black a{color:white}.main-footer__black .social_media a{-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.main-footer__black .social_media a:not(:last-child){margin-right:10px}.main-footer__black .social_media a:hover{-webkit-transform:translate(0px, -5px);-ms-transform:translate(0px, -5px);transform:translate(0px, -5px)}.main-footer__black .social_media a svg{fill:white;width:40px;height:40px}@media screen and (max-width:1024px){.main-footer__black .col.full-width{width:100%;padding:0 8px}}@media screen and (max-width:1024px){.main-footer__black .col{width:50%;padding:2rem 8px}}@media screen and (max-width:768px){.main-footer__black .col{width:100%}}.main-footer__black_bottom{padding:0 0 3rem;background-color:#434343;text-align:center}.main-footer__black_bottom *{font-family:museo-sans-rounded, sans-serif;font-weight:250;font-style:normal;font-size:1.4rem;color:#fff}.main-header{min-height:120px}@media screen and (max-width:1024px){.main-header{min-height:initial;background-color:#D80027}}.main-header.active{height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding-bottom:10rem;overflow-y:scroll}.main-header.active *{font-size:2rem!important}@media screen and (max-width:768px){.main-header.active *{font-size:1.6rem!important}}.main-header.active .main-header__white{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:initial;display:block;margin-top:8rem}.main-header.active .main-header__white *{color:#fff}.main-header.active .main-header__white .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header.active .main-header__white .right{margin-top:2rem;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.main-header.active .main-header__white .right p{width:100%}.main-header.active .main-header__white .right .langs{margin:0;margin-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header.active .main-header__white .right .langs li:not(:last-child):after{background-color:#fff}.main-header.active .logo{display:none}.main-header.active .main-header__main-color{width:100%;min-height:120px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-header.active .main-header__main-color .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-header.active .main-header__main-color #main-menu{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-header.active .main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu{display:block;text-align:center}.main-header.active .main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu li:not(:last-child){margin-right:0;margin-bottom:3rem}.main-header.active .main-header__main-color #main-menu .menu-main-menu-nl-container ul#menu-main-menu-nl{display:block;text-align:center}.main-header.active .main-header__main-color #main-menu .menu-main-menu-nl-container ul#menu-main-menu-nl li:not(:last-child){margin-right:0;margin-bottom:3rem}.main-header__white{background-color:#fff}@media screen and (max-width:1024px){.main-header__white{display:none}}@media screen and (max-width:576px){.main-header__white{padding:.5rem 0}}.main-header__white *{font-family:montserrat, sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#434343;font-size:1.6rem}.main-header__white .container-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:30px}.main-header__white .container-flex .dropdown select{background-color:initial;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 4rem .5rem .5rem;background-image:url("../img/icons/arrow-bottom-black.svg");background-repeat:no-repeat;background-size:60% 17px;background-position:center right -16.5rem;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:pre-wrap}@media screen and (max-width:1024px){.main-header__white .container-flex .dropdown select{padding:.5rem 4rem .5rem 4rem;background-size:80% 20px;background-position:center right -29.5rem;background-image:url("../img/icons/arrow-bottom-white.svg")}}@media screen and (max-width:768px){.main-header__white .container-flex .dropdown select{background-position:center right -22.5rem;max-width:100vw;white-space:normal;text-align:center}}@media screen and (max-width:627px){.main-header__white .container-flex .dropdown select{background-position:center right -20.5rem}}@media screen and (max-width:576px){.main-header__white .container-flex .dropdown select{background-position:center right -22.5rem}}@media screen and (max-width:375px){.main-header__white .container-flex .dropdown select{background-position:center right -13.5rem}}.main-header__white .container-flex .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1024px){.main-header__white .container-flex .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-header__white .container-flex .right p{font-size:1.4rem}.main-header__white .container-flex .right ul.langs{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.main-header__white .container-flex .right ul.langs{margin-left:0}}@media screen and (max-width:576px){.main-header__white .container-flex .right ul.langs{padding-left:0;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.main-header__white .container-flex .right ul.langs li{position:relative}.main-header__white .container-flex .right ul.langs li:not(:last-child){margin-right:1rem}.main-header__white .container-flex .right ul.langs li:not(:last-child):after{position:absolute;content:'';display:inline-block;top:50%;right:-.5rem;height:80%;width:1px;background-color:#434343;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-header__white .container-flex .right ul.langs li.active a{font-family:montserrat, sans-serif;font-weight:900;font-style:normal}.main-header__main-color{background-color:#D80027}.main-header__main-color .container-flex{min-height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header__main-color .container-flex .logo svg{height:45px}.main-header__main-color #burger-menu{display:none;cursor:pointer}@media screen and (max-width:1024px){.main-header__main-color #burger-menu{display:block}}.main-header__main-color #burger-menu path{fill:#fff;-webkit-transition:-webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1)}.main-header__main-color #burger-menu.active{position:relative;z-index:100;margin-top:30px}.main-header__main-color #burger-menu.active g path:first-child{-webkit-transform:rotate(45deg) translate(4px, -7px);-ms-transform:rotate(45deg) translate(4px, -7px);transform:rotate(45deg) translate(4px, -7px)}.main-header__main-color #burger-menu.active g path:nth-child(2){opacity:0}.main-header__main-color #burger-menu.active g path:nth-child(3){-webkit-transform:rotate(-45deg) translate(-19px, -10px);-ms-transform:rotate(-45deg) translate(-19px, -10px);transform:rotate(-45deg) translate(-19px, -10px)}.main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu{display:none}}.main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu li:not(:last-child){margin-right:3rem}.main-header__main-color #main-menu .menu-main-menu-container ul#menu-main-menu li a{font-family:montserrat, sans-serif;font-weight:500;font-style:normal;font-size:1.6rem;color:#fff;text-transform:uppercase}.main-header__main-color .menu-main-menu-nl-container ul#menu-main-menu-nl{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.main-header__main-color .menu-main-menu-nl-container ul#menu-main-menu-nl{display:none}}.main-header__main-color .menu-main-menu-nl-container ul#menu-main-menu-nl li:not(:last-child){margin-right:3rem}.main-header__main-color .menu-main-menu-nl-container ul#menu-main-menu-nl li a{font-family:montserrat, sans-serif;font-weight:500;font-style:normal;font-size:1.6rem;color:#fff;text-transform:uppercase}.mfp-content{background-color:#fff;max-width:900px!important;overflow:scroll;overflow-x:hidden;z-index:1000000!important;max-height:calc(100vh - 120px);margin-bottom:0px!important}.popup-promo-container .mfp-content{max-width:calc(100% - 100px)!important;background:none;height:100%}.popup-promo-container .mfp-content .popup-promo{height:100%}.popup-promo-container .mfp-content img{display:block;max-height:100%;max-width:100%;margin:0 auto;width:auto}.popup-promo-container .mfp-content .mfp-close{color:white}.mfp-content .contentPopup{padding:60px;position:relative}@media screen and (max-width:1024px){.mfp-content .contentPopup{padding:40px}}@media screen and (max-width:768px){.mfp-content .contentPopup{padding:40px 20px}}.mfp-content .contentPopup .mfp-close{position:absolute;right:10px;top:10px;color:grey}@media screen and (max-width:768px){.mfp-content .contentPopup .mfp-close{right:0px;top:0px}}.mfp-content .contentPopup .mfp-close:hover{color:grey}.mfp-content .contentPopup .popup_title{margin-bottom:40px;font-size:3rem}.mfp-content .contentPopup .popup_title span{font-size:3rem;color:#D80027;display:inline-block;margin-right:40px}.mfp-bg{z-index:700000!important}.mfp-wrap{z-index:800000!important}.mfp-iframe-holder .mfp-content{height:100%}@media screen and (max-width:1024px){.mfp-container{padding:40px!important}}@media screen and (max-width:768px){.mfp-container{padding:20px!important}}.homepage{margin-bottom:0!important}.homepage .langs{position:fixed;top:0px;right:0px;z-index:100;background:white;padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .langs li{position:relative}.homepage .langs li:not(:last-child){margin-right:1rem}.homepage .langs li:not(:last-child):after{position:absolute;content:'';display:inline-block;top:50%;right:-.5rem;height:80%;width:1px;background-color:#434343;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homepage .langs li.active a{font-family:montserrat, sans-serif;font-weight:900;font-style:normal}.homepage .homepage__sectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:992px){.homepage .homepage__sectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.homepage .homepage__sectors li{position:relative;width:100%;-webkit-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.homepage .homepage__sectors li:before{position:absolute;content:'';display:inline-block;top:0;left:0;height:100%;width:100%;background-color:#434343;z-index:-1}.homepage .homepage__sectors li:hover{width:130%}@media screen and (max-width:992px){.homepage .homepage__sectors li:hover{width:100%}}.homepage .homepage__sectors li a{height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:10px;cursor:pointer}@media screen and (max-width:992px){.homepage .homepage__sectors li a{height:initial;min-height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8rem 0}}.homepage .homepage__sectors li a .sectors__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage .homepage__sectors li a .sectors__item header{width:100%;text-align:center}.homepage .homepage__sectors li a .sectors__item header svg{height:64px;margin-bottom:3.5rem}.homepage .homepage__sectors li a .sectors__item header h2{font-size:4rem;line-height:1;color:#fff;text-transform:uppercase}.homepage .homepage__sectors li a .sectors__item header h2:after{left:50%;bottom:-14px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.homepage .homepage__sectors li a .sectors__item .main{margin-top:3.5rem}.homepage .homepage__sectors li a .sectors__item .main p{font-family:museo-sans-rounded, sans-serif;font-weight:250;font-style:normal;font-size:2.4rem;color:#fff;max-width:80%;text-align:center;margin:0 auto}.homepage .homepage__sectors li a .sectors__item footer{margin-top:5rem;width:100%;text-align:center}.homepage .homepage__sectors li a .sectors__item footer .btn--right{padding-right:7rem;position:relative;-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1)}.homepage .homepage__sectors li a .sectors__item footer .btn--right:after{position:absolute;content:'';display:inline-block;top:50%;right:1.5rem;height:33px;width:22px;background-image:url("../img/icons/arrow-bottom.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translate(-50%, -50%) rotate(270deg);-ms-transform:translate(-50%, -50%) rotate(270deg);transform:translate(-50%, -50%) rotate(270deg);-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.homepage .homepage__sectors li a .sectors__item footer .btn--right:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}.homepage .homepage__sectors li a .sectors__item footer .btn--right:hover:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.cover{position:relative;margin-bottom:0;overflow:hidden}.cover__background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.cover__background:after{position:absolute;content:'';display:inline-block;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:-1}.cover .buttons__el{position:absolute;top:50%;height:60px;min-width:160px;width:0;color:rgba(255, 255, 255, 0);font-family:montserrat, sans-serif;font-weight:500;font-style:normal;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);font-size:1.6rem;padding:2rem 3rem;border-radius:50rem;text-transform:uppercase;background-color:#D80027;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20;-webkit-transition:-webkit-transform 350ms ease;transition:-webkit-transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease;-webkit-perspective:1000px;perspective:1000px}@media screen and (max-width:1024px){.cover .buttons__el{height:60px;min-width:160px}}@media screen and (max-width:768px){.cover .buttons__el{height:40px}}.cover .buttons__el.active{width:140vw;height:120vh;background-color:#434343;-webkit-transition:height 950ms ease, width 950ms ease, background 850ms 100ms ease;-o-transition:height 950ms ease, width 950ms ease, background 850ms 100ms ease;transition:height 950ms ease, width 950ms ease, background 850ms 100ms ease;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);z-index:50}.cover .buttons__el.active:after,.cover .buttons__el.active:before{opacity:0}.cover .buttons__el.active--left{border-top-right-radius:50rem;border-bottom-right-radius:50rem}.cover .buttons__el.active--right{border-top-left-radius:50rem;border-bottom-left-radius:50rem}.cover .buttons__el.active span{opacity:0;-webkit-transition:opacity 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 350ms cubic-bezier(0.19, 1, 0.22, 1)}.cover .buttons__el:after{position:absolute;content:'';display:inline-block;top:50%;left:50%;height:50%;width:50%;background-image:url("../img/icons/arrow-right.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:opacity 150ms ease;-o-transition:opacity 150ms ease;transition:opacity 150ms ease}.cover .buttons__el--left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;-webkit-transform:translate(-55%, -50%);-ms-transform:translate(-55%, -50%);transform:translate(-55%, -50%);border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width:1024px){.cover .buttons__el--left{-webkit-transform:translate(-70%, -50%);-ms-transform:translate(-70%, -50%);transform:translate(-70%, -50%)}}.cover .buttons__el--left:after{left:initial;right:0}@media screen and (max-width:1024px){.cover .buttons__el--left:after{right:-9%}}.cover .buttons__el--right{right:0;-webkit-transform:translate(55%, -50%);-ms-transform:translate(55%, -50%);transform:translate(55%, -50%);border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:1024px){.cover .buttons__el--right{-webkit-transform:translate(70%, -50%);-ms-transform:translate(70%, -50%);transform:translate(70%, -50%)}}.cover .buttons__el--right:after{left:0;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media screen and (max-width:1024px){.cover .buttons__el--right:after{left:-9%}}.cover .buttons__el:hover{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:white}.cover .buttons__el:hover span{-webkit-transition:color 150ms 100ms ease;-o-transition:color 150ms 100ms ease;transition:color 150ms 100ms ease}.cover .buttons__el:hover:after{opacity:0}.cover .scroll{position:absolute;bottom:5vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;background-color:#fff;height:105px;width:60px;text-transform:uppercase;color:#434343;font-size:1rem;text-align:center;padding-top:2.7rem;border-radius:50rem;cursor:pointer;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}@media screen and (max-width:1024px){.cover .scroll{bottom:4rem}}@media screen and (max-width:768px){.cover .scroll{display:none}}.cover .scroll .scroll__arrow{position:absolute;content:'';display:inline-block;bottom:2rem;left:50%;height:33px;width:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:scroll 1000ms ease infinite;animation:scroll 1000ms ease infinite}.cover .scroll span{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal}.cover__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;z-index:5;min-height:calc(100vh - 120px);color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1850px){.cover__content{padding:8rem 12rem}}@media screen and (max-width:1024px){.cover__content{padding:8rem 7rem;min-height:calc(100vh - 90px)}}@media screen and (max-width:768px){.cover__content{min-height:calc(90vh - 120px)}}.cover__content header{width:100%;margin-bottom:3rem}.cover__content header h1{line-height:1}.cover__content .content__text{width:100%;margin-top:3rem}.cover__content .content__text p{font-family:museo-sans-rounded, sans-serif;font-weight:300;font-style:normal;font-size:2.4rem;max-width:675px;line-height:1.2}.cover__content footer{display:inline-block;margin-top:3rem;padding:0 1rem;border-radius:50rem;background-color:#fff}@media screen and (max-width:1024px){.cover__content footer{padding:0;background-color:initial;border-radius:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px}}.cover__content footer a{font-family:montserrat, sans-serif;font-weight:500;font-style:normal;font-size:1.4rem;padding:1.7rem;position:relative;color:#434343;text-transform:uppercase;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}@media screen and (max-width:1024px){.cover__content footer a{padding:0 1rem;border-radius:50rem;background-color:#fff;min-width:180px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:initial;box-sizing:initial}}.cover__content footer a:not(:last-child):after{position:absolute;content:'';display:inline-block;top:50%;right:-.85rem;height:60%;width:1px;background-color:#D80027;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width:1024px){.cover__content footer a:not(:last-child):after{display:none}}@media screen and (max-width:1024px){.cover__content footer a:not(:last-child){margin-bottom:2rem}}.cover--gammes{margin-bottom:5rem}.cover--gammes:only-child{margin-bottom:0}.cover--gammes .cover__content{min-height:70vh;max-width:800px}@media screen and (max-width:1850px){.cover--gammes .cover__content{padding:8rem 0}}.filters{margin:0!important;position:relative;z-index:10;margin-bottom:5rem!important}.filters .container{max-width:90%}.filters form{min-height:140px;padding:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-140px;background-color:#fff}@media screen and (max-width:992px){.filters form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}}.filters span{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;color:#434343;font-size:3rem;width:145px}@media screen and (max-width:1250px){.filters span{margin-right:3rem}}@media screen and (max-width:992px){.filters span{margin-right:0;margin-bottom:2rem}}.filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:calc(100% - 145px)}@media screen and (max-width:1250px){.filters ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 145px - 3rem)}}@media screen and (max-width:992px){.filters ul{width:100%}}@media screen and (max-width:576px){.filters ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.filters ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:initial;box-sizing:initial}@media screen and (max-width:1250px){.filters ul li{width:calc(100% / 4 - 2rem)}}@media screen and (max-width:768px){.filters ul li{width:calc(100% / 2 - 2rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:576px){.filters ul li{padding-left:0}}@media screen and (max-width:1250px){.filters ul li:nth-child(n+5){margin-top:2rem}}@media screen and (max-width:768px){.filters ul li:nth-child(n+3){margin-top:2rem}}.filters ul li input[type=checkbox]{cursor:pointer;margin-right:2rem}.filters ul li input[type=checkbox]:checked+label:after{opacity:1}.filters ul li label{cursor:pointer;line-height:0;position:relative}.filters ul li label:before{position:absolute;content:'';display:inline-block;top:50%;left:-2rem;height:17px;width:17px;background-color:#fff;border:2px solid #D80027;z-index:15;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);cursor:pointer}.filters ul li label:after{position:absolute;content:'';display:inline-block;top:50%;left:-3.8rem;height:25px;width:25px;background-image:url("../img/icons/checked.svg");background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:15;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);opacity:0}.filters ul li label svg{width:65px}.filters_gamma{margin:0!important;position:relative;z-index:10}.filters_gamma .container{max-width:90%}.filters_gamma form{min-height:140px;padding:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}@media screen and (max-width:992px){.filters_gamma form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}}.filters_gamma span{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;color:#434343;font-size:3rem;width:145px}@media screen and (max-width:1250px){.filters_gamma span{margin-right:3rem}}@media screen and (max-width:992px){.filters_gamma span{margin-right:0;margin-bottom:2rem}}.filters_gamma ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:calc(100% - 145px)}@media screen and (max-width:1250px){.filters_gamma ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 145px - 3rem)}}@media screen and (max-width:992px){.filters_gamma ul{width:100%}}@media screen and (max-width:576px){.filters_gamma ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.filters_gamma ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:initial;box-sizing:initial}@media screen and (max-width:1250px){.filters_gamma ul li{width:calc(100% / 4 - 2rem)}}@media screen and (max-width:768px){.filters_gamma ul li{width:calc(100% / 2 - 2rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:576px){.filters_gamma ul li{padding-left:0}}@media screen and (max-width:1250px){.filters_gamma ul li:nth-child(n+5){margin-top:2rem}}@media screen and (max-width:768px){.filters_gamma ul li:nth-child(n+3){margin-top:2rem}}.filters_gamma ul li input[type=checkbox]{cursor:pointer;margin-right:2rem}.filters_gamma ul li input[type=checkbox]:checked+label:after{opacity:1}.filters_gamma ul li label{cursor:pointer;line-height:0;position:relative}.filters_gamma ul li label:before{position:absolute;content:'';display:inline-block;top:50%;left:-2rem;height:17px;width:17px;background-color:#fff;border:2px solid #D80027;z-index:15;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%);cursor:pointer}.filters_gamma ul li label:after{position:absolute;content:'';display:inline-block;top:50%;left:-3.8rem;height:25px;width:25px;background-image:url("../img/icons/checked.svg");background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:15;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);opacity:0}.filters_gamma ul li label svg{width:65px}.gammes-high{position:relative;margin-bottom:0}.gammes-high__background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1;background-color:rgba(0, 0, 0, 0.2)}.gammes-high__background:before{position:absolute;content:'';display:inline-block;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.6;z-index:-2}.gammes-high .container{min-height:100vh;padding:8rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.gammes-high .container{padding:8rem 2rem}}.gammes-high .container-flex{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1250px){.gammes-high .container-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:992px){.gammes-high .container-flex{display:block}}.gammes-high__testimonials{color:#fff}@media screen and (max-width:1250px){.gammes-high__testimonials{width:47%}}@media screen and (max-width:992px){.gammes-high__testimonials{width:100%}}@media screen and (max-width:992px){.gammes-high__testimonials:not(:last-child){margin-bottom:6rem}}.gammes-high__testimonials--left header h2{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-size:3rem}.gammes-high__testimonials--left footer{margin-top:5rem}.gammes-high__testimonials--right{padding-left:calc(100% / 12 * 2)}@media screen and (max-width:1250px){.gammes-high__testimonials--right{padding-left:8px}}@media screen and (max-width:992px){.gammes-high__testimonials--right{padding-left:8px}}.gammes-high__testimonials--right header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:576px){.gammes-high__testimonials--right header{display:block;text-align:center}}.gammes-high__testimonials--right header span:not(.main-color){font-family:montserrat, sans-serif;font-weight:500;font-style:normal;font-size:15rem;line-height:.8}@media screen and (max-width:1250px){.gammes-high__testimonials--right header span:not(.main-color){font-size:12rem}}@media screen and (max-width:576px){.gammes-high__testimonials--right header span:not(.main-color){font-size:10rem}}@media screen and (max-width:576px){.gammes-high__testimonials--right header .line{display:inline-block}}@media screen and (max-width:576px){.gammes-high__testimonials--right header .line:after{display:none}}.gammes-high__testimonials--right header .main-color{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:13rem;line-height:.8;color:#D80027}@media screen and (max-width:576px){.gammes-high__testimonials--right header .main-color{display:none}}.gammes-high__testimonials--right header p{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal;font-size:2rem;margin-left:1rem}@media screen and (max-width:576px){.gammes-high__testimonials--right header p{margin-left:0;margin-top:2rem}}.gammes-high__testimonials--right footer *{font-size:2rem}.gammes-high__testimonials--right footer .container-flex{position:relative}@media screen and (max-width:1250px){.gammes-high__testimonials--right footer .container-flex{display:block}}.gammes-high__testimonials--right footer .image{position:absolute;top:0;left:0;-webkit-transform:translateX(-170%) rotate(45deg);-ms-transform:translateX(-170%) rotate(45deg);transform:translateX(-170%) rotate(45deg);overflow:hidden;width:120px;-webkit-box-shadow:14px -14px 0px white;box-shadow:14px -14px 0px white}@media screen and (max-width:1250px){.gammes-high__testimonials--right footer .image{position:relative;top:initial;left:initial;width:150px;-webkit-transform:translateX(0) rotate(45deg);-ms-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);margin:5rem auto}}.gammes-high__testimonials--right footer .image .image__background{position:absolute;top:50%;left:50%;height:250px;width:250px;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.gammes-high__testimonials--right footer .image:before{content:'';display:table;padding-bottom:100%}.gammes-high__testimonials--right footer .author{margin:1.5rem 0}.gammes-high__testimonials--right footer .author .name{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal}.gammes-high__testimonials--right footer blockquote{position:relative;display:inline}.gammes-high__testimonials--right footer blockquote:after,.gammes-high__testimonials--right footer blockquote:before{display:inline-block;position:absolute;font-size:1.5rem;color:#fff;font-family:museo-sans-rounded, sans-serif;font-weight:300;font-style:normal}.gammes-high__testimonials--right footer blockquote:before{content:'«';top:3px;left:-1.5rem}.gammes-high__testimonials--right footer blockquote:after{content:'»';bottom:3px;right:-1.5rem}.gammes-high__testimonials>header{margin-bottom:6rem}@media screen and (max-width:576px){.gammes-high__testimonials>header{margin-bottom:6rem}}.gammes-high__testimonials .testimonials__content *{font-size:2rem}.gammes-low{margin-top:7rem}.gammes-low .container>header h2{font-size:4.5rem;color:#434343}.gammes-low .container>header p{font-size:2.4rem;margin-top:4.5rem;max-width:50%}@media screen and (max-width:1250px){.gammes-low .container>header p{max-width:100%}}.gammes-low .container-flex{margin-top:4rem}@media screen and (max-width:1200px){.gammes-low .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.gammes-low .container-flex .col{display:-webkit-box;display:-ms-flexbox;display:flex}.gammes-low .container-flex .col:nth-child(n+4){margin-top:3rem}@media screen and (max-width:1200px){.gammes-low .container-flex .col:nth-child(n+3){margin-top:32px}}@media screen and (max-width:992px){.gammes-low .container-flex .col:nth-child(n+3){margin-top:0}}@media screen and (max-width:992px){.gammes-low .container-flex .col:nth-child(n+2){margin-top:3rem}}@media screen and (max-width:1200px){.gammes-low .container-flex .col{width:50%}}@media screen and (max-width:992px){.gammes-low .container-flex .col{width:100%}}.gammes-low .container-flex article{display:-webkit-box;display:-ms-flexbox;display:flex}.gammes-low .container-flex article a{padding:5rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-transition:-webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1);transition:transform 650ms cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 650ms cubic-bezier(0.19, 1, 0.22, 1)}.gammes-low .container-flex article a:hover{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.gammes-low .container-flex article a:hover .btn--right{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}.gammes-low .container-flex article a:hover .btn--right:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.gammes-low .container-flex article a header h3{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-size:3rem;color:#434343}.gammes-low .container-flex article a .content{margin-top:4rem;font-family:museo-sans-rounded, sans-serif;font-weight:250;font-style:normal;font-size:2rem;color:#434343}.gammes-low .container-flex article a .content *{font-family:museo-sans-rounded, sans-serif;font-weight:250;font-style:normal;font-size:2rem;color:#434343}.gammes-low .container-flex article a footer{margin-top:4rem;-ms-flex-item-align:end;align-self:flex-end}.breadcrumb{margin-top:40px}.products .container>header h2{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-size:4.5rem;color:#434343}.products .container>header p{font-size:2.4rem;margin-top:4.5rem;max-width:50%}@media screen and (max-width:1250px){.products .container>header p{max-width:100%}}.products .products__content{margin-top:4rem}.products .products__content article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}.products .products__content article:not(:first-child){margin-top:4rem}@media screen and (max-width:1024px){.products .products__content article{-ms-flex-wrap:wrap;flex-wrap:wrap}}.products .products__content article .content__text{width:calc(100% / 12 * 7);padding:5rem 4rem}@media screen and (max-width:1024px){.products .products__content article .content__text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.products .products__content article .content__text header h3{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-size:3rem;color:#D80027}.products .products__content article .content__text header p{font-size:2rem;margin-top:4.5rem}.products .products__content article .content__text ul{margin-top:3rem}.products .products__content article .content__text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .products__content article .content__text ul li:not(:last-child){margin-bottom:2rem}.products .products__content article .content__text ul li .icon{min-width:90px}@media screen and (max-width:576px){.products .products__content article .content__text ul li .icon{min-width:60px}}.products .products__content article .content__text ul li .icon svg{height:55px;max-width:60px;margin-right:2rem}@media screen and (max-width:576px){.products .products__content article .content__text ul li .icon svg{height:45px;max-width:45px}}.products .products__content article .content__text ul li .icon svg path{fill:#D80027}.products .products__content article .content__text ul li p{font-size:2rem;max-width:70%}@media screen and (max-width:576px){.products .products__content article .content__text ul li p{max-width:100%}}.products .products__content article .content__text footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem}@media screen and (max-width:576px){.products .products__content article .content__text footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.products .products__content article .content__text footer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products .products__content article .content__text footer>ul li{margin-top:3rem}.products .products__content article .content__text footer>ul li:not(:last-child){margin-right:2.5rem}.products .products__content article .content__text footer>ul li:last-child{margin-top:0rem}.products .products__content article .content__text footer>ul li svg{width:65px}.products .products__content article .content__image{width:calc(100% / 12 * 5);position:relative;padding:5rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#434343}@media screen and (max-width:1024px){.products .products__content article .content__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:576px){.products .products__content article .content__image{padding:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.products .products__content article .content__image:before{content:'';display:none;padding-bottom:50%}@media screen and (max-width:1024px){.products .products__content article .content__image:before{display:block}}.products .products__content article .content__image .image__background{position:absolute;top:0;left:0;height:100%;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.block_facebook{text-align:center;padding:0px 0px 40px}.block_facebook a{display:inline-block;font-size:20pt;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}.block_facebook a *{vertical-align:middle}.block_facebook a svg{position:relative;top:-3px;margin-left:20px}.block_facebook a svg path{fill:#3C5A99}.block_facebook a:hover{-webkit-transform:translate(0px, -5px);-ms-transform:translate(0px, -5px);transform:translate(0px, -5px)}.products-cover .container-flex{min-height:60vh;padding:8rem 0;-webkit-box-align:top;-ms-flex-align:top;align-items:top}@media screen and (max-width:992px){.products-cover .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}@media screen and (max-width:768px){.products-cover .container-flex{padding:8rem 0 0 0}}.products-cover .products-cover__image{position:relative}@media screen and (max-width:992px){.products-cover .products-cover__image{width:100%;margin-top:3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.products-cover .products-cover__image ul.logos{font-size:0px;margin:0px -20xp;margin-bottom:80px}@media screen and (max-width:992px){.products-cover .products-cover__image ul.logos{margin-top:40px}}@media screen and (max-width:576px){.products-cover .products-cover__image ul.logos{margin-top:40px;margin:0px -10xp;margin-bottom:80px}}.products-cover .products-cover__image ul.logos li{display:inline-block;vertical-align:middle;width:25%;padding:0px 20px}@media screen and (max-width:576px){.products-cover .products-cover__image ul.logos li{width:33.33%;padding:0px 10px}}.products-cover .products-cover__image .image__background{position:absolute;top:0;left:50%;height:100%;width:calc(100% - (8px * 2));background-position:left center;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:992px){.products-cover .products-cover__image .image__background{background-position:center center}}.products-cover .products-cover__image:before{content:'';display:none;padding-bottom:50%}@media screen and (max-width:992px){.products-cover .products-cover__image:before{display:none}}.products-cover .products-cover__image .owl-carousel--image .image_slide{padding-bottom:80%;background-position:center;background-repeat:no-repeat;background-size:contain}.products-cover .products-cover__image .owl-dots{position:absolute;top:-6rem;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;padding:0 1rem}@media screen and (max-width:768px){.products-cover .products-cover__image .owl-dots{padding:0;top:-4rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.products-cover .products-cover__image .owl-dots .owl-dot{height:20px;width:20px;border-radius:50%;border:2px solid #434343}.products-cover .products-cover__image .owl-dots .owl-dot:not(:last-child){margin-right:2rem}.products-cover .products-cover__image .owl-dots .owl-dot.active{border-width:0px;background-color:#D80027}.products-cover .products-cover__intro{margin-left:calc(100% / 12 * 2)}.products-cover .products-cover__intro .btn{float:left;margin-bottom:20px;margin-right:20px}@media screen and (max-width:1750px){.products-cover .products-cover__intro{width:calc(100% / 12 * 6);margin-left:calc(100% / 12 * 1)}}@media screen and (max-width:992px){.products-cover .products-cover__intro{margin-left:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.products-cover .products-cover__intro header h1{font-size:3rem;text-transform:uppercase}.products-cover .products-cover__intro header p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:3rem;line-height:1.1;margin-top:1rem}.products-cover .products-cover__intro .intro__content{margin-top:5rem;font-size:2.4rem}.products-cover .products-cover__intro .intro__content p{font-size:2rem;line-height:1.3}.products-cover .products-cover__intro .intro__content p:not(:first-child){margin-top:1.5rem}.products-cover .products-cover__intro .intro__content .btn-technical-sheet{margin:1.5rem 0}.products-cover .products-cover__intro>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-cover .products-cover__intro>ul li{margin-top:3rem}.products-cover .products-cover__intro>ul li:not(:last-child){margin-right:2.5rem}.products-cover .products-cover__intro>ul li svg{width:65px}.products-cover .products-cover__intro footer{margin-top:4.5rem}.standard:first-child{margin-top:5rem}.standard .standard__box{padding:5rem 4rem;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}@media screen and (max-width:768px){.standard .standard__box{padding:3rem 2rem}}.standard .standard__box header h2{font-size:3rem;color:#D80027}.standard .standard__box ul.container-flex{margin-top:6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.standard .standard__box ul.container-flex:after{position:absolute;content:'';display:inline-block;top:50%;left:50%;height:100%;width:2px;background-color:#434343;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width:992px){.standard .standard__box ul.container-flex:after{display:none}}.standard .standard__box ul.container-flex li{font-size:2rem;line-height:1.2;margin-bottom:2rem;width:40%;padding-left:3rem;position:relative}@media screen and (max-width:992px){.standard .standard__box ul.container-flex li{width:100%}}.standard .standard__box ul.container-flex li:nth-child(2n){margin-left:calc(100% / 12 * 2)}@media screen and (max-width:992px){.standard .standard__box ul.container-flex li:nth-child(2n){margin-left:0}}.standard .standard__box ul.container-flex li:last-child,.standard .standard__box ul.container-flex li:nth-last-child(2){margin-bottom:0}@media screen and (max-width:992px){.standard .standard__box ul.container-flex li:nth-last-child(2){margin-bottom:2rem}}.standard .standard__box ul.container-flex li:before{position:absolute;content:'';display:inline-block;top:7px;left:-10px;height:6px;width:6px;border:3px solid #D80027;border-radius:50rem;-webkit-transform:translateX(80%);-ms-transform:translateX(80%);transform:translateX(80%)}.spec:first-child{margin-top:5rem}.spec .container .btn-technical-sheet{margin:1.5rem 0}.spec .spec__box{padding:5rem 4rem;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2)}@media screen and (max-width:768px){.spec .spec__box{padding:3rem 2rem}}.spec header h2{font-size:3rem;color:#D80027}.spec ul.container-flex{margin-top:6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec ul.container-flex li{position:relative;font-size:2rem;margin-bottom:2rem}@media screen and (max-width:768px){.spec ul.container-flex li{width:100%}}.spec ul.container-flex li:after{position:absolute;content:'';display:inline-block;bottom:-.7rem;left:7px;height:2px;width:95%;background:url("../img/icons/line-png.png");background-size:821px 1px;background-position:center center}.spec ul.container-flex li span{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal;font-size:2rem}.products-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:400px}.products-video .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;width:800px;height:400px}.products-video video{position:absolute;top:0;left:0;width:100%;height:100%;max-height:400px}.products-youtube{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:400px}.products-youtube .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;width:800px;height:400px}.products-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:400px}.products-two_columns .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.products-two_columns .column-first,.products-two_columns .column-second{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.products-two_columns .column-first,.products-two_columns .column-second{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:900px){.products-two_columns .column-first .col-4{margin-bottom:3rem}}.products-two_columns .column-first .col-6{padding-right:calc(100% / 12 * 1)}.products-two_columns .column-second{margin-top:15rem}@media screen and (max-width:900px){.products-two_columns .column-second{margin-top:5rem}}.products-two_columns .column-second .col-6{margin-top:3rem}@media screen and (max-width:900px){.products-two_columns .col{width:100%}}.products-two_columns h2{text-transform:uppercase;font-size:3rem}.products-two_columns ul{margin-top:5rem}.products-two_columns ul li{position:relative;padding-left:3rem}.products-two_columns ul li:before{content:'';position:absolute;top:8px;left:0;height:6px;width:6px;border-radius:50%}.products-two_columns ul li:not(:last-child){margin-bottom:1rem}.products-gallery{padding:10rem 0;margin:0}@media screen and (max-width:576px){.products-gallery{padding:5rem 0}}@media screen and (max-width:1024px){.products-gallery .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1024px){.products-gallery .gallery__previews{width:calc(100% / 12 * 2)}}@media screen and (max-width:576px){.products-gallery .gallery__previews{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:4rem}}@media screen and (max-width:576px){.products-gallery .gallery__previews ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.products-gallery .gallery__previews ul li{position:relative;width:100%;height:auto;border:1px solid #434343;overflow:hidden;cursor:pointer;z-index:5}.products-gallery .gallery__previews ul li:not(:last-child){margin-bottom:2rem}@media screen and (max-width:576px){.products-gallery .gallery__previews ul li:not(:last-child){margin-bottom:0;margin-right:2rem}}.products-gallery .gallery__previews ul li:after{content:'';display:block;padding-bottom:100%}.products-gallery .gallery__previews ul li video{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.products-gallery .gallery__previews ul li .image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.products-gallery .gallery__previews ul li .image--transparent{top:50%;left:50%;height:90%;width:90%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:contain}.products-gallery .gallery__preview{padding:0 4rem}@media screen and (max-width:1024px){.products-gallery .gallery__preview{width:calc(100% / 12 * 9);margin-left:calc(100% / 12 * 1)}}@media screen and (max-width:576px){.products-gallery .gallery__preview{width:100%;margin:0;padding:0 8px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.products-gallery .gallery__preview img,.products-gallery .gallery__preview video{opacity:0;-webkit-transition:opacity 450ms ease;-o-transition:opacity 450ms ease;transition:opacity 450ms ease}.products-gallery .gallery__preview video{margin:auto 0}@media screen and (max-width:1024px){.products-gallery .gallery__text{width:100%;margin-top:4rem}}@media screen and (max-width:576px){.products-gallery .gallery__text{margin-top:0;margin-bottom:4rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.products-gallery .gallery__text header h1{text-transform:uppercase;font-size:4rem}.products-gallery .gallery__text header .subtitle{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:4rem;line-height:1.2}.products-gallery .gallery__text .content{font-family:museo-sans-rounded, sans-serif;font-weight:300;font-style:normal;font-size:2rem;margin-top:6rem}.products-gallery .gallery__text .content p{font-size:2rem}.products-gallery .gallery__text .content p:not(:first-child){margin-top:2rem}.products-gallery .gallery__text .sponsors{margin-top:4rem}.products-gallery .gallery__text .sponsors ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.products-gallery .gallery__text .sponsors ul li:not(:last-child){margin-right:3rem}.products-gallery .gallery__text .sponsors ul li img{max-width:80px}.products-gallery .gallery__text footer{margin-top:4rem}.filter-gamme{margin:20px 0;padding-left:20px}.filter-gamme--title{font-size:2rem;font-weight:500;text-transform:uppercase;margin-bottom:20px}.filter-gamme select{background-color:initial;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 4rem .5rem .5rem;background-image:url(../img/icons/arrow-bottom-black.svg);background-repeat:no-repeat;background-size:17px;background-position:center right;font-family:montserrat, sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#434343;font-size:1.6rem;max-width:88vw}.resellers{position:relative;margin-bottom:0}.resellers .map{height:750px;width:100%}@media screen and (max-width:1024px){.resellers .map{height:600px}}@media screen and (max-width:768px){.resellers .map{height:60vh}}.resellers .resellers__box{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5%;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);padding-top:6rem;width:550px;height:600px;overflow:hidden}@media screen and (max-width:1250px){.resellers .resellers__box{position:relative;top:initial;left:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;margin:0 auto;max-width:550px;width:auto}}@media screen and (max-width:768px){.resellers .resellers__box{height:auto}}.resellers .resellers__box>header{padding:0 3rem}.resellers .resellers__box>header h2{text-transform:uppercase;color:#D80027}.resellers .resellers__box>header h2:after{background-color:#434343}.resellers .resellers__box form{position:relative;padding:0 3rem;margin-top:5rem;display:inline-block;width:100%}.resellers .resellers__box form .btn{width:100%}.resellers .resellers__box form input{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal;border-radius:50rem;border-color:red;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;border:none;background-color:initial;text-transform:initial;color:#434343;font-size:1.6rem;padding:1rem 4rem 1rem 2rem;opacity:1}.resellers .resellers__box form input::-webkit-input-placeholder{color:rgba(67, 67, 67, 0.6)}.resellers .resellers__box form input:-ms-input-placeholder{color:rgba(67, 67, 67, 0.6)}.resellers .resellers__box form input::-ms-input-placeholder{color:rgba(67, 67, 67, 0.6)}.resellers .resellers__box form input::placeholder{color:rgba(67, 67, 67, 0.6)}.resellers .resellers__box form input[type=submit]{position:absolute;text-indent:-999px;height:31px;width:20px;top:50%;right:4.3rem;border-radius:initial;background:url("../img/icons/glass.svg") no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;padding:0}.resellers .resellers__box form .glass{position:absolute;width:21px;height:22px;top:50%;right:5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.resellers .resellers__box .list{margin-top:3rem;max-height:393px;overflow-y:auto;position:relative;scroll-behavior:smooth}.resellers .resellers__box .list li:nth-child(odd) a{background-color:#fff}.resellers .resellers__box .list li:nth-child(2n) a{background-color:#f5f5f5}.resellers .resellers__box .list li a{position:relative;padding:2rem 3rem;display:block;-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1)}.resellers .resellers__box .list li a.hide{display:none!important}.resellers .resellers__box .list li a.highlight{border:2px solid #D80027}.resellers .resellers__box .list li a h3{font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal;font-size:2.4rem}@media screen and (max-width:576px){.resellers .resellers__box .list li a h3{max-width:60%;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.resellers .resellers__box .list li a p{font-family:montserrat, sans-serif;font-weight:600;font-style:normal;font-size:1.4rem;color:#D80027;margin-top:1.5rem}@media screen and (max-width:375px){.resellers .resellers__box .list li a p{max-width:80%}}.resellers .resellers__box .list li a .btn__main-color{position:absolute;content:'';display:inline-block;top:50%;right:1.5rem;height:33px;width:22px;-webkit-transform:translate3D(-50%, -50%, 0) rotate(270deg);-ms-transform:translate3D(-50%, -50%, 0) rotate(270deg);transform:translate3D(-50%, -50%, 0) rotate(270deg);-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.resellers .resellers__box .list li a .btn__main-color svg path{fill:#434343}@media screen and (min-width:1025px){.resellers .resellers__box .list li a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.resellers .resellers__box .list li a:hover .btn__main-color{-webkit-transform:translate3D(-50%, -50%, 0) rotate(90deg);-ms-transform:translate3D(-50%, -50%, 0) rotate(90deg);transform:translate3D(-50%, -50%, 0) rotate(90deg)}}.resellers .resellers__box .list li a .reseller__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resellers .resellers__box .list li a .reseller__premium{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resellers .resellers__box .list li a .reseller__premium img{width:75px;height:75px;margin-right:30px}@media screen and (max-width:768px){.resellers .resellers__box .list li a .reseller__premium img{width:60px;height:60px}}.resellers .resellers__box .details{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;padding:10rem 3rem 6rem 3rem}.resellers .resellers__box .details.active{display:block}.resellers .resellers__box .details #close{position:absolute;top:3rem;right:3rem;display:block;cursor:pointer;width:40px;height:40px;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:100;background:none}.resellers .resellers__box .details #close:focus{outline:none}.resellers .resellers__box .details #close span{position:absolute;top:19px;right:5px;left:5px;display:block;height:2px;width:40px;background:none;-webkit-transition:background-color 200ms;-o-transition:background-color 200ms;transition:background-color 200ms}.resellers .resellers__box .details #close span:after,.resellers .resellers__box .details #close span:before{position:absolute;content:'';display:block;left:0;height:2px;width:100%;background-color:inherit}.resellers .resellers__box .details #close span:before{-webkit-transition:top 200ms, -webkit-transform 200ms 200ms;transition:top 200ms, -webkit-transform 200ms 200ms;-o-transition:top 200ms, transform 200ms 200ms;transition:top 200ms, transform 200ms 200ms;transition:top 200ms, transform 200ms 200ms, -webkit-transform 200ms 200ms;background-color:#D80027;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.resellers .resellers__box .details #close span:after{-webkit-transition:bottom 200ms, -webkit-transform 200ms 200ms;transition:bottom 200ms, -webkit-transform 200ms 200ms;-o-transition:bottom 200ms, transform 200ms 200ms;transition:bottom 200ms, transform 200ms 200ms;transition:bottom 200ms, transform 200ms 200ms, -webkit-transform 200ms 200ms;background-color:#D80027;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.resellers .resellers__box .details>li{display:none}.resellers .resellers__box .details>li header h2:after{background-color:#434343}.resellers .resellers__box .details>li .details__content{margin-top:5rem}.resellers .resellers__box .details>li .details__content *{font-family:museo-sans-rounded, sans-serif;font-weight:400;font-style:normal}.resellers .resellers__box .details>li .details__content a{margin-top:1.5rem}.resellers .resellers__box .details>li .details__content>span{display:inline-block;margin-top:2rem;text-transform:uppercase;font-family:museo-sans-rounded, sans-serif;font-weight:600;font-style:normal}.resellers .resellers__box .details>li .details__content img{width:90px;margin-bottom:1.5rem}.resellers .resellers__box .details>li .details__content .no_bottom{margin-bottom:0px;line-height:0.6}.resellers .resellers__box .details>li footer{margin-top:3rem}.resellers .resellers__box .details>li.active{display:block;overflow-y:auto;height:460px}.logos_ressellers{font-size:0px;margin:0px -10px 20px;max-width:300px}.logos_ressellers li{display:inline-block;padding:0px 10px;width:25%}.sectionArea .salutation{margin-bottom:40px!important}.sectionArea .salutation em{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;line-height:1.8;display:block}.sectionArea .connexion__non-inscrits{margin-top:4rem;text-align:center}.sectionArea .connexion__non-inscrits a{font-family:museo-sans-rounded, sans-serif;font-weight:400;font-style:normal;-webkit-box-shadow:inset 0 -1px 0 #d80027;box-shadow:inset 0 -1px 0 #d80027;-webkit-transition:-webkit-box-shadow 150ms ease;transition:-webkit-box-shadow 150ms ease;-o-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;transition:box-shadow 150ms ease, -webkit-box-shadow 150ms ease}.sectionArea .connexion__non-inscrits a:hover{-webkit-box-shadow:inset 0 -3px 0 #d80027;box-shadow:inset 0 -3px 0 #d80027}.sectionArea .fa{display:none}.sectionArea .content_area{width:100%;margin-top:60px}.sectionArea .content_area .cleanlogin-container{width:100%;max-width:700px;margin:auto;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);padding:60px;border-radius:0px;border:none}@media screen and (max-width:1024px){.sectionArea .content_area .cleanlogin-container{padding:60px 40px}}@media screen and (max-width:768px){.sectionArea .content_area .cleanlogin-container{padding:40px 20px}}@media screen and (max-width:768px){.sectionArea .content_area .cleanlogin-container .cleanlogin-field{float:none;width:auto}}.sectionArea .content_area .cleanlogin-container .title{display:block;font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:4rem;line-height:1.1;margin-bottom:60px;position:relative}.sectionArea .content_area .cleanlogin-container .title:after{position:absolute;content:'';display:inline-block;bottom:-3rem;left:0;height:2px;width:50px;background-color:#D80027;background-color:#D80027}.sectionArea .content_area .cleanlogin-container input[type=password],.sectionArea .content_area .cleanlogin-container input[type=text]{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);border-radius:25px;padding:15px 25px;font-size:2rem;height:auto;background:none;padding-left:25px!important}.sectionArea .content_area .cleanlogin-container .cleanlogin-field-remember{float:inherit;text-align:left}.sectionArea .content_area .cleanlogin-container .cleanlogin-field-remember label{text-transform:inherit}.sectionArea .content_area .cleanlogin-container .cleanlogin-form-bottom{text-align:center;height:auto}.sectionArea .content_area .cleanlogin-container .cleanlogin-form-bottom a:hover{color:#D80027}.sectionArea .content_area .cleanlogin-container .cleanlogin-form a.cleanlogin-form-pwd-link{text-align:inherit;float:inherit}.sectionArea .content_area>.cuar-content-container{display:table;width:100%}@media screen and (max-width:1024px){.sectionArea .content_area>.cuar-content-container{display:block}}.sectionArea .content_area>.cuar-content-container>div{display:table-cell;vertical-align:top}@media screen and (max-width:1024px){.sectionArea .content_area>.cuar-content-container>div{display:block}}.sectionArea .content_area>.cuar-content-container>div:first-child{width:320px;padding-right:40px;border-right:1px solid #434343}@media screen and (max-width:1024px){.sectionArea .content_area>.cuar-content-container>div:first-child{width:100%;padding-right:0px;border-right:none}}.sectionArea .content_area>.cuar-content-container>div:last-child{width:calc(100% - 320px);padding-left:60px}@media screen and (max-width:1024px){.sectionArea .content_area>.cuar-content-container>div:last-child{margin-top:60px;width:100%;padding-left:0px}}.sectionArea .content_area>.cuar-content-container>div:last-child .salutation{font-weight:bold;margin-bottom:10px}.sectionArea .content_area>.cuar-content-container>div:last-child .container_btns{margin:40px -20px 20px}.sectionArea .content_area>.cuar-content-container>div:last-child .container_btns .container_btn{display:inline-block;vertical-align:middle;padding:0px 20px 20px}.sectionArea .content_area>.cuar-content-container>div h2{margin-bottom:60px}.sectionArea .content_area>.cuar-content-container>div h5{margin-bottom:40px}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li{margin-bottom:20px}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li.current-menu-item a{color:#D80027}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li.logout_link a span:after{content:'';display:block;width:10px;height:16px;border:1.5px solid #434343;border-right:none;position:absolute;top:1px;left:-8px;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li.logout_link a:hover span:after{border:1.5px solid #D80027;border-right:none}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a{padding:10px 40px 10px 0px;display:block;position:relative;font-weight:600;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;text-transform:uppercase}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a.active,.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a:hover{color:#D80027}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a.active span path,.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a:hover span path{fill:#D80027}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a:hover span{right:0px}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a span{position:absolute;top:10px;right:10px;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a span svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:20px;height:20px}.sectionArea .content_area>.cuar-content-container>div .area_menu ul li a span svg path{fill:#434343;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.a-propos{margin-bottom:5rem}.a-propos .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.a-propos__title{margin:4rem 0 6rem 0}.reference_et_partenaires{margin-bottom:5rem}.reference_et_partenaires .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reference_et_partenaires__title{margin:4rem 0 6rem 0}.garanties{margin-bottom:5rem}.garanties .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.garanties__title{margin:4rem 0 6rem 0}.default-page{padding:8rem 0;margin-bottom:0}@media screen and (max-width:1024px){.default-page .col{width:100%}}.default-page h1{margin-bottom:4rem}.default-page a{font-family:museo-sans-rounded, sans-serif;font-weight:400;font-style:normal;-webkit-box-shadow:inset 0 -1px 0 #d80027;box-shadow:inset 0 -1px 0 #d80027;-webkit-transition:-webkit-box-shadow 150ms ease;transition:-webkit-box-shadow 150ms ease;-o-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;transition:box-shadow 150ms ease, -webkit-box-shadow 150ms ease}.default-page a:hover{-webkit-box-shadow:inset 0 -3px 0 #d80027;box-shadow:inset 0 -3px 0 #d80027}.default-page ul li{position:relative;padding-left:3rem}.default-page ul li:before{content:'';position:absolute;top:8px;left:0;height:6px;width:6px;border:3px solid #D80027;border-radius:50%}.default-page ul li:not(:last-child){margin-bottom:1rem}.default-page ul li.no-before:before{display:none}.default-page ol{list-style:none}.default-page ol li{position:relative}.default-page ol li:not(:last-child){margin-bottom:1rem}.default-page ol li:before{display:none}.default-page ol li h3{margin-bottom:1.5rem;margin-top:4rem;position:relative}.default-page ol li h3:after{position:absolute;content:'';display:inline-block;bottom:-0.75rem;left:0;height:2px;width:50px;background-color:#D80027}.default-page ol ul{padding-left:3rem}.default-page h3{margin-bottom:1.5rem;position:relative}.default-page h3:after{position:absolute;content:'';display:inline-block;bottom:-0.75rem;left:0;height:2px;width:50px;background-color:#D80027}.default-page h3:not(:first-child){margin-top:4rem}.default-page .red{color:#D80027}.default-page .padding-top{padding-top:8rem}.nos_produits__filter select{width:50%;background-color:initial;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 4rem .5rem .5rem;background-image:url(../img/icons/arrow-bottom-black.svg);background-repeat:no-repeat;background-size:17px;background-position:center right;font-family:montserrat, sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;color:#434343;font-size:2rem}@media screen and (max-width:768px){.nos_produits__filter select{width:100%}}.frm_forms fieldset{border:0}.frm_forms .frm_form_field{font-size:2rem;margin-bottom:2rem}.frm_forms select{height:30px;max-width:90vw;font-size:1.5rem}.frm_forms input[type=email]{font-size:16px;border:0;border:1px solid rgba(0, 0, 0, 0.6);height:3rem;width:300px;padding-left:5px}.frm_forms textarea{width:100%;min-height:200px;padding-left:5px;resize:none;font-size:16px}.frm_forms button{min-width:240px;min-height:45px;padding:5px 18px;border-radius:150px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#fff;font-family:montserrat, sans-serif;font-weight:600;font-style:normal;font-size:1.4rem;text-transform:uppercase;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#D80027}.customer-account-edit .panel-heading,.customer-account-edit .panel-title,.customer-account .panel-heading,.customer-account .panel-title{font-family:montserrat, sans-serif;font-weight:900;font-style:normal;font-style:normal;font-size:20pt;margin-bottom:20px}.customer-account-edit .control-label,.customer-account-edit .cuar-field-label,.customer-account .control-label,.customer-account .cuar-field-label{font-size:2rem;font-weight:600;margin-bottom:5px}.customer-account-edit .panel,.customer-account .panel{margin-bottom:60px}.customer-account-edit .cuar-edit-account-form{position:relative;margin-bottom:120px}.customer-account-edit .page-heading{position:absolute;bottom:-100px;right:0px}.customer-account-edit .page-heading .cuar-title,.customer-account-edit .page-heading .media-left,.customer-account-edit .page-heading ul{display:none}.customer-account-edit input[type=email],.customer-account-edit input[type=password],.customer-account-edit input[type=text],.customer-account-edit select,.customer-account-edit textarea{width:100%;background:white;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);border-radius:25px;padding:15px 25px;font-size:2rem}.customer-account-edit select{background-image:url(../img/icons/arrow-bottom-black.svg);background-repeat:no-repeat;background-size:17px;background-position:center right 20px}.customer-account-edit textarea{min-height:150px}.customer-account-edit .form-group{margin-bottom:20px}.customer-account-edit .pull-right{float:right}.customer-account-edit .pull-right .btn{min-width:auto;text-transform:inherit}.customer-account-edit .help-block{font-size:10pt}.customer-account-edit .alert-warning{color:#D80027;border:1px solid #D80027}.customer-account-edit .btn{cursor:pointer;background-color:#D80027;color:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2);box-shadow:0 0 10px rgba(0, 0, 0, 0.2);-webkit-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 350ms cubic-bezier(0.19, 1, 0.22, 1)}.customer-account-edit .btn:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4)}.customer-account .page-heading .cuar-title,.customer-account .page-heading .media-left{display:none}.customer-account .cuar-field{font-size:0px}.customer-account .cuar-field>div{display:inline-block;width:50%}.customer-account .cuar-field>div:first-child{padding-right:20px}.customer-account .mt-sm{display:none}.new_pass_notification{margin-bottom:10px;display:block}.cleanlogin-form a.cleanlogin-form-login-link{text-align:inherit!important;float:inherit!important}.promos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promos .promo:not(:last-child){margin-bottom:20px}.promos .promo a{border:1px solid #D80027;padding:20px;display:block;-webkit-transition:200ms;-o-transition:200ms;transition:200ms;position:relative;margin-right:20px}.promos .promo a:hover{-webkit-transform:translate(0px, -5px);-ms-transform:translate(0px, -5px);transform:translate(0px, -5px)}.promos .promo a .title{color:#D80027;font-weight:bold;padding-left:160px}@media screen and (max-width:768px){.promos .promo a .title{padding-left:120px}}.promos .promo a .excerpt{margin-top:10px;padding-left:160px}@media screen and (max-width:768px){.promos .promo a .excerpt{padding-left:120px}}.promos .promo a .image{height:140px}.promos .promo a .image img{max-height:100%;max-width:100%;height:auto;width:auto}.promos .promo a .see_more{position:absolute;bottom:0px;right:0px;background:#D80027;color:white;padding:10px 15px;border:1px solid #D80027;border-bottom:none;border-right:none;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}.promos .promo a .see_more:hover{background:white;color:#D80027}.single-promo .container-flex{min-height:60vh;padding:8rem 0;-webkit-box-align:top;-ms-flex-align:top;align-items:top}@media screen and (max-width:992px){.single-promo .container-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}@media screen and (max-width:768px){.single-promo .container-flex{padding:8rem 0 0 0}}.single-promo .single-promo__image{position:relative}@media screen and (max-width:992px){.single-promo .single-promo__image{width:100%;margin-top:3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.single-promo .single-promo__image:before{content:'';display:none;padding-bottom:50%}@media screen and (max-width:992px){.single-promo .single-promo__image:before{display:none}}.single-promo .single-promo__intro{margin-left:calc(100% / 12 * 2)}.single-promo .single-promo__intro .btn{float:left;margin-bottom:20px;margin-right:20px}@media screen and (max-width:1750px){.single-promo .single-promo__intro{width:calc(100% / 12 * 6);margin-left:calc(100% / 12 * 1)}}@media screen and (max-width:992px){.single-promo .single-promo__intro{margin-left:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.single-promo .single-promo__intro header h1{font-size:3rem;text-transform:uppercase;color:#D80027}.single-promo .single-promo__intro header p{font-family:montserrat, sans-serif;font-weight:300;font-style:normal;font-size:3rem;line-height:1.1;margin-top:1rem}.single-promo .single-promo__intro header.line:after{background-color:#D80027}.single-promo .single-promo__intro .intro__content{margin-top:5rem;font-size:2.4rem}.single-promo .single-promo__intro .intro__content p{font-size:2rem;line-height:1.3}.single-promo .single-promo__intro .intro__content p:not(:first-child){margin-top:1.5rem}
/*# sourceMappingURL=main.css.map */
