@charset "UTF-8";
/*!
Theme Name: Apollo theme
Theme URI:
Description: A custom theme for the Apollo website
Author: Avsha Agasi
Author URI: http://the-two.co
Version: 1.0
Tags: Clean, Minimal, Great
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;color:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:"NHaasGroteskDSPro-65Md";src:local("NHaasGroteskDSPro-65Md"),url("fonts/NHaasGroteskDSPro-65Md.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"NHaasGroteskTXPro-55Rg";src:local("NHaasGroteskTXPro-55Rg"),url("fonts/NHaasGroteskTXPro-55Rg.woff") format("woff");font-weight:normal;font-style:normal}html{width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;line-height:1;width:100%;height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wow{visibility:hidden}.container{position:relative;min-height:100vh;overflow:hidden}.content-wrapper{position:relative;margin:auto;width:calc(100% - 320px);max-width:1600px}.main-wrapper{position:relative;padding:80px 0}.bg{background-size:cover!important;background-position:center center!important}.image{position:absolute;width:100%;height:100%;top:0;left:0}.image-zoom{transition:all 0.6s ease-out;transform-origin:50% 50%;transform:scale(1.1,1.1)}.image-zoom.reg{transform:scale(1,1)}.bg-img{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.bg-img.in-view .cover{transform:scale(1.1,1.1)}.bg-img .cover{object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0;transform-origin:center center;transform:scale(1.36,1.36);transition:all 0.86s ease-out}.bg-img .cover.top-left{transform-origin:top left}.bg-img .cover img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.vimeo-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vimeo-wrapper video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay{background:rgba(0,0,0,0.5);transition:all 0.4s ease-out;position:absolute;width:100%;height:100%;top:0;left:0}.overlay.light{background:rgba(0,0,0,0.24)}.center-wrapper-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.center-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:table}.center-wrapper .center{display:table-cell;vertical-align:middle}.ta-c{text-align:center}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-t-76{margin-top:76px}::-webkit-input-placeholder{color:white!important;font-family:"NHaasGroteskTXPro-55Rg"}::-moz-placeholder{color:white!important;font-family:"NHaasGroteskTXPro-55Rg"}:-ms-input-placeholder{color:white!important;font-family:"NHaasGroteskTXPro-55Rg"}:-moz-placeholder{color:white!important;font-family:"NHaasGroteskTXPro-55Rg"}.clear{clear:both}:focus{outline:0}.contrast{background:white!important;color:black!important}.outer-contrast{border:2px solid white!important}.opacity-1{opacity:1!important}.loader-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;z-index:999999999999999;background:rgba(0,0,0,0.5);display:none;visibility:hidden;opacity:0;transition:all 0.26s ease-out}.loader-wrapper.show{visibility:visible;opacity:1}.loader-wrapper svg{position:absolute;width:50px;height:50px;left:50%;margin-left:-25px;top:50%;margin-top:-25px;color:white;font-size:2.4rem;text-align:center;line-height:50px}.flex{display:flex}.flex.center-center{justify-content:center;align-items:center}.pipe{margin:0 6px}.ofc{position:absolute;width:100%;height:100%;top:0;left:0;display:block;object-fit:cover;overflow:hidden}.ofc.opt{object-position:top}.ofc img{position:absolute;width:100%;height:100%;top:0;left:0;display:block;object-fit:cover}@media screen and (max-width:1480px){.content-wrapper{width:calc(100% - 160px)}}@media screen and (max-width:1024px){.content-wrapper{width:calc(100% - 60px)}}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1.4s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(72px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}header{position:fixed;top:0;left:0;width:100%;height:55px;background:rgba(0,0,0,0.64);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:white;z-index:999}header .inner-wrapper{position:relative;height:100%;width:calc(100% - 100px);margin:auto;display:flex;align-items:center;justify-content:space-between}header .inner-wrapper .on-left{position:relative;display:flex;align-items:center;justify-content:flex-start}header .inner-wrapper .on-left .logo{height:29px;display:block;margin-right:74px}header .inner-wrapper .on-left .items{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:13px;line-height:55px;height:55px;font-family:"NHaasGroteskTXPro-55Rg"}header .inner-wrapper .on-left .items li{position:relative;margin-right:20px;transition:all 0.26s ease-out}header .inner-wrapper .on-left .items li:hover{color:#8a8a90}header .inner-wrapper .on-left .items li:hover .ext{visibility:visible;opacity:1}header .inner-wrapper .on-left .items li:hover .ext.two{visibility:hidden;opacity:0}header .inner-wrapper .on-left .items li.active{color:#8a8a90}header .inner-wrapper .on-left .items li .ext{position:absolute;top:100%;left:-10px;background:#1e1e1f;color:white;width:200px;visibility:hidden;opacity:0;transition:all 0.26s ease-out}header .inner-wrapper .on-left .items li .ext:hover{visibility:visible;opacity:1}header .inner-wrapper .on-left .items li .ext:hover .ext.two{visibility:visible;opacity:1}header .inner-wrapper .on-left .items li .ext.two{left:calc(100% - 1px);top:50%}header .inner-wrapper .on-left .items li .ext.two .item{border-left:1px solid #707070}header .inner-wrapper .on-left .items li .ext.two .item.second{border-left:0}header .inner-wrapper .on-left .items li .ext.two .item.third{border-left:0;border-top:1px solid #707070}header .inner-wrapper .on-left .items li .ext .item{position:relative;display:block;height:50px;line-height:50px;padding-left:18px;transition:all 0.26s ease-out}header .inner-wrapper .on-left .items li .ext .item.second{border-top:1px solid #707070}header .inner-wrapper .on-left .items li .ext .item.active{background:#2b2b2b}header .inner-wrapper .on-left .items li .ext .item:hover{background:#2b2b2b}header .inner-wrapper .on-right{position:relative;transition:all 0.26s ease-out;display:flex;align-items:center;justify-content:flex-start}header .inner-wrapper .on-right .search-form{position:relative;width:280px;height:30px}header .inner-wrapper .on-right .search-form form{position:relative;width:100%;height:100%}header .inner-wrapper .on-right .search-form svg{position:absolute;left:10px;top:50%;margin-top:-7px;height:14px;width:auto}header .inner-wrapper .on-right .search-form svg path{fill:white}header .inner-wrapper .on-right .search-form input{width:100%;height:100%;background:rgb(0,0,0);border-radius:30px;color:white;outline:0;border:0;font-family:"NHaasGroteskTXPro-55Rg";font-size:13px;padding:0 95px 0 32px}header .inner-wrapper .on-right .search-form .button{position:absolute;background:white;padding:0;border:0;border-radius:30px;top:3px;right:3px;height:calc(100% - 6px);font-size:12px;font-family:"NHaasGroteskDSPro-65Md";text-transform:uppercase;width:72px;color:#f98758;cursor:pointer;transition:all 0.26s ease-out}header .inner-wrapper .on-right .search-form .button:hover{background:#f98758;color:white}header .inner-wrapper .on-right .search-form .search-results-wrapper{position:absolute;top:calc(100% + 12.5px);left:-30px;width:calc(100% + 30px);background:rgba(0,0,0,0.64);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:160px;padding:20px 30px 0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;display:none}header .inner-wrapper .on-right .search-form .search-results-wrapper.show{display:block}header .inner-wrapper .on-right .search-form .search-results-wrapper::-webkit-scrollbar{display:none;width:0!important}header .inner-wrapper .on-right .search-form .search-results-wrapper .results{position:relative;padding:0 0 10px}header .inner-wrapper .on-right .search-form .search-results-wrapper .results p{position:relative;margin:0 0 10px;font-family:"NHaasGroteskTXPro-55Rg";font-size:13px;line-height:18px;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,0.14);transition:all 0.26s ease-out}header .inner-wrapper .on-right .search-form .search-results-wrapper .results p:hover{color:#8a8a90}header .inner-wrapper .on-right .search-form .search-results-wrapper .results p.no-results{margin:0;padding:0;border-bottom:0}header .inner-wrapper .on-right .search-form .search-results-wrapper .results p.no-results:hover{color:white}header .inner-wrapper .on-right .search-form .search-results-wrapper .results p:last-of-type{margin:0;padding:0;border-bottom:0}header .inner-wrapper .on-right .search-form .search-results-wrapper .x-button{position:absolute;right:0;top:-6px;width:40px;height:30px;transition:all 0.26s ease-out;cursor:pointer;z-index:10}header .inner-wrapper .on-right .search-form .search-results-wrapper .x-button:hover{transform:rotate(45deg);-webkit-transform:rotate(45deg)}header .inner-wrapper .on-right .search-form .search-results-wrapper .x-button .line{position:absolute;width:12px;height:1px;left:50%;margin-left:-6px;top:50%;margin-top:-0.5px;background:white}header .inner-wrapper .on-right .search-form .search-results-wrapper .x-button .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}header .inner-wrapper .on-right .search-form .search-results-wrapper .x-button .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}header .inner-wrapper .on-right .contact-button{position:relative;height:30px;width:110px;background:#f98758;color:white;text-align:center;border-radius:30px;cursor:pointer;text-transform:uppercase;font-family:"NHaasGroteskDSPro-65Md";font-size:12px;margin-right:10px;line-height:30px;transition:all 0.26s ease-out}header .inner-wrapper .on-right .contact-button:hover{background:white;color:#f98758}header .menu-button{display:none}@media screen and (max-width:1024px){header{height:50px}header .inner-wrapper{width:calc(100% - 40px)}header .inner-wrapper .on-left .logo{height:24px}header .inner-wrapper .on-left .items{display:none}header .inner-wrapper .on-right{display:none}header .inner-wrapper .menu-button{display:block;position:absolute;right:0;width:20px;top:50%;margin-top:-8px;height:16px}header .inner-wrapper .menu-button.rotate .line.two{visibility:hidden;opacity:0}header .inner-wrapper .menu-button.rotate .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:7px}header .inner-wrapper .menu-button.rotate .line.three{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:7px}header .inner-wrapper .menu-button .line{position:absolute;right:0;width:100%;height:2px;background:white;transition:all 0.26s ease-out}header .inner-wrapper .menu-button .line.one{top:0}header .inner-wrapper .menu-button .line.two{top:7px}header .inner-wrapper .menu-button .line.three{top:14px}}footer{height:auto;background:#1e1e1f;color:white;position:relative;padding:85px 0 40px;overflow:hidden}footer .content-wrapper{width:calc(100% - 320px);max-width:1600px}footer .content-wrapper .top-row{position:relative;display:flex;justify-content:space-between;align-items:flex-start}footer .content-wrapper .top-row .on-left{position:relative}footer .content-wrapper .top-row .on-left .logo{height:100px}footer .content-wrapper .top-row .on-left h3{font-size:16px;line-height:25px;margin-top:90px}footer .content-wrapper .top-row .on-left .form-wrapper{position:relative;margin-top:14px;width:347px;margin-left:-8px}footer .content-wrapper .top-row .on-left .form-wrapper form input{height:45px;border-radius:30px;background:#151515;color:white;border:0;padding:0 20px;font-size:13px;outline:0;width:100%;font-family:"NHaasGroteskTXPro-55Rg"}footer .content-wrapper .top-row .on-left .form-wrapper form input.wpcf7-not-valid{border:1px solid #E60005}footer .content-wrapper .top-row .on-left .form-wrapper form input[type=submit]{background:white;color:#f98758;text-transform:uppercase;text-align:center;top:4px;height:36px;right:4px;font-size:13px;font-family:"NHaasGroteskDSPro-65Md";width:112px;position:absolute;cursor:pointer;transition:all 0.26s ease-out}footer .content-wrapper .top-row .on-left .form-wrapper form input[type=submit]:hover{background:#f98758;color:white}footer .content-wrapper .top-row .on-right{position:relative;padding-right:120px}footer .content-wrapper .top-row .on-right .cols{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;font-size:13px;font-family:"NHaasGroteskTXPro-55Rg"}footer .content-wrapper .top-row .on-right .cols .col{position:relative;margin-left:120px}footer .content-wrapper .top-row .on-right .cols .col .item{position:relative;margin:0 0 10px;transition:all 0.26s ease-out}footer .content-wrapper .top-row .on-right .cols .col .item:hover{color:#8a8a90}footer .content-wrapper .top-row .on-right .cols .col .item.active{color:#8a8a90}footer .content-wrapper .top-row .on-right .cols .col .item.main{font-family:"NHaasGroteskDSPro-65Md";font-size:16px;margin:0 0 20px}footer .content-wrapper .top-row .on-right .cols .col .item.main:hover{color:white}footer .content-wrapper .top-row .on-right .cols .col .contact-button{position:relative;height:30px;width:110px;background:#f98758;margin:30px 0 0;color:white;text-align:center;border-radius:30px;cursor:pointer;text-transform:uppercase;font-family:"NHaasGroteskDSPro-65Md";font-size:12px;margin-right:10px;line-height:30px;transition:all 0.26s ease-out}footer .content-wrapper .top-row .on-right .cols .col .contact-button:hover{background:white;color:#f98758}footer .content-wrapper .top-row .on-right .cols .col .contact-button.two{display:none}footer .content-wrapper .top-row .on-right .rights{text-align:right;margin-top:58px;font-size:13px;color:#86868c;margin-right:-120px}footer .content-wrapper .bottom-row{position:relative;margin:73px 0 0;display:flex;justify-content:space-between;align-items:flex-end}footer .content-wrapper .bottom-row .on-left{position:relative}footer .content-wrapper .bottom-row .on-left h3{font-size:16px;line-height:25px}footer .content-wrapper .bottom-row .on-left .form-wrapper{position:relative;margin-top:26px;width:347px;margin-left:-8px}footer .content-wrapper .bottom-row .on-left .form-wrapper form input{height:45px;border-radius:30px;background:#151515;color:white;border:0;padding:0 20px;font-size:16px;outline:0;width:100%;font-family:"NHaasGroteskTXPro-55Rg"}footer .content-wrapper .bottom-row .on-left .form-wrapper form input.wpcf7-not-valid{border:1px solid #E60005}footer .content-wrapper .bottom-row .on-left .form-wrapper form input[type=submit]{background:white;color:#f98758;text-transform:uppercase;text-align:center;top:4px;height:36px;right:4px;font-size:14px;font-family:"NHaasGroteskDSPro-65Md";width:112px;position:absolute;cursor:pointer;transition:all 0.26s ease-out}footer .content-wrapper .bottom-row .on-left .form-wrapper form input[type=submit]:hover{background:#f98758;color:white}footer .content-wrapper .bottom-row .on-right{position:relative}footer .content-wrapper .bottom-row .on-right ul{position:relative;color:#86868c;font-size:13px;font-family:"NHaasGroteskTXPro-55Rg";display:flex;justify-content:space-between;align-items:center}footer .content-wrapper .bottom-row .on-right ul li{margin-left:56px}.wpcf7-not-valid-tip{display:none!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none!important}.wpcf7 .ajax-loader{position:absolute;background-color:rgba(255,255,255,0.24);left:100%;top:12px}.wpcf7 form.sent .wpcf7-response-output{border:0;padding:0;margin:30px 0 0 8px;font-size:16px}@media screen and (max-width:1480px){footer .content-wrapper{width:calc(100% - 160px)}}@media screen and (max-width:1024px){footer{height:auto;padding:40px 0}footer .content-wrapper{width:calc(100% - 60px)}footer .content-wrapper .top-row{display:block}footer .content-wrapper .top-row .on-left .logo{height:24px}footer .content-wrapper .top-row .on-right ul{flex-wrap:wrap}footer .content-wrapper .top-row .on-right ul li{margin-left:0;margin-right:30px;min-width:70px;margin-top:14px}footer .content-wrapper .bottom-row{margin:40px 0 0;display:block}footer .content-wrapper .bottom-row .on-left .form-wrapper{margin-top:14px;width:100%;margin-left:0}footer .content-wrapper .bottom-row .on-right{width:100%;margin-top:20px}footer .content-wrapper .bottom-row .on-right ul{display:block}footer .content-wrapper .bottom-row .on-right ul li{margin-left:0;margin-top:14px}.wpcf7 form.sent .wpcf7-response-output{margin:20px 0 0}footer .content-wrapper .top-row .on-right .cols{flex-wrap:wrap}footer .content-wrapper .top-row .on-right{padding-right:0}footer .content-wrapper .top-row .on-right .cols .col{margin-left:0;margin-top:20px;width:50%}footer .content-wrapper .top-row .on-right .rights{text-align:left;margin-top:40px;margin-right:0}footer .content-wrapper .top-row .on-left .logo{height:54px}footer .content-wrapper .top-row .on-left h3{margin-top:20px}footer .content-wrapper .top-row .on-left .form-wrapper{width:100%;margin-left:0}footer .content-wrapper .top-row .on-right .cols .col .contact-button.one{display:none}footer .content-wrapper .top-row .on-right .cols .col .contact-button.two{display:block}}.front-wrapper{}.front-wrapper .hero{position:relative;height:100vh;background:black;color:white}.front-wrapper .hero .ofc{display:none}.front-wrapper .hero .overlay{background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.54) 70%)}.front-wrapper .hero .content{position:relative;height:100%;padding-top:55px;display:flex;align-items:center;justify-content:center;text-align:center}.front-wrapper .hero .content .inner{position:relative;width:100%;padding:60px 0;margin-top:-80px}.front-wrapper .hero .content h1{font-size:100px;line-height:100px;transform:scale(1.24);-webkit-transform:scale(1.24);transition:all 1.2s ease-out}.front-wrapper .hero .content h1.reg{transform:scale(1);-webkit-transform:scale(1)}.front-wrapper .hero .content p{margin:16px auto 0;font-size:25px;line-height:35px;width:751px}.front-wrapper .hero .content .button{position:relative;margin:24px auto 0;font-size:15px;text-transform:uppercase;text-align:center;width:340px;height:44px;line-height:44px;border-radius:30px;cursor:pointer;background:#f98758;color:white;transition:all 0.26s ease-out}.front-wrapper .hero .content .button:hover{background:white;color:#f98758}.front-wrapper .rethink-wrapper{position:relative;background:black}.front-wrapper .rethink-wrapper .on-top{position:relative;padding:100px 0;background:rgba(255,255,255,0.72)}.front-wrapper .rethink-wrapper .on-top h2{font-size:72px}.front-wrapper .rethink-wrapper .on-top p{margin:12px 0 0;font-size:22px;line-height:30px}.front-wrapper .rethink-wrapper .on-bottom{position:relative;padding:100px 0;color:white;background:rgba(0,0,0,0.14)}.front-wrapper .rethink-wrapper .on-bottom .three-parts{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part{position:relative;width:calc(33.3333333333% - 80px);padding-bottom:80px;align-self:stretch;max-width:410px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .icon-wrapper{position:relative;width:132px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .icon-wrapper img{display:block;width:100%;height:auto}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part h3{font-family:"NHaasGroteskDSPro-65Md";position:relative;font-size:34px;margin:50px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part p{margin:20px 0 0;font-size:22px;line-height:30px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .brands{position:relative;height:54px;margin:30px 0 0;width:auto}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .button{position:absolute;bottom:0;left:0;font-size:15px;text-transform:uppercase;text-align:center;width:154px;height:44px;line-height:44px;border-radius:30px;cursor:pointer;background:#f98758;color:white;transition:all 0.26s ease-out}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .button:hover{background:white;color:#f98758}.front-wrapper .home-banners{position:relative;color:white}.front-wrapper .home-banners .banner-wrapper{position:relative;height:33.8vw}.front-wrapper .home-banners .banner-wrapper.one{height:38.1vw}.front-wrapper .home-banners .banner-wrapper.one .main{height:33.8vw}.front-wrapper .home-banners .banner-wrapper.one .main .content-wrapper .inner{max-width:1040px}.front-wrapper .home-banners .banner-wrapper.one .main .content-wrapper .inner p{max-width:540px}.front-wrapper .home-banners .banner-wrapper.two .main .content-wrapper{justify-content:flex-end}.front-wrapper .home-banners .banner-wrapper.two .main .content-wrapper .inner{max-width:424px}.front-wrapper .home-banners .banner-wrapper .overlay{display:none}.front-wrapper .home-banners .banner-wrapper .why-title{position:relative;height:4.3vw;background:rgba(255,255,255,0.72)}.front-wrapper .home-banners .banner-wrapper .why-title .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-start;color:black}.front-wrapper .home-banners .banner-wrapper .why-title .content-wrapper h2{font-size:34px;font-family:"NHaasGroteskDSPro-65Md"}.front-wrapper .home-banners .banner-wrapper .main{position:relative;height:100%}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-start}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner{position:relative;max-width:540px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner h2{font-size:72px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner p{font-size:22px;line-height:30px;margin:12px 0 0}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details{position:relative;margin:24px 0 0;display:flex;align-items:center;justify-content:flex-start}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item{position:relative;text-align:center}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item.only-p{max-width:176px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item .number{font-size:72px;margin:0 0 6px;font-family:"NHaasGroteskTXPro-55Rg"}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item p{font-size:22px;line-height:26px;margin:0}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .divider{width:3.3px;height:auto;display:block;margin:0 34px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .play{margin:0 0 0 34px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .play{position:relative;display:block;width:114px;height:auto;margin:30px 0 0;cursor:pointer;transition:all 0.26s ease-out}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .play:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.front-wrapper .bottom-line{position:relative}.front-wrapper .bottom-line img{display:block;width:100%;height:auto}@media screen and (max-width:1800px){.front-wrapper .hero .content h1{font-size:84px;line-height:84px}.front-wrapper .hero .content p{margin:12px auto 0;font-size:22px;line-height:28px;width:670px}.front-wrapper .hero .content .button{width:324px;height:40px;line-height:41px;margin:20px auto 0;font-size:14px}.front-wrapper .rethink-wrapper .on-top h2{font-size:66px}.front-wrapper .rethink-wrapper .on-top p{font-size:22px;line-height:28px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .icon-wrapper{width:124px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part h3{font-size:28px;margin:44px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part p{margin:12px 0 0;font-size:19px;line-height:26px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .brands{height:50px;margin:24px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .button{width:148px;height:40px;line-height:41px;font-size:14px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part{padding-bottom:74px}.front-wrapper .home-banners .banner-wrapper .why-title .content-wrapper h2{font-size:32px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner h2{font-size:66px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner p{font-size:20px;line-height:27px;margin:10px 0 0}.front-wrapper .home-banners .banner-wrapper.one .main .content-wrapper .inner p{max-width:482px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item p{font-size:20px;line-height:24px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item .number{font-size:66px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .play{width:106px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner{max-width:466px}.front-wrapper .home-banners .banner-wrapper.two .main .content-wrapper .inner{max-width:408px}}@media screen and (max-width:1024px){.front-wrapper .hero .vimeo-wrapper{display:none}.front-wrapper .hero .ofc{display:block}.front-wrapper .hero .content .inner{padding:60px 30px}.front-wrapper .hero .content h1{font-size:44px;line-height:46px;transform:scale(1.14);-webkit-transform:scale(1.14)}.front-wrapper .hero .content p{margin:20px auto 0;font-size:18px;line-height:24px;width:100%}.front-wrapper .intro{padding:40px 0}.front-wrapper .intro .content-wrapper{display:block}.front-wrapper .intro .content-wrapper .on-left{width:100%}.front-wrapper .intro .content-wrapper .on-left h2{font-size:44px;line-height:50px}.front-wrapper .intro .content-wrapper .on-left h2 br{display:none}.front-wrapper .intro .content-wrapper .on-right{width:100%;padding-top:0;margin-top:20px}.front-wrapper .intro .content-wrapper .on-right p{font-size:18px;line-height:26px}.front-wrapper .slides-wrapper .slide .content-wrapper .inner h3{font-size:44px;line-height:50px;max-width:100%}.front-wrapper .slides-wrapper .slide .content-wrapper .inner p{font-size:18px;line-height:26px;margin-top:14px;max-width:100%}.front-wrapper .slides-wrapper .slide{padding:240px 0}.front-wrapper .slides-wrapper{padding-bottom:240px}.front-wrapper .real-vid-wrapper{padding-top:40px}.front-wrapper .real-vid-wrapper .vids-slider{width:calc(100% - 40px);border-radius:14px}.front-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle{width:100px;height:100px;margin-left:-50px;margin-top:-50px}.front-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle p{line-height:22px}.front-wrapper .explore-wrapper{padding:40px 0 60px}.front-wrapper .explore-wrapper .content-wrapper h2{font-size:44px;line-height:50px}.front-wrapper .explore-wrapper .content-wrapper p{margin-top:14px;font-size:18px;line-height:26px}.front-wrapper .explore-wrapper .content-wrapper .circles{flex-wrap:wrap;justify-content:center}.front-wrapper .explore-wrapper .content-wrapper .circles .circle-wrapper{width:50%;margin-bottom:40px}.front-wrapper .explore-wrapper .content-wrapper .circles .circle-wrapper .circle{width:120px;height:120px;margin:auto}.front-wrapper .explore-wrapper .content-wrapper .circles .circle-wrapper .caption{margin-top:20px;font-size:18px;line-height:26px}.front-wrapper .explore-wrapper .content-wrapper .button{margin:0 auto;width:180px}.front-wrapper .partners{padding:40px 0}.front-wrapper .partners .content-wrapper{width:calc(100% - 40px)}.front-wrapper .partners .content-wrapper h2{font-size:44px;line-height:50px;max-width:260px;margin:auto}.front-wrapper .partners .content-wrapper p{font-size:18px;line-height:26px}.front-wrapper .partners .content-wrapper .logos{justify-content:center;flex-wrap:wrap}.front-wrapper .partners .content-wrapper .logos img{height:54px;margin:0 12px 12px}.front-wrapper .closer{display:block;height:auto;padding:80px 0}.front-wrapper .closer .content-wrapper h2{font-size:44px;line-height:52px}.front-wrapper .closer .content-wrapper p{margin:20px auto 0;font-size:18px;line-height:26px}.front-wrapper .closer .content-wrapper p br{display:none}.front-wrapper .real-vid-wrapper .vids-slider .slick-dots{bottom:10px}.front-wrapper .real-vid-wrapper .vids-slider .slick-dots li button:before{font-size:26px}.front-wrapper .real-vid-wrapper .vids-slider .arrow.to-right{left:calc(100% - 30px)}.front-wrapper .real-vid-wrapper .vids-slider .arrow.to-left{right:calc(100% - 30px)}.front-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .inner-wrapper{padding-bottom:80%}.front-wrapper .rethink-wrapper .on-top h2{font-size:40px}.front-wrapper .rethink-wrapper .on-top p{font-size:16px;line-height:22px;margin-top:6px}.front-wrapper .rethink-wrapper .on-top{padding:60px 0}.front-wrapper .rethink-wrapper .on-bottom{padding:60px 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts{display:block;margin-top:-40px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part{width:100%!important;padding-bottom:0;margin:40px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .icon-wrapper{width:72px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part h3{font-size:24px;margin:24px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part p{margin:8px 0 0;font-size:16px;line-height:22px}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .button{width:132px;height:36px;line-height:37px;font-size:13px;position:relative;margin:24px 0 0}.front-wrapper .rethink-wrapper .on-bottom .three-parts .part .brands{height:36px}.front-wrapper .home-banners .banner-wrapper{height:80vw!important}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner h2{font-size:40px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner p{font-size:16px;line-height:22px;margin:6px 0 0}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .play{width:66px;margin:20px 0 0;margin-left:calc(100% - 54px)}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details{display:block;margin:20px 0 0}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item{text-align:left;margin:0 0 12px;padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,0.14);max-width:200px!important}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item:last-of-type{margin:0;padding:0;border:0}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .divider{display:none}.front-wrapper .home-banners .banner-wrapper .why-title{height:80px}.front-wrapper .home-banners .banner-wrapper .why-title .content-wrapper h2{font-size:24px}.front-wrapper .home-banners .banner-wrapper.one .main{height:calc(100% - 80px)}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .play{position:absolute;right:0;bottom:0;margin:0}.front-wrapper .home-banners .banner-wrapper.one{height:130vw!important}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item .number{font-size:24px}.front-wrapper .home-banners .banner-wrapper .main .content-wrapper .inner .details .item p{font-size:13px;line-height:18px}.front-wrapper .home-banners .banner-wrapper.two .overlay{display:block}}.updates-wrapper .hero{position:relative;height:100vh;background:black;color:white}.updates-wrapper .hero .image{transition:all 1.2s ease-out;transform:scale(2.8);-webkit-transform:scale(2.8)}.updates-wrapper .hero .image.reg{transform:scale(1);-webkit-transform:scale(1)}.updates-wrapper .hero .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.updates-wrapper .hero .content h1{font-size:85px;line-height:100px;margin-top:-55px}.updates-wrapper .hero .content p{margin:22px auto 0;font-size:25px;line-height:35px;width:751px}.updates-wrapper .rows{position:relative;padding:140px 0 265px;background:white}.updates-wrapper .rows .row{position:relative}.updates-wrapper .rows .row.zero{margin-top:180px}.updates-wrapper .rows .row.zero.go-b{margin-bottom:120px;margin-top:120px}.updates-wrapper .rows .row.zero.go-b .content-wrapper .img-wrapper{left:auto;height:300px;right:0;top:50px}.updates-wrapper .rows .row.zero.go-b .content-wrapper .text-wrapper h2{font-size:58px;line-height:68px}.updates-wrapper .rows .row.zero .content-wrapper{padding-left:0}.updates-wrapper .rows .row.zero .content-wrapper .img-wrapper{left:auto;height:410px;right:-80px;top:40px}.updates-wrapper .rows .row.zero .content-wrapper .text-wrapper{width:630px}.updates-wrapper .rows .row.zero .content-wrapper .text-wrapper p{max-width:100%}.updates-wrapper .rows .row.one{margin-top:180px}.updates-wrapper .rows .row.two{margin-top:330px}.updates-wrapper .rows .row.two .content-wrapper{padding-left:0}.updates-wrapper .rows .row.two .content-wrapper .img-wrapper{left:auto;right:-160px;height:423px;top:-30px}.updates-wrapper .rows .row.two .content-wrapper .text-wrapper p{max-width:445px}.updates-wrapper .rows .row.three{margin-top:310px}.updates-wrapper .rows .row.three .content-wrapper .img-wrapper{top:-104px;left:-366px;height:444px}.updates-wrapper .rows .row.three .content-wrapper .text-wrapper p{max-width:460px}.updates-wrapper .rows .row.four{margin-top:140px}.updates-wrapper .rows .row.four .content-wrapper{padding-left:548px}.updates-wrapper .rows .row.four .content-wrapper .img-wrapper{top:54px}.updates-wrapper .rows .row.five{background:black;color:white;padding:80px 0;margin-top:180px}.updates-wrapper .rows .row.five.go-b{margin-top:-140px}.updates-wrapper .rows .row.five.go-b .content-wrapper{padding-left:584px}.updates-wrapper .rows .row.five.go-b .content-wrapper .img-wrapper{left:-180px;right:auto;height:354px;top:auto;bottom:0}.updates-wrapper .rows .row.five.go-b .content-wrapper .text-wrapper span{display:block;margin-top:10px;cursor:pointer;transition:all 0.26s ease-out}.updates-wrapper .rows .row.five.go-b .content-wrapper .text-wrapper span:hover{color:white}.updates-wrapper .rows .row.five .content-wrapper{padding-left:0}.updates-wrapper .rows .row.five .content-wrapper .img-wrapper{left:auto;right:-20px;height:424px;top:auto;bottom:-60px}.updates-wrapper .rows .row.five .content-wrapper .text-wrapper{width:580px}.updates-wrapper .rows .row.five .content-wrapper .text-wrapper p{max-width:445px}.updates-wrapper .rows .row.six .content-wrapper{padding-left:526px}.updates-wrapper .rows .row.six .content-wrapper .text-wrapper{width:544px}.updates-wrapper .rows .row.six .content-wrapper .text-wrapper h2{font-size:66px;line-height:74px}.updates-wrapper .rows .row.six .content-wrapper .text-wrapper p{max-width:540px}.updates-wrapper .rows .row.six .content-wrapper .img-wrapper{top:-8px;left:auto;height:340px;right:calc(50% + 220px)}.updates-wrapper .rows .row .content-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;padding-left:584px;width:calc(100% - 120px);max-width:1070px}.updates-wrapper .rows .row .content-wrapper .img-wrapper{position:absolute;left:-428px;height:470px;top:110px}.updates-wrapper .rows .row .content-wrapper .img-wrapper img{height:100%}.updates-wrapper .rows .row .content-wrapper .text-wrapper{position:relative;width:521px}.updates-wrapper .rows .row .content-wrapper .text-wrapper h2{font-size:70px;line-height:80px;margin:14px 0 18px}.updates-wrapper .rows .row .content-wrapper .text-wrapper p{font-size:16px;line-height:25px;color:#8a8a90;max-width:461px}.updates-wrapper .rows .row .content-wrapper .text-wrapper p.date{line-height:30px;letter-spacing:0.4px;text-transform:uppercase}.newsletter-wrapper{position:relative;background:#1e1e1f;color:white;padding:102px 0 113px}.newsletter-wrapper .content-wrapper{width:calc(100% - 428px);max-width:1012px}.newsletter-wrapper .content-wrapper h2{font-size:60px;line-height:70px}.newsletter-wrapper .content-wrapper p{margin-top:29px;max-width:420px;font-size:16px;line-height:25px}.newsletter-wrapper .content-wrapper .form-wrapper{position:relative;margin-top:26px;max-width:347px}.newsletter-wrapper .content-wrapper .form-wrapper form input{height:45px;border-radius:30px;background:#151515;color:white;border:0;padding:0 20px;font-size:16px;outline:0;width:100%;font-family:"NHaasGroteskTXPro-55Rg"}.newsletter-wrapper .content-wrapper .form-wrapper form input[type=submit]{background:white;color:#f98758;text-transform:uppercase;text-align:center;top:4px;height:calc(100% - 8px);right:4px;font-size:14px;font-family:"NHaasGroteskDSPro-65Md";width:112px;position:absolute;cursor:pointer;transition:all 0.26s ease-out}.newsletter-wrapper .content-wrapper .form-wrapper form input[type=submit]:hover{background:#f98758;color:white}.contact-wrapper{position:relative;padding:136px 0 184px;background:white;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(251,174,118,0.5))}.contact-wrapper .content-wrapper{width:calc(100% - 214px);max-width:1326px}.contact-wrapper .content-wrapper p{font-size:30px;line-height:40px;max-width:556px}.contact-wrapper .content-wrapper p span{color:#f98758}.contact-wrapper .content-wrapper .button{margin-top:20px;height:45px;width:135px;background:#1e1e1f;color:white;font-size:14px;letter-spacing:0.56px;text-align:center;text-transform:uppercase;line-height:45px;border-radius:30px;cursor:pointer;transition:all 0.26s ease-out}.contact-wrapper .content-wrapper .button:hover{background:#f98758;color:white}@media screen and (max-width:1024px){.updates-wrapper .hero .content{display:block;padding:120px 20px 0;max-width:280px;margin:auto}.updates-wrapper .hero .content h1{font-size:40px;line-height:48px;margin:20px auto 0;width:100%}.updates-wrapper .hero .content h1 br{display:none}.updates-wrapper .hero .content p{margin:20px auto 0;font-size:18px;line-height:26px;width:100%}.updates-wrapper .rows{padding:40px 0 60px;margin:auto;width:calc(100% - 40px)}.updates-wrapper .rows .row .content-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;padding-left:0;width:100%}.updates-wrapper .rows .row .content-wrapper .img-wrapper{position:relative;left:0;height:auto;top:0;width:100%;margin-top:40px}.updates-wrapper .rows .row .content-wrapper .img-wrapper img{height:auto;width:100%}.updates-wrapper .rows .row .content-wrapper .text-wrapper{position:relative;width:100%}.updates-wrapper .rows .row .content-wrapper .text-wrapper h2{font-size:38px;line-height:44px;margin:14px 0}.updates-wrapper .rows .row.zero .content-wrapper .text-wrapper{width:100%}.updates-wrapper .rows .row.zero .content-wrapper .text-wrapper h2 br{display:none}.updates-wrapper .rows .row.zero .content-wrapper .text-wrapper p br{display:none}.updates-wrapper .rows .row.zero .content-wrapper .img-wrapper{left:auto;right:0;height:auto;top:0}.updates-wrapper .rows .row.one{margin-top:30px}.updates-wrapper .rows .row.two{margin-top:60px}.updates-wrapper .rows .row.two .content-wrapper .img-wrapper{left:auto;right:0;height:auto;top:0}.updates-wrapper .rows .row.three{margin-top:60px}.updates-wrapper .rows .row.three .content-wrapper .img-wrapper{top:0;left:0;height:auto}.updates-wrapper .rows .row.four .content-wrapper .img-wrapper{top:0;margin-top:10px}.updates-wrapper .rows .row .content-wrapper .img-wrapper img{width:calc(100% + 10px)}.updates-wrapper .rows .row.zero{margin-top:40px}.updates-wrapper .rows .row.four{margin-top:60px}.updates-wrapper .rows .row.four .content-wrapper{padding-left:0}.newsletter-wrapper{padding:40px 0 60px}.newsletter-wrapper .content-wrapper{width:calc(100% - 40px)}.newsletter-wrapper .content-wrapper h2{font-size:40px;line-height:48px}.newsletter-wrapper .content-wrapper p{margin-top:14px}.updates-wrapper .rows .row.five{background:transparent;color:black;padding:0;margin-top:40px}.updates-wrapper .rows .row.five .content-wrapper .text-wrapper{width:100%}.updates-wrapper .rows .row .content-wrapper .text-wrapper h2 br{display:none}.updates-wrapper .rows .row.five .content-wrapper .img-wrapper{background:black;width:calc(100% + 40px);margin:30px -20px 0;left:auto;right:auto;top:auto;bottom:auto;height:auto}.updates-wrapper .rows .row.five .content-wrapper .img-wrapper img{width:66%;display:block;margin:auto}.updates-wrapper .rows .row.six .content-wrapper{padding-left:0}.updates-wrapper .rows .row.six .content-wrapper .text-wrapper{width:100%}.updates-wrapper .rows .row.six .content-wrapper .text-wrapper h2{font-size:38px;line-height:44px}.updates-wrapper .rows .row.six .content-wrapper .img-wrapper{top:auto;left:auto;height:auto;right:auto;margin:20px auto 0;width:80%;max-width:180px}.updates-wrapper .rows .row.six .content-wrapper .img-wrapper img{width:100%;margin-left:-10px}.updates-wrapper .rows .row.zero.go-b .content-wrapper .text-wrapper h2{font-size:38px;line-height:44px}.updates-wrapper .rows .row.zero.go-b .content-wrapper .img-wrapper{left:auto;height:auto;right:0;top:auto;max-width:180px;margin:20px auto 0}.updates-wrapper .rows .row.zero.go-b{margin-bottom:40px;margin-top:40px}.updates-wrapper .rows .row.five.go-b{margin-top:0}.updates-wrapper .rows .row.five.go-b .content-wrapper{padding-left:0}.updates-wrapper .rows .row.five.go-b .content-wrapper .img-wrapper{background:black;width:calc(100% + 40px);margin:30px -20px 0;left:auto;right:auto;top:auto;bottom:auto;height:auto;padding:30px 0}}.investors-wrapper .hero{position:relative;height:45vw;background:black;color:white}.investors-wrapper .hero.of-news-media{height:400px}.investors-wrapper .hero .image{background-position:top center!important;transition:all 1.2s ease-out;transform:scale(1.04);-webkit-transform:scale(1.04)}.investors-wrapper .hero .image.reg{transform:scale(1);-webkit-transform:scale(1)}.investors-wrapper .hero .overlay{background:rgba(0,0,0,0.18)}.investors-wrapper .hero .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:55px}.investors-wrapper .hero .content h1{font-size:84px;line-height:84px}.investors-wrapper .hero .content p{margin:14px auto 0;font-size:25px;line-height:35px;width:1000px}.investors-wrapper .intro{position:relative;padding:120px 0;background:white;text-align:center}.investors-wrapper .intro p{margin:auto;max-width:1000px;font-size:25px;line-height:35px}.investors-wrapper .stock-wrapper{position:relative;background:black;color:white;padding:55px 0 432px;text-align:center;z-index:9}.investors-wrapper .stock-wrapper p.on-top{font-size:16px;line-height:30px;letter-spacing:0.4px;height:103px}.investors-wrapper .stock-wrapper p.on-top span{font-family:"NHaasGroteskTXPro-55Rg"}.investors-wrapper .stock-wrapper p.on-top a{border-bottom:1px solid}.investors-wrapper .stock-wrapper .two-parts{position:relative;margin:14px auto 0;display:flex;align-items:flex-start;justify-content:space-between;width:996px}.investors-wrapper .stock-wrapper .two-parts .part{position:relative}.investors-wrapper .stock-wrapper .two-parts .part p{font-size:30px;line-height:40px}.investors-wrapper .stock-wrapper .two-parts .part h3{font-size:100px;line-height:100px}.investors-wrapper .stock-wrapper .graph-wrapper{position:absolute;width:840px;margin-left:-420px;left:50%;height:430px;bottom:-80px;border-radius:20px;box-shadow:3px 6px 40px 0 rgba(251,138,118,0.25);background:black;padding:30px}.investors-wrapper .stock-wrapper .graph-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:20px;box-shadow:1px 2px 30px 0 rgba(0,0,0,0.6)}.investors-wrapper .stock-wrapper .graph-wrapper canvas{position:relative;height:100%;width:100%}.investors-wrapper .leadership-wrapper{position:relative;background:white;color:black;padding:180px 0 110px}.investors-wrapper .leadership-wrapper .content-wrapper h2{text-align:center;font-size:60px;line-height:70px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership{position:relative;margin:80px auto 0;max-width:794px;display:flex;align-items:flex-start;justify-content:space-between}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item{position:relative;width:322px;cursor:pointer}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item:hover .image-wrapper .image{transform:scale(1.06);-webkit-transform:scale(1.06)}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item:hover p .name:after{transform:scaleX(1);-webkit-transform:scaleX(1)}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper{height:414px;border-radius:30px;position:relative;overflow:hidden}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper .image{transition:all 0.6s ease-out}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item p{margin-top:40px;font-size:20px;line-height:30px;margin-left:35px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item p .name{position:relative}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item p .name:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:white;transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:left center;transition:all 0.4s ease-out;content:""}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item p .title{display:block;font-family:"NHaasGroteskTXPro-55Rg"}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper{position:absolute;left:50%;margin-left:-180px;width:360px;top:0;height:537px;background:black;border-radius:30px;padding:44px 44px 44px 44px;display:flex;align-items:flex-end;justify-content:flex-start;color:white;visibility:hidden;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:all 0.4s ease-out}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper.show{visibility:visible;opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p{font-size:16px;line-height:25px;font-family:"NHaasGroteskTXPro-55Rg";margin:0}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p.title{font-size:20px;line-height:30px;font-family:"NHaasGroteskDSPro-65Md";margin:0 0 30px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p.title span{font-family:"NHaasGroteskTXPro-55Rg";display:block}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper{position:absolute;top:25px;right:26px;width:48px;height:48px;border-radius:50%;border:2px solid white;cursor:pointer;transition:all 0.26s ease-out}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button{position:absolute;width:13px;height:13px;left:50%;margin-left:-6.5px;top:50%;margin-top:-6.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button .line{position:absolute;width:13px;height:2px;left:50%;margin-left:-6.5px;top:50%;margin-top:-1px;background:white}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.investors-wrapper .downloads-wrapper{background:white;position:relative;padding:230px 0 100px}.investors-wrapper .downloads-wrapper.wo-stock{padding:180px 0 120px;border-top:1px solid rgba(0,0,0,0.1)}.investors-wrapper .downloads-wrapper.go-black{background:black;color:white;padding:120px 0}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-left p{color:white}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-left p:hover{color:#f98758}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right{margin-top:-20px}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item{padding:37px 30px 39px 0}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item:hover p{color:#f98758}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item a{align-items:flex-end}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item p{font-size:20px;line-height:25px;color:white}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item p span{display:block;margin-top:12px;font-size:16px;font-family:"NHaasGroteskTXPro-55Rg"}.investors-wrapper .downloads-wrapper.go-white{padding:120px 0}.investors-wrapper .downloads-wrapper .content-wrapper{width:calc(100% - 220px);max-width:1326px}.investors-wrapper .downloads-wrapper .downloads-row{position:relative;margin-top:116px;display:flex;justify-content:space-between;align-items:flex-start}.investors-wrapper .downloads-wrapper .downloads-row.first{margin-top:0}.investors-wrapper .downloads-wrapper .downloads-row.show-all .on-right .item.hidden{display:block}.investors-wrapper .downloads-wrapper .downloads-row .on-left{position:relative;width:382px}.investors-wrapper .downloads-wrapper .downloads-row .on-left h2{font-size:60px;line-height:70px}.investors-wrapper .downloads-wrapper .downloads-row .on-left p{margin-top:10px;color:#5d5d61;display:inline-block;font-size:14px;letter-spacing:0.56px;line-height:25px;text-transform:uppercase;text-decoration:underline;transition:all 0.26s ease-out;cursor:pointer}.investors-wrapper .downloads-wrapper .downloads-row .on-left p:hover{color:black}.investors-wrapper .downloads-wrapper .downloads-row .on-right{position:relative;width:calc(100% - 431px)}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item{position:relative;padding:30px 30px 38px 0;border-bottom:1px solid #707070;cursor:pointer}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item:hover p{color:black}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item.hidden{display:none}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item a{display:flex;justify-content:space-between;align-items:center}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item p{color:#8a8a90;font-size:16px;line-height:25px;transition:all 0.26s ease-out}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item .icon{position:relative;display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-family:"NHaasGroteskTXPro-55Rg"}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item .icon img{height:20px;margin-left:20px}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item .icon img.link{height:16px}.investors-wrapper .middle-image{position:relative;height:768px}.investors-wrapper .middle-image .overlay{background:rgba(0,0,0,0.18)}.investors-wrapper .media-wrapper{position:relative;background:white;padding:100px 0 0}.investors-wrapper .media-wrapper .content-wrapper{width:calc(100% - 214px);max-width:1326px}.investors-wrapper .media-wrapper .content-wrapper h2{font-size:60px;line-height:79px;text-align:center;color:black}.investors-wrapper .media-wrapper .content-wrapper .items{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:calc(100% + 50px);margin:0 -25px}.investors-wrapper .media-wrapper .content-wrapper .items .item{position:relative;background:white;border-radius:20px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;width:calc(33.3333333333% - 50px);overflow:hidden;margin:0 25px 70px;align-self:stretch;transition:all 0.26s ease-out}.investors-wrapper .media-wrapper .content-wrapper .items .item:hover{box-shadow:rgba(100,100,111,0.2) 0px 0 6px 0px}.investors-wrapper .media-wrapper .content-wrapper .items .item .image-wrapper{position:relative}.investors-wrapper .media-wrapper .content-wrapper .items .item .image-wrapper .image{position:relative;padding-bottom:56.25%;height:auto}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper{position:relative;padding:30px 40px 40px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.date{color:#5d5d61;font-size:13px;line-height:25px;letter-spacing:0.52px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.title{position:relative;margin:6px 0 0;font-size:20px;line-height:25px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.title span{font-family:"NHaasGroteskTXPro-55Rg";font-size:14px}.investors-wrapper .real-vid-wrapper{position:relative;padding:50px 0 120px;background:white}.investors-wrapper .real-vid-wrapper .vids-slider{position:relative;width:calc(100% - 214px);max-width:1326px;margin:auto;border-radius:50px;overflow:hidden}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .inner-wrapper{position:relative;padding-bottom:56.25%}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play{cursor:pointer;position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;transition:all 0.26s ease-out;background:rgba(0,0,0,0.72);border-radius:50%}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle{position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;border-radius:50%;color:white;border:3px solid white;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle:hover{background:rgba(255,255,255,0.34)}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle p{font-size:14px;line-height:25px;letter-spacing:0.56px}.investors-wrapper .real-vid-wrapper .vids-slider .slick-dots{bottom:60px}.investors-wrapper .real-vid-wrapper .vids-slider .slick-dots li button:before{color:white;font-size:36px}.investors-wrapper .real-vid-wrapper .vids-slider .slick-dots li.slick-active button:before{color:white}.investors-wrapper .real-vid-wrapper .vids-slider .arrow{position:absolute;top:50%;color:white;font-size:30px;cursor:pointer;margin-top:-15px;z-index:10}.investors-wrapper .real-vid-wrapper .vids-slider .arrow.to-left{right:calc(100% - 60px)}.investors-wrapper .real-vid-wrapper .vids-slider .arrow.to-right{left:calc(100% - 60px)}.investors-wrapper .real-vid-wrapper .black-bg{position:absolute;left:0;bottom:0;width:100%;height:50%;background:black}@media screen and (max-width:1024px){.investors-wrapper .hero .content{display:block;padding:120px 20px 0}.investors-wrapper .hero .content h1{font-size:40px;line-height:48px;margin:20px auto 0;width:100%}.investors-wrapper .hero .content p{margin:20px auto 0;font-size:18px;line-height:26px;width:100%}.investors-wrapper .intro{padding:40px 20px}.investors-wrapper .intro p{font-size:18px;line-height:26px}.investors-wrapper .stock-wrapper{padding:40px 20px 172px}.investors-wrapper .stock-wrapper .two-parts{justify-content:center;width:100%}.investors-wrapper .stock-wrapper .two-parts .part{margin:0 10px}.investors-wrapper .stock-wrapper .two-parts .part p{font-size:20px;line-height:28px}.investors-wrapper .stock-wrapper .two-parts .part h3{font-size:40px;line-height:52px}.investors-wrapper .stock-wrapper .graph-wrapper{width:calc(100% - 40px);margin-left:0;left:20px;height:170px;bottom:-40px}.investors-wrapper .downloads-wrapper{padding:100px 0 40px}.investors-wrapper .downloads-wrapper .content-wrapper{width:calc(100% - 40px)}.investors-wrapper .downloads-wrapper .downloads-row{margin-top:60px}.investors-wrapper .downloads-wrapper .downloads-row .on-left h2{font-size:30px;line-height:40px}.investors-wrapper .downloads-wrapper .downloads-row .on-left{width:100%;text-align:center}.investors-wrapper .downloads-wrapper .downloads-row{flex-wrap:wrap}.investors-wrapper .downloads-wrapper .downloads-row .on-right{width:100%;margin-top:20px}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item{padding:14px 0px 20px 0}.investors-wrapper .downloads-wrapper .downloads-row .on-right .item p{font-size:15px;line-height:20px}.investors-wrapper .middle-image{height:540px}.investors-wrapper .downloads-wrapper.go-black{padding:60px 0}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item{padding:20px 0}.investors-wrapper .media-wrapper{padding:40px 0 60px}.investors-wrapper .media-wrapper .content-wrapper{width:calc(100% - 40px)}.investors-wrapper .media-wrapper .content-wrapper h2{font-size:30px;line-height:40px}.investors-wrapper .media-wrapper .content-wrapper .items{margin:40px auto 0;width:100%}.investors-wrapper .media-wrapper .content-wrapper .items .item{margin:0 0 24px;height:400px;border-radius:14px;width:100%}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper{padding:20px 20px 40px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.title{bottom:40px;left:20px;width:calc(100% - 40px);font-size:16px;line-height:22px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.title span{font-size:12px;margin-top:4px;display:block}.investors-wrapper .stock-wrapper .graph-wrapper{padding:6px}.investors-wrapper .downloads-wrapper.wo-stock{padding:100px 0}.investors-wrapper .hero{height:600px!important}.investors-wrapper .hero .content{display:flex;padding:60px 20px 60px;align-items:flex-end}.investors-wrapper .hero .content h1{font-size:40px;line-height:44px;margin:auto}.investors-wrapper .hero .content p{margin:14px auto 0;font-size:18px;line-height:24px}.investors-wrapper .leadership-wrapper{padding:80px 0 60px}.investors-wrapper .leadership-wrapper .content-wrapper h2{font-size:30px;line-height:34px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership{margin:20px auto 0;flex-wrap:wrap}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item{width:100%}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper{height:458px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item p{margin-top:20px;font-size:16px;line-height:24px;margin-left:0;text-align:center}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper{left:0;margin-left:0;width:100%;height:458px;z-index:9999}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper.two{right:0;left:auto}.investors-wrapper .downloads-wrapper.go-white{padding:60px 0}.investors-wrapper .downloads-wrapper .content-wrapper{width:calc(100% - 60px)}.investors-wrapper .downloads-wrapper.go-black .downloads-row .on-right .item p{font-size:15px;line-height:20px}.investors-wrapper .downloads-wrapper .downloads-row .on-left{margin:0 0 30px}.investors-wrapper .leadership-wrapper .content-wrapper .leadership .item{margin:0 0 30px}.investors-wrapper .hero.of-news-media{height:240px!important}.investors-wrapper .media-wrapper .content-wrapper{width:calc(100% - 60px)}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper{padding:30px 30px 40px}.investors-wrapper .media-wrapper .content-wrapper .items .item .desc-wrapper p.title{bottom:auto;left:auto;width:100%;font-size:16px;line-height:20px}.investors-wrapper .media-wrapper .content-wrapper .items .item{height:auto}.investors-wrapper .media-wrapper .content-wrapper .items{margin:auto}.investors-wrapper .media-wrapper{padding:60px 0 0}.investors-wrapper .real-vid-wrapper{padding-top:40px}.investors-wrapper .real-vid-wrapper .vids-slider{width:calc(100% - 60px);border-radius:14px}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle{width:100px;height:100px;margin-left:-50px;margin-top:-50px}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play-circle p{line-height:22px}.investors-wrapper .real-vid-wrapper .vids-slider .slick-dots{bottom:10px}.investors-wrapper .real-vid-wrapper .vids-slider .slick-dots li button:before{font-size:26px}.investors-wrapper .real-vid-wrapper .vids-slider .arrow.to-right{left:calc(100% - 30px)}.investors-wrapper .real-vid-wrapper .vids-slider .arrow.to-left{right:calc(100% - 30px)}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .inner-wrapper{padding-bottom:80%}.investors-wrapper .real-vid-wrapper .vids-slider .vid-wrapper .play{position:absolute;width:110px;height:110px;left:50%;margin-left:-55px;top:50%;margin-top:-55px}}.technology-wrapper .hero{position:relative;height:100vh;background:black;color:white}.technology-wrapper .hero .image{transition:all 1.2s ease-out;transform:scale(1.04);-webkit-transform:scale(1.04)}.technology-wrapper .hero .image.reg{transform:scale(1);-webkit-transform:scale(1)}.technology-wrapper .hero .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.technology-wrapper .hero .content h1{font-size:85px;line-height:100px;margin-top:-55px}.technology-wrapper .hero .content p{margin:22px auto 0;font-size:25px;line-height:35px;width:751px}.technology-wrapper .element-wrapper{position:relative;padding:0 0 20px}.technology-wrapper .element-wrapper .img-wrapper{position:relative;max-width:1040px;margin:auto}.technology-wrapper .element-wrapper .img-wrapper img{display:block;width:100%}.technology-wrapper .element-wrapper .img-wrapper .title{position:absolute;font-size:25px;line-height:35px}.technology-wrapper .element-wrapper .img-wrapper .title.on-left{left:0}.technology-wrapper .element-wrapper .img-wrapper .title.on-right{right:0}.technology-wrapper .element-wrapper .img-wrapper .title.on-top{top:204px}.technology-wrapper .element-wrapper .img-wrapper .title.on-middle{top:444px}.technology-wrapper .element-wrapper .img-wrapper .title.on-bottom{top:684px}.technology-wrapper .apps-wrapper{position:relative;background:white;background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgba(1,42,119,0.2651435574) 57%,rgba(231,163,118,0.57) 83%,rgba(251,174,118,0.6) 100%);padding:0 0 165px}.technology-wrapper .apps-wrapper h2{font-size:60px;line-height:70px;text-align:center}.technology-wrapper .apps-wrapper p{font-size:25px;line-height:35px;font-family:"NHaasGroteskTXPro-55Rg";margin-top:25px;text-align:center}.technology-wrapper .apps-wrapper .timeline{position:relative;margin:70px auto 0;max-width:1020px}.technology-wrapper .apps-wrapper .timeline .line{position:absolute;left:50%;top:28px;height:calc(100% - 232px);width:1px;background:#1e1e1f}.technology-wrapper .apps-wrapper .timeline .row{position:relative;margin-bottom:100px}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper{margin-left:calc(100% - 420px);text-align:left}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper .icon-wrapper{margin-left:0}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper .icon-wrapper:after{position:absolute;left:auto;right:100%;top:50%;height:1px;background:#1e1e1f;width:90px;content:""}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper p{text-align:left}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper{position:relative;width:420px;text-align:right}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper{position:relative;margin-left:calc(100% - 57px);width:57px;height:57px;background:rgba(255,255,255,0.24);border-radius:12px;box-shadow:2px 2px 6px 0 #fb8a76;display:flex;align-items:center;justify-content:center}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper:after{position:absolute;left:100%;top:50%;height:1px;background:#1e1e1f;width:90px;content:""}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper img{height:26px;display:block;margin:auto}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper img.h-18{height:18px}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper h3{font-size:25px;margin-top:15px;line-height:35px}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper p{margin-top:25px;font-size:16px;line-height:25px;text-align:right;font-family:"NHaasGroteskDSPro-65Md"}.technology-wrapper .closer{position:relative;height:512px;background:#1e1e1f}.technology-wrapper .closer .content-wrapper{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:white}.technology-wrapper .closer .content-wrapper h2{font-size:60px;line-height:70px}.technology-wrapper .closer .content-wrapper p{margin:30px auto 0;font-size:25px;line-height:35px}@media screen and (max-width:1024px){.technology-wrapper .hero .content{display:block;padding:120px 20px 0}.technology-wrapper .hero .content h1{font-size:40px;line-height:48px;margin:20px auto 0;width:100%}.technology-wrapper .hero .content p{margin:20px auto 0;font-size:18px;line-height:26px;width:100%}.technology-wrapper .element-wrapper{padding:20px 0 40px}.technology-wrapper .element-wrapper .img-wrapper{max-width:320px}.technology-wrapper .element-wrapper .img-wrapper .title{position:relative;font-size:18px;line-height:26px;left:auto!important;top:auto!important;text-align:center;margin-top:0;margin-bottom:10px}.technology-wrapper .apps-wrapper{padding:60px 20px 40px}.technology-wrapper .apps-wrapper h2{font-size:40px;line-height:48px}.technology-wrapper .apps-wrapper p{line-height:26px;font-size:18px;margin-top:10px}.technology-wrapper .apps-wrapper .timeline{margin:20px auto 0}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper{width:calc(50% - 20px);width:100%!important;margin-top:60px}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper h3{font-size:20px;margin-top:14px;line-height:30px;text-align:center!important}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper p{margin-top:14px;font-size:18px;line-height:26px;font-family:"NHaasGroteskTXPro-55Rg"}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper{margin-left:calc(50% + 20px);width:100%!important;margin-left:0!important}.technology-wrapper .apps-wrapper .timeline .row{margin-bottom:60px}.technology-wrapper .apps-wrapper .timeline .row.opp .text-wrapper .icon-wrapper:after{width:20px}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper:after{width:20px}.technology-wrapper .apps-wrapper .timeline .line{height:calc(100% - 312px);display:none}.technology-wrapper .closer{height:auto;padding:80px 20px}.technology-wrapper .closer .content-wrapper h2{font-size:40px;line-height:46px}.technology-wrapper .closer .content-wrapper p{margin:20px auto 0;font-size:18px;line-height:26px}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper{margin:auto!important}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper .icon-wrapper:after{display:none}.technology-wrapper .apps-wrapper .timeline .row .text-wrapper p{text-align:center!important}}.company-wrapper{position:relative;background:black}.company-wrapper .hero{position:relative;height:100vh;background:black;color:white}.company-wrapper .hero .image{transition:all 1.2s ease-out;transform:scale(1.4);-webkit-transform:scale(1.4)}.company-wrapper .hero .image.reg{transform:scale(1);-webkit-transform:scale(1)}.company-wrapper .hero .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.company-wrapper .hero .content p{font-size:16px;line-height:30px;margin-top:-55px;letter-spacing:0.4px;text-shadow:0 3px 6px rgba(0,0,0,0.16)}.company-wrapper .hero .content h1{font-size:85px;line-height:100px;margin:58px auto 0;width:893px;text-shadow:0 3px 6px rgba(0,0,0,0.16)}.company-wrapper .intro{position:relative;color:white;padding:224px 0 264px}.company-wrapper .intro .content-wrapper{max-width:1000px;text-align:center}.company-wrapper .intro .content-wrapper p{font-size:25px;line-height:35px}.company-wrapper .values-wrapper{position:relative;width:100vw;display:flex;align-items:center;justify-content:flex-start;background:black}.company-wrapper .values-wrapper.fixed{position:fixed;top:55px;left:0;z-index:9999}.company-wrapper .values{position:relative;float:left;width:calc(100% - 1px);background:black;color:white}.company-wrapper .values.fixed{position:fixed;left:0;top:0;width:100%;z-index:99}.company-wrapper .values .content-wrapper{width:calc(100% - 210px);max-width:1230px;padding-left:169px}.company-wrapper .values .content-wrapper .inner-section{position:relative;margin-bottom:99px;z-index:2}.company-wrapper .values .content-wrapper .inner-section .inner-section-small-title{position:absolute;left:-167px;top:108px;font-size:16px;line-height:30px;letter-spacing:0.4px;text-transform:uppercase;z-index:2}.company-wrapper .values .content-wrapper .inner-section .inner-section-title{position:absolute;left:-167px;top:153px;z-index:2}.company-wrapper .values .content-wrapper .inner-section .inner-section-title h2{font-size:85px;line-height:100px}.company-wrapper .values .content-wrapper .inner-section .go-next{position:absolute;left:120px;bottom:68px;background:white;width:58px;height:58px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.company-wrapper .values .content-wrapper .inner-section .go-next img{width:22px;margin:auto;display:block}.company-wrapper .values .content-wrapper .small-title{position:absolute;left:0;top:108px;font-size:16px;line-height:30px;letter-spacing:0.4px;text-transform:uppercase}.company-wrapper .values .content-wrapper .titles{position:absolute;left:0;top:153px;width:490px}.company-wrapper .values .content-wrapper .titles .item{position:relative;float:left;width:100%}.company-wrapper .values .content-wrapper .titles .item h2{font-size:85px;line-height:100px}.company-wrapper .values .content-wrapper .images-wrapper{position:relative;width:calc(100% + 105px);margin-right:-105px;height:655px}.company-wrapper .values .content-wrapper .images-wrapper .images{position:absolute;width:100%;height:100%;top:0;left:0;height:655px}.company-wrapper .values .content-wrapper .images-wrapper .images .item{height:655px;float:left;width:100%;position:relative}.company-wrapper .values .content-wrapper .images-wrapper .texts{position:absolute;left:120px;top:296px;max-width:720px}.company-wrapper .values .content-wrapper .images-wrapper .texts .item{position:relative;float:left;width:100%}.company-wrapper .values .content-wrapper .images-wrapper .texts .item p{font-size:20px;line-height:27px}.company-wrapper .values .content-wrapper .images-wrapper .go-next{position:absolute;left:120px;bottom:68px;background:white;width:58px;height:58px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.company-wrapper .values .content-wrapper .images-wrapper .go-next img{width:22px;margin:auto;display:block}.company-wrapper .leadership-wrapper{position:relative;background:black;color:white;margin-top:102px;padding:40px 0 110px}.company-wrapper .leadership-wrapper .content-wrapper h2{text-align:center;font-size:60px;line-height:70px}.company-wrapper .leadership-wrapper .content-wrapper .leadership{position:relative;margin:80px auto 0;max-width:794px;display:flex;align-items:flex-start;justify-content:space-between}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item{position:relative;width:322px;cursor:pointer}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item:hover .image-wrapper .image{transform:scale(1.06);-webkit-transform:scale(1.06)}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item:hover p .name:after{transform:scaleX(1);-webkit-transform:scaleX(1)}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper{height:344px;position:relative;overflow:hidden}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper .image{transition:all 0.6s ease-out}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item p{margin-top:100px;font-size:20px;line-height:30px;margin-left:35px}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item p .name{position:relative}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item p .name:after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:white;transform:scaleX(0);-webkit-transform:scaleX(0);transform-origin:left center;transition:all 0.4s ease-out;content:""}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item p .title{display:block;font-family:"NHaasGroteskTXPro-55Rg"}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper{position:absolute;left:50%;margin-left:-180px;width:360px;top:0;height:537px;background:white;border-radius:30px;padding:44px 44px 44px 44px;display:flex;align-items:flex-end;justify-content:flex-start;color:#1e1e1f;visibility:hidden;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px);transition:all 0.4s ease-out}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper.show{visibility:visible;opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p{font-size:16px;line-height:25px;font-family:"NHaasGroteskTXPro-55Rg";margin:0}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p.title{font-size:20px;line-height:30px;font-family:"NHaasGroteskDSPro-65Md";margin:0 0 30px}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper p.title span{font-family:"NHaasGroteskTXPro-55Rg";display:block}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper{position:absolute;top:25px;right:26px;width:48px;height:48px;border-radius:50%;border:2px solid #1e1e1f;cursor:pointer;transition:all 0.26s ease-out}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper:hover{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button{position:absolute;width:13px;height:13px;left:50%;margin-left:-6.5px;top:50%;margin-top:-6.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button .line{position:absolute;width:13px;height:2px;left:50%;margin-left:-6.5px;top:50%;margin-top:-1px;background:#1e1e1f}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper .x-wrapper .x-button .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}@media screen and (max-width:1024px){.company-wrapper .hero .content{display:block;padding:180px 20px 0}.company-wrapper .hero .content h1{font-size:40px;line-height:48px;margin:20px auto 0;width:100%}.company-wrapper .intro .content-wrapper p{font-size:18px;line-height:26px}.company-wrapper .intro{padding:120px 0 180px}.company-wrapper .values-wrapper{display:block}.company-wrapper .values{float:none;width:100%}.company-wrapper .values .content-wrapper{width:calc(100% - 40px);padding-left:0}.company-wrapper .values .content-wrapper .inner-section .inner-section-small-title{position:relative;left:0;top:0}.company-wrapper .values .content-wrapper .inner-section .inner-section-title{position:relative;left:0;top:0}.company-wrapper .values .content-wrapper .inner-section .inner-section-title h2{font-size:50px;line-height:50px}.company-wrapper .values .content-wrapper .images-wrapper{width:100%;margin-right:0;height:655px;margin-top:-26px}.company-wrapper .values .content-wrapper .images-wrapper .texts{left:20px;top:auto;max-width:calc(100% - 40px);bottom:100px}.company-wrapper .values .content-wrapper .images-wrapper .texts .item p{font-size:18px;line-height:26px}.company-wrapper .values .content-wrapper .inner-section .go-next{left:20px;bottom:30px;width:50px;height:50px}.company-wrapper .values .content-wrapper .inner-section{margin-bottom:60px}.company-wrapper .leadership-wrapper{margin-top:0;padding:40px 0 60px}.company-wrapper .leadership-wrapper .content-wrapper h2{font-size:44px;line-height:50px}.company-wrapper .leadership-wrapper .content-wrapper .leadership{margin:20px auto 0;flex-wrap:wrap}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item{width:100%}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .image-wrapper{height:480px}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item p{margin-top:20px;font-size:16px;line-height:24px;margin-left:0;text-align:center}.contact-wrapper{padding:80px 0}.contact-wrapper .content-wrapper{width:calc(100% - 40px)}.contact-wrapper .content-wrapper p{font-size:22px;line-height:30px}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper{left:0;margin-left:0;width:100%;height:458px;z-index:9999}.company-wrapper .leadership-wrapper .content-wrapper .leadership .item .desc-wrapper.two{right:0;left:auto}}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.shop-wrapper{position:relative;background:#f7f7f7}.shop-wrapper .cover{position:relative;height:342px;display:flex;align-items:center;justify-content:center;color:white}.shop-wrapper .cover h1{position:relative;font-size:85px;line-height:1}.shop-wrapper .content-wrapper .cats-wrapper{position:relative;padding:100px 0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.shop-wrapper .content-wrapper .cats-wrapper .cat{position:relative;width:420px;margin:0 40px}.shop-wrapper .content-wrapper .cats-wrapper .cat .image-wrapper{position:relative;padding-bottom:100%}.shop-wrapper .content-wrapper .cats-wrapper .cat .button{margin:30px auto 0;width:160px;height:45px;background:#1e1e1f;color:white;font-size:14px;line-height:45px;letter-spacing:0.56px;border-radius:30px;text-transform:uppercase;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.shop-wrapper .content-wrapper .cats-wrapper .cat .button:hover{background:#f98758}.shop-wrapper .content-wrapper .cats-wrapper .cat .button.disabled{cursor:default}.cat-page{position:relative;border-top:55px solid black;padding-top:102px;min-height:100vh}.cat-page .back{position:absolute;left:50px;top:47px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;letter-spacing:0.56px;color:#5d5d61}.cat-page .back img{height:12px;margin-right:14px}.cat-page h1{text-align:center;font-size:25px;line-height:35px;text-transform:uppercase}.cat-page .prods{position:relative;margin:47px auto 0;padding-bottom:114px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.cat-page .prods .prod{position:relative;width:360px;margin:0 26px 52px;cursor:pointer}.cat-page .prods .prod:hover p{color:#f98758}.cat-page .prods .prod .image-wrapper{position:relative;height:450px;border-radius:30px;overflow:hidden}.cat-page .prods .prod p{margin-top:27px;text-align:center;font-family:"NHaasGroteskDSPro-65Md";font-size:20px;line-height:25px;transition:all 0.26s ease-out}.product-wrapper{position:relative;border-top:55px solid black;padding:137px 0 152px;min-height:100vh;background:#f7f7f7}.product-wrapper .back{position:absolute;left:50px;top:47px;display:flex;align-items:center;justify-content:flex-start;font-size:14px;letter-spacing:0.56px;color:#5d5d61}.product-wrapper .back img{height:12px;margin-right:14px}.product-wrapper .content-wrapper{max-width:1020px}.product-wrapper .content-wrapper .images{position:relative;width:360px;float:left}.product-wrapper .content-wrapper .images .image-wrapper{position:relative;height:450px;border-radius:30px;overflow:hidden;cursor:pointer;margin-bottom:30px}.product-wrapper .content-wrapper .images .image-wrapper .play-circle{position:absolute;width:120px;height:120px;left:50%;margin-left:-60px;top:50%;margin-top:-60px;border-radius:50%;color:white;border:3px solid white;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.product-wrapper .content-wrapper .images .image-wrapper .play-circle:hover{background:rgba(255,255,255,0.34)}.product-wrapper .content-wrapper .images .image-wrapper .play-circle p{font-size:14px;line-height:25px;letter-spacing:0.56px}.product-wrapper .content-wrapper .desc-wrapper{position:static;width:calc(100% - 480px);float:right}.product-wrapper .content-wrapper .desc-wrapper .price{font-size:20px;line-height:25px;font-family:"NHaasGroteskDSPro-65Md";color:#5d5d61}.product-wrapper .content-wrapper .desc-wrapper h1{margin-top:10px;font-size:25px;line-height:35px;font-family:"NHaasGroteskDSPro-65Md";color:#1e1e1f}.product-wrapper .content-wrapper .desc-wrapper .select-wrapper{position:relative;margin-top:40px;max-width:286px}.product-wrapper .content-wrapper .desc-wrapper .select-wrapper:before{position:absolute;right:20px;top:50%;margin-top:-3px;border-top:6px solid #5d5d61;border-left:4px solid transparent;border-right:4px solid transparent;width:0;height:0;content:""}.product-wrapper .content-wrapper .desc-wrapper .select-wrapper select{position:relative;cursor:pointer;width:100%;height:40px;font-family:"NHaasGroteskDSPro-65Md";font-size:16px;color:#5d5d61;padding:0 20px;background:transparent;border-radius:0;border:1px solid rgba(0,0,0,0.14);-webkit-appearance:none}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper{position:relative;margin-top:27px;display:flex;align-items:flex-start;justify-content:flex-start}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity{position:relative;width:135px;height:45px;border:1px solid #bdbdc1;text-align:center;color:#bdbdc1;font-size:14px;border-radius:30px;margin-right:15px;font-family:"NHaasGroteskDSPro-65Md";line-height:43px}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .plus{position:absolute;right:20px;top:50%;width:10px;height:10px;margin-top:-6px;cursor:pointer}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .plus:hover .line{background:black}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .plus .line{position:absolute;width:100%;height:2px;left:50%;margin-left:-50%;top:50%;margin-top:-1px;background:#bdbdc1;transition:all 0.26s ease-out}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .plus .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .minus{position:absolute;left:20px;top:50%;width:10px;height:10px;margin-top:-6px;cursor:pointer}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .minus:hover .line{background:black}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .minus .line{position:absolute;width:100%;height:2px;left:50%;margin-left:-50%;top:50%;margin-top:-1px;background:#bdbdc1;transition:all 0.26s ease-out}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .quantity .minus .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .button{position:relative;width:135px;height:45px;text-align:center;color:white;font-size:14px;border-radius:30px;letter-spacing:0.56px;font-family:"NHaasGroteskDSPro-65Md";text-transform:uppercase;background:#5d5d61;line-height:45px;transition:all 0.26s ease-out;cursor:pointer}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .button:hover{background:black}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .button.disabled{cursor:default}.product-wrapper .content-wrapper .desc-wrapper .quantity-add-wrapper .button.disabled:hover{background:#5d5d61}.product-wrapper .content-wrapper .desc-wrapper .desc{position:relative;margin-top:22px;font-size:13px;line-height:25px;color:#8a8a90;font-family:"NHaasGroteskTXPro-55Rg"}.product-wrapper .content-wrapper .desc-wrapper .desc p{font-size:13px;line-height:25px;font-family:"NHaasGroteskTXPro-55Rg"}.product-wrapper .content-wrapper .desc-wrapper .desc h5{font-size:16px;line-height:25px;font-family:"NHaasGroteskDSPro-65Md"}.product-wrapper .content-wrapper .desc-wrapper .desc ul{list-style-type:disc;padding-left:10px;margin-bottom:10px}.soon-message{font-size:16px;text-transform:uppercase;padding:8px 24px 6px;border-radius:20px;background:rgba(0,0,0,0.1);margin-top:20px;text-align:center}.out-of-stock{font-size:16px;color:#E60005;margin-top:6px}.coupon-notice{font-size:13px;margin-top:10px;margin-bottom:20px}@media screen and (max-width:1024px){.shop-wrapper .cover h1{font-size:44px}.shop-wrapper .cover{height:280px}.shop-wrapper .cover .image.bg{background-position:bottom right!important}.shop-wrapper .content-wrapper .cats-wrapper .cat{width:100%;margin:0 auto 40px;max-width:280px}.shop-wrapper .content-wrapper .cats-wrapper{padding:40px 0}.shop-wrapper .content-wrapper .cats-wrapper .cat .button{margin:10px auto 0}.cat-page .back{left:20px;top:30px}.cat-page{padding-top:80px;border-top:50px solid black}.cat-page .prods{margin:30px auto 0;padding-bottom:40px}.cat-page .prods .prod{max-width:320px;position:relative;width:100%;margin:0 auto 40px}.cat-page .prods .prod .image-wrapper{height:400px;border-radius:14px}.cat-page h1{font-size:20px;line-height:24px}.cat-page .prods .prod p{margin-top:20px;font-size:18px;line-height:26px}.product-wrapper .back{left:20px;top:30px}.product-wrapper .content-wrapper{flex-wrap:wrap;flex-direction:column-reverse;display:flex;align-items:flex-start;justify-content:flex-start}.product-wrapper .content-wrapper .desc-wrapper{width:100%;position:relative;float:none}.product-wrapper .content-wrapper .images{width:100%;margin-top:30px;float:none}.product-wrapper{border-top:50px solid black;padding:90px 0}.product-wrapper .content-wrapper .desc-wrapper .select-wrapper{max-width:100%}}.dark{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;visibility:hidden;opacity:0;transition:all 0.26s ease-out;display:none;background:rgba(0,0,0,0.4);z-index:999999}.dark.show{visibility:visible;opacity:1}.side-cart{position:fixed;height:100%;width:520px;top:0;right:0;background:white;z-index:99999999;transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.4s ease-out}.side-cart.show{transform:translateX(0);-webkit-transform:translateX(0)}.side-cart .x-button{display:none}.side-cart h3{font-size:25px;text-align:center;margin-bottom:30px}.side-cart .inner-wrapper{position:relative;padding:60px 60px 120px;max-width:580px;height:100%;overflow:auto;margin:auto;transition:all 0.26s ease-out}.side-cart .inner-wrapper .cart-items{position:relative}.side-cart .inner-wrapper .cart-items .item{position:relative;margin-bottom:20px;height:120px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,0.1)}.side-cart .inner-wrapper .cart-items .item .image-wrapper{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:white}.side-cart .inner-wrapper .cart-items .item .image-wrapper img{width:100%;height:auto}.side-cart .inner-wrapper .cart-items .item .desc-wrapper{position:relative;width:calc(100% - 140px);padding:0 10px;display:flex;align-items:center}.side-cart .inner-wrapper .cart-items .item .desc-wrapper h5{font-size:16px}.side-cart .inner-wrapper .cart-items .item .desc-wrapper p{font-size:13px}.side-cart .inner-wrapper .cart-items .item .desc-wrapper p.quantity{font-size:13px;position:relative;width:76px}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper{position:relative;margin:10px 0;font-size:13px;color:#bdbdc1;display:flex;justify-content:flex-start;align-items:center}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus{position:relative;height:14px;width:50px;display:flex}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button{position:relative;width:14px;height:14px;border-radius:50%;margin-right:4px;cursor:pointer;transition:all 0.26s ease-out}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button:hover .line{background:black}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button .line{position:absolute;width:8px;height:2px;left:50%;margin-left:-4px;top:50%;margin-top:-1px;background:#bdbdc1}.side-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.side-cart .inner-wrapper .cart-items .item .lil-x{position:absolute;top:10px;right:10px;width:10px;height:10px;cursor:pointer}.side-cart .inner-wrapper .cart-items .item .lil-x .line{position:absolute;width:10px;height:1px;left:50%;margin-left:-5px;top:50%;margin-top:-0.5px;background:black}.side-cart .inner-wrapper .cart-items .item .lil-x .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.side-cart .inner-wrapper .cart-items .item .lil-x .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.side-cart .inner-wrapper .woocommerce-mini-cart__total{text-align:center;font-size:16px;margin-top:30px}.side-cart .checkout-button{position:fixed;left:0;bottom:0;width:100%;height:60px;background:black;color:white;border:0;outline:0;line-height:60px;font-size:16px;letter-spacing:0.56px;font-family:"NHaasGroteskDSPro-65Md";text-align:center;cursor:pointer;transition:all 0.26s ease-out}.side-cart .checkout-button:hover{background:#5d5d61}.side-cart .checkout-button.show{display:block}.side-cart .checkout-button a{display:block;height:100%}.reg-cart{position:relative;width:calc(100% - 40px);max-width:620px;margin:100px auto 0;min-height:100vh}.reg-cart h2{margin-bottom:30px}.reg-cart .inner-wrapper{position:relative;padding:60px;max-width:580px;margin:auto}.reg-cart .inner-wrapper .cart-items{position:relative}.reg-cart .inner-wrapper .cart-items .item{position:relative;margin-bottom:20px;height:120px;display:flex;background:#f98758;border:1px solid rgba(0,0,0,0.1)}.reg-cart .inner-wrapper .cart-items .item .image-wrapper{position:relative;width:120px;height:100%;display:flex;align-items:center;justify-content:center;background:white}.reg-cart .inner-wrapper .cart-items .item .image-wrapper img{width:80%}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper{position:relative;width:calc(100% - 120px);padding:0 40px;display:flex;align-items:center}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper h5{font-size:1.9rem}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper p.quantity{position:relative;margin-top:2px;margin-bottom:4px}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper{position:relative}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus{position:absolute;height:14px;width:50px;top:6px;left:92px;display:flex}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button{position:relative;width:14px;height:14px;background:#c67449;border-radius:50%;margin-right:4px;cursor:pointer;transition:all 0.26s ease-out}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button:hover{background:black}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button:hover .line{background:white}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button .line{position:absolute;width:8px;height:2px;left:50%;margin-left:-4px;top:50%;margin-top:-1px;background:white}.reg-cart .inner-wrapper .cart-items .item .desc-wrapper .quantity-wrapper .plus-minus .pm-button .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.reg-cart .inner-wrapper .cart-items .item .lil-x{position:absolute;top:10px;right:10px;width:10px;height:10px;cursor:pointer}.reg-cart .inner-wrapper .cart-items .item .lil-x .line{position:absolute;width:10px;height:1px;left:50%;margin-left:-5px;top:50%;margin-top:-0.5px;background:black}.reg-cart .inner-wrapper .cart-items .item .lil-x .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.reg-cart .inner-wrapper .cart-items .item .lil-x .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.reg-cart .checkout-button{position:relative;display:block;margin:50px auto 0;width:280px;height:50px;background:black;color:white;border:0;outline:0;line-height:50px;font-size:2rem;font-family:"NHaasGroteskDSPro-65Md";text-align:center;cursor:pointer;transition:all 0.26s ease-out}.reg-cart .checkout-button:hover{background:#f98758}.cart-message{border-top:1px solid rgba(0,0,0,0.15);padding-top:20px}.cart-message p{font-size:1.5rem;padding:0 30px}.cart-secure{position:absolute;left:80px;bottom:80px;height:34px}.cart-secure img{height:100%;display:block}.empty-message{font-size:16px;line-height:24px}.empty-message a{border-bottom:1px solid;transition:all 0.26s ease-out}.empty-message a:hover{color:#f98758}@media screen and (min-width:0px) and (max-width:1024px){.side-cart{width:100%}.side-cart .x-button{display:block;position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;z-index:99}.side-cart .x-button .line{position:absolute;width:18px;height:1px;left:50%;margin-left:-9px;top:50%;margin-top:-0.5px;background:black}.side-cart .x-button .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.side-cart .x-button .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.side-cart .inner-wrapper{padding:50px 30px;overflow:auto;height:calc(100% - 60px)}.side-cart .inner-wrapper .cart-items .item{height:114px}.side-cart .inner-wrapper .cart-items .item .desc-wrapper{padding:0 20px;width:calc(100% - 100px)}.side-cart .inner-wrapper .cart-items .item .desc-wrapper h5{font-size:1.5rem}.cart-message p{padding:0}.cart-secure{left:20px;height:30px}}.checkout-wrapper{position:relative;padding:100px 0;min-height:100vh;border-top:55px solid black;background:#f7f7f7}.checkout-wrapper.pay-wrapper{background:white}.checkout-wrapper.pay-wrapper .order_details{display:none}.checkout-wrapper .woocommerce-info{display:none;border:0;padding:0;background:transparent;font-size:1.4rem;color:black;font-family:"NHaasGroteskDSPro-65Md"}.checkout-wrapper .woocommerce-info:before{display:none}.checkout-wrapper .woocommerce-info a{border-bottom:1px solid}.checkout-wrapper h1{font-size:48px;width:calc(100% - 520px)}#billing_address_2_field{display:none!important}.woocommerce-terms-and-conditions-wrapper{display:none!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce form .form-row{padding:0;margin:24px 0 0;display:block;float:none;width:calc(50% - 10px)}.woocommerce form .form-row.wide{width:100%}.woocommerce form .form-row.less-m{margin:16px 0 0}.woocommerce form .form-row.place-order{margin-top:0}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{display:none}.woocommerce form .form-row label{line-height:1;display:block;margin-bottom:10px;font-size:14px;font-family:"NHaasGroteskDSPro-65Md"}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100%;border:0;background:white;height:44px;color:black;padding-left:20px;font-size:1.5rem}.woocommerce form .form-row input.input-text::-webkit-input-placeholder,.woocommerce form .form-row textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.5)!important;font-family:"NHaasGroteskTXPro-55Rg"}.woocommerce form .form-row input.input-text::-moz-placeholder,.woocommerce form .form-row textarea::-moz-placeholder{color:rgba(0,0,0,0.5)!important;font-family:"NHaasGroteskTXPro-55Rg"}.woocommerce form .form-row input.input-text:-ms-input-placeholder,.woocommerce form .form-row textarea:-ms-input-placeholder{color:rgba(0,0,0,0.5)!important;font-family:"NHaasGroteskTXPro-55Rg"}.woocommerce form .form-row input.input-text:-moz-placeholder,.woocommerce form .form-row textarea:-moz-placeholder{color:rgba(0,0,0,0.5)!important;font-family:"NHaasGroteskTXPro-55Rg"}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border:1px solid black}.woocommerce form .form-row input.input-text.error,.woocommerce form .form-row textarea.error{border:1px solid red}.woocommerce form .form-row textarea{height:88px;resize:none;padding-top:10px}.woocommerce form .form-row select{width:100%;border:0;background:white;height:44px;color:black;padding-left:20px;font-size:1.5rem;-webkit-appearance:none;outline:0}.woocommerce form .form-row select:focus{border:1px solid black}.woocommerce form .form-row select.error{border:1px solid red}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border:1px solid red}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#d9d9d9!important}#billing_country_field{position:relative}#billing_country_field .woocommerce-input-wrapper{position:relative;width:100%;border:0;background:white;height:44px;line-height:44px;color:black;padding-left:20px;font-size:1.5rem;display:block}#billing_country_field .woocommerce-input-wrapper:after{content:"";position:absolute;bottom:18px;right:20px;height:0;width:0;border-top:4px solid black;border-left:3px solid transparent;border-right:3px solid transparent}#billing_country_field .woocommerce-input-wrapper strong{font-family:"NHaasGroteskTXPro-55Rg";font-size:1.5rem}#order_review_heading{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent;border-radius:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0;font-size:1.4rem;border-radius:0;background:transparent;color:black}#stripe-payment-data p{display:none}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:0;margin:0;margin-top:50px}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin-top:20px}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:20px 0 0;padding:0}.wc-stripe-elements-field,.wc-stripe-iban-element-field{margin:20px 0 0!important;padding:0 10px 0 20px!important;outline:0!important;border:1px solid!important;height:44px!important;border:0!important;background:rgba(0,0,0,0.045)!important;height:44px!important;line-height:44px!important;color:black!important;font-size:1.5rem!important;font-family:"NHaasGroteskTXPro-55Rg"!important;display:block!important}.wc-stripe-elements-field,.wc-stripe-iban-element-field{margin:10px 0 0!important}#stripe-card-element{box-shadow:inset 0 0 6px rgba(0,0,0,0.14)!important}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{width:100%;margin:0}label[for=card-element]{display:none}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;width:100%}#add_payment_method #payment div.form-row .form-row,.woocommerce-cart #payment div.form-row .form-row,.woocommerce-checkout #payment div.form-row .form-row{width:100%;margin-top:-16px}#add_payment_method #payment div.form-row .form-row.of-cb,.woocommerce-cart #payment div.form-row .form-row.of-cb,.woocommerce-checkout #payment div.form-row .form-row.of-cb{margin-top:10px;font-family:"NHaasGroteskTXPro-55Rg"}.woocommerce form .form-row .input-checkbox{margin:2px 10px 0 0px;width:14px;height:14px}.woocommerce-terms-and-conditions-checkbox-text{display:inline-block}.woocommerce-terms-and-conditions-checkbox-text a{border-bottom:1px solid;transition:all 0.26s ease-out}.woocommerce-terms-and-conditions-checkbox-text a:hover{color:black}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin-top:10px;background:#1e1e1f;color:white;cursor:pointer;height:50px;line-height:50px;padding:0;width:100%;border-radius:30px;font-size:14px;font-weight:normal;text-transform:uppercase;letter-spacing:0.56px;font-family:"NHaasGroteskDSPro-65Md";transition:all 0.26s ease-out}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#0d0d0d}.__PrivateStripeElement{transform:translateY(13px)!important}#checkout-next{width:300px}#checkout-next i{margin-left:6px}.woocommerce form .form-row.woocommerce-invalid label{color:black}.woocommerce-error:before{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:20px 0 0;margin:0 0 50px;border-top:0;font-size:14px;line-height:1.7;color:black;background-color:transparent}.woocommerce-error{border-top:0;color:red}.woocommerce-error.wc-stripe-error{padding:10px 20px;margin-bottom:0}.coupon-box{cursor:pointer!important;margin-top:0;height:20px;padding:0 34px 50px;background:white;box-shadow:0 10px 30px 0 rgba(0,0,0,0.14)}.coupon-box p{font-size:15px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{margin:20px 0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 16px}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{font-size:14px}#add_payment_method #payment ul.payment_methods li .payment_box.payment_method_bacs p,.woocommerce-cart #payment ul.payment_methods li .payment_box.payment_method_bacs p,.woocommerce-checkout #payment ul.payment_methods li .payment_box.payment_method_bacs p{font-size:15px}.woocommerce form.checkout_coupon{position:relative;border:0;padding:0;margin:0}.woocommerce form.checkout_coupon .form-row.special-m{position:absolute;right:0;bottom:0;width:50%!important}.woocommerce form.checkout_coupon .form-row.special-m input.button{background:white!important;color:#f98758!important;border-radius:30px!important;text-transform:uppercase!important;cursor:pointer!important;width:100%!important;line-height:44px!important;height:44px!important;margin:0!important;font-family:"NHaasGroteskDSPro-65Md"!important;cursor:pointer;padding:0;font-size:16px;font-weight:normal}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none!important}.woocommerce-checkout{position:relative}.woocommerce-checkout .cols{display:flex;justify-content:space-between}.woocommerce-checkout .checkout-left-col{position:relative;width:calc(100% - 520px)}.woocommerce-checkout .checkout-left-col h3{font-size:2.2rem;line-height:1;margin-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between}.woocommerce-checkout .checkout-left-col h3 span{font-size:1.5rem;border-bottom:1px solid;padding-bottom:4px;margin-bottom:-4px;cursor:pointer;transition:all 0.26s ease-out}.woocommerce-checkout .checkout-left-col h3 span:hover{color:black}.woocommerce-checkout .checkout-right-col{position:relative;width:440px;margin-top:-50px}.woocommerce-checkout .checkout-right-col table.shop_table{position:relative;background:white;padding:30px 34px 20px;box-shadow:0 -30px 30px 0 rgba(0,0,0,0.14);border:0!important;margin:0!important;border-radius:0!important}.woocommerce-checkout .checkout-right-col table.shop_table thead th{border-color:rgba(0,0,0,0.15);padding:0 0 2px;font-size:15px;font-family:"NHaasGroteskDSPro-65Md"}.woocommerce-checkout .checkout-right-col table.shop_table tbody td{border-top:0;border-bottom:1px solid rgba(0,0,0,0.15);line-height:1;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";padding:14px 0}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name{font-size:15px;font-family:"NHaasGroteskDSPro-65Md"}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner{display:flex;align-items:center}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner img{width:60px;height:60px;border:1px solid rgba(0,0,0,0.15);margin-right:16px}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner .subscription-price,.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner .woocommerce-Price-amount{font-size:13px;display:block;margin-top:10px}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner .subscription-price .woocommerce-Price-amount,.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner .woocommerce-Price-amount .woocommerce-Price-amount{display:inline;margin-top:0;font-size:inherit}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-total{text-align:right}.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.cart-subtotal td,.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.cart-subtotal th{border-bottom:0;padding-bottom:0}.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.order-total td,.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.order-total th{border-bottom:0}.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.recurring-totals{display:none}.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.recurring-total.cart-subtotal{display:none}.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.recurring-total.order-total td,.woocommerce-checkout .checkout-right-col table.shop_table tfoot tr.recurring-total.order-total th{border-top:2px solid black}.woocommerce-checkout .checkout-right-col table.shop_table tfoot td,.woocommerce-checkout .checkout-right-col table.shop_table tfoot th{border-top:0;border-bottom:1px solid rgba(0,0,0,0.15);line-height:1;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";padding:18px 0;font-weight:normal}.woocommerce-checkout .checkout-right-col table.shop_table tfoot td{text-align:right}.woocommerce-checkout .checkout-right-col table.shop_table small{display:block;margin-top:7px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:flex;font-family:"NHaasGroteskTXPro-55Rg";font-size:15px;line-height:1.4}.woocommerce form .form-row.mailchimp-newsletter{display:flex;width:100%;margin-top:10px!important}.woocommerce form .form-row label[for=mailchimp_woocommerce_newsletter]{font-family:"NHaasGroteskTXPro-55Rg";font-size:1.3rem;line-height:1.4;display:inline-block}.wc_payment_method.payment_method_stripe label[for=payment_method_stripe]{font-family:"NHaasGroteskTXPro-55Rg"!important;font-size:2rem!important}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:32px!important;float:right!important;padding-left:0!important;margin:8px 0 0 6px!important}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin-top:6px!important}#add_payment_method #payment div.payment_box .wc-credit-card-form.wc-st_gateway-cc-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form.wc-st_gateway-cc-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form.wc-st_gateway-cc-form{margin-top:16px!important}.woocommerce-SavedPaymentMethods-new{border-bottom:1px solid rgba(0,0,0,0.15);padding-bottom:10px;margin:0 0 6px}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{margin:-2px 6px 0 0}.woocommerce-NoticeGroup-checkout .woocommerce-error{padding:20px 0 0;background:transparent;color:red}.woocommerce-NoticeGroup-checkout .woocommerce-error ul li{font-family:"NHaasGroteskTXPro-55Rg"}.page-checkout .woocommerce-notices-wrapper .woocommerce-error{width:calc(100% - 520px);margin-top:-31px}.page-checkout .woocommerce-notices-wrapper .woocommerce-message{width:calc(100% - 520px);margin-top:-31px}.page-checkout .woocommerce-error{width:calc(100% - 520px);margin-top:-31px}.page-checkout .woocommerce-message{width:calc(100% - 520px);margin-top:-31px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:9px!important}.woocommerce-checkout .checkout-right-col table.shop_table tbody td.product-name .inner br{display:none}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 5px 0 0}#add_payment_method #payment ul.payment_methods li input[type=radio],.woocommerce-cart #payment ul.payment_methods li input[type=radio],.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{width:14px;height:14px;transform:translateY(3px);-webkit-transform:translateY(3px)}.woocommerce-SavedPaymentMethods-saveNew label{font-family:"NHaasGroteskTXPro-55Rg"}#billing_country_field .woocommerce-input-wrapper{padding-left:20px;border:0}#billing_country_field .woocommerce-input-wrapper .select2.select2-container.select2-container--default{display:none}.woocommerce-checkout .checkout-right-col table.shop_table tfoot td{width:70%}.woocommerce-checkout .checkout-right-col table.shop_table tfoot td p{line-height:1.1}.shipping-note{position:relative;margin-top:40px;font-size:14px;line-height:22px}.shipping.recurring-total th{padding:10px 0!important}.shipping.recurring-total td{padding:10px 0!important}.woocommerce-shipping-totals.shipping th{padding:10px 0!important}.woocommerce-shipping-totals.shipping td{padding:10px 0!important}.woocommerce-additional-fields{margin-top:40px}#order_comments_field{width:100%}.checkout-wrapper.thanks-wrapper{padding:0}.checkout-wrapper.thanks-wrapper .woocommerce{display:block}.checkout-wrapper.thanks-wrapper .woocommerce-order{position:relative;padding-top:120px;max-width:960px;margin:auto;text-align:center}.checkout-wrapper.thanks-wrapper .woocommerce-order-details{display:none!important}.checkout-wrapper.thanks-wrapper .woocommerce-customer-details{display:none!important}.checkout-wrapper.thanks-wrapper .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:30px;margin-bottom:20px}.checkout-wrapper.thanks-wrapper .woocommerce ul.order_details{margin:40px 0 20px;display:flex;justify-content:center;align-items:flex-start}.checkout-wrapper.thanks-wrapper .woocommerce ul.order_details li{float:none;margin:0 30px 20px;text-transform:initial;font-size:18px;border-right:0;padding-right:0}.checkout-wrapper.thanks-wrapper .woocommerce ul.order_details li strong{display:block;font-size:16px;margin-top:10px;line-height:1}.checkout-wrapper.thanks-wrapper p{font-size:16px}.woocommerce-password-strength{font-size:15px;padding:10px 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{max-height:34px}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{font-size:14px;opacity:0.52}.payment_box.payment_method_st_gateway{font-size:15px!important;margin-top:10px!important}.payment_box.payment_method_st_gateway .wc-credit-card-form{padding:30px 30px 10px!important;background:#f8f8f8!important;margin:16px 0 20px!important;border:1px solid rgba(0,0,0,0.15)!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p{opacity:1!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row{margin:0 0 20px!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row.form-row-wide{width:100%!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row.form-row-first{float:left!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row.form-row-last{float:right!important}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row input{font-size:15px!important;padding:0 20px!important}#ship-to-different-address-checkbox{width:14px;height:14px;margin:0 6px 0 0}.woocommerce-checkout .checkout-left-col h3#ship-to-different-address span{border:0!important}.woocommerce-shipping-fields__field-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.woocommerce ul#shipping_method li input{margin:5px 10px 0 0;height:12px;width:12px}.woocommerce-checkout #payment div.payment_box .form-row label[for=st_gateway-card-cvc]{display:none!important}.woocommerce-checkout #payment div.payment_box .form-row label[for=st_gateway-card-expiry]{display:none!important}.coupon-form{position:relative;margin-top:40px}.coupon-form p{font-size:15px}.coupon-form .two{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.coupon-form .two .form-row{margin-top:10px;width:calc(100% - 184px)}.coupon-form .two .form-row.form-row-last{width:174px}.coupon-form .two .form-row.form-row-last button{border-radius:0;border:0;background:black;color:white;font-size:1.7rem;transition:all 0.26s ease-out}.coupon-form .two .form-row.form-row-last button:hover{background:black}.coupon-form .two .form-row button,.coupon-form .two .form-row input{width:100%}#order_review .woocommerce-error{width:100%;margin-top:16px;border:0;padding:0}#order_review .woocommerce-message{width:100%;margin-top:16px;border:0;padding:0}.woocommerce ul#shipping_method li{display:flex;align-items:flex-start;justify-content:flex-end}.woocommerce ul#shipping_method li input{height:12px!important;width:12px!important}.woocommerce ul#shipping_method li label{justify-content:flex-start;align-items:flex-start;width:calc(100% - 20px);font-size:15px;text-align:right}.woocommerce ul#shipping_method li label .shipping-icon{height:14px;margin-right:8px;margin-top:4px;display:block}.woocommerce ul#shipping_method li label .amount{float:right}.woocommerce-shipping-fields{margin-top:20px}.checkout-terms-menu{position:relative;display:flex;font-size:15px;margin-top:50px;align-items:center;justify-content:flex-start}.checkout-terms-menu li{margin-right:20px;border-bottom:1px solid;cursor:pointer;transition:all 0.26s ease-out}.checkout-terms-menu li:hover{color:black}.m-checkout-terms-menu{position:relative;display:none;font-size:15px;margin-top:30px;align-items:center;justify-content:flex-start}.m-checkout-terms-menu li{margin-right:20px;border-bottom:1px solid;cursor:pointer;transition:all 0.26s ease-out}.m-checkout-terms-menu li:hover{color:black}#shipping_country_field .woocommerce-input-wrapper{height:44px;display:block;font-size:15px;line-height:44px}@media screen and (max-width:1024px){.checkout-wrapper{padding:60px 0;border-top:50px solid black}.checkout-wrapper .outer-wrapper{display:block}.checkout-wrapper .outer-wrapper .stages{width:100%}.checkout-wrapper .outer-wrapper .stages .woocommerce-billing-fields{margin-top:30px}.woocommerce form .form-row{width:100%}#checkout-next{width:100%}.checkout-wrapper .legend{display:none}.checkout-wrapper .outer-wrapper .review-box{width:100%;margin-top:30px}.checkout-wrapper .outer-wrapper .review-box .inner{padding:30px}.woocommerce-checkout .cols{display:block}.woocommerce-checkout .checkout-left-col{width:100%}.woocommerce-checkout .checkout-right-col{width:100%;margin-top:30px}.woocommerce-checkout .checkout-left-col h3{font-size:2.4rem;margin-bottom:0;flex-wrap:wrap}.woocommerce-checkout .checkout-left-col h3 .title{order:2;width:100%}.woocommerce-checkout .checkout-left-col h3 .open-popup{order:1;margin-bottom:26px;margin-top:-20px}body.w-banner .checkout-wrapper{padding:140px 0 120px}.woocommerce-checkout .checkout-left-col h1{font-size:3.2rem;margin-bottom:20px}.woocommerce-checkout .checkout-right-col table.shop_table{padding:30px 20px 20px}.checkout-wrapper h1{font-size:36px;margin-bottom:10px;width:100%;border-bottom:0;padding-bottom:0}.woocommerce-additional-fields{margin-top:22px}.woocommerce-terms-and-conditions-wrapper label{max-width:280px!important}.checkout-wrapper.thanks-wrapper{margin:-100px auto 0;width:calc(100% - 40px)}.checkout-wrapper.thanks-wrapper .woocommerce{display:block}.checkout-wrapper.thanks-wrapper .thanks-image{width:100%}.checkout-wrapper.thanks-wrapper .thanks-image .image{padding-bottom:56.25%}.checkout-wrapper.thanks-wrapper .woocommerce-order{width:100%;margin-top:30px}.woocommerce form.checkout_coupon .form-row.special-m{width:100%!important;margin-top:10px;position:relative}.woocommerce form .input-checkbox{-webkit-appearance:checkbox!important;border:1px solid black!important;border-radius:0!important}.woocommerce form .input-radio{-webkit-appearance:radio!important;border:1px solid black!important;border-radius:50%!important;transform:translateY(-1px)!important;-webkit-transform:translateY(-1px)!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{font-size:16px!important;-webkit-appearance:none!important;border-radius:0!important}#account_password_field{margin-bottom:20px!important}.page-checkout .woocommerce-notices-wrapper .woocommerce-error{width:100%;padding:10px 0 0;margin:10px 0 30px}.page-checkout .woocommerce-notices-wrapper .woocommerce-message{width:100%;padding:10px 0 0;margin:10px 0 30px}.page-checkout .woocommerce-message{width:100%;padding:10px 0 0;margin:10px 0 30px}.payment_box.payment_method_st_gateway .wc-credit-card-form p.form-row input{font-size:16px!important}.payment_box.payment_method_st_gateway .wc-credit-card-form{padding:24px 20px 10px!important}#container.page-checkout .woocommerce form .show-password-input,#container.page-checkout .woocommerce-page form .show-password-input{top:10px!important}.woocommerce-terms-and-conditions-wrapper label{max-width:360px!important}.woocommerce-terms-and-conditions-checkbox-text{width:calc(100% - 24px)}#payment h3{font-size:2.4rem}.coupon-box{padding:20px 20px 50px}.coupon-form .two .form-row.form-row-last{width:160px}.coupon-form .two .form-row.form-row-last button{padding:0;font-size:1.6rem}.coupon-form .two .form-row{width:calc(100% - 170px)}.page-checkout .woocommerce-error{width:100%;margin-top:0;margin-bottom:30px}.woocommerce ul#shipping_method li label{flex-wrap:wrap}.checkout-terms-menu{display:none}.m-checkout-terms-menu{display:flex}.m-checkout-terms-menu li{margin-right:14px}}.side-menu{position:fixed;top:50px;right:0;width:80%;height:calc(100% - 50px);background:rgba(0,0,0,0.64);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:white;padding:40px 30px;z-index:99999999999;transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.26s ease-out}.side-menu.show{transform:translateX(0);-webkit-transform:translateX(0)}.side-menu .inner-wrapper{position:relative;height:calc(100vh - 220px);overflow:auto}.side-menu ul{font-size:16px;font-family:"NHaasGroteskTXPro-55Rg"}.side-menu ul.second{margin-top:40px;padding-top:40px;border-top:1px solid rgba(0,0,0,0.14)}.side-menu ul li{margin-bottom:20px;position:relative}.side-menu ul li.active .ext{display:block}.side-menu ul li.hidden{display:none}.side-menu ul li.w-select{position:relative;width:44px}.side-menu ul li.w-select:before{position:absolute;content:"";width:0;height:0;right:6px;top:10px;border-top:4px solid black;border-left:3px solid transparent;border-right:3px solid transparent}.side-menu ul li select{-webkit-appearance:none!important;background:transparent;color:black;border:1px solid rgba(0,0,0,0.44);width:44px;height:24px;padding:0 6px;cursor:pointer;position:relative}.side-menu ul li .main{position:relative;display:flex;align-items:center;justify-content:space-between}.side-menu ul li .main svg{height:14px;width:auto;display:block;margin-left:10px;transform:translateY(1px);-webkit-transform:translateY(1px)}.side-menu ul li .main svg path{fill:white}.side-menu ul li .ext{display:none;position:relative;padding:6px 0 0 30px}.side-menu ul li .ext a{display:block;margin:14px 0 0;position:relative}.side-menu .contact-search{position:absolute;left:30px;bottom:40px;display:flex;align-items:center;justify-content:flex-start}.side-menu .contact-search .search-button{position:relative;width:40px;height:40px;margin-right:14px;border:1px solid rgba(255,255,255,0.24);display:flex;align-items:center;justify-content:center;cursor:pointer}.side-menu .contact-search .search-button svg{display:block;margin:auto;height:16px;width:auto}.side-menu .contact-search .search-button svg path{fill:white}.side-menu .contact-button{position:relative;height:40px;width:110px;background:#f98758;color:white;text-align:center;border-radius:30px;cursor:pointer;text-transform:uppercase;font-family:"NHaasGroteskDSPro-65Md";font-size:13px;margin-right:10px;line-height:40px}.popup-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.44);z-index:999999999;opacity:0;visibility:hidden;overflow:auto;transition:all 0.26s ease-out}.popup-wrapper.show{opacity:1;visibility:visible}.popup-wrapper.show .inner-contact{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper.show .inner-search{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper.show .inner-video{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper.show .inner-gallery{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper.show .inner-coupon{transform:scale(1);-webkit-transform:scale(1)}.popup-wrapper .close{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.popup-wrapper .center-wrapper{padding:32px 64px}.popup-wrapper .inner-contact{position:relative;background:black;color:white;width:calc(100% - 40px);max-width:540px;margin:auto;padding:60px;transform:scale(0.95);-webkit-transform:scale(0.95);transition:all 0.26s ease-out}.popup-wrapper .inner-contact h3{font-size:32px}.popup-wrapper .inner-contact p{font-size:16px;color:#8a8a90;margin-top:10px}.popup-wrapper .inner-contact .form-wrapper{position:relative;margin:20px auto 0}.popup-wrapper .inner-contact .form-wrapper form input{width:100%;border:1px solid rgba(255,255,255,0.44);background:transparent;color:white;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";margin-bottom:10px;height:44px;padding:0 20px;outline:0}.popup-wrapper .inner-contact .form-wrapper form input::-webkit-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form input::-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form input:-ms-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form input:-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form input:focus{border-color:white}.popup-wrapper .inner-contact .form-wrapper form input[type=submit]{width:180px;border-radius:30px;margin:auto;display:block;background:#f98758;border:0;color:white;cursor:pointer;transition:all 0.26s ease-out}.popup-wrapper .inner-contact .form-wrapper form input[type=submit]:hover{color:white;background:#f98758;border-color:#f98758}.popup-wrapper .inner-contact .form-wrapper form input.wpcf7-not-valid{border-color:#E60005}.popup-wrapper .inner-contact .form-wrapper form label{display:block;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";color:white;padding-left:20px;margin-top:-10px}.popup-wrapper .inner-contact .form-wrapper form .select-wrapper{position:relative;margin-top:0}.popup-wrapper .inner-contact .form-wrapper form .select-wrapper:before{position:absolute;right:20px;top:50%;margin-top:-3px;border-top:6px solid white;border-left:4px solid transparent;border-right:4px solid transparent;width:0;height:0;content:""}.popup-wrapper .inner-contact .form-wrapper form .select-wrapper select{position:relative;cursor:pointer;width:100%;height:40px;font-family:"NHaasGroteskDSPro-65Md";font-size:15px;color:white;padding:0 20px;background:transparent;border-radius:0;border:1px solid rgba(255,255,255,0.44);-webkit-appearance:none}.popup-wrapper .inner-contact .form-wrapper form .select-wrapper select.wpcf7-not-valid{border-color:#E60005}.popup-wrapper .inner-contact .form-wrapper form .upload{position:relative;height:80px;border:1px dashed rgba(255,255,255,0.44);text-align:center;line-height:76px;font-size:16px;display:block;margin:0;cursor:pointer}.popup-wrapper .inner-contact .form-wrapper form .upload strong{font-weight:600}.popup-wrapper .inner-contact .form-wrapper form .upload .wpcf7-not-valid-tip{line-height:1;bottom:18px;right:18px}.popup-wrapper .inner-contact .form-wrapper form .wpcf7-form-control-wrap[data-name=contact-file] input{height:0;width:0;padding:0;margin:0;border:0;overflow:hidden}.popup-wrapper .inner-contact .form-wrapper form .wpcf7-form-control-wrap[data-name=contact-file] .wpcf7-not-valid-tip{position:relative;margin-top:-6px;margin-bottom:20px;font-size:13px;bottom:auto;display:block!important;text-align:center}.popup-wrapper .inner-contact .form-wrapper form textarea{width:100%;border:1px solid rgba(255,255,255,0.44);background:transparent;color:white;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";margin-bottom:10px;height:88px;padding:10px 20px;outline:0;resize:none}.popup-wrapper .inner-contact .form-wrapper form textarea::-webkit-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form textarea::-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form textarea:-ms-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form textarea:-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.popup-wrapper .inner-contact .form-wrapper form textarea:focus{border-color:white}.popup-wrapper .inner-contact .form-wrapper .ajax-loader{left:calc(50% + 86px);bottom:10px;opacity:1;top:auto}.popup-wrapper .inner-contact .form-wrapper .wpcf7 form.sent .wpcf7-response-output{text-align:center}.popup-wrapper .inner-search{position:relative;background:black;color:white;width:calc(100% - 40px);max-width:540px;margin:auto;padding:60px;transform:scale(0.95);-webkit-transform:scale(0.95);transition:all 0.26s ease-out}.popup-wrapper .inner-search .search-form{position:relative;width:100%;height:30px}.popup-wrapper .inner-search .search-form form{position:relative;width:100%;height:100%}.popup-wrapper .inner-search .search-form svg{position:absolute;left:10px;top:50%;margin-top:-7px;height:14px;width:auto}.popup-wrapper .inner-search .search-form svg path{fill:white}.popup-wrapper .inner-search .search-form input{width:100%;height:100%;background:rgba(255,255,255,0.2);border-radius:30px;color:white;outline:0;border:0;font-family:"NHaasGroteskTXPro-55Rg";font-size:13px;padding:0 95px 0 32px}.popup-wrapper .inner-search .search-form .button{position:absolute;background:white;padding:0;border:0;border-radius:30px;top:3px;right:3px;height:calc(100% - 6px);font-size:12px;font-family:"NHaasGroteskDSPro-65Md";text-transform:uppercase;width:72px;color:#f98758;cursor:pointer;transition:all 0.26s ease-out}.popup-wrapper .inner-search .search-form .button:hover{background:#f98758;color:white}.popup-wrapper .inner-search .search-results-wrapper{position:relative;margin:30px 0 0;height:160px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.popup-wrapper .inner-search .search-results-wrapper::-webkit-scrollbar{display:none;width:0!important}.popup-wrapper .inner-search .search-results-wrapper .results{position:relative}.popup-wrapper .inner-search .search-results-wrapper .results p{position:relative;margin:0 0 10px;font-family:"NHaasGroteskTXPro-55Rg";font-size:13px;line-height:18px;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,0.14);transition:all 0.26s ease-out}.popup-wrapper .inner-search .search-results-wrapper .results p.no-results{margin:0;padding:0;border-bottom:0}.popup-wrapper .inner-search .search-results-wrapper .results p:last-of-type{margin:0;padding:0;border-bottom:0}.popup-wrapper .inner-video{position:relative;background:black;max-width:1000px;margin:auto;padding:8px;transform:scale(0.95);-webkit-transform:scale(0.95);transition:all 0.26s ease-out}.popup-wrapper .inner-video .iframe-wrapper{position:relative;padding-bottom:56.5%}.popup-wrapper .inner-video .iframe-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.popup-wrapper .inner-coupon{position:relative;background:black;color:white;width:calc(100% - 40px);max-width:440px;margin:auto;padding:30px;transform:scale(0.95);-webkit-transform:scale(0.95);transition:all 0.26s ease-out}.popup-wrapper .inner-coupon .woocommerce-error{padding:0;margin:0;text-align:center}.popup-wrapper .inner-coupon form .form-row input{background:transparent;border:1px solid rgba(255,255,255,0.44);color:white}.popup-wrapper .inner-coupon form .form-row input:focus{border-color:white}.popup-wrapper .inner-coupon form .form-row input[type=submit]{background:white!important;color:#f98758!important;border-radius:30px!important;text-transform:uppercase!important;cursor:pointer!important;transition:all 0.26s ease-out}.popup-wrapper .inner-coupon form .form-row input[type=submit]:hover{color:white!important;background:#f98758!important;border-color:#f98758!important}.popup-wrapper .inner-gallery{position:relative;background:transparent;width:calc((100vh - 160px) / 1.25);height:calc(100vh - 160px);margin:auto;transform:scale(0.95);-webkit-transform:scale(0.95);transition:all 0.26s ease-out;visibility:hidden;opacity:0}.popup-wrapper .inner-gallery.show{visibility:visible;opacity:1}.popup-wrapper .inner-gallery .image-wrapper{position:relative;border-radius:30px;overflow:hidden;height:calc(100vh - 160px);float:left;width:100%}.popup-wrapper .inner-gallery .arrow{position:absolute;top:50%;color:white;font-size:30px;cursor:pointer;margin-top:-15px;z-index:9999}.popup-wrapper .inner-gallery .arrow.to-left{right:calc(100% + 60px)}.popup-wrapper .inner-gallery .arrow.to-right{left:calc(100% + 60px)}.popup-wrapper .x-button{position:absolute;right:0;top:0;width:40px;height:40px;transition:all 0.26s ease-out;cursor:pointer;z-index:10}.popup-wrapper .x-button:hover{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.popup-wrapper .x-button .line{position:absolute;width:12px;height:2px;left:50%;margin-left:-6px;top:50%;margin-top:-1px;background:white}.popup-wrapper .x-button .line.one{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.popup-wrapper .x-button .line.two{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media screen and (max-width:1024px){.popup-wrapper{width:100vw}.popup-wrapper .center-wrapper{padding:20px 0}.popup-wrapper .inner-video{padding:4px;width:calc(100vw - 20px)!important}.popup-wrapper .inner-gallery{width:calc(100vw - 40px);height:calc((100vw - 40px) * 1.25)}.popup-wrapper .inner-gallery .image-wrapper{height:calc((100vw - 40px) * 1.25)}.popup-wrapper .inner-gallery .arrow{display:none}.popup-wrapper .inner-contact{padding:30px}.popup-wrapper .inner-contact h3{font-size:24px}.popup-wrapper .inner-search{padding:30px 20px}.popup-wrapper .inner-search h3{font-size:24px}}.a-product-wrapper{position:relative}.a-product-wrapper .cover{position:relative;height:512px;background:black;color:white;overflow:hidden;z-index:2}.a-product-wrapper .cover .image{transition:all 1.2s ease-out;transform:scale(2.8);-webkit-transform:scale(2.8)}.a-product-wrapper .cover .image.reg{transform:scale(1);-webkit-transform:scale(1)}.a-product-wrapper .cover .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.a-product-wrapper .cover .content h1{font-size:85px;line-height:100px;margin-top:24px}.a-product-wrapper .cover .content h2{font-size:44px;line-height:1;margin-top:6px}.a-product-wrapper .page-wrapper{position:relative;padding:100px 0 80px;z-index:2}.a-product-wrapper .page-wrapper .content-wrapper{width:calc(100% - 180px);max-width:1240px}.a-product-wrapper .page-wrapper .content-wrapper .intro{position:relative;max-width:1140px;margin:0 auto 264px}.a-product-wrapper .page-wrapper .content-wrapper .intro img{position:absolute;left:0;width:624px;top:-54px}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner{position:relative;width:461px;margin-left:calc(100% - 461px)}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner h2{font-size:85px;line-height:1;max-width:340px;font-family:"NHaasGroteskDSPro-65Md"}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner p{font-size:16px;line-height:25px;color:#8a8a90;font-family:"NHaasGroteskDSPro-65Md";margin-top:30px}.a-product-wrapper .page-wrapper .content-wrapper .prods{position:relative;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;display:flex}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod{position:relative;display:block;width:calc(50% - 7.5px);margin-bottom:15px;border-radius:30px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;transition:all 0.26s ease-out}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod:hover{box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner{position:relative;padding-bottom:86%;border-radius:30px;overflow:hidden;background:white}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text{position:absolute;left:76px;width:calc(100% - 152px);top:50px;text-align:center}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text h3{font-size:20px;line-height:25px;font-family:"NHaasGroteskDSPro-65Md"}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text p{margin-top:10px;font-size:16px;line-height:25px;color:#8a8a90}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .arrow-circle{position:absolute;right:32px;bottom:32px;width:58px;height:58px;border:3px solid #f98758;border-radius:50%;display:flex;align-items:center;justify-content:center}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .arrow-circle img{height:20px;margin:auto;display:block}.a-product-wrapper .bottom-grad{position:absolute;bottom:0;left:0;width:100%;height:1100px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 40%,rgba(251,174,118,0.51));z-index:1}.a-product-single-wrapper{position:relative}.a-product-single-wrapper .cover{position:relative;height:392px;background:black;color:white;overflow:hidden;z-index:2}.a-product-single-wrapper .cover .image{transition:all 1.2s ease-out;transform:scale(1.2);-webkit-transform:scale(1.2)}.a-product-single-wrapper .cover .image.reg{transform:scale(1);-webkit-transform:scale(1)}.a-product-single-wrapper .cover .content{position:relative;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.a-product-single-wrapper .cover .content h1{font-size:85px;line-height:100px;margin-top:24px}.a-product-single-wrapper .cover .content h2{font-size:32px;line-height:1}.a-product-single-wrapper .intro{position:relative;padding:60px 0 0;text-align:center}.a-product-single-wrapper .intro p{max-width:580px;position:relative;margin:0 auto 20px;font-size:20px;line-height:28px;font-family:"NHaasGroteskDSPro-65Md";color:#1e1e1f}.a-product-single-wrapper .advantages{position:relative;background:#1e1e1f;color:white;padding:94px 0}.a-product-single-wrapper .advantages .content-wrapper{width:calc(100% - 320px);max-width:1120px}.a-product-single-wrapper .advantages .content-wrapper h2{font-size:25px;line-height:1;font-family:"NHaasGroteskDSPro-65Md"}.a-product-single-wrapper .advantages .content-wrapper .bullets{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet{position:relative;width:312px;margin-top:60px}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet .icon{position:relative;display:block;height:50px}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet h3{margin-top:30px;font-size:54px;line-height:60px;font-family:"NHaasGroteskDSPro-65Md"}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet p{margin-top:20px;font-family:"NHaasGroteskTXPro-55Rg";font-size:18px;line-height:23px}.a-product-single-wrapper .video-outer{position:relative;padding:80px 0;text-align:center}.a-product-single-wrapper .video-outer .top-grad{position:absolute;bottom:100%;left:0;width:100%;height:1100px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 40%,rgba(251,174,118,0.51));z-index:1}.a-product-single-wrapper .video-outer h2{font-size:54px;line-height:66px}.a-product-single-wrapper .video-outer p{font-size:20px;line-height:28px;max-width:530px;margin:14px auto 0}.a-product-single-wrapper .video-outer .real-vid-wrapper{position:relative;margin-top:34px;background:white}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider{position:relative;width:calc(100% - 88px);margin:auto;max-width:965px;border-radius:50px;overflow:hidden}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .inner-wrapper{position:relative;padding-bottom:56.25%}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .play-circle{position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;border-radius:50%;background:white;color:black;border:3px solid white;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .play-circle:hover{background:rgba(255,255,255,0.66)}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .play-circle p{font-size:14px;line-height:25px;letter-spacing:0.56px;margin:0}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .slick-dots{bottom:60px}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .slick-dots li button:before{color:white;font-size:36px}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .slick-dots li.slick-active button:before{color:white}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .arrow{position:absolute;top:50%;color:white;font-size:30px;cursor:pointer;margin-top:-15px;z-index:10}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .arrow.to-left{right:calc(100% - 60px)}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .arrow.to-right{left:calc(100% - 60px)}.a-product-single-wrapper .sides{position:relative;margin:70px auto 0;width:calc(100% - 92px);max-width:1348px;display:flex;align-items:center;justify-content:space-between;z-index:2}.a-product-single-wrapper .sides.opp{flex-direction:row-reverse}.a-product-single-wrapper .sides .text-wrapper{position:relative;padding:0 80px}.a-product-single-wrapper .sides .text-wrapper .inner{position:relative;max-width:447px;margin:auto}.a-product-single-wrapper .sides .text-wrapper .inner p{font-size:20px;line-height:27px;margin-bottom:28px;letter-spacing:0.2px}.a-product-single-wrapper .sides .text-wrapper .inner ul{font-size:20px;line-height:27px;letter-spacing:0.2px;list-style-type:disc;position:relative;padding-left:20px}.a-product-single-wrapper .sides .text-wrapper .inner ul li{margin-bottom:10px}.a-product-single-wrapper .sides .slider-wrapper{position:relative;width:50%;border-radius:30px;overflow:hidden}.a-product-single-wrapper .sides .slider-wrapper .inner{position:relative;padding-bottom:84%}.a-product-single-wrapper .sides .slider-wrapper .inner .slider{position:absolute;width:100%;height:100%;top:0;left:0}.a-product-single-wrapper .sides .slider-wrapper .inner .slider .slide{position:relative;width:100%;height:100%;float:left;cursor:pointer}.a-product-single-wrapper .sides .slider-wrapper .slick-list,.a-product-single-wrapper .sides .slider-wrapper .slick-slide,.a-product-single-wrapper .sides .slider-wrapper div{height:100%;position:relative}.a-product-single-wrapper .sides .slider-wrapper .slick-dots{bottom:30px}.a-product-single-wrapper .sides .slider-wrapper .slick-dots li button:before{color:white;font-size:36px}.a-product-single-wrapper .sides .slider-wrapper .slick-dots li.slick-active button:before{color:white}.a-product-single-wrapper .table-wrapper{position:relative;margin:100px auto;max-width:830px}.a-product-single-wrapper .table-wrapper h2{font-size:54px;line-height:60px;text-align:center}.a-product-single-wrapper .table-wrapper .cols{position:relative;margin:54px auto 0;display:flex;align-items:flex-start;justify-content:space-between}.a-product-single-wrapper .table-wrapper .cols .col{position:relative;width:calc(50% - 15px)}.a-product-single-wrapper .table-wrapper .cols .col.on-left .item{color:#f98758;background:#fbefe9}.a-product-single-wrapper .table-wrapper .cols .col.on-left .item.first{background:#f98758;color:white}.a-product-single-wrapper .table-wrapper .cols .col.on-right .item{color:#86868c;background:#fbfbfb}.a-product-single-wrapper .table-wrapper .cols .col.on-right .item.first{background:#1e1e1f;color:white}.a-product-single-wrapper .table-wrapper .cols .col .item{position:relative;text-align:center;padding:30px 40px;margin:0 0 14px;border-radius:30px;min-height:153px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;display:flex;align-items:center;justify-content:center}.a-product-single-wrapper .table-wrapper .cols .col .item.first{padding:20px 40px;border-radius:20px;min-height:0}.a-product-single-wrapper .table-wrapper .cols .col .item.first p{font-size:23px;line-height:30px;font-family:"NHaasGroteskDSPro-65Md";color:white}.a-product-single-wrapper .table-wrapper .cols .col .item p{font-size:18px;line-height:24px;font-family:"NHaasGroteskTXPro-55Rg"}@media screen and (max-width:1024px){.a-product-wrapper .cover{height:360px}.a-product-wrapper .cover .content{padding:0 40px}.a-product-wrapper .cover .content h1{font-size:40px;line-height:44px}.a-product-wrapper .cover .content h2{font-size:28px;line-height:1.2;max-width:240px;margin:6px auto 0}.a-product-wrapper .page-wrapper{padding:40px 0}.a-product-wrapper .page-wrapper .content-wrapper{width:calc(100% - 40px)}.a-product-wrapper .page-wrapper .content-wrapper .intro img{top:0;left:0;width:100%;position:relative}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner{width:100%;margin-left:0}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner{margin-top:20px}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner h2{font-size:44px;line-height:48px}.a-product-wrapper .page-wrapper .content-wrapper .intro .inner p{margin-top:20px}.a-product-wrapper .page-wrapper .content-wrapper .intro{margin-bottom:40px}.a-product-wrapper .page-wrapper .content-wrapper .prods{display:block}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod{width:100%;border-radius:15px;margin:0 auto 20px;display:block}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner{border-radius:15px;padding-bottom:100%}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text{top:20px;left:20px;width:calc(100% - 40px)}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text h3{font-size:18px;padding:0 20px;line-height:22px}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .text p{margin-top:6px;font-size:14px;line-height:18px}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .arrow-circle{right:20px;bottom:20px;width:40px;height:40px}.a-product-wrapper .page-wrapper .content-wrapper .prods .prod .inner .arrow-circle img{height:16px}.a-product-single-wrapper .cover{height:360px}.a-product-single-wrapper .cover .content{padding:0 40px}.a-product-single-wrapper .cover .content h1{font-size:40px;line-height:42px}.a-product-single-wrapper .cover .content h2{font-size:20px;line-height:24px;margin-top:10px}.a-product-single-wrapper .intro{padding:40px 20px 10px}.a-product-single-wrapper .intro p{font-size:16px;line-height:22px;margin-bottom:20px}.a-product-single-wrapper .advantages{padding:40px 0}.a-product-single-wrapper .advantages .content-wrapper{width:calc(100% - 40px)}.a-product-single-wrapper .advantages .content-wrapper h2{font-size:20px}.a-product-single-wrapper .advantages .content-wrapper .bullets{display:block}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet{width:100%;margin-top:30px}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet .icon{height:50px}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet h3{margin-top:4px;font-size:24px;line-height:26px}.a-product-single-wrapper .advantages .content-wrapper .bullets .bullet p{margin-top:6px;font-size:15px;line-height:22px;padding-right:40px}.a-product-single-wrapper .video-outer{padding:0 0 40px;margin-top:-40px}.a-product-single-wrapper .video-outer h2{font-size:32px;line-height:36px}.a-product-single-wrapper .video-outer p{max-width:calc(100% - 40px);font-size:16px;line-height:22px;margin-top:10px}.a-product-single-wrapper .video-outer .real-vid-wrapper{padding-top:0}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider{width:calc(100% - 40px);border-radius:14px}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .play-circle{width:100px;height:100px;margin-left:-50px;margin-top:-50px}.a-product-single-wrapper .video-outer .real-vid-wrapper .vids-slider .vid-wrapper .play-circle p{line-height:22px}.a-product-single-wrapper .sides{margin:0 auto 40px;width:calc(100% - 40px);flex-wrap:wrap;flex-direction:column-reverse}.a-product-single-wrapper .sides.opp{flex-direction:column-reverse;margin-top:-40px}.a-product-single-wrapper .sides .text-wrapper{padding:0;margin-top:40px}.a-product-single-wrapper .sides .text-wrapper .inner p{font-size:16px;line-height:22px;margin-bottom:20px;letter-spacing:0}.a-product-single-wrapper .sides .slider-wrapper{width:100%;border-radius:15px}.a-product-single-wrapper .table-wrapper{margin:40px auto;max-width:calc(100% - 40px)}.a-product-single-wrapper .table-wrapper h2{font-size:32px;line-height:36px}.a-product-single-wrapper .table-wrapper .cols{margin:30px auto 0}.a-product-single-wrapper .table-wrapper .cols .col{width:calc(50% - 6px)}.a-product-single-wrapper .table-wrapper .cols .col .item{padding:14px;margin:0 0 10px;border-radius:10px;min-height:170px}.a-product-single-wrapper .table-wrapper .cols .col .item.first{padding:10px 20px;min-height:74px;border-radius:10px}.a-product-single-wrapper .table-wrapper .cols .col .item p{font-size:14px;line-height:18px}.a-product-single-wrapper .table-wrapper .cols .col .item.first p{font-size:15px;line-height:18px}.a-product-single-wrapper .sides .text-wrapper .inner ul{font-size:16px;line-height:22px;margin-bottom:40px}}.careers-wrapper{position:relative}.careers-wrapper .cover{position:relative;height:35.2vw;color:white}.careers-wrapper .cover .ofc.on-m{display:none}.careers-wrapper .cover .overlay{display:none}.careers-wrapper .cover .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-end}.careers-wrapper .cover .content-wrapper.text-on-left{justify-content:flex-start}.careers-wrapper .cover .content-wrapper.text-on-left .inner{max-width:660px}.careers-wrapper .cover .content-wrapper .inner{position:relative;max-width:504px}.careers-wrapper .cover .content-wrapper .inner h1{font-size:72px;font-family:"NHaasGroteskDSPro-65Md";line-height:1}.careers-wrapper .cover .content-wrapper .inner p{font-size:24px;line-height:30px;margin:12px 0 0}.careers-wrapper .cover .content-wrapper .inner .button{position:relative;margin:24px 0 0;font-size:15px;text-transform:uppercase;text-align:center;width:280px;height:44px;line-height:44px;border-radius:30px;cursor:pointer;background:#f98758;color:white;transition:all 0.26s ease-out}.careers-wrapper .cover .content-wrapper .inner .button:hover{background:white;color:#f98758}.careers-wrapper .cover .features-title{position:absolute;bottom:0;left:0;width:100%;height:4.3vw;background:rgba(255,255,255,0.72);color:black}.careers-wrapper .cover .features-title .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-start}.careers-wrapper .cover .features-title .content-wrapper h2{font-size:32px;font-family:"NHaasGroteskDSPro-65Md";line-height:1}.careers-wrapper .bottom-line{position:relative}.careers-wrapper .bottom-line img{display:block;width:100%;height:auto}.careers-wrapper .page-wrapper{position:relative;z-index:2;min-height:calc(100vh - 512px);padding:100px 0 0}.careers-wrapper .page-wrapper .intro{position:relative;padding:60px 0 80px;text-align:center}.careers-wrapper .page-wrapper .intro h2{font-size:44px;font-family:"NHaasGroteskDSPro-65Md"}.careers-wrapper .page-wrapper .intro p{max-width:780px;position:relative;margin:14px auto 0;font-size:22px;line-height:30px;font-family:"NHaasGroteskDSPro-65Md";color:#1e1e1f}.careers-wrapper .page-wrapper .positions-wrapper{position:relative}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper{width:calc(100% - 320px);max-width:1600px;padding:0 0 80px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper h2{font-size:36px;font-family:"NHaasGroteskDSPro-65Md";text-align:center}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .found-title{position:relative;font-size:21px;margin:0 0 36px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions{position:relative;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position{position:relative;width:calc(50% - 16px);height:100px;padding:0 116px 0 36px;margin:0 0 20px;display:flex;align-items:center;justify-content:flex-start;background:white;border-radius:15px;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;transition:all 0.26s ease-out}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position:hover{box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position h3{position:relative;font-size:24px;line-height:1.2;font-family:"NHaasGroteskDSPro-65Md";transition:all 0.26s ease-out}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position .plus{position:absolute;right:28px;top:50%;margin-top:-14px;height:28px;width:28px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position .plus .line{position:absolute;width:3px;height:24px;left:50%;margin-left:-1.5px;top:50%;margin-top:-12px;background:black;transition:all 0.26s ease-out}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position .plus .line.two{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.careers-wrapper .page-wrapper .bottom-grad{position:absolute;bottom:0;left:0;width:100%;height:600px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 40%,rgba(251,174,118,0.51))}.careers-wrapper .gallery-wrapper{position:relative;padding:40px 0 100px}.careers-wrapper .gallery-wrapper .main-gallery{position:relative}.careers-wrapper .gallery-wrapper .main-gallery .product-slider{position:relative;max-width:1140px;margin:auto;border-radius:50px;overflow:hidden}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .inner-wrapper{position:relative;padding-bottom:60%}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play{cursor:pointer;position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;transition:all 0.26s ease-out;background:rgba(0,0,0,0.72);border-radius:50%}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle{position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;border-radius:50%;color:white;border:3px solid white;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle:hover{background:rgba(255,255,255,0.34)}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle p{font-size:14px;line-height:25px;letter-spacing:0.56px}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots{bottom:60px}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots li button:before{color:white;font-size:36px}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots li.slick-active button:before{color:white}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .arrow{position:absolute;top:50%;color:white;font-size:30px;cursor:pointer;margin-top:-15px;z-index:10}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-left{right:calc(100% - 60px)}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-right{left:calc(100% - 60px)}.careers-wrapper .gallery-wrapper .secondary-gallery{position:relative;margin:60px auto 0}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2{position:relative}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-current .img-wrapper{opacity:1}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer;padding:0 6px;opacity:0.34;transition:all 0.26s ease-out}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper:hover{opacity:1}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper .inner-wrapper{position:relative;padding-bottom:60%}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots{bottom:-60px}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li button:before{color:black;font-size:36px}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li.slick-active button:before{color:black}.position-wrapper{position:relative;padding:120px 0 0;min-height:100vh}.position-wrapper .bg-black{position:absolute;left:50%;top:0;height:100%;background:black;width:50%}.position-wrapper .content-wrapper{max-width:1140px;display:flex;align-items:flex-start;justify-content:space-between}.position-wrapper .content-wrapper .on-left{position:relative;width:calc(50% - 80px);padding-bottom:80px}.position-wrapper .content-wrapper .on-left .back{font-size:14px;position:relative}.position-wrapper .content-wrapper .on-left .back img{height:10px;margin-right:6px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.position-wrapper .content-wrapper .on-left h1{font-size:54px;line-height:1.1;margin-top:14px}.position-wrapper .content-wrapper .on-left h2{font-size:24px;margin-top:6px}.position-wrapper .content-wrapper .on-left .wysiwyg{position:relative;margin-top:30px}.position-wrapper .content-wrapper .on-left .wysiwyg ol,.position-wrapper .content-wrapper .on-left .wysiwyg p,.position-wrapper .content-wrapper .on-left .wysiwyg ul{font-size:16px;line-height:24px;margin-bottom:34px;position:relative}.position-wrapper .content-wrapper .on-left .wysiwyg h2,.position-wrapper .content-wrapper .on-left .wysiwyg h3,.position-wrapper .content-wrapper .on-left .wysiwyg h4,.position-wrapper .content-wrapper .on-left .wysiwyg h5,.position-wrapper .content-wrapper .on-left .wysiwyg h6{font-size:24px;margin-bottom:14px}.position-wrapper .content-wrapper .on-left .wysiwyg ol{list-style-type:disc;padding-left:20px}.position-wrapper .content-wrapper .on-left .wysiwyg ul{list-style-type:disc;padding-left:20px}.position-wrapper .content-wrapper .on-right{position:relative;width:50%;height:100%;background:black;min-height:calc(100vh - 120px);align-self:stretch;padding:0 80px 80px;color:white}.position-wrapper .content-wrapper .on-right.sent .before{display:none}.position-wrapper .content-wrapper .on-right.sent .after{display:block}.position-wrapper .content-wrapper .on-right .before{position:relative}.position-wrapper .content-wrapper .on-right .after{position:relative;display:none}.position-wrapper .content-wrapper .on-right .after p{text-align:center;font-size:20px;line-height:28px;margin:14px auto 0}.position-wrapper .content-wrapper .on-right .after p strong{display:block}.position-wrapper .content-wrapper .on-right h2{font-size:32px;line-height:1.2;text-align:center}.position-wrapper .content-wrapper .on-right .form-wrapper{position:relative;margin:30px auto 0}.position-wrapper .content-wrapper .on-right .form-wrapper form{}.position-wrapper .content-wrapper .on-right .form-wrapper form input{width:100%;border:1px solid rgba(255,255,255,0.44);background:transparent;color:white;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";margin-bottom:10px;height:44px;padding:0 20px;outline:0}.position-wrapper .content-wrapper .on-right .form-wrapper form input::-webkit-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form input::-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form input:-ms-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form input:-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form input:focus{border-color:white}.position-wrapper .content-wrapper .on-right .form-wrapper form input[type=submit]{width:200px;border-radius:30px;margin:10px auto 0;display:block;font-size:18px;background:white;color:#f98758;cursor:pointer;transition:all 0.26s ease-out}.position-wrapper .content-wrapper .on-right .form-wrapper form input[type=submit]:hover{color:white;background:#f98758;border-color:#f98758}.position-wrapper .content-wrapper .on-right .form-wrapper form input.wpcf7-not-valid{border-color:#E60005}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea{width:100%;border:1px solid rgba(255,255,255,0.44);background:transparent;color:white;font-size:15px;font-family:"NHaasGroteskDSPro-65Md";margin-bottom:10px;height:88px;padding:10px 20px;outline:0;resize:none}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea::-webkit-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea::-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea:-ms-input-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea:-moz-placeholder{font-family:"NHaasGroteskDSPro-65Md"}.position-wrapper .content-wrapper .on-right .form-wrapper form textarea:focus{border-color:white}.position-wrapper .content-wrapper .on-right .form-wrapper .ajax-loader{left:calc(50% + 86px);bottom:10px;opacity:1;top:auto}.position-wrapper .content-wrapper .on-right .form-wrapper .wpcf7 form.sent .wpcf7-response-output{text-align:center}.position-wrapper .content-wrapper .on-right .form-wrapper .upload{position:relative;height:80px;border:1px dashed rgba(255,255,255,0.44);text-align:center;line-height:76px;font-size:16px;display:block;margin:12px 0 0;cursor:pointer}.position-wrapper .content-wrapper .on-right .form-wrapper .upload strong{font-weight:600}.position-wrapper .content-wrapper .on-right .form-wrapper .upload .wpcf7-not-valid-tip{line-height:1;bottom:18px;right:18px}.position-wrapper .content-wrapper .on-right .form-wrapper .wpcf7-form-control-wrap.position-cv input{height:0;width:0;padding:0;margin:0;border:0;overflow:hidden}.position-wrapper .content-wrapper .on-right .form-wrapper .wpcf7-form-control-wrap.position-cv .wpcf7-not-valid-tip{position:relative;margin-top:-6px;margin-bottom:20px;font-size:13px;bottom:auto;display:block!important;text-align:center}.position-wrapper .content-wrapper .on-right .form-wrapper .wpcf7-form-control-wrap{display:block}.position-wrapper .content-wrapper .on-right .form-wrapper br{display:none}@media screen and (max-width:1800px){.careers-wrapper .cover .content-wrapper .inner h1{font-size:66px}.careers-wrapper .cover .content-wrapper .inner p{font-size:22px;line-height:28px}.careers-wrapper .cover .content-wrapper .inner{max-width:466px}.careers-wrapper .cover .features-title .content-wrapper h2{font-size:30px}.careers-wrapper .cover .content-wrapper.text-on-left .inner{max-width:620px}}@media screen and (max-width:1480px){.careers-wrapper .cover .content-wrapper .inner p{font-size:19px;line-height:24px}.careers-wrapper .cover .content-wrapper .inner h1{font-size:60px}.careers-wrapper .content-wrapper{width:calc(100% - 160px)}.careers-wrapper .cover .content-wrapper.text-on-left .inner{max-width:590px}.careers-wrapper .cover .features-title .content-wrapper h2{font-size:26px}.careers-wrapper .cover .content-wrapper .inner .button{font-size:14px;width:260px;height:40px;line-height:40px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper{width:calc(100% - 160px)}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position h3{font-size:21px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position{height:90px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .found-title{font-size:19px}.careers-wrapper .page-wrapper{padding:60px 0 0}}@media screen and (max-width:1024px){.careers-wrapper .cover{height:100vw;min-height:60vh}.careers-wrapper .cover .features-title .content-wrapper h2{font-size:24px}.careers-wrapper .cover .features-title{height:48px}.careers-wrapper .cover .content-wrapper .inner h1{font-size:44px}.careers-wrapper .cover .content-wrapper .inner p{font-size:20px;line-height:24px}.careers-wrapper .cover .content-wrapper{justify-content:flex-start}.careers-wrapper .cover{height:100vw;min-height:60vh}.careers-wrapper .cover .overlay{display:block}.careers-wrapper .cover .ofc.on-d{display:none}.careers-wrapper .cover .ofc.on-m{display:block}.careers-wrapper .page-wrapper .intro{padding:40px 20px 30px}.careers-wrapper .page-wrapper .intro h2{font-size:24px}.careers-wrapper .page-wrapper .intro p{font-size:16px;line-height:22px;max-width:320px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper{padding:0;width:calc(100% - 40px)}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper h2{font-size:24px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions{margin:20px auto 0}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position h3{font-size:16px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position .plus{right:14px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position .plus .line{position:absolute;width:3px;height:14px;left:50%;margin-left:-1.5px;top:50%;margin-top:-7px}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position{padding:20px 70px 20px 20px;border-radius:10px;height:auto;margin:0px 0 14px}.position-wrapper .bg-black{display:none}.position-wrapper{padding:90px 0 0}.position-wrapper .content-wrapper{display:block}.position-wrapper .content-wrapper .on-left{width:100%;padding-bottom:20px}.position-wrapper .content-wrapper .on-left h1{font-size:36px;margin-top:10px}.position-wrapper .content-wrapper .on-left h2{font-size:20px;margin-top:8px}.position-wrapper .content-wrapper .on-right{margin:0 -20px;width:calc(100% + 40px);padding:40px 20px;min-height:auto}.position-wrapper .content-wrapper .on-right h2{font-size:28px}.careers-wrapper .cover .content h2{font-size:28px;margin-top:16px}.careers-wrapper .page-wrapper{min-height:calc(100vh - 360px);padding-bottom:40px}.position-wrapper .content-wrapper .on-right .after p{font-size:16px;line-height:24px}.careers-wrapper .gallery-wrapper{padding:60px 0}.careers-wrapper .gallery-wrapper .main-gallery .product-slider{border-radius:20px}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-left{right:calc(100% - 30px)}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-right{left:calc(100% - 30px)}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play{position:absolute;width:72px;height:72px;left:50%;margin-left:-36px;top:50%;margin-top:-36px}.careers-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .inner-wrapper{padding-bottom:80%}.careers-wrapper .gallery-wrapper .secondary-gallery{margin:30px -30px 0}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li button:before{font-size:24px}.careers-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li{margin:0 2px}.careers-wrapper .content-wrapper{width:calc(100% - 60px)}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions{display:block}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .positions .position{width:100%}.careers-wrapper .page-wrapper .positions-wrapper .content-wrapper .found-title{font-size:16px;margin:0 0 24px}.careers-wrapper .page-wrapper{padding-top:30px;padding-bottom:0;min-height:0}}.new-product-wrapper{position:relative;overflow:hidden}.new-product-wrapper.v2 .cover{height:56.25vw}.new-product-wrapper.v2 .cover .content-wrapper{justify-content:flex-start}.new-product-wrapper.v2 .cover .content-wrapper .inner p.above{margin-top:120px;font-size:21px;line-height:26px;max-width:380px}.new-product-wrapper.v2 .cover .content-wrapper .inner p.below{font-size:21px;line-height:26px;max-width:380px}.new-product-wrapper.v2 .cover .content-wrapper .inner .divider{position:relative;width:140px;margin:30px 0}.new-product-wrapper.v2 .cover .content-wrapper .inner .divider img{display:block;width:100%;height:auto}.new-product-wrapper.v2 .data-strip{position:relative;background:white;padding:60px 0;text-align:center}.new-product-wrapper.v2 .data-strip h2{font-size:24px;line-height:30px;font-family:"NHaasGroteskDSPro-65Md"}.new-product-wrapper.v2 .data-strip .items{position:relative;display:flex;align-items:flex-start;justify-content:center;margin:30px auto 0}.new-product-wrapper.v2 .data-strip .items .item{position:relative;width:33.3333333333%}.new-product-wrapper.v2 .data-strip .items .item .divider{position:absolute;left:100%;top:4%;height:92%}.new-product-wrapper.v2 .data-strip .items .item .divider img{display:block;height:100%;width:auto}.new-product-wrapper.v2 .data-strip .items .item .number{font-size:72px;font-family:"NHaasGroteskTXPro-55Rg";margin:0 0 6px}.new-product-wrapper.v2 .data-strip .items .item p{font-size:22px;line-height:26px;margin:auto;max-width:204px}.new-product-wrapper.v2 .bullets-wrapper{position:relative;background:black;color:white;padding:80px 0;text-align:center}.new-product-wrapper.v2 .bullets-wrapper .bullets{position:relative;display:flex;align-items:flex-start;justify-content:center;margin:auto}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet{position:relative;width:33.3333333333%}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet .icon-wrapper{position:relative;width:132px;margin:auto}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet .icon-wrapper img{display:block;width:100%;height:auto}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet p{font-size:22px;line-height:26px;margin:20px auto 0;max-width:254px}.new-product-wrapper .content-wrapper{width:calc(100% - 320px);max-width:1600px}.new-product-wrapper .cover{position:relative;height:35.2vw;color:white}.new-product-wrapper .cover .ofc.on-m{display:none}.new-product-wrapper .cover .overlay{display:none}.new-product-wrapper .cover .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-end}.new-product-wrapper .cover .content-wrapper.text-on-left{justify-content:flex-start}.new-product-wrapper .cover .content-wrapper.text-on-left .inner{max-width:660px}.new-product-wrapper .cover .content-wrapper .inner{position:relative;max-width:504px}.new-product-wrapper .cover .content-wrapper .inner h1{font-size:72px;font-family:"NHaasGroteskDSPro-65Md";line-height:1}.new-product-wrapper .cover .content-wrapper .inner p{font-size:24px;line-height:30px;margin:12px 0 0}.new-product-wrapper .cover .content-wrapper .inner .button{position:relative;margin:24px 0 0;font-size:15px;text-transform:uppercase;text-align:center;width:280px;height:44px;line-height:44px;border-radius:30px;cursor:pointer;background:#f98758;color:white;transition:all 0.26s ease-out}.new-product-wrapper .cover .content-wrapper .inner .button:hover{background:white;color:#f98758}.new-product-wrapper .cover .content-wrapper .inner .panda-t{position:absolute;right:100%;height:28vw;top:50%;margin-top:-12vw;z-index:999}.new-product-wrapper .cover .features-title{position:absolute;bottom:0;left:0;width:100%;height:4.3vw;background:rgba(255,255,255,0.72);color:black}.new-product-wrapper .cover .features-title .content-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-start}.new-product-wrapper .cover .features-title .content-wrapper h2{font-size:32px;font-family:"NHaasGroteskDSPro-65Md";line-height:1}.new-product-wrapper .bottom-line{position:relative}.new-product-wrapper .bottom-line img{display:block;width:100%;height:auto}.new-product-wrapper .features-wrapper{position:relative;background:black;color:white;padding:100px 0}.new-product-wrapper .features-wrapper .features{position:relative;display:flex;align-items:flex-start;justify-content:center;width:calc(100% + 60px);margin:0 -30px}.new-product-wrapper .features-wrapper .features .feature{position:relative;width:calc(25% - 60px);margin:0 30px}.new-product-wrapper .features-wrapper .features .feature .icon-wrapper{position:relative;width:132px}.new-product-wrapper .features-wrapper .features .feature .icon-wrapper img{display:block;width:100%;height:auto}.new-product-wrapper .features-wrapper .features .feature p{margin:20px 0 0;font-size:22px;line-height:30px;max-width:280px}.new-product-wrapper .features-wrapper .features .feature p.reg{font-family:"NHaasGroteskTXPro-55Rg";font-size:19px;margin:2px 0 0;line-height:26px}.new-product-wrapper .gallery-wrapper{position:relative;padding:100px 0}.new-product-wrapper .gallery-wrapper .main-gallery{position:relative}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider{position:relative;max-width:1140px;margin:auto;border-radius:50px;overflow:hidden}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .inner-wrapper{position:relative;padding-bottom:60%}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play{cursor:pointer;position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;transition:all 0.26s ease-out;background:rgba(0,0,0,0.72);border-radius:50%}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle{position:absolute;width:142px;height:142px;left:50%;margin-left:-71px;top:50%;margin-top:-71px;border-radius:50%;color:white;border:3px solid white;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all 0.26s ease-out}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle:hover{background:rgba(255,255,255,0.34)}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play-circle p{font-size:14px;line-height:25px;letter-spacing:0.56px}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots{bottom:60px}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots li button:before{color:white;font-size:36px}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .slick-dots li.slick-active button:before{color:white}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .arrow{position:absolute;top:50%;color:white;font-size:30px;cursor:pointer;margin-top:-15px;z-index:10}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-left{right:calc(100% - 60px)}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-right{left:calc(100% - 60px)}.new-product-wrapper .gallery-wrapper .secondary-gallery{position:relative;margin:60px auto 0}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2{position:relative}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-current .img-wrapper{opacity:1}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper{position:relative;width:100%;height:100%;overflow:hidden;float:left;cursor:pointer;padding:0 6px;opacity:0.34;transition:all 0.26s ease-out}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper:hover{opacity:1}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .img-wrapper .inner-wrapper{position:relative;padding-bottom:60%}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots{bottom:-60px}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li button:before{color:black;font-size:36px}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li.slick-active button:before{color:black}@media screen and (max-width:1800px){.new-product-wrapper .features-wrapper .features .feature .icon-wrapper{width:124px}.new-product-wrapper .features-wrapper .features .feature p{font-size:19px;line-height:26px;max-width:254px}.new-product-wrapper .features-wrapper .features .feature p.reg{font-size:16px;line-height:22px}.new-product-wrapper .cover .content-wrapper .inner h1{font-size:66px}.new-product-wrapper .cover .content-wrapper .inner p{font-size:22px;line-height:28px}.new-product-wrapper .cover .content-wrapper .inner{max-width:466px}.new-product-wrapper .cover .features-title .content-wrapper h2{font-size:30px}.new-product-wrapper .cover .content-wrapper.text-on-left .inner{max-width:620px}.new-product-wrapper.v2 .cover .content-wrapper .inner p.above{margin-top:90px;font-size:18px;line-height:24px;max-width:326px}.new-product-wrapper.v2 .cover .content-wrapper .inner p.below{font-size:18px;line-height:24px;max-width:326px}.new-product-wrapper.v2 .data-strip h2{font-size:22px;line-height:28px}.new-product-wrapper.v2 .data-strip .items .item p{font-size:19px;line-height:22px;max-width:176px}.new-product-wrapper.v2 .data-strip .items .item .number{font-size:60px}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet p{font-size:19px;line-height:22px;max-width:224px}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet .icon-wrapper{width:124px}}@media screen and (max-width:1480px){.new-product-wrapper .features-wrapper .features .feature .icon-wrapper{width:104px}.new-product-wrapper .cover .content-wrapper .inner p{font-size:19px;line-height:24px}.new-product-wrapper .cover .content-wrapper .inner h1{font-size:60px}.new-product-wrapper .content-wrapper{width:calc(100% - 266px)}.new-product-wrapper .cover .content-wrapper.text-on-left .inner{max-width:590px}.new-product-wrapper .cover .features-title .content-wrapper h2{font-size:26px}.new-product-wrapper .cover .content-wrapper .inner .button{font-size:14px;width:260px;height:40px;line-height:40px}.new-product-wrapper.v2 .cover .content-wrapper .inner p.above{margin-top:70px;font-size:16px;line-height:22px;max-width:286px}.new-product-wrapper.v2 .cover .content-wrapper .inner p.below{font-size:16px;line-height:22px;max-width:286px}.new-product-wrapper.v2 .data-strip h2{font-size:19px;line-height:24px}.new-product-wrapper.v2 .data-strip .items .item p{font-size:17px;line-height:20px;max-width:158px}.new-product-wrapper.v2 .data-strip .items .item .number{font-size:54px}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet p{font-size:17px;line-height:20px}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet .icon-wrapper{width:104px}}@media screen and (max-width:1024px){.new-product-wrapper .features-wrapper{padding:60px 0 20px}.new-product-wrapper .content-wrapper{width:calc(100% - 60px)}.new-product-wrapper .features-wrapper .features{display:block;width:100%;margin:0;text-align:center}.new-product-wrapper .features-wrapper .features .feature{width:100%;margin:0 0 40px}.new-product-wrapper .features-wrapper .features .feature .icon-wrapper{width:72px;margin:auto}.new-product-wrapper .features-wrapper .features .feature p{margin:8px auto 0;font-size:16px;line-height:22px;max-width:288px}.new-product-wrapper .gallery-wrapper{padding:60px 0}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider{border-radius:20px}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-left{right:calc(100% - 30px)}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .arrow.to-right{left:calc(100% - 30px)}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .play{position:absolute;width:72px;height:72px;left:50%;margin-left:-36px;top:50%;margin-top:-36px}.new-product-wrapper .gallery-wrapper .main-gallery .product-slider .vid-wrapper .inner-wrapper{padding-bottom:80%}.new-product-wrapper .gallery-wrapper .secondary-gallery{margin:30px -30px 0}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li button:before{font-size:24px}.new-product-wrapper .gallery-wrapper .secondary-gallery .product-slider-2 .slick-dots li{margin:0 2px}.new-product-wrapper .cover .features-title .content-wrapper h2{font-size:24px}.new-product-wrapper .cover .features-title{height:48px}.new-product-wrapper .cover .content-wrapper .inner h1{font-size:44px}.new-product-wrapper .cover .content-wrapper .inner p{font-size:20px;line-height:24px}.new-product-wrapper .cover .content-wrapper{justify-content:flex-start}.new-product-wrapper .cover{height:100vw;min-height:60vh}.new-product-wrapper .cover .overlay{display:block}.new-product-wrapper .cover .ofc.on-d{display:none}.new-product-wrapper .cover .ofc.on-m{display:block}.new-product-wrapper.v2 .cover{min-height:600px}.new-product-wrapper.v2 .bullets-wrapper{padding:30px 0 60px}.new-product-wrapper.v2 .bullets-wrapper .bullets{display:block}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet{position:relative;width:100%;margin:30px auto 0}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet .icon-wrapper{width:72px}.new-product-wrapper.v2 .bullets-wrapper .bullets .bullet p{font-size:16px;line-height:22px;margin:10px auto 0;max-width:280px}.new-product-wrapper.v2 .data-strip .items{display:block;margin:auto}.new-product-wrapper.v2 .data-strip .items .item{width:100%;margin:30px auto 0}.new-product-wrapper.v2 .data-strip .items .item .divider{display:none}.new-product-wrapper.v2 .data-strip .items .item .number{font-size:36px;margin:0 0 4px}.new-product-wrapper.v2 .data-strip .items .item p{font-size:16px;line-height:21px;max-width:220px}.new-product-wrapper .features-wrapper .features .feature p.reg{margin:2px auto 0}.new-product-wrapper .cover .features-title .content-wrapper{justify-content:center}.new-product-wrapper .cover .content-wrapper .inner .panda-t{right:-20px;height:200px;top:auto;margin:0;bottom:-140px}}html{font-size:10px}body{font-family:"NHaasGroteskDSPro-65Md";font-size:10px;color:black;background:white;font-weight:normal!important;font-style:normal!important;direction:ltr}
/*# sourceMappingURL=style.css.map */