@import"https://fonts.googleapis.com/css2?family=Anton&family=Oswald:wght@200..700&family=Outfit:wght@100..900&display=swap";*,html,body{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#191b15;font-family:"Outfit",serif;font-weight:200}.container{max-width:1500px;margin:0 auto;padding:0 2rem;overflow:hidden}button{background:none;border:none}h1{font-family:"Oswald",sans-serif;font-weight:700;font-size:clamp(2.1875rem,1.5400552486rem + 2.7624309392vw,3.75rem);margin-bottom:3rem}h2{font-weight:700;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);margin-bottom:1rem}h3{font-weight:300;font-size:clamp(1.25rem,1.1723066298rem + 0.3314917127vw,1.4375rem);margin-bottom:1rem}p{margin-bottom:1rem;font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem)}a{text-decoration:none;color:unset}li{font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem)}.totop{opacity:0;z-index:10;position:absolute;position:fixed;bottom:0;right:2rem;width:50px;height:50px;background-color:#ee8c01;display:flex;justify-content:center;align-items:center;cursor:pointer}@media(max-width: 768px){.totop{position:absolute}}@media(max-width: 375px){.totop{display:none}}.totop svg{rotate:180deg;width:40px;height:40px}.totop:hover{background-color:#000;transition:ease .5s all}.totop:hover svg{fill:#ee8c01}footer{padding:2rem 2rem 4rem 2rem;display:flex;justify-content:space-between;color:#fff}@media(max-width: 768px){footer{flex-direction:column;background-position:center 10%}}footer .taurine{display:flex;flex-direction:column;width:70%;align-items:end;justify-content:space-between}@media(max-width: 768px){footer .taurine{width:100%}}footer .taurine a{font-size:clamp(0.625rem,0.3660220994rem + 1.1049723757vw,1.25rem)}footer .footer-logo{width:100%;height:135px;flex-grow:2;background-position:right;background-repeat:no-repeat;background-size:contain}footer img{width:30px;aspect-ratio:auto}@media(max-width: 375px){footer img{width:10px}}footer .home-link{display:none}@media(max-width: 768px){footer ul{margin-top:4rem;margin-bottom:2rem}}footer ul li{font-family:"Oswald",sans-serif;color:#fff;list-style-type:none;text-transform:uppercase;font-size:clamp(1.25rem,1.1723066298rem + 0.3314917127vw,1.4375rem);line-height:1.8;font-weight:500}footer a{position:relative}footer a::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:.1em;background-color:#ee8c01;opacity:0;transition:opacity 300ms,transform 300ms}footer a::after{transform:translate3d(-30%, 0, 0)}footer a:hover::after,footer a:focus::after{opacity:1;transform:translate3d(0, 0, 0)}header{position:relative}.scrolled{background-color:#10110e !important}.menu-menu-main-container{position:fixed;background-color:hsla(0,0%,100%,0);z-index:1000;width:100%;transition:all ease 2s}.menu-menu-main-container::after{content:"";color:rgba(0,0,0,0);display:block;position:absolute;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);z-index:100;width:100%;height:0px}.menu-menu-main-container .menu-fixed::after{opacity:0}.menu-menu-main-container .menu{display:flex;justify-content:end;align-items:center;position:relative;gap:10px;z-index:1000;width:100%;padding-right:50px}.menu-menu-main-container .menu .home-link{width:100%;display:flex;margin-left:2rem;padding:unset !important}.menu-menu-main-container .menu .home-link img{width:250px;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain}.menu-menu-main-container .menu li{list-style:none;padding:1rem;font-weight:300;font-size:1.2rem;min-width:-moz-fit-content;min-width:fit-content;position:relative}.menu-menu-main-container .menu a{text-decoration:none;color:#fff;transition:all ease 1s;display:inline-block}.menu-menu-main-container .menu .menu-item a:hover{color:#fff}.menu-menu-main-container .menu .current-menu-item a{color:#ee8c01}.menu-menu-main-container .menu a{position:relative}.menu-menu-main-container .menu a::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:.1em;background-color:#ee8c01;opacity:0;transition:opacity 300ms,transform 300ms}.menu-menu-main-container .menu .custom-logo-link::after{display:none}.menu-menu-main-container .menu a::after{transform:translate3d(-30%, 0, 0)}.menu-menu-main-container .menu a:hover::after,.menu-menu-main-container .menu a:focus::after{opacity:1;transform:translate3d(0, 0, 0)}.menu-menu-main-container .menu .sub-menu{display:none;position:absolute;top:52px}.menu-menu-main-container .menu .sub-menu li{padding:8px;margin-bottom:5px;padding:1rem;margin-bottom:5px;background:#191b15;width:250px;transition:all ease .5s}.menu-menu-main-container .menu .sub-menu li:first-of-type{margin-top:1rem}.menu-menu-main-container .menu .sub-menu li:hover{background:#ee8c01}.menu-menu-main-container .menu .sub-menu li a:hover::after{display:none}.menu-menu-main-container .menu .sub-menu a{transition:all ease .2s}.menu-menu-main-container .menu .sub-menu li a:hover{transform:unset;color:#fff}.menu-menu-main-container .menu-item-has-children:hover .sub-menu{display:block;opacity:1;visibility:visible}.custom-logo-link{position:absolute;left:0;z-index:2;display:none}.custom-logo-link img{width:150px;height:-moz-fit-content;height:fit-content;padding:1rem}.mobile-menu-button-wrapper{display:none;height:100vh;position:fixed;width:150%;top:0;right:-150%;position:fixed;z-index:100}.icon{height:4px;width:30px;top:30px;background-color:#fff;position:absolute;transition-duration:.5s}.icon:before{left:0;position:absolute;top:-10px;height:4px;width:30px;background-color:#fff;content:"";transition-duration:.5s}.icon:after{left:0;position:absolute;top:10px;height:4px;width:30px;background-color:#fff;content:"";transition-duration:.5s}.burger-menu{width:40px;height:57px;position:absolute;top:0%;transition-duration:1s;display:inline-block;cursor:pointer;left:-35px}.burger-menu::after{content:"";position:absolute;width:50px;height:50px;left:-9px;top:7px;z-index:-1;border-radius:10px}.burger-menu .icon{transition-duration:.5s;transition-delay:.5s}.burger-menu .icon:after{transition:transform .5s,top .5s .5s}.burger-menu .icon:before{transition:transform .5s,top .5s .5s}.burger-menu.toggle .icon{transition-duration:.1s;transition-delay:.5s;background:rgba(0,0,0,0)}.burger-menu.toggle .icon:before{transition:top .5s,transform .5s .5s;top:0px;transform:rotateZ(-45deg)}.burger-menu.toggle .icon:after{transition:top .4s,transform .5s .5s;top:0px;transform:rotateZ(45deg)}.menu-menu-main-container-mobile{display:none;padding:.5rem 1rem;opacity:1;position:absolute;left:0%;z-index:10;width:100%;background-color:#191b15;height:0}.menu-menu-main-container-mobile .top-bar{display:flex;flex-direction:row;justify-content:center !important;align-items:center}.menu-menu-main-container-mobile .menu{padding-top:5rem}.menu-menu-main-container-mobile .menu-item{list-style:none;margin-bottom:20px;font-size:1.5rem}.menu-menu-main-container-mobile .menu-item a{text-decoration:none;color:#fff;width:100%;text-align:center}.menu-menu-main-container-mobile .menu-item .sub-menu{position:relative}.menu-menu-main-container-mobile .menu-item .sub-menu li{margin:10px 0;margin-left:20px}.menu-menu-main-container-mobile .menu-item .sub-menu li::before{content:"•";position:relative;color:#ee8c01;margin-right:8px}.menu-menu-main-container-mobile .home-link{display:none;width:150px}.menu-menu-main-container-mobile .home-link a{width:150px}.menu-menu-main-container-mobile .home-link::marker{display:none}.menu-menu-main-container-mobile .custom-logo-link{display:flex;padding:unset !important}.menu-menu-main-container-mobile .custom-logo-link img{width:180px;height:50px;-o-object-fit:contain;object-fit:contain}.menu-menu-main-container-mobile .menu{display:none}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu-item,.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:block}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .sub-menu .menu-item{opacity:1}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:flex;flex-direction:column}@media(max-width: 768px){.custom-logo-link{display:block}.menu-menu-main-container{display:none}.menu-menu-main-container .home-link{display:none}.menu-menu-main-container .menu .home-link{display:none}.menu-menu-main-container-mobile{height:0;top:-100%;position:fixed;display:flex;flex-direction:column;align-items:center}.mobile-menu-button-wrapper{display:block}}#homepage .overlay{width:100%;height:100vh;background-color:#2d3323;position:absolute;background-size:cover;top:0;z-index:1002;display:flex;flex-direction:column;justify-content:center;gap:8rem;justify-items:center;align-items:center;background-position:bottom}#homepage .overlay h2{color:#fff;text-transform:uppercase;font-family:"Outfit",serif;font-weight:700}@media(max-width: 768px){#homepage .overlay{background-size:cover}}#homepage .overlay .overlay-logo{width:700px;background-size:contain;background-repeat:no-repeat;margin:0 auto;height:350px;background-position:center}@media(max-width: 768px){#homepage .overlay .overlay-logo{max-width:200px}}#homepage .header{width:100%;height:100vh;display:flex;justify-content:end;flex-direction:column;position:relative;margin-bottom:2rem}#homepage .header .header-bg{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;filter:brightness(0.6)}#homepage .header .swiper{width:100%;height:100%;position:relative}#homepage .header .swiper-slide{background-position:center;background-size:cover}@media(max-width: 768px){#homepage .header .swiper-slide{background-position:center}}#homepage .header .swiper-slide img{display:block;width:100%}#homepage .header h1{bottom:0;position:absolute;color:#fff;padding:8rem;text-shadow:4px 4px 2px rgba(0,0,0,.18);font-size:clamp(1.5625rem,0.6560773481rem + 3.8674033149vw,3.75rem);width:100%;margin-bottom:0;background:linear-gradient(0deg, rgb(25, 27, 21) 0%, rgb(25, 27, 21) 0%, rgba(25, 27, 21, 0.5690476874) 25%, rgba(25, 27, 21, 0.57) 40%, rgba(25, 27, 21, 0.3253502084) 81%, rgba(25, 27, 21, 0) 100%)}@media(max-width: 768px){#homepage .header h1{width:100%;text-align:center;margin:0;padding-bottom:2rem}}#homepage .header h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:8rem;left:8rem}@media(max-width: 768px){#homepage .header h1::after{display:none}}#about{position:relative;padding-top:10rem;background-repeat:no-repeat;background-size:cover}#about h1{text-transform:uppercase;color:#fff;position:relative}#about h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:0;left:0}#actus{position:relative;padding-top:10rem;background-repeat:no-repeat;background-size:cover}#actus h1{text-transform:uppercase;color:#fff;position:relative}#actus h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:0;left:0}#actus .section-social{margin-bottom:4rem}#actus .section-social h2,#actus .section-social p{color:#fff}#actus .section-media{margin-bottom:5rem}#actus .section-media h2{color:#fff}#actus .section-media .media-content{margin-bottom:5rem}#actus .section-media .media-content p{color:#fff}@media(max-width: 768px){#actus .section-media .media-content{flex-direction:column;gap:1rem}}#actus .section-media .media-screen-list{display:flex;gap:2rem;flex-wrap:wrap}#actus .section-media .media-screen-list a{width:calc(25% - 2rem);height:auto;aspect-ratio:2/3;background-size:cover;background-repeat:no-repeat;border:4px solid #ee8c01}@media(max-width: 768px){#actus .section-media .media-screen-list a{width:calc(50% - 1rem)}}@media(max-width: 768px){#actus .section-media .media-screen-list{justify-content:center;gap:1rem}}#actus .section-media .wp-video{width:50% !important;margin-top:2rem;margin:2rem auto}@media(max-width: 768px){#actus .section-media .wp-video{width:100% !important}}#actus .section-media .wp-video .mejs-container{width:100%;height:-moz-fit-content;height:fit-content;aspect-ratio:16/9}#entreprises{padding-top:10rem}#entreprises .blocimgpara h3{color:#ee8c01}#entreprises h1{text-transform:uppercase;color:#fff;position:relative}#entreprises h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:0;left:0}#entreprises .offers-description{width:60%;color:#fff;padding-left:5rem}#entreprises .offers-description p{font-size:clamp(1.5625rem,1.4848066298rem + 0.3314917127vw,1.75rem);font-weight:500;line-height:3rem}#entreprises .offers-list{display:flex;justify-content:space-between;gap:2rem;padding-bottom:5rem}#entreprises .offers-details{width:100%;display:flex;gap:2rem}@media(max-width: 768px){#entreprises .offers-details{flex-direction:column}}#entreprises .products-list{display:flex;flex-direction:column;gap:2rem;padding-bottom:5rem}#entreprises .info.bloctspl{background-color:#ee8c01;display:flex;flex-direction:row;justify-content:space-between;width:50%;margin:0 auto;gap:2rem;padding:2rem;margin-bottom:4rem}#entreprises .info.bloctspl h2{text-align:left}#entreprises .info.bloctspl p{font-weight:400}#entreprises .info.bloctspl .bloctspl-subtitle{text-align:left}@media(max-width: 768px){#entreprises .info.bloctspl{width:100%;flex-direction:column}#entreprises .info.bloctspl a{margin-top:0}}#entreprises .img2{padding-bottom:4rem}#clubs{padding-top:10rem}#clubs .blocimgpara h3{color:#ee8c01}#clubs .blocimgpara .img-side{flex-direction:column}#clubs .blocimgpara .img-side div:last-child{margin-top:4rem}#clubs h1{text-transform:uppercase;color:#fff;position:relative}#clubs h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:0;left:0}#clubs .offers-description{width:60%;color:#fff;padding-left:5rem}#clubs .offers-description p{font-size:clamp(1.5625rem,1.4848066298rem + 0.3314917127vw,1.75rem);font-weight:500;line-height:3rem}#clubs .offers-list{display:flex;justify-content:space-between;gap:2rem;padding-bottom:5rem}#clubs .offers-details{width:100%;display:flex;gap:2rem}@media(max-width: 768px){#clubs .offers-details{flex-direction:column}}#clubs .products-list{display:flex;flex-direction:column;gap:2rem;padding-bottom:5rem}#clubs .info.bloctspl{background-color:#ee8c01;display:flex;flex-direction:row;justify-content:space-between;width:50%;margin:0 auto;gap:2rem;padding:2rem;margin-bottom:4rem}#clubs .info.bloctspl h2{text-align:left}#clubs .info.bloctspl p{font-weight:400}#clubs .img2{padding-bottom:4rem}#product{padding-top:10rem}#product h1{text-transform:uppercase;color:#fff;position:relative}#product h1::after{content:"";position:absolute;width:100%;height:2px;background-color:#ee8c01;bottom:0;left:0}#product .superbloc{display:flex;gap:3rem;justify-content:space-between}@media(max-width: 768px){#product .superbloc{align-items:center;flex-direction:column}}#product section.bloctspl{width:50%}@media(max-width: 768px){#product section.bloctspl{width:100%;padding-top:0}}#product .bloctspl-subtitle,#product h2{text-align:left}#product .bloctspl-text{width:100%;display:block;margin-top:2rem}#product .bloctspl-text ul li{list-style-type:square;margin-bottom:unset;margin-left:2rem}#product .bloctspl-text ul li::after{display:none}#product .img1{width:50%}@media(max-width: 768px){#product .img1{width:100%}}#product .product-photos{margin-bottom:4rem}#contact{padding-top:10rem;background-repeat:no-repeat;background-size:cover}#contact h1{text-transform:uppercase;color:#fff;position:relative}#contact h1::after{content:"";position:absolute;width:40px;height:4px;background-color:#ee8c01;bottom:0;left:0}#contact .contact{background-color:unset;color:#fff}#contact .contact-content{justify-content:space-between}#contact .contact-content .contact-content-left{width:50%}@media(max-width: 768px){#contact .contact-content .contact-content-left{width:100%}}#contact .contact-slogan-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;margin-top:4rem}#contact .contact-slogan-wrapper h4{font-size:clamp(1.25rem,0.9910220994rem + 1.1049723757vw,1.875rem) !important;width:50%;text-align:center}#contact .contact-slogan-wrapper .contact-logo{width:150px;height:150px;background-position:center;background-repeat:no-repeat;background-size:contain}#contact .contact-content-right{width:50%}@media(max-width: 768px){#contact .contact-content-right{width:100%}}#contact #frm_form_1_container{padding:0}#contact .with_frm_style .frm_primary_label{color:#fff}#contact .with_frm_style .frm_required,#contact .frm_style_formidable-style.with_frm_style .frm_error{color:#ee8c01}#contact .frm_style_formidable-style.with_frm_style textarea:focus,#contact .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus{border-color:#ee8c01;box-shadow:0px 0px 5px 0px #ee8c01}#contact .frm_button_submit{box-shadow:unset}#contact .frm_button_submit:hover{background-color:#ee8c01}section.paraphs2{padding:6rem 2rem}section.paraphs2 div{display:flex;gap:4rem;width:100%}@media(max-width: 768px){section.paraphs2 div{flex-direction:column;gap:1rem}}@media(max-width: 768px){section.paraphs2{padding:0 2rem}}section.paraphs2 .pleft{color:#fff;text-transform:uppercase;font-size:clamp(1.5625rem,1.0445441989rem + 2.2099447514vw,2.8125rem);font-weight:700;width:100%}section.paraphs2 .pright{width:100%;color:#fff;display:flex;flex-direction:column;gap:unset}section.paraphs2 .pright strong{font-weight:300}section.paraphs2 .pright p{line-height:1.3;font-weight:100;font-size:clamp(1.25rem,1.0428176796rem + 0.8839779006vw,1.75rem)}section.img2{display:flex;justify-content:center}@media(max-width: 768px){section.img2{align-items:center;flex-direction:column}}section.img2 div{background-position:center;background-repeat:no-repeat;background-size:cover;height:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);width:clamp(18.75rem,8.3908839779rem + 44.1988950276vw,43.75rem)}section.img2 div:first-child{margin-top:0rem}@media(max-width: 768px){section.img2 div:first-child{margin-top:0;margin-left:0rem;width:100%}}section.img2 div:last-child{margin-top:6rem}@media(max-width: 768px){section.img2 div:last-child{margin-top:0;margin-right:0rem;width:100%}}div.img1{background-position:center;background-repeat:no-repeat;background-size:contain;width:500px;width:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);height:clamp(18.75rem,8.3908839779rem + 44.1988950276vw,43.75rem)}.img4{padding:1rem 0;display:flex;justify-content:center;gap:2rem}@media(max-width: 768px){.img4{align-items:center;flex-direction:column}}.img4 div{flex-grow:1;background-position:center;background-repeat:no-repeat;background-size:cover;height:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);transition:all 300ms ease-in-out}.img4 div:hover{flex-grow:4.3}@media(max-width: 768px){.img4 div{width:100%}}@media(max-width: 768px){.img4 div:nth-child(even){margin-top:0;margin-left:4rem}}@media(max-width: 768px){.img4 div:nth-child(odd){margin-right:4rem}}section.bloctspl{padding:4rem 0;display:flex;justify-content:center;flex-direction:column;width:50%}@media(max-width: 768px){section.bloctspl.container{width:100%;padding:4rem 2rem}}section.bloctspl h2{text-align:center;color:#fff;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);text-transform:uppercase;font-weight:700}section.bloctspl h4,section.bloctspl h3,section.bloctspl p,section.bloctspl ul{color:#fff}section.bloctspl .bloctspl-subtitle,section.bloctspl h4{font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem);text-align:center;line-height:1.8}section.bloctspl .bloctspl-text{gap:4rem;margin-top:3rem;line-height:1.8;font-weight:100}@media(max-width: 768px){section.bloctspl .bloctspl-text{margin-top:2rem}}section.bloctspl .bloctspl-text strong{font-weight:400}section.bloctspl .bloctspl-text h4{margin-top:3rem;font-weight:400}section.bloctspl .bloctspl-text ul li{list-style-type:none;position:relative;margin-bottom:2rem}section.bloctspl .bloctspl-text li:not(li:last-child)::after{content:"•";position:absolute;bottom:-1.5rem;left:50%}section.bloctspl .bloctspl-link{color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;border:1px solid #fff;width:-moz-fit-content;width:fit-content;align-self:center;padding:.5rem 2rem;margin-top:4rem}section.bloctspl .bloctspl-link:hover{background-color:#fff;color:#191b15;transition:all .5s ease}section.bloctsp2l{margin-top:4rem;display:flex;justify-content:center}@media(max-width: 768px){section.bloctsp2l{flex-direction:column;margin-top:0}}section.bloctsp2l .bloctsp2l-textcontent{width:50%}@media(max-width: 768px){section.bloctsp2l .bloctsp2l-textcontent{width:100%}}@media(max-width: 768px){section.bloctsp2l.container{width:100%;padding:4rem 2rem}}section.bloctsp2l h2{text-align:center;color:#fff;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);text-transform:uppercase;font-weight:700}section.bloctsp2l h4,section.bloctsp2l h3,section.bloctsp2l p,section.bloctsp2l ul{color:#fff}section.bloctsp2l .bloctsp2l-subtitle,section.bloctsp2l h4{font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem);text-align:center;line-height:1.8}section.bloctsp2l .bloctsp2l-text{gap:4rem;margin-top:3rem;line-height:1.8;font-weight:100}@media(max-width: 768px){section.bloctsp2l .bloctsp2l-text{margin-top:2rem}}section.bloctsp2l .bloctsp2l-text strong{font-weight:400}section.bloctsp2l .bloctsp2l-text h4{margin-top:3rem;font-weight:400}section.bloctsp2l .bloctsp2l-text ul li{position:relative;margin-bottom:2rem}section.bloctsp2l .bloctsp2l-link{color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;width:-moz-fit-content;width:fit-content;align-self:center;padding:.5rem 2rem}section.bloctsp2l .bloctsp2l-link:hover{background-color:#fff;color:#191b15;transition:all .5s ease}section.bloctsp2l .bloctsp2l-link-container{display:flex;flex-direction:column;justify-content:center;gap:1rem}section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link{width:60%;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;transition:all 1s ease}@media(max-width: 768px){section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link{width:100%;aspect-ratio:16/9}}section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link h4{margin-bottom:2rem}section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link:hover{transform:scale(1.1);transition:all 1s ease}section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link:first-child{background-color:#ee8c01}section.bloctsp2l .bloctsp2l-link-container .bloctsp2l-link:last-child{background-color:#10110e}section.contact{background-color:#fff;padding:5rem 0}@media(max-width: 768px){section.contact{padding:1rem 0}}section.contact .contact-text p{font-weight:100}section.contact .contact-content{display:flex;gap:4rem}@media(max-width: 768px){section.contact .contact-content{flex-direction:column;gap:1rem}}section.contact .contact-content-left{width:40%}section.contact .contact-content-left h2{margin-bottom:2rem}@media(max-width: 768px){section.contact .contact-content-left{width:90%}}section.contact h2{font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);text-transform:uppercase;font-weight:700}section.contact .frm_style_formidable-style.with_frm_style textarea:focus,section.contact .frm_style_formidable-style.with_frm_style select:focus,section.contact .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus{border-color:#ee8c01;box-shadow:0px 0px 5px 0px #ee8c01}section.contact .with_frm_style .frm_required,section.contact .frm_style_formidable-style.with_frm_style .frm_error{color:#ee8c01}section.contact .frm_forms{width:100%;padding:0 8rem}@media(max-width: 768px){section.contact .frm_forms{padding:0}}section.contact .frm_forms label{font-size:clamp(1rem,0.9482044199rem + 0.2209944751vw,1.125rem)}section.contact .frm_forms input,section.contact .frm_forms textarea,section.contact .frm_forms select{border-radius:unset;border:1px #191b15 solid;background-color:#efefef}section.contact .frm_forms .frm_button_submit{color:#191b15;background-color:#fff;border:1px #191b15 solid;border-radius:unset;border-radius:10px;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem)}section.contact .frm_forms .frm_button_submit:hover{background-color:#191b15;color:#fff;transition:all .5s ease;border-color:#191b15}section.blocimgpara{padding:2rem 0 4rem 0;display:flex;justify-content:space-around;gap:4rem;color:#fff}@media(max-width: 1024px){section.blocimgpara{align-items:center;flex-direction:column-reverse}}section.blocimgpara .img-side{display:flex}section.blocimgpara .img-side div{background-position:center;background-repeat:no-repeat;background-size:cover;width:clamp(9.375rem,5.4903314917rem + 16.5745856354vw,18.75rem);height:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem)}@media(max-width: 768px){section.blocimgpara .img-side div:first-child{margin-top:0;margin-left:4rem}}section.blocimgpara .img-side div:last-child{margin-top:6rem}@media(max-width: 768px){section.blocimgpara .img-side div:last-child{margin-right:4rem}}section.blocimgpara .text-side{width:60%}section.blocimgpara .text-side p{font-weight:100}section.blocimgpara .text-side strong{font-weight:300}@media(max-width: 1024px){section.blocimgpara .text-side{width:100%}}.offer{color:#fff;background-color:#10110e;width:100%;padding:2rem 4rem;font-weight:100;display:flex;flex-direction:column;justify-content:space-between}.offer p{line-height:1.4}.offer strong{font-weight:300}@media(max-width: 768px){.offer{padding:2rem 2rem}}.offer h2{text-transform:uppercase}.offer h2 span{color:#ee8c01}.offer h3{position:relative;padding-bottom:1rem}.offer h3::after{content:"";position:absolute;width:20px;height:4px;background-color:#ee8c01;bottom:0;left:0}.offer h4{text-transform:uppercase;font-weight:300;margin:2rem 0 1rem 0;color:#ee8c01}.offer li{list-style:square;margin-left:2rem}.offer .offer-content{display:flex;justify-content:space-between;flex-direction:column}.offer .offer-left{background-position:center;background-size:contain;background-repeat:no-repeat;width:70%;min-height:200px}.offer .offer-pdf{display:inline-block;margin:2rem 0;color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;border:1px solid #fff;width:-moz-fit-content;width:fit-content;padding:.5rem 2rem}.offer .offer-pdf:hover{background-color:#fff;color:#191b15;transition:all .5s ease}.product{color:#fff;background-color:#10110e;width:100%;padding:2rem 4rem;display:flex;gap:2rem}@media(max-width: 768px){.product{flex-direction:column;padding:2rem 2rem}}.product h2{text-transform:uppercase}.product h2 span{color:#ee8c01}.product h3{position:relative;padding-bottom:1rem}.product h3::after{content:"";position:absolute;width:20px;height:4px;background-color:#ee8c01;bottom:0;left:0}.product .product-content{width:60%;display:flex;flex-direction:column}.product .product-content p{font-weight:100}@media(max-width: 768px){.product .product-content{width:100%}}.product .product-img{width:40%;background-position:center;background-size:contain;background-repeat:no-repeat}@media(max-width: 768px){.product .product-img{width:100%;height:200px}}.product .product-link{color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;border:1px solid #fff;width:-moz-fit-content;width:fit-content;padding:.5rem 2rem}.product .product-link:hover{background-color:#fff;color:#191b15;transition:all .5s ease}.section-refs{margin:8rem 0}@media(max-width: 768px){.section-refs{margin-top:2rem}}.section-refs h2{text-transform:uppercase;color:#fff;text-align:center;margin-bottom:1rem}.section-refs .brandSwiper{gap:10px;cursor:grab}.section-refs .brandSwiper:active{cursor:grabbing}.section-refs img{width:150px !important;height:150px !important;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.section-refs img{width:100px !important;height:100px !important}}.section-refs .swiper-slide{width:150px !important}@media(max-width: 768px){.section-refs .swiper-slide{width:100 !important}}.logo-slider{overflow:hidden;max-width:1920px;min-width:320px;width:100%;display:flex;padding-block:5px;margin-bottom:2rem;margin:0 auto}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(calc(-50% - var(--slider-gap, max(16px, max(16px, 2vw))) * 2))}}.logo-slider>div{display:flex;align-items:center;animation:marquee calc(var(--slider-duration, 45s) + var(--variable-duration, 0s)*10) linear infinite;justify-content:space-between;gap:var(--slider-gap, max(16px, max(16px, 2vw)))}.logo-slider>div img{height:clamp(50%,10vw,100%);max-width:150px;max-height:100px;-o-object-fit:contain;object-fit:contain;display:block}.logo-slider>div:hover{animation-play-state:paused}@media(min-width: 1920px){.logo-slider{-webkit-mask-image:linear-gradient(to right, transparent, white 10vw, white calc(100% - 10vw), transparent)}}.accordion h4{color:#fff;text-transform:uppercase;font-size:clamp(1.25rem,1.1723066298rem + 0.3314917127vw,1.4375rem)}.accordion .accordion__content p{-moz-column-count:4;column-count:4;color:#fff}@media(max-width: 768px){.accordion .accordion__content p{-moz-column-count:2;column-count:2}}.accordion .accordion{display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%;max-width:1000px;margin:0 auto}.accordion .accordion__item{border-bottom:4px solid #191b15;overflow:hidden}.accordion .accordion__header{padding:20px 0px;font-weight:600;cursor:pointer;position:relative;width:-moz-fit-content;width:fit-content}.accordion .accordion__header::after{content:"";background:url(https://www.svgrepo.com/show/357035/angle-down.svg) no-repeat center;width:20px;height:20px;transition:.4s;display:inline-block;position:absolute;right:-4rem;top:23px;z-index:1;filter:invert(1)}.accordion .accordion__header.active::after{transform:rotateX(180deg)}.accordion .accordion__item .accordion__content{padding:0 25px;max-height:0;transition:.5s;overflow:hidden}.accordion .accordion__item .accordion__content a{position:relative;box-shadow:inset 0 -0.1em 0 #ee8c01;transition:box-shadow .2s ease-in-out}.accordion .accordion__item .accordion__content a:hover{box-shadow:inset 0 -1.5em 0 #ee8c01}
/*# sourceMappingURL=app.min.css.map */
