#logo{max-width:160px}.sticky-button{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:env(safe-area-inset-bottom,0);align-self:flex-end;margin-top:9rem}.sticky-button .btn{margin-bottom:.4rem}@media (max-width:575px){.sticky-fix{margin-bottom:-6.5rem}}.person-count-select{width:6rem!important}#results{min-height:200px}.p-static{position:static}.car-view-content{background-color:#fff;min-height:300px}.open-indicator{float:right;font-size:.6rem;padding-top:6px}.help-button{position:relative;top:-1px;left:10px;border-radius:9px!important}.help-button:hover{background-color:#fff!important}@media (max-width:360px){.title{font-size:.9rem}.open-indicator{font-size:.6rem;padding-top:5px}}@media (max-width:310px){.title{font-size:.8rem}.open-indicator{font-size:.5rem;padding-top:3px}}.car-list-row{border:1px solid #f3f3f3;padding:.7rem 1.2rem;margin-bottom:-1px}.car-list-row:hover{background-color:#f8f9fa}.car-list-link{font-family:"Libre Franklin",sans-serif!important;font-weight:600}.car-list-link,.car-list-link:hover{color:#000;text-decoration:none}.modal-title{margin-right:25px;font-family:"Libre Franklin",sans-serif!important;font-weight:700}.modal-img{margin-top:1rem;max-width:200px}.car-view-title{margin-bottom:.85rem;font-size:1.8rem}.car-view-yearmodel{font-size:1.3rem;font-weight:300;min-height:30px;color:#888}.car-view-type{font-weight:300}.car-title-box{padding:1.5rem 0}.car-property .name{color:#8a8a8a;font-size:.8rem;line-height:20px}.car-property .name:first-letter{text-transform:uppercase}.car-property .value{min-height:30px;font-size:1rem}.car-property .detail-info{font-size:.8rem;margin-bottom:10px;color:#444;font-weight:300}.pro-con-icon-cell{vertical-align:text-top;padding-right:15px}.pro-con-icon{font-size:.6rem}.car-list-row>.car-list-carname{padding-right:2rem}.car-list-row>span.car-list-yearmodel{float:right;font-weight:300;margin-left:1rem;margin-right:1rem;padding-top:4px;font-size:.8rem;color:#888}@media (max-width:575px){.car-list-row>span.car-list-yearmodel{float:unset;margin-left:0;margin-right:0;padding-top:4px;display:block}}.car-list-row>span.oi:before{content:"\e036";color:#0f54e0!important}.match{font-family:"Roboto";font-weight:300;font-size:1.1rem}.match .left{padding-right:7px}.match .right{padding-left:7px}.match-image{max-height:260px;margin-top:6px}.match-link,.match-link:hover{color:#000;text-decoration:none}.match .title{font-size:1.4rem;font-weight:700;margin-bottom:.5rem;margin-top:.2rem}@media (max-width:350px){.match .engine-model,.match .mileage,.match .year{font-size:.9rem}}.match .price{font-size:1.3rem;font-weight:700}.match .car-year-kms{padding:.4rem 0;font-weight:400}.match .car-year-kms>.year{margin-right:2rem}.loading{width:24px;height:24px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.calculator{background-color:#e9eff2}.charge-prop .value{font-size:1.2rem;margin-bottom:.3rem}.charge-prop .name{font-size:1.1rem;font-weight:300;color:#d3d3d3}.separator{border-right:1px solid #fff}.chargeroption{background-color:#fff;display:inline-block;width:105px;min-height:105px;margin:5px;padding:5px;cursor:pointer;border:3px solid #fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative}.chargeroption.selected{border:3px solid #0f54e0;outline:1px solid #0f54e0}.chargeroption .charger-icon{height:30px;margin-bottom:5px}.chargeroption .title-img{height:10px;margin-left:auto;margin-right:auto}.chargeroption .name{font-size:.85rem;font-weight:400;line-height:18px}.chargeroption .spec{font-size:1.1rem;font-weight:600;line-height:20px}.chargeroption .spec2{font-size:.85rem;font-weight:400;line-height:18px}.range-holder{margin:1rem}.range-select .value{font-size:1rem;margin-top:.2rem;margin-bottom:.8rem;height:1rem}.range-select .name{font-size:.9rem;font-weight:400;text-transform:uppercase;color:#000}.calculator-result{background-color:#0f54e0;color:#fff;padding-top:.5rem;padding-bottom:1.3rem}.calculator-result-title{text-transform:uppercase}@media (max-width:768px){.charge-result{position:-webkit-sticky;position:sticky;bottom:0;z-index:100}.calculator-prop .value{font-size:1rem;margin-bottom:0}.calculator-prop .name{font-size:.9rem;font-weight:300}.range-gain{display:block;font-size:.9rem}}@media (max-width:350px){.calculator-prop .value{font-size:.9rem;margin-bottom:0}.calculator-prop .name{font-size:.8rem;font-weight:300}}.comment-toggle-link{font-family:"Libre Franklin",sans-serif!important;font-weight:600}.comment-toggle-link,.comment-toggle-link:hover{color:#000;text-decoration:none}.comments-toggle{padding:1rem 0;margin-bottom:-1px}[aria-expanded=false]>.comments-toggle>span:before{content:"\e034";color:#0f54e0!important}[aria-expanded=true]>.comments-toggle>span:before{content:"\e037";color:#0f54e0!important}.car-image-container:focus,.car-image:focus,.lightbox-image:focus,.slick-slider:focus{outline:none!important}.slick-next{right:0!important;z-index:100!important}.slick-prev{left:0!important;z-index:100!important}.slick-arrow{height:50px!important;width:50px!important}.slick-arrow:before{font-family:"Icons"!important;font-size:26px!important;opacity:.8!important}.slick-prev:before{content:"\e035"!important}.slick-next:before{content:"\e036"!important}.car-images{margin-top:1rem;margin-bottom:-65px;position:relative}.car-image-container{width:100%;max-height:500px}.car-image{margin:-12% 0;width:100%}@media (max-width:991px){.car-images{margin:0 -15px}.car-image{margin:unset}}.lightbox{position:fixed;z-index:100;padding:2rem;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8784313725490196);overflow:auto}.lightbox-inner{position:relative;margin:auto;padding:0;width:90%;max-width:1300px;z-index:102;opacity:1}.open-lightbox{background-color:transparent!important;border:none;width:48px;height:48px;position:absolute;top:20px;right:20px}.open-lightbox>span{color:#fff;font-size:2rem;opacity:.8}.open-lightbox>span:hover{opacity:1}.open-lightbox{outline:none!important}.medium-green{color:#83c094}.red{color:#f34242}.checkmark-md{font-size:1rem;margin-left:5px}.car-feature-availability{margin-right:.5rem;font-size:.9rem}.cost-type-icon{width:20px;height:20px;margin-right:5px;font-size:1.2rem}.icon-fuel{width:20px;height:20px;margin-right:8px;margin-left:-3px}.emission-calculator-note{color:#a8a8a8;font-size:.9rem;margin-bottom:1rem;margin-left:1rem;float:right}.language-select{min-width:4.5rem}a.text-white,a.text-white:hover{color:#fff}.text-black,a.text-black,a.text-black:hover{color:#000}.top-banner{padding-top:.5rem;padding-bottom:.5rem;color:#fff;font-size:.9rem;font-weight:500;float:right}.banner-content{float:right}.banner-row{justify-content:center}.banner-arrow{margin-left:10px;height:18px}@media (max-width:575px){.top-banner{font-size:.85rem;text-align:center}.banner-content{float:none}}@media (max-width:350px){.top-banner{font-size:.7rem}}.bg-banner,.bg-banner-atonos{background-color:#ececec}.bg-banner-atonos{font-family:"Work Sans",sans-serif}.banner-image{max-height:19px;margin-left:10px}.cable-ad{display:inline-block}.cable-ad-logo{max-width:90px}.car-version-select{min-width:12rem!important}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll}h1,h2,h3,h4,h5{font-family:"Libre Franklin",sans-serif!important}h1,h2{font-weight:900}h2{font-size:22px;padding:2rem 0 1rem}h3{font-weight:700;margin:.8rem 0}h3,h4{font-size:1.1rem}h4{font-weight:300}h5{font-size:1.2rem;font-weight:700;padding-top:1rem!important;padding-bottom:1rem!important}@media (max-width:480px){h1{font-size:2rem}}body{margin:0;padding:0;font-family:"Roboto",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-control{border-radius:0!important}input[type=search].form-control{border:1px solid #999!important;color:#212529!important}.bg-accent{background-color:#f8f9fa}.bg-note{background-color:#e9eff2}.bg-ampeeri{background-color:#0f54e0!important}.bg-atonos{background-color:#a3cdaf!important}.btn-primary{background-color:#0f54e0!important;border-color:#0f54e0!important}.btn-atonos,.btn-primary{border-radius:0!important}.btn-atonos{background-color:#a3cdaf!important;border-color:#a3cdaf!important;font-weight:500}.btn-atonos:focus{box-shadow:0 0 0 .2rem #bcdac4}.btn-atonos:hover{background-color:#bcdac4!important}.btn-primary:hover{background-color:#2463e2!important}.btn-xs{padding:.3rem .4rem;font-size:.8rem;line-height:1}.btn-ampeeri{background-color:#0f54e0!important;color:#fff!important;border-radius:0!important;padding-top:9px!important;padding-bottom:9px!important;min-width:200px}.btn-ampeeri:focus,.btn-ampeeri:hover{background-color:#2463e2!important}.btn-icon{background-color:transparent!important;border:1px solid #999;line-height:1!important;padding:0!important;width:18px;height:18px}.btn-icon>span{color:#999;font-size:.6rem;position:relative;top:-1px}.btn-icon:active,.btn-icon:focus,.btn-icon:hover{outline:none!important;box-shadow:none!important;border:1px solid #bbb}.btn-icon:hover>span{color:#bbb}.btn-placeholder{min-height:44px}.nav-tabs button.nav-link{cursor:pointer;border-radius:0;color:#777;background-color:#fff;border-bottom:1px solid #dee2e6}.nav-tabs button.nav-link.active{color:#000;font-weight:700}.nav-tabs button.nav-link:focus{outline:none}.text-breaks{white-space:pre-line}.text-thin{font-weight:300}@media (max-width:575px){.word-breaks-sm{word-spacing:100vw}}.footer{margin-top:5rem;margin-bottom:2rem;color:#bcbcbc}.fade-enter{opacity:.2;z-index:1}.fade-enter.fade-enter-active{opacity:1;transition:opacity .1s ease-in}.fw-400{font-weight:400}.fw-300{font-weight:300}.fw-500{font-weight:500}.control{display:block;position:relative;padding-left:35px;margin-top:8px;margin-bottom:8px;padding-top:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:2px;left:0;height:30px;width:30px;background:#e2e2e2;border:0 solid #000}.control-radio .control_indicator{border-radius:50%}.control:hover input~.control_indicator,.control input:focus~.control_indicator{background:#dcdcdc}.control input:checked~.control_indicator{background:#0f54e0}.control:hover input:not([disabled]):checked~.control_indicator,.control input:checked:focus~.control_indicator{background:#2463e2}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-radio .control_indicator:after{left:7px;top:8px;height:0;width:0;border-radius:50%;background:#fff}.control-radio input:disabled~.control_indicator:after{background:#7b7b7b}.control-checkbox .control_indicator:after{left:10px;top:3px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}input[type=range]{-webkit-appearance:none;width:100%;margin:11px 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;box-shadow:0 0 1.5px transparent,0 0 0 rgba(13,13,13,0);background:#e2e2e2;border-radius:0;border:0 solid #010101}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:1px solid transparent;height:30px;width:30px;border-radius:15px;background:#0f54e0;cursor:pointer;-webkit-appearance:none;margin-top:-11px}input[type=range]:focus::-webkit-slider-runnable-track{background:#dcdcdc}input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;box-shadow:0 0 1.5px transparent,0 0 0 rgba(13,13,13,0);background:#e2e2e2;border-radius:0;border:0 solid #010101}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:1px solid transparent;height:30px;width:30px;border-radius:15px;background:#0f54e0;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#ebebeb}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{border:0 solid #010101;border-radius:0;box-shadow:0 0 1.5px transparent,0 0 0 rgba(13,13,13,0)}input[type=range]::-ms-fill-upper{background:#e2e2e2}input[type=range]::-ms-thumb{box-shadow:0 0 0 #000,0 0 0 #0d0d0d;border:1px solid transparent;height:30px;width:30px;border-radius:15px;background:#0f54e0;cursor:pointer;height:8px}input[type=range]:focus::-ms-fill-lower{background:#e2e2e2}input[type=range]:focus::-ms-fill-upper{background:#dcdcdc}.select{position:relative;display:inline-block;margin-bottom:15px}.select select{font-family:"Arial";display:inline-block;width:100%;cursor:pointer;padding:8px 42px 8px 14px;outline:0;border:1px solid #ced4da;border-radius:0;background:#fff;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:focus,.select select:hover{color:#000;background:#fff}.select select:disabled{opacity:.5;pointer-events:none}.select_arrow{position:absolute;top:13px;right:18px;width:12px;height:12px;border:solid #0f54e0;border-width:0 4px 4px 0;display:inline-block;padding:3px;pointer-events:none;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select select:focus~.select_arrow,.select select:hover~.select_arrow{border-color:#2463e2}.select select:disabled~.select_arrow{border-top-color:#ccc}.rc-slider{position:relative;height:30px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#c6c8d2}.rc-slider-rail,.rc-slider-track{position:absolute;height:8px;border-radius:6px}.rc-slider-track{left:0;background-color:#4896f7}.rc-slider-handle{position:absolute;margin-top:-10px;width:30px;height:30px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;background-color:#0f54e0;touch-action:pan-x}.rc-slider-handle-click-focused:focus,.rc-slider-handle:focus,.rc-slider-handle:hover .rc-slider-handle:active{outline:none}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:10px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}