*{margin:0;padding:0;box-sizing:border-box}a,a:visited,a:hover{color:#00486a;outline:0;padding:0}@font-face{font-family:'Salesforce Sans';src:url('../fonts/SalesforceSans-Regular.woff2') format('woff2'),url('../fonts/SalesforceSans-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Salesforce Sans';src:url('../fonts/SalesforceSans-Bold.woff2') format('woff2'),url('../fonts/SalesforceSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}body{color:#000;font-family:'Open Sans',sans-serif;font-size:16px}body.is-fixed{overflow:hidden}p{padding:0;font-size:16px;font-family:'Open Sans',sans-serif}h1{font-family:'Open Sans',sans-serif}h2{font-family:'Open Sans',sans-serif}h3{font-family:'Open Sans',sans-serif}h4{font-family:'Open Sans',sans-serif}h5{font-family:'Open Sans',sans-serif}h6{font-family:'Open Sans',sans-serif}.shell{padding:0 15px;margin:0 auto}.btn-orange{background-color:#f06726;padding:12px 25px;border-radius:4px;transition:background .4s}.btn-orange:hover{text-decoration:none;padding:12px 25px;background-color:#dc5210}.btn-orange span{color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;letter-spacing:.004em;font-weight:700;margin-left:5px}.btn-gray{background-color:#c5cbce;border-radius:3px;padding:12px 30px;transition:background .4s}.btn-gray:hover{padding:12px 30px;text-decoration:none;background-color:#b0b8bb}.btn-gray span{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:-0.004em;color:#fff;vertical-align:middle}.btn-gray strong{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:-0.004em;color:#fff;vertical-align:middle}.btn-gray img{margin-left:5px;vertical-align:middle;width:13px}.btn-orange--alt img{display:none}@media(max-width:768px){.btn-orange--alt img{display:inline-block}.btn-orange{padding:12px 23px}}.breadcrumbs--alt{background-color:#f5f8fa}.breadcrumbs--alt ul{margin:0 -5px}@media(max-width:768px){.breadcrumbs--alt ul{margin:0}.breadcrumbs--dif ul{margin:0}}.section-gray{background-color:#f5f8fa;padding:5px 0}.section-gray .section__inner{display:flex;align-items:center;margin-bottom:58px}.section-gray .section__content{max-width:70%;flex:0 0 70%}.section-gray .section__content p{font-size:24px;line-height:1.33;letter-spacing:-0.029em;font-weight:400;margin-bottom:25px;color:#555}.section-gray h1{color:#333!important;letter-spacing:-0.014em;line-height:1.36;margin-bottom:13px;font-weight:600}.section-gray .section__actions a span{text-decoration:none}.section-gray .section__actions a span{font-family:'Open Sans',sans-serif;font-size:12px;line-height:1.25;color:#f06726;font-weight:700;font-size:14px}.section-gray .section__actions{display:inline-block}.section-gray .section__actions a img{vertical-align:middle;margin:0 5px;transition:transform .4s}.section-gray .section__actions a:hover img{transform:translateX(200%)}.section-gray .section__actions a:hover{text-decoration:none}.section-gray .section__socials{text-transform:uppercase;font-size:11px;letter-spacing:-0.016em;max-width:30%;flex:0 0 30%;text-align:center;margin:0 0 16px 10px}.section-gray .section__socials span{font-family:'Open Sans',sans-serif;font-weight:600;vertical-align:middle}.section-gray .section__socials .socials{display:inline-block;vertical-align:middle}.section-gray .section__socials ul{align-items:center;margin:0 31px}.section-gray .section__socials li+li{margin-left:11px}.section-gray .section__socials li:hover{opacity:1}.section-gray .section__socials li svg path{transition:fill .3s}.section-gray .section__socials li:hover svg path{fill:#dc5210}.section-gray .section__meta span{font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;line-height:1.43}.section-gray .section__meta a{font-size:14px;font-weight:400;line-height:1.5;margin-left:4px;color:#025e9b}.section-gray .section__meta small{font-size:14px;margin:0 6px}.section-gray--alt{padding:100px 0 90px}.section-gray--alt h4{font-size:20px;line-height:1.35;font-weight:700;font-family:'Open Sans',sans-serif;margin-bottom:20px}.section-gray--alt p{font-size:14px;line-height:1.43;font-family:'Open Sans',sans-serif;font-weight:300}.section-gray-home{background-color:#f5f8fa;padding:5px 0}@media(max-width:1400px){.section-gray--alt{padding:97px 0 108px}.section-gray h1{font-size:36px;line-height:1.36;letter-spacing:-0.032em}.section-gray .section__content p{font-size:20px;line-height:1.4;letter-spacing:-0.021em;margin-bottom:21px}.section-gray .section__inner{margin-bottom:67px}.section-gray .section__socials ul{margin:0 10px 0 29px}.section-gray .section__socials{text-align:right;margin:0 0 24px 10px}}@media(max-width:1280px){.section-gray{padding:5px 0 131px}}@media(max-width:1023px){.section-gray .section__inner{flex-wrap:wrap}.section-gray .section__socials{text-align:left;max-width:100%;flex:0 0 100%;margin:0 0 24px}.section-gray .section__content{max-width:100%;flex:0 0 100%;margin-bottom:30px}}@media(max-width:767px){.section-gray{padding:19px 8px 258px}.section-gray.hide-right-hand-list{padding-bottom:0}.section-gray h1{letter-spacing:-0.014em;line-height:1.22}.section-gray .section__content p{font-size:18px;line-height:1.35;margin-bottom:14px}.section-gray .section__socials .socials{display:block}.section-gray .section__socials ul{margin:11px 0}.section-gray .section__inner{margin-bottom:0}.section-gray .section__meta a{display:block;margin-left:0;margin-top:10px}.section-gray .section__meta small{display:none}.section-gray .section__socials{margin-bottom:16px}.section-gray--alt{padding:50px 0}.section-gray-home{padding-bottom:72px}}.section-products{padding:97px 0 40px}.section-products .section__inner{display:flex;flex-direction:row-reverse;margin:0 -20px}.section-products .section__widget{max-width:400px;flex:0 0 400px;padding:0 20px 0 40px;position:relative}.section-products .section__content{flex:1;padding:0 34px 0 20px}.section-products .section__ad{text-align:center;margin-bottom:80px}@media(max-width:1400px){.section-products .section__inner{margin:0 -5px}.section-products .section__widget{padding:0 5px;max-width:340px;flex:0 0 340px}.section-products .section__content{padding:0 5px}}@media(max-width:1280px){.section-products .section__inner{flex-wrap:wrap}.section-products{padding:0 0 40px}.section-products .section__ad{margin-bottom:90px}.section-products .section__widget{max-width:100%;flex:0 0 100%;padding:0 20px;margin:-110px 0 87px}.section-products .section__content{padding:0 20px}}@media(max-width:767px){.section-products .section__ad{display:none}.section-products .section__widget{margin:-217px 0 55px;padding:0}.section-products .section__content{padding:0}}@media(min-width:1599px){.section-products .section__ad{display:none}}.widget-products{width:340px;border:3px solid #f5f8fa;border-radius:5px;padding:33px 30px 27px 58px;background-color:#fff}.widget-products.is-fixed{position:fixed;top:20px}.widget-products ol{list-style-type:decimal;margin:0 15px;font-size:14px;font-weight:300;line-height:1;color:#555}.widget-products li{list-style-type:decimal;padding:0 20px}.widget-products ul li{list-style-type:none}.widget-products ul li a{padding-left:20px}.widget-products ul{margin:0}.widget-products ul.dashed{list-style-type:none}.widget-products ul.dashed>li{text-indent:-20px}.widget-products ul.dashed>li:before{content:"\2013";text-indent:-5px;vertical-align:top}.widget-products li a{font-size:14px;font-weight:400;color:#555!important}.widget-products li+li{margin-top:10px}.widget-products h5{color:#333;letter-spacing:-0.008em;line-height:1.35;font-weight:600;margin-bottom:30px}.widget-products h6{color:#333;letter-spacing:-0.008em;line-height:1.35;font-weight:600;margin-bottom:30px;margin-top:2em;font-size:14px}.widget-products .unranked-link-wrapper{margin-left:20px;display:inline-block}@media(max-width:1400px){.widget-products{width:330px}}@media(max-width:1280px){.widget-products{width:unset;border:3px solid #f5f8fa;border-radius:5px;padding:34px 23px 27px 41px;position:relative;z-index:3;position:relative}.widget-products h5{margin-bottom:26px}.widget-products ol{columns:4;width:100%}.widget-products li{padding:0 10px}.widget-products li+li{margin-top:14px}.widget-products li a{font-size:14px;line-height:1.29;font-weight:300}.widget-products ul{columns:4;width:100%}}@media(max-width:767px){.widget-products{padding:30px 75px 27px 38px}.widget-products h5{margin-bottom:29px}.widget-products ol{columns:1}.widget-products ul{columns:1}.widget-products li+li{margin-top:12px}.widget-products .hide-on-mobile{display:none}.widget-products .mobile-best-cars-see-more{display:list-item}}.circle{width:34px;height:34px;background-color:#c9d3d7;border-radius:50%;display:inline-block;position:relative}.circle img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle--blue{background-color:#025e9b}.score{padding:70px 55px 0 63px;background-color:#fff}.score .score__title{display:flex;align-items:center}.score .score__title strong{font-size:26px;color:#333;line-height:1;font-family:'Open Sans',sans-serif;letter-spacing:-0.014em;margin:0 8px 0 15px}.score .score__title strong span{font-weight:300;display:inline-block;margin-top:-3px}.score .score__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:29px}.score .score__title small{color:#025e9b;font-size:11px;line-height:2.18;font-weight:700;font-family:'Open Sans',sans-serif;vertical-align:middle;display:block;letter-spacing:.045em}.score .score__title small img{vertical-align:middle}.score .score__meta{max-width:50%;flex:0 0 50%;margin-right:-27px;white-space:nowrap}.score .score__meta span{color:#fff;font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.062em;font-weight:700;text-transform:uppercase;padding:8px 29px 8px 16px;background-color:#009ade;display:inline-block;position:relative;white-space:nowrap}.score .score__meta span:after{content:'';position:absolute;right:-12px;top:0;background-image:url(../images/temp/best-cars/end.png);background-repeat:no-repeat;height:31px;width:35px;width:12px}.score .score__body{display:flex;margin:0 -25px}.score .score__body ul{padding:0 25px}.score .score__body li{display:flex;align-items:center}.score .score__body li span{flex:0 0 34px}.score .score__body li+li{margin-top:12px}.score .score__body li strong{flex:1;font-size:11px;line-height:2.18;font-family:'Open Sans',sans-serif;font-weight:700;color:#025e9b;font-weight:700;margin-left:20px;letter-spacing:.05em;text-transform:uppercase;position:relative;top:-3px}.score .score__body li strong small{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:600;line-height:1;color:#333;display:block}.score .score__head small img{cursor:pointer}.score .score__head small{position:relative}.score .score__head small:hover .score__info{transform:scaleY(1)}.score .score__info{width:241px;box-shadow:0 3px 8px rgba(0,0,0,.21);border-radius:5px;padding:15px 10px 15px 14px;position:absolute;bottom:165%;left:-54%;transform-origin:bottom;transform:scaleY(0);transition:transform .4s;z-index:10;background-color:#fff}.score .score__info:after{content:'';position:absolute;z-index:1;bottom:-27px;background-image:url('../images/best-cars/after3.png');background-size:cover;height:27px;width:245px;left:50%;transform:translateX(-50%)}.score .score__info p{font-size:13px;line-height:1.4;letter-spacing:.013em;font-weight:300;font-family:'Open Sans',sans-serif;margin-bottom:14px;color:#555;text-transform:none}.score .score__info a span{text-transform:none;color:#f06726;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:0}.score .score__info a{transition:opacity .4s}.score .score__info a:hover{text-decoration:none;opacity:.6}.score .score__info a img{vertical-align:middle;margin-left:2px}.score .score__info a span{vertical-align:middle}span.score__missing-final{font-size:16px;margin-top:0!important;font-weight:300;display:inline-block;text-transform:none;letter-spacing:-0.014em}@media(max-width:1280px){.score .score__head{padding-right:0}}@media(max-width:1350px){.score .score__head{flex-direction:column;align-items:flex-start}.score .score__title,.score .score__meta{max-width:100%;flex:0 0 100%;margin:10px 0 0}.score{padding:55px 55px 15px 63px}.score .score__body{margin:0 -5px}.score .score__body ul{padding:0 5px}}@media(max-width:1024px){.score .score__meta{margin-right:0}.score .score__head{flex-direction:column;align-items:flex-start}.score .score__head .score__meta{margin:15px 0 0}.score .score__meta{max-width:100%;flex:0 0 100%}.score{padding:55px 20px 25px}}@media(max-width:870px){.score .score__title{max-width:100%;flex:0 0 100%}.score{padding-top:21px}}@media(max-width:768px){.score{padding:21px 17px 36px 24px}.score .score__head{display:block}.score .score__title strong{margin:0 14px}.score .score__title{margin-bottom:18px}.score .score__meta span{max-width:165px}.score .score__body li strong{margin-left:8px}.score .score__body li strong small{font-size:14px}.score .score__body{margin:0 -5px}.score .score__body ul{padding:0 5px}}.score--alt{padding:0;background:transparent}.score--alt .score__body li span{flex:0 0 45px}.score--alt .score__body li strong{position:relative;top:-3px}.score--alt .score__body li strong small{font-size:30px;line-height:.9;text-transform:none}.score--alt .circle{width:45px;height:45px}.score--alt span.score__missing-final{font-size:30px;line-height:.9}.score--alt span.score__missing-final--not-available{font-size:22px;position:relative;top:7px}.score--alt .score__body li strong small em,.score--alt span.score__missing-final em{font-style:normal;font:inherit;font-weight:300;display:inline-block;vertical-align:bottom}@media(max-width:767px){.score--alt .score__body li strong{top:-2px}.score--alt .score__body li strong small{font-size:22px;position:relative;top:-1px}.score--alt span.score__missing-final--not-available{top:5px}.score--alt .score__body li span{flex:0 0 38px}.score--alt .circle{width:38px;height:38px}.score--alt span.score__missing-final{font-size:22px;line-height:1}.score--alt span.score__missing-final--not-available{font-size:16px}}.product-alt{margin-bottom:48px;margin-top:49px;position:relative}.theme-list-item-row:first-child .product-alt{margin-bottom:31px}.theme-list-item-row:nth-child(2) .product-alt{margin-top:79px}.product-alt .product__inner{border:3px solid #f5f8fa;border-top:8px solid #f5f8fa}.product-alt .product__head{display:flex;justify-content:space-between;align-items:center;padding:32px 58px 40px;background-color:#f5f8fa}.product-alt .product__title a{color:#555}.product-alt .product__title span{text-transform:uppercase;font-size:11px;line-height:2.18;font-weight:700;color:#555;display:block;margin-bottom:2px;font-family:'Open Sans',sans-serif;letter-spacing:.045em}.product__title h4 a{color:#333!important}.product__title h4 a.product__number:hover{text-decoration:none;cursor:text}.product-alt .product__head .product__actions{margin-top:0}.product-alt .product__title h4{color:#333;font-size:28px;line-height:1}.product-alt .product__body{display:flex}.product-alt .product__score{flex:1;background-color:#fff;border:3px solid #f5f8fa;border-left:0}.product-alt .product__slider{max-width:500px;flex:0 0 500px}.product-alt .product__inner .product__actions strong{max-width:144px;font-weight:400;letter-spacing:.011em;font-family:'Open Sans',sans-serif;display:inline-block;font-size:14px;line-height:1.29;margin:0 9px 0 5px}.product-alt .product__inner .product__actions span{display:inline-block;margin-top:5px}.product-alt .product__inner .product__actions a span{margin-top:0}.product-alt .product__inner .product__actions a{display:inline-block;margin-top:0}.product-alt .product__footer{padding:0 10px}.product-alt .product__meta{padding:44px 0 46px}.product-alt .product__meta small{display:block;color:#025e9b;font-size:11px;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:.018em;line-height:2.18}.product-alt .product__meta span{display:block;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:-0.014em;font-size:16px;line-height:1.25}.product-alt .product__slider{border-top:3px solid #f5f8fa;border-bottom:3px solid #f5f8fa}.slideshow-container{position:relative;display:inline-block}.slideshow-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0.5);color:white;padding:8px 16px;text-align:center;border-radius:5px;pointer-events:none}.product-alt .product__info-title{border-top:3px solid #f5f8fa;padding:35px 0 15px}.product-alt .product__info-title h5{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.003em;line-height:1.35;color:#333}.product-alt .product__info{padding-bottom:35px}.product-alt .product__info .col h5{display:none}.product-meta__cols{margin-top:50px!important}.product-alt .product__actions-main a{display:inline-block}.product-alt .product__actions-main:after{content:'';position:absolute;bottom:100%;left:0;right:0;background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));height:30px}.product-alt .product__footer.is-active .product-meta__cols{display:none}.product-alt .product__footer.is-active .product__info-title{display:none}.product-alt .product__footer.is-active h5{display:block}.product-alt .product__footer.is-active .product__info{border-top:3px solid #f5f8fa;padding-top:40px}.product-alt .product__actions-main.is-active{margin-top:30px}.product-alt .product__actions-main.is-active:after{display:none}.product-alt .product__actions-main.is-active a img{transform:rotate(-180deg)}.product-alt .product__actions-main.is-active strong{display:inline-block}.product-alt .product__actions-main.is-active span{display:none}.product-alt .product__actions-main strong{display:none}.product-alt .product__info h5{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.003em;line-height:1.35;color:#333;margin-bottom:24px}.product-alt .product__info p{margin:0 5px 20px;font-size:14px;line-height:1.43;letter-spacing:-0.017em}.product-alt .product__info p strong{line-height:1.43}.product-alt .product__info p+p{margin-top:19px}.product-alt .product__info-title p{margin:0 3px 20px;font-size:14px;line-height:1.43;letter-spacing:-0.017em}.product-alt .product__info-title p+p{margin-top:19px}.product-alt .product__info a span{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;color:#f06726;vertical-align:middle}.product-alt .product__info a:hover{text-decoration:none}.product-alt .product__info a img{vertical-align:middle;margin:0 3px;transition:transform .4s}.product-alt .product__info a:hover img{transform:translateX(200%)}.product-alt .product__actions-main{text-align:center;position:relative;z-index:2}.product-alt .product__info{display:none}@media(max-width:1280px){.product-alt{margin-bottom:101px}.product-alt .product__meta{padding:45px 0}}@media(max-width:1024px){.product-alt .product__head{padding:17px 25px 24px}}@media(max-width:980px){.product-alt .product__slider{max-width:450px;flex:0 0 450px}.product-alt .product__slider img{width:100%}.product-alt .product__meta{padding:44px 0 46px}.product-alt .product__head{flex-direction:column;padding:17px 25px 24px;align-items:unset}.product-alt .product__head .product__actions{margin:25px 0 5px}}@media(max-width:850px){.product-alt .product__slider{max-width:370px;flex:0 0 370px}}@media(max-width:767px){.product-alt .product__head .product__actions span{display:none}.product-alt .product__head .product__actions a span{display:inline-block}.product-alt .product__body{flex-direction:column-reverse}.product-alt .product__score{max-width:100%;flex:0 0 100%;background-color:#f5f8fa}.product-alt .product__slider{max-width:760px;flex:0 0 100%}.product-alt .product__title h4{font-size:24px;line-height:1.13;margin-bottom:15px}.product-alt .product__title span{margin-bottom:0}.product-alt .product__footer{padding:0 23px;overflow:hidden}.product-alt .product__meta{padding:24px 0}.product-alt{margin-bottom:68px}.product-alt .product__inner .product__actions strong{margin-bottom:15px}.product-alt .product__meta span{font-size:14px;font-weight:700;letter-spacing:0}.product-alt .product__info.is-active{padding:35px 15px 47px}.product__info-title .key-features{display:none}}@media(max-width:410px){.product-alt .product__actions a{display:block;text-align:center}}.list-product-info{margin-bottom:52px}.list-product-info li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.43;padding-left:25px;color:#555;position:relative}.list-product-info li+li{margin-top:8px}.list-product-info li img{position:absolute;top:3px;left:0}@media(max-width:767px){.list-product-info{margin-bottom:40px}}.cols{display:flex;flex-wrap:wrap;margin:0 -5px}.cols--3-items{margin:0 110px}.cols--4-items{margin:0 60px}@media(max-width:1023px){.cols--4-items{margin:0}.cols--3-items{margin:0 70px}}@media(max-width:768px){.cols--3-items{margin:0}}.col--1of4{max-width:25%;flex:0 0 25%;padding:0 5px;position:relative;display:flex;justify-content:center}.col--alt+.col--alt{border-left:1px dotted #8c9296}.col--1of4:first-child:before{display:none}.col--1of2{max-width:50%;flex:0 0 50%;padding:0 5px;position:relative}.col--1of5{max-width:20%;flex:0 0 20%;padding:0 5px;position:relative;display:flex;justify-content:center}.col--1of3{max-width:33.33%;flex:0 0 33.33%;padding:0 5px;position:relative;display:flex;justify-content:center}.cols--auto{margin:0;justify-content:center}.col--auto{flex:unset;padding:0 0 0 40px;margin-right:40px;max-width:unset}@media(max-width:1023px){.col--auto{padding:0 0 0 20px;margin-right:20px}}@media(max-width:767px){.cols--auto{justify-content:flex-start}.col--auto,.col--1of4,.col--1of5,.col--1of3{max-width:50%;flex:0 0 50%;margin-bottom:20px;justify-content:flex-start;padding-left:10px;margin-right:0}.col+.col{border-left:none}.col--1of4:nth-child(4) .product__meta-inner,.col--1of4:nth-child(3) .product__meta-inner,.col--1of3:nth-child(3) .product__meta-inner,.col--1of5:nth-child(3) .product__meta-inner,.col--1of5:nth-child(4) .product__meta-inner,.col--1of5:nth-child(5) .product__meta-inner{border-top:1px dotted #8c9296;padding-top:15px}.col--1of2{max-width:100%;flex:0 0 100%}}@media(max-width:350px){.col--1of4,.col--1of5,.col--1of3{max-width:100%;flex:0 0 100%;margin-bottom:32px}.col--1of4:nth-child(2):before{display:block}.col--1of4:nth-child(2) .product__meta-inner,.col--1of3:nth-child(2) .product__meta-inner,.col--1of5:nth-child(2) .product__meta-inner{border-top:1px dotted #8c9296;padding-top:15px}}.slider-products,.slider__clip,.tns-outer,.tns-inner,.tns-ovh{height:100%}.slider-products .slider__slides{margin:0;position:relative;height:100%}.slider-products .slider__slide{padding:0;position:relative;height:100%}.slider-products .slider__slide img{object-fit:cover;height:100%;width:100%}.slider-products .slider__clip{position:relative}.slider-products .tns-outer .tns-nav{display:flex;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:5}.slider-products .tns-inner .tns-nav{display:none}.slider-products .tns-outer .tns-nav button{height:4px;width:4px;max-width:4px;flex:0 0 4px;border:0;padding:0;font-size:0;margin:0;border-radius:50%;background-color:#dae0e3;margin:0 6px 0 0}.slider-products .tns-outer .tns-nav button.tns-nav-active{background-color:#555}.slider-products .tns-controls button{position:absolute;top:0;bottom:0;opacity:0;width:50%}.slider-products .tns-controls button:first-child{left:0}.slider-products .tns-controls button:nth-child(2){right:0}.section-cards-alt{padding:95px 0 75px}.section-cards-alt h2{font-size:28px;line-height:1.07;letter-spacing:-0.017em;font-family:'Open Sans',sans-serif;font-weight:700;color:#333;margin-bottom:30px;margin-top:0}.card__image img{object-fit:cover;height:100%;width:100%;padding:0 30px}@media(max-width:768px){.section-cards-alt{padding:50px 0}}@media(max-width:500px){.section-cards-alt{padding:40px 0 20px}}.cards-alt .cards__items{display:flex;flex-wrap:wrap;margin:0 -10px}.cards-alt .cards__item{max-width:33.33%;flex:0 0 33.33%;padding:0 10px;margin-bottom:20px}@media(max-width:1023px){.cards-alt .cards__item{max-width:50%;flex:0 0 50%;padding:0 10px;margin-bottom:20px}}@media(max-width:768px){.cards-alt .cards__item{max-width:100%;flex:0 0 100%;padding:0 10px;margin-bottom:20px}.card__image img{height:auto;padding:0}}.card-alt:hover img{box-shadow:0 5px 15px 0 rgb(2 94 155 / 45%)}.card-alt img{border-radius:5px;margin-bottom:15px;width:100%;transition:box-shadow .4s}.card-alt h4{color:#333;font-size:20px;letter-spacing:-0.015em;line-height:1.35;font-family:'Open Sans',sans-serif;font-weight:700}@media(max-width:768px){.card-alt{display:flex;margin:0 -15px}.card-alt .card__image{max-width:280px;flex:0 0 280px;padding:0 15px}.card-alt .card__image img{width:100%}.card-alt h4{flex:1 1 auto;padding:5px 15px}}@media(max-width:500px){.card-alt{margin:0 -10px}.card-alt .card__image{max-width:142px;flex:0 0 142px;padding:0 10px}.card-alt h4{font-size:18px;padding:0 10px}}.logos--alt{background-color:#f5f8fa}.flyout{position:fixed;top:0;right:0;left:50%;background-color:#f5f8fa;box-shadow:0 10px 20px rgba(4,42,68,.2);padding:120px 60px;z-index:999;overflow-y:scroll;height:100vh;transform:translateX(120%);transition:transform .8s;z-index:1001}.flyout.is-active{transform:translateX(0)}.flyout h2{color:#333;font-size:28px;font-weight:700;letter-spacing:-0.018em;font-family:'Open Sans',sans-serif;line-height:1.07;margin-bottom:20px}.flyout h5{color:#333;font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;line-height:1.5;margin-bottom:31px}.flyout h4{color:#333;font-family:'Open Sans',sans-serif;font-size:18px;line-height:1.5;letter-spacing:.008em;font-weight:600;margin:43px 0 18px}.flyout p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.43;letter-spacing:-0.014em}.flyout p+p{margin-top:16px}.flyout__close-icon img{position:relative;bottom:6px}.flyout__close-icon{width:30px;height:30px;border-radius:50%;background-color:#fff;position:absolute;top:20px;right:20px;padding:10px;cursor:pointer}@media(max-width:767px){.flyout{left:0;padding:87px 22px}.flyout h2{margin-bottom:18px}.flyout h4{margin:35px 0 17px}}.main-content-wrapper.is-active:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);z-index:1000}.category{padding:41px 30px;background-color:#fff;border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:25px;box-shadow:0 5px 10px rgba(0,72,106,.1)}.category .category__image{height:138px;width:138px;max-width:138px;flex:0 0 138px;border-radius:50%;background-color:#f5f8fa;position:relative}.category .category__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.category .category__content{flex:1;margin-left:29px}.category h5{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.5;letter-spacing:-0.018em;color:#025e9b;margin-bottom:7px}.category h5 span{margin:0 2px;color:#c5cbce}.category p{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;color:#555;letter-spacing:-0.014em;line-height:1.5}@media(max-width:1023px){.category .category__content{max-width:100%;flex:0 0 100%;margin-left:0}}@media(max-width:767px){.category .category__image{height:99px;width:99px;max-width:99px;flex:0 0 99px}.category .category__image img{max-width:106px}.category .category__content{padding:16px 0 0;margin-left:0}.category{padding:41px 30px 34px}}.section-car-guide{padding:3px 0 50px}.section-car-guide h1{font-size:42px;line-height:1.36;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:-0.014em;margin-bottom:12px;color:#333!important;margin-left:-3px}.section-car-guide p{font-family:'Open Sans',sans-serif;font-size:24px;line-height:1.33;letter-spacing:-0.029em;font-weight:400;margin-bottom:26px;color:#555;max-width:1000px}.section-car-guide .section__actions a span{font-family:'Open Sans',sans-serif;font-size:12px;line-height:1.25;color:#f06726;font-weight:700;font-size:14px}.section-car-guide .section__actions{display:inline-block}.section-car-guide .section__actions a img{vertical-align:middle;margin:0 5px;transition:transform .4s}.section-car-guide .section__actions a:hover img{transform:translateX(200%)}.section-car-guide .section__actions a{transition:opacity .4s}.section-car-guide .section__actions a:hover{text-decoration:none;opacity:.6}@media(max-width:1280px){.section-car-guide{padding:22px 0 50px}.section-car-guide h1{font-size:36px;letter-spacing:-0.039em}.section-car-guide p{font-size:20px;letter-spacing:-0.017em;max-width:590px;line-height:1.4;margin-bottom:23px}}@media(max-width:767px){.section-car-guide{padding:4px 8px 3px}.section-car-guide h1{letter-spacing:-0.014em;margin-bottom:14px}.section-car-guide p{font-size:18px;margin-bottom:10px}}.section-type-cars{padding:57px 0 0}.section-type-cars h4{color:#333;font-size:28px;line-height:1.07;letter-spacing:-0.019em;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:29px;margin-left:-2px}@media(max-width:1280px){.section-type-cars{padding:52px 0 0}}@media(max-width:767px){.section-type-cars{padding:52px 7px 0}}.car-types .car-types__items{display:flex;flex-wrap:wrap;margin:0 -10px}.car-types .car-types__item{max-width:16.66%;flex:0 0 16.66%;padding:0 10px}@media(max-width:1023px){.car-types .car-types__item{max-width:33.33%;flex:0 0 33.33%;margin-bottom:10px}}@media(max-width:570px){.car-types .car-types__item{max-width:50%;flex:0 0 50%}}.car-type{text-align:center}.car-type a{border-radius:5px;padding:15px;border-radius:5px;transition:box-shadow .4s;display:block}.car-type a:hover{text-decoration:none;box-shadow:0 2px 7px rgba(0,0,0,.15)}.car-type img{margin-bottom:0;min-height:109px;max-height:unset;width:100%;margin-bottom:15px;min-height:110px}.car-type span{display:block;color:#555;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;line-height:1.29}@media(max-width:1280px){.car-type img{max-height:87px;min-height:unset}.car-type{padding:6px 0 21px}}@media(max-width:1023px){.car-type a{padding:15px 60px}}@media(max-width:768px){.car-type a{padding:15px 40px}}@media(max-width:450px){.car-type a{padding:15px 20px}}.section-alt .section__inner{padding:170px 0 17px}.section-alt--shorter .section__inner{padding-top:48px}.section-alt--first .section__inner{padding-top:170px}.section-alt .section__ad{text-align:center;margin-bottom:80px}.section-alt h4{color:#333;font-size:28px;line-height:1.07;letter-spacing:-0.019em;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:25px}@media(max-width:1280px){.section-alt .section__inner{padding:10px 0 24px}.section-alt .section__ad{margin-bottom:50px}.section-alt--first .section__inner{padding-top:150px}}@media(max-width:767px){.section-alt .section__inner{padding:60px 7px 0}.section-alt .section__ad{display:none}}@media(max-width:550px){.section-alt .section__inner{padding:70px 7px 0}}.section-ad{text-align:center}.section-ad--padding{margin-bottom:50px}@media(max-width:1280px){.section-ad{margin-bottom:24px}}@media(max-width:768px){.section-ad{display:none}}.boxes-alt .boxes__items{display:flex;flex-wrap:wrap;margin:0 -10px}.boxes-alt .boxes__item{max-width:33.3%;flex:0 0 33.3%;padding:0 10px;margin-bottom:62px;display:flex}@media(max-width:1600px){.boxes-alt .boxes__item{max-width:33.33%;flex:0 0 33.33%}}@media(max-width:1343px){.boxes-alt .boxes__item{max-width:50%;flex:0 0 50%}}@media(max-width:767px){.boxes-alt .boxes__item{max-width:100%;flex:0 0 100%;margin-bottom:25px}}.box-alt{border:3px solid #f5f8fa;border-top:8px solid #f5f8fa;position:relative}.box-alt{height:100%;display:flex;flex-direction:column;transition:box-shadow .4s}.box-alt:hover{text-decoration:none;box-shadow:0 5px 15px 0 rgb(2 94 155 / 45%);border-color:#fff}.box-alt .box__image img{max-width:480px;width:100%;border-radius:5px}.box-alt h5{color:#333;font-size:20px;line-height:1.35;letter-spacing:-0.02em;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:19px}.box-alt li{list-style-type:decimal;color:#555;font-size:14px;padding-left:6px}.box-alt li a{display:block}.box-alt ol{margin-bottom:20px;padding-left:17px;flex:1 1 auto}.box-alt strong{justify-content:space-between;list-style:decimal;list-style-type:decimal}.box-alt li+li{margin-top:8px}.box-alt li span{color:#555;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:150px;vertical-align:bottom}.box-alt li small{color:#555;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;float:right}.box-alt .box__actions a span{font-family:'Open Sans',sans-serif;font-size:12px;line-height:1.25;color:#f06726;font-weight:700;font-size:14px;transition:color .4s;transition:color .4s}.box-alt .box__actions{display:inline-block;margin-left:2px}.box-alt li a:hover{text-decoration:none}.box-alt li a:hover span{text-decoration:underline}.box-alt .box__actions svg{vertical-align:middle;margin:0 5px;transition:transform .4s}.box-alt a:hover .box__actions a span{color:#1f4175}.box-alt .box__actions a:hover{text-decoration:none}.box-alt .box__actions a:hover svg{transform:translateX(200%)}.box-alt .box__inner{padding:19px 26px 22px 29px;flex:1 1 auto;display:flex;flex-direction:column}.box-alt .box__meta{position:absolute;top:-8px;left:-3px;padding:9px 12px;background-color:#f06726;color:#fff;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.073em;font-weight:700;text-transform:uppercase}@media(min-width:1024px) and (max-width:1440px){.box-alt li span{display:inline-block}}@media(max-width:1280px){.box-alt .box__inner{padding:29px 26px 22px 29px}.mobileHide{display:none}.desktopHide{display:block}#bestCarsIntroSeeMoreMobile span{height:17px;width:66px;color:#333;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:-0.06px}#bestCarsIntroSeeMoreMobile img{width:13px;margin-top:2px}#bestCarsIntroSeeMoreMobile.is-active img{transform:rotate(-180deg)}}@media(max-width:767px){.box-alt .box__inner{padding:24px 29px 22px 27px}.box-alt li span{width:165px;display:inline-block}}.sticky-bar-car-types{position:fixed;top:0;left:0;right:0;background-color:#fff;display:none;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:5px 0}.sticky-bar-car-types.is-active{display:block}.sticky-bar-car-types ul{display:flex;justify-content:center}.sticky-bar-car-types a{color:#555;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;display:block;line-height:1.29;padding:15px 0;position:relative;margin:0 19px;transition:opacity .4s}.sticky-bar-car-types a:hover{text-decoration:none;opacity:.7}.sticky-bar-car-types .is-active a:after{content:'';position:absolute;top:93%;background-color:#025e9b;left:0;right:0;border-radius:5px;height:8px}.sticky-bar-car-types img{display:none}@media(max-width:550px){.sticky-bar-car-types ul{display:inline-block}.sticky-bar-car-types li{opacity:0;position:absolute;pointer-events:none}.sticky-bar-car-types li.is-active{opacity:1;pointer-events:all;position:relative}.sticky-bar-car-types img{display:block;position:absolute;top:18px;right:24px;transform:rotate(90deg);transition:transform .6s}.sticky-bar-car-types.is-showing li{opacity:1;pointer-events:all;position:relative}.sticky-bar-car-types.is-showing img{transform:rotate(-90deg)}.sticky-bar-car-types .is-active a:after{display:none}.sticky-bar-car-types a{font-size:16px;padding:7px 4px 5px}}.model-features{margin-left:20px}.model-features p{margin-left:-20px!important}.model-features ul{list-style-image:url("../images/best-cars/check.svg")}.model-features .crash-features{margin-bottom:20px}.model-pros{margin-left:20px}.model-pros ul{list-style-image:url("../images/best-cars/check-green.svg")}.model-cons{margin-left:20px}.model-cons ul{list-style-image:url("../images/best-cars/close.svg")}.model-section li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:1.43;padding-left:8px;color:#555;position:relative}.model-section li+li{margin-top:8px}.model-section h6{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.003em;line-height:1.35;color:#333;margin-bottom:16px;margin-top:8px}.product__info .ui-input-text.ui-body-inherit.ui-corner-all.ui-shadow-inset{display:none}.wp-content-description li strong{vertical-align:baseline}.product__info .wp-content-main li span{line-height:1.43}.best-cars-intro-see-more{-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;max-height:12em;height:12em;margin-bottom:5px;width:1000px}#bestCarsIntroSeeMore{padding-top:4px}#bestCarsIntroSeeMore:hover{cursor:pointer}.best-cars-intro-see-more.is-active{max-height:unset;height:auto;-webkit-line-clamp:none;display:block;overflow:visible}#bestCarsIntroSeeMore span{height:17px;width:66px;color:#555;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:-0.06px}#bestCarsIntroSeeMore img{width:13px;margin-top:2px}#bestCarsIntroSeeMore.is-active img{transform:rotate(-180deg)}.section-intro{padding:35px 0 75px}.section-intro p{padding-top:10px}.desktopHide{display:none}.section-products.has-intro{padding-top:0}h4.best-cars-content-conclusion{padding-top:12px}h4.best-cars-intro-conclusion{padding-bottom:12px}.best-cars-intro-see-more a{padding:0;font:100%/1.25 Helvetica,Arial,Sans serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-shadow:none!important;font-family:'Open Sans',sans-serif;color:#00486a}.best-cars-intro-see-more .wp-content-description{padding:0;font-size:16px;font-family:'Open Sans',sans-serif}.best-cars-intro-see-more .wp-content-description p span{padding:0;font-size:16px;font-family:'Open Sans',sans-serif}@media(max-width:1280px){.mobileHide{display:none}.desktopHide{display:block}#bestCarsIntroSeeMoreMobile span{height:17px;width:66px;color:#555;font-family:"Open Sans";font-size:14px;font-weight:bold;letter-spacing:-0.06px}#bestCarsIntroSeeMoreMobile img{width:13px}#bestCarsIntroSeeMoreMobile.is-active img{transform:rotate(-180deg)}#bestCarsIntroSeeMoreMobile:hover{cursor:pointer}.section-intro{padding-top:47px}.section__widget.has-intro{margin-bottom:0}.best-cars-intro-see-more{width:auto}}@media(max-width:767px){.section-intro .shell{padding:0 18px}.section-intro{padding:30px 0 60px}.section-intro.section-intro-best-cars-homepage{padding-top:4px}.section-intro.desktopHide.hide-right-hand-list{padding:0}}.product__rankings span{padding-left:34px;line-height:19px}@media(max-width:767px){.product__rankings{padding-bottom:12px}}.reliability-rankings-category{padding-top:2em;font-weight:600}.reliability-rankings-list{margin-top:1em;font-family:"Open Sans",sans-serif}.reliability-rankings-list li{display:inline-block;list-style-type:disc;font-family:"Open Sans",sans-serif;padding-bottom:1em}.reliability-rankings-list li div{font-family:"Open Sans",sans-serif;font-size:16px}.recalls li{list-style-type:disc}.recalls ul{margin-left:20px;margin-bottom:1em}.recent-recalls li{list-style-type:disc;margin-left:20px}.recent-recalls ul{margin-bottom:1em}.recall-intro-list{list-style-type:disc;font-size:16px;margin-left:16px;line-height:20px}.header-for-card-on-theme-homepage{padding-bottom:4px;margin-bottom:8px;font-size:12px;border-bottom:#777 dashed 1px}.box-alt ul .header-for-card-on-theme-homepage-li{list-style-type:none}.jmpads{padding-top:1em;padding-bottom:1em}.jmp-dt-wide{padding-top:1em;padding-bottom:2em;min-height:90px}.jmp-m-box-1{padding-top:2em;padding-bottom:1em}.right-rail{display:none}@media(min-width:1281px){.right-rail{display:block}}.jmp-dt-box-1{padding-top:4em;padding-bottom:2em}.jmp-dt-box-2{padding-bottom:2em}#best-cars-intro p{margin:0}#bestCarsIntroSeeMore{display:none}#bestCarsIntroSeeMoreMobile{display:none}span.non-bold{font-weight:300}.sticky{position:-webkit-sticky;position:sticky;top:1rem;padding-bottom:130vh}.nosticky{padding-bottom:130vh}.model-generations-title{max-width:450px}h6.hide-on-mobile{padding-bottom:1em}.slider-synced-main .slider__clip{border:none!important}@media(max-width:767px){.mfp-container{padding:0 27px!important}}.mfp-container h4{text-align:center!important}.sticky-top-ad .jmp-dt-wide{padding-top:0}.home-right-rail{display:none}@media(min-width:1024px){.home-right-rail-container{position:relative;padding-right:320px;width:100%}.home-right-rail{display:block;position:absolute;right:0;top:0;width:320px;height:100%;overflow-y:clip}}.home-right-rail .jmp-dt-box-1{padding-top:48px}.sticky-side-ad{position:sticky;top:-11px;width:100%;z-index:1000;padding-top:10px;background-color:rgba(255,255,255,0.9)}