@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaLightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBook.ttf) format("truetype");font-weight:350;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBookItalic.ttf) format("truetype");font-weight:350;font-style:italic}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaRegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaSemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaSemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBlack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Toyota;src:url(../fonts/toyota/ToyotaBlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}body{font:15px/1.6 Toyota}.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;margin-bottom:30px}.ui-title-sm{color:#253241;font:700 24px Toyota}.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}.ui-title-inner span{color:#34404e}.ui-subtitle{color:#253241;font:700 18px Toyota;text-transform:uppercase}.img-scale{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.btn,.btn-default{font-family:Toyota}.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:#253241;color:#fff}.btn-secondary:hover{color:#e1eaf4}.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}.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;-webkit-transition:all .3s;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;-webkit-transform:none;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:-webkit-box;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;color:#253241;border:none;background:transparent;cursor:pointer;-webkit-transition:all .3s;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;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;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;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;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;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;color:#253241}.b-dealers__rev{display:inline-block;margin-left:5px;font-family:Toyota;font-size:13px;color:#222}.b-dealers__info{margin-bottom:4px;text-transform:uppercase;color:#34404e;font-size:1.25rem;font-family:Toyota;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}.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;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;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;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;-webkit-transition:all .3s;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:-webkit-box;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;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;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;-webkit-transition:all .3s;transition:all .3s}.b-goods-f__title{font-family:Toyota;font-weight:600;color:#253241}.b-goods-f__label{margin-left:5px;padding:7px 12px;font-family:Toyota;font-weight:600;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}.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;-webkit-transition:all .3s;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,-webkit-transform .5s ease}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a:hover img{-webkit-transform:scale(1.1);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:"";-webkit-transition:all .3s;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);-webkit-transition:background-color .03s;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;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;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:-webkit-box;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;-webkit-box-flex:0;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;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;-webkit-transition:all .3s;transition:all .3s}.b-goods-f_mod-a .b-goods-f__list{display:-webkit-box;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}.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}.b-goods-vip__subtitle{font-family:Toyota}.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;font-size:14px;color:#253241;background-color:#f1f5fa;-webkit-transition:all .3s;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;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;font-size:16px;color:#fff;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;-webkit-transition:opacity .5s;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;-webkit-transition:all .3s;transition:all .3s;text-align:center}.sp-arrow:hover{opacity:1}.sp-horizontal .sp-previous-arrow{left:80px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-horizontal .sp-next-arrow{right:80px;-webkit-transform:rotate(135deg);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;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;font-size:14px;color:#253241;content:"|"}.b-post-1 .entry-title{margin-bottom:13px;font:700 22px Toyota;color:#253241}.b-post-1 .entry-content{margin-bottom:35px}.b-post-1 .entry-footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.b-post-1 .entry-footer .entry-views{padding-right:10px;font-family:Toyota;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;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-50%);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;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;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;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;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;font-size:12px;color:#253241;background-color:#f1f5fa;-webkit-transition:all .3s;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;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;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;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:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align: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;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;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;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);-webkit-transition:all .3s;transition:all .3s;text-align:right;-webkit-box-flex:0;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;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;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:""}.b-team__inner,.b-team__media:after{-webkit-transition:all .3s;transition:all .3s}.b-team__inner{position:relative;margin:-30px -10px 0 10px;padding:50px 30px 22px}.b-team__inner:after{position:absolute;right:5px;bottom:5px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:5px;content:"";-webkit-transition:all .3s;transition:all .3s}.b-team__name{font-family:Toyota;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;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;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}.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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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;-webkit-animation:spin 2.5s linear infinite;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;-webkit-animation:spin 2s linear infinite;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;-webkit-animation:spin 1s linear infinite;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}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);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;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;-webkit-transition:all .3s;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;color:#253241;-webkit-transition:all .3s;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}.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;font-size:13px;color:#253241;border:1px solid #ddd;border-radius:2px;background-color:#fff;-webkit-transition:all .3s;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;-webkit-transition:top .3s ease;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;-webkit-transition:all .3s;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;-webkit-transition:all .3s;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}.b-goods-vip,.section-goods-vip{display:-webkit-box;display:flex}.b-goods-vip{position:relative;width:33.333%;min-height:26vw;padding:40px 88px 40px 67px;color:#fff;background-size:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;-webkit-box-align:end;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:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background-image:linear-gradient(0deg,#000 0,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;-webkit-transition:all .3s;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:-webkit-box;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:-webkit-inline-box;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{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:#eb0a1e}.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:#eb0a1e}.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:#eb0a1e}#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:#eb0a1e}.border-r_prim,.border-r_prim_h:hover,.tooltip-1.right .tooltip-arrow{border-right-color:#eb0a1e}.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:#eb0a1e}.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:#eb0a1e}.widget .btn-red{border-color:#eb0a1e;background-color:#eb0a1e}.nav-vehicle-detail-tabs .nav-link.active{color:#eb0a1e}html .nav-vehicle-detail-tabs .nav-link.active:before{border-bottom-color:#eb0a1e}html .list-mark-2 li:before{color:#eb0a1e}html .btn-border:hover{border-color:#eb0a1e;background-color:#eb0a1e}.b-goods-f__descr-title:before{border-color:#eb0a1e}.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;-webkit-box-flex:0;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:6px solid #fff;border-top:6px solid #fff}.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}a:active,a:focus{outline:0;-moz-outline-style:none}a:hover{text-decoration:none}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%}body{color:#34404e;background-color:#fff;font-family:Toyota}.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;-webkit-transition:all .3s;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{text-align:right}.top-bar__inner:after{border-color:#f5f5f5 #f5f5f5 transparent transparent}.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;font-weight:900}.top-bar__item:not(:last-child){border:0}.top-bar__item:last-child{padding-right:0}.normal-logo{width:207px}.header-main .navbar-brand{left:19px;top:9px;z-index:1}.ui-title{color:#34404e;font-family:Toyota;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;font-weight:900}#nav .navbar-nav .nav-item .nav-link:hover{color:#eb0a1e}#nav .navbar-nav .nav-item .nav-link:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;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;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{-webkit-transform:rotate(-90deg);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:120px}.main-menu{padding-top:3px}.ui-title{font-size:34px}h2.ui-title .text-primary{color:#eb0a1e}#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;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;-webkit-transform:skewX(-15deg);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:"";-webkit-transform:scaleX(0);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{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(1);transform:scaleX(1)}#nav-slider .carousel{z-index:-1}#nav-slider .carousel-item{padding:25px 7% 0;min-height:540px;height:85vh}#nav-slider .carousel-item [class^=col-lg-]{padding:25px 3%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(150px);transform:translateX(150px)}#nav-slider.collapse.show{-webkit-transition-delay:1.5s;transition-delay:1.5s}#nav-slider.show .carousel-item.active [class^=col-lg-]{opacity:1;-webkit-transform:translateX(0);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;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:.7s .05s;transition:.7s .05s;font-family:Toyota;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{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;position:absolute}#nav-slider .carousel-control-next-icon{-webkit-transform:rotate(135deg);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;-webkit-transition:visibility .5s,opacity .5s linear;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;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%;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);height:553px}.main-slider__wrap .main-slider__container{-webkit-transform:skewX(21deg);transform:skewX(21deg);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;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}.main-slider__tagline,.main-slider__title_sm{font-family:Toyota;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}.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;-webkit-transform:skewX(-21deg);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;font-weight:400}.toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#eb0a1e;width:100%;height:100%;-webkit-transform:skewX(-21deg);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;-webkit-transition:none;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:"";-webkit-transform:skew(20deg);transform:skew(20deg);width:70%;height:100%;display:block}.tmp-btn-left:after{left:auto;right:45%;-webkit-transform:skew(-21deg);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;-webkit-filter:drop-shadow(0 0 4px rgba(50,50,0,.4));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;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;-webkit-transform:skewX(-21deg);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;-webkit-transform:skewX(-21deg);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%;-webkit-transform:skewX(-21deg);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}#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;-webkit-transform:rotate(-45deg);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}#quick-links .b-find .b-find__item .b-find__text input::-webkit-input-placeholder{text-transform:none;color:#bec7d1}#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:-ms-input-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::-ms-input-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}#highlights{padding-top:45px;padding-bottom:48px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eff0f2),color-stop(0,#fff));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:-webkit-gradient(linear,left top,right top,color-stop(25%,hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 25%,#fff)}#highlights:before{content:"";left:-29%;position:absolute;background:#f8d3d3;-webkit-transform:skewX(-21deg);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;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}#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;-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:all .3s;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{-webkit-transform:scaleX(1);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{padding-top:66px;-webkit-transform:translate(0);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}#cars .section-carousel__inner:before{content:"";position:absolute;-webkit-transform:skewX(-21deg);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}#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;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;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}#services .b-services__main .b-services-content p{margin-bottom:8px;font-family:Toyota}#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;font-weight:700;background-color:#eb0a1e!important}#blog .b-goods-vip__title{font-size:24px;line-height:1.2;overflow:hidden;font-family:Toyota}#blog .b-goods-vip__subtitle{font-size:15px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:15px;line-height:1.2;color:#bec7d1;font-family:Toyota}#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{-webkit-transform:scale(1.1);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,-webkit-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}#news .entry-title{color:#eb0a1e;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.2s;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;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;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!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:-100px;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}.page-banner{position:relative}.page-banner .banner-mobile{display:none}.page-banner .heading{color:#eb0a1e;background-color:hsla(0,0%,100%,.85);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{max-width:600px;width:100%}.page-banner .heading.heading-slanted h1{font-family:Toyota;font-size:inherit;font-weight:inherit;margin-bottom:0}.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;font-weight:700;-webkit-transform:skewX(20deg);transform:skewX(20deg);padding:41px 0}.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}.bootstrap-select .dropdown-toggle .filter-option{outline:none;font-family:Toyota}.bootstrap-select .dropdown-toggle .filter-option:focus{outline:none}.bootstrap-select .dropdown-toggle:focus,.form-group .bootstrap-select,.form-group .bootstrap-select:focus{outline:none!important}.dropup .dropdown-toggle:after{width:auto;height:auto;border:0;content:"\F106";font-weight:900;vertical-align:0;margin-left:0}.search-wrapper{display:none;position:fixed;height:calc(100vw - 92px);top:120px;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:20px;position:absolute;top:15px;font-weight:600;color:#bec7d1}.search-wrapper .close i{font-size:30px}.search-wrapper .search-container{max-width:978px;margin:0 auto;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;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{-webkit-box-align:center;align-items:center;display:-webkit-box;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 #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 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:#eb0a1e;font-size:50px;right:0;position:absolute;cursor:pointer}.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}.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,-webkit-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;-webkit-transition:5s;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;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#ctuv .panel div{padding:15px 20px}#ctuv .panel div p{margin:0}#ctuv .panel.active{max-height:140px}#vinChecker{background-color:#eff1f3}#vinChecker .nearest-form__section{background-color:transparent;height:295px!important}#vinChecker .nearest-form{max-width:1200px}#vinChecker .nearest-form a.link{position:absolute;right:15px;text-decoration:underline;font-size:12px;cursor:pointer;color:#637385}#vinChecker #inputVINnumber{text-transform:uppercase}#vinChecker .no-slant button{width:100%}#vinChecker .no-slant .b-find__label{padding:0}#vinChecker .no-slant .notice{font-size:10px;margin:0;line-height:0}#vinChecker .white-bg{background-color:#fff}#vinChecker .results .serviced{color:#00b050;font-size:18px;-webkit-text-decoration-color:#00b050;text-decoration-color:#00b050;text-decoration:underline}#vinChecker .results .service{color:#eb0a1e;font-size:18px;-webkit-text-decoration-color:#eb0a1e;text-decoration-color:#eb0a1e;text-decoration:underline}#vinChecker .big-text{font-size:22px}#vinChecker .sub-text{font-size:18px}#vinChecker .light-text{display:inline-block;font-weight:400}section#serviceCampaign p{color:#637385}section#serviceCampaign .icon img{max-width:30%;margin:0 auto}section#serviceCampaign .icon .image{min-height:220px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;vertical-align:middle}section#serviceCampaign .icon .title{text-transform:uppercase;color:#eb0a1e;font-weight:600;font-size:18px}section#serviceCampaign .icon .desc{font-size:14px;padding:0 15px;line-height:1.5;color:#3e3e3e}section#serviceCampaign section.gray-bg{background-color:#eff1f3}section#serviceCampaign section.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}section#serviceCampaign section.about .content{padding:5rem 1rem}section#serviceCampaign section.about .content h4{text-transform:uppercase;color:#eb0a1e;letter-spacing:2px;font-weight:600;margin:0 0 20px}section#serviceCampaign section.about .content p{margin:0;color:#34404e}section#serviceCampaign section.about .content p.uppercase{text-transform:uppercase;margin-bottom:5px}section#resultSection{background-color:#eff1f3;text-align:center}section#resultSection h3{color:#eb0a1e;font-weight:700;font-size:29px;margin-bottom:30px}section#resultSection h5{color:#ababab;font-weight:400;font-size:17px}section#resultSection .icon{margin:0 auto;max-width:80px;max-height:80px}section#resultSection .warning-icon{margin:0 auto;max-width:50px;max-height:50px;padding:0 0 0 8px}section#resultSection p.type{color:#eb0a1e;font-weight:700;font-size:19px;margin:0 0 30px;padding:0 0 10px;border-bottom:1px solid #eb0a1e}section#resultSection p.gray{color:#ababab;font-weight:400;font-size:18px}section#resultSection p.question,section#resultSection p.status{color:#34404e;font-size:17px;font-weight:700;margin:0}section#resultSection p.status{text-decoration:underline}section#resultSection p.answer{font-size:17px;padding:0 30px 0 0;line-height:1.8}section#resultSection p a{color:#eb0a1e;font-weight:500}section#resultSection button{padding:10px 50px 10px 30px;font-size:20px;margin:10px}section#resultSection button.gray:after{background-color:#b5b5b6}section#resultSection .action p{margin:20px auto 0;font-size:12px}section#resultSection .py-5{padding-top:1rem!important}#vinInfo .modal{z-index:1061}#vinInfo .modal-lg{max-width:1000px}#vinInfo .modal-header{border:none;padding:0}#vinInfo .modal-header .close{font-size:90px;color:#d10f20;opacity:1;font-weight:100;padding:0;position:absolute;top:5px;right:30px;text-shadow:none;z-index:10}#vinInfo .modal-content{border-radius:0;border:none;outline:none;background-color:#f1f2f4}#vinInfo .modal-title{color:#ababab;font-weight:400;text-align:center;font-size:18px;max-width:800px;margin:0 auto;padding:30px 0}#vinInfo h5{color:#ababab;font-weight:700}#vinInfo img{max-width:100%;margin:5px 0 30px}@media (max-width:1280px){#vinInfo .modal-title{font-size:14px;padding:10px 0}#vinInfo h5{font-size:12px}#vinInfo img{margin:5px 0 10px}#vinInfo .mt-3{margin-top:0!important}#vinInfo .mb-3{margin-bottom:0!important}}@media (min-width:992px){#vinChecker .nearest-form{margin:-35px auto 15px}}@media (max-width:991.98px){#vinChecker .no-slant .b-find__label{padding-bottom:15px}#vinChecker .nearest-form__section .nearest-form{margin:-35px auto 0}#vinChecker .nearest-form a.link{right:auto;top:25px}#vinInfo .modal-title{font-size:18px;padding:30px 0}#vinInfo h5{font-size:1.25rem}#vinInfo img{margin:5px 0 10px}#vinInfo .mt-3{margin-top:1rem!important}#vinInfo .mb-3{margin-bottom:1rem!important}section#serviceCampaign section.about .slanted-image{background-image:url(../img/vehicles/service-campaign-thumb-mobile.jpg);background-position:75% 0;background-size:cover;padding:0}}@media (min-width:768px){.text-center-desktop{text-align:center!important}}@media (max-width:767px){#vinChecker span.heading-slanted-content{line-height:1}#vinChecker .nearest-form__section .nearest-form{margin:0}}@media (min-width:576px){#vinInfo .modal-dialog{margin:.75rem auto}}@media (max-width:414px){#vinChecker .nearest-form a.link{position:static;right:auto;top:45px}#vinChecker .no-slant .notice{line-height:1}#vinChecker .nearest-form__section{height:460px!important}}@media (max-width:400px){section#serviceCampaign section#resultSection .warning-icon{padding:0;margin:10px auto}}#checkbox-recaptcha{display:inline-block}.recaptcha-error{color:#ae1414}.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}.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}.hidden{display:none}label.error{color:#eb0a1e!important}section#fleet{font-family:Toyota}section#fleet .banner img{width:100%;-o-object-fit:cover;object-fit:cover}section#fleet .fleet__nav.fleet__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:1071}section#fleet #page-wrap{padding-top:50px}section#fleet nav{background-color:#637385;padding:0;margin:0;min-height:80px;position:relative}section#fleet nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:none;border:none;position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;vertical-align:middle;height:80px;color:#fff;padding:0 15px;top:0;cursor:pointer}section#fleet nav button:not(.collapsed) i.fa-chevron-down:before{content:"\F077"}section#fleet nav .navbar-toggler{width:15%;padding:0;height:0;position:absolute;margin:0;right:30px;top:25px;text-align:right}section#fleet nav .navbar-toggler span:after{border:none;content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;vertical-align:middle;color:#fff}section#fleet nav ul.nav{width:100%}section#fleet nav ul.nav li a{padding:0 15px;color:#fff;font-weight:600;text-transform:uppercase;font-size:16px}section#fleet nav.sub{background-color:#fff;border-bottom:1px solid #bfbfbf}section#fleet nav.sub ul.scroll{text-align:center}section#fleet nav.sub ul.scroll li{display:inline-block;line-height:2}section#fleet nav.sub ul.scroll li a{padding:0 30px;color:#757575;font-weight:500;text-transform:uppercase;font-size:14px}section#fleet .heading h1{font-family:Toyota;font-weight:600;line-height:1;font-size:34px;padding:0;margin:0 auto}section#fleet .heading h1.red{color:#eb0a1e}section#fleet .img-responsive{max-width:100%}section#fleet .middle-align{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;vertical-align:middle;-webkit-box-align:center;align-items:center;min-height:20vh}section#fleet .middle-align h3{color:#fff;font-weight:700;font-size:23px;margin-top:25px}section#fleet .middle-align a.toyota-button-right-crop.toyota-hollow{border-color:#fff;background-color:transparent;font-weight:700;margin-top:20px;padding:15px 35px 15px 25px;float:right;color:#637385}section#fleet .middle-align a.toyota-button-right-crop.toyota-hollow:after{background-color:#fff;border-color:#fff}section#fleet .middle-align a.toyota-button-right-crop.toyota-hollow:hover{color:#637385}section#fleet .bootstrap-select .dropdown-menu li a{font-size:14px}section#fleet .custom-control.custom-checkbox{margin-bottom:5px}section#fleet .custom-checkbox .custom-control-input:checked~.custom-control-label:before,section#fleet .custom-checkbox .custom-control-label:before{background-color:#f5f6f8;border-radius:5px;border:2px solid #f0f0f0;content:"";background:#fff;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:0;top:2px}section#fleet .custom-checkbox .custom-control-input:checked~.custom-control-label:after{content:"";padding:0;position:absolute;width:8px;height:20px;border:solid #eb0a1e;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:-15px}section#fleet .bootstrap-select .dropdown-toggle .filter-option{outline:none;padding:0 15px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}section#fleet .bootstrap-select .dropdown-toggle .filter-option-inner{padding-right:inherit;width:100%}section#fleet .filter-option-inner-inner{font-family:Toyota}section#fleet .toyota-button-right-crop{padding:15px 60px 15px 45px;font-family:Toyota;font-size:15px}section#fleet .toyota-button-right-crop:after{left:-13px;background-color:#637385}section#fleet .slick-slider div p.title{margin:5px 0;padding:0 8px;color:#637385;font-family:Toyota;font-weight:600;font-size:18px}section#fleet .slick-slider div p.desc{padding:0 8px;color:#637385;line-height:1.2;font-family:Toyota;font-weight:400;font-size:15px}section#fleet .slick-slider .slick-dots li{margin:0 5px}section#fleet .slick-slider .slick-dots li button{background-color:#bec7d1;border:none;width:12px;height:12px}section#fleet .slick-slider .slick-dots li.slick-active button{background-color:#34404e;border:none}section#fleet .slick-slider .slick-dots li:focus,section#fleet .slick-slider .slick-dots li:hover{border-color:#bec7d1}section#fleet table tbody td,section#fleet table thead td{width:30%}section#fleet table thead .title{font-family:Toyota;font-weight:600;font-size:18px;color:#eb0a1e}section#fleet table thead td{border:none;height:90px;vertical-align:middle;padding:0;text-align:center}section#fleet table tbody .title{font-family:Toyota;font-weight:400}section#fleet table tbody .text{color:#34404e;margin:0}section#fleet table tbody .red{color:#e90a1b}section#fleet table tbody tr:last-child{border-bottom:1px solid #bec7d1}section#fleet table tbody tr:nth-of-type(odd){background-color:#eff1f3}section#fleet table tbody td{border-left:1px solid #bec7d1;vertical-align:middle;-webkit-box-align:center;align-items:center;height:100px;font-weight:400}section#fleet table tbody td:first-child{border-left:none}section#fleet table tbody td:not(.title){text-align:center}section#fleet table tbody td table.inclusions td{text-align:left;color:#34404e;height:auto;padding:5px}section#fleet table tbody td.border-left{border-left:1px solid #bec7d1!important}section#fleet table tbody td.additional-discount{padding:0 .75rem;height:25px;border-left:none}section#fleet table tbody td.additional-discount.additional-blank{background:#fff}section#fleet table tbody td.special-discount{border-top:none}section#fleet table.blue-red thead{color:#fff;font-weight:600;font-size:18px}section#fleet table.blue-red thead tr td:nth-child(2n){background-color:#e90a1b;border-left:5px solid #fafafb;border-right:5px solid #fafafb}section#fleet table.blue-red thead td{background-color:#34404e;border:none;height:90px;vertical-align:middle;padding:0;text-align:center}section#fleet table.blue-red tbody td{color:#637385;background-color:#fff}section#fleet table.blue-red tbody td i{color:#e90a1b}section#fleet table.blue-red tbody tr:nth-of-type(odd){background-color:#eff1f3}section#fleet table.blue-red tbody td:nth-child(odd){border-bottom:5px solid #fafafb}section#fleet table.blue-red tbody td:nth-child(2n){border:5px solid #fafafb}section#fleet .thumbnail{-webkit-box-align:center;align-items:center;margin-bottom:20px}section#fleet .thumbnail .icon{display:block}section#fleet .thumbnail .icon .img-wrapper{width:35px;height:30px;margin:0 auto}section#fleet .thumbnail .icon .desc{padding:0;line-height:1;font-size:15px}section#fleet .thumbnail.xl .icon{margin:0 0 15px}section#fleet .thumbnail.xl .img-wrapper{width:100%;height:100%}section#fleet .inquiry-process-flow .heading{font-family:Toyota;font-weight:700;font-size:18px;margin:0 0 20px;color:#eb0a1e}section#fleet .inquiry-process-flow .body{max-width:650px;margin:0 auto;display:-webkit-box;display:flex;vertical-align:middle;-webkit-box-align:center;align-items:center;-webkit-box-flex:2;flex:2;text-align:center}section#fleet .inquiry-process-flow .body img{max-width:100%;max-height:100%}section#fleet .inquiry-process-flow .body img:not(.arrow){padding:30px}section#fleet .inquiry-process-flow .body .info{display:inline-block;width:300px;height:150px}section#fleet .inquiry-process-flow .body .info.arrow{vertical-align:middle;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;width:50px;height:50px;margin:0 15px}section#fleet .inquiry-process-flow .body p{padding:0;margin:0 auto;text-align:center;font-size:15px;font-family:Toyota;font-weight:400;line-height:1.2}section#fleet form textarea{resize:none;height:230px}section#fleet form .select-box .dropdown button,section#fleet form input,section#fleet form select{height:50px}section#fleet form .form-control{text-transform:none}section#fleet form .row .form-group .select-box .dropdown button,section#fleet form .row .form-group input,section#fleet form .row .form-group select,section#fleet form .row .form-group textarea{border-radius:0;background:#f5f6f8;border:none;box-shadow:none;margin:0;padding:10px 15px;color:#34404e;text-transform:none;overflow:hidden;font-size:14px}section#fleet form .row .form-group input[type=checkbox]{height:0}section#fleet form .row .form-group .ui-select:after{color:#eb0a1e}section#fleet form .row .form-group label{color:#637385;font-family:Toyota;font-weight:400;margin:0;font-size:15px}section#fleet form .row .form-group label .red{color:#eb0a1e;text-decoration:underline}section#fleet form .row .form-group label.custom-control-label{color:#a6aaaf;font-family:Toyota;cursor:pointer;padding-left:5px;margin:0 0 10px;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;vertical-align:middle;font-size:14px}section#fleet form .row .form-group label.custom-control-label a{margin-left:8px}section#fleet .mt-100{margin-top:100px}section#fleet .padding0{padding:0}section#fleet .full-width .two-column{padding:0 50px}section#fleet .full-width .two-column p{padding:0;margin:0}section#fleet .full-width .two-column p.red{font-weight:700}section#fleet .full-width img.residual{max-width:100%}section#fleet .max1500{max-width:1500px;margin:0 auto}section#fleet .table-white-bg{padding:0 50px 50px;background-color:#fff}section#fleet .custom-table .title{text-align:center;background-color:#34404e;color:#fff;font-weight:700;vertical-align:middle;-webkit-box-align:center;align-items:center;height:100px;display:-webkit-box;display:flex;border:5px solid #eff1f3}section#fleet .custom-table .title p{margin:0 auto}section#fleet .custom-table .detail,section#fleet .custom-table .img-detail{text-align:left;background-color:#fff;color:#637385;border:5px solid #eff1f3;height:200px}section#fleet .custom-table .img-detail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}section#fleet .custom-table .img-detail img{width:100px;margin:10px}section#fleet .custom-table .img-detail p{margin:10px 0;font-family:Toyota;font-weight:400;color:#637385;word-break:break-word}section#fleet .custom-table .detail{padding:10px;vertical-align:middle;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}section#fleet .custom-table .detail p{margin:10px 0;font-size:12px;word-break:break-word}section#fleet .custom-table .detail a{color:#637385}section#fleet .custom-table .detail a:hover{color:#eb0a1e}section#fleet .gray-cropped-right-bg{background-image:url(../img/fleet/aftersales/bg/gray-cropped-right.png);background-size:cover;background-position:top;background-repeat:no-repeat;min-height:100vh;padding-bottom:100px}section#fleet section#fleet-kv{background-color:#eff1f3}section#fleet section#fleet-kv .heading h1{font-family:Toyota;font-weight:600;padding:0 50px;font-size:34px}section#fleet section#fleet-kv .heading h1.red{color:#eb0a1e}section#fleet section#fleet-kv .heading p{padding:0 50px;color:#34404e;font-family:Toyota;font-weight:400;font-size:16px}section#fleet section#fleet-kv .desktop-only .heading h1,section#fleet section#fleet-kv .mobile-only .heading h1{margin:0;line-height:1}section#fleet section#fleet-kv .desktop-only .icons h1,section#fleet section#fleet-kv .mobile-only .icons h1{color:#eb0a1e}section#fleet section#fleet-kv .desktop-only .icons p,section#fleet section#fleet-kv .mobile-only .icons p{color:#34404e;padding:0;line-height:1.3}section#fleet section#fleet-kv .desktop-only .heading h1{padding:0 50px}section#fleet section#fleet-kv .mobile-only .heading h1,section#fleet section#fleet-kv .mobile-only .heading p{padding:0}section#fleet section#fleet-kv .mobile-only .heading p{margin:15px 0 50px}section#fleet section#fleet-kv .mobile-only .hover{cursor:pointer}section#fleet section#fleet-kv .mobile-only .hover:hover .icons{filter:drop-shadow(0 3px 5px #00000026);-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,.15))}section#fleet section#fleet-kv .mobile-only .icons{display:-webkit-box;display:flex;vertical-align:middle;-webkit-box-align:center;align-items:center;padding:30px;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.01);border:1px solid #f0f0f0;margin-bottom:30px;-webkit-transition:.5s ease;transition:.5s ease}section#fleet section#fleet-kv .mobile-only .icons img{width:85px}section#fleet section#fleet-kv .mobile-only .icons .info{width:100%;margin:0 0 0 30px;display:inline-block}section#fleet section#fleet-kv .mobile-only .icons .info h1{font-size:25px;margin:0 0 10px}section#fleet section#fleet-kv .body{margin-top:100px;position:relative}section#fleet section#fleet-kv .body .icons{padding:0 50px}section#fleet section#fleet-kv .body .icons .center{position:absolute;bottom:0;text-align:center;margin:0 auto;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%}section#fleet section#fleet-kv .body .icons .left{position:absolute;top:0}section#fleet section#fleet-kv .body .icons .right{position:absolute;right:50px;top:0}section#fleet section#fleet-kv .body .icons .left,section#fleet section#fleet-kv .body .icons .right{max-width:600px}section#fleet section#fleet-kv .body .icons img{max-width:130px;margin-bottom:15px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;height:110px}section#fleet section#fleet-kv .body .icons img.fleet-logo{max-width:100%;height:250px;cursor:auto;margin:0}section#fleet section#fleet-kv .body .icons h1{font-size:18px;min-height:50px;margin:5px;font-family:Toyota;font-weight:700}section#fleet section#fleet-kv .body .icons p{font-size:15px;padding:0 30px;margin:0;font-family:Toyota;font-weight:500}section#fleet section#fleet-kv .body .icons .hover{cursor:pointer}section#fleet section#fleet-kv .body .icons .hover:hover img{filter:drop-shadow(0 3px 5px #757575);-webkit-filter:drop-shadow(0 3px 5px #757575);-webkit-transform:scale(1.1);transform:scale(1.1)}section#fleet section#fleet-kv .logo{max-width:500px;margin:0 auto}section#fleet section#fleet-kv .logo img{max-width:100%}section#fleet section#contact .heading p{color:#34404e;font-size:15px}section#fleet section#brochure .container.desktop-only,section#fleet section#brochure .mobile-only{background-position:50%;background-size:contain;background-repeat:no-repeat}section#fleet section#brochure .container.desktop-only{background-image:url(../img/fleet/kv-landscape-with-text.jpg)}section#fleet section#brochure .container.desktop-only .middle-align{min-height:40vh}section#fleet section#brochure .mobile-only{padding:50px 0;background-image:url(../img/fleet/mobile/download-brochure-banner-with-text.png);min-height:20vh}section#fleet section#brochure .mobile-only .middle-align{display:contents;text-align:center}section#fleet section#brochure .mobile-only .middle-align h3{margin:0;line-height:1.3}section#fleet section#brochure .mobile-only .middle-align a{float:none;margin:30px 0 0}section#fleet section#easy-steps{margin-top:30px}section#fleet section#easy-steps img{padding:15px 30px}section#fleet section#easy-steps .thumbnail .icon .desc{font-family:Toyota;font-weight:400;color:#637385;margin:0 0 0 -35px}section#fleet section#easy-steps .thumbnail .img-wrapper img{padding:0}section#fleet section#easy-steps .desktop-only .max1500 .row .col-md-4.px-0{margin-left:-3rem}section#fleet section#easy-steps .desktop-only .max1500 .row .col-md-4.px-0:first-child{margin-left:3rem}section#fleet section#easy-steps .mobile-only .content{padding:0}section#fleet section#connected-service h1{width:100%;text-align:center;font-family:Toyota;font-weight:600;line-height:1;font-size:34px;padding:0;margin:30px auto 0}section#fleet section#connected-service .sub-heading{margin:30px 0 0;padding:0}section#fleet section#connected-service .sub-heading .title{color:#eb0a1e;font-size:18px;font-weight:600;margin:0}section#fleet section#connected-service section#icons{background-color:#eff1f3}section#fleet section#connected-service section#icons .wrapper{margin:30px 0 0}section#fleet section#connected-service section#icons .wrapper p.title{padding:0;margin:15px 0;color:#34404e;font-size:18px;font-weight:700}section#fleet section #my-toyota-ph,section#fleet section#save-on-fuel{padding:30px 15px;background-color:#fafafb;margin-top:30px}section#fleet section #my-toyota-ph .heading,section#fleet section #my-toyota-ph .heading p,section#fleet section#save-on-fuel .heading,section#fleet section#save-on-fuel .heading p{padding:0}section#fleet section #my-toyota-ph .thumbnail .icon .desc,section#fleet section#save-on-fuel .thumbnail .icon .desc{color:#637385;margin:0 0 0 -10px}section#fleet section #my-toyota-ph table,section#fleet section#save-on-fuel table{margin-bottom:50px}section#fleet section #my-toyota-ph table.my-toyota-table,section#fleet section#save-on-fuel table.my-toyota-table{margin-bottom:0}section#fleet section #my-toyota-ph table thead tr td,section#fleet section#save-on-fuel table thead tr td{background-color:#34404e;color:#fff;font-weight:700;border:20px solid #fafafb;font-size:18px}section#fleet section #my-toyota-ph table tbody tr td,section#fleet section#save-on-fuel table tbody tr td{background-color:#fff;border:20px solid #fafafb;text-align:left;padding:15px;height:200px}section#fleet section #my-toyota-ph table tbody tr td.td,section#fleet section#save-on-fuel table tbody tr td.td{padding:5px;height:100px}section#fleet section #my-toyota-ph table tbody tr td img,section#fleet section #my-toyota-ph table tbody tr td p,section#fleet section#save-on-fuel table tbody tr td img,section#fleet section#save-on-fuel table tbody tr td p{display:inline-block}section#fleet section #my-toyota-ph table tbody tr td img,section#fleet section#save-on-fuel table tbody tr td img{max-width:100%;width:80px;padding:10px;vertical-align:middle}section#fleet section #my-toyota-ph table tbody tr td img.img-icon,section#fleet section#save-on-fuel table tbody tr td img.img-icon{width:130px}section#fleet section #my-toyota-ph table tbody tr td p.title,section#fleet section #my-toyota-ph table tbody tr td p:not(.title),section#fleet section#save-on-fuel table tbody tr td p.title,section#fleet section#save-on-fuel table tbody tr td p:not(.title){font-family:Toyota;font-weight:400}section#fleet section #my-toyota-ph table tbody tr td p.title,section#fleet section#save-on-fuel table tbody tr td p.title{padding:0 15px;color:#637385;font-size:18px}section#fleet section #my-toyota-ph table tbody tr td p:not(.title),section#fleet section#save-on-fuel table tbody tr td p:not(.title){margin:0;color:#637385;font-size:15px;line-height:1.5;display:block}section#fleet section #my-toyota-ph table tbody tr td p a,section#fleet section#save-on-fuel table tbody tr td p a{color:#637385}section#fleet section #my-toyota-ph table tbody tr td p a:hover,section#fleet section#save-on-fuel table tbody tr td p a:hover{color:#eb0a1e}section#fleet section #my-toyota-ph .mobile-only .content,section#fleet section#save-on-fuel .mobile-only .content{padding:0}section#fleet section #my-toyota-ph .mobile-only table thead tr td,section#fleet section#save-on-fuel .mobile-only table thead tr td{width:50%;padding:0;margin:0;border:8px solid #fafafb}section#fleet section #my-toyota-ph desc,section#fleet section #my-toyota-ph h1,section#fleet section #my-toyota-ph p{font-family:Toyota}section#fleet section #my-toyota-ph h1{font-weight:700}section#fleet section #my-toyota-ph.mobile-only .my-toyota-content img,section#fleet section #my-toyota-ph.mobile-only .my-toyota-content span{vertical-align:middle;float:left}section#fleet section #my-toyota-ph.mobile-only .my-toyota-content img.desc,section#fleet section #my-toyota-ph.mobile-only .my-toyota-content span.desc{float:none}section#fleet section #my-toyota-ph.mobile-only tbody tr td.td img{float:left}section#fleet section #my-toyota-ph.mobile-only tbody tr td.td .desc{padding:10px 0}section#fleet section.inquiry-process-flow{min-height:35vh}section#fleet section.gray{background-color:#eff1f3}section#fleet section.gray .content p{color:#637385}section#fleet section.gray .content p.red{color:#eb0a1e;font-size:18px}section#fleet section.gray .content p.small{font-size:12px;margin-left:-20px}section#fleet section.gray .content .heading p{margin-top:10px}section#fleet section.gray .content .steps .wrapper{padding:0;position:relative;margin:0 0 20px}section#fleet section.gray .content .steps .wrapper .title{position:absolute;margin:0}section#fleet section.gray .content .steps .wrapper p{max-width:500px;margin-left:30px}section#fleet section.gray address{color:#637385;font-size:14px;font-weight:400}section#fleet section.gray .disclaimer{color:#34404e;font-family:Toyota;font-weight:100;font-size:12px;text-align:right;width:100%}section#fleet .aftersales nav,section#fleet .financing-and-leasing nav,section#fleet .model-line-up nav{margin:0}section#fleet .connected-service #page-wrap,section#fleet .financing-and-leasing #page-wrap{padding-top:0}section#fleet .aftersales address{padding:0 15px;color:#637385;font-family:Toyota;font-weight:400;font-style:italic}section#fleet .aftersales #top-prio img.one-hour{width:300px;max-width:100%}section#fleet .aftersales #top-prio img.two-logos{width:100%}section#fleet .aftersales #top-prio p{font-size:18px;font-family:Toyota;font-weight:500}section#fleet .exclusive-membership #page-wrap{padding:0}section#fleet .exclusive-membership #page-wrap section#save-on-fuel{margin:0}section#fleet .exclusive-membership .heading{text-align:center}section#fleet .exclusive-membership .heading h1{display:inline-block;margin:0 5px}section#fleet .exclusive-membership b.red{color:#eb0a1e;font-family:Toyota;font-weight:700;font-size:18px}section#fleet .exclusive-membership p.disclaimer{color:#34404e;font-size:12px}section#fleet .insurance nav{margin:0}section#fleet .insurance #page-wrap{padding-top:0}section#fleet .insurance .sub-heading .title{font-weight:600;margin-top:20px}section#fleet .insurance .sub-heading .text{margin-top:8px}section#fleet .insurance .sub-heading p{padding:0;margin:0}section#fleet .insurance .form-group{text-align:left}section#fleet .insurance .content{width:100%;text-align:center}section#fleet .insurance .content .heading h1{display:inline-block;margin:0 5px}section#fleet .insurance .custom-plain-table{max-width:1200px;margin:30px auto;background-color:#fff;padding:15px}section#fleet .insurance .custom-plain-table .info div,section#fleet .insurance .custom-plain-table .title div{height:90px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #bec7d1;padding:15px}section#fleet .insurance .custom-plain-table .info div p,section#fleet .insurance .custom-plain-table .title div p{margin:0}section#fleet .insurance .custom-plain-table .info{padding:0 15px 0 0}section#fleet .insurance .custom-plain-table .info div{color:#637385;font-family:Toyota;font-size:14px}section#fleet .insurance .custom-plain-table .info div.title{color:#34404e;font-family:Toyota;border:none;height:45px;font-size:18px}section#fleet .insurance .custom-plain-table .info div.coverage{font-family:Toyota;font-weight:700;font-size:15px}section#fleet .insurance .custom-plain-table .title{padding:0 0 0 15px}section#fleet .insurance .custom-plain-table .title div:not(.placeholder){border-right:1px solid #bec7d1;color:#34404e;font-family:Toyota;font-size:14px;font-weight:700}section#fleet .insurance .custom-plain-table .title div.placeholder{margin:0;height:67.1px;border-bottom:0;width:100%;font-size:0}section#fleet .insurance .custom-plain-table .title div.placeholder.last-child{border-right:1px solid #bec7d1;border-bottom:1px solid #bec7d1}section#fleet .insurance .custom-plain-table .title div.no-right-border{border-right:none}section#fleet .insurance .custom-plain-table p{margin:0}section#fleet .insurance section.gray{padding:0 0 50px}section#fleet .insurance p.disclaimer{color:#637385;margin:0}section#fleet .insurance #towing-service .hotline{margin-bottom:15px}section#fleet .insurance #towing-service .hotline-title{font-size:20px;font-weight:700;color:#637385}section#fleet .insurance #towing-service .hotline-desc{font-size:20px;font-weight:500;color:#637385}section#fleet .insurance #towing-service .companies{margin:20px 0}section#fleet .insurance #towing-service h5.red{color:#eb0a1e;font-family:Toyota;font-weight:700}section#fleet #basic-options-carousel,section#fleet #hilux-carousel,section#fleet #insurance-carousel,section#fleet #safety-options-carousel,section#fleet #utility-options-carousel{width:100%}section#fleet #basic-options-carousel img,section#fleet #hilux-carousel img,section#fleet #insurance-carousel img,section#fleet #safety-options-carousel img,section#fleet #utility-options-carousel img{width:430px;padding:8px}section#fleet #basic-options-carousel img.hilux,section#fleet #hilux-carousel img.hilux,section#fleet #insurance-carousel img.hilux,section#fleet #safety-options-carousel img.hilux,section#fleet #utility-options-carousel img.hilux{width:520px}section#fleet .accessories nav,section#fleet .aftersales nav{margin:0}section#fleet .accessories .banner,section#fleet .aftersales .banner{padding:0}section#fleet .accessories .form-group,section#fleet .aftersales .form-group{text-align:left}section#fleet .accessories .content,section#fleet .aftersales .content{width:100%;text-align:center}section#fleet .accessories .content .heading h1,section#fleet .aftersales .content .heading h1{margin:0 5px;display:inline-block}section#fleet .accessories .content .heading p,section#fleet .aftersales .content .heading p{margin-bottom:0}section#fleet .accessories .disclaimer,section#fleet .aftersales .disclaimer{font-family:Toyota;font-weight:300;color:#34404e;position:absolute;bottom:-55px;right:30px;font-size:12px}section#fleet .accessories section,section#fleet .aftersales section{padding:50px 0}section#fleet .accessories section.gray,section#fleet .aftersales section.gray{position:relative}section#fleet .accessories section.gray .content,section#fleet .aftersales section.gray .content{padding:0 0 30px}section#fleet .accessories #page-wrap,section#fleet .model-line-up #page-wrap{padding-top:0}section#fleet .model-line-up .ui-title{font-family:Toyota;font-weight:600;line-height:1;font-size:34px;padding:0;margin:0 auto}section#fleet .content{padding:30px 0}section#fleet .content h2{display:block;width:100%;text-align:center;padding:0 30px;margin:0 0 50px;position:relative;font-family:Toyota;font-weight:700;color:#272727;font-size:30px}section#fleet .content h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;-webkit-transform:scaleX(.09);transform:scaleX(.09);height:3px;background:#eb0a1e}section#fleet .content .image .text-title{text-transform:uppercase;position:absolute;color:#34404e;font-family:Toyota;font-weight:700;top:-20px;left:25px;font-size:18px}section#fleet .content .image img{max-width:100%;height:auto}section#fleet .content .model-line-up-contatiner{padding:25px 5% 0}section#fleet .content p{padding:0 15px;font-size:15px;color:#637385;font-weight:400}section#fleet .content p.mandatory{color:#a6aaaf;font-size:14px}section#fleet .content p.info{font-size:14px;color:#34404e;font-family:Toyota;font-weight:400}section#fleet .content p .red{color:#eb0a1e}section#fleet .persistent-menu{position:absolute;background-color:#fafafb;top:950px;right:0;width:280px;z-index:999}section#fleet .persistent-menu.stationary{display:none}section#fleet .persistent-menu.stationary:hover{display:block!important}section#fleet .persistent-menu.fixed{position:fixed!important;top:100px}section#fleet .persistent-menu ul{margin:0}section#fleet .persistent-menu ul li{height:50px;list-style-type:none}section#fleet .persistent-menu ul>li>a{width:100%;height:50px;display:block;padding:13px;color:#757575;border:1px solid #eceff1;font-size:16px;text-decoration:none}section#fleet .persistent-menu ul>li>a.active{background-color:#eb0a1e;color:#fff}section#fleet .persistent-menu ul>li>a.active svg g path{stroke:#fff}section#fleet .persistent-menu ul>li>a.active svg g path#Path_2942,section#fleet .persistent-menu ul>li>a.active svg g path#Path_2943{fill:#fff}section#fleet .persistent-menu ul>li>a.active svg g line,section#fleet .persistent-menu ul>li>a.active svg g rect{stroke:#fff}section#fleet .persistent-menu ul>li>a:hover{background-color:#eb0a1e;color:#fff}section#fleet .persistent-menu ul>li>a:hover svg g path{stroke:#fff}section#fleet .persistent-menu ul>li>a:hover svg g path#Path_2942,section#fleet .persistent-menu ul>li>a:hover svg g path#Path_2943{fill:#fff}section#fleet .persistent-menu ul>li>a:hover svg g line,section#fleet .persistent-menu ul>li>a:hover svg g rect{stroke:#fff}section#fleet .error-message{background-color:#f3a6a6;font-size:16px;font-weight:500;display:none}section#fleet .success-message{background-color:#ccf5cc;font-size:16px;font-weight:500;display:none}@media (min-width:1500px){section#fleet section#brochure .container.desktop-only{background-size:cover}section#fleet section#brochure .container.desktop-only .middle-align{min-height:20vh}}@media (max-width:1280px){section#fleet nav ul.nav li a{font-size:15px;padding:0 12px}section#fleet section#fleet-kv{background-position:center 40%}section#fleet section#fleet-kv .body .icons{padding:0 30px;min-height:45vh}section#fleet section#fleet-kv .body .icons .left,section#fleet section#fleet-kv .body .icons .right{max-width:350px}}@media (min-width:992px){#fleet .desktop-only,#fleet .persistent-menu{display:block}#fleet .mobile-only{display:none}section#fleet .aftersales .thumbnail .icon .desc,section#fleet .financing-and-leasing .thumbnail .icon .desc{margin:0 0 0 -20px}}@media (max-width:991.98px){section#fleet nav .navbar-collapse.collapse:not(.show){display:block}section#fleet nav .navbar-collapse.collapse:not(.show) ul li{display:none}section#fleet nav .navbar-collapse.collapse:not(.show) ul li:first-child{display:block}section#fleet nav .navbar-collapse ul li.nav-item{width:100%;display:block;padding:18px 15px}section#fleet .persistent-menu{display:none!important}section#fleet .desktop-only{display:none}section#fleet .mobile-only{display:block}section#fleet .mobile-only .heading{padding:0 15px 15px}section#fleet .mobile-only .heading .title.red{color:#eb0a1e;font-family:Toyota;font-weight:400;font-size:18px}section#fleet .mobile-only span.red{color:#eb0a1e}section#fleet .mobile-only .table-white-bg{padding:30px 15px}section#fleet .financing-and-leasing nav .navbar-collapse.collapse:not(.show) ul li.financing{display:block}section#fleet .financing-and-leasing nav .navbar-collapse.collapse:not(.show) ul li:not(.financing){display:none}section#fleet .aftersales nav .navbar-collapse.collapse:not(.show) ul li.aftersales{display:block}section#fleet .aftersales nav .navbar-collapse.collapse:not(.show) ul li:not(.aftersales){display:none}section#fleet .aftersales .gray-cropped-right-bg{background-image:url(../img/fleet/aftersales/bg/gray-cropped-right-mobile.png);background-position:0 8%}section#fleet .aftersales #top-prio{margin-top:30px}section#fleet .aftersales #top-prio .content{padding:0}section#fleet .aftersales #top-prio img{display:inline-block}section#fleet .aftersales #top-prio img.one-hour{width:100px}section#fleet .aftersales #top-prio img.two-logos{width:65%}section#fleet .aftersales #top-prio p{padding:0 15px}section#fleet .aftersales .container-fluid address{padding:0}section#fleet .insurance nav .navbar-collapse.collapse:not(.show) ul li.insurance{display:block}section#fleet .insurance nav .navbar-collapse.collapse:not(.show) ul li:not(.insurance){display:none}section#fleet .exclusive-membership nav .navbar-collapse.collapse:not(.show) ul li.exclusive{display:block}section#fleet .exclusive-membership nav .navbar-collapse.collapse:not(.show) ul li:not(.exclusive){display:none}section#fleet section#easy-steps .thumbnail .icon .desc,section#fleet section#save-on-fuel .thumbnail .icon .desc{margin:0 5px}section#fleet .accessories nav .navbar-collapse.collapse:not(.show) ul li.accessories{display:block}section#fleet .accessories nav .navbar-collapse.collapse:not(.show) ul li:not(.accessories){display:none}section#fleet .model-line-up nav .navbar-collapse.collapse:not(.show) ul li.model-line-up{display:block}section#fleet .model-line-up nav .navbar-collapse.collapse:not(.show) ul li:not(.model-line-up){display:none}section#fleet .connected-service nav .navbar-collapse.collapse:not(.show) ul li.connected-service{display:block}section#fleet .connected-service nav .navbar-collapse.collapse:not(.show) ul li:not(.connected-service){display:none}section#fleet .connected-service section#connected-service h1{margin:15px 0}section#fleet .connected-service section#connected-service section#icons .wrapper{margin-top:30px}section#fleet section#fleet-kv{background-image:none}}@media (min-width:768px){section#fleet .aftersales .container-fluid .row{padding:0 50px}}@media (max-width:767px){section#fleet .text-left-mobile{text-align:left!important}section#fleet .pt-0-mobile{padding-top:0}section#fleet form .row .form-group label.custom-control-label{display:block}section#fleet form .row .form-group label.custom-control-label a{display:block;margin:0}section#fleet table.blue-red thead{font-size:16px}section#fleet .inquiry-process-flow .body{max-width:400px}section#fleet .inquiry-process-flow .body .info{height:80px}section#fleet .inquiry-process-flow .body img:not(.arrow){height:80px;padding:10px 15px}section#fleet .inquiry-process-flow .body p{margin-top:10px;font-size:12px}section#fleet .thumbnail .icon .img-wrapper{margin:0;display:inline-block}section#fleet section #brochure{padding-top:0}section#fleet section h1{font-size:25px!important}section#fleet section .image .text-title{position:inherit!important;text-align:center}section#fleet section.gray .content p:not(.red){font-size:16px}section#fleet .financing-and-leasing .content{padding:30px 0}section#fleet .financing-and-leasing .border-b-gray-mobile{padding-bottom:0}section#fleet .financing-and-leasing .container-fluid .heading,section#fleet .financing-and-leasing .container-fluid address{padding:0}section#fleet .insurance .form-group{text-align:left}section#fleet .insurance .custom-plain-table .title div:not(.placeholder){height:160px}section#fleet .insurance .custom-plain-table .info div.coverage,section#fleet .insurance .custom-plain-table .info div.title{height:67px}section#fleet .insurance .custom-plain-table .info div.empty{font-size:0}section#fleet .insurance .custom-plain-table .info div{height:160px}section#fleet .accessories .disclaimer{position:relative;text-align:center;right:auto;left:auto;bottom:auto;padding:0 15px;font-size:12px}section#fleet .accessories .slick-slider div p{text-align:center}section#fleet .gray-cropped-right-bg{background-size:contain;background-position:0 5%}section#fleet .container-fluid .heading,section#fleet .container-fluid address{padding:0 15px}section#fleet .full-width .two-column{padding:0 30px}section#fleet .full-width .two-column .heading p{margin-top:10px}section#fleet .full-width .two-column .thumbnail .icon{display:inline-block}section#fleet .full-width .two-column .thumbnail .icon .desc{font-size:16px;height:40px;-webkit-box-align:center;align-items:center;vertical-align:middle;display:-webkit-box;display:flex;margin-left:-10px}section#fleet .full-width .two-column .thumbnail.xl .desc{margin:0}section#fleet .border-b-gray-mobile{border-bottom:1px solid #a6aaaf}}@media (max-width:500px){section#fleet .inquiry-process-flow .body{max-width:320px}section#fleet .inquiry-process-flow .body img:not(.arrow){padding:10px}section#fleet .inquiry-process-flow .body .info{height:70px}section#fleet .inquiry-process-flow .body .info.arrow{margin:0}section#fleet .custom-table .detail{padding:10px;vertical-align:middle;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}section#fleet .custom-table .img-detail{-webkit-box-align:center;align-items:center;display:grid;text-align:center}section#fleet .custom-table .img-detail img{width:100%;margin:0 auto;padding:0 30px}section#fleet .custom-table .img-detail p{padding:0 15px}section#fleet section#fleet-kv .mobile-only .icons img{width:70px}section#fleet section#fleet-kv .mobile-only .icons .info h1{font-size:16px}section#fleet section#fleet-kv .mobile-only .icons .info p{margin:0;font-size:12px}section#fleet .insurance .custom-plain-table .info div.coverage{height:50px}section#fleet .insurance .custom-plain-table .info div.title,section#fleet .insurance .custom-plain-table .title div.placeholder{height:150px}section#fleet .insurance .custom-plain-table .title div.placeholder.last-child{height:50px}}#accessories-list .vehicle-wrap,#price-list .vehicle-wrap,#vehicles .vehicle-wrap{-webkit-transform:skewX(-21deg);transform:skewX(-21deg);background-color:hsla(0,0%,100%,.9);max-width:520px;position:relative;top:-131px;left:15px;color:#eb0a1e;margin:auto;padding:29px 30px 25px;width:100%}#accessories-list .vehicle-wrap h1,#price-list .vehicle-wrap h1,#vehicles .vehicle-wrap h1{font-size:inherit;font-weight:inherit;margin-bottom:0;line-height:inherit}#accessories-list .vehicle-text,#price-list .vehicle-text,#vehicles .vehicle-text{font-family:Toyota;font-weight:700;font-size:2.8em;-webkit-transform:skewX(21deg);transform:skewX(21deg)}#accessories-list #nav-vehicle,#price-list #nav-vehicle,#vehicles #nav-vehicle{font-family:Toyota}#accessories-list #nav-vehicle .navbar,#price-list #nav-vehicle .navbar,#vehicles #nav-vehicle .navbar{background-color:#fafafa}#accessories-list #nav-vehicle .navbar-nav,#price-list #nav-vehicle .navbar-nav,#vehicles #nav-vehicle .navbar-nav{max-width:870px;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;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:fixed;top:0;left:0;right:0;z-index:9999}#accessories-list .vehicle-header,#price-list .vehicle-header,#vehicles .vehicle-header{margin-bottom:-132px}#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-categories,#price-list .vehicle-categories,#vehicles .vehicle-categories{font-family:Toyota;font-weight:900;font-size:1.53333em;padding-bottom:10px;padding-top:35px;padding-left:23px;color:#34404e}#accessories-list .vehicle-name,#price-list .vehicle-name,#vehicles .vehicle-name{font-family:Toyota;font-weight:600;font-size:1em;padding-left:8px;margin-top:22px;color:#34404e;position:relative;-webkit-transition:.7s .05s;transition:.7s .05s}#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 figcaption span,#price-list .figure figcaption span,#vehicles .figure figcaption span{color:#eb0a1e;position:absolute;bottom:16px;font-size:.73333em}#accessories-list .categories,#price-list .categories,#vehicles .categories{font-family:Toyota;font-weight:700;cursor:pointer}#accessories-list .categories a.nav-link,#price-list .categories a.nav-link,#vehicles .categories a.nav-link{color:#637385;position:relative;margin:16px 0;font-size:.93333em}#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 1px 1px 0 #ddd;-webkit-transition:all .3s;transition:all .3s}#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:"";-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;border-bottom:3px solid #eb0a1e;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{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(1);transform:scaleX(1)}@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 .vehicle-header{margin-bottom:-78.5px}#vehicles .navbar.navbar-scrolling+section{padding-top:0}}@media (max-width:575.98px){#vehicles .vehicle-wrap{-webkit-transform:skewX(-21deg);transform:skewX(-21deg);left:0;top:-75.8px;max-width:285px}#vehicles .vehicle-header{margin-bottom:-75.8px}#vehicles .vehicle-header .sp-image{min-height:210px}#vehicles .vehicle-text{-webkit-transform:skewX(20deg);transform:skewX(20deg)}}.section-title{margin-bottom:24px}.section-title h2.general{font-size:30px;text-align:center;font-family:Toyota;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:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center}.vp__section nav.vp__nav ul li{-webkit-box-flex:1;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;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:-webkit-box;display:flex;-webkit-box-pack:justify;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;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;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:-webkit-box;display:flex;-webkit-box-pack:end;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;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}.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}.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;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}.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}.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;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;-webkit-transform:rotate(-45deg);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{-webkit-transform:rotate(135deg);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;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}.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}.featured-car__section #carousel-thumb .head-content__right .inner-right h3{font-family:Toyota;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}#vehicle-page .vp__variants .b-goods-f__variant div{font-family:Toyota;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;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.vp__features figure figcaption.middle-right{text-align:right;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.vp__features figure figcaption span{letter-spacing:2px;font-size:1vw;font-family:Toyota;font-weight:500}.vp__features figure figcaption h3{text-transform:uppercase;letter-spacing:8px;font-size:1.5vw;font-family:Toyota;font-weight:900}.vp__features figure figcaption p{font-size:.75vw;letter-spacing:1px;font-family:Toyota;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;font-weight:900}.vp__specifications .bottom-bg-box #accordion{padding-bottom:50px}.vp__specifications .bottom-bg-box #accordion .card-header a h5:not(.collapsed):after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"\F068";float:right;color:#eb0a1e}.vp__specifications .bottom-bg-box #accordion .card-header a.collapsed h5:after{font-family:Font Awesome\ 5 Free;font-weight:600;content:"\F078";float:right;color:#eb0a1e}.vp__specifications .top-bg-slant{background:-webkit-gradient(linear,right bottom,left top,color-stop(50%,#eff1f3),color-stop(0,#fff));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;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}.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;-webkit-transform:rotate(-45deg);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;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;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;font-weight:600;font-size:14px;color:#34404e}.vp__specifications table{margin-bottom:0}.vp__specifications table.table-striped tr td{font-family:Toyota}.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;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(100px);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;-webkit-transform:translateX(0);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}#photos-and-videos .embed-responsive-1024by683:before{padding-top:66.69921875%}#photos-and-videos .ui-title{font-family:Toyota;font-weight:900}#promos{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(0,#d5d9de));background-image:linear-gradient(#fff 50%,#d5d9de 0)}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos:before{content:"";left:-29%;position:absolute;background:#f8d3d3;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);height:50%;width:50%;top:50%}#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;-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:all .3s;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{-webkit-transform:scaleX(1);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}.default-slanted{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.no-slant,.slanted-content{-webkit-transform:skewX(20deg);transform:skewX(20deg);display:inline-block}.nearest-form__section{background-color:#eff1f3;height:200px;position:relative;z-index:1}.nearest-form{-webkit-box-pack:justify;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-form .nearest-me__btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.nearest-form .nearest-me__btn{height:100%;background-color:#c00;width:146px;text-align:center;-webkit-box-pack:center;justify-content:center}.nearest-form .nearest-me__btn button{background-color:transparent;outline:none!important;border:0!important;color:#fff}.input-fields{-webkit-box-pack:center;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;-webkit-transform:skewX(0deg);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;-webkit-transform:skewX(20deg);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}.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;-webkit-transition:visibility 0s linear 0s,opacity .3s;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}.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}.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;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;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;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;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}.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;color:#34404e}.b-post-full .entry-content{color:#3f3f3f}.b-post-full .entry-link{font-family:Toyota;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;transform:skewX(10deg);-webkit-transform:skewX(10deg);letter-spacing:1px}.b-post-full .entry-meta__link{font-family:Toyota}.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{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.b-post-full .entry-media.img-hover-zoom--quick-zoom a:hover img{-webkit-transform:scale(1.1);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}aside .widget-title:after{border:0}.post-widget__title a{font-family:Toyota;color:#34404e;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-widget__date{font-family:Toyota}.widget-list__item{padding-left:0!important}.widget-inner ul li a.widget-list__link{font-family:Toyota}.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}.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,.05);border:none;border-bottom:1px solid rgba(50,56,62,.15);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%,.06)}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%,.62)}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}.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 .navbar{background:#fafafa}.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;font-weight:600;font-size:15px}.price-list__page #price-list nav.vp__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:9999}.price-list__page #price-list .price-list__content{padding:50px 0 30px}.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-weight:600;font-size:24px;color:#34404e;border-bottom:1px solid #eaeaea;padding-bottom:15px}.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 h2{font-size:15px;color:#eb0a1e;font-weight:700}.price-list__page #price-list .price-list__content .price-list-box h2 span{color:#000}.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow{padding:3px 18px 3px 8px;float:right;font-size:12px}.price-list__page #price-list .price-list__content .price-list-box table thead tr th{font-size:15px;font-weight:700;color:#000;border-bottom:0}.price-list__page #price-list .price-list__content .price-list-box table tbody tr td{font-size:15px;font-weight:400;color:#000}.price-list__page #price-list .price-list__content .learn__more{color:#eb0a1e;font-weight:100;font-size:16px}.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:991.98px){.l-theme{padding-top:62px}.l-theme [data-off-canvas*=left]{width:325px;background-color:#f1f4f8;padding:10px 30px}.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:#637385;font-weight:700;font-size:20px;text-transform:none;padding:5px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link{font-size:18px;margin-left:7px;font-weight:400;padding:2px 0}.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-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{-webkit-transition:none;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;-webkit-transform:rotate(45deg);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;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}}@media (max-width:1199.98px){#header .header-main .navbar-brand{left:0;top:-3px}#header .header-main .normal-logo{width:170px}#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{-webkit-transform:translate(0);transform:translate(0);-webkit-transition-duration:.3s;transition-duration:.3s}#header .header-main .nav-header-logo.is-open{-webkit-transform:translate(-325px);transform:translate(-325px);-webkit-transition-duration:.3s;transition-duration:.3s}#header .header-main .navbar-brand{left:0;top:-6px}#header .header-main .normal-logo{width:120px;margin-top:21px}#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;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-duration:.1s;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;-webkit-transform:translate(-125px,-1px);transform:translate(-125px,-1px);-webkit-transition-duration:.1s;transition-duration:.1s;color:#eb0a1e}}@media (min-width:992px){#header.header.navbar-scrolling .header-main .navbar-brand{top:15px}}@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;-webkit-box-align:center;align-items:center;display:-webkit-box;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){-webkit-box-flex:0;flex:0 0 19%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){-webkit-box-flex:0;flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){-webkit-box-flex:0;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){-webkit-box-flex:0;flex:0 0 23%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){-webkit-box-flex:0;flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){-webkit-box-flex:0;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{-webkit-transform:rotate(45deg) translate(4px,-4px);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{-webkit-transform:none;transform:none}.vp__section nav.vp__nav .vp__nav-mobile{display:-webkit-box;display:flex;-webkit-box-pack:justify;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;-webkit-transition:opacity .3s ease,visibility .3s ease,height .3s ease;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{-webkit-transform:none;transform:none;padding:0}#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:-webkit-box;display:flex;-webkit-box-pack:justify;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;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#fafafa;z-index:1}#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 ul,#vehicles #nav-vehicle nav ul,.price-list__page #price-list nav ul{opacity:0;visibility:hidden;height:0;-webkit-transition:opacity 0s ease,visibility 0s ease,height 0s ease;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:11px}#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;-webkit-transform:skewX(0deg);transform:skewX(0deg)}.nearest-form .default-slanted{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.nearest-form .no-slant{-webkit-transform:skewX(0deg);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;-webkit-transform:skewX(20deg);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}}@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}#footer .custom-col .footer-section ul{-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;max-height:0;opacity:0;-webkit-transition:max-height .1s;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{-webkit-transform:rotate(45deg) translate(0);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;-webkit-transition:all .5s ease;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;-webkit-transition:all .3s ease-in-out;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;-webkit-transition:all .3s ease-in-out;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{-webkit-transform:rotate(-90deg);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{-webkit-transform:rotate(-90deg);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;-webkit-transition:all .2s ease-in-out;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::-webkit-input-placeholder{color:#bababa}.form-box input::-moz-placeholder{color:#bababa}.form-box input:-ms-input-placeholder{color:#bababa}.form-box input::-ms-input-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{-webkit-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;-webkit-animation:fadeIn 1s;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;-webkit-column-count:2;-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;-webkit-animation:fadeinOpacity 1s;animation:fadeinOpacity 1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}div#bpp .heading h2{margin:0 0 30px;color:#eb0a1e;font-family:Toyota;font-weight:700}div#bpp .btn{width:260px;padding:10px;font-size:18px;font-family:Toyota;font-weight:600}div#bpp .bootstrap-select .dropdown-toggle .filter-option{font-family:Toyota;font-weight:500}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;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;font-weight:700;font-size:28px;line-height:1}div#bpp section#how .steps .heading p.title{color:#3c6464;font-family:Toyota;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;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}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;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,div#bpp section#what ul.nav li p.variant{margin:0;font-family:Toyota;font-weight:600;color:#34404e}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{margin-top:50px}div#bpp section#what .tab-content .content{max-width:1580px;margin:0 auto;padding:30px 15px;background-color:#e7e7e7;min-height:80vh}div#bpp section#what .tab-content .content table{max-width:1200px;margin:0 auto}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 thead{font-family:Toyota;font-weight:700;background-color:#72cfd5;color:#3c6464;font-size:20px;border:3px solid #72cfd5}div#bpp section#what .tab-content .content table tbody tr.no-border td:first-child{border-top:none;border-bottom:3px solid #72cfd5}div#bpp section#what .tab-content .content table tbody tr:nth-child(5) td:first-child{border-top:3px solid #72cfd5;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;font-weight:700;color:#3b6364;font-size:16px;border:3px solid #72cfd5}div#bpp section#what .tab-content .content table tbody td:not(:first-child){font-family:Toyota;font-weight:400;font-size:16px;color:#3b6364;text-align:center;border:3px solid #72cfd5}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;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement{font-family:Toyota;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{display:-webkit-box;display:flex;vertical-align:middle;-webkit-box-align:center;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;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;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-content{background-image:-webkit-gradient(linear,left top,left bottom,from(#9de7f3),color-stop(50%,#fff));background-image:linear-gradient(#9de7f3,#fff 50%)}div#bpp section#balloon-inquiry .balloon-inquiry-content h1{color:#eb0a1e;font-family:Toyota;font-weight:700}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group label{color:#3c6464;font-size:18px;font-family:Toyota;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}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;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;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:1280px){body.page div#bpp section#how .row{padding:0 30px}body.page div#bpp section#what .gray-bg:before{background-color:#fff}body.page div#bpp section#what .tab-content .content table{max-width:1000px}}@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%;margin:0 auto}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}}@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}}@media (max-width:500px){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}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:10px auto 0;min-height:35px;line-height:1;font-size:15px}body.page div#bpp section#what ul.nav li p.variant{min-height:25px;font-size:12px;line-height:1}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}}.hope-page{font-family:Toyota}.hope-page .page-title{text-align:center;padding:0 15px}.hope-page .page-title h1{font-family:Toyota;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;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}.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;font-weight:700}.hope-page #accordion-1 button p{font-family:Toyota;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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;margin-right:-50%}@media (max-width:768px){.yt-container .video-container{position:relative;-webkit-transform:none;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;-webkit-transform:translate(-50%,-50%);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{-webkit-transform:scale(1.1);transform:scale(1.1)}.featured-posts .featured-item .item-media img{transition:transform .5s ease,-webkit-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;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;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;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;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;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%;-webkit-transform:translate(-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}.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;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;text-decoration:none;text-transform:none;font-weight:400;font-size:16px;position:relative}.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;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin:0}.faqs .faq-content .btn-link span,.faqs .tab-content .btn-link span{background-color:#eb0a1e;width:20px;height:20px;border-radius:50px;position:absolute;right:0;-webkit-transform:translate(-50%,-50%);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:18px;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-top:20px}@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}.hybrid-page h2{font-weight:700;color:#34404e}.hybrid-page p{font-weight:400}.hybrid-page .toyota-button-right-crop{font-family:Toyota;font-weight:500}.hybrid-page figcaption{font-weight:500;margin:0 0 10px;font-size:16px}.hybrid-page #accordion button p{font-family:Toyota}.hybrid-page #accordion button:not(.collapsed) p{font-weight:600}.hybrid-page #accordion .card-body{font-weight:400}.hybrid-info{background-color:#eff1f3}.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}.featured-column .featured-header{margin-bottom:15px}.featured-column .featured-header h5,.featured-column .featured-header h6{font-family:Toyota;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}.bubble-container{position:relative}.bubble-container:after{content:url(../img/hybrid/bubble-arrow.png);display:block;width:57px;height:57px;position:absolute;right:-45px;top:125px}.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-frame{background-image:url(../img/hybrid/video-player.jpg);background-size:cover;width:100%;background-repeat:no-repeat;position:relative;background-position:50%}.hybrid-video .btn-play{padding:10px;width:70px;height:70px;border-radius:9999px;background-color:#eb0a1e;font-size:4rem;position:absolute;margin-left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;top:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.hybrid-video .btn-play:before{position:relative;right:-3px}.car-slider-hybrid{padding:0 70px}@media (max-width:400px){.car-slider-hybrid{padding:0 30px}}.car-slider-hybrid .slider-cta{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;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}#calculator section{-webkit-transform:translate(0);transform:translate(0)}#calculator .calculator-form__section{background-color:#eff1f3}#calculator .calculator-form__section .nearest-form{height:auto}#calculator .calculator-form__section .nearest-form.default-slanted{-webkit-transform:none;transform:none}#calculator .calculator-form__section .nearest-form .input-fields{padding-left:0;padding-right:0}#calculator .calculator-form__section .nearest-form .input-fields.no-slant{-webkit-transform:none;transform:none}#calculator .calculator-form__section .nearest-form .toyota-button-right-crop{padding:10px 33px 10px 22px;min-width:150px}#calculator .vehicle-details__section .category{color:#637385}#calculator .vehicle-details__section .per_month{color:#c00;font-weight:400;font-size:36px;margin-bottom:0;line-height:1.1}#calculator .vehicle-details__section .financed{font-size:12px}#calculator .vehicle-details__section .disclaimer{color:#637385;font-size:10px}#calculator .vehicle-details__section .ctas .toyota-button-right-crop{padding:10px 35px 10px 25px;margin-top:10px}@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:141px!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{-webkit-transform:skewX(-20deg);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{-webkit-transform:skewX(20deg);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;-webkit-box-pack:center;justify-content:center;z-index:1;position:relative}#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;padding:10px;font-size:15px;height:50px;background:#f1f2f4;color:#34404e!important;box-shadow:none;border: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;font-weight:700}#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;-webkit-transition:none;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;-webkit-transform:skewX(-21deg);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}@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{right:-20px}}.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}section#comparison{background:#fff;padding:80px 0}section#comparison #compare-slidebar .row.position-relative{z-index:2}section#comparison #compare-slidebar .image-wrapper{min-height:220px;display:-webkit-box;display:flex;vertical-align:middle;-webkit-box-align:center;align-items:center;max-height:-webkit-max-content;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{color:#eb0a1e;font-size:20px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}section#comparison #compare-slidebar .product [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal}section#comparison #compare-slidebar .product .toyota-button-right-crop.toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:12px}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 span.vs{text-transform:uppercase;font-weight:200;color:rgba(204,0,0,.15);font-size:295px;position:absolute;-webkit-transform:translate(-50%,-50%);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%;padding:0 30px}section#comparison #compare-slidebar #accordion .card-header{padding:0}section#comparison #compare-slidebar #accordion h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #bec7d1;padding:25px 0;color:#c00;font-weight:500}section#comparison #compare-slidebar #accordion 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}section#comparison #compare-slidebar #accordion .left.values,section#comparison #compare-slidebar #accordion .right.values{letter-spacing:1.2px;font-size:20px;margin:10px 0;padding:0}section#comparison #compare-slidebar #accordion .left.values .specs,section#comparison #compare-slidebar #accordion .right.values .specs{padding:0 15px}section#comparison #compare-slidebar #accordion .left .specs{border-right:2px solid #bec7d1}section#comparison .main-slider__wrap{background-color:transparent;max-width:350px;top:-80px;left:35%;margin:0 auto;z-index:1;padding:0;position:absolute;height:auto}section#comparison .main-slider__wrap .main-slider__container{width:100%;padding:50px 0;position:relative;top:0;height:450px;-webkit-transform:skewX(20deg);transform:skewX(20deg)}section#comparison .main-slider__wrap .main-slider__title{font-size:280px;color:hsla(0,0%,56.5%,.17);margin:0 auto;font-weight:100}section#comparison .main-slider__wrap .main-slider__title .v{position:absolute;left:20px}section#comparison .main-slider__wrap .main-slider__title .s{position:absolute;right:40px;top:100px}@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:18px}section#comparison #compare-slidebar #accordion .specs{font-size:16px}section#comparison .main-slider__wrap{left:15%;position:absolute;height:auto!important;z-index:0}section#comparison .main-slider__wrap .main-slider__container{height:378px}section#comparison .main-slider__wrap .main-slider__title{font-size:180px;right:40px}section#comparison .main-slider__wrap .main-slider__title .s,section#comparison .main-slider__wrap .main-slider__title .v{right:0;top:-45px}}.modal.comparison h4{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;color:#c00;font-weight:500}.modal.comparison .modal-dialog{background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;margin:0;width:100%;max-width:500px}.modal.comparison .modal-dialog .modal-content{border-radius:0;border:none}.modal.comparison .modal-dialog .modal-content .modal-header{padding:15px;border:none;-webkit-box-align:center;align-items:center;text-align:center;display:inline-block}.modal.comparison .modal-dialog .modal-content .modal-header .close{position:absolute;right:30px;top:15px;text-shadow:none;opacity:1;padding:0;font-size:30px;margin:0;color:#c00}.modal.comparison .modal-dialog .modal-content form{box-shadow:none;padding:0 15px}.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 10px 10px;font-size:16px}.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{top:-9px;bottom:auto}#accessories-list .vehicle-links .figure figcaption span.view-accessories{position:absolute;top:auto;bottom:-14px}#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%}#accessories-list section.icons .title{text-transform:uppercase;color:#eb0a1e;font-family:Toyota;font-weight:600;font-size:20px}#accessories-list section.icons p{font-family:Toyota;font-weight:100;margin:0}@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 .title{font-size:18px}#accessories-list section.icons p{font-size:14px}#accessories-list section.icons .img{width:100px;height:100px}}.gr-yaris section.about,.gr-yaris section.coming-soon,.gr-yaris section.heading{background-position:50%;background-size:cover;background-repeat:no-repeat}.gr-yaris section.heading{background-image:url(../img/gr-yaris/header.jpg);height:100vh}.gr-yaris section.about{background-image:url(../img/gr-yaris/about.jpg);height:80vh;position:relative}.gr-yaris section.about .content{position:absolute;right:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);width:100%}.gr-yaris section.coming-soon{background-image:url(../img/gr-yaris/coming-soon.jpg);height:80vh}.gr-yaris section.video-preview{background-image:url(../img/gr-yaris/video-wrapper.jpg);height:215vh;padding:50px 0;background-repeat:no-repeat;background-size:125% 115%;background-position:-70px -100px}.gr-yaris section.video-preview .embed{height:600px;width:100%;margin:0 auto}.gr-yaris section.video-preview .content{width:100%}.gr-yaris section.video-preview .content:first-child{margin-top:30px}.gr-yaris section.video-preview p{font-size:18px;margin:0}.gr-yaris section.socmed{background-image:url(../img/gr-yaris/socmed.jpg);height:50vh;background-repeat:no-repeat;background-size:cover;background-position:bottom}.gr-yaris section.socmed .content{-webkit-transform:translate(-50%,20%);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:30px 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;-webkit-transition:1s ease;transition:1s ease}.gr-yaris section .btn-red:active,.gr-yaris section .btn-red:hover{color:#fff;background-color:transparent;border-color:#fff;-webkit-transition:.8s ease;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%,.45)}.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%,.45)}.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: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;-webkit-transition:none;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}@media (min-width:1580px){.gr-yaris section.about .content{-webkit-transform:translate(50%,100%);transform:translate(50%,100%)}.gr-yaris section.video-preview{height:135vh}.gr-yaris section.socmed .content{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.gr-yaris section.newsletter{padding:150px 0}}@media (max-width:1024px){.gr-yaris section.about,.gr-yaris section.heading{height:50vh}.gr-yaris section.about .content{-webkit-transform:translate(50%,30%);transform:translate(50%,30%)}.gr-yaris section.video-preview{height:140vh}}@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{-webkit-transform:translateY(40%);transform:translateY(40%);margin:0 auto;padding:0 30px}.gr-yaris section.about{height:80vh;background-image:url(../img/gr-yaris/mobile/about.png);background-size:cover;background-position:15% 0}.gr-yaris section.about .content{-webkit-transform:translate(50%,35%);transform:translate(50%,35%);margin:0 auto;padding:0 15px}.gr-yaris section.coming-soon{height:25vh}.gr-yaris section.video-preview{background-image:url(../img/gr-yaris/mobile/video-wrapper.png);height:145vh;padding:0;background-size:170% 140%;background-position:80% 70%}.gr-yaris section.video-preview .embed{height:250px;width: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{-webkit-transform:none;transform:none;left:auto;top:auto;position:relative;width:auto;padding:35px 0 0}.gr-yaris section.socmed .content h1{font-size:20px}.gr-yaris section.socmed .links{margin:10px 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 .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:360px){.gr-yaris section.video-preview{height:150vh;background-size:170% 120%;background-position:85% 85%}}#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;-webkit-box-flex:0;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}}