@charset "UTF-8";@font-face{font-family:Toyota Light;src:url(/build/assets/ToyotaLight-BltrOuye.eot);src:url(/build/assets/ToyotaLight-BIrJ8jtK.ttf) format("truetype"),url(/build/assets/ToyotaLight-BltrOuye.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLight-CbplV0so.woff2) format("woff2"),url(/build/assets/ToyotaLight-dGg88sbl.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Toyota Light Italic;src:url(/build/assets/ToyotaLightItalic-B18d5aUo.eot);src:url(/build/assets/ToyotaLightItalic-FMnw6dA2.ttf) format("truetype"),url(/build/assets/ToyotaLightItalic-B18d5aUo.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLightItalic-BUYCXwLy.woff2) format("woff2"),url(/build/assets/ToyotaLightItalic-C17_hEyA.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Toyota Book;src:url(/build/assets/ToyotaBook-biBjyq5m.eot);src:url(/build/assets/ToyotaBook-6N48I53S.ttf) format("truetype"),url(/build/assets/ToyotaBook-biBjyq5m.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaBook-sX8o7siK.woff2) format("woff2"),url(/build/assets/ToyotaBook-CO_b7E_Q.woff) format("woff");font-weight:350;font-style:normal}@font-face{font-family:Toyota Book Italic;src:url(../fonts/toyota/ToyotaBookItalic.eot);src:url(/build/assets/ToyotaBookItalic-CwFvkxXq.ttf) format("truetype"),url(../fonts/toyota/ToyotaBookItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/toyota/ToyotaBookItalic.woff2) format("woff2"),url(../fonts/toyota/ToyotaBookItalic.woff) format("woff");font-weight:350;font-style:italic}@font-face{font-family:Toyota Regular;src:url(/build/assets/ToyotaRegular-B6Y0UbrW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Regular Italic;src:url(/build/assets/ToyotaRegularItalic-Bejh9oLG.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota SemiBold;src:url(/build/assets/ToyotaSemiBold-CqOBv3va.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota SemiBold Italic;src:url(/build/assets/ToyotaSemiBoldItalic-B3qjEUDs.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Toyota Bold;src:url(/build/assets/ToyotaBold-BZF0NXoJ.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Bold Italic;src:url(/build/assets/ToyotaBoldItalic-DOfahBzG.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Black;src:url(/build/assets/ToyotaBlack-DJCJqBOh.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Toyota Black Italic;src:url(/build/assets/ToyotaBlackItalic-ChV-V_EI.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Toyota Type Black;src:url(/build/assets/ToyotaType-Black-Cb8gA6n2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(/build/assets/ToyotaType-BlackIt-BkmHYlih.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:local("Toyota Type Bold"),url(../fonts/toyota/ToyotaType-Bold.woff) format("woff"),url(/build/assets/ToyotaType-Bold-DaFJnq_q.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(/build/assets/ToyotaType-BoldIt-xpd_LNPB.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(/build/assets/ToyotaType-Book-D3ulXEJy.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(/build/assets/ToyotaType-BookIt-YanYt7K2.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(/build/assets/ToyotaType-Light-DqROJBi_.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(/build/assets/ToyotaType-LightIt-Lv4ny6uk.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Regular;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(/build/assets/ToyotaType-RegularIt-BqqAK-bI.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(/build/assets/ToyotaType-Semibold-Cj_PXBZa.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(/build/assets/ToyotaType-SemiboldIt-BzfCoFDm.ttf) format("truetype");font-weight:600;font-style:italic}body{font:15px/1.6 Toyota Type}.l-theme{position:relative;max-width:1920px;margin:auto;background-color:#fff;overflow-x:hidden;padding-top:155px}.l-main-content{padding-top:110px;padding-bottom:110px}.l-sidebar_right{padding-left:10px}.ui-title-page{position:relative;display:inline-block;margin-top:0;padding:38px 88px 32px;font-size:36px;font-weight:600;letter-spacing:.05em}.ui-title{color:#222;font:900 40px Toyota Type;margin-bottom:30px}.ui-title-sm{color:#253241;font:700 24px Toyota Type}.ui-title-slogan{color:#253241;font:600 12px/1 Open Sans;text-transform:uppercase;margin-bottom:3px}.ui-title-inner{color:#eb0a1e;font:700 30px Toyota Type}.ui-title-inner span{color:#34404e}.ui-subtitle{color:#253241;font:700 18px Toyota Type;text-transform:uppercase}.img-scale{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.btn{font-family:Toyota Type}.btn-default{text-transform:none;box-shadow:0 0 15px #00000012;border-radius:2px;border:1px solid #dddddd;background-color:#f1f5fa;color:#253241;font-family:Toyota Type;font-weight:700;font-size:12px}.btn-default:hover{color:#e1eaf4}.btn-secondary{background-color:#fff;color:#000}.btn-secondary:hover{border:1px solid #101010;background:#101010;color:#fff}.btn-white{text-transform:uppercase;color:#253241;border-radius:2px;border:1px solid #dddddd;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:""}.list-mark-3 li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";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 #00000012;border-radius:2px;border:1px solid #dddddd;background-color:#fff;text-transform:none;font: 15px/23px Toyota Type}.ui-select:focus{outline:none!important}.ui-select:after{border:none;width:auto;height:auto;content:"";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 #dddddd;background-color:#fff}.forms__label-check:after{padding-top:5px}.forms__label-check:after{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 #ccc solid}.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 #d3d3d3bf}.table th:first-child,.table td:first-child{padding-left:20px}blockquote cite{display:block;font-style:normal}.alert{letter-spacing:.05em}.alert .icon{display:inline-block;margin-right:18px;font-size:16px;vertical-align:middle}.alert__inner{padding-left:70px}.alert .close{position:absolute;top:50%;right:25px;margin-top:-9px;font-size:18px;color:#222;opacity:.3;transition:all .3s}.alert .close:hover{opacity:1}.alert-default{color:#666;background-color:#f4f4f4}.alert-default .alert-icon .icon{color:#444}.alert-1{background-color:#e1e279}.alert-2{color:#fff}.alert-3{background-color:#ffc}.alert-3 .alert-icon .icon{color:#bbbc5a}.alert-4{background-color:#ffe6e6}.alert-4 .alert-icon .icon{color:#d8504f}.alert-5{background-color:#d0ffd1}.alert-5 .alert-icon .icon{color:#45bd47}.alert-block{margin-bottom:21px;padding:22px 50px 30px;text-shadow:none}.alert-title{margin-bottom:9px;font-size:18px;font-weight:700;letter-spacing:0;text-transform:uppercase}.alert-text{color:#333;letter-spacing:.025em}.alert-icon{float:left;margin-top:20px}.alert-icon .icon{font-size:30px}.tooltip{text-transform:uppercase}.link-tooltip-1{font-weight:700;color:#666}.link-tooltip-2{font-weight:700;color:#000101}.section-area{position:relative}.section-default{position:relative;padding-top:110px;padding-bottom:110px}.section-default-sm{padding-top:100px;padding-bottom:100px}.section-default-sm .ui-title-inner{margin-bottom:30px}.section-content{padding-top:90px;padding-bottom:100px}.section-inner{margin-top:60px}.section-border{border-bottom:1px solid #eee}.area-bg{position:relative}.area-bg:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;content:""}.area-bg__inner{position:relative;z-index:110}.area-bg_dark:after{background-color:#253241}.area-bg_light:after{background-color:#f1f1f1}.area-bg_op_25:after{opacity:.25}.area-bg_op_30:after{opacity:.3}.area-bg_op_40:after{opacity:.4}.area-bg_op_50:after{opacity:.5}.area-bg_op_60:after{opacity:.6}.area-bg_op_70:after{opacity:.7}.area-bg_op_75:after{opacity:.75}.area-bg_op_80:after{opacity:.8}.area-bg_op_85:after{opacity:.85}.area-bg_op_90:after{opacity:.9}.area-bg_op_100:after{opacity:1}.ui-rating li{padding-right:1px;padding-left:1px;font-size:10px;color:#ffce4a}.text-bg{padding:5px;color:#fff}.bg-border{padding:5px;border:1px dashed #222}.color-dark{font-weight:700}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-grey{background-color:#f8f8f8}.bg-dark{background-color:#253241}.bg-light{background-color:#f1f5fa}.bg-green{background-color:#5dd018}.pruning{overflow:hidden}.parallax{background-repeat:no-repeat;background-attachment:fixed;transform:none;background-size:cover}.helper,.helper:before{display:inline-block;vertical-align:middle}.helper:before{width:0;height:100%;content:""}.helper-2{display:inline-block;width:0;height:100%;vertical-align:middle}.js-scroll-next+.js-scroll-content{display:none}.js-scroll-next{cursor:pointer}.row_no-mrg{margin-right:0;margin-left:0}.col_no-pdg{padding-right:0;padding-left:0}.block-table{display:flex;width:100%}.block-table__cell{padding-right:0;padding-left:0;vertical-align:top;overflow:hidden}.block-table__inner{height:100%;overflow:hidden}.br{display:block}.no-br{white-space:nowrap}.section-policy{padding-top:110px;padding-bottom:110px}.section-policy h2{margin-bottom:40px}.section-policy h3{margin-top:30px;margin-bottom:20px}.section-policy p{margin-bottom:5px}.section-policy .list-letter{margin-bottom:10px;list-style-type:lower-alpha}html,body{height:100%}.page__wrapper{min-height:100%;margin-bottom:-50px}* html .page__wrapper{height:100%}.page__buffer{height:50px}.accordion{padding-top:10px}.accordion-trigger{position:relative;font:700 18px Toyota Type;color:#253241;border:none;background:transparent;cursor:pointer;transition:all .3s;text-transform:none}.accordion-trigger:focus{outline:none}.accordion-trigger .ic{position:absolute;top:5px;left:-20px;font-size:16px;color:#253241}.section-about{padding-top:130px;background:url(/build/assets/bg-1-CG3v7595.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 #8181810f;text-align:center}.b-advantages:after{position:absolute;bottom:5px;left:5px;border-width:7px;border-style:solid;border-color:transparent;content:""}.b-advantages__ic{font-size:75px;color:#253241}.b-advantages__title{margin-bottom:15px;font:700 22px Toyota Type;color:#253241}.b-advantages.active{color:#fff;background-color:#253241}.b-advantages.active .b-advantages__title,.b-advantages.active .b-advantages__ic{color:#fff}.b-bnr{padding:90px 0 120px}.b-bnr__info{font-size:15px;line-height:24px;color:#b5bec9}.b-bnr__second{text-align:right}.b-bnr__title{font:600 36px/1 Toyota Type;color:#fff;letter-spacing:-.02em}.b-bnr .btn{display:inline-block}.b-bnr_mod-a{padding-top:120px;padding-bottom:90px}.b-bnr-2{color:#fff}.b-bnr-2__img{position:relative;z-index:1}.b-bnr-2__figure{margin-bottom:-127px;text-align:center}.b-bnr-2__section{position:relative;padding:154px 0 55px;background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center}.b-bnr-2__section:after{position:absolute;border-width:17px;border-style:solid;content:""}.b-bnr-2__section_first{background-image:url(/build/assets/bg-1-BWlYGW5L.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(/build/assets/bg-1-BWlYGW5L.png)}.b-bnr-2__section_second:after{top:0;right:0;border-color:#fff #fff transparent transparent}.b-bnr-2__title{margin-bottom:20px;font:700 24px/1.2 Toyota Type;text-transform:uppercase}.b-bnr-2__link{font-size:16px;color:#fff!important;text-decoration:none!important;border-bottom:1px dotted #fff}.b-bnr-2__link:hover{border-bottom:0}.b-bnr-3{padding-top:70px;padding-bottom:75px;color:#fff;background-image:url(/build/assets/2-Bpfb31Cx.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{display:inline-block;height:100%;content:"";vertical-align:middle}.b-brands__img{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{display:inline-block;height:100%;content:"";vertical-align:middle}.b-brands-2__img{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-prev,.section-carousel .slick-next{top:-75px;bottom:auto;width:45px;height:40px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}.section-carousel .slick-prev:before,.section-carousel .slick-next: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-width:5px;border-style:solid;border-color:transparent transparent #253241 #253241;content:""}.b-contacts__title{margin-bottom:10px;font:700 18px Toyota Type;color:#253241}.b-contacts__info{line-height:1.733;color:#555}.b-contacts .ic{position:absolute;top:-50px;left:calc(50% - 40px);width:80px;height:80px;font-size:28px;line-height:80px;color:#fff;background-color:#253241}.map{height:556px;margin-top:110px}.section-dealers{padding-top:95px;padding-bottom:110px}.section-dealers__main{padding-right:50px;padding-left:50px}.section-dealers__header{padding-bottom:25px;border-bottom:1px solid #34404E}.section-dealers__title{padding-right:30px;font-family:Toyota Type;font-weight:900}.section-dealers__select{text-align:right}.section-dealers__btn-more{font-size:14px}.section-dealers__btn-more:active{background:#eb0a1e!important;outline:0}.b-dealers-group{margin-bottom:55px}.b-dealers{padding-top:40px;padding-bottom:37px;border-bottom:1px solid #BEC7D1}.b-dealers__brand{width:140px;height:70px;margin-top:5px;padding-right:25px;padding-left:25px;border:1px solid #eee;border-radius:2px}.b-dealers__brand:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-dealers__img{display:inline-block;vertical-align:middle}.b-dealers__header{padding-top:3px;padding-bottom:15px}.b-dealers__title{display:inline-block;font:700 18px Toyota Type;color:#253241}.b-dealers__rev{display:inline-block;margin-left:5px;font-family:Toyota Type;font-size:13px;color:#222}.b-dealers__info{margin-bottom:4px;text-transform:uppercase;color:#34404e;font-size:1.25rem;font-family:Toyota Type;font-weight:700}.b-dealers__info .ic{display:inline-block;margin-right:10px;font-size:42px;font-weight:400;line-height:1;vertical-align:middle}.b-dealers__link{margin-left:10px;font-size:13px;color:#246cbf;text-decoration:underline}.b-dealers__contacts-item{display:block;margin-bottom:6px;color:#637385;font-family:Toyota Type}.b-dealers__contacts-item img{padding:8px}.b-dealers__contacts-item .js-dealer-messenger{text-transform:capitalize}.b-dealers__contacts-item .ic{display:inline-block;width:27px;margin-right:3px;font-size:16px;text-align:center;vertical-align:middle;color:#eb0a1e}.b-dealers__btn{width:100px}.b-dealers-rating{display:inline-block;margin-bottom:0;margin-left:15px}.b-dealers-rating__item{display:inline-block;font-size:12px;color:#ccc}.b-dealers-map{width:850px;height:680px;margin-top:75px}.b-dealers-info{padding-top:90px;padding-bottom:110px}.b-dealers-info__inner{max-width:1050px;padding-right:23px;padding-left:50px}.b-dealers-info__header{margin-bottom:40px;padding-top:40px;border-bottom:2px dotted #000}.b-dealers-info__title{display:inline-block;margin-bottom:0;vertical-align:sub}.b-dealers-info__rev{margin-left:5px}.b-dealers-info__desrip{margin-top:50px}.b-dealers-info__desrip .ui-title-sm{margin-bottom:13px}.b-dealers-info__links{margin-top:4px}.b-dealers-info__link{display:inline-block;margin-right:20px;font-size:13px;font-weight:700;color:#222;text-decoration:underline}.b-dealers-info__brand{display:inline-block;height:60px}.b-dealers-info__main{overflow-x:hidden;overflow-y:auto;max-height:575px;margin-bottom:90px}.b-dealers-info__media{max-width:28vw}.b-dealers-info__contacts{margin-top:4px;padding-left:20px}.b-dealers-info__contacts-item{position:relative;padding-bottom:16px;padding-left:33px;border-bottom:1px solid #eee}.b-dealers-info__contacts-item:not(:last-child){margin-bottom:23px}.b-dealers-info__contacts-item .ic{position:absolute;top:6px;left:0;font-size:16px}.b-dealers-info__contacts-title{display:block;font:700 15px Toyota Type;color:#253241}.b-dealers-info__contacts-info{display:inline-block}.b-dealers-info__contacts-link{margin-left:3px;font-size:13px;color:#222;text-decoration:underline}.b-dealers-info__title-inner{font-size:24px;font-weight:700}.b-dealers-info__top-link{margin-left:5px;padding-right:17px;padding-left:17px;font-size:13px;text-transform:none}.b-dealers-info__top-link .ic{margin-right:5px}.b-dealers-soc{display:inline-block}.b-dealers-soc__item{display:inline-block;margin-right:10px}.b-dealers-soc__link{font-size:16px;color:#ccc}.b-dealers-nav{margin-bottom:47px;background-color:#253241;box-shadow:0 0 12px 8px #8181810f}.b-dealers-nav__item .b-dealers-nav__link.active{color:#fff;background-color:transparent}.b-dealers-nav__link{font:500 16px Toyota Type;opacity:1;color:#fff;border-bottom:4px solid transparent}.b-dealers-nav__link:after{display:none}.b-dealers-nav__link.active,.b-dealers-nav__link:hover{opacity:1}.b-dealers-info-map{height:680px;margin-top:90px}.b-filter__row{margin-bottom:15px}.b-filter__row.row{margin-right:-5px;margin-left:-5px}.b-filter__item{padding-right:5px;padding-left:5px}.b-filter__reset{margin-bottom:15px;background:#fff}.b-filter .btn{padding-top:13px;padding-bottom:13px;font-size:14px}.b-filter-slider{margin-top:28px;margin-bottom:35px}.b-filter-slider__title{margin-bottom:24px;font-family:Toyota Type;font-weight:700;font-size:16px;color:#253241;text-transform:uppercase}.b-filter-slider .b-filter__row{margin-top:20px}.b-filter-slider .ui-select{width:100%;padding-top:0}.b-filter-slider .ui-select:after{content:none}.b-filter-goods{margin-bottom:55px;padding-bottom:25px;border-bottom:1px solid #ddd}.b-filter-goods__info{display:inline-block;vertical-align:middle}.b-filter-goods__select{display:inline-block;width:210px;margin-right:10%;vertical-align:middle}.b-filter-goods_sm .b-filter-goods__inner{text-align:right}.b-filter-goods_sm .b-filter-goods__select{width:180px;margin-right:10px}.b-filter-goods_sm{margin-bottom:20px;border-bottom:none}.b-filter-goods_sm .btns-switch{display:inline-block;text-align:right}.b-filter-goods_sm .btns-switch__item{width:40px;height:40px;font-size:14px;line-height:38px}.b-filter-goods_sm .ui-select{height:40px;font-size:13px;line-height:11px}.btns-switch{text-align:right}.btns-switch__item{display:inline-block;width:50px;height:50px;margin-left:10px;font-size:18px;line-height:48px;color:#ccc;border:1px solid #ddd;border-radius:2px;background-color:#fff;cursor:pointer;transition:all .3s;text-align:center}.btns-switch__item.active,.btns-switch__item:hover{color:#253241;background-color:#f1f5fa;box-shadow:0 0 15px #00000012}.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 #8181810f}.b-find__inner{display:flex;width:100%}.b-find__row{position:relative}.b-find__main{margin-bottom:20px;padding-right:176px}.b-find__btn{position:absolute;right:0;bottom:0;width:176px}.b-find__item{width:33.33%}.b-find__label{padding-left:5px;font-family:Toyota Type;font-weight:700;font-size:14px;color:#253241}.b-find__number{margin-right:5px;font-size:18px;text-transform:uppercase}.b-find__selector .ui-select{height:59px;padding-top:19px;padding-bottom:19px}.b-find__checkbox-item{display:inline-block;margin-right:20px}.b-find_sm{margin-top:55px;margin-bottom:55px}.b-find_sm .b-find__form{background-color:#253241}.b-find_sm .b-find__main{margin-bottom:10px}.b-find-nav__item{font-family:Toyota Type;font-size:22px;background-color:#293c4e}.b-find-nav__link{color:#fff}.b-find-nav__link.active{color:#253241;background-color:#fff}.b-find-nav__link .ic{margin-right:12px;font-size:16px}.b-find-content{background-color:#fff}.section-form-contacts{padding-top:110px;padding-left:15px}.b-form-contacts{margin-top:40px}.b-form-contacts .form-group{margin-bottom:15px}.b-form-contacts .btn{margin-top:30px}.b-form-contacts .form-control{padding-left:24px}.b-gallery__item{display:block!important}.b-goods-f__media{position:relative}.b-goods-f__media a{cursor:pointer;position:relative;z-index:3;display:inline-block}.b-goods-f__media-inner{position:absolute;z-index:1;top:20px;right:20px}.b-goods-f__favorite{padding:7px;font-size:12px;opacity:0;color:#253241;border-radius:2px;background-color:#fff;cursor:pointer;transition:all .3s}.b-goods-f__title{font-family:Toyota Type;font-weight:600;color:#253241}.b-goods-f__label{margin-left:5px;padding:7px 12px;font-family:Toyota Type;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 Type}.b-goods-f__old-price{display:block;text-decoration:line-through}.b-goods-f__compare{display:inline-block;padding:8px 17px;font-size:12px;color:#253241;border-radius:2px;background-color:#f1f5fa;cursor:pointer;transition:all .3s;text-align:center;text-transform:uppercase}.b-goods-f__compare .ic{margin-left:9px;font-size:14px;color:#253241}.b-goods-f:hover .b-goods-f__favorite{opacity:1}.b-goods-f:not(.b-goods-f_row):not(.b-goods-f_dark):last-child{margin-bottom:75px}.b-goods-f:not(.b-goods-f_row){margin-bottom:30px;color:#555}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark{color:#fff}.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__media:after,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .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):hover .b-goods-f__compare,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__compare{opacity:1}.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list,.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list{border-bottom:1px solid rgba(221,221,221,.2)}.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list-item:not(:first-child),.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list-item:not(:first-child){border-left-color:#dddddd4d}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media{position:relative;overflow:hidden;height:auto}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a img{transition:transform .5s ease}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a:hover img{transform:scale(1.1)}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";transition:all .3s}.b-goods-f:not(.b-goods-f_row) .b-goods-f__main{padding-top:25px;padding-bottom:15px;background-color:#fff;box-shadow:0 0 12px 8px #81818117;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{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-title{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-info_col{font-family:Toyota Type;font-weight:700;font-size:12px;color:#fff;text-transform:uppercase}.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar{height:36px;line-height:1}.b-goods-f:not(.b-goods-f_row) .b-goods-f__sidebar:before{display:inline-block;height:100%;content:"";vertical-align:middle}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-group{display:inline-block;vertical-align:middle}.b-goods-f:not(.b-goods-f_row) .b-goods-f__bnr{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price_col{font-size:12px;font-weight:700;text-transform:uppercase}.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:18px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__old-price{margin-top:3px;font-family:Toyota Type;font-size:12px;opacity:.5}.b-goods-f:not(.b-goods-f_row) .b-goods-f__imprest{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__compare{position:absolute;top:93px;left:calc(50% - 57.5px);opacity:0}.b-goods-f_row{position:relative;margin-bottom:55px;padding-bottom:55px}.b-goods-f_row:after{position:absolute;right:0;bottom:0;left:15px;height:1px;border-bottom:1px solid #eee;content:""}.b-goods-f_row .b-goods-f__media{float:left;width:300px}.b-goods-f_row .b-goods-f__main{display:table;padding-left:30px}.b-goods-f_row .b-goods-f__descrip{display:table-cell;vertical-align:top}.b-goods-f_row .b-goods-f__title{font-size:24px}.b-goods-f_row .b-goods-f__info{margin-bottom:28px}.b-goods-f_row .b-goods-f__list{display:flex;margin-bottom:0;flex-wrap:wrap}.b-goods-f_row .b-goods-f__list-item{max-width:50%;margin-bottom:6px;padding-right:20px;font-size:13px;font-weight:700;color:#222;flex:0 0 50%}.b-goods-f_row .b-goods-f__list-info{padding-left:2px}.b-goods-f_row .b-goods-f__sidebar{display:table-cell;width:180px;padding-bottom:45px;text-align:right}.b-goods-f_row .b-goods-f__bnr{display:inline-block;margin-top:7px;margin-bottom:10px}.b-goods-f_row .b-goods-f__price{display:block;margin-top:7px;margin-bottom:5px}.b-goods-f_row .b-goods-f__price_col{display:none}.b-goods-f_row .b-goods-f__price-numb{display:inline-block;padding:6px 23px;font-size:24px;color:#fff}.b-goods-f_row .b-goods-f__old-price{margin-bottom:7px;font-family:Toyota Type;font-weight:700;font-size:16px;color:#222}.b-goods-f_row .b-goods-f__imprest{display:block;margin-top:9px;font-size:13px;color:#555}.b-goods-f_row .b-goods-f__compare{position:absolute;right:15px;bottom:62px}.b-goods-f_dark .b-goods-f__media:after{display:none}.b-goods-f_dark .b-goods-f__label{margin-right:10px;vertical-align:10%}.b-goods-f__label_white{background-color:#fff;color:#222}.b-goods-f_mod-a:hover .b-goods-f__price{opacity:1}.b-goods-f_mod-a .b-goods-f__price{position:absolute;top:0;left:5px;opacity:0;transition:all .3s}.b-goods-f_mod-a .b-goods-f__list{display:flex;border-top:1px solid #ddd}.b-goods-f_mod-a .b-goods-f__list-item{width:33.33%;padding-top:9px;padding-bottom:9px}.b-goods-f_mod-a .b-goods-f__list-item .ic{margin-right:5px;font-size:20px;vertical-align:-8%}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row){margin-bottom:40px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{color:#fff}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__main{padding-top:29px;padding-bottom:22px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:25px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:21px;padding-bottom:17px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:24px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row){padding-right:5px;padding-left:5px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row):last-child{margin-bottom:55px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__price-numb{display:block;padding:15px 30px;font-size:24px;color:#fff}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:22px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:0;padding-bottom:0;border-bottom:none}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__sidebar{height:0}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__main{padding-bottom:0}.b-goods-vip{overflow:hidden;position:relative;display:flex;width:33.333%;padding:13vw 67px 30px;color:#fff;background-size:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;align-items:flex-end}.b-goods-vip:hover{background-position:-30px 0}.b-goods-vip:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;background-image:linear-gradient(to top,#000 0%,transparent 100%);content:""}.b-goods-vip__label-1{margin-bottom:20px;padding:3px 10px;font-family:Toyota Type;font-size:12px;text-transform:uppercase}.b-goods-vip__label-3{display:inline-block;margin-left:15px;padding:7px 11px;font-size:18px;font-weight:700;vertical-align:middle;text-transform:uppercase}.b-goods-vip__title{font:700 40px Toyota Type}.b-goods-vip__subtitle{font-family:Toyota Type;font-size:30px}.b-goods-vip_1{background-image:url(/build/assets/bg-1-0YKLm8be.jpg)}.b-goods-vip_2{background-image:url(/build/assets/bg-1-0YKLm8be.jpg)}.b-goods-vip_3{background-image:url(/build/assets/bg-1-0YKLm8be.jpg)}.b-goods-vip_2 .b-goods-vip__slogan{text-align:center}.b-goods-vip_3 .b-goods-vip__slogan{text-align:right}.b-isotope{padding-bottom:70px}.b-isotope-filter{margin-top:55px;margin-bottom:55px}.b-isotope-filter>li{display:inline-block}.b-isotope-filter>li>a{position:relative;display:block;padding:6px 27px;font-family:Toyota Type;font-size:14px;color:#253241;background-color:#f1f5fa;transition:all .3s}.b-isotope-filter>li.current a,.b-isotope-filter>li:hover a{text-decoration:none}.b-isotope-grid{margin-bottom:0}.main-slider__wrap{display:inline-block;height:700px;margin-top:0;margin-bottom:0;margin-left:9vw;padding:170px 245px 218px 189px;font-family:Toyota Type;color:#fff;background-color:#121820e6;clip-path:polygon(0 0%,68% 0,100% 100%,32% 100%)}.main-slider__slogan{margin-bottom:2px;font-size:16px;text-transform:uppercase}.main-slider__title{margin-bottom:20px;font-size:68px;font-weight:700;line-height:.9}.main-slider__title_lg{display:block;padding-left:100px;font-size:82px}.main-slider__price{margin-bottom:38px;font-size:60px;line-height:1;text-transform:uppercase}.main-slider__price_up{font-size:30px;vertical-align:super}.main-slider__price_down{font-size:30px;vertical-align:middle}.main-slider__price_info{display:block;font-size:16px;text-transform:uppercase}.main-slider__link{font-family:Toyota Type;font-size:16px;color:#fff;transition:all .3s;text-transform:uppercase}.main-slider__link:before{display:inline-block;width:100px;height:5px;margin-right:15px;content:"";vertical-align:middle}.main-slider__link:hover{color:#fff;text-decoration:none}.main-slider__figure-1,.main-slider__figure-2{position:absolute}.main-slider__figure-1{bottom:120px;left:14%;width:21.5%}.main-slider__figure-2{bottom:54px;left:980px;width:37%}.main-slider__slide-2 .main-slider__wrap{margin-left:17vw;padding:173px 275px 218px 189px;clip-path:polygon(0 0%,71% 0,100% 100%,29% 100%)}.main-slider__slide-2 .main-slider__title{margin-bottom:42px;font-size:60px;line-height:1}.main-slider__slide-2 .main-slider__slogan{margin-bottom:15px}.sp-image-container:after{display:none}.sp-buttons{position:absolute;top:50%;left:100px;width:100%;margin-top:-21px}.sp-button{display:block;width:25px;height:3px;margin-bottom:10px;opacity:.5;border:1px solid transparent;background-color:#fff;cursor:pointer;transition:all .3s}.sp-button:hover,.sp-selected-button{width:50px;height:6px;opacity:1;border-color:#ffffff80;background-color:transparent}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:.5;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{z-index:10;top:50%;right:0;width:100%;margin-top:0;text-align:right}.sp-vertical .sp-arrows{top:0;left:50%;height:100%;margin-left:-10px}.sp-arrow{position:absolute;bottom:0;display:block;width:35px;height:35px;padding-top:10px;opacity:.5;color:#fff;border-top:2px solid #fff;border-left:2px solid #fff;cursor:pointer;transition:all .3s;text-align:center}.sp-arrow:hover{opacity:1}.sp-horizontal .sp-previous-arrow{left:80px;transform:rotate(-45deg)}.sp-horizontal .sp-next-arrow{right:80px;transform:rotate(135deg)}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.b-title-page__emphasis{padding-bottom:5px;line-height:1}.b-post-group{margin-bottom:23px;padding-right:18px}.b-post-full-wrap{padding-right:18px}.b-post-group-2{margin-top:28px}.b-post .entry-title{color:#333}.b-post .entry-title,.b-post .entry-title a{color:#000}.b-post .entry-meta__item{white-space:nowrap}.b-post .entry-meta__link{font-family:Toyota Type;font-size:12px;color:#253241;text-transform:uppercase}.b-post-1 .entry-media{margin-bottom:38px}.b-post-1 .entry-meta{margin-bottom:8px}.b-post-1 .entry-meta__item:not(:last-child):after{padding-right:14px;padding-left:14px;font-family:Toyota Type;font-size:14px;color:#253241;content:"|"}.b-post-1 .entry-title{margin-bottom:13px;font:700 22px Toyota Type;color:#253241}.b-post-1 .entry-content{margin-bottom:35px}.b-post-1 .entry-footer{display:flex;justify-content:space-between}.b-post-1 .entry-footer .entry-views{padding-right:10px;font-family:Toyota Type;font-size:12px;color:#253241;text-transform:uppercase}.b-post-1 .entry-footer .entry-views .ic{display:inline-block;margin-right:5px;font-size:16px;color:#222;vertical-align:text-top}.b-post-full{padding-bottom:54px}.b-post-full .entry-title{padding-top:30px;padding-bottom:10px;font-size:24px;font-weight:700;color:#253241}.b-post-full .entry-media{position:relative}.b-post-full .entry-media__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#253241d9;text-align:center}.b-post-full .entry-media__link{position:absolute;top:50%;right:0;left:0;color:#fff;transition:all .3s;transform:translateY(-50%)}.b-post-full .entry-media__link .ic{display:block;margin-bottom:17px;font-size:48px}.b-post-full .entry-media__link:hover{text-decoration:none}.b-post-full .entry-media__info{font-family:Toyota Type;font-weight:700;font-size:24px}.b-post-full .entry-media .ic-play{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;padding-left:5px;font-family:Simple-Line-Icons!important;font-size:30px;line-height:80px;opacity:.9;color:#253241;border-radius:40px;background-color:#fff;text-align:center}.b-post-full .entry-meta{position:relative;padding-bottom:12px;border-bottom:1px solid #eee;text-align:right}.b-post-full .entry-meta__item{margin-right:17px;margin-left:15px}.b-post-full .entry-meta__item .ic{margin-right:5px}.b-post-full .entry-meta__link:hover{text-decoration:none}.b-post-full .entry-date{position:absolute;z-index:10;top:-70px;left:35px;width:75px;padding:16px 0;font-family:Toyota Type;line-height:1;color:#fff;text-align:center;text-transform:uppercase}.b-post-full .entry-date:after{position:absolute;right:5px;bottom:5px;border-width:5px;border-style:solid;border-color:transparent #fff #fff transparent;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;padding:30px 50px 30px 144px;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 center;background-color:#f1f5fa}.b-post-full .entry-blockquote__cite{font:15px/1 Toyota Type;font-weight:400;font-style:normal;letter-spacing:.38px}.b-post-full .entry-link{display:inline-block;margin-top:15px}.b-post-full .ui-subtitle{margin-top:35px;margin-bottom:15px}.b-post-full .list-tags{margin-top:50px}.b-post-full .entry-carousel .slick-prev,.b-post-full .entry-carousel .slick-next{top:calc(50% - 20px);width:45px;height:40px;border-radius:2px;background-color:#fff}.b-post-full .entry-carousel .slick-prev:before,.b-post-full .entry-carousel .slick-next: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: 18px Toyota Type;color:#253241}.comments-list .comment-datetime{display:inline-block;margin-right:35px;font-size:13px;color:#555}.comments-list .comment-btn{padding:3px 15px;font-family:Toyota Type;font-size:12px;color:#253241;background-color:#f1f5fa;transition:all .3s;text-transform:uppercase}.comments-list .comment-btn:hover{color:#f1f5fa;text-decoration:none}.comments-list .comment-footer{margin-top:24px}.section-reply-form{margin-top:20px}.section-reply-form .form-reply{margin-top:40px;padding-right:40px}.section-reply-form .form-label{font-family:Toyota Type;font-size:14px;color:#253241;text-transform:uppercase}.section-reply-form .form-group{margin-bottom:38px}.section-reply-form .btn{margin-top:10px;padding-right:50px;padding-left:50px}.b-progress-list{margin-top:-33px;margin-bottom:0}.b-progress-list__item{text-align:center}.b-progress-list__wrap{position:relative;padding-top:50px;padding-bottom:40px}.b-progress-list__wrap:after{position:absolute;bottom:5px;left:5px;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #253241;border-left:7px solid #253241;content:""}.b-progress-list__percent{display:block;font-family:Toyota Type;font-size:36px;color:#253241}.b-progress-list__name{display:block;font-size:16px;font-weight:700;color:#222;text-transform:uppercase}.b-progress-list_mod-a{position:relative;z-index:1;margin-top:-23px;margin-bottom:-33px}.section-reviews{background-image:url(/build/assets/bg-1-BQ3N7Zc4.jpg)}.section-reviews__decor{display:inline-block;margin-top:20px;margin-bottom:20px;font:700 61px/1 Toyota Type;color:#fff}.section-reviews__decor:before,.section-reviews__decor:after{display:inline-block;width:30px;height:1px;margin:0 14px;background-color:#ccc;content:"";vertical-align:55%}.section-reviews .ui-title-slogan,.section-reviews .ui-title{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-width:15px;border-style:solid;border-color:#34404e transparent transparent #34404e;content:""}.b-reviews__inner{display:block;color:#fff;text-align:right}.b-reviews__cite{display:flex;justify-content:center;align-items:center}.b-reviews__author{display:block;overflow:hidden;width:60px;margin-left:20px;border-radius:50%}.b-reviews__category{display:block;font-size:12px;color:#a9aeb3;text-transform:uppercase}.b-reviews__name{display:block;font-family:Toyota Type;font-size:18px;letter-spacing:.45px}.b-reviews-slider .slick-center .b-reviews{margin-top:0}.b-reviews-slider .slick-center .b-reviews__wrap{font-weight:600;color:#333;background-color:#fff}.b-reviews-slider .slick-center .b-reviews__wrap:after{border-color:#fff transparent transparent #fff}.b-reviews-2__blockquote{margin-bottom:0}.b-reviews-2__wrap{position:relative;margin-bottom:50px;padding:40px 50px 30px;font:700 16px/2 Merriweather;font-style:italic}.b-reviews-2__wrap:after{position:absolute;top:100%;left:67px;border-width:15px;border-style:solid;border-color:#f1f5fa #f1f5fa transparent transparent;content:""}.b-reviews-2__cite{padding-left:70px}.b-reviews-2__name{display:block;font:700 16px Toyota Type;color:#253241;letter-spacing:.4px}.b-reviews-2__category{display:block;font-size:12px;text-transform:uppercase}.b-reviews-slider-2{margin-bottom:0}.b-reviews-slider-2 .slick-dots{bottom:20px;text-align:right}.b-reviews-slider-2 .slick-dots li{margin-right:5px;margin-left:5px}.b-reviews-slider-2 .slick-dots li button{background-color:#eee}.b-services__main{margin-left:10px}.b-services-nav{margin-right:30px}.b-services-nav__link{position:relative;display:block;padding:30px;font-family:Toyota Type;font-size:18px}.b-services-nav__link .ic{font-size:60px;color:#253241}.b-services-nav__link:after{position:absolute;top:5px;right:5px;border-width:7px;border-style:solid}.b-services-nav__number{position:absolute;top:15px;left:25px;font-weight:700;color:#ccc}.b-services-nav__info{display:block;color:#253241}.b-services-nav__item{padding-right:0;padding-left:0;background-color:#fff;box-shadow:0 0 12px 8px #8181810f;transition:all .3s;text-align:right;flex:0 0 50%;max-width:50%}.b-services-nav__link.active .ic{color:#fff}.b-services-nav__link.active .b-services-nav__number{font-size:36px;opacity:.35;color:#fff}.b-services-nav__link.active .b-services-nav__info{font-weight:700;color:#fff}.b-services-nav .b-services-nav__link.active:after{border-color:#fff #fff transparent transparent;content:""}.b-services-content{margin-top:25px}.b-services-content__title{margin-top:30px}.b-steps{position:relative;background-image:url(/build/assets/bg-1-C5JAhGK0.jpg);background-size:cover;text-align:center}.b-steps:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-color:#f1f5fa;content:""}.b-steps__inner{position:relative;z-index:1}.b-steps-list{margin:50px -13% 0}.b-steps-list__item{position:relative;padding-right:40px;padding-left:40px}.b-steps-list__item:not(:last-child):after{position:absolute;top:55px;left:calc(100% - 83px);width:167px;height:2px;border:2px dotted #000;content:""}.b-steps-list__number{position:relative;display:inline-block;margin-bottom:25px;font:700 120px/1 Toyota Type;color:#253241}.b-steps-list__number:after{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px;border-radius:5px;content:""}.b-steps-list__number:before{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 12px 8px #8181810f;content:""}.b-steps-list__title{margin-bottom:15px;font:700 18px Toyota Type;color:#253241}.b-team{margin-top:26px;border-bottom:1px solid #ddd}.b-team__media{position:relative;z-index:1}.b-team__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#253241;content:"";transition:all .3s}.b-team__inner{position:relative;margin:-30px -10px 0 10px;padding:50px 30px 22px;transition:all .3s}.b-team__inner:after{position:absolute;right:5px;bottom:5px;border-width:5px;border-style:solid;border-color:transparent #fff #fff transparent;content:"";transition:all .3s}.b-team__name{font-family:Toyota Type;font-weight:700;font-size:18px;color:#fff}.b-team__category{font-size:13px;color:#fff}.b-team__footer{padding-top:20px;padding-bottom:20px;text-align:center}.b-team__phone{font-size:16px;font-weight:700;color:#333;transition:all .3s;text-align:center}.b-team__phone .ic{font-size:16px}.b-team__phone:hover{text-decoration:none}.b-team__soc{position:absolute;z-index:2;top:calc(50% - 17px);left:0;width:100%;margin-bottom:0;opacity:0;transition:all .3s;text-align:center}.b-team__soc-item{display:inline-block;width:34px;height:34px;margin-right:3px;margin-left:3px;border-radius:50%;background-color:#fff}.b-team__soc-link{display:block;color:#253241;transition:all .3s}.b-team__soc-link .ic{line-height:34px}.b-team:hover .b-team__media:after{opacity:.75}.b-team:hover .b-team__soc{opacity:1}.b-team_mod-a{border-bottom:none}.b-team_mod-a:hover .b-team__phone{opacity:1}.b-team_mod-a .b-team__phone{position:absolute;z-index:1;top:calc(50% + 17px);left:0;display:block;width:100%;opacity:0;color:#fff}.b-team_mod-a .b-team__soc{top:calc(50% - 42px)}.section-title-page{position:relative;background-image:url(/build/assets/bg-1-CAxH1hQx.jpg)}.b-title-page{margin-top:0;margin-bottom:0;font:700 40px/1 Toyota Type;color:#fff}.b-title-page__wrap{width:635px;margin-left:-50px;padding-top:84px;padding-bottom:59px;padding-left:135px;background-color:#121820d9;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(/build/assets/bg-1-CG3v7595.jpg) 100% 50% no-repeat;background-size:contain}.b-welcome-list{margin-top:30px;margin-bottom:32px}.b-welcome-list__item{width:33.333%;font:700 16px/1.2 Toyota Type;color:#253241;text-align:center;text-transform:uppercase}.b-welcome-list__item:not(:last-child){border-right:1px solid #ddd}.b-welcome-list__item .ic{display:block;margin-bottom:30px;font-size:50px}.cookie-policy-container-modal{width:90%;height:auto;margin:auto;position:relative;top:25%;padding:10px;border-top:5px solid #EB0A1E;background-color:#292929e0;opacity:1}.cookie-policy-container-modal p{margin:0;font-weight:400;font-size:12px;color:#fff;padding-bottom:0}.cookie-policy-container-modal a{color:#fff;background-color:#eb0a1e;font-size:13px;padding:6px 10px;text-transform:uppercase;border:solid 1px #EB0A1E;letter-spacing:1px;font-weight:400;border:1px solid #EB0A1E;border-radius:4px;width:45%;display:inline-block;text-align:center;text-decoration:none}.cookie-policy-container-modal a.btn-agree{margin-right:10px}.cookie-policy-container{position:fixed;z-index:100;bottom:0;right:0;left:0;width:100%;min-height:70px;height:auto;padding:10px 5px;border-top:5px solid #EB0A1E;background-color:#292929e0;opacity:1}.cookie-policy-container .cpp-details p{margin:0;font-weight:400;font-size:12px;color:#fff;padding-bottom:0}.cookie-policy-container .cpp-buttons{margin-top:5px}.cookie-policy-container .cpp-buttons a{color:#fff;background-color:#eb0a1e;font-size:13px;padding:6px 10px;text-transform:uppercase;border:solid 1px #EB0A1E;letter-spacing:1px;font-weight:400;border:1px solid #EB0A1E;border-radius:4px;width:45%;display:inline-block;text-align:center;text-decoration:none}.cookie-policy-container .cpp-buttons a.btn-agree{margin-right:10px}.footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#121820}.footer__btn-up{position:absolute;right:20px;bottom:70px;cursor:pointer;text-align:center}.footer__btn-up .ic{display:block;margin-right:5px;margin-bottom:-23px;font-size:50px;color:#253241;transition:all .3s}.footer__btn-up:hover{text-decoration:none}.footer-soc{margin-top:34px;margin-bottom:72px}.footer-soc__item{display:inline-block}.footer-soc__link{display:inline-block;width:36px;height:36px;margin-right:3px;margin-left:2px;font-size:14px;color:#a9aeb3;border-radius:50%;background-color:#34404e;transition:all .3s;text-align:center}.footer-soc__link:hover{color:#fff}.footer-soc__link .ic{display:inline-block;line-height:36px}.footer-section__title{margin-bottom:25px;font-size:16px;font-weight:700;color:#fff}.footer-section_info{margin-top:-3px;padding-right:40px}.footer-section_link{margin-left:-14px}.footer-section_subscribe{padding-right:34px}.footer-info{margin-bottom:27px}.footer-contacts__item{margin-bottom:7px}.footer-contacts__item .ic{margin-right:10px}.footer-contacts__item a{color:#a9aeb3}.footer-list li{margin-bottom:5px}.footer-list li a{position:relative;padding-left:15px;color:#a9aeb3}.footer-list li a:before{position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;color:#ccc;content:""}.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:#2e2e2efc!important}#page-preloader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:100500}#page-preloader .spinner{position:absolute;top:50%;left:50%;display:block;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border:3px solid transparent;border-top-color:#e7e4d7;border-radius:50%;z-index:1001;animation:spin 2.5s infinite linear}#page-preloader .spinner:before,#page-preloader .spinner:after{position:absolute;border-radius:50%;content:""}#page-preloader .spinner:before{top:5px;right:5px;bottom:5px;left:5px;border:3px solid transparent;border-top-color:#71383e;animation:spin 2s infinite linear}#page-preloader .spinner:after{top:15px;right:15px;bottom:15px;left:15px;border:3px solid transparent;border-top-color:#efa96b;animation:spin 1s infinite linear}#page-preloader img{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;z-index:1001}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-sidebar{margin-bottom:45px}.widget-title{position:relative;overflow:hidden;margin-bottom:0;padding:12px 20px 10px 30px;font:500 16px Toyota Type;font-size:16px;line-height:38px;color:#fff;box-shadow:0 0 12px 8px #8181810f;text-transform:uppercase}.widget-title:after{position:absolute;top:5px;left:5px;display:block;border-width:7px;border-style:solid;border-right-color:transparent;border-bottom-color:transparent;content:""}.widget-title .ic{float:right;font-size:30px;font-weight:400;opacity:.5;color:#ccdaea}.widget-inner{padding:35px 26px}.widget-search{margin-bottom:35px}.widget-search .form-sidebar{position:relative}.widget-search .form-sidebar__input{width:100%;height:50px;margin-bottom:0;padding:8px 50px 7px 20px;text-transform:none}.widget-search .form-sidebar__input::-webkit-input-placeholder{color:#222}.widget-search .form-sidebar__input::-moz-placeholder{color:#222}.widget-search .form-sidebar__input:-ms-input-placeholder{color:#222}.widget-search .form-sidebar__btn{position:absolute;top:0;right:5px;width:40px;height:100%;line-height:1;color:#222;border:none;background-color:transparent;cursor:pointer;transition:all .3s;text-align:center}.widget-search .form-sidebar__btn:focus{outline:none}.widget-search .form-sidebar__btn .ic{font-size:16px}.widget-list{max-width:250px;margin-bottom:0;padding-top:0}.widget-list__item{padding-left:25px}.widget-list__item:before{color:#ccc}.widget-list__link{display:block;font:14px/1 Toyota Type;color:#253241;transition:all .3s}.widget-list .widget-list__link{color:#253241}.widget-list .widget-list__item{margin-bottom:15px}.widget-list .widget-list__item:before{top:0}.widget-list .widget-list__item:last-child{margin-bottom:0;padding-bottom:0}.post-widget{padding-bottom:30px}.post-widget:last-child{padding-bottom:0;border-bottom:none}.post-widget__media{float:left;width:80px}.post-widget__inner{padding-left:98px}.post-widget__title{display:block;font:700 15px/20px Toyota Type}.post-widget__title a{color:#253241}.post-widget__date{font-size:12px;color:#555}.list-tags{margin-right:-4px;margin-bottom:-8px;margin-left:-4px}.list-tags:before,.list-tags:after{display:table;content:""}.list-tags:after{clear:both}.list-tags__item{float:left;margin-right:4px;margin-bottom:8px;margin-left:4px}.list-tags__link{display:block;padding:8px 15px;font-family:Toyota Type;font-size:13px;color:#253241;border:1px solid #ddd;border-radius:2px;background-color:#fff;transition:all .3s}.list-tags__link:hover{color:#fff;text-decoration:none}.b-seller{margin-bottom:45px}.b-seller__header{padding:20px;background-color:#253241}.b-seller__img{display:inline-block;border-radius:50%;overflow:hidden;width:80px;height:80px;vertical-align:middle;margin-right:8px}.b-seller__img img{height:100%}.b-seller__ic{position:relative;top:10px;left:0;font-size:34px;float:none;margin:0;display:inline-block;vertical-align:top}.b-seller__title{display:inline-block;vertical-align:middle;line-height:1}.b-seller__name{color:#fff;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.24px;margin-bottom:6px}.b-seller__category{color:#cfcfcf;font-size:14px}.b-seller__main{position:relative;margin-top:5px;border:1px solid #eeeeee;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}.ui-slider-main .slick-slide{margin-right:20px;position:relative}.js-slider-nav .slick-slide{margin-top:20px;margin-right:20px;position:relative;top:0;transition:top ease .3s}.js-slider-nav .slick-slide:hover{margin-top:18px!important;top:-2px}.js-slider-nav .slick-slide:after{border-bottom:6px solid #EB0A1E;margin-top:18px!important;top:-2px}.js-slider-nav .slick-current{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{font-size:24px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:40px}.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:0px;height:0px;border-radius:50%;border:2px solid}.b-goods-f__descr-info{color:#222;margin-bottom:4px}.b-goods-f__link-2{border:2px solid #222222;color:#222;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;display:inline-block;padding:12px 10px}.b-goods-f__link-2 .ic{margin-right:10px;display:inline-block;vertical-align:middle;font-size:16px}.b-goods-f__link-2:hover{text-decoration:none}.b-goods-f__table{margin-bottom:60px}.b-goods-f__table th{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-f__table th:last-child{text-align:center}.b-goods-f__table td{color:#222;font-size:15px;font-weight:400;padding-top:12px;padding-bottom:12px}.b-goods-f__table td:last-child{text-align:center}.b-goods-f__table tfoot td{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-slider{text-align:center;max-width:1470px;margin:30px auto 100px}.b-goods-slider__img{width:60%;height:240px;display:inline-block;transition:all .3s;padding-top:7%}.b-goods-slider__img img{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.b-goods-slider__main{opacity:0;transition:all .3s;max-width:310px;display:inline-block}.b-goods-slider__title{color:#222;font-size:24px;font-weight:700}.b-goods-slider__price{font-size:16px;margin-bottom:20px}.b-goods-slider__list{padding-top:20px;border-top:1px solid #ddd}.b-goods-slider__desrip{color:#222;display:inline-block}.b-goods-slider__desrip:not(:last-child):after{content:"";border-radius:50%;background-color:#222;display:inline-block;vertical-align:6%;width:5px;height:5px;margin-left:9px;margin-right:6px}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__main{opacity:1}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__img{width:100%;height:240px;padding-top:0}.b-goods-slider .slick-prev,.b-goods-slider .slick-next{bottom:0}.b-goods-slider .slick-prev{left:calc(33% - 100px)}.b-goods-slider .slick-next{right:calc(33% - 100px)}.b-goods-slider_mod_op .b-goods-slider__main{max-width:370px}.b-goods-slider_mod_op .b-goods-slider__item{opacity:.1}.b-goods-slider_mod_op .b-goods-slider__price{color:#fff;font-size:24px;padding:12px 18px;line-height:1;display:inline-block;margin-top:10px;margin-bottom:30px}.b-goods-slider_mod_op{margin-bottom:0;margin-top:40px}.b-goods-slider_mod_op .slick-current+.slick-slide .b-goods-slider__item{opacity:1}.section-goods-vip{display:flex}.b-goods-vip{position:relative;display:flex;width:33.333%;min-height:26vw;padding:40px 88px 40px 67px;color:#fff;background-size:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;align-items:flex-end}.b-goods-vip:hover{color:#fff;text-decoration:none}.b-goods-vip:hover .b-goods-vip__label{color:#fff}.b-goods-vip:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-image:linear-gradient(to top,#000 0%,transparent 100%);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(/build/assets/bg-1-0YKLm8be.jpg)}.b-goods-vip_2{background-image:url(/build/assets/bg-1-0YKLm8be.jpg)}.b-goods-vip_3{background-image:url(/build/assets/bg-1-0YKLm8be.jpg);padding-right:0}.b-goods-vip_1 .b-goods-vip__slogan{padding-left:48px}.b-goods-vip_1 .b-goods-vip__subtitle{margin-top:20px}.b-goods-vip_2 .b-goods-vip__slogan{text-align:right}.b-goods-vip_3 .b-goods-vip__slogan{text-align:center;padding-right:67px}.b-goods{position:relative;margin-bottom:50px;text-align:center;transition:all .3s}.b-goods__img{position:relative;height:260px}.b-goods__img img{height:100%}.b-goods__price{display:inline-block}.b-goods__price-main{font-size:24px;color:#fff;padding:2px 17px;margin-left:20px;display:inline-block}.b-goods__price-msrp{color:#222;text-transform:uppercase;display:inline-block;margin-left:20px}.b-goods__name{margin-bottom:23px;padding-top:23px;padding-bottom:16px;font-size:22px;font-weight:700;color:#222;border-bottom:1px solid #ddd}.b-goods__label{position:absolute;top:0;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:24px;color:#fff;text-transform:uppercase}.b-goods__header{overflow:hidden}.b-goods__info{display:none;margin-bottom:26px;line-height:1.6}.b-goods__footer{overflow:hidden}.b-goods__main-descr{color:#222;font-size:16px;font-weight:700;display:inline-block}.b-goods__main-descr .ic{margin-right:7px}.b-goods__link{background-color:transparent;border:none;display:inline-block;cursor:pointer}.b-goods .flip__front{border:1px solid #f4f4f4}.b-goods:hover{box-shadow:0 0 32px 4px #00000014}.b-goods_back_sm .flip__back .b-goods-info__item,.b-goods_back_sm .flip__back .b-goods-info__desc{font-size:12px}.b-goods_list{padding:15px;text-align:left;margin-bottom:0}.b-goods_list .flip-container{border:1px solid #dddddd;padding:15px}.b-goods_list .flip__front{display:flex;border:none}.b-goods_list .b-goods__img{height:220px;margin-right:30px}.b-goods_list .b-goods__img img{width:293px}.b-goods_list .b-goods__price-main{font-size:18px;margin-left:0}.b-goods_list .b-goods__price-msrp{margin-left:14px}.b-goods_list .b-goods__inner{border:none}.b-goods_list .b-goods__name{float:left;padding-top:0;padding-bottom:0;margin-bottom:0;margin-right:15px;border-bottom:none;text-transform:uppercase;font-size:18px}.b-goods_list .b-goods__info{display:block;margin-bottom:20px}.b-goods_list .b-goods__main-descr{display:none}.b-goods_list .b-goods__header{position:relative;padding-right:90px;padding-bottom:10px;padding-top:17px}.b-goods_list .b-goods__check{position:absolute;right:12px;top:12px}.b-goods_list .b-goods__link{text-transform:uppercase;font-size:12px;font-weight:700;vertical-align:bottom}.b-goods_list .ui-rating{margin-bottom:0;display:inline-flex}.b-goods_list .b-goods-descr{display:inline-block;width:auto;vertical-align:middle;margin-top:20px;margin-bottom:0;font-size:12px}.b-goods_list .b-goods-descr__item{width:auto;line-height:1;padding-right:18px;position:relative;border-right:none;vertical-align:baseline}.b-goods_list .b-goods-descr__item:after{content:"";position:absolute;right:0;bottom:-3px;height:20px;width:1px;background-color:#ddd}.b-goods_list .b-goods-descr__item:first-child{border-left:none;padding-left:0;font-size:16px;font-weight:700}.b-goods_list .b-goods-descr__item:first-child:after{bottom:0}.b-goods_list .b-goods-descr__item .ic{margin-right:7px}.b-goods_list .b-goods-descr__info{font-weight:600}.b-goods_list .flip__back,.b-goods_list .flip-btn{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) .ui-rating,.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) .b-goods-descr__item_main{display:none}.bg-gray.widget{background:#f1f5fa}.widget .btn-red{color:#fff!important;text-transform:uppercase;font-size:14px;cursor:pointer;border-radius:0}.btn-border{border:2px solid #222;background:transparent;border-radius:0;font-size:14px}html .btn-border:hover{border-color:#eb0a1e;background-color:#eb0a1e;color:#fff}.widget .btn-red:hover{opacity:.9}.nav-vehicle-detail-tabs{margin-bottom:35px;border-bottom:1px solid #dddddd}.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 #dddddd;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 #dddddd}.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%}.no-height-image-180px{height:180px;width:180px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-64px{height:64px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-140px,.no-height-image-145px{height:140px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-150px{height:150px!important;-o-object-fit:cover;object-fit:cover}.no-height-image-48px{height:48px;-o-object-fit:cover!important;object-fit:cover!important}.no-height-image-200px{height:200px!important}.no-height-image-350px{height:350px!important}.no-height-image-700px{height:700px!important}.no-height-image-635px{height:635px!important;-o-object-fit:cover!important;object-fit:cover!important}@media (max-width: 1280px){.no-height-image-635px{height:450px!important;width:100%}}.skeleton-image{background:linear-gradient(90deg,#f0f0f0,#f0f0f0,#fff,#f0f0f0,#f0f0f0);background-size:200% 100%;animation:loading 2s linear infinite}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}a,a:hover,.text-primary,.text-primary_h:hover,.text-primary_b:before,.text-primary_a:after,.list>li>a: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,.breadcrumb>li>a:hover,.widget-list__link:hover,.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb,.footer a:hover,.footer__btn-up:hover .ic,.b-goods-f__label_dark,.b-team__soc-link:hover,.btn-link:hover,.entry-media__link:hover,.list-mark-4 li:before,.list-mark-3 li:before,.accordion-trigger[aria-expanded=true] .ic,.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-team__phone:hover,.btn-default:hover,.b-post-full .entry-meta__link:hover,.form-sidebar__btn:hover,.main-slider__link:hover,.top-bar__link:hover,.navbar-nav .nav-link:hover,.navbar-nav .nav-item.active .nav-link{color:#727272}.bg-primary,.bg-primary_h:hover,.bg-primary_b:before,.bg-primary_a:after,.pagination_primary>.active>a,.pagination_primary>.active>span,.pagination_primary>li>a:hover,.pagination_primary>li>a:focus,.dropcap_primary:first-letter,.tooltip-1 .tooltip-inner,.btn-primary,.forms__label-check:after,.forms__label-radio-2:before,.panel-default>.panel-heading,.b-services-nav__link.active,.b-goods-f_row .b-goods-f__price-numb,.page-item.active .page-link,.page-item .page-link:hover,.noUi-connect,.b-steps-list__number:after,.slick-dots li.slick-active button,.slick-dots li:hover button,.list-tags__link:hover,.comment-btn:hover,.main-slider__link:before,.b-team:hover .b-team__inner{background-color:#727272}.border_prim,.border_prim_h:hover,.progress_border_primary,.btn-primary,.forms__label-radio-2:before,.page-item.active .page-link,.page-item .page-link:hover,.noUi-handle,.slick-dots li.slick-active button,.slick-dots li:hover button,.btn-default:hover{border-color:#727272}.border-t_prim,.border-t_prim_h:hover,.tooltip-1.top .tooltip-arrow,.tooltip-1.top-left .tooltip-arrow,.tooltip-1.top-right .tooltip-arrow,.widget-title:after,.nav-link.active:after,#page-preloader .spinner:before{border-top-color:#727272}.border-r_prim,.border-r_prim_h:hover,.tooltip-1.right .tooltip-arrow{border-right-color:#727272}.border-l_prim,.border-l_prim_h:hover,.tooltip-1.left .tooltip-arrow,.border-left_primary:before,.widget-title:after,.nav-link.active:after,.b-advantages:after{border-left-color:#727272}.border-b_prim,.border-b_prim_h:hover,.tooltip-1.bottom .tooltip-arrow,.tooltip-1.bottom-left .tooltip-arrow,.tooltip-1.bottom-right .tooltip-arrow,.table_primary>thead>tr>th,.collapse.in,.btn-link:hover,.b-advantages:after,.b-dealers-nav__link.active{border-bottom-color:#727272}.widget .btn-red{border-color:#727272;background-color:#727272}.nav-vehicle-detail-tabs .nav-link.active{color:#727272}html .nav-vehicle-detail-tabs .nav-link.active:before{border-bottom-color:#727272}html .list-mark-2 li:before{color:#727272}html .btn-border:hover{border-color:#727272;background-color:#727272}.b-goods-f__descr-title:before{border-color:#727272}.datepicker table.table-condensed .today{font-weight:600}.datepicker table.table-condensed .disabled,.datepicker table.table-condensed .disabled:hover{background-color:#d5d9de}@media (max-width: 1440px){html .b-welcome{background:url(/build/assets/bg-1-CG3v7595.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}.btns-switch,.b-filter-goods_sm .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 #dddddd}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-group,.b-post-full-wrap{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__wrap,.main-slider__slide-2 .main-slider__wrap{clip-path:none;padding:65px 10px 0;width:100%;margin-left:0;text-align:center}.main-slider__title,.main-slider__slide-2 .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_up,.main-slider__price_down{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,.sp-mask,.sp-image-container,.main-slider__wrap{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-prev,.section-carousel .slick-next{top:-20px;display:none!important}.b-goods-f_mod-a .b-goods-f__list-item .ic{display:none}html .b-title-page__wrap{margin-left:20px;padding-left:50px}}@media (max-width: 468px){html .b-title-page{font-size:20px;line-height:1.4}html .breadcrumb{padding:.75rem 0}.main-slider__figure-1.img-fluid{display:none!important}html .b-services-nav__item{text-align:left;flex:0 0 100%;max-width:100%}.b-services-nav__number{display:none}}@media (min-width: 767.98px){.slick-prev,.slick-next{bottom:40%;width:20px;height:20px;cursor:pointer}.slick-prev:before,.slick-next:before{color:#fff;width:25px;height:25px;border-left:2px solid #c7ccd1;border-top:2px solid #c7ccd1}.slick-prev{left:10px}.slick-next{right:15px}}@media (max-width: 767.98px){.slick-prev,.slick-next{bottom:30%;width:15px;height:15px;cursor:pointer}.slick-prev:before,.slick-next:before{color:#fff;width:15px;height:15px;border-left:5px solid white;border-top:5px solid white}.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 #cc0000}.sprite{background-image:url(/build/assets/sprite-icons-RIwaxEPx.png);background-repeat:no-repeat;display:block}.sprite-car{width:157px;height:81px;background-position:-5px -5px}.sprite-co2{width:89px;height:82px;background-position:-172px -5px}.sprite-fuel{width:82px;height:82px;background-position:-5px -97px}body.page.login{padding-top:20%}a:active,a:focus{outline:0;-moz-outline-style:none}@media only screen and (max-width: 992px){.main-slider.slider-pro{margin-top:0}}.dl-btn{font-size:14px}@media only screen and (max-width: 992px){.dl-btn{font-size:10px}}button:focus{outline:0;-moz-outline-style:none}.btn:focus,.btn.focus{box-shadow:none}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#eb0a1e}.fade{-webkit-backface-visibility:hidden}.font-color-red{color:#eb0a1e!important}.img-responsive{max-width:100%;height:auto}.img-responsive.img-icon{min-width:100px;min-height:85px}@media screen and (min-width: 768px) and (max-width: 991px){.img-responsive.img-icon{width:100px}}body{color:#34404e;background-color:#fff;font-family:Toyota Type}.bootstrap-select .dropdown-menu[role~=combobox]{max-width:100%;min-width:100%!important}.yamm li{margin-left:13px;margin-right:2px;margin-top:1px}.yamm li a{text-transform:none;color:inherit;font-size:16px;padding-top:15px;padding-bottom:15px}.top-bar{background-color:#f5f5f5;height:43px}.top-bar__list{padding-right:0;padding-top:10px;padding-bottom:10px}.top-bar .btn{height:43px;line-height:43px;text-transform:uppercase;font-weight:700;padding-left:3px;padding-right:12px;font-size:14px;padding-top:1px}.top-bar .btn:after{content:"";position:absolute;left:-15px;top:-2px;background-color:#eb0a1e;transition:all .3s;width:30px;height:45px;clip-path:polygon(50% 0%,0 100%,50% 100%)}.top-bar .btn:hover:after{background-color:#ae1414;border-color:#ae1414}.top-bar__inner-left{background-color:#fff;text-align:right;padding-right:65px}.top-bar__inner-left:before{content:"";position:absolute;right:100%;width:2000px;bottom:0;top:0;background-color:#fff}.top-bar__inner-right:after{content:"";position:absolute;right:100%;border-style:solid;border-width:28px;border-color:#f5f5f5 #f5f5f5 transparent transparent;bottom:0;top:-1px;background-color:#fff;transition:all .3s}.top-bar__link{color:#bec7d1;font-weight:800;font-size:9px;letter-spacing:2px}.top-bar__list .top-bar__item:first-child .top-bar__link{color:#637385}.top-bar__list .top-bar__item:first-child .top-bar__link .fa-search{color:#eb0a1e}.top-bar__item{text-transform:uppercase;padding-left:14px;padding-right:14px;font-family:Toyota Type;font-weight:900}.top-bar__item:not(:last-child){border:0 none}.top-bar__item:last-child{padding-right:0}.normal-logos{max-width:235px;max-height:75px;display:block;width:auto!important;height:auto}.header-main .navbar-brand{left:19px;top:0;z-index:1}.header-main .paralympic-logo{padding:0;width:200px;top:12px;left:30px;margin:0}.header-main .paralympic-logo img{max-width:100%;width:auto}#header .top-bar__inner-right .top-bar__list{padding:10px 0}#header .top-bar__inner-right .top-bar__list .top-bar__item,#header .top-bar__inner-right .top-bar__item{padding:0}#header .top-bar__inner-right .dropdown-toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;background-color:transparent;color:#eb0a1e;text-transform:uppercase}#header .top-bar__inner-right .dropdown-toggle:after{display:none}#header .top-bar__inner-right .dropdown-toggle a{font-weight:700;padding:0 10px 0 0}#header .top-bar__inner-right .badge{height:5px;width:5px;background-color:#eb0a1e;border-radius:50%;display:inline-block;line-height:0;padding:0;position:absolute;top:13px;right:0}#header .top-bar__inner-right .dropdown-menu.profile{position:fixed!important;transform:translate(0)!important;top:40px!important;left:64.7%!important;border:none;background-color:#f5f5f5f2;width:300px;max-width:100%;border-radius:0;padding:15px 30px}#header .top-bar__inner-right .dropdown-menu .badge{right:15px}#header .top-bar__inner-right .dropdown-menu li{position:relative}#header .top-bar__inner-right .dropdown-menu li:last-child{padding:15px 0}#header .top-bar__inner-right .dropdown-menu li:last-child a{font-weight:400}#header .top-bar__inner-right .dropdown-menu a{color:#34404e;font-weight:700;font-size:12px}#header .top-bar__inner-right ul li a.login{color:#637385;font-size:9px;font-weight:700;letter-spacing:2px}.ui-title{color:#34404e;font-family:Toyota Type;font-weight:900}.carousel-indicators{bottom:0;padding-bottom:30px;padding-top:10px;position:relative}.carousel-indicators li{background-color:#bec7d1;width:10px;height:10px;border-radius:5px;margin-right:5px;margin-left:5px}.carousel-indicators .active{background-color:#34404e}#nav.navbar{padding-right:0;margin-right:-.8em;padding-top:0;padding-bottom:0}#nav .navbar-nav .nav-item{position:relative}#nav .navbar-nav .nav-item .nav-link{color:#34404e;padding-top:23px;padding-bottom:24px;font-family:Toyota Type;font-weight:900}#nav .navbar-nav .nav-item .nav-link:hover{color:#eb0a1e}#nav .navbar-nav .nav-item .nav-link:hover:after{transform:rotate(180deg);transition:all .3s}#nav .navbar-nav .nav-item.active .nav-link{color:#eb0a1e}#nav .main-menu .nav-item .dropdown-menu{padding:15px 0;border:0 none;opacity:.85}#nav .main-menu .nav-item .dropdown-menu li{display:block}#nav .main-menu .nav-item .dropdown-menu>li{margin:0}#nav .main-menu .nav-item .dropdown-menu .dropdown-item{padding:10px 35px;color:#34404e;background:transparent;font-family:Toyota Type;font-weight:700}#nav .main-menu .nav-item .dropdown-menu .dropdown-item:hover{background:transparent;color:#eb0a1e}#nav .main-menu .nav-item .dropdown-menu>li>a:hover:after{transform:rotate(-90deg)}#nav .main-menu .nav-item .dropdown-submenu{position:relative}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu{top:-15px;left:100%;background:#eb0a1e}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item{color:#f1f4f8}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item:hover{color:#bec7d1}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-item.dropdown-toggle{padding-right:45px}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-toggle:after{right:20px;position:absolute;top:45%}#nav .main-menu .nav-item .dropdown-menu.dropdown-right{right:0}#nav .main-menu .nav-item .dropdown-menu.dropdown-right .dropdown-submenu .dropdown-menu{left:auto;right:100%}.l-theme{padding-top:0}.main-menu{padding-top:3px}.ui-title{font-size:34px}.vehicle-details .ui-title{font-size:25px;margin-bottom:0}h2.ui-title .text-primary{color:#eb0a1e}.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:750px}.videos.lite-ace .slick-prev{left:-30px}.videos.lite-ace .slick-next{right:-30px}@media only screen and (max-width: 480px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:250px}}@media only screen and (min-width: 767px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:420px}}@media only screen and (min-width: 992px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:420px}}@media only screen and (min-width: 1200px){.videos.lite-ace .item.youtube .embed-responsive.embed-responsive-1024by683{height:750px}}#nav-slider{z-index:-1;position:relative}#nav-slider .navbar{background-color:#f0f1f3}#nav-slider .navbar li.nav-item{width:100%;position:relative;font-family:Toyota Type;font-weight:700}#nav-slider .navbar li.nav-item:first-child:before,#nav-slider .navbar li.nav-item:after{content:"";border-right:2px solid #c4cbd3;left:0;position:absolute;height:24px;transform:skew(-15deg);bottom:27px}#nav-slider .navbar li.nav-item a{color:#586d7e;font-size:14px;position:relative;font-weight:500;padding:23px 0 13px;margin-bottom:14px}#nav-slider .navbar li.nav-item a:after{content:"";transform:scaleX(0);position:absolute;border-bottom:3px solid #EB0A1E;width:96%;left:0;bottom:-2px}#nav-slider .navbar li.nav-item:hover a:after,#nav-slider .navbar li.nav-item.active a:after{transition:transform .2s ease;transform:scaleX(1)}#nav-slider .carousel{z-index:-1}#nav-slider .carousel-item{height:85vh;padding:25px 7% 150px;overflow:auto}#nav-slider .carousel-item [class^=col-lg-]{padding:25px 3%;opacity:0;transition:all .3s ease-in-out;transform:translate(150px)}#nav-slider.collapse.show{transition-delay:1.5s}#nav-slider.show .carousel-item.active [class^=col-lg-]{opacity:1;transform:translate(0)}#nav-slider .carousel-item a{display:inline-block}#nav-slider .carousel-item .figure figcaption{margin-top:25px;font-size:15px;margin-left:5px;transform:translate(0);transition:.7s .05s;font-family:Toyota Type;font-weight:700}#nav-slider .carousel-item a:hover .figure figcaption{color:#eb0a1e}#nav-slider .carousel-item .figure figcaption span{color:#eb0a1e;position:absolute;bottom:16px;font-size:11px}#nav-slider .carousel-control-prev,#nav-slider .carousel-control-next{width:7%;top:90px}#nav-slider .carousel-control-prev-icon,#nav-slider .carousel-control-next-icon{background-image:none;border-left:2px solid #EB0A1E;border-top:2px solid #EB0A1E}#nav-slider .carousel-control-prev-icon{transform:rotate(-45deg);right:8px;position:absolute}#nav-slider .carousel-control-next-icon{transform:rotate(135deg);left:8px;position:absolute}#nav-slider .view-all-vehicles{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#eb0a1e;width:100%;padding:20px 0;visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s linear}#nav-slider .view-all-vehicles h5{color:#fff;text-align:center;font-size:16px;margin-bottom:0;font-family:Toyota Type;font-weight:600}#nav-slider.collapse.show .view-all-vehicles{visibility:visible;opacity:1}.main-slider__wrap{clip-path:none;background-color:#ffffffd9;max-width:465px;margin-left:80px;color:#eb0a1e;padding:110px 15px 145px;width:100%;height:553px}.main-slider__wrap .main-slider__container{width:109%;padding-left:29px;padding-right:21px}.main-slider__title{margin-bottom:1px;padding-left:0;padding-right:0;position:relative;text-align:center}.main-slider__title p{margin-bottom:10px}.main-slider__title_sm{font-size:29px;position:absolute;top:-28px;left:0;vertical-align:bottom;padding-left:20px;width:100%}.main-slider__title_lg{padding-left:0;font-size:69px;font-family:Toyota Type;font-weight:900}.main-slider__tagline{font-weight:700;font-size:29px;padding-right:15px;line-height:1.25;text-align:center;padding-left:0}.main-slider__slogan{text-transform:none;padding-right:35px;font-size:17px;color:#4b4b4b;line-height:1.25;padding-left:0;text-align:center;font-family:Toyota Type}.main-slider__title_sm,.main-slider__tagline{font-family:Toyota Type;font-weight:700}.main-slider__cta{padding-right:60px;padding-left:0;margin-top:15px}.main-slider__link{text-transform:none}.main-slider__link:before{display:none}.toyota-button-left-crop{color:#eb0a1e;padding:7px 10px 8px 20px;display:inline-block;text-align:center;position:relative;vertical-align:middle;font-size:17px;overflow:hidden;border-right:1px solid #EB0A1E;font-family:Toyota Type}.toyota-button-left-crop:after{content:"";position:absolute;display:block;width:110%;height:calc(100% - .25px);left:0;top:0;margin-left:9px;border:1px solid #EB0A1E;transform:skew(-21deg);z-index:-1}.toyota-button-left-crop:hover,.toyota-button-left-crop:focus,.toyota-button-left-crop:active{color:#fff}.toyota-button-left-crop:hover:after,.toyota-button-left-crop:focus:after,.toyota-button-left-crop:active:after{background-color:#eb0a1e}.toyota-button-right-crop{background-color:transparent;color:#fff;border:0 none;padding:5px 30px;display:inline-block;text-align:center;position:relative;vertical-align:middle;text-transform:none;font-size:15px;z-index:1;overflow:hidden;cursor:pointer;font-family:Toyota Type;font-weight:400}.toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#eb0a1e;width:100%;height:100%;transform:skew(-21deg);z-index:-1;cursor:pointer}.toyota-button-right-crop:hover,.toyota-button-right-crop:focus,.toyota-button-right-crop:active{color:#fff}.toyota-button-right-crop:hover:after,.toyota-button-right-crop:focus:after,.toyota-button-right-crop:active:after{background-color:#ae1414}.toyota-button-right-crop:disabled:after{background-color:#bec7d1;cursor:not-allowed}.toyota-button-right-crop.toyota-hollow{background-color:transparent;border-left:1px solid #EB0A1E;color:#eb0a1e;box-shadow:none!important;transition:none;padding:10px 35px 10px 25px}.toyota-button-right-crop.toyota-hollow:after{background-color:transparent;border:1px solid #EB0A1E;border-left:0 none;height:calc(100% - .25px)}.toyota-button-right-crop.toyota-hollow:hover,.toyota-button-right-crop.toyota-hollow:focus,.toyota-button-right-crop.toyota-hollow:active{color:#fff;border-left:1px solid transparent}.toyota-button-right-crop.toyota-hollow:hover:after,.toyota-button-right-crop.toyota-hollow:focus:after,.toyota-button-right-crop.toyota-hollow:active: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 none;top:-1px;height:calc(100% + 2px)}.toyota-button-right-crop.t-center{display:block;margin:20px auto 0}.tmp-btn-right,.tmp-btn-left{color:#fff;padding:10px;position:relative;text-transform:uppercase;font-weight:600;font-size:20px;background:#eb0a1e;display:inline-block}.tmp-btn-right:hover,.tmp-btn-right:active,.tmp-btn-left:hover,.tmp-btn-left:active{color:#fff;text-decoration:none}.tmp-btn-right:after,.tmp-btn-left:after{background:#eb0a1e;position:absolute;top:0;left:35%;z-index:-1;content:"";transform:skew(20deg);width:70%;height:100%;display:block}.tmp-btn-left:after{left:auto;right:45%;transform:skew(-21deg)}.main-slider__figure{position:absolute;bottom:50px;right:-25px;width:725px}.sp-image{width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.sp-buttons{top:auto;left:auto;text-align:right;margin-top:-22px;padding-right:10px}.sp-button{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#e1e1e1;margin:4px}.sp-button:hover,.sp-selected-button{width:8px;height:8px}#quick-links .b-find{margin:-27px auto 64px;filter:drop-shadow(0px 0px 4px rgba(50,50,0,.4));max-width:820px}#quick-links .b-find .b-find-nav__item{background:transparent;margin-right:32px}#quick-links .b-find .b-find-nav__item:last-child{margin-right:0}#quick-links .b-find .b-find-nav__item .b-find-nav__link{color:#fff;background-color:transparent;padding:17px 8px;font-size:15px;text-transform:uppercase;width:250px;font-family:Toyota Type;font-weight:700}#quick-links .b-find .b-find-nav__item .b-find-nav__link div{display:inline}#quick-links .b-find .b-find-nav__item .b-find-nav__link:before{content:"";position:absolute;transform:skew(-21deg);border:0 none;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:before,#quick-links .b-find .b-find-content:after{content:"";position:absolute;transform:skew(-21deg);border:0 none;background:inherit;width:200px;left:-59px;bottom:0;height:calc(100% - 58px);z-index:-1}#quick-links .b-find .b-find-content:before{right:34px;left:auto;background:#f8d3d3;z-index:0;width:34.2%;transform:skew(-21deg)}#quick-links .b-find .b-find-content .b-find__form{box-shadow:none;padding:60px 4px;font-size:15px}#quick-links .b-find .b-find-content .b-find__form .b-find__main{margin-bottom:0;padding-right:78px}#quick-links .b-find .b-find-content .b-find__form .b-find__sub{margin-bottom:34px;display:none}#quick-links .b-find .b-find-content .b-find__form .b-find__label{padding-left:0;font-size:15px;margin-bottom:6px;color:#34404e;font-family:Toyota Type}#quick-links .b-find .b-find-content .b-find__form .b-find__item{padding-right:5px}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select{padding:9px 10px;font-size:15px;height:44px;background:#f1f2f4;color:#bec7d1;box-shadow:none;border:0 none}#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-top:0 none;border-right:0 none;border-bottom:1px solid #EB0A1E;border-left:1px solid #EB0A1E;height:7px;width:7px;transform:rotate(-45deg);top:16px;position:absolute;right:11px}#quick-links .b-find .b-find__item.keyword{width:67%}#quick-links .b-find .b-find__item.calculate{width:25%}#quick-links .b-find .b-find__item .b-find__text input{height:44px;border-radius:0;background:#f1f2f4;border:0 none;font-size:17px;font-family:Toyota Type}#quick-links .b-find .b-find__item .b-find__text input::-moz-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__row .toyota-button-right-crop{position:absolute;bottom:0;right:0;padding:10px 33px 10px 22px}#quick-links .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:Toyota Type}#banner{background:url(/build/assets/bkg-C9NxWitS.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 none;position:relative}#banner .b-welcome-list__item:not(:last-child):after{content:"";border-right:2px solid #EB0A1E;height:78px;position:absolute;top:7px;right:0}#banner .b-welcome-list__item .img-fluid{padding:0 10px}#banner .b-welcome-btns{margin-left:77px;max-width:430px}#banner .b-welcome-btns__item{width:23%;padding:0 8px}#banner .b-welcome-btns__item .img-fluid.any-device{max-width:89.76%}#cars{transform:translate(0)}#cars .ui-title{margin-bottom:27px}#cars .section-carousel__inner{padding-top:20px;margin-top:0;background:#f5f5f5;padding-bottom:24px;position:relative;z-index:-1;overflow:hidden}#cars .section-carousel__inner:before{content:"";position:absolute;transform:skew(-21deg);border:0 none;background:#f8d3d3;width:50%;right:-24%;bottom:0;height:100%;z-index:-1}#cars .sweep-slider{padding-left:10px;padding-right:10px;margin-bottom:5px;overflow:hidden;white-space:nowrap}#cars .b-goods-f{min-width:350px;width:20%;padding-right:10px;padding-left:10px;display:inline-block;vertical-align:top;margin-bottom:20px}#cars .b-goods-f__img{height:240px}#cars .b-goods-f__media a{width:100%}#cars .b-goods-f__main{padding-top:13px}#cars .b-goods-f__title{margin-bottom:0;text-transform:uppercase;color:#eb0a1e;font-size:16px;border-bottom:3px solid #BEC7D1;margin-left:20px;margin-right:20px;padding-bottom:8px;font-family:Toyota Type}#cars .b-goods-f__list{border:0 none;padding:4px 23px 9px}#cars .b-goods-f__list-item{border:0 none;width:50%;padding:0;text-align:left;font-size:13px;font-family:Toyota Type;font-weight:700}#cars .b-goods-f__list-item:last-child{text-align:right}#cars .toyota-button-right-crop.toyota-hollow{margin-left:-15px}#services{background:#fff;padding-top:34px;padding-bottom:50px}#services .ui-title{margin-bottom:36px}#services .b-services-nav{margin-right:0}#services .b-services-nav .b-services-nav__link{padding:95px 15px 11px}#services .b-services-nav .b-services-nav__link:after{top:auto;bottom:5px;border-color:transparent #fff #fff transparent}#services .b-services-nav .b-services-nav__link:hover{background:#eb0a1e}#services .b-services-nav .b-services-nav__link:hover svg{stroke:#fff;fill:#fff}#services .b-services-nav .b-services-nav__link:hover span{color:#fff}#services .b-services-nav .b-services-nav__link .b-services-nav__number,#services .b-services-nav .b-services-nav__link.active .b-services-nav__number{font-size:57px;opacity:.3;font-weight:200;top:-10px;left:11px}#services .b-services-nav .b-services-nav__link .b-services-nav__info{font-size:13px;padding-top:14px;font-family:Toyota Type;font-weight:600}#services .b-services-nav .b-services-nav__link svg{stroke:#34404e;fill:#34404e;width:48px;height:48px}#services .b-services-nav .b-services-nav__link.active svg{stroke:#fff;fill:#fff}#services .b-services__main{margin-left:0}#services .b-services__main .b-services-content{margin-top:0}#services .b-services__main .b-services-content .b-services-content__title{margin-top:2px;margin-bottom:5px;font-size:30px;font-family:Toyota Type}#services .b-services__main .b-services-content p{margin-bottom:8px;font-family:Toyota Type}#blog{padding-top:34px}#blog .ui-title{margin-bottom:43px}#blog .b-goods-vip{height:28.4vw;min-height:auto;max-height:450px;padding:40px 25px 25px}#blog .b-goods-vip__label{margin-bottom:10px;padding:2px 3px;font-size:12px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;background-color:#eb0a1e!important}#blog .b-goods-vip__title{font-size:24px;line-height:1.2;overflow:hidden;font-family:Toyota Type}#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 Type}#blog .toyota-button-right-crop{padding:10px 35px 10px 25px}#news{padding-top:77px;padding-bottom:78px}#news .ui-title{margin-bottom:22px}#news .b-post{margin-bottom:65px}#news .b-post a:hover img{transform:scale(1.1)}#news .b-post>a:hover{text-decoration:none}#news .entry-media{margin-bottom:10px;text-align:center;overflow:hidden;position:relative;height:auto}#news .entry-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;transition:transform .5s ease}#news .entry-meta__link,#news .entry-content p{color:#34404e;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-family:Toyota Type}#news .entry-title{color:#eb0a1e;transition:.5s all;transition-delay:.2s;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size:24px;font-family:Toyota Type;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 none;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-view-desc,#vehicle-page .vp__variants .b-goods-f__desc .js-hide-desc{display:none;margin-top:8px}#vehicle-page .vp__variants .b-goods-f__desc .js-specs-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.view .js-view-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc.show .js-view-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.show .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc.show .js-specs-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc ul{list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='-2 -2 4 4'><circle r='1' /></svg>");padding-left:9px;line-height:1.4;padding-top:9px}#footer .footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#f5f5f5}#footer .footer-icons{padding:15px}#footer .iconify{color:#34404e}#footer .iconify:hover{color:#eb0a1e}#footer .footer-soc__item{padding:0% .8%}#footer .footer-section_subscribe p{font-size:10px;line-height:13px;margin-bottom:10px}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:16px}#footer .footer-wrapper__link{padding-top:30px}#footer .footer-section{text-align:left}#footer .footer-section label{font-family:Toyota Type;position:relative;font-size:16px;letter-spacing:.5px;vertical-align:middle;padding:20px 0;margin:0;width:100%;cursor:pointer;color:#34404e}#footer .footer-section p{font-size:12px;color:#637385}#footer .footer-section__title{color:#34404e;margin:0}#footer .footer-section__title.mtop-5{margin-top:5px}#footer .footer-custom-list li{line-height:20px}#footer .footer-custom-list li a{color:#637385;font-weight:400;font-size:13px}#footer .footer-custom-list li a:hover{color:#eb0a1e}#footer .footer-custom-list li ul{margin-left:20px}#footer .footer-custom-list li ul li{list-style-type:disc}#footer .footer-custom-list li ul li a{font-size:13px}#footer .footer-form__info{color:#34404e;font-weight:400}#footer .footer-form__input{border:0;box-shadow:none;text-transform:none}#footer .footer-form__input::-webkit-input-placeholder{text-transform:uppercase}#footer .footer-form__input:-moz-placeholder{text-transform:uppercase}#footer .footer-form__input::-moz-placeholder{text-transform:uppercase}#footer .footer-form__input:-ms-input-placeholder{text-transform:uppercase}#footer .footer-custom-copyright{margin:20px 0;border-top:1px solid #D5D9DE;padding-top:20px}#footer .pull-right{float:right}#footer .copyrights{font-family:Toyota Type;font-weight:700;font-size:13px;color:#34404e}#footer .policy-and-terms{margin-top:-5px}#footer .footer-copyright__link{color:#637385;text-decoration:none;font-family:Toyota Type!important;font-size:13px}#footer a:hover{color:#eb0a1e;text-decoration:none}#footer .footer-soc{margin-top:5px;margin-bottom:35px}#footer .back-to-top{display:block;position:absolute;bottom:60px;right:0;z-index:99;font-size:30px;border:none;outline:none;background-color:#000;color:#fff;cursor:pointer;padding:0 15px 10px}#footer .back-to-top:hover{background-color:#eb0a1e}#footer .back-to-top:focus{outline:none}#footer .checkbox-open{display:none}.bold{font-weight:700}.semibold{font-weight:600}.contacts-section{position:relative}@media screen and (max-height: 991px){.contacts-section{padding:0!important;margin-top:80px}}.contacts-section .contact-tmp{height:auto}@media screen and (min-width: 992px){.contacts-section .contact-tmp{height:500px}}.contacts-section .contact-tmp .contact-tmp-text{background-color:#fff;padding:24px 16px 80px;width:90%;position:relative;left:10%}@media screen and (min-width: 992px){.contacts-section .contact-tmp .contact-tmp-text{width:43%;left:56%;padding:24px 24px 24px 160px}}.contacts-section .contact-tmp .contact-tmp-text p.title{font-size:24px;line-height:32px;color:#101010}@media screen and (min-width: 992px){.contacts-section .contact-tmp .contact-tmp-text p.title{font-size:32px;line-height:36px}}.contacts-section .contact-tmp .contact-tmp-text p{font-size:16px;line-height:23px;color:#101010}.contacts-section .contact-tmp .contact-tmp-img{position:relative;top:-70px;height:192px;width:90%}@media screen and (min-width: 992px){.contacts-section .contact-tmp .contact-tmp-img{height:400px;top:-180px;width:64%}}.contacts-section .contact-tmp .contact-tmp-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-section .contact-details{height:auto;padding-top:10px}@media screen and (min-width: 992px){.contacts-section .contact-details{height:500px;padding-top:50px;margin-bottom:50px}}.contacts-section .contact-details .contact-details-text{background-color:#fff;padding:24px 5px 80px;width:90%;left:15px;position:relative}@media screen and (min-width: 992px){.contacts-section .contact-details .contact-details-text{width:60%;padding:24px;left:16px}}.contacts-section .contact-details .contact-details-text h1{font-size:24px;line-height:32px;color:#101010}@media screen and (min-width: 992px){.contacts-section .contact-details .contact-details-text h1{font-size:32px;line-height:36px}}.contacts-section .contact-details .contact-details-text .contact-row p.title{font-size:20px;line-height:28px;font-weight:700;color:#101010}.contacts-section .contact-details .contact-details-text .contact-row p{font-size:16px;line-height:23px;color:#101010;word-break:break-word}.contacts-section .contact-details .contact-details-text .contact-row p a{color:#101010;text-decoration:underline}.contacts-section .contact-details .contact-details-img{position:relative;top:-70px;height:192px;width:85%;left:15%}@media screen and (min-width: 992px){.contacts-section .contact-details .contact-details-img{height:400px;width:46%;left:53%;top:-300px}}.contacts-section .contact-details .contact-details-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-banner-default.contact{height:160px!important}.page-banner-default{min-height:128px;padding:0;max-width:100%;margin:0!important;background-color:#fff}@media screen and (min-width: 992px){.page-banner-default{height:320px;margin:0 0 64px!important}}.page-banner-default .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(115deg,#ff0000e6,#000000e6 50%);z-index:9}.page-banner-default .banner-overlay.contact{background:linear-gradient(115deg,#00000080,#000000e6 50%)!important;display:flex;justify-content:center;align-items:center}.page-banner-default .banner-overlay.contact .contact-us-text{font-size:55px;letter-spacing:-1.6px;line-height:92px;text-align:center;text-transform:uppercase;color:#fff;font-family:Toyota Type;font-weight:700;padding-top:50px}@media screen and (min-width: 414px){.page-banner-default .banner-overlay.contact .contact-us-text{font-size:64px}}@media screen and (min-width: 992px){.page-banner-default .page-banner-text{display:flex;flex-direction:column;justify-content:center}}.page-banner-default .page-banner-image{height:100%;padding:0}.page-banner-requirements{height:240px;min-height:128px;padding:0;max-width:100%;margin:0!important;background-color:#fff}@media screen and (min-width: 992px){.page-banner-requirements{height:440px;margin:0 0 64px!important}}@media screen and (min-width: 1920px){.page-banner-requirements{height:560px;margin:0 0 64px!important}}.page-banner-requirements .bg-banner-img{position:absolute;height:440px}@media screen and (min-width: 1920px){.page-banner-requirements .bg-banner-img{height:560px}}.page-banner-requirements .bg-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}@media screen and (min-width: 992px){.page-banner-requirements .bg-banner-overlay{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#00000096}}.page-banner-requirements .requirement-banner-text{z-index:10;padding:32px 64px 0 32px}.page-banner-requirements .requirement-banner-text .requirement-title-text{font-family:Toyota Type;font-weight:700;text-align:left;text-transform:uppercase;color:#fff;font-size:48px;letter-spacing:-1.2px;line-height:48px}@media screen and (min-width: 1857px){.page-banner-requirements .requirement-banner-text .requirement-title-text{font-size:58px;letter-spacing:1px;line-height:58px}}.page-banner-requirements .page-banner-image{height:100%;padding:0}.page-banner-requirements .page-banner-image .requirement-banner{padding:0;position:absolute;z-index:10;bottom:0;width:100%;height:88%}.banner-image{height:128px;width:100%;-o-object-fit:cover;object-fit:cover;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 992px){.banner-image{height:320px}}.banner-image.uploaded-banner-image,.banner-image.profile-banner{height:100%}.page-banner{position:relative}.page-banner .banner-mobile{display:none}.page-banner .heading{font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:5px 10px;display:inline-block;font-size:40px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.page-banner .heading.heading-slanted{width:100%}.page-banner .heading.heading-slanted.header_banner{height:100%}.page-banner .heading.heading-slanted h1{font-family:Toyota Bold;font-weight:inherit;margin-bottom:0;color:#fff}@media screen and (min-width: 991px){.page-banner .heading.heading-slanted h1{font-size:64px;line-height:92px}}.page-banner .heading .slanted-content{text-indent:30px;line-height:45px}.page-banner .heading .center-content{line-height:45px;text-align:center;display:block;font-family:Toyota Type;font-weight:700;padding:41px 0}.banner-title-container{background-color:#fff;padding:24px}@media screen and (min-width: 992px){.banner-title-container{padding-top:0}}.banner-title-container .requirement-title-text{font-family:Toyota Type;font-weight:700;text-align:left;color:#101010;font-size:40px;letter-spacing:-1px;line-height:40px}.banner-title-container .banner-title-text{font-size:clamp(20px,20px + 1vw,40px);font-weight:700;letter-spacing:-1px;line-height:40px;color:#101010;padding:0 0 0 16px;margin:0;font-family:Toyota Type!important}.banner-title-container .banner-description-text{font-size:16px;line-height:23px;padding:16px 0 0 16px;color:#101010}div#bpp .page-banner{height:90vh}div#bpp .page-banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:43%;margin:0 auto;text-align:center}div#bpp .page-banner__content h2{color:#fff;font-weight:700;font-family:Toyota Type!important}div#bpp .page-banner__content p{color:#fff}div#bpp .header_banner,div#bpp .heading.heading-slanted.header_banner{height:100%}div#bpp .toyota-button,div#bpp .toyota-button:hover{background-color:#000;padding:10px;color:#fff;border-radius:10px;cursor:pointer;width:200px}.description{display:flex;justify-content:center;align-items:center;padding:0 50px}.how{background-color:#f5f6f7;padding:60px;margin:0}.how .main-heading{color:#000;padding:20px 0}.steps{box-sizing:border-box}.steps__heading{background-color:#000;padding:50px 0;text-align:center;color:#fff;height:275px;box-sizing:border-box}.steps__heading__number{border:2px solid #fff;border-radius:50%;font-size:1.5rem;line-height:35px;padding:5px;width:50px;margin:0 auto 10px}.steps__heading__title{width:80%;margin:0 auto;font-size:1.2rem;padding:10px 30px}.steps__description{background-color:#fff;text-align:center;padding:30px 0;box-sizing:border-box;height:540px}.steps__description .step-container{height:250px}.steps__description img.img-responsive{max-width:50%;height:auto;margin:auto}.steps__description p{width:70%;margin:0 auto;padding:10px 30px 60px}@media (max-width: 991.98px){.steps__description p{width:100%}}#page-content{background-color:#fff}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{justify-content:center}div#bpp .heading h2{color:#000!important}div#bpp section#balloon-inquiry .balloon-inquiry-header .desc{width:100%!important;color:#6a6a6b!important}.what__heading{color:#000;margin-bottom:30px}div#bpp section#balloon-inquiry .balloon-inquiry-content h2{color:#000!important;width:80%;margin:0 auto;font-family:Toyota Type!important}.balloon-inquiry-header{padding:80px 40px;background:#f5f6f7}div#bpp section#balloon-inquiry .balloon-inquiry-content{background:#fff;background-image:initial!important}div#bpp section#what ul.nav li p.name,div#bpp section#what ul.nav li p.variant{color:#aeaeae}.toyota-button-inquiry{background-color:#000;padding:10px;color:#fff;border-radius:10px;cursor:pointer;width:200px}.faq-section{padding-bottom:100px}.faq-section .title{margin-bottom:50px;font-family:Toyota Type!important}.faq-section .faq-wrapper #accordion .card{border:none;margin-bottom:15px;background-color:transparent}.faq-section .faq-wrapper #accordion .card-header{background-color:transparent;border:none;padding:0 15px}.faq-section .faq-wrapper #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:#0000000a}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed){background-color:#000}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed) h5,.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed):before{color:#fff}.faq-section .faq-wrapper #accordion .card-header a:hover{text-decoration:none}.faq-section .faq-wrapper #accordion .card-header a:before{font-weight:600;font-family:"Font Awesome 5 Free";float:left;color:#000;position:absolute;top:22px;left:25px}.faq-section .faq-wrapper #accordion .card-header a.collapsed:before{content:""}.faq-section .faq-wrapper #accordion .card-header a:not(.collapsed):before{content:""}.faq-section .faq-wrapper #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}.faq-section .faq-wrapper #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px;font-family:Toyota Type!important}.faq-section .faq-wrapper #accordion a:not(.collapsed),.faq-section .faq-wrapper #accordion a:before{color:#fff}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#000;cursor:pointer}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:transparent;border-color:transparent;box-shadow:none}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}#calculator .dropdown.bootstrap-select .dropdown-toggle{height:40px}#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option{color:#222;font-weight:400}@media screen and (min-width: 992px) and (max-width: 1365px){#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option{padding:12px 15px}}#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{color:#222;font-weight:400}@media screen and (min-width: 992px) and (max-width: 1365px){#calculator .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{font-size:10px}}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle{height:40px}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle:after{position:relative;top:-3px}#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle .filter-option,#balloon-inquiry .dropdown.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner .filter-option-inner-inner{color:#222;font-weight:400}.bootstrap-select .dropdown-toggle .filter-option{outline:none;font-family:Toyota Type;font-size:15px;font-weight:500;padding:10px 15px;width:100%}@media screen and (min-width: 768px) and (max-width: 991px){.bootstrap-select .dropdown-toggle .filter-option{font-size:12px}}.bootstrap-select .dropdown-toggle .filter-option:focus{outline:none}.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:0}.bootstrap-select .dropdown-toggle:focus,.form-group .bootstrap-select:focus,.form-group .bootstrap-select{outline:none!important}.search-wrapper{display:none;position:fixed;height:calc(100vw - 92px);top:120px;bottom:0;left:0;right:0;z-index:999;background:#fffffff2;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:flex;flex-direction:row}.search-wrapper .search-container .search-box{padding:0;margin:0;position:relative;border:none;width:85%}.search-wrapper .search-container .search-box form{align-items:center;display:flex}.search-wrapper .search-container .search-box input{height:72px;width:100%;line-height:1.2;font-size:3.75em;display:block;padding:0 80px 0 4px;background:transparent;border:none;border-bottom:1px solid #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:"";float:right;color:#eb0a1e}#accordion-page .card-header a.collapsed h5{color:#eb0a1e}#accordion-page .card-header a.collapsed h5:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;float:right;color:#eb0a1e}.overflow-hidden{overflow:hidden}.general-pages a{color:#34404e}.general-pages a:hover{color:#eb0a1e}.general-pages a img{margin-bottom:10px}.b-services-content__item{position:relative;overflow:hidden;height:auto}.b-services-content__item a.item-banner-content{overflow:hidden;display:block}.b-services-content__item a img{transition:transform .5s ease}.b-services-content__item a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}#ctuv .accordion-header{padding:10px}#ctuv .accordion-header .accordion-title{text-align:center;color:#c00}#ctuv div.accordion-description{text-align:center}#ctuv .accordion{background-color:inherit;color:#000;cursor:pointer;padding:5px 10px;width:100%;border:none;text-align:left;outline:none;font-size:22px;transition:5s;border-bottom:1px solid #EB0A1E}#ctuv .accordion:after{content:"+";color:#eb0a1e;font-weight:700;float:right;margin-left:5px}#ctuv .accordion.active:after{content:"−"}#ctuv .panel{padding:0 18px;max-height:0;background-color:#fff;overflow:hidden;transition:max-height .2s ease-out}#ctuv .panel div{padding:15px 20px}#ctuv .panel div p{margin:0}#ctuv .panel.active{max-height:140px}@media (max-width: 767px){.desktop-only{display:none!important}.mobile-only{display:block!important}}@media (min-width: 768px){.desktop-only{display:block!important}.mobile-only{display:none!important}.text-center-desktop{text-align:center!important}}@media (max-width: 991px){#balloon-inquiry .terms{background-size:cover;background-position:center;padding:60px 0}#balloon-inquiry .terms .tc-title p{font-size:27px;text-align:center}#balloon-inquiry .terms .tc-button{justify-content:center}}@media (max-width: 768px){.normal-logos{max-height:60px}}@media (min-width: 576px){#vinInfo .modal-dialog{margin:.75rem auto}}.pl-3.pr-3 li{margin-left:3%}.custom a,#accordion-page .card-body a{text-decoration:underline;font-weight:700}h2.p1 span.s1,h2.p1 span.s1 b{font-family:Toyota Type}.alert-info{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-info hr{border-top-color:#b8daff}.alert-info .alert-link{color:#004085}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#c3e6cb}.alert-success .alert-link{color:#155724}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffeeba}.alert-warning .alert-link{color:#856404}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f5c6cb}.alert-danger .alert-link{color:#721c24}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#fdfdfe}.alert-light .alert-link{color:#818182}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#c6c8ca}.alert-dark .alert-link{color:#1b1e21}.hidden{display:none}label.error{color:#eb0a1e!important}div.dealer-form-inquiry button.ui-select{height:40px!important;padding:6px 12px!important;font-family:Toyota Type;font-size:12px;font-weight:400}.form-dealer-inquiry .form-group .form-control:-webkit-autofill,.form-dealer-inquiry .form-group .form-control:-webkit-autofill:focus,.form-dealer-inquiry .form-group .form-control:-webkit-autofill:active{box-shadow:0 0 0 1000px #eff1f3 inset;-webkit-box-shadow:0 0 0px 1000px #eff1f3 inset}img.sustainability{width:100%;height:auto}#what{padding:60px}#what .bpp-model-tab{width:auto;overflow-x:scroll;white-space:nowrap}.terms{background-size:cover;background-position:center;padding:100px 0}.terms .container .tc-title p{color:#000;font-size:39px;font-weight:700;text-transform:uppercase}.terms .container .tc-button{display:flex;align-items:center;justify-content:flex-end;height:100%}.terms .container .tc-button a{background-color:#000;padding:10px 30px;color:#fff}.terms .container .tc-button a:hover{opacity:.8}.terms .container .tc-button a.download-mobile{display:none}div#bpp section#what ul.nav li a.active~a.triangle{display:none!important}@media (min-width: 320px) and (max-width: 480px){.page-banner .page-banner__content{width:90%!important}#what{padding:20px 10px}#what .container{padding-right:0;padding-left:0}.how{padding:20px 20px 80px}div#bpp section#balloon-inquiry .balloon-inquiry-header .desc{width:100%!important}.balloon-inquiry-header{padding:50px 20px}div#bpp section#balloon-inquiry .balloon-inquiry-content h2{font-size:32px;width:80%}.flex-sm{display:block!important}}@media (min-width: 768px) and (max-width: 1024px){.steps__heading{height:350px}.steps__description{height:560px}.steps__heading__title{padding:10px}#bpp .page-banner .page-banner__content{width:75%}#what,#how{padding:20px}.what__heading{margin-bottom:40px}#nav-slider .carousel-item{height:62vh}}.small{font-size:14px!important}.sup{font-size:12px;top:-.2em!important}.large .sup{top:-.5em!important}@media (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5){.steps__heading{height:270px}.steps__description{height:620px}}.bpp-model-list .nav-item a .active-model{color:red!important}.bpp-model-list .slick-prev,.bpp-model-list .slick-next{width:25px!important;height:25px!important}.bpp-model-list .slick-prev{left:0}.bpp-model-list .slick-next{right:0}.bpp-model-list .slick-prev:before,.bpp-model-list .slick-next:before{color:red!important;border-left:5px solid red!important;border-top:5px solid red!important;width:25px!important;height:25px!important}@media (max-width: 768px){.bpp-model-list .slick-prev,.bpp-model-list .slick-next{bottom:50%!important}}.bpp-table{max-width:100%!important}.show-desktop{display:none}@media screen and (min-width: 992px){.show-desktop{display:block}}.show-mobile{display:block}@media screen and (min-width: 992px){.show-mobile{display:none}}.custom-pages{background-color:#f5f5f5}.custom-pages .custom-body{padding-bottom:64px}.custom-pages .custom-body .table-responsive{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.custom-pages .custom-body .table-responsive::-webkit-scrollbar{width:10px!important;height:10px!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-track{background:#f1f1f1!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-thumb{background:#d8d7d7!important;border-radius:20px!important}.custom-pages .custom-body .table-responsive::-webkit-scrollbar-thumb:hover{background:#c2c2c2!important}.tconnect-banner-text{font-size:24px}@media screen and (min-width: 430px){.tconnect-banner-text{font-size:28px}}@media screen and (min-width: 768px){.tconnect-banner-text{font-size:40px}}section#fleet{font-family:Toyota Type}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:flex;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:""}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:"";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 Type;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:flex;flex:1;vertical-align:middle;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-label:before,section#fleet .custom-checkbox .custom-control-input:checked~.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;transform:rotate(45deg);top:-3px;left:-15px}section#fleet .bootstrap-select .dropdown-toggle .filter-option{outline:none;padding:0 15px;align-items:center;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 Type}section#fleet .toyota-button-right-crop{padding:15px 60px 15px 45px;font-family:Toyota Type;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 Type;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 Type;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:hover,section#fleet .slick-slider .slick-dots li:focus{border-color:#bec7d1}section#fleet table thead td,section#fleet table tbody td{width:30%}section#fleet table thead .title{font-family:Toyota Type;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 Type;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;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{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 Type;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:flex;vertical-align:middle;align-items:center;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;align-items:center;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 Type;font-weight:400;line-height:1.2}section#fleet form textarea{resize:none;height:230px}section#fleet form input,section#fleet form select,section#fleet form .select-box .dropdown button{height:50px}section#fleet form .form-control{text-transform:none}section#fleet form .row .form-group input,section#fleet form .row .form-group textarea,section#fleet form .row .form-group select,section#fleet form .row .form-group .select-box .dropdown button{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:0px}section#fleet form .row .form-group .ui-select:after{color:#eb0a1e}section#fleet form .row .form-group label{color:#637385;font-family:Toyota Type;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 Type;cursor:pointer;padding-left:5px;margin:0 0 10px;align-items:center;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;align-items:center;height:100px;display:flex;border:5px solid #EFF1F3}section#fleet .custom-table .title p{margin:0 auto}section#fleet .custom-table .img-detail,section#fleet .custom-table .detail{text-align:left;background-color:#fff;color:#637385;border:5px solid #EFF1F3;height:200px}section#fleet .custom-table .img-detail{display:flex;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 Type;font-weight:400;color:#637385;word-break:break-word}section#fleet .custom-table .detail{padding:10px;vertical-align:middle;display:flex;flex:1;flex-flow:wrap;flex-direction:column;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(/build/assets/gray-cropped-right-CAHpoz6E.png);background-size:cover;background-position:top center;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 Type;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 Type;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(0px 3px 5px rgba(0,0,0,.1490196078));-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,.1490196078))}section#fleet section#fleet-kv .mobile-only .icons{display:flex;vertical-align:middle;align-items:center;padding:30px;background-color:#fff;box-shadow:0 3px 5px #00000003;border:1px solid #F0F0F0;margin-bottom:30px;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;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;transition: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 Type;font-weight:700}section#fleet section#fleet-kv .body .icons p{font-size:15px;padding:0 30px;margin:0;font-family:Toyota Type;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(0px 3px 5px #757575);-webkit-filter:drop-shadow(0px 3px 5px #757575);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:center center;background-size:contain;background-repeat:no-repeat}section#fleet section#brochure .container.desktop-only{background-image:url(/build/assets/kv-landscape-with-text-Cw1qy4v3.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(/build/assets/download-brochure-banner-with-text-D7H3jrHP.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 Type;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 Type;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{padding:30px 15px;background-color:#fafafb}section#fleet section #my-toyota .my-toyota-content .toyota-logo{border-radius:30px}section#fleet section #my-toyota .my-toyota-content .row{padding:0 15px}section#fleet section #my-toyota .my-toyota-content .content-p{color:#34404e}section#fleet section #my-toyota .my-toyota-content .content-p p:nth-child(1){margin-bottom:0}section#fleet section #my-toyota .my-toyota-content .content-p p:nth-child(2){margin-bottom:20px}section#fleet section #my-toyota .my-toyota-content .content-p p:nth-child(2) span{color:#e61b23}section#fleet section #my-toyota .my-toyota-content .content-p p:not(:nth-child(3)){font-size:32px;font-weight:700}section#fleet section #my-toyota .my-toyota-content .car_wrapper,section#fleet section #my-toyota .my-toyota-content .booking_wrapper,section#fleet section #my-toyota .my-toyota-content .notification_wrapper{padding:10px;background-color:#fff;margin-bottom:20px;display:flex;flex-wrap:nowrap;align-items:center}section#fleet section #my-toyota .my-toyota-content .car_wrapper p,section#fleet section #my-toyota .my-toyota-content .booking_wrapper p,section#fleet section #my-toyota .my-toyota-content .notification_wrapper p{margin:0}section#fleet section #my-toyota .my-toyota-content .download-store-wrapper{display:flex;flex-wrap:wrap;margin-top:50px}section#fleet section#save-on-fuel,section#fleet section #my-toyota-ph{padding:30px 15px;background-color:#fafafb;margin-top:30px}section#fleet section#save-on-fuel .heading,section#fleet section #my-toyota-ph .heading{padding:0}section#fleet section#save-on-fuel .heading p,section#fleet section #my-toyota-ph .heading p{padding:0}section#fleet section#save-on-fuel .thumbnail .icon .desc,section#fleet section #my-toyota-ph .thumbnail .icon .desc{color:#637385;margin:0 0 0 -10px}section#fleet section#save-on-fuel table,section#fleet section #my-toyota-ph table{margin-bottom:50px}section#fleet section#save-on-fuel table.my-toyota-table,section#fleet section #my-toyota-ph table.my-toyota-table{margin-bottom:0}section#fleet section#save-on-fuel table thead tr td,section#fleet section #my-toyota-ph table thead tr td{background-color:#34404e;color:#fff;font-weight:700;border:20px solid #FAFAFB;font-size:18px}section#fleet section#save-on-fuel table tbody tr td,section#fleet section #my-toyota-ph table tbody tr td{background-color:#fff;border:20px solid #FAFAFB;text-align:left;padding:15px;height:200px}section#fleet section#save-on-fuel table tbody tr td.td,section#fleet section #my-toyota-ph table tbody tr td.td{padding:5px;height:100px}section#fleet section#save-on-fuel table tbody tr td img,section#fleet section#save-on-fuel table tbody tr td p,section#fleet section #my-toyota-ph table tbody tr td img,section#fleet section #my-toyota-ph table tbody tr td p{display:inline-block}section#fleet section#save-on-fuel table tbody tr td img,section#fleet section #my-toyota-ph table tbody tr td img{max-width:100%;width:80px;padding:10px;vertical-align:middle}section#fleet section#save-on-fuel table tbody tr td img.img-icon,section#fleet section #my-toyota-ph table tbody tr td img.img-icon{width:130px}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),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){font-family:Toyota Type;font-weight:400}section#fleet section#save-on-fuel table tbody tr td p.title,section#fleet section #my-toyota-ph table tbody tr td p.title{padding:0 15px;color:#637385;font-size:18px}section#fleet section#save-on-fuel table tbody tr td p:not(.title),section#fleet section #my-toyota-ph table tbody tr td p:not(.title){margin:0;color:#637385;font-size:15px;line-height:1.5;display:block}section#fleet section#save-on-fuel table tbody tr td p a,section#fleet section #my-toyota-ph table tbody tr td p a{color:#637385}section#fleet section#save-on-fuel table tbody tr td p a:hover,section#fleet section #my-toyota-ph table tbody tr td p a:hover{color:#eb0a1e}section#fleet section#save-on-fuel .mobile-only .content,section#fleet section #my-toyota-ph .mobile-only .content{padding:0}section#fleet section#save-on-fuel .mobile-only table thead tr td,section#fleet section #my-toyota-ph .mobile-only table thead tr td{width:50%;padding:0;margin:0;border:8px solid #FAFAFB}section#fleet section #my-toyota-ph h1,section#fleet section #my-toyota-ph p,section#fleet section #my-toyota-ph desc{font-family:Toyota Type}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 Type;font-weight:100;font-size:12px;text-align:right;width:100%}section#fleet .financing-and-leasing nav,section#fleet .aftersales nav,section#fleet .model-line-up nav{margin:0}section#fleet .financing-and-leasing #page-wrap,section#fleet .connected-service #page-wrap{padding-top:0}section#fleet .aftersales address{padding:0 15px;color:#637385;font-family:Toyota Type;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 Type;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 Type;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:flex;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 Type;font-size:14px}section#fleet .insurance .custom-plain-table .info div.title{color:#34404e;font-family:Toyota Type;border:none;border-bottom:none;height:45px;font-size:18px}section#fleet .insurance .custom-plain-table .info div.coverage{font-family:Toyota Type;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 Type;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 Type;font-weight:700}section#fleet #insurance-carousel,section#fleet #basic-options-carousel,section#fleet #safety-options-carousel,section#fleet #hilux-carousel,section#fleet #utility-options-carousel{width:100%}section#fleet #insurance-carousel img,section#fleet #basic-options-carousel img,section#fleet #safety-options-carousel img,section#fleet #hilux-carousel img,section#fleet #utility-options-carousel img{width:430px;padding:8px}section#fleet #insurance-carousel img.hilux,section#fleet #basic-options-carousel img.hilux,section#fleet #safety-options-carousel img.hilux,section#fleet #hilux-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 Type;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{padding-top:0}section#fleet .model-line-up #page-wrap{padding-top:0}section#fleet .model-line-up .ui-title{font-family:Toyota Type;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 Type;font-weight:700;color:#272727;font-size:30px}section#fleet .content h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e}section#fleet .content .image .text-title{text-transform:uppercase;position:absolute;color:#34404e;font-family:Toyota Type;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 Type;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{fill:#fff}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{stroke:#fff}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{fill:#fff}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{stroke:#fff}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}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@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 .persistent-menu,#fleet .desktop-only{display:block}#fleet .mobile-only{display:none}section#fleet .financing-and-leasing .thumbnail .icon .desc,section#fleet .aftersales .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 Type;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{margin:0 5px}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){#my-toyota .my-toyota-content div.row{flex-wrap:nowrap}#my-toyota .my-toyota-content .row{padding:0 15px}#my-toyota .my-toyota-content .car_wrapper,#my-toyota .my-toyota-content .booking_wrapper,#my-toyota .my-toyota-content .notification_wrapper{padding:10px;background-color:#fff;margin-bottom:20px;display:flex;flex-wrap:nowrap;align-items:center}#my-toyota .my-toyota-content .car_wrapper p,#my-toyota .my-toyota-content .booking_wrapper p,#my-toyota .my-toyota-content .notification_wrapper p{margin:0}#my-toyota .my-toyota-content .car_wrapper img,#my-toyota .my-toyota-content .booking_wrapper img,#my-toyota .my-toyota-content .notification_wrapper img{width:25%}#my-toyota .my-toyota-content .download-store-wrapper .img_wrapper{text-align:center}#my-toyota .my-toyota-content .download-store-wrapper .img_wrapper img{width:85%}}@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;align-items:center;vertical-align:middle;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}#my-toyota{padding:30px 0!important;background-color:#fafafb}#my-toyota .my-toyota-content div.row{flex-wrap:nowrap}#my-toyota .my-toyota-content .toyota-logo{border-radius:30px}#my-toyota .my-toyota-content .row{padding:0 15px}#my-toyota .my-toyota-content .content-p{color:#34404e}#my-toyota .my-toyota-content .content-p p:nth-child(1){margin-bottom:0}#my-toyota .my-toyota-content .content-p p:nth-child(2){margin-bottom:20px}#my-toyota .my-toyota-content .content-p p:nth-child(2) span{color:#e61b23}#my-toyota .my-toyota-content .content-p p:not(:nth-child(3)){font-size:32px;font-weight:700}#my-toyota .my-toyota-content .car_wrapper,#my-toyota .my-toyota-content .booking_wrapper,#my-toyota .my-toyota-content .notification_wrapper{padding:10px;background-color:#fff;margin-bottom:20px;display:flex;flex-wrap:nowrap;align-items:center}#my-toyota .my-toyota-content .car_wrapper p,#my-toyota .my-toyota-content .booking_wrapper p,#my-toyota .my-toyota-content .notification_wrapper p{margin:0}#my-toyota .my-toyota-content .car_wrapper img,#my-toyota .my-toyota-content .booking_wrapper img,#my-toyota .my-toyota-content .notification_wrapper img{width:30%}#my-toyota .my-toyota-content .download-store-wrapper{display:flex;flex-wrap:wrap;margin-top:50px;cursor:pointer}#my-toyota .my-toyota-content .download-store-wrapper .img_wrapper{text-align:center;margin-bottom:20px}}@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:flex;flex-flow:column}section#fleet .custom-table .img-detail{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{height:150px}section#fleet .insurance .custom-plain-table .title div.placeholder{height:150px}section#fleet .insurance .custom-plain-table .title div.placeholder.last-child{height:50px}}#profileModal .modal-header{background:#eb0a1e;color:#fff;padding-top:10px;padding-bottom:10px}#profileModal .modal-footer .toyota-button-right-crop:after{left:0;transform:none}.fa,.far,.fas{font-family:"Font Awesome 5 Free"!important}.spinner{text-align:center}div#profile-dealer hr{margin:15px 0 0}div#profile-dealer input[name=search]{background-image:url(/build/assets/search-icon-ucVyqt-m.png);background-repeat:no-repeat;background-position:right 15px center;background-size:25px}div#profile-dealer #search-boxes{margin:30px 0 0}div#profile-dealer #search-boxes,div#profile-dealer .bootstrap-select.settings{width:100%}div#profile-dealer .dropdown .filter-option-inner-inner{text-transform:capitalize;color:#1e2022}div#profile-dealer .b-dealers__info{color:#1e2022;font-weight:600;margin:5px 0 15px}div#profile-dealer .b-dealers__location{display:block}div#profile-dealer .b-dealers__location a,div#profile-dealer .b-dealers__location .km{color:#eb0a1e;font-weight:400;font-family:Toyota;text-transform:none;font-size:18px;text-decoration:underline;padding:0;margin:0}div#profile-dealer .b-dealers__location a{float:right;background-color:transparent}div#profile-dealer .b-dealers__location .km{text-decoration:none;float:left;font-weight:700}div#profile-dealer .b-dealers__body{padding:0 15px}div#profile-dealer .b-dealers__contacts.no__loc__link a.btn-directions{display:none}div#profile-dealer .b-dealers__contacts .js-dealer-contacts,div#profile-dealer .b-dealers__contacts .js-dealer-address,div#profile-dealer .b-dealers__contacts .js-dealer-address a{font-size:18px;color:#1e2022;font-weight:300}div#profile-dealer .b-dealers__contacts-item{margin:10px 0}div#profile-dealer .b-dealers__contacts-item img{width:20px;margin:0 10px 0 0}div#profile-dealer .b-dealers__contacts-item.location img{width:15px;margin:0 10px 0 3px}div#profile-dealer .b-dealers .row.justify-content-between{padding:0}div#profile-dealer .luzonArea,div#profile-dealer .visayasArea,div#profile-dealer .mindanaoArea{display:none}div#profile-dealer .select-row label{width:100%;margin:0;position:relative;border-bottom:1px solid rgba(0,0,0,.1019607843)}div#profile-dealer .select-row label.selected-area{background-color:#eee}section#settings{font-family:Toyota Type;font-size:14px}section#settings .heading{font-family:Toyota Type}section#settings .wrapper{max-width:1500px;margin:0 auto;padding:0 30px}section#settings .padding0{padding:0}section#settings form#personal-details-form button.bs-placeholder[title=Title],section#settings form#personal-details-form button.bs-placeholder[title=Gender],section#settings form#personal-details-form button.bs-placeholder[title="Civil Status"],section#settings form#personal-details-form button.bs-placeholder[title=Occupation]{color:#b4b4b4}section#settings form#contact-support-form button[title="Inquiry Type"]{color:#b4b4b4}section#settings form button.dropdown-toggle.ui-select:not(.active),section#settings form button.dropdown-toggle.ui-select.active{background-color:#eee;border:none;box-shadow:none;padding:0 15px 0 25px!important;border-radius:6px;text-transform:none;height:60px;font-size:16px;font-family:Toyota;font-weight:600}section#settings form .action button.cancel,section#settings form .action button.delete{color:#8e8e93;background-color:#fff;border:1px solid #8E8E93}section#settings form .action button.cancel:not([disabled]),section#settings form .action button.delete:not([disabled]){cursor:pointer}section#settings a#sidebarmenu{background-color:#e91d25;border:none;width:100%;color:#fff;font-size:16px;font-family:Toyota Type}section#settings a.back__button{font-size:16px;color:#cc2929;font-weight:100;line-height:2;padding:0 30px 15px 0}section#settings button.rounded-black{background-color:#000;border-radius:50px;border:none;width:150px;padding:10px 0;margin:0 auto}section#settings button.rounded-black:hover,section#settings button.rounded-black:focus{border:1px solid black;background-color:#fff;color:#000}section#settings button.btn-heavy{font-weight:700}section#settings textarea{resize:none;background-color:#eee;border:none;box-shadow:none;padding:15px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota;font-weight:600}section#settings textarea::-moz-placeholder{color:#b4b4b4}section#settings textarea::placeholder{color:#b4b4b4}section#settings .form-group label{text-decoration:none;color:#1e2002;font-family:Toyota;font-weight:400;font-size:16px;text-transform:capitalize;margin:5px 0}section#settings .form-group label.title{color:#1e2022;letter-spacing:0;font-size:20px;margin:0;font-weight:400}section#settings .form-group label.error{display:block;text-transform:none;padding:0;margin-bottom:15px;font-size:14px;font-weight:600}section#settings .form-group label.value{text-decoration:none;color:#4e515e;padding:0 0 0 5px}section#settings .form-group label.no-address{text-transform:none}section#settings .form-group a.change{font-size:18px;font-weight:400}section#settings .form-group a.change i{font-size:15px}section#settings .bootstrap-select .dropdown-toggle .filter-option{display:flex;align-items:center}section#settings .address label.value{text-decoration:none;color:#1e2022;padding:0 0 0 5px;font-weight:400;letter-spacing:normal;font-size:18px}section#settings .image-upload{padding:0;width:185px;position:relative;margin:0 0 15px}section#settings .image-upload img{max-width:100%}section#settings .image-upload input[type=file]{position:absolute;bottom:0;opacity:0}section#settings .image-upload .p-image{position:absolute;float:right;right:0;bottom:0;cursor:pointer}section#settings .image-upload .profile-pic{width:185px;height:185px;border-radius:100%;-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;background-clip:padding-box;background-size:cover;background-position:center center}section#settings #sidebar.toggled{z-index:1}section#settings #sidebar.toggled #sidebar-wrapper{width:250px}section#settings #sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;background:#000;transition:all .5s ease}section#settings .sidebar-nav{margin:30px 0;list-style:none}section#settings .sidebar-nav li{margin:0 0 10px;display:flex;height:50px;align-items:baseline;vertical-align:middle;transition:1s ease;align-content:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}section#settings .sidebar-nav li:hover{margin-left:20px;transition:.5s ease}section#settings .sidebar-nav li .img-wrapper{width:18px;height:15px;text-align:center}section#settings .sidebar-nav li .img-wrapper img{max-width:100%;height:100%}section#settings .sidebar-nav li a{text-decoration:none;color:#1e2022;padding:0 0 0 20px;font-family:Toyota Type;font-weight:400;font-size:18px}section#settings .sidebar-nav li a:hover{text-decoration:none;color:#34404e}section#settings .sidebar-nav li a:active,section#settings .sidebar-nav li a:focus{text-decoration:none}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:not(.active),section#settings form#change-dealers-form button.dropdown-toggle.ui-select.active{background-color:#fff;border:none;box-shadow:none;padding:0;font-family:Toyota;font-weight:700;text-transform:none;font-size:18px;cursor:auto;height:0;opacity:1}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:not(.active):after{content:""}section#settings form#change-dealers-form button.dropdown-toggle.ui-select:after{color:#d32f2f;margin:0;font-size:20px;display:none}section#settings form#findAdealerForm{margin:0 0 30px}section#settings form#findAdealerForm label.selected-area span#dealer-btn{cursor:default;pointer-events:none}section#settings form#findAdealerForm label span#dealer-btn{font-size:15px;color:#1e2022;margin:10px 0 10px 15px;padding:8px 0;background-color:transparent;border:1px solid #1E2022;text-transform:uppercase;display:block;width:200px;text-align:center;border-radius:100px;position:absolute;right:30px;top:30px;cursor:pointer;z-index:10}section#settings form#findAdealerForm label span.selected{opacity:.2}section#settings form#findAdealerForm button[type=submit]{margin:30px auto;display:none}section#settings form#findAdealerForm .b-dealers{border-bottom:1px solid rgba(0,0,0,.1019607843);padding:30px 15px;margin:0;border:none}section#settings form input,section#settings form select,section#settings form button{font-size:14px}section#settings form input::-moz-placeholder{color:#b4b4b4}section#settings form input::placeholder{color:#b4b4b4}section#settings form input.form-control{background-color:#eee;border:none;box-shadow:none;padding:0 15px 0 25px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota;font-weight:600}section#settings form input.datepicker{cursor:pointer}section#settings form input[type=number]{-moz-appearance:textfield}section#settings form input[type=number]::-webkit-outer-spin-button,section#settings form input[type=number]::-webkit-inner-spin-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0}section#settings form button.dropdown-toggle.ui-select.active{color:#1e2022;height:60px}section#settings form button.dropdown-toggle.ui-select:not(.active),section#settings form button.dropdown-toggle.ui-select.active{background-color:#eee;border:none;box-shadow:none;padding:0 15px 0 25px!important;border-radius:6px;text-transform:none;height:60px!important;font-size:16px;font-family:Toyota;font-weight:600}section#settings form button.dropdown-toggle.ui-select:after{color:#d32f2f;margin:0;font-size:20px;content:""}section#settings form span.error{color:#eb0a1e;font-weight:700;margin:5px 0 0 15px}section#settings form .bootstrap-select.show button:after{content:""}section#settings form .action button{width:100%;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1px;display:block}section#settings form .action button.rounded{border-radius:50px!important;width:300px;padding:15px 0}section#settings form .action button.save{background-color:#d8d8d8;color:#fff;border:1px solid #D8D8D8}section#settings form .action button.save:not([disabled]){background-color:#e91d25;border-color:#e91d25;cursor:pointer}section#settings form .action button.cancel{color:#8e8e93;background-color:#fff;border:1px solid #8E8E93}section#settings form .action button.cancel:not([disabled]){cursor:pointer}section#settings div#preferred-dealer-section label:not(.dealer-name){font-weight:400;text-transform:capitalize;margin:0}section#settings .details{margin:0 0 30px}section#settings .details img{width:20px;margin:0 10px 0 0}section#settings .details label{color:#1e2022;text-transform:uppercase;font-weight:600;font-size:18px;margin:0 0 15px}section#settings .details label.dealer-name{font-weight:600;margin:0;color:#1e2022}section#settings .details .info{margin:0 0 5px;font-size:16px}section#settings .details .info.loc img{height:23px;width:15px;margin:0 15px 0 0}section#settings .details .info a{color:#1e2022}section#settings .details .info a.directions{margin:0 0 0 35px;text-decoration:underline;color:#eb0a1e}section#settings .details .phone a,section#settings .details .email a{text-decoration:underline}section#settings .details.gigya-otp-send-code-form .gigya-composite-control-submit.toyota-button-right-crop{display:none!important}section#settings .details.gigya-otp-update-form .gigya-input-submit{margin-top:5rem;width:300px;font-family:Toyota;border-radius:50px}section#settings .social-media{display:flex;align-items:center;vertical-align:middle}section#settings .social-media .img-wrapper{width:70px;height:70px;display:inline-block}section#settings .social-media .img-wrapper img{max-width:100%}section#settings .social-media p{display:inline-block;margin:0;padding:0 0 0 15px;color:#e91d25;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;font-size:15px}section#settings .social-media p span{font-family:Toyota Type;color:#546e7a}section#settings #TMP-change-password-screen i,section#settings #TMP-mobile-edit-screen i,section#settings #gigya-change-email-screen i{margin-left:-50px;cursor:pointer}section#settings #TMP-change-password-screen .gigya-screen.portrait,section#settings #TMP-mobile-edit-screen .gigya-screen.portrait,section#settings #gigya-change-email-screen .gigya-screen.portrait{width:100%;padding:0}section#settings #TMP-change-password-screen form input,section#settings #TMP-change-password-screen form select,section#settings #TMP-change-password-screen form button,section#settings #TMP-mobile-edit-screen form input,section#settings #TMP-mobile-edit-screen form select,section#settings #TMP-mobile-edit-screen form button,section#settings #gigya-change-email-screen form input,section#settings #gigya-change-email-screen form select,section#settings #gigya-change-email-screen form button{font-size:14px}section#settings #TMP-change-password-screen form input::-moz-placeholder,section#settings #TMP-change-password-screen form select::-moz-placeholder,section#settings #TMP-mobile-edit-screen form input::-moz-placeholder,section#settings #TMP-mobile-edit-screen form select::-moz-placeholder,section#settings #gigya-change-email-screen form input::-moz-placeholder,section#settings #gigya-change-email-screen form select::-moz-placeholder{color:#bec7d1}section#settings #TMP-change-password-screen form input::placeholder,section#settings #TMP-change-password-screen form select::placeholder,section#settings #TMP-mobile-edit-screen form input::placeholder,section#settings #TMP-mobile-edit-screen form select::placeholder,section#settings #gigya-change-email-screen form input::placeholder,section#settings #gigya-change-email-screen form select::placeholder{color:#bec7d1}section#settings #TMP-change-password-screen form input.gigya-input-password,section#settings #TMP-change-password-screen form input.gigya-input-text,section#settings #TMP-change-password-screen form input.gigya-country-code-select,section#settings #TMP-change-password-screen form select.gigya-input-password,section#settings #TMP-change-password-screen form select.gigya-input-text,section#settings #TMP-change-password-screen form select.gigya-country-code-select,section#settings #TMP-mobile-edit-screen form input.gigya-input-password,section#settings #TMP-mobile-edit-screen form input.gigya-input-text,section#settings #TMP-mobile-edit-screen form input.gigya-country-code-select,section#settings #TMP-mobile-edit-screen form select.gigya-input-password,section#settings #TMP-mobile-edit-screen form select.gigya-input-text,section#settings #TMP-mobile-edit-screen form select.gigya-country-code-select,section#settings #gigya-change-email-screen form input.gigya-input-password,section#settings #gigya-change-email-screen form input.gigya-input-text,section#settings #gigya-change-email-screen form input.gigya-country-code-select,section#settings #gigya-change-email-screen form select.gigya-input-password,section#settings #gigya-change-email-screen form select.gigya-input-text,section#settings #gigya-change-email-screen form select.gigya-country-code-select{background-color:#eee;border:none;box-shadow:none;padding:0 15px;border-radius:0;color:#78909c;font-family:Toyota Type;font-weight:400;letter-spacing:1.5px;height:60px}section#settings #TMP-change-password-screen form input option,section#settings #TMP-change-password-screen form select option,section#settings #TMP-mobile-edit-screen form input option,section#settings #TMP-mobile-edit-screen form select option,section#settings #gigya-change-email-screen form input option,section#settings #gigya-change-email-screen form select option{font-family:Toyota Type;letter-spacing:1.5px;color:#78909c}section#settings #TMP-change-password-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit,section#settings #TMP-mobile-edit-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit,section#settings #gigya-change-email-screen .gigya-screen .gigya-composite-control.gigya-composite-control-submit{padding-bottom:15px}section#settings #TMP-change-password-screen span .span-message,section#settings #TMP-mobile-edit-screen span .span-message,section#settings #gigya-change-email-screen span .span-message{font-family:Toyota Type}section#settings #TMP-change-password-screen div.note,section#settings #TMP-mobile-edit-screen div.note,section#settings #gigya-change-email-screen div.note{font-family:Toyota Type}section#settings .toyota-button-right-crop{float:left;width:165px;color:#fff;border:0 none;text-align:center;position:relative;vertical-align:middle;z-index:1;overflow:hidden;cursor:pointer}section#settings .toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#eb0a1e;width:100%;height:41px;transform:skew(-21deg);z-index:-1;cursor:pointer;border:none}section#settings .toyota-button-right-crop.toyota-hollow{padding:0;display:block;max-width:170px;height:45px}section#settings .rounded-outline{border:1px solid #8E8E93;border-radius:50px;color:#8e8e93;font-weight:700;padding:15px 0;max-width:300px;line-height:1;letter-spacing:1px;display:block}section#settings input.toyota-hollow.save{text-transform:uppercase;box-sizing:unset;background-color:transparent!important;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;border:none;color:#fff;outline:none;box-shadow:none}section#settings input.rounded{border-radius:50px!important;width:300px;padding:5px 0;border:none}section#settings input.rounded.save{text-transform:uppercase;box-sizing:unset;background-color:#eb0a1e;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;border:none;color:#fff;outline:none;box-shadow:none}section#settings input.rounded:disabled{background-color:#d8d8d8}section#settings .gigya-layout-row button{width:100%;margin:0 0 10px;text-transform:uppercase;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px;cursor:pointer}section#settings .gigya-layout-row button.rounded{border-radius:50px!important;width:300px;padding:15px 0}section#settings .gigya-layout-row button.cancel{float:left;text-align:center;color:#8e8e93;background-color:#fff;border:1px solid #8E8E93}section#settings .gigya-layout-row .gigya-composite-control-link{display:none}section#settings .deactivate i{color:#eb0a1e;font-size:50px}section#settings .deactivate .action{width:300px;margin-top:100px;margin-bottom:0}section#settings .deactivate .action button.rounded{border-radius:50px!important}section#settings .deactivate .btn-gray{background-color:#fff;border-color:#8e8e93;color:#8e8e93}section#settings .deactivate .btn-red{background-color:#eb0a1e;color:#fff}section#settings .deactivate p,section#settings .deactivate span,section#settings .deactivate .title{color:#1e2022;font-family:Toyota Type}section#settings .deactivate .title{font-size:18px;font-weight:700;margin:20px 0}section#settings .deactivate p{font-size:18px;font-weight:400;margin:0}section#settings .deactivate .form-check{border:1px solid #d1d1d1;padding:20px 40px;margin-bottom:20px}section#settings .deactivate .form-check.highlight{border:1px solid #000}section.personal-details #sidebar li.personal{margin-left:20px}section.personal-details #sidebar li.personal a{font-weight:600}section.occupational-info #sidebar li.occupation{margin-left:20px}section.occupational-info #sidebar li.occupation a{font-weight:600}section.contact-info #sidebar li.contact{margin-left:20px}section.contact-info #sidebar li.contact a{font-weight:600}section.company-details #sidebar li.company{margin-left:20px}section.company-details #sidebar li.company a{font-weight:600}section.company-details .form-control.disabled{opacity:.65}section.spouse-info #sidebar li.spouse{margin-left:20px}section.spouse-info #sidebar li.spouse a{font-weight:600}section.preferences #sidebar li.preferences{margin-left:20px}section.preferences #sidebar li.preferences a{font-weight:600}section.change-pw #sidebar li.change-pw{margin-left:20px}section.change-pw #sidebar li.change-pw a{font-weight:600}section.change-email #sidebar li.change-email{margin-left:20px}section.change-email #sidebar li.change-email a{font-weight:600}section.change-email .user-verified{color:#149f0e;font-size:14px}section.change-email .user-not-verified{color:#eb0a1e;font-size:14px;margin:0 0 0 10px}section.change-email #change-email-form .img-wrapper{display:inline-block;width:16px;height:20px;margin:0 3px 0 0;position:relative}section.change-email #change-email-form .img-wrapper img{max-width:100%;position:absolute;bottom:0;top:5px}section.change-email #change-email-form .img-wrapper p{position:absolute;top:12px;left:20px;margin:0;line-height:0}section.change-number #sidebar li.change-number{margin-left:20px}section.change-number #sidebar li.change-number a{font-weight:600}section.edit-address #sidebar li.edit-address{margin-left:20px}section.edit-address #sidebar li.edit-address a{font-weight:600}section.edit-address button.edit{background-color:transparent;color:#fff;padding:5px 15px;border:1px solid #BEC7D1;font-family:Toyota Type;font-weight:700;letter-spacing:1.2px}section.edit-address button.edit:hover{background-color:transparent;cursor:pointer}section.edit-address .form-group.address{margin:0}section.edit-address .form-control.disabled{opacity:.65}section.edit-address .show{display:block!important}section.edit-address .hide{display:none!important}section.update-dealer #sidebar li.update-dealer{margin-left:20px}section.update-dealer #sidebar li.update-dealer a{font-weight:600}section.update-dealer .action{padding:0 20px;min-height:300px;width:100%;position:relative;display:flex;align-items:flex-end}section.contact-support #sidebar li.contact-support{margin-left:20px}section.contact-support #sidebar li.contact-support a{font-weight:600}section.contact-support #preferred-dealer-section{display:none}section.acc-link #sidebar li.acc-link{margin-left:20px}section.acc-link #sidebar li.acc-link a{font-weight:600}section.acc-link .actionLink{height:70px;align-items:center;vertical-align:middle;display:flex;max-width:200px}section.acc-link .actionLink button{background:#eb0a1e;border:none;border-radius:5px;color:#fff;padding:10px;margin:0;font-family:Toyota Type;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;width:100%;cursor:pointer}section.acc-link .actionLink button.linked{background-color:#90a4ae}section.consent-management #sidebar li.consent-management{margin-left:20px}section.consent-management #sidebar li.consent-management a{font-weight:600}section.deactivate-account #sidebar li.deactivate-acc{margin-left:20px}section.deactivate-account #sidebar li.deactivate-acc a{font-weight:600}div.bootstrap-select.settings .dropdown-menu{border-color:#eee}div.bootstrap-select.settings .dropdown-menu li{text-transform:none}div.bootstrap-select.settings .dropdown-menu li.selected.active a{background-color:#eee}div.bootstrap-select.settings .dropdown-menu .dropdown-item{color:#1e2022;padding:5px 15px}form#inboxForm{margin:30px auto}form#inboxForm input[name=search]{background-image:url(/build/assets/search-CA21E_p8.png);background-repeat:no-repeat;background-position:right 15px center;background-size:20px}form#inboxForm .icons button.nav-item,form#inboxForm .icons button.img-wrapper{cursor:pointer;display:inline-block;margin:0 auto;width:22%;text-align:center;background-color:#fff;border:1px solid rgba(112,112,112,.2784313725);border-radius:10px;min-height:100px;height:100px}form#inboxForm .icons .nav-link{background-color:#fff;height:100%;padding:10px 0;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center}form#inboxForm .icons .nav-link.active{background-color:#eee}form#inboxForm .icons .img{width:35px;height:35px;margin:0 auto}form#inboxForm .icons .img img{max-width:100%}form#inboxForm .icons p{margin:5px 0 0;line-height:1.2;color:#1e2022;font-weight:600;font-size:13px}form#inboxForm .list-group .list-group-item{background-color:#fafafa;border-radius:6px;margin:15px 0;padding:15px;text-align:left;border:none;cursor:pointer}form#inboxForm .list-group .list-group-item:hover{background-color:#eee}form#inboxForm .list-group .list-group-item:not(.new-notif) .notif-read p a{color:#1e2022}form#inboxForm .list-group .list-group-item.new-notif{background-color:#eee}form#inboxForm .list-group .list-group-item.new-notif span.new,form#inboxForm .list-group .list-group-item.new-notif .notif-read p a{color:#e91d25}form#inboxForm .list-group .notif-read p{font-size:16px;text-align:right;text-transform:uppercase}form#inboxForm .list-group .notif-read p i{padding:0 0 0 8px}form#inboxForm .list-group-content .new span.date.new{color:#eb0a1e;display:block}form#inboxForm .list-group-content span.date,form#inboxForm .list-group-content span.time{color:#8e8e93;font-size:16px;font-weight:400}form#inboxForm .list-group-content p{margin:0 0 8px}form#inboxForm .list-group-content p.notif-type{color:#8e8e93;font-size:16px;font-weight:700;text-transform:uppercase}form#inboxForm .list-group-content p.notif-heading-text{font-size:18px;font-weight:600;color:#1e2022}form#inboxForm .new .notif-read p{color:#eb0a1e}form#inboxForm .inbox-tab-menu{border-right:1px solid #E6E6E6;padding:0 15px 0 0}form#inboxForm .inbox-tab-menu .tab-content{margin:0;background-color:#fff}form#inboxForm .inbox-tab-menu .form-group p{margin:0;color:#1e2022}form#inboxForm .inbox-tab-menu .form-group p span{font-size:16px}form#inboxForm .inbox-tab-menu .list-group{margin-bottom:0}form#inboxForm .inbox-tab-menu a.notif,form#inboxForm .inbox-tab-menu a.notif .content{cursor:pointer;pointer-events:visible}form#inboxForm .inbox-tab-menu a.notif:not([data-toggle=tab]){cursor:default;pointer-events:none}form#inboxForm .inbox-tab-menu a.notif:not([data-toggle=tab]) .content{cursor:default;pointer-events:none}form#inboxForm .inbox-tab-menu .inbox-counter-content{margin:15px 10px}form#inboxForm .inbox-tab-menu .message-list{max-height:600px;overflow-y:auto}form#inboxForm .list-group-content{width:100%;cursor:pointer}form#inboxForm .list-group-content.active .content{border-left:6px solid #E91D25;transition:1s ease}form#inboxForm .list-group-content .content{margin:15px 0;background-color:#fafafa;padding:15px;border-radius:6px;transition:.8s ease}form#inboxForm .list-group-content .new .content{background-color:#eee}form#inboxForm .notif-read p{text-align:right;color:#1e2022;text-transform:uppercase;letter-spacing:1px;font-weight:100}form#inboxForm .tab-content{background-color:#fff;margin:0 30px;border-radius:6px}form#inboxForm .container-tab{padding:0}form#inboxForm .trash{background-color:#fff;padding-bottom:20px}form#inboxForm .trash button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;height:30px;width:25px;cursor:pointer}form#inboxForm .trash button img{max-width:100%}form#inboxForm .notif-content{border-top:6px solid #1E2022;border-radius:6px;padding:15px;background-color:#fafafa}form#inboxForm .notif-content .date-time span{font-size:16px;color:#8e8e93}form#inboxForm .notif-content .title{font-size:18px;color:#1e2022}form#inboxForm .notif-content .message{color:#1e2022;font-size:18px;line-height:1.5}form#inboxForm .notif-content .btn-red{background-color:#e91d25;border-radius:100px;padding:8px 30px;margin:0 0 30px}form#inboxForm .notif-content .btn-red a{color:#fff}form#inboxForm .message-list .card{margin:15px 0;background-color:#fafafa;padding:15px;border-radius:6px;transition:.8s ease;cursor:pointer;height:133px}form#inboxForm .message-list .card.no-message{height:auto}form#inboxForm .message-list .card.active{border-left:6px solid #1e2022}form#inboxForm .message-list .card.new .card-date,form#inboxForm .message-list .card.new .card-read{color:#eb0a1e!important}form#inboxForm .message-list .card .card-header{padding:0}form#inboxForm .message-list .card .card-header .card-date,form#inboxForm .message-list .card .card-header .card-time{color:#8e8e93;font-size:16px;font-weight:400;text-transform:capitalize}form#inboxForm .message-list .card .card-header .card-title{color:#8e8e93;font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:1.5}form#inboxForm .message-list .card .card-header .card-reminder{font-size:18px;font-weight:600;color:#1e2022}form#inboxForm .message-list .card .card-header .card-read{font-size:16px;font-weight:600;color:#8e8e93}form#inboxForm .message-list .card.is-loading .card-header .card-date,form#inboxForm .message-list .card.is-loading .card-header .card-time,form#inboxForm .message-list .card.is-loading .card-header .card-title,form#inboxForm .message-list .card.is-loading .card-header .card-reminder,form#inboxForm .message-list .card.is-loading .card-header .card-read{height:23px;margin:3px 0;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}form#inboxForm .message-list .card.is-loading .card-header .card-date{width:30%}form#inboxForm .message-list .card.is-loading .card-header .card-time{width:25%}form#inboxForm .message-list .card.is-loading .card-header .card-read{width:20%}form#inboxForm .message-list .card.is-loading .card-header .card-title{width:40%}form#inboxForm .message-list .card.is-loading .card-header .card-reminder{width:50%}form#inboxForm .message-content{position:relative}form#inboxForm .message-content .card{border-top:6px solid #242B34;border-radius:6px}form#inboxForm .message-content .card .card-header{display:flex;align-items:flex-start;justify-content:space-between;padding:15px 1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}form#inboxForm .message-content .card .card-header .card-title{margin-bottom:0;line-height:1.5}form#inboxForm .message-content .card .card-header .card-back-btn{margin:0 15px}form#inboxForm .message-content .card .card-header i{font-size:1.5rem;font-weight:700;line-height:1;color:#e91d25;text-shadow:0 1px 0 #fff;opacity:1;cursor:pointer}form#inboxForm .message-content .card .card-body{padding:20px 20px 30px 30px}form#inboxForm .message-content .card .card-body a.redirect-url{background-color:#e91d25;text-transform:none;border-radius:100px;padding:8px 30px;margin:0 0 30px}form#inboxForm .message-content .card .card-body p.card-text{font-size:18px}form#inboxForm div#message__placeholder{background-color:#fff;border:none;border-radius:0}form#inboxForm div#message__placeholder .wrapper{max-width:100%;text-align:center;height:20vh;padding:0;display:flex;vertical-align:middle;align-items:center}form#inboxForm div#message__placeholder .wrapper p{margin:0 auto;font-size:20px;color:#eb0a1e}@keyframes shine{to{background-position-x:-200%}}.gigya-screen-dialog,.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-caption{font-family:Toyota Type}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main{border-radius:0}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form input.gigya-input-text,.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form select{border:1px solid #242B34}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form input.gigya-input-submit{background-color:#eb0a1e;border-radius:50px}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form input.gigya-input-submit:disabled{background-color:#d8d8d8}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form label.gigya-label-text{text-align:center;color:#4e515e;font-weight:400;font-family:Toyota Type;font-size:14px}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-main form.gigya-otp-send-code-form legend{display:none}.gigya-screen-dialog.gigya-style-modern div.gigya-screen-dialog-top{background-color:#2e2e2f;line-height:30px;padding:1rem}.gigya-screen label.gigya-label-text{text-align:center;color:#4e515e;font-weight:400;font-family:Toyota Type;font-size:14px}.modal.black .modal-title{font-size:20px;font-weight:400}.modal.black .modal-content{border:none}.modal.black .modal-header{background-color:#1e2022;color:#fff;border-color:#1e2022}.modal.black .modal-body{color:#1e2022;font-size:18px;text-align:center;padding:50px 15px}.modal.black .modal-body p{margin:0 auto}.modal.black .modal-footer{justify-content:center}.modal.black .modal-footer button{border-radius:100px;width:150px;height:45px;padding:0;line-height:0;margin:0 10px}.modal.black .modal-footer button#yes,.modal.black .modal-footer button#cancel{background-color:#1e2022;color:#fff;border-color:#1e2022}.modal.black .modal-footer button#no,.modal.black .modal-footer button#submit{background-color:#fff;color:#1e2022;border-color:#1e2022}.modal .spinner{background-color:transparent}.modal .spinner .fa-spinner{color:#fff;font-size:80px}body.login{background-color:#bec7d1}body.login #registration-login{max-width:920px;margin:15px auto}body.login #registration-login .gigya-screen-content div.gigya-screen{background-color:#fff;border-radius:0 0 20px 20px}body.login #registration-login h1{background-repeat:no-repeat;background-position:center;background-size:contain;background-origin:content-box;background-color:#eb0a1e;color:#fff;border-radius:20px 20px 0 0;padding-top:7px}body.login #registration-login h1 a{color:#fff;font-size:25px;float:right;margin-right:17px}.col-centered{float:none;margin:auto}#alternative-mobile-modal select#region_code{width:100%;background-color:#eee;color:#b4b4b4;text-transform:none;margin:15px 0;font-size:16px;font-weight:700}#alternative-mobile-modal .modal-content,#otp-verification-modal .modal-content,#verification-modal .modal-content{margin-top:25vh}#alternative-mobile-modal .modal-content input#region_code,#otp-verification-modal .modal-content input#region_code,#verification-modal .modal-content input#region_code{padding-left:50px}#alternative-mobile-modal .modal-content .iti--allow-dropdown,#otp-verification-modal .modal-content .iti--allow-dropdown,#verification-modal .modal-content .iti--allow-dropdown{margin-top:15px}#alternative-mobile-modal .modal-content button.modal-close,#otp-verification-modal .modal-content button.modal-close,#verification-modal .modal-content button.modal-close{text-shadow:none;padding:0;background-color:transparent;border:0;-webkit-appearance:none}#alternative-mobile-modal .modal-content button.modal-close i,#otp-verification-modal .modal-content button.modal-close i,#verification-modal .modal-content button.modal-close i{color:#fff}#alternative-mobile-modal .modal-content button.modal-close:hover,#otp-verification-modal .modal-content button.modal-close:hover,#verification-modal .modal-content button.modal-close:hover{text-decoration:none}#deletion-reasons-modal .modal-content div{text-align:start!important}#deletion-reasons-modal .form-check{border:1px solid #d1d1d1;padding:10px 40px;margin-bottom:10px}#deletion-reasons-modal .form-check.highlight{border:1px solid #000}#deletion-reasons-modal .form-check .form-check-label{width:100%;margin-left:-20px}#deletion-reasons-modal textarea{display:none;width:100%;border:1px solid #000!important;border-radius:0!important;background:#fff!important;font-weight:400;font-size:14px!important}#deletion-reasons-modal textarea:focus,#deletion-reasons-modal textarea:active,#deletion-reasons-modal textarea:hover{border:1px solid #000!important}.auth.modal,#cancel-modal.modal,#profileModal.modal,#logout-confirmation-modal.modal,#deletion-reasons-modal.modal,#account-deletion-confirmation-modal.modal,#deactivate-confirmation-modal.modal{background:#0000006b}.auth.modal.profile,#cancel-modal.modal.profile,#profileModal.modal.profile,#logout-confirmation-modal.modal.profile,#deletion-reasons-modal.modal.profile,#account-deletion-confirmation-modal.modal.profile,#deactivate-confirmation-modal.modal.profile{z-index:1190!important}.auth .modal-content,#cancel-modal .modal-content,#profileModal .modal-content,#logout-confirmation-modal .modal-content,#deletion-reasons-modal .modal-content,#account-deletion-confirmation-modal .modal-content,#deactivate-confirmation-modal .modal-content{border-radius:0}.auth .modal-content .modal-body,#cancel-modal .modal-content .modal-body,#profileModal .modal-content .modal-body,#logout-confirmation-modal .modal-content .modal-body,#deletion-reasons-modal .modal-content .modal-body,#account-deletion-confirmation-modal .modal-content .modal-body,#deactivate-confirmation-modal .modal-content .modal-body{padding:1.5rem}.auth .modal-content .modal-body #resend-code,.auth .modal-content .modal-body #resend-otp-code,.auth .modal-content .modal-body #resend-react-code,#cancel-modal .modal-content .modal-body #resend-code,#cancel-modal .modal-content .modal-body #resend-otp-code,#cancel-modal .modal-content .modal-body #resend-react-code,#profileModal .modal-content .modal-body #resend-code,#profileModal .modal-content .modal-body #resend-otp-code,#profileModal .modal-content .modal-body #resend-react-code,#logout-confirmation-modal .modal-content .modal-body #resend-code,#logout-confirmation-modal .modal-content .modal-body #resend-otp-code,#logout-confirmation-modal .modal-content .modal-body #resend-react-code,#deletion-reasons-modal .modal-content .modal-body #resend-code,#deletion-reasons-modal .modal-content .modal-body #resend-otp-code,#deletion-reasons-modal .modal-content .modal-body #resend-react-code,#account-deletion-confirmation-modal .modal-content .modal-body #resend-code,#account-deletion-confirmation-modal .modal-content .modal-body #resend-otp-code,#account-deletion-confirmation-modal .modal-content .modal-body #resend-react-code,#deactivate-confirmation-modal .modal-content .modal-body #resend-code,#deactivate-confirmation-modal .modal-content .modal-body #resend-otp-code,#deactivate-confirmation-modal .modal-content .modal-body #resend-react-code{cursor:pointer}.auth .modal-content .modal-body #resend-code:hover,.auth .modal-content .modal-body #resend-otp-code:hover,.auth .modal-content .modal-body #resend-react-code:hover,#cancel-modal .modal-content .modal-body #resend-code:hover,#cancel-modal .modal-content .modal-body #resend-otp-code:hover,#cancel-modal .modal-content .modal-body #resend-react-code:hover,#profileModal .modal-content .modal-body #resend-code:hover,#profileModal .modal-content .modal-body #resend-otp-code:hover,#profileModal .modal-content .modal-body #resend-react-code:hover,#logout-confirmation-modal .modal-content .modal-body #resend-code:hover,#logout-confirmation-modal .modal-content .modal-body #resend-otp-code:hover,#logout-confirmation-modal .modal-content .modal-body #resend-react-code:hover,#deletion-reasons-modal .modal-content .modal-body #resend-code:hover,#deletion-reasons-modal .modal-content .modal-body #resend-otp-code:hover,#deletion-reasons-modal .modal-content .modal-body #resend-react-code:hover,#account-deletion-confirmation-modal .modal-content .modal-body #resend-code:hover,#account-deletion-confirmation-modal .modal-content .modal-body #resend-otp-code:hover,#account-deletion-confirmation-modal .modal-content .modal-body #resend-react-code:hover,#deactivate-confirmation-modal .modal-content .modal-body #resend-code:hover,#deactivate-confirmation-modal .modal-content .modal-body #resend-otp-code:hover,#deactivate-confirmation-modal .modal-content .modal-body #resend-react-code:hover{color:#3490dc}.auth .modal-content div,#cancel-modal .modal-content div,#profileModal .modal-content div,#logout-confirmation-modal .modal-content div,#deletion-reasons-modal .modal-content div,#account-deletion-confirmation-modal .modal-content div,#deactivate-confirmation-modal .modal-content div{text-align:center}.auth button,#cancel-modal button,#profileModal button,#logout-confirmation-modal button,#deletion-reasons-modal button,#account-deletion-confirmation-modal button,#deactivate-confirmation-modal button{font-family:Toyota Type;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;margin:5px 0}.auth button.rounded,#cancel-modal button.rounded,#profileModal button.rounded,#logout-confirmation-modal button.rounded,#deletion-reasons-modal button.rounded,#account-deletion-confirmation-modal button.rounded,#deactivate-confirmation-modal button.rounded{border-radius:50px!important;font-size:16px;min-width:125px;width:80%}.auth button.confirm,#cancel-modal button.confirm,#profileModal button.confirm,#logout-confirmation-modal button.confirm,#deletion-reasons-modal button.confirm,#account-deletion-confirmation-modal button.confirm,#deactivate-confirmation-modal button.confirm{background-color:#eb0a1e;border:none}.auth button.cancel,#cancel-modal button.cancel,#profileModal button.cancel,#logout-confirmation-modal button.cancel,#deletion-reasons-modal button.cancel,#account-deletion-confirmation-modal button.cancel,#deactivate-confirmation-modal button.cancel{background-color:#fff;color:#4e515e;border:1px solid #4e515e}.auth .center-btn-custom,#cancel-modal .center-btn-custom,#profileModal .center-btn-custom,#logout-confirmation-modal .center-btn-custom,#deletion-reasons-modal .center-btn-custom,#account-deletion-confirmation-modal .center-btn-custom,#deactivate-confirmation-modal .center-btn-custom{position:relative;left:50%;transform:translate(-50%)}.modal.custom-modal .modal-title{font-size:19px}.modal.custom-modal .modal-header{background-color:#2e2e2f;color:#fff}.modal.custom-modal .modal-body{padding:1rem 2rem}.modal.custom-modal .form-group{text-align:center}.modal.custom-modal input{text-transform:none;margin:15px 0}.modal.custom-modal label.error{color:#eb0a1e!important}.modal.custom-modal button{font-family:Toyota Type;font-weight:700;border:none;padding:15px;color:#fff;cursor:pointer}.modal.custom-modal button.rounded{width:60%;margin:auto;border-radius:50px!important}.modal.custom-modal button.save{background-color:#eb0a1e}.modal.custom-modal button.save:disabled{background-color:#d8d8d8}#loader-modal .loader-spin{margin:20% 50%}#loader-modal .loader-spin i.fas{color:#fff}.content-loader{height:300px}.profile-loader{margin:10% 50%!important;position:absolute}.reactivate{position:absolute;background-color:#fff;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:500px}.reactivate .heading{background-color:#eb0a1e;padding:15px 30px;border-radius:10px 10px 0 0/10px 10px 0px 0px}.reactivate .heading h1{color:#fff;margin:0;font-size:20px;font-family:Toyota Type}.reactivate .content{padding:30px 15px;text-align:center;max-width:400px;margin:0 auto}.reactivate .content p,.reactivate .content span,.reactivate .content .title{color:#637385;font-family:Toyota Type}.reactivate .content .title{text-transform:uppercase;font-size:20px;margin:20px 0}.reactivate form input{border-radius:0;border:none;height:50px;background-color:#f1f2f4;color:#34404e;box-shadow:none;font-weight:600;font-size:12px}.reactivate form button{background-color:#eb0a1e;color:#fff;width:100%;padding:10px;font-size:14px;font-family:Toyota Type;font-weight:600;margin:10px 0;border-radius:5px}.reactivate a.back{text-decoration:underline;font-family:Toyota Type;font-size:14px;margin:0}.reactivate .alert-danger{color:#eb0a1e;background:#f2dede}@media (min-width: 576px){#cancel-modal .modal-dialog.modal-sm{max-width:400px}}@media (min-width: 768px){section#settings #sidebarmenu{display:none}section#settings #sidebar.toggled{padding-left:0}section#settings #sidebar.toggled #sidebar-wrapper{width:0}section#settings #sidebar-wrapper{width:250px}section#settings .mobile-only{display:none!important}section#settings section.content{margin:30px 0}section#settings #inboxForm .message-content .card .card-header span.card-back-btn{display:none}}@media (max-width: 767px){section#settings{margin-top:0}section#settings .wrapper{padding:0}section#settings .page-title{margin:0;font-size:20px;font-family:Toyota Type;font-weight:700;padding:30px 0 0;text-transform:uppercase;letter-spacing:1.5px;text-align:center;color:#34404e}section#settings form input,section#settings form select,section#settings form button{font-size:12px}section#settings form#findAdealerForm label span#dealer-btn{position:absolute;margin:0;top:auto;bottom:0;transform:translate(-50%,-50%);left:50%}section#settings form#findAdealerForm .b-dealers{padding:15px 0}section#settings form#contact-support-form button.save,section#settings form#contact-support-form .action{margin:0 auto;text-align:center}section#settings form#inboxForm .inbox-tab-menu{padding:0 15px}section#settings form#inboxForm .container-tab{padding:0 15px}section#settings form#inboxForm .container-tab .tab-content{margin:15px 0}section#settings form#inboxForm .container-tab .tab-content #message__placeholder{display:none}section#settings form#inboxForm .icons img{width:35px;height:35px}section#settings form#inboxForm .icons p{margin:8px 0 0}section#settings form #message__placeholder{display:none!important}section#settings form .action button{margin:8px auto}section#settings #sidebar{display:none;padding:0;z-index:-1;transition:all .5s ease}section#settings #sidebar.toggled{display:block;height:auto;transition:all 1s ease}section#settings .sidebar-nav{padding:0 30px}section#settings .sidebar-nav li{margin:0 0 15px;height:40px}section#settings .sidebar-nav li a{font-size:16px}section#settings .sidebar-nav li .img-wrapper{width:20px}section#settings .image-upload{margin:0 auto}section#settings section.content{padding:30px 0}section#settings div#profile-dealer hr{margin:0}section#settings div#profile-dealer .select-row label{border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0 75px}section#settings div#profile-dealer .b-dealers__body{padding:0}section#settings div#profile-dealer form#findAdealerForm .b-dealers{border:none;padding:0 15px}section#settings .social-media{margin:0 auto;max-width:200px}section#settings .social-media .img-wrapper{width:50px;height:50px}section.acc-link .action{max-width:200px;margin:0 auto}section.acc-link .action div{padding:0}section.acc-link .actionLink{margin:0 auto}section.edit-address .show{margin-top:-20px}div#profile-dealer .select-row label{padding:0}div#profile-dealer .b-dealers .row.justify-content-between{min-height:230px}div.bootstrap-select.settings .dropdown-menu li{font-size:12px}.modal.custom-modal .modal-body{padding:1rem}}@media (max-height: 736px){section#settings #sidebar.toggled{min-height:78vh}}@media (max-width: 600px){.reactivate,.deactivate{width:400px}section#settings .deactivate{margin:0 auto}section#settings form#inboxForm div#message__placeholder .wrapper p{font-size:18px}}@media (max-width: 500px){.reactivate,.deactivate{width:300px}}.deactivate-delete-div{width:100%!important}@media (min-width: 1280px){.deactivate-delete-div{width:85%!important}}.deactivate-delete-div input:checked~.custom-radio:before{background:#000;border:solid 2px #fff;outline:1px solid #000}.deactivate-delete-div .custom-radio{position:relative;left:10px}.deactivate-delete-div .custom-radio:before{content:"";position:absolute;width:15px;height:15px;background:#fff;left:-20px;top:5px;border-radius:50%;outline:1px solid #000}#keep-acc{background-color:#eb0a1e!important;color:#fff!important;border-color:#eb0a1e!important}#proceed-deac{background-color:#fff!important;border:1px solid #4e515e!important;color:#4e515e!important}#vehicles .vehicle-wraps,#price-list .vehicle-wraps,#accessories-list .vehicle-wraps{transform:skew(-21deg) translate(-50%);background-color:#ffffffe6;max-width:570px;position:absolute;bottom:0;left:50%;color:#eb0a1e;margin:auto;padding:29px 30px 25px;width:100%}#vehicles .vehicle-wraps h1,#price-list .vehicle-wraps h1,#accessories-list .vehicle-wraps h1{font-size:inherit;font-weight:inherit;margin-bottom:0;line-height:inherit;font-family:Toyota Type!important}@media (max-width: 768px){#vehicles .vehicle-wraps,#price-list .vehicle-wraps,#accessories-list .vehicle-wraps{max-width:350px}}#vehicles .vehicle-description p,#price-list .vehicle-description p,#accessories-list .vehicle-description p{margin:0}#vehicles .vehicle-text,#price-list .vehicle-text,#accessories-list .vehicle-text{font-family:Toyota Type;font-weight:700;font-size:2.8em;transform:skew(21deg);color:#272727}#vehicles #nav-vehicle,#price-list #nav-vehicle,#accessories-list #nav-vehicle{font-family:Toyota Type;padding-bottom:40px}@media screen and (min-width: 1024px){#vehicles #nav-vehicle,#price-list #nav-vehicle,#accessories-list #nav-vehicle{padding-bottom:60px}}#vehicles #nav-vehicle .navbar,#price-list #nav-vehicle .navbar,#accessories-list #nav-vehicle .navbar{padding:15px 1rem .5rem}@media screen and (min-width: 767px){#vehicles #nav-vehicle .navbar,#price-list #nav-vehicle .navbar,#accessories-list #nav-vehicle .navbar{padding:5rem}}#vehicles #nav-vehicle .navbar .navigation-container,#price-list #nav-vehicle .navbar .navigation-container,#accessories-list #nav-vehicle .navbar .navigation-container{background-color:#fff;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0px 0px 5px 3px #e6e6e6}#vehicles #nav-vehicle .navbar .navigation-container .nav-item,#price-list #nav-vehicle .navbar .navigation-container .nav-item,#accessories-list #nav-vehicle .navbar .navigation-container .nav-item{margin:0 20px;letter-spacing:3.6pt}#vehicles #nav-vehicle .navbar .navigation-container .nav-item.active,#price-list #nav-vehicle .navbar .navigation-container .nav-item.active,#accessories-list #nav-vehicle .navbar .navigation-container .nav-item.active{border-bottom:2px solid #EB0A1E}#vehicles #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link,#price-list #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link,#accessories-list #nav-vehicle .navbar .navigation-container .nav-item.active .nav-link{font-family:Toyota Type SemiBold!important;color:#101010!important;font-weight:600}#vehicles #nav-vehicle .navbar .navigation-container .navbar-nav,#price-list #nav-vehicle .navbar .navigation-container .navbar-nav,#accessories-list #nav-vehicle .navbar .navigation-container .navbar-nav{justify-content:space-around;margin:0 auto}#vehicles #nav-vehicle nav .vp__subnav-mobile,#price-list #nav-vehicle nav .vp__subnav-mobile,#accessories-list #nav-vehicle nav .vp__subnav-mobile{display:none}#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-title,#price-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-title,#accessories-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-title{font-family:Toyota Type;font-weight:600;font-size:15px}#vehicles #nav-vehicle nav.vp__nav-sticky,#price-list #nav-vehicle nav.vp__nav-sticky,#accessories-list #nav-vehicle nav.vp__nav-sticky{position:sticky!important;left:0;right:0;z-index:998;margin:0 auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px 1rem .5rem;background-color:#fff3}#vehicles #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active,#price-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active,#accessories-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active{border-bottom:2px solid #EB0A1E!important}#vehicles #nav-vehicle nav #subnav__menu-items,#price-list #nav-vehicle nav #subnav__menu-items,#accessories-list #nav-vehicle nav #subnav__menu-items{display:flex;justify-content:space-between;flex-direction:column;margin:0}@media screen and (min-width: 768px){#vehicles #nav-vehicle nav #subnav__menu-items,#price-list #nav-vehicle nav #subnav__menu-items,#accessories-list #nav-vehicle nav #subnav__menu-items{flex-direction:row}}#vehicles #nav-vehicle nav #subnav__menu-items li.active,#price-list #nav-vehicle nav #subnav__menu-items li.active,#accessories-list #nav-vehicle nav #subnav__menu-items li.active{border-bottom:2px solid #eb0a1e}#vehicles .vehicle-header .sp-image,#price-list .vehicle-header .sp-image,#accessories-list .vehicle-header .sp-image{min-height:346px;-o-object-fit:cover;object-fit:cover}#vehicles .vehicle-links,#price-list .vehicle-links,#accessories-list .vehicle-links{padding-bottom:33px}#vehicles .vehicle-links .figure,#price-list .vehicle-links .figure,#accessories-list .vehicle-links .figure{display:flex;flex-direction:column;gap:1rem;aspect-ratio:1}#vehicles .vehicle-links .figure img,#price-list .vehicle-links .figure img,#accessories-list .vehicle-links .figure img{flex-grow:1}#vehicles .vehicle-categories,#price-list .vehicle-categories,#accessories-list .vehicle-categories{font-family:Toyota Type;font-weight:900;font-size:20px;text-transform:uppercase;padding-bottom:10px;padding-top:35px;padding-left:23px;color:#34404e}#vehicles .vehicle-categories__title,#price-list .vehicle-categories__title,#accessories-list .vehicle-categories__title{padding-left:0}#vehicles .vehicle-name,#price-list .vehicle-name,#accessories-list .vehicle-name{font-family:Toyota Type;font-weight:600;font-size:20px;color:#34404e;position:relative;transition:.7s .05s;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:64px;line-height:24px}#vehicles .vehicle-links>a:hover .vehicle-name,#price-list .vehicle-links>a:hover .vehicle-name,#accessories-list .vehicle-links>a:hover .vehicle-name{color:#eb0a1e}#vehicles .figure img,#price-list .figure img,#accessories-list .figure img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){#vehicles .figure img,#price-list .figure img,#accessories-list .figure img{height:130px}}#vehicles .figure figcaption span,#price-list .figure figcaption span,#accessories-list .figure figcaption span{color:#eb0a1e;bottom:30px;font-size:.73333em}#vehicles .categories,#price-list .categories,#accessories-list .categories{font-family:Toyota Type Regular;cursor:pointer}#vehicles .categories a.nav-link,#price-list .categories a.nav-link,#accessories-list .categories a.nav-link{color:gray;letter-spacing:3.6pt;position:relative;margin:5px 0;font-size:12px;text-transform:uppercase;white-space:nowrap}#vehicles .navbar.navbar-scrolling,#price-list .navbar.navbar-scrolling,#accessories-list .navbar.navbar-scrolling{position:fixed;top:76.6px;width:100%;z-index:990;opacity:1;box-shadow:0 0 8px 1px #0003;transition:all .3s;background-color:#fff;width:90%;margin:0 auto;left:0;right:0;padding:0}#vehicles .navbar.navbar-scrolling+section,#price-list .navbar.navbar-scrolling+section,#accessories-list .navbar.navbar-scrolling+section{padding-top:104.4px}#vehicles .navbar a.nav-link:after,#price-list .navbar a.nav-link:after,#accessories-list .navbar a.nav-link:after{content:"";transform:scaleX(0);position:absolute;width:96%;left:0;bottom:0}#vehicles .navbar li.nav-item:hover a:after,#vehicles .navbar li.nav-item.active a:after,#price-list .navbar li.nav-item:hover a:after,#price-list .navbar li.nav-item.active a:after,#accessories-list .navbar li.nav-item:hover a:after,#accessories-list .navbar li.nav-item.active a:after{transition:transform .2s ease;transform:scaleX(1)}#accessories-list{background-color:#f5f5f5}#vehicles .vehicle-header{position:relative}@media (min-width: 1285px){#vehicles .container{max-width:1285px}}@media (max-width: 1199.98px){#vehicles{font-size:82.667%}#vehicles .vehicle-header .sp-image{min-height:300px}}@media (max-width: 991.98px){#vehicles{font-size:77.419%}#vehicles .vehicle-header .sp-image{min-height:250px}#vehicles .navbar.navbar-scrolling{top:62px}}@media (max-width: 767.98px){#vehicles .vehicle-wrap{font-size:70%;top:-78.5px;max-width:450px;padding:21px}#vehicles .navbar.navbar-scrolling+section{padding-top:0}}@media (max-width: 575.98px){#vehicles .vehicle-wrap{transform:skew(-21deg);left:0;top:-75.8px;max-width:325px}#vehicles .vehicle-header .sp-image{min-height:210px}#vehicles .vehicle-text{transform:skew(20deg)}}*{margin-right:0}.section-title{margin-bottom:24px}.section-title h2.general{font-size:30px;text-align:center;font-family:Toyota Type;font-weight:900}.section-title h2.general.gray{color:#bec7d1}.section-title h2.general.red{color:#eb0a1e}.section-title h2.general.navy-blue{color:#34404e}.vp__section nav.vp__nav{color:#fff;text-align:center;background-color:#eb0a1e;position:relative}.vp__section nav.vp__nav .vp__nav-mobile{display:none}.vp__section nav.vp__nav.vp__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:1071}.vp__section nav.vp__nav ul{border:0px;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.vp__section nav.vp__nav ul li{flex:1 0 100px;min-width:40px;max-width:10%;border-right:1px solid #FFFFFF}.vp__section nav.vp__nav ul li:nth-child(1){border-left:1px solid #FFFFFF}.vp__section nav.vp__nav ul li a{text-decoration:none;display:block;padding:15px 0}.vp__section nav.vp__nav ul li a:hover,.vp__section nav.vp__nav ul li a.active{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(/build/assets/variants@2x-Cn_5Mgl2.png);width:19px;height:25px}.vp__section nav.vp__nav ul li a i.overview-icon{background-image:url(/build/assets/overview@2x-D5zuRrSg.png);width:28px;height:24px}.vp__section nav.vp__nav ul li a i.specifications-icon{background-image:url(/build/assets/specifications@2x-DoA8O8_m.png);width:21px;height:25px}.vp__section nav.vp__nav ul li a i.promos-icon{background-image:url(/build/assets/promos@2x-BaKPTxhD.png);width:35px;height:27px}.vp__section nav.vp__nav ul li a i.multimedia-icon{background-image:url(/build/assets/multimedia@2x-CeOQPXjs.png);width:29px;height:25px}.vp__section nav.vp__nav ul li a i.dealer-icon{background-image:url(/build/assets/dealer@2x-CqeK2ct-.png);width:31px;height:25px}.vp__section nav.vp__nav ul li a span{display:block;margin:10px 0 0;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-family:Toyota Type;font-weight:400}.vp__banner img.mobile,.vp__banner img.tablet{display:none}.vp__nav.vp__nav-sticky+section{padding-top:78.2px}.featured-car__section{padding:55px 0 0}.featured-car__section .featured-car__body{margin-top:-40px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container{padding-left:8px;padding-right:8px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head{display:flex;justify-content:space-between}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head>div{width:100%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left{position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left h2{color:#eb0a1e;font-family:Toyota Type;font-weight:700;font-size:33px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left span{color:#34404e;font-family:Toyota Type;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left .links .specs{color:#eb0a1e;display:block;text-decoration:none;font-size:16px;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left .links .toyota-button-right-crop{padding:6px 20px 4px 7px;font-size:13px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner{display:flex;justify-content:flex-end}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right{padding-left:30px;position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2{color:#34404e}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2.price{font-size:33px;line-height:1;margin-bottom:0;font-family:Toyota Type;font-weight:600}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2.price+span{font-size:15px;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2 span{font-size:20px;font-weight:700;display:block}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right hr{margin-top:.35rem;margin-bottom:.35rem;margin-right:.5rem}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3{font-size:14px;margin-bottom:5px;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3:first-child{margin-top:5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h3 span{font-size:8px;display:block;text-transform:uppercase;font-family:Toyota Type;font-weight:700}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right .links a{font-size:15px;text-decoration:none;line-height:.8;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right .links img{width:40px;margin-left:5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__body img.feat-car-img{margin-left:auto;margin-right:auto;width:80%;max-width:600px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__body div.disclaimer-text{text-align:right;font-family:Toyota Type}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer .color-name{padding:10px 0;font-size:16px;font-family:Toyota Type;font-weight:500}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav{bottom:-25px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li{margin-right:10px;margin-left:10px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link{margin:1px 1px 5px;display:block;padding:0;position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active{border:2px solid #EB0A1E;border-radius:11px;margin:0 0 5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(/build/assets/check-DOCokrdN.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.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,.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.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.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.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.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.e8e1e1:before{background:url(/build/assets/check-red-CJyWD7Zy.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 #00000040;border:19px solid white}.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-prev,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next{width:10%;margin-top:270px;min-width:35px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev-icon,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-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-prev-icon:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before{content:"";border-left:1px solid #637385;border-top:1px solid #637385;height:35%;width:35%;display:inline-block;transform:rotate(-45deg);margin-top:11px;margin-left:7px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before{transform:rotate(135deg);margin-left:-7px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate{margin-top:10px;margin-bottom:15px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .head-content__red{color:#eb0a1e;font-size:14px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main .ui-select{font-size:12px;padding-top:12px;padding-left:12px;border:0 none;box-shadow:none;background:#f1f2f4;border-radius:0;padding-bottom:10px;height:auto}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main .toyota-button-right-crop{padding:10px 50px 11px 40px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main h3.per_month{color:#eb0a1e;font-size:23px;margin-bottom:0;line-height:1.1;font-family:Toyota Type;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main h3.per_month+span{font-size:13px;font-family:Toyota Type}.featured-car__section #carousel-thumb .head-content__right .inner-right h2.price{font-family:Toyota Type}.featured-car__section #carousel-thumb .head-content__right .inner-right h2.price+span{font-family:Toyota Type}.featured-car__section #carousel-thumb .head-content__right .inner-right h3{font-family:Toyota Type;font-weight:700}#vehicle-page .vp__variants .b-goods-f__msrp,#vehicle-page .vp__variants .b-goods-f__desc.show .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc.show .js-specs-desc{font-family:Toyota Type}#vehicle-page .vp__variants .b-goods-f__variant div{font-family:Toyota Type;font-weight:900}.vp__features{margin-top:85px}.vp__features .section-title{position:relative;width:100%;padding-top:45px;margin-bottom:-13%;z-index:1}.vp__features .section-title h2{color:#34404e;font-size:45px;line-height:1.05;font-family:Toyota Type;font-weight:900}.vp__features .section-title h2 span{color:#eb0a1e}.vp__features figure{position:relative;text-align:center}.vp__features figure:not(:first-of-type){margin-top:-1.41%}.vp__features figure figcaption{max-width:50%;position:absolute;color:#fff}.vp__features figure figcaption.dark{color:#000}.vp__features figure figcaption.light{color:#fff}.vp__features figure figcaption.top-right{top:10%;left:auto;text-align:right;right:5%}.vp__features figure figcaption.top-left{left:5%;right:auto;text-align:left;top:5%}.vp__features figure figcaption.bottom-left{left:5%;text-align:left;bottom:30%}.vp__features figure figcaption.bottom-right{right:5%;left:auto;text-align:right;bottom:30%}.vp__features figure figcaption.middle-left{left:5%;text-align:left;top:50%;transform:translateY(-50%);margin:0}.vp__features figure figcaption.middle-right{text-align:right;top:50%;right:5%;transform:translateY(-50%);margin:0}.vp__features figure figcaption span{letter-spacing:2px;font-size:1vw;font-family:Toyota Type;font-weight:500}.vp__features figure figcaption h3{text-transform:uppercase;letter-spacing:8px;font-size:1.5vw;font-family:Toyota Type;font-weight:900}.vp__features figure figcaption p{font-size:.75vw;letter-spacing:1px;font-family:Toyota Type;font-weight:400}.vp__specifications{padding-top:55px}.vp__specifications .bottom-bg-box{background-color:#eff1f3;padding-bottom:80px;bottom:0}.vp__specifications .bottom-bg-box .card-header{padding:20px 0}.vp__specifications .bottom-bg-box .card-header a{display:block}.vp__specifications .bottom-bg-box .card-header a strong{font-weight:700}.vp__specifications .bottom-bg-box .card-header a span{font-weight:400;color:#637385}.vp__specifications .bottom-bg-box .card-header a h5{font-size:18px;color:#34404e;text-decoration:none;font-family:Toyota Type;font-weight:900}.vp__specifications .bottom-bg-box #accordion{padding-bottom:50px}.vp__specifications .bottom-bg-box #accordion .card-header a[aria-expanded=true] h5:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"";float:right;color:#eb0a1e;font-size:18px!important}.vp__specifications .bottom-bg-box #accordion .card-header a[aria-expanded=false] h5:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"+";float:right;color:#eb0a1e;font-size:30px!important}.vp__specifications .top-bg-slant{background:linear-gradient(to top left,#eff1f3 50%,#fff 0%);padding-top:25px}.vp__specifications .top-bg-slant .car-type-price{padding-bottom:50px}.vp__specifications .top-bg-slant .car-type-price .card .card-header{padding:10px 0}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:30px;color:#637385;font-family:Toyota Type;font-weight:400}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown>a{display:block;position:relative;padding-right:30px;font-family:Toyota Type}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:30px;color:#34404e;font-weight:200}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span strong{font-weight:700}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{display:block;position:absolute;border:0 none;border-left:1px solid #EB0A1E;border-bottom:1px solid #EB0A1E;transform:rotate(-45deg);width:15px;height:15px;right:8px;top:12px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:30px;color:#34404e;font-family:Toyota Type;font-weight:200}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a strong{font-weight:700}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a:active{background-color:transparent}.vp__specifications .top-bg-slant .car-body{padding:0}.vp__specifications .top-bg-slant .car-body h5 a{font-size:20px;font-weight:700;color:#34404e}.vp__specifications .top-bg-slant .car-body .car-list__wrapper{text-align:center}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-title{font-family:Toyota Type;font-weight:700;font-size:16px;color:#eb0a1e;margin-top:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-price{font-family:Toyota Type;font-weight:600;font-size:14px;color:#34404e}.vp__specifications table{margin-bottom:0}.vp__specifications table.table-striped tr td{font-family:Toyota Type}.vp__specifications table tr td{color:#637385;font-size:14px;font-weight:400}.vp__specifications table tr td:first-child{width:350px;border-right:1px solid #BEC7D1}.vp__specifications table tr td:nth-child(2n){text-align:center}.vp__specifications table tr.car-list__item td:first-child{border-right:0}.vp__specifications table tr.car-list__item td.custom-border__right{opacity:0;transition:all .3s ease-in-out;transform:translate(100px)}.vp__specifications table tr.car-list__item td .item-img{padding-top:30px}.vp__specifications table tr.car-list__item.show .custom-border__right{opacity:1;transform:translate(0)}.vp__specifications table td{border-top:1px solid #BEC7D1;border-bottom:1px solid #BEC7D1}.vp__specifications table.car-list__wrapper td,.vp__specifications .card{border-bottom:none}.vp__specifications .card-body{padding:0}.switch{max-width:17em;margin:45px auto;border:none;border-radius:15px;background-color:#ededed;box-shadow:inset 0 0 5px #bdbdbd}.switch .switch-light span span,.switch .switch-toggle span span,.switch .switch-light label,.switch .switch-toggle label{color:#2b2b2b}.switch .switch-light{display:block;height:45px;position:relative;overflow:visible;padding:0;margin:0}.switch .switch-light a{display:none}.switch .switch-light a{display:block;transition:all .3s ease-out 0s}.switch .switch-light a{position:absolute;right:50%;top:0;z-index:4;display:block;width:50%;height:100%;padding:0;background-color:red;border-radius:15px;border-color:red;outline:none}.switch .switch-light>span{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left}.switch .switch-light>span span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center;height:45px;line-height:45px;cursor:pointer;color:#bdbdbd;font-weight:700}.switch .switch-light>span span.active{color:#fff}.switch .switch-light>span span:last-child{left:50%}.switch .switch-light label{font-weight:700;max-width:100%}.switch .switch-light label,.switch .switch-light>span{line-height:30px;vertical-align:middle}.switch .switch-light input{position:absolute;opacity:0;z-index:5}.switch .switch-light input:checked~a{right:0%}.switch .switch-light input:focus~a,.switch .switch-light input:focus+label{outline:0}.switch .switch-light>span,.switch .switch-toggle>span{color:#000}#custom-toggle .section-title{display:inline-block}#custom-toggle .img-wrapper{max-width:380px;display:inline-block;padding:0 15px;margin-left:45px}#photos-and-videos .embed-responsive{background-color:#000}#photos-and-videos .embed-responsive-1024by683:before{padding-top:66.69921875%}#photos-and-videos .ui-title{font-family:Toyota Type;font-weight:900}#promos{background-image:linear-gradient(#fff 50%,#d5d9de 0%)}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos .b-goods-f__media a{width:100%;display:block}#promos .b-goods-f__media .b-goods-f__img{-o-object-position:50% 0%;object-position:50% 0%;height:212px}#promos .b-goods-f__main{padding-top:7px;padding-bottom:18px;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 none;padding-bottom:0;color:#eb0a1e;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-left:15px;padding-right:15px}#promos .b-goods-f__main .b-goods-f__desc{font-size:13px;padding:0 25px;color:#637385;line-height:1.3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#promos .b-goods-f__main .b-goods-f__cta{padding-top:5px}#promos .b-goods-f__main .b-goods-f__cta a{text-transform:uppercase;color:#34404e;letter-spacing:5px;font-weight:700;font-size:11px;position:relative}#promos .b-goods-f__main .b-goods-f__cta a:after{content:"";border-bottom:1px solid #34404E;position:absolute;bottom:-8px;width:100%;left:0;transform:scaleX(.35);transition:all .3s}#promos .b-goods-f__main .b-goods-f__cta a:hover{text-decoration:none}#promos .b-goods-f__main .b-goods-f__cta a:hover:after{transform:scaleX(1)}.dropdown-menu .dropdown-item[aria-disabled=true]{display:none}.js-contact-now,.js-view-directions{font-size:12px}.js-contact-now{width:170px}*{padding:0;margin:0}.dealer .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.default-slanted{transform:skew(-20deg)}.slanted-content,.no-slant{transform:skew(20deg);display:inline-block}.nearest-form__section{background-color:#eff1f3;height:200px;position:relative;z-index:1}.nearest-form{display:flex;align-items:center;justify-content:space-between;margin:0 auto;height:168px;max-width:800px;box-shadow:0 5px 5px #0000001a;background-color:#fff;padding:0 15px}.nearest-form .nearest-me__btn{height:100%;background-color:#c00;display:flex;align-items:center;width:146px;text-align:center;justify-content:center}.nearest-form .nearest-me__btn button{background-color:transparent;outline:none!important;border:0!important;color:#fff}.input-fields{justify-content:center;width:100%;padding-left:30px;padding-right:30px}.input-fields .ui-select{box-shadow:none;border-radius:0;border:1px solid #637385;padding:8px 15px;height:auto}.input-fields .toyota-button-right-crop{padding:8px 40px 8px 30px}.input-fields .field{margin:0 5px;width:70%;position:relative}.input-fields .field:first-child{width:30%}.input-fields .field i{position:absolute;top:12px;right:10px;color:#eb0a1e}.input-fields select,.input-fields input{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 select:focus,.input-fields input:focus{border-color:#637385;box-shadow:none}.input-fields select::-webkit-input-placeholder,.input-fields input::-webkit-input-placeholder{color:#bec7d1}.input-fields select::-moz-placeholder,.input-fields input::-moz-placeholder{color:#bec7d1}.input-fields select:-ms-input-placeholder,.input-fields input:-ms-input-placeholder{color:#bec7d1}.input-fields select:-moz-placeholder,.input-fields input:-moz-placeholder{color:#bec7d1}.b-dealers-map{margin-left:auto;margin-right:auto}.find-dealer__btn{background-color:#eb0a1e;position:relative;transform:skew(0);padding:8px 10px;color:#fff;cursor:pointer}.button-slanted--left:after{content:"";width:20px;height:100%;background-color:inherit;position:absolute;top:0;left:-10px;transform:skew(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:0px;padding-bottom:1px}.b-dealers.active .row{background:#f8d3d366}.b-dealers .dealers__action a{text-transform:none}.b-dealers .dealers__action a.btn-contact{display:block;margin-bottom:5px;background:#eb0a1e;color:#fff;border:1px solid #EB0A1E;font-size:12px}.b-dealers .dealers__action a.btn-directions{color:#eb0a1e;background:#fff;border:1px solid #EB0A1E;display:block;font-size:12px}.b-dealers p.b-dealers__sub-copy{color:#637385;margin-top:37px;margin-bottom:10px;font-family:Toyota Type}.b-dealers p span{color:#34404e}.dealer-inquiry{background:url(/build/assets/inquiry-banner-DXhaWghf.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0;background-position:center center}.form-result,.dealer-form-inquiry{background-color:#fff}.form-toggleable{display:none;opacity:0;height:0;transition:visibility 0s linear 0s,opacity .3s}.form-toggleable.open{opacity:1;display:block;height:auto}.form-toggleable .form-result h5{color:#34404e}.form-toggleable .form-result p{color:#637385;margin-bottom:0}.form-toggleable .form-result .js-dealer-contacts{position:relative;padding-bottom:7px}.form-toggleable .form-result .js-dealer-contacts svg{position:absolute;top:2px;left:0}.form-toggleable .form-result .js-dealer-contacts div{margin-left:19px}.form-toggleable .form-result .js-dealer-contacts div a{display:block;color:#637385}.form-toggleable .dealer-form-inquiry h3.red-text{color:#eb0a1e}.form-toggleable .dealer-form-inquiry .submit-button{margin-bottom:0}.dealer-inquiry h2.ui-title{font-family:Toyota Type}.form-dealer-inquiry .form-group .form-control{height:40px;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;color:#34404e;text-transform:none;background-color:#eff1f3;border:0;font-size:12px;font-family:Toyota Type}.form-dealer-inquiry .form-group label{font-size:12px;font-weight:600;margin-bottom:0}.form-dealer-inquiry .form-group small.form-text{color:#bec7d1;font-size:11px;line-height:15px;margin:5px 0 0}.form-dealer-inquiry .form-group input::-webkit-input-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input::-moz-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input:-ms-input-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group input:-moz-placeholder{color:#bec7d1;text-transform:uppercase}.form-dealer-inquiry .form-group #nearest-me-btn{height:40px;background-color:#fff;color:#eb0a1e;line-height:10px;text-transform:none}.form-dealer-inquiry .form-group button.ui-select{font-family:Toyota Type;letter-spacing:0;border:0}.form-dealer-inquiry .form-group button.ui-select:focus{outline:none!important;border:0}.form-dealer-inquiry .form-group button[data-id=time-input].ui-select{height:40px!important;background-color:#eff1f3;font-size:12px;line-height:10px;color:#34404e;border:0;box-shadow:none;font-family:Toyota Type;text-transform:none;letter-spacing:0}.form-dealer-inquiry .form-group button[data-id=time-input].ui-select:focus{outline:none!important;border:0!important}.form-dealer-inquiry .form-group .time-input.bootstrap-select .dropdown-menu li{font-size:12px}.form-dealer-inquiry .submit-button button{width:130px}.form-dealer-inquiry .submit-button div{padding-top:10px}.form-dealer-inquiry .checkAgree{font-size:12px;color:#bec7d1;font-weight:400!important}.form-dealer-inquiry .checkAgree a{text-decoration:underline;color:#bec7d1}.section-blog-content{padding:80px 0 0}.section-blog-content img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .table-wrapper{position:relative;padding-bottom:40px}.section-blog-content .table-wrapper.bg-slant-gray{background:linear-gradient(-15deg,#eff1f3 60%,#fff 0%)}.section-blog-content .table-wrapper table{background-color:#fff}.section-blog-content .table-wrapper table th{border:0;color:#34404e;font-size:18px}.section-blog-content .table-wrapper table td{color:#637385}.section-blog-content .table-wrapper table td:first-child{border-right:1px solid #BEC7D1;color:#34404e}.section-blog-content .table-wrapper .bg-slant{position:absolute;top:0;left:0;right:0;z-index:-1}.section-blog-content .table-wrapper .bg-slant .bg-slant-bottom{height:400px;background-color:#eff1f3}.section-blog-content .blog-content__box.default-pad80{padding-top:80px;padding-bottom:20px}.section-blog-content .blog-content__box h4{font-family:Toyota Type;font-weight:700;font-size:35px;letter-spacing:1px;margin-top:10px;color:#34404e}.section-blog-content .blog-content__box h5{font-family:Toyota Type;font-weight:700;color:#34404e;letter-spacing:1px}.section-blog-content .blog-content__box p{color:#637385;margin-bottom:10px}.section-blog-content .blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .blog-form{background-color:#eff1f3;padding:20px 30px}.section-blog-content .blog-form h5{color:#34404e;text-align:center;font-weight:400;margin-bottom:20px}.section-blog-content .blog-form form.form-blog .form-group{position:relative}.section-blog-content .blog-form form.form-blog .form-group i{position:absolute;top:12px;right:10px;color:#eb0a1e}.section-blog-content .blog-form form.form-blog .form-group .form-control{font-family:Toyota Type;height:40px;border-radius:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border:0;color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input::-webkit-input-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input::-moz-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input:-ms-input-placeholder{color:#bec7d1}.section-blog-content .blog-form form.form-blog .form-group input:-moz-placeholder{color:#bec7d1}form.form-sidebar .form-control{font-family:Toyota Type}.blog-content__box.default-pad80{padding:80px 0 40px}.blog-content__box h4{font-weight:700;font-size:35px;letter-spacing:1px;margin-top:10px;color:#34404e}.blog-content__box h5{font-weight:700;color:#34404e;letter-spacing:1px}.blog-content__box p{color:#637385;margin-bottom:10px}.blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.b-post-full .entry-title{font-family:Toyota Type;color:#34404e}.b-post-full .entry-content{color:#3f3f3f}.b-post-full .entry-link{font-family:Toyota Type;color:#243240}.b-post-full .entry-date{transform:skew(-10deg);-webkit-transform:skewX(-10deg)}.b-post-full .entry-date__number,.b-post-full .entry-date__month{font-family:Toyota Type;transform:skew(10deg);-webkit-transform:skewX(10deg);letter-spacing:1px}.b-post-full .entry-meta__link{font-family:Toyota Type}.b-post-full .entry-media a img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.b-post-full .entry-media.img-hover-zoom--quick-zoom{height:auto;overflow:hidden}.b-post-full .entry-media.img-hover-zoom--quick-zoom a img{transition:transform .5s ease}.b-post-full .entry-media.img-hover-zoom--quick-zoom a:hover img{transform:scale(1.1)}.b-post-full .entry-main .entry-header a.blog-title:hover h1{color:#eb0a1e}.b-post-full .entry-main .entry-footer a.btn-link:focus{text-decoration:none}.bgdark{background-color:#637385}aside .widget-title{font-family:Toyota Type}aside .widget-title:after{border:0}.post-widget__title a{font-family:Toyota Type;color:#34404e;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-widget__date{font-family:Toyota Type}.widget-list__item{padding-left:0!important}.widget-inner ul li a.widget-list__link{font-family:Toyota Type}.widget-inner ul li a.widget-list__link i{color:#eb0a1e;font-size:13px;font-weight:700;padding-right:5px}.entry-footer .list-tags .list-tags__item .list-tags__link{font-family:Toyota Type}.m-b-80{padding-top:40px;padding-bottom:80px}.clear-search{float:right;padding-right:30px;cursor:pointer}.clear-search:hover{color:#c00}table[align=center]{margin:0 auto}table[align=left]{margin-right:auto;margin-left:0;float:none}table[align=right]{margin-left:auto;margin-right:0;float:none}table.custom.w-100{width:100%}table.custom.w-80{width:80%}table.custom.w-60{width:60%}table.custom.w-50{width:50%}table.custom.w-30{width:30%}table.custom.no-border{border:none}table.custom.table-mobile-scroll{display:block;overflow-x:auto}table.custom thead th{padding:15px 10px}table.custom tbody tr th{padding:15px}table.custom td{padding:15px 10px}table.dark-theme{border:none}table.dark-theme thead th{background-color:#f5f5f5;color:#212529;border:none}table.dark-theme tbody tr th{background-color:#1417190d;border:none;border-bottom:1px solid rgba(50,56,62,.1490196078);color:#000}table.dark-theme tbody td{background-color:#212529;color:#fff;border:1px solid #32383e}table.light-theme{border-color:#f2f2f20f}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 rgba(245,245,245,.6196078431)}table.light-theme td tr:nth-child(2n) td:nth-child(2n){background-color:#fff}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 tr th,table.toyota-table-no-border tbody td{border:none}.no-height-image-90px{height:90px!important}.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-left:3px solid #EB0A1E;border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);padding-left:10px;margin-bottom:5px}.search-page .search-name .search-input:before{content:"";position:absolute;background-color:#eb0a1e;width:2px;height:100%;top:0;left:0}.search-page .nav-pills__left{background:#f5f5f5}.search-page .nav-pills__left a.head{display:none}.search-page .nav-pills__left a.nav-link{color:#000;font-weight:400;border:1px solid #eaeaea;position:relative}.search-page .nav-pills__left a.nav-link.active{color:#eb0a1e}.search-page .nav-pills__left a.nav-link.active:before{content:"";position:absolute;background-color:#eb0a1e;width:3px;height:100%;top:0;left:0}.search-page .nav-pills__left a.nav-link i{position:absolute;right:15px;top:20px}.search-page .results-name{color:#bec7d1;border-bottom:1px solid #eaeaea;padding-bottom:15px}.search-page .results-name span{color:#34404e;font-weight:700}.search-page .search-content .search-results-box{border-bottom:1px solid #eaeaea;padding-bottom:20px;margin:20px 0}.search-page .search-content .search-results-box h2{font-size:30px;font-weight:400;color:#000}.search-page .search-content .search-results-box h2 span.keyword{font-weight:500;font-style:italic}.search-page .search-content .search-results-box p{color:#bec7d1;font-size:15px;font-weight:400;margin-bottom:.5rem}.search-page .search-content .search-results-box p span.keyword{color:#000;font-weight:600;font-style:italic}.search-page .search-pagination{margin-top:20px}body{overflow-x:hidden}.price-list__banner .heading{padding:20px 10px;text-align:center}.price-list__banner .price-list__header img{min-height:345px;-o-object-fit:cover;object-fit:cover}.price-list__banner .no-text-indent{text-indent:0!important;margin:0 auto;display:block}.price-list__page #price-list{background-color:#f5f5f5}.price-list__page #price-list .navbar{padding:15px 1rem .5rem}@media screen and (min-width: 767px){.price-list__page #price-list .navbar{padding:5rem}}.price-list__page #price-list .navbar .navigation-container{background-color:#fff;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0px 0px 5px 3px #e6e6e6}.price-list__page #price-list .navbar .navigation-container .nav-item{margin:0 20px;letter-spacing:3.6pt}.price-list__page #price-list .navbar .navigation-container .nav-item.active{border-bottom:2px solid #EB0A1E}.price-list__page #price-list .navbar .navigation-container .nav-item.active .nav-link{font-family:Toyota Type SemiBold!important;color:#101010!important;font-weight:600}.price-list__page #price-list nav .vp__subnav-mobile{display:none}.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-title{font-family:Toyota Type;font-weight:600;font-size:15px}.price-list__page #price-list nav.vp__nav-sticky{position:sticky;left:0;right:0;z-index:998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px 1rem .5rem;background-color:#fff3}.price-list__page #price-list .disclaimer{font-family:Toyota Type Regular;font-size:14px;padding-left:25px}.price-list__page #price-list .price-list__content{padding:50px 0 30px}.price-list__page #price-list .price-list__content .category-box{margin-bottom:80px}.price-list__page #price-list .price-list__content .category-name{padding-bottom:20px}.price-list__page #price-list .price-list__content .category-name h2{font-size:20px;color:#101010;border-bottom:1px solid #eaeaea;padding-bottom:15px;font-family:Toyota Type Regular!important;text-transform:uppercase;letter-spacing:6pt}.price-list__page #price-list .price-list__content .content-box{margin-bottom:50px}.price-list__page #price-list .price-list__content .box-bg-wrapper{position:relative}.price-list__page #price-list .price-list__content .box-bg-wrapper .box-bg-white{position:absolute;background-color:#fff;height:80px;width:80%;right:0;top:8px;mask-image:linear-gradient(to left,#fff 60%,#fff0);-webkit-mask-image:linear-gradient(to left,#FFFFFF 60%,rgba(255,255,255,0))}.price-list__page #price-list .price-list__content .float-img{position:relative;top:-45px}.price-list__page #price-list .price-list__content .price-list-box{padding-bottom:20px}.price-list__page #price-list .price-list__content .price-list-box .details-box{padding:10px 0;margin:0 0 20px}.price-list__page #price-list .price-list__content .price-list-box .details-box .details-name{padding-top:5px}.price-list__page #price-list .price-list__content .price-list-box .details-box .brochure-wrapper{display:flex;justify-content:flex-end;align-items:center}.price-list__page #price-list .price-list__content .price-list-box h2{font-size:24px;color:#eb0a1e;font-weight:700;font-family:Toyota Type Bold!important;padding-bottom:0!important}.price-list__page #price-list .price-list__content .price-list-box h2 span{color:#101010;font-family:Toyota Type Bold!important}.price-list__page #price-list .price-list__content .price-list-box .btn-brochure{padding:8px 24px;float:left;font-size:10px;background-color:#fff!important;color:#000!important;text-transform:uppercase;border:1px solid #000000;font-weight:600;font-family:Toyota Type Regular;letter-spacing:1.5pt}@media screen and (min-width: 992px){.price-list__page #price-list .price-list__content .price-list-box .btn-brochure{float:right}}.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow{padding:3px 18px 3px 8px;float:left;font-size:10px;background-color:#fff!important;color:#000!important;text-transform:uppercase;border-color:#000!important}.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow:after{transform:skew(0)!important}@media screen and (min-width: 992px){.price-list__page #price-list .price-list__content .price-list-box .toyota-button-right-crop.toyota-hollow{float:right}}.price-list__page #price-list .price-list__content .price-list-box table thead tr th{font-size:12px;font-weight:600;color:#101010;border-bottom:0;text-transform:uppercase;letter-spacing:3.6pt;font-family:Toyota Type SemiBold}.price-list__page #price-list .price-list__content .price-list-box table tbody tr td{font-size:16px;font-weight:400;color:#101010}.price-list__page #price-list .price-list__content .learn__more{margin-bottom:10px}.price-list__page #price-list .price-list__content .learn__more a{text-transform:uppercase;color:#eb0a1e;font-weight:600;font-size:10px;display:block;letter-spacing:1.5pt}.border-3{border-top:3px solid rgb(222,226,230)}.btn-brochure,.btn-brochure:hover{text-decoration:none}.btn-brochure:focus,.btn-brochure:visited{text-decoration:underline}.btn-vehicle-name,.btn-vehicle-name:hover{text-decoration:none}.btn-vehicle-name:focus,.btn-vehicle-name:visited{text-decoration:underline}@media (min-width: 992px){.pl-lg-3{padding-left:15px!important}.pr-lg-3{padding-right:15px!important}.px-lg-3{padding-left:15px!important;padding-right:15px!important}}@media (max-width: 1286px){.l-theme #header .dropdown-menu.profile{position:fixed!important;left:72.2%!important;width:250px;padding:15px 20px}}@media (max-width: 991.98px){.l-theme [data-off-canvas*=left]{width:325px;background-color:#f1f4f8;padding:10px 30px;z-index:1100}.l-theme [data-off-canvas*=left] .menu-mobile-button{right:auto;top:15px;margin-left:-7px;padding:0 4px}.l-theme [data-off-canvas*=left] .toggle-menu-button .toggle-menu-button-icon span{background:#eb0a1e}.l-theme [data-off-canvas*=left] .tmp-btn-right{padding:11px 20px 11px 25px;margin-top:51px;margin-left:-30px;letter-spacing:1px}.l-theme [data-off-canvas*=left] .mobile-main-bar{margin-top:52px}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item>.nav-link:after{content:"-";color:#eb0a1e;left:250px;position:absolute}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item>.nav-link.collapsed:after{content:"+"}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item:first-child>.nav-link.collapsed:after{content:""}.l-theme [data-off-canvas*=left] .mobile-main-bar li a{color:#1e2022;font-weight:700;font-size:20px;text-transform:none;padding:5px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar li a.user-name,.l-theme [data-off-canvas*=left] .mobile-main-bar li a.login{color:#e91d25}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link{font-size:18px;margin-left:7px;font-weight:600;padding:2px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link.logout{font-weight:400}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner{list-style-type:circle;color:#637385;margin-left:35px}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-item{display:list-item}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-link{font-size:17px;margin-left:0}.l-theme [data-off-canvas*=left] .mobile-main-bar .collapse{margin:0 0 15px}.l-theme [data-off-canvas*=left] .mobile-main-bar .badge{height:6px;width:6px;background-color:#eb0a1e;border-radius:50%;display:inline-block;line-height:0;padding:0;position:absolute;top:12px;right:15px}.l-theme [data-off-canvas*=left] .mobile-main-bar #profileNav{margin:-1rem 0 15px}.l-theme [data-off-canvas*=left] .mobile-top-bar{margin-top:60px}.l-theme [data-off-canvas*=left] .mobile-top-bar li a{color:#bec7d1;font-weight:600;text-transform:none;font-size:15px}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a{color:#637385}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a i{color:#eb0a1e}.l-theme [data-off-canvas*=right]{background-color:#fff;width:325px;padding:10px 30px;margin-top:62px}.l-theme [data-off-canvas*=right] .container.px-0{padding-bottom:62px}.l-theme [data-off-canvas*=right] .mobile-right-btn{transition:none;text-transform:none;font-weight:600;font-size:15px;color:#637385;padding:7px 0;width:100%;text-align:left;border:0 none;position:relative}.l-theme [data-off-canvas*=right] .mobile-right-btn:after{content:"";border-right:1px solid #cc0001;border-bottom:1px solid #cc0001;display:inline-block;width:12px;height:12px;position:absolute;right:5px;transform:rotate(45deg);top:7px}.l-theme [data-off-canvas*=right] .figure{padding-bottom:20px;padding-top:15px}.l-theme [data-off-canvas*=right] .figure-caption{text-align:center;font-weight:700;font-size:10px;font-family:Toyota Type;color:#34404e;line-height:1.25;padding-top:10px}.l-theme [data-off-canvas*=right] .figure-caption span{font-size:normal;color:#eb0a1e;font-size:7px;display:block}.l-theme .mobile-slidebar .mobile-main-bar a.nav-link span{position:relative}.l-theme .mobile-slidebar .mobile-main-bar a.nav-link span span.badge{right:-20px;top:-5px}}@media (max-width: 1199.98px){#header .header-main .navbar-brand{left:0;top:-3px}#header .header-main .navbar-brand.paralympic-logo{margin:8px 0 0;top:0}#header .header-main .normal-logo{width:170px}#header .header-main .paralympic-logo img{width:290px}#header .header-main .navbar-nav>.nav-item{margin-left:5px}#header .header-main .navbar-nav>.nav-item:last-child{padding-right:2px}#header .header-main .navbar-nav .nav-item .nav-link{padding-top:25px;padding-bottom:25px}#header .header-main .navbar-nav .nav-item .nav-link,#header .header-main .navbar-nav .nav-item .dropdown-menu .dropdown-item{font-size:14px}}@media (max-width: 991.98px){#header .header-main .container{max-width:none}#header .header-main .menu-mobile{max-width:45px}#header .header-main .menu-mobile-button{right:auto;top:15px;margin-left:0;padding:0 4px}#header .header-main .toggle-menu-button .toggle-menu-button-icon{width:19px}#header .header-main .toggle-menu-button .toggle-menu-button-icon span{background:#eb0a1e}#header .header-main .nav-header-logo{transform:translate(0);transition-duration:.3s}#header .header-main .nav-header-logo.is-open{transform:translate(-325px);transition-duration:.3s}#header .header-main .navbar-brand{left:0;top:-6px}#header .header-main .navbar-brand.paralympic-logo{margin:3px 0 0;width:165px}#header .header-main .normal-logo{width:120px;margin-top:21px}#header .header-main .paralympic-logo img{max-width:100%;margin:5px 0 0}#header .header-main .nav-quick-access{text-align:right;padding-right:0}#header .header-main .nav-quick-access .tmp-btn-left{font-size:16px;line-height:1;padding:30px 10px 16px 0;width:100%;max-width:81px;text-align:left}#header .header-main .nav-quick-access .tmp-btn-left span{font-size:8px;transform:translate(0);transition-duration:.1s;position:absolute;left:10px;top:20px}#header .header-main .nav-quick-access.is-open{font-size:23px}#header .header-main .nav-quick-access.is-open br{display:none}#header .header-main .nav-quick-access.is-open .tmp-btn-left{font-size:inherit;padding:19px 40px 20px 0;max-width:143px}#header .header-main .nav-quick-access.is-open .tmp-btn-left span{font-size:inherit;position:absolute;transform:translate(-125px,-1px);transition-duration:.1s;color:#eb0a1e}#header.header.navbar-scrolling .header-main .paralympic-logo{padding:0}}@media (min-width: 992px){#header.header.navbar-scrolling .header-main .navbar-brand{top:5px}}@media (max-width: 1199.98px){#main-slider .main-slider__slide,#main-slider .sp-mask,#main-slider .sp-image-container,#main-slider .main-slider__wrap{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 .sp-mask,#main-slider .sp-image-container,#main-slider .main-slider__wrap{height:307px!important}#main-slider .main-slider__wrap{margin-left:10%;max-width:340px;padding:110px 10px 10px;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 .sp-mask,#main-slider .sp-image-container,#main-slider .main-slider__wrap{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 .sp-mask,#main-slider .sp-image-container,#main-slider .main-slider__wrap{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:before,#quick-links .b-find .b-find-content:after{display:none}#quick-links .b-find .b-find-content .b-find__row.b-find__sub{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{padding-right:0}#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.keyword,#quick-links .b-find .b-find-content .b-find__item.calculate{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{padding:30px 0 0;margin:0 0 0 -19%;max-width:150%}}@media (max-width: 767.98px){#banner .ui-title{font-size:20px;padding-top:40px}#banner .b-welcome-list__item{border:none}#banner .b-welcome-list__item .img-fluid{padding:3px 5px}#banner .b-welcome-list__item .services-text{text-align:left;font-weight:500;align-items:center;display:flex;font-size:10px;line-height:1.25}#banner .b-welcome-list__item:not(:last-child):after{display:none}#banner .b-welcome-btns{margin:30px 0}}@media (max-width: 575.98px){#banner .ui-title{font-size:15px;padding-top:43px}#banner .b-welcome-list{margin-top:20px}#banner .b-welcome-btns__item{width:auto}#banner .b-welcome-btns{margin:15px 0}}@media (max-width: 349.98px){#banner .ui-title{font-size:13px;padding-top:40px}#banner .b-welcome-list__item .services-text{font-size:9px}}@media (max-width: 991.98px){#cars .section-carousel__inner:before{right:auto;width:100%;left:50%}#cars .carousel-indicators{padding-top:30px;padding-bottom:10px;margin-bottom:0}#cars .carousel-indicators li{background-color:#fff}#cars .carousel-indicators .active{background-color:#eb0a1e}}@media (max-width: 349.98px){#cars .b-goods-f{width:100%;min-width:auto}#cars .b-goods-f__list-item{width:70%}#cars .b-goods-f__list-item:first-child{width:30%}}@media (max-width: 991.98px){#services .b-services__main .b-services-content .b-services-content__title{font-size:24px}}@media (max-width: 767.98px){#services .b-services-nav .b-services-nav__info{display:block}}@media (max-width: 468px){#services .b-services-nav .b-services-nav__item{text-align:right}#services .b-services-nav .b-services-nav__item:last-child svg{padding-top:52px;padding-left:20px}#services .b-services-nav .b-services-nav__link{padding-top:20px;padding-right:20px}#services .b-services-nav .b-services-nav__link .b-services-nav__number{display:block}#services .b-services-nav .b-services-nav__link .b-services-nav__info{padding-top:3px}}@media (min-width: 1720px){#blog .b-goods-vip{max-height:570px}}@media (max-width: 1199.98px){#blog .b-goods-vip{max-height:356px}}@media (max-width: 991.98px){#blog{background-color:#f1f4f8}#blog .b-goods-vip{height:40vw;min-height:auto;max-height:402px}}@media (max-width: 767.98px){#blog .b-goods-vip{height:50vw;max-height:350px}}@media (max-width: 575.98px){#blog .b-goods-vip{height:70vw;max-height:300px;padding:40px 25px 25px}}@media (min-width: 1320px){#promos .container{max-width:1320px}}@media (max-width: 991.98px){#promos{padding-bottom:0}#promos:before{display:none}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos .promos__slide .b-goods-f__media a{display:block}}@media (min-width: 768px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){flex:0 0 19%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){flex:0 0 32%;max-width:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover{color:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover svg{fill:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active:hover:before{background-color:#fff;color:#eb0a1e}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active svg{fill:#eb0a1e}}@media (min-width: 992px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){flex:0 0 23%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){flex:0 0 30%;max-width:none}}@media (min-width: 768px) and (max-width: 991px){#footer .footer-section_subscribe .rm-padleft-xs{padding-left:0}}@media screen and (max-width: 1366px){.vp__features figure figcaption span{font-size:1.2vw}.vp__features figure figcaption h3{letter-spacing:5px;font-size:2vw}.vp__features figure figcaption p{font-size:1vw}}@media (max-width: 1199.98px){#carousel-thumb{font-size:82.667%}#carousel-thumb .head-content__left h2{font-size:2.2em}#carousel-thumb .head-content__left .links a{font-size:1.06667em}#carousel-thumb .head-content__right .inner-right h2.price{font-size:2.2em}#carousel-thumb .head-content__right .inner-right h2.price+span{font-size:1em}#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-prev,#carousel-thumb .carousel-control-cont .carousel-control-next{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-prev,#carousel-thumb .carousel-control-cont .carousel-control-next{margin-top:230px}#carousel-thumb .carousel-control-cont .carousel-control-prev-icon,#carousel-thumb .carousel-control-cont .carousel-control-next-icon{margin-left:0}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:20px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{top:4px;right:5px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:15px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{transform:rotate(45deg) translate(4px,-4px)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a,.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-title{font-size:13px}.vp__specifications #accordion .card-header h5{font-size:24px}#footer .copyrights{text-align:center}#footer .policy-and-terms{float:none;display:block;text-align:center}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:16px}.search-wrapper{top:60px}.search-wrapper .search-container .search-box{margin:0 auto}.vp__features figure:not(:first-of-type){margin-top:-2.4%}}@media (max-width: 767.98px){.vp__section nav.vp__nav{transform:none}.vp__section nav.vp__nav .vp__nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer}.vp__section nav.vp__nav.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#eb0a1e;z-index:2}.vp__section nav.vp__nav.open ul li{max-width:100%;padding:0 30px}.vp__section nav.vp__nav.open ul li a{border-bottom:1px solid #949494}.vp__section nav.vp__nav.open ul li a i{display:none}.vp__section nav.vp__nav ul{display:none;visibility:hidden;height:0;transition:opacity .3s ease,visibility .3s ease,height .3s ease}.vp__section nav.vp__nav ul li{border-right:0}.vp__section nav.vp__nav ul li:nth-child(1){border-left:0}.vp__section nav.vp__nav ul li a span{margin:0}#vehicles #nav-vehicle nav,.price-list__page #price-list nav,#accessories-list #nav-vehicle nav{transform:none;padding:0;margin:0 auto;padding:15px 1rem .5rem}#vehicles #nav-vehicle nav .vp__subnav-mobile,.price-list__page #price-list nav .vp__subnav-mobile,#accessories-list #nav-vehicle nav .vp__subnav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer}#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand,.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-expand,#accessories-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand{font-size:15px}#vehicles #nav-vehicle nav.open ul,.price-list__page #price-list nav.open ul,#accessories-list #nav-vehicle nav.open ul{visibility:visible;opacity:1;height:auto;z-index:1;margin:auto}#vehicles #nav-vehicle nav.open ul li,.price-list__page #price-list nav.open ul li,#accessories-list #nav-vehicle nav.open ul li{max-width:100%;padding:0 30px}#vehicles #nav-vehicle nav.open ul li a i,.price-list__page #price-list nav.open ul li a i,#accessories-list #nav-vehicle nav.open ul li a i{display:none}#vehicles #nav-vehicle nav .price-list-only,.price-list__page #price-list nav .price-list-only,#accessories-list #nav-vehicle nav .price-list-only{opacity:0;visibility:hidden;height:0;transition:opacity 0s ease,visibility 0s ease,height 0s ease}#vehicles #nav-vehicle nav ul,.price-list__page #price-list nav ul,#accessories-list #nav-vehicle nav ul{transition:opacity 0s ease,visibility 0s ease,height 0s ease}#vehicles #nav-vehicle nav ul li,.price-list__page #price-list nav ul li,#accessories-list #nav-vehicle nav ul li{border-right:0}#vehicles #nav-vehicle nav ul li:nth-child(1),.price-list__page #price-list nav ul li:nth-child(1),#accessories-list #nav-vehicle nav ul li:nth-child(1){border-left:0}#vehicles #nav-vehicle nav ul li a span,.price-list__page #price-list nav ul li a span,#accessories-list #nav-vehicle nav ul li a span{margin:0}#vehicles #nav-vehicle .categories a.nav-link,.price-list__page #price-list .categories a.nav-link,#accessories-list #nav-vehicle .categories a.nav-link{margin:0;font-size:10px;text-transform:uppercase;color:#101010}#carousel-thumb{font-size:58.064%}#carousel-thumb .carousel-control-cont .carousel-control-prev,#carousel-thumb .carousel-control-cont .carousel-control-next{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 h5 a,.vp__specifications #accordion .card-body .car-list__wrapper .item-title{font-size:13px}.vp__specifications #accordion .card-body .car-list__wrapper .item-price,.vp__specifications #accordion .card-body table tr td{font-size:10px}.vp__specifications #accordion .card-body table tr td:first-child{width:50%}.vp__features .section-title h2{font-size:4.5vw}.vp__banner img.tablet{display:block;width:100%}.vp__banner img.desktop,.vp__banner img.mobile{display:none}.nearest-form__section{height:auto}.nearest-form{display:block;box-shadow:none;background-color:#f1f4f8;padding:30px;height:auto;transform:skew(0)}.nearest-form .default-slanted{transform:skew(-20deg)}.nearest-form .no-slant{transform:skew(0)}.input-fields{width:100%;display:block}.input-fields .field{width:100%!important;margin:10px 0}.input-fields select,.input-fields input{border:none}.slanted-content,.no-slant{display:inline-block;transform:skew(20deg)}.find-dealer__btn{display:inline-block}.find-dealer__btn.m-left__10{margin-left:10px}.page-banner .heading{font-size:20px}.page-banner .heading.heading-slanted{max-width:285px}.page-banner .heading .slanted-content{line-height:20px}.page-banner .heading .center-content{padding:0}.page-banner img.banner-desktop{min-height:250px;-o-object-fit:cover;object-fit:cover}#vios-toggle .section-title{text-align:center;display:block}#vios-toggle .section-title h1{font-size:2rem}}@media (max-width: 767.98px){.vp__features figure:not(:first-of-type){margin-top:-3.1%}}@media only screen and (max-width: 652px){.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{right:5px;top:5px}}@media (max-width: 575.98px){#carousel-thumb{font-size:47.932%}#carousel-thumb .carousel-control-cont .carousel-control-prev,#carousel-thumb .carousel-control-cont .carousel-control-next{margin-top:185px}#carousel-thumb .feat-car__calculate .per_month{margin-top:5px}#carousel-thumb .feat-car__calculate .toyota-button-right-crop{padding:7px 25px 7px 15px}#footer .footer-section_subscribe .custom-col{border:0!important}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:12px}#footer .footer-wrapper__link{padding-top:50px}#footer .custom-col{width:100%;max-width:100%;display:block;flex-basis:auto;border-bottom:1px solid #D5D9DE}#footer .custom-col:first-child{border-top:1px solid #D5D9DE}#footer .custom-col .footer-section label:after{content:"+";position:absolute;display:inline-block;right:0;color:#eb0a1e;font-size:23px;font-weight:400;top:15px;font-family:Toyota Type}#footer .custom-col .footer-section ul{transition:all .5s ease;visibility:hidden;max-height:0;opacity:0;transition:max-height .1s;margin:0}#footer .custom-col .footer-section .checkbox-open{display:none}#footer .custom-col .footer-section .checkbox-open:checked~ul{max-height:500px;opacity:100;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-section__title,#footer .footer-form__info{margin-bottom:5px}.page-banner .banner-desktop{display:none}.page-banner .banner-mobile{display:block;width:100%}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{margin-left:5px;top:5px;width:10px;height:10px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:8px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{transform:rotate(45deg) translate(0)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:13px;line-height:25px}.vp__specifications table tr td:first-child{width:auto}.search-wrapper{top:60px;height:100%}.search-wrapper .search-container .search-box input{font-size:25px;padding:0 40px 0 4px;height:50px}.search-wrapper .search-container .search-box i{font-size:25px}.search-wrapper .close i{font-size:20px}.search-page .nav-pills__left a.head{position:relative;cursor:pointer;display:block}.search-page .nav-pills__left a.head .arrow-down{position:absolute;right:15px;top:20px}.search-page .nav-pills__left a:not(.head){display:none}.search-page .nav-pills__left a.nav-link{padding:17px 15px}.search-page .nav-pills__left a.nav-link .arrow-right{display:none}.search-page .nav-pills__left.open .nav-link{display:block!important}.search-page .results-name{margin-top:40px}.search-page .search-name{margin-bottom:25px}.search-page .search-content .search-results-box h2{font-size:24px}.price-list__page #price-list .price-list__content img{margin:0 auto;display:block}.price-list__page #price-list .price-list__content .price-list-box{padding-top:20px}.price-list__page #price-list .price-list__content .price-list-box h2{padding-bottom:10px}.vp__features figure:not(:first-of-type){margin-top:-2.95%}.vp__features figure figcaption p{display:none}.container .blog-content__box h4{font-size:16px}.container .blog-content__box h5{font-size:15px}.container .blog-content__box p{font-size:12px}.container .blog-content__box.default-pad80{padding:40px 0 20px}.section-blog-content{padding:40px 0 0}.section-blog-content .blog-content__box h4{font-size:16px}.section-blog-content .blog-content__box h5{font-size:15px}.section-blog-content .blog-content__box p{font-size:12px}.section-blog-content .table-wrapper{padding-bottom:20px}.section-blog-content .table-wrapper table{font-size:12px}.section-blog-content .table-wrapper table th{font-size:15px}.section-blog-content h4{font-size:16px}.section-blog-content h5{font-size:15px}.section-blog-content p{font-size:12px}.m-b-80{padding-top:20px;padding-bottom:40px}.dealer-inquiry{background:transparent}}@media only screen and (max-width: 480px){.vp__features figure:not(:first-of-type){margin-top:-3.5%}}@media only screen and (max-width: 414px){.vp__features figure:not(:first-of-type){margin-top:-4.2%}}@media (max-width: 376px){.vp__banner img.mobile{display:block}.vp__banner img.desktop,.vp__banner img.tablet{display:none}#carousel-thumb{font-size:37.8%}#carousel-thumb .featured-car__footer ul.nav li{margin-right:5px;margin-left:5px}#carousel-thumb .carousel-control-cont .carousel-control-prev,#carousel-thumb .carousel-control-cont .carousel-control-next{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}.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:center;background-color:#f2f2f2}.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:center;background-color:#f2f2f2}.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}.promo-content p,.custom-dropdown .select span{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-header,.promo-box.colored-box.red .promo-content{background:#cc0023}.promo-box.colored-box.orange .promo-header,.promo-box.colored-box.orange .promo-content{background:#e88b00}.promo-box.colored-box.red-orange .promo-header,.promo-box.colored-box.red-orange .promo-content{background:#e03200}.promo-box.colored-box.red .promo-header,.promo-box.colored-box.orange .promo-header,.promo-box.colored-box.red-orange .promo-header{padding-bottom:0!important}.promo-box.colored-box.red .promo-content,.promo-box.colored-box.orange .promo-content,.promo-box.colored-box.red-orange .promo-content{padding-top:5px}.promo-box.colored-box.red .promo-header strong,.promo-box.colored-box.red .promo-content p,.promo-box.colored-box.orange .promo-header strong,.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.red-orange .promo-header strong,.promo-box.colored-box.red-orange .promo-content p{color:#fff}.promo-box.colored-box.red .promo-content p,.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.red-orange .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 .promo-box.colored-box .promo-header:hover,div.august-layout .promo-box .promo-header:hover,div.august-layout .custom-dropdown .select1,div.august-layout .custom-dropdown-form .select1{cursor:default}.promo-content .price,b.bold{font-weight:700}.custom-dropdown.dealer{display:none}.placeholder{width:200px;margin:0 auto}div.august-layout .position-relative.m-t-20{height:265px}div.august-layout div.img-wrapper{margin:50px 0}div.august-layout div.colored-box div.promo-content p{font-size:14px!important}div.august-layout div.colored-box div.promo-header strong{font-size:20px}.custom-dropdown,.custom-dropdown-form{display:inline-block;border-radius:0;box-shadow:none;transition:all .5s ease;width:100%;position:relative;border:none;padding-top:5px}.custom-dropdown .select,.custom-dropdown-form .select{cursor:pointer}.custom-dropdown .select svg,.custom-dropdown-form .select svg{float:right;margin-top:3px}.custom-dropdown .select>i,.custom-dropdown-form .select>i{font-size:13px;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown .select1,.custom-dropdown-form .select1{cursor:pointer;height:70px}.custom-dropdown .select1 svg,.custom-dropdown-form .select1 svg{float:right;margin-top:3px}.custom-dropdown .select1>i,.custom-dropdown-form .select1>i{font-size:13px;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown.active,.custom-dropdown-form.active{height:67px}.custom-dropdown .select,.custom-dropdown-form .select,.custom-dropdown.active .select,.custom-dropdown-form.active .select{padding:0 10px}.select span{font-weight:400}.custom-dropdown.active.select>i,.custom-dropdown-form.active.select>i{transform:rotate(-90deg)}.custom-dropdown .select1,.custom-dropdown-form .select1,.custom-dropdown.active .select1,.custom-dropdown-form.active .select1{padding:0 10px}.select1 span{font-weight:400}.custom-dropdown.active.select1>i,.custom-dropdown-form.active.select1>i{transform:rotate(-90deg)}.custom-dropdown .dropdown-menu-summer,.custom-dropdown-form .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.dealer ul.dropdown-menu-summer,.custom-dropdown-form.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::-webkit-scrollbar,.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar{-webkit-appearance:none}.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:vertical,.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:vertical{width:11px}.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:horizontal,.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:horizontal{height:11px}.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar-thumb,.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#00000080}.dropdown-menu-summer li{padding:10px 8px;transition:all .2s ease-in-out;cursor:pointer;margin:0 auto}.dropdown-menu-summer li:hover{background:#d10820;color:#fff}.custom-dropdown .select strong,.custom-dropdown-form .select strong,.custom-dropdown .select1 strong{font-weight:700}.variants-dropdown-container{display:none}.form-box input::-moz-placeholder{color:#bababa}.form-box input::placeholder{color:#bababa}.form-box .custom-dropdown-form .select{background:#fff;height:2.507em;text-align:left;padding-top:7px}.form-box input,.form-box .custom-dropdown-form .select{color:#bababa!important;padding-left:15px!important;font-size:13px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.form-box input,.form-box .custom-dropdown-form .select{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;padding:25px 25px 100px;margin-bottom:20px;overflow-y:hidden!important}.form-box.gray-bg h3{padding-bottom:25px;margin:0 auto}.form-box button,.form-box input{border-radius:0}.form-box button{background:#cc0023!important;text-transform:capitalize;padding:8px 40px;font-size:12px;margin:10px 0 0}.form-box input,.form-box input:focus{border:none;box-shadow:none}.form-box input#contact::-webkit-inner-spin-button{display:none}.vehicles-promo .img-placeholder{text-align:center}.vehicles-promo .img-placeholder img{max-width:100%}.img-placeholder p.vehicle-name{margin:0 auto}.custom-dropdown .select span:after{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;color:#cc0023}.mechanics-content ul.column-count-2{-moz-column-count:2;column-count:2}.promo-page h2.red{color:#cc0023}.promo-box.plain .promo-header{background-color:#dfdfdf;height:160px;padding:70px 0}.promo-box.promo-period.plain .promo-header{padding:60px 0;height:145px}.promo-box.promo-period.plain .promo-header strong{font-size:14px}.december .colored-box{height:160px}.december .colored-box.red{background:#cc0023;padding:40px 0}.december .promo-block img{vertical-align:top;padding:25px 0 20px}.december .colored-box.orange{background:#e88b00}.december .colored-box.red-orange{background:#e03200}.december .colored-box.orange .promo-header,.december .colored-box.red-orange .promo-header{padding:70px 0}.promo-box.plain .promo-header:hover{cursor:default}.december .large-2{max-width:18%;flex-basis:18%}.mechanics-content ol{padding:0 0 0 25px}.mechanics-content ol li ul{padding:5px 30px 10px;margin:0}.mechanics-content ol li a,.mechanics-content p a{color:#cc0023;font-weight:600}.mechanics-content ol li a:hover,.mechanics-content p a:hover{color:#00f;text-decoration:underline}.vios-thumbs .thumb-1-wrapper,.vios-thumbs .thumb-2-wrapper,.vios-thumbs .thumb-3-wrapper,.vios-thumbs .thumb-4-wrapper,.vios-thumbs .thumb-5-wrapper{display:inline-block;margin-bottom:20px}.vios-thumbs .gray-bg label{font-weight:500;font-size:14px;background:#f2f2f2;color:#333;padding:5px;margin:0 3px}.promo-page header.fs-35,.promo-page label.fs-35{font-size:35px;color:#333}.promo-page label.light{font-size:18px;margin-bottom:25px}.promo-page .chkbx label.light{font-size:14px}label.light{font-weight:500}.form-box.gray-bg{background:#f2f2f2!important;margin-left:5px}label.offer_form_error{color:#cc0023;font-weight:400;position:relative;top:-10px;text-align:left}label#vios_variant-error{margin-top:15px}.vios-thumbs figure{background:#f2f2f2;margin:0 5px}.vios-thumbs figure p{padding:10px 5px;color:#333;margin:0 auto}.vios-thumbs figure p span{display:list-item;list-style:none}.img-bg-corolla{background-image:url(http://toyota.com.ph/wp-content/uploads/2019/10/TOYOTA-Corolla-Altis-Banner-HD-590x1024.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;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:center;background-color:#f2f2f2}.promo-page .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden}.promo-page .modal-content{background-color:#fefefe;margin:50px auto 0;padding:20px;border:none;width:60%!important;animation:fadeIn 1s}.promo-page .modal-content p{font-weight:100;font-size:15px;margin-top:20px}.promo-page .close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-20px}.promo-page .close:hover,.promo-page .close:focus{color:#000;text-decoration:none;cursor:pointer}.mechanics-content ul{padding-left:50px}.mechanics-content p{margin:0 auto}.mechanics-content p.text-indent{text-indent:10px}p.mechanics{color:#bababa;display:inline-block;margin:0 0 0 -20px}.mechanics-content h4.heading{margin-top:10px;font-size:30px;color:#cc0023;font-family:Open Sans,sans-serif!important;line-height:0}.promo-page .bg-gray{background:#f2f2f2}.promo-page h2{margin:0 auto}.promo-page header ul{padding:0 30px;-moz-column-count:2;column-count:2}.promo-page header ul li{margin-bottom:0}.promo-page header.red{color:#cc0023;font-family:Open Sans,sans-serif;font-size:29px;text-transform:uppercase;font-weight:100}.ty-page header{font-size:20px}.ty-page button{width:160px;border-radius:0;margin:5px auto}.ty-page>#message{height:500px;padding-top:70px}#content.ty-page{opacity:0;animation:fadeinOpacity 1s;animation-delay:1s;animation-fill-mode:forwards}div#bpp .heading h2{margin:30px 0;color:#eb0a1e;font-family:Toyota Type;font-weight:700}div#bpp .btn{width:260px;padding:10px;font-size:18px;font-family:Toyota Type;font-weight:600}div#bpp .bootstrap-select .dropdown-toggle .filter-option{font-family:Toyota Type;font-weight:500}div#bpp section.page-banner img.desktop-banner{display:none}@media screen and (min-width: 720px) and (max-width: 991px){div#bpp section.page-banner img.desktop-banner{display:none}}@media screen and (min-width: 992px) and (max-width: 1023px){div#bpp section.page-banner img.desktop-banner{display:block}}@media screen and (min-width: 1024px){div#bpp section.page-banner img.desktop-banner{display:block}}div#bpp section.page-banner img.mobile-banner{display:block}@media screen and (min-width: 720px) and (max-width: 991px){div#bpp section.page-banner img.mobile-banner{display:block}}@media screen and (min-width: 992px) and (max-width: 1023px){div#bpp section.page-banner img.mobile-banner{display:none}}@media screen and (min-width: 1024px){div#bpp section.page-banner img.mobile-banner{display:none}}div#bpp section#details,div#bpp section#how{max-width:1280px;margin:0 auto;padding:30px 15px}div#bpp section#details{padding:20px 30px}div#bpp section#details img{max-width:100%;height:200px}div#bpp section#details .description{font-family:Toyota Type;font-weight:400;font-size:18px;padding:0 15px;height:200px}div#bpp section#how img{max-width:100%}div#bpp section#how .steps{height:100%;border:5px solid #72cfd5;background-color:#72cfd5;border-radius:8px}div#bpp section#how .steps .heading{background-color:#72cfd5;padding:2px 10px;min-height:175px}div#bpp section#how .steps .heading p.number{margin:0;color:#fff;font-family:Toyota Type;font-weight:700;font-size:28px;line-height:1}div#bpp section#how .steps .heading p.title{color:#3c6464;font-family:Toyota Type;font-weight:700;text-align:center;font-size:25px;line-height:1.2;margin:25px auto}div#bpp section#how .steps .description{padding:30px 15px;text-align:center;background-color:#fff;border:5px solid #72cfd5}div#bpp section#how .steps .description p{margin:0 auto;text-align:center;line-height:1.2;font-size:20px;color:#3c6464;font-family:Toyota Type;font-weight:400;padding:0 15px}div#bpp section#how .steps .description p.or{color:#ec5451;margin:5px auto;min-height:25px}div#bpp section#how .steps .description p:last-child{min-height:80px}div#bpp section#how .steps .description img{margin:10px auto;width:150px}div#bpp section#what ul.nav li.nav-item{position:relative;text-align:center}div#bpp section#what ul.nav li.nav-item a button{padding:3px 30px 7px 20px;font-size:16px;margin:15px 0 0;text-decoration:none;font-family:Toyota Type;font-weight:100;position:relative}div#bpp section#what ul.nav li.nav-item a[role=tab]{text-decoration:none;font-weight:400}div#bpp section#what ul.nav li a.active~a.triangle{content:"";position:absolute;bottom:-50px;left:0;right:0;margin:auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid #E7E7E7;border-top:0;clear:both;z-index:46}div#bpp section#what ul.nav li p.name{color:#000;margin:0;font-size:18px}div#bpp section#what ul.nav li p.name:hover{color:red}div#bpp section#what ul.nav li p.variant{margin:0;font-family:Toyota Type;font-weight:600;color:#aeaeae}div#bpp section#what ul.nav li p.btn-explore{font-size:10px}div#bpp section#what ul.nav img{max-width:80%;margin:30px auto 15px}div#bpp section#what .nav-tabs .nav-link.active:after{content:"";position:absolute;top:50px;left:0;right:0;margin:auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:35px solid #E7E7E7;border-top:0;clear:both}div#bpp section#what .tab-content .content{max-width:1580px;margin:0 auto;padding:30px 15px;background-color:#fff}div#bpp section#what .tab-content .content table{max-width:1200px;margin:0 auto}div#bpp section#what .tab-content .content table.table-responsive{display:inline-table}div#bpp section#what .tab-content .content table ul{text-align:left;list-style:none;margin:0 auto;padding:0 15px;max-width:800px}div#bpp section#what .tab-content .content table ul li:before{content:"•";color:#ec5451;font-weight:700;display:inline-block;width:.75rem;margin-left:-.75rem}div#bpp section#what .tab-content .content table th:first-child{color:#fff}div#bpp section#what .tab-content .content table td:first-child{color:#fff}div#bpp section#what .tab-content .content table thead{font-family:Toyota Type;font-weight:700;background-color:#000;color:#000;font-size:20px;border:2px solid #000000}div#bpp section#what .tab-content .content table tbody tr.no-border td:first-child{border-top:none;border-bottom:2px solid #000000}div#bpp section#what .tab-content .content table tbody tr:nth-child(5) td:first-child{border-top:2px solid #000000;border-bottom:none}div#bpp section#what .tab-content .content table tbody tr:nth-child(4) td:not(:first-child),div#bpp section#what .tab-content .content table tbody tr:nth-child(5) td:not(:first-child),div#bpp section#what .tab-content .content table tbody tr:nth-child(6) td:not(:first-child){font-weight:700}div#bpp section#what .tab-content .content table tbody tr td span{font-weight:100}div#bpp section#what .tab-content .content table tbody td:first-child{font-family:Toyota Type;font-weight:700;color:#000;font-size:16px;border-left:3px solid #72CFD5;border-right:3px solid #72CFD5;border:3px solid #000000}div#bpp section#what .tab-content .content table tbody td:not(:first-child){font-family:Toyota Type;font-weight:400;font-size:16px;color:#000;text-align:center;border:2px solid #000000}div#bpp section#what .gray-bg{position:relative}div#bpp section#what .gray-bg:before{content:"";width:100%;min-height:80vh;background:#e7e7e7;position:absolute;bottom:0}div#bpp section .btn-solid{background-color:transparent;color:#fff}div#bpp section .btn-solid:after{background-color:#eb0a1e}div#bpp section#balloon-inquiry .balloon-inquiry-header h1{color:#eb0a1e;font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement{font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{display:flex;vertical-align:middle;align-items:center}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step,div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc,div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{display:inline-block;margin:0}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step{width:75px;margin:0 15px 0 0}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step img{max-width:100%}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc{margin:0;padding:0 0 0 5px;line-height:1.2;font-size:18px;color:#eb0a1e;font-family:Toyota Type;font-weight:400}div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{width:75px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .step{display:block}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .step .img-wrapper{width:44px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .icon{display:block}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .icon .img-wrapper{width:50px}div#bpp section#balloon-inquiry .balloon-inquiry-header .requirement .desc{width:90%;margin-left:10px;padding:0;line-height:1;font-size:24px;color:#eb0a1e;font-family:Toyota Type;font-weight:600}div#bpp section#balloon-inquiry .balloon-inquiry-content{background-image:linear-gradient(#9de7f3,#fff 50%)}div#bpp section#balloon-inquiry .balloon-inquiry-content h1{color:#eb0a1e;font-family:Toyota Type;font-weight:700}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group label{color:#3c6464;font-size:18px;font-family:Toyota Type;font-weight:500}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group label span{color:#eb0a1e}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label{padding-left:10px}@media (max-width: 991.98px){div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label{padding-left:20px}}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label:before,div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .custom-control-label:after{width:1.55rem;height:1.55rem}div#bpp section#balloon-inquiry .balloon-inquiry-content .form-group .bootstrap-select .btn.dropdown-toggle{width:100%;color:#212529}div#bpp section#balloon-inquiry .balloon-inquiry-content .error-message,div#bpp section#balloon-inquiry .balloon-inquiry-content .success-message{font-family:Toyota Type;font-weight:400;font-size:16px;color:#3c6464;display:none}div#bpp section#balloon-inquiry .balloon-inquiry-content .error-message{background-color:#f3a6a6}div#bpp section#balloon-inquiry .balloon-inquiry-content .success-message{background-color:#ccf5cc}div#bpp section#balloon-inquiry .balloon-inquiry-content button#balloon-payment-plus-btn.toyota-button-right-crop{padding:15px 80px;font-family:Toyota Type;font-weight:600;font-size:15px}div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form input,div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form textarea{color:#212529;text-transform:inherit!important}@media (max-width: 991.98px){div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form input#privacy_policy,div#bpp section#balloon-inquiry .balloon-inquiry-content form#balloon-payment-inquiry-form textarea#privacy_policy{position:absolute;top:6px}}@media (max-width: 1280px){body.page div#bpp section#how .row{padding:0 30px}body.page div#bpp section#what .gray-bg:before{background-color:transparent}body.page div#bpp section#what .tab-content .content table{max-width:1000px}body.page div#bpp section#what .tab-content .content table.table-responsive{display:inline-table}body.page div#bpp section#what .custom ul li.nav-item{padding:5px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:6rem;margin-right:6rem}}@media (max-width: 991.98px){body.page div#bpp section#details .description,body.page div#bpp section#details img{height:auto}body.page div#bpp section#how .steps .heading{min-height:230px}body.page div#bpp section#how .steps .heading p.title{font-size:20px}body.page div#bpp section#how .steps .description img{width:80px}body.page div#bpp section#how .steps .description p{font-size:18px;padding:0}body.page div#bpp section#how .steps .description p:not(.or){min-height:90px}body.page div#bpp section#what .gray-bg{min-height:auto;background:#fff}body.page div#bpp section#what ul.nav img{max-width:100%;min-height:40px;margin:0 auto}body.page div#bpp section#what .tab-content .content .table.table-responsive{display:inline-table}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon img{width:60px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .desc{font-size:20px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:6rem;margin-right:6rem}}@media (max-width: 767px){body.page div#bpp section#details .description{margin:30px auto;max-width:600px}body.page div#bpp section#how .steps{text-align:center}body.page div#bpp section#how .steps .heading{min-height:auto}body.page div#bpp section#how .steps .heading p.title{font-size:25px}body.page div#bpp section#how .steps .description{border:none}body.page div#bpp section#how .steps .description img{width:100px}body.page div#bpp section#how .steps .description p,body.page div#bpp section#how .steps .description p:not(.or){max-width:250px;min-height:auto}body.page div#bpp section#details,body.page div#bpp section#how{padding:0 15px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon{margin-bottom:30px}body.page div#bpp section#balloon-inquiry .balloon-inquiry-header .icon .step{width:40px;margin:0 10px}body.page div#bpp section#what section.page-banner .page-banner__content{top:210px}body.page div#bpp section#what ul.nav li p.name{margin-bottom:28px}body.page div#bpp section#what ul.nav li p.name.name-long{margin-bottom:0}body.page div#bpp section#what .tab-content .content .table.table-responsive{display:block}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}@media (max-width: 500px){body.page div#bpp section.page-banner .page-banner__content{top:230px}body.page div#bpp section#how{margin-bottom:30px}body.page div#bpp section#how .brochure{margin:10px 0!important}body.page div#bpp section#what .gray-bg{min-height:auto;background:#fff}body.page div#bpp section#what ul.nav li.nav-item{margin:0;padding:2px}body.page div#bpp section#what ul.nav li.nav-item a button{margin:10px 0 0;padding:5px 15px 5px 3px;font-size:12px;line-height:1.2}body.page div#bpp section#what ul.nav li p.name{margin-bottom:28px}body.page div#bpp section#what ul.nav li p.name.name-long{margin-bottom:0}body.page div#bpp section#what .tab-content .content table.table-responsive{display:block}body.page div#bpp section#what .tab-content .content table ul{padding:0 15px}body.page div#bpp section#what .tab-content .content table tbody td:first-child,body.page div#bpp section#what .tab-content .content table tbody td:not(:first-child){padding:8px 10px;font-size:14px;line-height:1.5}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}@media (max-width: 360px){body.page div#bpp section.page-banner .page-banner__content{top:130px}body.page div#bpp section#what ul.nav li.nav-item{padding:0}body.page div#bpp section#balloon-inquiry .balloon-inquiry-content p.text-center{margin-left:0;margin-right:0}}.hope-page{font-family:Toyota Type}.hope-page .page-title{text-align:center;padding:0 15px}.hope-page .page-title h1{font-family:Toyota Type;font-weight:400;font-size:1rem;line-height:2rem}.hope-page .page-title h1 span{font-size:2rem;font-weight:700;display:block}.hope-page .page-title h2{font-family:Toyota Type;font-weight:700}.hope-page .filter-option-inner-inner,.hope-page .form-control,.hope-page .form-check-label,.hope-page .toyota-button-right-crop,.hope-page label{font-family:Toyota Type}.hope-page label{font-weight:500}.hope-page .filter-option-inner-inner,.hope-page .form-control{font-weight:400;font-size:15px}.hope-page .form-check-label{font-weight:350}.hope-page fieldset h3{font-family:Toyota Type;font-weight:700}.hope-page #accordion-1 button p{font-family:Toyota Type;font-weight:400}.hope-page #accordion-1 .card-body{font-weight:400}.yt-container .hero-banner{background-image:url(/build/assets/WHFY-Hori-2-HOPE-qdK-VgIJ.jpg);background-size:cover;width:100%;background-repeat:no-repeat;position:relative;background-position:center;height:100vh}@media (max-width: 768px){.yt-container .hero-banner{height:auto;padding:40px 0}}@media (max-width: 568px){.yt-container .hero-banner{height:auto;padding:3em 0 0;background-color:#fff}}.yt-container .video-container{position:absolute;width:768px;transform:translate(-50%,-50%);top:50%;left:50%;margin-right:-50%}@media (max-width: 768px){.yt-container .video-container{position:relative;transform:none;left:0;margin:0 auto;width:568px}}@media (max-width: 568px){.yt-container .video-container{width:100%}}.yt-container .video-frame{background-image:url(/build/assets/better-days-ahead-Bv14OFVD.jpg);background-size:cover}.yt-container .btn-play{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;margin-right:-50%;color:#fff;font-size:150px;cursor:pointer}@media (max-width: 568px){.yt-container .btn-play{font-size:100px}}.featured-posts .featured-item{margin-bottom:0}.featured-posts .featured-item .item-media{position:relative;overflow:hidden;height:auto}.featured-posts .featured-item .item-media a:hover img{transform:scale(1.1)}.featured-posts .featured-item .item-media img{transition:transform .5s ease}.featured-posts .featured-item .item-media img.img-scale{-o-object-fit:cover;object-fit:cover;width:100%}.featured-posts .featured-item .item-content{padding:15px;clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2;box-shadow:0 0 12px 8px #81818117;min-height:80px}.featured-posts .featured-item h5{font-family:Toyota Type;font-weight:700;margin-bottom:0;color:#eb0a1e;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.featured-posts .featured-item span{color:#34404e;font-weight:500}.car-banner{position:relative}.car-banner .banner-text{position:absolute;color:#34404e;top:10%}.car-banner h5{font-family:Toyota Type;font-weight:600;font-size:18px}.car-banner p{line-height:35px;font-size:32px;font-weight:800;margin-bottom:10px}.car-banner span{color:#eb0a1e}.announcements{background-color:#eff1f3}.announcements .featured-post .entry-media{margin-bottom:30px}.announcements .featured-post .entry-header span{color:#34404e;font-size:17px;font-weight:350}.announcements .featured-post .entry-header h5{color:#eb0a1e;font-family:Toyota Type;font-weight:700;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;min-height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.announcements .featured-post .entry-content p{font-weight:400;font-size:14px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.dealer .form-dealer{max-width:800px;margin:0 auto}.dealer .form-dealer .dealer-select .filter-option{background-color:#eff1f3;z-index:-1}.dealer .form-dealer .dealer-select .dropdown-toggle{font-family:Toyota Type;font-size:15px;box-shadow:0 3px 10px #00000029;border:0;background-color:#fff}.dealer .form-dealer .dropdown-menu .bs-searchbox{padding:4px 8px 10px}.dealer .form-dealer .dropdown-menu .form-control{height:40px;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;color:#34404e;background-color:#eff1f3;border:0;font-size:15px;font-family:Toyota Type;text-transform:none}.dealer .form-dealer #tooltip-status{color:#fff;font-size:12px;text-align:center;padding:8px;margin-bottom:1.5rem;border-radius:26px;position:relative;width:100%}.dealer .form-dealer #tooltip-status:after{width:0px;height:0px;border-left:15px solid transparent;border-right:15px solid transparent;content:"";display:block;position:absolute;left:50%;transform:translate(-50%);margin-right:-50%;display:none}.dealer .form-dealer #tooltip-status.status-open{background-color:#149f0e}.dealer .form-dealer #tooltip-status.status-open:after{border-top:20px solid #149F0E}.dealer .form-dealer #tooltip-status.status-close{background-color:#eb0a1e}.dealer .form-dealer #tooltip-status.status-close:after{border-top:20px solid #EB0A1E}.dealer .form-inquire{box-shadow:0 3px 6px #00000029}.dealer .form-control,.dealer .ui-select{color:#34404e;box-shadow:none;background-color:#eff1f3;border:0;border-radius:0;height:48px;text-transform:none}.dealer .form-control:after,.dealer .ui-select:after{color:#eb0a1e}.dealer textarea.form-control{height:auto;padding-bottom:20px}.dealer .form-check-label{color:#bec7d1;font-size:12px;font-weight:400}.dealer .form-check-label a{color:#bec7d1}.dealer label{font-weight:500;color:#637385;font-size:12px}.dealer label.error{color:#eb0a1e}.faqs{background-color:#eff1f3}.faqs .nav-item{padding:0 10px}.faqs .nav-link{text-transform:uppercase;background-color:#d9d9d9;padding:30px;color:#34404e}.faqs .nav-link.active{background-color:#eb0a1e;color:#fff}.faqs .nav-link.active .icon *{fill:#fff;stroke:#fff}.faqs .nav-link .icon{display:block;margin-bottom:15px}.faqs .nav-link .icon svg{width:32px;height:32px}.faqs .tab-content,.faqs .faq-content{margin-top:30px}.faqs .tab-content .btn-link,.faqs .faq-content .btn-link{width:100%;padding-left:15px;padding-right:50px;background-color:#d9d9d9;border:0;justify-content:space-between;align-items:center;text-decoration:none;text-transform:none;font-weight:400;font-size:16px;position:relative;color:#000}.faqs .tab-content .btn-link:hover,.faqs .faq-content .btn-link:hover{color:#eb0a1e}.faqs .tab-content .btn-link p,.faqs .faq-content .btn-link p{text-align:justify;white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0}.faqs .tab-content .btn-link span,.faqs .faq-content .btn-link span{background-color:#eb0a1e;width:22px;height:22px;border-radius:50px;font-weight:bolder;position:absolute;right:0;transform:translate(-50%,-50%);top:50%}.faqs .tab-content .btn-link span:after,.faqs .faq-content .btn-link span:after{content:"-";display:block;font-size:16px;color:#fff}.faqs .tab-content .btn-link.collapsed span:after,.faqs .faq-content .btn-link.collapsed span:after{content:"+"}.faqs .tab-content .card-header,.faqs .faq-content .card-header{padding:0px .8rem}.faqs .tab-content .card-body,.faqs .faq-content .card-body{padding:20px 20px 30px 30px}@media (min-width: 768px) and (max-width: 1080px){.featured-posts .featured-item .item-content{min-height:100px}}@media (max-width: 767px){.featured-posts .featured-item{margin-bottom:30px}.car-banner p{line-height:14px;font-size:14px}.car-banner h5{font-size:9px}}@media (max-width: 568px){.hope-page .page-title h2{font-size:1.5rem}}@media (max-width: 568px) and (max-width: 568px){.car-banner img{min-height:300px;-o-object-fit:cover;object-fit:cover}}.text-danger{color:#eb0a1e}body{overflow-x:unset}.hybrid-page .banner{width:100%;height:100%;position:relative}.hybrid-page .banner .image{width:100%;height:100%}.hybrid-page .banner .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.hybrid-page .banner .image .mobile{display:none}}.hybrid-page .banner .image .desktop{display:none}@media (min-width: 768px){.hybrid-page .banner .image .desktop{display:inherit}}.hybrid-page .banner .text-container{width:90%;position:absolute;bottom:1em;left:1em;padding:30px 0 0}@media (min-width: 640px){.hybrid-page .banner .text-container{width:400px;left:64px}}@media (min-width: 1024px){.hybrid-page .banner .text-container{width:368px;bottom:34px}}@media (min-width: 1536px){.hybrid-page .banner .text-container{width:500px;left:150px;bottom:64px;padding:50px 0 0}}.hybrid-page .banner .text-container .title{width:100%}.hybrid-page .banner .text-container .title h1{color:#fff;font-size:40px;font-family:Toyota Type Bold;font-weight:700;line-height:1.1;padding-right:12px}@media (min-width: 1536px){.hybrid-page .banner .text-container .title h1{font-size:52px}}.hybrid-page .banner .text-container .descriptions{width:100%;margin-top:15px}.hybrid-page .banner .text-container .descriptions p{color:#fff;font-size:16px;font-family:Toyota Type Book;line-height:1.5;padding-right:40px}.hybrid-page .banner .text-container:before{content:"";position:absolute;top:0;width:100%;height:2px;left:0;background:linear-gradient(to left,#7da8f7,#fff0)}.hybrid-page .banner .text-container:after{content:"";position:absolute;top:0;right:0;width:2px;height:90%;background:linear-gradient(to bottom,#7da8f7,#fff0)}.hybrid-page .banner:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;background:linear-gradient(45deg,#000000e5,#0a399466 35%,#000000e6)}.hybrid-page .our-electrified-journey{width:100%;height:100%;position:relative}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .mobile{display:none}}.hybrid-page .our-electrified-journey .tablet{display:none}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .tablet{display:inherit}}.hybrid-page .our-electrified-journey .image-bg{width:100%;height:100%;position:relative}.hybrid-page .our-electrified-journey .image-bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 550px){.hybrid-page .our-electrified-journey .image-bg img{height:700px;-o-object-fit:cover;object-fit:cover}}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .image-bg img{width:100%;height:initial;-o-object-fit:cover;object-fit:cover;aspect-ratio:10/4}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .image-bg img{width:100%;-o-object-fit:cover;object-fit:cover;height:initial;aspect-ratio:10/3}}.hybrid-page .our-electrified-journey .title{position:absolute;width:100%;margin:3em auto;top:0}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .title{display:none}}.hybrid-page .our-electrified-journey .title h1{font-size:32px;font-family:Toyota Type Light;color:#101010;text-align:center;width:300px;margin:auto;font-weight:100!important}@media (min-width: 900px){.hybrid-page .our-electrified-journey .title h1{width:400px;font-size:40px}}.hybrid-page .our-electrified-journey .scrollable{width:100%;position:absolute;bottom:60px;height:350px}@media (min-width: 414px){.hybrid-page .our-electrified-journey .scrollable{height:400px}}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable{height:300px}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .scrollable{bottom:0}}@media (min-width: 1536px){.hybrid-page .our-electrified-journey .scrollable{height:70%}}.hybrid-page .our-electrified-journey .scrollable .container-scroll{display:flex;height:300px}@media (min-width: 414px){.hybrid-page .our-electrified-journey .scrollable .container-scroll{height:400px}}@media (min-width: 640px){.hybrid-page .our-electrified-journey .scrollable .container-scroll{justify-content:right}}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll{height:100%;margin-top:50px}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .scrollable .container-scroll{justify-content:center;height:100%}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side{width:20%;height:300px;order:2;position:relative}@media (min-width: 414px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side{height:400px}}@media (min-width: 640px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side{width:300px}}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side{width:30%;height:100%;margin-top:20px}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side{height:100%;width:30%}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side h1{display:none;position:absolute;top:-65px;left:-15px;font-size:32px;font-family:Toyota Type Light;color:#101010;font-weight:100!important}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side h1{display:inherit;top:-120px;left:-60px;font-size:40px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{width:80%;height:370px;order:1;position:relative;cursor:pointer}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side:after{position:absolute;content:"";width:100%;height:50px;bottom:-5px;filter:blur(15px);background:#fff;background:linear-gradient(180deg,#fff,#e1eafcf2 60%)}@media (min-width: 414px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{height:400px}}@media (min-width: 640px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{width:700px}}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{width:70%;height:300px;padding-top:0}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{width:70%;height:100%}}@media (min-width: 1536px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side{padding-bottom:50px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list{width:100%;padding:0 0 0 15px;margin-bottom:20px;position:relative}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list{width:500px;float:right;margin-top:10px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list{width:85%;text-align:right;padding:15px;position:relative;filter:brightness(100%)}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list{margin-top:15px;width:97%}}@media (min-width: 1280px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list{width:97%}}@media (min-width: 1500px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list{width:85%}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list h1{font-size:48px;color:#7da8f7;font-family:Toyota Type Light;font-weight:100!important}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list p{color:#7da8f7;font-size:14px;font-family:Toyota Type Book}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list:before{content:"";position:absolute;top:0;height:1.3px;background:linear-gradient(to left,#7da8f7,#fff0);right:0;width:85%}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list .container-list:after{content:"";position:absolute;top:0;width:1.3px;height:100%;right:0;background:linear-gradient(to bottom,#7da8f7,#fff0)}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .active .container-list{margin-top:15px}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:after{content:"";position:absolute;top:-5px;right:5px;width:15px;height:15px;border-radius:50%;background:#ffffff80}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:after{top:-16px}}@media (min-width: 1524px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:after{right:55px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list.active:after{box-shadow:0 0 10px #fffc!important;background:#fff}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-slide{margin-top:20px}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-current .list .container-list{filter:brightness(50%)}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-current .list:after{background:#fff;z-index:10;filter:drop-shadow(0px 0px 3px #266EF2)}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:before{content:"";position:absolute;top:-100px;right:11px;width:2px;height:calc(100% + 40px);border-radius:50%;background:#fff;background:#7da8f7}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:before{top:-80px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:last-child:before{height:330px!important}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .list:last-child:before{height:2px!important;width:100%!important;top:-10px!important}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-arrow[aria-disabled=true]{border:2px solid #CCCCCC}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-arrow[aria-disabled=true]:before{border-top:2px solid #CCCCCC;border-left:2px solid #CCCCCC;opacity:1}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-prev{left:315px;left:initial;right:-49px;top:65px;padding:15px;border:2px solid #266EF2}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-prev{right:-49px;top:70px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-prev:before{border-top:2px solid #266EF2;border-left:2px solid #266EF2;transform:rotate(405deg);position:relative;left:-5px;top:-3px;width:10px;height:10px}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-prev:before{transform:rotate(315deg);top:-6px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-next{right:-49px;top:115px;padding:15px;border:2px solid #266EF2}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-next{right:-100px;top:70px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-next:before{border-top:2px solid #266EF2;border-left:2px solid #266EF2;transform:rotate(225deg);position:relative;left:-5px;top:-6px;width:10px;height:10px}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .left-side .slick-next:before{transform:rotate(135deg);left:-6px}}.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side:after{content:"";position:absolute;top:0;left:-12px;width:100%;height:2px;background:linear-gradient(to left,#7da8f7,#fff0)}@media (min-width: 1024px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side:after{background:linear-gradient(to right,#7da8f7,#fff0);left:-4px}}@media (min-width: 1524px){.hybrid-page .our-electrified-journey .scrollable .container-scroll .right-side:after{background:linear-gradient(to right,#7da8f7,#fff0);left:-50px}}.hybrid-page .refefining-today{width:100%;height:100%;background:#151515;position:relative;filter:brightness(90%)}.hybrid-page .refefining-today .text-container{padding:10px}.hybrid-page .refefining-today .text-container .title{width:100%;padding:10px;margin-top:3em;margin-left:auto;margin-right:auto}@media (min-width: 768px){.hybrid-page .refefining-today .text-container .title{width:750px}}.hybrid-page .refefining-today .text-container .title h1{text-align:center;font-size:40px;color:#fff;font-family:Toyota Type Light;line-height:1.1;text-shadow:5px 5px 20px #528BF5;font-weight:100!important}.hybrid-page .refefining-today .text-container hr{width:32px;height:1px;background:#528bf5;border-radius:10px;margin-left:auto;margin-right:auto}.hybrid-page .refefining-today .text-container .descriptions{width:100%;padding:10px;margin-top:1em;margin-left:auto;margin-right:auto}@media (min-width: 768px){.hybrid-page .refefining-today .text-container .descriptions{width:750px}}.hybrid-page .refefining-today .text-container .descriptions p{color:#fff;font-size:16px;font-family:Toyota Type Book;text-align:center}.hybrid-page .refefining-today .video-container{width:100%;height:100%;margin-top:1em;margin-left:auto;margin-right:auto}@media (min-width: 768px){.hybrid-page .refefining-today .video-container{width:750px}}@media (min-width: 1280px){.hybrid-page .refefining-today .video-container{width:853px}}.hybrid-page .refefining-today .video-container #tVideo{width:100%;height:100%;margin-bottom:5rem}.hybrid-page .refefining-today .video-container .tImage{width:100%;height:415px;margin-bottom:5rem;-o-object-fit:contain;object-fit:contain}.hybrid-page .refefining-today:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background-image:linear-gradient(180deg,#266ef280,#266ef200)}.hybrid-page .refefining-today:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:80px;background-image:linear-gradient(0deg,#266ef280,#266ef200)}.hybrid-page .toyota-remain-global{width:100%;height:100%;padding:10px;background-image:linear-gradient(180deg,#fff 50%,#d3e2fc)}.hybrid-page .toyota-remain-global .text-container{width:100%;margin-top:4em;margin-left:auto;margin-right:auto}@media (min-width: 1024px){.hybrid-page .toyota-remain-global .text-container{width:752px;padding:0 3em}}.hybrid-page .toyota-remain-global .text-container h1{color:#101010;font-size:32px;font-family:Toyota Type Light;text-align:center;line-height:1.3;font-weight:100!important}.hybrid-page .toyota-remain-global hr{width:32px;height:1px;background:#528bf5;border-radius:10px;margin-left:auto;margin-right:auto}.hybrid-page .toyota-remain-global .lists{width:100%;margin-top:3em;padding:10px 20px}@media (min-width: 1024px){.hybrid-page .toyota-remain-global .lists{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1em}}.hybrid-page .toyota-remain-global .lists .list{width:100%}@media (min-width: 1024px){.hybrid-page .toyota-remain-global .lists .list{width:300px}}@media (min-width: 1280px){.hybrid-page .toyota-remain-global .lists .list{width:380px}}@media (min-width: 1536px){.hybrid-page .toyota-remain-global .lists .list{width:450px}}.hybrid-page .toyota-remain-global .lists .list .image{text-align:center}.hybrid-page .toyota-remain-global .lists .list .image img{width:128px;height:128px;-o-object-fit:contain;object-fit:contain}.hybrid-page .toyota-remain-global .lists .list .title{margin-top:1.5em}.hybrid-page .toyota-remain-global .lists .list .title h1{color:#101010;font-family:Toyota Type Light;font-size:24px;text-align:center}.hybrid-page .toyota-remain-global .lists .list .title h4{font-size:12px;letter-spacing:1.8px;color:#101010;text-align:center;font-family:Toyota Regular}.hybrid-page .toyota-remain-global .lists .list .descriptions{width:100%;margin-top:1em}.hybrid-page .toyota-remain-global .lists .list .descriptions p{color:#101010;font-size:14px;text-align:center;font-family:Toyota Type Book}.hybrid-page .global-toyota-environment{width:100%;height:100%;background:#fff}.hybrid-page .global-toyota-environment .box-container{width:100%}.hybrid-page .global-toyota-environment .box-container .box{position:relative;isolation:isolate}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box{display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box .image{width:100%}}.hybrid-page .global-toyota-environment .box-container .box .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box .image img{-o-object-fit:cover;object-fit:cover}}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper{display:flex;justify-content:center;align-items:center;position:relative}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(210deg,#fff 40%,#cadcfa)}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-container{width:80%;position:relative;margin:auto;padding:2em 3px;z-index:1}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-container .title{width:100%}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-container .title h1{color:#101010;font-size:40px;font-family:Toyota Type Light;line-height:1.1;font-weight:100!important}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-container .descriptions{width:100%;margin-top:20px}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-container .descriptions p{color:#101010;font-size:16px;font-family:Toyota Type Light;line-height:1.5;padding-right:10px}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-line:before{content:"";position:absolute;top:0;width:100%;height:2px;left:0;background:linear-gradient(to left,#7da8f7,#fff0)}.hybrid-page .global-toyota-environment .box-container .box .text-wrapper .text-line:after{content:"";position:absolute;top:0;right:0;width:2px;height:90%;background:linear-gradient(to bottom,#7da8f7,#fff0)}.hybrid-page .global-toyota-environment .box-container .box:nth-child(1) .text-container{margin-top:8%}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(1) .text-container{margin-top:auto}}@media (min-width: 1536px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(1) .text-container{width:596px;margin-left:6em;height:344px;padding-right:1em}}.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .image{order:2}.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container{order:1;margin-top:8%}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container{margin-top:auto}}@media (min-width: 1280px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container{margin-top:auto}}@media (min-width: 1536px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container{width:596px;margin-right:6em}}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container .title{padding-right:2em}}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container .title h1{text-align:right}}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container .descriptions{padding-right:1em}}@media (min-width: 1000px){.hybrid-page .global-toyota-environment .box-container .box:nth-child(2) .text-container .descriptions p{text-align:right}}.hybrid-page .car-section{width:100%;height:100%;position:relative}.hybrid-page .car-section .image{width:100%;height:auto}.hybrid-page .car-section .image img{width:100%;height:1500px;-o-object-fit:cover;object-fit:cover}@media (min-width: 500px){.hybrid-page .car-section .image img{height:1700px}}@media (min-width: 600px){.hybrid-page .car-section .image img{height:800px}}@media (min-width: 900px){.hybrid-page .car-section .image img{height:1000px}}@media (min-width: 1300px){.hybrid-page .car-section .image img{height:1350px}}@media (min-width: 1536px){.hybrid-page .car-section .image img{height:1300px}}@media (min-width: 1024px){.hybrid-page .car-section .image .mobile{display:none}}.hybrid-page .car-section .image .tablet{display:none}@media (min-width: 1024px){.hybrid-page .car-section .image .tablet{display:inherit}}@media (min-width: 1536px){.hybrid-page .car-section .image .tablet{display:none}}.hybrid-page .car-section .image .desktop{display:none}@media (min-width: 1536px){.hybrid-page .car-section .image .desktop{display:inherit}}.hybrid-page .car-section .cars-container{overflow-x:hidden;position:absolute;top:20%;width:100%;left:50%;transform:translate(-50%,-20%)}@media (min-width: 640px){.hybrid-page .car-section .cars-container{width:640px}}@media (min-width: 768px){.hybrid-page .car-section .cars-container{width:768px}}@media (min-width: 900px){.hybrid-page .car-section .cars-container{top:50%;transform:translate(-50%,-50%)}}@media (min-width: 1024px){.hybrid-page .car-section .cars-container{top:25%;transform:translate(-50%,-20%);width:900px}}@media (min-width: 1536px){.hybrid-page .car-section .cars-container{width:1320px}}@media (min-width: 1300px){.hybrid-page .car-section .cars-container{width:1250px}}.hybrid-page .car-section .cars-container .text-container{width:90%;padding:10px 0;margin-left:auto;margin-right:auto}@media (min-width: 640px){.hybrid-page .car-section .cars-container .text-container{width:95%}}@media (min-width: 1300px){.hybrid-page .car-section .cars-container .text-container{width:97%}}@media (min-width: 1280px){.hybrid-page .car-section .cars-container .text-container .title{width:560px}}.hybrid-page .car-section .cars-container .text-container .title h1{font-size:32px;font-family:Toyota Type light;color:#101010;margin:auto;font-weight:100!important}.hybrid-page .car-section .cars-container .text-container .descriptions{margin-top:1.5em;padding-right:10px}@media (min-width: 1280px){.hybrid-page .car-section .cars-container .text-container .descriptions{width:560px}}.hybrid-page .car-section .cars-container .text-container .descriptions p{color:#101010;font-size:14px;font-family:Toyota Type Book;line-height:1.4}.hybrid-page .car-section .cars-container .text-container hr{width:100%;height:1px;background:linear-gradient(to right,#7da8f7,#fff0);border-radius:10px;margin-left:auto;margin-right:auto;margin-top:1em}.hybrid-page .car-section .cars-container .lists{width:100%;display:grid;grid-template-columns:repeat(1,1fr);padding:20px;gap:15px}@media (min-width: 600px){.hybrid-page .car-section .cars-container .lists{grid-template-columns:repeat(2,1fr)}}.hybrid-page .car-section .cars-container .lists .container-images{width:100%;position:relative;isolation:isolate;transition:all .3s ease-in-out;cursor:pointer}.hybrid-page .car-section .cars-container .lists .container-images:hover{transform:scale(1.02)}.hybrid-page .car-section .cars-container .lists .container-images:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#fff;background:linear-gradient(180deg,transparent 0%,rgba(134,179,255,.0012780112) 50%,rgba(38,110,242,.9472163866) 100%)}.hybrid-page .car-section .cars-container .lists .container-images .images{width:100%;overflow:hidden;cursor:pointer;transition:all .3s ease-in-out}.hybrid-page .car-section .cars-container .lists .container-images .images img{width:100%;height:auto;left:0;top:0;transition:all .3s ease-in-out;transform:scale(1);-o-object-fit:cover;object-fit:cover}.hybrid-page .car-section .cars-container .lists .container-images .images img:hover{transform:scale(1.02)}.hybrid-page .car-section .cars-container .lists .container-images .titles{position:absolute;bottom:1em;left:1em;z-index:1}@media (min-width: 1300px){.hybrid-page .car-section .cars-container .lists .container-images .titles{bottom:2em;left:2em}}.hybrid-page .car-section .cars-container .lists .container-images .titles h4{font-size:20px;font-family:Toyota Type Semibold;color:#fff;font-weight:100!important}@media (min-width: 1280px){.hybrid-page .car-section .cars-container .lists .container-images .titles h4{font-size:24px}}.hybrid-page .car-section .cars-container .lists .container-images .titles .note{color:#505050;font-style:italic;font-size:11px;margin:0;position:absolute;width:-moz-max-content;width:max-content;top:85%}.hybrid-page .car-section .cars-container .disclaimer{width:90%;margin:0 auto 30px}@media (min-width: 640px){.hybrid-page .car-section .cars-container .disclaimer{width:95%}}@media (min-width: 1300px){.hybrid-page .car-section .cars-container .disclaimer{width:97%}}.hybrid-page .car-section .cars-container .disclaimer small{font-size:12px;color:gray;font-family:Toyota Type Book;font-style:italic}.hybrid-page .popup-container{position:fixed;height:100vh;width:100%;background-color:#0f0f0fbf;z-index:100;left:0;top:0}.hybrid-page .popup-container .container-hold-popup{width:90%;max-height:95vh;position:absolute;left:-50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:10px 15px;overflow-x:hidden;overflow-y:auto;opacity:0;transition:all .55s ease-in-out}@media (min-width: 600px){.hybrid-page .popup-container .container-hold-popup{max-height:90%}}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup{padding:20px 15px}}@media (min-width: 1300px){.hybrid-page .popup-container .container-hold-popup{width:1250px}}.hybrid-page .popup-container .container-hold-popup .close-container{cursor:pointer;position:sticky;top:0;padding:0;z-index:10;width:20px;height:20px;overflow:hidden;float:right;transition:all .35s ease-in-out;margin-right:-7px}@media (min-width: 600px){.hybrid-page .popup-container .container-hold-popup .close-container{padding:15px;width:30px;height:30px;margin-right:0}}.hybrid-page .popup-container .container-hold-popup .close-container .wrap{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hybrid-page .popup-container .container-hold-popup .close-container .wrap .line{width:100%;height:2px;background:#101010}.hybrid-page .popup-container .container-hold-popup .close-container .wrap .line:nth-child(1){transform:rotate(315deg) translate(1px,1px)}.hybrid-page .popup-container .container-hold-popup .close-container .wrap .line:nth-child(2){transform:rotate(44deg) translateY(-2px)}.hybrid-page .popup-container .container-hold-popup .main-container-popup{margin-top:50px;padding:0 15px}@media (min-width: 600px){.hybrid-page .popup-container .container-hold-popup .main-container-popup{display:flex;justify-content:space-between;grid-gap:30px;margin-top:20px;padding:0}}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup{grid-gap:50px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .images-container{width:100%;margin:auto}@media (min-width: 600px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .images-container{margin:2.5em auto 0}}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .images-container{width:50%}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .images-container img{width:100%;height:auto}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container{margin-top:30px;width:100%}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container{width:50%}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .title{width:100%}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .title h4{font-size:24px;font-family:Toyota Type Semibold;color:#101010}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .descriptions{width:100%;margin-top:10px}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .descriptions{margin-top:25px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .descriptions p{margin-top:5px;font-size:14px;font-family:Toyota Type Book;color:#101010;line-height:1.4;margin-bottom:10px}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .descriptions p{font-size:16px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container ul{width:100%;margin-top:10px}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container ul{margin-top:25px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container ul li{margin-top:5px;font-size:14px;font-family:Toyota Type Book;color:#101010;line-height:1.4;margin-bottom:10px;list-style:none;margin-left:25px;position:relative}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container ul li{font-size:16px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container ul li:before{content:"";position:absolute;left:-15px;width:5px;height:5px;background-color:#7da8f7;top:50%;transform:translateY(-50%);border-radius:50%}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .links{width:100%;margin-top:-10px}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .links{margin-top:25px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .links .link a{font-family:Toyota Type Semibold;font-size:11px;color:#7da8f7!important}@media (min-width: 1024px){.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .links .link a{font-size:16px}}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .links .link a:after{content:"";border-top:2px solid #7DA8F7;border-left:2px solid #7DA8F7;border-right:none;border-bottom:none;margin-left:2px;margin-top:10.7px;width:8px;height:8px;position:absolute;transform:rotate(137deg)}.hybrid-page .popup-container .container-hold-popup .main-container-popup .about-container .discalimer-popup{color:gray;font-style:italic;margin-top:25px;font-size:11px}.hybrid-page .popup-container .container-hold-popup::-webkit-scrollbar{width:7px}.hybrid-page .popup-container .container-hold-popup::-webkit-scrollbar-thumb{background:#7da8f7}.hybrid-page .popup-container .container-hold-popup::-webkit-scrollbar-thumb:hover{background:#375ca1}.hybrid-page .popup-container.none{display:none;transition:all ease-in-out .35s}.container-responsive{width:100%;margin-left:auto;margin-right:auto}@media (min-width: 640px){.container-responsive{max-width:640px}}@media (min-width: 768px){.container-responsive{max-width:768px}}@media (min-width: 1024px){.container-responsive{max-width:1024px}}@media (min-width: 1280px){.container-responsive{max-width:1280px}}@media (min-width: 1536px){.container-responsive{max-width:1536px}}*{box-sizing:border-box}html{scroll-behavior:smooth}@media screen and (min-width: 992px){.mobile{display:none}}.tablet{display:none}@media screen and (min-width: 768px){.tablet{display:block}}.desktop{display:none}@media screen and (min-width: 992px){.desktop{display:block}}@media screen and (min-width: 768px){.flex-grow{flex-grow:1}}#hybrid-page .toc-menu{max-width:50px;height:auto;background-color:#fff;position:fixed;left:1px;top:10px;z-index:100;padding:7px 9px;border-radius:1px;transform:translate(-130%);transition:all .3s linear;display:flex;box-shadow:0 0 5px #528bf5cc;cursor:pointer}#hybrid-page .menu-wrapper{background-color:#366fd8;color:#fff;padding:15px 20px 15px 15px;max-width:-moz-fit-content;max-width:fit-content;position:fixed;left:39px;top:10px;opacity:0;z-index:50;transform:translate(-100%);transition:all .3s linear}@media (min-width: 1024px){#hybrid-page .menu-wrapper{padding:15px 85px 15px 15px}}#hybrid-page .menu-wrapper .closeBtn{padding:5px 7px;background-color:#fff!important;top:0;right:0;position:absolute;display:grid;place-items:center;opacity:1!important;z-index:9999;cursor:pointer;pointer-events:visible}#hybrid-page .menu-wrapper .list-wrapper{position:relative}#hybrid-page .menu-wrapper .list-wrapper .ul-menu{list-style-type:none}#hybrid-page .menu-wrapper .list-wrapper .ul-menu li{padding:10px 0}#hybrid-page .menu-wrapper .list-wrapper .ul-menu li a{color:#fff}#hybrid-page input[type=checkbox]{display:none}#hybrid-page .main-banner{position:relative;max-height:824px}#hybrid-page .main-banner:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;background:linear-gradient(45deg,#000000e5,#0a399466 35%,#000000e6)}#hybrid-page .main-banner #main-video{min-width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}#hybrid-page .main-banner picture img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}#hybrid-page .main-banner .main{position:absolute;left:15px;bottom:20px;padding:20px 20px 0 0;z-index:1;max-width:37ch}@media screen and (min-width: 768px){#hybrid-page .main-banner .main{left:54px;max-width:65ch;bottom:10px}}@media screen and (min-width: 992px){#hybrid-page .main-banner .main{left:40px;max-width:80ch;padding:15px 15px 0 0;bottom:5px}}@media screen and (min-width: 1280px){#hybrid-page .main-banner .main{left:64px;max-width:80ch;padding:32px 32px 0 0;bottom:25px}}@media screen and (min-width: 1281px){#hybrid-page .main-banner .main{max-width:80ch}}#hybrid-page .main-banner .main:before{content:"";position:absolute;top:0;height:3px;background:linear-gradient(to left,#7da8f7,#fff0);right:0;width:100%}#hybrid-page .main-banner .main:after{content:"";position:absolute;top:0;width:3px;height:100%;right:0;background:linear-gradient(to bottom,#7da8f7,#fff0)}#hybrid-page .main-banner .main__title{font-family:Toyota Bold;line-height:32px;font-size:32px;color:#fff}@media (min-width: 991px){#hybrid-page .main-banner .main__title{font-size:40px;line-height:40px}}#hybrid-page .main-banner .main__subtitle{font-family:Toyota Semibold;line-height:28px;font-size:18px;color:#d3e2fc}@media (min-width: 991px){#hybrid-page .main-banner .main__subtitle{font-size:20px}}#hybrid-page .main-banner .main__description{font-family:Toyota Book;font-size:16px;line-height:23px;color:#fff}#hybrid-page .mobile-description{background-color:#101010;padding:48px 15px;margin-top:-5px;position:relative}#hybrid-page .mobile-description .main__description{font-family:Toyota Book;font-size:16px;line-height:23px;color:#fff;max-width:80%}#hybrid-page .vehicle-match{background:#fff;position:relative;isolation:isolate;margin-top:-5px}#hybrid-page .vehicle-match .bg-image{position:absolute;width:100%;height:auto}#hybrid-page .vehicle-match .bg-image.mobile{display:block}@media screen and (min-width: 768px){#hybrid-page .vehicle-match .bg-image.mobile{display:none}}#hybrid-page .vehicle-match .bg-image.desktop{display:none}@media screen and (min-width: 768px){#hybrid-page .vehicle-match .bg-image.desktop{display:block}}#hybrid-page .vehicle-match .bg-image.top{top:0;left:0;z-index:-1}#hybrid-page .vehicle-match .bg-image.bottom{bottom:0;left:0;z-index:-2}@media screen and (min-width: 1280px){#hybrid-page .vehicle-match .bg-image.bottom{max-height:500px}}#hybrid-page .vehicle-match .vehicle-container{margin-inline:auto;padding:65px 15px;position:relative;isolation:isolate;overflow:hidden;background-repeat:no-repeat;background-size:100%}@media screen and (min-width: 1280px){#hybrid-page .vehicle-match .vehicle-container{padding:100px 15px}}#hybrid-page .vehicle-match .vehicle-container .section-heading{font-family:Toyota Light;position:relative;font-size:32px;line-height:40px;color:#000}#hybrid-page .vehicle-match .vehicle-container .section-heading:after{content:"";position:absolute;bottom:-30px;height:2px;width:32px;left:0;right:0;margin-inline:auto;background-color:#7da8f7}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid{display:grid;grid-template-columns:1fr;gap:4rem;padding-block:65px;justify-content:center;align-content:center}@media screen and (min-width: 768px){#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 992px){#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid{grid-template-columns:repeat(6,1fr)}}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item{display:flex;flex-direction:column}@media screen and (min-width: 768px){#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item{grid-column:span 2}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:last-child:nth-child(3n+1){grid-column-end:-2}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:nth-last-child(2):nth-child(3n+1){grid-column-end:4}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:last-child:nth-child(3n-2){grid-column-end:4}}@media screen and (min-width: 992px){#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item{grid-column:span 2}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:last-child:nth-child(3n+1){grid-column-end:-2}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:nth-last-child(2):nth-child(3n+1){grid-column-end:4}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item:last-child:nth-child(3n-2){grid-column-end:5}}@media screen and (min-width: 768px){#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header{display:flex;flex-direction:column;flex-grow:1}}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header figure{text-align:center}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .figure-caption{font-size:24px;line-height:34px;color:#101010;font-family:Toyota Semibold;margin-bottom:1.5rem}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .fuel-stats{font-size:16px;color:#101010;text-transform:uppercase;text-align:center;margin-bottom:1rem;display:block;margin-inline:auto;width:-moz-max-content;width:max-content;position:relative}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .fuel-stats a i{color:#7da8f7;vertical-align:top;display:inline-block;width:9px;height:9px}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .fuel-stats a svg{vertical-align:top}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .item-specs-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .item-specs-wrapper .item-specs{display:flex;flex-direction:column;text-align:center}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .item-specs-wrapper .item-specs .km{font-size:20px;font-family:Toyota Light;color:#0c4dc7}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-header .item-specs-wrapper .item-specs .driving{text-transform:uppercase;color:#101010;font-family:Toyota Book;font-size:10px}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-cta{display:flex;margin-top:2rem}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-cta .btn{flex:1 0 50%;font-size:10px;line-height:15px;text-transform:uppercase;font-weight:700;font-family:Toyota Semibold;letter-spacing:1.5px;padding-inline:0!important}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-cta .btn.info{background-color:#528bf5;color:#fff}#hybrid-page .vehicle-match .vehicle-container .vehicle-wrapper-grid .grid-item .item-cta .btn.brochure{color:#528bf5;background-color:#fff;border:1px solid #7DA8F7}#hybrid-page .vehicle-match .vehicle-container .disclaimer{font-size:14px;line-height:20px;font-family:Toyota;color:#000;max-width:50ch;margin-inline:auto;position:relative;padding-inline:20px}#hybrid-page .vehicle-match .vehicle-container .disclaimer svg{position:absolute;top:-5px;left:-5px}#hybrid-page .csf{display:flex;flex-direction:column}@media screen and (min-width: 992px){#hybrid-page .csf{flex-direction:row}}#hybrid-page .csf .left-col{flex-grow:1;order:2;display:flex;align-items:center;padding:40px 30px;max-height:500px;overflow:hidden;background:#fff;background:linear-gradient(180deg,#fff,#d3e2fc)}@media screen and (min-width: 992px){#hybrid-page .csf .left-col{padding-inline:60px}}@media screen and (min-width: 1280px){#hybrid-page .csf .left-col{order:1;padding:126px 120px;flex:1 0 50%;justify-content:flex-end}}#hybrid-page .csf .left-col h1{font-family:Toyota Light;font-size:40px;line-height:40px;color:#101010;margin-bottom:15px}#hybrid-page .csf .left-col p{font-family:Toyota Book;font-size:16px;line-height:23px;color:#101010}#hybrid-page .csf .left-col .desc{text-align:left;max-width:45ch}@media screen and (min-width: 768px){#hybrid-page .csf .left-col .desc{max-width:60ch}}@media screen and (min-width: 992px){#hybrid-page .csf .left-col .desc{text-align:right;max-width:60ch}}#hybrid-page .csf .right-col{flex-grow:1;order:1}@media screen and (min-width: 992px){#hybrid-page .csf .right-col{order:2;flex:1 0 50%}}#hybrid-page .csf .right-col .csf{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){#hybrid-page .csf .right-col .csf{max-height:500px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}}@media screen and (min-width: 992px){#hybrid-page .csf .right-col .csf{width:100%;-o-object-fit:cover;object-fit:cover;display:block}}#hybrid-page .featured-videos{background-color:#101010;padding-block:80px}#hybrid-page .featured-videos .container{position:relative}#hybrid-page .featured-videos h1{font-family:Toyota Light;font-size:64px;line-height:64px;text-transform:uppercase;color:#fff;margin-inline:15px;margin-bottom:50px;padding-bottom:20px;filter:drop-shadow(0px 1px 16px #528BF5)}@media screen and (min-width: 1280px){#hybrid-page .featured-videos h1{position:absolute;right:40px;max-width:8ch;top:70px}}#hybrid-page .featured-videos h1:after{content:"";position:absolute;bottom:0;height:2px;background:linear-gradient(to right,#7da8f7,#fff0);right:0;width:100%}@media screen and (min-width: 1280px){#hybrid-page .featured-videos .videos-carousel-for{max-width:760px;height:auto}}#hybrid-page .featured-videos .videos-carousel{margin-top:15px}#hybrid-page .featured-videos .videos-carousel .thumbnail-frame{position:relative}#hybrid-page .featured-videos .videos-carousel .thumbnail-frame .ty-icon{position:absolute;top:10px;left:10px}@media screen and (min-width: 1280px){#hybrid-page .featured-videos .videos-carousel{max-width:890px;height:auto;right:0;margin-left:auto}}#hybrid-page .featured-videos .videos-carousel .slick-slide{margin-right:10px}@media screen and (min-width: 1024px){#hybrid-page .featured-videos .videos-carousel .slick-slide{max-height:initial}}#hybrid-page .featured-videos .videos-carousel .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover;padding:0;margin:0}@media screen and (min-width: 1024px){#hybrid-page .featured-videos .videos-carousel .slick-slide img{max-height:180px}}#hybrid-page .featured-videos .videos-carousel .slick-arrow{padding:15px;bottom:20%;background-color:#2157ba;margin-block:auto!important}@media screen and (min-width: 390px){#hybrid-page .featured-videos .videos-carousel .slick-arrow{bottom:22%}}@media screen and (min-width: 430px){#hybrid-page .featured-videos .videos-carousel .slick-arrow{bottom:25%}}@media screen and (min-width: 500px){#hybrid-page .featured-videos .videos-carousel .slick-arrow{bottom:20%}}@media screen and (min-width: 500px){#hybrid-page .featured-videos .videos-carousel .slick-arrow{bottom:35%}}@media screen and (min-width: 1024px){#hybrid-page .featured-videos .videos-carousel .slick-arrow{padding:20px;bottom:0}}#hybrid-page .featured-videos .videos-carousel .slick-arrow:before{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-next{right:0!important}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-next:before{width:15px;height:15px;border-left:4px solid white;border-top:4px solid white;left:-5px}@media screen and (min-width: 1024px){#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-next{right:-20px!important;top:30px}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-next:before{width:15px;height:15px;border-left:4px solid white;border-top:4px solid white;left:-5px}}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-prev{left:0!important}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-prev:before{width:15px;height:15px;border-left:4px solid white;border-top:4px solid white;right:-5px}@media screen and (min-width: 1024px){#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-prev{left:-20px!important;top:30px}#hybrid-page .featured-videos .videos-carousel .slick-arrow.slick-prev:before{width:15px;height:15px;border-left:4px solid white;border-top:4px solid white;right:-5px}}#hybrid-page .hev .wg-hev{isolation:isolate;position:relative}#hybrid-page .hev .wg-hev #hev-video{min-width:100%;max-height:664px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 992px){#hybrid-page .hev .wg-hev #hev-video{max-height:546px}}#hybrid-page .hev .wg-hev .hev-context{text-align:center;padding:30px;position:absolute;bottom:0;margin-inline:auto;margin-block:auto;left:0;right:0;text-align:right;z-index:10}@media screen and (min-width: 992px){#hybrid-page .hev .wg-hev .hev-context .context-wrapper{width:-moz-max-content;width:max-content}}@media screen and (min-width: 768px){#hybrid-page .hev .wg-hev .hev-context{max-width:50ch;right:auto;bottom:0;top:0;margin-top:auto;max-height:-moz-max-content;max-height:max-content;text-align:right}}@media screen and (min-width: 992px){#hybrid-page .hev .wg-hev .hev-context{max-width:960px;right:0;top:0;margin-inline:auto;margin-top:auto;height:-moz-max-content;height:max-content}#hybrid-page .hev .wg-hev .hev-context p{max-width:50ch}}@media screen and (min-width: 1280px){#hybrid-page .hev .wg-hev .hev-context{max-width:1170px}#hybrid-page .hev .wg-hev .hev-context p{max-width:50ch}}#hybrid-page .hev .wg-hev .hev-context h1{font-family:Toyota Type Light;font-size:40px;line-height:40px;color:#101010;margin-bottom:16px;max-width:50ch}#hybrid-page .hev .wg-hev .hev-context p{font-size:16px;font-family:Toyota Book}#hybrid-page .hev .wg-hev .overlay{width:100%;height:100%;position:absolute}@media screen and (min-width: 768px){#hybrid-page .hev .wg-hev .overlay{background:#fff;background:linear-gradient(0deg,#fff 9%,#f9f8f821)}}#hybrid-page .hev .wg-hev img{z-index:-2}@media screen and (min-width: 768px){#hybrid-page .hev .wg-hev img{width:100%;height:464px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 1280px){#hybrid-page .hev .wg-hev img{height:546px}}#hybrid-page .hev .wg-hev img.mobile{display:block}@media screen and (min-width: 768px){#hybrid-page .hev .wg-hev img.mobile{display:none}}#hybrid-page .hev .wg-hev img.desktop{display:none}@media screen and (min-width: 768px){#hybrid-page .hev .wg-hev img.desktop{display:block}}#hybrid-page .hev .hev-wrapper{background:#fff;background:linear-gradient(180deg,#fff,#d3e2fc)}#hybrid-page .hev .hev-wrapper .hev-properties{padding:32px 15px;display:grid;grid-template-columns:1fr 1fr;gap:1rem}#hybrid-page .hev .hev-wrapper .hev-properties:before{content:unset!important}@media screen and (min-width: 992px){#hybrid-page .hev .hev-wrapper .hev-properties{grid-template-columns:repeat(4,1fr);gap:2rem}}#hybrid-page .hev .hev-wrapper .hev-properties .property-item{display:flex;flex-direction:column;color:#101010;align-items:center;gap:.5rem}#hybrid-page .hev .hev-wrapper .hev-properties .property-item img{max-width:64px;max-height:64px;margin-bottom:15px}#hybrid-page .hev .hev-wrapper .hev-properties .property-item h3{font-size:20px;line-height:25px;font-family:Toyota Light;text-align:center}#hybrid-page .hev .hev-wrapper .hev-properties .property-item p{font-size:14px;line-height:20px;font-family:Toyota Book;text-align:center}#hybrid-page .mrg-hybrid{background:#fff;background:linear-gradient(180deg,#fff 90%,#7a9fe5);padding-block:80px 130px}#hybrid-page .mrg-hybrid__heading{font-family:Toyota Type Light;position:relative;font-size:40px;line-height:40px;color:#000;text-align:center;margin-bottom:80px}#hybrid-page .mrg-hybrid__heading:after{content:"";position:absolute;bottom:-30px;height:2px;width:32px;left:0;right:0;margin-inline:auto;background-color:#7da8f7}#hybrid-page .mrg-hybrid .hybrid-grid{display:flex;flex-direction:column;row-gap:2rem}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid{flex-direction:row;flex-wrap:wrap;row-gap:initial}}#hybrid-page .mrg-hybrid .hybrid-grid__description_one{display:flex;align-items:center;order:2}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_one{flex:1 0 50%;order:1}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_one .context-wrapper{padding-inline:30px;text-align:right}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_one .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_one .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_one .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_one{order:1}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_one{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_one img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_one img{clip-path:polygon(0% 0%,86% 0,100% 50%,86% 100%,0% 100%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_two{display:flex;align-items:center;order:4}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_two{flex:1 0 50%;order:4}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_two .context-wrapper{padding-inline:30px;text-align:left}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_two .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_two .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_two .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_two{order:3}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_two{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));order:1;flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_two img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_two img{clip-path:polygon(14% 0%,100% 0%,100% 100%,14% 100%,0% 50%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_three{display:flex;align-items:center;order:6}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_three{flex:1 0 50%;order:5}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_three .context-wrapper{padding-inline:30px;text-align:right}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_three .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_three .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_three .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_three{order:5}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_three{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_three img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_three img{clip-path:polygon(0% 0%,86% 0,100% 50%,86% 100%,0% 100%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_four{display:flex;align-items:center;order:7}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_four{flex:1 0 50%;order:7}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_four .context-wrapper{padding-inline:30px;text-align:left}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_four .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_four .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_four .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_four{order:7}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_four{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));order:6;flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_four img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_four img{clip-path:polygon(14% 0%,100% 0%,100% 100%,14% 100%,0% 50%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_five{display:flex;align-items:center;order:10}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_five{flex:1 0 50%;order:5;order:9}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_five .context-wrapper{padding-inline:30px;text-align:right}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_five .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_five .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_five .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_five{order:9}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_five{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_five img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_five img{clip-path:polygon(0% 0%,86% 0,100% 50%,86% 100%,0% 100%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_six{display:flex;align-items:center;order:12}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_six{flex:1 0 50%;order:12}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_six .context-wrapper{padding-inline:30px;text-align:left}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_six .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_six .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}#hybrid-page .mrg-hybrid .hybrid-grid__description_six .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_six{order:11}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_six{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));order:11;flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_six img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_six img{clip-path:polygon(14% 0%,100% 0%,100% 100%,14% 100%,0% 50%)}}#hybrid-page .mrg-hybrid .hybrid-grid__description_seven{display:flex;align-items:center;order:14}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_seven{flex:1 0 50%;order:13}}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper{padding-inline:30px;text-align:right}}@media screen and (min-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper{padding-inline:80px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper h3{font-family:Toyota Type Light;font-size:24px;line-height:30px;color:#000;margin-bottom:16px}@media screen and (min-width: 768px) and (max-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper h3{font-size:22px;line-height:20px}}#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper p{font-family:Toyota Type Book;font-size:14px;color:#000;line-height:20px}@media screen and (min-width: 768px) and (max-width: 992px){#hybrid-page .mrg-hybrid .hybrid-grid__description_seven .context-wrapper p{font-size:14px;line-height:15px}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_seven{order:13}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_seven{filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7));flex:1 0 50%}}#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_seven img{width:100%;height:auto;filter:drop-shadow(0px 0px 15px rgba(82,139,245,.7))}@media screen and (min-width: 768px){#hybrid-page .mrg-hybrid .hybrid-grid__vehicle_seven img{clip-path:polygon(0% 0%,86% 0,100% 50%,86% 100%,0% 100%)}}#hybrid-page .warranty{display:flex;flex-direction:column}@media screen and (min-width: 992px){#hybrid-page .warranty{flex-direction:row}}#hybrid-page .warranty .col-one{position:relative}#hybrid-page .warranty .col-one:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:linear-gradient(0deg,#0000,#fefefebf 70%)}@media screen and (min-width: 992px){#hybrid-page .warranty .col-one{flex:1 0 50%}}#hybrid-page .warranty .col-one img{width:100%;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){#hybrid-page .warranty .col-one img.mobile{display:none}}#hybrid-page .warranty .col-one img.desktop{display:none}@media screen and (min-width: 768px){#hybrid-page .warranty .col-one img.desktop{display:block}}#hybrid-page .warranty .col-two{background:#fff;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#fff,#d3e2fc)}@media screen and (min-width: 992px){#hybrid-page .warranty .col-two{flex:1 0 50%;max-height:500px}}#hybrid-page .warranty .col-two .content{margin-inline:32px;display:flex;flex-direction:column;row-gap:1rem;padding-block:32px 64px;max-width:55ch}@media screen and (min-width: 768px){#hybrid-page .warranty .col-two .content{margin-inline:100px}}#hybrid-page .warranty .col-two .content .warranty-badge{width:clamp(96px,100%,160px);height:clamp(96px,100%,160px)}#hybrid-page .warranty .col-two .content .context .asterisk{color:#266ef2}#hybrid-page .warranty .col-two .content .context p{text-align:left;font-family:Toyota Book}#hybrid-page .what-is-hev{background:#101010;background:linear-gradient(0deg,#000 70%,#1a3a77);padding-block:80px;isolation:isolate}#hybrid-page .what-is-hev .title-description{padding-inline:15px;display:flex;flex-direction:column}@media screen and (min-width: 992px){#hybrid-page .what-is-hev .title-description{flex-direction:row}}@media screen and (min-width: 992px){#hybrid-page .what-is-hev .title-description .left-content{flex:1 0 50%}}#hybrid-page .what-is-hev .title-description .left-content .context{margin-right:40px;padding-bottom:10px;position:relative}#hybrid-page .what-is-hev .title-description .left-content .context:after{content:"";position:absolute;bottom:0;height:2px;background:linear-gradient(to left,#7da8f7,#fff0);right:0;width:100%}#hybrid-page .what-is-hev .title-description .left-content .context .q-mark,#hybrid-page .what-is-hev .title-description .left-content .context .what-is{font-family:Toyota Light;font-size:40px;line-height:40px;color:#fff}#hybrid-page .what-is-hev .title-description .left-content .context h1{font-family:Toyota Semibold;font-size:40px;line-height:40px;color:#a8c5fa;text-align:right;filter:drop-shadow(0px 1px 16px #528BF5)}@media screen and (min-width: 992px){#hybrid-page .what-is-hev .title-description .left-content .context h1{max-width:15ch;margin-left:auto}}@media screen and (min-width: 992px){#hybrid-page .what-is-hev .title-description .right-content{flex:1 0 50%}}#hybrid-page .what-is-hev .title-description .right-content .context{margin-left:40px;font-family:Toyota Book;color:#fff;padding-top:48px}@media screen and (min-width: 992px){#hybrid-page .what-is-hev .title-description .right-content .context{margin-left:0;padding-top:30px}}#hybrid-page .what-is-hev .title-description .right-content .context .hev{font-family:Toyota Bold;font-size:16px;line-height:23px;color:#fff}#hybrid-page .what-is-hev .title-description .right-content .context .h-blue{font-family:Toyota Semibold;font-size:16px;color:#7da8f7}#hybrid-page .what-is-hev .title-description .right-content .context .h-blue a{color:inherit}#hybrid-page .engine{position:relative;padding:50px 0}#hybrid-page .engine:before{content:"";position:absolute;top:0;width:100%;height:100%}#hybrid-page .engine .engine-bg{position:absolute;top:0;width:100%;height:100%}#hybrid-page .engine .content-wrapper{padding-inline:0;position:relative}@media screen and (min-width: 1024px){#hybrid-page .engine .content-wrapper{padding-top:70px}}#hybrid-page .engine .content-wrapper .engine-img-wrapper{position:relative;display:grid;isolation:isolate}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot{cursor:pointer;position:absolute;border-radius:50%;background-color:#fff;z-index:4;width:24px;height:24px;display:none}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot{display:block}}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1{left:200px;top:150px}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1 .dot-child-1{display:block;position:absolute;height:165px;width:200px;right:0;bottom:10px;transition:all 1s ease-in}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1 .dot-child-1:before{content:"";position:absolute;width:177px;height:2px;bottom:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1 .dot-child-1:after{content:"";position:absolute;width:2px;height:165px;bottom:0;left:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1:hover .dot-child-1{display:block}}@media screen and (min-width: 1200px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot1{left:303px}}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot2 .dot-child-2{display:none;position:absolute;height:243px;width:380px;left:10px;top:0;right:0}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot2 .dot-child-2:before{content:"";position:absolute;width:380px;height:2px;bottom:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot2 .dot-child-2:after{content:"";position:absolute;width:2px;height:220px;bottom:0;left:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot2{left:270px;top:215px}}@media screen and (min-width: 1200px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot2{left:380px}}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3{right:360px;top:113px}@media screen and (min-width: 1200px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3{right:458px}}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3 .dot-child-3{display:none;position:absolute;height:243px;width:380px;left:10px;bottom:0;right:0}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3 .dot-child-3{left:10px;bottom:0;right:0}}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3 .dot-child-3:before{content:"";position:absolute;width:360px;height:2px;top:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}#hybrid-page .engine .content-wrapper .engine-img-wrapper .dot.dot3 .dot-child-3:after{content:"";position:absolute;width:2px;height:220px;bottom:23px;left:0;background-color:#fff;box-shadow:0 0 15px 1px #528bf5cc}#hybrid-page .engine .content-wrapper .engine-img-wrapper img{height:auto;z-index:3;position:relative;margin-inline:auto}#hybrid-page .engine .content-wrapper .engine-img-wrapper img.desktop{max-width:720px;position:relative}#hybrid-page .engine .content-wrapper .engine-img-wrapper img.mobile{max-width:100%}#hybrid-page .engine .content-wrapper .engine-disclaimer{position:absolute;display:none}@media screen and (min-width: 1024px){#hybrid-page .engine .content-wrapper .engine-disclaimer{display:block;top:0%;width:28%;text-align:left}}#hybrid-page .engine .content-wrapper .engine-disclaimer p.desc{font-family:Toyota Book;font-size:14px;line-height:20px;color:gray;font-style:italic}#hybrid-page .engine .content-wrapper .engine-bottom{margin-right:0;margin-left:auto;margin-top:20px;background:#0c4dc780;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:32px;position:relative;z-index:5;max-width:350px;display:none}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-bottom{margin-bottom:initial;max-width:400px;opacity:0;display:block}}#hybrid-page .engine .content-wrapper .engine-top{margin-bottom:20px;background:#0c4dc780;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:32px;position:relative;z-index:5;max-width:350px;display:none}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-top{margin-bottom:initial;max-width:400px;opacity:1;display:block}}#hybrid-page .engine .content-wrapper .engine-top-two{margin-bottom:20px;background:#0c4dc780;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:32px;position:absolute;z-index:5;max-width:350px;right:0;top:0;display:none}@media screen and (min-width: 992px){#hybrid-page .engine .content-wrapper .engine-top-two{margin-bottom:initial;max-width:400px;opacity:0;display:block}}#hybrid-page .engine .content-wrapper .title{font-size:24px;line-height:30px;font-family:Toyota Light;color:#fff}#hybrid-page .engine .content-wrapper .desc{font-family:Toyota Book;font-size:14px;line-height:20px;color:#fff}#hybrid-page .how-it-works{padding-block:80px;background:#000;background:linear-gradient(180deg,#000 70%,#061530f9 90%,#1a3a77)}#hybrid-page .how-it-works .hiw-wrapper{display:flex;flex-direction:column;row-gap:2rem;position:relative;overflow-x:hidden}#hybrid-page .how-it-works .hiw-wrapper:before{content:"";position:absolute;left:-10px;filter:blur(5px);height:100%;width:40px;background:#101010;z-index:1;background:#000;background:linear-gradient(90deg,#000 30%,#0000004d)}#hybrid-page .how-it-works .hiw-wrapper:after{content:"";position:absolute;right:-10px;filter:blur(5px);height:100%;width:40px;background:#101010;z-index:1;background:#000;background:linear-gradient(-90deg,#000 30%,#0000004d)}@media screen and (min-width: 992px){#hybrid-page .how-it-works .hiw-wrapper{max-width:100%!important}}#hybrid-page .how-it-works .hiw-wrapper .title{padding-block:20px;position:relative;width:-moz-max-content;width:max-content;right:0;left:0;margin-inline:auto;padding-inline:15px}@media screen and (min-width: 992px){#hybrid-page .how-it-works .hiw-wrapper .title{width:400px;text-align:right;margin-right:auto;margin-inline:initial}}#hybrid-page .how-it-works .hiw-wrapper .title h1{font-family:Toyota Light;font-size:40px;line-height:40px;color:#fff;filter:drop-shadow(0px 1px 16px #528BF5)}#hybrid-page .how-it-works .hiw-wrapper .title:after{content:"";position:absolute;bottom:0;height:2px;background:linear-gradient(to left,#7da8f7,#fff0);right:0;width:130%}#hybrid-page .how-it-works .hiw-wrapper .hiw-bg{position:relative;overflow-x:auto}#hybrid-page .how-it-works .hiw-wrapper .hiw-bg .desktop{width:100%}#hybrid-page .how-it-works .hiw-context{padding:32px 15px;display:grid;grid-template-columns:1fr;row-gap:2rem}@media screen and (min-width: 992px){#hybrid-page .how-it-works .hiw-context{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,1fr)}}#hybrid-page .how-it-works .hiw-context .context-item{padding:32px 32px 0 0;margin-right:10px;position:relative}#hybrid-page .how-it-works .hiw-context .context-item:before{content:"";position:absolute;top:0;height:2px;background:linear-gradient(to left,#7da8f7,#fff0);right:0;width:100%}#hybrid-page .how-it-works .hiw-context .context-item:after{content:"";position:absolute;top:0;width:2px;height:100%;right:0;background:linear-gradient(to bottom,#7da8f7,#fff0)}#hybrid-page .how-it-works .hiw-context .context-item h3{font-family:Toyota Light;font-size:24px;line-height:30px;color:#fff;margin-bottom:16px}#hybrid-page .how-it-works .hiw-context .context-item p{font-family:Toyota Book;font-size:14px;line-height:20px;color:#fff}#hybrid-page .faqs{background:#f5f5f5}#hybrid-page .faqs .faqs-grid{padding:64px 15px;display:grid;grid-template-columns:1fr}#hybrid-page .faqs .faqs-grid:before{content:unset!important}@media screen and (min-width: 992px){#hybrid-page .faqs .faqs-grid{grid-template-columns:1fr 1fr}}#hybrid-page .faqs .faqs-grid .faqs-item-wrapper{padding-inline:20px}#hybrid-page .faqs .faqs-grid .faqs-item-wrapper h1{font-family:Toyota Light;font-size:40px;line-height:40px;color:#101010;display:block;margin-left:20px;position:relative;padding-bottom:20px}#hybrid-page .faqs .faqs-grid .faqs-item-wrapper h1:after{content:"";position:absolute;bottom:0;height:2px;background:linear-gradient(to right,#7da8f7,#fff0);right:0;width:100%}@media screen and (min-width: 992px){#hybrid-page .faqs .faqs-grid .faqs-item-wrapper h1{display:none}}#hybrid-page .faqs .faqs-grid .faqs-image-wrapper{padding-top:30px;padding-inline:20px}#hybrid-page .faqs .faqs-grid .faqs-image-wrapper h1{font-family:Toyota Light;font-size:40px;line-height:40px;color:#101010;display:none}@media screen and (min-width: 992px){#hybrid-page .faqs .faqs-grid .faqs-image-wrapper h1{display:block}}#hybrid-page .faqs .faqs-grid .faqs-image-wrapper .car-group-image{width:100%;height:auto;margin-left:35px;margin-top:50px}.faqs-item{padding-top:60px}.faq-drawer__content-wrapper{font-size:1.25em;line-height:1.4em;max-height:0px;overflow:hidden;transition:.25s ease-in-out}.faq-drawer__content-wrapper .faq-drawer__content{padding-block:16px}.faq-drawer__content-wrapper .faq-drawer__content p{font-size:16px;font-family:Toyota Book;line-height:23px;color:#101010}.faq-drawer__title{cursor:pointer;display:block;font-size:20px;font-family:Toyota Regular;line-height:28px;padding:60px 0 10px;position:relative;margin-bottom:0;transition:all .25s ease-out;border-bottom:1px solid #7DA8F7}.faq-drawer__title:after{border-style:solid;border-width:1px 1px 0 0;content:" ";display:inline-block;float:right;height:10px;position:relative;right:0;top:2px;transform:rotate(135deg);transition:.35s ease-in-out;vertical-align:top;width:10px;border-color:#7da8f7}.faq-drawer__title:hover{color:#4e4b52}.faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px}.faq-drawer__trigger:checked+.faq-drawer__title:after{transform:rotate(-45deg);transition:.25s ease-in-out}.tooltip-inner{max-width:350px;width:350px;background-color:#afabab;text-transform:lowercase;box-shadow:0 0 5px #afabab;opacity:1!important}.tooltip-inner:first-letter{text-transform:capitalize}.tooltip.show{opacity:1}.arrow:before{color:#afabab!important}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-top-color:#afabab!important}.glow{animation:blinker .5s linear infinite;border:5px solid #fff;background-color:transparent!important}@keyframes blinker{50%{filter:drop-shadow(0px 0px 25px #266ef2);box-shadow:0 0 25px #266ef2}to{filter:drop-shadow(0px 0px 25px rgb(255,255,255));box-shadow:0 0 25px #fff}}#calculator section,#balloon-inquiry section{transform:translate(0)}#calculator section.calculator-form__section,#balloon-inquiry section.calculator-form__section{position:relative;z-index:15}#calculator section#inquiry-dealer,#balloon-inquiry section#inquiry-dealer{position:relative;z-index:10}#calculator .calculator-form__section,#balloon-inquiry .calculator-form__section{background-color:#eff1f3}#calculator .calculator-form__section .nearest-form,#balloon-inquiry .calculator-form__section .nearest-form{height:auto}#calculator .calculator-form__section .nearest-form.default-slanted,#balloon-inquiry .calculator-form__section .nearest-form.default-slanted{transform:none}#calculator .calculator-form__section .nearest-form .input-fields,#balloon-inquiry .calculator-form__section .nearest-form .input-fields{padding-left:0;padding-right:0}#calculator .calculator-form__section .nearest-form .input-fields.no-slant,#balloon-inquiry .calculator-form__section .nearest-form .input-fields.no-slant{transform:none}#calculator .calculator-form__section .nearest-form .toyota-button-right-crop,#balloon-inquiry .calculator-form__section .nearest-form .toyota-button-right-crop{padding:10px 33px 10px 22px;min-width:150px}#calculator .vehicle-details__section .category,#balloon-inquiry .vehicle-details__section .category{color:#637385}#calculator .vehicle-details__section .per_month,#balloon-inquiry .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,#balloon-inquiry .vehicle-details__section .financed{font-size:12px}#calculator .vehicle-details__section .disclaimer,#balloon-inquiry .vehicle-details__section .disclaimer{color:#637385;font-size:10px}#calculator .vehicle-details__section .ctas .toyota-button-right-crop,#balloon-inquiry .vehicle-details__section .ctas .toyota-button-right-crop{padding:10px 35px 10px 25px;margin-top:10px}#calculator input.form-control,#balloon-inquiry input.form-control{height:40px}#calculator button.btn.dropdown-toggle,#balloon-inquiry button.btn.dropdown-toggle{padding:10px}#calculator button.btn.dropdown-toggle:after,#balloon-inquiry button.btn.dropdown-toggle:after{border:none;width:auto;height:auto;content:"";font-family:Font Awesome\ 5 Free;font-weight:900;vertical-align:unset}#calculator button.btn.dropdown-toggle .bs-caret,#balloon-inquiry button.btn.dropdown-toggle .bs-caret{display:none}@media (min-width: 768px){#calculator .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:21.9vw!important}#calculator .calculator-form__section{padding:32px 16px}#calculator .calculator-form__section .nearest-form{padding:30px}}@media (min-width: 1024px){#calculator .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){min-width:151px!important}#calculator .calculator-form__section{padding:0 0 64px}#calculator .calculator-form__section .nearest-form{padding:30px;margin-top:-27px;height:168px;min-width:820px}#calculator .calculator-form__section .nearest-form.default-slanted{transform:skew(-20deg)}#calculator .calculator-form__section .nearest-form .input-fields{padding-left:0;padding-right:0}#calculator .calculator-form__section .nearest-form .input-fields.no-slant{transform:skew(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}}@font-face{font-family:Toyota Light;src:url(/build/assets/ToyotaLight-BltrOuye.eot);src:url(/build/assets/ToyotaLight-BIrJ8jtK.ttf) format("truetype"),url(/build/assets/ToyotaLight-BltrOuye.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLight-CbplV0so.woff2) format("woff2"),url(/build/assets/ToyotaLight-dGg88sbl.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Toyota Light Italic;src:url(/build/assets/ToyotaLightItalic-B18d5aUo.eot);src:url(/build/assets/ToyotaLightItalic-FMnw6dA2.ttf) format("truetype"),url(/build/assets/ToyotaLightItalic-B18d5aUo.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaLightItalic-BUYCXwLy.woff2) format("woff2"),url(/build/assets/ToyotaLightItalic-C17_hEyA.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Toyota Book;src:url(/build/assets/ToyotaBook-biBjyq5m.eot);src:url(/build/assets/ToyotaBook-6N48I53S.ttf) format("truetype"),url(/build/assets/ToyotaBook-biBjyq5m.eot?#iefix) format("embedded-opentype"),url(/build/assets/ToyotaBook-sX8o7siK.woff2) format("woff2"),url(/build/assets/ToyotaBook-CO_b7E_Q.woff) format("woff");font-weight:350;font-style:normal}@font-face{font-family:Toyota Book Italic;src:url(../fonts/toyota/ToyotaBookItalic.eot);src:url(/build/assets/ToyotaBookItalic-CwFvkxXq.ttf) format("truetype"),url(../fonts/toyota/ToyotaBookItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/toyota/ToyotaBookItalic.woff2) format("woff2"),url(../fonts/toyota/ToyotaBookItalic.woff) format("woff");font-weight:350;font-style:italic}@font-face{font-family:Toyota Regular;src:url(/build/assets/ToyotaRegular-B6Y0UbrW.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Regular Italic;src:url(/build/assets/ToyotaRegularItalic-Bejh9oLG.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota SemiBold;src:url(/build/assets/ToyotaSemiBold-CqOBv3va.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota SemiBold Italic;src:url(/build/assets/ToyotaSemiBoldItalic-B3qjEUDs.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Toyota Bold;src:url(/build/assets/ToyotaBold-BZF0NXoJ.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Bold Italic;src:url(/build/assets/ToyotaBoldItalic-DOfahBzG.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Black;src:url(/build/assets/ToyotaBlack-DJCJqBOh.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Toyota Black Italic;src:url(/build/assets/ToyotaBlackItalic-ChV-V_EI.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Toyota Type Black;src:url(/build/assets/ToyotaType-Black-Cb8gA6n2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Black Italic;src:url(/build/assets/ToyotaType-BlackIt-BkmHYlih.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type Bold;src:local("Toyota Type Bold"),url(../fonts/toyota/ToyotaType-Bold.woff) format("woff"),url(/build/assets/ToyotaType-Bold-DaFJnq_q.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Bold Italic;src:url(/build/assets/ToyotaType-BoldIt-xpd_LNPB.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Book;src:url(/build/assets/ToyotaType-Book-D3ulXEJy.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Toyota Type Book Italic;src:url(/build/assets/ToyotaType-BookIt-YanYt7K2.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Toyota Type Light;src:url(/build/assets/ToyotaType-Light-DqROJBi_.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Toyota Type Light Italic;src:url(/build/assets/ToyotaType-LightIt-Lv4ny6uk.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Toyota Type;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Regular;src:url(/build/assets/ToyotaType-Regular-B2waXglv.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Toyota Type Italic;src:url(/build/assets/ToyotaType-RegularIt-BqqAK-bI.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Toyota Type SemiBold;src:url(/build/assets/ToyotaType-Semibold-Cj_PXBZa.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Toyota Type SemiBold Italic;src:url(/build/assets/ToyotaType-SemiboldIt-BzfCoFDm.ttf) format("truetype");font-weight:600;font-style:italic}#tcuv .custom,#fleet .custom{margin-top:80px}#tcuv #page-content h1,#tcuv #page-content h2,#tcuv #page-content h3,#tcuv #page-content h4,#tcuv #page-content h5,#fleet #page-content h1,#fleet #page-content h2,#fleet #page-content h3,#fleet #page-content h4,#fleet #page-content h5{color:#c00;margin-top:1.75rem;margin-bottom:.7rem}#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,#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{margin-top:.5rem}#tcuv #page-content p,#fleet #page-content p{margin-bottom:1rem}#tcuv #page-content ul:not(.nav),#fleet #page-content ul:not(.nav){padding-inline-start:40px}#tcuv #page-content .tab-content,#fleet #page-content .tab-content{margin-top:20px;margin-bottom:40px}#tcuv .container.custom table,#fleet .container.custom table{margin:0;width:100%}#tcuv .container.custom table td p,#fleet .container.custom table td p{margin:0!important}#tcuv .container.custom table td,#fleet .container.custom table td{padding:10px 5px}#tcuv .tab-pane-custom #ctuv div.accordion-description,#fleet .tab-pane-custom #ctuv div.accordion-description{color:#34404e;margin-bottom:10px}#tcuv .tab-pane-custom #ctuv .panel div,#fleet .tab-pane-custom #ctuv .panel div{padding:15px 0}#tcuv .img-fluid,#fleet .img-fluid{max-width:100%;height:auto}#tcuv .online-form .row ul.nav.nav-tabs,#tcuv .custom .row ul.nav.nav-tabs,#fleet .online-form .row ul.nav.nav-tabs,#fleet .custom .row ul.nav.nav-tabs{max-width:700px;margin:0 auto;justify-content:center;z-index:1;position:relative;display:flex;flex-wrap:wrap;padding-left:0;list-style:none}#tcuv .online-form .row ul.nav.nav-tabs li,#tcuv .custom .row ul.nav.nav-tabs,#fleet .online-form .row ul.nav.nav-tabs li,#fleet .custom .row ul.nav.nav-tabs{position:relative}#tcuv .online-form .row ul.nav.nav-tabs li:not(:last-child):after,#tcuv .custom ul.nav.nav-tabs li:first-child:after,#fleet .online-form .row ul.nav.nav-tabs li:not(:last-child):after,#fleet .custom ul.nav.nav-tabs li:first-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}#tcuv .online-form ul li .nav-link,#tcuv .custom ul li .nav-link,#fleet .online-form ul li .nav-link,#fleet .custom ul li .nav-link{color:#637385;text-transform:uppercase;font-size:16px;display:inline-block;padding:5px 0}#tcuv .custom ul.nav.nav-tabs li a.active:after,#fleet .custom ul.nav.nav-tabs li a.active:after{display:none}#tcuv .online-form ul li .nav-link.active,#tcuv .custom ul li .nav-link.active,#fleet .online-form ul li .nav-link.active,#fleet .custom ul li .nav-link.active{font-weight:700;border-bottom:3px solid #c00}#tcuv .online-form ul li .nav-link:after,#fleet .online-form ul li .nav-link:after{display:none}#tcuv .online-form .tab-pane,#fleet .online-form .tab-pane{width:100%}#tcuv .form,#fleet .form{width:100%;padding:15px 10px}#tcuv .online-form form .form-group.sub,#fleet .online-form form .form-group.sub{padding:0 0 0 20px}#tcuv form .form-group input,#tcuv .form .form-group select,#fleet form .form-group input,#fleet .form .form-group select{outline:none;margin-bottom:20px;background:#fff;color:#34404e!important;height:50px;padding:14px 20px 10px;box-shadow:0 0 #00000012;border-radius:2px;border:1px solid #dddddd;background-color:#fff;text-transform:none;font: 15px/23px Toyota}#tcuv form .form-group input[type=checkbox],#fleet form .form-group input[type=checkbox]{height:auto;padding:0}#tcuv form .form-group input[type=number]::-webkit-inner-spin-button,#fleet form .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#tcuv .form .form-group select,#fleet .form .form-group select{width:100%;border:none;text-transform:uppercase}#tcuv .online-form form .select-box,#fleet .online-form form .select-box{overflow:hidden;position:relative}#tcuv .online-form form .select-box:after,#fleet .online-form form .select-box:after{top:15px;position:absolute;right:15px;content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#c00}#tcuv .form .select-box select,#fleet .form .select-box select{-webkit-appearance:none;-moz-appearance:none}#tcuv form .form-group label,#fleet form .form-group label{padding-left:0;font-size:15px;margin-bottom:6px;color:#34404e;font-family:Toyota Type;font-weight:700}#tcuv form .form-group input,#fleet form .form-group input{font-family:Toyota Type}#tcuv .form .wrapper,#fleet .form .wrapper{max-width:900px;margin:0 auto}#tcuv .form-box .wrapper .action button,#fleet .form-box .wrapper .action button{color:#fff;transition:none;position:relative;background-color:transparent!important;text-transform:none;z-index:1;margin:20px auto 0;display:block;border-radius:0;font-size:16px}#tcuv .form-box .wrapper .action button:after,#fleet .form-box .wrapper .action button:after{content:"";position:absolute;background-color:#c00;transform:skew(-21deg);cursor:pointer;border:1px solid #c00;border-left:0;height:calc(100% - .25px)}#tcuv .form-box .wrapper .action button:hover:after,#fleet .form-box .wrapper .action button:hover:after{background-color:#b30000}#tcuv .form-box .wrapper .action button:active,#tcuv .form-box .wrapper .action button:hover,#fleet .form-box .wrapper .action button:active,#fleet .form-box .wrapper .action button:hover{border-color:#c00}#tcuv .form-box .wrapper .action,#fleet .form-box .wrapper .action{text-align:center}#tcuv .form .form-header,#fleet .form .form-header{padding:15px;font-size:18px;text-transform:uppercase}#tcuv .online-form .tab-pane:not(.active) .container,#fleet .online-form .tab-pane:not(.active) .container{display:none}#tcuv .online-form h2,#fleet .online-form h2{font-weight:700}#tcuv .nav-justified .nav-item,#fleet .nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}#tcuv .nav-tabs.nav-justified>.active>a,#tcuv .nav-tabs.nav-justified>.active>a:focus,#tcuv .nav-tabs.nav-justified>.active>a:hover,#fleet .nav-tabs.nav-justified>.active>a,#fleet .nav-tabs.nav-justified>.active>a:focus,#fleet .nav-tabs.nav-justified>.active>a:hover{border:unset;border-bottom:3px solid #eb0a1e;font-weight:700}#tcuv .nav-tabs.nav-justified>li>a,#fleet .nav-tabs.nav-justified>li>a{border-bottom:unset;border-radius:unset;background:unset}#tcuv .nav-tabs>li>a,#fleet .nav-tabs>li>a{border:unset}#tcuv .ui-select:after,#fleet .ui-select:after{content:" "}#tcuv .ui-select,#fleet .ui-select,#tcuv .btn.active,#tcuv .btn:active,#fleet .btn.active,#fleet .btn:active{box-shadow:unset!important}#tcuv label.form-check-label.checkAgree,#fleet label.form-check-label.checkAgree{padding-left:20px!important;color:#000!important}#tcuv label.form-check-label.checkAgree a,#fleet label.form-check-label.checkAgree a{color:#eb0a1e!important}@media (max-width: 767px){#tcuv .online-form ul li .nav-link,#fleet .online-form ul li .nav-link{font-size:14px}#tcuv .online-form .row ul.nav.nav-tabs li:not(:last-child):after,#fleet .online-form .row ul.nav.nav-tabs li:not(:last-child):after{height:50px}#tcuv .online-form .row ul.nav.nav-tabs li,#fleet .online-form .row ul.nav.nav-tabs li{padding:0 30px}#tcuv .online-form .row ul.nav.nav-tabs li.buy,#fleet .online-form .row ul.nav.nav-tabs li.buy{top:25%}}#header{position:relative!important}#tcuv .ce-title-line{background-color:#ebebeb;width:100%;height:2px;transform:scaleX(.6)}#tcuv .page-banner{padding-top:0}#tcuv .page-banner .slick-arrow{display:none!important}#tcuv .page-banner .slick-dots{bottom:25px!important}#tcuv .page-banner .slick-dots li button{border-color:gray;background-color:gray}#tcuv .page-banner .slick-dots li.slick-active button{border-color:#fff;background-color:#fff}#tcuv .slick-slider{margin-bottom:-8px}@media screen and (max-width: 992px){#tcuv .mobile-hidden{display:none!important}}#tcuv nav.navbar{background-color:#000;border:none;padding:0;margin:0;min-height:50px;position:relative;display:block;flex-wrap:wrap;align-items:center;justify-content:space-between;border-radius:0}#tcuv nav.navbar.nav-menu{color:#fff;text-align:center;background-color:#000;position:relative;border-radius:0;height:50px;top:0;z-index:10;transition:all .1s ease 0s;width:100%}#tcuv nav.navbar.nav-menu.nav-menu-sticky{position:fixed;top:95px;left:0;right:0;z-index:10}#tcuv nav.navbar.nav-menu.nav-menu-sticky .fa-angle-down:before{content:""}#tcuv nav.navbar.nav-menu.open .fa-angle-down:before{content:""}#tcuv nav.navbar.nav-menu.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#000;z-index:2}#tcuv nav.navbar.nav-menu.open ul li{max-width:100%;padding:0 30px;margin:0;width:100%;text-align:left}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper{overflow:hidden;overflow-x:auto;transition:all .3s ease}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar{height:0}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-track{background:transparent}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-thumb{background:transparent;display:none}#tcuv nav.navbar.nav-menu .tsure-menu-wrapper::-webkit-scrollbar-thumb:hover{cursor:pointer}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex;justify-content:space-between;padding:20px 30px;cursor:pointer;display:none}#tcuv nav.navbar.nav-menu ul{border-bottom:0;display:flex;overflow-x:unset;width:100%;margin-bottom:0;list-style:none;justify-content:center;padding:0}#tcuv nav.navbar.nav-menu ul li{max-width:100%;margin:0 35px}#tcuv nav.navbar.nav-menu ul li a{text-decoration:none;text-transform:uppercase;display:block;padding:15px 0;color:#fff}#tcuv nav.navbar.nav-menu ul li a:after{content:"";display:block;position:relative;border-bottom:5px solid #fff;top:8px;width:0;transition:width .5s}@media screen and (max-width: 992px){#tcuv nav.navbar.nav-menu ul li a:after{display:none}}#tcuv nav.navbar.nav-menu ul li.active a{color:#fff}#tcuv nav.navbar.nav-menu ul li.active a:after{width:100%}#tcuv #embed-video .title h1{font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv #trade{margin:20px 0}@media screen and (min-width: 992px){#tcuv #trade{margin:80px 0}}#tcuv #trade .tsure-content{margin-bottom:80px}@media screen and (max-width: 992px){#tcuv #trade .tsure-content .row{margin:0}}@media screen and (min-width: 992px){#tcuv #trade .tsure-content .row .col-md-6{padding-right:50px;padding-left:50px}}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}@media screen and (max-width: 992px){#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2{font-size:25px}}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.2);height:3px;background:#eb0a1e;margin-top:50px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content{list-style:none}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list:after{content:"";background-image:url(/build/assets/check-circle-DspPWP9d.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .content-title:hover+.hide-tsure{display:block}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .content-title:hover{font-weight:700}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure{display:none}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure ul.buy-list{list-style-type:disc}#tcuv #trade .tsure-content .row .col-md-6 .buy-tsure ul.buy-tsure-content li.content-list .hide-tsure ul.buy-list li.tsure-list{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}@media screen and (max-width: 992px){#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2{font-size:25px}}#tcuv #trade .tsure-content .row .col-md-6 .trade-in .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.2);height:3px;background:#eb0a1e;margin-top:50px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul{list-style:none}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li{color:#000;position:relative;padding:5px 0;background-color:#fff;left:25px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li:after{content:"";background-image:url(/build/assets/check-circle-DspPWP9d.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .hide-tsure{display:none}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .list-title:hover+.hide-tsure{display:block}#tcuv #trade .tsure-content .row .col-md-6 .trade-in ul li .list-title:hover{font-weight:700}#tcuv .price-list{padding:100px 0}#tcuv .price-list .heading{padding:0 30px}#tcuv .price-list .heading h2{color:#000;display:block;width:100%;text-align:center;margin:0;position:relative;font-size:25px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .price-list .heading .btn-price-list{margin:40px 0 100px}#tcuv .price-list .heading .btn-price-list a{padding:14px 20px;font-size:18px;color:#fff;background:#000}#tcuv .price-list .heading .btn-price-list svg{margin-left:8px}#tcuv .price-list .container .row img.used-vehicles{height:80px;width:auto;margin-top:10px}#tcuv .price-list .container .row p.years{font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;padding:10px}#tcuv .price-list .container .row .car-img{height:auto}#tcuv .price-list .container .row .car-img img.car{margin:0 auto;-o-object-fit:cover;object-fit:cover;border:0;display:block;height:auto;width:100%}#tcuv .price-list .container .row ul.car-list{list-style:none;padding:0 50px}@media screen and (min-width: 767px){#tcuv .price-list .container .row ul.car-list{padding:0 25px}}#tcuv .price-list .container .row ul.car-list li{color:#000;text-align:left;position:relative;padding:5px 0;background-color:#fff}#tcuv .price-list .container .row ul.car-list li:after{content:"";background-image:url(/build/assets/check-circle-DspPWP9d.png);width:20px;height:19px;background-size:cover;background-repeat:no-repeat;display:inline-block;position:absolute;left:-25px;top:7px}#tcuv .price-list .container .row ul.car-other{list-style-type:disc;padding:0 50px}@media screen and (min-width: 767px){#tcuv .price-list .container .row ul.car-other{padding:0 25px}}#tcuv .price-list .container .row ul.car-other li{color:#000;text-align:left;position:relative;padding:5px 0;background-color:#fff}#tcuv .dealer-list{padding:10px}#tcuv .dealer-list .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:25px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .dealer-list .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.05);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container{background-color:#f5f5f5;padding:30px}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container h5{color:#eb0a1e;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list{list-style-type:none;padding:0!important}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li{list-style-type:none}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li a{color:#000}#tcuv .dealer-list .tcuv-dealer-section .dealer-list-container .dealer-list li a:hover{color:#eb0a1e}#tcuv .dealer-list .btn-delear-loc{margin:100px 0}#tcuv .dealer-list .btn-delear-loc a{padding:16px 40px;font-size:15px;color:#fff;background:#000}#tcuv .tcuv-faqs-section{background-color:unset;padding-top:50px!important}#tcuv .tcuv-faqs-section .page-title .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:25px;padding:0 5px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .tcuv-faqs-section .page-title .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link{background-color:#fff;font-weight:700}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link p.question{color:#000;text-align:left}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link p.question:hover{color:#eb0a1e}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link span{background-color:unset}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-header .btn-link span:after{color:#eb0a1e;margin-top:-2px}#tcuv .tcuv-faqs-section .faq-container .faq-content .card-body p{color:#000;margin-bottom:unset}#tcuv .tcuv-faqs-section ol,#tcuv .tcuv-faqs-section ul{padding-inline-start:40px}#tcuv .tcuv-faqs-section ol li,#tcuv .tcuv-faqs-section ul li{color:#000;margin-bottom:5px}#tcuv .tcuv-faqs-section ul{list-style-type:disc!important}#tcuv .inquire-now-section .btn-inquire-now a{padding:16px 40px;font-size:15px;color:#fff;background:#000}#tcuv .inquire-now-section .online-form .heading h2{color:#000;display:block;width:100%;text-align:center;margin:70px 0;position:relative;font-size:30px;font-weight:400!important;font-family:Toyota Type Bold!important}#tcuv .inquire-now-section .online-form .heading h2:after{content:"";position:absolute;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e;margin-top:50px}#tcuv .inquire-now-section .online-form .row .nav-link,#tcuv .inquire-now-section .online-form .row .container .form-group label{color:#000}#tcuv .inquire-now-section .online-form .row .container .form-group .btn-submit{color:#fff;background-color:#000;border:1px solid #000000;padding:10px 35px}#tcuv .inquire-now-section .online-form .row .container .form-group .btn-submit:active:hover:not([disabled]){color:#000;background-color:transparent;border:1px solid #000000}@media (min-width: 1500px){#tcuv nav.navbar.nav-menu{top:0;height:50px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:95px}#tcuv nav.navbar.nav-menu .nav-mobile{display:none}}@media (max-width: 991px){#tcuv nav.navbar.nav-menu{top:0;height:60px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:85px}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex}#tcuv nav.navbar.nav-menu ul{display:none}}@media (max-width: 480px){#tcuv nav.navbar.nav-menu{top:-580px;height:60px}#tcuv nav.navbar.nav-menu.nav-menu-sticky{top:240px}#tcuv nav.navbar.nav-menu .nav-mobile{display:flex}#tcuv nav.navbar.nav-menu ul{display:none}#tcuv .tsure-content{padding:0 30px}}.t-sure-banner-desktop{display:none!important}@media screen and (min-width: 992px){.t-sure-banner-desktop{display:block!important}}.t-sure-banner-tablet{display:none!important}@media screen and (min-width: 768px) and (max-width: 991px){.t-sure-banner-tablet{display:block!important}}.t-sure-banner-mobile{display:block!important}@media screen and (min-width: 768px){.t-sure-banner-mobile{display:none!important}}#embed-video{margin-top:5em}#embed-video .container .center .title{text-align:center;margin:0 auto 7px}#embed-video .container .center .title h1 span{color:#eb0a1e}#embed-video .container .center .descriptions{padding:0 30px;margin:30px auto;text-align:center}#embed-video .container .center .descriptions p{margin-bottom:0}@media screen and (min-width: 1280px){#embed-video .container .center .descriptions p{padding:0 150px}}#embed-video .container .center .descriptions .main-title{font-weight:700;font-size:25px;color:#000}.compare-slidebar{background:#fff;width:100%;color:#34404e;border:1px solid #D5D9DE;top:120px;padding:60px 60px 0}.compare-slidebar .js-compare-close{position:absolute;left:15px;z-index:1;font-size:35px;top:-62px}.compare-slidebar h3{color:#eb0a1e;font-size:20px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}.compare-slidebar [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal}.compare-slidebar .toyota-button-right-crop.toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:12px}.compare-slidebar h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #BEC7D1;padding:25px 0}.compare-slidebar h5:after{content:"";font-weight:600;font-family:"Font Awesome 5 Free";float:right;color:#eb0a1e}.compare-slidebar .collapsed>h5:after{content:""}.compare-slidebar .values-container{padding-bottom:20px}.compare-slidebar .values-container .row>.values:first-child{border-right:2px solid #BEC7D1}.compare-slidebar h6{text-transform:uppercase;letter-spacing:1.2px;text-align:center;font-weight:600;background:#d5d9de;font-size:12px;padding:5px 0;margin-bottom:0}.compare-slidebar .values{letter-spacing:1.2px;font-size:20px;margin:10px 0}.compare-slidebar #compare-accordion{margin-top:60px;padding-bottom:120px}.compare-slidebar #compare-accordion .category-compare:last-child{border-bottom:1px solid #BEC7D1;margin-bottom:10px}.fixed-header .compare-slidebar{top:77px}.fixed-header .compare-slidebar #compare-accordion{padding-bottom:77px}@media (max-width: 991.98px){.l-theme .compare-slidebar{background:#fff;width:100%;margin-top:0;top:62px}.l-theme .compare-slidebar #compare-accordion{padding-bottom:62px}}.modal.comparison .b-find__selector .ui-select{padding-top:10px;padding-left:12px;padding-bottom:10px;height:auto;border:none;border-bottom:1px solid #CCCCCC;box-shadow:none!important}.modal.comparison .b-find__selector .ui-select .bs-caret{display:none!important}.modal.comparison .b-find__selector .ui-select.active{box-shadow:none!important}.modal.comparison .b-find__selector .ui-select.active:after{position:absolute;right:0}.modal.comparison .b-find__selector .ui-select .filter-option{padding:10px 0 0}section#comparison{background:#fff;padding:40px 0}@media screen and (min-width: 1024px){section#comparison{padding:80px 0}}section#comparison #compare-slidebar .accordions{padding-top:20px}section#comparison #compare-slidebar .row.position-relative{z-index:2;position:relative}@media screen and (min-width: 992px){section#comparison #compare-slidebar .row.position-relative .main-title-wrapper{display:flex;align-items:center}}section#comparison #compare-slidebar .row .main-title{padding:0 15px}section#comparison #compare-slidebar .row .main-title h1{text-transform:uppercase;font-size:24px;color:#101010;letter-spacing:7.2px;font-family:Toyota Type Light;font-weight:100}@media screen and (min-width: 1024px){section#comparison #compare-slidebar .row .main-title h1{font-size:32px;letter-spacing:9.6px}}section#comparison #compare-slidebar .row .main-title .comparison-title{font-weight:100;font-family:Toyota Type}section#comparison #compare-slidebar .image-wrapper{min-height:220px;display:flex;vertical-align:middle;align-items:center;max-height:-moz-max-content;max-height:max-content}section#comparison #compare-slidebar .image-wrapper img{height:auto;max-width:75%;margin:0 auto}section#comparison #compare-slidebar .product h3{font-family:Toyota Type Bold;color:#101010;font-size:16px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}@media screen and (min-width: 1024px){section#comparison #compare-slidebar .product h3{font-size:20px}}section#comparison #compare-slidebar .product [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal;color:#101010}@media screen and (min-width: 1024px){section#comparison #compare-slidebar .product [comp-ref=price]{letter-spacing:3.6px}}section#comparison #compare-slidebar .product .toyota-hollow{margin-top:10px;padding:5px 15px;font-size:10px;border:1pt solid #EB0A1E;text-transform:uppercase;background:#fff;color:#eb0a1e;font-weight:600;z-index:10;position:relative}section#comparison #compare-slidebar .product h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #BEC7D1;padding:25px 0}section#comparison #compare-slidebar .product .details .year{height:50px;font-family:Toyota Type;font-weight:700}section#comparison #compare-slidebar span.vs{text-transform:uppercase;font-weight:200;color:#cc000026;font-size:295px;position:absolute;transform:translate(-50%,-50%);left:50%;top:20%;letter-spacing:-20px;z-index:-1}section#comparison #compare-slidebar .bottom-bg-box{background-color:transparent}section#comparison #compare-slidebar #accordion{width:100%}section#comparison #compare-slidebar #accordion .card-header{padding:0}section#comparison #compare-slidebar #accordion h5{text-transform:uppercase;letter-spacing:3.6px;font-size:12px;border-bottom:2px solid #808080;padding:25px 15px;color:#eb0a1e;font-weight:600;font-family:Toyota Type}section#comparison #compare-slidebar #accordion .subheader{width:100%;color:#101010}@media screen and (min-width: 1024px){section#comparison #compare-slidebar #accordion .subheader{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-right:2px solid #BEC7D1}}section#comparison #compare-slidebar #accordion .subheader h6{letter-spacing:1.2px;text-align:center;font-weight:600;font-size:12px;padding:5px 0;margin:20px 15px;color:#101010;font-family:Toyota Type SemiBold}@media screen and (min-width: 1024px){section#comparison #compare-slidebar #accordion .subheader h6{text-align:left}}section#comparison #compare-slidebar #accordion .left.values,section#comparison #compare-slidebar #accordion .right.values{letter-spacing:1.2px;font-size:16px;padding:0;width:50%;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}@media screen and (min-width: 1024px){section#comparison #compare-slidebar #accordion .left.values,section#comparison #compare-slidebar #accordion .right.values{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;text-align:left}}section#comparison #compare-slidebar #accordion .left.values .specs,section#comparison #compare-slidebar #accordion .right.values .specs{padding:20px 15px;text-align:center;color:#101010;overflow-wrap:break-word;white-space:break-spaces}section#comparison #compare-slidebar #accordion .left.values{border-right:2px solid #CCCCCC;color:#101010}section#comparison .main-slider__wrap{background-color:transparent;max-width:350px;bottom:0;margin:0 auto;z-index:1;padding:0;position:absolute;height:auto}@media screen and (min-width: 768px){section#comparison .main-slider__wrap{left:0;right:0}}section#comparison .main-slider__wrap .main-slider__container{width:100%;padding:50px 0;position:relative;top:0;height:450px}section#comparison .main-slider__wrap .main-slider__title{font-size:180px;color:#9090902b;margin:0 auto;font-weight:100}@media screen and (max-width: 767px){section#comparison .main-slider__wrap .main-slider__title{font-size:80px}}section#comparison .main-slider__wrap .main-slider__title .v{position:absolute;top:60px;left:125px}@media screen and (min-width: 768px){section#comparison .main-slider__wrap .main-slider__title .v{top:50px;left:85px}}@media screen and (min-width: 1024px){section#comparison .main-slider__wrap .main-slider__title .v{top:50px;left:75px}}section#comparison .main-slider__wrap .main-slider__title .s{position:absolute;right:120px;top:105px}@media screen and (min-width: 768px){section#comparison .main-slider__wrap .main-slider__title .s{right:80px;top:150px}}@media screen and (min-width: 1024px){section#comparison .main-slider__wrap .main-slider__title .s{right:90px;top:150px}}section#comparison .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){section#comparison .container{max-width:540px}}@media (min-width: 768px){section#comparison .container{max-width:720px}}@media (min-width: 992px){section#comparison .container{max-width:960px}}@media (min-width: 1200px){section#comparison .container{max-width:1170px}}.w-full{width:100%}.dropdown-menu>.disabled>a.active,.disabled>a.active:focus{color:#fff}.ui-select:after{right:0;position:absolute}.sticky-comparison{display:none;opacity:0;background-color:#fff;padding:0;background-color:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .5s}@media screen and (min-width: 1024px){.sticky-comparison{margin-left:auto;padding:25px 0 0}}.sticky-comparison .comparison-row{width:100%;box-shadow:0 0 5px 3px #e6e6e6;-webkit-box-shadow:0px 0px 5px 3px #e6e6e6;background-color:#fff;padding:20px 15px;display:flow-root}.sticky-comparison .product .product-image{display:none}.sticky-comparison .product .db-wrapper .details .year{height:50px}@media screen and (min-width: 1024px){.sticky-comparison .product{display:flex;gap:1rem}.sticky-comparison .product .product-image{width:50%;display:flex;align-items:center}.sticky-comparison .product .db-wrapper{width:50%}}.sticky-comparison .product h3{font-family:Toyota Type Bold;color:#101010;font-size:16px;font-weight:700;text-align:center;line-height:normal;margin-top:15px;margin-bottom:0}@media screen and (min-width: 1024px){.sticky-comparison .product h3{text-align:left}}.sticky-comparison .product [comp-ref=price]{text-align:center;font-size:12px;letter-spacing:1.2px;line-height:normal}@media screen and (min-width: 1024px){.sticky-comparison .product [comp-ref=price]{text-align:left}}.sticky-comparison .product .toyota-hollow{margin-top:10px;padding:5px 30px 5px 15px;font-size:10px;border:1pt solid #EB0A1E;text-transform:uppercase;background:#fff;color:#eb0a1e;font-weight:600;width:100%}@media screen and (min-width: 1024px){.sticky-comparison .product .toyota-hollow{width:initial}}.sticky-comparison .product h5{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;text-align:center;border-top:1px solid #BEC7D1;padding:25px 0}.sticky{position:sticky;display:flex;opacity:1;z-index:10}@media (max-width: 767px){section#comparison #compare-slidebar .image-wrapper{min-height:150px}section#comparison #compare-slidebar .image-wrapper img{max-width:100%}section#comparison #compare-slidebar span.vs{font-size:150px;letter-spacing:normal}section#comparison #compare-slidebar #accordion h5{font-size:12px}section#comparison #compare-slidebar #accordion .specs{font-size:16px}section#comparison .main-slider__wrap{position:absolute;height:auto!important;z-index:0;margin:0 auto;left:0;right:0}section#comparison .main-slider__wrap .main-slider__container{height:378px}section#comparison .main-slider__wrap .main-slider__title{font-size:100px}}.modal.comparison h4{text-transform:uppercase;letter-spacing:1.2px;font-size:20px;color:#101010;font-weight:500}.modal.comparison .modal-dialog{background-color:#fff;transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;margin:0;width:100%;max-width:500px;padding:0 15px;background:transparent}.modal.comparison .modal-dialog .modal-content{border-radius:0;border:none}.modal.comparison .modal-dialog .modal-content .modal-header{padding:15px 0;margin:0 15px;border:none;align-items:center;text-align:center;display:block;border-bottom:1px solid #ccc}.modal.comparison .modal-dialog .modal-content .modal-header .close{position:absolute;font-weight:400;right:30px;top:15px;text-shadow:none;opacity:1;padding:0;font-size:30px;margin:0;color:#101010}.modal.comparison .modal-dialog .modal-content form{box-shadow:none;padding-top:15px;padding-bottom:0}.modal.comparison .modal-dialog .modal-body .b-find__label{text-transform:uppercase;letter-spacing:1.2px;font-weight:600;padding:0}.modal.comparison .modal-dialog .modal-body button.toyota-button-right-crop{position:relative;padding:10px 25px;font-size:16px;color:#fff;background-color:#101010;overflow:hidden;border:none;cursor:pointer}.modal.comparison .modal-dialog .modal-body button.toyota-button-right-crop:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010!important;transform:skew(0)!important;z-index:-1}.btn-accordion-comparison,.btn-accordion-comparison:hover{text-decoration:none}.btn-accordion-comparison:focus,.btn-accordion-comparison:visited{text-decoration:underline}.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(/build/assets/360-qqZTs0kI.png);background-size:cover;background-repeat:no-repeat;width:35px;height:20px;position:absolute;right:0;top:0}#accessories-list .vehicle-links .figure figcaption span{display:block}#accessories-list .vehicle-links .figure figcaption span.view-accessories{position:absolute;top:auto;bottom:-14px;font-size:10px;display:block;width:100%}#accessories-list .page-banner{position:relative}#accessories-list .page-banner img{max-height:160px}#accessories-list .page-banner .heading{z-index:11}#accessories-list .page-banner .overlay{width:100%;height:100%;position:absolute;background-color:#000;opacity:.6;top:0}#accessories-list .vehicle-categories{color:#101010;letter-spacing:6px;font-weight:400}#accessories-list #nav-vehicle .category{padding-top:0}#accessories-list #nav-vehicle .navigation-container .navbar-nav{justify-content:flex-start;flex-direction:row!important}@media screen and (min-width: 992px){#accessories-list #nav-vehicle .navigation-container .navbar-nav{justify-content:space-around}}#accessories-list #nav-vehicle .navigation-container .navbar-nav .nav-item{flex:0 0 auto!important;margin:0 10px}#accessories-list #nav-vehicle .navigation-container .navbar-nav .nav-item a{color:gray}#accessories-list section.icons{padding:50px 0}#accessories-list section.icons .wrapper{text-align:center}#accessories-list section.icons .img{margin:0 auto;width:125px;height:120px}#accessories-list section.icons .img img{max-width:100%;mix-blend-mode:multiply}#accessories-list section.icons .title{text-transform:uppercase;color:#101010;font-family:Toyota Type SemiBold;font-weight:600;font-size:20px}#accessories-list section.icons p.desc{font-family:Toyota Type;font-weight:400;margin:0;color:#000;font-size:14px}#accessories-list section .vehicle-name p{color:#101010;font-family:Toyota Type Book;font-weight:350}#accessories-list section .vehicle-name span{text-transform:uppercase;color:#eb0a1e;font-family:Toyota Type SemiBold;font-weight:600;letter-spacing:1.5px}@media (max-width: 767px){#accessories-list section.icons{padding:15px 0 30px}#accessories-list section.icons .wrapper{margin-bottom:15px}#accessories-list section.icons .title,#accessories-list section.icons p{max-width:300px;margin:0 auto}#accessories-list section.icons p{font-size:14px}#accessories-list section.icons .img{width:100px;height:100px}}#accessories-list #nav-vehicle nav.vp__nav-sticky .navigation-container .navbar-nav .active a.nav-link{color:#101010!important;font-family:Toyota Type SemiBold!important;font-weight:600!important}.gr-yaris section.heading,.gr-yaris section.about,.gr-yaris section.coming-soon,.gr-yaris section.something-new{background-position:center;background-size:cover;background-repeat:no-repeat}.gr-yaris section.heading{background-image:url(/build/assets/banner-BzD0yHe0.png);background-size:100%;height:70vh}.gr-yaris section.heading .header-text{font-size:106px;font-weight:900;padding:40px 110px;float:right;text-align:end}.gr-yaris section.heading.mobile-only{background-image:url(/build/assets/banner-BzD0yHe0.png);background-size:100%;height:70vh}.gr-yaris section.heading.mobile-only .header-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.about{background-image:url(/build/assets/fold1-C4McY-7c.png);background-size:100%;height:70vh}.gr-yaris section.about .about-text{font-size:150px;font-weight:900;padding:40px 140px}.gr-yaris section.about.mobile-only{background-image:url(/build/assets/fold1-C4McY-7c.png);background-size:100%;height:70vh}.gr-yaris section.about.mobile-only .about-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.coming-soon{background-image:url(/build/assets/fold2-DH0PGMW-.png);background-size:100%;height:70vh}.gr-yaris section.coming-soon .coming-soon-text{font-size:106px;font-weight:900;padding:40px 110px;float:right;text-align:end}.gr-yaris section.coming-soon.mobile-only{background-image:url(/build/assets/fold2-DH0PGMW-.png);background-size:100%;height:70vh}.gr-yaris section.coming-soon.mobile-only .coming-soon-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.something-new{background-image:url(/build/assets/fold3-oRLhdsZn.png);background-size:100%;height:70vh}.gr-yaris section.something-new .something-new-text{font-size:106px;font-weight:900;padding:400px 110px 40px}.gr-yaris section.something-new.mobile-only{background-image:url(/build/assets/fold3-oRLhdsZn.png);background-size:100%;height:70vh}.gr-yaris section.something-new.mobile-only .something-new-text{font-size:25px;font-weight:900;padding:40px;float:right;text-align:end}.gr-yaris section.video-preview{background-image:url(/build/assets/video-wrapper-DjV31DjY.jpg);padding:50px 0;background-repeat:no-repeat;background-size:125% 115%;background-position:-70px -100px}.gr-yaris section.video-preview .content{width:100%}.gr-yaris section.video-preview .content .table tr th{width:50%;background-color:#fff;color:#000}.gr-yaris section.video-preview .content .table tr td{color:#fff}.gr-yaris section.video-preview .content h1,.gr-yaris section.video-preview .content h2{margin-bottom:10px}.gr-yaris section.video-preview .content h5{color:#fff}.gr-yaris section.video-preview .content h5 a{color:#dd2326}.gr-yaris section.video-preview .content p.small{margin-bottom:10px}.gr-yaris section.video-preview .content small{color:#fff}.gr-yaris section.video-preview p{font-size:18px;margin:0}.gr-yaris section.gallery{background:linear-gradient(180deg,#000,#a1a1a1);padding:50px 0 0}.gr-yaris section.gallery h1{font-size:2rem}.gr-yaris section.gallery .content{max-width:900px;margin:0 auto;padding:0 15px 60px}.gr-yaris section.socmed{background-image:url(/build/assets/fold4-7Memknf3.png);height:50vh;background-repeat:no-repeat;background-size:cover;background-position:bottom center}.gr-yaris section.socmed.mobile-only{background-image:url(/build/assets/fold4-7Memknf3.png);height:50vh;background-repeat:no-repeat;background-size:cover;background-position:bottom center}.gr-yaris section.socmed .content{transform:translate(-50%,20%);left:50%;top:50%;position:absolute;width:100%}.gr-yaris section.socmed .content h1{font-weight:600}.gr-yaris section.socmed .content span{font-weight:700}.gr-yaris section.socmed .links{margin:50px auto}.gr-yaris section.socmed .fb,.gr-yaris section.socmed .ig{width:50px;height:50px;margin:0 45px;display:inline-block}.gr-yaris section.socmed .fb img,.gr-yaris section.socmed .ig img{max-width:100%}.gr-yaris section.newsletter{background-color:#000;padding:100px 0;text-align:center}.gr-yaris section.newsletter h1{font-weight:600}.gr-yaris section.newsletter h1 span{font-weight:700}.gr-yaris section h1,.gr-yaris section h2,.gr-yaris section p,.gr-yaris section span{color:#fff}.gr-yaris section h1{font-weight:700;font-style:italic;line-height:1.2;margin:0}.gr-yaris section h2{font-weight:700;margin:0;line-height:1.2}.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{color:red}.gr-yaris section span.red{color:red}.gr-yaris section .btn-red{background-color:red;border-color:red;color:#fff;width:250px;padding:25px 0;line-height:0;font-weight:600;font-size:18px;transition:1s ease}.gr-yaris section .btn-red:active,.gr-yaris section .btn-red:hover{color:#fff;background-color:transparent;border-color:#fff;transition:.8s ease}.gr-yaris .padding0{padding:0}.gr-yaris .mobile-only{display:none}.gr-yaris .peso-sign{font-family:sans-serif}.gr-yaris .dealership p b{font-size:20px;text-transform:uppercase;color:#dd2326}.gr-yaris .dealership p a{color:#fff;display:block;margin:0 0 8px}.gr-yaris .dealership p a:hover{color:#dd2326}.gr-yaris div#carousel__yaris{position:relative}.gr-yaris div#carousel__yaris a.carousel-control-prev{width:35px;left:-50px}.gr-yaris div#carousel__yaris a.carousel-control-next{width:35px;right:-50px}.gr-yaris div#carousel__yaris a.carousel-control-prev span,.gr-yaris div#carousel__yaris a.carousel-control-next 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:#ffffff73}.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:#ffffff73}.gr-yaris div#carousel__yaris__mobile .carousel-indicators li.active{background-color:#fff}.gr-yaris form label{color:#fff;margin:15px 0 5px}.gr-yaris form input{text-transform:inherit!important;color:#637385;background-color:#d5d9de}.gr-yaris form input:-moz-placeholder{background-color:#d5d9de;color:#637385}.gr-yaris form input:placeholder-shown{background-color:#d5d9de;color:#637385}.gr-yaris form input:focus,.gr-yaris form input.valid{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;transition:none;height:45px}.gr-yaris form#yaris-is-coming-form p{font-size:20px;font-weight:100}.gr-yaris form#yaris-is-coming-form p.small{font-size:16px}.gr-yaris .text-regular{font-weight:400;font-size:1.3rem}.gr-yaris .toyota-button-right-crop{padding:8px 25px 8px 15px}.gr-yaris .toyota-button-right-crop:after{transform:skew(21deg)}@media (min-width: 1580px){.gr-yaris section.about .content{transform:translate(-30%,50%)}.gr-yaris section.socmed .content{transform:translate(-50%,50%)}.gr-yaris section.newsletter{padding:150px 0}}@media screen and (min-width: 768px) and (max-width: 1200px){.gr-yaris section.heading,.gr-yaris section.coming-soon,.gr-yaris section.socmed{height:35vh}}@media (max-width: 767px){.gr-yaris section.heading{height:80vh;background-image:url(/build/assets/header-CMF8RceF.png);background-size:cover;background-position:45% 0%}.gr-yaris section.heading .content{transform:translateY(40%);margin:0 auto;padding:0 30px}.gr-yaris section.about{height:60vh}.gr-yaris section.about .content{padding:0 40px}.gr-yaris section.coming-soon{height:25vh}.gr-yaris section.video-preview{background-image:url(/build/assets/video-wrapper-D-bWZecO.png);background-size:170% 140%;background-position:80% 70%}.gr-yaris section.video-preview .embed{position:relative;padding-bottom:60%;height:0}.gr-yaris section.video-preview .embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gr-yaris section.video-preview .content{padding:0 15px}.gr-yaris section.video-preview p{font-size:14px}.gr-yaris section.video-preview p.small{font-size:12px}.gr-yaris section.video-preview span{font-size:12px}.gr-yaris section.socmed{height:20vh;background-position:bottom center;background-size:cover}.gr-yaris section.socmed .content{transform:none;left:auto;top:auto;position:relative;width:auto;padding:100px 0 0}.gr-yaris section.socmed .content h1{font-size:20px}.gr-yaris section.socmed .links{margin:60px 0 0}.gr-yaris section.socmed .fb,.gr-yaris section.socmed .ig{width:30px;height:30px;margin:0 50px 0 0}.gr-yaris section.newsletter .btn-red{width:200px;padding:20px 0;font-size:16px}.gr-yaris section:not(.heading) h1{font-size:22px}.gr-yaris section h2{font-size:18px}.gr-yaris section p{font-size:12px}.gr-yaris .logo{width:120px;margin-bottom:10px}.gr-yaris .logo img{max-width:100%}.gr-yaris .dealership p b{font-size:18px}.gr-yaris .text-regular{font-size:1rem}.gr-yaris .desktop-only{display:none}.gr-yaris .mobile-only{display:block}form#yaris-is-coming-form p{font-size:18px}form#yaris-is-coming-form p.small{font-size:14px}}@media (max-width: 500px){.gr-yaris section.heading{height:50vh;background-position:center}.gr-yaris section.about{background-image:url(/build/assets/about-CN_B9WRA.png);height:100vh;background-position:15% 0%}.gr-yaris section.about .content{transform:translateY(20%)}.gr-yaris section.video-preview{background-size:170% 120%;background-position:85% 85%}}@media (max-width: 1000px) and (max-height: 500px){.gr-yaris section.heading,.gr-yaris section.about,.gr-yaris section.coming-soon{height:85vh}.gr-yaris section.about{height:115vh}.gr-yaris section.socmed{height:50vh}}#gala-awards h1,#gala-awards h2,#gala-awards h3,#gala-awards h4,#gala-awards h5,#gala-awards p{color:#060505}#gala-awards .gallery{text-align:center;margin:15px 0}#gala-awards .gallery .img-wrapper{margin-bottom:10px}#gala-awards .gallery p{margin:0}#gala-awards .gallery .title{font-weight:700}#gala-awards .gallery .description{font-weight:400}#gala-awards hr{border-top:5px solid #B8B8B8;margin:50px 0}#gala-awards table{margin:0;table-layout:fixed}#gala-awards table tr.title td{padding:0;line-height:1}#gala-awards table tr.title td:first-child{padding:15px 15px 0}#gala-awards table tr.title:not(:first-child) p{padding-top:30px}#gala-awards table tr.title p.heading{font-size:18px}#gala-awards table td,#gala-awards table th{padding:15px;white-space:nowrap}#gala-awards table p{margin:0;color:#34404e;font-weight:400}#gala-awards table p.heading{font-weight:700;font-size:16px;text-transform:uppercase}#gala-awards table p.desc{font-weight:400;font-size:12px;margin-bottom:5px}#gala-awards section.accordion{border:none;margin:30px 0}#gala-awards section.accordion .card-header{background-color:red}#gala-awards section.accordion .card-header h5{color:#fff;font-weight:400;position:relative;padding-left:30px;font-size:20px}#gala-awards section.accordion .card-header h5:before{content:"";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:""}#gala-awards section.accordion .card-body{background-color:#f0f0f0;padding:15px 35px;flex:none}#gala-awards section.kv{margin:15px 0}@media (max-width: 767px){#gala-awards h1{font-size:38px}#gala-awards h3{font-size:25px}#gala-awards table{table-layout:unset}#gala-awards .row p.desc{text-align:center}#gala-awards .row table p.desc{text-align:left}#gala-awards .gallery .description{margin-bottom:30px}#gala-awards section.accordion{margin:0}#gala-awards section.accordion .card-body{padding:15px 0}#gala-awards hr{margin:30px 0}}body#syi aside#offcanvas-toh-wei-soong .cpl-sec-bg-white,body#syi aside#offcanvas-saadi-abbas .cpl-sec-bg-white,body#syi aside#offcanvas-panipak-wongpattanakit .cpl-sec-bg-white,body#syi aside#offcanvas-joseph-schooling .cpl-sec-bg-white,body#syi aside#offcanvas-dipa-karmakar .cpl-sec-bg-white,body#syi aside#offcanvas-anchaya-ketkeaw .cpl-sec-bg-white,body#syi aside#offcanvas-amit-kumar-saroha .cpl-sec-bg-white,body#syi aside#offcanvas-abdul-latif-romly .cpl-sec-bg-white,body#syi aside#offcanvas-marcus-fernaldi-gideon .cpl-sec-bg-white,body#syi aside#offcanvas-nguyen-thanh-trung .cpl-sec-bg-white,body#syi aside#offcanvas-ni-nengah-widiasih .cpl-sec-bg-white{display:none}body#syi footer img{display:inline-block}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::-moz-selection,.tgl:after::-moz-selection,.tgl:before::-moz-selection,.tgl *::-moz-selection,.tgl *:after::-moz-selection,.tgl *:before::-moz-selection,.tgl+.tgl-btn::-moz-selection{background:none}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}.tgl+.tgl-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{background:#d2deec;border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.tgl-light:checked+.tgl-btn{background:#d10820}.tgl-light[disabled]+.tgl-btn{background:#f0f6ff;border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light[disabled]+.tgl-btn:hover{cursor:not-allowed}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px #0000001a,0 4px #00000014}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn{background:#86d993}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8em}.tgl-skewed+.tgl-btn{overflow:hidden;transform:skew(-10deg);backface-visibility:hidden;transition:all .2s ease;font-family:sans-serif;background:#888}.tgl-skewed+.tgl-btn:after,.tgl-skewed+.tgl-btn:before{transform:skew(10deg);display:inline-block;transition:all .2s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4)}.tgl-skewed+.tgl-btn:after{left:100%;content:attr(data-tg-on)}.tgl-skewed+.tgl-btn:before{left:0;content:attr(data-tg-off)}.tgl-skewed+.tgl-btn:active{background:#888}.tgl-skewed+.tgl-btn:active:before{left:-10%}.tgl-skewed:checked+.tgl-btn{background:#86d993}.tgl-skewed:checked+.tgl-btn:before{left:-100%}.tgl-skewed:checked+.tgl-btn:after{left:0}.tgl-skewed:checked+.tgl-btn:active:after{left:10%}.tgl-flat+.tgl-btn{padding:2px;transition:all .2s ease;background:#fff;border:4px solid #f2f2f2;border-radius:2em}.tgl-flat+.tgl-btn:after{transition:all .2s ease;background:#f2f2f2;content:"";border-radius:1em}.tgl-flat:checked+.tgl-btn{border:4px solid #7FC6A6}.tgl-flat:checked+.tgl-btn:after{left:50%;background:#7fc6a6}.tgl-flip+.tgl-btn{padding:2px;transition:all .2s ease;font-family:sans-serif;perspective:100px}.tgl-flip+.tgl-btn:after,.tgl-flip+.tgl-btn:before{display:inline-block;transition:all .4s ease;width:100%;text-align:center;line-height:2em;font-weight:700;color:#fff;position:absolute;top:0;left:0;backface-visibility:hidden;border-radius:4px}.tgl-flip+.tgl-btn:after{content:attr(data-tg-on);background:#02c66f;transform:rotateY(-180deg)}.tgl-flip+.tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.tgl-flip+.tgl-btn:active:before{transform:rotateY(-20deg)}.tgl-flip:checked+.tgl-btn:before{transform:rotateY(180deg)}.tgl-flip:checked+.tgl-btn:after{transform:rotateY(0);left:0;background:#7fc6a6}.tgl-flip:checked+.tgl-btn:active:after{transform:rotateY(20deg)}.tgl-flat.tgl-flat-info:checked+.tgl-btn:after,.tgl-info:checked+.tgl-btn{background:#6cb2eb}.tgl-flat.tgl-flat-success:checked+.tgl-btn:after,.tgl-success:checked+.tgl-btn{background:#149f0e}.tgl-flat.tgl-flat-warning:checked+.tgl-btn:after,.tgl-warning:checked+.tgl-btn{background:#f6993f}.tgl-flat.tgl-flat-danger:checked+.tgl-btn:after,.tgl-danger:checked+.tgl-btn{background:#eb0a1e}body.login .grecaptcha-badge,h1.gigya-screen-caption{display:none}#login-modal .nav .nav-item a.nav-link{color:#bbb;background-color:#fff0;padding:5px}#login-modal .nav .nav-item a.nav-link.active,#login-modal .nav .nav-item a.nav-link:hover{color:#fff}.gigya-input-checkbox{margin:5px 0!important}#registration-modal .modal-content{margin-top:25vh}#registration-modal .modal-content input{background-color:#eff0f2;border:none;box-shadow:none;padding:0 15px;border-radius:6px;color:#1e2022;text-transform:none;font-size:16px;font-family:Toyota;font-weight:600}#registration-modal .modal-content input#region_code{padding-left:50px}#registration-modal .modal-content button.modal-close{text-shadow:none;padding:0;background-color:transparent;border:0;-webkit-appearance:none}#registration-modal .modal-content button.modal-close i{color:#fff}#registration-modal .modal-content button.modal-close:hover{text-decoration:none}#registration-modal .modal-content .iti{margin-top:15px}#registration-modal .modal-content .back-to-login{color:#78909c}.radio-button input:checked~.custom-radio:before{background:#000;border:solid 2px #fff;outline:1px solid #000}.radio-button{border:1px solid #d1d1d1;padding:20px 40px;margin-bottom:20px;text-align:left!important}.radio-button.highlight{border:1px solid #000}.radio-button .custom-radio{position:relative;left:10px}.radio-button .custom-radio:before{content:"";position:absolute;width:15px;height:15px;background:#fff;left:-20px;top:5px;border-radius:50%;outline:1px solid #000}.modal{z-index:1090}.modal#alert-modal{z-index:1100}.modal button.hide{display:none}.modal.custom-modal .dropdown-toggle{font-family:Toyota Type;font-weight:400;font-size:14px;text-transform:inherit;border:none;padding:15px;color:#000;cursor:pointer}.modal.custom-modal .filter-option-inner-inner{text-align:left}.modal.custom-modal.auth .grecaptcha-badge{visibility:hidden}.modal.custom-modal .btn.btn-red{border-color:#eb0a1e;background-color:#eb0a1e}.modal.custom-modal .btn.btn-white{border:1px solid #000;background-color:#fff;color:#000}#forgot-password-modal .form-control{text-transform:capitalize!important}#forgot-password-modal .form-control option{display:block;width:100%;padding:.375rem .75rem;line-height:1.5;height:60px;box-shadow:0 0 15px #00000012;border-radius:2px;border:1px solid #dddddd;color:#ccc;font-family:Toyota;font-size:14px;text-transform:capitalize!important;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.loader{top:30%;margin:0 50%;position:absolute}.g-recaptcha div:first-child{width:100%!important}.form-control{color:#495057}.modal-open .modal{overflow-x:hidden!important;overflow-y:hidden!important}.custom-modal-header{top:0;position:sticky;background-color:#fff!important;color:#2e2e2f!important}.custom-modal-header .row{width:100%}@media (min-width: 767px){.custom-modal-header{display:none}}@media (min-width: 1024px){#revamp-footer{margin-top:0}}.modal-open .modal{overflow-y:hidden!important}.toyota-service-campaign.sticky{position:fixed;top:0!important;z-index:9999}.toyota-service-campaign .nav-container{background-color:#4a4a4a}.toyota-service-campaign.main-header{padding:0;position:fixed;top:96px;z-index:1000;width:100%}@media (max-width: 1024px){.toyota-service-campaign.main-header{top:72px}}.toyota-service-campaign.main-header .container-fluid{display:flex;flex-direction:row;align-items:center;width:100%;padding:0;height:100%;justify-content:space-between;min-height:50px;max-height:50px;height:50px}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid{min-height:54px;max-height:54px;height:54px}}.toyota-service-campaign.main-header .container-fluid .header-content{flex:1;display:flex;flex-direction:column;min-width:0;position:relative}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container{display:flex;flex-direction:row;justify-content:space-between;min-height:50px;padding:0 10px}@media (min-width: 414px) and (max-width: 1279px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container{padding:0 16px}}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container{min-height:54px;padding-left:64px}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container.mobile-toggle-btn{cursor:default}@media (max-width: 1279px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container.mobile-toggle-btn{cursor:pointer}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-brand{display:flex;align-items:center;justify-content:center;font-family:Toyota Type;font-weight:400;text-decoration:none;font-size:10px;color:#fff}@media (min-width: 414px) and (max-width: 1279px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-brand{font-size:12px}}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-brand{font-size:14px}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-nav{display:flex;align-items:center;justify-content:center;margin-right:48px;gap:32px}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-nav .nav-link{padding-left:0;padding-right:0;transition:opacity .3s ease;font-family:Toyota Type;font-weight:400;text-decoration:none;font-size:10px;color:#fff}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-nav .nav-link:hover{opacity:.7}@media (min-width: 414px) and (max-width: 1279px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-nav .nav-link{font-size:12px}}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .header-nav .nav-link{font-size:14px}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .desktop-nav{display:none}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .desktop-nav{display:flex;flex-direction:row}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .mobile-menu-toggle{display:block}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .mobile-menu-toggle{display:none}}.toyota-service-campaign.main-header .container-fluid .header-content .nav-container .mobile-menu-toggle svg{color:#fff;width:16px;height:16px}.toyota-service-campaign.main-header .container-fluid .header-content .mobile-nav-dropdown{display:none;top:50px;position:absolute;left:0;right:0;width:100%;background:#000000e6;overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .header-content .mobile-nav-dropdown{top:54px}}.toyota-service-campaign.main-header .container-fluid .header-content .mobile-nav-dropdown.show{display:block}.toyota-service-campaign.main-header .container-fluid .header-content .mobile-nav-dropdown .nav-link{color:gray;text-decoration:none;font-weight:400;font-size:12px;position:relative;transition:color .3s;padding:12px 15px;font-family:Toyota Type}.toyota-service-campaign.main-header .container-fluid .header-content .mobile-nav-dropdown .nav-link.active{color:#fff}.toyota-service-campaign.main-header .container-fluid .nav-actions{flex-shrink:0;height:100%;display:flex;align-items:center}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn{height:100%;background-color:#101010;color:#fff;font-family:Toyota Type;font-weight:600;text-decoration:none;display:flex;align-items:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.15em;overflow:hidden;z-index:1;transition:color .3s ease;min-height:50px;padding:0 10px;font-size:8px}@media (min-width: 414px){.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn{padding:0 24px;font-size:10px}}@media (min-width: 375px) and (max-width: 413px){.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn{padding:0 14px}}@media (min-width: 1280px){.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn{font-size:12px;min-height:54px}}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#3a3a3a;z-index:0;transition:width .35s ease}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn:hover:not(:disabled){color:#fff}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn:hover:not(:disabled):before{width:100%}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn:active:not(:disabled){background-color:#101010;color:#fff}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn:disabled,.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn.disabled{background-color:#ccc;color:gray;pointer-events:none;cursor:default}.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn span,.toyota-service-campaign.main-header .container-fluid .nav-actions .check-vehicle-btn{position:relative;z-index:2}section.scroll-up-section{position:fixed;bottom:40px;right:40px;z-index:999;display:none}@media (min-width: 1280px){section.scroll-up-section{display:block;bottom:40px}}@media (min-width: 1920px){section.scroll-up-section{bottom:80px;right:80px}}section.scroll-up-section .scroll-up{height:40px;width:40px;border:1px solid rgb(16,16,16);box-shadow:0 4px 4px #00000040;background:#fff}section.scroll-up-section .scroll-up__btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}section.service-campaign-banner{margin-top:50px;position:relative;height:442px}@media (min-width: 768px) and (max-width: 1279px){section.service-campaign-banner{height:381px}}@media (min-width: 1280px){section.service-campaign-banner{height:320px;margin-top:54px}}section.service-campaign-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(180deg,#10101000,#101010);z-index:1}section.service-campaign-banner .sc-banner__img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__img{width:100%}}section.service-campaign-banner .sc-banner__content{position:absolute;top:35px;left:0;right:0;bottom:0;display:flex;align-items:center;gap:2rem;flex-direction:column;padding:0 16px;z-index:2}@media (max-width: 374px){section.service-campaign-banner .sc-banner__content{padding:0 10px;gap:24px}}@media (max-width: 767px){section.service-campaign-banner .sc-banner__content{top:48px}}@media (min-width: 768px){section.service-campaign-banner .sc-banner__content{padding:0 32px;gap:40px}}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__content{justify-content:space-between;flex-direction:row;padding:0 64px;height:207px}}@media (min-width: 1920px){section.service-campaign-banner .sc-banner__content{padding:0 300px}}section.service-campaign-banner .sc-banner__content-heading{color:#fff;text-shadow:2px 2px 15px #000;margin:0;font-family:Toyota Type;padding:0;font-weight:900;font-size:40px;line-height:115%;text-transform:uppercase;position:unset;text-align:center}section.service-campaign-banner .sc-banner__content-heading p{margin-bottom:0}@media (min-width: 768px) and (max-width: 1023px){section.service-campaign-banner .sc-banner__content-heading p{min-width:640px}}@media (min-width: 1024px) and (max-width: 1279px){section.service-campaign-banner .sc-banner__content-heading p{min-width:768px}}@media (max-width: 374px){section.service-campaign-banner .sc-banner__content-heading{font-size:32px}}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__content-heading{font-size:64px;text-align:left}}section.service-campaign-banner .sc-banner__content-heading-break{display:none}@media screen and (max-width: 767px){section.service-campaign-banner .sc-banner__content-heading-break{display:block}}section.service-campaign-banner .sc-banner__content-card{max-width:400px;padding:24px;background-color:#fff}@media (max-width: 374px){section.service-campaign-banner .sc-banner__content-card{margin-left:6px;margin-right:6px}}@media (min-width: 768px) and (max-width: 1023px){section.service-campaign-banner .sc-banner__content-card{min-width:640px;max-width:640px}}@media (min-width: 1024px) and (max-width: 1279px){section.service-campaign-banner .sc-banner__content-card{min-width:768px;max-width:768px}}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__content-card{min-width:556px;max-width:556px;height:207px;gap:24px;display:flex;flex-direction:column}}@media (min-width: 1920px){section.service-campaign-banner .sc-banner__content-card{min-width:640px;max-width:640px}}section.service-campaign-banner .sc-banner__content-card h2{text-align:left;font-size:20px;color:#101010;font-weight:600;margin-bottom:20px}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__content-card h2{margin-bottom:0}}section.service-campaign-banner .sc-banner__content-card p{text-align:left;font-size:16px;color:#101010;font-weight:400;font-family:Toyota Type Book;margin-bottom:16px}@media (min-width: 1280px){section.service-campaign-banner .sc-banner__content-card p{margin-bottom:0}}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle{font-family:Toyota Type Light;background-color:#101010;text-align:center;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;height:42px;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:1.8px;text-decoration:none;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}@media (min-width: 768px){section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle{padding:0 24px;width:-moz-fit-content;width:fit-content}}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#3a3a3a;z-index:0;transition:width .35s ease}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle:hover:not(:disabled){color:#fff}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle:hover:not(:disabled):before{width:100%}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle:active:not(:disabled){background-color:#101010;color:#fff}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle:disabled,section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle.disabled{background-color:#ccc;color:gray;pointer-events:none;cursor:default}section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle span,section.service-campaign-banner .sc-banner__content-card a.btn_check_vehicle{position:relative;z-index:2}section.what-is-toyota-service-section{background-color:#fff;padding-top:64px;padding-bottom:64px;gap:48px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1024px) and (max-width: 1919px){section.what-is-toyota-service-section{padding-left:64px;padding-right:64px}}section.what-is-toyota-service-section .what-is-toyota-service-section__intro{display:flex;flex-direction:column;padding:0 16px}@media (min-width: 768px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro{padding:0 32px}}@media (min-width: 1024px) and (max-width: 1279px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro{padding:0;min-width:896px;max-width:896px}}@media (min-width: 1280px) and (max-width: 1919px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro{flex-direction:row;gap:24px;padding:0;max-width:1152px;min-width:1152px}}@media (min-width: 1920px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro{flex-direction:row;gap:24px;padding:0 300px}}section.what-is-toyota-service-section .what-is-toyota-service-section__intro-title{font-family:Toyota Type Bold;font-size:32px;letter-spacing:-.0125em;color:#101010}@media (min-width: 1280px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro-title{white-space:nowrap;width:-moz-fit-content;width:fit-content;flex-shrink:0}}section.what-is-toyota-service-section .what-is-toyota-service-section__intro-divider{border:1px solid #CCCCCC;margin:24px 0;width:100%}@media (min-width: 1280px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro-divider{border:none;border-left:1px solid #CCCCCC;height:auto;width:1px;margin:0}}section.what-is-toyota-service-section .what-is-toyota-service-section__intro-desc{font-family:Toyota Type Book;font-size:16px;color:#101010}@media (min-width: 1280px){section.what-is-toyota-service-section .what-is-toyota-service-section__intro-desc{flex:1;margin-bottom:0}}section.what-is-toyota-service-section .what-is-toyota-service-section__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px}@media (min-width: 768px){section.what-is-toyota-service-section .what-is-toyota-service-section__list{padding:0 32px;grid-template-columns:repeat(3,1fr);gap:48px}}@media (min-width: 1024px) and (max-width: 1279px){section.what-is-toyota-service-section .what-is-toyota-service-section__list{padding:0;min-width:896px;max-width:896px}}@media (min-width: 1280px) and (max-width: 1919px){section.what-is-toyota-service-section .what-is-toyota-service-section__list{padding:0;max-width:1152px;min-width:1152px}}@media (min-width: 1920px){section.what-is-toyota-service-section .what-is-toyota-service-section__list{padding:0 300px;width:100%}}section.what-is-toyota-service-section .what-is-toyota-service-section__list .list-item{gap:12px}section.what-is-toyota-service-section .what-is-toyota-service-section__list .list-item__text{gap:8px}section.what-is-toyota-service-section .what-is-toyota-service-section__list .list-item__text-title{font-family:Toyota Type;font-weight:600;font-size:20px;color:#101010}section.what-is-toyota-service-section .what-is-toyota-service-section__list .list-item__text-desc{font-family:Toyota Type Book;font-size:16px;color:#101010}section.types-of-toyota-service-section .types-of-toyota-service{background-color:#f5f5f5;padding-bottom:64px;padding-top:64px}@media screen and (min-width: 480px){section.types-of-toyota-service-section .types-of-toyota-service{margin-bottom:50px 0px}}@media (min-width: 768px){section.types-of-toyota-service-section .types-of-toyota-service{flex:0 0 100%;max-width:100%;background-color:#fff}}@media (min-width: 1280px) and (max-width: 1919px){section.types-of-toyota-service-section .types-of-toyota-service{padding:50px}}section.types-of-toyota-service-section .types-of-toyota-service .types-header{margin-bottom:30px}@media (min-width: 768px){section.types-of-toyota-service-section .types-of-toyota-service .types-header{margin-bottom:48px}}section.types-of-toyota-service-section .types-of-toyota-service .types-header__title{font-size:40px;font-weight:300;font-family:Toyota Type Light;text-align:center;padding-bottom:10px;padding-left:16px;padding-right:16px}@media (max-width: 374px){section.types-of-toyota-service-section .types-of-toyota-service .types-header__title{font-size:30px}}@media (min-width: 375px) and (max-width: 414px){section.types-of-toyota-service-section .types-of-toyota-service .types-header__title{font-size:35px;padding-left:10px;padding-right:10px}}section.types-of-toyota-service-section .types-of-toyota-service .types-header .divider-wrapper{display:none}@media (min-width: 768px){section.types-of-toyota-service-section .types-of-toyota-service .types-header .divider-wrapper{display:flex;justify-content:center}}section.types-of-toyota-service-section .types-of-toyota-service .types-header .divider-wrapper hr.red-divider{border:1px solid #EB0A1E;width:48px}section.types-of-toyota-service-section .types-of-toyota-service .types-content{padding:0 16px;display:flex;flex-direction:column}@media (min-width: 768px){section.types-of-toyota-service-section .types-of-toyota-service .types-content{flex-direction:row;padding:0 32px;gap:32px;justify-content:center}}@media (min-width: 1280px){section.types-of-toyota-service-section .types-of-toyota-service .types-content{gap:48px}}@media (min-width: 1920px){section.types-of-toyota-service-section .types-of-toyota-service .types-content{padding:0 300px}}section.types-of-toyota-service-section .types-of-toyota-service .types-content__card{display:flex;flex-direction:column;width:100%}@media (min-width: 768px) and (max-width: 1023px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card{margin-bottom:0}}@media (min-width: 1024px) and (max-width: 1279px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card{max-width:432px;min-width:432px}}@media (min-width: 1280px) and (max-width: 1919px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card{max-width:552px;min-width:552px}}@media (min-width: 1920px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card{min-width:636px}}section.types-of-toyota-service-section .types-of-toyota-service .types-content__card img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width: 768px) and (max-width: 1023px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card img{max-width:336px;min-width:336px;max-height:146.09px;min-height:146.09px}}@media (min-width: 1024px) and (max-width: 1279px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card img{max-width:432px;min-width:432px;max-height:187.83px;min-height:187.83px}}@media (min-width: 1280px) and (max-width: 1919px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card img{max-width:552px;min-width:552px;max-height:240px;min-height:240px}}@media (min-width: 1920px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card img{width:33.125vw;height:12.5vw;min-width:636px;min-height:240px;max-height:none;max-width:none}}section.types-of-toyota-service-section .types-of-toyota-service .types-content__card .body{flex:1;display:flex;flex-direction:column;padding:25px;text-align:left;background-color:#fff}@media (min-width: 768px){section.types-of-toyota-service-section .types-of-toyota-service .types-content__card .body{padding:24px 0}}section.types-of-toyota-service-section .types-of-toyota-service .types-content__card .body .title{font-family:Toyota Type;font-weight:600;font-size:24px;margin-bottom:10px}section.types-of-toyota-service-section .types-of-toyota-service .types-content__card .body p.desc{font-size:16px;line-height:1.5;color:#3e3e3e;font-family:Toyota Type Book}section.types-of-toyota-service-section .types-of-toyota-service p{color:#000;width:100%}section.active-service-campaign-section{background-color:#fff;padding-top:64px}@media (min-width: 768px){section.active-service-campaign-section{flex:0 0 100%;max-width:100%;background-color:#f5f5f5}}@media (min-width: 1280px) and (max-width: 1919px){section.active-service-campaign-section{padding:64px}}section.active-service-campaign-section .active-sc-header{margin-bottom:30px}@media (min-width: 768px){section.active-service-campaign-section .active-sc-header{margin-bottom:48px}}section.active-service-campaign-section .active-sc-header__title{font-size:40px;font-weight:300;font-family:Toyota Type Light;text-align:center;padding-bottom:10px;padding-left:16px;padding-right:16px;color:#101010}section.active-service-campaign-section .active-sc-header__subtitle{font-family:Toyota Type Book;font-weight:400;font-size:16px;text-align:center;display:none;color:#101010}@media (min-width: 768px){section.active-service-campaign-section .active-sc-header__subtitle{display:block}}section.active-service-campaign-section .active-sc-body{display:flex;justify-content:center;padding:0 16px}@media (min-width: 768px){section.active-service-campaign-section .active-sc-body{padding:0 32px}}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body{padding:0}}@media (min-width: 1920px){section.active-service-campaign-section .active-sc-body{padding:0 300px}}section.active-service-campaign-section .active-sc-body__form{box-shadow:0 4px 16px -4px #10101026;background-color:#fff;width:100%;padding:24px}@media (min-width: 768px) and (max-width: 1023px){section.active-service-campaign-section .active-sc-body__form{min-width:704px}}@media (min-width: 1024px) and (max-width: 1279px){section.active-service-campaign-section .active-sc-body__form{min-width:896px;max-width:896px}}@media (min-width: 1280px) and (max-width: 1919px){section.active-service-campaign-section .active-sc-body__form{max-width:1152px;min-width:1152px;padding:24px;gap:24px}}@media (min-width: 1920px){section.active-service-campaign-section .active-sc-body__form{min-width:1320px}}section.active-service-campaign-section .active-sc-body__form-content{display:flex;flex-direction:column;gap:32px}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content{flex-direction:row;align-items:center}}section.active-service-campaign-section .active-sc-body__form-content-vindivider{padding:0 20px;flex:auto 0 auto;display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;font-family:Toyota Type;font-weight:600;font-size:14px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;color:#3a3a3a;max-width:334px;margin:0 auto}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content-vindivider{width:25px;flex-shrink:0;flex-direction:column}}section.active-service-campaign-section .active-sc-body__form-content-vindivider .hor-divider{width:120px;height:1px;background-color:#ccc;border:none;margin:4px}@media (min-width: 414px){section.active-service-campaign-section .active-sc-body__form-content-vindivider .hor-divider{width:130px}}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content-vindivider .hor-divider{width:1px;height:28px}}section.active-service-campaign-section .active-sc-body__form-content-row{flex:1}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content-row{height:90px}}section.active-service-campaign-section .active-sc-body__form-content-row .form-label{font-family:Toyota Type;font-weight:600;font-size:16px;color:#101010;margin-bottom:6px}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon{position:relative;width:100%}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .form-input{width:100%;border-bottom:1px solid #CCCCCC;font-size:14px;font-weight:400;padding:4px 28px}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .form-input:focus{outline:none;box-shadow:none;border-color:#ccc}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .form-input::-moz-placeholder{font-family:Toyota Type Book;font-weight:400;font-size:14px;line-height:1;letter-spacing:0;color:#999}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .form-input::placeholder{font-family:Toyota Type Book;font-weight:400;font-size:14px;line-height:1;letter-spacing:0;color:#999}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .form-input:disabled{color:#999;cursor:not-allowed;border-color:#ccc}section.active-service-campaign-section .active-sc-body__form-content-row .input-with-icon .search-icon{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc{border-bottom:1px solid #CCCCCC;line-height:1;letter-spacing:0;font-size:14px;font-family:Toyota Type Book;font-weight:400;padding:4px 0;width:100%}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc option[value=""]{color:#999}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc:invalid{color:#999}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc:focus{outline:none;box-shadow:none;border-color:#ccc}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc:disabled{color:#999;cursor:not-allowed;border-color:#ccc}section.active-service-campaign-section .active-sc-body__form-content-row .form-select-sc:disabled option{color:#999;cursor:not-allowed}section.active-service-campaign-section .active-sc-body__form-content-row .form-group{margin-bottom:0}section.active-service-campaign-section .active-sc-body__form-content-row .vin-info{margin-top:6px;display:flex;gap:8px;align-items:flex-end}section.active-service-campaign-section .active-sc-body__form-content-row .vin-info__btn{font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-thickness:1px;text-underline-offset:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;display:flex;margin-bottom:0;color:#101010}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content-row .vin-info__btn{font-size:14px}}section.active-service-campaign-section .active-sc-body__form-content .cat-model-row{display:flex;flex-direction:column;gap:24px}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-content .cat-model-row{flex-direction:row}}section.active-service-campaign-section .active-sc-body__form-content .cat-model-row .form-group{flex:1}section.active-service-campaign-section .active-sc-body__form-footer{display:flex;justify-content:center;padding:0 15px}section.active-service-campaign-section .active-sc-body__form-footer-btn{height:42px;width:100%;margin-top:20px;background-color:#101010;color:#fff;font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;justify-content:center;transition:color .3s ease}@media (min-width: 1280px){section.active-service-campaign-section .active-sc-body__form-footer-btn{padding-left:24px;padding-right:24px;width:320px}}section.active-service-campaign-section .active-sc-body__form-footer-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#3a3a3a;z-index:0;transition:width .35s ease}section.active-service-campaign-section .active-sc-body__form-footer-btn:hover:not(:disabled){color:#fff}section.active-service-campaign-section .active-sc-body__form-footer-btn:hover:not(:disabled):before{width:100%}section.active-service-campaign-section .active-sc-body__form-footer-btn:active:not(:disabled){background-color:#101010;color:#fff}section.active-service-campaign-section .active-sc-body__form-footer-btn:disabled,section.active-service-campaign-section .active-sc-body__form-footer-btn.disabled{background-color:#ccc;color:gray;pointer-events:none;cursor:default}section.active-service-campaign-section .active-sc-body__form-footer-btn span,section.active-service-campaign-section .active-sc-body__form-footer-btn{position:relative;z-index:2}section.active-service-campaign-section .active-sc-body__form-footer .reverse-btn-color{background-color:#101010!important;color:#fff!important}section.active-service-campaign-section .active-sc-body__form-footer .reverse-btn-color:hover{cursor:pointer;background-color:#ccc!important;color:gray!important}section.not-covered__section{display:none}section.not-covered__section.show{background-color:#f5f5f5;padding:80px 16px 48px;gap:48px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){section.not-covered__section.show{padding:64px 32px}}@media (min-width: 1024px) and (max-width: 1279px){section.not-covered__section.show{padding:0 64px}}@media (min-width: 1280px) and (max-width: 1919px){section.not-covered__section.show{padding:0 64px}}@media (min-width: 1920px){section.not-covered__section.show{padding:0 300px}}section.not-covered__section.show .icon-cont{display:flex;justify-content:center;align-items:center;margin-bottom:20px}section.not-covered__section.show .icon-cont svg{width:175.4px;width:192px}section.service-campaign-section{padding:64px 16px 0;background-color:#fff;gap:64px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){section.service-campaign-section{background-color:#f5f5f5;padding-left:32px;padding-right:32px}}@media (min-width: 1024px){section.service-campaign-section{padding-left:64px;padding-right:64px}}@media (min-width: 1920px){section.service-campaign-section{padding-left:300px;padding-right:300px}}section.service-campaign-section .service-campaign-list-default-section{display:none}section.service-campaign-section .service-campaign-list-default-section.show{display:flex;flex-direction:column;gap:64px}section.service-campaign-section .sc-div-list{width:100%;margin:0;align-items:center;display:flex;justify-content:center;flex-direction:column}@media (min-width: 1024px) and (max-width: 1279px){section.service-campaign-section .sc-div-list{min-width:896px;max-width:896px}}@media (min-width: 1280px) and (max-width: 1919px){section.service-campaign-section .sc-div-list{max-width:1152px;min-width:1152px}}@media (min-width: 1920px){section.service-campaign-section .sc-div-list{min-width:1320px}}section.service-campaign-section .sc-div-list .load-more-btn{margin-top:24px;align-items:center;display:flex;flex-direction:column;gap:4px}section.service-campaign-section .sc-div-list .load-more-btn span{color:#101010;font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-align:center;text-transform:uppercase}section.service-campaign-section .sc-div-list .load-more-btn svg{transition:transform .3s ease}section.service-campaign-section .sc-div-list .load-more-btn svg.rotated{transform:rotate(180deg)}section.service-campaign-section .sc-div-list__heading{width:100%}section.service-campaign-section .sc-div-list__heading-title{font-family:Toyota Type Light;font-weight:300;font-size:24px;line-height:115%;letter-spacing:0;margin-bottom:24px;text-align:left}@media (min-width: 768px){section.service-campaign-section .sc-div-list__heading-title{font-size:20px}}section.service-campaign-section .sc-div-list__heading-title .sc-count{color:#eb0a1e;font-weight:700}section.service-campaign-section .sc-div-info{display:none;transition:opacity .3s ease;opacity:0}section.service-campaign-section .sc-div-info.show{display:block;opacity:1}section.service-campaign-section .sc-div-info p{font-family:Toyota Type Book;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;color:#101010}section.service-campaign-section .sc-div-info p .str-und{font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;color:#101010}section.service-campaign-section .list-service-campaign{gap:24px;display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width: 768px) and (max-width: 1023px){section.service-campaign-section .list-service-campaign{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){section.service-campaign-section .list-service-campaign{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){section.service-campaign-section .list-service-campaign.collapsed .sc-card:nth-child(n+7){display:none}}@media (min-width: 768px) and (max-width: 1023px){section.service-campaign-section .list-service-campaign.collapsed .sc-card:nth-child(n+7){display:none}}@media (min-width: 1024px){section.service-campaign-section .list-service-campaign.collapsed .sc-card:nth-child(n+7){display:none}}section.service-campaign-section .list-service-campaign .sc-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;height:192px;border:1px solid #CCCCCC;padding:24px}@media (min-width: 1024px) and (max-width: 1279px){section.service-campaign-section .list-service-campaign .sc-card{height:218px}}@media (min-width: 1280px){section.service-campaign-section .list-service-campaign .sc-card{height:192px}}section.service-campaign-section .list-service-campaign .sc-card__tag-red{background-color:#fee6e8;border:1px solid #FA808A;color:#eb0a1e;text-transform:uppercase;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;font-family:Toyota Type;display:flex;justify-content:center;width:35px;height:24px;align-items:center}section.service-campaign-section .list-service-campaign .sc-card__tag-gray{background-color:#eee;border:1px solid #808080;color:#101010;text-transform:uppercase;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;font-family:Toyota Type;display:flex;justify-content:center;width:35px;height:24px;align-items:center}section.service-campaign-section .list-service-campaign .sc-card__title{font-size:16px;line-height:100%;letter-spacing:0;margin:15px 0 10px;font-weight:400;font-family:Toyota Type Book}section.service-campaign-section .list-service-campaign .sc-card__expiry{font-size:12px;font-family:Toyota Type Book;font-weight:400}section.service-campaign-section .list-service-campaign .sc-card__expiry__str{font-weight:600;font-family:Toyota Type}section.service-campaign-section .list-service-campaign .sc-card__link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;color:#eb0a1e;position:relative;text-decoration:none;padding-bottom:4px}section.service-campaign-section .list-service-campaign .sc-card__link-text{font-family:Toyota Type SemiBold;font-size:12px;font-weight:600;line-height:normal;text-transform:uppercase;letter-spacing:.15em}section.service-campaign-section .list-service-campaign .sc-card__link-svg{width:13.14px;height:23px;align-items:center;display:flex;justify-content:center}section.service-campaign-section .list-service-campaign .sc-card__link:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:currentColor;transition:width .3s ease}section.service-campaign-section .list-service-campaign .sc-card__link:hover:after{width:100%}section.service-campaign-section .list-service-campaign .sc-card__link svg{color:#eb0a1e!important;margin-top:1px}section.service-campaign-section .list-service-campaign .sc-card__link svg path{stroke:#eb0a1e}.main-item-container .accordion .card .service-table{display:table}.main-item-container .accordion .card .service-table>div{display:inline-block;vertical-align:middle}.main-item-container .accordion .card .service-tag{width:55%}@media only screen and (min-width: 992px){.main-item-container .accordion .card .service-tag{width:85%}}.main-item-container .accordion .card .service-click-here{width:45%;font-size:14px;font-weight:200;font-style:italic;text-transform:capitalize;font-family:Toyota Type!important;text-align:right}@media only screen and (min-width: 992px){.main-item-container .accordion .card .service-click-here{width:15%}}.main-item-container .accordion .card .collapse{scrollbar-color:#EB0A1E #F0F0F0;scrollbar-width:thin}.main-item-container .accordion .card .collapse::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0);background-color:#f0f0f0}.main-item-container .accordion .card .collapse::-webkit-scrollbar{width:6px;background-color:#f0f0f0}.main-item-container .accordion .card .collapse::-webkit-scrollbar-thumb{background-color:#eb0a1e}@media (max-width: 1279px){#article{margin-top:49px}}@media (min-width: 1280px){#article{margin-top:53px}}#article .page-banner{position:relative;width:100%;height:320px;background-size:cover;background-position:center;overflow:hidden;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){#article .page-banner{background-image:url();min-height:381px}}@media (min-width: 1280px){#article .page-banner{min-height:320px;max-height:320px;height:320px}}#article .page-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(200.23deg,#10101000,#101010bf 50%);z-index:1}#article .page-banner .banner-content{position:relative;z-index:2;width:100%;padding:0 32px;color:#fff}@media (min-width: 768px){#article .page-banner .banner-content{padding:0 40px}}@media (min-width: 1280px){#article .page-banner .banner-content{padding:0 64px}}@media (min-width: 1920px){#article .page-banner .banner-content{padding:0 300px}}@media (min-width: 768px){#article .page-banner .banner-content .banner-title{font-size:40px}}@media (min-width: 768px){#article .page-banner .banner-content .banner-section-title{margin-left:20px}}#article .page-banner .banner-header{display:flex;flex-direction:column;align-items:flex-start;gap:12px}#article .page-banner .banner-header .sc-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;height:218px;border:1px solid #CCCCCC;padding:24px}#article .page-banner .banner-header .sc-card__tag-red{background-color:#fee6e8;border:1px solid #FA808A;color:#eb0a1e;text-transform:uppercase;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;font-family:Toyota Type;display:flex;justify-content:center;width:35px;height:24px;align-items:center}#article .page-banner .banner-header .sc-card__tag-gray{background-color:#eee;border:1px solid #808080;color:#101010;text-transform:uppercase;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;font-family:Toyota Type;display:flex;justify-content:center;width:35px;height:24px;align-items:center}#article .page-banner .claim-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#article .page-banner .claim-tags .claim-tag{width:35px;height:24px;background-color:#fee6e8;border:1px solid #FA808A;color:#eb0a1e;display:flex;justify-content:center;align-items:center;font-family:Toyota Type,sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:100%;text-transform:uppercase}#article .page-banner .claim-tags .banner-section-title{color:#fff;font-family:Toyota Type Light;font-weight:600;font-size:14px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;margin-left:5px}#article .page-banner .banner-title{font-family:Toyota Type Light;font-weight:300;font-size:24px;line-height:120%;color:#fff;text-align:left;max-width:100%}#article .affected-models-table{width:100%;border-collapse:collapse;text-align:left;font-family:Toyota Type}#article .affected-models-table tr.subtotal-row td{font-family:Toyota Type;font-weight:700!important}#article .affected-models-table th{font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #101010;padding:20px 6px}#article .affected-models-table td{font-weight:400;font-size:14px;letter-spacing:0;padding:20px 6px;font-family:Toyota Type Book}#article .affected-models-table td+td,#article .affected-models-table th+th{padding-left:12px}#article .affected-models-table td:first-child,#article .affected-models-table th:first-child{padding-left:0}#article .affected-models-table td:last-child,#article .affected-models-table th:last-child{padding-right:0}#article .affected-models-table tbody tr{border-bottom:1px solid #CCCCCC}#article .affected-models-table th:first-child,#article .affected-models-table td:first-child,#article .affected-models-table th:last-child,#article .affected-models-table td:last-child{border-left:none;border-right:none}#article .affected-models-table th:nth-child(1),#article .affected-models-table td:nth-child(1){width:auto}#article .affected-models-table th:nth-child(2),#article .affected-models-table td:nth-child(2){width:1%;white-space:nowrap}#article .affected-models-table th:nth-child(2){white-space:normal;word-wrap:break-word}#article .affected-models-table th:nth-child(3),#article .affected-models-table td:nth-child(3){width:150px;min-width:150px;max-width:150px}#article .article-content{font-family:Toyota Type Book;color:#101010;padding:80px 16px 48px;gap:48px;display:flex;flex-direction:column}@media (min-width: 768px) and (max-width: 1023px){#article .article-content{padding:80px 128px}}@media (min-width: 1024px) and (max-width: 1279px){#article .article-content{padding:80px 176px}}@media (min-width: 1280px) and (max-width: 1919px){#article .article-content{padding:80px 240px}}@media (min-width: 1920px){#article .article-content{padding:80px 300px}}#article .article-content__top-description{font-weight:400;font-size:18px;line-height:2;letter-spacing:0;margin-bottom:0}#article .article-content__bottom-description{font-weight:400;font-size:18px;line-height:2;letter-spacing:0}#article .article-content__bottom-description a{color:#eb0a1e;font-weight:500;font-family:Toyota Type}#article .article-content__table-units{padding:0}@media (min-width: 768px) and (max-width: 1279px){#article .article-content__table-units .affected-models-table th{padding:20px}}@media (min-width: 1280px){#article .article-content__table-units .affected-models-table th{padding:30px}}@media (min-width: 768px) and (max-width: 1279px){#article .article-content__table-units .affected-models-table td{padding:20px}}@media (min-width: 1280px){#article .article-content__table-units .affected-models-table td{padding:30px}}@media (min-width: 768px){#article .article-content__table-units .affected-models-table td:first-child,#article .article-content__table-units .affected-models-table th:first-child{padding-left:0}}@media (min-width: 768px){#article .article-content__table-units .affected-models-table td:last-child,#article .article-content__table-units .affected-models-table th:last-child{padding-right:0}}@media (min-width: 768px) and (max-width: 1279px){#article .article-content__table-units .affected-models-table th:nth-child(1),#article .article-content__table-units .affected-models-table td:nth-child(1){width:150px}}@media (min-width: 1280px){#article .article-content__table-units .affected-models-table th:nth-child(1),#article .article-content__table-units .affected-models-table td:nth-child(1){width:160px}}@media (min-width: 768px){#article .article-content__table-units .affected-models-table th:nth-child(2),#article .article-content__table-units .affected-models-table td:nth-child(2){width:1%;white-space:nowrap}}@media (min-width: 768px){#article .article-content__table-units .affected-models-table th:nth-child(3),#article .article-content__table-units .affected-models-table td:nth-child(3){width:auto}}#article .article-content__buttons{display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width: 1024px){#article .article-content__buttons{flex-direction:row;justify-content:space-between}}@media (min-width: 1920px){#article .article-content__buttons{gap:20px;margin-top:0;justify-content:flex-start;align-items:center}}#article .article-content__buttons .article-btn{display:inline-block;text-align:center;padding:14px 24px;border:1px solid #101010;transition:all .2s ease;width:100%;font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-transform:uppercase}@media (min-width: 1024px){#article .article-content__buttons .article-btn{width:calc(50% - 10px);margin-bottom:0}#article .article-content__buttons .article-btn:first-child{margin-right:0}}@media (min-width: 1920px){#article .article-content__buttons .article-btn{width:auto;flex:0 0 auto;padding:14px 48px}}#article .article-content__buttons .first-btn{background-color:transparent;color:#101010;border:1px solid #101010;text-decoration:none;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#article .article-content__buttons .first-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#101010;z-index:0;transition:width .35s ease}#article .article-content__buttons .first-btn:hover:not(:disabled){color:#fff}#article .article-content__buttons .first-btn:hover:not(:disabled):before{width:100%}#article .article-content__buttons .first-btn:active:not(:disabled){background-color:#3a3a3a;color:#fff}#article .article-content__buttons .first-btn:active:not(:disabled):before{width:100%;background-color:#3a3a3a}#article .article-content__buttons .first-btn:disabled,#article .article-content__buttons .first-btn.disabled{background-color:transparent;color:#ccc;pointer-events:none;cursor:default}#article .article-content__buttons .first-btn span,#article .article-content__buttons .first-btn{position:relative;z-index:2}#article .article-content__buttons .second-btn{background-color:#101010;color:#fff;text-decoration:none;position:relative;overflow:hidden;z-index:1;transition:color .3s ease}#article .article-content__buttons .second-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#3a3a3a;z-index:0;transition:width .35s ease}#article .article-content__buttons .second-btn:hover:not(:disabled){color:#fff}#article .article-content__buttons .second-btn:hover:not(:disabled):before{width:100%}#article .article-content__buttons .second-btn:active:not(:disabled){background-color:#101010;color:#fff}#article .article-content__buttons .second-btn:active:not(:disabled):before{width:0%}#article .article-content__buttons .second-btn:disabled,#article .article-content__buttons .second-btn.disabled{background-color:#ccc;color:gray;pointer-events:none;cursor:default}#article .article-content__buttons .second-btn span,#article .article-content__buttons .second-btn{position:relative;z-index:2}@media (max-width: 767px){#vinInfo.modal.show{display:flex!important;justify-content:center!important}}#vinInfo .modal-dialog{margin:0;max-width:480px;width:90%}@media (min-width: 768px){#vinInfo .modal-dialog{margin:120px auto 1.7rem;width:auto;max-width:600px;max-height:80vh;align-items:flex-start}}#vinInfo .modal-dialog .modal-content{max-height:80vh;border-radius:0;font-family:Toyota Type}@media (min-width: 768px){#vinInfo .modal-dialog .modal-content{border-radius:.3rem;height:auto;display:flex;flex-direction:column;max-height:90vh}}#vinInfo .modal-dialog .modal-content .modal-body{overflow-y:auto;flex:1 1 auto;padding:1rem 1rem 0;margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){#vinInfo .modal-dialog .modal-content .modal-body{overflow-y:auto;flex:1 1 auto;max-height:calc(90vh - 120px - 1.7rem);padding:1rem}}@media (max-width: 374px){#vinInfo .modal-dialog .modal-content .modal-body .container{padding:0!important}}#vinInfo .modal-dialog .modal-content .modal-body .container .modal-title{font-size:20px;font-family:Toyota Type;font-weight:600;line-height:115%;letter-spacing:0;color:#101010;margin:0 0 20px}@media (min-width: 768px){#vinInfo .modal-dialog .modal-content .modal-body .container .modal-title{font-size:24px}}#vinInfo .modal-dialog .modal-content .modal-body .container .modal-texts{font-family:Toyota Type Book;font-weight:400;font-size:16px;letter-spacing:0;color:#101010}#vinInfo .modal-dialog .modal-content .modal-body .container .modal-texts ul{list-style-type:disc;margin-left:20px;margin-bottom:1rem}#vinInfo .modal-dialog .modal-content .modal-body .container .modal-texts ul li{margin-bottom:6px;line-height:1.5}#vinInfo .modal-dialog .modal-content .modal-body .container .modal-texts ul li::marker{font-size:.6em}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card{border:none;border-bottom:1px solid #EEEEEE;margin-bottom:0}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header{background:transparent;padding:.75rem 0;cursor:pointer}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header a{text-decoration:none;display:flex;justify-content:space-between;font-weight:600;font-size:16px;color:#101010}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header a:after{content:"+";font-size:20px;font-weight:700;color:#101010}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header a.collapsed:after{content:"+"}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header a:not(.collapsed):after{content:"−"}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-header a p{font-weight:600;font-size:16px;letter-spacing:0;margin-bottom:0;color:#101010}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-body{padding:.75rem 1rem;font-family:Toyota Type,sans-serif;font-weight:400;font-size:16px;line-height:1.25;color:#101010}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-body p{margin-bottom:.5rem}#vinInfo .modal-dialog .modal-content .modal-body .container #vinAccordion .card .card-body img{max-width:100%;height:auto;margin-top:.5rem}#vinInfo .modal-dialog .modal-content .modal-body .container .close-btn-wrapper{display:flex;justify-content:flex-end;margin:40px 0 20px}#vinInfo .modal-dialog .modal-content .modal-body .container .close-btn-wrapper button.close-btn{font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;border:1px solid #101010;background:transparent;color:#101010;padding:10px 16px;cursor:pointer}#vinInfo .modal-dialog .modal-content .modal-body .container .close-btn-wrapper button.close-btn:hover{background:#f0f0f0}@media (max-width: 767px){#noVinResult.modal.show{display:flex!important;justify-content:center!important}}#noVinResult .modal-dialog{margin:0;max-width:480px;width:90%}@media (min-width: 768px){#noVinResult .modal-dialog{margin:120px auto 1.7rem;width:auto;max-width:600px;max-height:80vh;align-items:flex-start}}#noVinResult .modal-dialog .modal-content{max-height:80vh;border-radius:0;font-family:Toyota Type}@media (min-width: 768px){#noVinResult .modal-dialog .modal-content{border-radius:.3rem;height:auto;display:flex;flex-direction:column;max-height:90vh}}#noVinResult .modal-dialog .modal-content .modal-body{overflow-y:auto;flex:1 1 auto;padding:1rem 1rem 0;margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){#noVinResult .modal-dialog .modal-content .modal-body{overflow-y:auto;flex:1 1 auto;max-height:calc(90vh - 120px - 1.7rem);padding:1rem}}#noVinResult .modal-dialog .modal-content .modal-body .container .modal-title{font-family:Toyota Type;font-weight:600;font-size:20px;line-height:115%;letter-spacing:0;color:#101010;margin:0 0 20px}@media (min-width: 768px){#noVinResult .modal-dialog .modal-content .modal-body .container .modal-title{font-size:24px}}#noVinResult .modal-dialog .modal-content .modal-body .container .modal-texts{font-family:Toyota Type Book;font-weight:400;font-size:16px;letter-spacing:0;color:#101010}#noVinResult .modal-dialog .modal-content .modal-body .container .modal-texts .str-bold{font-family:Toyota Type Black;font-weight:700}#noVinResult .modal-dialog .modal-content .modal-body .container .modal-texts .str-und{font-family:Toyota Type;font-weight:600;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:1px;color:#101010}#noVinResult .modal-dialog .modal-content .modal-body .container .close-btn-wrapper{display:flex;justify-content:flex-end;margin:40px 0 20px}#noVinResult .modal-dialog .modal-content .modal-body .container .close-btn-wrapper button.close-btn{font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;border:1px solid #101010;background:transparent;color:#101010;padding:10px 16px;cursor:pointer}#noVinResult .modal-dialog .modal-content .modal-body .container .close-btn-wrapper button.close-btn:hover{background:#f0f0f0}.sc-my-toyota-app{background-color:#f5f5f5;padding:80px 16px 48px;gap:48px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.sc-my-toyota-app{padding:64px 32px}}@media (min-width: 1024px) and (max-width: 1279px){.sc-my-toyota-app{padding:64px}}@media (min-width: 1280px) and (max-width: 1919px){.sc-my-toyota-app{padding:64px}}@media (min-width: 1920px){.sc-my-toyota-app{padding:64px 300px}}.sc-art-my-toyota-app{background-color:#fff;padding:0 16px 48px;gap:48px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.sc-art-my-toyota-app{padding:0 32px 64px}}@media (min-width: 1024px){.sc-art-my-toyota-app{padding:0 128px 64px}}@media (min-width: 1280px){.sc-art-my-toyota-app{padding:0 240px 64px}}@media (min-width: 1920px){.sc-art-my-toyota-app{padding:0 300px 64px}}@media (min-width: 1024px) and (max-width: 1279px){.sc-art-my-toyota-app .my-toyota-app-section{min-width:unset!important;max-width:unset!important}}@media (min-width: 1280px) and (max-width: 1919px){.sc-art-my-toyota-app .my-toyota-app-section{min-width:unset!important;max-width:unset!important}}.sc-art-my-toyota-app .my-toyota-app-section .app-links{min-height:272px;max-height:272px}@media (min-width: 768px) and (max-width: 1279px){.sc-art-my-toyota-app .my-toyota-app-section .app-links{min-height:282px;max-height:282px}}@media (min-width: 1280px){.sc-art-my-toyota-app .my-toyota-app-section .app-links{min-height:240px;max-height:240px}}.sc-art-my-toyota-app .my-toyota-app-section .app-links-content{top:0}@media (min-width: 768px) and (max-width: 1023px){.sc-art-my-toyota-app .my-toyota-app-section .app-links-content{top:61px}}@media (min-width: 1024px) and (max-width: 1279px){.sc-art-my-toyota-app .my-toyota-app-section .app-links-content{top:81px}}@media (min-width: 1280px) and (max-width: 1919px){.sc-art-my-toyota-app .my-toyota-app-section .app-links-content{top:40px}}@media (min-width: 1920px){.sc-art-my-toyota-app .my-toyota-app-section .app-links-content{top:88px}}.my-toyota-app-section{width:100%}@media (min-width: 1024px) and (max-width: 1279px){.my-toyota-app-section{min-width:896px;max-width:896px}}@media (min-width: 1280px) and (max-width: 1919px){.my-toyota-app-section{min-width:1152px;max-width:1152px}}.my-toyota-app-section .app-links{position:relative;height:100%;min-height:300px;max-height:300px;overflow:hidden;max-width:100%}@media (min-width: 768px) and (max-width: 1279px){.my-toyota-app-section .app-links{height:282px;min-height:282px;max-height:282px}}@media (min-width: 1280px){.my-toyota-app-section .app-links{height:240px;min-height:240px;max-height:240px}}.my-toyota-app-section .app-links:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(243.36deg,#10101000,#10101040,#101010bf);pointer-events:none;z-index:1}.my-toyota-app-section .app-links .img-wrapper{position:relative;width:260%;overflow:hidden;aspect-ratio:4096/1708}@media (min-width: 1920px){.my-toyota-app-section .app-links .img-wrapper{width:130%}}@media (min-width: 1280px) and (max-width: 1919px){.my-toyota-app-section .app-links .img-wrapper{width:127%}}@media (min-width: 1024px) and (max-width: 1279px){.my-toyota-app-section .app-links .img-wrapper{width:135%}}@media (min-width: 768px) and (max-width: 1023px){.my-toyota-app-section .app-links .img-wrapper{width:110%}}@media (min-width: 414px) and (max-width: 767px){.my-toyota-app-section .app-links .img-wrapper{width:200%}}@media (min-width: 360px) and (max-width: 413px){.my-toyota-app-section .app-links .img-wrapper{width:240%}}.my-toyota-app-section .app-links .img-wrapper img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;transform:translateY(0) translate(-250px)}@media (min-width: 1920px){.my-toyota-app-section .app-links .img-wrapper img{transform:translateY(-170px) translate(0)}}@media (min-width: 1280px) and (max-width: 1919px){.my-toyota-app-section .app-links .img-wrapper img{transform:translateY(-140px) translate(0)}}@media (min-width: 1024px) and (max-width: 1279px){.my-toyota-app-section .app-links .img-wrapper img{transform:translateY(-110px) translate(-30px)}}@media (min-width: 768px) and (max-width: 1023px){.my-toyota-app-section .app-links .img-wrapper img{transform:translateY(-30px) translate(-50px)}}@media (min-width: 414px) and (max-width: 767px){.my-toyota-app-section .app-links .img-wrapper img{transform:translateY(0) translate(-200px)}}.my-toyota-app-section .app-links-content{position:absolute;display:flex;flex-direction:column;gap:32px;width:100%;top:0;padding:48px 0;z-index:2}@media (max-width: 359px){.my-toyota-app-section .app-links-content{padding:22px 0}}@media (min-width: 768px){.my-toyota-app-section .app-links-content{top:33px;padding:0;width:352px}}@media (min-width: 1024px) and (max-width: 1279px){.my-toyota-app-section .app-links-content{top:81px;width:544px}}@media (min-width: 1280px) and (max-width: 1919px){.my-toyota-app-section .app-links-content{top:88px;padding:0;width:800px}}@media (min-width: 1920px){.my-toyota-app-section .app-links-content{top:88px;padding:0;width:968px}}.my-toyota-app-section .app-links-text{color:#fff;gap:8px;flex-direction:column;display:flex}.my-toyota-app-section .app-links-header{font-family:Toyota Type;line-height:115%;font-size:24px;font-weight:600;padding:0 16px;border-left:4px solid #EB0A1E}@media (max-width: 413px){.my-toyota-app-section .app-links-header{font-size:22px}}@media (min-width: 768px){.my-toyota-app-section .app-links-header{padding:0 28px}}.my-toyota-app-section .app-links-subtext{font-family:Toyota Type Book;font-size:14px;font-weight:400;padding:0 16px}@media (min-width: 768px){.my-toyota-app-section .app-links-subtext{padding:0 32px}}.my-toyota-app-section .app-links-buttons{display:flex;gap:8px;padding:0 16px}@media (min-width: 768px){.my-toyota-app-section .app-links-buttons{padding:0 32px}}.my-toyota-app-section .app-links-buttons img{height:40px;width:auto}section.service-campaign-videos-section .service-campaign-videos{background:radial-gradient(50% 95.1% at 50% 50%,#3a3a3a,#101010);padding-bottom:64px;padding-top:64px}@media screen and (min-width: 480px){section.service-campaign-videos-section .service-campaign-videos{margin-bottom:50px 0px}}@media (min-width: 768px){section.service-campaign-videos-section .service-campaign-videos{flex:0 0 100%;max-width:100%;background-color:#fff}}section.service-campaign-videos-section .service-campaign-videos .videos-header{margin-bottom:30px}@media (min-width: 768px){section.service-campaign-videos-section .service-campaign-videos .videos-header{margin-bottom:48px}}section.service-campaign-videos-section .service-campaign-videos .videos-header__title{font-size:40px;font-weight:300;font-family:Toyota Type Light;text-align:center;padding-bottom:10px;padding-left:16px;padding-right:16px;color:#fff}section.service-campaign-videos-section .service-campaign-videos .videos-header .divider-wrapper{display:none}@media (min-width: 768px){section.service-campaign-videos-section .service-campaign-videos .videos-header .divider-wrapper{display:flex;justify-content:center}}section.service-campaign-videos-section .service-campaign-videos .videos-header .divider-wrapper hr.red-divider{border:1px solid #EB0A1E;width:48px}section.service-campaign-videos-section .service-campaign-videos .video-carousel{width:100%;overflow-x:auto;margin:0 auto;display:flex}section.service-campaign-videos-section .service-campaign-videos .video-carousel .carousel-track{display:flex;align-items:center;justify-content:center;transition:transform .4s ease;animation:spin 5s infinite linear;gap:48px;padding-right:48px}section.service-campaign-videos-section .service-campaign-videos .video-carousel .video-card{flex:0 0 720px;margin:0 10px;background:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:405px}section.service-campaign-videos-section .service-campaign-videos .video-carousel .single-video{justify-content:center}section.service-campaign-videos-section .service-campaign-videos .video-carousel .single-video .carousel-track{justify-content:center}section.service-campaign-videos-section .service-campaign-videos .video-carousel::-webkit-scrollbar{display:none}@keyframes spin{0%{translate:0}to{translate:-100}}#drive-ph .peach{color:#ee7c38}#drive-ph #what .description__content .flex{display:flex;justify-content:center;margin-top:25px}#drive-ph #what .description__content .flex .btn-get-started{display:grid;background-color:#000;color:#fff;border-radius:30px;text-align:center;padding:10px 30px;margin:0 auto;transition:.3s}#drive-ph #what .description__content .flex .btn-get-started:hover{opacity:.8}#drive-ph .why .main-heading{padding:50px 0}#drive-ph .why .main-heading h2{font-size:30px;color:#272727;position:relative}#drive-ph .why .main-heading h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .why .bg_wrapper{position:relative;padding:120px 0;background-size:cover;background-position:center}#drive-ph .why .bg_wrapper .why__content .b-col{margin-bottom:30px}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper{color:#fff;align-items:center;margin-bottom:50px}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper .content-img{margin-right:1%;float:left;width:19%}#drive-ph .why .bg_wrapper .why__content .b-col .content__wrapper .content-desc{float:right;width:80%}#drive-ph .why .bg_wrapper .footnote{position:absolute;bottom:20px;color:#fff;left:0;right:0;margin:0 auto;text-align:center}#drive-ph .how-it-works h2{display:block;width:100%;text-align:center;padding:0 30px;margin:0 0 50px;position:relative;font-family:Toyota Type;font-weight:700;color:#272727;font-size:30px}#drive-ph .how-it-works h2:after{content:"";position:absolute;bottom:-10px;width:100%;left:0;transform:scaleX(.09);height:3px;background:#eb0a1e}#drive-ph .how-it-works .how-left .drive-image-content{float:right;padding-right:3rem}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{position:absolute;height:640px;width:322px;right:131px;top:37px;border-radius:45px;background-color:#000}#drive-ph .how-it-works .how-right{min-height:100%;display:flex;flex-direction:column;align-content:stretch;flex-wrap:wrap}#drive-ph .how-it-works .how-right .row_wrapper{height:150px;display:flex;align-items:center}#drive-ph .how-it-works .how-right .row_wrapper .row{align-items:center}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-left:10px;color:#000}#drive-ph .how-it-works .how-right .flex{display:flex;justify-content:center;margin-top:10px}#drive-ph .how-it-works .how-right .flex .btn-get-started{display:grid;background-color:#000;color:#fff;border-radius:30px;text-align:center;padding:10px 30px;margin:0 auto;transition:.3s}#drive-ph .how-it-works .how-right .flex .btn-get-started:hover{opacity:.8}#drive-ph .booking{margin:75px 0 0;position:relative}#drive-ph .booking p{color:#fff;text-align:center;font-size:30px;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);font-weight:600}#drive-ph #what-fits-you{padding:100px 0}#drive-ph #what-fits-you .select{padding-bottom:100px}#drive-ph #what-fits-you .select h2{color:#272727;font-size:30px;font-weight:700;text-align:center;margin-bottom:50px;position:relative}#drive-ph #what-fits-you .select h2:after{position:absolute;bottom:-10px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph #what-fits-you .select .car{cursor:pointer}#drive-ph #what-fits-you .select .car .img-wrapper{display:flex;justify-content:center;align-items:center}#drive-ph #what-fits-you .select .car .img-wrapper img{width:85%}#drive-ph #what-fits-you .select .car .content-wrapper{text-align:center}#drive-ph #what-fits-you .select .car .content-wrapper p.title{font-size:18px;margin-bottom:5px}#drive-ph #what-fits-you .select .car .content-wrapper p.variants{font-size:15px;color:#aeaeae;margin-bottom:10px}#drive-ph #what-fits-you .select .car .content-wrapper span.explore{font-size:11px;margin-right:20px}#drive-ph #what-fits-you .car-content-wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content{display:none}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content.active{display:block!important;transition:all .5s}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-title{font-size:40px;font-weight:600;color:#fff;text-align:center;margin-bottom:40px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex{display:flex;flex-wrap:wrap;justify-content:center}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{height:320px;text-align:center;padding:60px 25px;background-color:#fff;margin-top:50px;margin-right:30px;position:relative}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details p.introductory{position:absolute;top:5px;left:10px;font-size:24px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details p{font-size:18px;margin-bottom:0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .hour span.hr-value{font-size:41px;font-weight:600}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .hour span.prop{font-size:30px;font-weight:600}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{margin:10px 0;color:#fff;background-color:#ff3a47;border-radius:50px;padding:10px;position:absolute;width:85%;bottom:30px;height:66px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{margin-bottom:0;line-height:23px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p.intro-p{font-size:14px;line-height:15px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details .intro{color:#34404e;position:absolute;bottom:15px;text-transform:uppercase;width:85%;margin:0 auto}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content{text-align:left;width:40%;margin:50px auto 0}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex{display:flex;justify-content:center}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex a.get-started{display:grid;margin:0 auto 50px;border-radius:30px;padding:15px 40px;font-size:20px;background-color:transparent;color:#fff;text-align:center;border:2px solid #fff;transition:.3s}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content .flex a.get-started:hover{opacity:.8}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content ul li{color:#fff;font-size:16px;padding:10px}#drive-ph .faq-section.page{padding:60px 0}#drive-ph .faq-section.page h2{font-size:30px;font-weight:700;color:#272727;position:relative}#drive-ph .faq-section.page h2:after{position:absolute;bottom:-10px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .faq-section.page .filter_wrapper .nav{display:flex;flex-wrap:wrap}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item{padding:0;flex-grow:initial;flex-basis:initial;min-width:initial;text-align:center;border:1px solid #34404E;height:170px;width:20%}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active{background-color:#000;color:#fff}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active .steering-black{display:none}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active .steering-white{display:block}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .steering-black{display:block;margin:0 auto}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .steering-white{display:none;margin:0 auto}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link i{font-size:25px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link p{font-size:16px;margin:0}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .nav-link__content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%}#drive-ph .faq-section.page .title{margin:40px 0}#drive-ph .faq-section.page .faq-wrapper{max-width:100%}#drive-ph .faq-section.page .faq-wrapper .tab-content{margin:50px 0}#drive-ph .faq-section.page #accordion .card-header{padding:0}#drive-ph .faq-section.page #accordion .card-body{margin:0}#drive-ph .faq-section .full-width{max-width:100%}#drive-ph .faq-section .icon{display:inline-block;width:100px}#drive-ph .faq-section .icon img{max-width:100%}#drive-ph .faq-section .img-wrapper{padding:0}#drive-ph .faq-section .faq-wrapper{max-width:740px}#drive-ph .faq-section #accordion .card{border:none;margin-bottom:15px;background-color:transparent}#drive-ph .faq-section #accordion .card-header{background-color:transparent;border:none;padding:0 15px}#drive-ph .faq-section #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:#0000000a}#drive-ph .faq-section #accordion .card-header a:not(.collapsed){background-color:#000}#drive-ph .faq-section #accordion .card-header a:not(.collapsed) h5,#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{color:#fff}#drive-ph .faq-section #accordion .card-header a:hover{text-decoration:none}#drive-ph .faq-section #accordion .card-header a:before{font-weight:600;font-family:"Font Awesome 5 Free";float:left;color:#000;position:absolute;top:22px;left:25px}#drive-ph .faq-section #accordion .card-header a.collapsed:before{content:""}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{content:""}#drive-ph .faq-section #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}#drive-ph .faq-section #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px}#drive-ph .faq-section #accordion a:not(.collapsed),#drive-ph .faq-section #accordion a:before{color:#fff}#drive-ph .faq-section .first-section,#drive-ph .faq-section .first-section .faq-header{margin-bottom:50px}#drive-ph .faq-section .last-section{max-width:1500px;margin:0 auto;padding:0 30px 80px}#drive-ph .faq-section .last-section .middle-align{display:flex;vertical-align:middle;align-items:center;margin-bottom:30px}#drive-ph .faq-section .last-section .middle-align h1{font-size:47px}#drive-ph .faq-section .last-section .middle-align img.logo{width:100px;margin:0 20px 0 0}#drive-ph .faq-section .last-section .right{display:flex;vertical-align:middle;align-items:center}#drive-ph .faq-section .last-section .right img{width:380px;max-width:380px;flex:1}#drive-ph .faq-section .last-section .right .icons{flex:1}#drive-ph .faq-section .last-section .right .icons img{width:75px}#drive-ph .faq-section .last-section img.qr{display:block;margin:30px 0;width:200px}#drive-ph .faq-section .last-section p{font-size:48px;line-height:1.2;color:#828282}#drive-ph .terms{background-size:cover;background-position:center;padding:100px 0}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:flex-end;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}#drive-ph .terms .container .tc-button a:hover{opacity:.8}#drive-ph .terms .container .tc-button a.download-mobile{display:none}#drive-ph .drive-ph-inquiry h2{color:#272727;font-size:30px;font-weight:700;position:relative}#drive-ph .drive-ph-inquiry h2:after{position:absolute;bottom:-10px;left:0;width:100%;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}#drive-ph .drive-ph-inquiry form .form-control{border:2px solid #000;border-radius:15px;text-transform:none;color:#000}#drive-ph .drive-ph-inquiry form .form-control.dropdown{border:0}#drive-ph .drive-ph-inquiry form .form-control.dropdown .filter-option{border:2px solid #000;border-radius:15px}#drive-ph .drive-ph-inquiry form .form-control::-moz-placeholder{color:#ccc;text-transform:none}#drive-ph .drive-ph-inquiry form .form-control::placeholder{color:#ccc;text-transform:none}@media only screen and (max-width: 600px){#drive-ph .how-it-works h2:after{transform:scaleX(.3)}#drive-ph .how-it-works .how-left{margin-bottom:20px}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0;width:90%;margin:0 auto}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:614px;width:309px;right:32px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:10px;padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:70%;margin-left:auto;margin-right:auto;left:0;right:0}}@media only screen and (min-width: 600px){#drive-ph .how-it-works h2:after{transform:scaleX(.3)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:614px;width:309px;right:32px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px;margin-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 991px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left{margin-bottom:20px}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:475px;width:240px;right:30px;top:37px}#drive-ph .how-it-works .how-right .row_wrapper{height:100px}#drive-ph .how-it-works .how-right h1.title{padding:0;font-size:70px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:10px;padding-left:30px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:16px}#drive-ph .how-it-works .how-right .instruction p{font-size:12px}#drive-ph .terms{background-size:cover;background-position:center;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}}@media only screen and (min-width: 992px) and (max-width: 1023px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0}#drive-ph .how-it-works .how-left .drive-image-content img{width:100%}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:640px;width:330px;right:32px;top:37px}#drive-ph .how-it-works .how-right .row_wrapper{height:110px}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;color:#000}#drive-ph .how-it-works .how-right .instruction{padding-top:40px;padding-left:50px;color:#000}#drive-ph .how-it-works .how-right .instruction h6{font-size:18px}#drive-ph .how-it-works .how-right .instruction p{font-size:17px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:initial}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:80%}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{font-size:14px;line-height:20px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .ps-content{width:60%}}@media only screen and (min-width: 1024px) and (max-width: 1199px){#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:initial}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red{width:80%}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details div.button-red p{font-size:14px;line-height:20px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .ps-content{width:60%}}@media only screen and (min-width: 1200px){#drive-ph .how-it-works h2:after{transform:scaleX(.09)}#drive-ph .how-it-works .how-left .drive-image-content{float:none;padding-right:0;padding-top:4px}#drive-ph .how-it-works .how-left .drive-image-content img{width:auto}#drive-ph .how-it-works .how-left .drive-image-content iframe{height:640px;width:322px;right:131px;top:37px}#drive-ph .how-it-works .how-right h1.title{padding:10px;font-size:100px;line-height:40px}#drive-ph .how-it-works .how-right .instruction{padding-left:10px}#drive-ph .how-it-works .how-right .instruction h6{font-size:18px}#drive-ph .how-it-works .how-right .instruction p{font-size:17px}}@media (max-width: 991px){#drive-ph .why .bg_wrapper{padding:100px 0}#drive-ph .booking p{font-size:2.4vw}#drive-ph #what-fits-you{padding:100px 0 0}#drive-ph #what-fits-you h1{font-size:40px;font-weight:700;text-align:center;margin-bottom:50px}#drive-ph #what-fits-you h1:after{position:absolute;content:"";border-bottom:1px solid #EB0A1E}#drive-ph #what-fits-you .img-wrapper{display:flex;justify-content:center;align-items:center}#drive-ph #what-fits-you .content-wrapper{text-align:center}#drive-ph #what-fits-you .content-wrapper p.title{font-size:18px;margin-bottom:5px}#drive-ph #what-fits-you .content-wrapper p.variants{font-size:15px;color:#aeaeae;margin-bottom:10px}#drive-ph #what-fits-you .content-wrapper span.explore{font-size:11px;margin-right:20px}#drive-ph #what-fits-you .car-content-wrapper{padding:50px 15px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-title{margin-bottom:10px}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .car-content .car-flex .car-details{margin-right:auto;margin-left:auto}#drive-ph #what-fits-you .car-content-wrapper .tab-content-holder-9 .responsive-tab-content .ps-content{width:90%}#drive-ph .faq-section.page{padding-top:60px}#drive-ph .faq-section.page h1{font-size:39px;font-weight:700}#drive-ph .faq-section.page .filter_wrapper .nav{display:flex;flex-wrap:wrap}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item{padding:0;flex-grow:initial;flex-basis:initial;min-width:initial;text-align:center;border:1px solid #34404E;height:170px;width:50%}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link{position:relative;height:100%;width:100%;background-color:#f5f5f5;color:#000;padding:35px 10px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link.active{background-color:#000;color:#fff}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link i{font-size:25px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link p{font-size:16px}#drive-ph .faq-section.page .filter_wrapper .nav .nav-item .nav-link .nav-link__content_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%}#drive-ph .faq-section.page .title{margin:40px 0}#drive-ph .faq-section.page .faq-wrapper{max-width:100%}#drive-ph .faq-section.page .faq-wrapper .tab-content{margin:50px 0}#drive-ph .faq-section.page #accordion .card-header{padding:0}#drive-ph .faq-section.page #accordion .card-body{margin:0}#drive-ph .faq-section .full-width{max-width:100%}#drive-ph .faq-section .icon{display:inline-block;width:100px}#drive-ph .faq-section .icon img{max-width:100%}#drive-ph .faq-section .img-wrapper{padding:0}#drive-ph .faq-section .faq-wrapper{max-width:740px}#drive-ph .faq-section #accordion .card{border:none;margin-bottom:15px;background-color:transparent}#drive-ph .faq-section #accordion .card-header{background-color:transparent;border:none;padding:0 15px}#drive-ph .faq-section #accordion .card-header a{display:inline-block;position:relative;width:100%;padding:20px 15px 20px 45px;background-color:#0000000a}#drive-ph .faq-section #accordion .card-header a:not(.collapsed){background-color:#000}#drive-ph .faq-section #accordion .card-header a:not(.collapsed) h5,#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{color:#fff}#drive-ph .faq-section #accordion .card-header a:before{font-weight:600;font-family:"Font Awesome 5 Free";float:left;color:#000;position:absolute;top:22px;left:25px}#drive-ph .faq-section #accordion .card-header a.collapsed:before{content:""}#drive-ph .faq-section #accordion .card-header a:not(.collapsed):before{content:""}#drive-ph .faq-section #accordion .card-body{padding:15px 20px;margin:0 15px;background-color:#f5f5f5;line-height:1.8}#drive-ph .faq-section #accordion h5{color:#000;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding-left:20px}#drive-ph .faq-section #accordion a:not(.collapsed),#drive-ph .faq-section #accordion a:before{color:#fff}#drive-ph .faq-section .first-section,#drive-ph .faq-section .first-section .faq-header{margin-bottom:50px}#drive-ph .faq-section .last-section{max-width:1500px;margin:0 auto;padding:0 30px 80px}#drive-ph .faq-section .last-section .middle-align{display:flex;vertical-align:middle;align-items:center;margin-bottom:30px}#drive-ph .faq-section .last-section .middle-align h1{font-size:47px}#drive-ph .faq-section .last-section .middle-align img.logo{width:100px;margin:0 20px 0 0}#drive-ph .faq-section .last-section .right{display:flex;vertical-align:middle;align-items:center}#drive-ph .faq-section .last-section .right img{width:380px;max-width:380px;flex:1}#drive-ph .faq-section .last-section .right .icons{flex:1}#drive-ph .faq-section .last-section .right .icons img{width:75px}#drive-ph .faq-section .last-section img.qr{display:block;margin:30px 0;width:200px}#drive-ph .faq-section .last-section p{font-size:48px;line-height:1.2;color:#828282}#drive-ph #drive-ph-inquiry form .form-control{border:2px solid #000;border-radius:15px}#drive-ph #drive-ph-inquiry form .form-control.dropdown{border:0}#drive-ph #drive-ph-inquiry form .form-control.dropdown .filter-option{border:2px solid #000;border-radius:15px}#drive-ph .terms{background-size:cover;background-position:center;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:39px;font-weight:700}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}#drive-ph .terms .container .tc-button a.download-desktop{display:none}#drive-ph .terms .container .tc-button a.download-mobile{display:block}}@media (max-width: 767px){#drive-ph .terms{background-size:cover;background-position:center;padding:60px 0}#drive-ph .terms .container .tc-title{text-align:center}#drive-ph .terms .container .tc-title p{color:#000;font-size:30px;font-weight:700;line-height:35px}#drive-ph .terms .container .tc-button{display:flex;align-items:center;justify-content:center;height:100%}#drive-ph .terms .container .tc-button a{background-color:#000;border-radius:10px;padding:10px 30px;color:#fff}}@media (min-width: 1500px){.page-campaign .container{max-width:1320px;width:100%}}@media (min-width: 1700px){.page-campaign .container{max-width:1540px}}.page-campaign .page-details{overflow:hidden;background-color:#707070;background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;color:#000;background-image:url(/build/assets/colored-bg-mobile-Btjimpk3.jpg)}@media (min-width: 992px){.page-campaign .page-details{background-image:url(/build/assets/colored-bg-desktop-BhCJRwm2.jpg)}}.page-campaign .page-details .subtext{max-width:600px;font-weight:600;font-size:12px}@media (min-width: 992px){.page-campaign .page-details .subtext{font-size:15px;margin-bottom:2rem}}@media (min-width: 1500px){.page-campaign .page-details .subtext{font-size:24px;margin-bottom:3rem}}.page-campaign .page-details .detail-list{display:flex;flex-direction:column}@media (min-width: 768px){.page-campaign .page-details .detail-list{display:grid;grid-template-columns:auto auto;grid-gap:2rem;padding-left:0;margin-bottom:2rem}}.page-campaign .page-details .detail__item{display:flex;align-items:flex-start;margin-bottom:1rem}@media (min-width: 768px){.page-campaign .page-details .detail__item{margin-bottom:0}.page-campaign .page-details .detail__item:nth-child(1){max-width:420px}.page-campaign .page-details .detail__item:nth-child(3){grid-row-start:2;grid-column-start:1;grid-column-end:3}}.page-campaign .page-details .detail__item .detail__image{max-width:50px}@media (min-width: 1200px){.page-campaign .page-details .detail__item .detail__image{max-width:90px}}@media (min-width: 1500px){.page-campaign .page-details .detail__item .detail__image{max-width:122px}}.page-campaign .page-details .detail__item .detail__content{padding-left:1.5rem;width:100%}.page-campaign .page-details .detail__item .detail__content h5{font-size:14px;padding:.2rem 1rem .3em;background-color:#000;color:#fff}.page-campaign .page-details .detail__item .detail__content ul{font-size:12px;margin-bottom:0}@media (min-width: 768px){.page-campaign .page-details .detail__item .detail__content{width:auto}.page-campaign .page-details .detail__item .detail__content h5{display:inline-block}}@media (min-width: 992px){.page-campaign .page-details .detail__item .detail__content h5{font-size:15px;white-space:pre-line}.page-campaign .page-details .detail__item .detail__content ul{font-size:15px}}@media (min-width: 1200px){.page-campaign .page-details .detail__item .detail__content{max-width:300px}}@media (min-width: 1500px){.page-campaign .page-details .detail__item .detail__content h5{font-size:24px}.page-campaign .page-details .detail__item .detail__content ul{font-size:20px}}.page-campaign .page-details .detail__item ul{padding-left:20px}@media (min-width: 992px){.page-campaign .page-details .detail__item:nth-child(3) h5{max-width:300px}.page-campaign .page-details .detail__item:nth-child(3) .detail__content{max-width:100%}}.page-campaign .page-details .image-object__container{display:flex;justify-content:flex-end}.page-campaign .page-details .image-object__container .image-object{position:relative;max-width:75%;margin:50px auto -21px}@media (min-width: 1200px){.page-campaign .page-details .image-object__container .image-object{position:absolute;right:50px;top:50%;transform:translateY(-50%);max-width:451px}}@media (min-width: 1440px){.page-campaign .page-details .image-object__container .image-object{max-width:575px}}@media (min-width: 1700px){.page-campaign .page-details .image-object__container .image-object{max-width:751px}}.page-campaign .btn-dark{background-color:#000;color:#fff;margin-top:1rem}@media (max-width: 768px){.page-campaign .btn-dark{padding:12px 8px;margin:0 auto;width:100%;max-width:240px;display:block}}@media (min-width: 1500px){.page-campaign .btn-dark{font-size:24px}}.page-campaign .btn-dark i{margin-left:1rem}@media (max-width: 768px){.page-campaign .btn-dark i{display:none}}.page-campaign .toyota-button-inquiry{border-radius:0}.page-tabular-detail{background-size:cover;background-repeat:no-repeat;background-position:top center;background-image:url(../img/lite-ace/tabular-bg-mobile.png)}@media (min-width: 992px){.page-tabular-detail{background-image:url(../img/lite-ace/tabular-bg.png)}}.page-tabular-detail .toyota-logo{display:flex;align-items:center;margin-bottom:1rem}.page-tabular-detail .toyota-logo__img{margin:0 auto;display:inline-block}.page-tabular-detail .tabular__image{margin:1.5rem 0 1rem}@media (min-width: 992px){.page-tabular-detail .tabular__image{margin:3rem 0 1rem}}@media (min-width: 1200px){.page-tabular-detail .tabular__image img{margin:0 auto;max-width:70%;display:block}}@media (min-width: 1500px){.page-tabular-detail .tabular__image img{max-width:100%}}.page-tabular-detail .tabular-text__heading p,.page-tabular-detail .tabular-text__footer p{font-size:17px;text-shadow:0 4px 10px rgba(0,0,0,.7);font-weight:600}@media (min-width: 992px){.page-tabular-detail .tabular-text__heading p,.page-tabular-detail .tabular-text__footer p{font-size:45px}}@media (min-width: 1500px){.page-tabular-detail .tabular-text__heading p,.page-tabular-detail .tabular-text__footer p{font-size:55px}}.page-tabular-detail .tabular-text__footer p{font-size:17px}@media (min-width: 992px){.page-tabular-detail .tabular-text__footer p{font-size:35px}}@media (min-width: 1500px){.page-tabular-detail .tabular-text__footer p{font-size:45px;white-space:normal;max-width:1350px;margin:0 auto}}@media (min-width: 992px){.page-tabular-detail .tabular-text__heading p,.page-tabular-detail .tabular-text__footer p{white-space:pre-line}}.page-tabular-detail .tabular__main{margin-top:2rem}@media (min-width: 992px){.page-tabular-detail .tabular__main{margin-top:4rem}}.page-tabular-detail .tabular__main table{border:2px solid #fff}.page-tabular-detail .tabular__main table thead{background-color:#07629b}.page-tabular-detail .tabular__main table td{border:2px solid #fff;vertical-align:middle}@media (min-width: 1500px){.page-tabular-detail .tabular__main table td{font-size:28px}}.page-tabular-detail .tabular__main table tbody tr{background-color:#0b113f80}.page-tabular-detail .tabular__main table tbody tr:nth-child(odd){background-color:#00000080}.page-images--grid{display:grid;grid-template-columns:1fr 1fr}@media (min-width: 992px){.page-images--grid{grid-auto-flow:column;grid-template-columns:auto}}.page-images--grid img{transition:all .3s cubic-bezier(.39,.575,.565,1)}.page-images--grid img:hover{transform:scale(1.2)}.page-images--grid .grid-item{position:relative;overflow:hidden}.page-inquire{background-color:#f5f6f7}.page-inquire h2{margin-bottom:.5rem;font-family:Toyota Type;font-weight:700;line-height:1.2;color:inherit}.page-inquire .form-control{text-transform:none;color:#000}.page-inquire .form-control::placeholder,.page-inquire .form-control:-ms-input-placeholder,.page-inquire .form-control::-ms-input-placeholder{color:#999;text-transform:uppercase}.page-inquire .form-control-lg{height:calc(4.875rem + 2px);font-size:15px;line-height:1.5;border-radius:.3rem}.page-inquire .form-control:not(.bootstrap-select),.page-inquire .form-control .filter-option{border-color:#000;border-width:2px;border-style:solid;border-radius:0}.page-inquire:not(.active).dropdown-toggle .filter-option-inner-inner{color:#ccc}.page-inquire .ui-select:after{right:15px}.page-inquire .ui-select .bs-caret{display:none}.page-inquire .dropdown.open button[aria-expanded=true]:after{transform:rotate(180deg)!important}.page-inquire .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:2.5rem}.page-inquire .custom-control .custom-control-input{position:absolute;z-index:-1;opacity:0}.page-inquire .label-checkbox{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-inquire .label-checkbox:hover input~.checkmark{background-color:#ccc}.page-inquire .label-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page-inquire .label-checkbox input:checked~.checkmark{background-color:#000}.page-inquire .label-checkbox input:checked~.checkmark:after{display:block}.page-inquire .label-checkbox .checkmark{position:absolute;top:10px;left:0;height:15px;width:15px;background-color:#ddd}.page-inquire .label-checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.page-inquire button[disabled],.page-inquire html input[disabled]{cursor:not-allowed;color:#666}.page-inquire #mytoyota-form .form-group label{display:inline-block;max-width:100%;margin-bottom:.5px;font-weight:400}.page-faq .faq-wrapper{margin-top:5rem}@media (max-width: 768px){.page-faq .faq-wrapper{margin-top:1rem}}.page-faq #accordion .card-header{padding:0}.page-faq #accordion .card-header a{padding:20px 30px}.page-faq #accordion .card{background-color:#eeecec;margin-bottom:1rem}.page-faq #accordion .card a[role=button]{color:#fff;position:relative;display:inline-block;text-decoration:none;width:100%;background-color:#000}.page-faq #accordion .card a[role=button] h5{position:relative;padding-left:30px;font-weight:400;font-size:16px;color:#fff}@media (min-width: 992px){.page-faq #accordion .card a[role=button] h5{font-size:20px;margin-top:0}}.page-faq #accordion .card a[role=button].collapsed{background-color:#0000000a}.page-faq #accordion .card a[role=button].collapsed h5{color:#000}.page-faq #accordion .card a[role=button].collapsed .arrow{transform:rotate(180deg)}.page-faq #accordion .card a[role=button] .arrow{position:absolute;left:0;top:5px}.page-faq #accordion .card .card-body{padding:20px 30px}.page-faq #accordion .card .card-body ul,.page-faq #accordion .card .card-body ol{padding-left:20px}.title--divider{position:relative}.title--divider:after{position:absolute;bottom:-20px;width:100%;left:0;content:"";height:3px;background:#eb0a1e;transform:scaleX(.09)}.section-padding{padding:30px 0}@media (min-width: 992px){.section-padding{padding:60px 0}}.section-title{white-space:pre-line;line-height:2.5rem}@media (max-width: 768px){.section-title.size-extra{font-size:24px;line-height:24px}}@media (min-width: 1440px){.section-title.size-extra{font-size:75px;line-height:65px}}@media (min-width: 1700px){.section-title.size-extra{font-size:95.82px;line-height:85px}}.section-title.uppercase{text-transform:uppercase}.new-mobility-page .section-title{font-size:32px;font-weight:400;font-family:Toyota Type!important}.new-mobility-page .page-banner .banner__img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 767px){.new-mobility-page .page-banner .banner__img{max-height:640px}}.new-mobility-page .page-banner .logo{max-width:300px;position:absolute;transform:translate(-50%,-50%);left:50%;top:20%}@media (max-width: 768px){.new-mobility-page .page-banner .logo{max-width:200px}}.new-mobility-page .page-heading{padding:64px 0}.new-mobility-page .page-services{padding:40px 0}.new-mobility-page .mobility-btn--primary{background-color:#000082;color:#fff;height:41px;padding:6px 30px}.new-mobility-page .services-slider .slick-track{display:flex!important}.new-mobility-page .services-slider .slick-prev:before,.new-mobility-page .services-slider .slick-next:before{color:#000;border-color:#000;border-left-width:4px;border-right-width:4px;border-top-width:4px;width:20px;height:20px}.new-mobility-page .services-slider .slick-prev{left:-30px}.new-mobility-page .services-slider .slick-next{right:-30px}.new-mobility-page .services-slider .slick-arrow{top:24%}@media (max-width: 480px){.new-mobility-page .services-slider .slick-dots li button{background-color:#e7e8ec;border-color:#e7e8ec}}.new-mobility-page .services-slider .slick-slide{margin:0 15px;height:inherit!important}.new-mobility-page .services-slider .slick-slide>div{height:100%}.new-mobility-page .services-slider .slick-slide__content{height:100%;display:flex!important;flex-direction:column}.new-mobility-page .services-slider .slick-slide__content>div{flex:1}.new-mobility-page .services-slider .slick-slide__text h3{font-size:20px;font-weight:400;font-family:Toyota Type!important}.new-mobility-page .services-slider .slick-slide a{color:#000082;font-weight:600;font-size:14px;display:inline-flex;align-items:center;text-decoration:none}.new-mobility-page .services-slider .slick-slide a i{margin-left:15px;font-size:12px}.new-mobility-page .services-slider .slick-list{margin:0 -15px}.vehicle-slider .slider-cta{display:flex;flex-direction:column;justify-content:center;align-items:center}.vehicle-slider .slider-cta a{font-size:12px;min-width:180px;max-width:180px}.vehicle-slider .slider-cta a:first-child{color:#fff;border-left:1px solid transparent}.vehicle-slider .slider-cta a:first-child:after{background-color:#eb0a1e;color:#fff}.vehicle-slider .slider-cta a:after{z-index:-1}.vehicle-slider .slider-item .figure-caption{text-align:center;padding:15px 20px;position:relative}.vehicle-slider .slider-item .figure-caption .badge{position:absolute;left:50%;transform:translate(-50%,-80%);color:#eb0a1e;font-size:80%}.vehicle-slider .slick-prev:before,.vehicle-slider .slick-next:before{border-color:#eb0a1e}.tconnect-features{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5rem}.tconnect-features .feature-item img{max-width:80px;margin-bottom:1rem}.tconnect-features .feature-title{margin-bottom:1.75rem}@media (max-width: 767px){.tconnect-features{grid-template-columns:repeat(2,1fr)}}@media (max-width: 468px){.tconnect-features{display:flex;flex-direction:column;gap:0;margin-bottom:30px}.tconnect-features .feature-item{text-align:center}}.container.beyond-zero__container{max-width:1920px;padding:0;position:relative}.beyond-zero__banner-section{background-image:url(/build/assets/beyond-zero-banner-image-Db64kB7B.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover;height:95rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:20rem;margin-top:10rem}@media screen and (max-width: 479px){.beyond-zero__banner-section{background-image:url(/build/assets/beyond-zero-banner-image-mobile-Bckv1oJ3.jpg);background-repeat:no-repeat;background-position:bottom;background-size:cover;height:58rem;padding-top:12rem;margin-top:0}}.beyond-zero__banner-section img{width:960px}@media screen and (min-width: 200px) and (max-width: 1023px){.beyond-zero__banner-section img{width:100%;padding-inline:.8rem}}.beyond-zero__banner-section p{color:#fff;font-family:Toyota Type!important;font-weight:400!important;line-height:34.22px;width:800px;font-size:2.3rem;margin-left:13.2rem;margin-top:3rem}@media screen and (min-width: 200px) and (max-width: 340px){.beyond-zero__banner-section p{font-size:1.5rem;margin-left:0;margin-top:4.2rem;padding-inline:26px;line-height:22px;width:100%}}@media screen and (min-width: 341px) and (max-width: 1023px){.beyond-zero__banner-section p{width:100%;font-size:1.6rem;margin-left:0;margin-top:4.2rem;padding-inline:26px;line-height:22px}}@media screen and (min-width: 1024px) and (max-width: 1900px){.beyond-zero__banner-section p{font-size:2rem}}.beyond-zero__framework-section{background-color:transparent;margin-top:-3.5rem}@media screen and (max-width: 479px){.beyond-zero__framework-section{margin-top:-4rem}}.beyond-zero__framework-section .beyond-zero__framework-card img{width:100%}.beyond-zero__framework-section .beyond-zero__framework-card h5{font-weight:300;font-size:2.4rem;margin-bottom:10px;margin-top:1rem;line-height:27.6px;color:#101010;font-family:Toyota}.beyond-zero__framework-section .beyond-zero__framework-card p{font-size:1.4rem;font-weight:400;margin-bottom:1rem;margin-top:.4rem;line-height:19.96px;color:#101010}.beyond-zero__framework-section .beyond-zero__framework-card a{font-size:1.4rem;font-weight:600;letter-spacing:1.5px;color:#266ef2;line-height:19.96px;display:flex;align-items:center}.beyond-zero__framework-section .beyond-zero__framework-card a .learn-more-arrow{width:8px;height:9px}.beyond-zero__framework-section .learn-more__wrapper{margin-left:-6svw;width:101svw;background:linear-gradient(to bottom,#fff,#fff 59%,#0c4dc7 200%)}@media screen and (min-width: 360px){.beyond-zero__framework-section .learn-more__wrapper{margin-left:-5svw}}@media screen and (min-width: 430px) and (max-width: 767px){.beyond-zero__framework-section .learn-more__wrapper{margin-left:-4svw}}@media screen and (min-width: 810px) and (max-width: 1023px){.beyond-zero__framework-section .learn-more__wrapper{margin-left:-8svw}}@media screen and (min-width: 1350px){.beyond-zero__framework-section .learn-more__wrapper{margin-left:-8svw}}@media screen and (min-width: 1910px){.beyond-zero__framework-section .learn-more__wrapper{margin-left:-21svw}}.beyond-zero__framework-learn-more p{font-size:1.6rem;font-weight:400;margin-bottom:2.4rem}@media screen and (max-width: 479px){.beyond-zero__framework-learn-more p{margin-bottom:70px}}.beyond-zero__framework-learn-more p a{color:#266ef2;text-decoration:underline;font-weight:600}.beyond-zero__framework-learn-more p a:hover{color:#266ef2;text-decoration:underline}.beyond-zero__framework-learn-more img{width:225.86px}@media screen and (min-width: 200px) and (max-width: 1024px){.beyond-zero__framework-learn-more img{width:271px}}.popup-container{position:fixed;height:100vh;width:100%;background-color:#0f0f0fbf;z-index:100;left:0;top:0}.popup-container .container-hold-popup{width:90%;max-height:95vh;position:absolute;left:-50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:10px 15px;overflow-x:hidden;overflow-y:auto;opacity:0;transition:all .55s ease-in-out}@media (min-width: 600px){.popup-container .container-hold-popup{max-height:90%}}@media (min-width: 1024px){.popup-container .container-hold-popup{padding:20px 15px}}@media (min-width: 1300px){.popup-container .container-hold-popup{width:1250px}}.popup-container .container-hold-popup .close-container{cursor:pointer;position:sticky;top:0;padding:0;z-index:10;width:20px;height:20px;overflow:hidden;float:right;transition:all .35s ease-in-out;margin-right:-7px}@media (min-width: 600px){.popup-container .container-hold-popup .close-container{padding:15px;width:30px;height:30px;margin-right:0}}.popup-container .container-hold-popup .close-container .wrap{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.popup-container .container-hold-popup .close-container .wrap .line{width:100%;height:2px;background:#101010}.popup-container .container-hold-popup .close-container .wrap .line:nth-child(1){transform:rotate(315deg) translate(1px,1px)}.popup-container .container-hold-popup .close-container .wrap .line:nth-child(2){transform:rotate(44deg) translateY(-2px)}.popup-container .container-hold-popup .main-container-popup{margin-top:50px;padding:0 15px}@media (min-width: 600px){.popup-container .container-hold-popup .main-container-popup{display:flex;justify-content:space-between;grid-gap:30px;margin-top:20px;padding:0}}@media (min-width: 1024px){.popup-container .container-hold-popup .main-container-popup{grid-gap:50px}}.popup-container .container-hold-popup .main-container-popup .images-container{width:100%;margin:auto}@media (min-width: 600px){.popup-container .container-hold-popup .main-container-popup .images-container{margin:2.5em auto 0}}@media (min-width: 1024px){.popup-container .container-hold-popup .main-container-popup .images-container{width:50%}}.popup-container .container-hold-popup .main-container-popup .images-container img{width:100%;height:auto}.popup-container .container-hold-popup .main-container-popup .about-container{margin-top:30px;width:100%}@media (min-width: 1024px){.popup-container .container-hold-popup .main-container-popup .about-container{width:50%}}.popup-container .container-hold-popup .main-container-popup .about-container .title{width:100%}.popup-container .container-hold-popup .main-container-popup .about-container .title h4{font-size:24px;font-family:Toyota;font-weight:300;line-height:27.6px;color:#101010}.popup-container .container-hold-popup .main-container-popup .about-container .descriptions{width:100%;margin-top:10px}@media (min-width: 1024px){.popup-container .container-hold-popup .main-container-popup .about-container .descriptions{margin-top:25px}}.popup-container .container-hold-popup .main-container-popup .about-container .descriptions p{margin-top:5px;font-size:14px;font-family:Toyota Type Book;color:#101010;line-height:19.96px;margin-bottom:10px}@media (min-width: 1024px){.popup-container .container-hold-popup .main-container-popup .about-container .descriptions p{font-size:16px}}.popup-container.none{display:none;transition:all ease-in-out .35s}.beyond-zero__featured-videos-section{display:flex;background:linear-gradient(to bottom,#0c4dc7,#101010 17%,#101010 87%,#0c4dc7);padding:80px 0;flex-direction:column;gap:32px;align-self:stretch}.beyond-zero__featured-videos-section h2{font-family:Toyota,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:115%;letter-spacing:-1px;color:#fff;margin-left:15.625%}@media screen and (max-width: 479px){.beyond-zero__featured-videos-section h2{margin-left:32px}}@media screen and (max-width: 1280px){.beyond-zero__featured-videos-section h2{margin-left:5%}}.beyond-zero__featured-videos-section .video-slider{position:relative;overflow-x:scroll;display:flex;scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.beyond-zero__featured-videos-section .video-slider:after{content:"";position:absolute;top:0;right:0;width:150px;height:100%;pointer-events:none;background:linear-gradient(to left,rgb(16,16,16),transparent);z-index:10}@media screen and (max-width: 479px){.beyond-zero__featured-videos-section .video-slider:after{width:32px}}.beyond-zero__featured-videos-section .slick-videos{margin-left:15.625%}.beyond-zero__featured-videos-section .slick-videos .more-videos-paragraph__wrapper{display:none}@media screen and (min-width: 1279px){.beyond-zero__featured-videos-section .slick-videos .more-videos-paragraph__wrapper{display:flex!important;align-items:center;height:13.8rem;width:75%!important}}.beyond-zero__featured-videos-section .slick-videos .more-videos-paragraph__wrapper .more-videos-paragraph{display:none}@media screen and (min-width: 1279px){.beyond-zero__featured-videos-section .slick-videos .more-videos-paragraph__wrapper .more-videos-paragraph{display:block;margin:0;letter-spacing:2px;line-height:17.11px;font-size:12px;font-weight:400;color:#fff}}@media screen and (max-width: 479px){.beyond-zero__featured-videos-section .slick-videos{margin-left:32px}}@media screen and (max-width: 1280px){.beyond-zero__featured-videos-section .slick-videos{margin-left:5%}}.beyond-zero__featured-videos-section .video-item{width:400px!important;margin-right:48px;cursor:pointer}@media screen and (max-width: 479px){.beyond-zero__featured-videos-section .video-item{width:320px!important;margin-right:32px}}@media screen and (max-width: 375px){.beyond-zero__featured-videos-section .video-item{width:280px!important;margin-right:24px}}.beyond-zero__featured-videos-section .video-thumbnail{position:relative;overflow:hidden;aspect-ratio:16/9}.beyond-zero__featured-videos-section .video-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.beyond-zero__featured-videos-section .play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000080;transition:all .3s ease}.beyond-zero__featured-videos-section .play-overlay svg{width:48px;height:48px}.beyond-zero__featured-videos-section .video-item:hover .video-thumbnail img{transform:scale(1.05)}.beyond-zero__featured-videos-section .video-item:hover .play-overlay{background:#000000b3}.beyond-zero__featured-videos-section .video-popup{position:fixed;width:100%;height:100vh;background:#000000b3;left:-100%;top:0;z-index:1000;opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity ease-in .35s,center ease-in .35s}@media (min-width: 768px){.beyond-zero__featured-videos-section .video-popup{transition:opacity ease-in .4s,center ease-in .4s}}@media (min-width: 1024px){.beyond-zero__featured-videos-section .video-popup{transition:opacity ease-in .45s,center ease-in .45s}}@media (min-width: 1280px){.beyond-zero__featured-videos-section .video-popup{transition:opacity ease-in .5s,center ease-in .5s}}.beyond-zero__featured-videos-section .video-popup .close-video{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;cursor:pointer;z-index:1001}@media (min-width: 1024px){.beyond-zero__featured-videos-section .video-popup .close-video{top:3rem;right:3rem}}.beyond-zero__featured-videos-section .video-popup .close-video .line{width:100%;height:2px;background:#fff}.beyond-zero__featured-videos-section .video-popup .close-video .line:nth-child(1){transform:rotate(42deg) translate(-1px,1px);margin-top:13px}.beyond-zero__featured-videos-section .video-popup .close-video .line:nth-child(2){transform:rotate(-42deg) translateY(-2px)}.beyond-zero__featured-videos-section .video-popup .container .video-container{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.beyond-zero__featured-videos-section .video-popup .container .video-container .video-view{width:100%;max-height:350px;max-width:100%;position:relative;left:50%;transform:translate(-50%)}@media (min-width: 768px){.beyond-zero__featured-videos-section .video-popup .container .video-container .video-view{max-height:100%;max-width:130vh}}.beyond-zero__featured-videos-section .video-popup .container .video-container .video-rotate{text-align:center;margin-top:40px}@media (min-width: 1024px){.beyond-zero__featured-videos-section .video-popup .container .video-container .video-rotate{display:none}}.beyond-zero__featured-videos-section .video-popup .container .video-container .video-rotate .video-icons .screen{height:24px;width:24px}.beyond-zero__featured-videos-section .video-popup .container .video-container .video-rotate .video-icons .plus{height:12px;width:12px;margin:0 5px}.beyond-zero__featured-videos-section .video-popup .container .video-container .video-rotate .video-description{margin-top:10px;font-family:Toyota Type Book!important;font-size:12px;line-height:17.11px;color:#fff}.beyond-zero__featured-videos-section .video-data{display:none}.beyond-zero__featured-videos-section .slick-track{display:flex!important;margin:0!important}.beyond-zero__featured-videos-section .slick-list{overflow:visible!important}.beyond-zero__featured-videos-section .video-slider::-webkit-scrollbar{display:none}.beyond-zero__articles-section{display:flex;padding:80px 0;flex-direction:column;gap:32px;align-self:stretch;margin:0 0 0 15.625%}@media screen and (max-width: 479px){.beyond-zero__articles-section{margin:0 0 0 32px}}@media screen and (max-width: 1280px){.beyond-zero__articles-section{margin:0 0 0 5%}}.beyond-zero__articles-section h2.beyond-zero__articles-main-header{font-family:Toyota;font-size:40px;font-style:normal;font-weight:300;line-height:115%;letter-spacing:-1px}.beyond-zero__articles-section .beyond-zero__container{position:relative}.beyond-zero__articles-section .beyond-zero__articles-inner-container{overflow-x:scroll;display:flex;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.beyond-zero__articles-section .beyond-zero__articles-inner-container:after{content:"";position:absolute;top:0;right:0;width:150px;height:100%;pointer-events:none;background:linear-gradient(to left,white,transparent);z-index:10}@media screen and (max-width: 479px){.beyond-zero__articles-section .beyond-zero__articles-inner-container:after{width:32px}}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:48px}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .slick-list{overflow:hidden}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .slick-list .slick-track{width:auto!important;display:flex}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .slick-slide{width:400px;margin-right:48px}@media screen and (max-width: 479px){.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .slick-slide{width:320px;margin-right:32px}}@media screen and (max-width: 375px){.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .slick-slide{width:280px;margin-right:24px}}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article{display:flex!important;flex-direction:column;justify-content:space-between;height:100%;background-color:#fff}@media screen and (max-width: 479px){.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-image{width:320px}}@media screen and (max-width: 375px){.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-image{width:280px}}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg{background-color:var(--Greyscale-Off-white, #F5F5F5);padding:24px 0;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg .beyond-zero__article-info_container{flex-grow:1}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg .beyond-zero__article-info_container .beyond-zero__article-date{color:var(--Greyscale-Mid-Grey, #808080);font-family:Toyota;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3px;text-transform:uppercase;padding-left:24px;padding-right:24px;margin-bottom:0}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg .beyond-zero__article-info_container .beyond-zero__article-title{overflow:hidden;color:var(--Greyscale-Black, #101010);font-family:Toyota;font-size:18px;font-style:normal;font-weight:400;line-height:115%;padding-left:24px;padding-right:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg .beyond-zero__article--link:before{content:"";border-top:1px solid #CCCCCC;width:36px;height:5px;display:inline-block;margin-right:12px}.beyond-zero__articles-section .beyond-zero__articles-inner-container .beyond-zero__articles-grid .beyond-zero__article .beyond-zero__article-grey-bg .beyond-zero__article--link{color:var(--Electric-Blue-Electric-Blue, #266EF2);font-family:Toyota;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}.beyond-zero__articles-section .beyond-zero__articles-inner-container::-webkit-scrollbar{display:none}
