body{font:15px/1.6 Toyota Type}.l-theme{position:relative;max-width:1920px;margin:auto;background-color:#fff;overflow-x:hidden;padding-top:155px}.l-main-content{padding-top:110px;padding-bottom:110px}.l-sidebar_right{padding-left:10px}.ui-title-page{position:relative;display:inline-block;margin-top:0;padding:38px 88px 32px;font-size:36px;font-weight:600;letter-spacing:.05em}.ui-title{color:#222;font:900 40px Toyota Type;margin-bottom:30px}.ui-title-sm{color:#253241;font:700 24px Toyota Type}.ui-title-slogan{color:#253241;font:600 12px/1 Open Sans;text-transform:uppercase;margin-bottom:3px}.ui-title-inner{color:#eb0a1e;font:700 30px Toyota Type}.ui-title-inner span{color:#34404e}.ui-subtitle{color:#253241;font:700 18px Toyota Type;text-transform:uppercase}.btn,.btn-default{font-family:Toyota Type}.btn-default{text-transform:none;box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:2px;border:1px solid #ddd;background-color:#f1f5fa;color:#253241;font-weight:700;font-size:12px}.btn-default:hover{color:#e1eaf4}.btn-secondary{background-color:#fff;color:#000}.btn-secondary:hover{border:1px solid #101010;background:#101010;color:#fff}.btn-white{text-transform:uppercase;color:#253241;border-radius:2px;border:1px solid #ddd;font-weight:700}.btn-scroll-next{cursor:pointer}p+.list{margin-top:36px}.list{margin-bottom:40px;padding-left:0;list-style-type:none}.list li{position:relative;margin-bottom:10px;padding-left:21px}.list li:before{position:absolute;top:5px;left:-2px;font-size:14px;font-weight:400;line-height:1}.list li>a{color:#777}.list li>a:hover{text-decoration:none}.list-mark-1 li{padding-left:39px}.list-mark-1 li:before{left:17px;width:4px;height:15px;content:""}.list-mark-2 li:before{font-family:Pe-icon-7-stroke;font-size:16px;opacity:.8;content:"\E685"}.list-mark-3 li:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F101";font-size:12px}.list-mark-4 li:before{font-family:ElegantIcons;content:"$"}.list-num{counter-reset:list}.list-num li:before{display:inline-block;font-weight:700;color:#980aac;content:counter(list) ". ";counter-increment:list}select:focus{outline-style:none}input::-webkit-input-placeholder{color:#666}input::-moz-placeholder{color:#666}input:-ms-input-placeholder{color:#666}.ui-select{color:#222;height:50px;padding-top:14px;padding-left:20px;padding-right:20px;box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:2px;border:1px solid #ddd;background-color:#fff;text-transform:none;font:normal 15px/23px Toyota Type}.ui-select:focus{outline:none!important}.ui-select:after{border:none;width:auto;height:auto;content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;vertical-align:unset}.forms__label{position:relative;display:inline-block;margin-bottom:11px;padding-left:45px;cursor:pointer}.forms__label:last-child{margin-right:0}.forms__label-check:before,.forms__label-radio:before{position:absolute;left:0;border:1px solid #fff;content:""}.forms__label-check:after,.forms__label-radio:after{position:absolute;display:none}.forms__label-check{display:block;height:22px;margin-top:0;margin-right:12px;padding-left:20px;font-weight:400}.forms__label-check:before{top:4px;width:15px;height:15px;border-radius:2px;border:1px solid #ddd;background-color:#fff}.forms__label-check:after{padding-top:5px;top:8px;left:4px;width:7px;height:7px;content:""}.forms__label-radio{height:12px;margin-right:0;margin-bottom:0;padding-left:23px}.forms__label-radio:before{top:2px;width:15px;height:15px;border-radius:50%}.forms__label-radio:after{top:6px;left:4px;width:7px;height:7px;border-radius:50%;background-color:#fff;content:""}.forms__label-radio-1:after{background-color:#fff}.forms__label-radio-2:before{border:1px solid #ccc}.forms__check,.forms__radio{position:absolute;display:block;width:0;height:0;opacity:0}.forms__check:checked+.forms__label-check:after,.forms__radio:checked+.forms__label-radio:after{display:block}.forms__check:checked+.forms__label-check:before{box-shadow:none}.forms__radio:checked+.forms__label-radio:before{box-shadow:0 0 2px hsla(0,0%,82.7%,.75)}.table td:first-child,.table th:first-child{padding-left:20px}blockquote cite{display:block;font-style:normal}.alert{letter-spacing:.05em}.alert .icon{display:inline-block;margin-right:18px;font-size:16px;vertical-align:middle}.alert__inner{padding-left:70px}.alert .close{position:absolute;top:50%;right:25px;margin-top:-9px;font-size:18px;color:#222;opacity:.3;transition:all .3s}.alert .close:hover{opacity:1}.alert-default{color:#666;background-color:#f4f4f4}.alert-default .alert-icon .icon{color:#444}.alert-1{background-color:#e1e279}.alert-2{color:#fff}.alert-3{background-color:#ffc}.alert-3 .alert-icon .icon{color:#bbbc5a}.alert-4{background-color:#ffe6e6}.alert-4 .alert-icon .icon{color:#d8504f}.alert-5{background-color:#d0ffd1}.alert-5 .alert-icon .icon{color:#45bd47}.alert-block{margin-bottom:21px;padding:22px 50px 30px;text-shadow:none}.alert-title{margin-bottom:9px;font-size:18px;font-weight:700;letter-spacing:0;text-transform:uppercase}.alert-text{color:#333;letter-spacing:.025em}.alert-icon{float:left;margin-top:20px}.alert-icon .icon{font-size:30px}.tooltip{text-transform:uppercase}.link-tooltip-1{font-weight:700;color:#666}.link-tooltip-2{font-weight:700;color:#000101}.section-area,.section-default{position:relative}.section-default{padding-top:110px;padding-bottom:110px}.section-default-sm{padding-top:100px;padding-bottom:100px}.section-default-sm .ui-title-inner{margin-bottom:30px}.section-content{padding-top:90px;padding-bottom:100px}.section-inner{margin-top:60px}.section-border{border-bottom:1px solid #eee}.area-bg{position:relative}.area-bg:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;content:""}.area-bg__inner{position:relative;z-index:110}.area-bg_dark:after{background-color:#253241}.area-bg_light:after{background-color:#f1f1f1}.area-bg_op_25:after{opacity:.25}.area-bg_op_30:after{opacity:.3}.area-bg_op_40:after{opacity:.4}.area-bg_op_50:after{opacity:.5}.area-bg_op_60:after{opacity:.6}.area-bg_op_70:after{opacity:.7}.area-bg_op_75:after{opacity:.75}.area-bg_op_80:after{opacity:.8}.area-bg_op_85:after{opacity:.85}.area-bg_op_90:after{opacity:.9}.area-bg_op_100:after{opacity:1}.ui-rating li{padding-right:1px;padding-left:1px;font-size:10px;color:#ffce4a}.text-bg{padding:5px;color:#fff}.bg-border{padding:5px;border:1px dashed #222}.color-dark{font-weight:700}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-grey{background-color:#f8f8f8}.bg-dark{background-color:#253241}.bg-light{background-color:#f1f5fa}.bg-green{background-color:#5dd018}.pruning{overflow:hidden}.parallax{background-repeat:no-repeat;background-attachment:fixed;transform:none;background-size:cover}.helper,.helper:before{display:inline-block;vertical-align:middle}.helper:before{width:0;height:100%;content:""}.helper-2{display:inline-block;width:0;height:100%;vertical-align:middle}.js-scroll-next+.js-scroll-content{display:none}.js-scroll-next{cursor:pointer}.row_no-mrg{margin-right:0;margin-left:0}.col_no-pdg{padding-right:0;padding-left:0}.block-table{display:flex;width:100%}.block-table__cell{padding-right:0;padding-left:0;vertical-align:top;overflow:hidden}.block-table__inner{height:100%;overflow:hidden}.br{display:block}.no-br{white-space:nowrap}.section-policy{padding-top:110px;padding-bottom:110px}.section-policy h2{margin-bottom:40px}.section-policy h3{margin-top:30px;margin-bottom:20px}.section-policy p{margin-bottom:5px}.section-policy .list-letter{margin-bottom:10px;list-style-type:lower-alpha}body,html{height:100%}.page__wrapper{min-height:100%;margin-bottom:-50px}* html .page__wrapper{height:100%}.page__buffer{height:50px}.accordion{padding-top:10px}.accordion-trigger{position:relative;font:700 18px Toyota Type;color:#253241;border:none;background:transparent;cursor:pointer;transition:all .3s;text-transform:none}.accordion-trigger:focus{outline:none}.accordion-trigger .ic{position:absolute;top:5px;left:-20px;font-size:16px;color:#253241}.section-about{padding-top:130px;background:url(../media/content/b-welcome/bg-1.jpg) 100% 50% no-repeat;background-size:contain}.b-advantages{position:relative;padding:30px 30px 45px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);text-align:center}.b-advantages:after{position:absolute;bottom:5px;left:5px;border:7px solid transparent;content:""}.b-advantages__ic{font-size:75px;color:#253241}.b-advantages__title{margin-bottom:15px;font:700 22px Toyota Type;color:#253241}.b-advantages.active{color:#fff;background-color:#253241}.b-advantages.active .b-advantages__ic,.b-advantages.active .b-advantages__title{color:#fff}.b-bnr{padding:90px 0 120px}.b-bnr__info{font-size:15px;line-height:24px;color:#b5bec9}.b-bnr__second{text-align:right}.b-bnr__title{font:600 36px/1 Toyota Type;color:#fff;letter-spacing:-.02em}.b-bnr .btn{display:inline-block}.b-bnr_mod-a{padding-top:120px;padding-bottom:90px}.b-bnr-2{color:#fff}.b-bnr-2__img{position:relative;z-index:1}.b-bnr-2__figure{margin-bottom:-127px;text-align:center}.b-bnr-2__section{position:relative;padding:154px 0 55px;background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center}.b-bnr-2__section:after{position:absolute;border-width:17px;border-style:solid;content:""}.b-bnr-2__section_first{background-image:url(../media/content/b-bnr/bg-1.png)}.b-bnr-2__section_first:after{bottom:0;left:0;border-color:transparent transparent #fff #fff}.b-bnr-2__section_second{background-image:url(../media/content/b-bnr/bg-2.png)}.b-bnr-2__section_second:after{top:0;right:0;border-color:#fff #fff transparent transparent}.b-bnr-2__title{margin-bottom:20px;font:700 24px/1.2 Toyota Type;text-transform:uppercase}.b-bnr-2__link{font-size:16px;color:#fff!important;text-decoration:none!important;border-bottom:1px dotted #fff}.b-bnr-2__link:hover{border-bottom:0}.b-bnr-3{padding-top:70px;padding-bottom:75px;color:#fff;background-image:url(../media/content/b-bnr/2.png);background-repeat:no-repeat;background-position:100% 50%;text-align:center}.b-bnr-3__title{font-size:36px;font-weight:700;color:#fff}.b-bnr-3__info{margin-bottom:45px;font-size:18px;line-height:1.333;color:#b5bec9}.b-bnr-contacts{display:inline-block;margin-left:40px;text-align:left;vertical-align:middle}.b-bnr-contacts__info{font-size:15px;color:#b5bec9}.b-bnr-contacts__phone{font-size:24px;font-weight:900;color:#fff}.b-bnr-contacts__phone:hover{text-decoration:none}.b-brands__item{width:50%;height:87px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}.b-brands__item:before{height:100%;content:""}.b-brands__img,.b-brands__item:before{display:inline-block;vertical-align:middle}.section-brands{padding-top:90px;padding-bottom:90px}.section-brands__inner{margin-right:-60px;margin-left:-60px}.b-brands-2__item{height:107px;border:1px solid #eee;border-radius:2px;background-color:#fff;text-align:center}.b-brands-2__item:before{height:100%;content:""}.b-brands-2__img,.b-brands-2__item:before{display:inline-block;vertical-align:middle}.section-carousel__inner{margin-top:30px;padding-bottom:55px}.section-carousel__btn{padding-right:28px;padding-left:28px;font-size:14px;text-transform:none}.section-carousel__btn .ic{margin-right:5px;font-size:16px;vertical-align:-10%}.section-carousel .slick-next,.section-carousel .slick-prev{top:-75px;bottom:auto;width:45px;height:40px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}.section-carousel .slick-next:before,.section-carousel .slick-prev:before{display:inline-block;border-top-color:#253241;border-left-color:#253241}.section-carousel .slick-prev{right:calc(20vw + 53px);left:auto}.section-carousel .slick-prev:before{margin-left:5px}.section-carousel .slick-next{right:20vw}.section-carousel .slick-next:before{margin-left:-5px}.b-contacts{position:relative;margin-top:50px;padding:70px 10px 40px;background-color:#f1f5fa;text-align:center}.b-contacts:after{position:absolute;bottom:5px;left:5px;border-color:transparent transparent #253241 #253241;border-style:solid;border-width:5px;content:""}.b-contacts__title{margin-bottom:10px;font:700 18px Toyota Type;color:#253241}.b-contacts__info{line-height:1.733;color:#555}.b-contacts .ic{position:absolute;top:-50px;left:calc(50% - 40px);width:80px;height:80px;font-size:28px;line-height:80px;color:#fff;background-color:#253241}.map{height:556px;margin-top:110px}.section-dealers{padding-top:95px;padding-bottom:110px}.section-dealers__main{padding-right:50px;padding-left:50px}.section-dealers__header{padding-bottom:25px;border-bottom:1px solid #34404e}.section-dealers__title{padding-right:30px;font-family:Toyota Type;font-weight:900}.section-dealers__select{text-align:right}.section-dealers__btn-more{font-size:14px}.section-dealers__btn-more:active{background:#eb0a1e!important;outline:0}.b-dealers-group{margin-bottom:55px}.b-dealers{padding-top:40px;padding-bottom:37px;border-bottom:1px solid #bec7d1}.b-dealers__brand{width:140px;height:70px;margin-top:5px;padding-right:25px;padding-left:25px;border:1px solid #eee;border-radius:2px}.b-dealers__brand:before{height:100%;content:""}.b-dealers__brand:before,.b-dealers__img{display:inline-block;vertical-align:middle}.b-dealers__header{padding-top:3px;padding-bottom:15px}.b-dealers__title{display:inline-block;font:700 18px Toyota Type;color:#253241}.b-dealers__rev{display:inline-block;margin-left:5px;font-family:Toyota Type;font-size:13px;color:#222}.b-dealers__info{margin-bottom:4px;text-transform:uppercase;color:#34404e;font-size:1.25rem;font-family:Toyota Type;font-weight:700}.b-dealers__info .ic{display:inline-block;margin-right:10px;font-size:42px;font-weight:400;line-height:1;vertical-align:middle}.b-dealers__link{margin-left:10px;font-size:13px;color:#246cbf;text-decoration:underline}.b-dealers__contacts-item{display:block;margin-bottom:6px;color:#637385;font-family:Toyota Type}.b-dealers__contacts-item img{padding:8px}.b-dealers__contacts-item .js-dealer-messenger{text-transform:capitalize}.b-dealers__contacts-item .ic{display:inline-block;width:27px;margin-right:3px;font-size:16px;text-align:center;vertical-align:middle;color:#eb0a1e}.b-dealers__btn{width:100px}.b-dealers-rating{display:inline-block;margin-bottom:0;margin-left:15px}.b-dealers-rating__item{display:inline-block;font-size:12px;color:#ccc}.b-dealers-map{width:850px;height:680px;margin-top:75px}.b-dealers-info{padding-top:90px;padding-bottom:110px}.b-dealers-info__inner{max-width:1050px;padding-right:23px;padding-left:50px}.b-dealers-info__header{margin-bottom:40px;padding-top:40px;border-bottom:2px dotted #000}.b-dealers-info__title{display:inline-block;margin-bottom:0;vertical-align:sub}.b-dealers-info__rev{margin-left:5px}.b-dealers-info__desrip{margin-top:50px}.b-dealers-info__desrip .ui-title-sm{margin-bottom:13px}.b-dealers-info__links{margin-top:4px}.b-dealers-info__link{display:inline-block;margin-right:20px;font-size:13px;font-weight:700;color:#222;text-decoration:underline}.b-dealers-info__brand{display:inline-block;height:60px}.b-dealers-info__main{overflow-x:hidden;overflow-y:auto;max-height:575px;margin-bottom:90px}.b-dealers-info__media{max-width:28vw}.b-dealers-info__contacts{margin-top:4px;padding-left:20px}.b-dealers-info__contacts-item{position:relative;padding-bottom:16px;padding-left:33px;border-bottom:1px solid #eee}.b-dealers-info__contacts-item:not(:last-child){margin-bottom:23px}.b-dealers-info__contacts-item .ic{position:absolute;top:6px;left:0;font-size:16px}.b-dealers-info__contacts-title{display:block;font:700 15px Toyota Type;color:#253241}.b-dealers-info__contacts-info{display:inline-block}.b-dealers-info__contacts-link{margin-left:3px;font-size:13px;color:#222;text-decoration:underline}.b-dealers-info__title-inner{font-size:24px;font-weight:700}.b-dealers-info__top-link{margin-left:5px;padding-right:17px;padding-left:17px;font-size:13px;text-transform:none}.b-dealers-info__top-link .ic{margin-right:5px}.b-dealers-soc{display:inline-block}.b-dealers-soc__item{display:inline-block;margin-right:10px}.b-dealers-soc__link{font-size:16px;color:#ccc}.b-dealers-nav{margin-bottom:47px;background-color:#253241;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06)}.b-dealers-nav__item .b-dealers-nav__link.active{color:#fff;background-color:transparent}.b-dealers-nav__link{font:500 16px Toyota Type;opacity:1;color:#fff;border-bottom:4px solid transparent}.b-dealers-nav__link:after{display:none}.b-dealers-nav__link.active,.b-dealers-nav__link:hover{opacity:1}.b-dealers-info-map{height:680px;margin-top:90px}.b-filter__row{margin-bottom:15px}.b-filter__row.row{margin-right:-5px;margin-left:-5px}.b-filter__item{padding-right:5px;padding-left:5px}.b-filter__reset{margin-bottom:15px;background:#fff}.b-filter .btn{padding-top:13px;padding-bottom:13px;font-size:14px}.b-filter-slider{margin-top:28px;margin-bottom:35px}.b-filter-slider__title{margin-bottom:24px;font-family:Toyota Type;font-weight:700;font-size:16px;color:#253241;text-transform:uppercase}.b-filter-slider .b-filter__row{margin-top:20px}.b-filter-slider .ui-select{width:100%;padding-top:0}.b-filter-slider .ui-select:after{content:none}.b-filter-goods{margin-bottom:55px;padding-bottom:25px;border-bottom:1px solid #ddd}.b-filter-goods__info,.b-filter-goods__select{display:inline-block;vertical-align:middle}.b-filter-goods__select{width:210px;margin-right:10%}.b-filter-goods_sm .b-filter-goods__inner{text-align:right}.b-filter-goods_sm .b-filter-goods__select{width:180px;margin-right:10px}.b-filter-goods_sm{margin-bottom:20px;border-bottom:none}.b-filter-goods_sm .btns-switch{display:inline-block;text-align:right}.b-filter-goods_sm .btns-switch__item{width:40px;height:40px;font-size:14px;line-height:38px}.b-filter-goods_sm .ui-select{height:40px;font-size:13px;line-height:11px}.btns-switch{text-align:right}.btns-switch__item{display:inline-block;width:50px;height:50px;margin-left:10px;font-size:18px;line-height:48px;color:#ccc;border:1px solid #ddd;border-radius:2px;background-color:#fff;cursor:pointer;transition:all .3s;text-align:center}.btns-switch__item.active,.btns-switch__item:hover{color:#253241;background-color:#f1f5fa;box-shadow:0 0 15px rgba(0,0,0,.07)}.btns-switch__item.active{cursor:default}.b-find{position:relative;z-index:100;margin-top:-69px;margin-bottom:75px}.b-find__form{padding:50px 50px 40px;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06)}.b-find__inner{display:flex;width:100%}.b-find__row{position:relative}.b-find__main{margin-bottom:20px;padding-right:176px}.b-find__btn{position:absolute;right:0;bottom:0;width:176px}.b-find__item{width:33.33%}.b-find__label{padding-left:5px;font-family:Toyota Type;font-weight:700;font-size:14px;color:#253241}.b-find__number{margin-right:5px;font-size:18px;text-transform:uppercase}.b-find__selector .ui-select{height:59px;padding-top:19px;padding-bottom:19px}.b-find__checkbox-item{display:inline-block;margin-right:20px}.b-find_sm{margin-top:55px;margin-bottom:55px}.b-find_sm .b-find__form{background-color:#253241}.b-find_sm .b-find__main{margin-bottom:10px}.b-find-nav__item{font-family:Toyota Type;font-size:22px;background-color:#293c4e}.b-find-nav__link{color:#fff}.b-find-nav__link.active{color:#253241;background-color:#fff}.b-find-nav__link .ic{margin-right:12px;font-size:16px}.b-find-content{background-color:#fff}.section-form-contacts{padding-top:110px;padding-left:15px}.b-form-contacts{margin-top:40px}.b-form-contacts .form-group{margin-bottom:15px}.b-form-contacts .btn{margin-top:30px}.b-form-contacts .form-control{padding-left:24px}.b-gallery__item{display:block!important}.b-goods-f__media{position:relative}.b-goods-f__media a{cursor:pointer;position:relative;z-index:3;display:inline-block}.b-goods-f__media-inner{position:absolute;z-index:1;top:20px;right:20px}.b-goods-f__favorite{padding:7px;font-size:12px;opacity:0;color:#253241;border-radius:2px;background-color:#fff;cursor:pointer;transition:all .3s}.b-goods-f__title{color:#253241}.b-goods-f__label,.b-goods-f__title{font-family:Toyota Type;font-weight:600}.b-goods-f__label{margin-left:5px;padding:7px 12px;font-size:12px;color:#fff;border-radius:2px;text-transform:uppercase}.b-goods-f__label_dark{background-color:#354455}.b-goods-f__list-item,.b-goods-f__price{font-family:Toyota Type}.b-goods-f__old-price{display:block;text-decoration:line-through}.b-goods-f__compare{display:inline-block;padding:8px 17px;font-size:12px;color:#253241;border-radius:2px;background-color:#f1f5fa;cursor:pointer;transition:all .3s;text-align:center;text-transform:uppercase}.b-goods-f__compare .ic{margin-left:9px;font-size:14px;color:#253241}.b-goods-f:hover .b-goods-f__favorite{opacity:1}.b-goods-f:not(.b-goods-f_row):not(.b-goods-f_dark):last-child{margin-bottom:75px}.b-goods-f:not(.b-goods-f_row){margin-bottom:30px;color:#555}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark{color:#fff}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__media:after,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__media:after{background-color:#141d27}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__main{background-color:#34404e}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__title{color:#fff}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__compare,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__compare{opacity:1}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list{border-bottom:1px solid hsla(0,0%,86.7%,.2)}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list-item:not(:first-child),.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list-item:not(:first-child){border-left-color:hsla(0,0%,86.7%,.3)}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media{position:relative;overflow:hidden;height:auto}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a img{transition:transform .5s ease}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a:hover img{transform:scale(1.1)}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";transition:all .3s}.b-goods-f:not(.b-goods-f_row) .b-goods-f__main{padding-top:25px;padding-bottom:15px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.09);transition:background-color .03s;text-align:center}.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:12px;font-size:18px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__info{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:14px;padding-bottom:22px;border-bottom:1px solid #eee}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{display:inline-block;padding-right:8px;padding-left:8px;font-size:12px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item:not(:first-child){border-left:1px solid #eee}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item_row,.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-title{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-info_col{font-family:Toyota Type;font-weight:700;font-size:12px;color:#fff;text-transform:uppercase}.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar{height:36px;line-height:1}.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-group{display:inline-block;vertical-align:middle}.b-goods-f:not(.b-goods-f_row) .b-goods-f__bnr{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price_col{font-size:12px;font-weight:700;text-transform:uppercase}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:18px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__old-price{margin-top:3px;font-family:Toyota Type;font-size:12px;opacity:.5}.b-goods-f:not(.b-goods-f_row) .b-goods-f__imprest{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__compare{position:absolute;top:93px;left:calc(50% - 57.5px);opacity:0}.b-goods-f_row{position:relative;margin-bottom:55px;padding-bottom:55px}.b-goods-f_row:after{position:absolute;right:0;bottom:0;left:15px;height:1px;border-bottom:1px solid #eee;content:""}.b-goods-f_row .b-goods-f__media{float:left;width:300px}.b-goods-f_row .b-goods-f__main{display:table;padding-left:30px}.b-goods-f_row .b-goods-f__descrip{display:table-cell;vertical-align:top}.b-goods-f_row .b-goods-f__title{font-size:24px}.b-goods-f_row .b-goods-f__info{margin-bottom:28px}.b-goods-f_row .b-goods-f__list{display:flex;margin-bottom:0;flex-wrap:wrap}.b-goods-f_row .b-goods-f__list-item{max-width:50%;margin-bottom:6px;padding-right:20px;font-size:13px;font-weight:700;color:#222;flex:0 0 50%}.b-goods-f_row .b-goods-f__list-info{padding-left:2px}.b-goods-f_row .b-goods-f__sidebar{display:table-cell;width:180px;padding-bottom:45px;text-align:right}.b-goods-f_row .b-goods-f__bnr{display:inline-block;margin-top:7px;margin-bottom:10px}.b-goods-f_row .b-goods-f__price{display:block;margin-top:7px;margin-bottom:5px}.b-goods-f_row .b-goods-f__price_col{display:none}.b-goods-f_row .b-goods-f__price-numb{display:inline-block;padding:6px 23px;font-size:24px;color:#fff}.b-goods-f_row .b-goods-f__old-price{margin-bottom:7px;font-family:Toyota Type;font-weight:700;font-size:16px;color:#222}.b-goods-f_row .b-goods-f__imprest{display:block;margin-top:9px;font-size:13px;color:#555}.b-goods-f_row .b-goods-f__compare{position:absolute;right:15px;bottom:62px}.b-goods-f_dark .b-goods-f__media:after{display:none}.b-goods-f_dark .b-goods-f__label{margin-right:10px;vertical-align:10%}.b-goods-f__label_white{background-color:#fff;color:#222}.b-goods-f_mod-a:hover .b-goods-f__price{opacity:1}.b-goods-f_mod-a .b-goods-f__price{position:absolute;top:0;left:5px;opacity:0;transition:all .3s}.b-goods-f_mod-a .b-goods-f__list{display:flex;border-top:1px solid #ddd}.b-goods-f_mod-a .b-goods-f__list-item{width:33.33%;padding-top:9px;padding-bottom:9px}.b-goods-f_mod-a .b-goods-f__list-item .ic{margin-right:5px;font-size:20px;vertical-align:-8%}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row){margin-bottom:40px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{color:#fff}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__main{padding-top:29px;padding-bottom:22px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:25px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:21px;padding-bottom:17px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:24px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row){padding-right:5px;padding-left:5px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row):last-child{margin-bottom:55px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__price-numb{display:block;padding:15px 30px;font-size:24px;color:#fff}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:22px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:0;padding-bottom:0;border-bottom:none}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__sidebar{height:0}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__main{padding-bottom:0}.b-goods-vip{overflow:hidden;padding:13vw 67px 30px}.b-goods-vip:hover{background-position:-30px 0}.b-goods-vip:after{opacity:.9}.b-goods-vip__label-1{font-family:Toyota Type}.b-goods-vip__label-3{display:inline-block;margin-left:15px;font-weight:700;vertical-align:middle;text-transform:uppercase}.b-goods-vip__title{font:700 40px Toyota Type}.b-goods-vip__subtitle{font-family:Toyota Type}.b-goods-vip_2 .b-goods-vip__slogan{text-align:center}.b-goods-vip_3 .b-goods-vip__slogan{text-align:right}.b-isotope{padding-bottom:70px}.b-isotope-filter{margin-top:55px;margin-bottom:55px}.b-isotope-filter>li{display:inline-block}.b-isotope-filter>li>a{position:relative;display:block;padding:6px 27px;font-family:Toyota Type;font-size:14px;color:#253241;background-color:#f1f5fa;transition:all .3s}.b-isotope-filter>li.current a,.b-isotope-filter>li:hover a{text-decoration:none}.b-isotope-grid{margin-bottom:0}.main-slider__wrap{display:inline-block;height:700px;margin-top:0;margin-bottom:0;margin-left:9vw;padding:170px 245px 218px 189px;font-family:Toyota Type;color:#fff;background-color:rgba(18,24,32,.9);-webkit-clip-path:polygon(0 0,68% 0,100% 100%,32% 100%);clip-path:polygon(0 0,68% 0,100% 100%,32% 100%)}.main-slider__slogan{margin-bottom:2px;font-size:16px;text-transform:uppercase}.main-slider__title{margin-bottom:20px;font-size:68px;font-weight:700;line-height:.9}.main-slider__title_lg{display:block;padding-left:100px;font-size:82px}.main-slider__price{margin-bottom:38px;font-size:60px;line-height:1;text-transform:uppercase}.main-slider__price_up{font-size:30px;vertical-align:super}.main-slider__price_down{font-size:30px;vertical-align:middle}.main-slider__price_info{display:block;font-size:16px;text-transform:uppercase}.main-slider__link{font-family:Toyota Type;font-size:16px;color:#fff;transition:all .3s;text-transform:uppercase}.main-slider__link:before{display:inline-block;width:100px;height:5px;margin-right:15px;content:"";vertical-align:middle}.main-slider__link:hover{color:#fff;text-decoration:none}.main-slider__figure-1,.main-slider__figure-2{position:absolute}.main-slider__figure-1{bottom:120px;left:14%;width:21.5%}.main-slider__figure-2{bottom:54px;left:980px;width:37%}.main-slider__slide-2 .main-slider__wrap{margin-left:17vw;padding:173px 275px 218px 189px;-webkit-clip-path:polygon(0 0,71% 0,100% 100%,29% 100%);clip-path:polygon(0 0,71% 0,100% 100%,29% 100%)}.main-slider__slide-2 .main-slider__title{margin-bottom:42px;font-size:60px;line-height:1}.main-slider__slide-2 .main-slider__slogan{margin-bottom:15px}.sp-image-container:after{display:none}.sp-buttons{position:absolute;top:50%;left:100px;width:100%;margin-top:-21px}.sp-button{display:block;width:25px;height:3px;margin-bottom:10px;opacity:.5;border:1px solid transparent;background-color:#fff;cursor:pointer;transition:all .3s}.sp-button:hover,.sp-selected-button{width:50px;height:6px;opacity:1;border-color:hsla(0,0%,100%,.5);background-color:transparent}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:.5;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{z-index:10;top:50%;right:0;width:100%;margin-top:0;text-align:right}.sp-vertical .sp-arrows{top:0;left:50%;height:100%;margin-left:-10px}.sp-arrow{position:absolute;bottom:0;display:block;width:35px;height:35px;padding-top:10px;opacity:.5;color:#fff;border-top:2px solid #fff;border-left:2px solid #fff;cursor:pointer;transition:all .3s;text-align:center}.sp-arrow:hover{opacity:1}.sp-horizontal .sp-previous-arrow{left:80px;transform:rotate(-45deg)}.sp-horizontal .sp-next-arrow{right:80px;transform:rotate(135deg)}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.b-title-page__emphasis{padding-bottom:5px;line-height:1}.b-post-group{margin-bottom:23px}.b-post-full-wrap,.b-post-group{padding-right:18px}.b-post-group-2{margin-top:28px}.b-post .entry-title{color:#333}.b-post .entry-title,.b-post .entry-title a{color:#000}.b-post .entry-meta__item{white-space:nowrap}.b-post .entry-meta__link{font-family:Toyota Type;font-size:12px;color:#253241;text-transform:uppercase}.b-post-1 .entry-media{margin-bottom:38px}.b-post-1 .entry-meta{margin-bottom:8px}.b-post-1 .entry-meta__item:not(:last-child):after{padding-right:14px;padding-left:14px;font-family:Toyota Type;font-size:14px;color:#253241;content:"|"}.b-post-1 .entry-title{margin-bottom:13px;font:700 22px Toyota Type;color:#253241}.b-post-1 .entry-content{margin-bottom:35px}.b-post-1 .entry-footer{display:flex;justify-content:space-between}.b-post-1 .entry-footer .entry-views{padding-right:10px;font-family:Toyota Type;font-size:12px;color:#253241;text-transform:uppercase}.b-post-1 .entry-footer .entry-views .ic{display:inline-block;margin-right:5px;font-size:16px;color:#222;vertical-align:text-top}.b-post-full{padding-bottom:54px}.b-post-full .entry-title{padding-top:30px;padding-bottom:10px;font-size:24px;font-weight:700;color:#253241}.b-post-full .entry-media{position:relative}.b-post-full .entry-media__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(37,50,65,.85);text-align:center}.b-post-full .entry-media__link{position:absolute;top:50%;right:0;left:0;color:#fff;transition:all .3s;transform:translateY(-50%)}.b-post-full .entry-media__link .ic{display:block;margin-bottom:17px;font-size:48px}.b-post-full .entry-media__link:hover{text-decoration:none}.b-post-full .entry-media__info{font-family:Toyota Type;font-weight:700;font-size:24px}.b-post-full .entry-media .ic-play{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;padding-left:5px;font-family:Simple-Line-Icons!important;font-size:30px;line-height:80px;opacity:.9;color:#253241;border-radius:40px;background-color:#fff;text-align:center}.b-post-full .entry-meta{position:relative;padding-bottom:12px;border-bottom:1px solid #eee;text-align:right}.b-post-full .entry-meta__item{margin-right:17px;margin-left:15px}.b-post-full .entry-meta__item .ic{margin-right:5px}.b-post-full .entry-meta__link:hover{text-decoration:none}.b-post-full .entry-date{position:absolute;z-index:10;top:-70px;left:35px;width:75px;padding:16px 0;font-family:Toyota Type;line-height:1;color:#fff;text-align:center;text-transform:uppercase}.b-post-full .entry-date:after{position:absolute;right:5px;bottom:5px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:5px;content:""}.b-post-full .entry-date__number{display:block;font-size:30px}.b-post-full .entry-date__month{display:block;font-size:12px}.b-post-full .entry-main{padding-top:15px}.b-post-full .entry-content{padding-right:30px}.b-post-full .entry-blockquote{margin-top:60px;margin-bottom:70px;font:italic 700 16px/2 Merriweather;color:#222;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAA3CAYAAABNRRcqAAAE10lEQVR4Xu1bz0sbQRTeH9l1k2jURkV6KKEKtkhFCba0thCQWnroMf9P/h+PPZRahIDY0pbQIogVbMnJWjWtGvPDXTeW2bC6rrO7sztvNnMwV2ee334z35v33rwRBeDf5JPXGeX8NE1rVmqP1zY3l3VaO+75UPhSQvNQhAQ3PV1UO9peltambiTNnxsr+7R23PNzhYKWrJvDtHaNjnC+823tAJC8kjQx83FEVVoyLbhjYeh4t/K2SWvn+vySlJsvjyU7JvU32/ioDdkA7z16PpxWRY32g1uSfFH9WtgXhFKH1pZzPiy+8h6yDUIelBwQICPR39j5/O4EkjhIfB2tc7q9vl4HIg9ODgjQ1v3xfWF52QQjr1iUc9WDUQi5uvFR7zwoOSBgF7Kq//iyWgMjThCEB48Xs6KpqxA2JTV1tvnp/V/bFhV5MzNLaUNpZSCAIRutAflftVxuQ9mDxucOn6KTBywH8PAkBnyRyYOUA9ppipE82dhYaUDtusm5F6OKJCSg7OHCp0jkQcvBcsSVxT9Q4cnUwsKA1Jb6oYjzCp9Ck5fP55WmkBqBAmb5OlNuVb+XjyBsxokvNHnQckCEoTyxUqkY9OSVpMm51SykXP3Cp1DkQcsBOjyBSvqdi+gXPhGTx0IOCCRUHgtVlHDvfj98hOTBJf1OcF1H3M0T6X5s8AWFT0TksZADIsuZJ9KQl5stDCVlM0ljAzc3CF8geazk4OeIw5AAmfS7/29Q+BRAHhs5IJDuPDEMYVdjYYsS11wKQfjkSx5k0u8mB6LM3mt8nuSxlEOQIybZhXfzb1KDwtEgydiwY+wye9A8D/LYyQEkPAFO+sOEJ86xWPJYygGizA5dlIgaPt0gj6UcEEhEXrZTr0VNx3jCd4O8iZmlMYgbsCB/ES2zYOtOnJhJ8F0jj0Xu6kdiUBDqnhs3viACHeTFt6phV9gaz/iQ8FpkotyWRYEzSLr230lKUnHvOhubdcDlRg9wN3qXOy8uX4cjlCSu6iU+r7KURR7L/JV09/nJg2XATooPlxFZ5LGqSpACQ+P8io7TT1/d6ejNvjD2oMficnGLvF5KwvmRXt0CufnCONSNPw2p7iqLiE6xh7/2xmiMQs3FSZdVBTsKZjc+kXXEHgYkrsmHJ3zuuFTsVQiAIxXn93jGJ/JwWNhE4shjWQQIowrcoSbyDA4B5hnfLXkhtp9bGbfkhSDP3RbCFXm405Yn2XJ92uJKVDwdaFyTh8sfeQpV3NUfkacIfquy9tvtgnjBh2sN4Sa39SsM8JDbehYGePArviUpRr0oIQ5abDdXtxja4+JA4CU4p/guK8msOqFIVjfooqXXNUcvfD2/ACIpwdvqgHzJQ7KoQUXaa1ePcZ9sYbsH4r4u6LqTZ4deXfqxdwzYKx61cyCu+h4JPmyvCgKoSvUMq9I3CTA/WbEmkBSfZ4sZkvCRkR2Gbr3o+rjFGu2DFR7wBXaGTi18SJ/pSpp2F6LV7FONhv1WldRh+48rSbnZcgaiHxnhy5yp9TBPuAJ7krvgS1JUEpHTTQw0WtvrLxu0u82TyGJRntrdTUVZZBp8hORdwUZyMYysqmum9STeaMuyLW0ERNFMU5YTF3Lj4kxRanrUVrKoOxPhO9U0TTQ0642tH76NqcE2zcPo/+yZowPLyBf/AAAAAElFTkSuQmCC") no-repeat 26px;background-color:#f1f5fa;padding:30px 50px 30px 144px}.b-post-full .entry-blockquote__cite{font:15px/1 Toyota Type;font-weight:400;font-style:normal;letter-spacing:.38px}.b-post-full .entry-link{display:inline-block;margin-top:15px}.b-post-full .ui-subtitle{margin-top:35px;margin-bottom:15px}.b-post-full .list-tags{margin-top:50px}.b-post-full .entry-carousel .slick-next,.b-post-full .entry-carousel .slick-prev{top:calc(50% - 20px);width:45px;height:40px;border-radius:2px;background-color:#fff}.b-post-full .entry-carousel .slick-next:before,.b-post-full .entry-carousel .slick-prev:before{display:inline-block;border-top-color:#253241;border-left-color:#253241}.b-post-full .entry-carousel .slick-prev{left:35px}.b-post-full .entry-carousel .slick-prev:before{margin-right:-5px}.b-post-full .entry-carousel .slick-next{right:35px}.b-post-full .entry-carousel .slick-next:before{margin-left:-5px}.section-comment{padding-top:70px;border-top:1px solid #eee}.comments-list{padding-top:45px}.comments-list>li>.comment:last-child{margin-bottom:24px;border-bottom:none}.comments-list .children .comment{padding-left:100px}.comments-list .comment{margin-bottom:45px;padding-bottom:18px;border-bottom:1px solid #eee}.comments-list .comment-body{padding-right:40px}.comments-list .comment-face{float:left;overflow:hidden;width:80px;border-radius:50%}.comments-list .comment-inner{padding-left:100px}.comments-list .comment-header{margin-bottom:16px;line-height:1}.comments-list .comment-author{display:inline-block;margin-right:10px;font:normal normal 18px Toyota Type;color:#253241}.comments-list .comment-datetime{display:inline-block;margin-right:35px;font-size:13px;color:#555}.comments-list .comment-btn{padding:3px 15px;font-family:Toyota Type;font-size:12px;color:#253241;background-color:#f1f5fa;transition:all .3s;text-transform:uppercase}.comments-list .comment-btn:hover{color:#f1f5fa;text-decoration:none}.comments-list .comment-footer{margin-top:24px}.section-reply-form{margin-top:20px}.section-reply-form .form-reply{margin-top:40px;padding-right:40px}.section-reply-form .form-label{font-family:Toyota Type;font-size:14px;color:#253241;text-transform:uppercase}.section-reply-form .form-group{margin-bottom:38px}.section-reply-form .btn{margin-top:10px;padding-right:50px;padding-left:50px}.b-progress-list{margin-top:-33px;margin-bottom:0}.b-progress-list__item{text-align:center}.b-progress-list__wrap{position:relative;padding-top:50px;padding-bottom:40px}.b-progress-list__wrap:after{position:absolute;bottom:5px;left:5px;border-color:transparent transparent #253241 #253241;border-style:solid;border-width:7px;content:""}.b-progress-list__percent{display:block;font-family:Toyota Type;font-size:36px;color:#253241}.b-progress-list__name{display:block;font-size:16px;font-weight:700;color:#222;text-transform:uppercase}.b-progress-list_mod-a{position:relative;z-index:1;margin-top:-23px;margin-bottom:-33px}.section-reviews{background-image:url(../media/content/b-reviews/bg-1.jpg)}.section-reviews__decor{display:inline-block;margin-top:20px;margin-bottom:20px;font:700 61px/1 Toyota Type;color:#fff}.section-reviews__decor:after,.section-reviews__decor:before{display:inline-block;width:30px;height:1px;margin:0 14px;background-color:#ccc;content:"";vertical-align:55%}.section-reviews .ui-title,.section-reviews .ui-title-slogan{color:#fff}.b-reviews{margin-top:10px;padding-right:15px;padding-left:15px}.b-reviews__blockquote{margin-bottom:30px}.b-reviews__wrap{position:relative;margin-bottom:50px;padding:43px 35px 26px 43px;font:300 16px/2 Merriweather;color:#fff;border-radius:3px;background-color:#34404e;font-style:italic}.b-reviews__wrap:after{position:absolute;top:100%;right:21%;border-color:#34404e transparent transparent #34404e;border-style:solid;border-width:15px;content:""}.b-reviews__inner{display:block;color:#fff;text-align:right}.b-reviews__cite{display:flex;justify-content:center;align-items:center}.b-reviews__author{display:block;overflow:hidden;width:60px;margin-left:20px;border-radius:50%}.b-reviews__category{display:block;font-size:12px;color:#a9aeb3;text-transform:uppercase}.b-reviews__name{display:block;font-family:Toyota Type;font-size:18px;letter-spacing:.45px}.b-reviews-slider .slick-center .b-reviews{margin-top:0}.b-reviews-slider .slick-center .b-reviews__wrap{font-weight:600;color:#333;background-color:#fff}.b-reviews-slider .slick-center .b-reviews__wrap:after{border-color:#fff transparent transparent #fff}.b-reviews-2__blockquote{margin-bottom:0}.b-reviews-2__wrap{position:relative;margin-bottom:50px;padding:40px 50px 30px;font:700 16px/2 Merriweather;font-style:italic}.b-reviews-2__wrap:after{position:absolute;top:100%;left:67px;border-color:#f1f5fa #f1f5fa transparent transparent;border-style:solid;border-width:15px;content:""}.b-reviews-2__cite{padding-left:70px}.b-reviews-2__name{display:block;font:700 16px Toyota Type;color:#253241;letter-spacing:.4px}.b-reviews-2__category{display:block;font-size:12px;text-transform:uppercase}.b-reviews-slider-2{margin-bottom:0}.b-reviews-slider-2 .slick-dots{bottom:20px;text-align:right}.b-reviews-slider-2 .slick-dots li{margin-right:5px;margin-left:5px}.b-reviews-slider-2 .slick-dots li button{background-color:#eee}.b-services__main{margin-left:10px}.b-services-nav{margin-right:30px}.b-services-nav__link{position:relative;display:block;padding:30px;font-family:Toyota Type;font-size:18px}.b-services-nav__link .ic{font-size:60px;color:#253241}.b-services-nav__link:after{position:absolute;top:5px;right:5px;border-width:7px;border-style:solid}.b-services-nav__number{position:absolute;top:15px;left:25px;font-weight:700;color:#ccc}.b-services-nav__info{display:block;color:#253241}.b-services-nav__item{padding-right:0;padding-left:0;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);transition:all .3s;text-align:right;flex:0 0 50%;max-width:50%}.b-services-nav__link.active .ic{color:#fff}.b-services-nav__link.active .b-services-nav__number{font-size:36px;opacity:.35;color:#fff}.b-services-nav__link.active .b-services-nav__info{font-weight:700;color:#fff}.b-services-nav .b-services-nav__link.active:after{border-color:#fff #fff transparent transparent;content:""}.b-services-content{margin-top:25px}.b-services-content__title{margin-top:30px}.b-steps{position:relative;background-image:url(../media/content/b-steps/bg-1.jpg);background-size:cover;text-align:center}.b-steps:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-color:#f1f5fa;content:""}.b-steps__inner{position:relative;z-index:1}.b-steps-list{margin:50px -13% 0}.b-steps-list__item{position:relative;padding-right:40px;padding-left:40px}.b-steps-list__item:not(:last-child):after{position:absolute;top:55px;left:calc(100% - 83px);width:167px;height:2px;border:2px dotted #000;content:""}.b-steps-list__number{position:relative;display:inline-block;margin-bottom:25px;font:700 120px/1 Toyota Type;color:#253241}.b-steps-list__number:after{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px;border-radius:5px;content:""}.b-steps-list__number:before{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);content:""}.b-steps-list__title{margin-bottom:15px;font:700 18px Toyota Type;color:#253241}.b-team{margin-top:26px;border-bottom:1px solid #ddd}.b-team__media{position:relative;z-index:1}.b-team__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#253241;content:"";transition:all .3s}.b-team__inner{position:relative;margin:-30px -10px 0 10px;padding:50px 30px 22px;transition:all .3s}.b-team__inner:after{position:absolute;right:5px;bottom:5px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:5px;content:"";transition:all .3s}.b-team__name{font-family:Toyota Type;font-weight:700;font-size:18px;color:#fff}.b-team__category{font-size:13px;color:#fff}.b-team__footer{padding-top:20px;padding-bottom:20px;text-align:center}.b-team__phone{font-size:16px;font-weight:700;color:#333;transition:all .3s;text-align:center}.b-team__phone .ic{font-size:16px}.b-team__phone:hover{text-decoration:none}.b-team__soc{position:absolute;z-index:2;top:calc(50% - 17px);left:0;width:100%;margin-bottom:0;opacity:0;transition:all .3s;text-align:center}.b-team__soc-item{display:inline-block;width:34px;height:34px;margin-right:3px;margin-left:3px;border-radius:50%;background-color:#fff}.b-team__soc-link{display:block;color:#253241;transition:all .3s}.b-team__soc-link .ic{line-height:34px}.b-team:hover .b-team__media:after{opacity:.75}.b-team:hover .b-team__soc{opacity:1}.b-team_mod-a{border-bottom:none}.b-team_mod-a:hover .b-team__phone{opacity:1}.b-team_mod-a .b-team__phone{position:absolute;z-index:1;top:calc(50% + 17px);left:0;display:block;width:100%;opacity:0;color:#fff}.b-team_mod-a .b-team__soc{top:calc(50% - 42px)}.section-title-page{position:relative;background-image:url(../media/content/b-title-page/bg-1.jpg)}.b-title-page{margin-top:0;margin-bottom:0;font:700 40px/1 Toyota Type;color:#fff}.b-title-page__wrap{width:635px;margin-left:-50px;padding-top:84px;padding-bottom:59px;padding-left:135px;background-color:rgba(18,24,32,.85);-webkit-clip-path:polygon(0 0,87% 0,100% 100%,13% 100%);clip-path:polygon(0 0,87% 0,100% 100%,13% 100%)}.typography-section{padding-top:100px;padding-bottom:100px}.typography-section-border{border-bottom:4px double #eee}.typography-section__inner{margin-top:67px}.typography-title-number{padding-left:85px;font-size:16px;line-height:1;color:#999;vertical-align:middle}.typography__highlights{margin-bottom:23px}.typography-dropcap{margin-top:44px}.typography-blockquote{margin-top:90px}.typography-page .typography-title{margin-top:0;margin-bottom:30px;font-size:30px;font-weight:400;color:#777}.typography-page .list{margin-bottom:45px}.typography-page .checkbox-group,.typography-page .label-group{margin-left:20px}.typography-page .checkbox-group{margin-bottom:50px}.typography-page .ui-form{margin-bottom:0}.typography-page .alert-group{margin-bottom:55px}.typography-page .table{margin-bottom:65px}.typography-page .typography-btn-group .btn{margin-right:20px!important;margin-bottom:40px;vertical-align:bottom}.typography-page .typography-last-elem{margin-bottom:0}.table_primary-headings h1,.table_primary-headings h2{margin-bottom:44px;line-height:1;vertical-align:middle}.table_primary-headings h3,.table_primary-headings h4,.table_primary-headings h5,.table_primary-headings h6{margin-bottom:34px}.wrap-title{margin-bottom:56px}.b-welcome{background:url(../media/content/b-welcome/bg-1.jpg) 100% 50% no-repeat;background-size:contain}.b-welcome-list{margin-top:30px;margin-bottom:32px}.b-welcome-list__item{width:33.333%;font:700 16px/1.2 Toyota Type;color:#253241;text-align:center;text-transform:uppercase}.b-welcome-list__item:not(:last-child){border-right:1px solid #ddd}.b-welcome-list__item .ic{display:block;margin-bottom:30px;font-size:50px}.cookie-policy-container-modal{width:90%;height:auto;margin:auto;position:relative;top:25%;padding:10px;border-top:5px solid #eb0a1e;background-color:rgba(41,41,41,.88);opacity:1}.cookie-policy-container-modal p{margin:0;font-weight:400;font-size:12px;color:#fff;padding-bottom:0}.cookie-policy-container-modal a{color:#fff;background-color:#eb0a1e;font-size:13px;padding:6px 10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;border:1px solid #eb0a1e;border-radius:4px;width:45%;display:inline-block;text-align:center;text-decoration:none}.cookie-policy-container-modal a.btn-agree{margin-right:10px}.cookie-policy-container{position:fixed;z-index:100;bottom:0;right:0;left:0;width:100%;min-height:70px;height:auto;padding:10px 5px;border-top:5px solid #eb0a1e;background-color:rgba(41,41,41,.88);opacity:1}.cookie-policy-container .cpp-details p{margin:0;font-weight:400;font-size:12px;color:#fff;padding-bottom:0}.cookie-policy-container .cpp-buttons{margin-top:5px}.cookie-policy-container .cpp-buttons a{color:#fff;background-color:#eb0a1e;font-size:13px;padding:6px 10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;border:1px solid #eb0a1e;border-radius:4px;width:45%;display:inline-block;text-align:center;text-decoration:none}.cookie-policy-container .cpp-buttons a.btn-agree{margin-right:10px}.footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#121820}.footer__btn-up{position:absolute;right:20px;bottom:70px;cursor:pointer;text-align:center}.footer__btn-up .ic{display:block;margin-right:5px;margin-bottom:-23px;font-size:50px;color:#253241;transition:all .3s}.footer__btn-up:hover{text-decoration:none}.footer-soc{margin-top:34px;margin-bottom:72px}.footer-soc__item,.footer-soc__link{display:inline-block}.footer-soc__link{width:36px;height:36px;margin-right:3px;margin-left:2px;font-size:14px;color:#a9aeb3;border-radius:50%;background-color:#34404e;transition:all .3s;text-align:center}.footer-soc__link:hover{color:#fff}.footer-soc__link .ic{display:inline-block;line-height:36px}.footer-section__title{margin-bottom:25px;font-size:16px;font-weight:700;color:#fff}.footer-section_info{margin-top:-3px;padding-right:40px}.footer-section_link{margin-left:-14px}.footer-section_subscribe{padding-right:34px}.footer-info{margin-bottom:27px}.footer-contacts__item{margin-bottom:7px}.footer-contacts__item .ic{margin-right:10px}.footer-contacts__item a{color:#a9aeb3}.footer-list li{margin-bottom:5px}.footer-list li a{position:relative;padding-left:15px;color:#a9aeb3}.footer-list li a:before{position:absolute;top:0;left:0;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:12px;color:#ccc;content:"\F105"}.footer-list li a:hover{text-decoration:none}.footer-form__info{margin-bottom:20px}.footer-form__input{height:45px;padding-left:20px;font-size:12px;color:#a9aeb3;border-radius:0;box-shadow:none}.footer-form .form-group{margin-bottom:10px}.footer-form .btn{padding:8px 20px;border-radius:0;text-transform:none}.footer-copyright{margin-top:90px;text-align:center}.footer-copyright__link{color:#a9aeb3;text-decoration:underline}.preloaderjs .spinner{display:none!important}.preloaderjs#page-preloader{background:rgba(46,46,46,.99)!important}#page-preloader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:100500}#page-preloader .spinner{position:absolute;top:50%;left:50%;display:block;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border:3px solid transparent;border-top-color:#e7e4d7;border-radius:50%;z-index:1001;animation:spin 2.5s linear infinite}#page-preloader .spinner:after,#page-preloader .spinner:before{position:absolute;border-radius:50%;content:""}#page-preloader .spinner:before{top:5px;right:5px;bottom:5px;left:5px;border:3px solid transparent;border-top-color:#71383e;animation:spin 2s linear infinite}#page-preloader .spinner:after{top:15px;right:15px;bottom:15px;left:15px;border:3px solid transparent;border-top-color:#efa96b;animation:spin 1s linear infinite}#page-preloader img{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;z-index:1001}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.section-sidebar{margin-bottom:45px}.widget-title{position:relative;overflow:hidden;margin-bottom:0;padding:12px 20px 10px 30px;font:500 16px Toyota Type;font-size:16px;line-height:38px;color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);text-transform:uppercase}.widget-title:after{position:absolute;top:5px;left:5px;display:block;border-left-width:7px;border-top-width:7px;border-left-style:solid;border-top-style:solid;border-right:7px solid transparent;border-bottom:7px solid transparent;content:""}.widget-title .ic{float:right;font-size:30px;font-weight:400;opacity:.5;color:#ccdaea}.widget-inner{padding:35px 26px}.widget-search{margin-bottom:35px}.widget-search .form-sidebar{position:relative}.widget-search .form-sidebar__input{width:100%;height:50px;margin-bottom:0;padding:8px 50px 7px 20px;text-transform:none}.widget-search .form-sidebar__input::-webkit-input-placeholder{color:#222}.widget-search .form-sidebar__input::-moz-placeholder{color:#222}.widget-search .form-sidebar__input:-ms-input-placeholder{color:#222}.widget-search .form-sidebar__btn{position:absolute;top:0;right:5px;width:40px;height:100%;line-height:1;color:#222;border:none;background-color:transparent;cursor:pointer;transition:all .3s;text-align:center}.widget-search .form-sidebar__btn:focus{outline:none}.widget-search .form-sidebar__btn .ic{font-size:16px}.widget-list{max-width:250px;margin-bottom:0;padding-top:0}.widget-list__item{padding-left:25px}.widget-list__item:before{color:#ccc}.widget-list__link{display:block;font:14px/1 Toyota Type;color:#253241;transition:all .3s}.widget-list .widget-list__link{color:#253241}.widget-list .widget-list__item{margin-bottom:15px}.widget-list .widget-list__item:before{top:0}.widget-list .widget-list__item:last-child{margin-bottom:0;padding-bottom:0}.post-widget{padding-bottom:30px}.post-widget:last-child{padding-bottom:0;border-bottom:none}.post-widget__media{float:left;width:80px}.post-widget__inner{padding-left:98px}.post-widget__title{display:block;font:700 15px/20px Toyota Type}.post-widget__title a{color:#253241}.post-widget__date{font-size:12px;color:#555}.list-tags{margin-right:-4px;margin-bottom:-8px;margin-left:-4px}.list-tags:after,.list-tags:before{display:table;content:""}.list-tags:after{clear:both}.list-tags__item{float:left;margin-right:4px;margin-bottom:8px;margin-left:4px}.list-tags__link{display:block;padding:8px 15px;font-family:Toyota Type;font-size:13px;color:#253241;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:all .3s}.list-tags__link:hover{color:#fff;text-decoration:none}.b-seller{margin-bottom:45px}.b-seller__header{padding:20px;background-color:#253241}.b-seller__img{display:inline-block;border-radius:50%;overflow:hidden;width:80px;height:80px;vertical-align:middle;margin-right:8px}.b-seller__img img{height:100%}.b-seller__ic{position:relative;top:10px;left:0;font-size:34px;float:none;margin:0;display:inline-block;vertical-align:top}.b-seller__title{display:inline-block;vertical-align:middle;line-height:1}.b-seller__name{color:#fff;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.24px;margin-bottom:6px}.b-seller__category{color:#cfcfcf;font-size:14px}.b-seller__main{position:relative;margin-top:5px;border:1px solid #eee;padding:30px;text-align:center}.b-seller__contact{font-size:16px;color:#222;position:relative;margin-bottom:25px;text-align:left;margin-left:14px;float:none;display:inline-block;vertical-align:top}.b-seller__contact .ic{position:absolute;top:0;left:0}.b-seller__phone{color:#222;font-size:24px;font-weight:700;line-height:1;display:inline-block}.b-seller-soc{text-align:center}.b-seller-soc__item{display:inline-block;padding-right:12px}.b-seller-soc__item:not(:first-child){padding-left:12px;border-left:1px solid #ccc}.b-seller-soc__link{color:#253241;font-size:16px}.p-22{padding-left:22px!important;padding-right:22px!important}.js-slider-nav .slick-slide,.ui-slider-main .slick-slide{margin-right:20px;position:relative}.js-slider-nav .slick-slide{margin-top:20px;top:0;transition:top .3s ease}.js-slider-nav .slick-slide:hover{margin-top:18px!important;top:-2px}.js-slider-nav .slick-current,.js-slider-nav .slick-slide:after{border-bottom:6px solid #eb0a1e;margin-top:18px!important;top:-2px}.b-goods-f__links{margin-bottom:15px}.b-goods-f__links-item{color:#222;font-size:14px;padding-right:11px}.b-goods-f__links-item:not(:first-child){border-left:1px solid #ddd;padding-left:11px}.b-goods-f__links-item .ic{margin-right:9px}.b-goods-f .b-goods-f__title{border-bottom:1px solid #ddd;margin-bottom:40px}.b-goods-f .b-goods-f__title,.b-goods-f__title2{font-size:24px;padding-bottom:20px}.b-goods-f__title-inner{font-size:18px;margin-top:40px;margin-bottom:30px}.b-goods-f__slider{margin-bottom:65px}.b-goods-f__descr{margin-bottom:50px}.b-goods-f__descr-title{color:#222;font-weight:600;padding-left:30px;position:relative}.b-goods-f__descr-title:before{content:"";display:block;position:absolute;top:11px;left:18px;width:0;height:0;border-radius:50%;border:2px solid}.b-goods-f__descr-info{color:#222;margin-bottom:4px}.b-goods-f__link-2{border:2px solid #222;color:#222;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;display:inline-block;padding:12px 10px}.b-goods-f__link-2 .ic{margin-right:10px;display:inline-block;vertical-align:middle;font-size:16px}.b-goods-f__link-2:hover{text-decoration:none}.b-goods-f__table{margin-bottom:60px}.b-goods-f__table th{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-f__table th:last-child{text-align:center}.b-goods-f__table td{color:#222;font-size:15px;font-weight:400;padding-top:12px;padding-bottom:12px}.b-goods-f__table td:last-child{text-align:center}.b-goods-f__table tfoot td{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-slider{text-align:center;max-width:1470px;margin:30px auto 100px}.b-goods-slider__img{width:60%;height:240px;display:inline-block;transition:all .3s;padding-top:7%}.b-goods-slider__img img{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.b-goods-slider__main{opacity:0;transition:all .3s;max-width:310px;display:inline-block}.b-goods-slider__title{color:#222;font-size:24px;font-weight:700}.b-goods-slider__price{font-size:16px;margin-bottom:20px}.b-goods-slider__list{padding-top:20px;border-top:1px solid #ddd}.b-goods-slider__desrip{color:#222;display:inline-block}.b-goods-slider__desrip:not(:last-child):after{content:"";border-radius:50%;background-color:#222;display:inline-block;vertical-align:6%;width:5px;height:5px;margin-left:9px;margin-right:6px}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__main{opacity:1}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__img{width:100%;height:240px;padding-top:0}.b-goods-slider .slick-next,.b-goods-slider .slick-prev{bottom:0}.b-goods-slider .slick-prev{left:calc(33% - 100px)}.b-goods-slider .slick-next{right:calc(33% - 100px)}.b-goods-slider_mod_op .b-goods-slider__main{max-width:370px}.b-goods-slider_mod_op .b-goods-slider__item{opacity:.1}.b-goods-slider_mod_op .b-goods-slider__price{color:#fff;font-size:24px;padding:12px 18px;line-height:1;display:inline-block;margin-top:10px;margin-bottom:30px}.b-goods-slider_mod_op{margin-bottom:0;margin-top:40px}.b-goods-slider_mod_op .slick-current+.slick-slide .b-goods-slider__item{opacity:1}.section-goods-vip{display:flex}.b-goods-vip{position:relative;display:flex;width:33.333%;min-height:26vw;padding:40px 88px 40px 67px;color:#fff;background-size:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;align-items:flex-end}.b-goods-vip:hover{color:#fff;text-decoration:none}.b-goods-vip:hover .b-goods-vip__label{color:#fff}.b-goods-vip:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-image:linear-gradient(0deg,#000,transparent);content:""}.b-goods-vip__main{position:relative;z-index:1;width:100%}.b-goods-vip__label{display:inline-block}.b-goods-vip__label-1{margin-bottom:20px;padding:3px 10px;font-size:12px;text-transform:uppercase}.b-goods-vip__label-2{margin-bottom:25px;margin-left:-65px;padding:6px 23px;font-size:24px}.b-goods-vip__label-2_b{font-weight:900}.b-goods-vip__label-3{display:block;padding:7px 11px;font-size:18px}.b-goods-vip__price{color:#62bee1}.b-goods-vip__title{font-size:40px;font-weight:700;line-height:1}.b-goods-vip__subtitle{font-size:30px;line-height:1;margin-bottom:6px}.b-goods-vip__slogan{margin-top:20px;font-size:18px;letter-spacing:9px}.b-goods-vip__list{margin-top:20px;margin-bottom:0}.b-goods-vip__list-item{display:inline-block;font-size:12px;font-weight:700}.b-goods-vip__list-item:not(:last-child){padding-right:10px;border-right:1px solid #ddd}.b-goods-vip_1{background-image:url(../media/content/b-goods/vip/bg-1.jpg)}.b-goods-vip_2{background-image:url(../media/content/b-goods/vip/bg-2.jpg)}.b-goods-vip_3{background-image:url(../media/content/b-goods/vip/bg-3.jpg);padding-right:0}.b-goods-vip_1 .b-goods-vip__slogan{padding-left:48px}.b-goods-vip_1 .b-goods-vip__subtitle{margin-top:20px}.b-goods-vip_2 .b-goods-vip__slogan{text-align:right}.b-goods-vip_3 .b-goods-vip__slogan{text-align:center;padding-right:67px}.b-goods{position:relative;margin-bottom:50px;text-align:center;transition:all .3s}.b-goods__img{position:relative;height:260px}.b-goods__img img{height:100%}.b-goods__price{display:inline-block}.b-goods__price-main{font-size:24px;color:#fff;padding:2px 17px;margin-left:20px;display:inline-block}.b-goods__price-msrp{color:#222;text-transform:uppercase;display:inline-block;margin-left:20px}.b-goods__name{margin-bottom:23px;padding-top:23px;padding-bottom:16px;font-size:22px;font-weight:700;color:#222;border-bottom:1px solid #ddd}.b-goods__label{position:absolute;top:0;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:24px;color:#fff;text-transform:uppercase}.b-goods__header{overflow:hidden}.b-goods__info{display:none;margin-bottom:26px;line-height:1.6}.b-goods__footer{overflow:hidden}.b-goods__main-descr{color:#222;font-size:16px;font-weight:700;display:inline-block}.b-goods__main-descr .ic{margin-right:7px}.b-goods__link{background-color:transparent;border:none;display:inline-block;cursor:pointer}.b-goods .flip__front{border:1px solid #f4f4f4}.b-goods:hover{box-shadow:0 0 32px 4px rgba(0,0,0,.08)}.b-goods_back_sm .flip__back .b-goods-info__desc,.b-goods_back_sm .flip__back .b-goods-info__item{font-size:12px}.b-goods_list{padding:15px;text-align:left;margin-bottom:0}.b-goods_list .flip-container{border:1px solid #ddd;padding:15px}.b-goods_list .flip__front{display:flex;border:none}.b-goods_list .b-goods__img{height:220px;margin-right:30px}.b-goods_list .b-goods__img img{width:293px}.b-goods_list .b-goods__price-main{font-size:18px;margin-left:0}.b-goods_list .b-goods__price-msrp{margin-left:14px}.b-goods_list .b-goods__inner{border:none}.b-goods_list .b-goods__name{float:left;padding-top:0;padding-bottom:0;margin-bottom:0;margin-right:15px;border-bottom:none;text-transform:uppercase;font-size:18px}.b-goods_list .b-goods__info{display:block;margin-bottom:20px}.b-goods_list .b-goods__main-descr{display:none}.b-goods_list .b-goods__header{position:relative;padding-right:90px;padding-bottom:10px;padding-top:17px}.b-goods_list .b-goods__check{position:absolute;right:12px;top:12px}.b-goods_list .b-goods__link{text-transform:uppercase;font-size:12px;font-weight:700;vertical-align:bottom}.b-goods_list .ui-rating{margin-bottom:0;display:inline-flex}.b-goods_list .b-goods-descr{display:inline-block;width:auto;vertical-align:middle;margin-top:20px;margin-bottom:0;font-size:12px}.b-goods_list .b-goods-descr__item{width:auto;line-height:1;padding-right:18px;position:relative;border-right:none;vertical-align:baseline}.b-goods_list .b-goods-descr__item:after{content:"";position:absolute;right:0;bottom:-3px;height:20px;width:1px;background-color:#ddd}.b-goods_list .b-goods-descr__item:first-child{border-left:none;padding-left:0;font-size:16px;font-weight:700}.b-goods_list .b-goods-descr__item:first-child:after{bottom:0}.b-goods_list .b-goods-descr__item .ic{margin-right:7px}.b-goods_list .b-goods-descr__info{font-weight:600}.b-goods_list .flip-btn,.b-goods_list .flip__back{display:none}.b-goods-info{overflow:auto;margin-bottom:0;padding:15px 0 0;background-color:#f4f4f4}.b-goods-info__item{overflow:hidden;font-size:13px}.b-goods-info__item:not(:last-child){margin-bottom:10px;border-bottom:1px solid #ddd}.b-goods-info__desc{font-size:12px}.b-goods-descr{width:100%;margin-bottom:30px;margin-top:25px;text-align:center}.b-goods-descr__item{display:inline-block;padding-left:9px;padding-right:9px;vertical-align:bottom;border-right:1px solid #ddd}.b-goods-descr__item:first-child{border-left:1px solid #ddd}.b-goods-descr__item:last-child{border-right:none}.b-goods-descr__item .ic{margin-bottom:3px;font-size:24px}.b-goods-descr__info{display:block;font-size:14px}.b-goods-descr__item:not(:last-child) .b-goods-descr__info{border-right:1px solid #ccc}.b-goods:not(.b-goods_list) .b-goods-descr__item_main,.b-goods:not(.b-goods_list) .b-goods__check,.b-goods:not(.b-goods_list) .b-goods__link,.b-goods:not(.b-goods_list) .b-goods__price-msrp,.b-goods:not(.b-goods_list) .ui-rating{display:none}.bg-gray.widget{background:#f1f5fa}.widget .btn-red{color:#fff!important;text-transform:uppercase;font-size:14px;cursor:pointer;border-radius:0}.btn-border{border:2px solid #222;background:transparent;border-radius:0;font-size:14px}html .btn-border:hover{border-color:#eb0a1e;background-color:#eb0a1e;color:#fff}.widget .btn-red:hover{opacity:.9}.nav-vehicle-detail-tabs{margin-bottom:35px;border-bottom:1px solid #ddd}.nav-vehicle-detail-tabs .nav-link{padding:0 0 15px;font-size:18px;color:inherit;margin-right:25px;font-weight:600}.nav-vehicle-detail-tabs .nav-link:after{display:none}.nav-vehicle-detail-tabs .nav-link.active:before{border-bottom:3px solid #ddd;content:"";position:absolute;bottom:-2px;left:0;width:100%}.b-goods-f-price{text-align:right;margin-bottom:15px}.b-goods-f-price__msrp{font-size:18px;text-transform:uppercase;display:inline-block;vertical-align:middle}.b-goods-f-price__main{color:#fff;font-size:36px;font-weight:700;padding:12px 25px;line-height:1;margin-left:20px;display:inline-block;vertical-align:middle}.b-goods-f-price__note{color:#222;font-size:12px;margin-top:10px}.b-goods-f-checks{margin-top:20px;margin-bottom:64px;padding:40px 50px 10px;border:1px solid #ddd}.b-goods-f-checks__section{margin-bottom:40px}.b-goods-f-checks__title{font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;margin-bottom:10px}.b-goods-f-checks__title:after{margin-left:10px;content:"";width:100%;display:inline-block;background-color:#ddd;height:1px;vertical-align:middle}.b-goods-f-checks__price{color:#222;font-weight:700}.pull-left{float:left}.pull-right{float:right}.w-50{width:50%}.accordion-trigger[aria-expanded=true] .ic,.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb,.b-goods-f__label_dark,.b-goods-f_mod-a:hover .b-goods-f__list-item .ic,.b-isotope-filter>li.current a,.b-isotope-filter>li:hover a,.b-post-full .entry-meta__link:hover,.b-team__phone:hover,.b-team__soc-link:hover,.breadcrumb>li>a:hover,.btn-default:hover,.btn-link:hover,.entry-media__link:hover,.footer__btn-up:hover .ic,.footer a:hover,.form-sidebar__btn:hover,.list-mark-3 li:before,.list-mark-4 li:before,.list>li>a:hover,.main-slider__link:hover,.navbar-nav .nav-item.active .nav-link,.navbar-nav .nav-link:hover,.pager li>a:hover,.pager li>a:hover .icon,.pagination_primary>li:first-child>a:hover,.pagination_primary>li:first-child>a:hover .icon,.pagination_primary>li:last-child>a:hover,.pagination_primary>li:last-child>a:hover .icon,.search-close:hover,.text-primary,.text-primary_a:after,.text-primary_b:before,.text-primary_h:hover,.top-bar__link:hover,.widget-list__link:hover,a,a:hover{color:#727272}.b-goods-f_row .b-goods-f__price-numb,.b-services-nav__link.active,.b-steps-list__number:after,.b-team:hover .b-team__inner,.bg-primary,.bg-primary_a:after,.bg-primary_b:before,.bg-primary_h:hover,.btn-primary,.comment-btn:hover,.dropcap_primary:first-letter,.forms__label-check:after,.forms__label-radio-2:before,.list-tags__link:hover,.main-slider__link:before,.noUi-connect,.page-item.active .page-link,.page-item .page-link:hover,.pagination_primary>.active>a,.pagination_primary>.active>span,.pagination_primary>li>a:focus,.pagination_primary>li>a:hover,.panel-default>.panel-heading,.slick-dots li.slick-active button,.slick-dots li:hover button,.tooltip-1 .tooltip-inner{background-color:#727272}.border_prim,.border_prim_h:hover,.btn-default:hover,.btn-primary,.forms__label-radio-2:before,.noUi-handle,.page-item.active .page-link,.page-item .page-link:hover,.progress_border_primary,.slick-dots li.slick-active button,.slick-dots li:hover button{border-color:#727272}#page-preloader .spinner:before,.border-t_prim,.border-t_prim_h:hover,.nav-link.active:after,.tooltip-1.top-left .tooltip-arrow,.tooltip-1.top-right .tooltip-arrow,.tooltip-1.top .tooltip-arrow,.widget-title:after{border-top-color:#727272}.border-r_prim,.border-r_prim_h:hover,.tooltip-1.right .tooltip-arrow{border-right-color:#727272}.b-advantages:after,.border-l_prim,.border-l_prim_h:hover,.border-left_primary:before,.nav-link.active:after,.tooltip-1.left .tooltip-arrow,.widget-title:after{border-left-color:#727272}.b-advantages:after,.b-dealers-nav__link.active,.border-b_prim,.border-b_prim_h:hover,.btn-link:hover,.collapse.in,.table_primary>thead>tr>th,.tooltip-1.bottom-left .tooltip-arrow,.tooltip-1.bottom-right .tooltip-arrow,.tooltip-1.bottom .tooltip-arrow{border-bottom-color:#727272}.widget .btn-red{border-color:#727272;background-color:#727272}.nav-vehicle-detail-tabs .nav-link.active{color:#727272}html .nav-vehicle-detail-tabs .nav-link.active:before{border-bottom-color:#727272}html .list-mark-2 li:before{color:#727272}html .btn-border:hover{border-color:#727272;background-color:#727272}.b-goods-f__descr-title:before{border-color:#727272}.datepicker table.table-condensed .today{font-weight:600}.datepicker table.table-condensed .disabled,.datepicker table.table-condensed .disabled:hover{background-color:#d5d9de}@media(max-width:1440px){html .b-welcome{background:url(../media/content/b-welcome/bg-1.jpg) 150% 50% no-repeat}html .b-bnr-3__title{max-width:535px;text-align:center;display:inline-block}}@media(min-width:1440px)and (max-width:1800px){.b-dealers-info__inner{width:970px}}@media(max-width:1600px){.b-steps-list,.section-brands__inner{margin-left:0;margin-right:0}}@media(min-width:1441px){.parallax{background-size:100}}@media(min-width:992px)and (max-width:1600px){.b-steps-list__item:not(:last-child):after{width:120px;left:calc(100% - 60px)}}@media(min-width:1440px)and (max-width:1600px){.b-dealers-map{width:650px}}@media(min-width:1200px)and (max-width:1439px){.b-dealers-map{width:420px}.b-dealers-info__inner{width:830px}}@media(min-width:992px)and (max-width:1199px){.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{padding-left:5px;padding-right:5px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{font-size:16px}.b-steps-list__number{font-size:80px}.b-steps-list__item{padding-left:10px;padding-right:10px}.b-steps-list__title{font-size:16px}.b-steps-list__item:not(:last-child):after{top:40px}.b-goods-f_row .b-goods-f__media{width:170px}.b-filter__item+.b-filter__item{margin-top:15px}.b-filter .btn:not(.ui-select){padding-left:5px;padding-right:5px}.widget-title .ic{display:none}.widget-title{padding-right:10px}.post-widget__media{float:none}.post-widget__inner{padding-left:0;margin-top:10px}}@media(max-width:1199px){.b-seller__contact{width:100%;text-align:center;margin:15px 0 10px}.header-main .navbar-brand{top:6px}.l-theme{padding-top:100px}.b-dealers-info-map{margin-top:0;margin-bottom:70px}.b-dealers-info__inner{width:100%;padding-right:20px;padding-left:20px}.b-dealers-info__main{max-height:100%}.b-dealers-info__media{max-width:100%;margin-bottom:20px}.b-dealers-info__desrip{margin-top:30px}.b-dealers-map{width:100%}.b-bnr-3{background-image:none}.b-bnr__second{margin-top:30px}.section-carousel__inner{text-align:center}.b-goods-vip{padding:0 35px 30px}.b-goods-vip__title{font-size:30px}.b-goods-vip__label-2{font-size:16px;margin-left:-35px}}@media(max-width:991px){.l-sidebar_last{margin-top:70px}.section-about{padding-bottom:70px}.b-goods-f:not(.b-goods-f_row){margin:0 auto 30px}.b-title-page__wrap{width:auto}.b-filter-goods_sm .btns-switch,.btns-switch{display:none}.footer-section_subscribe{padding-right:0}.footer-list{margin-bottom:30px}.section-goods-vip{display:block}.b-goods-vip{margin:0 auto 20px;width:100%}.b-find__main{padding-right:0}.b-find__btn{position:relative;margin-bottom:20px}.b-services-nav{margin-bottom:50px}.b-steps-list__item:not(:last-child):after{display:none}.b-steps-list__item{margin-bottom:40px}.section-reviews-2{padding-top:100px}.b-contacts{margin-bottom:20px}}@media(max-width:991px)and (min-width:768px){.main-slider__title{font-size:50px}.main-slider__title_lg{font-size:55px}.b-progress-list__name{font-size:13px}.b-progress-list__percent{font-size:26px}}@media(max-width:767px){html .b-goods-f-price__main{margin:10px 0 0}html .b-goods-f__slider{margin-bottom:15px}html .b-goods-f-price{text-align:left;height:auto;margin-bottom:15px}html .b-goods-f .b-goods-f__title{padding-bottom:20px;margin-bottom:10px!important}html .b-goods-f__descr-title{padding-left:15px;position:relative}html .b-goods-f__descr-title:before{left:2px}.b-goods-f-price__msrp{width:100%}.nav-tabs.nav-vehicle-detail-tabs .nav-item{margin-right:0;width:100%;margin-bottom:15px;border-bottom:1px solid #ddd}html .nav-vehicle-detail-tabs{margin-bottom:10px;border-bottom:0}html .b-goods-f__links-item{border-left:0!important;padding-left:0!important;display:inline-block;width:100%;padding-bottom:10px}html .demopage-logo{width:100%!important}html .l-main-content{padding-top:50px;padding-bottom:50px}html .b-services-nav{margin-right:0}html .menu-mobile-button{top:-6px}.b-team{max-width:300px;margin-left:auto;margin-right:auto}.header-contacts{padding-right:50px}.b-dealers-nav,.b-dealers__title{display:block}.b-dealers__contacts{margin-bottom:10px}.b-dealers__brand{margin-bottom:20px}.b-dealers-rating{margin-left:0}.section-dealers__main{padding-left:10px;padding-right:10px}.comments-list .comment-datetime{display:block;margin-top:5px;margin-bottom:5px;margin-right:0}.comments-list .comment-body{padding-right:0}.comments-list .children .comment{padding-left:40px}.section-reply-form .form-reply{padding-right:0}.b-post-full .entry-date{left:0}.b-post-full-wrap,.b-post-group{padding-right:0}.b-post-full .entry-blockquote{padding-left:54px;padding-right:0}.b-post-full .entry-date__number{font-size:20px}.b-post-full .entry-content{padding-right:0}.b-post-full .entry-media__info{font-size:13px}.b-brands-2__item{margin-bottom:10px}.b-progress-list_mod-a{margin-bottom:20px}.b-filter__item+.b-filter__item{margin-top:15px}.b-title-page__wrap{margin-left:0;padding-left:20px}.b-filter-goods__info{margin-top:5px;display:block}.footer-contacts{margin-bottom:30px}.footer-section_link{margin-left:0}.footer__btn-up{bottom:120px}.b-post-1 .entry-content{margin-bottom:0}.b-post-1{margin-bottom:30px}.b-post-1 .entry-media{margin-bottom:18px}.b-bnr-2__figure{display:none}.b-bnr-2__section{margin-bottom:20px;padding:54px 20px 55px}.b-isotope-filter>li>a{margin-bottom:5px}.b-progress-list__item{border-bottom:1px solid #fff}.b-bnr__second{text-align:center}.b-bnr .btn{margin-bottom:20px}.section-carousel .slick-next{right:10px}.section-carousel .slick-prev{right:60px}.b-services-nav__info{display:inline-block;margin-left:10px}.b-services-nav__link{padding:10px}.main-slider__slide-2 .main-slider__wrap,.main-slider__wrap{-webkit-clip-path:none;clip-path:none;padding:65px 10px 0;width:100%;margin-left:0;text-align:center}.main-slider__slide-2 .main-slider__title,.main-slider__title{font-size:30px}.main-slider__title_lg{font-size:25px;display:inline-block;padding-left:5px}.main-slider__price{font-size:30px}.main-slider__price_down,.main-slider__price_up{font-size:20px}.main-slider__link{font-size:14px;display:none}.main-slider__link:before{width:70px;height:3px}.main-slider__slogan{font-size:14px}.main-slider__slide,.main-slider__wrap,.sp-image-container,.sp-mask{height:300px!important}.b-find{margin-top:-40px}.b-find-nav__item{width:100%;border-bottom:1px solid #fff}.b-find-content{margin-top:2px}.b-find__inner{display:block}.b-find__item{width:100%;margin-bottom:20px}.b-welcome-list__item{width:100%;padding-bottom:20px;padding-top:20px;border-right:none;border-bottom:1px solid #eee}.b-welcome-list__item .ic{margin-bottom:10px}.b-welcome-list__item:not(:last-child){border-right:none}.section-carousel .slick-next,.section-carousel .slick-prev{top:-20px;display:none!important}.b-goods-f_mod-a .b-goods-f__list-item .ic{display:none}html .b-title-page__wrap{margin-left:20px;padding-left:50px}}@media(max-width:468px){html .b-title-page{font-size:20px;line-height:1.4}html .breadcrumb{padding:.75rem 0}.main-slider__figure-1.img-fluid{display:none!important}html .b-services-nav__item{text-align:left;flex:0 0 100%;max-width:100%}.b-services-nav__number{display:none}}@media(min-width:767.98px){.slick-next,.slick-prev{bottom:40%;width:20px;height:20px;cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;width:25px;height:25px;border-left:2px solid #c7ccd1;border-top:2px solid #c7ccd1}.slick-prev{left:10px}.slick-next{right:15px}}@media(max-width:767.98px){.slick-next,.slick-prev{bottom:30%;width:15px;height:15px;cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;width:15px;height:15px;border-left:5px solid #fff;border-top:5px solid #fff}.slick-prev{left:10px}.slick-next{right:10px}}.padding-l-r-3{padding-top:.6rem!important;padding-left:.3rem!important;padding-right:.3rem!important}.slick-border{border-bottom:6px solid #c00}.sprite{background-image:url(../img/hybrid/sprite-icons.png);background-repeat:no-repeat;display:block}.sprite-car{width:157px;height:81px;background-position:-5px -5px}.sprite-co2{width:89px;height:82px;background-position:-172px -5px}.sprite-fuel{width:82px;height:82px;background-position:-5px -97px}body.page.login{padding-top:20%}a:active,a:focus{outline:0;-moz-outline-style:none}@media only screen and (max-width:992px){.main-slider.slider-pro{margin-top:0}}.dl-btn{font-size:14px}@media only screen and (max-width:992px){.dl-btn{font-size:10px}}button:focus{outline:0;-moz-outline-style:none}.btn.focus,.btn:focus{box-shadow:none}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#eb0a1e}.fade{-webkit-backface-visibility:hidden}.font-color-red{color:#eb0a1e!important}.img-responsive{max-width:100%;height:auto}.img-responsive.img-icon{min-width:100px;min-height:85px}@media screen and (min-width:768px)and (max-width:991px){.img-responsive.img-icon{width:100px}}body{color:#34404e;background-color:#fff;font-family:Toyota Type}.bootstrap-select .dropdown-menu[role~=combobox]{max-width:100%;min-width:100%!important}.yamm li{margin-left:13px;margin-right:2px;margin-top:1px}.yamm li a{text-transform:none;color:inherit;font-size:16px;padding-top:15px;padding-bottom:15px}.top-bar{background-color:#f5f5f5;height:43px}.top-bar__list{padding-right:0;padding-top:10px;padding-bottom:10px}.top-bar .btn{height:43px;line-height:43px;text-transform:uppercase;font-weight:700;padding-left:3px;padding-right:12px;font-size:14px;padding-top:1px}.top-bar .btn:after{content:"";position:absolute;left:-15px;top:-2px;background-color:#eb0a1e;transition:all .3s;width:30px;height:45px;-webkit-clip-path:polygon(50% 0,0 100%,50% 100%);clip-path:polygon(50% 0,0 100%,50% 100%)}.top-bar .btn:hover:after{background-color:#ae1414;border-color:#ae1414}.top-bar__inner-left{background-color:#fff;text-align:right;padding-right:65px}.top-bar__inner-left:before{width:2000px;top:0}.top-bar__inner-left:before,.top-bar__inner-right:after{content:"";position:absolute;right:100%;bottom:0;background-color:#fff}.top-bar__inner-right:after{border-color:#f5f5f5 #f5f5f5 transparent transparent;border-style:solid;border-width:28px;top:-1px;transition:all .3s}.top-bar__link{color:#bec7d1;font-weight:800;font-size:9px;letter-spacing:2px}.top-bar__list .top-bar__item:first-child .top-bar__link{color:#637385}.top-bar__list .top-bar__item:first-child .top-bar__link .fa-search{color:#eb0a1e}.top-bar__item{text-transform:uppercase;padding-left:14px;padding-right:14px;font-family:Toyota Type;font-weight:900}.top-bar__item:not(:last-child){border:0}.top-bar__item:last-child{padding-right:0}.normal-logos{max-height:75px;width:auto!important}.header-main .navbar-brand{left:19px;top:0;z-index:1}.header-main .paralympic-logo{padding:0;width:200px;top:12px;left:30px;margin:0}.header-main .paralympic-logo img{max-width:100%;width:auto}#header .top-bar__inner-right .top-bar__list{padding:10px 0}#header .top-bar__inner-right .top-bar__item,#header .top-bar__inner-right .top-bar__list .top-bar__item{padding:0}#header .top-bar__inner-right .dropdown-toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;background-color:transparent;color:#eb0a1e;text-transform:uppercase}#header .top-bar__inner-right .dropdown-toggle:after{display:none}#header .top-bar__inner-right .dropdown-toggle a{font-weight:700;padding:0 10px 0 0}#header .top-bar__inner-right .badge{height:5px;width:5px;background-color:#eb0a1e;border-radius:50%;display:inline-block;line-height:0;padding:0;position:absolute;top:13px;right:0}#header .top-bar__inner-right .dropdown-menu.profile{position:fixed!important;transform:translate(0)!important;top:40px!important;left:64.7%!important;border:none;background-color:hsla(0,0%,96.1%,.9490196078431372);width:300px;max-width:100%;border-radius:0;padding:15px 30px}#header .top-bar__inner-right .dropdown-menu .badge{right:15px}#header .top-bar__inner-right .dropdown-menu li{position:relative}#header .top-bar__inner-right .dropdown-menu li:last-child{padding:15px 0}#header .top-bar__inner-right .dropdown-menu li:last-child a{font-weight:400}#header .top-bar__inner-right .dropdown-menu a{color:#34404e;font-weight:700;font-size:12px}#header .top-bar__inner-right ul li a.login{color:#637385;font-size:9px;font-weight:700;letter-spacing:2px}.ui-title{color:#34404e;font-family:Toyota Type;font-weight:900}.carousel-indicators{bottom:0;padding-bottom:30px;padding-top:10px;position:relative}.carousel-indicators li{background-color:#bec7d1;width:10px;height:10px;border-radius:5px;margin-right:5px;margin-left:5px}.carousel-indicators .active{background-color:#34404e}#nav.navbar{padding-right:0;margin-right:-.8em;padding-top:0;padding-bottom:0}#nav .navbar-nav .nav-item{position:relative}#nav .navbar-nav .nav-item .nav-link{color:#34404e;padding-top:23px;padding-bottom:24px;font-family:Toyota Type;font-weight:900}#nav .navbar-nav .nav-item .nav-link:hover{color:#eb0a1e}#nav .navbar-nav .nav-item .nav-link:hover:after{transform:rotate(180deg);transition:all .3s}#nav .navbar-nav .nav-item.active .nav-link{color:#eb0a1e}#nav .main-menu .nav-item .dropdown-menu{padding:15px 0;border:0;opacity:.85}#nav .main-menu .nav-item .dropdown-menu li{display:block}#nav .main-menu .nav-item .dropdown-menu>li{margin:0}#nav .main-menu .nav-item .dropdown-menu .dropdown-item{padding:10px 35px;color:#34404e;background:transparent;font-family:Toyota Type;font-weight:700}#nav .main-menu .nav-item .dropdown-menu .dropdown-item:hover{background:transparent;color:#eb0a1e}#nav .main-menu .nav-item .dropdown-menu>li>a:hover:after{transform:rotate(-90deg)}#nav .main-menu .nav-item .dropdown-submenu{position:relative}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu{top:-15px;left:100%;background:#eb0a1e}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item{color:#f1f4f8}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item:hover{color:#bec7d1}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-item.dropdown-toggle{padding-right:45px}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-toggle:after{right:20px;position:absolute;top:45%}#nav .main-menu .nav-item .dropdown-menu.dropdown-right{right:0}#nav .main-menu .nav-item .dropdown-menu.dropdown-right .dropdown-submenu .dropdown-menu{left:auto;right:100%}.l-theme{padding-top:0}.main-menu{padding-top:3px}.ui-title{font-size:34px}.vehicle-details .ui-title{font-size:25px;margin-bottom:0}h2.ui-title .text-primary{color:#eb0a1e}.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:750px}.videos.lite-ace .slick-prev{left:-30px}.videos.lite-ace .slick-next{right:-30px}@media only screen and (max-width:480px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:250px}}@media only screen and (min-width:767px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:420px}}@media only screen and (min-width:992px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:420px}}@media only screen and (min-width:1200px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:750px}}#nav-slider{z-index:-1;position:relative}#nav-slider .navbar{background-color:#f0f1f3}#nav-slider .navbar li.nav-item{width:100%;position:relative;font-family:Toyota Type;font-weight:700}#nav-slider .navbar li.nav-item:after,#nav-slider .navbar li.nav-item:first-child:before{content:"";border-right:2px solid #c4cbd3;left:0;position:absolute;height:24px;transform:skewX(-15deg);bottom:27px}#nav-slider .navbar li.nav-item a{color:#586d7e;font-size:14px;position:relative;font-weight:500;padding:23px 0 13px;margin-bottom:14px}#nav-slider .navbar li.nav-item a:after{content:"";transform:scaleX(0);position:absolute;border-bottom:3px solid #eb0a1e;width:96%;left:0;bottom:-2px}#nav-slider .navbar li.nav-item.active a:after,#nav-slider .navbar li.nav-item:hover a:after{transition:transform .2s ease;transform:scaleX(1)}#nav-slider .carousel{z-index:-1}#nav-slider .carousel-item{height:85vh;padding:25px 7% 150px;overflow:auto}#nav-slider .carousel-item [class^=col-lg-]{padding:25px 3%;opacity:0;transition:all .3s ease-in-out;transform:translateX(150px)}#nav-slider.collapse.show{transition-delay:1.5s}#nav-slider.show .carousel-item.active [class^=col-lg-]{opacity:1;transform:translateX(0)}#nav-slider .carousel-item a{display:inline-block}#nav-slider .carousel-item .figure figcaption{margin-top:25px;font-size:15px;margin-left:5px;transform:translate(0);transition:.7s .05s;font-family:Toyota Type;font-weight:700}#nav-slider .carousel-item a:hover .figure figcaption{color:#eb0a1e}#nav-slider .carousel-item .figure figcaption span{color:#eb0a1e;position:absolute;bottom:16px;font-size:11px}#nav-slider .carousel-control-next,#nav-slider .carousel-control-prev{width:7%;top:90px}#nav-slider .carousel-control-next-icon,#nav-slider .carousel-control-prev-icon{background-image:none;border-left:2px solid #eb0a1e;border-top:2px solid #eb0a1e}#nav-slider .carousel-control-prev-icon{transform:rotate(-45deg);right:8px;position:absolute}#nav-slider .carousel-control-next-icon{transform:rotate(135deg);left:8px;position:absolute}#nav-slider .view-all-vehicles{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#eb0a1e;width:100%;padding:20px 0;visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s linear}#nav-slider .view-all-vehicles h5{color:#fff;text-align:center;font-size:16px;margin-bottom:0;font-family:Toyota Type;font-weight:600}#nav-slider.collapse.show .view-all-vehicles{visibility:visible;opacity:1}.main-slider__wrap{-webkit-clip-path:none;clip-path:none;background-color:hsla(0,0%,100%,.85);max-width:465px;margin-left:80px;color:#eb0a1e;padding:110px 15px 145px;width:100%;height:553px}.main-slider__wrap .main-slider__container{width:109%;padding-left:29px;padding-right:21px}.main-slider__title{margin-bottom:1px;padding-left:0;padding-right:0;position:relative;text-align:center}.main-slider__title p{margin-bottom:10px}.main-slider__title_sm{font-size:29px;position:absolute;top:-28px;left:0;vertical-align:bottom;padding-left:20px;width:100%}.main-slider__title_lg{padding-left:0;font-size:69px;font-family:Toyota Type;font-weight:900}.main-slider__tagline{font-weight:700;font-size:29px;padding-right:15px}.main-slider__slogan,.main-slider__tagline{line-height:1.25;text-align:center;padding-left:0}.main-slider__slogan{text-transform:none;padding-right:35px;font-size:17px;color:#4b4b4b;font-family:Toyota Type}.main-slider__tagline,.main-slider__title_sm{font-family:Toyota Type;font-weight:700}.main-slider__cta{padding-right:60px;padding-left:0;margin-top:15px}.main-slider__link{text-transform:none}.main-slider__link:before{display:none}.toyota-button-left-crop{color:#eb0a1e;padding:7px 10px 8px 20px;display:inline-block;text-align:center;position:relative;vertical-align:middle;font-size:17px;overflow:hidden;border-right:1px solid #eb0a1e;font-family:Toyota Type}.toyota-button-left-crop:after{content:"";position:absolute;display:block;width:110%;height:calc(100% - .25px);left:0;top:0;margin-left:9px;border:1px solid #eb0a1e;transform:skewX(-21deg);z-index:-1}.toyota-button-left-crop:active,.toyota-button-left-crop:focus,.toyota-button-left-crop:hover{color:#fff}.toyota-button-left-crop:active:after,.toyota-button-left-crop:focus:after,.toyota-button-left-crop:hover:after{background-color:#eb0a1e}.toyota-button-right-crop{background-color:transparent;color:#fff;border:0;padding:5px 30px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;font-size:15px;z-index:1;overflow:hidden;cursor:pointer;font-family:Toyota Type;font-weight:400}.toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#eb0a1e;width:100%;height:100%;transform:skewX(-21deg);z-index:-1;cursor:pointer}.toyota-button-right-crop:active,.toyota-button-right-crop:focus,.toyota-button-right-crop:hover{color:#fff}.toyota-button-right-crop:active:after,.toyota-button-right-crop:focus:after,.toyota-button-right-crop:hover:after{background-color:#ae1414}.toyota-button-right-crop:disabled:after{background-color:#bec7d1;cursor:not-allowed}.toyota-button-right-crop.toyota-hollow{background-color:transparent;border-left:1px solid #eb0a1e;color:#eb0a1e;box-shadow:none!important;transition:none;padding:10px 35px 10px 25px}.toyota-button-right-crop.toyota-hollow:after{background-color:transparent;border:1px solid #eb0a1e;border-left:0;height:calc(100% - .25px)}.toyota-button-right-crop.toyota-hollow:active,.toyota-button-right-crop.toyota-hollow:focus,.toyota-button-right-crop.toyota-hollow:hover{color:#fff;border-left:1px solid transparent}.toyota-button-right-crop.toyota-hollow:active:after,.toyota-button-right-crop.toyota-hollow:focus:after,.toyota-button-right-crop.toyota-hollow:hover:after{background-color:#eb0a1e}.toyota-button-right-crop.red{background-color:#eb0a1e;color:#fff}.toyota-button-right-crop.red:after{background-color:#eb0a1e;border:1px solid #eb0a1e;border-left:0;top:-1px;height:calc(100% + 2px)}.toyota-button-right-crop.t-center{display:block;margin:20px auto 0}.tmp-btn-left,.tmp-btn-right{color:#fff;padding:10px;position:relative;text-transform:uppercase;font-weight:600;font-size:20px;background:#eb0a1e;display:inline-block}.tmp-btn-left:active,.tmp-btn-left:hover,.tmp-btn-right:active,.tmp-btn-right:hover{color:#fff;text-decoration:none}.tmp-btn-left:after,.tmp-btn-right:after{background:#eb0a1e;position:absolute;top:0;left:35%;z-index:-1;content:"";transform:skew(20deg);width:70%;height:100%;display:block}.tmp-btn-left:after{left:auto;right:45%;transform:skew(-21deg)}.main-slider__figure{position:absolute;bottom:50px;right:-25px;width:725px}.sp-image{width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.sp-buttons{top:auto;left:auto;text-align:right;margin-top:-22px;padding-right:10px}.sp-button{display:inline-block;border-radius:50%;background-color:#e1e1e1;margin:4px}.sp-button,.sp-button:hover,.sp-selected-button{width:8px;height:8px}#quick-links .b-find{margin:-27px auto 64px;filter:drop-shadow(0 0 4px rgba(50,50,0,.4));max-width:820px}#quick-links .b-find .b-find-nav__item{background:transparent;margin-right:32px}#quick-links .b-find .b-find-nav__item:last-child{margin-right:0}#quick-links .b-find .b-find-nav__item .b-find-nav__link{color:#fff;background-color:transparent;padding:17px 8px;font-size:15px;text-transform:uppercase;width:250px;font-family:Toyota Type;font-weight:700}#quick-links .b-find .b-find-nav__item .b-find-nav__link div{display:inline}#quick-links .b-find .b-find-nav__item .b-find-nav__link:before{content:"";position:absolute;transform:skewX(-21deg);background:#637385;width:113%;left:-12px;top:1px;height:100%;z-index:-1;border:1px solid #d5d9de;border-right:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link:after{display:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active{color:#eb0a1e;background-color:transparent}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active:before{background-color:#fff;border:1px solid transparent}#quick-links .b-find .b-find-nav__item .b-find-nav__link:hover:before{background-color:#34404e}#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{height:20px;fill:#fff;margin-left:5px}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active svg{fill:#eb0a1e}#quick-links .b-find .b-find-content{max-height:190px;max-width:750px}#quick-links .b-find .b-find-content:after,#quick-links .b-find .b-find-content:before{content:"";position:absolute;transform:skewX(-21deg);border:0;background:inherit;width:200px;left:-59px;bottom:0;height:calc(100% - 58px);z-index:-1}#quick-links .b-find .b-find-content:before{right:34px;left:auto;background:#f8d3d3;z-index:0;width:34.2%;transform:skewX(-21deg)}#quick-links .b-find .b-find-content .b-find__form{box-shadow:none;padding:60px 4px;font-size:15px}#quick-links .b-find .b-find-content .b-find__form .b-find__main{margin-bottom:0;padding-right:78px}#quick-links .b-find .b-find-content .b-find__form .b-find__sub{margin-bottom:34px;display:none}#quick-links .b-find .b-find-content .b-find__form .b-find__label{padding-left:0;font-size:15px;margin-bottom:6px;color:#34404e;font-family:Toyota Type}#quick-links .b-find .b-find-content .b-find__form .b-find__item{padding-right:5px}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select{padding:9px 10px;font-size:15px;height:44px;background:#f1f2f4;color:#bec7d1;box-shadow:none;border:0}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select.active{color:#34404e}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select:after{content:"";border-color:currentcolor currentcolor #eb0a1e #eb0a1e;border-style:none none solid solid;border-width:0 0 1px 1px;height:7px;width:7px;transform:rotate(-45deg);top:16px;position:absolute;right:11px}#quick-links .b-find .b-find__item.keyword{width:67%}#quick-links .b-find .b-find__item.calculate{width:25%}#quick-links .b-find .b-find__item .b-find__text input{height:44px;border-radius:0;background:#f1f2f4;border:0;font-size:17px;font-family:Toyota Type}#quick-links .b-find .b-find__item .b-find__text input::-moz-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__row .toyota-button-right-crop{position:absolute;bottom:0;right:0;padding:10px 33px 10px 22px}#quick-links .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:Toyota Type}#highlights{padding-top:45px;padding-bottom:48px;background-image:linear-gradient(#eff0f2 50%,#fff 0)}#highlights .mob-highlights-slick:after{content:"";top:0;right:0;position:absolute;height:100%;width:4%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 25%,#fff)}#highlights:before{content:"";left:-29%;position:absolute;background:#f8d3d3;transform:skewX(-21deg);height:50%;width:50%;top:0}#highlights .ui-title{margin-bottom:42px}#highlights .highlights__slide{padding-left:15px}#highlights .mob-highlights-slick .slick-slide:last-child .highlights__slide{padding-right:15px}#highlights .b-goods-f__media a{width:100%;display:block}#highlights .b-goods-f__media .b-goods-f__img{-o-object-position:50% 0;object-position:50% 0;max-height:212px}#highlights .b-goods-f__main{padding-top:7px;padding-bottom:18px;-webkit-clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2;min-height:135px}#highlights .b-goods-f__main .b-goods-f__title{font-size:24px;margin-bottom:5px;border:0;color:#eb0a1e;-webkit-line-clamp:2;font-family:Toyota Type;font-weight:700}#highlights .b-goods-f__main .b-goods-f__desc,#highlights .b-goods-f__main .b-goods-f__title{line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;padding:0 15px}#highlights .b-goods-f__main .b-goods-f__desc{color:#637385;-webkit-line-clamp:4;margin-top:15px;height:90px}#highlights .b-goods-f__main .b-goods-f__cta{padding-top:15px}#highlights .b-goods-f__main .b-goods-f__cta a{text-transform:uppercase;color:#34404e;letter-spacing:5px;font-weight:700;font-size:12px;position:relative}#highlights .b-goods-f__main .b-goods-f__cta a:after{content:"";border-bottom:1px solid #34404e;position:absolute;bottom:-8px;width:100%;left:0;transform:scaleX(.35);transition:all .3s}#highlights .b-goods-f__main .b-goods-f__cta a:hover{text-decoration:none}#highlights .b-goods-f__main .b-goods-f__cta a:hover:after{transform:scaleX(1)}#banner{background:url(../img/banner/bkg.png) no-repeat;background-size:cover;padding-top:0;padding-bottom:0}#banner .ui-title{padding-top:175px;font-size:32px;padding-left:80px}#banner img.img-fluid.phone{padding:2px 0;margin-left:-42px}#banner .b-welcome-list{margin:23px 15px 58px 65px}#banner .b-welcome-list__item{width:20%;text-transform:none;font-size:10px;font-weight:400;color:#eb0a1e;line-height:1;padding:0 10px}#banner .b-welcome-list__item:not(:last-child){border:0;position:relative}#banner .b-welcome-list__item:not(:last-child):after{content:"";border-right:2px solid #eb0a1e;height:78px;position:absolute;top:7px;right:0}#banner .b-welcome-list__item .img-fluid{padding:0 10px}#banner .b-welcome-btns{margin-left:77px;max-width:430px}#banner .b-welcome-btns__item{width:23%;padding:0 8px}#banner .b-welcome-btns__item .img-fluid.any-device{max-width:89.76%}#cars{transform:translate(0)}#cars .ui-title{margin-bottom:27px}#cars .section-carousel__inner{padding-top:20px;margin-top:0;background:#f5f5f5;padding-bottom:24px;position:relative;z-index:-1;overflow:hidden}#cars .section-carousel__inner:before{content:"";position:absolute;transform:skewX(-21deg);border:0;background:#f8d3d3;width:50%;right:-24%;bottom:0;height:100%;z-index:-1}#cars .sweep-slider{padding-left:10px;padding-right:10px;margin-bottom:5px;overflow:hidden;white-space:nowrap}#cars .b-goods-f{min-width:350px;width:20%;padding-right:10px;padding-left:10px;display:inline-block;vertical-align:top;margin-bottom:20px}#cars .b-goods-f__img{height:240px}#cars .b-goods-f__media a{width:100%}#cars .b-goods-f__main{padding-top:13px}#cars .b-goods-f__title{margin-bottom:0;text-transform:uppercase;color:#eb0a1e;font-size:16px;border-bottom:3px solid #bec7d1;margin-left:20px;margin-right:20px;padding-bottom:8px;font-family:Toyota Type}#cars .b-goods-f__list{border:0;padding:4px 23px 9px}#cars .b-goods-f__list-item{border:0;width:50%;padding:0;text-align:left;font-size:13px;font-family:Toyota Type;font-weight:700}#cars .b-goods-f__list-item:last-child{text-align:right}#cars .toyota-button-right-crop.toyota-hollow{margin-left:-15px}#services{background:#fff;padding-top:34px;padding-bottom:50px}#services .ui-title{margin-bottom:36px}#services .b-services-nav{margin-right:0}#services .b-services-nav .b-services-nav__link{padding:95px 15px 11px}#services .b-services-nav .b-services-nav__link:after{top:auto;bottom:5px;border-color:transparent #fff #fff transparent}#services .b-services-nav .b-services-nav__link:hover{background:#eb0a1e}#services .b-services-nav .b-services-nav__link:hover svg{stroke:#fff;fill:#fff}#services .b-services-nav .b-services-nav__link:hover span{color:#fff}#services .b-services-nav .b-services-nav__link.active .b-services-nav__number,#services .b-services-nav .b-services-nav__link .b-services-nav__number{font-size:57px;opacity:.3;font-weight:200;top:-10px;left:11px}#services .b-services-nav .b-services-nav__link .b-services-nav__info{font-size:13px;padding-top:14px;font-family:Toyota Type;font-weight:600}#services .b-services-nav .b-services-nav__link svg{stroke:#34404e;fill:#34404e;width:48px;height:48px}#services .b-services-nav .b-services-nav__link.active svg{stroke:#fff;fill:#fff}#services .b-services__main{margin-left:0}#services .b-services__main .b-services-content{margin-top:0}#services .b-services__main .b-services-content .b-services-content__title{margin-top:2px;margin-bottom:5px;font-size:30px;font-family:Toyota Type}#services .b-services__main .b-services-content p{margin-bottom:8px;font-family:Toyota Type}#blog{padding-top:34px}#blog .ui-title{margin-bottom:43px}#blog .b-goods-vip{height:28.4vw;min-height:auto;max-height:450px;padding:40px 25px 25px}#blog .b-goods-vip__label{margin-bottom:10px;padding:2px 3px;font-size:12px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;background-color:#eb0a1e!important}#blog .b-goods-vip__title{font-size:24px}#blog .b-goods-vip__subtitle,#blog .b-goods-vip__title{line-height:1.2;overflow:hidden;font-family:Toyota Type}#blog .b-goods-vip__subtitle{font-size:15px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:15px;color:#bec7d1}#blog .toyota-button-right-crop{padding:10px 35px 10px 25px}#news{padding-top:77px;padding-bottom:78px}#news .ui-title{margin-bottom:22px}#news .b-post{margin-bottom:65px}#news .b-post a:hover img{transform:scale(1.1)}#news .b-post>a:hover{text-decoration:none}#news .entry-media{margin-bottom:10px;text-align:center;overflow:hidden;position:relative;height:auto}#news .entry-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;transition:transform .5s ease}#news .entry-content p,#news .entry-meta__link{color:#34404e;-webkit-line-clamp:4}#news .entry-content p,#news .entry-meta__link,#news .entry-title{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-family:Toyota Type}#news .entry-title{color:#eb0a1e;transition:all .5s;transition-delay:.2s;margin-bottom:10px;-webkit-line-clamp:2;font-size:24px;font-weight:700}#news .b-post>a:hover h2.entry-title{color:#34404e}#news .toyota-button-right-crop{padding:10px 35px 10px 25px}#vehicle-page .vp__variants{margin-bottom:70px;margin-top:40px}#vehicle-page .vp__variants .sweep-slider{margin-bottom:5px;overflow:hidden;white-space:nowrap;text-align:center}#vehicle-page .vp__variants .b-goods-f{width:20%;min-width:290px;max-width:320px;padding:0;margin-bottom:0;min-height:177px;cursor:pointer;display:inline-block;margin-left:-4px;vertical-align:top}#vehicle-page .vp__variants .b-goods-f.active .b-goods-f__variant{color:#eb0a1e}#vehicle-page .vp__variants .b-goods-f.active .b-goods-f__variant div{border-bottom:5px solid #eb0a1e;margin-bottom:-5px}#vehicle-page .vp__variants .b-goods-f:not(.b-goods-f_row):hover .b-goods-f__media:after{background:transparent}#vehicle-page .vp__variants .b-goods-f__img{height:80px;-o-object-fit:contain;object-fit:contain;margin-top:15px;margin-bottom:3px}#vehicle-page .vp__variants .b-goods-f__variant{font-weight:700;border-bottom:1px solid #d5d9de;margin-bottom:4px;padding-left:30px;padding-right:30px}#vehicle-page .vp__variants .b-goods-f__variant div{overflow:hidden;text-overflow:ellipsis}#vehicle-page .vp__variants .b-goods-f__media a{width:100%}#vehicle-page .vp__variants .b-goods-f__main{padding-top:13px;text-align:left;box-shadow:none;background:transparent;padding-left:30px;padding-right:30px}#vehicle-page .vp__variants .b-goods-f__title{margin-bottom:0;padding-bottom:0;color:#eb0a1e;font-size:16px;border:0;line-height:1.5}#vehicle-page .vp__variants .b-goods-f__msrp{font-size:11px;line-height:1}#vehicle-page .vp__variants .b-goods-f_mod-a.active .b-goods-f__desc .js-view-desc{display:block}#vehicle-page .vp__variants .b-goods-f_mod-a.active .b-goods-f__desc.show .js-view-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc{white-space:normal;font-size:11px}#vehicle-page .vp__variants .b-goods-f__desc .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc .js-view-desc{display:none;margin-top:8px}#vehicle-page .vp__variants .b-goods-f__desc .js-specs-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.view .js-view-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc.show .js-view-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.show .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc.show .js-specs-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc ul{list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='-2 -2 4 4'><circle r='1' /></svg>");padding-left:9px;line-height:1.4;padding-top:9px}#footer .footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#f5f5f5}#footer .footer-icons{padding:15px}#footer .iconify{color:#34404e}#footer .iconify:hover{color:#eb0a1e}#footer .footer-soc__item{padding:0 .8%}#footer .footer-section_subscribe p{font-size:10px;line-height:13px;margin-bottom:10px}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:16px}#footer .footer-wrapper__link{padding-top:30px}#footer .footer-section{text-align:left}#footer .footer-section label{font-family:Toyota Type;position:relative;font-size:16px;letter-spacing:.5px;vertical-align:middle;padding:20px 0;margin:0;width:100%;cursor:pointer;color:#34404e}#footer .footer-section p{font-size:12px;color:#637385}#footer .footer-section__title{color:#34404e;margin:0}#footer .footer-section__title.mtop-5{margin-top:5px}#footer .footer-custom-list li{line-height:20px}#footer .footer-custom-list li a{color:#637385;font-weight:400;font-size:13px}#footer .footer-custom-list li a:hover{color:#eb0a1e}#footer .footer-custom-list li ul{margin-left:20px}#footer .footer-custom-list li ul li{list-style-type:disc}#footer .footer-custom-list li ul li a{font-size:13px}#footer .footer-form__info{color:#34404e;font-weight:400}#footer .footer-form__input{border:0;box-shadow:none;text-transform:none}#footer .footer-form__input::-webkit-input-placeholder{text-transform:uppercase}#footer .footer-form__input:-moz-placeholder,#footer .footer-form__input::-moz-placeholder{text-transform:uppercase}#footer .footer-form__input:-ms-input-placeholder{text-transform:uppercase}#footer .footer-custom-copyright{margin:20px 0;border-top:1px solid #d5d9de;padding-top:20px}#footer .pull-right{float:right}#footer .copyrights{font-family:Toyota Type;font-weight:700;font-size:13px;color:#34404e}#footer .policy-and-terms{margin-top:-5px}#footer .footer-copyright__link{color:#637385;text-decoration:none;font-family:Toyota Type!important;font-size:13px}#footer a:hover{color:#eb0a1e;text-decoration:none}#footer .footer-soc{margin-top:5px;margin-bottom:35px}#footer .back-to-top{display:block;position:absolute;bottom:60px;right:0;z-index:99;font-size:30px;border:none;outline:none;background-color:#000;color:#fff;cursor:pointer;padding:0 15px 10px}#footer .back-to-top:hover{background-color:#eb0a1e}#footer .back-to-top:focus{outline:none}#footer .checkbox-open{display:none}.bold{font-weight:700}.semibold{font-weight:600}.contacts-section{position:relative}@media screen and (max-height:991px){.contacts-section{padding:0!important;margin-top:80px}}.contacts-section .contact-tmp{height:auto}@media screen and (min-width:992px){.contacts-section .contact-tmp{height:500px}}.contacts-section .contact-tmp .contact-tmp-text{background-color:#fff;padding:24px 16px 80px;width:90%;position:relative;left:10%}@media screen and (min-width:992px){.contacts-section .contact-tmp .contact-tmp-text{width:43%;left:56%;padding:24px 24px 24px 160px}}.contacts-section .contact-tmp .contact-tmp-text p.title{font-size:24px;line-height:32px;color:#101010}@media screen and (min-width:992px){.contacts-section .contact-tmp .contact-tmp-text p.title{font-size:32px;line-height:36px}}.contacts-section .contact-tmp .contact-tmp-text p{font-size:16px;line-height:23px;color:#101010}.contacts-section .contact-tmp .contact-tmp-img{position:relative;top:-70px;height:192px;width:90%}@media screen and (min-width:992px){.contacts-section .contact-tmp .contact-tmp-img{height:400px;top:-180px;width:64%}}.contacts-section .contact-tmp .contact-tmp-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-section .contact-details{height:auto;padding-top:10px}@media screen and (min-width:992px){.contacts-section .contact-details{height:500px;padding-top:50px;margin-bottom:50px}}.contacts-section .contact-details .contact-details-text{background-color:#fff;padding:24px 5px 80px;width:90%;left:15px;position:relative}@media screen and (min-width:992px){.contacts-section .contact-details .contact-details-text{width:60%;padding:24px;left:16px}}.contacts-section .contact-details .contact-details-text h1{font-size:24px;line-height:32px;color:#101010}@media screen and (min-width:992px){.contacts-section .contact-details .contact-details-text h1{font-size:32px;line-height:36px}}.contacts-section .contact-details .contact-details-text .contact-row p.title{font-size:20px;line-height:28px;font-weight:700;color:#101010}.contacts-section .contact-details .contact-details-text .contact-row p{font-size:16px;line-height:23px;color:#101010;word-break:break-word}.contacts-section .contact-details .contact-details-text .contact-row p a{color:#101010;text-decoration:underline}.contacts-section .contact-details .contact-details-img{position:relative;top:-70px;height:192px;width:85%;left:15%}@media screen and (min-width:992px){.contacts-section .contact-details .contact-details-img{height:400px;width:46%;left:53%;top:-300px}}.contacts-section .contact-details .contact-details-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-banner-default.contact{height:160px!important}.page-banner-default{min-height:128px;padding:0;max-width:100%;margin:0!important;background-color:#fff}@media screen and (min-width:992px){.page-banner-default{height:320px;margin:0 0 64px!important}}.page-banner-default .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(115deg,rgba(255,0,0,.9),rgba(0,0,0,.9) 50%);z-index:9}.page-banner-default .banner-overlay.contact{background:linear-gradient(115deg,rgba(0,0,0,.5),rgba(0,0,0,.9) 50%)!important;display:flex;justify-content:center;align-items:center}.page-banner-default .banner-overlay.contact .contact-us-text{font-size:55px;letter-spacing:-1.6px;line-height:92px;text-align:center;text-transform:uppercase;color:#fff;font-family:Toyota Type;font-weight:700;padding-top:50px}@media screen and (min-width:414px){.page-banner-default .banner-overlay.contact .contact-us-text{font-size:64px}}@media screen and (min-width:992px){.page-banner-default .page-banner-text{display:flex;flex-direction:column;justify-content:center}}.page-banner-default .page-banner-image{height:100%;padding:0}.page-banner-requirements{height:240px;min-height:128px;padding:0;max-width:100%;margin:0!important;background-color:#fff}@media screen and (min-width:992px){.page-banner-requirements{height:440px;margin:0 0 64px!important}}@media screen and (min-width:1920px){.page-banner-requirements{height:560px;margin:0 0 64px!important}}.page-banner-requirements .bg-banner-img{position:absolute;height:440px}@media screen and (min-width:1920px){.page-banner-requirements .bg-banner-img{height:560px}}.page-banner-requirements .bg-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}@media screen and (min-width:992px){.page-banner-requirements .bg-banner-overlay{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:rgba(0,0,0,.5882352941176471)}}.page-banner-requirements .requirement-banner-text{z-index:10;padding:32px 64px 0 32px}.page-banner-requirements .requirement-banner-text .requirement-title-text{font-family:Toyota Type;font-weight:700;text-align:left;text-transform:uppercase;color:#fff;font-size:48px;letter-spacing:-1.2px;line-height:48px}@media screen and (min-width:1857px){.page-banner-requirements .requirement-banner-text .requirement-title-text{font-size:58px;letter-spacing:1px;line-height:58px}}.page-banner-requirements .page-banner-image{height:100%;padding:0}.page-banner-requirements .page-banner-image .requirement-banner{padding:0;position:absolute;z-index:10;bottom:0;width:100%;height:88%}.banner-image{height:128px;width:100%;-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:992px){.banner-image{height:320px}}.banner-image.profile-banner,.banner-image.uploaded-banner-image{height:100%}.page-banner{position:relative}.page-banner .banner-mobile{display:none}.page-banner .heading{font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:5px 10px;display:inline-block;font-size:40px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.page-banner .heading.heading-slanted{width:100%}.page-banner .heading.heading-slanted.header_banner{height:100%}.page-banner .heading.heading-slanted h1{font-family:Toyota Bold;font-weight:inherit;margin-bottom:0;color:#fff}@media screen and (min-width:991px){.page-banner .heading.heading-slanted h1{font-size:64px;line-height:92px}}.page-banner .heading .slanted-content{text-indent:30px;line-height:45px}.page-banner .heading .center-content{line-height:45px;text-align:center;display:block;font-family:Toyota Type;font-weight:700;padding:41px 0}.banner-title-container{background-color:#fff;padding:24px}@media screen and (min-width:992px){.banner-title-container{padding-top:0}}.banner-title-container .requirement-title-text{font-family:Toyota Type;font-weight:700;text-align:left;color:#101010;font-size:40px;letter-spacing:-1px;line-height:40px}.banner-title-container .banner-title-text{font-size:clamp(20px,calc(20px + 1vw),40px);font-weight:700;letter-spacing:-1px;line-height:40px;color:#101010;padding:0 0 0 16px;margin:0;font-family:Toyota Type!important}.banner-title-container .banner-description-text{font-size:16px;line-height:23px;padding:16px 0 0 16px;color:#101010}div#bpp .page-banner{height:90vh}div#bpp .page-banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:43%;margin:0 auto;text-align:center}div#bpp .page-banner__content h2{color:#fff;font-weight:700;font-family:Toyota Type!important}div#bpp .page-banner__content p{color:#fff}div#bpp .header_banner,div#bpp .heading.heading-slanted.header_banner{height:100%}div#bpp .toyota-button,div#bpp .toyota-button:hover{background-color:#000;padding:10px;color:#fff;border-radius:10px;cursor:pointer;width:200px}.description{display:flex;justify-content:center;align-items:center;padding:0 50px}.how{background-color:#f5f6f7;padding:60px;margin:0}.how .main-heading{color:#000;padding:20px 0}.steps,.steps__heading{box-sizing:border-box}.steps__heading{background-color:#000;padding:50px 0;text-align:center;color:#fff;height:275px}.steps__heading__number{border:2px solid #fff;border-radius:50%;font-size:1.5rem;line-height:35px;padding:5px;width:50px;margin:0 auto 10px}.steps__heading__title{width:80%;margin:0 auto;font-size:1.2rem;padding:10px 30px}.steps__description{background-color:#fff;text-align:center;padding:30px 0;box-sizing:border-box;height:540px}.steps__description .step-container{height:250px}.steps__description img.img-responsive{max-width:50%;height:auto;margin:auto}.steps__description p{width:70%;margin:0 auto;padding:10px 30px 60px}@media(max-width:991.98px){.steps__description p{width:100%}}#page-content{background-color:#fff}.flex{display:flex}.align-center{align-items:center}.justify-center,div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{justify-content:center}div#bpp .heading h2{color:#000!important}div#bpp section#balloon-inquiry .balloon-inquiry-header .desc{width:100%!important;color:#6a6a6b!important}.what__heading{color:#000;margin-bottom:30px}div#bpp section#balloon-inquiry .balloon-inquiry-content h2{color:#000!important;width:80%;margin:0 auto;font-family:Toyota Type!important}.balloon-inquiry-header{padding:80px 40px;background:#f5f6f7}div#bpp section#balloon-inquiry .balloon-inquiry-content{background:#fff;background-image:none!important}div#bpp section#what ul.nav li p.name,div#bpp section#what ul.nav li p.variant{color:#aeaeae}.toyota-button-inquiry{background-color:#000;padding:10px;color:#fff;border-radius:10px;cursor:pointer;width:200px}.faq-section{padding-bottom:100px}.faq-section .title{margin-bottom:50px;font-family:Toyota Type!important}.faq-section .faq-wrapper #accordion .card{border:none;margin-bottom:15px;background-color:transparent}.faq-section .faq-wrapper #accordion .card-header{background-color:transparent;border:none;padding:0 15px}.faq-section .faq-wrapper #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:rgba(0,0,0,.0392156862745098)}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed){background-color:#000}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed):before,.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed) h5{color:#fff}.faq-section .faq-wrapper #accordion .card-header a:hover{text-decoration:none}.faq-section .faq-wrapper #accordion .card-header a:before{font-weight:600;font-family:Font Awesome\ 5 Free;float:left;color:#000;position:absolute;top:22px;left:25px}.faq-section .faq-wrapper #accordion .card-header a.collapsed:before{content:"\F067"}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed):before{content:"\F068"}.faq-section .faq-wrapper #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}.faq-section .faq-wrapper #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px;font-family:Toyota Type!important}.faq-section .faq-wrapper #accordion a:before,.faq-section .faq-wrapper #accordion a:not(.collapsed){color:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#000;cursor:pointer}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:transparent;border-color:transparent;box-shadow:none}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}#calculator .dropdown.bootstrap-select .dropdown-toggle{height:40px}#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option{color:#222;font-weight:400}@media screen and (min-width:992px)and (max-width:1365px){#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option{padding:12px 15px}}#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{color:#222;font-weight:400}@media screen and (min-width:992px)and (max-width:1365px){#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{font-size:10px}}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle{height:40px}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle:after{position:relative;top:-3px}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle .filter-option,#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{color:#222;font-weight:400}.bootstrap-select .dropdown-toggle .filter-option{outline:none;font-family:Toyota Type;font-size:15px;font-weight:500;padding:10px 15px;width:100%}@media screen and (min-width:768px)and (max-width:991px){.bootstrap-select .dropdown-toggle .filter-option{font-size:12px}}.bootstrap-select .dropdown-toggle .filter-option:focus{outline:none}.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:0}.bootstrap-select .dropdown-toggle:focus,.form-group .bootstrap-select,.form-group .bootstrap-select:focus{outline:none!important}.search-wrapper{top:120px}.search-wrapper .close{right:20px;top:15px;color:#bec7d1}.search-wrapper .close i{font-size:30px}.search-wrapper .search-container .search-box input{border-bottom:1px solid #eb0a1e;color:#bec7d1}.search-wrapper .search-container .search-box input::-webkit-input-placeholder{color:#bec7d1}.search-wrapper .search-container .search-box input::-moz-placeholder{color:#bec7d1}.search-wrapper .search-container .search-box input:-ms-input-placeholder{color:#bec7d1}.search-wrapper .search-container .search-box input:-moz-placeholder{color:#bec7d1}.search-wrapper .search-container .search-box i{color:#eb0a1e}.fixed-header .search-wrapper{top:76px}.fixed-header .vp__section nav.vp__nav ul li a{padding:11px 0}.title-line{margin:10px auto 0;width:150px;background:#df0820;height:2px}.entry-title a{font-weight:700;color:#34404e}#accordion-page{padding-bottom:50px}#accordion-page .card-header{border-bottom:.8px solid #c00}#accordion-page .card-header a:not(.collapsed) h5{color:#eb0a1e}#accordion-page .card-header a:not(.collapsed) h5:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"\F068";float:right;color:#eb0a1e}#accordion-page .card-header a.collapsed h5{color:#eb0a1e}#accordion-page .card-header a.collapsed h5:after{content:"\F067";font-family:Font Awesome\ 5 Free;font-weight:600;float:right;color:#eb0a1e}.overflow-hidden{overflow:hidden}.general-pages a{color:#34404e}.general-pages a:hover{color:#eb0a1e}.general-pages a img{margin-bottom:10px}.b-services-content__item{position:relative;overflow:hidden;height:auto}.b-services-content__item a.item-banner-content{overflow:hidden;display:block}.b-services-content__item a img{transition:transform .5s ease}.b-services-content__item a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}#ctuv .accordion-header{padding:10px}#ctuv .accordion-header .accordion-title{text-align:center;color:#c00}#ctuv div.accordion-description{text-align:center}#ctuv .accordion{background-color:inherit;color:#000;cursor:pointer;padding:5px 10px;width:100%;text-align:left;outline:none;font-size:22px;transition:5s;border:none;border-bottom:1px solid #eb0a1e}#ctuv .accordion:after{content:"+";color:#eb0a1e;font-weight:700;float:right;margin-left:5px}#ctuv .accordion.active:after{content:"\2212"}#ctuv .panel{padding:0 18px;max-height:0;background-color:#fff;overflow:hidden;transition:max-height .2s ease-out}#ctuv .panel div{padding:15px 20px}#ctuv .panel div p{margin:0}#ctuv .panel.active{max-height:140px}@media(max-width:767px){.desktop-only{display:none!important}.mobile-only{display:block!important}}@media(min-width:768px){.desktop-only{display:block!important}.mobile-only{display:none!important}.text-center-desktop{text-align:center!important}}@media(max-width:991px){#balloon-inquiry .terms{background-size:cover;background-position:50%;padding:60px 0}#balloon-inquiry .terms .tc-title p{font-size:27px;text-align:center}#balloon-inquiry .terms .tc-button{justify-content:center}}@media(max-width:768px){.normal-logos{max-height:60px}}@media(min-width:576px){#vinInfo .modal-dialog{margin:.75rem auto}}.pl-3.pr-3 li{margin-left:3%}#accordion-page .card-body a,.custom a{text-decoration:underline;font-weight:700}h2.p1 span.s1,h2.p1 span.s1 b{font-family:Toyota Type}.alert-info{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-info hr{border-top-color:#b8daff}.alert-info .alert-link{color:#004085}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#c3e6cb}.alert-success .alert-link{color:#155724}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffeeba}.alert-warning .alert-link{color:#856404}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f5c6cb}.alert-danger .alert-link{color:#721c24}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#fdfdfe}.alert-light .alert-link{color:#818182}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#c6c8ca}.alert-dark .alert-link{color:#1b1e21}.hidden{display:none}label.error{color:#eb0a1e!important}div.dealer-form-inquiry button.ui-select{height:40px!important;padding:6px 12px!important;font-family:Toyota Type;font-size:12px;font-weight:400}.form-dealer-inquiry .form-group .form-control:-webkit-autofill,.form-dealer-inquiry .form-group .form-control:-webkit-autofill:active,.form-dealer-inquiry .form-group .form-control:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #eff1f3;-webkit-box-shadow:0 0 0 1000px #eff1f3 inset}img.sustainability{width:100%;height:auto}#what{padding:60px}#what .bpp-model-tab{width:auto;overflow-x:scroll;white-space:nowrap}.terms{background-size:cover;background-position:50%;padding:100px 0}.terms .container .tc-title p{color:#000;font-size:39px;font-weight:700;text-transform:uppercase}.terms .container .tc-button{display:flex;align-items:center;justify-content:flex-end;height:100%}.terms .container .tc-button a{background-color:#000;padding:10px 30px;color:#fff}.terms .container .tc-button a:hover{opacity:.8}.terms .container .tc-button a.download-mobile{display:none}div#bpp section#what ul.nav li a.active~a.triangle{display:none!important}@media(min-width:320px)and (max-width:480px){.page-banner .page-banner__content{width:90%!important}#what{padding:20px 10px}#what .container{padding-right:0;padding-left:0}.how{padding:20px 20px 80px}div#bpp section#balloon-inquiry .balloon-inquiry-header .desc{width:100%!important}.balloon-inquiry-header{padding:50px 20px}div#bpp section#balloon-inquiry .balloon-inquiry-content h2{font-size:32px;width:80%}.flex-sm{display:block!important}}@media(min-width:768px)and (max-width:1024px){.steps__heading{height:350px}.steps__description{height:560px}.steps__heading__title{padding:10px}#bpp .page-banner .page-banner__content{width:75%}#how,#what{padding:20px}.what__heading{margin-bottom:40px}#nav-slider .carousel-item{height:62vh}}.small{font-size:14px!important}.sup{font-size:12px;top:-.2em!important}.large .sup{top:-.5em!important}@media(min-width:1024px)and (max-height:1366px)and (-webkit-min-device-pixel-ratio:1.5){.steps__heading{height:270px}.steps__description{height:620px}}.bpp-model-list .nav-item a .active-model{color:red!important}.bpp-model-list .slick-next,.bpp-model-list .slick-prev{width:25px!important;height:25px!important}.bpp-model-list .slick-prev{left:0}.bpp-model-list .slick-next{right:0}.bpp-model-list .slick-next:before,.bpp-model-list .slick-prev:before{color:red!important;border-left:5px solid red!important;border-top:5px solid red!important;width:25px!important;height:25px!important}@media(max-width:768px){.bpp-model-list .slick-next,.bpp-model-list .slick-prev{bottom:50%!important}}.bpp-table{max-width:100%!important}.show-desktop{display:none}@media screen and (min-width:992px){.show-desktop{display:block}}.show-mobile{display:block}@media screen and (min-width:992px){.show-mobile{display:none}}.custom-pages{background-color:#f5f5f5}.custom-pages .custom-body{padding-bottom:64px}.custom-pages .custom-body .table-responsive{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.custom-pages .custom-body .table-responsive::-webkit-scrollbar{width:10px!important;height:10px!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-track{background:#f1f1f1!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-thumb{background:#d8d7d7!important;border-radius:20px!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-thumb:hover{background:#c2c2c2!important}.tconnect-banner-text{font-size:24px}@media screen and (min-width:430px){.tconnect-banner-text{font-size:28px}}@media screen and (min-width:768px){.tconnect-banner-text{font-size:40px}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1170px}}.web{display:block}@media screen and (max-width:991px){.web{display:none}.mobile{display:block!important}}@media(min-width:1200px){#revamp-footer .container{max-width:1728px;width:auto}}.dropdown.bootstrap-select{width:100%!important}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.img-scale{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.img-fluid{max-width:100%;height:auto}.img-cover{height:100%!important;-o-object-fit:cover;object-fit:cover}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check .form-check-input{position:absolute;margin-top:.7rem;margin-left:-.25rem}.form-check label{padding-left:2rem}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}#accessories-list .nav,#nav-vehicle .nav,#price-list .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}#accessories-list .nav-link,#nav-vehicle .nav-link,#price-list .nav-link{display:block;padding:17px 50px}#accessories-list .nav-link:focus,#accessories-list .nav-link:hover,#nav-vehicle .nav-link:focus,#nav-vehicle .nav-link:hover,#price-list .nav-link:focus,#price-list .nav-link:hover{text-decoration:none}#accessories-list .nav-link.disabled,#nav-vehicle .nav-link.disabled,#price-list .nav-link.disabled{color:#6c757d}#accessories-list .nav-tabs .nav-item,#nav-vehicle .nav-tabs .nav-item,#price-list .nav-tabs .nav-item{margin-right:1px}#accessories-list .nav-tabs .nav-link,#nav-vehicle .nav-tabs .nav-link,#price-list .nav-tabs .nav-link{position:relative;transition:all .3s}#accessories-list .nav-tabs .nav-link:after,#nav-vehicle .nav-tabs .nav-link:after,#price-list .nav-tabs .nav-link:after{content:"";position:absolute;top:5px;left:5px;border:7px solid transparent}#accessories-list .nav-tabs .nav-link:focus,#accessories-list .nav-tabs .nav-link:hover,#nav-vehicle .nav-tabs .nav-link:focus,#nav-vehicle .nav-tabs .nav-link:hover,#price-list .nav-tabs .nav-link:focus,#price-list .nav-tabs .nav-link:hover{color:#253241;background-color:#fff}#accessories-list .nav-tabs .nav-link.disabled,#nav-vehicle .nav-tabs .nav-link.disabled,#price-list .nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}#accessories-list .nav-tabs .nav-item.show .nav-link,#accessories-list .nav-tabs .nav-link.active,#nav-vehicle .nav-tabs .nav-item.show .nav-link,#nav-vehicle .nav-tabs .nav-link.active,#price-list .nav-tabs .nav-item.show .nav-link,#price-list .nav-tabs .nav-link.active{color:#253241;background-color:#fff}#accessories-list .nav-tabs .dropdown-menu,#nav-vehicle .nav-tabs .dropdown-menu,#price-list .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}#accessories-list .nav-pills .nav-link,#nav-vehicle .nav-pills .nav-link,#price-list .nav-pills .nav-link{border-radius:.25rem}#accessories-list .nav-pills .nav-link.active,#accessories-list .nav-pills .show>.nav-link,#nav-vehicle .nav-pills .nav-link.active,#nav-vehicle .nav-pills .show>.nav-link,#price-list .nav-pills .nav-link.active,#price-list .nav-pills .show>.nav-link{color:#fff;background-color:#007bff}#accessories-list .nav-fill .nav-item,#nav-vehicle .nav-fill .nav-item,#price-list .nav-fill .nav-item{flex:1 1 auto;text-align:center}#accessories-list .nav-justified .nav-item,#nav-vehicle .nav-justified .nav-item,#price-list .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}#accessories-list .tab-content>.tab-pane,#nav-vehicle .tab-content>.tab-pane,#price-list .tab-content>.tab-pane{display:none}#accessories-list .tab-content>.active,#nav-vehicle .tab-content>.active,#price-list .tab-content>.active{display:block}#accessories-list .navbar,#nav-vehicle .navbar,#price-list .navbar{position:relative;padding:.5rem 1rem}#accessories-list .navbar,#accessories-list .navbar>.container,#accessories-list .navbar>.container-fluid,#nav-vehicle .navbar,#nav-vehicle .navbar>.container,#nav-vehicle .navbar>.container-fluid,#price-list .navbar,#price-list .navbar>.container,#price-list .navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#accessories-list .navbar-brand,#nav-vehicle .navbar-brand,#price-list .navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}#accessories-list .navbar-brand:focus,#accessories-list .navbar-brand:hover,#nav-vehicle .navbar-brand:focus,#nav-vehicle .navbar-brand:hover,#price-list .navbar-brand:focus,#price-list .navbar-brand:hover{text-decoration:none}#accessories-list .navigation-container,#nav-vehicle .navigation-container,#price-list .navigation-container{width:100%;margin:0 auto;display:block!important}#accessories-list .navigation-container .navbar-nav,#nav-vehicle .navigation-container .navbar-nav,#price-list .navigation-container .navbar-nav{display:flex;padding:0;margin:0;list-style:none;-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}@media screen and (max-width:767px){#accessories-list .navigation-container .navbar-nav,#nav-vehicle .navigation-container .navbar-nav,#price-list .navigation-container .navbar-nav{list-style-type:none;display:flex;overflow-x:auto;padding:0;margin:0}#accessories-list .navigation-container .navbar-nav .nav-item,#nav-vehicle .navigation-container .navbar-nav .nav-item,#price-list .navigation-container .navbar-nav .nav-item{scroll-snap-align:center;white-space:nowrap}#accessories-list .navigation-container .navbar-nav .nav-item .nav-link,#nav-vehicle .navigation-container .navbar-nav .nav-item .nav-link,#price-list .navigation-container .navbar-nav .nav-item .nav-link{padding:20px 0}}#accessories-list .navigation-container .navbar-nav::-webkit-scrollbar,#nav-vehicle .navigation-container .navbar-nav::-webkit-scrollbar,#price-list .navigation-container .navbar-nav::-webkit-scrollbar{display:none}#accessories-list .navbar-nav .nav-link,#nav-vehicle .navbar-nav .nav-link,#price-list .navbar-nav .nav-link{padding-right:0;padding-left:0}#accessories-list .navbar-nav .dropdown-menu,#nav-vehicle .navbar-nav .dropdown-menu,#price-list .navbar-nav .dropdown-menu{position:static;float:none}#accessories-list .navbar-text,#nav-vehicle .navbar-text,#price-list .navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}#accessories-list .navbar-collapse,#nav-vehicle .navbar-collapse,#price-list .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}#accessories-list .navbar-toggler,#nav-vehicle .navbar-toggler,#price-list .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}#accessories-list .navbar-toggler:focus,#accessories-list .navbar-toggler:hover,#nav-vehicle .navbar-toggler:focus,#nav-vehicle .navbar-toggler:hover,#price-list .navbar-toggler:focus,#price-list .navbar-toggler:hover{text-decoration:none}#accessories-list .navbar-toggler:not(:disabled):not(.disabled),#nav-vehicle .navbar-toggler:not(:disabled):not(.disabled),#price-list .navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}#accessories-list .navbar-toggler-icon,#nav-vehicle .navbar-toggler-icon,#price-list .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media(max-width:575.98px){#accessories-list .navbar-expand-sm>.container,#accessories-list .navbar-expand-sm>.container-fluid,#nav-vehicle .navbar-expand-sm>.container,#nav-vehicle .navbar-expand-sm>.container-fluid,#price-list .navbar-expand-sm>.container,#price-list .navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:576px){#accessories-list .navbar-expand-sm,#nav-vehicle .navbar-expand-sm,#price-list .navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}#accessories-list .navbar-expand-sm .navbar-nav,#nav-vehicle .navbar-expand-sm .navbar-nav,#price-list .navbar-expand-sm .navbar-nav{flex-direction:row}#accessories-list .navbar-expand-sm .navbar-nav .dropdown-menu,#nav-vehicle .navbar-expand-sm .navbar-nav .dropdown-menu,#price-list .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}#accessories-list .navbar-expand-sm .navbar-nav .nav-link,#nav-vehicle .navbar-expand-sm .navbar-nav .nav-link,#price-list .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#accessories-list .navbar-expand-sm>.container,#accessories-list .navbar-expand-sm>.container-fluid,#nav-vehicle .navbar-expand-sm>.container,#nav-vehicle .navbar-expand-sm>.container-fluid,#price-list .navbar-expand-sm>.container,#price-list .navbar-expand-sm>.container-fluid{flex-wrap:nowrap}#accessories-list .navbar-expand-sm .navbar-collapse,#nav-vehicle .navbar-expand-sm .navbar-collapse,#price-list .navbar-expand-sm .navbar-collapse{display:flex;flex-basis:auto}#accessories-list .navbar-expand-sm .navbar-toggler,#nav-vehicle .navbar-expand-sm .navbar-toggler,#price-list .navbar-expand-sm .navbar-toggler{display:none}}@media(max-width:767.98px){#accessories-list .navbar-expand-md>.container,#accessories-list .navbar-expand-md>.container-fluid,#nav-vehicle .navbar-expand-md>.container,#nav-vehicle .navbar-expand-md>.container-fluid,#price-list .navbar-expand-md>.container,#price-list .navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:768px){#accessories-list .navbar-expand-md,#nav-vehicle .navbar-expand-md,#price-list .navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}#accessories-list .navbar-expand-md .navbar-nav,#nav-vehicle .navbar-expand-md .navbar-nav,#price-list .navbar-expand-md .navbar-nav{flex-direction:row;width:100%}#accessories-list .navbar-expand-md .navbar-nav .dropdown-menu,#nav-vehicle .navbar-expand-md .navbar-nav .dropdown-menu,#price-list .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}#accessories-list .navbar-expand-md .navbar-nav .nav-link,#nav-vehicle .navbar-expand-md .navbar-nav .nav-link,#price-list .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#accessories-list .navbar-expand-md>.container,#accessories-list .navbar-expand-md>.container-fluid,#nav-vehicle .navbar-expand-md>.container,#nav-vehicle .navbar-expand-md>.container-fluid,#price-list .navbar-expand-md>.container,#price-list .navbar-expand-md>.container-fluid{flex-wrap:nowrap}#accessories-list .navbar-expand-md .navbar-collapse,#nav-vehicle .navbar-expand-md .navbar-collapse,#price-list .navbar-expand-md .navbar-collapse{display:flex;flex-basis:auto}#accessories-list .navbar-expand-md .navbar-toggler,#nav-vehicle .navbar-expand-md .navbar-toggler,#price-list .navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){#accessories-list .navbar-expand-lg>.container,#accessories-list .navbar-expand-lg>.container-fluid,#nav-vehicle .navbar-expand-lg>.container,#nav-vehicle .navbar-expand-lg>.container-fluid,#price-list .navbar-expand-lg>.container,#price-list .navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:992px){#accessories-list .navbar-expand-lg,#nav-vehicle .navbar-expand-lg,#price-list .navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}#accessories-list .navbar-expand-lg .navbar-nav,#nav-vehicle .navbar-expand-lg .navbar-nav,#price-list .navbar-expand-lg .navbar-nav{flex-direction:row}#accessories-list .navbar-expand-lg .navbar-nav .dropdown-menu,#nav-vehicle .navbar-expand-lg .navbar-nav .dropdown-menu,#price-list .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}#accessories-list .navbar-expand-lg .navbar-nav .nav-link,#nav-vehicle .navbar-expand-lg .navbar-nav .nav-link,#price-list .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#accessories-list .navbar-expand-lg>.container,#accessories-list .navbar-expand-lg>.container-fluid,#nav-vehicle .navbar-expand-lg>.container,#nav-vehicle .navbar-expand-lg>.container-fluid,#price-list .navbar-expand-lg>.container,#price-list .navbar-expand-lg>.container-fluid{flex-wrap:nowrap}#accessories-list .navbar-expand-lg .navbar-collapse,#nav-vehicle .navbar-expand-lg .navbar-collapse,#price-list .navbar-expand-lg .navbar-collapse{display:flex;flex-basis:auto}#accessories-list .navbar-expand-lg .navbar-toggler,#nav-vehicle .navbar-expand-lg .navbar-toggler,#price-list .navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){#accessories-list .navbar-expand-xl>.container,#accessories-list .navbar-expand-xl>.container-fluid,#nav-vehicle .navbar-expand-xl>.container,#nav-vehicle .navbar-expand-xl>.container-fluid,#price-list .navbar-expand-xl>.container,#price-list .navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:1200px){#accessories-list .navbar-expand-xl,#nav-vehicle .navbar-expand-xl,#price-list .navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}#accessories-list .navbar-expand-xl .navbar-nav,#nav-vehicle .navbar-expand-xl .navbar-nav,#price-list .navbar-expand-xl .navbar-nav{flex-direction:row}#accessories-list .navbar-expand-xl .navbar-nav .dropdown-menu,#nav-vehicle .navbar-expand-xl .navbar-nav .dropdown-menu,#price-list .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}#accessories-list .navbar-expand-xl .navbar-nav .nav-link,#nav-vehicle .navbar-expand-xl .navbar-nav .nav-link,#price-list .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#accessories-list .navbar-expand-xl>.container,#accessories-list .navbar-expand-xl>.container-fluid,#nav-vehicle .navbar-expand-xl>.container,#nav-vehicle .navbar-expand-xl>.container-fluid,#price-list .navbar-expand-xl>.container,#price-list .navbar-expand-xl>.container-fluid{flex-wrap:nowrap}#accessories-list .navbar-expand-xl .navbar-collapse,#nav-vehicle .navbar-expand-xl .navbar-collapse,#price-list .navbar-expand-xl .navbar-collapse{display:flex;flex-basis:auto}#accessories-list .navbar-expand-xl .navbar-toggler,#nav-vehicle .navbar-expand-xl .navbar-toggler,#price-list .navbar-expand-xl .navbar-toggler{display:none}}#accessories-list .navbar-expand,#nav-vehicle .navbar-expand,#price-list .navbar-expand{flex-flow:row nowrap;justify-content:flex-start}#accessories-list .navbar-expand>.container,#accessories-list .navbar-expand>.container-fluid,#nav-vehicle .navbar-expand>.container,#nav-vehicle .navbar-expand>.container-fluid,#price-list .navbar-expand>.container,#price-list .navbar-expand>.container-fluid{padding-right:0;padding-left:0}#accessories-list .navbar-expand .navbar-nav,#nav-vehicle .navbar-expand .navbar-nav,#price-list .navbar-expand .navbar-nav{flex-direction:row}#accessories-list .navbar-expand .navbar-nav .dropdown-menu,#nav-vehicle .navbar-expand .navbar-nav .dropdown-menu,#price-list .navbar-expand .navbar-nav .dropdown-menu{position:absolute}#accessories-list .navbar-expand .navbar-nav .nav-link,#nav-vehicle .navbar-expand .navbar-nav .nav-link,#price-list .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#accessories-list .navbar-expand>.container,#accessories-list .navbar-expand>.container-fluid,#nav-vehicle .navbar-expand>.container,#nav-vehicle .navbar-expand>.container-fluid,#price-list .navbar-expand>.container,#price-list .navbar-expand>.container-fluid{flex-wrap:nowrap}#accessories-list .navbar-expand .navbar-collapse,#nav-vehicle .navbar-expand .navbar-collapse,#price-list .navbar-expand .navbar-collapse{display:flex;flex-basis:auto}#accessories-list .navbar-expand .navbar-toggler,#nav-vehicle .navbar-expand .navbar-toggler,#price-list .navbar-expand .navbar-toggler{display:none}#accessories-list .navbar-light .navbar-brand,#accessories-list .navbar-light .navbar-brand:focus,#accessories-list .navbar-light .navbar-brand:hover,#nav-vehicle .navbar-light .navbar-brand,#nav-vehicle .navbar-light .navbar-brand:focus,#nav-vehicle .navbar-light .navbar-brand:hover,#price-list .navbar-light .navbar-brand,#price-list .navbar-light .navbar-brand:focus,#price-list .navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}#accessories-list .navbar-light .navbar-nav .nav-link,#nav-vehicle .navbar-light .navbar-nav .nav-link,#price-list .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}#accessories-list .navbar-light .navbar-nav .nav-link:focus,#accessories-list .navbar-light .navbar-nav .nav-link:hover,#nav-vehicle .navbar-light .navbar-nav .nav-link:focus,#nav-vehicle .navbar-light .navbar-nav .nav-link:hover,#price-list .navbar-light .navbar-nav .nav-link:focus,#price-list .navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}#accessories-list .navbar-light .navbar-nav .nav-link.disabled,#nav-vehicle .navbar-light .navbar-nav .nav-link.disabled,#price-list .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}#accessories-list .navbar-light .navbar-nav .active>.nav-link,#accessories-list .navbar-light .navbar-nav .nav-link.active,#accessories-list .navbar-light .navbar-nav .nav-link.show,#accessories-list .navbar-light .navbar-nav .show>.nav-link,#nav-vehicle .navbar-light .navbar-nav .active>.nav-link,#nav-vehicle .navbar-light .navbar-nav .nav-link.active,#nav-vehicle .navbar-light .navbar-nav .nav-link.show,#nav-vehicle .navbar-light .navbar-nav .show>.nav-link,#price-list .navbar-light .navbar-nav .active>.nav-link,#price-list .navbar-light .navbar-nav .nav-link.active,#price-list .navbar-light .navbar-nav .nav-link.show,#price-list .navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}#accessories-list .navbar-light .navbar-toggler,#nav-vehicle .navbar-light .navbar-toggler,#price-list .navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}#accessories-list .navbar-light .navbar-toggler-icon,#nav-vehicle .navbar-light .navbar-toggler-icon,#price-list .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}#accessories-list .navbar-light .navbar-text,#nav-vehicle .navbar-light .navbar-text,#price-list .navbar-light .navbar-text{color:rgba(0,0,0,.5)}#accessories-list .navbar-light .navbar-text a,#accessories-list .navbar-light .navbar-text a:focus,#accessories-list .navbar-light .navbar-text a:hover,#nav-vehicle .navbar-light .navbar-text a,#nav-vehicle .navbar-light .navbar-text a:focus,#nav-vehicle .navbar-light .navbar-text a:hover,#price-list .navbar-light .navbar-text a,#price-list .navbar-light .navbar-text a:focus,#price-list .navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}#accessories-list .navbar-dark .navbar-brand,#accessories-list .navbar-dark .navbar-brand:focus,#accessories-list .navbar-dark .navbar-brand:hover,#nav-vehicle .navbar-dark .navbar-brand,#nav-vehicle .navbar-dark .navbar-brand:focus,#nav-vehicle .navbar-dark .navbar-brand:hover,#price-list .navbar-dark .navbar-brand,#price-list .navbar-dark .navbar-brand:focus,#price-list .navbar-dark .navbar-brand:hover{color:#fff}#accessories-list .navbar-dark .navbar-nav .nav-link,#nav-vehicle .navbar-dark .navbar-nav .nav-link,#price-list .navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}#accessories-list .navbar-dark .navbar-nav .nav-link:focus,#accessories-list .navbar-dark .navbar-nav .nav-link:hover,#nav-vehicle .navbar-dark .navbar-nav .nav-link:focus,#nav-vehicle .navbar-dark .navbar-nav .nav-link:hover,#price-list .navbar-dark .navbar-nav .nav-link:focus,#price-list .navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}#accessories-list .navbar-dark .navbar-nav .nav-link.disabled,#nav-vehicle .navbar-dark .navbar-nav .nav-link.disabled,#price-list .navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}#accessories-list .navbar-dark .navbar-nav .active>.nav-link,#accessories-list .navbar-dark .navbar-nav .nav-link.active,#accessories-list .navbar-dark .navbar-nav .nav-link.show,#accessories-list .navbar-dark .navbar-nav .show>.nav-link,#nav-vehicle .navbar-dark .navbar-nav .active>.nav-link,#nav-vehicle .navbar-dark .navbar-nav .nav-link.active,#nav-vehicle .navbar-dark .navbar-nav .nav-link.show,#nav-vehicle .navbar-dark .navbar-nav .show>.nav-link,#price-list .navbar-dark .navbar-nav .active>.nav-link,#price-list .navbar-dark .navbar-nav .nav-link.active,#price-list .navbar-dark .navbar-nav .nav-link.show,#price-list .navbar-dark .navbar-nav .show>.nav-link{color:#fff}#accessories-list .navbar-dark .navbar-toggler,#nav-vehicle .navbar-dark .navbar-toggler,#price-list .navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}#accessories-list .navbar-dark .navbar-toggler-icon,#nav-vehicle .navbar-dark .navbar-toggler-icon,#price-list .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}#accessories-list .navbar-dark .navbar-text,#nav-vehicle .navbar-dark .navbar-text,#price-list .navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}#accessories-list .navbar-dark .navbar-text a,#accessories-list .navbar-dark .navbar-text a:focus,#accessories-list .navbar-dark .navbar-text a:hover,#nav-vehicle .navbar-dark .navbar-text a,#nav-vehicle .navbar-dark .navbar-text a:focus,#nav-vehicle .navbar-dark .navbar-text a:hover,#price-list .navbar-dark .navbar-text a,#price-list .navbar-dark .navbar-text a:focus,#price-list .navbar-dark .navbar-text a:hover{color:#fff}.accordion{border-top:1px solid #eee}.accordion .card:not(:first-of-type) .card-header:first-child,.accordion .card:not(:first-of-type):not(:last-of-type){border-radius:0}.accordion .card:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.btn-dark-blue{color:#fff;background-color:#253241;border-color:#253241}.btn-dark-blue:hover{color:#fff;background-color:#171f29;border-color:#131921}.btn-dark-blue.focus,.btn-dark-blue:focus{box-shadow:0 0 0 .2rem rgba(37,50,65,.5)}.btn-dark-blue.disabled,.btn-dark-blue:disabled{color:#fff;background-color:#253241;border-color:#253241}.btn-dark-blue:not(:disabled):not(.disabled).active,.btn-dark-blue:not(:disabled):not(.disabled):active,.show>.btn-dark-blue.dropdown-toggle{color:#fff;background-color:#131921;border-color:#0e1318}.btn-dark-blue:not(:disabled):not(.disabled).active:focus,.btn-dark-blue:not(:disabled):not(.disabled):active:focus,.show>.btn-dark-blue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(37,50,65,.5)}.d-flex{display:flex!important}.align-items-end{align-items:flex-end!important}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}#profileModal .modal-header{background:#eb0a1e;color:#fff;padding-top:10px;padding-bottom:10px}#profileModal .modal-footer .toyota-button-right-crop:after{left:0;transform:none}.fa,.far,.fas{font-family:Font Awesome\ 5 Free!important}.spinner{text-align:center}div#profile-dealer hr{margin:15px 0 0}div#profile-dealer input[name=search]{background-image:url(../img/settings/search-icon.png);background-repeat:no-repeat;background-position:right 15px center;background-size:25px}div#profile-dealer #search-boxes{margin:30px 0 0}div#profile-dealer #search-boxes,div#profile-dealer .bootstrap-select.settings{width:100%}div#profile-dealer .dropdown .filter-option-inner-inner{text-transform:capitalize;color:#1e2022}div#profile-dealer .b-dealers__info{color:#1e2022;font-weight:600;margin:5px 0 15px}div#profile-dealer .b-dealers__location{display:block}div#profile-dealer .b-dealers__location .km,div#profile-dealer .b-dealers__location a{color:#eb0a1e;font-weight:400;font-family:Toyota;text-transform:none;font-size:18px;text-decoration:underline;padding:0;margin:0}div#profile-dealer .b-dealers__location a{float:right;background-color:transparent}div#profile-dealer .b-dealers__location .km{text-decoration:none;float:left;font-weight:700}div#profile-dealer .b-dealers__body{padding:0 15px}div#profile-dealer .b-dealers__contacts.no__loc__link a.btn-directions{display:none}div#profile-dealer .b-dealers__contacts .js-dealer-address,div#profile-dealer .b-dealers__contacts .js-dealer-address a,div#profile-dealer .b-dealers__contacts .js-dealer-contacts{font-size:18px;color:#1e2022;font-weight:300}div#profile-dealer .b-dealers__contacts-item{margin:10px 0}div#profile-dealer .b-dealers__contacts-item img{width:20px;margin:0 10px 0 0}div#profile-dealer .b-dealers__contacts-item.location img{width:15px;margin:0 10px 0 3px}div#profile-dealer .b-dealers .row.justify-content-between{padding:0}div#profile-dealer .luzonArea,div#profile-dealer .mindanaoArea,div#profile-dealer .visayasArea{display:none}div#profile-dealer .select-row label{width:100%;margin:0;position:relative;border-bottom:1px solid rgba(0,0,0,.10196078431372549)}div#profile-dealer .select-row label.selected-area{background-color:#eee}#inbox{background-color:#f5f5f5}#inbox .banner-title-container{padding-top:0}#inbox .banner-title-container .banner-title-text{padding:16px}section#settings{font-size:14px;background-color:#f5f5f5}section#settings,section#settings .heading{font-family:Toyota Type}section#settings .wrapper{max-width:1500px;margin:0 auto;padding:0 30px}section#settings .padding0{padding:0}section#settings .banner-title-container{padding-top:0}section#settings .banner-title-container .banner-title-text{padding:16px}@media(max-width:767px){section#settings .banner-title-container .banner-title-text{margin-left:-17px!important}}section#settings form#personal-details-form button.bs-placeholder[title="Civil Status"],section#settings form#personal-details-form button.bs-placeholder[title=Gender],section#settings form#personal-details-form button.bs-placeholder[title=Occupation],section#settings form#personal-details-form button.bs-placeholder[title=Title]{color:#b4b4b4}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:after{content:"\F107"!important}section#settings form#contact-support-form button[title="Inquiry Type"]{color:#b4b4b4}section#settings form input.form-control{padding:0 15px!important;font-family:Toyota Type!important;font-weight:600}section#settings form button.dropdown-toggle.ui-select.active,section#settings form button.dropdown-toggle.ui-select:not(.active){height:34px}section#settings form .action button{width:300px;padding:15px 0}section#settings form .action button.cancel,section#settings form .action button.delete{color:#8e8e93;background-color:#fff;border:1px solid #8e8e93}section#settings form .action button.cancel:not([disabled]),section#settings form .action button.delete:not([disabled]){cursor:pointer}section#settings a#sidebarmenu{background-color:#e91d25;border:none;width:100%;color:#fff;font-size:16px;font-family:Toyota Type}section#settings a.back__button{font-size:16px;color:#cc2929;font-weight:100;line-height:2;padding:0 30px 15px 0}section#settings button.rounded-black{background-color:#000;border-radius:50px;border:none;width:150px;padding:10px 0;margin:0 auto}section#settings button.rounded-black:focus,section#settings button.rounded-black:hover{border:1px solid #000;background-color:#fff;color:#000}section#settings button.btn-heavy{font-weight:700}section#settings textarea{resize:none;background-color:#eee;border:none;box-shadow:none;padding:15px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota Type!important;font-weight:600}section#settings textarea::-moz-placeholder{color:#b4b4b4}section#settings textarea::placeholder{color:#b4b4b4}section#settings .form-group label{text-decoration:none;color:#1e2002;font-family:Toyota Type!important;font-weight:400;font-size:16px;text-transform:capitalize;margin:5px 0}section#settings .form-group label.title{color:#1e2022;letter-spacing:0;font-size:20px;margin:0;font-weight:400}section#settings .form-group label.error{display:block;text-transform:none;padding:0;margin-bottom:15px;font-size:14px;font-weight:600}section#settings .form-group label.value{text-decoration:none;color:#4e515e;padding:0 0 0 5px}section#settings .form-group label.no-address{text-transform:none}section#settings .form-group a.change{font-size:18px;font-weight:400}section#settings .form-group a.change i{font-size:15px}section#settings .bootstrap-select .dropdown-toggle .filter-option{display:flex;align-items:center}section#settings .bootstrap-select .dropdown-toggle .caret{display:none}section#settings .address label.value{text-decoration:none;color:#1e2022;padding:0 0 0 5px;font-weight:400;letter-spacing:normal;font-size:18px}section#settings .image-upload{padding:0;width:185px;position:relative;margin:0 0 15px}section#settings .image-upload img{max-width:100%}section#settings .image-upload input[type=file]{position:absolute;bottom:0;opacity:0}section#settings .image-upload .p-image{position:absolute;float:right;right:0;bottom:0;cursor:pointer}section#settings .image-upload .profile-pic{width:185px;height:185px;border-radius:100%;-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;background-clip:padding-box;background-size:cover;background-position:50%}section#settings #sidebar.toggled{z-index:1}section#settings #sidebar.toggled #sidebar-wrapper{width:250px}section#settings #sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;background:#000;transition:all .5s ease}section#settings .sidebar-nav{margin:30px 0;list-style:none}section#settings .sidebar-nav li{margin:0 0 10px;display:flex;height:50px;align-items:baseline;vertical-align:middle;transition:1s ease;align-content:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}section#settings .sidebar-nav li:hover{margin-left:20px;transition:.5s ease}section#settings .sidebar-nav li .img-wrapper{width:18px;height:15px;text-align:center}section#settings .sidebar-nav li .img-wrapper img{max-width:100%;height:100%}section#settings .sidebar-nav li a{text-decoration:none;color:#1e2022;padding:0 0 0 20px;font-family:Toyota Type;font-weight:400;font-size:18px}section#settings .sidebar-nav li a:hover{text-decoration:none;color:#34404e}section#settings .sidebar-nav li a:active,section#settings .sidebar-nav li a:focus{text-decoration:none}section#settings form#change-dealers-form button.dropdown-toggle.ui-select.active,section#settings form#change-dealers-form button.dropdown-toggle.ui-select:not(.active){background-color:#fff;border:none;box-shadow:none;padding:0;font-family:Toyota;font-weight:700;text-transform:none;font-size:18px;cursor:auto;height:0;opacity:1}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:not(.active):after{content:"\F107"}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:after{color:#b3b3b3;margin:0;font-size:20px;content:"\F107"}section#settings form#findAdealerForm{margin:0 0 30px}section#settings form#findAdealerForm label.selected-area span#dealer-btn{cursor:default;pointer-events:none}section#settings form#findAdealerForm label span#dealer-btn{font-size:15px;color:#1e2022;margin:10px 0 10px 15px;padding:8px 0;background-color:transparent;border:1px solid #1e2022;text-transform:uppercase;display:block;width:200px;text-align:center;border-radius:100px;position:absolute;right:30px;top:30px;cursor:pointer;z-index:10}section#settings form#findAdealerForm label span.selected{opacity:.2}section#settings form#findAdealerForm button[type=submit]{margin:30px auto;display:none}section#settings form#findAdealerForm .b-dealers{padding:30px 15px;margin:0;border:none}section#settings form button,section#settings form input,section#settings form select{font-size:14px}section#settings form input::-moz-placeholder{color:#b4b4b4}section#settings form input::placeholder{color:#b4b4b4}section#settings form input.form-control{background-color:#eee;border:none;box-shadow:none;padding:0 15px 0 25px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota;font-weight:400!important}section#settings form input.datepicker{cursor:pointer}section#settings form input[type=number]{-moz-appearance:textfield}section#settings form input[type=number]::-webkit-inner-spin-button,section#settings form input[type=number]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}section#settings form button.dropdown-toggle.ui-select.active{color:#1e2022;height:60px}section#settings form button.dropdown-toggle.ui-select.active,section#settings form button.dropdown-toggle.ui-select:not(.active){background-color:#eee;border:none;box-shadow:none;padding:0 15px 0 25px!important;border-radius:6px;text-transform:none;height:34px!important;font-size:16px;font-family:Toyota;font-weight:600}section#settings form button.dropdown-toggle.ui-select:after{color:#b3b3b3;margin:0;font-size:20px;content:"\F107"!important}section#settings form span.error{color:#eb0a1e;font-weight:700;margin:5px 0 0 15px}section#settings form .bootstrap-select.show button:after{content:"\F106"}section#settings form .action button{width:100%;min-width:300px;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1px;display:block}section#settings form .action button.rounded{border-radius:50px!important;width:300px;padding:15px 0}section#settings form .action button.save{background-color:#d8d8d8;color:#fff;border:1px solid #d8d8d8}section#settings form .action button.save:not([disabled]){background-color:#000;border-color:#000;cursor:pointer}section#settings form .action button.cancel{color:#8e8e93;background-color:#fff;border:1px solid #8e8e93}section#settings form .action button.cancel:not([disabled]){cursor:pointer}section#settings div#preferred-dealer-section label:not(.dealer-name){font-weight:400;text-transform:capitalize;margin:0}section#settings .details{margin:0 0 30px}section#settings .details img{width:20px;margin:0 10px 0 0}section#settings .details label{color:#1e2022;text-transform:uppercase;font-weight:600;font-size:18px;margin:0 0 15px}section#settings .details label.dealer-name{font-weight:600;margin:0;color:#1e2022}section#settings .details .info{margin:0 0 5px;font-size:16px}section#settings .details .info.loc img{height:23px;width:15px;margin:0 15px 0 0}section#settings .details .info a{color:#1e2022}section#settings .details .info a.directions{margin:0 0 0 35px;text-decoration:underline;color:#eb0a1e}section#settings .details .email a,section#settings .details .phone a{text-decoration:underline}section#settings .details.gigya-otp-send-code-form .gigya-composite-control-submit.toyota-button-right-crop{display:none!important}section#settings .details.gigya-otp-update-form .gigya-input-submit{margin-top:5rem;width:300px;font-family:Toyota Type;border-radius:50px}section#settings .social-media{display:flex;align-items:center;vertical-align:middle}section#settings .social-media .img-wrapper{width:70px;height:70px;display:inline-block}section#settings .social-media .img-wrapper img{max-width:100%}section#settings .social-media p{display:inline-block;margin:0;padding:0 0 0 15px;color:#e91d25;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;font-size:15px}section#settings .social-media p span{font-family:Toyota Type;color:#546e7a}section#settings #gigya-change-email-screen i,section#settings #TMP-change-password-screen i,section#settings #TMP-mobile-edit-screen i{margin-left:-50px;cursor:pointer}section#settings #gigya-change-email-screen .gigya-screen.portrait,section#settings #TMP-change-password-screen .gigya-screen.portrait,section#settings #TMP-mobile-edit-screen .gigya-screen.portrait{width:100%;padding:0}section#settings #gigya-change-email-screen form button,section#settings #gigya-change-email-screen form input,section#settings #gigya-change-email-screen form select,section#settings #TMP-change-password-screen form button,section#settings #TMP-change-password-screen form input,section#settings #TMP-change-password-screen form select,section#settings #TMP-mobile-edit-screen form button,section#settings #TMP-mobile-edit-screen form input,section#settings #TMP-mobile-edit-screen form select{font-size:14px}section#settings #gigya-change-email-screen form input::-moz-placeholder,section#settings #gigya-change-email-screen form select::-moz-placeholder,section#settings #TMP-change-password-screen form input::-moz-placeholder,section#settings #TMP-change-password-screen form select::-moz-placeholder,section#settings #TMP-mobile-edit-screen form input::-moz-placeholder,section#settings #TMP-mobile-edit-screen form select::-moz-placeholder{color:#bec7d1}section#settings #gigya-change-email-screen form input::placeholder,section#settings #gigya-change-email-screen form select::placeholder,section#settings #TMP-change-password-screen form input::placeholder,section#settings #TMP-change-password-screen form select::placeholder,section#settings #TMP-mobile-edit-screen form input::placeholder,section#settings #TMP-mobile-edit-screen form select::placeholder{color:#bec7d1}section#settings #gigya-change-email-screen form input.gigya-country-code-select,section#settings #gigya-change-email-screen form input.gigya-input-password,section#settings #gigya-change-email-screen form input.gigya-input-text,section#settings #gigya-change-email-screen form select.gigya-country-code-select,section#settings #gigya-change-email-screen form select.gigya-input-password,section#settings #gigya-change-email-screen form select.gigya-input-text,section#settings #TMP-change-password-screen form input.gigya-country-code-select,section#settings #TMP-change-password-screen form input.gigya-input-password,section#settings #TMP-change-password-screen form input.gigya-input-text,section#settings #TMP-change-password-screen form select.gigya-country-code-select,section#settings #TMP-change-password-screen form select.gigya-input-password,section#settings #TMP-change-password-screen form select.gigya-input-text,section#settings #TMP-mobile-edit-screen form input.gigya-country-code-select,section#settings #TMP-mobile-edit-screen form input.gigya-input-password,section#settings #TMP-mobile-edit-screen form input.gigya-input-text,section#settings #TMP-mobile-edit-screen form select.gigya-country-code-select,section#settings #TMP-mobile-edit-screen form select.gigya-input-password,section#settings #TMP-mobile-edit-screen form select.gigya-input-text{background-color:#eee;border:none;box-shadow:none;padding:0 15px;border-radius:0;color:#78909c;font-family:Toyota Type;font-weight:400;letter-spacing:1.5px;height:60px}section#settings #gigya-change-email-screen form input option,section#settings #gigya-change-email-screen form select option,section#settings #TMP-change-password-screen form input option,section#settings #TMP-change-password-screen form select option,section#settings #TMP-mobile-edit-screen form input option,section#settings #TMP-mobile-edit-screen form select option{font-family:Toyota Type;letter-spacing:1.5px;color:#78909c}section#settings #gigya-change-email-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit,section#settings #TMP-change-password-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit,section#settings #TMP-mobile-edit-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit{padding-bottom:15px}section#settings #gigya-change-email-screen div.note,section#settings #gigya-change-email-screen span .span-message,section#settings #TMP-change-password-screen div.note,section#settings #TMP-change-password-screen span .span-message,section#settings #TMP-mobile-edit-screen div.note,section#settings #TMP-mobile-edit-screen span .span-message{font-family:Toyota Type}section#settings .toyota-button-right-crop{float:left;width:165px;color:#fff;border:0;text-align:center;position:relative;vertical-align:middle;z-index:1;overflow:hidden;cursor:pointer}section#settings .toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#eb0a1e;width:100%;height:41px;transform:skewX(-21deg);z-index:-1;cursor:pointer;border:none}section#settings .toyota-button-right-crop.toyota-hollow{padding:0;display:block;max-width:170px;height:45px}section#settings .rounded-outline{border:1px solid #8e8e93;border-radius:50px;color:#8e8e93;font-weight:700;padding:15px 0;max-width:300px;line-height:1;letter-spacing:1px;display:block}section#settings input.toyota-hollow.save{text-transform:uppercase;box-sizing:unset;background-color:transparent!important;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;border:none;color:#fff;outline:none;box-shadow:none}section#settings input.rounded{border-radius:50px!important;width:300px;padding:5px 0;border:none}section#settings input.rounded.save{text-transform:uppercase;box-sizing:unset;background-color:#eb0a1e;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;border:none;color:#fff;outline:none;box-shadow:none}section#settings input.rounded:disabled{background-color:#d8d8d8}section#settings .gigya-layout-row button{width:100%;min-width:300px;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1px;display:block;width:300px;padding:15px 0}section#settings .gigya-layout-row button.rounded{border-radius:50px!important;width:300px;padding:15px 0}section#settings .gigya-layout-row button.save{background-color:#d8d8d8;color:#fff;border:1px solid #d8d8d8}section#settings .gigya-layout-row button.save:not([disabled]){background-color:#000;border-color:#000;cursor:pointer}section#settings .gigya-layout-row button.cancel,section#settings .gigya-layout-row button.delete{color:#8e8e93;background-color:#fff;border:1px solid #8e8e93}section#settings .gigya-layout-row button.cancel:not([disabled]),section#settings .gigya-layout-row button.delete:not([disabled]){cursor:pointer}section#settings .gigya-layout-row .gigya-composite-control-link{display:none}section#settings .deactivate i{color:#eb0a1e;font-size:50px}section#settings .deactivate .action{width:300px;margin-top:100px;margin-bottom:0}section#settings .deactivate .action button.rounded{border-radius:50px!important}section#settings .deactivate .btn-gray{background-color:#fff;border-color:#8e8e93;color:#8e8e93}section#settings .deactivate .btn-red{background-color:#eb0a1e;color:#fff}section#settings .deactivate .title,section#settings .deactivate p,section#settings .deactivate span{color:#1e2022;font-family:Toyota Type}section#settings .deactivate .title{font-size:18px;font-weight:700;margin:20px 0}section#settings .deactivate p{font-size:18px;font-weight:400;margin:0}section.personal-details #sidebar li.personal{margin-left:20px}section.personal-details #sidebar li.personal a{font-weight:600}section.occupational-info #sidebar li.occupation{margin-left:20px}section.occupational-info #sidebar li.occupation a{font-weight:600}section.contact-info #sidebar li.contact{margin-left:20px}section.contact-info #sidebar li.contact a{font-weight:600}section.company-details #sidebar li.company{margin-left:20px}section.company-details #sidebar li.company a{font-weight:600}section.company-details .form-control.disabled{opacity:.65}section.spouse-info #sidebar li.spouse{margin-left:20px}section.spouse-info #sidebar li.spouse a{font-weight:600}section.preferences #sidebar li.preferences{margin-left:20px}section.preferences #sidebar li.preferences a{font-weight:600}section.change-pw #sidebar li.change-pw{margin-left:20px}section.change-pw #sidebar li.change-pw a{font-weight:600}section.change-email #sidebar li.change-email{margin-left:20px}section.change-email #sidebar li.change-email a{font-weight:600}section.change-email .user-verified{color:#149f0e;font-size:14px}section.change-email .user-not-verified{color:#eb0a1e;font-size:14px;margin:0 0 0 10px}section.change-email #change-email-form .img-wrapper{display:inline-block;width:16px;height:20px;margin:0 3px 0 0;position:relative}section.change-email #change-email-form .img-wrapper img{max-width:100%;position:absolute;bottom:0;top:5px}section.change-email #change-email-form .img-wrapper p{position:absolute;top:12px;left:20px;margin:0;line-height:0}section.change-number #sidebar li.change-number{margin-left:20px}section.change-number #sidebar li.change-number a{font-weight:600}section.edit-address #sidebar li.edit-address{margin-left:20px}section.edit-address #sidebar li.edit-address a{font-weight:600}section.edit-address button.edit{background-color:transparent;color:#fff;padding:5px 15px;border:1px solid #bec7d1;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px}section.edit-address button.edit:hover{background-color:transparent;cursor:pointer}section.edit-address .form-group.address{margin:0}section.edit-address .form-control.disabled{opacity:.65}section.edit-address .show{display:block!important}section.edit-address .hide{display:none!important}section.update-dealer #sidebar li.update-dealer{margin-left:20px}section.update-dealer #sidebar li.update-dealer a{font-weight:600}section.update-dealer .action{padding:0 20px;min-height:300px;width:100%;position:relative;display:flex;align-items:flex-end}section.contact-support #sidebar li.contact-support{margin-left:20px}section.contact-support #sidebar li.contact-support a{font-weight:600}section.contact-support #preferred-dealer-section{display:none}section.acc-link #sidebar li.acc-link{margin-left:20px}section.acc-link #sidebar li.acc-link a{font-weight:600}section.acc-link .actionLink{height:70px;align-items:center;vertical-align:middle;display:flex;max-width:200px}section.acc-link .actionLink button{background:#eb0a1e;border:none;border-radius:5px;color:#fff;padding:10px;margin:0;font-family:Toyota Type;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;width:100%;cursor:pointer}section.acc-link .actionLink button.linked{background-color:#90a4ae}section.consent-management #sidebar li.consent-management{margin-left:20px}section.consent-management #sidebar li.consent-management a{font-weight:600}section.deactivate-account #sidebar li.deactivate-acc{margin-left:20px}section.deactivate-account #sidebar li.deactivate-acc a{font-weight:600}div.bootstrap-select.settings .dropdown-menu{border-color:#eee}div.bootstrap-select.settings .dropdown-menu li{text-transform:none}div.bootstrap-select.settings .dropdown-menu li.selected.active a{background-color:#eee;color:#333!important}div.bootstrap-select.settings .dropdown-menu .dropdown-item{color:#1e2022;padding:5px 15px}form#inboxForm{padding:30px 0 60px}form#inboxForm input[name=search]{padding:0 35px 0 25px;background-color:#fff!important}form#inboxForm i.fa-search{position:absolute;color:#000;right:30px;top:12px;cursor:pointer}form#inboxForm .icons button.img-wrapper,form#inboxForm .icons button.nav-item{cursor:pointer;display:inline-block;margin:0 auto;width:22%;text-align:center;background-color:#fff;border:1px solid hsla(0,0%,43.9%,.2784313725490196);border-radius:10px;min-height:100px;height:100px}form#inboxForm .icons .nav-link{background-color:#fff;padding:12.1px 0;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center}form#inboxForm .icons .nav-link.active{background-color:#eee}@media(min-width:768px){form#inboxForm .icons .nav-link{padding:13.3px 0}}form#inboxForm .icons .img{width:35px;height:35px;margin:0 auto}form#inboxForm .icons .img img{max-width:100%}form#inboxForm .icons p{margin:5px 0 0;line-height:1.2;color:#1e2022;font-weight:600;font-size:13px}form#inboxForm .list-group .list-group-item{background-color:#fafafa;border-radius:6px;margin:15px 0;padding:15px;text-align:left;border:none;cursor:pointer}form#inboxForm .list-group .list-group-item:hover{background-color:#eee}form#inboxForm .list-group .list-group-item:not(.new-notif) .notif-read p a{color:#1e2022}form#inboxForm .list-group .list-group-item.new-notif{background-color:#eee}form#inboxForm .list-group .list-group-item.new-notif .notif-read p a,form#inboxForm .list-group .list-group-item.new-notif span.new{color:#e91d25}form#inboxForm .list-group .notif-read p{font-size:16px;text-align:right;text-transform:uppercase}form#inboxForm .list-group .notif-read p i{padding:0 0 0 8px}form#inboxForm .list-group-content .new span.date.new{color:#eb0a1e;display:block}form#inboxForm .list-group-content span.date,form#inboxForm .list-group-content span.time{color:#8e8e93;font-size:16px;font-weight:400}form#inboxForm .list-group-content p{margin:0 0 8px}form#inboxForm .list-group-content p.notif-type{color:#8e8e93;font-size:16px;font-weight:700;text-transform:uppercase}form#inboxForm .list-group-content p.notif-heading-text{font-size:18px;font-weight:600;color:#1e2022}form#inboxForm .new .notif-read p{color:#eb0a1e}form#inboxForm .inbox-tab-menu{border-right:1px solid #e6e6e6;padding:0 15px 0 0}form#inboxForm .inbox-tab-menu .tab-content{margin:0;background-color:#fff}form#inboxForm .inbox-tab-menu .form-group p{margin:0;color:#1e2022}form#inboxForm .inbox-tab-menu .form-group p span{font-size:16px}form#inboxForm .inbox-tab-menu .list-group{margin-bottom:0}form#inboxForm .inbox-tab-menu a.notif,form#inboxForm .inbox-tab-menu a.notif .content{cursor:pointer;pointer-events:visible}form#inboxForm .inbox-tab-menu a.notif:not([data-toggle=tab]),form#inboxForm .inbox-tab-menu a.notif:not([data-toggle=tab]) .content{cursor:default;pointer-events:none}form#inboxForm .inbox-tab-menu .inbox-counter-content{margin:15px 10px}form#inboxForm .inbox-tab-menu .message-list{max-height:600px;overflow-y:auto}form#inboxForm .list-group-content{width:100%;cursor:pointer}form#inboxForm .list-group-content.active .content{border-left:6px solid #e91d25;transition:1s ease}form#inboxForm .list-group-content .content{margin:15px 0;background-color:#fafafa;padding:15px;border-radius:6px;transition:.8s ease}form#inboxForm .list-group-content .new .content{background-color:#eee}form#inboxForm .notif-read p{text-align:right;color:#1e2022;text-transform:uppercase;letter-spacing:1px;font-weight:100}form#inboxForm .tab-content{background-color:#fff;margin:0 30px;border-radius:6px}form#inboxForm .container-tab{padding:0}form#inboxForm .trash{background-color:#fff;padding-bottom:20px}form#inboxForm .trash button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;height:30px;width:25px;cursor:pointer}form#inboxForm .trash button img{max-width:100%}form#inboxForm .notif-content{border-top:6px solid #1e2022;border-radius:6px;padding:15px;background-color:#fafafa}form#inboxForm .notif-content .date-time span{font-size:16px;color:#8e8e93}form#inboxForm .notif-content .title{font-size:18px;color:#1e2022}form#inboxForm .notif-content .message{color:#1e2022;font-size:18px;line-height:1.5}form#inboxForm .notif-content .btn-red{background-color:#e91d25;border-radius:100px;padding:8px 30px;margin:0 0 30px}form#inboxForm .notif-content .btn-red a{color:#fff}form#inboxForm .message-list .card{margin:15px 0;background-color:#fafafa;padding:40px 15px;border-radius:6px;transition:.8s ease;cursor:pointer;height:auto}form#inboxForm .message-list .card.no-message{height:auto}form#inboxForm .message-list .card.active{border-left:6px solid #1e2022}form#inboxForm .message-list .card.new .card-date,form#inboxForm .message-list .card.new .card-read{color:#eb0a1e!important}form#inboxForm .message-list .card .card-header{padding:0}form#inboxForm .message-list .card .card-header .card-date,form#inboxForm .message-list .card .card-header .card-time{color:#8e8e93;font-size:14px;font-weight:400;text-transform:capitalize}form#inboxForm .message-list .card .card-header .card-title{color:#8e8e93;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:1.5;margin-top:-2px}form#inboxForm .message-list .card .card-header .card-reminder{font-size:16px;font-weight:600;color:#1e2022}form#inboxForm .message-list .card .card-header .card-read{font-size:14px;font-weight:600;color:#8e8e93}form#inboxForm .message-list .card.is-loading .card-header .card-date,form#inboxForm .message-list .card.is-loading .card-header .card-read,form#inboxForm .message-list .card.is-loading .card-header .card-reminder,form#inboxForm .message-list .card.is-loading .card-header .card-time,form#inboxForm .message-list .card.is-loading .card-header .card-title{height:23px;margin:3px 0;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:shine 1.5s linear infinite}form#inboxForm .message-list .card.is-loading .card-header .card-date{width:30%}form#inboxForm .message-list .card.is-loading .card-header .card-time{width:25%}form#inboxForm .message-list .card.is-loading .card-header .card-read{width:20%}form#inboxForm .message-list .card.is-loading .card-header .card-title{width:40%}form#inboxForm .message-list .card.is-loading .card-header .card-reminder{width:50%}form#inboxForm .message-content{position:relative}form#inboxForm .message-content .card{border-top:6px solid #242b34;border-radius:6px}form#inboxForm .message-content .card .card-header{display:flex;align-items:flex-start;justify-content:space-between;padding:15px 1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}form#inboxForm .message-content .card .card-header .card-title{margin-bottom:0;line-height:1.5;font-size:18px;font-weight:600;margin-top:5px}form#inboxForm .message-content .card .card-header .card-back-btn{margin:0 15px}form#inboxForm .message-content .card .card-header i{font-size:1.5rem;font-weight:700;line-height:1;color:#e91d25;text-shadow:0 1px 0 #fff;opacity:1;cursor:pointer}form#inboxForm .message-content .card .card-body{padding:20px 20px 30px 30px}form#inboxForm .message-content .card .card-body a.redirect-url{background-color:#e91d25;text-transform:none;border-radius:100px;padding:8px 30px;margin:0 0 30px}form#inboxForm .message-content .card .card-body p.card-text{font-size:18px}form#inboxForm div#message__placeholder{background-color:#fff;border:none;border-radius:0}form#inboxForm div#message__placeholder .wrapper{max-width:100%;text-align:center;height:20vh;padding:0;display:flex;vertical-align:middle;align-items:center}form#inboxForm div#message__placeholder .wrapper p{margin:0 auto;font-size:20px;color:#eb0a1e}@keyframes shine{to{background-position-x:-200%}}.gigya-screen-dialog,.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-caption{font-family:Toyota Type}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main{border-radius:0}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form input.gigya-input-text,.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form select{border:1px solid #242b34}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form input.gigya-input-submit{background-color:#eb0a1e;border-radius:50px}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form input.gigya-input-submit:disabled{background-color:#d8d8d8}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form label.gigya-label-text{text-align:center;color:#4e515e;font-weight:400;font-family:Toyota Type;font-size:14px}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form legend{display:none}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-top{background-color:#2e2e2f;line-height:30px;padding:1rem}.gigya-screen label.gigya-label-text{text-align:center;color:#4e515e;font-weight:400;font-family:Toyota Type;font-size:14px}.modal.black .modal-title{font-size:20px;font-weight:400}.modal.black .modal-content{border:none}.modal.black .modal-header{background-color:#1e2022;color:#fff;border-color:#1e2022}.modal.black .modal-body{color:#1e2022;font-size:18px;text-align:center;padding:50px 15px}.modal.black .modal-body p{margin:0 auto}.modal.black .modal-footer{justify-content:center}.modal.black .modal-footer button{border-radius:100px;width:150px;height:45px;padding:0;line-height:0;margin:0 10px}.modal.black .modal-footer button#cancel,.modal.black .modal-footer button#yes{background-color:#1e2022;color:#fff;border-color:#1e2022}.modal.black .modal-footer button#no,.modal.black .modal-footer button#submit{background-color:#fff;color:#1e2022;border-color:#1e2022}.modal .spinner{background-color:transparent}.modal .spinner .fa-spinner{color:#fff;font-size:80px}body.login{background-color:#bec7d1}body.login #registration-login{max-width:920px;margin:15px auto}body.login #registration-login .gigya-screen-content div.gigya-screen{background-color:#fff;border-radius:0 0 20px 20px}body.login #registration-login h1{background-repeat:no-repeat;background-position:50%;background-size:contain;background-origin:content-box;background-color:#eb0a1e;color:#fff;border-radius:20px 20px 0 0;padding-top:7px}body.login #registration-login h1 a{color:#fff;font-size:25px;float:right;margin-right:17px}.col-centered{float:none;margin:auto}#alternative-mobile-modal select#region_code{width:100%;background-color:#eee;color:#b4b4b4;text-transform:none;margin:15px 0;font-size:16px;font-weight:700}#alternative-mobile-modal .modal-content,#otp-verification-modal .modal-content,#verification-modal .modal-content{margin-top:25vh}#alternative-mobile-modal .modal-content input#region_code,#otp-verification-modal .modal-content input#region_code,#verification-modal .modal-content input#region_code{padding-left:50px}#alternative-mobile-modal .modal-content .iti--allow-dropdown,#otp-verification-modal .modal-content .iti--allow-dropdown,#verification-modal .modal-content .iti--allow-dropdown{margin-top:15px}#alternative-mobile-modal .modal-content button.modal-close,#otp-verification-modal .modal-content button.modal-close,#verification-modal .modal-content button.modal-close{text-shadow:none;padding:0;background-color:transparent;border:0;-webkit-appearance:none}#alternative-mobile-modal .modal-content button.modal-close i,#otp-verification-modal .modal-content button.modal-close i,#verification-modal .modal-content button.modal-close i{color:#fff}#alternative-mobile-modal .modal-content button.modal-close:hover,#otp-verification-modal .modal-content button.modal-close:hover,#verification-modal .modal-content button.modal-close:hover{text-decoration:none}#cancel-modal.modal,#deactivate-confirmation-modal.modal,#logout-confirmation-modal.modal,#profileModal.modal,.auth.modal{background:rgba(0,0,0,.4196078431372549)}#cancel-modal.modal.profile,#deactivate-confirmation-modal.modal.profile,#logout-confirmation-modal.modal.profile,#profileModal.modal.profile,.auth.modal.profile{z-index:1190!important}#cancel-modal .modal-dialog,#deactivate-confirmation-modal .modal-dialog,#logout-confirmation-modal .modal-dialog,#profileModal .modal-dialog,.auth .modal-dialog{margin:7% auto 0}#cancel-modal .modal-content,#deactivate-confirmation-modal .modal-content,#logout-confirmation-modal .modal-content,#profileModal .modal-content,.auth .modal-content{border-radius:20px}#cancel-modal .modal-content .modal-body,#deactivate-confirmation-modal .modal-content .modal-body,#logout-confirmation-modal .modal-content .modal-body,#profileModal .modal-content .modal-body,.auth .modal-content .modal-body{padding:1.5rem}#cancel-modal .modal-content .modal-body #resend-code,#deactivate-confirmation-modal .modal-content .modal-body #resend-code,#logout-confirmation-modal .modal-content .modal-body #resend-code,#profileModal .modal-content .modal-body #resend-code,.auth .modal-content .modal-body #resend-code{cursor:pointer}#cancel-modal .modal-content .modal-body #resend-code:hover,#deactivate-confirmation-modal .modal-content .modal-body #resend-code:hover,#logout-confirmation-modal .modal-content .modal-body #resend-code:hover,#profileModal .modal-content .modal-body #resend-code:hover,.auth .modal-content .modal-body #resend-code:hover{color:#3490dc}#cancel-modal .modal-content div,#deactivate-confirmation-modal .modal-content div,#logout-confirmation-modal .modal-content div,#profileModal .modal-content div,.auth .modal-content div{text-align:center}#cancel-modal button,#deactivate-confirmation-modal button,#logout-confirmation-modal button,#profileModal button,.auth button{width:100%;min-width:300px;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1px;display:block;width:300px;padding:15px 0}#cancel-modal button.rounded,#deactivate-confirmation-modal button.rounded,#logout-confirmation-modal button.rounded,#profileModal button.rounded,.auth button.rounded{border-radius:50px!important;width:300px;padding:15px 0}#cancel-modal button.save,#deactivate-confirmation-modal button.save,#logout-confirmation-modal button.save,#profileModal button.save,.auth button.save{background-color:#d8d8d8;color:#fff;border:1px solid #d8d8d8}#cancel-modal button.save:not([disabled]),#deactivate-confirmation-modal button.save:not([disabled]),#logout-confirmation-modal button.save:not([disabled]),#profileModal button.save:not([disabled]),.auth button.save:not([disabled]){background-color:#000;border-color:#000;cursor:pointer}#cancel-modal button.cancel,#cancel-modal button.delete,#deactivate-confirmation-modal button.cancel,#deactivate-confirmation-modal button.delete,#logout-confirmation-modal button.cancel,#logout-confirmation-modal button.delete,#profileModal button.cancel,#profileModal button.delete,.auth button.cancel,.auth button.delete{color:#8e8e93;background-color:#fff;border:1px solid #8e8e93}#cancel-modal button.cancel:not([disabled]),#cancel-modal button.delete:not([disabled]),#deactivate-confirmation-modal button.cancel:not([disabled]),#deactivate-confirmation-modal button.delete:not([disabled]),#logout-confirmation-modal button.cancel:not([disabled]),#logout-confirmation-modal button.delete:not([disabled]),#profileModal button.cancel:not([disabled]),#profileModal button.delete:not([disabled]),.auth button.cancel:not([disabled]),.auth button.delete:not([disabled]){cursor:pointer}.modal.custom-modal .modal-title{font-size:19px}.modal.custom-modal .modal-header{background-color:#2e2e2f;color:#fff}.modal.custom-modal .modal-body{padding:1rem 2rem}.modal.custom-modal .form-group{text-align:center}.modal.custom-modal input{text-transform:none;margin:15px 0}.modal.custom-modal label.error{color:#eb0a1e!important}.modal.custom-modal button{width:100%;min-width:300px;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1px;display:block;width:300px;padding:15px 0}.modal.custom-modal button.rounded{border-radius:50px!important;width:300px;padding:15px 0}.modal.custom-modal button.save{background-color:#d8d8d8;color:#fff;border:1px solid #d8d8d8}.modal.custom-modal button.save:not([disabled]){background-color:#000;border-color:#000;cursor:pointer}.modal.custom-modal button.cancel,.modal.custom-modal button.delete{color:#8e8e93;background-color:#fff;border:1px solid #8e8e93}.modal.custom-modal button.cancel:not([disabled]),.modal.custom-modal button.delete:not([disabled]){cursor:pointer}#loader-modal .loader-spin{margin:20% 50%}#loader-modal .loader-spin i.fas{color:#fff}.content-loader{height:300px;position:relative}.profile-loader,.reactivate{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reactivate{background-color:#fff;border-radius:10px;max-width:500px;width:500px}.reactivate .heading{background-color:#eb0a1e;padding:15px 30px;border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.reactivate .heading h1{color:#fff;margin:0;font-size:20px;font-family:Toyota Type}.reactivate .content{padding:30px 15px;text-align:center;max-width:400px;margin:0 auto}.reactivate .content .title,.reactivate .content p,.reactivate .content span{color:#637385;font-family:Toyota Type}.reactivate .content .title{text-transform:uppercase;font-size:20px;margin:20px 0}.reactivate form input{border-radius:0;border:none;height:50px;background-color:#f1f2f4;color:#34404e;box-shadow:none;font-weight:600;font-size:12px}.reactivate form button{background-color:#eb0a1e;color:#fff;width:100%;padding:10px;font-size:14px;font-family:Toyota Type;font-weight:600;margin:10px 0;border-radius:5px}.reactivate a.back{text-decoration:underline;font-family:Toyota Type;font-size:14px;margin:0}.reactivate .alert-danger{color:#eb0a1e;background:#f2dede}@media(min-width:576px){#cancel-modal .modal-dialog.modal-sm{max-width:400px}}@media(min-width:768px){section#settings #sidebarmenu{display:none}section#settings #sidebar.toggled{padding-left:0}section#settings #sidebar.toggled #sidebar-wrapper{width:0}section#settings #sidebar-wrapper{width:250px}section#settings .mobile-only{display:none!important}section#settings section.content{margin:30px 0}section#settings #inboxForm .message-content .card .card-header span.card-back-btn{display:none}}@media(max-width:767px){section#settings{margin-top:0}section#settings .wrapper{padding:0}section#settings .page-title{margin:0;font-size:20px;font-family:Toyota Type;font-weight:700;padding:30px 0 0;text-transform:uppercase;letter-spacing:1.5px;text-align:center;color:#34404e}section#settings form button,section#settings form input,section#settings form select{font-size:12px}section#settings form#findAdealerForm label span#dealer-btn{position:absolute;margin:0;top:auto;bottom:0;transform:translate(-50%,-50%);left:50%}section#settings form#findAdealerForm .b-dealers{padding:15px 0}section#settings form#contact-support-form .action,section#settings form#contact-support-form button.save{margin:0 auto;text-align:center}section#settings form#inboxForm .container-tab,section#settings form#inboxForm .inbox-tab-menu{padding:0 15px}section#settings form#inboxForm .container-tab .tab-content{margin:15px 0}section#settings form#inboxForm .container-tab .tab-content #message__placeholder{display:none}section#settings form#inboxForm .icons img{width:35px;height:35px}section#settings form#inboxForm .icons p{margin:8px 0 0}section#settings form #message__placeholder{display:none!important}section#settings form .action button{margin:8px auto}section#settings #sidebar{display:none;padding:0;z-index:-1;transition:all .5s ease}section#settings #sidebar.toggled{display:block;height:auto;transition:all 1s ease}section#settings .sidebar-nav{padding:0 30px}section#settings .sidebar-nav li{margin:0 0 15px;height:40px}section#settings .sidebar-nav li a{font-size:16px}section#settings .sidebar-nav li .img-wrapper{width:20px}section#settings .image-upload{margin:0 auto}section#settings section.content{padding:30px 0;overflow-x:hidden}section#settings div#profile-dealer hr{margin:0}section#settings div#profile-dealer .select-row label{border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0 75px}section#settings div#profile-dealer .b-dealers__body{padding:0}section#settings div#profile-dealer form#findAdealerForm .b-dealers{border:none;padding:0 15px}section#settings .social-media{margin:0 auto;max-width:200px}section#settings .social-media .img-wrapper{width:50px;height:50px}section.acc-link .action{max-width:200px;margin:0 auto}section.acc-link .action div{padding:0}section.acc-link .actionLink{margin:0 auto}section.edit-address .show{margin-top:-20px}div#profile-dealer .select-row label{padding:0}div#profile-dealer .b-dealers .row.justify-content-between{min-height:230px}div.bootstrap-select.settings .dropdown-menu li{font-size:12px}.modal.custom-modal .modal-body{padding:1rem}}@media(max-height:736px){section#settings #sidebar.toggled{min-height:78vh}}@media(max-width:600px){.deactivate,.reactivate{width:400px}section#settings .deactivate{margin:0 auto}section#settings form#inboxForm div#message__placeholder .wrapper p{font-size:18px}}@media(max-width:500px){.deactivate,.reactivate{width:300px}}.action-inbox{display:flex}.action-inbox .back-btn{display:flex;order:1;margin-top:5px}.action-inbox .back-btn .card-back-btn{display:flex}.action-inbox .back-btn .card-back-btn p{margin-top:-5px;margin-left:2px}.action-inbox .delete-btn{order:2;display:flex;margin-top:5px}#accessories-list .vehicle-wraps,#price-list .vehicle-wraps,#vehicles .vehicle-wraps{transform:skewX(-21deg) translateX(-50%);background-color:hsla(0,0%,100%,.9);max-width:570px;position:absolute;bottom:0;left:50%;color:#eb0a1e;margin:auto;padding:29px 30px 25px;width:100%}#accessories-list .vehicle-wraps h1,#price-list .vehicle-wraps h1,#vehicles .vehicle-wraps h1{font-size:inherit;font-weight:inherit;margin-bottom:0;line-height:inherit;font-family:Toyota Type!important}@media(max-width:768px){#accessories-list .vehicle-wraps,#price-list .vehicle-wraps,#vehicles .vehicle-wraps{max-width:350px}}#accessories-list .vehicle-description p,#price-list .vehicle-description p,#vehicles .vehicle-description p{margin:0}#accessories-list .vehicle-text,#price-list .vehicle-text,#vehicles .vehicle-text{font-family:Toyota Type;font-weight:700;font-size:2.8em;transform:skewX(21deg)}#accessories-list #nav-vehicle,#price-list #nav-vehicle,#vehicles #nav-vehicle{font-family:Toyota Type;padding-bottom:40px}@media screen and (min-width:1024px){#accessories-list #nav-vehicle,#price-list #nav-vehicle,#vehicles #nav-vehicle{padding-bottom:60px}}#accessories-list #nav-vehicle .navbar,#price-list #nav-vehicle .navbar,#vehicles #nav-vehicle .navbar{padding:15px 1rem .5rem}@media screen and (min-width:767px){#accessories-list #nav-vehicle .navbar,#price-list #nav-vehicle .navbar,#vehicles #nav-vehicle .navbar{padding:5rem}}#accessories-list #nav-vehicle .navbar .navigation-container,#price-list #nav-vehicle .navbar .navigation-container,#vehicles #nav-vehicle .navbar .navigation-container{background-color:#fff;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0 0 5px 3px #e6e6e6}#accessories-list #nav-vehicle .navbar .navigation-container .nav-item,#price-list #nav-vehicle .navbar .navigation-container .nav-item,#vehicles #nav-vehicle .navbar .navigation-container .nav-item{margin:0 20px;letter-spacing:3.6pt}#accessories-list #nav-vehicle .navbar .navigation-container .nav-item.active,#price-list #nav-vehicle .navbar .navigation-container .nav-item.active,#vehicles #nav-vehicle .navbar .navigation-container .nav-item.active{border-bottom:2px solid #eb0a1e}#accessories-list #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link,#price-list #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link,#vehicles #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link{font-family:Toyota Type SemiBold!important;color:#101010!important;font-weight:600}#accessories-list #nav-vehicle .navbar .navigation-container .navbar-nav,#price-list #nav-vehicle .navbar .navigation-container .navbar-nav,#vehicles #nav-vehicle .navbar .navigation-container .navbar-nav{justify-content:space-around;margin:0 auto}#accessories-list #nav-vehicle nav .vp__subnav-mobile,#price-list #nav-vehicle nav .vp__subnav-mobile,#vehicles #nav-vehicle nav .vp__subnav-mobile{display:none}#accessories-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-title,#price-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-title,#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-title{font-family:Toyota Type;font-weight:600;font-size:15px}#accessories-list #nav-vehicle nav.vp__nav-sticky,#price-list #nav-vehicle nav.vp__nav-sticky,#vehicles #nav-vehicle nav.vp__nav-sticky{position:sticky!important;left:0;right:0;z-index:998;margin:0 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px 1rem .5rem;background-color:hsla(0,0%,100%,.2)}#accessories-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active,#price-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active,#vehicles #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active{border-bottom:2px solid #eb0a1e!important}#accessories-list #nav-vehicle nav #subnav__menu-items,#price-list #nav-vehicle nav #subnav__menu-items,#vehicles #nav-vehicle nav #subnav__menu-items{display:flex;justify-content:space-between;flex-direction:column;margin:0}@media screen and (min-width:768px){#accessories-list #nav-vehicle nav #subnav__menu-items,#price-list #nav-vehicle nav #subnav__menu-items,#vehicles #nav-vehicle nav #subnav__menu-items{flex-direction:row}}#accessories-list #nav-vehicle nav #subnav__menu-items li.active,#price-list #nav-vehicle nav #subnav__menu-items li.active,#vehicles #nav-vehicle nav #subnav__menu-items li.active{border-bottom:2px solid #eb0a1e}#accessories-list .vehicle-header .sp-image,#price-list .vehicle-header .sp-image,#vehicles .vehicle-header .sp-image{min-height:346px;-o-object-fit:cover;object-fit:cover}#accessories-list .vehicle-links,#price-list .vehicle-links,#vehicles .vehicle-links{padding-bottom:33px}#accessories-list .vehicle-links .figure,#price-list .vehicle-links .figure,#vehicles .vehicle-links .figure{display:flex;flex-direction:column;gap:1rem;aspect-ratio:1}#accessories-list .vehicle-links .figure img,#price-list .vehicle-links .figure img,#vehicles .vehicle-links .figure img{flex-grow:1}#accessories-list .vehicle-categories,#price-list .vehicle-categories,#vehicles .vehicle-categories{font-family:Toyota Type;font-weight:900;font-size:20px;text-transform:uppercase;padding-bottom:10px;padding-top:35px;padding-left:23px;color:#34404e}#accessories-list .vehicle-categories__title,#price-list .vehicle-categories__title,#vehicles .vehicle-categories__title{padding-left:0}#accessories-list .vehicle-name,#price-list .vehicle-name,#vehicles .vehicle-name{font-family:Toyota Type;font-weight:600;font-size:20px;color:#34404e;position:relative;transition:.7s .05s;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:64px;line-height:24px}#accessories-list .vehicle-links>a:hover .vehicle-name,#price-list .vehicle-links>a:hover .vehicle-name,#vehicles .vehicle-links>a:hover .vehicle-name{color:#eb0a1e}#accessories-list .figure img,#price-list .figure img,#vehicles .figure img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){#accessories-list .figure img,#price-list .figure img,#vehicles .figure img{height:130px}}#accessories-list .figure figcaption span,#price-list .figure figcaption span,#vehicles .figure figcaption span{color:#eb0a1e;bottom:30px;font-size:.73333em}#accessories-list .categories,#price-list .categories,#vehicles .categories{font-family:Toyota Type Regular;cursor:pointer}#accessories-list .categories a.nav-link,#price-list .categories a.nav-link,#vehicles .categories a.nav-link{color:grey;letter-spacing:3.6pt;position:relative;margin:5px 0;font-size:12px;text-transform:uppercase;white-space:nowrap}#accessories-list .navbar.navbar-scrolling,#price-list .navbar.navbar-scrolling,#vehicles .navbar.navbar-scrolling{position:fixed;top:76.6px;width:100%;z-index:990;opacity:1;box-shadow:0 0 8px 1px rgba(0,0,0,.2);transition:all .3s;background-color:#fff;width:90%;margin:0 auto;left:0;right:0;padding:0}#accessories-list .navbar.navbar-scrolling+section,#price-list .navbar.navbar-scrolling+section,#vehicles .navbar.navbar-scrolling+section{padding-top:104.4px}#accessories-list .navbar a.nav-link:after,#price-list .navbar a.nav-link:after,#vehicles .navbar a.nav-link:after{content:"";transform:scaleX(0);position:absolute;width:96%;left:0;bottom:0}#accessories-list .navbar li.nav-item.active a:after,#accessories-list .navbar li.nav-item:hover a:after,#price-list .navbar li.nav-item.active a:after,#price-list .navbar li.nav-item:hover a:after,#vehicles .navbar li.nav-item.active a:after,#vehicles .navbar li.nav-item:hover a:after{transition:transform .2s ease;transform:scaleX(1)}#accessories-list{background-color:#f5f5f5}#vehicles .vehicle-header{position:relative}@media(min-width:1285px){#vehicles .container{max-width:1285px}}@media(max-width:1199.98px){#vehicles{font-size:82.667%}#vehicles .vehicle-header .sp-image{min-height:300px}}@media(max-width:991.98px){#vehicles{font-size:77.419%}#vehicles .vehicle-header .sp-image{min-height:250px}#vehicles .navbar.navbar-scrolling{top:62px}}@media(max-width:767.98px){#vehicles .vehicle-wrap{font-size:70%;top:-78.5px;max-width:450px;padding:21px}#vehicles .navbar.navbar-scrolling+section{padding-top:0}}@media(max-width:575.98px){#vehicles .vehicle-wrap{transform:skewX(-21deg);left:0;top:-75.8px;max-width:325px}#vehicles .vehicle-header .sp-image{min-height:210px}#vehicles .vehicle-text{transform:skewX(20deg)}}.section-title{margin-bottom:24px}.section-title h2.general{font-size:30px;text-align:center;font-family:Toyota Type;font-weight:900}.section-title h2.general.gray{color:#bec7d1}.section-title h2.general.red{color:#eb0a1e}.section-title h2.general.navy-blue{color:#34404e}.vp__section nav.vp__nav{color:#fff;text-align:center;background-color:#eb0a1e;position:relative}.vp__section nav.vp__nav .vp__nav-mobile{display:none}.vp__section nav.vp__nav.vp__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:1071}.vp__section nav.vp__nav ul{border:0;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.vp__section nav.vp__nav ul li{flex:1 0 100px;min-width:40px;max-width:10%;border-right:1px solid #fff}.vp__section nav.vp__nav ul li:first-child{border-left:1px solid #fff}.vp__section nav.vp__nav ul li a{text-decoration:none;display:block;padding:15px 0}.vp__section nav.vp__nav ul li a.active,.vp__section nav.vp__nav ul li a:hover{background:#ae1414}.vp__section nav.vp__nav ul li a i{margin:0 auto;display:block}.vp__section nav.vp__nav ul li a i.variants-icon{background-image:url(../img/vehicle/icons/variants@2x.png);width:19px;height:25px}.vp__section nav.vp__nav ul li a i.overview-icon{background-image:url(../img/vehicle/icons/overview@2x.png);width:28px;height:24px}.vp__section nav.vp__nav ul li a i.specifications-icon{background-image:url(../img/vehicle/icons/specifications@2x.png);width:21px;height:25px}.vp__section nav.vp__nav ul li a i.promos-icon{background-image:url(../img/vehicle/icons/promos@2x.png);width:35px;height:27px}.vp__section nav.vp__nav ul li a i.multimedia-icon{background-image:url(../img/vehicle/icons/multimedia@2x.png);width:29px;height:25px}.vp__section nav.vp__nav ul li a i.dealer-icon{background-image:url(../img/vehicle/icons/dealer@2x.png);width:31px;height:25px}.vp__section nav.vp__nav ul li a span{display:block;margin:10px 0 0;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-family:Toyota Type;font-weight:400}.vp__banner img.mobile,.vp__banner img.tablet{display:none}.vp__nav.vp__nav-sticky+section{padding-top:78.2px}.featured-car__section{padding:55px 0 0}.featured-car__section .featured-car__body{margin-top:-40px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container{padding-left:8px;padding-right:8px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head{display:flex;justify-content:space-between}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head>div{width:100%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left{position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left h2{color:#eb0a1e;font-family:Toyota Type;font-weight:700;font-size:33px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left span{color:#34404e;font-family:Toyota Type;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left .links .specs{color:#eb0a1e;display:block;text-decoration:none;font-size:16px;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left .links .toyota-button-right-crop{padding:6px 20px 4px 7px;font-size:13px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner{display:flex;justify-content:flex-end}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right{padding-left:30px;position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2{color:#34404e}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2.price{font-size:33px;line-height:1;margin-bottom:0;font-family:Toyota Type;font-weight:600}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2.price+span{font-size:15px;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2 span{font-size:20px;font-weight:700;display:block}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right hr{margin-top:.35rem;margin-bottom:.35rem;margin-right:.5rem}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3{font-size:14px;margin-bottom:5px;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3:first-child{margin-top:5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3 span{font-size:8px;display:block;text-transform:uppercase;font-family:Toyota Type;font-weight:700}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right .links a{font-size:15px;text-decoration:none;line-height:.8;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right .links img{width:40px;margin-left:5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__body img.feat-car-img{margin-left:auto;margin-right:auto;width:80%;max-width:600px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__body div.disclaimer-text{text-align:right;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer .color-name{padding:10px 0;font-size:16px;font-family:Toyota Type;font-weight:500}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav{bottom:-25px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li{margin-right:10px;margin-left:10px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link{margin:1px 1px 5px;display:block;padding:0;position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active{border:2px solid #eb0a1e;border-radius:11px;margin:0 0 5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/vehicle/check.png) no-repeat 50% 50%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.d6d6d6:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.e7e7e7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.e8e1e1:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.f7f7f7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fcfbf7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fff7f7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fff:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.ffffff:before{background:url(../img/vehicle/check-red.png) no-repeat 50% 50%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li .car-color{border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,.25);border:19px solid #fff}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont{position:relative;z-index:1}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev{width:10%;margin-top:270px;min-width:35px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev-icon{background-image:none;border:1px solid #637385;border-radius:20px;width:35px;height:35px;margin-left:57px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon{margin-left:-57px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev-icon:before{content:"";border-left:1px solid #637385;border-top:1px solid #637385;height:35%;width:35%;display:inline-block;transform:rotate(-45deg);margin-top:11px;margin-left:7px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before{transform:rotate(135deg);margin-left:-7px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate{margin-top:10px;margin-bottom:15px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .head-content__red{color:#eb0a1e;font-size:14px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main .ui-select{font-size:12px;padding-top:12px;padding-left:12px;border:0;box-shadow:none;background:#f1f2f4;border-radius:0;padding-bottom:10px;height:auto}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main .toyota-button-right-crop{padding:10px 50px 11px 40px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main h3.per_month{color:#eb0a1e;font-size:23px;margin-bottom:0;line-height:1.1;font-family:Toyota Type;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main h3.per_month+span{font-size:13px;font-family:Toyota Type}.featured-car__section #carousel-thumb .head-content__right .inner-right h2.price,.featured-car__section #carousel-thumb .head-content__right .inner-right h2.price+span{font-family:Toyota Type}.featured-car__section #carousel-thumb .head-content__right .inner-right h3{font-family:Toyota Type;font-weight:700}#vehicle-page .vp__variants .b-goods-f__desc.show .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc.show .js-specs-desc,#vehicle-page .vp__variants .b-goods-f__msrp{font-family:Toyota Type}#vehicle-page .vp__variants .b-goods-f__variant div{font-family:Toyota Type;font-weight:900}.vp__features{margin-top:85px}.vp__features .section-title{position:relative;width:100%;padding-top:45px;margin-bottom:-13%;z-index:1}.vp__features .section-title h2{color:#34404e;font-size:45px;line-height:1.05;font-family:Toyota Type;font-weight:900}.vp__features .section-title h2 span{color:#eb0a1e}.vp__features figure{position:relative;text-align:center}.vp__features figure:not(:first-of-type){margin-top:-1.41%}.vp__features figure figcaption{max-width:50%;position:absolute;color:#fff}.vp__features figure figcaption.dark{color:#000}.vp__features figure figcaption.light{color:#fff}.vp__features figure figcaption.top-right{top:10%;left:auto;text-align:right;right:5%}.vp__features figure figcaption.top-left{left:5%;right:auto;text-align:left;top:5%}.vp__features figure figcaption.bottom-left{left:5%;text-align:left;bottom:30%}.vp__features figure figcaption.bottom-right{right:5%;left:auto;text-align:right;bottom:30%}.vp__features figure figcaption.middle-left{left:5%;text-align:left;top:50%;transform:translateY(-50%);margin:0}.vp__features figure figcaption.middle-right{text-align:right;top:50%;right:5%;transform:translateY(-50%);margin:0}.vp__features figure figcaption span{letter-spacing:2px;font-size:1vw;font-family:Toyota Type;font-weight:500}.vp__features figure figcaption h3{text-transform:uppercase;letter-spacing:8px;font-size:1.5vw;font-family:Toyota Type;font-weight:900}.vp__features figure figcaption p{font-size:.75vw;letter-spacing:1px;font-family:Toyota Type;font-weight:400}.vp__specifications{padding-top:55px}.vp__specifications .bottom-bg-box{background-color:#eff1f3;padding-bottom:80px;bottom:0}.vp__specifications .bottom-bg-box .card-header{padding:20px 0}.vp__specifications .bottom-bg-box .card-header a{display:block}.vp__specifications .bottom-bg-box .card-header a strong{font-weight:700}.vp__specifications .bottom-bg-box .card-header a span{font-weight:400;color:#637385}.vp__specifications .bottom-bg-box .card-header a h5{font-size:18px;color:#34404e;text-decoration:none;font-family:Toyota Type;font-weight:900}.vp__specifications .bottom-bg-box #accordion{padding-bottom:50px}.vp__specifications .bottom-bg-box #accordion .card-header a[aria-expanded=true] h5:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"\F068";float:right;color:#eb0a1e;font-size:18px!important}.vp__specifications .bottom-bg-box #accordion .card-header a[aria-expanded=false] h5:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"+";float:right;color:#eb0a1e;font-size:30px!important}.vp__specifications .top-bg-slant{background:linear-gradient(to top left,#eff1f3 50%,#fff 0);padding-top:25px}.vp__specifications .top-bg-slant .car-type-price{padding-bottom:50px}.vp__specifications .top-bg-slant .car-type-price .card .card-header{padding:10px 0}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:30px;color:#637385;font-family:Toyota Type;font-weight:400}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown>a{display:block;position:relative;padding-right:30px;font-family:Toyota Type}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:30px;color:#34404e;font-weight:200}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span strong{font-weight:700}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{display:block;position:absolute;border-left:0;border-bottom:0;border-color:currentcolor currentcolor #eb0a1e #eb0a1e;border-style:none none solid solid;border-width:0 0 1px 1px;transform:rotate(-45deg);width:15px;height:15px;right:8px;top:12px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:30px;color:#34404e;font-family:Toyota Type;font-weight:200}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a strong{font-weight:700}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a:active{background-color:transparent}.vp__specifications .top-bg-slant .car-body{padding:0}.vp__specifications .top-bg-slant .car-body h5 a{font-size:20px;font-weight:700;color:#34404e}.vp__specifications .top-bg-slant .car-body .car-list__wrapper{text-align:center}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-title{font-family:Toyota Type;font-weight:700;font-size:16px;color:#eb0a1e;margin-top:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-price{font-family:Toyota Type;font-weight:600;font-size:14px;color:#34404e}.vp__specifications table{margin-bottom:0}.vp__specifications table.table-striped tr td{font-family:Toyota Type}.vp__specifications table tr td{color:#637385;font-size:14px;font-weight:400}.vp__specifications table tr td:first-child{width:350px;border-right:1px solid #bec7d1}.vp__specifications table tr td:nth-child(2n){text-align:center}.vp__specifications table tr.car-list__item td:first-child{border-right:0}.vp__specifications table tr.car-list__item td.custom-border__right{opacity:0;transition:all .3s ease-in-out;transform:translateX(100px)}.vp__specifications table tr.car-list__item td .item-img{padding-top:30px}.vp__specifications table tr.car-list__item.show .custom-border__right{opacity:1;transform:translateX(0)}.vp__specifications table td{border-top:1px solid #bec7d1;border-bottom:1px solid #bec7d1}.vp__specifications .card,.vp__specifications table.car-list__wrapper td{border-bottom:none}.vp__specifications .card-body{padding:0}.switch{max-width:17em;margin:45px auto;border:none;border-radius:15px;background-color:#ededed;box-shadow:inset 0 0 5px #bdbdbd}.switch .switch-light label,.switch .switch-light span span,.switch .switch-toggle label,.switch .switch-toggle span span{color:#2b2b2b}.switch .switch-light{display:block;height:45px;position:relative;overflow:visible;padding:0;margin:0}.switch .switch-light a{display:none;transition:all .3s ease-out 0s;position:absolute;right:50%;top:0;z-index:4;display:block;width:50%;height:100%;padding:0;background-color:red;border-radius:15px;border-color:red;outline:none}.switch .switch-light>span{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left}.switch .switch-light>span span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center;height:45px;line-height:45px;cursor:pointer;color:#bdbdbd;font-weight:700}.switch .switch-light>span span.active{color:#fff}.switch .switch-light>span span:last-child{left:50%}.switch .switch-light label{font-weight:700;max-width:100%}.switch .switch-light>span,.switch .switch-light label{line-height:30px;vertical-align:middle}.switch .switch-light input{position:absolute;opacity:0;z-index:5}.switch .switch-light input:checked~a{right:0}.switch .switch-light input:focus+label,.switch .switch-light input:focus~a{outline:0}.switch .switch-light>span,.switch .switch-toggle>span{color:#000}#custom-toggle .section-title{display:inline-block}#custom-toggle .img-wrapper{max-width:380px;display:inline-block;padding:0 15px;margin-left:45px}#photos-and-videos .embed-responsive{background-color:#000}#photos-and-videos .embed-responsive-1024by683:before{padding-top:66.69921875%}#photos-and-videos .ui-title{font-family:Toyota Type;font-weight:900}#promos{background-image:linear-gradient(#fff 50%,#d5d9de 0)}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos .b-goods-f__media a{width:100%;display:block}#promos .b-goods-f__media .b-goods-f__img{-o-object-position:50% 0;object-position:50% 0;height:212px}#promos .b-goods-f__main{padding-top:7px;padding-bottom:18px;-webkit-clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2}#promos .b-goods-f__main .b-goods-f__title{font-size:16px;margin-bottom:5px;border:0;padding-bottom:0;color:#eb0a1e;-webkit-line-clamp:1;padding-left:15px;padding-right:15px}#promos .b-goods-f__main .b-goods-f__desc,#promos .b-goods-f__main .b-goods-f__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#promos .b-goods-f__main .b-goods-f__desc{font-size:13px;padding:0 25px;color:#637385;line-height:1.3;-webkit-line-clamp:2}#promos .b-goods-f__main .b-goods-f__cta{padding-top:5px}#promos .b-goods-f__main .b-goods-f__cta a{text-transform:uppercase;color:#34404e;letter-spacing:5px;font-weight:700;font-size:11px;position:relative}#promos .b-goods-f__main .b-goods-f__cta a:after{content:"";border-bottom:1px solid #34404e;position:absolute;bottom:-8px;width:100%;left:0;transform:scaleX(.35);transition:all .3s}#promos .b-goods-f__main .b-goods-f__cta a:hover{text-decoration:none}#promos .b-goods-f__main .b-goods-f__cta a:hover:after{transform:scaleX(1)}.dropdown-menu .dropdown-item[aria-disabled=true]{display:none}.js-contact-now,.js-view-directions{font-size:12px}.js-contact-now{width:170px}*{padding:0;margin:0}.dealer .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.default-slanted{transform:skewX(-20deg)}.no-slant,.slanted-content{transform:skewX(20deg);display:inline-block}.nearest-form__section{background-color:#eff1f3;height:200px;position:relative;z-index:1}.nearest-form{display:flex;align-items:center;justify-content:space-between;margin:0 auto;height:168px;max-width:800px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 15px}.nearest-form .nearest-me__btn{height:100%;background-color:#c00;display:flex;align-items:center;width:146px;text-align:center;justify-content:center}.nearest-form .nearest-me__btn button{background-color:transparent;outline:none!important;border:0!important;color:#fff}.input-fields{justify-content:center;width:100%;padding-left:30px;padding-right:30px}.input-fields .ui-select{box-shadow:none;border-radius:0;border:1px solid #637385;padding:8px 15px;height:auto}.input-fields .toyota-button-right-crop{padding:8px 40px 8px 30px}.input-fields .field{margin:0 5px;width:70%;position:relative}.input-fields .field:first-child{width:30%}.input-fields .field i{position:absolute;top:12px;right:10px;color:#eb0a1e}.input-fields input,.input-fields select{box-shadow:none;border-radius:0;height:40px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #637385;text-transform:none;background:transparent;background-color:#fff;color:#637385}.input-fields input:focus,.input-fields select:focus{border-color:#637385;box-shadow:none}.input-fields input::-webkit-input-placeholder,.input-fields select::-webkit-input-placeholder{color:#bec7d1}.input-fields input::-moz-placeholder,.input-fields select::-moz-placeholder{color:#bec7d1}.input-fields input:-ms-input-placeholder,.input-fields select:-ms-input-placeholder{color:#bec7d1}.input-fields input:-moz-placeholder,.input-fields select:-moz-placeholder{color:#bec7d1}.b-dealers-map{margin-left:auto;margin-right:auto}.find-dealer__btn{background-color:#eb0a1e;position:relative;transform:skewX(0deg);padding:8px 10px;color:#fff;cursor:pointer}.button-slanted--left:after{content:"";width:20px;height:100%;background-color:inherit;position:absolute;top:0;left:-10px;transform:skewX(20deg)}.no-slant__btn{background-color:#eb0a1e;position:relative;padding:5px 10px;color:#fff}.b-dealers{padding-bottom:0;padding-top:30px}.b-dealers .row{padding-top:10px}.b-dealers.active{border-bottom:0;padding-bottom:1px}.b-dealers.active .row{background:rgba(248,211,211,.4)}.b-dealers .dealers__action a{text-transform:none}.b-dealers .dealers__action a.btn-contact{display:block;margin-bottom:5px;background:#eb0a1e;color:#fff;border:1px solid #eb0a1e;font-size:12px}.b-dealers .dealers__action a.btn-directions{color:#eb0a1e;background:#fff;border:1px solid #eb0a1e;display:block;font-size:12px}.b-dealers p.b-dealers__sub-copy{color:#637385;margin-top:37px;margin-bottom:10px;font-family:Toyota Type}.b-dealers p span{color:#34404e}.dealer-inquiry{background:url(../img/vehicle/inquiry-banner.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0;background-position:50%}.dealer-form-inquiry,.form-result{background-color:#fff}.form-toggleable{display:none;opacity:0;height:0;transition:visibility 0s linear 0s,opacity .3s}.form-toggleable.open{opacity:1;display:block;height:auto}.form-toggleable .form-result h5{color:#34404e}.form-toggleable .form-result p{color:#637385;margin-bottom:0}.form-toggleable .form-result .js-dealer-contacts{position:relative;padding-bottom:7px}.form-toggleable .form-result .js-dealer-contacts svg{position:absolute;top:2px;left:0}.form-toggleable .form-result .js-dealer-contacts div{margin-left:19px}.form-toggleable .form-result .js-dealer-contacts div a{display:block;color:#637385}.form-toggleable .dealer-form-inquiry h3.red-text{color:#eb0a1e}.form-toggleable .dealer-form-inquiry .submit-button{margin-bottom:0}.dealer-inquiry h2.ui-title{font-family:Toyota Type}.form-dealer-inquiry .form-group .form-control{height:40px;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;color:#34404e;text-transform:none;background-color:#eff1f3;border:0;font-size:12px;font-family:Toyota Type}.form-dealer-inquiry .form-group label{font-size:12px;font-weight:600;margin-bottom:0}.form-dealer-inquiry .form-group small.form-text{color:#bec7d1;font-size:11px;line-height:15px;margin:5px 0 0}.form-dealer-inquiry .form-group input::-webkit-input-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input::-moz-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input:-ms-input-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input:-moz-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group #nearest-me-btn{height:40px;background-color:#fff;color:#eb0a1e;line-height:10px;text-transform:none}.form-dealer-inquiry .form-group button.ui-select{font-family:Toyota Type;letter-spacing:0;border:0}.form-dealer-inquiry .form-group button.ui-select:focus{outline:none!important;border:0}.form-dealer-inquiry .form-group button[data-id=time-input].ui-select{height:40px!important;background-color:#eff1f3;font-size:12px;line-height:10px;color:#34404e;border:0;box-shadow:none;font-family:Toyota Type;text-transform:none;letter-spacing:0}.form-dealer-inquiry .form-group button[data-id=time-input].ui-select:focus{outline:none!important;border:0!important}.form-dealer-inquiry .form-group .time-input.bootstrap-select .dropdown-menu li{font-size:12px}.form-dealer-inquiry .submit-button button{width:130px}.form-dealer-inquiry .submit-button div{padding-top:10px}.form-dealer-inquiry .checkAgree{font-size:12px;color:#bec7d1;font-weight:400!important}.form-dealer-inquiry .checkAgree a{text-decoration:underline;color:#bec7d1}.section-blog-content{padding:80px 0 0}.section-blog-content img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .table-wrapper{position:relative;padding-bottom:40px}.section-blog-content .table-wrapper.bg-slant-gray{background:linear-gradient(-15deg,#eff1f3 60%,#fff 0)}.section-blog-content .table-wrapper table{background-color:#fff}.section-blog-content .table-wrapper table th{border:0;color:#34404e;font-size:18px}.section-blog-content .table-wrapper table td{color:#637385}.section-blog-content .table-wrapper table td:first-child{border-right:1px solid #bec7d1;color:#34404e}.section-blog-content .table-wrapper .bg-slant{position:absolute;top:0;left:0;right:0;z-index:-1}.section-blog-content .table-wrapper .bg-slant .bg-slant-bottom{height:400px;background-color:#eff1f3}.section-blog-content .blog-content__box.default-pad80{padding-top:80px;padding-bottom:20px}.section-blog-content .blog-content__box h4{font-size:35px;margin-top:10px}.section-blog-content .blog-content__box h4,.section-blog-content .blog-content__box h5{font-family:Toyota Type;font-weight:700;letter-spacing:1px;color:#34404e}.section-blog-content .blog-content__box p{color:#637385;margin-bottom:10px}.section-blog-content .blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .blog-form{background-color:#eff1f3;padding:20px 30px}.section-blog-content .blog-form h5{color:#34404e;text-align:center;font-weight:400;margin-bottom:20px}.section-blog-content .blog-form form.form-blog .form-group{position:relative}.section-blog-content .blog-form form.form-blog .form-group i{position:absolute;top:12px;right:10px;color:#eb0a1e}.section-blog-content .blog-form form.form-blog .form-group .form-control{font-family:Toyota Type;height:40px;border-radius:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border:0;color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input::-webkit-input-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input::-moz-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input:-ms-input-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input:-moz-placeholder{color:#bec7d1}form.form-sidebar .form-control{font-family:Toyota Type}.blog-content__box.default-pad80{padding:80px 0 40px}.blog-content__box h4{font-size:35px;margin-top:10px}.blog-content__box h4,.blog-content__box h5{font-weight:700;letter-spacing:1px;color:#34404e}.blog-content__box p{color:#637385;margin-bottom:10px}.blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.b-post-full .entry-title{font-family:Toyota Type;color:#34404e}.b-post-full .entry-content{color:#3f3f3f}.b-post-full .entry-link{font-family:Toyota Type;color:#243240}.b-post-full .entry-date{transform:skewX(-10deg);-webkit-transform:skewX(-10deg)}.b-post-full .entry-date__month,.b-post-full .entry-date__number{font-family:Toyota Type;transform:skewX(10deg);-webkit-transform:skewX(10deg);letter-spacing:1px}.b-post-full .entry-meta__link{font-family:Toyota Type}.b-post-full .entry-media a img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.b-post-full .entry-media.img-hover-zoom--quick-zoom{height:auto;overflow:hidden}.b-post-full .entry-media.img-hover-zoom--quick-zoom a img{transition:transform .5s ease}.b-post-full .entry-media.img-hover-zoom--quick-zoom a:hover img{transform:scale(1.1)}.b-post-full .entry-main .entry-header a.blog-title:hover h1{color:#eb0a1e}.b-post-full .entry-main .entry-footer a.btn-link:focus{text-decoration:none}.bgdark{background-color:#637385}aside .widget-title{font-family:Toyota Type}aside .widget-title:after{border:0}.post-widget__title a{color:#34404e;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-widget__date,.post-widget__title a{font-family:Toyota Type}.widget-list__item{padding-left:0!important}.widget-inner ul li a.widget-list__link{font-family:Toyota Type}.widget-inner ul li a.widget-list__link i{color:#eb0a1e;font-size:13px;font-weight:700;padding-right:5px}.entry-footer .list-tags .list-tags__item .list-tags__link{font-family:Toyota Type}.m-b-80{padding-top:40px;padding-bottom:80px}.clear-search{float:right;padding-right:30px;cursor:pointer}.clear-search:hover{color:#c00}table[align=center]{margin:0 auto}table[align=left]{margin-right:auto;margin-left:0;float:none}table[align=right]{margin-left:auto;margin-right:0;float:none}table.custom.w-100{width:100%}table.custom.w-80{width:80%}table.custom.w-60{width:60%}table.custom.w-50{width:50%}table.custom.w-30{width:30%}table.custom.no-border{border:none}table.custom.table-mobile-scroll{display:block;overflow-x:auto}table.custom thead th{padding:15px 10px}table.custom tbody tr th{padding:15px}table.custom td{padding:15px 10px}table.dark-theme{border:none}table.dark-theme thead th{background-color:#f5f5f5;color:#212529;border:none}table.dark-theme tbody tr th{background-color:rgba(20,23,25,.050980392156862744);border:none;border-bottom:1px solid rgba(50,56,62,.14901960784313725);color:#000}table.dark-theme tbody td{background-color:#212529;color:#fff;border:1px solid #32383e}table.light-theme{border-color:hsla(0,0%,94.9%,.058823529411764705)}table.light-theme thead tr:first-child{background-color:#eb0a1e;color:#fff}table.light-theme tbody tr:nth-child(2n){background-color:#f5f5f5}table.light-theme tbody tr{background-color:#fff}table.light-theme td{border:1px solid #f5f5f5}table.light-theme td tr{border-bottom:1px solid hsla(0,0%,96.1%,.6196078431372549)}table.light-theme td tr:nth-child(2n) td:nth-child(2n),table.light-theme td tr:nth-child(odd) td:nth-child(odd){background-color:#fff}table.light-theme td tr th{background-color:#eb0a1e;color:#fff;border:none}table.light-theme td tr td{background-color:#f5f5f5;border:none}table.toyota-table-no-border,table.toyota-table-no-border tbody td,table.toyota-table-no-border tr th{border:none}.search-page{padding:80px 0}.search-page .search-name{margin-bottom:50px}.search-page .search-name h2{color:#34404e;font-weight:500;font-size:45px;position:relative;padding-left:10px}.search-page .search-name h2:before{content:"";position:absolute;background-color:#eb0a1e;width:2px;height:100%;top:0;left:0}.search-page .search-name a span{padding-left:10px;color:#eb0a1e;font-size:15px}.search-page .search-name .search-input{color:#34404e;font-weight:500;font-size:45px;position:relative;border:1px solid transparent;border-left:3px solid #eb0a1e;padding-left:10px;margin-bottom:5px}.search-page .search-name .search-input:before{content:"";position:absolute;background-color:#eb0a1e;width:2px;height:100%;top:0;left:0}.search-page .nav-pills__left{background:#f5f5f5}.search-page .nav-pills__left a.head{display:none}.search-page .nav-pills__left a.nav-link{color:#000;font-weight:400;border:1px solid #eaeaea;position:relative}.search-page .nav-pills__left a.nav-link.active{color:#eb0a1e}.search-page .nav-pills__left a.nav-link.active:before{content:"";position:absolute;background-color:#eb0a1e;width:3px;height:100%;top:0;left:0}.search-page .nav-pills__left a.nav-link i{position:absolute;right:15px;top:20px}.search-page .results-name{color:#bec7d1;border-bottom:1px solid #eaeaea;padding-bottom:15px}.search-page .results-name span{color:#34404e;font-weight:700}.search-page .search-content .search-results-box{border-bottom:1px solid #eaeaea;padding-bottom:20px;margin:20px 0}.search-page .search-content .search-results-box h2{font-size:30px;font-weight:400;color:#000}.search-page .search-content .search-results-box h2 span.keyword{font-weight:500;font-style:italic}.search-page .search-content .search-results-box p{color:#bec7d1;font-size:15px;font-weight:400;margin-bottom:.5rem}.search-page .search-content .search-results-box p span.keyword{color:#000;font-weight:600;font-style:italic}.search-page .search-pagination{margin-top:20px}body{overflow-x:hidden}.price-list__banner .heading{padding:20px 10px;text-align:center}.price-list__banner .price-list__header img{min-height:345px;-o-object-fit:cover;object-fit:cover}.price-list__banner .no-text-indent{text-indent:0!important;margin:0 auto;display:block}.price-list__page #price-list{background-color:#f5f5f5}.price-list__page #price-list .navbar{padding:15px 1rem .5rem}@media screen and (min-width:767px){.price-list__page #price-list .navbar{padding:5rem}}.price-list__page #price-list .navbar .navigation-container{background-color:#fff;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0 0 5px 3px #e6e6e6}.price-list__page #price-list .navbar .navigation-container .nav-item{margin:0 20px;letter-spacing:3.6pt}.price-list__page #price-list .navbar .navigation-container .nav-item.active{border-bottom:2px solid #eb0a1e}.price-list__page #price-list .navbar .navigation-container .nav-item.active .nav-link{font-family:Toyota Type SemiBold!important;color:#101010!important;font-weight:600}.price-list__page #price-list nav .vp__subnav-mobile{display:none}.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-title{font-family:Toyota Type;font-weight:600;font-size:15px}.price-list__page #price-list nav.vp__nav-sticky{position:sticky;left:0;right:0;z-index:998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px 1rem .5rem;background-color:hsla(0,0%,100%,.2)}.price-list__page #price-list .disclaimer{font-family:Toyota Type Regular;font-size:14px;padding-left:25px}.price-list__page #price-list .price-list__content{padding:50px 0 30px}.price-list__page #price-list .price-list__content .category-box{margin-bottom:80px}.price-list__page #price-list .price-list__content .category-name{padding-bottom:20px}.price-list__page #price-list .price-list__content .category-name h2{font-size:20px;color:#101010;border-bottom:1px solid #eaeaea;padding-bottom:15px;font-family:Toyota Type Regular!important;text-transform:uppercase;letter-spacing:6pt}.price-list__page #price-list .price-list__content .content-box{margin-bottom:50px}.price-list__page #price-list .price-list__content .box-bg-wrapper{position:relative}.price-list__page #price-list .price-list__content .box-bg-wrapper .box-bg-white{position:absolute;background-color:#fff;height:80px;width:80%;right:0;top:8px;mask-image:linear-gradient(270deg,#fff 60%,hsla(0,0%,100%,0));-webkit-mask-image:linear-gradient(270deg,#fff 60%,hsla(0,0%,100%,0))}.price-list__page #price-list .price-list__content .float-img{position:relative;top:-45px}.price-list__page #price-list .price-list__content .price-list-box{padding-bottom:20px}.price-list__page #price-list .price-list__content .price-list-box .details-box{padding:10px 0;margin:0 0 20px}.price-list__page #price-list .price-list__content .price-list-box .details-box .details-name{padding-top:5px}.price-list__page #price-list .price-list__content .price-list-box .details-box .brochure-wrapper{display:flex;justify-content:flex-end;align-items:center}.price-list__page #price-list .price-list__content .price-list-box h2{font-size:24px;color:#eb0a1e;font-weight:700;font-family:Toyota Type Bold!important;padding-bottom:0!important}.price-list__page #price-list .price-list__content .price-list-box h2 span{color:#101010;font-family:Toyota Type Bold!important}.price-list__page #price-list .price-list__content .price-list-box .btn-brochure{padding:8px 24px;float:left;font-size:10px;background-color:#fff!important;color:#000!important;text-transform:uppercase;border:1px solid #000;font-weight:600;font-family:Toyota Type Regular;letter-spacing:1.5pt}@media screen and (min-width:992px){.price-list__page #price-list .price-list__content .price-list-box .btn-brochure{float:right}}.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow{padding:3px 18px 3px 8px;float:left;font-size:10px;background-color:#fff!important;color:#000!important;text-transform:uppercase;border-color:#000!important}.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow:after{transform:skewX(0)!important}@media screen and (min-width:992px){.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow{float:right}}.price-list__page #price-list .price-list__content .price-list-box table thead tr th{font-size:12px;font-weight:600;color:#101010;border-bottom:0;text-transform:uppercase;letter-spacing:3.6pt;font-family:Toyota Type SemiBold}.price-list__page #price-list .price-list__content .price-list-box table tbody tr td{font-size:16px;font-weight:400;color:#101010}.price-list__page #price-list .price-list__content .learn__more{margin-bottom:10px}.price-list__page #price-list .price-list__content .learn__more a{text-transform:uppercase;color:#eb0a1e;font-weight:600;font-size:10px;display:block;letter-spacing:1.5pt}.border-3{border-top:3px solid #dee2e6}@media(min-width:992px){.pl-lg-3{padding-left:15px!important}.pr-lg-3,.px-lg-3{padding-right:15px!important}.px-lg-3{padding-left:15px!important}}@media(max-width:1286px){.l-theme #header .dropdown-menu.profile{position:fixed!important;left:72.2%!important;width:250px;padding:15px 20px}}@media(max-width:991.98px){.l-theme [data-off-canvas*=left]{width:325px;background-color:#f1f4f8;padding:10px 30px;z-index:1100}.l-theme [data-off-canvas*=left] .menu-mobile-button{right:auto;top:15px;margin-left:-7px;padding:0 4px}.l-theme [data-off-canvas*=left] .toggle-menu-button .toggle-menu-button-icon span{background:#eb0a1e}.l-theme [data-off-canvas*=left] .tmp-btn-right{padding:11px 20px 11px 25px;margin-top:51px;margin-left:-30px;letter-spacing:1px}.l-theme [data-off-canvas*=left] .mobile-main-bar{margin-top:52px}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item>.nav-link:after{content:"-";color:#eb0a1e;left:250px;position:absolute}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item>.nav-link.collapsed:after{content:"+"}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item:first-child>.nav-link.collapsed:after{content:""}.l-theme [data-off-canvas*=left] .mobile-main-bar li a{color:#1e2022;font-weight:700;font-size:20px;text-transform:none;padding:5px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar li a.login,.l-theme [data-off-canvas*=left] .mobile-main-bar li a.user-name{color:#e91d25}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link{font-size:18px;margin-left:7px;font-weight:600;padding:2px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link.logout{font-weight:400}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner{list-style-type:circle;color:#637385;margin-left:35px}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-item{display:list-item}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-link{font-size:17px;margin-left:0}.l-theme [data-off-canvas*=left] .mobile-main-bar .collapse{margin:0 0 15px}.l-theme [data-off-canvas*=left] .mobile-main-bar .badge{height:6px;width:6px;background-color:#eb0a1e;border-radius:50%;display:inline-block;line-height:0;padding:0;position:absolute;top:12px;right:15px}.l-theme [data-off-canvas*=left] .mobile-main-bar #profileNav{margin:-1rem 0 15px}.l-theme [data-off-canvas*=left] .mobile-top-bar{margin-top:60px}.l-theme [data-off-canvas*=left] .mobile-top-bar li a{color:#bec7d1;font-weight:600;text-transform:none;font-size:15px}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a{color:#637385}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a i{color:#eb0a1e}.l-theme [data-off-canvas*=right]{background-color:#fff;width:325px;padding:10px 30px;margin-top:62px}.l-theme [data-off-canvas*=right] .container.px-0{padding-bottom:62px}.l-theme [data-off-canvas*=right] .mobile-right-btn{transition:none;text-transform:none;font-weight:600;font-size:15px;color:#637385;padding:7px 0;width:100%;text-align:left;border:0;position:relative}.l-theme [data-off-canvas*=right] .mobile-right-btn:after{content:"";border-right:1px solid #cc0001;border-bottom:1px solid #cc0001;display:inline-block;width:12px;height:12px;position:absolute;right:5px;transform:rotate(45deg);top:7px}.l-theme [data-off-canvas*=right] .figure{padding-bottom:20px;padding-top:15px}.l-theme [data-off-canvas*=right] .figure-caption{text-align:center;font-weight:700;font-size:10px;font-family:Toyota Type;color:#34404e;line-height:1.25;padding-top:10px}.l-theme [data-off-canvas*=right] .figure-caption span{font-size:normal;color:#eb0a1e;font-size:7px;display:block}.l-theme .mobile-slidebar .mobile-main-bar a.nav-link span{position:relative}.l-theme .mobile-slidebar .mobile-main-bar a.nav-link span span.badge{right:-20px;top:-5px}}@media(max-width:1199.98px){#header .header-main .navbar-brand{left:0;top:-3px}#header .header-main .navbar-brand.paralympic-logo{margin:8px 0 0;top:0}#header .header-main .normal-logo{width:170px}#header .header-main .paralympic-logo img{width:290px}#header .header-main .navbar-nav>.nav-item{margin-left:5px}#header .header-main .navbar-nav>.nav-item:last-child{padding-right:2px}#header .header-main .navbar-nav .nav-item .nav-link{padding-top:25px;padding-bottom:25px}#header .header-main .navbar-nav .nav-item .dropdown-menu .dropdown-item,#header .header-main .navbar-nav .nav-item .nav-link{font-size:14px}}@media(max-width:991.98px){#header .header-main .container{max-width:none}#header .header-main .menu-mobile{max-width:45px}#header .header-main .menu-mobile-button{right:auto;top:15px;margin-left:0;padding:0 4px}#header .header-main .toggle-menu-button .toggle-menu-button-icon{width:19px}#header .header-main .toggle-menu-button .toggle-menu-button-icon span{background:#eb0a1e}#header .header-main .nav-header-logo{transform:translate(0);transition-duration:.3s}#header .header-main .nav-header-logo.is-open{transform:translate(-325px);transition-duration:.3s}#header .header-main .navbar-brand{left:0;top:-6px}#header .header-main .navbar-brand.paralympic-logo{margin:3px 0 0;width:165px}#header .header-main .normal-logo{width:120px;margin-top:21px}#header .header-main .paralympic-logo img{max-width:100%;margin:5px 0 0}#header .header-main .nav-quick-access{text-align:right;padding-right:0}#header .header-main .nav-quick-access .tmp-btn-left{font-size:16px;line-height:1;padding:30px 10px 16px 0;width:100%;max-width:81px;text-align:left}#header .header-main .nav-quick-access .tmp-btn-left span{font-size:8px;transform:translate(0);transition-duration:.1s;position:absolute;left:10px;top:20px}#header .header-main .nav-quick-access.is-open{font-size:23px}#header .header-main .nav-quick-access.is-open br{display:none}#header .header-main .nav-quick-access.is-open .tmp-btn-left{font-size:inherit;padding:19px 40px 20px 0;max-width:143px}#header .header-main .nav-quick-access.is-open .tmp-btn-left span{font-size:inherit;position:absolute;transform:translate(-125px,-1px);transition-duration:.1s;color:#eb0a1e}#header.header.navbar-scrolling .header-main .paralympic-logo{padding:0}}@media(min-width:992px){#header.header.navbar-scrolling .header-main .navbar-brand{top:5px}}@media(max-width:1199.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:396px!important}#main-slider .main-slider__wrap{margin-left:60px;max-width:400px}#main-slider .main-slider__title_sm{font-size:25px}#main-slider .main-slider__title_lg{font-size:60px}#main-slider .main-slider__tagline{font-size:25px}#main-slider .main-slider__slogan{font-size:14px}#main-slider .main-slider__figure{width:575px}}@media(max-width:991.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:307px!important}#main-slider .main-slider__wrap{margin-left:10%;max-width:340px;padding:110px 10px 10px;-webkit-clip-path:none;clip-path:none;width:60%}#main-slider .main-slider__wrap .main-slider__container{padding-left:17px;padding-right:13px}#main-slider .main-slider__title_sm{padding-left:20px;font-size:23px}#main-slider .main-slider__title_lg{font-size:50px}#main-slider .main-slider__tagline{padding-right:30px;font-size:23px}#main-slider .main-slider__slogan{font-size:12px;padding-right:40px}#main-slider .main-slider__cta{padding-right:30px;margin-top:7px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:12px;padding:2px 7px 2px 20px}#main-slider .main-slider__figure{width:64%;left:calc(50% - 68px);bottom:55px;max-width:500px}}@media(max-width:767.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:230px!important}#main-slider .main-slider__wrap{max-width:230px;width:40%;padding:100px 10px 10px}#main-slider .main-slider__wrap .main-slider__container{width:115%;padding-right:10px;padding-left:10px}#main-slider .main-slider__title_sm{font-size:17px;top:-17px;padding-left:20px}#main-slider .main-slider__title_lg{font-size:30px}#main-slider .main-slider__tagline{padding-right:20px;font-size:17px}#main-slider .main-slider__slogan{font-size:10px;padding-right:30px}#main-slider .main-slider__cta{padding-right:15px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:10px}#main-slider .main-slider__figure{width:64%;left:calc(50% - 50px);bottom:45px;max-width:370px}}@media(max-width:575.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:180px!important}#main-slider .main-slider__wrap{max-width:200px;width:50%;padding:60px 10px 10px}#main-slider .main-slider__wrap .main-slider__container{padding-left:7px;padding-right:10px;width:114%}#main-slider .main-slider__title_sm{font-size:10px;top:0}#main-slider .main-slider__title_lg{font-size:18px}#main-slider .main-slider__tagline{padding-right:15px;font-size:10px}#main-slider .main-slider__slogan{font-size:7px;padding-right:20px}#main-slider .main-slider__cta{margin-top:3px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:7px}#main-slider .main-slider__figure{left:calc(50% - 23px);width:62%;bottom:45px;max-width:260px}}@media(max-width:449.98px){#main-slider .main-slider__wrap{max-width:130px}#main-slider .main-slider__wrap .main-slider__container{padding-left:7px;padding-right:3px}#main-slider .main-slider__figure{left:calc(50% - 30px);width:300px;bottom:30px;max-width:none}#main-slider .main-slider__title{padding-right:0;padding-left:0}#main-slider .main-slider__title_sm{font-size:10px;top:0;padding-left:7px}#main-slider .main-slider__tagline{padding-right:10%}#main-slider .main-slider__slogan{padding-right:15px}#main-slider .main-slider__cta{padding-right:30px}}@media(max-width:991.98px){#quick-links .b-find{margin-top:0;margin-bottom:45px}#quick-links .b-find .b-find-nav{margin-left:0}#quick-links .b-find .b-find-nav__item{margin-right:0;width:33.33%}#quick-links .b-find .b-find-nav__item .b-find-nav__link{width:100%;background-color:#637385}#quick-links .b-find .b-find-nav__item .b-find-nav__link:after,#quick-links .b-find .b-find-nav__item .b-find-nav__link:before{display:none}#quick-links .b-find .b-find-content{max-height:none}#quick-links .b-find .b-find-content .b-find__row.b-find__sub,#quick-links .b-find .b-find-content:after,#quick-links .b-find .b-find-content:before{display:none}#quick-links .b-find .b-find-content .b-find__form{padding:30px}#quick-links .b-find .b-find-content .b-find__form .b-find__main,#quick-links .b-find .b-find-content .tab-pane:last-child .b-find__form .b-find__main{padding-right:0}#quick-links .b-find .b-find-content .b-find__item.calculate,#quick-links .b-find .b-find-content .b-find__item.keyword{width:100%}#quick-links .b-find .b-find-content .toyota-button-right-crop{position:relative;right:0;top:0;margin-top:10px;min-width:150px}}@media(max-width:767.98px){#quick-links .b-find .b-find-content{margin-top:0}#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{position:absolute;top:calc(50% - 10px);margin-left:0}#quick-links .b-find .b-find-nav__item .b-find-nav__link div{display:block;margin-left:30px;line-height:normal}#quick-links .b-find .b-find-nav__item:last-child .b-find-nav__link{padding:8px}}@media(max-width:575.98px){#quick-links .b-find .b-find-nav__item:last-child .b-find-nav__link{padding:17px 8px}}@media(max-width:413.98px){#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{margin-left:-5px}#quick-links .b-find .b-find-nav__item .b-find-nav__link div{margin-left:20px}}@media(max-width:360.98px){#quick-links .b-find .b-find-nav__item{width:33%}#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{margin-left:-6px}#quick-links .b-find .b-find-nav__item .b-find-nav__link div{margin-left:16px}#quick-links .b-find .b-find-nav__item:first-child{width:31%}#quick-links .b-find .b-find-nav__item:last-child{width:36%}}@media(min-width:1286px){#nav-slider .navbar .container{max-width:1286px}}@media(min-width:1320px){#highlights .container{max-width:1320px}}@media(max-width:991.98px){#highlights{padding-bottom:0}#highlights:before{display:none}#highlights .highlights__slide .b-goods-f__media a{display:block}}@media(max-width:1199.98px){#banner .ui-title{padding-top:100px;font-size:30px}#banner .b-welcome-list__item:not(:last-child):after{height:65px}}@media(max-width:991.98px){#banner{background-position-x:35%}#banner .ui-title{padding:150px 0 0;font-size:25px}#banner .b-welcome-list{margin:30px 0 0}#banner .b-welcome-list__item{width:auto;font-size:9px}#banner .b-welcome-list__item:not(:last-child):after{height:60px}#banner .b-welcome-btns{margin:50px 0 0}#banner img.img-fluid.phone{margin:0 0 0 -19%;max-width:150%;padding:30px 0 0}}@media(max-width:767.98px){#banner .ui-title{font-size:20px;padding-top:40px}#banner .b-welcome-list__item{border:none}#banner .b-welcome-list__item .img-fluid{padding:3px 5px}#banner .b-welcome-list__item .services-text{text-align:left;font-weight:500;align-items:center;display:flex;font-size:10px;line-height:1.25}#banner .b-welcome-list__item:not(:last-child):after{display:none}#banner .b-welcome-btns{margin:30px 0}}@media(max-width:575.98px){#banner .ui-title{font-size:15px;padding-top:43px}#banner .b-welcome-list{margin-top:20px}#banner .b-welcome-btns__item{width:auto}#banner .b-welcome-btns{margin:15px 0}}@media(max-width:349.98px){#banner .ui-title{font-size:13px;padding-top:40px}#banner .b-welcome-list__item .services-text{font-size:9px}}@media(max-width:991.98px){#cars .section-carousel__inner:before{right:auto;width:100%;left:50%}#cars .carousel-indicators{padding-top:30px;padding-bottom:10px;margin-bottom:0}#cars .carousel-indicators li{background-color:#fff}#cars .carousel-indicators .active{background-color:#eb0a1e}}@media(max-width:349.98px){#cars .b-goods-f{width:100%;min-width:auto}#cars .b-goods-f__list-item{width:70%}#cars .b-goods-f__list-item:first-child{width:30%}}@media(max-width:991.98px){#services .b-services__main .b-services-content .b-services-content__title{font-size:24px}}@media(max-width:767.98px){#services .b-services-nav .b-services-nav__info{display:block}}@media(max-width:468px){#services .b-services-nav .b-services-nav__item{text-align:right}#services .b-services-nav .b-services-nav__item:last-child svg{padding-top:52px;padding-left:20px}#services .b-services-nav .b-services-nav__link{padding-top:20px;padding-right:20px}#services .b-services-nav .b-services-nav__link .b-services-nav__number{display:block}#services .b-services-nav .b-services-nav__link .b-services-nav__info{padding-top:3px}}@media(min-width:1720px){#blog .b-goods-vip{max-height:570px}}@media(max-width:1199.98px){#blog .b-goods-vip{max-height:356px}}@media(max-width:991.98px){#blog{background-color:#f1f4f8}#blog .b-goods-vip{height:40vw;min-height:auto;max-height:402px}}@media(max-width:767.98px){#blog .b-goods-vip{height:50vw;max-height:350px}}@media(max-width:575.98px){#blog .b-goods-vip{height:70vw;max-height:300px;padding:40px 25px 25px}}@media(min-width:1320px){#promos .container{max-width:1320px}}@media(max-width:991.98px){#promos{padding-bottom:0}#promos:before{display:none}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos .promos__slide .b-goods-f__media a{display:block}}@media(min-width:768px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){flex:0 0 19%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){flex:0 0 32%;max-width:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover{color:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover svg{fill:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active:hover:before{background-color:#fff;color:#eb0a1e}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active svg{fill:#eb0a1e}}@media(min-width:992px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){flex:0 0 23%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){flex:0 0 30%;max-width:none}}@media(min-width:768px)and (max-width:991px){#footer .footer-section_subscribe .rm-padleft-xs{padding-left:0}}@media screen and (max-width:1366px){.vp__features figure figcaption span{font-size:1.2vw}.vp__features figure figcaption h3{letter-spacing:5px;font-size:2vw}.vp__features figure figcaption p{font-size:1vw}}@media(max-width:1199.98px){#carousel-thumb{font-size:82.667%}#carousel-thumb .head-content__left h2{font-size:2.2em}#carousel-thumb .head-content__left .links a{font-size:1.06667em}#carousel-thumb .head-content__right .inner-right h2.price{font-size:2.2em}#carousel-thumb .head-content__right .inner-right h2.price+span,#carousel-thumb .head-content__right .inner-right h3{font-size:1em}#carousel-thumb .head-content__right .inner-right h3 span{font-size:.53333em}#carousel-thumb .head-content__right .inner-right .links a{font-size:1em}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:250px}.vp__section nav.vp__nav ul li{max-width:14%}#footer .back-to-top{bottom:auto;right:0}.fixed-header .search-wrapper{height:100%}.vp__features figure:not(:first-of-type){margin-top:-1.75%}.vp__features figure figcaption p{font-size:1.2vw}.vp__features figure figcaption h3{font-size:2vw;letter-spacing:4px}}@media(max-width:991.98px){.vp__section nav.vp__nav ul li{max-width:15%}.vp__section nav.vp__nav ul li a span{font-size:11px}.featured-car__section{margin-top:45px}.featured-car__section .featured-car__body{margin-top:20px;margin-bottom:20px}#carousel-thumb{font-size:77.419%}#carousel-thumb .head-content__left{text-align:center}#carousel-thumb .head-content__left h2{font-size:3.52734em}#carousel-thumb .featured-car__footer .color-name{font-size:1.94em}#carousel-thumb .featured-car__footer .mobile-car-footer{margin-top:45px;margin-bottom:45px}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont{border-right:1px solid #949494}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont a{font-size:1.587em}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont a.toyota-button-right-crop{padding:7px 20px 7px 7px}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-car-price h2{font-weight:300;font-size:3.52734em;margin-bottom:0}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-car-price h2+span{font-size:1.76367em;font-weight:700;display:block;margin-bottom:.5rem}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-trans-cont{padding-left:2.646em}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission h3{font-size:2.116em;font-weight:300}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission h3 span{font-size:.5em;font-weight:700;text-transform:uppercase;display:block}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission .links a{font-size:1.76367em}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission .links img{width:40px}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-bottom-cont{padding:20px 0}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-accessories .links{font-size:2.116em}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:230px}#carousel-thumb .carousel-control-cont .carousel-control-next-icon,#carousel-thumb .carousel-control-cont .carousel-control-prev-icon{margin-left:0}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:20px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{top:4px;right:5px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:15px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{transform:rotate(45deg) translate(4px,-4px)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a,.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-title{font-size:13px}.vp__specifications #accordion .card-header h5{font-size:24px}#footer .copyrights{text-align:center}#footer .policy-and-terms{float:none;display:block;text-align:center}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:16px}.search-wrapper{top:60px}.search-wrapper .search-container .search-box{margin:0 auto}.vp__features figure:not(:first-of-type){margin-top:-2.4%}}@media(max-width:767.98px){.vp__section nav.vp__nav{transform:none}.vp__section nav.vp__nav .vp__nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer}.vp__section nav.vp__nav.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#eb0a1e;z-index:2}.vp__section nav.vp__nav.open ul li{max-width:100%;padding:0 30px}.vp__section nav.vp__nav.open ul li a{border-bottom:1px solid #949494}.vp__section nav.vp__nav.open ul li a i{display:none}.vp__section nav.vp__nav ul{display:none;visibility:hidden;height:0;transition:opacity .3s ease,visibility .3s ease,height .3s ease}.vp__section nav.vp__nav ul li{border-right:0}.vp__section nav.vp__nav ul li:first-child{border-left:0}.vp__section nav.vp__nav ul li a span{margin:0}#accessories-list #nav-vehicle nav,#vehicles #nav-vehicle nav,.price-list__page #price-list nav{transform:none;margin:0 auto;padding:15px 1rem .5rem}#accessories-list #nav-vehicle nav .vp__subnav-mobile,#vehicles #nav-vehicle nav .vp__subnav-mobile,.price-list__page #price-list nav .vp__subnav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer}#accessories-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand,#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand,.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-expand{font-size:15px}#accessories-list #nav-vehicle nav.open ul,#vehicles #nav-vehicle nav.open ul,.price-list__page #price-list nav.open ul{visibility:visible;opacity:1;height:auto;z-index:1;margin:auto}#accessories-list #nav-vehicle nav.open ul li,#vehicles #nav-vehicle nav.open ul li,.price-list__page #price-list nav.open ul li{max-width:100%;padding:0 30px}#accessories-list #nav-vehicle nav.open ul li a i,#vehicles #nav-vehicle nav.open ul li a i,.price-list__page #price-list nav.open ul li a i{display:none}#accessories-list #nav-vehicle nav .price-list-only,#vehicles #nav-vehicle nav .price-list-only,.price-list__page #price-list nav .price-list-only{opacity:0;visibility:hidden;height:0;transition:opacity 0s ease,visibility 0s ease,height 0s ease}#accessories-list #nav-vehicle nav ul,#vehicles #nav-vehicle nav ul,.price-list__page #price-list nav ul{transition:opacity 0s ease,visibility 0s ease,height 0s ease}#accessories-list #nav-vehicle nav ul li,#vehicles #nav-vehicle nav ul li,.price-list__page #price-list nav ul li{border-right:0}#accessories-list #nav-vehicle nav ul li:first-child,#vehicles #nav-vehicle nav ul li:first-child,.price-list__page #price-list nav ul li:first-child{border-left:0}#accessories-list #nav-vehicle nav ul li a span,#vehicles #nav-vehicle nav ul li a span,.price-list__page #price-list nav ul li a span{margin:0}#accessories-list #nav-vehicle .categories a.nav-link,#vehicles #nav-vehicle .categories a.nav-link,.price-list__page #price-list .categories a.nav-link{margin:0;font-size:10px;text-transform:uppercase;color:#101010}#carousel-thumb{font-size:58.064%}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:190px}#carousel-thumb .feat-car__calculate{margin-top:0}#carousel-thumb .feat-car__calculate [class^=col-]{margin-top:10px}#carousel-thumb .feat-car__calculate .head-content__red{font-size:2.116em}#carousel-thumb .feat-car__calculate .ui-select{font-size:2.116em;padding:16px}#carousel-thumb .feat-car__calculate .toyota-button-right-crop{font-size:2.116em;padding:13px 35px 13px 25px}#carousel-thumb .feat-car__calculate .per_month{font-size:2.998em;margin-top:0}#carousel-thumb .feat-car__calculate .per_month+span{font-size:1.764em}.vp__specifications #accordion .card-header h5{font-size:13px}.vp__specifications #accordion .card-body{padding:0}.vp__specifications #accordion .card-body .car-list__wrapper .item-title,.vp__specifications #accordion .card-body h5 a{font-size:13px}.vp__specifications #accordion .card-body .car-list__wrapper .item-price,.vp__specifications #accordion .card-body table tr td{font-size:10px}.vp__specifications #accordion .card-body table tr td:first-child{width:50%}.vp__features .section-title h2{font-size:4.5vw}.vp__banner img.tablet{display:block;width:100%}.vp__banner img.desktop,.vp__banner img.mobile{display:none}.nearest-form__section{height:auto}.nearest-form{display:block;box-shadow:none;background-color:#f1f4f8;padding:30px;height:auto;transform:skewX(0deg)}.nearest-form .default-slanted{transform:skewX(-20deg)}.nearest-form .no-slant{transform:skewX(0deg)}.input-fields{width:100%;display:block}.input-fields .field{width:100%!important;margin:10px 0}.input-fields input,.input-fields select{border:none}.no-slant,.slanted-content{display:inline-block;transform:skewX(20deg)}.find-dealer__btn{display:inline-block}.find-dealer__btn.m-left__10{margin-left:10px}.page-banner .heading{font-size:20px}.page-banner .heading.heading-slanted{max-width:285px}.page-banner .heading .slanted-content{line-height:20px}.page-banner .heading .center-content{padding:0}.page-banner img.banner-desktop{min-height:250px;-o-object-fit:cover;object-fit:cover}#vios-toggle .section-title{text-align:center;display:block}#vios-toggle .section-title h1{font-size:2rem}}@media(max-width:767.98px){.vp__features figure:not(:first-of-type){margin-top:-3.1%}}@media only screen and (max-width:652px){.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{right:5px;top:5px}}@media(max-width:575.98px){#carousel-thumb{font-size:47.932%}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:185px}#carousel-thumb .feat-car__calculate .per_month{margin-top:5px}#carousel-thumb .feat-car__calculate .toyota-button-right-crop{padding:7px 25px 7px 15px}#footer .footer-section_subscribe .custom-col{border:0!important}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:12px}#footer .footer-wrapper__link{padding-top:50px}#footer .custom-col{width:100%;max-width:100%;display:block;flex-basis:auto;border-bottom:1px solid #d5d9de}#footer .custom-col:first-child{border-top:1px solid #d5d9de}#footer .custom-col .footer-section label:after{content:"+";position:absolute;display:inline-block;right:0;color:#eb0a1e;font-size:23px;font-weight:400;top:15px;font-family:Toyota Type}#footer .custom-col .footer-section ul{transition:all .5s ease;visibility:hidden;max-height:0;opacity:0;transition:max-height .1s;margin:0}#footer .custom-col .footer-section .checkbox-open{display:none}#footer .custom-col .footer-section .checkbox-open:checked~ul{max-height:500px;opacity:1;visibility:visible;margin-bottom:1rem}#footer .custom-col .footer-section .checkbox-open:checked~label:after{content:"x";font-size:20px}#footer .footer-custom-copyright{border-top:0;padding-top:0}#footer .footer-custom-copyright .copyrights{font-size:10px;color:#34404e}#footer .footer-custom-copyright .policy-and-terms{font-size:9px;margin-top:5px}#footer .footer-custom-copyright .policy-and-terms a{font-family:Montserrat;font-size:9px}#footer .back-to-top{bottom:-75px;right:20px}#footer .footer-form__info,#footer .footer-section__title{margin-bottom:5px}.page-banner .banner-desktop{display:none}.page-banner .banner-mobile{display:block;width:100%}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{margin-left:5px;top:5px;width:10px;height:10px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:8px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{transform:rotate(45deg) translate(0)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:13px;line-height:25px}.vp__specifications table tr td:first-child{width:auto}.search-wrapper{top:60px;height:100%}.search-wrapper .search-container .search-box input{font-size:25px;padding:0 40px 0 4px;height:50px}.search-wrapper .search-container .search-box i{font-size:25px}.search-wrapper .close i{font-size:20px}.search-page .nav-pills__left a.head{position:relative;cursor:pointer;display:block}.search-page .nav-pills__left a.head .arrow-down{position:absolute;right:15px;top:20px}.search-page .nav-pills__left a:not(.head){display:none}.search-page .nav-pills__left a.nav-link{padding:17px 15px}.search-page .nav-pills__left a.nav-link .arrow-right{display:none}.search-page .nav-pills__left.open .nav-link{display:block!important}.search-page .results-name{margin-top:40px}.search-page .search-name{margin-bottom:25px}.search-page .search-content .search-results-box h2{font-size:24px}.price-list__page #price-list .price-list__content img{margin:0 auto;display:block}.price-list__page #price-list .price-list__content .price-list-box{padding-top:20px}.price-list__page #price-list .price-list__content .price-list-box h2{padding-bottom:10px}.vp__features figure:not(:first-of-type){margin-top:-2.95%}.vp__features figure figcaption p{display:none}.container .blog-content__box h4{font-size:16px}.container .blog-content__box h5{font-size:15px}.container .blog-content__box p{font-size:12px}.container .blog-content__box.default-pad80{padding:40px 0 20px}.section-blog-content{padding:40px 0 0}.section-blog-content .blog-content__box h4{font-size:16px}.section-blog-content .blog-content__box h5{font-size:15px}.section-blog-content .blog-content__box p{font-size:12px}.section-blog-content .table-wrapper{padding-bottom:20px}.section-blog-content .table-wrapper table{font-size:12px}.section-blog-content .table-wrapper table th{font-size:15px}.section-blog-content h4{font-size:16px}.section-blog-content h5{font-size:15px}.section-blog-content p{font-size:12px}.m-b-80{padding-top:20px;padding-bottom:40px}.dealer-inquiry{background:transparent}}@media only screen and (max-width:480px){.vp__features figure:not(:first-of-type){margin-top:-3.5%}}@media only screen and (max-width:414px){.vp__features figure:not(:first-of-type){margin-top:-4.2%}}@media(max-width:376px){.vp__banner img.mobile{display:block}.vp__banner img.desktop,.vp__banner img.tablet{display:none}#carousel-thumb{font-size:37.8%}#carousel-thumb .featured-car__footer ul.nav li{margin-right:5px;margin-left:5px}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:135px}#carousel-thumb .feat-car__calculate .per_month{margin-top:0;font-size:2.5em}#carousel-thumb .toyota-button-right-crop{padding:7px 25px 7px 15px}.vp__features figure:not(:first-of-type){margin-top:-4.66%}.vp__features figure figcaption h3{letter-spacing:2px}}@media only screen and (max-width:360px){.vp__features figure:not(:first-of-type){margin-top:-4.75%}.vp__features figure figcaption{max-width:55%}}@media only screen and (max-width:326px){.vp__features figure:not(:first-of-type){margin-top:-5.35%}.vp__features figure figcaption span{letter-spacing:1px}}@media only screen and (max-width:320px){.vp__features figure:not(:first-of-type){margin-top:-5.55%}}.promo-boxes{display:inline}.inline-block{display:inline-block}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.vehicles img{max-width:100%}.promo-block img{vertical-align:top;padding:20px 0 10px}.promo-box{display:inline-block;vertical-align:top}.promo-header{background:#dfdfdf;padding:10px;text-align:center}.promo-content{background:#f0f0f0;padding:15px 10px;text-align:center;max-height:100px;height:100px;margin-bottom:5px}.colored-box.bigger-box .promo-content{height:126px;max-height:126px}.promo-content.dropdown{padding:0 0 5px;margin:0}div.w-100 .promo-content.dropdown{height:220px;max-height:220px}div.w-100 .promo-content.dropdown p{line-height:2}.promo-content p{margin:0}.custom-dropdown .select span,.promo-content p{font-weight:400;color:#333}.promo-content p.down-p{color:#cc0023}.promo-header strong{font-weight:700;color:#333;font-size:16px}.promo-boxes{display:contents;text-align:center}.promo-box:hover{cursor:pointer}.promo-box.colored-box.red .promo-content,.promo-box.colored-box.red .promo-header{background:#cc0023}.promo-box.colored-box.orange .promo-content,.promo-box.colored-box.orange .promo-header{background:#e88b00}.promo-box.colored-box.red-orange .promo-content,.promo-box.colored-box.red-orange .promo-header{background:#e03200}.promo-box.colored-box.orange .promo-header,.promo-box.colored-box.red-orange .promo-header,.promo-box.colored-box.red .promo-header{padding-bottom:0!important}.promo-box.colored-box.orange .promo-content,.promo-box.colored-box.red-orange .promo-content,.promo-box.colored-box.red .promo-content{padding-top:5px}.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.orange .promo-header strong,.promo-box.colored-box.red-orange .promo-content p,.promo-box.colored-box.red-orange .promo-header strong,.promo-box.colored-box.red .promo-content p,.promo-box.colored-box.red .promo-header strong{color:#fff}.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.red-orange .promo-content p,.promo-box.colored-box.red .promo-content p{font-size:10px}.promo-block p.vehicle-name{font-size:18px;color:#3e3e3e;margin:0 auto}.promo-box.colored-box .promo-header:hover{cursor:auto}.promo-box .promo-header:hover{cursor:pointer}div.august-layout .custom-dropdown-form .select1,div.august-layout .custom-dropdown .select1,div.august-layout .promo-box.colored-box .promo-header:hover,div.august-layout .promo-box .promo-header:hover{cursor:default}.promo-content .price,b.bold{font-weight:700}.custom-dropdown.dealer{display:none}.placeholder{width:200px;margin:0 auto}div.august-layout .position-relative.m-t-20{height:265px}div.august-layout div.img-wrapper{margin:50px 0}div.august-layout div.colored-box div.promo-content p{font-size:14px!important}div.august-layout div.colored-box div.promo-header strong{font-size:20px}.custom-dropdown,.custom-dropdown-form{display:inline-block;border-radius:0;box-shadow:none;transition:all .5s ease;width:100%;position:relative;border:none;padding-top:5px}.custom-dropdown-form .select,.custom-dropdown .select{cursor:pointer}.custom-dropdown-form .select svg,.custom-dropdown .select svg{float:right;margin-top:3px}.custom-dropdown-form .select>i,.custom-dropdown .select>i{font-size:13px;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown-form .select1,.custom-dropdown .select1{cursor:pointer;height:70px}.custom-dropdown-form .select1 svg,.custom-dropdown .select1 svg{float:right;margin-top:3px}.custom-dropdown-form .select1>i,.custom-dropdown .select1>i{font-size:13px;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown-form.active,.custom-dropdown.active{height:67px}.custom-dropdown-form.active .select,.custom-dropdown-form .select,.custom-dropdown.active .select,.custom-dropdown .select{padding:0 10px}.select span{font-weight:400}.custom-dropdown-form.active.select>i,.custom-dropdown.active.select>i{transform:rotate(-90deg)}.custom-dropdown-form.active .select1,.custom-dropdown-form .select1,.custom-dropdown.active .select1,.custom-dropdown .select1{padding:0 10px}.select1 span{font-weight:400}.custom-dropdown-form.active.select1>i,.custom-dropdown.active.select1>i{transform:rotate(-90deg)}.custom-dropdown-form .dropdown-menu-summer,.custom-dropdown .dropdown-menu-summer{position:absolute;background-color:#f0f0f0;width:100%;left:0;margin:0 auto;box-shadow:0 1px 2px #ccc;overflow:hidden;display:none;overflow-y:visible;z-index:9;padding:0;list-style:none}.custom-dropdown-form.dealer ul.dropdown-menu-summer,.custom-dropdown.dealer ul.dropdown-menu-summer{height:200px}.custom-dropdown-form .dropdown-menu-summer.vehicle{height:200px;overflow-y:scroll;overflow-x:hidden}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar{-webkit-appearance:none}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:vertical,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:vertical{width:11px}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:horizontal,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:horizontal{height:11px}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar-thumb,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.dropdown-menu-summer li{padding:10px 8px;transition:all .2s ease-in-out;cursor:pointer;margin:0 auto}.dropdown-menu-summer li:hover{background:#d10820;color:#fff}.custom-dropdown-form .select strong,.custom-dropdown .select1 strong,.custom-dropdown .select strong{font-weight:700}.variants-dropdown-container{display:none}.form-box input::-moz-placeholder{color:#bababa}.form-box input::placeholder{color:#bababa}.form-box .custom-dropdown-form .select{background:#fff;height:2.507em;text-align:left;padding-top:7px}.form-box .custom-dropdown-form .select,.form-box input{color:#bababa!important;padding-left:15px!important;font-size:13px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;color:#000!important}.form-box .custom-dropdown-form .select span{color:#bababa}.form-box .custom-dropdown-form .select>i{bottom:5px;color:#ababab}.form-box .custom-dropdown-form{padding:0;margin-bottom:1em}.form-box.gray-bg{background:#f4f4f4;margin-bottom:20px;overflow-y:hidden!important;padding:25px 25px 100px}.form-box.gray-bg h3{padding-bottom:25px;margin:0 auto}.form-box button,.form-box input{border-radius:0}.form-box button{background:#cc0023!important;text-transform:capitalize;padding:8px 40px;font-size:12px;margin:10px 0 0}.form-box input,.form-box input:focus{border:none;box-shadow:none}.form-box input#contact::-webkit-inner-spin-button{display:none}.vehicles-promo .img-placeholder{text-align:center}.vehicles-promo .img-placeholder img{max-width:100%}.img-placeholder p.vehicle-name{margin:0 auto}.custom-dropdown .select span:after{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;color:#cc0023}.mechanics-content ul.column-count-2{-moz-column-count:2;column-count:2}.promo-page h2.red{color:#cc0023}.promo-box.plain .promo-header{background-color:#dfdfdf;height:160px;padding:70px 0}.promo-box.promo-period.plain .promo-header{padding:60px 0;height:145px}.promo-box.promo-period.plain .promo-header strong{font-size:14px}.december .colored-box{height:160px}.december .colored-box.red{background:#cc0023;padding:40px 0}.december .promo-block img{vertical-align:top;padding:25px 0 20px}.december .colored-box.orange{background:#e88b00}.december .colored-box.red-orange{background:#e03200}.december .colored-box.orange .promo-header,.december .colored-box.red-orange .promo-header{padding:70px 0}.promo-box.plain .promo-header:hover{cursor:default}.december .large-2{max-width:18%;flex-basis:18%}.mechanics-content ol{padding:0 0 0 25px}.mechanics-content ol li ul{padding:5px 30px 10px;margin:0}.mechanics-content ol li a,.mechanics-content p a{color:#cc0023;font-weight:600}.mechanics-content ol li a:hover,.mechanics-content p a:hover{color:#00f;text-decoration:underline}.vios-thumbs .thumb-1-wrapper,.vios-thumbs .thumb-2-wrapper,.vios-thumbs .thumb-3-wrapper,.vios-thumbs .thumb-4-wrapper,.vios-thumbs .thumb-5-wrapper{display:inline-block;margin-bottom:20px}.vios-thumbs .gray-bg label{font-weight:500;font-size:14px;background:#f2f2f2;color:#333;padding:5px;margin:0 3px}.promo-page header.fs-35,.promo-page label.fs-35{font-size:35px;color:#333}.promo-page label.light{font-size:18px;margin-bottom:25px}.promo-page .chkbx label.light{font-size:14px}label.light{font-weight:500}.form-box.gray-bg{background:#f2f2f2!important;margin-left:5px}label.offer_form_error{color:#cc0023;font-weight:400;position:relative;top:-10px;text-align:left}label#vios_variant-error{margin-top:15px}.vios-thumbs figure{background:#f2f2f2;margin:0 5px}.vios-thumbs figure p{padding:10px 5px;color:#333;margin:0 auto}.vios-thumbs figure p span{display:list-item;list-style:none}.img-bg-corolla{background-image:url(http://toyota.com.ph/wp-content/uploads/2019/10/TOYOTA-Corolla-Altis-Banner-HD-590x1024.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2}section.no-bg .img-bg-corolla{background-color:#fff}button.btn-main.download{border-radius:0;text-transform:capitalize;font-weight:600;padding:10px 25px}.form-box.gray-bg.altis{margin:0 auto;padding:100px 40px}.img-bg-vios-xle{background-image:url(http://toyota.com.ph/wp-content/uploads/2019/11/Vios-XLE-Leads-KV-min.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2}.promo-page .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden}.promo-page .modal-content{background-color:#fefefe;margin:50px auto 0;padding:20px;border:none;width:60%!important;animation:fadeIn 1s}.promo-page .modal-content p{font-weight:100;font-size:15px;margin-top:20px}.promo-page .close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-20px}.promo-page .close:focus,.promo-page .close:hover{color:#000;text-decoration:none;cursor:pointer}.mechanics-content ul{padding-left:50px}.mechanics-content p{margin:0 auto}.mechanics-content p.text-indent{text-indent:10px}p.mechanics{color:#bababa;display:inline-block;margin:0 0 0 -20px}.mechanics-content h4.heading{margin-top:10px;font-size:30px;color:#cc0023;font-family:Open Sans,sans-serif!important;line-height:0}.promo-page .bg-gray{background:#f2f2f2}.promo-page h2{margin:0 auto}.promo-page header ul{padding:0 30px;-moz-column-count:2;column-count:2}.promo-page header ul li{margin-bottom:0}.promo-page header.red{color:#cc0023;font-family:Open Sans,sans-serif;font-size:29px;text-transform:uppercase;font-weight:100}.ty-page header{font-size:20px}.ty-page button{width:160px;border-radius:0;margin:5px auto}.ty-page>#message{height:500px;padding-top:70px}#content.ty-page{opacity:0;animation:fadeinOpacity 1s;animation-delay:1s;animation-fill-mode:forwards}div#bpp .heading h2{margin:30px 0;color:#eb0a1e;font-family:Toyota Type;font-weight:700}div#bpp .btn{width:260px;padding:10px;font-size:18px;font-family:Toyota Type;font-weight:600}div#bpp .bootstrap-select .dropdown-toggle .filter-option{font-family:Toyota Type;font-weight:500}div#bpp section.page-banner img.desktop-banner{display:none}@media screen and (min-width:720px)and (max-width:991px){div#bpp section.page-banner img.desktop-banner{display:none}}@media screen and (min-width:992px)and (max-width:1023px){div#bpp section.page-banner img.desktop-banner{display:block}}@media screen and (min-width:1024px){div#bpp section.page-banner img.desktop-banner{display:block}}div#bpp section.page-banner img.mobile-banner{display:block}@media screen and (min-width:720px)and (max-width:991px){div#bpp section.page-banner img.mobile-banner{display:block}}@media screen and (min-width:992px)and (max-width:1023px){div#bpp section.page-banner img.mobile-banner{display:none}}@media screen and (min-width:1024px){div#bpp section.page-banner img.mobile-banner{display:none}}div#bpp section#details,div#bpp section#how{max-width:1280px;margin:0 auto;padding:30px 15px}div#bpp section#details{padding:20px 30px}div#bpp section#details img{max-width:100%;height:200px}div#bpp section#details .description{font-family:Toyota Type;font-weight:400;font-size:18px;padding:0 15px;height:200px}div#bpp section#how img{max-width:100%}div#bpp section#how .steps{height:100%;border:5px solid #72cfd5;background-color:#72cfd5;border-radius:8px}div#bpp section#how .steps .heading{background-color:#72cfd5;padding:2px 10px;min-height:175px}div#bpp section#how .steps .heading p.number{margin:0;color:#fff;font-family:Toyota Type;font-weight:700;font-size:28px;line-height:1}div#bpp section#how .steps .heading p.title{color:#3c6464;font-family:Toyota Type;font-weight:700;text-align:center;font-size:25px;line-height:1.2;margin:25px auto}div#bpp section#how .steps .description{padding:30px 15px;text-align:center;background-color:#fff;border:5px solid #72cfd5}div#bpp section#how .steps .description p{margin:0 auto;text-align:center;line-height:1.2;font-size:20px;color:#3c6464;font-family:Toyota Type;font-weight:400;padding:0 15px}div#bpp section#how .steps .description p.or{color:#ec5451;margin:5px auto;min-height:25px}div#bpp section#how .steps .description p:last-child{min-height:80px}div#bpp section#how .steps .description img{margin:10px auto;width:150px}div#bpp section#what ul.nav li.nav-item{position:relative;text-align:center}div#bpp section#what ul.nav li.nav-item a button{padding:3px 30px 7px 20px;font-size:16px;margin:15px 0 0;text-decoration:none;font-family:Toyota Type;font-weight:100;position:relative}div#bpp section#what ul.nav li.nav-item a[role=tab]{text-decoration:none;font-weight:400}div#bpp section#what ul.nav li a.active~a.triangle{content:"";position:absolute;bottom:-50px;left:0;right:0;margin:auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid #e7e7e7;border-top:0;clear:both;z-index:46}div#bpp section#what ul.nav li p.name{color:#000;margin:0;font-size:18px}div#bpp section#what ul.nav li p.name:hover{color:red}div#bpp section#what ul.nav li p.variant{margin:0;font-family:Toyota Type;font-weight:600;color:#aeaeae}div#bpp section#what ul.nav li p.btn-explore{font-size:10px}div#bpp section#what ul.nav img{max-width:80%;margin:30px auto 15px}div#bpp section#what .nav-tabs .nav-link.active:after{content:"";position:absolute;top:50px;left:0;right:0;margin:auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid #e7e7e7;border-top:0;clear:both}div#bpp section#what .tab-content .content{max-width:1580px;margin:0 auto;padding:30px 15px;background-color:#fff}div#bpp section#what .tab-content .content table{max-width:1200px;margin:0 auto}div#bpp section#what .tab-content .content table.table-responsive{display:inline-table}div#bpp section#what .tab-content .content table ul{text-align:left;list-style:none;margin:0 auto;padding:0 15px;max-width:800px}div#bpp section#what .tab-content .content table ul li:before{content:"\2022";color:#ec5451;font-weight:700;display:inline-block;width:.75rem;margin-left:-.75rem}div#bpp section#what .tab-content .content table td:first-child,div#bpp section#what .tab-content .content table th:first-child{color:#fff}div#bpp section#what .tab-content .content table thead{font-family:Toyota Type;font-weight:700;background-color:#000;color:#000;font-size:20px;border:2px solid #000}div#bpp section#what .tab-content .content table tbody tr.no-border td:first-child{border-top:none;border-bottom:2px solid #000}div#bpp section#what .tab-content .content table tbody tr:nth-child(5) td:first-child{border-top:2px solid #000;border-bottom:none}div#bpp section#what .tab-content .content table tbody tr:nth-child(4) td:not(:first-child),div#bpp section#what .tab-content .content table tbody tr:nth-child(5) td:not(:first-child),div#bpp section#what .tab-content .content table tbody tr:nth-child(6) td:not(:first-child){font-weight:700}div#bpp section#what .tab-content .content table tbody tr td span{font-weight:100}div#bpp section#what .tab-content .content table tbody td:first-child{font-family:Toyota Type;font-weight:700;color:#000;font-size:16px;border:3px solid #000}div#bpp section#what .tab-content .content table tbody td:not(:first-child){font-family:Toyota Type;font-weight:400;font-size:16px;color:#000;text-align:center;border:2px solid #000}div#bpp section#what .gray-bg{position:relative}div#bpp section#what .gray-bg:before{content:"";width:100%;min-height:80vh;background:#e7e7e7;position:absolute;bottom:0}div#bpp section .btn-solid{background-color:transparent;color:#fff}div#bpp section .btn-solid:after{background-color:#eb0a1e}div#bpp section#balloon-inquiry .balloon-inquiry-header h1{color:#eb0a1e;font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement{font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{display:flex;vertical-align:middle;align-items:center}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc,div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step,div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{display:inline-block;margin:0}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step{width:75px;margin:0 15px 0 0}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step img{max-width:100%}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc{margin:0;padding:0 0 0 5px;line-height:1.2;font-size:18px;color:#eb0a1e;font-family:Toyota Type;font-weight:400}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{width:75px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .step{display:block}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .step .img-wrapper{width:44px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .icon{display:block}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .icon .img-wrapper{width:50px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .desc{width:90%;margin-left:10px;padding:0;line-height:1;font-size:24px;color:#eb0a1e;font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-content{background-image:linear-gradient(#9de7f3,#fff 50%)}div#bpp section#balloon-inquiry .balloon-inquiry-content h1{color:#eb0a1e;font-family:Toyota Type;font-weight:700}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group label{color:#3c6464;font-size:18px;font-family:Toyota Type;font-weight:500}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group label span{color:#eb0a1e}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label{padding-left:10px}@media(max-width:991.98px){div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label{padding-left:20px}}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label:after,div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label:before{width:1.55rem;height:1.55rem}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .bootstrap-select .btn.dropdown-toggle{width:100%;color:#212529}div#bpp section#balloon-inquiry .balloon-inquiry-content .error-message,div#bpp section#balloon-inquiry .balloon-inquiry-content .success-message{font-family:Toyota Type;font-weight:400;font-size:16px;color:#3c6464;display:none}div#bpp section#balloon-inquiry .balloon-inquiry-content .error-message{background-color:#f3a6a6}div#bpp section#balloon-inquiry .balloon-inquiry-content .success-message{background-color:#ccf5cc}div#bpp section#balloon-inquiry .balloon-inquiry-content button#balloon-payment-plus-btn.toyota-button-right-crop{padding:15px 80px;font-family:Toyota Type;font-weight:600;font-size:15px}div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form input,div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form textarea{color:#212529;text-transform:inherit!important}@media(max-width:991.98px){div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form input#privacy_policy,div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form textarea#privacy_policy{position:absolute;top:6px}}@media(max-width:1280px){body.page div#bpp section#how .row{padding:0 30px}body.page div#bpp section#what .gray-bg:before{background-color:transparent}body.page div#bpp section#what .tab-content .content table{max-width:1000px}body.page div#bpp section#what .tab-content .content table.table-responsive{display:inline-table}body.page div#bpp section#what .custom ul li.nav-item{padding:5px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:6rem;margin-right:6rem}}@media(max-width:991.98px){body.page div#bpp section#details .description,body.page div#bpp section#details img{height:auto}body.page div#bpp section#how .steps .heading{min-height:230px}body.page div#bpp section#how .steps .heading p.title{font-size:20px}body.page div#bpp section#how .steps .description img{width:80px}body.page div#bpp section#how .steps .description p{font-size:18px;padding:0}body.page div#bpp section#how .steps .description p:not(.or){min-height:90px}body.page div#bpp section#what .gray-bg{min-height:auto;background:#fff}body.page div#bpp section#what ul.nav img{max-width:100%;min-height:40px;margin:0 auto}body.page div#bpp section#what .tab-content .content .table.table-responsive{display:inline-table}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{width:60px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc{font-size:20px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:6rem;margin-right:6rem}}@media(max-width:767px){body.page div#bpp section#details .description{margin:30px auto;max-width:600px}body.page div#bpp section#how .steps{text-align:center}body.page div#bpp section#how .steps .heading{min-height:auto}body.page div#bpp section#how .steps .heading p.title{font-size:25px}body.page div#bpp section#how .steps .description{border:none}body.page div#bpp section#how .steps .description img{width:100px}body.page div#bpp section#how .steps .description p,body.page div#bpp section#how .steps .description p:not(.or){max-width:250px;min-height:auto}body.page div#bpp section#details,body.page div#bpp section#how{padding:0 15px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{margin-bottom:30px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step{width:40px;margin:0 10px}body.page div#bpp section#what section.page-banner .page-banner__content{top:210px}body.page div#bpp section#what ul.nav li p.name{margin-bottom:28px}body.page div#bpp section#what ul.nav li p.name.name-long{margin-bottom:0}body.page div#bpp section#what .tab-content .content .table.table-responsive{display:block}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}@media(max-width:500px){body.page div#bpp section.page-banner .page-banner__content{top:230px}body.page div#bpp section#how{margin-bottom:30px}body.page div#bpp section#how .brochure{margin:10px 0!important}body.page div#bpp section#what .gray-bg{min-height:auto;background:#fff}body.page div#bpp section#what ul.nav li.nav-item{margin:0;padding:2px}body.page div#bpp section#what ul.nav li.nav-item a button{margin:10px 0 0;padding:5px 15px 5px 3px;font-size:12px;line-height:1.2}body.page div#bpp section#what ul.nav li p.name{margin-bottom:28px}body.page div#bpp section#what ul.nav li p.name.name-long{margin-bottom:0}body.page div#bpp section#what .tab-content .content table.table-responsive{display:block}body.page div#bpp section#what .tab-content .content table ul{padding:0 15px}body.page div#bpp section#what .tab-content .content table tbody td:first-child,body.page div#bpp section#what .tab-content .content table tbody td:not(:first-child){padding:8px 10px;font-size:14px;line-height:1.5}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}@media(max-width:360px){body.page div#bpp section.page-banner .page-banner__content{top:130px}body.page div#bpp section#what ul.nav li.nav-item{padding:0}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}.hope-page{font-family:Toyota Type}.hope-page .page-title{text-align:center;padding:0 15px}.hope-page .page-title h1{font-family:Toyota Type;font-weight:400;font-size:1rem;line-height:2rem}.hope-page .page-title h1 span{font-size:2rem;font-weight:700;display:block}.hope-page .page-title h2{font-family:Toyota Type;font-weight:700}.hope-page .filter-option-inner-inner,.hope-page .form-check-label,.hope-page .form-control,.hope-page .toyota-button-right-crop,.hope-page label{font-family:Toyota Type}.hope-page label{font-weight:500}.hope-page .filter-option-inner-inner,.hope-page .form-control{font-weight:400;font-size:15px}.hope-page .form-check-label{font-weight:350}.hope-page fieldset h3{font-family:Toyota Type;font-weight:700}.hope-page #accordion-1 button p{font-family:Toyota Type;font-weight:400}.hope-page #accordion-1 .card-body{font-weight:400}.yt-container .hero-banner{background-image:url(../img/hope/WHFY-Hori-2-HOPE.jpg);background-size:cover;width:100%;background-repeat:no-repeat;position:relative;background-position:50%;height:100vh}@media(max-width:768px){.yt-container .hero-banner{height:auto;padding:40px 0}}@media(max-width:568px){.yt-container .hero-banner{height:auto;padding:3em 0 0;background-color:#fff}}.yt-container .video-container{position:absolute;width:768px;transform:translate(-50%,-50%);top:50%;left:50%;margin-right:-50%}@media(max-width:768px){.yt-container .video-container{position:relative;transform:none;left:0;margin:0 auto;width:568px}}@media(max-width:568px){.yt-container .video-container{width:100%}}.yt-container .video-frame{background-image:url(../img/hope/better-days-ahead.jpg);background-size:cover}.yt-container .btn-play{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;margin-right:-50%;color:#fff;font-size:150px;cursor:pointer}@media(max-width:568px){.yt-container .btn-play{font-size:100px}}.featured-posts .featured-item{margin-bottom:0}.featured-posts .featured-item .item-media{position:relative;overflow:hidden;height:auto}.featured-posts .featured-item .item-media a:hover img{transform:scale(1.1)}.featured-posts .featured-item .item-media img{transition:transform .5s ease}.featured-posts .featured-item .item-media img.img-scale{-o-object-fit:cover;object-fit:cover;width:100%}.featured-posts .featured-item .item-content{padding:15px;-webkit-clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.09);min-height:80px}.featured-posts .featured-item h5{font-family:Toyota Type;font-weight:700;margin-bottom:0;color:#eb0a1e;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.featured-posts .featured-item span{color:#34404e;font-weight:500}.car-banner{position:relative}.car-banner .banner-text{position:absolute;color:#34404e;top:10%}.car-banner h5{font-family:Toyota Type;font-weight:600;font-size:18px}.car-banner p{line-height:35px;font-size:32px;font-weight:800;margin-bottom:10px}.car-banner span{color:#eb0a1e}.announcements{background-color:#eff1f3}.announcements .featured-post .entry-media{margin-bottom:30px}.announcements .featured-post .entry-header span{color:#34404e;font-size:17px;font-weight:350}.announcements .featured-post .entry-header h5{color:#eb0a1e;font-family:Toyota Type;font-weight:700;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.announcements .featured-post .entry-content p{font-weight:400;font-size:14px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.dealer .form-dealer{max-width:800px;margin:0 auto}.dealer .form-dealer .dealer-select .filter-option{background-color:#eff1f3;z-index:-1}.dealer .form-dealer .dealer-select .dropdown-toggle{font-family:Toyota Type;font-size:15px;box-shadow:0 3px 10px rgba(0,0,0,.16);border:0;background-color:#fff}.dealer .form-dealer .dropdown-menu .bs-searchbox{padding:4px 8px 10px}.dealer .form-dealer .dropdown-menu .form-control{height:40px;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;color:#34404e;background-color:#eff1f3;border:0;font-size:15px;font-family:Toyota Type;text-transform:none}.dealer .form-dealer #tooltip-status{color:#fff;font-size:12px;text-align:center;padding:8px;margin-bottom:1.5rem;border-radius:26px;position:relative;width:100%}.dealer .form-dealer #tooltip-status:after{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;content:"";display:block;position:absolute;left:50%;transform:translate(-50%);margin-right:-50%;display:none}.dealer .form-dealer #tooltip-status.status-open{background-color:#149f0e}.dealer .form-dealer #tooltip-status.status-open:after{border-top:20px solid #149f0e}.dealer .form-dealer #tooltip-status.status-close{background-color:#eb0a1e}.dealer .form-dealer #tooltip-status.status-close:after{border-top:20px solid #eb0a1e}.dealer .form-inquire{box-shadow:0 3px 6px rgba(0,0,0,.16)}.dealer .form-control,.dealer .ui-select{color:#34404e;box-shadow:none;background-color:#eff1f3;border:0;border-radius:0;height:48px;text-transform:none}.dealer .form-control:after,.dealer .ui-select:after{color:#eb0a1e}.dealer textarea.form-control{height:auto;padding-bottom:20px}.dealer .form-check-label{color:#bec7d1;font-size:12px;font-weight:400}.dealer .form-check-label a{color:#bec7d1}.dealer label{font-weight:500;color:#637385;font-size:12px}.dealer label.error{color:#eb0a1e}.faqs{background-color:#eff1f3}.faqs .nav-item{padding:0 10px}.faqs .nav-link{text-transform:uppercase;background-color:#d9d9d9;padding:30px;color:#34404e}.faqs .nav-link.active{background-color:#eb0a1e;color:#fff}.faqs .nav-link.active .icon *{fill:#fff;stroke:#fff}.faqs .nav-link .icon{display:block;margin-bottom:15px}.faqs .nav-link .icon svg{width:32px;height:32px}.faqs .faq-content,.faqs .tab-content{margin-top:30px}.faqs .faq-content .btn-link,.faqs .tab-content .btn-link{width:100%;padding-left:15px;padding-right:50px;background-color:#d9d9d9;border:0;justify-content:space-between;align-items:center;text-decoration:none;text-transform:none;font-weight:400;font-size:16px;position:relative;color:#000}.faqs .faq-content .btn-link:hover,.faqs .tab-content .btn-link:hover{color:#eb0a1e}.faqs .faq-content .btn-link p,.faqs .tab-content .btn-link p{text-align:justify;white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.faqs .faq-content .btn-link span,.faqs .tab-content .btn-link span{background-color:#eb0a1e;width:22px;height:22px;border-radius:50px;font-weight:bolder;position:absolute;right:0;transform:translate(-50%,-50%);top:50%}.faqs .faq-content .btn-link span:after,.faqs .tab-content .btn-link span:after{content:"-";display:block;font-size:16px;color:#fff}.faqs .faq-content .btn-link.collapsed span:after,.faqs .tab-content .btn-link.collapsed span:after{content:"+"}.faqs .faq-content .card-header,.faqs .tab-content .card-header{padding:0 .8rem}.faqs .faq-content .card-body,.faqs .tab-content .card-body{padding:20px 20px 30px 30px}@media(min-width:768px)and (max-width:1080px){.featured-posts .featured-item .item-content{min-height:100px}}@media(max-width:767px){.featured-posts .featured-item{margin-bottom:30px}.car-banner p{line-height:14px;font-size:14px}.car-banner h5{font-size:9px}}@media(max-width:568px){.hope-page .page-title h2{font-size:1.5rem}}@media(max-width:568px)and (max-width:568px){.car-banner img{min-height:300px;-o-object-fit:cover;object-fit:cover}}.text-danger{color:#eb0a1e}.hybrid-page,.hybrid-page h2{font-family:Toyota Type}.hybrid-page h2{font-weight:700;color:#34404e}.hybrid-page p{font-weight:400}.hybrid-page .toyota-button-right-crop{font-family:Toyota Type;font-weight:500}.hybrid-page figcaption{font-weight:500;margin:0 0 10px;font-size:16px}.hybrid-page #accordion button p{font-family:Toyota Type;color:#253241}.hybrid-page #accordion button:not(.collapsed) p{font-weight:600}.hybrid-page #accordion .card-body{font-weight:400}.main-desc-section{background-color:#f0f1f3;padding:70px 0}.main-desc-section .content-description{margin-bottom:0;font-size:20px;text-align:center;font-weight:700}.hybrid-info{background-color:#eff1f3}.hybrid-info .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.hybrid-info .column-container{display:table}.hybrid-info .column-container .column{display:table-cell}.hybrid-info .column-container .column:first-child{background-image:url(../img/hybrid/altis-logo.jpg);background-size:cover;background-position:0;width:55%}.hybrid-info .column-container .column:nth-child(2){width:45%;padding-right:8%;padding-left:15px}.hybrid-info .main-content{margin-bottom:60px}.hybrid-info .hybrid-title,.hybrid-info .item p.title{color:#eb0a1e;font-weight:700}.hybrid-info .item p.title{margin-bottom:15px}.hybrid-info .hybrid-battery{background-color:#fff;padding:30px 0;margin:0}.hybrid-environmental{padding:48px 0;background-color:#fff}.hybrid-environmental .env-item p.env-title{color:#eb0a1e;background-color:#eff1f3;border-radius:20px;padding:10px 20px;text-align:center;width:65%;margin-left:auto;margin-right:auto;font-weight:700}.hybrid-bot{background-color:#eff1f3}.featured-column .featured-header{margin-bottom:15px}.featured-column .featured-header h5,.featured-column .featured-header h6{font-family:Toyota Type;font-weight:700;color:#eb0a1e}.featured-column .featured-container{background-color:#eff1f3;border-radius:50px}.featured-column .featured-hybot{max-width:400px;margin:0 auto;display:block}.section-heading{font-weight:700}.section-heading span{color:#eb0a1e}.bg-grey{background-color:#eff1f3}.red-text{color:#eb0a1e!important}.border-radius-50{border-radius:50px}.hybrid-video{position:relative}.hybrid-video .toyota-button-right-crop{font-size:14px;padding:10px 35px 10px 25px}.hybrid-video .video-img-left{position:absolute;bottom:0;left:0;max-width:400px;z-index:1}@media(min-width:1080px){.hybrid-video .video-img-left{max-width:550px}}.hybrid-video .video-carousel{background-color:#000}.hybrid-video .video-carousel .video-frame{background-size:cover;width:100%;position:relative;background-position:50%;padding-bottom:56.25%;height:0}.hybrid-video .video-carousel .slick-dots{background-color:#000;padding-bottom:10px}.hybrid-video .btn-play{padding:10px;width:70px;height:70px;border-radius:9999px;background-color:#eb0a1e;font-size:4rem;position:absolute;margin-left:50%;transform:translate(-50%,-50%);color:#fff;top:50%;display:flex;align-items:center;justify-content:center}.hybrid-video .btn-play:before{position:relative;right:-3px}.hybrid-match .car-slider-hybrid{display:flex;justify-content:space-evenly;flex-wrap:wrap}.hybrid-match .car-slider-hybrid .flex-item{margin:0 20px 20px;width:25%;text-align:center;display:flex;flex-direction:column}.hybrid-match .car-slider-hybrid .flex-item .slider-header{flex-grow:1;display:flex;flex-direction:column}.hybrid-match .car-slider-hybrid .flex-item .slider-header figure{flex-grow:1}.hybrid-match .car-slider-hybrid .flex-item .slider-cta{align-items:center}.car-slider-hybrid{padding:0 70px}@media(max-width:400px){.car-slider-hybrid{padding:0 10px}}@media(max-width:991px){.car-slider-hybrid{padding:0 10px}}.car-slider-hybrid .slider-cta{display:flex;flex-direction:column;align-items:flex-start}.car-slider-hybrid .slider-cta a{font-size:12px}.car-slider-hybrid .slider-cta a:first-child{color:#fff;border-left:1px solid transparent;width:180px}.car-slider-hybrid .slider-cta a:first-child:after{background:#eb0a1e}.car-slider-hybrid .slick-slide{width:200px;padding-left:80px}@media(max-width:992px){.car-slider-hybrid .slick-slide{padding-left:50px}}@media(max-width:480px){.car-slider-hybrid .slick-slide{padding-left:3%}}.car-slider-hybrid .slick-next:before,.car-slider-hybrid .slick-prev:before{color:#eb0a1e;border-color:#eb0a1e}.mobile{display:none}.desktop{display:block}@media only screen and (max-width:991px){.hybrid-page .main-desc-section{padding:40px 0}.hybrid-page .featured-container{padding:0!important}.hybrid-page .mobile{display:block}.hybrid-page .desktop{display:none}.hybrid-page .hybrid-match .car-slider-hybrid .flex-item{width:100%;margin-bottom:20px}.hybrid-page .hybrid-match .car-slider-hybrid .flex-item .slider-header{text-align:center}.hybrid-page .hybrid-match .car-slider-hybrid .flex-item .slider-cta{align-items:center}}#balloon-inquiry section,#calculator section{transform:translate(0)}#balloon-inquiry section.calculator-form__section,#calculator section.calculator-form__section{position:relative;z-index:15}#balloon-inquiry section#inquiry-dealer,#calculator section#inquiry-dealer{position:relative;z-index:10}#balloon-inquiry .calculator-form__section,#calculator .calculator-form__section{background-color:#eff1f3}#balloon-inquiry .calculator-form__section .nearest-form,#calculator .calculator-form__section .nearest-form{height:auto}#balloon-inquiry .calculator-form__section .nearest-form.default-slanted,#calculator .calculator-form__section .nearest-form.default-slanted{transform:none}#balloon-inquiry .calculator-form__section .nearest-form .input-fields,#calculator .calculator-form__section .nearest-form .input-fields{padding-left:0;padding-right:0}#balloon-inquiry .calculator-form__section .nearest-form .input-fields.no-slant,#calculator .calculator-form__section .nearest-form .input-fields.no-slant{transform:none}#balloon-inquiry .calculator-form__section .nearest-form .toyota-button-right-crop,#calculator .calculator-form__section .nearest-form .toyota-button-right-crop{padding:10px 33px 10px 22px;min-width:150px}#balloon-inquiry .vehicle-details__section .category,#calculator .vehicle-details__section .category{color:#637385}#balloon-inquiry .vehicle-details__section .per_month,#calculator .vehicle-details__section .per_month{color:#c00;font-weight:400;font-size:36px;margin-bottom:0;line-height:1.1}#balloon-inquiry .vehicle-details__section .financed,#calculator .vehicle-details__section .financed{font-size:12px}#balloon-inquiry .vehicle-details__section .disclaimer,#calculator .vehicle-details__section .disclaimer{color:#637385;font-size:10px}#balloon-inquiry .vehicle-details__section .ctas .toyota-button-right-crop,#calculator .vehicle-details__section .ctas .toyota-button-right-crop{padding:10px 35px 10px 25px;margin-top:10px}#balloon-inquiry input.form-control,#calculator input.form-control{height:40px}#balloon-inquiry button.btn.dropdown-toggle,#calculator button.btn.dropdown-toggle{padding:10px}#balloon-inquiry button.btn.dropdown-toggle:after,#calculator button.btn.dropdown-toggle:after{border:none;width:auto;height:auto;content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;vertical-align:unset}#balloon-inquiry button.btn.dropdown-toggle .bs-caret,#calculator button.btn.dropdown-toggle .bs-caret{display:none}@media(min-width:768px){#calculator .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:21.9vw!important}#calculator .calculator-form__section{padding:32px 16px}#calculator .calculator-form__section .nearest-form{padding:30px}}@media(min-width:1024px){#calculator .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:151px!important}#calculator .calculator-form__section{padding:0 0 64px}#calculator .calculator-form__section .nearest-form{padding:30px;margin-top:-27px;height:168px;min-width:820px}#calculator .calculator-form__section .nearest-form.default-slanted{transform:skewX(-20deg)}#calculator .calculator-form__section .nearest-form .input-fields{padding-left:0;padding-right:0}#calculator .calculator-form__section .nearest-form .input-fields.no-slant{transform:skewX(20deg)}#calculator .vehicle-details__section .ctas .toyota-button-right-crop{margin-top:10px}}@media(min-width:1366px){#calculator .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:195px!important}#calculator .calculator-form__section .nearest-form{min-width:1100px}}#fleet .custom,#tcuv .custom{margin-top:80px}#fleet #page-content h1,#fleet #page-content h2,#fleet #page-content h3,#fleet #page-content h4,#fleet #page-content h5,#tcuv #page-content h1,#tcuv #page-content h2,#tcuv #page-content h3,#tcuv #page-content h4,#tcuv #page-content h5{color:#c00;margin-top:1.75rem;margin-bottom:.7rem}#fleet #page-content h1:first-child,#fleet #page-content h2:first-child,#fleet #page-content h3:first-child,#fleet #page-content h4:first-child,#fleet #page-content h5:first-child,#tcuv #page-content h1:first-child,#tcuv #page-content h2:first-child,#tcuv #page-content h3:first-child,#tcuv #page-content h4:first-child,#tcuv #page-content h5:first-child{margin-top:.5rem}#fleet #page-content p,#tcuv #page-content p{margin-bottom:1rem}#fleet #page-content ul:not(.nav),#tcuv #page-content ul:not(.nav){-webkit-padding-start:40px;padding-inline-start:40px}#fleet #page-content .tab-content,#tcuv #page-content .tab-content{margin-top:20px;margin-bottom:40px}#fleet .container.custom table,#tcuv .container.custom table{margin:0;width:100%}#fleet .container.custom table td p,#tcuv .container.custom table td p{margin:0!important}#fleet .container.custom table td,#tcuv .container.custom table td{padding:10px 5px}#fleet .tab-pane-custom #ctuv div.accordion-description,#tcuv .tab-pane-custom #ctuv div.accordion-description{color:#34404e;margin-bottom:10px}#fleet .tab-pane-custom #ctuv .panel div,#tcuv .tab-pane-custom #ctuv .panel div{padding:15px 0}#fleet .img-fluid,#tcuv .img-fluid{max-width:100%;height:auto}#fleet .custom .row ul.nav.nav-tabs,#fleet .online-form .row ul.nav.nav-tabs,#tcuv .custom .row ul.nav.nav-tabs,#tcuv .online-form .row ul.nav.nav-tabs{max-width:700px;margin:0 auto;justify-content:center;z-index:1;position:relative;display:flex;flex-wrap:wrap;padding-left:0;list-style:none}#fleet .custom .row ul.nav.nav-tabs,#fleet .online-form .row ul.nav.nav-tabs li,#tcuv .custom .row ul.nav.nav-tabs,#tcuv .online-form .row ul.nav.nav-tabs li{position:relative}#fleet .custom ul.nav.nav-tabs li:first-child:after,#fleet .online-form .row ul.nav.nav-tabs li:not(:last-child):after,#tcuv .custom ul.nav.nav-tabs li:first-child:after,#tcuv .online-form .row ul.nav.nav-tabs li:not(:last-child):after{content:"";display:inline-block;color:#707070;position:absolute;top:5px;right:0;width:2px;height:20px;display:block;border-left:2px solid #707070}#fleet .custom ul li .nav-link,#fleet .online-form ul li .nav-link,#tcuv .custom ul li .nav-link,#tcuv .online-form ul li .nav-link{color:#637385;text-transform:uppercase;font-size:16px;display:inline-block;padding:5px 0}#fleet .custom ul.nav.nav-tabs li a.active:after,#tcuv .custom ul.nav.nav-tabs li a.active:after{display:none}#fleet .custom ul li .nav-link.active,#fleet .online-form ul li .nav-link.active,#tcuv .custom ul li .nav-link.active,#tcuv .online-form ul li .nav-link.active{font-weight:700;border-bottom:3px solid #c00}#fleet .online-form ul li .nav-link:after,#tcuv .online-form ul li .nav-link:after{display:none}#fleet .online-form .tab-pane,#tcuv .online-form .tab-pane{width:100%}#fleet .form,#tcuv .form{width:100%;padding:15px 10px}#fleet .online-form form .form-group.sub,#tcuv .online-form form .form-group.sub{padding:0 0 0 20px}#fleet .form .form-group select,#fleet form .form-group input,#tcuv .form .form-group select,#tcuv form .form-group input{outline:none;margin-bottom:20px;background:#fff;color:#34404e!important;height:50px;padding:14px 20px 10px;box-shadow:0 0 0 rgba(0,0,0,.07);border-radius:2px;border:1px solid #ddd;background-color:#fff;text-transform:none;font:normal 15px/23px Toyota}#fleet form .form-group input[type=checkbox],#tcuv form .form-group input[type=checkbox]{height:auto;padding:0}#fleet form .form-group input[type=number]::-webkit-inner-spin-button,#tcuv form .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#fleet .form .form-group select,#tcuv .form .form-group select{width:100%;border:none;text-transform:uppercase}#fleet .online-form form .select-box,#tcuv .online-form form .select-box{overflow:hidden;position:relative}#fleet .online-form form .select-box:after,#tcuv .online-form form .select-box:after{top:15px;position:absolute;right:15px;content:"\F078";font-family:Font Awesome\ 5 Free;font-weight:600;color:#c00}#fleet .form .select-box select,#tcuv .form .select-box select{-webkit-appearance:none;-moz-appearance:none}#fleet form .form-group label,#tcuv form .form-group label{padding-left:0;font-size:15px;margin-bottom:6px;color:#34404e;font-family:Toyota Type;font-weight:700}#fleet form .form-group input,#tcuv form .form-group input{font-family:Toyota Type}#fleet .form .wrapper,#tcuv .form .wrapper{max-width:900px;margin:0 auto}#fleet .form-box .wrapper .action button,#tcuv .form-box .wrapper .action button{color:#fff;transition:none;position:relative;background-color:transparent!important;text-transform:none;z-index:1;margin:20px auto 0;display:block;border-radius:0;font-size:16px}#fleet .form-box .wrapper .action button:after,#tcuv .form-box .wrapper .action button:after{content:"";position:absolute;background-color:#c00;transform:skewX(-21deg);cursor:pointer;border:1px solid #c00;border-left:0;height:calc(100% - .25px)}#fleet .form-box .wrapper .action button:hover:after,#tcuv .form-box .wrapper .action button:hover:after{background-color:#b30000}#fleet .form-box .wrapper .action button:active,#fleet .form-box .wrapper .action button:hover,#tcuv .form-box .wrapper .action button:active,#tcuv .form-box .wrapper .action button:hover{border-color:#c00}#fleet .form-box .wrapper .action,#tcuv .form-box .wrapper .action{text-align:center}#fleet .form .form-header,#tcuv .form .form-header{padding:15px;font-size:18px;text-transform:uppercase}#fleet .online-form .tab-pane:not(.active) .container,#tcuv .online-form .tab-pane:not(.active) .container{display:none}#fleet .online-form h2,#tcuv .online-form h2{font-weight:700}#fleet .nav-justified .nav-item,#tcuv .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}#fleet .nav-tabs.nav-justified>.active>a,#fleet .nav-tabs.nav-justified>.active>a:focus,#fleet .nav-tabs.nav-justified>.active>a:hover,#tcuv .nav-tabs.nav-justified>.active>a,#tcuv .nav-tabs.nav-justified>.active>a:focus,#tcuv .nav-tabs.nav-justified>.active>a:hover{border:unset;border-bottom:3px solid #eb0a1e;font-weight:700}#fleet .nav-tabs.nav-justified>li>a,#tcuv .nav-tabs.nav-justified>li>a{border-bottom:unset;border-radius:unset;background:unset}#fleet .nav-tabs>li>a,#tcuv .nav-tabs>li>a{border:unset}#fleet .ui-select:after,#tcuv .ui-select:after{content:" "}#fleet .btn.active,#fleet .btn:active,#fleet .ui-select,#tcuv .btn.active,#tcuv .btn:active,#tcuv .ui-select{box-shadow:unset!important}#fleet label.form-check-label.checkAgree,#tcuv label.form-check-label.checkAgree{padding-left:20px!important;color:#000!important}#fleet label.form-check-label.checkAgree a,#tcuv label.form-check-label.checkAgree a{color:#eb0a1e!important}@media(max-width:767px){#fleet .online-form ul li .nav-link,#tcuv .online-form ul li .nav-link{font-size:14px}#fleet .online-form .row ul.nav.nav-tabs li:not(:last-child):after,#tcuv .online-form .row ul.nav.nav-tabs li:not(:last-child):after{height:50px}#fleet .online-form .row ul.nav.nav-tabs li,#tcuv .online-form .row ul.nav.nav-tabs li{padding:0 30px}#fleet .online-form .row ul.nav.nav-tabs li.buy,#tcuv .online-form .row ul.nav.nav-tabs li.buy{top:25%}}#header{position:relative!important}#tcuv .ce-title-line{background-color:#ebebeb;width:100%;height:2px;transform:scaleX(.6)}#tcuv .page-banner{padding-top:0}#tcuv .page-banner .slick-arrow{display:none!important}#tcuv .page-banner .slick-dots{bottom:25px!important}#tcuv .page-banner .slick-dots li button{border-color:grey;background-color:grey}#tcuv .page-banner .slick-dots li.slick-active button{border-color:#fff;background-color:#fff}#tcuv .slick-slider{margin-bottom:-8px}@media screen and (max-width:992px){#tcuv .mobile-hidden{display:none!important}}#tcuv nav.navbar{background-color:#000;border:none;padding:0;margin:0;min-height:50px;position:relative;display:block;flex-wrap:wrap;align-items:center;justify-content:space-between;border-radius:0}#tcuv nav.navbar.nav-menu{color:#fff;text-align:center;background-color:#000;position:relative;border-radius:0;height:50px;top:0;z-index:10;transition:all .1s ease 0s;width:100%}#tcuv nav.navbar.nav-menu.nav-menu-sticky{position:fixed;top:95px;left:0;right:0;z-index:10}#tcuv nav.navbar.nav-menu.nav-menu-sticky .fa-angle-down:before{content:"\F107"}#tcuv nav.navbar.nav-menu.open .fa-angle-down:before{content:"\F106"}#tcuv nav.navbar.nav-menu.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#000;z-index:2}#tcuv nav.navbar.nav-menu.open ul li{max-width:100%;padding:0 30px;margin:0;width:100%;text-align:left}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper{overflow:hidden;overflow-x:auto;transition:all .3s ease}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar{height:0}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-track{background:transparent}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-thumb{background:transparent;display:none}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-thumb:hover{cursor:pointer}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer;display:none}#tcuv nav.navbar.nav-menu ul{border-bottom:0;display:flex;overflow-x:unset;width:100%;margin-bottom:0;list-style:none;justify-content:center;padding:0}#tcuv nav.navbar.nav-menu ul li{max-width:100%;margin:0 35px}#tcuv nav.navbar.nav-menu ul li a{text-decoration:none;text-transform:uppercase;display:block;padding:15px 0;color:#fff}#tcuv nav.navbar.nav-menu ul li a:after{content:"";display:block;position:relative;border-bottom:5px solid #fff;top:8px;width:0;transition:width .5s}@media screen and (max-width:992px){#tcuv nav.navbar.nav-menu ul li a:after{display:none}}#tcuv nav.navbar.nav-menu ul li.active a{color:#fff}#tcuv nav.navbar.nav-menu ul li.active a:after{width:100%}#tcuv #embed-video .title h1{font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv #trade{margin:20px 0}@media screen and (min-width:992px){#tcuv #trade{margin:80px 0}}#tcuv #trade .tsure-content{margin-bottom:80px}@media screen and (max-width:992px){#tcuv #trade .tsure-content .row{margin:0}}@media screen and (min-width:992px){#tcuv #trade .tsure-content .row .col-md-6{padding-right:50px;padding-left:50px}}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}@media screen and (max-width:992px){#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2{font-size:25px}}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.2);height:3px;background:#eb0a1e;margin-top:50px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content{list-style:none}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list:after{content:"";background-image:url(../img/tcuv/check-circle.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .content-title:hover+.hide-tsure{display:block}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .content-title:hover{font-weight:700}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure{display:none}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure ul.buy-list{list-style-type:disc}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure ul.buy-list li.tsure-list{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}@media screen and (max-width:992px){#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2{font-size:25px}}#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.2);height:3px;background:#eb0a1e;margin-top:50px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul{list-style:none}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li:after{content:"";background-image:url(../img/tcuv/check-circle.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .hide-tsure{display:none}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .list-title:hover+.hide-tsure{display:block}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .list-title:hover{font-weight:700}#tcuv .price-list{padding:100px 0}#tcuv .price-list .heading{padding:0 30px}#tcuv .price-list .heading h2{color:#000;display:block;width:100%;text-align:center;margin:0;position:relative;font-size:25px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .price-list .heading .btn-price-list{margin:40px 0 100px}#tcuv .price-list .heading .btn-price-list a{padding:14px 20px;font-size:18px;color:#fff;background:#000}#tcuv .price-list .heading .btn-price-list svg{margin-left:8px}#tcuv .price-list .container .row img.used-vehicles{height:80px;width:auto;margin-top:10px}#tcuv .price-list .container .row p.years{font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;padding:10px}#tcuv .price-list .container .row .car-img{height:auto}#tcuv .price-list .container .row .car-img img.car{margin:0 auto;-o-object-fit:cover;object-fit:cover;border:0;display:block;height:auto;width:100%}#tcuv .price-list .container .row ul.car-list{list-style:none;padding:0 50px}@media screen and (min-width:767px){#tcuv .price-list .container .row ul.car-list{padding:0 25px}}#tcuv .price-list .container .row ul.car-list li{color:#000;text-align:left;position:relative;padding:5px 0;background-color:#fff}#tcuv .price-list .container .row ul.car-list li:after{content:"";background-image:url(../img/tcuv/check-circle.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv .price-list .container .row ul.car-other{list-style-type:disc;padding:0 50px}@media screen and (min-width:767px){#tcuv .price-list .container .row ul.car-other{padding:0 25px}}#tcuv .price-list .container .row ul.car-other li{color:#000;text-align:left;position:relative;padding:5px 0;background-color:#fff}#tcuv .dealer-list{padding:10px}#tcuv .dealer-list .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:25px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .dealer-list .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.05);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container{background-color:#f5f5f5;padding:30px}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container h5{color:#eb0a1e;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list{list-style-type:none;padding:0!important}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li{list-style-type:none}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li a{color:#000}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li a:hover{color:#eb0a1e}#tcuv .dealer-list .btn-delear-loc{margin:100px 0}#tcuv .dealer-list .btn-delear-loc a{padding:16px 40px;font-size:15px;color:#fff;background:#000}#tcuv .tcuv-faqs-section{background-color:unset;padding-top:50px!important}#tcuv .tcuv-faqs-section .page-title .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:25px;padding:0 5px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .tcuv-faqs-section .page-title .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link{background-color:#fff;font-weight:700}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link p.question{color:#000;text-align:left}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link p.question:hover{color:#eb0a1e}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link span{background-color:unset}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link span:after{color:#eb0a1e;margin-top:-2px}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-body p{color:#000;margin-bottom:unset}#tcuv .tcuv-faqs-section ol,#tcuv .tcuv-faqs-section ul{-webkit-padding-start:40px;padding-inline-start:40px}#tcuv .tcuv-faqs-section ol li,#tcuv .tcuv-faqs-section ul li{color:#000;margin-bottom:5px}#tcuv .tcuv-faqs-section ul{list-style-type:disc!important}#tcuv .inquire-now-section .btn-inquire-now a{padding:16px 40px;font-size:15px;color:#fff;background:#000}#tcuv .inquire-now-section .online-form .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .inquire-now-section .online-form .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .inquire-now-section .online-form .row .container .form-group label,#tcuv .inquire-now-section .online-form .row .nav-link{color:#000}#tcuv .inquire-now-section .online-form .row .container .form-group .btn-submit{color:#fff;background-color:#000;border:1px solid #000;padding:10px 35px}#tcuv .inquire-now-section .online-form .row .container .form-group .btn-submit:active:hover:not([disabled]){color:#000;background-color:transparent;border:1px solid #000}@media(min-width:1500px){#tcuv nav.navbar.nav-menu{top:0;height:50px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:95px}#tcuv nav.navbar.nav-menu .nav-mobile{display:none}}@media(max-width:991px){#tcuv nav.navbar.nav-menu{top:0;height:60px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:85px}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex}#tcuv nav.navbar.nav-menu ul{display:none}}@media(max-width:480px){#tcuv nav.navbar.nav-menu{top:-580px;height:60px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:240px}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex}#tcuv nav.navbar.nav-menu ul{display:none}#tcuv .tsure-content{padding:0 30px}}.t-sure-banner-desktop{display:none!important}@media screen and (min-width:992px){.t-sure-banner-desktop{display:block!important}}.t-sure-banner-tablet{display:none!important}@media screen and (min-width:768px)and (max-width:991px){.t-sure-banner-tablet{display:block!important}}.t-sure-banner-mobile{display:block!important}@media screen and (min-width:768px){.t-sure-banner-mobile{display:none!important}}#embed-video{margin-top:5em}#embed-video .container .center .title{text-align:center;margin:0 auto 7px}#embed-video .container .center .title h1 span{color:#eb0a1e}#embed-video .container .center .descriptions{padding:0 30px;margin:30px auto;text-align:center}#embed-video .container .center .descriptions p{margin-bottom:0}@media screen and (min-width:1280px){#embed-video .container .center .descriptions p{padding:0 150px}}#embed-video .container .center .descriptions .main-title{font-weight:700;font-size:25px;color:#000}.compare-slidebar{background:#fff;width:100%;color:#34404e;border:1px solid #d5d9de;top:120px;padding:60px 60px 0}.compare-slidebar .js-compare-close{position:absolute;left:15px;z-index:1;font-size:35px;top:-62px}.compare-slidebar h3{color:#eb0a1e;font-size:20px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}.compare-slidebar [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal}.compare-slidebar .toyota-button-right-crop.toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:12px}.compare-slidebar h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #bec7d1;padding:25px 0}.compare-slidebar h5:after{content:"\F068";font-weight:600;font-family:Font Awesome\ 5 Free;float:right;color:#eb0a1e}.compare-slidebar .collapsed>h5:after{content:"\F078"}.compare-slidebar .values-container{padding-bottom:20px}.compare-slidebar .values-container .row>.values:first-child{border-right:2px solid #bec7d1}.compare-slidebar h6{text-transform:uppercase;letter-spacing:1.2px;text-align:center;font-weight:600;background:#d5d9de;font-size:12px;padding:5px 0;margin-bottom:0}.compare-slidebar .values{letter-spacing:1.2px;font-size:20px;margin:10px 0}.compare-slidebar #compare-accordion{margin-top:60px;padding-bottom:120px}.compare-slidebar #compare-accordion .category-compare:last-child{border-bottom:1px solid #bec7d1;margin-bottom:10px}.fixed-header .compare-slidebar{top:77px}.fixed-header .compare-slidebar #compare-accordion{padding-bottom:77px}@media(max-width:991.98px){.l-theme .compare-slidebar{background:#fff;width:100%;margin-top:0;top:62px}.l-theme .compare-slidebar #compare-accordion{padding-bottom:62px}}.modal.comparison .b-find__selector .ui-select{padding-top:10px;padding-left:12px;padding-bottom:10px;height:auto;border:none;border-bottom:1px solid #ccc;box-shadow:none!important}.modal.comparison .b-find__selector .ui-select .bs-caret{display:none!important}.modal.comparison .b-find__selector .ui-select.active{box-shadow:none!important}.modal.comparison .b-find__selector .ui-select.active:after{position:absolute;right:0}.modal.comparison .b-find__selector .ui-select .filter-option{padding:10px 0 0}section#comparison{background:#fff;padding:40px 0}@media screen and (min-width:1024px){section#comparison{padding:80px 0}}section#comparison #compare-slidebar .row.position-relative{z-index:2;position:relative}@media screen and (min-width:992px){section#comparison #compare-slidebar .row.position-relative .main-title-wrapper{display:flex;align-items:center}}section#comparison #compare-slidebar .row .main-title{padding:0 15px}section#comparison #compare-slidebar .row .main-title h1{text-transform:uppercase;font-size:24px;color:#101010;letter-spacing:7.2px;font-family:Toyota Type Light}@media screen and (min-width:1024px){section#comparison #compare-slidebar .row .main-title h1{font-size:32px;letter-spacing:9.6px}}section#comparison #compare-slidebar .image-wrapper{min-height:220px;display:flex;vertical-align:middle;align-items:center;max-height:-moz-max-content;max-height:max-content}section#comparison #compare-slidebar .image-wrapper img{height:auto;max-width:75%;margin:0 auto}section#comparison #compare-slidebar .product h3{font-family:Toyota Type Bold;color:#101010;font-size:16px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}@media screen and (min-width:1024px){section#comparison #compare-slidebar .product h3{font-size:20px}}section#comparison #compare-slidebar .product [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal;color:#101010}@media screen and (min-width:1024px){section#comparison #compare-slidebar .product [comp-ref=price]{letter-spacing:3.6px}}section#comparison #compare-slidebar .product .toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:10px;border:1pt solid #eb0a1e;text-transform:uppercase;background:#fff;color:#eb0a1e;font-weight:600;z-index:10;position:relative}section#comparison #compare-slidebar .product h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #bec7d1;padding:25px 0}section#comparison #compare-slidebar .product .details .year{height:50px}section#comparison #compare-slidebar span.vs{text-transform:uppercase;font-weight:200;color:rgba(204,0,0,.14901960784313725);font-size:295px;position:absolute;transform:translate(-50%,-50%);left:50%;top:20%;letter-spacing:-20px;z-index:-1}section#comparison #compare-slidebar .bottom-bg-box{background-color:transparent}section#comparison #compare-slidebar #accordion{width:100%}section#comparison #compare-slidebar #accordion .card-header{padding:0}section#comparison #compare-slidebar #accordion h5{text-transform:uppercase;letter-spacing:3.6px;font-size:12px;border-bottom:2px solid grey;padding:25px 15px;color:#eb0a1e;font-weight:600;font-family:Toyota Type SemiBold}section#comparison #compare-slidebar #accordion .subheader{width:100%;color:#101010}@media screen and (min-width:1024px){section#comparison #compare-slidebar #accordion .subheader{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:2px solid #bec7d1}}section#comparison #compare-slidebar #accordion .subheader h6{letter-spacing:1.2px;text-align:center;font-weight:600;font-size:12px;padding:5px 0;margin:20px 15px;color:#101010;font-family:Toyota Type SemiBold}@media screen and (min-width:1024px){section#comparison #compare-slidebar #accordion .subheader h6{text-align:left}}section#comparison #compare-slidebar #accordion .left.values,section#comparison #compare-slidebar #accordion .right.values{letter-spacing:1.2px;font-size:16px;padding:0;width:50%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){section#comparison #compare-slidebar #accordion .left.values,section#comparison #compare-slidebar #accordion .right.values{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left}}section#comparison #compare-slidebar #accordion .left.values .specs,section#comparison #compare-slidebar #accordion .right.values .specs{padding:20px 15px;text-align:center;color:#101010;overflow-wrap:break-word;white-space:break-spaces}section#comparison #compare-slidebar #accordion .left.values{border-right:2px solid #ccc;color:#101010}section#comparison .main-slider__wrap{background-color:transparent;max-width:350px;bottom:0;margin:0 auto;z-index:1;padding:0;position:absolute;height:auto}@media screen and (min-width:768px){section#comparison .main-slider__wrap{left:0;right:0}}section#comparison .main-slider__wrap .main-slider__container{width:100%;padding:50px 0;position:relative;top:0;height:450px}section#comparison .main-slider__wrap .main-slider__title{font-size:180px;color:hsla(0,0%,56.5%,.16862745098039217);margin:0 auto;font-weight:100}@media screen and (max-width:767px){section#comparison .main-slider__wrap .main-slider__title{font-size:80px}}section#comparison .main-slider__wrap .main-slider__title .v{position:absolute;top:60px;left:125px}@media screen and (min-width:768px){section#comparison .main-slider__wrap .main-slider__title .v{top:50px;left:85px}}@media screen and (min-width:1024px){section#comparison .main-slider__wrap .main-slider__title .v{top:50px;left:75px}}section#comparison .main-slider__wrap .main-slider__title .s{position:absolute;right:120px;top:105px}@media screen and (min-width:768px){section#comparison .main-slider__wrap .main-slider__title .s{right:80px;top:150px}}@media screen and (min-width:1024px){section#comparison .main-slider__wrap .main-slider__title .s{right:90px;top:150px}}section#comparison .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){section#comparison .container{max-width:540px}}@media(min-width:768px){section#comparison .container{max-width:720px}}@media(min-width:992px){section#comparison .container{max-width:960px}}@media(min-width:1200px){section#comparison .container{max-width:1170px}}.w-full{width:100%}.disabled>a.active:focus,.dropdown-menu>.disabled>a.active{color:#fff}.ui-select:after{right:0;position:absolute}.sticky-comparison{display:none;opacity:0;background-color:#fff;padding:0;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .5s}@media screen and (min-width:1024px){.sticky-comparison{margin-left:auto;padding:25px 0 0}}.sticky-comparison .comparison-row{width:100%;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0 0 5px 3px #e6e6e6;background-color:#fff;padding:20px 15px}.sticky-comparison .product .product-image{display:none}.sticky-comparison .product .db-wrapper .details .year{height:50px}@media screen and (min-width:1024px){.sticky-comparison .product{display:flex;gap:1rem}.sticky-comparison .product .product-image{width:50%;display:flex;align-items:center}.sticky-comparison .product .db-wrapper{width:50%}}.sticky-comparison .product h3{font-family:Toyota Type Bold;color:#101010;font-size:16px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}@media screen and (min-width:1024px){.sticky-comparison .product h3{text-align:left}}.sticky-comparison .product [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal}@media screen and (min-width:1024px){.sticky-comparison .product [comp-ref=price]{text-align:left}}.sticky-comparison .product .toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:10px;border:1pt solid #eb0a1e;text-transform:uppercase;background:#fff;color:#eb0a1e;font-weight:600;width:100%}@media screen and (min-width:1024px){.sticky-comparison .product .toyota-hollow{width:auto}}.sticky-comparison .product h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #bec7d1;padding:25px 0}.sticky{position:sticky;display:flex;opacity:1;z-index:10}@media(max-width:767px){section#comparison #compare-slidebar .image-wrapper{min-height:150px}section#comparison #compare-slidebar .image-wrapper img{max-width:100%}section#comparison #compare-slidebar span.vs{font-size:150px;letter-spacing:normal}section#comparison #compare-slidebar #accordion h5{font-size:12px}section#comparison #compare-slidebar #accordion .specs{font-size:16px}section#comparison .main-slider__wrap{position:absolute;height:auto!important;z-index:0;margin:0 auto;left:0;right:0}section#comparison .main-slider__wrap .main-slider__container{height:378px}section#comparison .main-slider__wrap .main-slider__title{font-size:100px}}.modal.comparison h4{font-family:Toyota Type Semibold;text-transform:uppercase;letter-spacing:1.2px;font-size:20px;color:#101010;font-weight:500}.modal.comparison .modal-dialog{background-color:#fff;transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;margin:0;width:100%;max-width:500px;padding:0 15px;background:transparent}.modal.comparison .modal-dialog .modal-content{border-radius:0;border:none}.modal.comparison .modal-dialog .modal-content .modal-header{padding:15px 0;margin:0 15px;align-items:center;text-align:center;display:block;border:none;border-bottom:1px solid #ccc}.modal.comparison .modal-dialog .modal-content .modal-header .close{position:absolute;font-weight:400;right:30px;top:15px;text-shadow:none;opacity:1;padding:0;font-size:30px;margin:0;color:#101010}.modal.comparison .modal-dialog .modal-content form{box-shadow:none;padding-top:15px;padding-bottom:0}.modal.comparison .modal-dialog .modal-body .b-find__label{text-transform:uppercase;letter-spacing:1.2px;font-weight:600;padding:0}.modal.comparison .modal-dialog .modal-body button.toyota-button-right-crop{padding:10px 25px;font-size:16px}.modal.comparison .modal-dialog .modal-body button.toyota-button-right-crop:after{transform:skewX(0deg)!important;background-color:#101010!important}.accessories-slidebar{background:#fff;width:100%;color:#34404e;top:120px;padding:0}.accessories-slidebar .js-accessories-slidebar-close{position:absolute;right:32px;z-index:1091;font-size:30px;top:0}.fixed-header .accessories-slidebar{top:77px}@media(max-width:991.98px){.l-theme .accessories-slidebar{background:#fff;width:100%;margin-top:0;top:62px;padding:0}}#accessories-slidebar-embed{min-height:480px;height:calc(100vh - 62px)}@media(min-width:414px){#accessories-slidebar-embed{min-height:660px}}@media(min-width:576px){#accessories-slidebar-embed{min-height:800px}}@media(min-width:768px){#accessories-slidebar-embed{min-height:449px}}@media(min-width:992px){#accessories-slidebar-embed{min-height:503px;height:calc(100vh - 120px)}.fixed-header #accessories-slidebar-embed{height:calc(100vh - 77px)}}@media(min-width:1024px){#accessories-slidebar-embed{min-height:400px}}@media(min-width:1200px){#accessories-slidebar-embed{min-height:450px}}@media(min-width:1500px){#accessories-slidebar-embed{min-height:480px}}@media(min-width:1900px){#accessories-slidebar-embed{min-height:650px}}#accessories-list .vehicle-links:after{content:"";background:url(../img/360.png);background-size:cover;background-repeat:no-repeat;width:35px;height:20px;position:absolute;right:0;top:0}#accessories-list .vehicle-links .figure figcaption span{display:block}#accessories-list .vehicle-links .figure figcaption span.view-accessories{position:absolute;top:auto;bottom:-14px;font-size:10px;display:block;width:100%}#accessories-list .page-banner{position:relative}#accessories-list .page-banner img{max-height:160px}#accessories-list .page-banner .heading{z-index:11}#accessories-list .page-banner .overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:.6;top:0}#accessories-list .vehicle-categories{color:#101010;letter-spacing:6px;font-weight:400}#accessories-list #nav-vehicle .category{padding-top:0}#accessories-list #nav-vehicle .navigation-container .navbar-nav{justify-content:flex-start;flex-direction:row!important}@media screen and (min-width:992px){#accessories-list #nav-vehicle .navigation-container .navbar-nav{justify-content:space-around}}#accessories-list #nav-vehicle .navigation-container .navbar-nav .nav-item{flex:0 0 auto!important;margin:0 10px}#accessories-list #nav-vehicle .navigation-container .navbar-nav .nav-item a{color:grey}#accessories-list section.icons{padding:50px 0}#accessories-list section.icons .wrapper{text-align:center}#accessories-list section.icons .img{margin:0 auto;width:125px;height:120px}#accessories-list section.icons .img img{max-width:100%;mix-blend-mode:multiply}#accessories-list section.icons .title{text-transform:uppercase;color:#101010;font-family:Toyota Type SemiBold;font-weight:600;font-size:20px}#accessories-list section.icons p.desc{font-family:Toyota Type;font-weight:400;margin:0;color:#000;font-size:14px}#accessories-list section .vehicle-name p{color:#101010;font-family:Toyota Type Book;font-weight:350}#accessories-list section .vehicle-name span{text-transform:uppercase;color:#eb0a1e;font-family:Toyota Type SemiBold;font-weight:600;letter-spacing:1.5px}@media(max-width:767px){#accessories-list section.icons{padding:15px 0 30px}#accessories-list section.icons .wrapper{margin-bottom:15px}#accessories-list section.icons .title,#accessories-list section.icons p{max-width:300px;margin:0 auto}#accessories-list section.icons p{font-size:14px}#accessories-list section.icons .img{width:100px;height:100px}}#accessories-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active a.nav-link{color:#101010!important;font-family:Toyota Type SemiBold!important;font-weight:600!important}.gr-yaris section.about,.gr-yaris section.coming-soon,.gr-yaris section.heading,.gr-yaris section.something-new{background-position:50%;background-size:cover;background-repeat:no-repeat}.gr-yaris section.heading{background-image:url(../img/gr-yaris/bg/banner.png);background-size:100%;height:70vh}.gr-yaris section.heading .header-text{font-size:106px;font-weight:900;padding:40px 110px;float:right;text-align:end}.gr-yaris section.heading.mobile-only{background-image:url(../img/gr-yaris/bg/banner.png);background-size:100%;height:70vh}.gr-yaris section.heading.mobile-only .header-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.about{background-image:url(../img/gr-yaris/bg/fold1.png);background-size:100%;height:70vh}.gr-yaris section.about .about-text{font-size:150px;font-weight:900;padding:40px 140px}.gr-yaris section.about.mobile-only{background-image:url(../img/gr-yaris/bg/fold1.png);background-size:100%;height:70vh}.gr-yaris section.about.mobile-only .about-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.coming-soon{background-image:url(../img/gr-yaris/bg/fold2.png);background-size:100%;height:70vh}.gr-yaris section.coming-soon .coming-soon-text{font-size:106px;font-weight:900;padding:40px 110px;float:right;text-align:end}.gr-yaris section.coming-soon.mobile-only{background-image:url(../img/gr-yaris/bg/fold2.png);background-size:100%;height:70vh}.gr-yaris section.coming-soon.mobile-only .coming-soon-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.something-new{background-image:url(../img/gr-yaris/bg/fold3.png);background-size:100%;height:70vh}.gr-yaris section.something-new .something-new-text{font-size:106px;font-weight:900;padding:400px 110px 40px}.gr-yaris section.something-new.mobile-only{background-image:url(../img/gr-yaris/bg/fold3.png);background-size:100%;height:70vh}.gr-yaris section.something-new.mobile-only .something-new-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.video-preview{background-image:url(../img/gr-yaris/video-wrapper.jpg);padding:50px 0;background-repeat:no-repeat;background-size:125% 115%;background-position:-70px -100px}.gr-yaris section.video-preview .content{width:100%}.gr-yaris section.video-preview .content .table tr th{width:50%;background-color:#fff;color:#000}.gr-yaris section.video-preview .content .table tr td{color:#fff}.gr-yaris section.video-preview .content h1,.gr-yaris section.video-preview .content h2{margin-bottom:10px}.gr-yaris section.video-preview .content h5{color:#fff}.gr-yaris section.video-preview .content h5 a{color:#dd2326}.gr-yaris section.video-preview .content p.small{margin-bottom:10px}.gr-yaris section.video-preview .content small{color:#fff}.gr-yaris section.video-preview p{font-size:18px;margin:0}.gr-yaris section.gallery{background:linear-gradient(180deg,#000,#a1a1a1);padding:50px 0 0}.gr-yaris section.gallery h1{font-size:2rem}.gr-yaris section.gallery .content{max-width:900px;margin:0 auto;padding:0 15px 60px}.gr-yaris section.socmed,.gr-yaris section.socmed.mobile-only{background-image:url(../img/gr-yaris/bg/fold4.png);height:50vh;background-repeat:no-repeat;background-size:cover;background-position:bottom}.gr-yaris section.socmed .content{transform:translate(-50%,20%);left:50%;top:50%;position:absolute;width:100%}.gr-yaris section.socmed .content h1{font-weight:600}.gr-yaris section.socmed .content span{font-weight:700}.gr-yaris section.socmed .links{margin:50px auto}.gr-yaris section.socmed .fb,.gr-yaris section.socmed .ig{width:50px;height:50px;margin:0 45px;display:inline-block}.gr-yaris section.socmed .fb img,.gr-yaris section.socmed .ig img{max-width:100%}.gr-yaris section.newsletter{background-color:#000;padding:100px 0;text-align:center}.gr-yaris section.newsletter h1{font-weight:600}.gr-yaris section.newsletter h1 span{font-weight:700}.gr-yaris section h1,.gr-yaris section h2,.gr-yaris section p,.gr-yaris section span{color:#fff}.gr-yaris section h1{font-style:italic}.gr-yaris section h1,.gr-yaris section h2{font-weight:700;line-height:1.2;margin:0}.gr-yaris section p{font-weight:400;margin:15px 0 0}.gr-yaris section p.small{font-size:12px}.gr-yaris section p u a{color:#fff}.gr-yaris section p u a:hover,.gr-yaris section span.red{color:red}.gr-yaris section .btn-red{background-color:red;border-color:red;color:#fff;width:250px;padding:25px 0;line-height:0;font-weight:600;font-size:18px;transition:1s ease}.gr-yaris section .btn-red:active,.gr-yaris section .btn-red:hover{color:#fff;background-color:transparent;border-color:#fff;transition:.8s ease}.gr-yaris .padding0{padding:0}.gr-yaris .mobile-only{display:none}.gr-yaris .peso-sign{font-family:sans-serif}.gr-yaris .dealership p b{font-size:20px;text-transform:uppercase;color:#dd2326}.gr-yaris .dealership p a{color:#fff;display:block;margin:0 0 8px}.gr-yaris .dealership p a:hover{color:#dd2326}.gr-yaris div#carousel__yaris{position:relative}.gr-yaris div#carousel__yaris a.carousel-control-prev{width:35px;left:-50px}.gr-yaris div#carousel__yaris a.carousel-control-next{width:35px;right:-50px}.gr-yaris div#carousel__yaris a.carousel-control-next span,.gr-yaris div#carousel__yaris a.carousel-control-prev span{width:35px;height:35px;opacity:1}.gr-yaris div#carousel__yaris .carousel-indicators{padding:0;margin:20px 0 0}.gr-yaris div#carousel__yaris .carousel-indicators li{border-radius:100px;background-color:hsla(0,0%,100%,.45098039215686275)}.gr-yaris div#carousel__yaris .carousel-indicators li.active{background-color:#fff}.gr-yaris div#carousel__yaris__mobile{width:100%}.gr-yaris div#carousel__yaris__mobile .carousel-inner{padding:0 50px;margin:15px 0}.gr-yaris div#carousel__yaris__mobile .carousel-indicators{padding:0;margin:0}.gr-yaris div#carousel__yaris__mobile .carousel-indicators li{border-radius:100px;background-color:hsla(0,0%,100%,.45098039215686275)}.gr-yaris div#carousel__yaris__mobile .carousel-indicators li.active{background-color:#fff}.gr-yaris form label{color:#fff;margin:15px 0 5px}.gr-yaris form input{text-transform:inherit!important;color:#637385;background-color:#d5d9de}.gr-yaris form input:-moz-placeholder-shown{background-color:#d5d9de;color:#637385}.gr-yaris form input:placeholder-shown{background-color:#d5d9de;color:#637385}.gr-yaris form input.valid,.gr-yaris form input:focus{color:#242b34!important;background-color:#fff!important}.gr-yaris form button:disabled{cursor:not-allowed}.gr-yaris form .message{display:none}.gr-yaris form .message.success-message{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.gr-yaris form .message.info-message{color:#004085;background-color:#cce5ff;border-color:#b8daff}.gr-yaris form .message.error-message{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.gr-yaris form .form-control{border-radius:0;padding:0 15px;box-shadow:0 0 0 0;transition:none;height:45px}.gr-yaris form#yaris-is-coming-form p{font-size:20px;font-weight:100}.gr-yaris form#yaris-is-coming-form p.small{font-size:16px}.gr-yaris .text-regular{font-weight:400;font-size:1.3rem}.gr-yaris .toyota-button-right-crop{padding:8px 25px 8px 15px}.gr-yaris .toyota-button-right-crop:after{transform:skewX(21deg)}@media(min-width:1580px){.gr-yaris section.about .content{transform:translate(-30%,50%)}.gr-yaris section.socmed .content{transform:translate(-50%,50%)}.gr-yaris section.newsletter{padding:150px 0}}@media screen and (min-width:768px)and (max-width:1200px){.gr-yaris section.coming-soon,.gr-yaris section.heading,.gr-yaris section.socmed{height:35vh}}@media(max-width:767px){.gr-yaris section.heading{height:80vh;background-image:url(../img/gr-yaris/mobile/header.png);background-size:cover;background-position:45% 0}.gr-yaris section.heading .content{transform:translateY(40%);margin:0 auto;padding:0 30px}.gr-yaris section.about{height:60vh}.gr-yaris section.about .content{padding:0 40px}.gr-yaris section.coming-soon{height:25vh}.gr-yaris section.video-preview{background-image:url(../img/gr-yaris/mobile/video-wrapper.png);background-size:170% 140%;background-position:80% 70%}.gr-yaris section.video-preview .embed{position:relative;padding-bottom:60%;height:0}.gr-yaris section.video-preview .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gr-yaris section.video-preview .content{padding:0 15px}.gr-yaris section.video-preview p{font-size:14px}.gr-yaris section.video-preview p.small,.gr-yaris section.video-preview span{font-size:12px}.gr-yaris section.socmed{height:20vh;background-position:bottom;background-size:cover}.gr-yaris section.socmed .content{transform:none;left:auto;top:auto;position:relative;width:auto;padding:100px 0 0}.gr-yaris section.socmed .content h1{font-size:20px}.gr-yaris section.socmed .links{margin:60px 0 0}.gr-yaris section.socmed .fb,.gr-yaris section.socmed .ig{width:30px;height:30px;margin:0 50px 0 0}.gr-yaris section.newsletter .btn-red{width:200px;padding:20px 0;font-size:16px}.gr-yaris section:not(.heading) h1{font-size:22px}.gr-yaris section h2{font-size:18px}.gr-yaris section p{font-size:12px}.gr-yaris .logo{width:120px;margin-bottom:10px}.gr-yaris .logo img{max-width:100%}.gr-yaris .dealership p b{font-size:18px}.gr-yaris .text-regular{font-size:1rem}.gr-yaris .desktop-only{display:none}.gr-yaris .mobile-only{display:block}form#yaris-is-coming-form p{font-size:18px}form#yaris-is-coming-form p.small{font-size:14px}}@media(max-width:500px){.gr-yaris section.heading{height:50vh;background-position:50%}.gr-yaris section.about{background-image:url(../img/gr-yaris/mobile/about.png);height:100vh;background-position:15% 0}.gr-yaris section.about .content{transform:translateY(20%)}.gr-yaris section.video-preview{background-size:170% 120%;background-position:85% 85%}}@media(max-width:1000px)and (max-height:500px){.gr-yaris section.about,.gr-yaris section.coming-soon,.gr-yaris section.heading{height:85vh}.gr-yaris section.about{height:115vh}.gr-yaris section.socmed{height:50vh}}#gala-awards h1,#gala-awards h2,#gala-awards h3,#gala-awards h4,#gala-awards h5,#gala-awards p{color:#060505}#gala-awards .gallery{text-align:center;margin:15px 0}#gala-awards .gallery .img-wrapper{margin-bottom:10px}#gala-awards .gallery p{margin:0}#gala-awards .gallery .title{font-weight:700}#gala-awards .gallery .description{font-weight:400}#gala-awards hr{border-top:5px solid #b8b8b8;margin:50px 0}#gala-awards table{margin:0;table-layout:fixed}#gala-awards table tr.title td{padding:0;line-height:1}#gala-awards table tr.title td:first-child{padding:15px 15px 0}#gala-awards table tr.title:not(:first-child) p{padding-top:30px}#gala-awards table tr.title p.heading{font-size:18px}#gala-awards table td,#gala-awards table th{padding:15px;white-space:nowrap}#gala-awards table p{margin:0;color:#34404e;font-weight:400}#gala-awards table p.heading{font-weight:700;font-size:16px;text-transform:uppercase}#gala-awards table p.desc{font-weight:400;font-size:12px;margin-bottom:5px}#gala-awards section.accordion{border:none;margin:30px 0}#gala-awards section.accordion .card-header{background-color:red}#gala-awards section.accordion .card-header h5{color:#fff;font-weight:400;position:relative;padding-left:30px;font-size:20px}#gala-awards section.accordion .card-header h5:before{content:"\F0D7";font-family:Font Awesome\ 5 Free;font-weight:700;position:absolute;left:5px;top:2px}#gala-awards section.accordion .card-header a.collapsed h5:before{content:"\F0D8"}#gala-awards section.accordion .card-body{background-color:#f0f0f0;padding:15px 35px;flex:none}#gala-awards section.kv{margin:15px 0}@media(max-width:767px){#gala-awards h1{font-size:38px}#gala-awards h3{font-size:25px}#gala-awards table{table-layout:unset}#gala-awards .row p.desc{text-align:center}#gala-awards .row table p.desc{text-align:left}#gala-awards .gallery .description{margin-bottom:30px}#gala-awards section.accordion{margin:0}#gala-awards section.accordion .card-body{padding:15px 0}#gala-awards hr{margin:30px 0}}body#syi aside#offcanvas-abdul-latif-romly .cpl-sec-bg-white,body#syi aside#offcanvas-amit-kumar-saroha .cpl-sec-bg-white,body#syi aside#offcanvas-anchaya-ketkeaw .cpl-sec-bg-white,body#syi aside#offcanvas-dipa-karmakar .cpl-sec-bg-white,body#syi aside#offcanvas-joseph-schooling .cpl-sec-bg-white,body#syi aside#offcanvas-marcus-fernaldi-gideon .cpl-sec-bg-white,body#syi aside#offcanvas-nguyen-thanh-trung .cpl-sec-bg-white,body#syi aside#offcanvas-ni-nengah-widiasih .cpl-sec-bg-white,body#syi aside#offcanvas-panipak-wongpattanakit .cpl-sec-bg-white,body#syi aside#offcanvas-saadi-abbas .cpl-sec-bg-white,body#syi aside#offcanvas-toh-wei-soong .cpl-sec-bg-white{display:none}body#syi footer img{display:inline-block}.tgl{display:none}.tgl,.tgl *,.tgl+.tgl-btn,.tgl:after,.tgl :after,.tgl:before,.tgl :before{box-sizing:border-box}.tgl+.tgl-btn::-moz-selection,.tgl::-moz-selection,.tgl ::-moz-selection,.tgl:after::-moz-selection,.tgl :after::-moz-selection,.tgl:before::-moz-selection,.tgl :before::-moz-selection{background:none}.tgl+.tgl-btn::selection,.tgl::selection,.tgl ::selection,.tgl:after::selection,.tgl :after::selection,.tgl:before::selection,.tgl :before::selection{background:none}.tgl+.tgl-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{background:#d2deec;border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.tgl-light:checked+.tgl-btn{background:#d10820}.tgl-light[disabled]+.tgl-btn{background:#f0f6ff;border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light[disabled]+.tgl-btn:hover{cursor:not-allowed}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn{background:#86d993}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8em}.tgl-skewed+.tgl-btn{overflow:hidden;transform:skew(-10deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .2s ease;font-family:sans-serif;background:#888}.tgl-skewed+.tgl-btn:after,.tgl-skewed+.tgl-btn:before{transform:skew(10deg);display:inline-block;transition:all .2s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4)}.tgl-skewed+.tgl-btn:after{left:100%;content:attr(data-tg-on)}.tgl-skewed+.tgl-btn:before{left:0;content:attr(data-tg-off)}.tgl-skewed+.tgl-btn:active{background:#888}.tgl-skewed+.tgl-btn:active:before{left:-10%}.tgl-skewed:checked+.tgl-btn{background:#86d993}.tgl-skewed:checked+.tgl-btn:before{left:-100%}.tgl-skewed:checked+.tgl-btn:after{left:0}.tgl-skewed:checked+.tgl-btn:active:after{left:10%}.tgl-flat+.tgl-btn{padding:2px;transition:all .2s ease;background:#fff;border:4px solid #f2f2f2;border-radius:2em}.tgl-flat+.tgl-btn:after{transition:all .2s ease;background:#f2f2f2;content:"";border-radius:1em}.tgl-flat:checked+.tgl-btn{border:4px solid #7fc6a6}.tgl-flat:checked+.tgl-btn:after{left:50%;background:#7fc6a6}.tgl-flip+.tgl-btn{padding:2px;transition:all .2s ease;font-family:sans-serif;perspective:100px}.tgl-flip+.tgl-btn:after,.tgl-flip+.tgl-btn:before{display:inline-block;transition:all .4s ease;width:100%;text-align:center;line-height:2em;font-weight:700;color:#fff;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.tgl-flip+.tgl-btn:after{content:attr(data-tg-on);background:#02c66f;transform:rotateY(-180deg)}.tgl-flip+.tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.tgl-flip+.tgl-btn:active:before{transform:rotateY(-20deg)}.tgl-flip:checked+.tgl-btn:before{transform:rotateY(180deg)}.tgl-flip:checked+.tgl-btn:after{transform:rotateY(0);left:0;background:#7fc6a6}.tgl-flip:checked+.tgl-btn:active:after{transform:rotateY(20deg)}.tgl-flat.tgl-flat-info:checked+.tgl-btn:after,.tgl-info:checked+.tgl-btn{background:#6cb2eb}.tgl-flat.tgl-flat-success:checked+.tgl-btn:after,.tgl-success:checked+.tgl-btn{background:#149f0e}.tgl-flat.tgl-flat-warning:checked+.tgl-btn:after,.tgl-warning:checked+.tgl-btn{background:#f6993f}.tgl-danger:checked+.tgl-btn,.tgl-flat.tgl-flat-danger:checked+.tgl-btn:after{background:#eb0a1e}h1.gigya-screen-caption{display:none}#login-modal .nav .nav-item a.nav-link{color:#bbb;background-color:hsla(0,0%,100%,0);padding:5px}#login-modal .nav .nav-item a.nav-link.active,#login-modal .nav .nav-item a.nav-link:hover{color:#fff}.gigya-input-checkbox{margin:5px 0!important}#registration-modal .modal-content{margin-top:25vh}#registration-modal .modal-content input{background-color:#eff0f2;border:none;box-shadow:none;padding:0 15px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota;font-weight:600}#registration-modal .modal-content input#region_code{padding-left:50px}#registration-modal .modal-content button.modal-close{text-shadow:none;padding:0;background-color:transparent;border:0;-webkit-appearance:none}#registration-modal .modal-content button.modal-close i{color:#fff}#registration-modal .modal-content button.modal-close:hover{text-decoration:none}#registration-modal .modal-content .iti{margin-top:15px}#registration-modal .modal-content .back-to-login{color:#78909c}.modal{z-index:1090}.modal#alert-modal{z-index:1100}.modal button.hide{display:none}.modal.custom-modal .dropdown-toggle{font-family:Toyota Type;font-weight:400;font-size:14px;text-transform:inherit;border:none;padding:15px;color:#000;cursor:pointer}.modal.custom-modal .filter-option-inner-inner{text-align:left}.modal.custom-modal.auth .grecaptcha-badge{visibility:hidden}#vinChecker{background-color:#eff1f3}#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:40px;position:absolute;top:120px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.page-banner .center-content{transform:none;color:#fff;letter-spacing:5px;text-shadow:2px 2px 15px #000;text-align:left;margin-left:50px;font-size:80px;line-height:85px;position:absolute;bottom:0}#vinChecker section.nearest-form__section{background-color:#fff;padding-top:20px;height:495px!important;margin-top:20px}#vinChecker section.nearest-form__section h2{display:block;text-align:center;margin:30px 0;position:relative;font-weight:700;color:#000;font-size:30px;font-family:Toyota Type!important}#vinChecker section.nearest-form__section h2:after{content:"";position:absolute;bottom:-30px;width:100%;left:0;transform:scaleX(.15);height:3px;background:#eb0a1e}#vinChecker section.nearest-form__section form .nearest-form{display:flex;align-items:center;justify-content:space-between;margin:0 auto;height:168px;max-width:1200px;box-shadow:none;background-color:transparent;padding:0 15px}#vinChecker section.nearest-form__section form .nearest-form a.link{position:absolute;right:15px;text-decoration:underline;font-size:12px;cursor:pointer;color:#eb0a1e}#vinChecker section.nearest-form__section form .nearest-form .b-find__label{padding:12px 0;font-family:Toyota;font-weight:700;font-size:19px;color:#000}#vinChecker section.nearest-form__section form .nearest-form .note{font-size:12px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .search-vehicle,#vinChecker section.nearest-form__section form .nearest-form .input-fields input{text-transform:uppercase;height:50px;border-radius:10px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input::-moz-placeholder{text-align:start;white-space:normal;text-overflow:ellipsis;overflow:hidden;transform:none;font-size:14px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input::placeholder{text-align:start;white-space:normal;text-overflow:ellipsis;overflow:hidden;transform:none;font-size:14px}#vinChecker section.nearest-form__section form .search-vehicle{background-color:#000;border-color:#000;padding:10px 40px;margin-top:20px}#vinChecker section.nearest-form__section form .recaptcha #checkbox-recaptcha{display:inline-block}#vinChecker section.nearest-form__section form .recaptcha .recaptcha-error{color:#ae1414}#vinChecker section#serviceCampaign{padding:40px 100px}#vinChecker section#serviceCampaign p{color:#637385;width:80%}#vinChecker section#serviceCampaign .ui-title{margin-bottom:30px!important}#vinChecker section#serviceCampaign h5{font-size:25px;font-weight:400;margin-bottom:20px;color:#000;font-family:Toyota Type!important}#vinChecker section#serviceCampaign .icon img{max-width:30%}#vinChecker section#serviceCampaign .icon .image{min-height:130px;display:flex;align-items:center;vertical-align:middle}#vinChecker section#serviceCampaign .icon .title{text-transform:uppercase;color:#000;font-weight:600;font-size:18px}#vinChecker section#serviceCampaign .icon .desc{font-size:14px;line-height:1.5;color:#3e3e3e}#vinChecker section#serviceCampaign .title,#vinChecker section#serviceCampaign .ui-title,#vinChecker section#serviceCampaign p{color:#000}#vinChecker section#serviceCampaign .main-sc-second p{color:#000;width:100%}#vinChecker section#serviceCampaign .about{background-color:#000}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb.png);background-position:75% 0;background-size:cover;padding:0}#vinChecker section#serviceCampaign .about .content{padding:5rem 1rem}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:40px;color:#fff}#vinChecker section#serviceCampaign .about .content .title,#vinChecker section#serviceCampaign .about .content p{font-size:17px;color:#fff}#vinChecker section#serviceCampaign .about .content p:not(.uppercase){color:#969393}#vinChecker section#serviceCampaign .about .content h4{text-transform:uppercase;color:#eb0a1e;letter-spacing:2px;font-weight:600;margin:0 0 20px}#vinChecker section#serviceCampaign .about .content p{margin:0;color:#34404e}#vinChecker section#serviceCampaign .about .content p.uppercase{text-transform:uppercase;color:#fff;margin-bottom:5px}#vinChecker section.active-campaigns{padding:30px 0}#vinChecker section.active-campaigns h2{display:block;text-align:center;position:relative;font-weight:700;color:#000;font-size:30px;margin:30px 0 100px;font-family:Toyota Type!important}#vinChecker section.active-campaigns h2:after{content:"";position:absolute;bottom:-30px;width:100%;left:0;transform:scaleX(.15);height:3px;background:#eb0a1e}#vinChecker section.active-campaigns#search{background-color:#eff1f3}#vinChecker section.active-campaigns#search form .form-control{border:0;border-radius:0;text-transform:none;box-shadow:none;height:40px;color:#000}#vinChecker section.active-campaigns#search form .form-control.dropdown{border:0;background:none}#vinChecker section.active-campaigns#search form .form-control.dropdown .btn{background:transparent;background-color:transparent;border:0;box-shadow:none}#vinChecker section.active-campaigns#search form .form-control.dropdown .btn:after{content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:16px;color:#000;position:absolute;right:5px;top:15px}#vinChecker section.active-campaigns#search form .form-control.dropdown .filter-option{border:0;border-radius:0;border-bottom:1px solid #000;padding-left:0;font-size:16px}#vinChecker section.active-campaigns#search form .form-control.dropdown span.bs-caret{display:none}#vinChecker section.active-campaigns#search form .form-control::-moz-placeholder{color:#ccc;text-transform:none}#vinChecker section.active-campaigns#search form .form-control::placeholder{color:#ccc;text-transform:none}#vinChecker section.active-campaigns#search form .form-control label{font-weight:800}#vinChecker section.active-campaigns#search form button.submit-search-vehicle{height:50px;font-size:15px;font-weight:600;padding:10px 20px;border-radius:0;background-color:#000;color:#fff}#vinChecker section.active-campaigns#search form button.clear-search{height:50px;font-size:15px;font-weight:600;padding:10px 20px;border-radius:0;background-color:#fff;color:#000;border:1px solid #000}#vinChecker section.active-campaigns#list{background-color:#fff}#vinChecker section.active-campaigns .title,#vinChecker section.active-campaigns .ui-title,#vinChecker section.active-campaigns p{color:#000}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:430px;display:inline-table}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{text-align:center;color:#000;background-color:#f5f5f5;font-size:20px;font-weight:300;padding:10px 40px;vertical-align:middle;display:table-cell}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link.active{color:#fff;background-color:#000}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link.active:after{border-left-color:transparent;border-top-color:transparent}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box;overflow:hidden;height:50px;width:100%;flex-wrap:unset}#vinChecker section.active-campaigns .nav.nav-inner .nav-item{margin:0 15px}#vinChecker section.active-campaigns .nav.nav-inner .nav-item:first-child{margin-left:auto}#vinChecker section.active-campaigns .nav.nav-inner .nav-item:last-child{margin-right:auto}#vinChecker section.active-campaigns .nav.nav-inner .nav-item .nav-link{text-align:center;color:#969393;font-weight:400;background-color:transparent;border-bottom:2px solid #969393;font-size:18px;font-weight:700;padding:0}#vinChecker section.active-campaigns .nav.nav-inner .nav-item .nav-link.active{color:#000;border-bottom:2px solid #000}#vinChecker section.active-campaigns .nav.nav-inner .nav-item .nav-link.active:after{border-left-color:transparent;border-top-color:transparent}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list li{margin-bottom:35px;display:table;text-align:start}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:16px;color:#000;width:100%}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{background-color:#000;color:#fff;font-size:13px;border-radius:50%;height:30px;min-width:30px;padding:4px;float:left;text-align:center}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{position:absolute;margin-left:35px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination{justify-content:center}#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item[aria-label="Next »"] .page-link,#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item[aria-label="« Previous"] .page-link{font-size:20px;padding-top:3px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item .page-link{border-radius:50%;width:40px;padding:10px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item .page-link[aria-label="Next »"],#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item .page-link[aria-label="« Previous"]{font-size:20px;padding-top:3px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item.active .page-link,#vinChecker section.active-campaigns .tab-content.tab-inner-content .pagination .page-item.active .page-link:hover{background-color:#000;border-color:#000}#vinChecker section.active-campaign-result{padding-bottom:100px}#vinChecker section.active-campaign-result .no-result-campaign{font-size:20px;text-align:center;font-weight:400;font-family:Toyota Type}#vinChecker section.active-campaign-result .main-item-container{border:1px solid #000;margin:0}#vinChecker section.active-campaign-result .accordion{position:relative;width:100%;padding:0}#vinChecker section.active-campaign-result .accordion .card .card-header .btn .service-click-here:after{content:"\F106";font-family:Font Awesome\ 5 Free;font-weight:900;float:right;font-size:18px;font-style:normal;padding-left:10px}#vinChecker section.active-campaign-result .accordion .card .card-header .btn .service-click-here.collapsed:after{content:"\F107"}#vinChecker section.active-campaign-result .accordion .card:not(:first-child){border-top:1px solid #000}#vinChecker section.active-campaign-result .accordion .card .collapse,#vinChecker section.active-campaign-result .accordion .card .collapsing{border-top:1px solid #707070}#vinChecker section.active-campaign-result .accordion:not(:first-child){border-top:1px solid #000}#vinChecker section.active-campaign-result .accordion .btn{width:100%;text-align:left;border-bottom:0;padding:15px 10px;text-transform:uppercase;font-weight:400;font-size:16px;color:#000;z-index:1}#vinChecker section.active-campaign-result .accordion .btn:active,#vinChecker section.active-campaign-result .accordion .btn:focus,#vinChecker section.active-campaign-result .accordion .btn:hover{text-decoration:none;color:#000}#vinChecker section.active-campaign-result .accordion .btn h4.click-here-accordion{position:absolute;right:45px;top:20px;font-size:14px;font-weight:200;font-style:italic;text-transform:capitalize;font-family:Toyota Type!important}#vinChecker section.active-campaign-result .accordion .card-header{padding:0 10px}#vinChecker section.active-campaign-result .accordion .card-body{font-size:16px;color:#000;padding:20px 20px 30px 30px}#vinChecker section.active-campaign-result .accordion .blank-header{width:50%}#vinChecker section.active-campaign-result .accordion .csc-header,#vinChecker section.active-campaign-result .accordion .ssc-header{width:25%;padding-bottom:10px;border-bottom:1px solid #949494}#vinChecker section.active-campaign-result .accordion .csc-header img,#vinChecker section.active-campaign-result .accordion .ssc-header img{margin-top:-3px;margin-left:3px}#vinChecker section.active-campaign-result .accordion .ssc-header{border-right:1px solid #949494}#vinChecker section.active-campaign-result .accordion table{width:100%}#vinChecker section.active-campaign-result .accordion table .tag-item{width:50%;display:inline}#vinChecker section.active-campaign-result .accordion table .tag-item p{margin-top:30px;margin-bottom:0;padding-left:1.5em;text-indent:-1.2em}#vinChecker section.active-campaign-result .accordion table .tag-item p a{color:#000}#vinChecker section.active-campaign-result .accordion table .tag-item p a:hover{text-decoration:underline}#vinChecker section.active-campaign-result .accordion table .ssc-check{width:25%;text-align:center;border-right:1px solid #949494;vertical-align:baseline}#vinChecker section.active-campaign-result .accordion table .csc-check{width:25%;text-align:center;vertical-align:baseline}#vinChecker section#resultSection.results{background-color:#eff1f3;text-align:center}#vinChecker section#resultSection.results .serviced{color:#00b050;font-size:18px;-webkit-text-decoration-color:#00b050;text-decoration-color:#00b050;text-decoration:underline}#vinChecker section#resultSection.results .service{color:#eb0a1e;font-size:18px;-webkit-text-decoration-color:#eb0a1e;text-decoration-color:#eb0a1e;text-decoration:underline}#vinChecker section#resultSection.results .light-text{display:inline-block;font-weight:400}#vinChecker section#resultSection.results #invalidVIN .big-text{font-size:22px}#vinChecker section#resultSection.results #invalidVIN .sub-text{font-size:18px}#vinChecker section#resultSection.results h3{color:#eb0a1e;font-weight:700;font-size:29px;margin-bottom:30px}#vinChecker section#resultSection.results h5{color:#ababab;font-weight:400;font-size:17px}#vinChecker section#resultSection.results .icon{margin:0 auto;max-width:80px;max-height:80px}#vinChecker section#resultSection.results .warning-icon{margin:0 auto;max-width:50px;max-height:50px;padding:0 0 0 8px}#vinChecker section#resultSection.results p.type{color:#eb0a1e;font-weight:700;font-size:19px;margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #eb0a1e}#vinChecker section#resultSection.results p.gray{color:#ababab;font-weight:400;font-size:18px}#vinChecker section#resultSection.results p.question,#vinChecker section#resultSection.results p.status{color:#34404e;font-size:17px;font-weight:700;margin:0}#vinChecker section#resultSection.results p.status{text-decoration:underline}#vinChecker section#resultSection.results p.answer{font-size:17px;padding:0 30px 0 0;line-height:1.8}#vinChecker section#resultSection.results p a{color:#eb0a1e;font-weight:500}#vinChecker section#resultSection.results button{padding:10px 50px 10px 30px;font-size:20px;margin:10px}#vinChecker section#resultSection.results button.gray:after{background-color:#b5b5b6}#vinChecker section#resultSection.results .action p{margin:20px auto 0;font-size:12px}#vinChecker section#resultSection.results .py-5{padding-top:1rem!important}#vinChecker section.featured-campaign{background-color:#fff;text-align:center}#vinChecker section.featured-campaign a.btn-service-info{background-color:transparent;color:#000;padding:30px 80px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;z-index:1;cursor:pointer;font-family:Toyota Type!important;font-weight:400;box-shadow:none!important;font-size:16px;line-height:28px;height:105px;text-transform:uppercase;font-weight:700}#vinChecker section.featured-campaign a.btn-service-info:after{margin:10px 0;transform:translateY(-50%);right:60px;position:relative;content:"";color:#000;width:15px;height:15px;display:block;border-left:2px solid #000;border-top:2px solid #000;transform:rotate(135deg);float:right}#vinChecker #vinInfo{padding:0}#vinChecker #vinInfo .modal{z-index:1061}#vinChecker #vinInfo .modal-lg{max-width:1000px}#vinChecker #vinInfo .modal-header{border:none;padding:0}#vinChecker #vinInfo .modal-header .close{font-size:65px;color:#d10f20;opacity:1;font-weight:100;padding:0;position:absolute;top:5px;right:30px;text-shadow:none;z-index:10}#vinChecker #vinInfo .modal-content{border-radius:0;border:none;outline:none;background-color:#fff}#vinChecker #vinInfo .modal-content .modal-body{text-align:left;padding:0!important}#vinChecker #vinInfo .modal-content .modal-body .container{padding:40px 50px}#vinChecker #vinInfo .modal-content .modal-body .container .modal-title{font-size:18px;font-weight:400;width:90%;margin-bottom:0}#vinChecker #vinInfo .modal-content .modal-body .container p{margin-bottom:.5rem}#vinChecker #vinInfo .modal-content .modal-body .body-wrapper{max-height:520px;overflow:auto;background-color:#f1f2f4;padding:50px;scrollbar-width:thick;scrollbar-color:#eb0a1e #f0f0f0}#vinChecker #vinInfo .modal-content .modal-body .body-wrapper::-webkit-scrollbar{background-color:#f0f0f0}#vinChecker #vinInfo .modal-content .modal-body .body-wrapper::-webkit-scrollbar-thumb{background:#eb0a1e}#vinChecker #vinInfo .modal-content .modal-body .body-wrapper h5{font-size:25px!important;color:#000!important}#vinChecker #vinInfo img{max-width:100%;margin:5px 0 30px}#vinChecker #vinResult{padding:0}#vinChecker #vinResult .modal{z-index:1061}#vinChecker #vinResult .modal-lg{max-width:1000px}#vinChecker #vinResult .modal-header{border:none;padding:0}#vinChecker #vinResult .modal-header .close{font-size:65px;color:#d10f20;opacity:1;font-weight:100;padding:0;position:absolute;top:5px;right:30px;text-shadow:none;z-index:10}#vinChecker #vinResult .modal-content{border-radius:0;border:none;outline:none;background-color:#fff}#vinChecker #vinResult .modal-content .modal-body{padding:20px 0}#vinChecker #vinResult .modal-content .modal-body .headers{padding:20px 30px}#vinChecker #vinResult .modal-content .modal-body .headers .vin{font-size:20px;font-weight:bolder}#vinChecker #vinResult .modal-content .modal-body .headers .title_wrapper .vehicle{color:#eb0a1e;font-size:40px;margin-bottom:0}#vinChecker #vinResult .modal-content .modal-body .headers .title_wrapper .active1{font-size:20px;font-weight:bolder}#vinChecker #vinResult .modal-content .modal-body .headers .title_wrapper .active1 span{color:#eb0a1e;text-decoration:underline}#vinChecker #vinResult .modal-content .modal-body #invalidVIN{padding:0 30px}#vinChecker #vinResult .modal-content .modal-body #invalidVIN .big-text{font-size:25px;color:#eb0a1e}#vinChecker #vinResult .modal-content .modal-body #invalidVIN .sub-tet{font-size:18px}#vinChecker #vinResult .modal-content .modal-body #invalidVIN div{text-align:center}#vinChecker #vinResult .modal-content .modal-body #invalidVIN div .btn-ok{display:inline-block;background-color:#000;color:#fff;padding:10px 30px;cursor:pointer}#vinChecker #vinResult .modal-content .modal-body #expiredVIN{padding:0 20px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .vin{margin-bottom:.5rem;font-size:20px;font-weight:bolder}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .big-text{font-size:20px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .title_wrapper .vehicle{color:#eb0a1e;font-size:40px;margin-bottom:0}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .title_wrapper .active1{margin-bottom:.5rem;font-size:20px;font-weight:bolder}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .title_wrapper .active1 span{color:#eb0a1e;text-decoration:underline}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .title-text{font-size:20px;color:#000;margin-bottom:10px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .status{font-weight:700;font-size:24px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper{text-align:center;display:flex;flex-wrap:nowrap;justify-content:center}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button1{background-color:#000;color:#fff;padding:10px 30px;margin-right:10px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button1:hover{text-decoration:none}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button2{background-color:#fff;color:#000;border:2px solid #000;padding:8px 30px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button2:hover{text-decoration:none}#vinChecker #vinResult .modal-content .modal-body .vinwrapper{padding:0 30px;overflow:auto;height:60vh}#vinChecker #vinResult .modal-content .modal-body .vinwrapper .no-gutter{padding:0}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN{margin-bottom:30px}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion{border-top:none}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125)}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);cursor:pointer}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-header .card-title{font-size:20px;font-weight:bolder}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-header:after{content:"\F106";font-family:Font Awesome\ 5 Free;font-weight:900;float:right}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-header.collapsed:after{content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;float:right}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body{flex:1 1 auto;padding:1.25rem}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .vin{margin-bottom:.5rem}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .big-text{font-size:20px}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .title_wrapper .vehicle{color:#eb0a1e;font-size:40px;margin-bottom:0}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .title_wrapper .active1 span{color:#eb0a1e;text-decoration:underline}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .title-text{font-size:20px;color:#000;margin-bottom:10px}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .status{font-weight:700;font-size:24px}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .btn-wrapper{text-align:center}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .btn-wrapper .button1{background-color:#000;color:#fff;padding:10px 30px;margin-right:10px}#vinChecker #vinResult .modal-content .modal-body .vinwrapper #validVIN .accordion .card .card-body .btn-wrapper .button2{background-color:#fff;color:#000;border:2px solid #000;padding:8px 30px}#vinChecker #vinResult .modal-content .modal-body p a{color:#000}#vinChecker #vinResult img{max-width:65px;height:auto;margin:5px auto 30px;display:inline-block}#vinChecker #cscModal .modal-header,#vinChecker #sscModal .modal-header{border-bottom:0}#vinChecker #cscModal .modal-header button,#vinChecker #sscModal .modal-header button{font-size:45px;font-weight:400;color:#ae1414;opacity:1}#vinChecker #cscModal .modal-body p,#vinChecker #sscModal .modal-body p{color:#000}#vinChecker #cscModal h4,#vinChecker #sscModal h4{margin-bottom:30px;color:#000;font-size:22px}#vinChecker #cscModal p,#vinChecker #sscModal p{color:#949494;font-size:20px}.main-item-container .accordion .card .service-table{display:table}.main-item-container .accordion .card .service-table>div{display:inline-block;vertical-align:middle}.main-item-container .accordion .card .service-tag{width:55%}@media only screen and (min-width:992px){.main-item-container .accordion .card .service-tag{width:85%}}.main-item-container .accordion .card .service-click-here{width:45%;font-size:14px;font-weight:200;font-style:italic;text-transform:capitalize;font-family:Toyota Type!important;text-align:right}@media only screen and (min-width:992px){.main-item-container .accordion .card .service-click-here{width:15%}}.main-item-container .accordion .card .collapse{scrollbar-color:#eb0a1e #f0f0f0;scrollbar-width:thin}.main-item-container .accordion .card .collapse::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:#f0f0f0}.main-item-container .accordion .card .collapse::-webkit-scrollbar{width:6px;background-color:#f0f0f0}.main-item-container .accordion .card .collapse::-webkit-scrollbar-thumb{background-color:#eb0a1e}#active-campaign-view .heading .heading-slanted-content{font-size:40px;padding:40px 0}.no-gutter{padding:0}@media only screen and (min-width:320px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:18px;position:absolute;top:10px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:480px!important;margin-top:80px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{position:relative;right:0;text-align:center;display:block;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:center;font-size:12px;height:60px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:10px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:70%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:100px}#vinChecker section#serviceCampaign{padding:40px 30px;text-align:center}#vinChecker section#serviceCampaign p{margin:0 auto}#vinChecker section#serviceCampaign .icon img{margin:30px auto}#vinChecker section#serviceCampaign .main-sc-second{margin:50px 0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;min-height:50vh;margin-left:0}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:25px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form{text-align:center}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:16px;padding:10px;width:100%;margin:0 auto}#vinChecker section.active-campaigns .ui-title{font-size:28px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:block}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns .row.desktop{display:flex}#vinChecker section.active-campaigns .row.mobile{display:none}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:114px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:14px;font-weight:600;padding:14px;height:95px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:10px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:25px;min-width:25px;padding:2px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:5px}#vinChecker section#resultSection.results .warning-icon{padding:0;margin:10px auto}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:105px}#vinChecker section.featured-campaign .service-info{width:100%}#vinChecker section.featured-campaign .service-info.left{float:none;padding:30px 0;height:105px}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px;border:none;background-color:transparent;font-size:15px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:none}#vinChecker section.featured-campaign .service-info.right a.btn{position:relative;overflow:hidden;transform:translateZ(0);font-family:Toyota;font-weight:800;text-transform:none;border:transparent;padding:30px;transition:background-color .1s ease;outline:none!important;border-radius:4px;line-height:24px;background-color:#000;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.35);white-space:normal;text-align:left;font-size:14px;height:110px}#vinChecker section.featured-campaign .service-info.right a.btn:before{margin:20px 0;float:right;content:"";opacity:1;color:#fff;width:15px;height:15px;display:block;border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(135deg)}#vinChecker #vinInfo .modal-title{font-size:18px;padding:30px 0}#vinChecker #vinInfo h5{font-size:1.25rem}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:1rem!important}#vinChecker #vinInfo .mb-3{margin-bottom:1rem!important}#active-campaign-view .heading .heading-slanted-content{font-size:18px;padding:0}}@media only screen and (min-width:480px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:18px;position:absolute;top:10px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:460px!important}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{position:relative;right:0;text-align:center;display:block;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:center;font-size:12px;height:60px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:10px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:70%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:100px}#vinChecker section#serviceCampaign{padding:40px 30px;text-align:center}#vinChecker section#serviceCampaign p{margin:0 auto}#vinChecker section#serviceCampaign .icon img{margin:30px auto}#vinChecker section#serviceCampaign .main-sc-second{margin-bottom:50px 0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;min-height:50vh;margin-left:0}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:25px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:16px;width:70%}#vinChecker section.active-campaigns .ui-title{font-size:28px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:block}#vinChecker section.active-campaigns .row.desktop,#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns .row.mobile{display:block}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:160px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:14px;font-weight:600;padding:14px;height:95px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:15px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:25px;min-width:25px;padding:2px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:0}#vinChecker section#resultSection.results .warning-icon{padding:0;margin:10px auto}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:105px}#vinChecker section.featured-campaign .service-info{width:100%}#vinChecker section.featured-campaign .service-info.left{float:none;padding:30px 0;height:105px}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px;border:none;background-color:transparent;font-size:17px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:none}#vinChecker section.featured-campaign .service-info.right a.btn{position:relative;overflow:hidden;transform:translateZ(0);font-family:Toyota;font-weight:800;text-transform:none;border:transparent;padding:40px 50px;transition:background-color .1s ease;outline:none!important;border-radius:4px;line-height:24px;background-color:#000;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.35);white-space:normal;text-align:left;font-size:15px;height:110px}#vinChecker section.featured-campaign .service-info.right a.btn:before{margin:10px 0;float:right;content:"";opacity:1;color:#fff;width:15px;height:15px;display:block;border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(135deg)}#vinChecker #vinInfo .modal-title{font-size:18px;padding:30px 0}#vinChecker #vinInfo h5{font-size:1.25rem}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:1rem!important}#vinChecker #vinInfo .mb-3{margin-bottom:1rem!important}#active-campaign-view .heading .heading-slanted-content{font-size:18px;padding:0}}@media only screen and (min-width:600px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:18px;position:absolute;top:10px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:460px!important}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{position:relative;right:0;text-align:center;display:block;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:center;height:60px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:center;font-size:12px;transform:translate3d(0,-8px,0)}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:10px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:70%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:100px}#vinChecker section#serviceCampaign{padding:40px 30px;text-align:center}#vinChecker section#serviceCampaign p{margin:0 auto}#vinChecker section#serviceCampaign .icon img{margin:30px auto}#vinChecker section#serviceCampaign .main-sc-second{margin-bottom:50px 0}#vinChecker section#serviceCampaign .ui-title{font-size:31px}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;min-height:50vh;margin-left:0}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:25px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:16px;width:70%}#vinChecker section.active-campaigns .ui-title{font-size:30px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:none}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns .row.desktop{display:none}#vinChecker section.active-campaigns .row.mobile{display:block}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:125px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:16px;font-weight:600;padding:14px;height:105px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:10px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:25px;min-width:25px;padding:2px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:5px}#vinChecker section#resultSection.results .warning-icon{padding:0;margin:10px auto}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:105px}#vinChecker section.featured-campaign .service-info{width:100%}#vinChecker section.featured-campaign .service-info.left{float:none;padding:30px 0;height:105px}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px;border:none;background-color:transparent;font-size:17px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:none}#vinChecker section.featured-campaign .service-info.right a.btn{position:relative;overflow:hidden;transform:translateZ(0);font-family:Toyota;font-weight:800;text-transform:none;border:transparent;padding:40px 50px;transition:background-color .1s ease;outline:none!important;border-radius:4px;line-height:24px;background-color:#000;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.35);white-space:normal;text-align:left;font-size:14px;height:110px}#vinChecker section.featured-campaign .service-info.right a.btn:before{margin:10px 0;float:right;content:"";opacity:1;color:#fff;width:15px;height:15px;display:block;border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(135deg)}#vinChecker #vinInfo .modal-title{font-size:18px;padding:30px 0}#vinChecker #vinInfo h5{font-size:1.25rem}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:1rem!important}#vinChecker #vinInfo .mb-3{margin-bottom:1rem!important}#active-campaign-view .heading .heading-slanted-content{font-size:25px;padding:0}}@media only screen and (max-width:991px){#vinChecker section.page-banner .center-content{font-size:40px;line-height:45px}#vinChecker #vinInfo .modal-content .modal-body .container{padding:20px!important}#vinChecker #vinInfo .modal-content .modal-body .container .modal-title{font-size:18px;padding:30px 0;margin-bottom:0}#vinChecker #vinInfo .modal-content .modal-body .container p{margin-bottom:.5rem}#vinChecker #vinInfo .modal-content .modal-body .body-wrapper{padding:30px 20px}#vinChecker #vinInfo h5{font-size:1.25rem}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:1rem!important}#vinChecker #vinInfo .mb-3{margin-bottom:1rem!important}#vinChecker #vinResult{padding:0 15px!important}#vinChecker #vinResult .modal-content .modal-body .title_wrapper .vehicle{font-size:22px;color:#eb0a1e;margin-bottom:0;font-weight:600}#vinChecker #vinResult .modal-content .modal-body .title_wrapper .active1 span{color:#eb0a1e;text-decoration:underline}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .title_wrapper .vehicle{font-size:20px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button1{padding:7px 12px;margin-right:10px}#vinChecker #vinResult .modal-content .modal-body #expiredVIN .btn-wrapper .button2{padding:6px 12px}#vinChecker #vinResult .modal-content .modal-body #validVIN .accordion .card .card-header{padding:.75rem 1rem}#vinChecker #vinResult .modal-content .modal-body #validVIN .accordion .card .card-body{padding:.75rem}#vinChecker #vinResult .modal-content .modal-body #validVIN .accordion .card .card-body .btn-wrapper{display:flex;flex-wrap:nowrap;justify-content:center}#vinChecker #vinResult .modal-content .modal-body #validVIN .accordion .card .card-body .btn-wrapper .button1{padding:7px 12px;margin-right:10px;font-size:14px}#vinChecker #vinResult .modal-content .modal-body #validVIN .accordion .card .card-body .btn-wrapper .button2{padding:6px 12px;font-size:14px}}@media only screen and (min-width:768px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:30px;position:absolute;top:10px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:380px!important;margin-top:30px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{font-size:16px;text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{display:none;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:start;font-size:12px;height:50px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:start;font-size:10px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:start;font-size:10px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:10px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{font-size:14px;display:initial}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px;text-align:center;width:100%;font-size:13px}#vinChecker section.nearest-form__section form .recaptcha{margin-top:0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .main-sc-first,#vinChecker section#serviceCampaign .main-sc-second{flex:0 0 100%;max-width:100%}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;min-height:50vh;margin-left:0}#vinChecker section#serviceCampaign .about .content{margin-left:0}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:40px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:14px;width:100%}#vinChecker section.active-campaigns .ui-title{font-size:31px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:none}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns .row.desktop{display:none}#vinChecker section.active-campaigns .row.mobile{display:block}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:220px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:18px;font-weight:600;padding:25px 10px;height:100px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:16px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:30px;min-width:30px;padding:4px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:0}#vinChecker section#resultSection.results .warning-icon{padding:0;margin:10px auto}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:120px}#vinChecker section.featured-campaign .service-info.left{float:left;width:27%;padding:25px 0;height:120px}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px 0;border:none;background-color:transparent;font-size:18px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:right;width:73%}#vinChecker section.featured-campaign .service-info.right a.btn-service-info{background-color:transparent;color:#fff;padding:30px 40px 30px 100px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;z-index:1;cursor:pointer;font-family:Toyota;font-weight:800;box-shadow:none!important;font-size:18px;line-height:28px;height:120px}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:before{margin:20px 0;right:20px;content:"";opacity:.75;color:#fff;width:20px;height:20px;display:block;border-left:6px solid #fff;border-top:6px solid #fff;transform:rotate(135deg)}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:after{background-color:transparent;border-left:0;height:calc(100% - .25px);content:"";position:absolute;right:-60px;top:0;background-color:#000;width:100%;transform:skewX(-45deg);z-index:-1;cursor:pointer}#vinChecker #vinInfo .modal-content .modal-body .container .modal-title{font-size:18px;padding:30px 0}#vinChecker #vinInfo h5{font-size:1.25rem}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:1rem!important}#vinChecker #vinInfo .mb-3{margin-bottom:1rem!important}#active-campaign-view .heading .heading-slanted-content{font-size:30px;padding:0}}@media only screen and (min-width:992px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:50px;position:absolute;top:50px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:495px!important}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{display:none;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:start;font-size:14px;height:50px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:10px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:initial}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:100%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:0}#vinChecker section#serviceCampaign{padding:40px 100px;text-align:left}#vinChecker section#serviceCampaign .icon img,#vinChecker section#serviceCampaign p{margin:0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .main-sc-first,#vinChecker section#serviceCampaign .main-sc-second{flex:0 0 50%;max-width:100%;margin:0}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb.png);background-repeat:no-repeat;background-size:cover;background-position:100% 0;min-height:50vh;margin-left:0}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:36px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:10px;width:100%}#vinChecker section.active-campaigns .ui-title{font-size:34px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:none}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns .row.desktop{display:flex}#vinChecker section.active-campaigns .row.mobile{display:none}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:300px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:17px;font-weight:600;padding:20px 10px;height:70px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:13px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:30px;min-width:30px;padding:4px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:5px}#vinChecker section#resultSection.results .warning-icon{margin:0 auto;padding:0 0 0 8px}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:120px}#vinChecker section.featured-campaign .service-info.left{float:left;width:27%;padding:30px 0}#vinChecker section.featured-campaign .service-info.left .sci{padding:20px 0;border:none;background-color:transparent;font-size:17px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:right;width:73%}#vinChecker section.featured-campaign .service-info.right a.btn-service-info{background-color:transparent;color:#fff;padding:30px 120px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;z-index:1;cursor:pointer;font-family:Toyota;font-weight:800;box-shadow:none!important;font-size:18px;line-height:28px;height:120px}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:before{margin:20px 0;right:20px;content:"";opacity:.75;color:#fff;width:20px;height:20px;display:block;border-left:6px solid #fff;border-top:6px solid #fff;transform:rotate(135deg)}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:after{background-color:transparent;border-left:0;height:calc(100% - .25px);content:"";position:absolute;right:-60px;top:0;background-color:#000;width:100%;transform:skewX(-45deg);z-index:-1;cursor:pointer}#vinChecker #vinInfo .modal-title{font-size:14px;padding:10px 0}#vinChecker #vinInfo h5{font-size:12px}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:0!important}#vinChecker #vinInfo .mb-3{margin-bottom:0!important}#active-campaign-view .heading .heading-slanted-content{font-size:40px;padding:30px 0}}@media only screen and (min-width:1200px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:40px;position:absolute;top:120px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:495px!important}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{display:none;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:start;font-size:14px;height:50px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:12px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:initial}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:100%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb.png);background-position:75% 0;background-size:cover;padding:0;margin-left:0}#vinChecker section#serviceCampaign .about .content{margin-left:-30px}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:40px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:15px;width:100%}#vinChecker section.active-campaigns .ui-title{font-size:34px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:none}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns .row.desktop{display:flex}#vinChecker section.active-campaigns .row.mobile{display:none}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:370px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:20px;font-weight:600;padding:6px 10px;height:50px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:16px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:30px;min-width:30px;padding:4px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:0}#vinChecker section#resultSection.results .warning-icon{margin:0 auto;padding:0 0 0 8px}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:105px}#vinChecker section.featured-campaign .service-info.left{float:left;width:27%;padding:30px 0}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px;border:none;background-color:transparent;font-size:18px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:right;width:73%}#vinChecker #vinInfo .modal-title{font-size:14px;padding:10px 0}#vinChecker #vinInfo h5{font-size:12px}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:0!important}#vinChecker #vinInfo .mb-3{margin-bottom:0!important}#active-campaign-view .heading .heading-slanted-content{font-size:40px;padding:40px 0}}@media only screen and (min-width:1500px){#vinChecker section.page-banner .heading{color:#eb0a1e;background-color:transparent;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:0;display:inline-block;font-size:40px;position:absolute;top:120px;left:0;right:0;bottom:0;margin:0 auto}#vinChecker section.nearest-form__section{height:495px!important}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative,#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative .b-find__label{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{display:none;margin-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber{border:0;border-bottom:2px solid #000;border-radius:0;background:transparent;text-align:start;font-size:14px;height:50px;padding:0}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::-moz-placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative input#inputVINnumber::placeholder{text-align:start;font-size:14px;transform:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:start}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice .note{font-size:12px;color:#949494}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:initial}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end{justify-content:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .align-items-end button.search-vehicle{padding:10px 20px;text-align:center;width:100%}#vinChecker section.nearest-form__section form .recaptcha{margin-top:0}#vinChecker section#serviceCampaign .ui-title.title-end-line{display:none}#vinChecker section#serviceCampaign .ui-title.title-no-end-line{display:block}#vinChecker section#serviceCampaign .about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb.png);background-position:75% 0;background-size:cover;padding:0;margin-left:0}#vinChecker section#serviceCampaign .about .content{margin-left:-30px}#vinChecker section#serviceCampaign .about .content .ui-title{font-size:40px}#vinChecker section#serviceCampaign .about .content .ui-title.title-end-line{display:block}#vinChecker section#serviceCampaign .about .content .ui-title.title-no-end-line{display:none}#vinChecker section.active-campaigns#search form button.btn.btn-secondary{height:50px;font-size:15px;width:100%}#vinChecker section.active-campaigns .ui-title{font-size:34px}#vinChecker section.active-campaigns .ui-title.title-end-line{display:none}#vinChecker section.active-campaigns .ui-title.title-no-end-line{display:block}#vinChecker section.active-campaigns .row.desktop{display:flex}#vinChecker section.active-campaigns .row.mobile{display:none}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item{width:370px}#vinChecker section.active-campaigns .nav:not(.nav-inner) .nav-item .nav-link{font-size:20px;font-weight:600;padding:6px 10px;height:50px}#vinChecker section.active-campaigns .nav.nav-inner{display:-webkit-box}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item{font-size:16px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .number{height:30px;min-width:30px;padding:4px}#vinChecker section.active-campaigns .tab-content.tab-inner-content .tab-pane .campaign-list .campaign-item .campaign-title{padding-top:0}#vinChecker section#resultSection.results .warning-icon{margin:0 auto;padding:0 0 0 8px}#vinChecker section.featured-campaign{background-color:#fff;text-align:center;height:105px}#vinChecker section.featured-campaign .service-info.left{float:left;width:27%;padding:30px 0}#vinChecker section.featured-campaign .service-info.left .sci{padding:10px;border:none;background-color:transparent;font-size:18px;font-weight:800}#vinChecker section.featured-campaign .service-info.right{float:right;width:73%}#vinChecker section.featured-campaign .service-info.right a.btn-service-info{background-color:transparent;color:#fff;padding:40px 190px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;z-index:1;cursor:pointer;font-family:Toyota;font-weight:800;box-shadow:none!important;font-size:18px;line-height:28px;height:105px}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:before{margin:10px 0;transform:translateY(-50%);right:20px;content:"";opacity:.75;color:#fff;width:15px;height:15px;display:block;border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(135deg)}#vinChecker section.featured-campaign .service-info.right a.btn-service-info:after{background-color:transparent;border-left:0;height:calc(100% - .25px);content:"";position:absolute;right:-60px;top:0;background-color:#000;width:100%;transform:skewX(-50deg);z-index:-1;cursor:pointer}#vinChecker #vinInfo .modal-title{font-size:14px;padding:10px 0}#vinChecker #vinInfo h5{font-size:12px}#vinChecker #vinInfo img{margin:5px 0 10px}#vinChecker #vinInfo .mt-3{margin-top:0!important}#vinChecker #vinInfo .mb-3{margin-bottom:0!important}#active-campaign-view .heading .heading-slanted-content{font-size:40px;padding:40px 0}}@media only screen and (max-width:767px){#vinChecker section.page-banner .center-content{font-size:30px;line-height:35px;bottom:10px;margin-left:20px}#vinChecker section.nearest-form__section{height:auto!important;padding-bottom:20px}#vinChecker section.nearest-form__section form .nearest-form .input-fields .position-relative a.link{display:none}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice{text-align:center}#vinChecker section.nearest-form__section form .nearest-form .input-fields .notice a.link{display:block;left:0;margin-top:20px}#vinChecker section.featured-campaign a.btn-service-info{padding:0 20px;white-space:normal;text-align:left;font-size:14px}#vinChecker section.featured-campaign a.btn-service-info:after{position:absolute;bottom:0;top:20px;right:20px}#vinChecker section.active-campaign-result .accordion .btn{width:100%;white-space:normal}#vinChecker section.active-campaign-result .accordion .btn:after{position:absolute;right:20px;top:15px}}@media only screen and (min-width:768px)and (max-width:820px){#vinChecker section.nearest-form__section{height:auto!important;padding-bottom:20px}#vinChecker section.featured-campaign a.btn-service-info{padding:0 20px;white-space:normal;text-align:left}#vinChecker section.featured-campaign a.btn-service-info:after{position:absolute;top:0;right:20px}}#drive-ph .peach{color:#ee7c38}#drive-ph #what .description__content .flex{display:flex;justify-content:center;margin-top:25px}#drive-ph #what .description__content .flex .btn-get-started{display:grid;background-color:#000;color:#fff;border-radius:30px;text-align:center;padding:10px 30px;margin:0 auto;transition:.3s}#drive-ph #what .description__content .flex .btn-get-started:hover{opacity:.8}#drive-ph .why .main-heading{padding:50px 0}#drive-ph .why .main-heading h2{font-size:30px;color:#272727;position:relative}#drive-ph .why .main-heading h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .why .bg_wrapper{position:relative;padding:120px 0;background-size:cover;background-position:50%}#drive-ph .why .bg_wrapper .why__content .b-col{margin-bottom:30px}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper{color:#fff;align-items:center;margin-bottom:50px}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper .content-img{margin-right:1%;float:left;width:19%}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper .content-desc{float:right;width:80%}#drive-ph .why .bg_wrapper .footnote{position:absolute;bottom:20px;color:#fff;left:0;right:0;margin:0 auto;text-align:center}#drive-ph .how-it-works h2{display:block;width:100%;text-align:center;padding:0 30px;margin:0 0 50px;position:relative;font-family:Toyota Type;font-weight:700;color:#272727;font-size:30px}#drive-ph .how-it-works h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e}#drive-ph .how-it-works .how-left .drive-image-content{float:right;padding-right:3rem}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{position:absolute;height:640px;width:322px;right:131px;top:37px;border-radius:45px;background-color:#000}#drive-ph .how-it-works .how-right{min-height:100%;display:flex;flex-direction:column;align-content:stretch;flex-wrap:wrap}#drive-ph .how-it-works .how-right .row_wrapper{height:150px;display:flex;align-items:center}#drive-ph .how-it-works .how-right .row_wrapper .row{align-items:center}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-left:10px;color:#000}#drive-ph .how-it-works .how-right .flex{display:flex;justify-content:center;margin-top:10px}#drive-ph .how-it-works .how-right .flex .btn-get-started{display:grid;background-color:#000;color:#fff;border-radius:30px;text-align:center;padding:10px 30px;margin:0 auto;transition:.3s}#drive-ph .how-it-works .how-right .flex .btn-get-started:hover{opacity:.8}#drive-ph .booking{margin:75px 0 0;position:relative}#drive-ph .booking p{color:#fff;text-align:center;font-size:30px;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);font-weight:600}#drive-ph #what-fits-you{padding:100px 0}#drive-ph #what-fits-you .select{padding-bottom:100px}#drive-ph #what-fits-you .select h2{color:#272727;font-size:30px;font-weight:700;text-align:center;margin-bottom:50px;position:relative}#drive-ph #what-fits-you .select h2:after{position:absolute;bottom:-10px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph #what-fits-you .select .car{cursor:pointer}#drive-ph #what-fits-you .select .car .img-wrapper{display:flex;justify-content:center;align-items:center}#drive-ph #what-fits-you .select .car .img-wrapper img{width:85%}#drive-ph #what-fits-you .select .car .content-wrapper{text-align:center}#drive-ph #what-fits-you .select .car .content-wrapper p.title{font-size:18px;margin-bottom:5px}#drive-ph #what-fits-you .select .car .content-wrapper p.variants{font-size:15px;color:#aeaeae;margin-bottom:10px}#drive-ph #what-fits-you .select .car .content-wrapper span.explore{font-size:11px;margin-right:20px}#drive-ph #what-fits-you .car-content-wrapper{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:100px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content{display:none}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content.active{display:block!important;transition:all .5s}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-title{font-size:40px;font-weight:600;color:#fff;text-align:center;margin-bottom:40px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex{display:flex;flex-wrap:wrap;justify-content:center}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{height:320px;text-align:center;padding:60px 25px;background-color:#fff;margin-top:50px;margin-right:30px;position:relative}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details p.introductory{position:absolute;top:5px;left:10px;font-size:24px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details p{font-size:18px;margin-bottom:0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .hour span.hr-value{font-size:41px;font-weight:600}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .hour span.prop{font-size:30px;font-weight:600}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{margin:10px 0;color:#fff;background-color:#ff3a47;border-radius:50px;padding:10px;position:absolute;width:85%;bottom:30px;height:66px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{margin-bottom:0;line-height:23px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p.intro-p{font-size:14px;line-height:15px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .intro{color:#34404e;position:absolute;bottom:15px;text-transform:uppercase;width:85%;margin:0 auto}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content{text-align:left;width:40%;margin:50px auto 0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex{display:flex;justify-content:center}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex a.get-started{display:grid;border-radius:30px;padding:15px 40px;font-size:20px;background-color:transparent;color:#fff;text-align:center;margin:0 auto 50px;border:2px solid #fff;transition:.3s}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex a.get-started:hover{opacity:.8}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content ul li{color:#fff;font-size:16px;padding:10px}#drive-ph .faq-section.page{padding:60px 0}#drive-ph .faq-section.page h2{font-size:30px;font-weight:700;color:#272727;position:relative}#drive-ph .faq-section.page h2:after{position:absolute;bottom:-10px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .faq-section.page .filter_wrapper .nav{display:flex;flex-wrap:wrap}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item{padding:0;flex-grow:0;flex-basis:auto;min-width:0;text-align:center;border:1px solid #34404e;height:170px;width:20%}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active{background-color:#000;color:#fff}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active .steering-black{display:none}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active .steering-white{display:block}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .steering-black{display:block;margin:0 auto}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .steering-white{display:none;margin:0 auto}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link i{font-size:25px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link p{font-size:16px;margin:0}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .nav-link__content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%}#drive-ph .faq-section.page .title{margin:40px 0}#drive-ph .faq-section.page .faq-wrapper{max-width:100%}#drive-ph .faq-section.page .faq-wrapper .tab-content{margin:50px 0}#drive-ph .faq-section.page #accordion .card-header{padding:0}#drive-ph .faq-section.page #accordion .card-body{margin:0}#drive-ph .faq-section .full-width{max-width:100%}#drive-ph .faq-section .icon{display:inline-block;width:100px}#drive-ph .faq-section .icon img{max-width:100%}#drive-ph .faq-section .img-wrapper{padding:0}#drive-ph .faq-section .faq-wrapper{max-width:740px}#drive-ph .faq-section #accordion .card{border:none;margin-bottom:15px;background-color:transparent}#drive-ph .faq-section #accordion .card-header{background-color:transparent;border:none;padding:0 15px}#drive-ph .faq-section #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:rgba(0,0,0,.0392156862745098)}#drive-ph .faq-section #accordion .card-header a:not(.collapsed){background-color:#000}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before,#drive-ph .faq-section #accordion .card-header a:not(.collapsed) h5{color:#fff}#drive-ph .faq-section #accordion .card-header a:hover{text-decoration:none}#drive-ph .faq-section #accordion .card-header a:before{font-weight:600;font-family:Font Awesome\ 5 Free;float:left;color:#000;position:absolute;top:22px;left:25px}#drive-ph .faq-section #accordion .card-header a.collapsed:before{content:"\F067"}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{content:"\F068"}#drive-ph .faq-section #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}#drive-ph .faq-section #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px}#drive-ph .faq-section #accordion a:before,#drive-ph .faq-section #accordion a:not(.collapsed){color:#fff}#drive-ph .faq-section .first-section,#drive-ph .faq-section .first-section .faq-header{margin-bottom:50px}#drive-ph .faq-section .last-section{max-width:1500px;margin:0 auto;padding:0 30px 80px}#drive-ph .faq-section .last-section .middle-align{display:flex;vertical-align:middle;align-items:center;margin-bottom:30px}#drive-ph .faq-section .last-section .middle-align h1{font-size:47px}#drive-ph .faq-section .last-section .middle-align img.logo{width:100px;margin:0 20px 0 0}#drive-ph .faq-section .last-section .right{display:flex;vertical-align:middle;align-items:center}#drive-ph .faq-section .last-section .right img{width:380px;max-width:380px;flex:1}#drive-ph .faq-section .last-section .right .icons{flex:1}#drive-ph .faq-section .last-section .right .icons img{width:75px}#drive-ph .faq-section .last-section img.qr{display:block;margin:30px 0;width:200px}#drive-ph .faq-section .last-section p{font-size:48px;line-height:1.2;color:#828282}#drive-ph .terms{background-size:cover;background-position:50%;padding:100px 0}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:flex-end;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}#drive-ph .terms .container .tc-button a:hover{opacity:.8}#drive-ph .terms .container .tc-button a.download-mobile{display:none}#drive-ph .drive-ph-inquiry h2{color:#272727;font-size:30px;font-weight:700;position:relative}#drive-ph .drive-ph-inquiry h2:after{position:absolute;bottom:-10px;left:0;width:100%;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .drive-ph-inquiry form .form-control{border:2px solid #000;border-radius:15px;text-transform:none;color:#000}#drive-ph .drive-ph-inquiry form .form-control.dropdown{border:0}#drive-ph .drive-ph-inquiry form .form-control.dropdown .filter-option{border:2px solid #000;border-radius:15px}#drive-ph .drive-ph-inquiry form .form-control::-moz-placeholder{color:#ccc;text-transform:none}#drive-ph .drive-ph-inquiry form .form-control::placeholder{color:#ccc;text-transform:none}@media only screen and (max-width:600px){#drive-ph .how-it-works h2:after{transform:scaleX(.3)}#drive-ph .how-it-works .how-left{margin-bottom:20px}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0;width:90%;margin:0 auto}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:614px;width:309px;right:32px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:10px;padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:70%;margin-left:auto;margin-right:auto;left:0;right:0}}@media only screen and (min-width:600px){#drive-ph .how-it-works h2:after{transform:scaleX(.3)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:614px;width:309px;right:32px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px;margin-bottom:0}}@media only screen and (min-width:768px)and (max-width:991px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left{margin-bottom:20px}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:475px;width:240px;right:30px;top:37px}#drive-ph .how-it-works .how-right .row_wrapper{height:100px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:10px;padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px}#drive-ph .terms{background-size:cover;background-position:50%;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}}@media only screen and (min-width:992px)and (max-width:1023px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:640px;width:330px;right:32px;top:37px}#drive-ph .how-it-works .how-right .row_wrapper{height:110px}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:40px;padding-left:50px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:18px}#drive-ph .how-it-works .how-right .instruction p{font-size:17px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:80%}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{font-size:14px;line-height:20px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .ps-content{width:60%}}@media only screen and (min-width:1024px)and (max-width:1199px){#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:80%}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{font-size:14px;line-height:20px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .ps-content{width:60%}}@media only screen and (min-width:1200px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0;padding-top:4px}#drive-ph .how-it-works .how-left .drive-image-content img{width:auto}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:640px;width:322px;right:131px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;line-height:40px}#drive-ph .how-it-works .how-right .instruction{padding-left:10px}#drive-ph .how-it-works .how-right .instruction h6{font-size:18px}#drive-ph .how-it-works .how-right .instruction p{font-size:17px}}@media(max-width:991px){#drive-ph .why .bg_wrapper{padding:100px 0}#drive-ph .booking p{font-size:2.4vw}#drive-ph #what-fits-you{padding:100px 0 0}#drive-ph #what-fits-you h1{font-size:40px;font-weight:700;text-align:center;margin-bottom:50px}#drive-ph #what-fits-you h1:after{position:absolute;content:"";border-bottom:1px solid #eb0a1e}#drive-ph #what-fits-you .img-wrapper{display:flex;justify-content:center;align-items:center}#drive-ph #what-fits-you .content-wrapper{text-align:center}#drive-ph #what-fits-you .content-wrapper p.title{font-size:18px;margin-bottom:5px}#drive-ph #what-fits-you .content-wrapper p.variants{font-size:15px;color:#aeaeae;margin-bottom:10px}#drive-ph #what-fits-you .content-wrapper span.explore{font-size:11px;margin-right:20px}#drive-ph #what-fits-you .car-content-wrapper{padding:50px 15px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-title{margin-bottom:10px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:auto;margin-left:auto}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content{width:90%}#drive-ph .faq-section.page{padding-top:60px}#drive-ph .faq-section.page h1{font-size:39px;font-weight:700}#drive-ph .faq-section.page .filter_wrapper .nav{display:flex;flex-wrap:wrap}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item{padding:0;flex-grow:0;flex-basis:auto;min-width:0;text-align:center;border:1px solid #34404e;height:170px;width:50%}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active{background-color:#000;color:#fff}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link i{font-size:25px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link p{font-size:16px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .nav-link__content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%}#drive-ph .faq-section.page .title{margin:40px 0}#drive-ph .faq-section.page .faq-wrapper{max-width:100%}#drive-ph .faq-section.page .faq-wrapper .tab-content{margin:50px 0}#drive-ph .faq-section.page #accordion .card-header{padding:0}#drive-ph .faq-section.page #accordion .card-body{margin:0}#drive-ph .faq-section .full-width{max-width:100%}#drive-ph .faq-section .icon{display:inline-block;width:100px}#drive-ph .faq-section .icon img{max-width:100%}#drive-ph .faq-section .img-wrapper{padding:0}#drive-ph .faq-section .faq-wrapper{max-width:740px}#drive-ph .faq-section #accordion .card{border:none;margin-bottom:15px;background-color:transparent}#drive-ph .faq-section #accordion .card-header{background-color:transparent;border:none;padding:0 15px}#drive-ph .faq-section #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:rgba(0,0,0,.0392156862745098)}#drive-ph .faq-section #accordion .card-header a:not(.collapsed){background-color:#000}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before,#drive-ph .faq-section #accordion .card-header a:not(.collapsed) h5{color:#fff}#drive-ph .faq-section #accordion .card-header a:before{font-weight:600;font-family:Font Awesome\ 5 Free;float:left;color:#000;position:absolute;top:22px;left:25px}#drive-ph .faq-section #accordion .card-header a.collapsed:before{content:"\F067"}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{content:"\F068"}#drive-ph .faq-section #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}#drive-ph .faq-section #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px}#drive-ph .faq-section #accordion a:before,#drive-ph .faq-section #accordion a:not(.collapsed){color:#fff}#drive-ph .faq-section .first-section,#drive-ph .faq-section .first-section .faq-header{margin-bottom:50px}#drive-ph .faq-section .last-section{max-width:1500px;margin:0 auto;padding:0 30px 80px}#drive-ph .faq-section .last-section .middle-align{display:flex;vertical-align:middle;align-items:center;margin-bottom:30px}#drive-ph .faq-section .last-section .middle-align h1{font-size:47px}#drive-ph .faq-section .last-section .middle-align img.logo{width:100px;margin:0 20px 0 0}#drive-ph .faq-section .last-section .right{display:flex;vertical-align:middle;align-items:center}#drive-ph .faq-section .last-section .right img{width:380px;max-width:380px;flex:1}#drive-ph .faq-section .last-section .right .icons{flex:1}#drive-ph .faq-section .last-section .right .icons img{width:75px}#drive-ph .faq-section .last-section img.qr{display:block;margin:30px 0;width:200px}#drive-ph .faq-section .last-section p{font-size:48px;line-height:1.2;color:#828282}#drive-ph #drive-ph-inquiry form .form-control{border:2px solid #000;border-radius:15px}#drive-ph #drive-ph-inquiry form .form-control.dropdown{border:0}#drive-ph #drive-ph-inquiry form .form-control.dropdown .filter-option{border:2px solid #000;border-radius:15px}#drive-ph .terms{background-size:cover;background-position:50%;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}#drive-ph .terms .container .tc-button a.download-desktop{display:none}#drive-ph .terms .container .tc-button a.download-mobile{display:block}}@media(max-width:767px){#drive-ph .terms{background-size:cover;background-position:50%;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:30px;font-weight:700;line-height:35px}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}}@media(min-width:1500px){.page-campaign .container{max-width:1320px;width:100%}}@media(min-width:1700px){.page-campaign .container{max-width:1540px}}.page-campaign .page-details{overflow:hidden;background-color:#707070;background-repeat:no-repeat;background-position:top;background-size:cover;position:relative;color:#000;background-image:url(../img/lite-ace/colored-bg-mobile.jpg)}@media(min-width:992px){.page-campaign .page-details{background-image:url(../img/lite-ace/colored-bg-desktop.jpg)}}.page-campaign .page-details .subtext{max-width:600px;font-weight:600;font-size:12px}@media(min-width:992px){.page-campaign .page-details .subtext{font-size:15px;margin-bottom:2rem}}@media(min-width:1500px){.page-campaign .page-details .subtext{font-size:24px;margin-bottom:3rem}}.page-campaign .page-details .detail-list{display:flex;flex-direction:column}@media(min-width:768px){.page-campaign .page-details .detail-list{display:grid;grid-template-columns:auto auto;grid-gap:2rem;padding-left:0;margin-bottom:2rem}}.page-campaign .page-details .detail__item{display:flex;align-items:flex-start;margin-bottom:1rem}@media(min-width:768px){.page-campaign .page-details .detail__item{margin-bottom:0}.page-campaign .page-details .detail__item:first-child{max-width:420px}.page-campaign .page-details .detail__item:nth-child(3){grid-row-start:2;grid-column-start:1;grid-column-end:3}}.page-campaign .page-details .detail__item .detail__image{max-width:50px}@media(min-width:1200px){.page-campaign .page-details .detail__item .detail__image{max-width:90px}}@media(min-width:1500px){.page-campaign .page-details .detail__item .detail__image{max-width:122px}}.page-campaign .page-details .detail__item .detail__content{padding-left:1.5rem;width:100%}.page-campaign .page-details .detail__item .detail__content h5{font-size:14px;padding:.2rem 1rem .3em;background-color:#000;color:#fff}.page-campaign .page-details .detail__item .detail__content ul{font-size:12px;margin-bottom:0}@media(min-width:768px){.page-campaign .page-details .detail__item .detail__content{width:auto}.page-campaign .page-details .detail__item .detail__content h5{display:inline-block}}@media(min-width:992px){.page-campaign .page-details .detail__item .detail__content h5{font-size:15px;white-space:pre-line}.page-campaign .page-details .detail__item .detail__content ul{font-size:15px}}@media(min-width:1200px){.page-campaign .page-details .detail__item .detail__content{max-width:300px}}@media(min-width:1500px){.page-campaign .page-details .detail__item .detail__content h5{font-size:24px}.page-campaign .page-details .detail__item .detail__content ul{font-size:20px}}.page-campaign .page-details .detail__item ul{padding-left:20px}@media(min-width:992px){.page-campaign .page-details .detail__item:nth-child(3) h5{max-width:300px}.page-campaign .page-details .detail__item:nth-child(3) .detail__content{max-width:100%}}.page-campaign .page-details .image-object__container{display:flex;justify-content:flex-end}.page-campaign .page-details .image-object__container .image-object{position:relative;max-width:75%;margin:50px auto -21px}@media(min-width:1200px){.page-campaign .page-details .image-object__container .image-object{position:absolute;right:50px;top:50%;transform:translateY(-50%);max-width:451px}}@media(min-width:1440px){.page-campaign .page-details .image-object__container .image-object{max-width:575px}}@media(min-width:1700px){.page-campaign .page-details .image-object__container .image-object{max-width:751px}}.page-campaign .btn-dark{background-color:#000;color:#fff;margin-top:1rem}@media(max-width:768px){.page-campaign .btn-dark{padding:12px 8px;margin:0 auto;width:100%;max-width:240px;display:block}}@media(min-width:1500px){.page-campaign .btn-dark{font-size:24px}}.page-campaign .btn-dark i{margin-left:1rem}@media(max-width:768px){.page-campaign .btn-dark i{display:none}}.page-campaign .toyota-button-inquiry{border-radius:0}.page-tabular-detail{background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(../img/lite-ace/tabular-bg-mobile.png)}@media(min-width:992px){.page-tabular-detail{background-image:url(../img/lite-ace/tabular-bg.png)}}.page-tabular-detail .toyota-logo{display:flex;align-items:center;margin-bottom:1rem}.page-tabular-detail .toyota-logo__img{margin:0 auto;display:inline-block}.page-tabular-detail .tabular__image{margin:1.5rem 0 1rem}@media(min-width:992px){.page-tabular-detail .tabular__image{margin:3rem 0 1rem}}@media(min-width:1200px){.page-tabular-detail .tabular__image img{margin:0 auto;max-width:70%;display:block}}@media(min-width:1500px){.page-tabular-detail .tabular__image img{max-width:100%}}.page-tabular-detail .tabular-text__footer p,.page-tabular-detail .tabular-text__heading p{font-size:17px;text-shadow:0 4px 10px rgba(0,0,0,.7);font-weight:600}@media(min-width:992px){.page-tabular-detail .tabular-text__footer p,.page-tabular-detail .tabular-text__heading p{font-size:45px}}@media(min-width:1500px){.page-tabular-detail .tabular-text__footer p,.page-tabular-detail .tabular-text__heading p{font-size:55px}}.page-tabular-detail .tabular-text__footer p{font-size:17px}@media(min-width:992px){.page-tabular-detail .tabular-text__footer p{font-size:35px}}@media(min-width:1500px){.page-tabular-detail .tabular-text__footer p{font-size:45px;white-space:normal;max-width:1350px;margin:0 auto}}@media(min-width:992px){.page-tabular-detail .tabular-text__footer p,.page-tabular-detail .tabular-text__heading p{white-space:pre-line}}.page-tabular-detail .tabular__main{margin-top:2rem}@media(min-width:992px){.page-tabular-detail .tabular__main{margin-top:4rem}}.page-tabular-detail .tabular__main table{border:2px solid #fff}.page-tabular-detail .tabular__main table thead{background-color:#07629b}.page-tabular-detail .tabular__main table td{border:2px solid #fff;vertical-align:middle}@media(min-width:1500px){.page-tabular-detail .tabular__main table td{font-size:28px}}.page-tabular-detail .tabular__main table tbody tr{background-color:rgba(11,17,63,.5)}.page-tabular-detail .tabular__main table tbody tr:nth-child(odd){background-color:rgba(0,0,0,.5)}.page-images--grid{display:grid;grid-template-columns:1fr 1fr}@media(min-width:992px){.page-images--grid{grid-auto-flow:column;grid-template-columns:auto}}.page-images--grid img{transition:all .3s cubic-bezier(.39,.575,.565,1)}.page-images--grid img:hover{transform:scale(1.2)}.page-images--grid .grid-item{position:relative;overflow:hidden}.page-inquire{background-color:#f5f6f7}.page-inquire h2{margin-bottom:.5rem;font-family:Toyota Type;font-weight:700;line-height:1.2;color:inherit}.page-inquire .form-control{text-transform:none;color:#000}.page-inquire .form-control:-ms-input-placeholder,.page-inquire .form-control::-ms-input-placeholder,.page-inquire .form-control::placeholder{color:#999;text-transform:uppercase}.page-inquire .form-control-lg{height:calc(4.875rem + 2px);font-size:15px;line-height:1.5;border-radius:.3rem}.page-inquire .form-control .filter-option,.page-inquire .form-control:not(.bootstrap-select){border:2px solid #000;border-radius:0}.page-inquire:not(.active).dropdown-toggle .filter-option-inner-inner{color:#ccc}.page-inquire .ui-select:after{right:15px}.page-inquire .ui-select .bs-caret{display:none}.page-inquire .dropdown.open button[aria-expanded=true]:after{transform:rotate(180deg)!important}.page-inquire .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:2.5rem}.page-inquire .custom-control .custom-control-input{position:absolute;z-index:-1;opacity:0}.page-inquire .label-checkbox{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-inquire .label-checkbox:hover input~.checkmark{background-color:#ccc}.page-inquire .label-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-inquire .label-checkbox input:checked~.checkmark{background-color:#000}.page-inquire .label-checkbox input:checked~.checkmark:after{display:block}.page-inquire .label-checkbox .checkmark{position:absolute;top:10px;left:0;height:15px;width:15px;background-color:#ddd}.page-inquire .label-checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.page-inquire button[disabled],.page-inquire html input[disabled]{cursor:not-allowed;color:#666}.page-inquire #mytoyota-form .form-group label{display:inline-block;max-width:100%;margin-bottom:.5px;font-weight:400}.page-faq .faq-wrapper{margin-top:5rem}@media(max-width:768px){.page-faq .faq-wrapper{margin-top:1rem}}.page-faq #accordion .card-header{padding:0}.page-faq #accordion .card-header a{padding:20px 30px}.page-faq #accordion .card{background-color:#eeecec;margin-bottom:1rem}.page-faq #accordion .card a[role=button]{color:#fff;position:relative;display:inline-block;text-decoration:none;width:100%;background-color:#000}.page-faq #accordion .card a[role=button] h5{position:relative;padding-left:30px;font-weight:400;font-size:16px;color:#fff}@media(min-width:992px){.page-faq #accordion .card a[role=button] h5{font-size:20px;margin-top:0}}.page-faq #accordion .card a[role=button].collapsed{background-color:rgba(0,0,0,.04)}.page-faq #accordion .card a[role=button].collapsed h5{color:#000}.page-faq #accordion .card a[role=button].collapsed .arrow{transform:rotate(180deg)}.page-faq #accordion .card a[role=button] .arrow{position:absolute;left:0;top:5px}.page-faq #accordion .card .card-body{padding:20px 30px}.page-faq #accordion .card .card-body ol,.page-faq #accordion .card .card-body ul{padding-left:20px}.title--divider{position:relative}.title--divider:after{position:absolute;bottom:-20px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}.section-padding{padding:30px 0}@media(min-width:992px){.section-padding{padding:60px 0}}.section-title{white-space:pre-line;line-height:2.5rem}@media(max-width:768px){.section-title.size-extra{font-size:24px;line-height:24px}}@media(min-width:1440px){.section-title.size-extra{font-size:75px;line-height:65px}}@media(min-width:1700px){.section-title.size-extra{font-size:95.82px;line-height:85px}}.section-title.uppercase{text-transform:uppercase}.new-mobility-page .section-title{font-size:32px;font-weight:400;font-family:Toyota Type!important}.new-mobility-page .page-banner .banner__img{width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:767px){.new-mobility-page .page-banner .banner__img{max-height:640px}}.new-mobility-page .page-banner .logo{max-width:300px;position:absolute;transform:translate(-50%,-50%);left:50%;top:20%}@media(max-width:768px){.new-mobility-page .page-banner .logo{max-width:200px}}.new-mobility-page .page-heading{padding:64px 0}.new-mobility-page .page-services{padding:40px 0}.new-mobility-page .mobility-btn--primary{background-color:#000082;color:#fff;height:41px;padding:6px 30px}.new-mobility-page .services-slider .slick-track{display:flex!important}.new-mobility-page .services-slider .slick-next:before,.new-mobility-page .services-slider .slick-prev:before{color:#000;border-color:#000;border-left-width:4px;border-right-width:4px;border-top-width:4px;width:20px;height:20px}.new-mobility-page .services-slider .slick-prev{left:-30px}.new-mobility-page .services-slider .slick-next{right:-30px}.new-mobility-page .services-slider .slick-arrow{top:24%}@media(max-width:480px){.new-mobility-page .services-slider .slick-dots li button{background-color:#e7e8ec;border-color:#e7e8ec}}.new-mobility-page .services-slider .slick-slide{margin:0 15px;height:inherit!important}.new-mobility-page .services-slider .slick-slide>div{height:100%}.new-mobility-page .services-slider .slick-slide__content{height:100%;display:flex!important;flex-direction:column}.new-mobility-page .services-slider .slick-slide__content>div{flex:1}.new-mobility-page .services-slider .slick-slide__text h3{font-size:20px;font-weight:400;font-family:Toyota Type!important}.new-mobility-page .services-slider .slick-slide a{color:#000082;font-weight:600;font-size:14px;display:inline-flex;align-items:center;text-decoration:none}.new-mobility-page .services-slider .slick-slide a i{margin-left:15px;font-size:12px}.new-mobility-page .services-slider .slick-list{margin:0 -15px}.vehicle-slider .slider-cta{display:flex;flex-direction:column;justify-content:center;align-items:center}.vehicle-slider .slider-cta a{font-size:12px;min-width:180px;max-width:180px}.vehicle-slider .slider-cta a:first-child{color:#fff;border-left:1px solid transparent}.vehicle-slider .slider-cta a:first-child:after{background-color:#eb0a1e;color:#fff}.vehicle-slider .slider-cta a:after{z-index:-1}.vehicle-slider .slider-item .figure-caption{text-align:center;padding:15px 20px;position:relative}.vehicle-slider .slider-item .figure-caption .badge{position:absolute;left:50%;transform:translate(-50%,-80%);color:#eb0a1e;font-size:80%}.vehicle-slider .slick-next:before,.vehicle-slider .slick-prev:before{border-color:#eb0a1e}.tconnect-features{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5rem}.tconnect-features .feature-item img{max-width:80px;margin-bottom:1rem}.tconnect-features .feature-title{margin-bottom:1.75rem}@media(max-width:767px){.tconnect-features{grid-template-columns:repeat(2,1fr)}}@media(max-width:468px){.tconnect-features{display:flex;flex-direction:column;gap:0;margin-bottom:30px}.tconnect-features .feature-item{text-align:center}}@font-face{font-family:Toyota Light;src:url(../fonts/toyota/ToyotaLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Light Italic;src:url(../fonts/toyota/ToyotaLightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Book;src:url(../fonts/toyota/ToyotaBook.ttf) format("truetype");font-weight:350;font-style:normal}@font-face{font-family:Toyota Book Italic;src:url(../fonts/toyota/ToyotaBookItalic.ttf) format("truetype");font-weight:350;font-style:italic}@font-face{font-family:Toyota Regular;src:url(../fonts/toyota/ToyotaRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Regular Italic;src:url(../fonts/toyota/ToyotaRegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota SemiBold;src:url(../fonts/toyota/ToyotaSemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota SemiBold Italic;src:url(../fonts/toyota/ToyotaSemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Toyota Bold;src:url(../fonts/toyota/ToyotaBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Bold Italic;src:url(../fonts/toyota/ToyotaBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Black;src:url(../fonts/toyota/ToyotaBlack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Toyota Black Italic;src:url(../fonts/toyota/ToyotaBlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Toyota Type Black;src:url(../fonts/toyota/ToyotaType-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(../fonts/toyota/ToyotaType-BlackIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:url(../fonts/toyota/ToyotaType-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(../fonts/toyota/ToyotaType-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(../fonts/toyota/ToyotaType-Book.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(../fonts/toyota/ToyotaType-BookIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(../fonts/toyota/ToyotaType-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(../fonts/toyota/ToyotaType-LightIt.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(../fonts/toyota/ToyotaType-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Regular;src:url(../fonts/toyota/ToyotaType-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(../fonts/toyota/ToyotaType-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(../fonts/toyota/ToyotaType-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(../fonts/toyota/ToyotaType-SemiboldIt.ttf) format("truetype");font-weight:600;font-style:italic}.mytoyotaph{background-color:#fff;overflow-x:hidden;margin:0;padding:0}.mytoyotaph.fixed-header header{background-color:#fff;top:0;opacity:.9;box-shadow:0 1px 1px 0 #ddd;transition:all .3s}.mytoyotaph .container-fluid{max-width:1480px}.mytoyotaph h1,.mytoyotaph h5{font-weight:700}.mytoyotaph h5{font-size:30px}.mytoyotaph h6{font-weight:600;font-size:22px;font-family:Toyota Type!important}.mytoyotaph p{font-weight:400;font-size:18px}.mytoyotaph .title{line-height:1.2;font-size:60px;margin:0;font-family:Toyota Type!important}.mytoyotaph .title.sub{font-size:35px;font-family:Toyota Type!important}.mytoyotaph .subtitle{color:#828282;margin:40px 0;font-size:28px}.mytoyotaph .text-regular{font-weight:400}.mytoyotaph .text-semi-bold{font-weight:600}.mytoyotaph .text-bold{font-weight:700}.mytoyotaph .red-text{color:#e31937}.mytoyotaph .black-text{color:#000}.mytoyotaph .whiteish-text{color:#e9e9e9}.mytoyotaph .ls-2{letter-spacing:2px;font-family:Toyota Type!important}.mytoyotaph .btn{border-radius:100px;padding:15px 80px}.mytoyotaph .button-rounded-red{color:#fff;background-color:#e31937}.mytoyotaph .button-rounded-white{color:#e31937;background-color:#fff}.mytoyotaph .download h3{line-height:70px;font-size:30px;font-family:Toyota Type!important}.mytoyotaph .info h3,.mytoyotaph .info h4{color:#707070;font-weight:400}.mytoyotaph .info h3{margin:15px 0}.mytoyotaph .info h4{font-size:26px}.mytoyotaph .info .link{text-decoration:underline;font-size:16px;margin-top:20px;font-weight:700}.mytoyotaph .icons .exclusive-item{border:none;max-width:100%;padding:0}.mytoyotaph .icons .exclusive-item:hover{box-shadow:none;background:none}.mytoyotaph .icons .exclusive-item .exclusive-content{padding-left:30px}.mytoyotaph .icons .exclusive-item .exclusive-content .title{color:#828282;font-size:16px;text-transform:none;padding:0}.mytoyotaph .icons .exclusive-item .exclusive-thumb img{width:75px}.mytoyotaph img{width:100%}.mytoyotaph img.img-responsive{max-width:100%}.mytoyotaph .scrollToTop{background-color:#e31937;bottom:15px}.mytoyotaph #accordion .card-body p{color:#000;margin:0 15px;padding:0 0 15px;font-size:16px;font-weight:400;line-height:1.5}.mytoyotaph #accordion a.btn{background-color:#000;border:none;border-radius:0;margin:20px 15px}.mytoyotaph header.header-section.header-cl-black.active{border-bottom:2px solid rgba(0,0,0,.10196078431372549)}.mytoyotaph header .block{width:35px;float:right}.mytoyotaph header .block img{max-width:100%}.mytoyotaph header .custom .row{padding:10px 0}.mytoyotaph header .custom a{text-decoration:none;color:#000;font-weight:700;line-height:25px;font-size:23px}.mytoyotaph .owl-item{opacity:0;transition:.5s ease}.mytoyotaph .owl-item.active.center:after,.mytoyotaph .owl-item.active.center:before{display:none}.mytoyotaph .owl-item.active.center .testimonial-item{opacity:1}.mytoyotaph .owl-item.active.center .testimonial-item .testimonial-content p:not(.title){display:block;line-height:1.5;font-size:16px;font-weight:400;font-family:Toyota Type!important}.mytoyotaph .owl-item.active .testimonial-item .testimonial-content p:not(.title),.mytoyotaph .owl-item.active:not(.center) .testimonial-item .testimonial-content p:not(.title),.mytoyotaph .owl-item.cloned .testimonial-item .testimonial-content p:not(.title){display:none}.mytoyotaph .owl-item.nextItem:before,.mytoyotaph .owl-item.prevItem:before{content:"";width:100%;height:100%;position:absolute;right:0;z-index:2}.mytoyotaph .owl-item.active.center,.mytoyotaph .owl-item.nextItem,.mytoyotaph .owl-item.prevItem{opacity:1;transition:.5s ease}.mytoyotaph .owl-item.nextItem:before{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.9607843137254902) 40%,hsla(0,0%,100%,.6196078431372549))}.mytoyotaph .owl-item.prevItem:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.9607843137254902) 40%,hsla(0,0%,100%,.6196078431372549))}.mytoyotaph .owl-dots{display:none}.mytoyotaph .testimonial-wrapper{margin:0 auto 50px;padding:0;background:no-repeat;border-radius:0;width:100%}.mytoyotaph .testimonial-wrapper .testimonial-area{max-width:100%}.mytoyotaph .testimonial-wrapper .testimonial-area:after,.mytoyotaph .testimonial-wrapper .testimonial-area:before{display:none}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item .testimonial-content{padding:0;text-align:center;margin-top:-30px}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item .testimonial-content .title{font-family:Toyota Type;text-transform:uppercase;background:none;padding:0;border-radius:0;display:block}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item .testimonial-content .title a{color:#707070;font-weight:600;font-size:22px}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item .testimonial-thumb{width:auto;height:auto;border:none;border-radius:0;padding:0;margin:0}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item .testimonial-thumb .thumb{border:none;border-radius:0}.mytoyotaph .testimonial-wrapper .testimonial-area .testimonial-item p{display:none;color:#000;font-size:16px;line-height:1.2;margin:20px auto 0;font-family:Toyota;font-weight:400;margin-bottom:0!important}.mytoyotaph .testimonial-wrapper .testimonial-area .center .testimonial-item .testimonial-content .title a{color:#000}.mytoyotaph .testimonial-wrapper .trigger{z-index:11;background:transparent;padding:0;top:35%;transform:translateY(100%)}.mytoyotaph .testimonial-wrapper .trigger.active,.mytoyotaph .testimonial-wrapper .trigger:hover{box-shadow:none;border:none;background:none}.mytoyotaph .testimonial-wrapper .trigger img{width:20px;margin:0}.mytoyotaph .testimonial-wrapper .trigger i{font-size:35px;color:#000}.mytoyotaph .testimonial-slider .owl-item.center img{transform:scale(1)}.mytoyotaph .testimonial-slider .owl-item img{transition:.3s;transform:scale(.8);max-width:500px;margin:auto}.mytoyotaph .testimonial-slider .owl-nav{text-align:center}.mytoyotaph .testimonial-slider .owl-nav button{font-size:24px!important;margin:10px;color:#033aff!important}.mytoyotaph section.banner-4{padding-bottom:0}.mytoyotaph section.banner-4 .block{width:150px;float:right;display:block}.mytoyotaph section.banner-4 .block img{max-width:100%}.mytoyotaph section.banner-4.banner-section{background:#fff;height:auto;font-size:unset}.mytoyotaph section.banner-4.banner-section .web-banner{display:none}@media screen and (min-width:1025px){.mytoyotaph section.banner-4.banner-section .web-banner{display:block}}.mytoyotaph section.banner-4.banner-section .tablet-banner{display:none}@media screen and (max-width:1024px)and (min-width:801px){.mytoyotaph section.banner-4.banner-section .tablet-banner{display:block}}.mytoyotaph section.banner-4.banner-section .mobile-banner{display:none}@media screen and (max-width:800px){.mytoyotaph section.banner-4.banner-section .mobile-banner{display:block}}.mytoyotaph section.first .middle-align{display:flex;vertical-align:middle;align-items:center}.mytoyotaph section.first .middle-align h1{margin-left:15px;margin-bottom:0}.mytoyotaph section.first .must-have .banner-nav-container{min-height:80vh}.mytoyotaph section.first .button-rounded-red{margin:0}.mytoyotaph section.video-section iframe{width:100%;height:75vh}.mytoyotaph section.features-section .container{border-bottom:1px solid #d6d6d6}.mytoyotaph section.features-section .container-fluid{margin-bottom:50px;border-bottom:1px solid rgba(0,0,0,.1607843137254902)}.mytoyotaph section.faq-section .banner_wrapper{margin-top:45px;margin-left:auto;margin-right:auto;max-width:1920px}.mytoyotaph section.faq-section.page{padding-top:60px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item{padding:0;flex-grow:1;flex-basis:0;min-width:0;text-align:center;border-right:1px solid #34404e;height:170px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item:last-child{border-right:none}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.active{background-color:#000;color:#fff}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category img{width:40px;height:40px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category .black-icon{display:inline}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category .white-icon{display:none}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category.active{background-color:#000;color:#fff}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category.active .black-icon{display:none}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link.category.active .white-icon{display:inline}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link i{font-size:25px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link p{font-size:16px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link .nav-link__content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link .nav-link__content_wrapper img{width:auto}.mytoyotaph section.faq-section.page .title{margin:40px 0}.mytoyotaph section.faq-section.page .form-group{position:relative}.mytoyotaph section.faq-section.page .form-group .form-control{border-radius:15px;border:2px solid #000;height:50px;text-transform:unset}.mytoyotaph section.faq-section.page .form-group i{position:absolute;right:15px;top:19px;cursor:pointer}.mytoyotaph section.faq-section.page .faq-wrapper{max-width:100%}.mytoyotaph section.faq-section.page .faq-wrapper .tab-content{margin:50px 0}.mytoyotaph section.faq-section.page #accordion .card-header{padding:0}.mytoyotaph section.faq-section.page #accordion .card-body{margin:0}.mytoyotaph section.faq-section .full-width{max-width:100%}.mytoyotaph section.faq-section .icon{display:inline-block;width:100px}.mytoyotaph section.faq-section .icon img{max-width:100%}.mytoyotaph section.faq-section .img-wrapper{padding:0}.mytoyotaph section.faq-section .faq-wrapper{max-width:100%!important}.mytoyotaph section.faq-section #accordion .card{border:none;margin-bottom:15px;background-color:transparent}.mytoyotaph section.faq-section #accordion .card-header{background-color:transparent;border:none;padding:0 15px}.mytoyotaph section.faq-section #accordion .card-header a{position:relative;width:100%;padding:20px 15px 20px 45px;background-color:rgba(0,0,0,.0392156862745098)}.mytoyotaph section.faq-section #accordion .card-header a:not(.collapsed){background-color:#000}.mytoyotaph section.faq-section #accordion .card-header a:not(.collapsed):before,.mytoyotaph section.faq-section #accordion .card-header a:not(.collapsed) h5{color:#fff}.mytoyotaph section.faq-section #accordion .card-header a:before{font-weight:600;font-family:Font Awesome\ 5 Free;float:left;color:#000;position:absolute;top:22px;left:25px}.mytoyotaph section.faq-section #accordion .card-header a.collapsed:before{content:"\F067"}.mytoyotaph section.faq-section #accordion .card-header a:not(.collapsed):before{content:"\F068"}.mytoyotaph section.faq-section #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}.mytoyotaph section.faq-section #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px;font-family:Toyota Type!important}.mytoyotaph section.faq-section #accordion a.link{color:#000!important}.mytoyotaph section.faq-section #accordion a:before,.mytoyotaph section.faq-section #accordion a:not(.collapsed){color:#fff}.mytoyotaph section.faq-section .first-section,.mytoyotaph section.faq-section .first-section .faq-header{margin-bottom:50px}.mytoyotaph section.faq-section .last-section{max-width:1500px;margin:0 auto;padding:0 30px 80px}.mytoyotaph section.faq-section .last-section .middle-align{display:flex;vertical-align:middle;align-items:center;margin-bottom:30px}.mytoyotaph section.faq-section .last-section .middle-align h1{font-size:47px}.mytoyotaph section.faq-section .last-section .middle-align img.logo{width:100px;margin:0 20px 0 0}.mytoyotaph section.faq-section .last-section .right{display:flex;vertical-align:middle;align-items:center}.mytoyotaph section.faq-section .last-section .right img{width:380px;max-width:380px;flex:1}.mytoyotaph section.faq-section .last-section .right .icons{flex:1}.mytoyotaph section.faq-section .last-section .right .icons img{width:75px}.mytoyotaph section.faq-section .last-section img.qr{display:block;margin:30px 0;width:200px}.mytoyotaph section.faq-section .last-section p{font-size:48px;line-height:1.2;color:#828282}.mytoyotaph .download-store{float:left;height:70px}.mytoyotaph .download-store h3{line-height:70px}.mytoyotaph .download-store img{display:inline-block;max-width:100%;margin:0 0 0 15px;width:235px}.mytoyotaph #key-visual{margin:30px 0}.mytoyotaph #key-visual img{width:100%}.mytoyotaph footer{background-color:#000;padding:0 0 80px}.mytoyotaph footer,.mytoyotaph footer a,.mytoyotaph footer h2,.mytoyotaph footer p{color:#fff;font-weight:600}.mytoyotaph footer .container{text-align:center;padding:30px 0}.mytoyotaph footer .container p{margin:0}.mytoyotaph footer .copyright{padding:0;border-top:1px solid hsla(0,0%,83.9%,.4);margin:20px 0}.mytoyotaph footer .copyright-mobile{height:130px;margin:30px 0 0!important}.mytoyotaph footer .gray{color:#b8b8b8;font-weight:400}.normal-logos{max-width:235px;max-height:67px;display:block;width:auto;height:auto}@media screen and (min-width:992px){.mytoyotaph .mobile-only{display:none!important}.mytoyotaph .desktop-only{display:block!important}.mytoyotaph .text-right-desktop{text-align:right}.mytoyotaph .text-left-desktop{text-align:left}.mytoyotaph .text-center-desktop{text-align:center}.mytoyotaph footer .nav-links a{line-height:50px}.mytoyotaph footer .img-wrapper{width:50px;display:inline-block;margin:0 8px 0 0}.mytoyotaph footer .img-wrapper img{max-width:100%}}@media screen and (max-width:991px){.mytoyotaph .mobile-only{display:block!important}.mytoyotaph .desktop-only{display:none!important}.mytoyotaph h1.title{font-size:50px}.mytoyotaph h1.title.sub{font-size:22px}.mytoyotaph h1:not(.title){font-size:35px}.mytoyotaph h5{font-size:18px}.mytoyotaph .owl-theme .owl-nav{position:absolute;top:30%;transform:translateY(0);width:100%;max-width:100%;margin:0}.mytoyotaph .owl-theme .owl-prev{float:left}.mytoyotaph .testimonial-wrapper .testimonial-area:after,.mytoyotaph .testimonial-wrapper .testimonial-area:before{display:none}.mytoyotaph .download-store{float:none}.mytoyotaph .download-store.fixed{position:fixed;bottom:0;z-index:11;background-color:#fff;width:100%;padding:15px;border-top:2px solid rgba(0,0,0,.10196078431372549);left:0}.mytoyotaph .download-store.fixed img{margin:0;width:120px}.mytoyotaph .download-store img{margin:15px 10px 0 0;width:150px}.mytoyotaph .download h3{line-height:1.2;font-size:22px}.mytoyotaph section.banner-4{padding:100px 0 0}.mytoyotaph section.features-section p{margin-bottom:1.5rem!important}.mytoyotaph section.faq-section{padding:15px 0}.mytoyotaph section.faq-section.page{padding-top:50px}.mytoyotaph section.faq-section .faq-wrapper,.mytoyotaph section.faq-section .img-wrapper{margin-top:30px}.mytoyotaph footer{padding:30px 0;margin-top:80px}.mytoyotaph footer h2{font-size:22px}.mytoyotaph footer .container{text-align:left}.mytoyotaph footer .container p{letter-spacing:2px;font-size:12px;margin-bottom:5px}.mytoyotaph footer .nav-links a{margin:10px 0;font-size:18px}.mytoyotaph footer .img-wrapper{width:50px;display:inline-block;margin:0 8px 30px 0}.mytoyotaph footer .img-wrapper img{max-width:100%}}@media(max-width:767px){.mytoyotaph h1.title{font-size:42px}.mytoyotaph section.banner-4 h5{letter-spacing:normal;font-size:22px}.mytoyotaph section.banner-4 .download h3{text-align:center}.mytoyotaph section.features-section{margin-top:30px!important}.mytoyotaph section.testimonial-section.video-section{margin-top:30px!important;border-top:1px solid #d6d6d6;padding-top:30px}.mytoyotaph section.faq-section{padding-top:30px}.mytoyotaph section.faq-section.page{padding-top:34px}.mytoyotaph section.faq-section.page .faq-wrapper .tab-content{margin:30px 0}.mytoyotaph section.faq-section.page .filter_wrapper{margin-top:10px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item{flex-grow:0;flex-basis:auto;min-width:0;width:48%;border:1px solid #34404e;margin:3px;height:110px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item:nth-child(5){border-right:1px solid #34404e}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link{padding-left:10px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link .nav-link__content_wrapper div{margin-bottom:0!important}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link .nav-link__content_wrapper div i{font-size:20px}.mytoyotaph section.faq-section.page .filter_wrapper .nav-item .nav-link .nav-link__content_wrapper p{line-height:19px}.mytoyotaph section.faq-section.page .title{margin:20px 0}.mytoyotaph section.faq-section #accordion a.btn{margin:0}.mytoyotaph section.faq-section #accordion .card-header{padding:0}.mytoyotaph section.faq-section #accordion .card-header a{padding:15px}.mytoyotaph section.faq-section #accordion .card-header a:before{left:13px;top:18px;font-size:12px}.mytoyotaph section.faq-section #accordion .card-body{margin:0;padding:15px 0}.mytoyotaph .download-store{float:none;text-align:center}.mytoyotaph .download-store.fixed{text-align:left}.mytoyotaph .download-store img{margin:15px auto 0;padding:0 3px}.mytoyotaph .testimonial-slider .owl-item.center img,.mytoyotaph .testimonial-slider .owl-item img{transform:none;transition:none;margin-bottom:0}.mytoyotaph footer{margin-top:15px;padding:0 0 15px}.mytoyotaph footer .img-wrapper{margin:0 10px 0 0}.mytoyotaph footer .nav-links a{margin:0;line-height:50px}.mytoyotaph footer .email{font-size:18px}.mytoyotaph footer .copyright{margin:30px 0}.mytoyotaph footer .copyright-mobile p{font-size:14px}}.testi-next{display:inline-block;position:relative;left:-10px;right:100%}@media screen and (min-width:1024px){.testi-next{left:30%}}.testi-prev{display:inline-block;right:0;position:relative;left:calc(100% - 30px)}@media screen and (min-width:1024px){.testi-prev{left:66%}}.no-height-image-50px{height:50px!important}.no-height-image-180px{height:180px;width:180px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-64px{height:64px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-140px,.no-height-image-145px{height:140px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-150px{height:150px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-48px{height:48px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-200px{height:200px!important}.no-height-image-350px{height:350px!important}.no-height-image-90px{height:90px!important}.no-height-image-700px{height:700px!important}.no-height-image-635px{height:635px!important;-o-object-fit:cover!important;object-fit:cover!important}@media(max-width:1280px){.no-height-image-635px{height:450px!important;width:100%}}.skeleton-image{background:linear-gradient(90deg,#f0f0f0,#f0f0f0 25%,#fff 50%,#f0f0f0 75%,#f0f0f0);background-size:200% 100%;animation:loading 2s linear infinite}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}.cookie-policy-wrapper{position:fixed;z-index:9998;bottom:142px;width:100%;display:none;justify-content:center;align-items:end;background-color:transparent;padding:24px 16px}@media screen and (min-width:992px){.cookie-policy-wrapper{width:-moz-max-content;width:max-content;left:50%;transform:translateX(-50%);bottom:0}}.cookie-policy-wrapper .cookie-policy-container-v2{background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:24px;display:flex;flex-direction:column;gap:32px;width:100%}.cookie-policy-wrapper .cookie-policy-container-v2 .policy-text-container{display:flex;flex-direction:column;gap:18px}.cookie-policy-wrapper .cookie-policy-container-v2 .policy-text{font-size:14px;line-height:20px;font-family:Toyota Type;color:#fff;margin:0}@media screen and (min-width:992px){.cookie-policy-wrapper .cookie-policy-container-v2 .policy-text{font-size:14px;line-height:5px}}.cookie-policy-wrapper .cookie-policy-container-v2 .btn-container{display:flex;justify-content:center;align-items:center;gap:8px}.cookie-policy-wrapper .cookie-policy-container-v2 .btn-container .policy-btn{background-color:#eb0a1e;width:163px;height:41px;color:#fff;font-size:12px;font-family:Toyota Type;font-weight:600;letter-spacing:1.8px;line-height:17px;text-transform:uppercase;border:none;text-align:center;display:flex;justify-content:center;align-items:center;text-decoration:none}@media screen and (min-width:992px){.cookie-policy-wrapper .cookie-policy-container-v2 .btn-container .policy-btn{width:100%;height:31px}}.cookie-policy-wrapper .cookie-policy-container-v2 .btn-container .policy-more{background:transparent!important;border:1px solid #fff!important}.cookie-policy-wrapper .cookie-policy-container-v2 .bold{font-weight:700}@font-face{font-family:Toyota Type Black;src:url(../../fonts/toyota/ToyotaType-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(../../fonts/toyota/ToyotaType-BlackIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:url(../../fonts/toyota/ToyotaType-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(../../fonts/toyota/ToyotaType-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(../../fonts/toyota/ToyotaType-Book.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(../../fonts/toyota/ToyotaType-BookIt.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(../../fonts/toyota/ToyotaType-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(../../fonts/toyota/ToyotaType-LightIt.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(../../fonts/toyota/ToyotaType-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(../../fonts/toyota/ToyotaType-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(../../fonts/toyota/ToyotaType-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(../../fonts/toyota/ToyotaType-SemiboldIt.ttf) format("truetype");font-weight:600;font-style:italic}body.hidden-scroll,html.hidden-scroll{overflow:hidden!important;height:100%}.hidden-overflow{overflow:hidden!important}.header-section .container{max-width:1450px}#revamp-footer{background-color:#000}.vehicle-slick-list .slick-list{width:85%!important;margin:auto!important}.loader.mobile-search-loader,.loader.search-loader{display:none}.loader.mobile-search-loader .loader-item>div,.loader.search-loader .loader-item>div{background-color:#000}#menu.collapse ul.nav li.nav-link:after{content:"";display:block;width:0;height:2px;background:#eb0a1e;transition:width .5s}#menu.collapse ul.nav li.nav-link.active a,#menu.collapse ul.nav li.nav-link.active i,#menu.collapse ul.nav li.nav-link:hover a,#menu.collapse ul.nav li.nav-link:hover i{color:#000}#menu.collapse ul.nav li.nav-link.active:after,#menu.collapse ul.nav li.nav-link:hover:after{width:100%}.mobile-menu{display:none;position:absolute;width:100%;height:100vh;background-color:#fff;overflow:hidden;top:0;z-index:999}.mobile-menu .flex-layer2-menu{height:85px;display:flex;flex-wrap:wrap}.mobile-menu .flex-layer2-menu div{flex-grow:1;width:33%;padding:20px}.mobile-menu .flex-layer2-menu div a{font-size:14px;color:#000;border-radius:initial;font-weight:600;font-family:Toyota Type SemiBold!important;font-weight:400!important}.mobile-menu .flex-layer2-menu div a.btn-close{float:right;font-size:12px!important;border-bottom:2px solid #000}.mobile-menu ul.navbar-nav{margin:0}.mobile-menu ul.navbar-nav li.nav-link a.nav-item{padding:20px 15px}.mobile-menu ul.navbar-nav li.nav-link a.nav-item i.fa:not(.store){position:absolute;float:right;right:50px}.mobile-menu .gray-bg{background-color:#f5f5f5}.mobile-menu .gray-bg .bottom_nav{padding:50px 0}.mobile-menu .gray-bg .bottom_nav li{padding:10px 0}.mobile-menu .gray-bg .bottom_nav li a{color:#949494;padding:10px}.mobile-menu .gray-bg .bottom_nav li .search-container{padding:10px}.mobile-menu .gray-bg .bottom_nav li .search-container input{color:#949494;border:0;background-color:inherit;border-bottom:2px solid #949494;width:100%}.mobile-menu .gray-bg .bottom_nav li .search-container i{float:right;position:absolute;right:20px;color:#949494}.search-wrapper{display:none;position:fixed;height:calc(100vw - 92px);top:94px;bottom:0;left:0;right:0;z-index:999;background:hsla(0,0%,100%,.95);padding-top:30px}.search-wrapper.d-block{display:block}.search-wrapper .close{right:100px;position:absolute;top:30px;font-weight:600;color:#101010;text-decoration:underline;opacity:1}.search-wrapper .search-container{max-width:978px;margin:0 auto;width:100%;display:flex;flex-direction:row}.search-wrapper .search-container .search-box{padding:0;margin:0;position:relative;border:none;width:85%}.search-wrapper .search-container .search-box form{align-items:center;display:flex}.search-wrapper .search-container .search-box input{height:72px;width:100%;line-height:1.2;font-size:3.75em;display:block;padding:0 80px 0 4px;background:transparent;border:none;border-bottom:1px solid #101010;color:#101010}.search-wrapper .search-container .search-box input::-webkit-input-placeholder{color:#101010}.search-wrapper .search-container .search-box input::-moz-placeholder{color:#101010}.search-wrapper .search-container .search-box input:-ms-input-placeholder{color:#000}.search-wrapper .search-container .search-box input:-moz-placeholder{color:#101010}.search-wrapper .search-container .search-box input:focus{box-shadow:none;outline:none}.search-wrapper .search-container .search-box button{font-size:3.75em;text-transform:uppercase;position:absolute;right:0;color:#eb0a1e;top:0;display:none;border:0;background:transparent}.search-wrapper .search-container .search-box i{color:#000;font-size:50px;right:0;position:absolute;cursor:pointer}.search-wrapper .search-container .search-box i.spin-loader{position:relative}.mobile-search-wrapper{display:none;position:fixed;height:100vh;top:90px;bottom:0;left:0;right:0;z-index:999;background:hsla(0,0%,100%,.95);padding:30px}.mobile-search-wrapper.d-block{display:block}.mobile-search-wrapper .close{right:20px;position:absolute;top:15px;font-weight:600;color:#000;font-size:16px;text-decoration:underline}.mobile-search-wrapper .mobile-search-container{max-width:978px;margin:0 auto;width:100%;display:flex;flex-direction:row}.mobile-search-wrapper .mobile-search-container .mobile-search-box{padding:0;margin:0;position:relative;border:none;width:85%}.mobile-search-wrapper .mobile-search-container .mobile-search-box form{align-items:center;display:flex}.mobile-search-wrapper .mobile-search-container .mobile-search-box input{height:60px;width:100%;line-height:1.2;font-size:20px;display:block;padding:0 50px 0 4px;background:transparent;border:none;border-bottom:1px solid #000;color:#000}.mobile-search-wrapper .mobile-search-container .mobile-search-box input::-webkit-input-placeholder{color:#bec7d1}.mobile-search-wrapper .mobile-search-container .mobile-search-box input::-moz-placeholder{color:#bec7d1}.mobile-search-wrapper .mobile-search-container .mobile-search-box input:-ms-input-placeholder{color:#bec7d1}.mobile-search-wrapper .mobile-search-container .mobile-search-box input:-moz-placeholder{color:#bec7d1}.mobile-search-wrapper .mobile-search-container .mobile-search-box input:focus{box-shadow:none;outline:none}.mobile-search-wrapper .mobile-search-container .mobile-search-box button{font-size:3.75em;text-transform:uppercase;position:absolute;right:0;color:#eb0a1e;top:0;display:none;border:0;background:transparent}.mobile-search-wrapper .mobile-search-container .mobile-search-box i{color:#000;font-size:35px;right:0;position:absolute;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;height:100vh;left:0;z-index:999}.dropdown-content.explore-cars{padding-bottom:150px}.dropdown-content .grid-container{display:grid;width:100%;height:100%;text-align:center;overflow:auto}.dropdown-content .grid-container .grid-item{font-size:30px}.dropdown-content .grid-container .grid-item.left{background-color:#f0f2f5;font-weight:400!important;font-family:Toyota Type Book!important;position:relative}.dropdown-content .grid-container .grid-item.left .grid-content{padding:150px 100px}.dropdown-content .grid-container .grid-item.left a.close{padding:30px;font-size:16px;color:#000;line-height:25px;font-family:Toyota Type;font-weight:400!important;text-decoration:none;opacity:1!important}.dropdown-content .grid-container .grid-item.left a.close:after{content:"";display:block;height:2px;background:#eb0a1e;transition:width .5s;bottom:1px;position:relative;width:0}.dropdown-content .grid-container .grid-item.left a.close:hover:after{width:60px}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item{margin-bottom:10px;text-align:start}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item.nav-item-label{font-family:Toyota Type Bold!important;font-size:20px!important;letter-spacing:3px;line-height:28px;color:#101010!important;text-transform:uppercase;margin-bottom:32px}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link{font-family:Toyota Type Book!important;font-size:20px!important;line-height:28px;color:#101010!important;padding:5px 0;text-decoration:none;display:inline-block}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link img.icon{width:24px;height:24px;position:absolute;right:0;bottom:0;top:5px}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link:after{content:"";display:block;width:0;height:2px;border-bottom:2px solid #eb0a1e;background-color:transparent;transition:width .5s;margin-top:5px}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link.active,.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link:focus,.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link:hover{background-color:transparent}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link.active:after,.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link:focus:after,.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item a.nav-link:hover:after{width:100%}.dropdown-content .grid-container .grid-item.left ul.nav li.nav-item .nav-child-menu{position:absolute;left:305px;top:0;width:500px;height:1000px;display:none;transition:all .5s}.dropdown-content .grid-container .grid-item.left div.buttons{position:absolute;width:100%;bottom:20px;padding:0 60px}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary{border:1px solid #101010;color:#101010;font-family:Toyota Type SemiBold!important;font-size:14px;letter-spacing:2.1px;margin-bottom:15px;text-align:center;height:42px;width:100%;padding:10px 20px}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary:hover{border:1px solid #3a3a3a;background:#3a3a3a;color:#fff}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary:active{border:1px solid #101010;background:#101010;color:#ccc}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store{border:1px solid #fff;background-color:#fff;color:#727272}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store i{color:#727272}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store{border:1px solid #101010;background-color:#101010;color:#fff}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store:hover{border:1px solid #3a3a3a;background-color:#3a3a3a;color:#fff}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store:active{border:1px solid #101010;background-color:#101010;color:#ccc}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary.online-store i{color:#fff}.dropdown-content .grid-container .grid-item.left div.buttons a.btn.btn-secondary i{font-size:1.5em}.dropdown-content .grid-container .grid-item.right{background-color:#fff;min-width:100%}.dropdown-content .grid-container .grid-item.right .search-container{background-color:#000;height:100px;padding:30px 50px}.dropdown-content .grid-container .grid-item.right .search-container .form-control{color:#fff;background-color:transparent;background-image:none;border:2px solid #fff;height:40px;border-radius:15px}.dropdown-content .grid-container .grid-item.right .search-container .form-control::-moz-placeholder{color:#fff}.dropdown-content .grid-container .grid-item.right .search-container .form-control::placeholder{color:#fff}.dropdown-content .grid-container .grid-item.right .search-container i.fa.fa-search{position:absolute;right:90px;top:40px;color:#fff;font-size:.75em}.dropdown-content.buying-guides .grid-container,.dropdown-content.car-services .grid-container,.dropdown-content.discover-toyota .grid-container,.dropdown-content.toyota-insider .grid-container{grid-template-columns:70% 30%}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content,.dropdown-content.car-services .grid-container .grid-item.left .grid-content,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content{padding:0 100px 130px;width:100%;margin:0 auto;height:70vh;overflow-y:auto}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content::-webkit-scrollbar,.dropdown-content.car-services .grid-container .grid-item.left .grid-content::-webkit-scrollbar,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content::-webkit-scrollbar,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content::-webkit-scrollbar{width:0}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav{min-width:352px;display:inline;float:left;position:relative}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .nav-item .nav-link .sub-menu-caret,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .nav-item .nav-link .sub-menu-caret,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .nav-item .nav-link .sub-menu-caret,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .nav-item .nav-link .sub-menu-caret{width:24px;height:24px;position:absolute;right:0;bottom:0;top:10px}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .sub-nav,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .sub-nav,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .sub-nav,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .sub-nav{font-size:20px;position:absolute;left:384px;width:100%;top:3px;display:none}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .sub-nav.show,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .sub-nav.show,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .sub-nav.show,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .sub-nav.show{display:block!important}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item{padding:0;display:flex!important;justify-content:space-between;align-items:center}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link{line-height:28px;font-size:20px;padding:0}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link img.icon,.dropdown-content.car-services .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link img.icon,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link img.icon,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content ul.nav .sub-nav .nav-item .nav-link img.icon{width:24px;height:24px;position:absolute;right:0;bottom:0;top:5px}.dropdown-content.buying-guides .grid-container .grid-item.left .grid-content .nav-guides .nav-item .nav-child-menu .nav-child-link,.dropdown-content.car-services .grid-container .grid-item.left .grid-content .nav-guides .nav-item .nav-child-menu .nav-child-link,.dropdown-content.discover-toyota .grid-container .grid-item.left .grid-content .nav-guides .nav-item .nav-child-menu .nav-child-link,.dropdown-content.toyota-insider .grid-container .grid-item.left .grid-content .nav-guides .nav-item .nav-child-menu .nav-child-link{font-size:20px;padding:10px 0;text-decoration:none;display:inline-block}.dropdown-content.buying-guides .grid-container .grid-item.right,.dropdown-content.car-services .grid-container .grid-item.right,.dropdown-content.discover-toyota .grid-container .grid-item.right,.dropdown-content.toyota-insider .grid-container .grid-item.right{min-width:100%}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content,.dropdown-content.car-services .grid-container .grid-item.right .grid-content,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content{text-align:left;display:none;transition:all 1s linear;overflow:auto;height:calc(100dvh - 141px)}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content.active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content.active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content.active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content.active{display:block;transition:all 1s linear}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content h2.glance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content h2.glance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content h2.glance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content h2.glance{color:#d9d9d9;font-weight:600;font-size:25px;line-height:25px;margin-bottom:5px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content h2.find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content h2.find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content h2.find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content h2.find{color:#000;font-weight:600;font-size:25px;line-height:25px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article{padding:50px 30px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article.payment-calculator,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article.payment-calculator,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article.payment-calculator,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article.payment-calculator{max-height:100%;height:900px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article.payment-calculator h2.glance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article.payment-calculator h2.glance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article.payment-calculator h2.glance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article.payment-calculator h2.glance{color:#d9d9d9;font-weight:600;font-size:30px;line-height:30px;margin-bottom:5px;font-family:Toyota Type SemiBold!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article.payment-calculator h2.find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article.payment-calculator h2.find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article.payment-calculator h2.find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article.payment-calculator h2.find{color:#000;font-weight:600;font-size:30px;font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h1,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h1,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h1,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h1{font-size:35px;font-weight:400;line-height:40px;margin-bottom:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h4,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h4,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h4,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h4{font-size:12px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h5,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h5,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h5,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h5{font-size:12px;margin:0 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article p,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article p,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article p,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article p{font-size:14px;line-height:25px;margin:0 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article p.desc,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article p.desc,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article p.desc,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article p.desc{font-size:14px;margin:25px 0;min-height:80px;max-height:200px;overflow:hidden}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.read,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.read,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.read,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.read{font-size:14px;letter-spacing:2.1px;font-family:Toyota Type SemiBold;border:1px solid #101010;background:#000;color:#fff;border-radius:0;margin:8px 8px 5px;width:-webkit-fill-available;height:auto}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.read:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.read:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.read:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.read:hover{background:#3a3a3a}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.read:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.read:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.read:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.read:active{background:#101010;color:#ccc}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h2,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h2,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h2,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h2{font-weight:400}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h2.glance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h2.glance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h2.glance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h2.glance{color:#ccc;font-weight:600}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h2.find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h2.find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h2.find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h2.find{color:#000;font-weight:600;font-size:30px;font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h2.js-per-month,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h2.js-per-month,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h2.js-per-month,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h2.js-per-month{font-size:35px;margin:0 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h2 span,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h2 span,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h2 span,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h2 span{font-size:24px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .app-store,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .app-store,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .app-store,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .app-store{display:flex;-moz-column-gap:10px;column-gap:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .app-store a,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .app-store a,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .app-store a,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .app-store a{z-index:10}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article h3.js-downpayment,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article h3.js-downpayment,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article h3.js-downpayment,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article h3.js-downpayment{font-size:18px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article img,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article img,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article img,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article img{width:100%;height:auto;margin:0 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article img.dl-btn,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article img.dl-btn,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article img.dl-btn,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article img.dl-btn{width:134px;height:39px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article img.mytoyota,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article img.mytoyota,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article img.mytoyota,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article img.mytoyota{width:395px;-o-object-fit:contain;object-fit:contain;margin:auto;transform:rotate(-10deg);display:block}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary{color:#101010;background-color:transparent;border:1px solid #101010;font-family:Toyota Type SemiBold;font-size:14px;letter-spacing:2.1px;padding:8px 14px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance{border:1px solid #101010;background:#000;color:#fff;border-radius:0;margin:8px 8px 5px;width:-webkit-fill-available;height:auto}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:hover{background:#3a3a3a}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.finance:active{background:#101010;color:#ccc}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate{border:1px solid #101010;background:#fff;color:#101010;border-radius:0;margin:8px 8px 5px;width:-webkit-fill-available;height:auto;text-wrap:balance}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:hover{border:1px solid #3a3a3a!important;background-color:#3a3a3a!important;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article a.btn.btn-secondary.calculate:active{border:1px solid #101010;background-color:#101010;color:#ccc}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control{border:0;border-bottom:1px solid #101010;border-radius:0;box-shadow:none;font-family:Toyota Type Italic;font-weight:400;font-size:18px;color:#949494;letter-spacing:1.17px;line-height:25px;text-transform:uppercase;height:42px;width:100%;margin-bottom:10px;padding:0 10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control::-webkit-scrollbar-thumb,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control::-webkit-scrollbar-thumb,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control::-webkit-scrollbar-thumb,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control::-webkit-scrollbar-thumb{background-color:#eb0a1e!important;border-radius:5px!important;border:2px solid #eb0a1e!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control:disabled,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control:disabled,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control:disabled,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control:disabled{font-family:Toyota Type Italic;color:#949494;background-color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control:hover{color:rgba(16,16,16,.8)!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control:active{color:#101010!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control option,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control option,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control option,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control option{font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control option.option-items,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control option.option-items,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control option.option-items,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control option.option-items{color:#101010;padding:5px 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:hover{background:#949494}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:focus,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:focus,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:focus,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article select.form-control option.option-items:focus{padding-left:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown{position:relative;border-radius:2px;padding:5px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon{display:inline-block;width:10px;height:10px;border:solid rgba(16,16,16,.5);border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:calc(50% - 13px);right:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon.open,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon.open,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon.open,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown .arrow-down-icon.open{transform:rotate(225deg)!important;top:calc(50% - 7px)!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon{display:inline-block;width:10px;height:10px;border:solid rgba(16,16,16,.5);border-width:0 2px 2px 0;transform:rotate(225deg);position:absolute;top:calc(50% - 8px);right:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon.open,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon.open,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon.open,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown .arrow-up-icon.open{transform:rotate(225deg)!important;top:calc(50% - 8px)!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:hover:after,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:hover:after,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:hover:after,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:hover:after{color:rgba(16,16,16,.8)}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:active:after,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:active:after,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:active:after,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown.select-vehicle-dropdown:active:after{border-bottom:1px solid rgba(16,16,16,.3)}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:hover:after,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:hover:after,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:hover:after,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:hover:after{color:#101010}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:active:after,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:active:after,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:active:after,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .article .dropdown.select-variant-dropdown:active:after{border-bottom:1px solid rgba(16,16,16,.3)}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison{padding:50px 30px;font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison h2.glance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison h2.glance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison h2.glance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison h2.glance{color:#d9d9d9;font-weight:600;font-size:30px;line-height:30px;margin-bottom:5px;font-family:Toyota Type SemiBold!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison h2.find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison h2.find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison h2.find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison h2.find{color:#000;font-weight:600;font-size:30px;font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form h4,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form h4,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form h4,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form h4{font-size:16px;margin-bottom:5px;font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group{margin-bottom:unset}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control{border:0;border-bottom:1px solid #101010;border-radius:0;box-shadow:none;font-family:Toyota Type Italic;font-weight:400;font-size:18px;color:#949494;letter-spacing:1.17px;line-height:25px;text-transform:uppercase;height:42px;width:100%;margin-bottom:10px;padding:0 10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control::-webkit-scrollbar-thumb,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control::-webkit-scrollbar-thumb,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control::-webkit-scrollbar-thumb,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control::-webkit-scrollbar-thumb{background-color:#eb0a1e!important;border-radius:5px!important;border:2px solid #eb0a1e!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:disabled,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:disabled,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:disabled,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:disabled{font-family:Toyota Type Italic!important;color:#949494;background-color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:hover{color:rgba(16,16,16,.8)!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control:active{color:#101010!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option{font-family:Toyota Type}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items{color:#101010;padding:5px 10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:hover{background:#949494}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:focus,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:focus,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:focus,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group select.form-control option.option-items:focus{padding-left:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown{position:relative;border-radius:2px;padding:5px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon{display:inline-block;width:10px;height:10px;border:solid rgba(16,16,16,.5);border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:calc(50% - 13px);right:10px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon.open,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon.open,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon.open,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form .form-group .dropdown .arrow-down-icon.open{transform:rotate(225deg)!important;top:calc(50% - 8px)!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare{border:1px solid #101010;font-family:Toyota Type SemiBold;font-size:14px;letter-spacing:2.1px;background:#000;color:#fff;border-radius:0;margin:8px 8px 5px;width:-webkit-fill-available;height:auto;text-transform:uppercase;display:block;padding:8px 14px;text-align:center}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:hover{background:#3a3a3a}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare:active{background:#101010;color:#ccc}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare img,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare img,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare img,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .car-comparison .car-comparison-form a.btn-compare img{width:24px;height:24px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator{padding:50px 30px;height:100%;overflow-x:auto;scrollbar-width:thin}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator::-webkit-scrollbar,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator::-webkit-scrollbar,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator::-webkit-scrollbar,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator::-webkit-scrollbar{width:5px;display:block}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator h2.glance,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator h2.glance,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator h2.glance,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator h2.glance{color:#d9d9d9;font-weight:600;font-size:30px;line-height:30px;margin-bottom:5px;font-family:Toyota Type SemiBold!important}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator h2.find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator h2.find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator h2.find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator h2.find{color:#000;font-weight:600;font-size:30px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form{display:flex;flex-direction:column;gap:30px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer{background-color:#000;color:#fff;height:51px;padding:15px 40px;font-size:14px;text-align:center;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:disabled,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:disabled,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:disabled,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:disabled{opacity:.8}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:hover{background:#101010;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active{background:grey;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active i,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active i,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active i,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer:active i{-webkit-text-stroke:1px #101010}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer i,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer i,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer i,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form a.find-dealer i{font-size:24px;width:24px;height:24px;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content{position:relative;display:none}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper h4,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper h4,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper h4,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper h4{font-size:14px;text-transform:capitalize}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content{padding:0 0 0 15px;margin:0 0 0 20px;border-left:5px solid #ddd}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p{display:flex;flex-wrap:nowrap;align-items:center}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p img,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p img,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p img,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p img{width:16px;height:18px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p i,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p i,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p i,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p i{text-align:center}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .actions p,.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p span,.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .maintenance p,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .actions p,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p span,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .maintenance p,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .actions p,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p span,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .maintenance p,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .actions p,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .contact p span,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .address-wrapper .address-content .maintenance p{font-size:12px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper{background-color:#f5f6f7;padding:30px 20px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row{margin-top:50px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .toggle-title,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .toggle-title,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .toggle-title,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .toggle-title{font-size:16px;color:#727272}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch{position:relative;display:inline-block;width:60px;height:34px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input{opacity:0;width:0;height:0}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider{background-color:#000}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider:before,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider:before,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider:before,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:checked+.slider:before{transform:translateX(26px)}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:focus+.slider,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:focus+.slider,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:focus+.slider,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch input:focus+.slider{box-shadow:0 0 1px #000}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;margin-top:0}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider:before,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider:before,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider:before,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round{border-radius:34px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round:before,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round:before,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round:before,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .switch .slider.round:before{border-radius:50%}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .form-check .form-check-label,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .form-check .form-check-label,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .form-check .form-check-label,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .form-check .form-check-label{margin-bottom:20px;position:relative;bottom:7px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn{background-color:#000;border-radius:15px;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn span,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn span,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn span,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .inquiry-row .submit-btn span{margin-right:20px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .form-group .form-control,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .form-group .form-control,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .form-group .form-control,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .location-content .form-wrapper #inquiry-form .form-group .form-control{border:2px solid #000;border-radius:15px;text-transform:none;color:#727272;height:50px;font-size:18px;padding:6px 28px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find{background-color:#fff;color:#101010;border:1px solid #101010;padding:15px 40px;font-size:14px;height:51px;text-align:center;display:flex;justify-content:space-between;align-items:center;text-decoration:none}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover{border:1px solid #101010;background:#101010;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover i,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover i,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover i,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:hover i{color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:active,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:active,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find:active{border:1px solid #3a3a3a;background:#3a3a3a;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find i,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find i,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find i,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-locator-form .btn-find i{font-size:24px;width:24px;height:24px;color:#000}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice{background-color:#000;font-size:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:25px;margin-top:50px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-icon,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-icon,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-icon,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-icon{width:24px;height:24px}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-text,.dropdown-content.car-services .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-text,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-text,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content .dealer-locator .dealer-notice .dealer-notice-text{font-size:14px;color:#fff}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content img,.dropdown-content.car-services .grid-container .grid-item.right .grid-content img,.dropdown-content.discover-toyota .grid-container .grid-item.right .grid-content img,.dropdown-content.toyota-insider .grid-container .grid-item.right .grid-content img{width:100%;-o-object-fit:cover;object-fit:cover}.dropdown-content.explore-cars .grid-container{grid-template-columns:30% 70%}.dropdown-content.explore-cars .grid-container .grid-item.left .grid-content{padding:100px 60px;text-align:left;font-weight:400!important;font-family:Toyota Type Book!important}.dropdown-content.explore-cars .grid-container .grid-item.left .grid-content .desktop-nav .arrow-up-right{transform:rotate(-45deg);font-size:20px}.dropdown-content.explore-cars .vehicle-categories{padding:100px 0}.dropdown-content.explore-cars .vehicle-categories .tab-container{display:none}.dropdown-content.explore-cars .vehicle-categories .tab-container.active{display:block}.dropdown-content.explore-cars .vehicle-categories .tab-container.active .slick-slide>div{text-align:start}.dropdown-content.explore-cars .vehicle-categories .tab-container button.slick-next:before,.dropdown-content.explore-cars .vehicle-categories .tab-container button.slick-prev:before{height:35px;width:35px}.dropdown-content.explore-cars .vehicle-categories .tab-container button.slick-prev{right:30px}.dropdown-content.explore-cars .vehicle-categories .tab-container button.slick-next{right:50px}.dropdown-content.explore-cars .vehicle-categories .tab-container button.slick-arrow{top:50%}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper{position:relative;margin-bottom:40px;text-align:center}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper .car-details{min-height:110px;position:relative;font-weight:400!important;font-family:Toyota Type Book!important}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper img{margin:0 auto;padding-bottom:20px;height:200px;-o-object-fit:contain;object-fit:contain}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper h4{font-size:20px;line-height:28px;color:#101010;margin-bottom:4px;text-decoration:none;font-weight:400!important;font-family:Toyota Type Book!important}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper p{font-size:14px;line-height:20px;color:grey;margin:0;text-decoration:none;font-weight:400!important;font-family:Toyota Type Book!important}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper span.btn-explore{font-size:10px;line-height:15px;color:#eb0a1e;letter-spacing:1.5px;text-decoration:none;font-weight:400!important;font-family:Toyota Type SemiBold!important}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper i.fa{font-size:11px;color:#eb0a1e;text-decoration:none}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore{font-size:10px;line-height:40px;letter-spacing:.2em;font-weight:600!important;font-family:Toyota Type SemiBold!important;color:#eb0a1e;display:inline-block;text-decoration:none;margin-right:unset;text-align:center!important}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore .mr-4{margin-right:8px}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore .fa{font-size:10px}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore .fa.fa-angle-right:before{position:absolute;width:16px;height:16px;margin-top:-9px;margin-left:-8px}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:after{content:"";display:block;width:0;height:2px;border-bottom:1.5px solid #eb0a1e;background-color:transparent;transition:width .5s;margin-top:-10px}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore.active,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:focus,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:hover{background-color:transparent}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore.active:after,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:focus:after,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:hover:after{width:100%}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore.active:active,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:focus:active,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:hover:active{color:#b00715}.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore.active:active:after,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:focus:active:after,.dropdown-content.explore-cars .vehicle-categories .tab-container .car-img-wrapper a.btn-explore:hover:active:after{border-bottom:1.5px solid #b00715}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article{height:auto}.dropdown-content.buying-guides .grid-container .grid-item.right .grid-content .article.payment-calculator{font-weight:400!important;font-family:Toyota Type Book!important;height:calc(100dvh - 150px);overflow:auto}.dropdown-content.car-services .grid-container .grid-item .grid-content.active,.dropdown-content.car-services .grid-container .grid-item.right .grid-content{opacity:1;height:100%}.dropdown-content.car-services .grid-container .grid-item .grid-content.active .article{height:100%}.mobile-dropdown-content{display:none;position:fixed;background-color:#fff;width:100%;left:0;z-index:9999999;top:0;height:100vh}.mobile-dropdown-content.explore-cars .grid-content .sub-menu-content.car-comparison{height:auto;overflow-y:auto!important}.mobile-dropdown-content .flex-layer2-menu{height:60px;display:flex;flex-wrap:wrap}.mobile-dropdown-content .flex-layer2-menu div{flex-grow:1;width:33%;padding:20px}.mobile-dropdown-content .flex-layer2-menu div.left{text-align:left}.mobile-dropdown-content .flex-layer2-menu div.right{text-align:right}.mobile-dropdown-content .flex-layer2-menu div a{font-size:14px;opacity:1;border-radius:initial;font-weight:600;color:#000;font-family:Toyota Type SemiBold!important;font-weight:400!important}.mobile-dropdown-content .flex-layer2-menu div a.btn-back,.mobile-dropdown-content .flex-layer2-menu div a.btn-close{border-bottom:2px solid #000;font-size:12px}.mobile-dropdown-content .grid-content{overflow:auto;height:auto}.mobile-dropdown-content .grid-content .categories{padding:0 30px}.mobile-dropdown-content .grid-content .categories .nav-tabs{justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;overflow-y:auto;scrollbar-width:none;width:100%;padding-bottom:20px;display:flex;border-bottom:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.mobile-dropdown-content .grid-content .categories .nav-tabs::-webkit-scrollbar{display:none}.mobile-dropdown-content .grid-content .categories .nav-tabs .nav-link{font-family:Toyota Type SemiBold!important;font-weight:400!important}.mobile-dropdown-content .grid-content .categories .nav-tabs .nav-link.active,.mobile-dropdown-content .grid-content .categories .nav-tabs .nav-link:hover{border-color:transparent;background-color:transparent;border-bottom:3px solid #eb0a1e}.mobile-dropdown-content .grid-content .categories .tab-container{display:none}.mobile-dropdown-content .grid-content .categories .tab-container.active{display:block}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper{margin-bottom:20px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details{padding:30px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details .car-details__name{font-size:20px;font-weight:600;letter-spacing:.8px;margin-bottom:0!important}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details .car-details__subname{margin-bottom:20px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore{font-size:12px;line-height:40px;letter-spacing:.2em;font-weight:600!important;font-family:Toyota Type SemiBold!important;color:#eb0a1e;display:inline-block;text-decoration:none;margin-right:unset;text-align:center!important}@media screen and (min-width:1920px){.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore{font-size:14px}}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore .mr-4{margin-right:8px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore .fa{font-size:14px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore .fa.fa-angle-right:before{position:absolute;width:16px;height:16px;margin-top:-12px;margin-left:-8px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:after{content:"";display:block;width:0;height:2px;border-bottom:1.5px solid #eb0a1e;background-color:transparent;transition:width .5s;margin-top:-10px}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore.active,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:focus,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:hover{background-color:transparent}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore.active:after,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:focus:after,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:hover:after{width:100%}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore.active:active,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:focus:active,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:hover:active{color:#b00715}.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore.active:active:after,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:focus:active:after,.mobile-dropdown-content .grid-content .categories .tab-container .car-img-wrapper .car-details a.btn-explore:hover:active:after{border-bottom:1.5px solid #b00715}.mobile-dropdown-content .grid-content .menu{padding:20px;overflow:auto;height:100%}.mobile-dropdown-content .grid-content .menu.buying-guides{overflow:auto;height:100%}.mobile-dropdown-content .grid-content .menu.toyota-insider{padding-bottom:20px}.mobile-dropdown-content .grid-content .menu .nav-tabs{flex-direction:column!important;display:flex;border-bottom:0;font-family:Toyota Type Book!important;font-weight:400!important}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item{display:flex;justify-content:space-between;align-items:center}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item a.menu2-title,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item a.menu2-title{font-size:12px;float:left;background-color:#fff;border:none;padding-left:0;padding-right:0;color:#101010;letter-spacing:1.8px;line-height:17px;font-family:Toyota Type SemiBold!important;font-weight:600!important}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item a.nav-link,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item a.nav-link{padding:10px 0;font-size:16px;outline:none;border:none;color:#101010;font-weight:350;width:100%;text-align:left}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item a.nav-link:after,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item a.nav-link:after{content:"";display:block;height:2px;width:0;background:#eb0a1e;transition:width .5s}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item a.nav-link:hover,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item a.nav-link:hover{border-color:transparent;background-color:transparent;border-bottom:3px solid #eb0a1e}.mobile-dropdown-content .grid-content .menu .nav-tabs li.nav-item ul.sub-nav,.mobile-dropdown-content .grid-content .menu .nav-tabs span.nav-item ul.sub-nav{font-size:20px;display:none;position:absolute;left:384px;text-align:start}.mobile-dropdown-content .grid-content .menu .tab-container{display:none;padding-top:30px}.mobile-dropdown-content .grid-content .menu .tab-container.active{display:block}.mobile-dropdown-content .grid-content .menu .tab-container .car-img-wrapper{margin-bottom:20px}.mobile-dropdown-content .grid-content .menu .tab-container .car-img-wrapper .car-details{padding:30px}.mobile-dropdown-content .grid-content .sub-menu-content{display:none;background-color:#f1f2f6;padding:40px 20px;overflow:auto;position:relative}@media screen and (min-width:768px){.mobile-dropdown-content .grid-content .sub-menu-content{position:absolute;bottom:0;width:100%}}.mobile-dropdown-content .grid-content .sub-menu-content.active{display:block}.mobile-dropdown-content .grid-content .sub-menu-content h2{font-size:20px;font-weight:500;text-align:start;margin-bottom:0}.mobile-dropdown-content .grid-content .sub-menu-content h2.glance{font-size:32px!important;font-weight:300;text-transform:lowercase;font-family:Toyota Type Bold!important;color:#d9d9d9!important}.mobile-dropdown-content .grid-content .sub-menu-content h2.find{color:#000;font-weight:600;font-size:24px;font-family:Toyota Type;margin-bottom:10px}.mobile-dropdown-content .grid-content .sub-menu-content h2 span{font-size:12px}.mobile-dropdown-content .grid-content .sub-menu-content h5{text-align:start;margin-bottom:0}.mobile-dropdown-content .grid-content .sub-menu-content h3.js-downpayment{text-align:start;font-size:17px}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown{position:relative;border-radius:2px;padding:5px}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control{border:0;border-bottom:1px solid #101010;background-color:hsla(0,0%,100%,0)!important;border-radius:0;box-shadow:none;font-family:Toyota Type Italic;font-weight:400;font-size:18px;color:#949494;letter-spacing:1.17px;line-height:25px;text-transform:uppercase;height:42px;width:100%;margin-bottom:10px;padding:0 10px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control::-webkit-scrollbar-thumb{background-color:#eb0a1e!important;border-radius:5px!important;border:2px solid #eb0a1e!important}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control:disabled{font-family:Toyota Type Italic;color:#949494;background-color:#fff}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control:hover{color:rgba(16,16,16,.8)!important}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control:active{color:#101010!important}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control option{font-family:Toyota Type}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control option.option-items{color:#101010;padding:5px 10px}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control option.option-items:hover{background:#949494}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown select.form-control option.option-items:focus{padding-left:10px}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown .arrow-down-icon{display:inline-block;width:10px;height:10px;border:solid rgba(16,16,16,.5);border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:calc(50% - 13px);right:30px}.mobile-dropdown-content .grid-content .sub-menu-content .dropdown .arrow-down-icon.open{transform:rotate(225deg)!important;top:calc(50% - 7px)!important}.mobile-dropdown-content .grid-content .sub-menu-content .qoute{text-align:start;font-size:12px!important}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary{color:#fff;background-color:#3a3a3a;border-radius:15px}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.finance{background:#000;color:#fff;border-radius:0;font-size:12px;padding:10px;margin-bottom:15px;text-align:center;font-family:Toyota Type SemiBold!important;width:100%;letter-spacing:1.1px}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.finance:hover{background:#101010;color:#fff}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.finance:active{background:grey;color:#fff}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.finance i.fa-chevron-right:before{-webkit-text-stroke:.5px #000!important}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.calculate{border:1px solid #101010;background-color:transparent;color:#101010;border-radius:0;font-size:12px;padding:10px;margin-bottom:15px;text-align:center;font-family:Toyota Type SemiBold!important;width:100%;letter-spacing:1.1px;text-wrap:balance}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.calculate:hover{color:#fff;background-color:#101010!important;border:1px solid #101010!important}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.calculate:active{color:#fff;background-color:#3a3a3a;border:1px solid #3a3a3a}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary.calculate i.fa-chevron-right:before{-webkit-text-stroke:.5px #fff!important}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-secondary i.fa{float:right;padding-top:4px}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-compare_m{border:1px solid #101010;font-family:Toyota Type SemiBold;font-size:14px;letter-spacing:2.1px;background:#000;color:#fff;border-radius:0;margin:8px 8px 5px;width:-webkit-fill-available;height:auto;text-transform:uppercase;display:block;padding:8px 14px;text-align:center}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-compare_m:hover{background:#3a3a3a}.mobile-dropdown-content .grid-content .sub-menu-content a.btn-compare_m:active{background:#101010;color:#ccc}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a.find-dealer{background-color:#000;color:#fff;padding:10px 15px;font-size:14px;text-align:center;display:block;margin-bottom:30px}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a.find-dealer:hover{background-color:#101010;color:#fff}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a.find-dealer:active{background-color:grey;color:#fff}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a i.fa{position:relative}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content{padding:0 0 0 5px;border-left:5px solid #ddd}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content .address-details{display:flex;align-items:center}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content .actions,.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content .maintenance{text-align:start}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content .actions i.fa,.mobile-dropdown-content .grid-content .sub-menu-content .grid-container .location-content .address-wrapper .address-content .maintenance i.fa{top:0}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a.btn-find{background-color:#fff;color:#000;padding:10px 15px;border-radius:15px;font-size:14px;display:block;text-align:start;border:1px solid #000;margin-top:30px}.mobile-dropdown-content .grid-content .sub-menu-content .grid-container a.btn-find i.fa{position:relative;top:6px}.mobile-dropdown-content .featured{display:none}.mobile-dropdown-content .featured.active{display:block;height:auto;background-color:#f1f2f6;position:relative;width:100%;bottom:0}.mobile-dropdown-content .featured .article{padding:20px;position:relative;z-index:1}.mobile-dropdown-content .featured .article:after,.mobile-dropdown-content .featured .article:before{content:"";background:var(--image);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;opacity:.3}.mobile-dropdown-content .featured .article h6{font-size:12px;font-family:Toyota Type Book!important;font-weight:400!important}.mobile-dropdown-content .featured .article .desc,.mobile-dropdown-content .featured .article h4{display:-webkit-box;line-height:30px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Toyota Type!important;font-weight:400!important}.mobile-dropdown-content .featured .article a.secondary-btn-w{padding:10px 15px;font-size:14px;text-align:start;display:inline-flex;display:-ms-inline-flexbox;align-items:center;-webkit-align-items:center;font-family:Toyota Type SemiBold!important;font-weight:400!important}.mobile-dropdown-content .featured .article a.secondary-btn-w i.fa{position:relative;float:right;line-height:1px}.mobile-dropdown-content .featured img{width:100%}.mobile-dropdown-content .search-container{background-color:#000;padding:15px 10px;height:70px;width:100%;position:fixed;bottom:0}.mobile-dropdown-content .search-container .form-control{color:#fff;background-color:transparent;background-image:none;border:2px solid #fff;height:40px;border-radius:15px}.mobile-dropdown-content .search-container .form-control::-moz-placeholder{color:#fff}.mobile-dropdown-content .search-container .form-control::placeholder{color:#fff}.mobile-dropdown-content .search-container i.fa{position:relative;left:325px;top:-32px;color:#fff;font-size:1em}.mobile-dropdown-content.car-services,.mobile-dropdown-content.explore-cars{overflow:auto}.mobile-dropdown-content.car-services .grid-content,.mobile-dropdown-content.explore-cars .grid-content{min-height:calc(100% - 64px);display:flex;flex-direction:column;justify-content:space-between;gap:20px}.mobile-dropdown-content.car-services .grid-content .menu,.mobile-dropdown-content.explore-cars .grid-content .menu{padding:20px;height:100%}.mobile-dropdown-content.car-services .grid-content .article,.mobile-dropdown-content.explore-cars .grid-content .article{background-color:#f1f2f6}@media screen and (min-height:768px){.mobile-dropdown-content.car-services .grid-content .article,.mobile-dropdown-content.explore-cars .grid-content .article{position:absolute;width:100%;overflow:hidden;bottom:0}}.mobile-dropdown-content.car-services .grid-content .article .grid-container,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container{display:flex;position:relative;height:280px;padding:20px;overflow:hidden}.mobile-dropdown-content.car-services .grid-content .article .grid-container div,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div{width:100%}.mobile-dropdown-content.car-services .grid-content .article .grid-container div h6,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div h6{font-size:11px;font-weight:500}.mobile-dropdown-content.car-services .grid-content .article .grid-container div img.mytoyota,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div img.mytoyota{width:70%;position:absolute;left:140px;transform:rotate(-10deg)}.mobile-dropdown-content.toyota-insider{overflow:auto;height:100%}.mobile-dropdown-content.toyota-insider .grid-content{overflow:hidden;height:100%}.mobile-dropdown-content.toyota-insider .grid-content .menu{padding:20px}@media only screen and (max-width:1200px){.mobile-d-none{display:block}.dropdown-content.explore-cars .grid-container{grid-template-columns:40% 60%}.dropdown-content.explore-cars .grid-container .grid-item.left .grid-content{padding:100px 60px}}@media only screen and (max-width:992px){.mobile-d-none{display:block}.dropdown-content.explore-cars .grid-container{grid-template-columns:40% 60%}.dropdown-content.explore-cars .grid-container .grid-item.left .grid-content{padding:150px 20px}.car-model-name{font-size:16px;color:#000;font-weight:600;letter-spacing:.72px}}@media(max-width:991px){.header-section .logo{z-index:99}.header-section #menu{position:relative;top:-83px;padding:0;height:100vh;overflow:auto}.header-section #menu .flex-layer2-menu{display:flex;background-color:#fff;padding:15px}.header-section #menu .flex-layer2-menu div{flex:1 1 0}.header-section #menu .flex-layer2-menu div a{font-size:17px;color:#000;padding:14px 0 5px;font-weight:600;margin:0 10px 0 0;border-radius:initial;display:block}.header-section #menu .flex-layer2-menu div a.close{border-bottom:2px solid #000;opacity:1}.header-section #menu .flex-layer2-menu div a.menu{width:99%;display:block;margin-right:auto;margin-left:auto}.header-section #menu ul.nav{height:50vh}.header-section #menu ul.nav li.nav-link{border-bottom:none}.header-section #menu ul.nav li.nav-link a.nav-item{font-size:16px}.header-section #menu ul.nav li.nav-link a.nav-item i{display:none}.header-section #menu ul.nav li.nav-link a.nav-item .store{display:inline-block!important}.header-section #menu ul.nav li.nav-link a.nav-item:after{position:absolute;content:" \27A4";right:35px;font-size:10px}.header-section #menu ul.nav li.nav-link:after{background:none}.header-section #menu ul.nav li.nav-link:nth-child(6) a.nav-item:after{display:none}.header-section #menu ul.bottom_nav{height:40vh;margin:0;padding:25px;background-color:#f1f2f6}.header-section #menu ul.bottom_nav li{margin:20px 0}.header-section #menu ul.bottom_nav li a{padding:0 0 5px;display:block}.header-section #menu ul.bottom_nav li a.search{border-bottom:1px solid #949494}.header-section #menu ul.bottom_nav li a i{float:right}}@media only screen and (max-width:767px){.mobile-d-none{display:block}.mobile-dropdown-content,.mobile-dropdown-content .grid-content{overflow:auto}.mobile-dropdown-content .grid-content.buying-guides{height:auto;min-height:calc(100% - 64px);display:flex;flex-direction:column;justify-content:space-between;gap:20px}.mobile-dropdown-content.car-services .grid-content .article{overflow:hidden}.mobile-dropdown-content.car-services .grid-content .article .grid-container div{text-align:center}.mobile-dropdown-content.car-services .grid-content .article .grid-container div:first-child{padding:35px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div h6{font-size:22px}.mobile-dropdown-content.car-services .grid-content .article .grid-container div a img.dl-btn{width:50%;margin:10px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div img.mytoyota{position:static;width:100%;left:265px;transform:rotate(-10deg)}}@media only screen and (max-width:480px){.mobile-d-none{display:none}.mobile-dropdown-content .grid-content{overflow:auto;height:auto;position:relative}.mobile-dropdown-content .grid-content .buying-guides{height:auto}.mobile-dropdown-content.cars-wrapper .grid-content{overflow-y:auto!important}.mobile-dropdown-content.car-services .grid-content,.mobile-dropdown-content.explore-cars .grid-content{overflow-x:hidden;overflow-y:scroll;height:auto}.mobile-dropdown-content.car-services .grid-content .article,.mobile-dropdown-content.explore-cars .grid-content .article{position:relative;width:100%;bottom:0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div{text-align:center}.mobile-dropdown-content.car-services .grid-content .article .grid-container div:first-child,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div:first-child{padding:35px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div h6,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div h6{font-size:12px;white-space:nowrap}.mobile-dropdown-content.car-services .grid-content .article .grid-container div a img.dl-btn,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div a img.dl-btn{width:80%;margin:5px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div img.mytoyota,.mobile-dropdown-content.explore-cars .grid-content .article .grid-container div img.mytoyota{width:200px;left:180px;transform:rotate(-10deg)}}@media only screen and (max-width:320px){.mobile-d-none{display:none}.mobile-dropdown-content .grid-content{overflow:auto;height:auto}.mobile-dropdown-content.car-services .grid-content .article .grid-container div{text-align:center}.mobile-dropdown-content.car-services .grid-content .article .grid-container div:first-child{padding:35px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div h6{font-size:12px}.mobile-dropdown-content.car-services .grid-content .article .grid-container div a img.dl-btn{width:50%;margin:8px 0}.mobile-dropdown-content.car-services .grid-content .article .grid-container div img.mytoyota{width:70%;position:absolute;top:420px;left:140px;transform:rotate(-10deg)}}.arrow-up-right{transform:rotate(-45deg);font-size:20px}@media screen and (max-width:992px){.column2-logo{min-height:80px!important;display:flex;justify-content:center;align-items:center;width:100%!important}}@media screen and (max-width:992px){.column2-logo .logo{margin:0!important;padding:0!important}}@media screen and (max-width:992px){.menu-icon{padding:20px 5px!important}.menu-icon a{margin:0!important;text-align:center;border-bottom:none!important}.menu-icon a:hover{border-bottom:2px solid #000!important}}.mobile-bottom-menu{font-weight:600;font-family:Toyota Type SemiBold!important;font-weight:400!important;color:grey!important}.w-100{width:100%}.collapsed-menu{display:flex;gap:8px}.flex{display:flex!important;align-items:center}.calculator-details-container{display:none}@media screen and (min-width:992px)and (max-width:1100px){.header-section.style1 ul li a{padding:35px 5px}}@media screen and (min-width:1101px)and (max-width:1200px){.header-section.style1 ul li a{padding:35px 10px}}@media screen and (max-width:991px){.nav-link:hover{background-color:transparent!important}}.mobile-dropdown-content .car-img-wrapper img{width:100%}.filter-option-inner .filter-option-inner-inner{font-weight:400!important;font-family:Toyota Type!important}.vehicle-tabs li a span{font-weight:400!important;font-family:Toyota Type Book!important}.car-details h4{font-family:Toyota Type!important;font-weight:400!important}.car-details p{font-family:Toyota Type Book!important;font-weight:400!important}.car-details .explore-button-wrapper span{font-family:Toyota Type!important;font-weight:400!important}.mobile-menu>.navbar-nav>.nav-link>.nav-item:hover{color:red!important}.toyota-type-book{font-family:Toyota Type Book!important}#glance-unique{font-family:Toyota Type SemiBold!important;font-size:30px!important;color:#d9d9d9!important}.toyota-insider-content{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100% - 64px);height:auto;gap:20px}.toyota-insure *{box-sizing:border-box}.toyota-insure .desktop-image{display:none}@media(min-width:1024px){.toyota-insure .desktop-image{display:inherit}}@media(min-width:1024px){.toyota-insure .mobile-image{display:none}}@keyframes leftFade{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.toyota-insure .banner-section{position:relative;width:100%;height:auto;z-index:1;background:#f4f4f4}.toyota-insure .banner-section .image{position:relative}.toyota-insure .banner-section .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(1.3)}.toyota-insure .banner-section .image:after{content:"";position:absolute;bottom:0;height:100%;background:linear-gradient(0deg,#f4f4f4,transparent,transparent,transparent,transparent);right:0;width:100%;pointer-events:none}.toyota-insure .banner-section .container-details{height:100%;position:relative;padding-bottom:20px}@media(min-width:1024px){.toyota-insure .banner-section .container-details{width:1024px;margin-left:auto;margin-right:auto;padding:0 25px 20px}}@media(min-width:1280px){.toyota-insure .banner-section .container-details{width:1280px;padding:0 75px 20px}}@media(min-width:1536px){.toyota-insure .banner-section .container-details{width:1536px}}.toyota-insure .banner-section .container-details .text-container{width:85%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:2em;top:-2em}@media(min-width:1024px){.toyota-insure .banner-section .container-details .text-container{top:-12em;width:100%}}@media(min-width:1280px){.toyota-insure .banner-section .container-details .text-container{top:-18em}}@media(min-width:1536px){.toyota-insure .banner-section .container-details .text-container{top:-25em}}.toyota-insure .banner-section .container-details .text-container .title{width:100%}@media(min-width:1024px){.toyota-insure .banner-section .container-details .text-container .title{width:700px}}@media(min-width:1536px){.toyota-insure .banner-section .container-details .text-container .title{font-size:874px}}.toyota-insure .banner-section .container-details .text-container .title h1{font-size:30px;font-family:Toyota Type Semibold;color:#000}@media(min-width:1024px){.toyota-insure .banner-section .container-details .text-container .title h1{font-size:50px;line-height:60px;max-width:13ch;color:#fff}}@media(min-width:1536px){.toyota-insure .banner-section .container-details .text-container .title h1{font-size:64px;line-height:70px}}.toyota-insure .banner-section .container-details .text-container .descriptions p{font-size:16px;font-family:Toyota Type Regular;color:#000}@media(min-width:1024px){.toyota-insure .banner-section .container-details .text-container .descriptions p{font-size:20px;color:#fff}}@media(min-width:1536px){.toyota-insure .banner-section .container-details .text-container .descriptions p{font-size:24px}}.toyota-insure .product-lineup{width:100%;background:#f4f4f4;z-index:2;position:relative;padding-bottom:50px;margin-top:-3em}@media(min-width:1024px){.toyota-insure .product-lineup{margin-top:-13em;background:linear-gradient(180deg,transparent,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4);padding-bottom:5px}}@media(min-width:1280px){.toyota-insure .product-lineup{margin-top:-17em;background:linear-gradient(180deg,transparent,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4);padding-bottom:15px}}@media(min-width:1536px){.toyota-insure .product-lineup{margin-top:-23em;background:linear-gradient(180deg,transparent,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4,#f4f4f4)}}.toyota-insure .product-lineup .content-product-lineup-container{width:100%;position:relative}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel{width:100%;height:100px;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel{width:1024px;padding:0 25px;left:50%;transform:translateX(-50%)}}@media(min-width:1280px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel{width:1280px;padding:0 80px}}@media(min-width:1536px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel{width:1536px}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list{position:relative;display:block;overflow:hidden;margin:0}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container{opacity:1;transform:translateZ(0);position:relative;top:0;left:0;display:flex;margin-left:auto!important;margin-right:auto!important;transition:transform .5s ease-in-out;padding:0 1% 0 7%;align-items:center;grid-gap:10px}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container{width:100%;padding:0}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{width:100%;display:inline-block;height:105px;position:relative;padding:10px;cursor:pointer}@media(min-width:1536px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{padding:0 10px}}@media(min-width:529px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{height:150px}}@media(min-width:767px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{height:190px}}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{height:130px}}@media(min-width:1280px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{height:160px}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product .container-product{position:relative;top:50%;transform:translateY(-50%)}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product .container-product .image{width:100%}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product .container-product .image p{text-align:center;font-weight:700;font-size:16px;font-family:Toyota Type;margin:auto;line-height:1.2}@media screen and (min-width:279px)and (max-width:281px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product .container-product .image p{font-size:12px}}@media(min-width:767px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product .container-product .image p{font-size:22px}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product{transition:all .7s ease}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product.active{background:#fff}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product.active .image .image-active{display:block;color:#000}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product.active .image .image-inactive{display:none;color:#fff}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product:not(.active){background:#000}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product:not(.active) .image .image-active{display:none;color:#000}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product:not(.active) .image .image-inactive{display:block;color:#fff}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product:not(.active):hover{background:#fff}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list .carousel-container .product:not(.active):hover .image .image-inactive{color:#000!important}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list:before{content:"";position:absolute;left:0;top:0;height:100%;width:32px;background:linear-gradient(90deg,#f4f4f4 25%,transparent);z-index:2;pointer-events:none}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list:before{display:none}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list:after{content:"";position:absolute;right:0;top:0;height:100%;width:32px;background:linear-gradient(270deg,#f4f4f4 25%,transparent);z-index:2;pointer-events:none}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-list:after{display:none}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn{width:24px;height:24px;background:#dbdbdb;border:none;position:absolute;z-index:5;cursor:pointer}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn{display:none}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn div{align-items:center;display:flex;justify-content:center;width:100%;height:100%}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn div img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.prev{border-radius:0 4px 4px 0;top:50%;left:0;transform:translateY(-50%);display:none}@media only screen and (min-width:539px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.prev{top:80%}}@media only screen and (min-width:767px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.prev{top:90%}}.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.next{border-radius:4px 0 0 4px;top:50%;right:0;transform:translateY(-50%)}@media only screen and (min-width:539px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.next{top:80%}}@media only screen and (min-width:767px){.toyota-insure .product-lineup .content-product-lineup-container .header-carousel .carousel-btn.next{top:90%}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{width:85%;margin-top:1em;height:100%;left:50%;transform:translateX(-50%);position:relative}@media(min-width:539px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{margin-top:60px}}@media(min-width:767px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{margin-top:110px}}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{margin-top:4em;width:1024px;padding:0 25px}}@media(min-width:1280px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{width:1280px;margin-top:6em;padding:0 80px}}@media(min-width:1536px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel{width:1536px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list{background:#fff}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list{background:transparent}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup{position:relative;top:0;left:0;width:100%;z-index:3}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image{position:absolute;width:100%;z-index:4;bottom:-4em}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image .img-scale{animation:leftFade .3s linear forwards}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image{width:60%;top:0;right:0;z-index:2}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image.fleet-image{width:72%!important}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image.tsure-image{width:70%!important}}@media(min-width:1920px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .banner-lineup .main-image{width:65%;top:0}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content{background:#fff;position:relative;width:100%;padding-bottom:10px;z-index:3;top:4em}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content{width:660px;left:0;top:0;z-index:1;padding:50px 171px 50px 80px}}@media(min-width:1920px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content{padding:60px 25px 60px 80px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo{width:100%;text-align:center}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo{text-align:left}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo img{width:200px;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo img{width:300px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo h1{font-size:34px;color:#000;font-family:Toyota Type;font-weight:700;line-height:.7;margin:10px 0}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .logo h4{font-size:20px;color:#000;font-family:Toyota Type;font-weight:700;margin:10px 0}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions{width:85%;margin:20px auto}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions{margin:20px 0;width:95%}}@media(min-width:1536px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions{width:70%}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions p{color:#000;font-size:16px;font-family:Toyota Type Regular;line-height:20px;margin-bottom:0}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions p{font-size:20px;line-height:28px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions span{font-family:Toyota Type Italic;color:#7a7a7a;font-size:12px;line-height:16px}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list .main-content .descriptions span{font-size:16px;line-height:23px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-carousel .list:not(.active){display:none}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button{position:absolute;right:20px;bottom:0;width:auto;z-index:5;display:none}@media(min-width:1024px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button{display:inherit}}@media(min-width:1280px){.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button{right:80px}}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button .carousel-btn{background:transparent;border:1px solid #dedede;width:60px;height:60px;cursor:pointer;margin-left:8px}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button .carousel-btn div img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.toyota-insure .product-lineup .content-product-lineup-container .body-carousel .main-button .carousel-btn.prev{display:none}.toyota-insure hr{margin:0 32px}@media(min-width:1200px){.toyota-insure hr{max-width:65%;margin:0 auto}}.toyota-insure .what-is-toyota-container{margin:5em 0;color:#000}.toyota-insure .what-is-toyota-container .what-is-heading-container{max-width:864px;margin:0 15px}.toyota-insure .what-is-toyota-container .what-is-heading-container h1{font-size:28px;font-family:Toyota Type Bold;margin-bottom:1.5rem;color:#000}.toyota-insure .what-is-toyota-container .what-is-description-container p,.toyota-insure .what-is-toyota-container .what-is-heading-container p{font-size:16px;font-family:Toyota Type Regular}.toyota-insure .what-is-toyota-container .what-is-description-container p span{font-family:Toyota Type Bold}.toyota-insure .what-is-toyota-container .what-is-description-container .v-center{display:flex;align-items:center}.toyota-insure .what-is-toyota-container .what-is-description-container img{margin-bottom:32px}.toyota-insure .what-is-toyota-container .what-is-description-container .icon-and-description{padding-left:30px}@media(min-width:1200px){.toyota-insure .what-is-toyota-container .what-is-heading-container{margin:0 auto}.toyota-insure .what-is-toyota-container h1{font-size:32px!important}.toyota-insure .what-is-toyota-container p{font-size:18px!important}}.toyota-insure .advantages-toyota-container{padding:5em 0;background-color:#f4f4f4;color:#000}.toyota-insure .advantages-toyota-container .advantages-heading-container{margin-left:15px;margin-bottom:4rem}.toyota-insure .advantages-toyota-container .advantages-heading-container h1{font-size:28px;font-family:Toyota Type Bold;margin-bottom:1.5rem}.toyota-insure .advantages-toyota-container .advantages-heading-container p{font-size:16px;font-family:Toyota Type Regular}.toyota-insure .advantages-toyota-container .advantages-description-container{display:flex;justify-content:center;flex-wrap:wrap;row-gap:3rem}.toyota-insure .advantages-toyota-container .advantages-description-container .adc-item{flex:1 0 50%;display:flex;align-items:center;flex-direction:column;row-gap:1rem;padding-inline:10px}@media screen and (min-width:768px){.toyota-insure .advantages-toyota-container .advantages-description-container .adc-item{flex:1 0 25%}}.toyota-insure .advantages-toyota-container .advantages-description-container .adc-item img{max-width:75px;height:auto}.toyota-insure .advantages-toyota-container .advantages-description-container .adc-item p{text-align:center}.toyota-insure .advantages-toyota-container .advantages-description-container .center-align{text-align:center;background-color:#fff;padding:20px 0;margin:0 10px 10px 0;max-width:45%}.toyota-insure .advantages-toyota-container .advantages-description-container .img-scale{max-width:92px}.toyota-insure .advantages-toyota-container .advantages-description-container p{font-family:Toyota Type Bold;font-size:16px;margin-bottom:10px}.toyota-insure .advantages-toyota-container .advantages-sponsors{padding-top:4em}.toyota-insure .advantages-toyota-container .advantages-sponsors .sponsor-images{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (min-width:768px){.toyota-insure .advantages-toyota-container .advantages-sponsors .sponsor-images{grid-template-columns:repeat(4,1fr)}}.toyota-insure .advantages-toyota-container .advantages-sponsors .sponsor-images .img-wrapper{display:flex;align-items:center}.toyota-insure .advantages-toyota-container .advantages-sponsors .sponsor-images .img-wrapper img{margin-right:0!important;max-width:100%;height:auto}.toyota-insure .advantages-toyota-container .advantages-sponsors .img-scale{width:auto;margin-right:38px}.toyota-insure .advantages-toyota-container .advantages-sponsors .smaller_logo{max-width:150px;margin-right:10px;margin-top:10px}.toyota-insure .advantages-toyota-container .advantages-sponsors p{font-size:16px}@media(min-width:1200px){.toyota-insure .advantages-toyota-container .advantages-heading-container{margin-left:0}.toyota-insure .advantages-toyota-container .advantages-heading-container h1{font-size:32px}.toyota-insure .advantages-toyota-container .advantages-heading-container p{font-size:18px}.toyota-insure .advantages-toyota-container .advantages-description-container{margin-left:0}.toyota-insure .advantages-toyota-container .advantages-description-container .center-align{max-width:23%;padding:30px 15px;margin:10px}.toyota-insure .advantages-toyota-container .advantages-description-container p{font-size:20px}.toyota-insure .advantages-toyota-container .advantages-sponsors .img-scale{margin-right:92px}.toyota-insure .advantages-toyota-container .advantages-sponsors .smaller_logo{max-width:none}.toyota-insure .advantages-toyota-container .advantages-sponsors p{font-size:18px}}.toyota-insure .toyota-coverage-container{margin:5em 0;color:#000}.toyota-insure .toyota-coverage-container .coverage-title-container{margin-bottom:48px}.toyota-insure .toyota-coverage-container .coverage-title-container h1{font-family:Toyota Type Bold;font-size:32px;text-align:center}.toyota-insure .toyota-coverage-container .coverage-tables-container{overflow:auto;scrollbar-color:#eb0a1e}.toyota-insure .toyota-coverage-container .coverage-tables-container ::-webkit-scrollbar{width:12px!important}.toyota-insure .toyota-coverage-container .coverage-tables-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;border-radius:10px!important;background:#eb0a1e!important}.toyota-insure .toyota-coverage-container .coverage-tables-container ::-webkit-scrollbar-thumb{border-radius:10px!important;background:#eb0a1e!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.toyota-insure .toyota-coverage-container .coverage-tables-container ::-webkit-scrollbar-thumb:window-inactive{background:#eb0a1e!important}.toyota-insure .toyota-coverage-container .coverage-table th{text-align:center;padding:20px;font-size:16px;font-family:Toyota Type Bold}.toyota-insure .toyota-coverage-container .coverage-table td{padding:14px 16px;text-align:center;font-size:14px;font-family:Toyota Type Book}.toyota-insure .toyota-coverage-container .coverage-table td b{font-family:Toyota Type Bold}.toyota-insure .toyota-coverage-container .coverage-table .left-align{text-align:left}.toyota-insure .toyota-coverage-container .coverage-table .flex{display:flex}.toyota-insure .toyota-coverage-container .coverage-table .flex span{margin-right:8px}.toyota-insure .toyota-coverage-container .coverage-table ul{list-style-type:square;margin-top:8px;padding-left:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toyota-insure .toyota-coverage-container .coverage-table ul ::marker{color:#ccc;width:6px;height:6px;font-size:12px}.toyota-insure .toyota-coverage-container .coverage-table ul li{margin-bottom:8px}.toyota-insure .toyota-coverage-container .coverage-table .v-top{vertical-align:top}.toyota-insure .insurance-claim{padding:5em 0;background-color:#f5f5f5;color:#000}.toyota-insure .insurance-claim .container{padding:0}@media(min-width:1920px){.toyota-insure .insurance-claim .container{max-width:1320px}}.toyota-insure .insurance-claim .container .insurance-list{display:flex;flex-wrap:wrap;max-height:unset;justify-content:center}.toyota-insure .insurance-claim .container .insurance-claim-container .row{margin-right:unset;margin-left:unset}.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container{max-width:864px;margin:0 15px 1.5rem}@media(min-width:992px){.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container{height:110px}}@media(min-width:1280px){.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container{height:90px}}.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container h1.title{font-size:32px;font-family:Toyota Type Bold;color:#101010;text-align:center;line-height:40px;margin-top:80px}@media(min-width:992px){.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container h1.title{margin-top:0;margin-bottom:.5rem}}.toyota-insure .insurance-claim .container .insurance-claim-container .row .insurance-claim-heading-container p.sub-title{font-size:14px;font-family:Toyota Type Book;line-height:20px;text-align:center;margin:0 0 5px;width:unset}.toyota-insure .insurance-claim .container .insurance-claim-container p{font-size:20px;font-family:Toyota Type Regular;margin-bottom:5px}.toyota-insure .insurance-claim .container .insurance-claim-container p span{font-family:Toyota Type Bold}.toyota-insure .insurance-claim .container .insurance-claim-container p.desc{font-size:16px;font-family:Toyota Type Book;line-height:23px;color:#101010}.toyota-insure .insurance-claim .container .insurance-claim-container p.download{font-size:20px;font-family:Toyota Type Bold;line-height:28px;color:#101010;margin-bottom:40px}@media(min-width:992px){.toyota-insure .insurance-claim .container .insurance-claim-container p.download{margin-bottom:unset}}.toyota-insure .insurance-claim .container .insurance-claim-container ul.list{list-style-type:lower-alpha;padding-left:25px;margin-top:0}.toyota-insure .insurance-claim .container .insurance-claim-container ul.list li{font-size:16px;font-family:Toyota Type Book;text-align:left;line-height:23px;color:#101010;padding:0}.toyota-insure .insurance-claim .container .insurance-claim-container ul.approval{list-style-type:none;padding-left:0}.toyota-insure .insurance-claim .container .insurance-claim-container ul.approval li{font-size:16px;font-family:Toyota Type Book;text-align:left;line-height:23px;color:#101010}.toyota-insure .insurance-claim .container .insurance-claim-container ul.approval li span{font-style:italic}.toyota-insure .insurance-claim .container .insurance-claim-container .v-center{display:flex;align-items:center}.toyota-insure .insurance-claim .container .insurance-claim-container img{margin-bottom:32px;width:64px;height:64px;float:right;margin-top:5%}.toyota-insure .insurance-claim .container .insurance-claim-container .requirements-custom-top{margin-top:10%}.toyota-insure .insurance-claim .container .insurance-claim-container .border-right-custom{border-right:unset}@media(min-width:1024px){.toyota-insure .insurance-claim .container .insurance-claim-container .border-right-custom{border-right:1px solid #ccc}}.toyota-insure .inquiry-form{position:relative;width:100%;height:auto;z-index:1;background:#f4f4f4}.toyota-insure .inquiry-form .image{position:relative;filter:blur(8px);-webkit-filter:blur(8px);height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.toyota-insure .inquiry-form .image .overlay{position:absolute;background:hsla(0,0%,100%,.8901960784313725);width:100%;transition:.5s ease;color:#fff;height:-webkit-fill-available}.toyota-insure .inquiry-form .image img{height:817px}@media only screen and (max-width:767px){.toyota-insure .inquiry-form .image img{height:950px}}.toyota-insure .inquiry-form .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.toyota-insure .inquiry-form .container .inquiry-form-title{font-size:32px;font-family:Toyota Type Bold;color:#101010;text-align:center;line-height:40px}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container{padding:0 200px}@media only screen and (max-width:767px){.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container{padding:0 10px}}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .select-box .dropdown button,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group input,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group select,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group textarea{border-radius:0;background:#f5f6f8;box-shadow:none;margin:0;padding:0;font-family:Toyota Type;color:#101010;text-transform:none;overflow:hidden;font-size:14px;background:transparent;border:none;border-bottom:1px solid rgba(16,16,16,.3)}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .select-box .dropdown button:focus,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group input:focus,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group select:focus,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group textarea:focus{outline:0!important}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .select-box .dropdown button:hover,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group input:hover,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group select:hover,.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group textarea:hover{border-bottom:1px solid #101010}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .filter-option{outline:none;align-items:center;display:flex;padding:0;height:40px}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .dropdown{width:100%}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group input[type=checkbox]{height:0!important}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group .ui-select:after{color:#727272}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .form-group label{color:#101010;font-size:16px;margin:0;font-weight:400}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .dropdown-toggle .caret{width:10px;height:10px;border:none}.toyota-insure .inquiry-form .container .inquiry-form-container .row.inquiry-inputs-container .dropdown-toggle .caret:after{font-family:Glyphicons Halflings;content:"\E114";font-size:12px}.toyota-insure .inquiry-form .container .inquiry-form-container textarea{resize:none;height:195px}.toyota-insure .inquiry-form .container .inquiry-form-container .select-box .dropdown button,.toyota-insure .inquiry-form .container .inquiry-form-container input,.toyota-insure .inquiry-form .container .inquiry-form-container select{height:40px!important}.toyota-insure .inquiry-form .container .inquiry-form-container .form-control{text-transform:none}.toyota-insure .inquiry-form .container .inquiry-form-container .custom-checkbox .custom-control-label .privacy-policy{font-weight:700;color:#000;text-decoration:none}.toyota-insure .inquiry-form .container .inquiry-form-container .error-message{background-color:#f3a6a6;font-size:16px;padding:20px;color:#fff;display:none}.toyota-insure .inquiry-form .container .inquiry-form-container .success-message{background-color:#ccf5cc;font-size:16px;padding:20px;color:#101010;display:none}.toyota-insure .inquiry-form .container .inquiry-form-container .submit-btn{padding:unset;margin-left:16px}.toyota-insure .inquiry-form .container .inquiry-form-container .submit-btn .toyota-button-right-crop{padding:15px 130px}.toyota-insure .inquiry-form .container .inquiry-form-container .submit-btn .toyota-button-right-crop:after{background-color:#000;transform:unset;left:8px}.toyota-insure .inquiry-form .container .inquiry-form-container button:disabled,.toyota-insure .inquiry-form .container .inquiry-form-container button[disabled]{color:#666}.toyota-insure .policy{color:#000}.toyota-insure .policy .container{margin-top:60px;margin-bottom:60px}.toyota-insure .policy .container .policy-heading-container{max-width:864px;margin:32px 15px}.toyota-insure .policy .container .policy-heading-container h1{font-size:28px;font-family:Toyota Type Bold}.toyota-insure .policy .container .policies-grid{margin:0 15px;font-size:16px;font-family:Toyota Type Regular;display:grid;grid-template-columns:repeat(2,minmax(1,1fr));gap:20px 16px}.toyota-insure .policy .container .policies-grid .policy-grid-item{overflow:hidden}.toyota-insure .policy .container .policies-grid .policy-grid-item input{position:relative;opacity:0;z-index:-1}.toyota-insure .policy .container .policies-grid .policy-grid-item input:checked~.content{visibility:visible;max-height:100vh;padding:20px 32px}.toyota-insure .policy .container .policies-grid .policy-grid-item input:checked~label{background-color:#000;color:#fff}.toyota-insure .policy .container .policies-grid .policy-grid-item input:checked~label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Group 3794' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath data-name='Path 3015' d='M0 32h32V0H0z' fill='none'/%3E%3Cpath data-name='Path 3016' d='M8 20l8-8 8 8' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}.toyota-insure .policy .container .policies-grid .policy-grid-item label{font-family:Toyota Type Semibold;border:2px solid #000;padding:22px 32px;display:flex;justify-content:space-between;font-weight:700;cursor:pointer;transition:all .35s}.toyota-insure .policy .container .policies-grid .policy-grid-item label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Group 3794' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath data-name='Path 3015' d='M0 0h32v32H0z' fill='none'/%3E%3Cpath data-name='Path 3016' d='M8 12l8 8 8-8' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");width:1em;height:1em;text-align:center;transition:all .35s}.toyota-insure .policy .container .policies-grid .policy-grid-item .content{visibility:hidden;max-height:0;padding:0 32px;background:#fff;transition:all .35s}.toyota-insure .policy .container .policies-grid .policy-grid-item .content b{font-family:Toyota Type Bold}.toyota-insure .policy .container .policies-grid .policy-grid-item .content ul{margin-left:18px}@media(min-width:1200px){.toyota-insure .policy .container{margin-top:120px;margin-bottom:120px}.toyota-insure .policy .container .policy-heading-container{margin-bottom:52px}.toyota-insure .policy .container .policy-heading-container h1{font-size:32px!important}.toyota-insure .policy .container .policies-grid{grid-template-columns:repeat(2,minmax(0,1fr));font-size:18px}.toyota-insure .policy .container .policies-grid .policy-grid-item label{font-size:20px}}.toyota-insure .dot{color:#000}.toyota-insure .dot .container{margin-top:60px;margin-bottom:60px}.toyota-insure .dot .container .dot-heading-container{max-width:864px;margin:32px 15px}.toyota-insure .dot .container .dot-heading-container h1{font-size:28px;font-family:Toyota Type Bold}.toyota-insure .dot .container .dot-grid{margin:0 15px;font-size:16px;font-family:Toyota Type Regular;display:grid;height:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}.toyota-insure .dot .container .dot-grid .dot-grid-item{padding:20px 32px;background:#f4f4f4}.toyota-insure .dot .container .dot-grid .dot-grid-item h3{font-family:Toyota Type Semibold;font-size:20px}.toyota-insure .dot .dot-contact{margin:32px 15px 0}.toyota-insure .dot .dot-contact p.connect-today{font-size:18px;font-family:Toyota Type Bold;margin:0}@media(min-width:992px){.toyota-insure .dot .dot-contact p.connect-today{font-size:25px}}.toyota-insure .dot .dot-contact p{font-size:14px;font-family:Toyota Type Regular}@media(min-width:992px){.toyota-insure .dot .dot-contact p{font-size:18px}}.toyota-insure .dot .dot-contact p a{font-family:Toyota Type Bold;color:#eb0a1e;text-decoration:none}@media(min-width:1200px){.toyota-insure .dot .container{margin-top:120px;margin-bottom:0}.toyota-insure .dot .container .dot-heading-container{margin-bottom:52px}.toyota-insure .dot .container .dot-heading-container h1{font-size:32px!important}.toyota-insure .dot .container .dot-grid{font-size:18px;width:1110px;height:958px}.toyota-insure .dot .container .dot-grid .dot-grid-item{width:calc(50% - 10px);height:145px;margin-right:24px}.toyota-insure .dot .container .dot-grid .dot-grid-item h3{font-size:20px}.toyota-insure .dot .container .dot-grid .dot-grid-item.dot-grid-compensate{margin-top:-28px}.toyota-insure .dot .container .dot-grid .dot-grid-item.dot-grid-item-small{height:116px}.toyota-insure .dot .container .dot-grid .dot-grid-item.dot-grid-item-large{height:176px}.toyota-insure .dot .dot-contact{margin:110px auto 120px;text-align:center}}.toyota-insure .img-scale{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.toyota-insure .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.toyota-insure .list{margin-bottom:40px;padding-left:0;list-style-type:none}.toyota-insure .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.toyota-insure .custom-control-label{position:relative;margin-left:10px!important}.toyota-insure label{display:inline-block}.toyota-insure .custom-control-label:before{position:absolute;top:9px;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#dee2e6;border:1px solid #000;border-radius:0}.toyota-insure .custom-control-label:after{position:absolute;top:9px;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.toyota-insure .custom-control-label:before,.toyota-insure .custom-file-label,.toyota-insure .custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.toyota-insure .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.toyota-insure .custom-control-input{position:absolute;z-index:-1;opacity:0}