@charset "UTF-8";@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}*{font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;scroll-behavior:smooth;border:medium none;padding:0;margin:0;text-decoration:none;font-weight:400}html{font-size:14px;line-height:1.5;color:#363636}a{cursor:pointer;background-color:transparent}picture{line-height:0}button{cursor:pointer;background-color:transparent}button:hover:not([disabled]){background-image:linear-gradient(rgba(0,0,0,.05) 0 0)}h1{font-size:2rem;line-height:1}@media (min-width: 640px){h1{font-size:3rem}}@media (min-width: 1024px){h1{font-size:4rem}}h2{font-size:1.5rem;line-height:1}@media (min-width: 640px){h2{font-size:2.3rem}}@media (min-width: 1024px){h2{font-size:3rem}}h3{font-size:1rem;line-height:1;font-weight:400}@media (min-width: 640px){h3{font-size:1.2rem}}@media (min-width: 1024px){h3{font-size:1.4rem}}h4{font-size:.8rem;line-height:1.1;font-weight:400}img.loading{width:26px;height:26px;-webkit-animation:.3s infinite linear spin;animation:.3s infinite linear spin}body>header .top-bar{z-index:50;position:fixed;width:100%;background-color:#121212;display:flex;justify-content:space-between;color:#f0f2f7}body>header .top-bar a.logo-wrapper{display:flex;padding:1.25rem 1rem;height:.8rem;cursor:pointer}body>header .top-bar a.logo-wrapper:hover{background-color:#ec1c24;transition:background-color .2s ease-in-out}@media (min-width: 640px){body>header .top-bar a.logo-wrapper{margin:0 auto}}body>header .top-bar a.logo-wrapper .logo{width:110px;max-width:110px;height:auto}body>header .top-bar button.menu{padding:0rem 1rem;color:#fff;margin-left:auto;cursor:pointer;background-color:transparent;vertical-align:middle}@media (min-width: 640px){body>header .top-bar button.menu{display:none}}body>header nav{z-index:40;position:fixed;width:100%;background-color:#121212;margin-top:3rem;text-align:right}body>header nav ul{padding-right:1rem;padding-bottom:2rem;font-size:2rem;list-style:none}body>header nav ul a{color:#fff;transition:padding-right .1s ease-in-out}body>header nav ul a:hover{padding-right:2rem;color:#ec1c24}@media (min-width: 640px){body>header nav ul a:hover{padding-right:0rem}}body>header nav:not(.active){display:none}@media (min-width: 640px){body>header nav:not(.active){display:inline}}@media (min-width: 640px){body>header nav{position:absolute;margin-top:5rem;background-color:transparent;display:block}body>header nav ul{margin:0 .5rem;max-width:100%;list-style:none;display:flex;justify-content:space-around;padding-right:0rem;font-size:1rem}}@media (min-width: 640px) and (min-width: 640px){body>header nav ul{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width: 640px) and (min-width: 768px){body>header nav ul{margin-left:auto;margin-right:auto;max-width:768px}}@media (min-width: 640px) and (min-width: 1024px){body>header nav ul{margin-left:auto;margin-right:auto;max-width:984px}}@media (min-width: 640px) and (min-width: 1280px){body>header nav ul{margin-left:auto;margin-right:auto;max-width:1140px}}@media (min-width: 640px) and (min-width: 1536px){body>header nav ul{margin-left:auto;margin-right:auto;max-width:1320px}}@media (min-width: 640px){body>header nav ul a{transition-duration:.1s;transition-timing-function:ease-in-out;color:#e3e8f0}body>header nav ul a:after{display:block;padding-bottom:.5rem;content:"";border-bottom:solid 2px #f0f2f7;transform:scaleX(0);transition:transform .2s ease-in-out}body>header nav ul a:hover:after{transform:scaleX(1)}body>header nav ul a.is-active{font-weight:600}body>header nav ul a.is-active:after{transform:scaleX(1)}body>header nav ul a:hover{color:#fff}}body>section.landing .hero-wrapper{overflow:hidden}@media (min-width: 1024px){body>section.landing .hero-wrapper{height:600px}}body>section.landing .hero-wrapper img.hero{width:100%;height:auto}@media (min-width: 1280px){body>section.landing .hero-wrapper img.hero{margin-top:-10vw}}@media (min-width: 1536px){body>section.landing .hero-wrapper img.hero{margin-top:-12vw}}body>section.landing h1.call-to-action{margin:3rem .5rem 0;max-width:100%;text-align:center;font-weight:200;font-size:2rem}@media (min-width: 640px){body>section.landing h1.call-to-action{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width: 768px){body>section.landing h1.call-to-action{margin-left:auto;margin-right:auto;max-width:768px}}@media (min-width: 1024px){body>section.landing h1.call-to-action{margin-left:auto;margin-right:auto;max-width:984px}}@media (min-width: 1280px){body>section.landing h1.call-to-action{margin-left:auto;margin-right:auto;max-width:1140px}}@media (min-width: 1536px){body>section.landing h1.call-to-action{margin-left:auto;margin-right:auto;max-width:1320px}}@media (min-width: 640px){body>section.landing h1.call-to-action{font-size:3rem;margin-top:4rem}}@media (min-width: 1024px){body>section.landing h1.call-to-action{font-size:4rem;margin-top:5rem}}body>section.landing p{margin:1rem .5rem 0;max-width:100%;max-width:600px!important;text-align:center}@media (min-width: 640px){body>section.landing p{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width: 768px){body>section.landing p{margin-left:auto;margin-right:auto;max-width:768px}}@media (min-width: 1024px){body>section.landing p{margin-left:auto;margin-right:auto;max-width:984px}}@media (min-width: 1280px){body>section.landing p{margin-left:auto;margin-right:auto;max-width:1140px}}@media (min-width: 1536px){body>section.landing p{margin-left:auto;margin-right:auto;max-width:1320px}}@media (min-width: 640px){body>section.landing p{margin-top:1.5rem}}@media (min-width: 1024px){body>section.landing p{margin-top:2rem}}body>section.landing a.scroll{display:flex;margin-top:3rem;margin-left:auto;margin-right:auto;border:2px solid #363636;border-radius:50%;width:60px;height:60px;align-items:center;justify-content:center;-webkit-animation:bounce 1s infinite alternate;animation:bounce 1s infinite alternate}@media (min-width: 640px){body>section.landing a.scroll{margin-top:4.5rem;width:70px;height:70px}}@media (min-width: 1024px){body>section.landing a.scroll{margin-top:6rem;width:80px;height:80px}}body>section.landing a.scroll svg.chevron-down{transition-duration:.1s;transition-timing-function:ease-in-out;display:block;align-items:center;width:30%}body>section.landing a.scroll:hover svg.chevron-down{width:40%}main.calculator{display:block;margin:0 .5rem;max-width:100%}@media (min-width: 640px){main.calculator{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width: 768px){main.calculator{margin-left:auto;margin-right:auto;max-width:768px}}@media (min-width: 1024px){main.calculator{margin-left:auto;margin-right:auto;max-width:984px}}@media (min-width: 1280px){main.calculator{margin-left:auto;margin-right:auto;max-width:1140px}}@media (min-width: 1536px){main.calculator{margin-left:auto;margin-right:auto;max-width:1320px}}main.calculator section.car-display h2{text-align:center;font-weight:200;padding-top:3rem}@media (min-width: 640px){main.calculator section.car-display h2{padding-top:4rem}}@media (min-width: 1024px){main.calculator section.car-display h2{padding-top:5rem}}main.calculator section.car-display img.car{margin-top:1rem;max-width:100%;width:100%;height:auto}main.calculator section.car-display .wheel-container{position:relative;display:inline-flex;align-items:center;justify-content:center;transform-origin:center center;padding-top:9.5%;width:9.5%;height:auto;top:-14.5vw;-webkit-animation:1s infinite linear spin;animation:1s infinite linear spin}main.calculator section.car-display .wheel-container .wheel{position:absolute;top:0;left:0;bottom:0;right:0;display:inline-flex;align-items:center;justify-content:center}main.calculator section.car-display .wheel-container img{width:92%;height:92%}main.calculator section.car-display .wheel-container.size-19 img{width:92%;height:92%}main.calculator section.car-display .wheel-container.size-21 img{width:100%;height:100%}@media (min-width: 640px){main.calculator section.car-display .wheel-container{top:-80px}}@media (min-width: 768px){main.calculator section.car-display .wheel-container{top:-110px}}@media (min-width: 1024px){main.calculator section.car-display .wheel-container{top:-140px}}@media (min-width: 1280px){main.calculator section.car-display .wheel-container{top:-160px}}@media (min-width: 1536px){main.calculator section.car-display .wheel-container{top:-185px}}main.calculator section.car-display .left-wheel{left:24.7%}main.calculator section.car-display .right-wheel{left:calc(54.1% - .5vw)}@media (min-width: 640px){main.calculator section.car-display .right-wheel{left:calc(54.1% - .1vw)}}@media (min-width: 768px){main.calculator section.car-display .right-wheel{left:54.1%}}main.calculator section.car-values{margin-top:-2rem}@media (min-width: 640px){main.calculator section.car-values{margin-top:-3rem}}@media (min-width: 1024px){main.calculator section.car-values{margin-top:-7rem}}main.calculator section.car-values .controls{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}main.calculator section.car-values .controls>div{margin-top:2rem}@media (min-width: 1280px){main.calculator section.car-values .controls{flex-wrap:nowrap}}main.calculator section.car-values .controls .speed{width:100%}@media (min-width: 768px){main.calculator section.car-values .controls .speed{width:calc(50% - 2rem);padding-right:2rem}}@media (min-width: 1280px){main.calculator section.car-values .controls .speed{width:25%}}main.calculator section.car-values .controls .speed .control-value:after{content:"KPH";vertical-align:super;font-size:1rem}main.calculator section.car-values .controls .speed button:disabled,main.calculator section.car-values .controls .speed button[disabled]{cursor:default}main.calculator section.car-values .controls .speed button:disabled svg,main.calculator section.car-values .controls .speed button[disabled] svg{opacity:.2}main.calculator section.car-values .controls .temperature{width:100%}@media (min-width: 768px){main.calculator section.car-values .controls .temperature{width:calc(50% - 2rem - 2px);padding-left:2rem;border-left:2px solid #b9bed1}}@media (min-width: 1280px){main.calculator section.car-values .controls .temperature{width:25%;padding-right:2rem}}main.calculator section.car-values .controls .temperature .temperature-layout{display:flex}main.calculator section.car-values .controls .temperature .temperature-layout>:first-child{flex-grow:1}main.calculator section.car-values .controls .temperature .temperature-layout>:last-child{flex:none}main.calculator section.car-values .controls .temperature .control-value:after{content:"\b0 C";vertical-align:super;font-size:1rem}main.calculator section.car-values .controls .temperature button.aircon{transition-duration:.1s;transition-timing-function:ease-in-out;border:1px solid #e3e8f0;border-radius:50%;background-color:#f0f2f7;margin-left:2rem;padding:.5rem}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner{border-radius:50%;width:56px;background-color:#fff;height:calc(100% - .5rem);padding-top:.5rem}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner .aircon-title{display:block;margin-top:.4rem;margin-bottom:.3rem;font-size:.67rem}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner svg{display:none}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.heat svg.wave.gray{display:inline}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.heat.active{background-image:linear-gradient(180deg,#f47a7f,#ec1c24);color:#fff}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.heat.active svg{-webkit-animation:1s infinite linear pulse;animation:1s infinite linear pulse}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.heat.active svg.wave.white{display:inline}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.heat.active svg.wave.gray{display:none}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.ac svg.fan.gray{display:inline}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.ac.active{background-image:linear-gradient(180deg,#8ac8fd,#2699fb);color:#fff}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.ac.active svg{-webkit-animation:1s infinite linear spin;animation:1s infinite linear spin}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.ac.active svg.fan.white{display:inline}main.calculator section.car-values .controls .temperature button.aircon .aircon-inner.ac.active svg.fan.gray{display:none}main.calculator section.car-values .controls .temperature button.aircon h6{font-weight:400;margin-top:.4rem;margin-bottom:.3rem}main.calculator section.car-values .controls .temperature button.aircon svg{width:20px;height:20px}main.calculator section.car-values .controls .temperature button:disabled,main.calculator section.car-values .controls .temperature button[disabled]{cursor:default}main.calculator section.car-values .controls .temperature button:disabled svg,main.calculator section.car-values .controls .temperature button[disabled] svg{opacity:.2}main.calculator section.car-values .controls .wheels{width:100%}@media (min-width: 1280px){main.calculator section.car-values .controls .wheels{width:50%;padding-left:2rem;border-left:2px solid #b9bed1}}main.calculator section.car-values .controls .wheels .wheels-layout{display:flex}main.calculator section.car-values .controls .wheels .wheels-layout>div{width:50%}main.calculator section.car-values .controls .wheels .wheels-layout button.wheel-19{margin-right:1rem}main.calculator section.car-values .controls .wheels .wheels-layout button.wheel-19 svg{height:50px}main.calculator section.car-values .controls .wheels .wheels-layout button.wheel-21{margin-left:1rem}main.calculator section.car-values .controls .wheels .wheels-layout button.wheel-21 svg{height:60px}main.calculator section.car-values .controls .wheels .wheels-layout button.active{border-radius:3px;border:2px solid #2699fb;background-color:#edf7ff}main.calculator section.car-values .controls .wheels .wheels-layout button.active:hover{background-image:none}main.calculator section.car-values .controls .wheels .control-value{display:flex}main.calculator section.car-values .controls .wheels .control-value>img{margin-right:1rem}main.calculator section.car-values .controls .wheels .control-value>div:after{content:"INCH";vertical-align:super;font-size:1rem}main.calculator section.car-values .controls h3{color:#121212;margin-bottom:1rem}main.calculator section.car-values .controls .control-wrapper{display:flex;align-items:center;justify-content:center;background-color:#f0f2f7;border-radius:3px;border:1px solid #b9bed1;height:70px;width:100%}main.calculator section.car-values .controls .control-wrapperbutton{transition-duration:.1s;transition-timing-function:ease-in-out}main.calculator section.car-values .controls .control-wrapperbutton:hover:not([disabled]){background-color:#e3e8f0}main.calculator section.car-values .controls .control-wrapper .control-value{flex-grow:1;text-align:center;font-size:2rem;align-items:center;justify-content:center}main.calculator section.car-values .controls .control-wrapper .control-inputs{height:100%;display:flex;flex-direction:column}main.calculator section.car-values .controls .control-wrapper .control-inputs button{transition-duration:.1s;transition-timing-function:ease-in-out;height:100%;align-items:center;display:flex;border-left:1px solid #b9bed1}main.calculator section.car-values .controls .control-wrapper .control-inputs button:first-child{border-bottom:1px solid #b9bed1}main.calculator section.car-values .controls .control-wrapper .control-inputs button:hover:not([disabled]){background-color:#e3e8f0}main.calculator section.car-values .controls .control-wrapper .control-inputs svg{padding:.7rem .5rem}main.calculator .range{width:100%;display:flex;flex-direction:row}main.calculator .range .model{width:100%;margin-bottom:3rem}main.calculator .range .model:first-of-type{padding-right:5%}main.calculator .range .model:last-of-type{padding-left:5%}main.calculator .range .model img{height:15px;width:auto}@media (min-width: 640px){main.calculator .range .model img{height:26px}}main.calculator .range .model.model-100d{text-align:right}main.calculator .range .model.model-p100d{text-align:left}main.calculator .range .model .range-value{color:#008dff;font-size:3rem;font-weight:400}main.calculator .range .model .range-value:after{content:"KM";vertical-align:super;font-size:2rem;font-weight:200}@media (min-width: 640px){main.calculator .range .model .range-value{font-size:4rem}}main.calculator .range .model .range-value sup{font-size:1.5rem;margin-left:.5rem;font-weight:200}@media (min-width: 640px){main.calculator .range .model .range-value sup{font-size:2rem}}main.calculator footer{margin-top:5rem;margin-bottom:5rem}main.calculator noscript.data-table{overflow-x:scroll}main.calculator noscript.data-table table{width:100%;text-align:center}main.calculator noscript.data-table table th{font-size:1.2rem;font-size:600}main.calculator noscript.data-table table th.non-speed-col{width:175px}main.calculator noscript.data-table table th.heading{background-color:#e3e8f0}main.calculator noscript.data-table table tbody tr{background-color:#f0f2f7}main.calculator noscript.data-table table tbody tr:nth-child(2n){background-color:#e3e8f0}main.calculator noscript.data-table table tbody tr .table-p100d{color:#ec1c24}main.calculator ._100d-color{font-weight:600}main.calculator .p100d-color{font-weight:600;color:#ec1c24}body>footer{background-color:#121212}body>footer div.tile-container{margin:0 .5rem;max-width:100%;display:flex;flex-wrap:wrap;flex-direction:column;color:#fff}@media (min-width: 640px){body>footer div.tile-container{margin-left:auto;margin-right:auto;max-width:540px}}@media (min-width: 768px){body>footer div.tile-container{margin-left:auto;margin-right:auto;max-width:768px}}@media (min-width: 1024px){body>footer div.tile-container{margin-left:auto;margin-right:auto;max-width:984px}}@media (min-width: 1280px){body>footer div.tile-container{margin-left:auto;margin-right:auto;max-width:1140px}}@media (min-width: 1536px){body>footer div.tile-container{margin-left:auto;margin-right:auto;max-width:1320px}}@media (min-width: 640px){body>footer div.tile-container{flex-direction:row}}body>footer div.tile-container section.tile{width:100%;margin-top:4rem}@media (min-width: 640px){body>footer div.tile-container section.tile{width:50%}}@media (min-width: 1024px){body>footer div.tile-container section.tile{width:33%}}@media (min-width: 1280px){body>footer div.tile-container section.tile{width:16.66%}}body>footer div.tile-container section.tile ul{list-style:none}body>footer div.tile-container section.tile-email{width:100%;margin-top:4rem;margin-bottom:4rem}@media (min-width: 640px){body>footer div.tile-container section.tile-email{width:50%}}body>footer div.tile-container section.tile-email p{max-width:300px;color:#7fc4fd;padding-bottom:2rem}body>footer div.tile-container section.tile-email input{padding:.7rem 1rem;border:1px solid #7fc4fd;border-radius:3px;color:#fff;background-color:transparent}@media (min-width: 640px){body>footer div.tile-container section.tile-email input{margin-right:1rem}}body>footer div.tile-container section.tile-email ::placeholder{color:#fff;opacity:1}body>footer div.tile-container section.tile-email :-ms-input-placeholder{color:#fff}body>footer div.tile-container section.tile-email ::-ms-input-placeholder{color:#fff}body>footer div.tile-container section.tile-email button{border-radius:3px;background-color:#fff;padding:.7rem 1.5rem;color:#040c36;font-weight:600}body>footer div.tile-container h4.tile-heading{margin-bottom:2rem}body>footer div.tile-container a{color:#fff;transition:padding-left .1s ease-in-out}body>footer div.tile-container a:hover{font-weight:600;padding-left:.5rem;color:#ec1c24}
