body{font:15px/1.6 Lato}.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:700 40px Montserrat;margin-bottom:30px}.ui-title-sm{color:#253241;font:700 24px Montserrat}.ui-title-slogan{color:#253241;font:600 12px/1 Open Sans;text-transform:uppercase;margin-bottom:3px}.ui-title-inner{color:#c00;font:700 30px Montserrat}.ui-title-inner span{color:#34404e}.ui-subtitle{color:#253241;font:700 18px Montserrat;text-transform:uppercase}.img-scale{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.btn-default{text-transform:none;box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:2px;border:1px solid #ddd;background-color:#f1f5fa;color:#253241;font-family:Lato;font-size:12px;font-weight:700}.btn-default:hover{color:#e1eaf4}.btn-secondary{background-color:#253241;color:#fff}.btn-secondary:hover{color:#e1eaf4}.btn-white{text-transform:uppercase;color:#253241;border-radius:2px;border:1px solid #ddd;font-weight:700}.btn-scroll-next{cursor:pointer}p+.list{margin-top:36px}.list{margin-bottom:40px;padding-left:0;list-style-type:none}.list li{position:relative;margin-bottom:10px;padding-left:21px}.list li:before{position:absolute;top:5px;left:-2px;font-size:14px;font-weight:400;line-height:1}.list li>a{color:#777}.list li>a:hover{text-decoration:none}.list-mark-1 li{padding-left:39px}.list-mark-1 li:before{left:17px;width:4px;height:15px;content:""}.list-mark-2 li:before{font-family:Pe-icon-7-stroke;font-size:16px;opacity:.8;content:"\E685"}.list-mark-3 li:before{font-family:Font Awesome\ 5 Free;content:"\F101";font-weight:900;font-size:12px}.list-mark-4 li:before{font-family:ElegantIcons;content:"$"}.list-num{counter-reset:list}.list-num li:before{display:inline-block;font-weight:700;color:#980aac;content:counter(list) ". ";counter-increment:list}select:focus{outline-style:none}input::-webkit-input-placeholder{color:#666}input::-moz-placeholder{color:#666}input:-ms-input-placeholder{color:#666}.ui-select{color:#222;height:50px;padding-top:14px;padding-left:20px;padding-right:20px;box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:2px;border:1px solid #ddd;background-color:#fff;text-transform:none;font:400 15px/23px Lato}.ui-select:focus{outline:none!important}.ui-select:after{border:none;width:auto;height:auto;content:"\F107";font-family:Font Awesome\ 5 Free;font-weight:900;vertical-align:unset}.forms__label{position:relative;display:inline-block;margin-bottom:11px;padding-left:45px;cursor:pointer}.forms__label:last-child{margin-right:0}.forms__label-check:before,.forms__label-radio:before{position:absolute;left:0;border:1px solid #fff;content:""}.forms__label-check:after,.forms__label-radio:after{position:absolute;display:none}.forms__label-check{display:block;height:22px;margin-top:0;margin-right:12px;padding-left:20px;font-weight:400}.forms__label-check:before{top:4px;width:15px;height:15px;border-radius:2px;border:1px solid #ddd;background-color:#fff}.forms__label-check:after{padding-top:5px;top:8px;left:4px;width:7px;height:7px;content:""}.forms__label-radio{height:12px;margin-right:0;margin-bottom:0;padding-left:23px}.forms__label-radio:before{top:2px;width:15px;height:15px;border-radius:50%}.forms__label-radio:after{top:6px;left:4px;width:7px;height:7px;border-radius:50%;background-color:#fff;content:""}.forms__label-radio-1:after{background-color:#fff}.forms__label-radio-2:before{border:1px solid #ccc}.forms__check,.forms__radio{position:absolute;display:block;width:0;height:0;opacity:0}.forms__check:checked+.forms__label-check:after,.forms__radio:checked+.forms__label-radio:after{display:block}.forms__check:checked+.forms__label-check:before{box-shadow:none}.forms__radio:checked+.forms__label-radio:before{box-shadow:0 0 2px hsla(0,0%,82.7%,.75)}.table td:first-child,.table th:first-child{padding-left:20px}blockquote cite{display:block;font-style:normal}.alert{letter-spacing:.05em}.alert .icon{display:inline-block;margin-right:18px;font-size:16px;vertical-align:middle}.alert__inner{padding-left:70px}.alert .close{position:absolute;top:50%;right:25px;margin-top:-9px;font-size:18px;color:#222;opacity:.3;-webkit-transition:all .3s;transition:all .3s}.alert .close:hover{opacity:1}.alert-default{color:#666;background-color:#f4f4f4}.alert-default .alert-icon .icon{color:#444}.alert-1{background-color:#e1e279}.alert-2{color:#fff}.alert-3{background-color:#ffc}.alert-3 .alert-icon .icon{color:#bbbc5a}.alert-4{background-color:#ffe6e6}.alert-4 .alert-icon .icon{color:#d8504f}.alert-5{background-color:#d0ffd1}.alert-5 .alert-icon .icon{color:#45bd47}.alert-block{margin-bottom:21px;padding:22px 50px 30px;text-shadow:none}.alert-title{margin-bottom:9px;font-size:18px;font-weight:700;letter-spacing:0;text-transform:uppercase}.alert-text{color:#333;letter-spacing:.025em}.alert-icon{float:left;margin-top:20px}.alert-icon .icon{font-size:30px}.tooltip{text-transform:uppercase}.link-tooltip-1{font-weight:700;color:#666}.link-tooltip-2{font-weight:700;color:#000101}.section-area,.section-default{position:relative}.section-default{padding-top:110px;padding-bottom:110px}.section-default-sm{padding-top:100px;padding-bottom:100px}.section-default-sm .ui-title-inner{margin-bottom:30px}.section-content{padding-top:90px;padding-bottom:100px}.section-inner{margin-top:60px}.section-border{border-bottom:1px solid #eee}.area-bg{position:relative}.area-bg:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;content:""}.area-bg__inner{position:relative;z-index:110}.area-bg_dark:after{background-color:#253241}.area-bg_light:after{background-color:#f1f1f1}.area-bg_op_25:after{opacity:.25}.area-bg_op_30:after{opacity:.3}.area-bg_op_40:after{opacity:.4}.area-bg_op_50:after{opacity:.5}.area-bg_op_60:after{opacity:.6}.area-bg_op_70:after{opacity:.7}.area-bg_op_75:after{opacity:.75}.area-bg_op_80:after{opacity:.8}.area-bg_op_85:after{opacity:.85}.area-bg_op_90:after{opacity:.9}.area-bg_op_100:after{opacity:1}.ui-rating li{padding-right:1px;padding-left:1px;font-size:10px;color:#ffce4a}.text-bg{padding:5px;color:#fff}.bg-border{padding:5px;border:1px dashed #222}.color-dark{font-weight:700}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-grey{background-color:#f8f8f8}.bg-dark{background-color:#253241}.bg-light{background-color:#f1f5fa}.bg-green{background-color:#5dd018}.pruning{overflow:hidden}.parallax{background-repeat:no-repeat;background-attachment:fixed;-webkit-transform:none;transform:none;background-size:cover}.helper,.helper:before{display:inline-block;vertical-align:middle}.helper:before{width:0;height:100%;content:""}.helper-2{display:inline-block;width:0;height:100%;vertical-align:middle}.js-scroll-next+.js-scroll-content{display:none}.js-scroll-next{cursor:pointer}.row_no-mrg{margin-right:0;margin-left:0}.col_no-pdg{padding-right:0;padding-left:0}.block-table{display:-webkit-box;display:flex;width:100%}.block-table__cell{padding-right:0;padding-left:0;vertical-align:top;overflow:hidden}.block-table__inner{height:100%;overflow:hidden}.br{display:block}.no-br{white-space:nowrap}.section-policy{padding-top:110px;padding-bottom:110px}.section-policy h2{margin-bottom:40px}.section-policy h3{margin-top:30px;margin-bottom:20px}.section-policy p{margin-bottom:5px}.section-policy .list-letter{margin-bottom:10px;list-style-type:lower-alpha}body,html{height:100%}.page__wrapper{min-height:100%;margin-bottom:-50px}* html .page__wrapper{height:100%}.page__buffer{height:50px}.accordion{padding-top:10px}.accordion-trigger{position:relative;font:700 18px Montserrat;color:#253241;border:none;background:transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-transform:none}.accordion-trigger:focus{outline:none}.accordion-trigger .ic{position:absolute;top:5px;left:-20px;font-size:16px;color:#253241}.section-about{padding-top:130px;background:url(../media/content/b-welcome/bg-1.jpg) 100% 50% no-repeat;background-size:contain}.b-advantages{position:relative;padding:30px 30px 45px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);text-align:center}.b-advantages:after{position:absolute;bottom:5px;left:5px;border:7px solid transparent;content:""}.b-advantages__ic{font-size:75px;color:#253241}.b-advantages__title{margin-bottom:15px;font:700 22px Montserrat;color:#253241}.b-advantages.active{color:#fff;background-color:#253241}.b-advantages.active .b-advantages__ic,.b-advantages.active .b-advantages__title{color:#fff}.b-bnr{padding:90px 0 120px}.b-bnr__info{font-size:15px;line-height:24px;color:#b5bec9}.b-bnr__second{text-align:right}.b-bnr__title{font:600 36px/1 Montserrat;color:#fff;letter-spacing:-.02em}.b-bnr .btn{display:inline-block}.b-bnr_mod-a{padding-top:120px;padding-bottom:90px}.b-bnr-2{color:#fff}.b-bnr-2__img{position:relative;z-index:1}.b-bnr-2__figure{margin-bottom:-127px;text-align:center}.b-bnr-2__section{position:relative;padding:154px 0 55px;background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center}.b-bnr-2__section:after{position:absolute;border-width:17px;border-style:solid;content:""}.b-bnr-2__section_first{background-image:url(../media/content/b-bnr/bg-1.png)}.b-bnr-2__section_first:after{bottom:0;left:0;border-color:transparent transparent #fff #fff}.b-bnr-2__section_second{background-image:url(../media/content/b-bnr/bg-2.png)}.b-bnr-2__section_second:after{top:0;right:0;border-color:#fff #fff transparent transparent}.b-bnr-2__title{margin-bottom:20px;font:700 24px/1.2 Montserrat;text-transform:uppercase}.b-bnr-2__link{font-size:16px;color:#fff!important;text-decoration:none!important;border-bottom:1px dotted #fff}.b-bnr-2__link:hover{border-bottom:0}.b-bnr-3{padding-top:70px;padding-bottom:75px;color:#fff;background-image:url(../media/content/b-bnr/2.png);background-repeat:no-repeat;background-position:100% 50%;text-align:center}.b-bnr-3__title{font-size:36px;font-weight:700;color:#fff}.b-bnr-3__info{margin-bottom:45px;font-size:18px;line-height:1.333;color:#b5bec9}.b-bnr-contacts{display:inline-block;margin-left:40px;text-align:left;vertical-align:middle}.b-bnr-contacts__info{font-size:15px;color:#b5bec9}.b-bnr-contacts__phone{font-size:24px;font-weight:900;color:#fff}.b-bnr-contacts__phone:hover{text-decoration:none}.b-brands__item{width:50%;height:87px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}.b-brands__item:before{height:100%;content:""}.b-brands__img,.b-brands__item:before{display:inline-block;vertical-align:middle}.section-brands{padding-top:90px;padding-bottom:90px}.section-brands__inner{margin-right:-60px;margin-left:-60px}.b-brands-2__item{height:107px;border:1px solid #eee;border-radius:2px;background-color:#fff;text-align:center}.b-brands-2__item:before{height:100%;content:""}.b-brands-2__img,.b-brands-2__item:before{display:inline-block;vertical-align:middle}.section-carousel__inner{margin-top:30px;padding-bottom:55px}.section-carousel__btn{padding-right:28px;padding-left:28px;font-size:14px;text-transform:none}.section-carousel__btn .ic{margin-right:5px;font-size:16px;vertical-align:-10%}.section-carousel .slick-next,.section-carousel .slick-prev{top:-75px;bottom:auto;width:45px;height:40px;border:1px solid #ddd;border-radius:2px;background-color:#fff;text-align:center}.section-carousel .slick-next:before,.section-carousel .slick-prev:before{display:inline-block;border-top-color:#253241;border-left-color:#253241}.section-carousel .slick-prev{right:calc(20vw + 53px);left:auto}.section-carousel .slick-prev:before{margin-left:5px}.section-carousel .slick-next{right:20vw}.section-carousel .slick-next:before{margin-left:-5px}.b-contacts{position:relative;margin-top:50px;padding:70px 10px 40px;background-color:#f1f5fa;text-align:center}.b-contacts:after{position:absolute;bottom:5px;left:5px;border-color:transparent transparent #253241 #253241;border-style:solid;border-width:5px;content:""}.b-contacts__title{margin-bottom:10px;font:700 18px Montserrat;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}.section-dealers__select{text-align:right}.section-dealers__btn-more{font-size:14px}.section-dealers__btn-more:active{background:#c00!important;outline:0}.b-dealers-group{margin-bottom:55px}.b-dealers{padding-top:40px;padding-bottom:37px;border-bottom:1px solid #bec7d1}.b-dealers__brand{width:140px;height:70px;margin-top:5px;padding-right:25px;padding-left:25px;border:1px solid #eee;border-radius:2px}.b-dealers__brand:before{height:100%;content:""}.b-dealers__brand:before,.b-dealers__img{display:inline-block;vertical-align:middle}.b-dealers__header{padding-top:3px;padding-bottom:15px}.b-dealers__title{display:inline-block;font:700 18px Montserrat;color:#253241}.b-dealers__rev{display:inline-block;margin-left:5px;font-family:Montserrat;font-size:13px;color:#222}.b-dealers__info{margin-bottom:4px;font-weight:700;text-transform:uppercase;color:#34404e;font-size:1.25rem}.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}.b-dealers__contacts-item .ic{display:inline-block;width:27px;margin-right:3px;font-size:16px;text-align:center;vertical-align:middle;color:#c00}.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 Montserrat;color:#253241}.b-dealers-info__contacts-info{display:inline-block}.b-dealers-info__contacts-link{margin-left:3px;font-size:13px;color:#222;text-decoration:underline}.b-dealers-info__title-inner{font-size:24px;font-weight:700}.b-dealers-info__top-link{margin-left:5px;padding-right:17px;padding-left:17px;font-size:13px;text-transform:none}.b-dealers-info__top-link .ic{margin-right:5px}.b-dealers-soc{display:inline-block}.b-dealers-soc__item{display:inline-block;margin-right:10px}.b-dealers-soc__link{font-size:16px;color:#ccc}.b-dealers-nav{margin-bottom:47px;background-color:#253241;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06)}.b-dealers-nav__item .b-dealers-nav__link.active{color:#fff;background-color:transparent}.b-dealers-nav__link{font:500 16px Montserrat;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:Montserrat;font-size:16px;font-weight:700;color:#253241;text-transform:uppercase}.b-filter-slider .b-filter__row{margin-top:20px}.b-filter-slider .ui-select{width:100%;padding-top:0}.b-filter-slider .ui-select:after{content:none}.b-filter-goods{margin-bottom:55px;padding-bottom:25px;border-bottom:1px solid #ddd}.b-filter-goods__info,.b-filter-goods__select{display:inline-block;vertical-align:middle}.b-filter-goods__select{width:210px;margin-right:10%}.b-filter-goods_sm .b-filter-goods__inner{text-align:right}.b-filter-goods_sm .b-filter-goods__select{width:180px;margin-right:10px}.b-filter-goods_sm{margin-bottom:20px;border-bottom:none}.b-filter-goods_sm .btns-switch{display:inline-block;text-align:right}.b-filter-goods_sm .btns-switch__item{width:40px;height:40px;font-size:14px;line-height:38px}.b-filter-goods_sm .ui-select{height:40px;font-size:13px;line-height:11px}.btns-switch{text-align:right}.btns-switch__item{display:inline-block;width:50px;height:50px;margin-left:10px;font-size:18px;line-height:48px;color:#ccc;border:1px solid #ddd;border-radius:2px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center}.btns-switch__item.active,.btns-switch__item:hover{color:#253241;background-color:#f1f5fa;box-shadow:0 0 15px rgba(0,0,0,.07)}.btns-switch__item.active{cursor:default}.b-find{position:relative;z-index:100;margin-top:-69px;margin-bottom:75px}.b-find__form{padding:50px 50px 40px;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06)}.b-find__inner{display:-webkit-box;display:flex;width:100%}.b-find__row{position:relative}.b-find__main{margin-bottom:20px;padding-right:176px}.b-find__btn{position:absolute;right:0;bottom:0;width:176px}.b-find__item{width:33.33%}.b-find__label{margin-bottom:15px;padding-left:5px;font-family:Montserrat;font-size:14px;font-weight:700;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:Montserrat;font-size:22px;background-color:#293c4e}.b-find-nav__link{color:#fff}.b-find-nav__link.active{color:#253241;background-color:#fff}.b-find-nav__link .ic{margin-right:12px;font-size:16px}.b-find-content{background-color:#fff}.section-form-contacts{padding-top:110px;padding-left:15px}.b-form-contacts{margin-top:40px}.b-form-contacts .form-group{margin-bottom:15px}.b-form-contacts .btn{margin-top:30px}.b-form-contacts .form-control{padding-left:24px}.b-gallery__item{display:block!important}.b-goods-f__media{position:relative}.b-goods-f__media a{cursor:pointer;position:relative;z-index:3;display:inline-block}.b-goods-f__media-inner{position:absolute;z-index:1;top:20px;right:20px}.b-goods-f__favorite{padding:7px;font-size:12px;opacity:0;color:#253241;border-radius:2px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.b-goods-f__title{color:#253241}.b-goods-f__label,.b-goods-f__title{font-family:Montserrat;font-weight:600}.b-goods-f__label{margin-left:5px;padding:7px 12px;font-size:12px;color:#fff;border-radius:2px;text-transform:uppercase}.b-goods-f__label_dark{background-color:#354455}.b-goods-f__list-item{font-family:Lato}.b-goods-f__price{font-family:Montserrat}.b-goods-f__old-price{display:block;text-decoration:line-through}.b-goods-f__compare{display:inline-block;padding:8px 17px;font-size:12px;color:#253241;border-radius:2px;background-color:#f1f5fa;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;text-transform:uppercase}.b-goods-f__compare .ic{margin-left:9px;font-size:14px;color:#253241}.b-goods-f:hover .b-goods-f__favorite{opacity:1}.b-goods-f:not(.b-goods-f_row):not(.b-goods-f_dark):last-child{margin-bottom:75px}.b-goods-f:not(.b-goods-f_row){margin-bottom:30px;color:#555}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark{color:#fff}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__media:after,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__media:after{background-color:#141d27}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__main{background-color:#34404e}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__title{color:#fff}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__compare,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__compare{opacity:1}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list,.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list{border-bottom:1px solid hsla(0,0%,86.7%,.2)}.b-goods-f:not(.b-goods-f_row).b-goods-f_dark .b-goods-f__list-item:not(:first-child),.b-goods-f:not(.b-goods-f_row):hover .b-goods-f__list-item:not(:first-child){border-left-color:hsla(0,0%,86.7%,.3)}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media{position:relative;overflow:hidden;height:auto}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a img{transition:transform .5s ease,-webkit-transform .5s ease}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-goods-f:not(.b-goods-f_row) .b-goods-f__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";-webkit-transition:all .3s;transition:all .3s}.b-goods-f:not(.b-goods-f_row) .b-goods-f__main{padding-top:25px;padding-bottom:15px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.09);-webkit-transition:background-color .03s;transition:background-color .03s;text-align:center}.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:12px;font-size:18px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__info{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:14px;padding-bottom:22px;border-bottom:1px solid #eee}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{display:inline-block;padding-right:8px;padding-left:8px;font-size:12px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item:not(:first-child){border-left:1px solid #eee}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item_row,.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-title{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-info_col{font-family:Lato;font-size:12px;font-weight:700;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:Montserrat;font-size:12px;opacity:.5}.b-goods-f:not(.b-goods-f_row) .b-goods-f__imprest{display:none}.b-goods-f:not(.b-goods-f_row) .b-goods-f__compare{position:absolute;top:93px;left:calc(50% - 57.5px);opacity:0}.b-goods-f_row{position:relative;margin-bottom:55px;padding-bottom:55px}.b-goods-f_row:after{position:absolute;right:0;bottom:0;left:15px;height:1px;border-bottom:1px solid #eee;content:""}.b-goods-f_row .b-goods-f__media{float:left;width:300px}.b-goods-f_row .b-goods-f__main{display:table;padding-left:30px}.b-goods-f_row .b-goods-f__descrip{display:table-cell;vertical-align:top}.b-goods-f_row .b-goods-f__title{font-size:24px}.b-goods-f_row .b-goods-f__info{margin-bottom:28px}.b-goods-f_row .b-goods-f__list{display:-webkit-box;display:flex;margin-bottom:0;flex-wrap:wrap}.b-goods-f_row .b-goods-f__list-item{max-width:50%;margin-bottom:6px;padding-right:20px;font-size:13px;font-weight:700;color:#222;-webkit-box-flex:0;flex:0 0 50%}.b-goods-f_row .b-goods-f__list-info{padding-left:2px}.b-goods-f_row .b-goods-f__sidebar{display:table-cell;width:180px;padding-bottom:45px;text-align:right}.b-goods-f_row .b-goods-f__bnr{display:inline-block;margin-top:7px;margin-bottom:10px}.b-goods-f_row .b-goods-f__price{display:block;margin-top:7px;margin-bottom:5px}.b-goods-f_row .b-goods-f__price_col{display:none}.b-goods-f_row .b-goods-f__price-numb{display:inline-block;padding:6px 23px;font-size:24px;color:#fff}.b-goods-f_row .b-goods-f__old-price{margin-bottom:7px;font-family:Lato;font-size:16px;font-weight:700;color:#222}.b-goods-f_row .b-goods-f__imprest{display:block;margin-top:9px;font-size:13px;color:#555}.b-goods-f_row .b-goods-f__compare{position:absolute;right:15px;bottom:62px}.b-goods-f_dark .b-goods-f__media:after{display:none}.b-goods-f_dark .b-goods-f__label{margin-right:10px;vertical-align:10%}.b-goods-f__label_white{background-color:#fff;color:#222}.b-goods-f_mod-a:hover .b-goods-f__price{opacity:1}.b-goods-f_mod-a .b-goods-f__price{position:absolute;top:0;left:5px;opacity:0;-webkit-transition:all .3s;transition:all .3s}.b-goods-f_mod-a .b-goods-f__list{display:-webkit-box;display:flex;border-top:1px solid #ddd}.b-goods-f_mod-a .b-goods-f__list-item{width:33.33%;padding-top:9px;padding-bottom:9px}.b-goods-f_mod-a .b-goods-f__list-item .ic{margin-right:5px;font-size:20px;vertical-align:-8%}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row){margin-bottom:40px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{color:#fff}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__main{padding-top:29px;padding-bottom:22px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:25px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:21px;padding-bottom:17px}.b-goods-f.b-goods-f_dark:not(.b-goods-f_row) .b-goods-f__price-numb{font-size:24px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row){padding-right:5px;padding-left:5px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row):last-child{margin-bottom:55px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__price-numb{display:block;padding:15px 30px;font-size:24px;color:#fff}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__title{margin-bottom:22px}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__list{margin-bottom:0;padding-bottom:0;border-bottom:none}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__sidebar{height:0}.b-goods-f.b-goods-f_mod-a:not(.b-goods-f_row) .b-goods-f__main{padding-bottom:0}.b-goods-vip{overflow:hidden;padding:13vw 67px 30px}.b-goods-vip:hover{background-position:-30px 0}.b-goods-vip:after{opacity:.9}.b-goods-vip__label-1{font-family:Montserrat}.b-goods-vip__label-3{display:inline-block;margin-left:15px;font-weight:700;vertical-align:middle;text-transform:uppercase}.b-goods-vip__title{font:700 40px Montserrat}.b-goods-vip__subtitle{font-family:Montserrat}.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:Montserrat;font-size:14px;color:#253241;background-color:#f1f5fa;-webkit-transition:all .3s;transition:all .3s}.b-isotope-filter>li.current a,.b-isotope-filter>li:hover a{text-decoration:none}.b-isotope-grid{margin-bottom:0}.main-slider__wrap{display:inline-block;height:700px;margin-top:0;margin-bottom:0;margin-left:9vw;padding:170px 245px 218px 189px;font-family:Montserrat;color:#fff;background-color:rgba(18,24,32,.9);-webkit-clip-path:polygon(0 0,68% 0,100% 100%,32% 100%);clip-path:polygon(0 0,68% 0,100% 100%,32% 100%)}.main-slider__slogan{margin-bottom:2px;font-size:16px;text-transform:uppercase}.main-slider__title{margin-bottom:20px;font-size:68px;font-weight:700;line-height:.9}.main-slider__title_lg{display:block;padding-left:100px;font-size:82px}.main-slider__price{margin-bottom:38px;font-size:60px;line-height:1;text-transform:uppercase}.main-slider__price_up{font-size:30px;vertical-align:super}.main-slider__price_down{font-size:30px;vertical-align:middle}.main-slider__price_info{display:block;font-size:16px;text-transform:uppercase}.main-slider__link{font-family:Montserrat;font-size:16px;color:#fff;-webkit-transition:all .3s;transition:all .3s;text-transform:uppercase}.main-slider__link:before{display:inline-block;width:100px;height:5px;margin-right:15px;content:"";vertical-align:middle}.main-slider__link:hover{color:#fff;text-decoration:none}.main-slider__figure-1,.main-slider__figure-2{position:absolute}.main-slider__figure-1{bottom:120px;left:14%;width:21.5%}.main-slider__figure-2{bottom:54px;left:980px;width:37%}.main-slider__slide-2 .main-slider__wrap{margin-left:17vw;padding:173px 275px 218px 189px;-webkit-clip-path:polygon(0 0,71% 0,100% 100%,29% 100%);clip-path:polygon(0 0,71% 0,100% 100%,29% 100%)}.main-slider__slide-2 .main-slider__title{margin-bottom:42px;font-size:60px;line-height:1}.main-slider__slide-2 .main-slider__slogan{margin-bottom:15px}.sp-image-container:after{display:none}.sp-buttons{position:absolute;top:50%;left:100px;width:100%;margin-top:-21px}.sp-button{display:block;width:25px;height:3px;margin-bottom:10px;opacity:.5;border:1px solid transparent;background-color:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.sp-button:hover,.sp-selected-button{width:50px;height:6px;opacity:1;border-color:hsla(0,0%,100%,.5);background-color:transparent}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{z-index:10;top:50%;right:0;width:100%;margin-top:0;text-align:right}.sp-vertical .sp-arrows{top:0;left:50%;height:100%;margin-left:-10px}.sp-arrow{position:absolute;bottom:0;display:block;width:35px;height:35px;padding-top:10px;opacity:.5;color:#fff;border-top:2px solid #fff;border-left:2px solid #fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center}.sp-arrow:hover{opacity:1}.sp-horizontal .sp-previous-arrow{left:80px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-horizontal .sp-next-arrow{right:80px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.b-title-page__emphasis{padding-bottom:5px;line-height:1}.b-post-group{margin-bottom:23px}.b-post-full-wrap,.b-post-group{padding-right:18px}.b-post-group-2{margin-top:28px}.b-post .entry-title{color:#333}.b-post .entry-title,.b-post .entry-title a{color:#000}.b-post .entry-meta__item{white-space:nowrap}.b-post .entry-meta__link{font-family:Montserrat;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:Montserrat;font-size:14px;color:#253241;content:"|"}.b-post-1 .entry-title{margin-bottom:13px;font:700 22px Montserrat;color:#253241}.b-post-1 .entry-content{margin-bottom:35px}.b-post-1 .entry-footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.b-post-1 .entry-footer .entry-views{padding-right:10px;font-family:Montserrat;font-size:12px;color:#253241;text-transform:uppercase}.b-post-1 .entry-footer .entry-views .ic{display:inline-block;margin-right:5px;font-size:16px;color:#222;vertical-align:text-top}.b-post-full{padding-bottom:54px}.b-post-full .entry-title{padding-top:30px;padding-bottom:10px;font-size:24px;font-weight:700;color:#253241}.b-post-full .entry-media{position:relative}.b-post-full .entry-media__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(37,50,65,.85);text-align:center}.b-post-full .entry-media__link{position:absolute;top:50%;right:0;left:0;color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-post-full .entry-media__link .ic{display:block;margin-bottom:17px;font-size:48px}.b-post-full .entry-media__link:hover{text-decoration:none}.b-post-full .entry-media__info{font-family:Montserrat;font-size:24px;font-weight:700}.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:Montserrat;line-height:1;color:#fff;text-align:center;text-transform:uppercase}.b-post-full .entry-date:after{position:absolute;right:5px;bottom:5px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:5px;content:""}.b-post-full .entry-date__number{display:block;font-size:30px}.b-post-full .entry-date__month{display:block;font-size:12px}.b-post-full .entry-main{padding-top:15px}.b-post-full .entry-content{padding-right:30px}.b-post-full .entry-blockquote{margin-top:60px;margin-bottom:70px;font:italic 700 16px/2 Merriweather;color:#222;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAA3CAYAAABNRRcqAAAE10lEQVR4Xu1bz0sbQRTeH9l1k2jURkV6KKEKtkhFCba0thCQWnroMf9P/h+PPZRahIDY0pbQIogVbMnJWjWtGvPDXTeW2bC6rrO7sztvNnMwV2ee334z35v33rwRBeDf5JPXGeX8NE1rVmqP1zY3l3VaO+75UPhSQvNQhAQ3PV1UO9peltambiTNnxsr+7R23PNzhYKWrJvDtHaNjnC+823tAJC8kjQx83FEVVoyLbhjYeh4t/K2SWvn+vySlJsvjyU7JvU32/ioDdkA7z16PpxWRY32g1uSfFH9WtgXhFKH1pZzPiy+8h6yDUIelBwQICPR39j5/O4EkjhIfB2tc7q9vl4HIg9ODgjQ1v3xfWF52QQjr1iUc9WDUQi5uvFR7zwoOSBgF7Kq//iyWgMjThCEB48Xs6KpqxA2JTV1tvnp/V/bFhV5MzNLaUNpZSCAIRutAflftVxuQ9mDxucOn6KTBywH8PAkBnyRyYOUA9ppipE82dhYaUDtusm5F6OKJCSg7OHCp0jkQcvBcsSVxT9Q4cnUwsKA1Jb6oYjzCp9Ck5fP55WmkBqBAmb5OlNuVb+XjyBsxokvNHnQckCEoTyxUqkY9OSVpMm51SykXP3Cp1DkQcsBOjyBSvqdi+gXPhGTx0IOCCRUHgtVlHDvfj98hOTBJf1OcF1H3M0T6X5s8AWFT0TksZADIsuZJ9KQl5stDCVlM0ljAzc3CF8geazk4OeIw5AAmfS7/29Q+BRAHhs5IJDuPDEMYVdjYYsS11wKQfjkSx5k0u8mB6LM3mt8nuSxlEOQIybZhXfzb1KDwtEgydiwY+wye9A8D/LYyQEkPAFO+sOEJ86xWPJYygGizA5dlIgaPt0gj6UcEEhEXrZTr0VNx3jCd4O8iZmlMYgbsCB/ES2zYOtOnJhJ8F0jj0Xu6kdiUBDqnhs3viACHeTFt6phV9gaz/iQ8FpkotyWRYEzSLr230lKUnHvOhubdcDlRg9wN3qXOy8uX4cjlCSu6iU+r7KURR7L/JV09/nJg2XATooPlxFZ5LGqSpACQ+P8io7TT1/d6ejNvjD2oMficnGLvF5KwvmRXt0CufnCONSNPw2p7iqLiE6xh7/2xmiMQs3FSZdVBTsKZjc+kXXEHgYkrsmHJ3zuuFTsVQiAIxXn93jGJ/JwWNhE4shjWQQIowrcoSbyDA4B5hnfLXkhtp9bGbfkhSDP3RbCFXm405Yn2XJ92uJKVDwdaFyTh8sfeQpV3NUfkacIfquy9tvtgnjBh2sN4Sa39SsM8JDbehYGePArviUpRr0oIQ5abDdXtxja4+JA4CU4p/guK8msOqFIVjfooqXXNUcvfD2/ACIpwdvqgHzJQ7KoQUXaa1ePcZ9sYbsH4r4u6LqTZ4deXfqxdwzYKx61cyCu+h4JPmyvCgKoSvUMq9I3CTA/WbEmkBSfZ4sZkvCRkR2Gbr3o+rjFGu2DFR7wBXaGTi18SJ/pSpp2F6LV7FONhv1WldRh+48rSbnZcgaiHxnhy5yp9TBPuAJ7krvgS1JUEpHTTQw0WtvrLxu0u82TyGJRntrdTUVZZBp8hORdwUZyMYysqmum9STeaMuyLW0ERNFMU5YTF3Lj4kxRanrUVrKoOxPhO9U0TTQ0642tH76NqcE2zcPo/+yZowPLyBf/AAAAAElFTkSuQmCC") no-repeat 26px;background-color:#f1f5fa;padding:30px 50px 30px 144px}.b-post-full .entry-blockquote__cite{font:15px/1 Montserrat;font-weight:400;font-style:normal;letter-spacing:.38px}.b-post-full .entry-link{display:inline-block;margin-top:15px}.b-post-full .ui-subtitle{margin-top:35px;margin-bottom:15px}.b-post-full .list-tags{margin-top:50px}.b-post-full .entry-carousel .slick-next,.b-post-full .entry-carousel .slick-prev{top:calc(50% - 20px);width:45px;height:40px;border-radius:2px;background-color:#fff}.b-post-full .entry-carousel .slick-next:before,.b-post-full .entry-carousel .slick-prev:before{display:inline-block;border-top-color:#253241;border-left-color:#253241}.b-post-full .entry-carousel .slick-prev{left:35px}.b-post-full .entry-carousel .slick-prev:before{margin-right:-5px}.b-post-full .entry-carousel .slick-next{right:35px}.b-post-full .entry-carousel .slick-next:before{margin-left:-5px}.section-comment{padding-top:70px;border-top:1px solid #eee}.comments-list{padding-top:45px}.comments-list>li>.comment:last-child{margin-bottom:24px;border-bottom:none}.comments-list .children .comment{padding-left:100px}.comments-list .comment{margin-bottom:45px;padding-bottom:18px;border-bottom:1px solid #eee}.comments-list .comment-body{padding-right:40px}.comments-list .comment-face{float:left;overflow:hidden;width:80px;border-radius:50%}.comments-list .comment-inner{padding-left:100px}.comments-list .comment-header{margin-bottom:16px;line-height:1}.comments-list .comment-author{display:inline-block;margin-right:10px;font:normal normal 18px Montserrat;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:Montserrat;font-size:12px;color:#253241;background-color:#f1f5fa;-webkit-transition:all .3s;transition:all .3s;text-transform:uppercase}.comments-list .comment-btn:hover{color:#f1f5fa;text-decoration:none}.comments-list .comment-footer{margin-top:24px}.section-reply-form{margin-top:20px}.section-reply-form .form-reply{margin-top:40px;padding-right:40px}.section-reply-form .form-label{font-family:Montserrat;font-size:14px;color:#253241;text-transform:uppercase}.section-reply-form .form-group{margin-bottom:38px}.section-reply-form .btn{margin-top:10px;padding-right:50px;padding-left:50px}.b-progress-list{margin-top:-33px;margin-bottom:0}.b-progress-list__item{text-align:center}.b-progress-list__wrap{position:relative;padding-top:50px;padding-bottom:40px}.b-progress-list__wrap:after{position:absolute;bottom:5px;left:5px;border-color:transparent transparent #253241 #253241;border-style:solid;border-width:7px;content:""}.b-progress-list__percent{display:block;font-family:Montserrat;font-size:36px;color:#253241}.b-progress-list__name{display:block;font-size:16px;font-weight:700;color:#222;text-transform:uppercase}.b-progress-list_mod-a{position:relative;z-index:1;margin-top:-23px;margin-bottom:-33px}.section-reviews{background-image:url(../media/content/b-reviews/bg-1.jpg)}.section-reviews__decor{display:inline-block;margin-top:20px;margin-bottom:20px;font:700 61px/1 Montserrat;color:#fff}.section-reviews__decor:after,.section-reviews__decor:before{display:inline-block;width:30px;height:1px;margin:0 14px;background-color:#ccc;content:"";vertical-align:55%}.section-reviews .ui-title,.section-reviews .ui-title-slogan{color:#fff}.b-reviews{margin-top:10px;padding-right:15px;padding-left:15px}.b-reviews__blockquote{margin-bottom:30px}.b-reviews__wrap{position:relative;margin-bottom:50px;padding:43px 35px 26px 43px;font:300 16px/2 Merriweather;color:#fff;border-radius:3px;background-color:#34404e;font-style:italic}.b-reviews__wrap:after{position:absolute;top:100%;right:21%;border-color:#34404e transparent transparent #34404e;border-style:solid;border-width:15px;content:""}.b-reviews__inner{display:block;color:#fff;text-align:right}.b-reviews__cite{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.b-reviews__author{display:block;overflow:hidden;width:60px;margin-left:20px;border-radius:50%}.b-reviews__category{display:block;font-size:12px;color:#a9aeb3;text-transform:uppercase}.b-reviews__name{display:block;font-family:Montserrat;font-size:18px;letter-spacing:.45px}.b-reviews-slider .slick-center .b-reviews{margin-top:0}.b-reviews-slider .slick-center .b-reviews__wrap{font-weight:600;color:#333;background-color:#fff}.b-reviews-slider .slick-center .b-reviews__wrap:after{border-color:#fff transparent transparent #fff}.b-reviews-2__blockquote{margin-bottom:0}.b-reviews-2__wrap{position:relative;margin-bottom:50px;padding:40px 50px 30px;font:700 16px/2 Merriweather;font-style:italic}.b-reviews-2__wrap:after{position:absolute;top:100%;left:67px;border-color:#f1f5fa #f1f5fa transparent transparent;border-style:solid;border-width:15px;content:""}.b-reviews-2__cite{padding-left:70px}.b-reviews-2__name{display:block;font:700 16px Montserrat;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:Montserrat;font-size:18px}.b-services-nav__link .ic{font-size:60px;color:#253241}.b-services-nav__link:after{position:absolute;top:5px;right:5px;border-width:7px;border-style:solid}.b-services-nav__number{position:absolute;top:15px;left:25px;font-weight:700;color:#ccc}.b-services-nav__info{display:block;color:#253241}.b-services-nav__item{padding-right:0;padding-left:0;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);-webkit-transition:all .3s;transition:all .3s;text-align:right;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.b-services-nav__link.active .ic{color:#fff}.b-services-nav__link.active .b-services-nav__number{font-size:36px;opacity:.35;color:#fff}.b-services-nav__link.active .b-services-nav__info{font-weight:700;color:#fff}.b-services-nav .b-services-nav__link.active:after{border-color:#fff #fff transparent transparent;content:""}.b-services-content{margin-top:25px}.b-services-content__title{margin-top:30px}.b-steps{position:relative;background-image:url(../media/content/b-steps/bg-1.jpg);background-size:cover;text-align:center}.b-steps:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-color:#f1f5fa;content:""}.b-steps__inner{position:relative;z-index:1}.b-steps-list{margin:50px -13% 0}.b-steps-list__item{position:relative;padding-right:40px;padding-left:40px}.b-steps-list__item:not(:last-child):after{position:absolute;top:55px;left:calc(100% - 83px);width:167px;height:2px;border:2px dotted #000;content:""}.b-steps-list__number{position:relative;display:inline-block;margin-bottom:25px;font:700 120px/1 Montserrat;color:#253241}.b-steps-list__number:after{position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);width:10px;height:10px;border-radius:5px;content:""}.b-steps-list__number:before{position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);content:""}.b-steps-list__title{margin-bottom:15px;font:700 18px Montserrat;color:#253241}.b-team{margin-top:26px;border-bottom:1px solid #ddd}.b-team__media{position:relative;z-index:1}.b-team__media:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#253241;content:""}.b-team__inner,.b-team__media:after{-webkit-transition:all .3s;transition:all .3s}.b-team__inner{position:relative;margin:-30px -10px 0 10px;padding:50px 30px 22px}.b-team__inner:after{position:absolute;right:5px;bottom:5px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:5px;content:"";-webkit-transition:all .3s;transition:all .3s}.b-team__name{font-family:Montserrat;font-size:18px;font-weight:700;color:#fff}.b-team__category{font-size:13px;color:#fff}.b-team__footer{padding-top:20px;padding-bottom:20px;text-align:center}.b-team__phone{font-size:16px;font-weight:700;color:#333;-webkit-transition:all .3s;transition:all .3s;text-align:center}.b-team__phone .ic{font-size:16px}.b-team__phone:hover{text-decoration:none}.b-team__soc{position:absolute;z-index:2;top:calc(50% - 17px);left:0;width:100%;margin-bottom:0;opacity:0;-webkit-transition:all .3s;transition:all .3s;text-align:center}.b-team__soc-item{display:inline-block;width:34px;height:34px;margin-right:3px;margin-left:3px;border-radius:50%;background-color:#fff}.b-team__soc-link{display:block;color:#253241;-webkit-transition:all .3s;transition:all .3s}.b-team__soc-link .ic{line-height:34px}.b-team:hover .b-team__media:after{opacity:.75}.b-team:hover .b-team__soc{opacity:1}.b-team_mod-a{border-bottom:none}.b-team_mod-a:hover .b-team__phone{opacity:1}.b-team_mod-a .b-team__phone{position:absolute;z-index:1;top:calc(50% + 17px);left:0;display:block;width:100%;opacity:0;color:#fff}.b-team_mod-a .b-team__soc{top:calc(50% - 42px)}.section-title-page{position:relative;background-image:url(../media/content/b-title-page/bg-1.jpg)}.b-title-page{margin-top:0;margin-bottom:0;font:700 40px/1 Montserrat;color:#fff}.b-title-page__wrap{width:635px;margin-left:-50px;padding-top:84px;padding-bottom:59px;padding-left:135px;background-color:rgba(18,24,32,.85);-webkit-clip-path:polygon(0 0,87% 0,100% 100%,13% 100%);clip-path:polygon(0 0,87% 0,100% 100%,13% 100%)}.typography-section{padding-top:100px;padding-bottom:100px}.typography-section-border{border-bottom:4px double #eee}.typography-section__inner{margin-top:67px}.typography-title-number{padding-left:85px;font-size:16px;line-height:1;color:#999;vertical-align:middle}.typography__highlights{margin-bottom:23px}.typography-dropcap{margin-top:44px}.typography-blockquote{margin-top:90px}.typography-page .typography-title{margin-top:0;margin-bottom:30px;font-size:30px;font-weight:400;color:#777}.typography-page .list{margin-bottom:45px}.typography-page .checkbox-group,.typography-page .label-group{margin-left:20px}.typography-page .checkbox-group{margin-bottom:50px}.typography-page .ui-form{margin-bottom:0}.typography-page .alert-group{margin-bottom:55px}.typography-page .table{margin-bottom:65px}.typography-page .typography-btn-group .btn{margin-right:20px!important;margin-bottom:40px;vertical-align:bottom}.typography-page .typography-last-elem{margin-bottom:0}.table_primary-headings h1,.table_primary-headings h2{margin-bottom:44px;line-height:1;vertical-align:middle}.table_primary-headings h3,.table_primary-headings h4,.table_primary-headings h5,.table_primary-headings h6{margin-bottom:34px}.wrap-title{margin-bottom:56px}.b-welcome{background:url(../media/content/b-welcome/bg-1.jpg) 100% 50% no-repeat;background-size:contain}.b-welcome-list{margin-top:30px;margin-bottom:32px}.b-welcome-list__item{width:33.333%;font:700 16px/1.2 Montserrat;color:#253241;text-align:center;text-transform:uppercase}.b-welcome-list__item:not(:last-child){border-right:1px solid #ddd}.b-welcome-list__item .ic{display:block;margin-bottom:30px;font-size:50px}.footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#121820}.footer__btn-up{position:absolute;right:20px;bottom:70px;cursor:pointer;text-align:center}.footer__btn-up .ic{display:block;margin-right:5px;margin-bottom:-23px;font-size:50px;color:#253241;-webkit-transition:all .3s;transition:all .3s}.footer__btn-up:hover{text-decoration:none}.footer-soc{margin-top:34px;margin-bottom:72px}.footer-soc__item,.footer-soc__link{display:inline-block}.footer-soc__link{width:36px;height:36px;margin-right:3px;margin-left:2px;font-size:14px;color:#a9aeb3;border-radius:50%;background-color:#34404e;-webkit-transition:all .3s;transition:all .3s;text-align:center}.footer-soc__link:hover{color:#fff}.footer-soc__link .ic{display:inline-block;line-height:36px}.footer-section__title{margin-bottom:25px;font-size:16px;font-weight:700;color:#fff}.footer-section_info{margin-top:-3px;padding-right:40px}.footer-section_link{margin-left:-14px}.footer-section_subscribe{padding-right:34px}.footer-info{margin-bottom:27px}.footer-contacts__item{margin-bottom:7px}.footer-contacts__item .ic{margin-right:10px}.footer-contacts__item a{color:#a9aeb3}.footer-list li{margin-bottom:5px}.footer-list li a{position:relative;padding-left:15px;color:#a9aeb3}.footer-list li a:before{position:absolute;top:0;left:0;font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;color:#ccc;content:"\F105"}.footer-list li a:hover{text-decoration:none}.footer-form__info{margin-bottom:20px}.footer-form__input{height:45px;padding-left:20px;font-size:12px;color:#a9aeb3;border-radius:0;box-shadow:none}.footer-form .form-group{margin-bottom:10px}.footer-form .btn{padding:8px 20px;border-radius:0;text-transform:none}.footer-copyright{margin-top:90px;text-align:center}.footer-copyright__link{color:#a9aeb3;text-decoration:underline}.preloaderjs .spinner{display:none!important}.preloaderjs#page-preloader{background:rgba(46,46,46,.99)!important}#page-preloader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;z-index:100500}#page-preloader .spinner{position:absolute;top:50%;left:50%;display:block;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border:3px solid transparent;border-top-color:#e7e4d7;border-radius:50%;z-index:1001;-webkit-animation:spin 2.5s linear infinite;animation:spin 2.5s linear infinite}#page-preloader .spinner:after,#page-preloader .spinner:before{position:absolute;border-radius:50%;content:""}#page-preloader .spinner:before{top:5px;right:5px;bottom:5px;left:5px;border:3px solid transparent;border-top-color:#71383e;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#page-preloader .spinner:after{top:15px;right:15px;bottom:15px;left:15px;border:3px solid transparent;border-top-color:#efa96b;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#page-preloader img{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;z-index:1001}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.section-sidebar{margin-bottom:45px}.widget-title{position:relative;overflow:hidden;margin-bottom:0;padding:12px 20px 10px 30px;font:500 16px Montserrat;font-size:16px;line-height:38px;color:#fff;box-shadow:0 0 12px 8px hsla(0,0%,50.6%,.06);text-transform:uppercase}.widget-title:after{position:absolute;top:5px;left:5px;display:block;border-left-width:7px;border-top-width:7px;border-left-style:solid;border-top-style:solid;border-right:7px solid transparent;border-bottom:7px solid transparent;content:""}.widget-title .ic{float:right;font-size:30px;font-weight:400;opacity:.5;color:#ccdaea}.widget-inner{padding:35px 26px}.widget-search{margin-bottom:35px}.widget-search .form-sidebar{position:relative}.widget-search .form-sidebar__input{width:100%;height:50px;margin-bottom:0;padding:8px 50px 7px 20px;text-transform:none}.widget-search .form-sidebar__input::-webkit-input-placeholder{color:#222}.widget-search .form-sidebar__input::-moz-placeholder{color:#222}.widget-search .form-sidebar__input:-ms-input-placeholder{color:#222}.widget-search .form-sidebar__btn{position:absolute;top:0;right:5px;width:40px;height:100%;line-height:1;color:#222;border:none;background-color:transparent;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center}.widget-search .form-sidebar__btn:focus{outline:none}.widget-search .form-sidebar__btn .ic{font-size:16px}.widget-list{max-width:250px;margin-bottom:0;padding-top:0}.widget-list__item{padding-left:25px}.widget-list__item:before{color:#ccc}.widget-list__link{display:block;font:14px/1 Montserrat;color:#253241;-webkit-transition:all .3s;transition:all .3s}.widget-list .widget-list__link{color:#253241}.widget-list .widget-list__item{margin-bottom:15px}.widget-list .widget-list__item:before{top:0}.widget-list .widget-list__item:last-child{margin-bottom:0;padding-bottom:0}.post-widget{padding-bottom:30px}.post-widget:last-child{padding-bottom:0;border-bottom:none}.post-widget__media{float:left;width:80px}.post-widget__inner{padding-left:98px}.post-widget__title{display:block;font:700 15px/20px Montserrat}.post-widget__title a{color:#253241}.post-widget__date{font-size:12px;color:#555}.list-tags{margin-right:-4px;margin-bottom:-8px;margin-left:-4px}.list-tags:after,.list-tags:before{display:table;content:""}.list-tags:after{clear:both}.list-tags__item{float:left;margin-right:4px;margin-bottom:8px;margin-left:4px}.list-tags__link{display:block;padding:8px 15px;font-family:Montserrat;font-size:13px;color:#253241;border:1px solid #ddd;border-radius:2px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.list-tags__link:hover{color:#fff;text-decoration:none}.b-seller{margin-bottom:45px}.b-seller__header{padding:20px;background-color:#253241}.b-seller__img{display:inline-block;border-radius:50%;overflow:hidden;width:80px;height:80px;vertical-align:middle;margin-right:8px}.b-seller__img img{height:100%}.b-seller__ic{position:relative;top:10px;left:0;font-size:34px;float:none;margin:0;display:inline-block;vertical-align:top}.b-seller__title{display:inline-block;vertical-align:middle;line-height:1}.b-seller__name{color:#fff;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.24px;margin-bottom:6px}.b-seller__category{color:#cfcfcf;font-size:14px}.b-seller__main{position:relative;margin-top:5px;border:1px solid #eee;padding:30px;text-align:center}.b-seller__contact{font-size:16px;color:#222;position:relative;margin-bottom:25px;text-align:left;margin-left:14px;float:none;display:inline-block;vertical-align:top}.b-seller__contact .ic{position:absolute;top:0;left:0}.b-seller__phone{color:#222;font-size:24px;font-weight:700;line-height:1;display:inline-block}.b-seller-soc{text-align:center}.b-seller-soc__item{display:inline-block;padding-right:12px}.b-seller-soc__item:not(:first-child){padding-left:12px;border-left:1px solid #ccc}.b-seller-soc__link{color:#253241;font-size:16px}.p-22{padding-left:22px!important;padding-right:22px!important}.js-slider-nav .slick-slide,.ui-slider-main .slick-slide{margin-right:20px;position:relative}.js-slider-nav .slick-slide{margin-top:20px;top:0;-webkit-transition:top .3s ease;transition:top .3s ease}.js-slider-nav .slick-slide:hover{margin-top:18px!important;top:-2px}.js-slider-nav .slick-current,.js-slider-nav .slick-slide:after{border-bottom:6px solid #c00;margin-top:18px!important;top:-2px}.b-goods-f__links{margin-bottom:15px}.b-goods-f__links-item{color:#222;font-size:14px;padding-right:11px}.b-goods-f__links-item:not(:first-child){border-left:1px solid #ddd;padding-left:11px}.b-goods-f__links-item .ic{margin-right:9px}.b-goods-f .b-goods-f__title{border-bottom:1px solid #ddd;margin-bottom:40px}.b-goods-f .b-goods-f__title,.b-goods-f__title2{font-size:24px;padding-bottom:20px}.b-goods-f__title-inner{font-size:18px;margin-top:40px;margin-bottom:30px}.b-goods-f__slider{margin-bottom:65px}.b-goods-f__descr{margin-bottom:50px}.b-goods-f__descr-title{color:#222;font-weight:600;padding-left:30px;position:relative}.b-goods-f__descr-title:before{content:"";display:block;position:absolute;top:11px;left:18px;width:0;height:0;border-radius:50%;border:2px solid}.b-goods-f__descr-info{color:#222;margin-bottom:4px}.b-goods-f__link-2{border:2px solid #222;color:#222;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center;display:inline-block;padding:12px 10px}.b-goods-f__link-2 .ic{margin-right:10px;display:inline-block;vertical-align:middle;font-size:16px}.b-goods-f__link-2:hover{text-decoration:none}.b-goods-f__table{margin-bottom:60px}.b-goods-f__table th{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-f__table th:last-child{text-align:center}.b-goods-f__table td{color:#222;font-size:15px;font-weight:400;padding-top:12px;padding-bottom:12px}.b-goods-f__table td:last-child{text-align:center}.b-goods-f__table tfoot td{background-color:#f4f4f4;color:#222;font-size:15px;font-weight:700;text-transform:uppercase}.b-goods-slider{text-align:center;max-width:1470px;margin:30px auto 100px}.b-goods-slider__img{width:60%;height:240px;display:inline-block;-webkit-transition:all .3s;transition:all .3s;padding-top:7%}.b-goods-slider__img img{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.b-goods-slider__main{opacity:0;-webkit-transition:all .3s;transition:all .3s;max-width:310px;display:inline-block}.b-goods-slider__title{color:#222;font-size:24px;font-weight:700}.b-goods-slider__price{font-size:16px;margin-bottom:20px}.b-goods-slider__list{padding-top:20px;border-top:1px solid #ddd}.b-goods-slider__desrip{color:#222;display:inline-block}.b-goods-slider__desrip:not(:last-child):after{content:"";border-radius:50%;background-color:#222;display:inline-block;vertical-align:6%;width:5px;height:5px;margin-left:9px;margin-right:6px}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__main{opacity:1}.b-goods-slider .slick-current+.slick-slide .b-goods-slider__img{width:100%;height:240px;padding-top:0}.b-goods-slider .slick-next,.b-goods-slider .slick-prev{bottom:0}.b-goods-slider .slick-prev{left:calc(33% - 100px)}.b-goods-slider .slick-next{right:calc(33% - 100px)}.b-goods-slider_mod_op .b-goods-slider__main{max-width:370px}.b-goods-slider_mod_op .b-goods-slider__item{opacity:.1}.b-goods-slider_mod_op .b-goods-slider__price{color:#fff;font-size:24px;padding:12px 18px;line-height:1;display:inline-block;margin-top:10px;margin-bottom:30px}.b-goods-slider_mod_op{margin-bottom:0;margin-top:40px}.b-goods-slider_mod_op .slick-current+.slick-slide .b-goods-slider__item{opacity:1}.b-goods-vip,.section-goods-vip{display:-webkit-box;display:flex}.b-goods-vip{position:relative;width:33.333%;min-height:26vw;padding:40px 88px 40px 67px;color:#fff;background-size:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;-webkit-box-align:end;align-items:flex-end}.b-goods-vip:hover{color:#fff;text-decoration:none}.b-goods-vip:hover .b-goods-vip__label{color:#fff}.b-goods-vip:after{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.95;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background-image:linear-gradient(0deg,#000 0,transparent);content:""}.b-goods-vip__main{position:relative;z-index:1;width:100%}.b-goods-vip__label{display:inline-block}.b-goods-vip__label-1{margin-bottom:20px;padding:3px 10px;font-size:12px;text-transform:uppercase}.b-goods-vip__label-2{margin-bottom:25px;margin-left:-65px;padding:6px 23px;font-size:24px}.b-goods-vip__label-2_b{font-weight:900}.b-goods-vip__label-3{display:block;padding:7px 11px;font-size:18px}.b-goods-vip__price{color:#62bee1}.b-goods-vip__title{font-size:40px;font-weight:700;line-height:1}.b-goods-vip__subtitle{font-size:30px;line-height:1;margin-bottom:6px}.b-goods-vip__slogan{margin-top:20px;font-size:18px;letter-spacing:9px}.b-goods-vip__list{margin-top:20px;margin-bottom:0}.b-goods-vip__list-item{display:inline-block;font-size:12px;font-weight:700}.b-goods-vip__list-item:not(:last-child){padding-right:10px;border-right:1px solid #ddd}.b-goods-vip_1{background-image:url(../media/content/b-goods/vip/bg-1.jpg)}.b-goods-vip_2{background-image:url(../media/content/b-goods/vip/bg-2.jpg)}.b-goods-vip_3{background-image:url(../media/content/b-goods/vip/bg-3.jpg);padding-right:0}.b-goods-vip_1 .b-goods-vip__slogan{padding-left:48px}.b-goods-vip_1 .b-goods-vip__subtitle{margin-top:20px}.b-goods-vip_2 .b-goods-vip__slogan{text-align:right}.b-goods-vip_3 .b-goods-vip__slogan{text-align:center;padding-right:67px}.b-goods{position:relative;margin-bottom:50px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.b-goods__img{position:relative;height:260px}.b-goods__img img{height:100%}.b-goods__price{display:inline-block}.b-goods__price-main{font-size:24px;color:#fff;padding:2px 17px;margin-left:20px;display:inline-block}.b-goods__price-msrp{color:#222;text-transform:uppercase;display:inline-block;margin-left:20px}.b-goods__name{margin-bottom:23px;padding-top:23px;padding-bottom:16px;font-size:22px;font-weight:700;color:#222;border-bottom:1px solid #ddd}.b-goods__label{position:absolute;top:0;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:24px;color:#fff;text-transform:uppercase}.b-goods__header{overflow:hidden}.b-goods__info{display:none;margin-bottom:26px;line-height:1.6}.b-goods__footer{overflow:hidden}.b-goods__main-descr{color:#222;font-size:16px;font-weight:700;display:inline-block}.b-goods__main-descr .ic{margin-right:7px}.b-goods__link{background-color:transparent;border:none;display:inline-block;cursor:pointer}.b-goods .flip__front{border:1px solid #f4f4f4}.b-goods:hover{box-shadow:0 0 32px 4px rgba(0,0,0,.08)}.b-goods_back_sm .flip__back .b-goods-info__desc,.b-goods_back_sm .flip__back .b-goods-info__item{font-size:12px}.b-goods_list{padding:15px;text-align:left;margin-bottom:0}.b-goods_list .flip-container{border:1px solid #ddd;padding:15px}.b-goods_list .flip__front{display:-webkit-box;display:flex;border:none}.b-goods_list .b-goods__img{height:220px;margin-right:30px}.b-goods_list .b-goods__img img{width:293px}.b-goods_list .b-goods__price-main{font-size:18px;margin-left:0}.b-goods_list .b-goods__price-msrp{margin-left:14px}.b-goods_list .b-goods__inner{border:none}.b-goods_list .b-goods__name{float:left;padding-top:0;padding-bottom:0;margin-bottom:0;margin-right:15px;border-bottom:none;text-transform:uppercase;font-size:18px}.b-goods_list .b-goods__info{display:block;margin-bottom:20px}.b-goods_list .b-goods__main-descr{display:none}.b-goods_list .b-goods__header{position:relative;padding-right:90px;padding-bottom:10px;padding-top:17px}.b-goods_list .b-goods__check{position:absolute;right:12px;top:12px}.b-goods_list .b-goods__link{text-transform:uppercase;font-size:12px;font-weight:700;vertical-align:bottom}.b-goods_list .ui-rating{margin-bottom:0;display:-webkit-inline-box;display:inline-flex}.b-goods_list .b-goods-descr{display:inline-block;width:auto;vertical-align:middle;margin-top:20px;margin-bottom:0;font-size:12px}.b-goods_list .b-goods-descr__item{width:auto;line-height:1;padding-right:18px;position:relative;border-right:none;vertical-align:baseline}.b-goods_list .b-goods-descr__item:after{content:"";position:absolute;right:0;bottom:-3px;height:20px;width:1px;background-color:#ddd}.b-goods_list .b-goods-descr__item:first-child{border-left:none;padding-left:0;font-size:16px;font-weight:700}.b-goods_list .b-goods-descr__item:first-child:after{bottom:0}.b-goods_list .b-goods-descr__item .ic{margin-right:7px}.b-goods_list .b-goods-descr__info{font-weight:600}.b-goods_list .flip-btn,.b-goods_list .flip__back{display:none}.b-goods-info{overflow:auto;margin-bottom:0;padding:15px 0 0;background-color:#f4f4f4}.b-goods-info__item{overflow:hidden;font-size:13px}.b-goods-info__item:not(:last-child){margin-bottom:10px;border-bottom:1px solid #ddd}.b-goods-info__desc{font-size:12px}.b-goods-descr{width:100%;margin-bottom:30px;margin-top:25px;text-align:center}.b-goods-descr__item{display:inline-block;padding-left:9px;padding-right:9px;vertical-align:bottom;border-right:1px solid #ddd}.b-goods-descr__item:first-child{border-left:1px solid #ddd}.b-goods-descr__item:last-child{border-right:none}.b-goods-descr__item .ic{margin-bottom:3px;font-size:24px}.b-goods-descr__info{display:block;font-size:14px}.b-goods-descr__item:not(:last-child) .b-goods-descr__info{border-right:1px solid #ccc}.b-goods:not(.b-goods_list) .b-goods-descr__item_main,.b-goods:not(.b-goods_list) .b-goods__check,.b-goods:not(.b-goods_list) .b-goods__link,.b-goods:not(.b-goods_list) .b-goods__price-msrp,.b-goods:not(.b-goods_list) .ui-rating{display:none}.bg-gray.widget{background:#f1f5fa}.widget .btn-red{color:#fff!important;text-transform:uppercase;font-size:14px;cursor:pointer;border-radius:0}.btn-border{border:2px solid #222;background:transparent;border-radius:0;font-size:14px}html .btn-border:hover{color:#fff}.widget .btn-red:hover{opacity:.9}.nav-vehicle-detail-tabs{margin-bottom:35px;border-bottom:1px solid #ddd}.nav-vehicle-detail-tabs .nav-link{padding:0 0 15px;font-size:18px;color:inherit;margin-right:25px;font-weight:600}.nav-vehicle-detail-tabs .nav-link:after{display:none}.nav-vehicle-detail-tabs .nav-link.active:before{border-bottom:3px solid #ddd;content:"";position:absolute;bottom:-2px;left:0;width:100%}.b-goods-f-price{text-align:right;margin-bottom:15px}.b-goods-f-price__msrp{font-size:18px;text-transform:uppercase;display:inline-block;vertical-align:middle}.b-goods-f-price__main{color:#fff;font-size:36px;font-weight:700;padding:12px 25px;line-height:1;margin-left:20px;display:inline-block;vertical-align:middle}.b-goods-f-price__note{color:#222;font-size:12px;margin-top:10px}.b-goods-f-checks{margin-top:20px;margin-bottom:64px;padding:40px 50px 10px;border:1px solid #ddd}.b-goods-f-checks__section{margin-bottom:40px}.b-goods-f-checks__title{font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;margin-bottom:10px}.b-goods-f-checks__title:after{margin-left:10px;content:"";width:100%;display:inline-block;background-color:#ddd;height:1px;vertical-align:middle}.b-goods-f-checks__price{color:#222;font-weight:700}.pull-left{float:left}.pull-right{float:right}.w-50{width:50%}.accordion-trigger[aria-expanded=true] .ic,.b-goods-f:not(.b-goods-f_row) .b-goods-f__price-numb,.b-goods-f__label_dark,.b-goods-f_mod-a:hover .b-goods-f__list-item .ic,.b-isotope-filter>li.current a,.b-isotope-filter>li:hover a,.b-post-full .entry-meta__link:hover,.b-team__phone:hover,.b-team__soc-link:hover,.breadcrumb>li>a:hover,.btn-default:hover,.btn-link:hover,.entry-media__link:hover,.footer__btn-up:hover .ic,.footer a:hover,.form-sidebar__btn:hover,.list-mark-3 li:before,.list-mark-4 li:before,.list>li>a:hover,.main-slider__link:hover,.navbar-nav .nav-item.active .nav-link,.navbar-nav .nav-link:hover,.pager li>a:hover,.pager li>a:hover .icon,.pagination_primary>li:first-child>a:hover,.pagination_primary>li:first-child>a:hover .icon,.pagination_primary>li:last-child>a:hover,.pagination_primary>li:last-child>a:hover .icon,.search-close:hover,.text-primary,.text-primary_a:after,.text-primary_b:before,.text-primary_h:hover,.top-bar__link:hover,.widget-list__link:hover,a,a:hover{color:#c00}.b-goods-f_row .b-goods-f__price-numb,.b-services-nav__link.active,.b-steps-list__number:after,.b-team:hover .b-team__inner,.bg-primary,.bg-primary_a:after,.bg-primary_b:before,.bg-primary_h:hover,.btn-primary,.comment-btn:hover,.dropcap_primary:first-letter,.forms__label-check:after,.forms__label-radio-2:before,.list-tags__link:hover,.main-slider__link:before,.noUi-connect,.page-item.active .page-link,.page-item .page-link:hover,.pagination_primary>.active>a,.pagination_primary>.active>span,.pagination_primary>li>a:focus,.pagination_primary>li>a:hover,.panel-default>.panel-heading,.slick-dots li.slick-active button,.slick-dots li:hover button,.tooltip-1 .tooltip-inner{background-color:#c00}.border_prim,.border_prim_h:hover,.btn-default:hover,.btn-primary,.forms__label-radio-2:before,.noUi-handle,.page-item.active .page-link,.page-item .page-link:hover,.progress_border_primary,.slick-dots li.slick-active button,.slick-dots li:hover button{border-color:#c00}#page-preloader .spinner:before,.border-t_prim,.border-t_prim_h:hover,.nav-link.active:after,.tooltip-1.top-left .tooltip-arrow,.tooltip-1.top-right .tooltip-arrow,.tooltip-1.top .tooltip-arrow,.widget-title:after{border-top-color:#c00}.border-r_prim,.border-r_prim_h:hover,.tooltip-1.right .tooltip-arrow{border-right-color:#c00}.b-advantages:after,.border-l_prim,.border-l_prim_h:hover,.border-left_primary:before,.nav-link.active:after,.tooltip-1.left .tooltip-arrow,.widget-title:after{border-left-color:#c00}.b-advantages:after,.b-dealers-nav__link.active,.border-b_prim,.border-b_prim_h:hover,.btn-link:hover,.collapse.in,.table_primary>thead>tr>th,.tooltip-1.bottom-left .tooltip-arrow,.tooltip-1.bottom-right .tooltip-arrow,.tooltip-1.bottom .tooltip-arrow{border-bottom-color:#c00}.widget .btn-red{border-color:#c00;background-color:#c00}.nav-vehicle-detail-tabs .nav-link.active{color:#c00}html .nav-vehicle-detail-tabs .nav-link.active:before{border-bottom-color:#c00}html .list-mark-2 li:before{color:#c00}html .btn-border:hover{border-color:#c00;background-color:#c00}.b-goods-f__descr-title:before{border-color:#c00}.datepicker table.table-condensed .today{font-weight:600}.datepicker table.table-condensed .disabled,.datepicker table.table-condensed .disabled:hover{background-color:#d5d9de}@media (max-width:1440px){html .b-welcome{background:url(../media/content/b-welcome/bg-1.jpg) 150% 50% no-repeat}html .b-bnr-3__title{max-width:535px;text-align:center;display:inline-block}}@media (min-width:1440px) and (max-width:1800px){.b-dealers-info__inner{width:970px}}@media (max-width:1600px){.b-steps-list,.section-brands__inner{margin-left:0;margin-right:0}}@media (min-width:1441px){.parallax{background-size:100}}@media (min-width:992px) and (max-width:1600px){.b-steps-list__item:not(:last-child):after{width:120px;left:calc(100% - 60px)}}@media (min-width:1440px) and (max-width:1600px){.b-dealers-map{width:650px}}@media (min-width:1200px) and (max-width:1439px){.b-dealers-map{width:420px}.b-dealers-info__inner{width:830px}}@media (min-width:992px) and (max-width:1199px){.b-goods-f:not(.b-goods-f_row) .b-goods-f__list-item{padding-left:5px;padding-right:5px}.b-goods-f:not(.b-goods-f_row) .b-goods-f__title{font-size:16px}.b-steps-list__number{font-size:80px}.b-steps-list__item{padding-left:10px;padding-right:10px}.b-steps-list__title{font-size:16px}.b-steps-list__item:not(:last-child):after{top:40px}.b-goods-f_row .b-goods-f__media{width:170px}.b-filter__item+.b-filter__item{margin-top:15px}.b-filter .btn:not(.ui-select){padding-left:5px;padding-right:5px}.widget-title .ic{display:none}.widget-title{padding-right:10px}.post-widget__media{float:none}.post-widget__inner{padding-left:0;margin-top:10px}}@media (max-width:1199px){.b-seller__contact{width:100%;text-align:center;margin:15px 0 10px}.header-main .navbar-brand{top:6px}.l-theme{padding-top:100px}.b-dealers-info-map{margin-top:0;margin-bottom:70px}.b-dealers-info__inner{width:100%;padding-right:20px;padding-left:20px}.b-dealers-info__main{max-height:100%}.b-dealers-info__media{max-width:100%;margin-bottom:20px}.b-dealers-info__desrip{margin-top:30px}.b-dealers-map{width:100%}.b-bnr-3{background-image:none}.b-bnr__second{margin-top:30px}.section-carousel__inner{text-align:center}.b-goods-vip{padding:0 35px 30px}.b-goods-vip__title{font-size:30px}.b-goods-vip__label-2{font-size:16px;margin-left:-35px}}@media (max-width:991px){.l-sidebar_last{margin-top:70px}.section-about{padding-bottom:70px}.b-goods-f:not(.b-goods-f_row){margin:0 auto 30px}.b-title-page__wrap{width:auto}.b-filter-goods_sm .btns-switch,.btns-switch{display:none}.footer-section_subscribe{padding-right:0}.footer-list{margin-bottom:30px}.section-goods-vip{display:block}.b-goods-vip{margin:0 auto 20px;width:100%}.b-find__main{padding-right:0}.b-find__btn{position:relative;margin-bottom:20px}.b-services-nav{margin-bottom:50px}.b-steps-list__item:not(:last-child):after{display:none}.b-steps-list__item{margin-bottom:40px}.section-reviews-2{padding-top:100px}.b-contacts{margin-bottom:20px}}@media (max-width:991px) and (min-width:768px){.main-slider__title{font-size:50px}.main-slider__title_lg{font-size:55px}.b-progress-list__name{font-size:13px}.b-progress-list__percent{font-size:26px}}@media (max-width:767px){html .b-goods-f-price__main{margin:10px 0 0}html .b-goods-f__slider{margin-bottom:15px}html .b-goods-f-price{text-align:left;height:auto;margin-bottom:15px}html .b-goods-f .b-goods-f__title{padding-bottom:20px;margin-bottom:10px!important}html .b-goods-f__descr-title{padding-left:15px;position:relative}html .b-goods-f__descr-title:before{left:2px}.b-goods-f-price__msrp{width:100%}.nav-tabs.nav-vehicle-detail-tabs .nav-item{margin-right:0;width:100%;margin-bottom:15px;border-bottom:1px solid #ddd}html .nav-vehicle-detail-tabs{margin-bottom:10px;border-bottom:0}html .b-goods-f__links-item{border-left:0!important;padding-left:0!important;display:inline-block;width:100%;padding-bottom:10px}html .demopage-logo{width:100%!important}html .l-main-content{padding-top:50px;padding-bottom:50px}html .b-services-nav{margin-right:0}html .menu-mobile-button{top:-6px}.b-team{max-width:300px;margin-left:auto;margin-right:auto}.header-contacts{padding-right:50px}.b-dealers-nav,.b-dealers__title{display:block}.b-dealers__contacts{margin-bottom:10px}.b-dealers__brand{margin-bottom:20px}.b-dealers-rating{margin-left:0}.section-dealers__main{padding-left:10px;padding-right:10px}.comments-list .comment-datetime{display:block;margin-top:5px;margin-bottom:5px;margin-right:0}.comments-list .comment-body{padding-right:0}.comments-list .children .comment{padding-left:40px}.section-reply-form .form-reply{padding-right:0}.b-post-full .entry-date{left:0}.b-post-full-wrap,.b-post-group{padding-right:0}.b-post-full .entry-blockquote{padding-left:54px;padding-right:0}.b-post-full .entry-date__number{font-size:20px}.b-post-full .entry-content{padding-right:0}.b-post-full .entry-media__info{font-size:13px}.b-brands-2__item{margin-bottom:10px}.b-progress-list_mod-a{margin-bottom:20px}.b-filter__item+.b-filter__item{margin-top:15px}.b-title-page__wrap{margin-left:0;padding-left:20px}.b-filter-goods__info{margin-top:5px;display:block}.footer-contacts{margin-bottom:30px}.footer-section_link{margin-left:0}.footer__btn-up{bottom:120px}.b-post-1 .entry-content{margin-bottom:0}.b-post-1{margin-bottom:30px}.b-post-1 .entry-media{margin-bottom:18px}.b-bnr-2__figure{display:none}.b-bnr-2__section{margin-bottom:20px;padding:54px 20px 55px}.b-isotope-filter>li>a{margin-bottom:5px}.b-progress-list__item{border-bottom:1px solid #fff}.b-bnr__second{text-align:center}.b-bnr .btn{margin-bottom:20px}.section-carousel .slick-next{right:10px}.section-carousel .slick-prev{right:60px}.b-services-nav__info{display:inline-block;margin-left:10px}.b-services-nav__link{padding:10px}.main-slider__slide-2 .main-slider__wrap,.main-slider__wrap{-webkit-clip-path:none;clip-path:none;padding:65px 10px 0;width:100%;margin-left:0;text-align:center}.main-slider__slide-2 .main-slider__title,.main-slider__title{font-size:30px}.main-slider__title_lg{font-size:25px;display:inline-block;padding-left:5px}.main-slider__price{font-size:30px}.main-slider__price_down,.main-slider__price_up{font-size:20px}.main-slider__link{font-size:14px;display:none}.main-slider__link:before{width:70px;height:3px}.main-slider__slogan{font-size:14px}.main-slider__slide,.main-slider__wrap,.sp-image-container,.sp-mask{height:300px!important}.b-find{margin-top:-40px}.b-find-nav__item{width:100%;border-bottom:1px solid #fff}.b-find-content{margin-top:2px}.b-find__inner{display:block}.b-find__item{width:100%;margin-bottom:20px}.b-welcome-list__item{width:100%;padding-bottom:20px;padding-top:20px;border-right:none;border-bottom:1px solid #eee}.b-welcome-list__item .ic{margin-bottom:10px}.b-welcome-list__item:not(:last-child){border-right:none}.section-carousel .slick-next,.section-carousel .slick-prev{top:-20px;display:none!important}.b-goods-f_mod-a .b-goods-f__list-item .ic{display:none}html .b-title-page__wrap{margin-left:20px;padding-left:50px}}@media (max-width:468px){html .b-title-page{font-size:20px;line-height:1.4}html .breadcrumb{padding:.75rem 0}.main-slider__figure-1.img-fluid{display:none!important}html .b-services-nav__item{text-align:left;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.b-services-nav__number{display:none}}@media (min-width:767.98px){.slick-next,.slick-prev{bottom:40%;width:20px;height:20px;cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;width:25px;height:25px;border-left:6px solid #fff;border-top:6px solid #fff}.slick-prev{left:10px}.slick-next{right:15px}}@media (max-width:767.98px){.slick-next,.slick-prev{bottom:30%;width:15px;height:15px;cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;width:15px;height:15px;border-left:5px solid #fff;border-top:5px solid #fff}.slick-prev{left:10px}.slick-next{right:10px}}.padding-l-r-3{padding-top:.6rem!important;padding-left:.3rem!important;padding-right:.3rem!important}.slick-border{border-bottom:6px solid #c00}a:active,a:focus{outline:0;-moz-outline-style:none}a:hover{text-decoration:none}button:focus{outline:0;-moz-outline-style:none}.btn.focus,.btn:focus{box-shadow:none}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#c00}.fade{-webkit-backface-visibility:hidden}body{color:#34404e;background-color:#fff;font-family:Montserrat,serif}.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:#c00;-webkit-transition:all .3s;transition:all .3s;width:30px;height:45px;-webkit-clip-path:polygon(50% 0,0 100%,50% 100%);clip-path:polygon(50% 0,0 100%,50% 100%)}.top-bar .btn:hover:after{background-color:#ae1414;border-color:#ae1414}.top-bar__inner{text-align:right}.top-bar__inner:after{border-color:#f5f5f5 #f5f5f5 transparent transparent}.top-bar__link{color:#bec7d1;font-weight:600;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:#c00}.top-bar__item{text-transform:uppercase;padding-left:14px;padding-right:14px}.top-bar__item:not(:last-child){border:0}.top-bar__item:last-child{padding-right:0}.normal-logo{width:207px}.header-main .navbar-brand{left:19px;top:9px;z-index:1}.ui-title{color:#34404e}.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}#nav .navbar-nav .nav-item .nav-link:hover{color:#c00}#nav .navbar-nav .nav-item .nav-link:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}#nav .navbar-nav .nav-item.active .nav-link{color:#c00}#nav .main-menu .nav-item .dropdown-menu{padding:15px 0;border:0;opacity:.85}#nav .main-menu .nav-item .dropdown-menu li{display:block}#nav .main-menu .nav-item .dropdown-menu>li{margin:0}#nav .main-menu .nav-item .dropdown-menu .dropdown-item{padding:10px 35px;color:#34404e;font-weight:400;background:transparent}#nav .main-menu .nav-item .dropdown-menu .dropdown-item:hover{background:transparent;color:#c00}#nav .main-menu .nav-item .dropdown-menu>li>a:hover:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#nav .main-menu .nav-item .dropdown-submenu{position:relative}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu{top:-15px;left:100%;background:#c00}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item{color:#f1f4f8}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-menu .dropdown-item:hover{color:#bec7d1}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-item.dropdown-toggle{padding-right:45px}#nav .main-menu .nav-item .dropdown-submenu>.dropdown-toggle:after{right:20px;position:absolute;top:45%}#nav .main-menu .nav-item .dropdown-menu.dropdown-right{right:0}#nav .main-menu .nav-item .dropdown-menu.dropdown-right .dropdown-submenu .dropdown-menu{left:auto;right:100%}.l-theme{padding-top:120px}.main-menu{padding-top:3px}.ui-title{font-size:34px}h2.ui-title .text-primary{color:#c00}#nav-slider{font-family:Montserrat;z-index:-1;position:relative}#nav-slider .navbar{background-color:#f0f1f3}#nav-slider .navbar li.nav-item{width:100%;position:relative}#nav-slider .navbar li.nav-item:after,#nav-slider .navbar li.nav-item:first-child:before{content:"";border-right:2px solid #c4cbd3;left:0;position:absolute;height:24px;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);bottom:27px}#nav-slider .navbar li.nav-item a{color:#586d7e;font-size:14px;position:relative;font-weight:500;padding:23px 0 13px;margin-bottom:14px}#nav-slider .navbar li.nav-item a:after{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;border-bottom:3px solid #c00;width:96%;left:0;bottom:-2px}#nav-slider .navbar li.nav-item.active a:after,#nav-slider .navbar li.nav-item:hover a:after{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(1);transform:scaleX(1)}#nav-slider .carousel{z-index:-1}#nav-slider .carousel-item{padding:25px 7% 0;min-height:540px;height:85vh}#nav-slider .carousel-item [class^=col-lg-]{padding:25px 3%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(150px);transform:translateX(150px)}#nav-slider.collapse.show{-webkit-transition-delay:1.5s;transition-delay:1.5s}#nav-slider.show .carousel-item.active [class^=col-lg-]{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#nav-slider .carousel-item a{display:inline-block}#nav-slider .carousel-item .figure figcaption{margin-top:25px;font-size:15px;font-weight:700;margin-left:5px;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:.7s .05s;transition:.7s .05s}#nav-slider .carousel-item a:hover .figure figcaption{color:#c00}#nav-slider .carousel-item .figure figcaption span{color:#cc0001;position:absolute;bottom:16px;font-size:11px}#nav-slider .carousel-control-next,#nav-slider .carousel-control-prev{width:7%;top:90px}#nav-slider .carousel-control-next-icon,#nav-slider .carousel-control-prev-icon{background-image:none;border-left:2px solid #cc0001;border-top:2px solid #cc0001}#nav-slider .carousel-control-prev-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:8px;position:absolute}#nav-slider .carousel-control-next-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:8px;position:absolute}#nav-slider .view-all-vehicles{position:fixed;bottom:0;left:0;right:0;text-align:center;background:#c00;width:100%;padding:20px 0;visibility:hidden;opacity:0;-webkit-transition:visibility .5s,opacity .5s linear;transition:visibility .5s,opacity .5s linear}#nav-slider .view-all-vehicles h5{color:#fff;text-align:center;font-weight:600;font-size:16px;margin-bottom:0}#nav-slider.collapse.show .view-all-vehicles{visibility:visible;opacity:1}.main-slider__wrap{-webkit-clip-path:none;clip-path:none;background-color:hsla(0,0%,100%,.85);max-width:465px;margin-left:80px;color:#c00;padding:110px 15px 145px;width:100%;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);height:553px}.main-slider__wrap .main-slider__container{-webkit-transform:skewX(21deg);transform:skewX(21deg);width:109%;padding-left:29px;padding-right:21px}.main-slider__title{margin-bottom:1px;padding-left:0;padding-right:0;position:relative;text-align:center}.main-slider__title p{margin-bottom:10px}.main-slider__title_sm{font-size:29px;position:absolute;top:-28px;left:0;vertical-align:bottom;padding-left:20px;width:100%}.main-slider__title_lg{padding-left:0;font-size:69px;font-weight:bolder}.main-slider__tagline{font-weight:700;font-size:29px;padding-right:15px}.main-slider__slogan,.main-slider__tagline{line-height:1.25;text-align:center;padding-left:0}.main-slider__slogan{text-transform:none;padding-right:35px;font-size:17px;color:#4b4b4b}.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:#c00;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 #c00}.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 #c00;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);z-index:-1}.toyota-button-left-crop:active,.toyota-button-left-crop:focus,.toyota-button-left-crop:hover{color:#fff}.toyota-button-left-crop:active:after,.toyota-button-left-crop:focus:after,.toyota-button-left-crop:hover:after{background-color:#c00}.toyota-button-right-crop{background-color:transparent;color:#fff;border:0;padding:5px 30px;display:inline-block;text-align:center;position:relative;vertical-align:middle;font-family:Montserrat,serif;text-transform:none;font-weight:400;font-size:15px;z-index:1;overflow:hidden}.toyota-button-right-crop:after{content:"";position:absolute;left:-10px;top:0;background-color:#c00;width:100%;height:100%;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);z-index:-1;cursor:pointer}.toyota-button-right-crop:active,.toyota-button-right-crop:focus,.toyota-button-right-crop:hover{color:#fff}.toyota-button-right-crop:active:after,.toyota-button-right-crop:focus:after,.toyota-button-right-crop:hover:after{background-color:#ae1414}.toyota-button-right-crop:disabled:after{background-color:#bec7d1;cursor:not-allowed}.toyota-button-right-crop.toyota-hollow{background-color:transparent;border-left:1px solid #c00;color:#c00;box-shadow:none!important;-webkit-transition:none;transition:none;padding:10px 35px 10px 25px}.toyota-button-right-crop.toyota-hollow:after{background-color:transparent;border:1px solid #c00;border-left:0;height:calc(100% - .25px)}.toyota-button-right-crop.toyota-hollow:active,.toyota-button-right-crop.toyota-hollow:focus,.toyota-button-right-crop.toyota-hollow:hover{color:#fff;border-left:1px solid transparent}.toyota-button-right-crop.toyota-hollow:active:after,.toyota-button-right-crop.toyota-hollow:focus:after,.toyota-button-right-crop.toyota-hollow:hover:after{background-color:#c00}.toyota-button-right-crop.red{background-color:#c00;color:#fff}.toyota-button-right-crop.red:after{background-color:#c00;border:1px solid #c00;border-left:0;top:-1px;height:calc(100% + 2px)}.toyota-button-right-crop.t-center{display:block;margin:20px auto 0}.tmp-btn-left,.tmp-btn-right{font-family:Montserrat,serif;color:#fff;padding:10px;position:relative;text-transform:uppercase;font-weight:600;font-size:20px;background:#c00;display:inline-block}.tmp-btn-left:active,.tmp-btn-left:hover,.tmp-btn-right:active,.tmp-btn-right:hover{color:#fff;text-decoration:none}.tmp-btn-left:after,.tmp-btn-right:after{background:#c00;position:absolute;top:0;left:35%;z-index:-1;content:"";-webkit-transform:skew(20deg);transform:skew(20deg);width:70%;height:100%;display:block}.tmp-btn-left:after{left:auto;right:45%;-webkit-transform:skew(-21deg);transform:skew(-21deg)}.main-slider__figure{position:absolute;bottom:50px;right:-25px;width:725px}.sp-image{width:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.sp-buttons{top:auto;left:auto;text-align:right;margin-top:-22px;padding-right:10px}.sp-button{display:inline-block;border-radius:50%;background-color:#e1e1e1;margin:4px}.sp-button,.sp-button:hover,.sp-selected-button{width:8px;height:8px}#quick-links .b-find{margin:-27px auto 64px;-webkit-filter:drop-shadow(0 0 4px rgba(50,50,0,.4));filter:drop-shadow(0 0 4px rgba(50,50,0,.4));max-width:820px}#quick-links .b-find .b-find-nav__item{background:transparent;margin-right:32px}#quick-links .b-find .b-find-nav__item:last-child{margin-right:0}#quick-links .b-find .b-find-nav__item .b-find-nav__link{color:#fff;background-color:transparent;padding:17px 8px;font-size:15px;font-weight:700;text-transform:uppercase;width:250px}#quick-links .b-find .b-find-nav__item .b-find-nav__link:before{content:"";position:absolute;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);background:#637385;width:113%;left:-12px;top:1px;height:100%;z-index:-1;border:1px solid #d5d9de;border-right:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link:after{display:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active{color:#c00;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:#c00}#quick-links .b-find .b-find-content{max-height:190px;max-width:750px}#quick-links .b-find .b-find-content:after,#quick-links .b-find .b-find-content:before{content:"";position:absolute;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);border:0;background:inherit;width:200px;left:-59px;bottom:0;height:calc(100% - 58px);z-index:-1}#quick-links .b-find .b-find-content:before{right:34px;left:auto;background:#f8d3d3;z-index:0;width:34.2%;-webkit-transform:skewX(-21deg);transform:skewX(-21deg)}#quick-links .b-find .b-find-content .b-find__form{box-shadow:none;padding:60px 4px;font-size:14px}#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:11px;margin-bottom:6px;color:#34404e}#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:17px;height:44px;background:#f1f2f4;color:#bec7d1;box-shadow:none;border:0}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select.active{color:#34404e}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select:after{content:"";border-color:currentcolor currentcolor #c00 #c00;border-style:none none solid solid;border-width:0 0 1px 1px;height:7px;width:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;position:absolute;right:11px}#quick-links .b-find .b-find__item.keyword{width:67%}#quick-links .b-find .b-find__item.calculate{width:25%}#quick-links .b-find .b-find__item .b-find__text input{height:44px;border-radius:0;background:#f1f2f4;border:0;font-size:17px;font-family:Lato}#quick-links .b-find .b-find__item .b-find__text input::-webkit-input-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::-moz-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input:-ms-input-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::-ms-input-placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__item .b-find__text input::placeholder{text-transform:none;color:#bec7d1}#quick-links .b-find .b-find__row .toyota-button-right-crop{position:absolute;bottom:0;right:0;padding:10px 33px 10px 22px}#highlights{padding-top:45px;padding-bottom:48px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eff0f2),color-stop(0,#fff));background-image:linear-gradient(#eff0f2 50%,#fff 0)}#highlights .mob-highlights-slick:after{content:"";top:0;right:0;position:absolute;height:100%;width:4%;background:-webkit-gradient(linear,left top,right top,color-stop(25%,hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 25%,#fff)}#highlights:before{content:"";left:-29%;position:absolute;background:#f8d3d3;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);height:50%;width:50%;top:0}#highlights .ui-title{margin-bottom:42px}#highlights .highlights__slide{padding-left:15px;padding-right:15px}#highlights .b-goods-f__media a{width:100%;display:block}#highlights .b-goods-f__media .b-goods-f__img{-o-object-position:50% 0;object-position:50% 0;max-height:212px}#highlights .b-goods-f__main{padding-top:7px;padding-bottom:18px;-webkit-clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2;min-height:135px}#highlights .b-goods-f__main .b-goods-f__title{font-size:16px;margin-bottom:5px;border:0;color:#c00;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;padding:0 20px}#highlights .b-goods-f__main .b-goods-f__desc{font-size:13px;padding:0 25px;color:#637385;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#highlights .b-goods-f__main .b-goods-f__cta{padding-top:5px}#highlights .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}#highlights .b-goods-f__main .b-goods-f__cta a:after{content:"";border-bottom:1px solid #34404e;position:absolute;bottom:-8px;width:100%;left:0;-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:all .3s;transition:all .3s}#highlights .b-goods-f__main .b-goods-f__cta a:hover{text-decoration:none}#highlights .b-goods-f__main .b-goods-f__cta a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}#banner{background:url(../img/banner/bkg.png) no-repeat;background-size:cover;padding-top:0;padding-bottom:0}#banner .ui-title{padding-top:175px;font-size:32px;padding-left:80px}#banner img.img-fluid.phone{padding:2px 0;margin-left:-42px}#banner .b-welcome-list{margin:23px 15px 58px 65px}#banner .b-welcome-list__item{width:20%;text-transform:none;font-size:10px;font-weight:400;color:#c00;line-height:1;padding:0 10px}#banner .b-welcome-list__item:not(:last-child){border:0;position:relative}#banner .b-welcome-list__item:not(:last-child):after{content:"";border-right:2px solid #c00;height:78px;position:absolute;top:7px;right:0}#banner .b-welcome-list__item .img-fluid{padding:0 10px}#banner .b-welcome-btns{margin-left:77px;max-width:430px}#banner .b-welcome-btns__item{width:23%;padding:0 8px}#banner .b-welcome-btns__item .img-fluid.any-device{max-width:89.76%}#cars{padding-top:66px;-webkit-transform:translate(0);transform:translate(0)}#cars .ui-title{margin-bottom:27px}#cars .section-carousel__inner{padding-top:20px;margin-top:0;background:#f5f5f5;padding-bottom:24px;position:relative;z-index:-1}#cars .section-carousel__inner:before{content:"";position:absolute;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);border:0;background:#f8d3d3;width:50%;right:-24%;bottom:0;height:100%;z-index:-1}#cars .sweep-slider{padding-left:10px;padding-right:10px;margin-bottom:5px;overflow:hidden;white-space:nowrap}#cars .b-goods-f{min-width:350px;width:20%;padding-right:10px;padding-left:10px;display:inline-block;vertical-align:top;margin-bottom:20px}#cars .b-goods-f__img{height:240px}#cars .b-goods-f__media a{width:100%}#cars .b-goods-f__main{padding-top:13px}#cars .b-goods-f__title{margin-bottom:0;text-transform:uppercase;color:#c00;font-size:16px;border-bottom:3px solid #bec7d1;margin-left:20px;margin-right:20px;padding-bottom:8px}#cars .b-goods-f__list{border:0;padding:4px 23px 9px}#cars .b-goods-f__list-item{border:0;width:50%;font-weight:700;padding:0;text-align:left;font-size:13px}#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:#c00}#services .b-services-nav .b-services-nav__link:hover svg{stroke:#fff;fill:#fff}#services .b-services-nav .b-services-nav__link:hover span{color:#fff}#services .b-services-nav .b-services-nav__link.active .b-services-nav__number,#services .b-services-nav .b-services-nav__link .b-services-nav__number{font-size:57px;opacity:.3;font-weight:200;top:-10px;left:11px}#services .b-services-nav .b-services-nav__link .b-services-nav__info{font-weight:600;font-size:13px;padding-top:14px}#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}#services .b-services__main .b-services-content p{margin-bottom:8px}#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 95px 25px 25px}#blog .b-goods-vip__label{margin-bottom:3px;padding:2px 3px;font-size:10px;text-transform:uppercase}#blog .b-goods-vip__title{font-size:19px;-webkit-line-clamp:2}#blog .b-goods-vip__subtitle,#blog .b-goods-vip__title{line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#blog .b-goods-vip__subtitle{font-size:14px;-webkit-line-clamp:3;margin-top:21px;color:#bec7d1}#news{padding-top:77px;padding-bottom:78px}#news .ui-title{margin-bottom:22px}#news .b-post{margin-bottom:65px}#news .b-post a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#news .b-post>a:hover{text-decoration:none}#news .entry-media{margin-bottom:10px;text-align:center;overflow:hidden;position:relative;height:auto}#news .entry-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;transition:transform .5s ease,-webkit-transform .5s ease}#news .entry-content p,#news .entry-meta__link{color:#34404e;-webkit-line-clamp:4}#news .entry-content p,#news .entry-meta__link,#news .entry-title{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#news .entry-title{color:#c00;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.2s;transition-delay:.2s;margin-bottom:10px;-webkit-line-clamp:2}#news .b-post>a:hover h2.entry-title{color:#34404e}#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:#c00}#vehicle-page .vp__variants .b-goods-f.active .b-goods-f__variant div{border-bottom:5px solid #c00;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:#c00;font-size:16px;border:0;line-height:1.5}#vehicle-page .vp__variants .b-goods-f__msrp{font-family:Montserrat;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{font-family:Montserrat;white-space:normal;font-size:11px}#vehicle-page .vp__variants .b-goods-f__desc .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc .js-view-desc{display:none;margin-top:8px}#vehicle-page .vp__variants .b-goods-f__desc .js-specs-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.view .js-view-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc.show .js-view-desc{display:none}#vehicle-page .vp__variants .b-goods-f__desc.show .js-hide-desc,#vehicle-page .vp__variants .b-goods-f__desc.show .js-specs-desc{display:block}#vehicle-page .vp__variants .b-goods-f__desc ul{list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='-2 -2 4 4'><circle r='1' /></svg>");padding-left:9px;line-height:1.4;padding-top:9px}#footer .footer{position:relative;padding-top:75px;padding-bottom:75px;color:#a9aeb3;background-color:#f5f5f5}#footer .footer-icons{padding:15px}#footer .iconify{color:#34404e}#footer .iconify:hover{color:#c00}#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:Montserrat,serif;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:#c00}#footer .footer-custom-list li ul{margin-left:20px}#footer .footer-custom-list li ul li{list-style-type:disc}#footer .footer-custom-list li ul li a{font-size:13px}#footer .footer-form__info{color:#34404e;font-weight:400}#footer .footer-form__input{border:0;box-shadow:none;text-transform:none}#footer .footer-form__input::-webkit-input-placeholder{text-transform:uppercase}#footer .footer-form__input:-moz-placeholder,#footer .footer-form__input::-moz-placeholder{text-transform:uppercase}#footer .footer-form__input:-ms-input-placeholder{text-transform:uppercase}#footer .footer-custom-copyright{margin:20px 0;border-top:1px solid #d5d9de;padding-top:20px}#footer .pull-right{float:right}#footer .copyrights{font-family:Montserrat;font-size:13px;font-weight:700;color:#34404e}#footer .policy-and-terms{margin-top:-5px}#footer .footer-copyright__link{color:#637385;text-decoration:none;font-family:Montserrat;font-size:13px}#footer a:hover{color:#c00;text-decoration:none}#footer .footer-soc{margin-top:5px;margin-bottom:35px}#footer .back-to-top{display:block;position:absolute;bottom:60px;right:-100px;z-index:99;font-size:30px;border:none;outline:none;background-color:#000;color:#fff;cursor:pointer;padding:0 15px 10px}#footer .back-to-top:hover{background-color:#c00}#footer .back-to-top:focus{outline:none}#footer .checkbox-open{display:none}.page-banner{position:relative}.page-banner .banner-mobile{display:none}.page-banner .heading{color:#c00;background-color:#fff;opacity:.85;font-weight:700;font-size:45px;text-align:left;text-transform:uppercase;padding:5px 10px;display:inline-block;font-size:40px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.page-banner .heading.heading-slanted{max-width:600px}.page-banner .heading.heading-slanted h1{font-size:inherit;font-weight:inherit;margin-bottom:0;line-height:inherit}.page-banner .heading .slanted-content{text-indent:30px;line-height:45px}.page-banner .heading .center-content{line-height:45px;text-align:center;display:block;-webkit-transform:skewX(20deg);transform:skewX(20deg);padding:41px 0}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:transparent;border-color:transparent;box-shadow:none}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.bootstrap-select .dropdown-toggle .filter-option,.bootstrap-select .dropdown-toggle .filter-option:focus{outline:none}.bootstrap-select .dropdown-toggle:focus,.form-group .bootstrap-select,.form-group .bootstrap-select:focus{outline:none!important}.dropup .dropdown-toggle:after{width:auto;height:auto;border:0;content:"\F107";font-weight:900;vertical-align:0;margin-left:0}.search-wrapper{display:none;position:fixed;height:calc(100vw - 92px);top:120px;bottom:0;left:0;right:0;z-index:999;background:hsla(0,0%,100%,.95);padding-top:30px}.search-wrapper.d-block{display:block}.search-wrapper .close{right:20px;position:absolute;top:15px;font-weight:600;color:#bec7d1}.search-wrapper .close i{font-size:30px}.search-wrapper .search-container{max-width:978px;margin:0 auto;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.search-wrapper .search-container .search-box{padding:0;margin:0;position:relative;border:none;width:85%}.search-wrapper .search-container .search-box form{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.search-wrapper .search-container .search-box input{height:72px;width:100%;line-height:1.2;font-size:3.75em;display:block;padding:0 80px 0 4px;background:transparent;border:none;border-bottom:1px solid #c00;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:#c00;top:0;display:none;border:0;background:transparent}.search-wrapper .search-container .search-box i{color:#c00;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:#34404e}#accordion-page .card-header a:not(.collapsed) h5:after{font-family:Font Awesome\ 5 Free;content:"\F068";font-weight:600;float:right;color:#c00}#accordion-page .card-header a.collapsed h5{color:#34404e}#accordion-page .card-header a.collapsed h5:after{content:"\F067";font-weight:600;font-family:Font Awesome\ 5 Free;float:right;color:#c00}.general-pages a{color:#34404e}.general-pages a:hover{color:#c00}.general-pages a img{margin-bottom:10px}.b-services-content__item{position:relative;overflow:hidden;height:auto}.b-services-content__item a.item-banner-content{overflow:hidden;display:block}.b-services-content__item a img{transition:transform .5s ease,-webkit-transform .5s ease}.b-services-content__item a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}#ctuv .accordion-header{padding:10px}#ctuv .accordion-header .accordion-title{text-align:center;color:#c00}#ctuv div.accordion-description{text-align:center}#ctuv .accordion{background-color:inherit;color:#000;cursor:pointer;padding:5px 10px;width:100%;text-align:left;outline:none;font-size:22px;-webkit-transition:5s;transition:5s;border:none;border-bottom:1px solid #c00}#ctuv .accordion:after{content:"+";color:#c00;font-weight:700;float:right;margin-left:5px}#ctuv .accordion.active:after{content:"\2212"}#ctuv .panel{padding:0 18px;max-height:0;background-color:#fff;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#ctuv .panel div{padding:15px 20px}#ctuv .panel div p{margin:0}#ctuv .panel.active{max-height:140px}#price-list .vehicle-wrap,#vehicles .vehicle-wrap{-webkit-transform:skewX(-21deg);transform:skewX(-21deg);background-color:hsla(0,0%,100%,.9);max-width:520px;position:relative;top:-131px;left:15px;color:#c00;margin:auto;padding:29px 30px 25px;width:100%}#price-list .vehicle-wrap h1,#vehicles .vehicle-wrap h1{font-size:inherit;font-weight:inherit;margin-bottom:0;line-height:inherit}#price-list .vehicle-text,#vehicles .vehicle-text{font-family:Montserrat;font-size:2.8em;font-weight:700;-webkit-transform:skewX(21deg);transform:skewX(21deg)}#price-list #nav-vehicle,#vehicles #nav-vehicle{font-family:Montserrat}#price-list #nav-vehicle .navbar,#vehicles #nav-vehicle .navbar{background-color:#fafafa}#price-list #nav-vehicle .navbar-nav,#vehicles #nav-vehicle .navbar-nav{max-width:870px;margin:0 auto}#price-list #nav-vehicle nav .vp__subnav-mobile,#vehicles #nav-vehicle nav .vp__subnav-mobile{display:none}#price-list #nav-vehicle nav .vp__subnav-mobile .vp__nav-title,#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-title{font-family:Montserrat,serif;font-weight:600;font-size:15px}#price-list #nav-vehicle nav.vp__nav-sticky,#vehicles #nav-vehicle nav.vp__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:9999}#price-list .vehicle-header,#vehicles .vehicle-header{margin-bottom:-132px}#price-list .vehicle-header .sp-image,#vehicles .vehicle-header .sp-image{min-height:346px;-o-object-fit:cover;object-fit:cover}#price-list .vehicle-links,#vehicles .vehicle-links{padding-bottom:33px}#price-list .vehicle-categories,#vehicles .vehicle-categories{font-family:Montserrat;font-weight:600;font-size:1.53333em;padding-bottom:10px;padding-top:35px;padding-left:23px;color:#34404e}#price-list .vehicle-name,#vehicles .vehicle-name{font-family:Montserrat;font-weight:600;font-size:1em;padding-left:8px;margin-top:22px;color:#34404e;position:relative;-webkit-transition:.7s .05s;transition:.7s .05s}#price-list .vehicle-links>a:hover .vehicle-name,#vehicles .vehicle-links>a:hover .vehicle-name{color:#c00}#price-list .figure figcaption span,#vehicles .figure figcaption span{color:#c00;position:absolute;bottom:16px;font-size:.73333em}#price-list .categories,#vehicles .categories{font-family:Montserrat;font-weight:700;cursor:pointer}#price-list .categories a.nav-link,#vehicles .categories a.nav-link{color:#637385;position:relative;margin:16px 0;font-size:.93333em}#price-list .navbar.navbar-scrolling,#vehicles .navbar.navbar-scrolling{position:fixed;top:76.6px;width:100%;z-index:990;opacity:1;box-shadow:0 1px 1px 0 #ddd;-webkit-transition:all .3s;transition:all .3s}#price-list .navbar.navbar-scrolling+section,#vehicles .navbar.navbar-scrolling+section{padding-top:104.4px}#price-list .navbar a.nav-link:after,#vehicles .navbar a.nav-link:after{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);position:absolute;border-bottom:3px solid #c00;width:96%;left:0;bottom:0}#price-list .navbar li.nav-item.active a:after,#price-list .navbar li.nav-item:hover a:after,#vehicles .navbar li.nav-item.active a:after,#vehicles .navbar li.nav-item:hover a:after{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(1);transform:scaleX(1)}@media (min-width:1285px){#vehicles .container{max-width:1285px}}@media (max-width:1199.98px){#vehicles{font-size:82.667%}#vehicles .vehicle-header .sp-image{min-height:300px}}@media (max-width:991.98px){#vehicles{font-size:77.419%}#vehicles .vehicle-header .sp-image{min-height:250px}#vehicles .navbar.navbar-scrolling{top:62px}}@media (max-width:767.98px){#vehicles .vehicle-wrap{font-size:70%;top:-78.5px;max-width:450px;padding:21px}#vehicles .vehicle-header{margin-bottom:-78.5px}#vehicles .navbar.navbar-scrolling+section{padding-top:0}}@media (max-width:575.98px){#vehicles .vehicle-wrap{-webkit-transform:skewX(-21deg);transform:skewX(-21deg);left:0;top:-75.8px;max-width:285px}#vehicles .vehicle-header{margin-bottom:-75.8px}#vehicles .vehicle-header .sp-image{min-height:210px}#vehicles .vehicle-text{-webkit-transform:skewX(20deg);transform:skewX(20deg)}}.section-title{margin-bottom:24px}.section-title h2.general{font-family:Montserrat,serif;font-size:30px;text-align:center;font-weight:700}.section-title h2.general.gray{color:#bec7d1}.section-title h2.general.red{color:#c00}.section-title h2.general.navy-blue{color:#34404e}.vp__section nav.vp__nav{color:#fff;text-align:center;background-color:#c00;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:9999}.vp__section nav.vp__nav ul{border:0;margin:0;padding:0;list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;text-align:center}.vp__section nav.vp__nav ul li{-webkit-box-flex:1;flex:1 0 100px;min-width:40px;max-width:10%;border-right:1px solid #fff}.vp__section nav.vp__nav ul li:first-child{border-left:1px solid #fff}.vp__section nav.vp__nav ul li a{text-decoration:none;display:block;padding:15px 0}.vp__section nav.vp__nav ul li a.active,.vp__section nav.vp__nav ul li a:hover{background:#ae1414}.vp__section nav.vp__nav ul li a i{margin:0 auto;display:block}.vp__section nav.vp__nav ul li a i.variants-icon{background-image:url(../img/vehicle/icons/variants@2x.png);width:19px;height:25px}.vp__section nav.vp__nav ul li a i.overview-icon{background-image:url(../img/vehicle/icons/overview@2x.png);width:28px;height:24px}.vp__section nav.vp__nav ul li a i.specifications-icon{background-image:url(../img/vehicle/icons/specifications@2x.png);width:21px;height:25px}.vp__section nav.vp__nav ul li a i.promos-icon{background-image:url(../img/vehicle/icons/promos@2x.png);width:35px;height:27px}.vp__section nav.vp__nav ul li a i.multimedia-icon{background-image:url(../img/vehicle/icons/multimedia@2x.png);width:29px;height:25px}.vp__section nav.vp__nav ul li a i.dealer-icon{background-image:url(../img/vehicle/icons/dealer@2x.png);width:31px;height:25px}.vp__section nav.vp__nav ul li a span{display:block;margin:10px 0 0;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-family:Montserrat,serif}.vp__banner img.mobile,.vp__banner img.tablet{display:none}.vp__nav.vp__nav-sticky+section{padding-top:78.2px}.featured-car__section{padding:55px 0 0}.featured-car__section .featured-car__body{margin-top:-40px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container{padding-left:8px;padding-right:8px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head>div{width:100%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left{position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left h2{color:#c00;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-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:#c00;display:block;text-decoration:none;font-family:Montserrat,serif;font-size:16px;font-weight:400}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__left .links .toyota-button-right-crop{padding:6px 20px 4px 7px;font-size:13px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right{padding-left:30px;position:relative}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2{color:#34404e}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__head .head-content__right .content-right__inner .inner-right h2.price{font-size:33px;font-weight:600;line-height:1;margin-bottom:0}.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}.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;font-weight:300;margin-bottom: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: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;font-weight:700;display:block;text-transform:uppercase}.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;font-family:Montserrat,serif;font-weight:400;text-decoration:none;line-height:.8}.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__footer .color-name{padding:10px 0;font-size:16px;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 #c00;border-radius:11px;margin:0 0 5px}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/vehicle/check.png) no-repeat 50% 50%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.d6d6d6:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.e7e7e7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.e8e1e1:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.f7f7f7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fcfbf7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fff7f7:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.fff:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li a.nav-link.active.ffffff:before{background:url(../img/vehicle/check-red.png) no-repeat 50% 50%}.featured-car__section .featured-car-carousel__container .carousel .carousel-inner .carousel-item .featured-car__container .featured-car__footer ul.nav li .car-color{border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,.25);border:19px solid #fff}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont{position:relative;z-index:1}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev{width:10%;margin-top:270px;min-width:35px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev-icon{background-image:none;border:1px solid #637385;border-radius:20px;width:35px;height:35px;margin-left:57px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon{margin-left:-57px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before,.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-prev-icon:before{content:"";border-left:1px solid #637385;border-top:1px solid #637385;height:35%;width:35%;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:11px;margin-left:7px}.featured-car__section .featured-car-carousel__container .carousel .carousel-control-cont .carousel-control-next-icon:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:-7px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate{margin-top:10px;margin-bottom:15px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .head-content__red{color:#c00;font-size:14px}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main .ui-select{font-size:12px;padding-top:12px;padding-left:12px;border:0;box-shadow:none;background:#f1f2f4;font-family:Montserrat,serif;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:#c00;font-weight:400;font-size:23px;margin-bottom:0;line-height:1.1}.featured-car__section .featured-car-carousel__container .carousel .feat-car__calculate .content-form__main h3.per_month+span{font-size:13px}.vp__features{margin-top:85px}.vp__features .section-title{position:relative;width:100%;padding-top:45px;margin-bottom:-13%}.vp__features .section-title h2{font-family:Montserrat,serif;font-weight:700;color:#34404e;font-size:45px;line-height:1.05}.vp__features .section-title h2 span{color:#c00}.vp__features figure{position:relative;text-align:center;font-family:Montserrat,serif}.vp__features figure:not(:first-of-type){margin-top:-1.41%}.vp__features figure figcaption{max-width:50%;position:absolute;color:#fff}.vp__features figure figcaption.dark{color:#000}.vp__features figure figcaption.light{color:#fff}.vp__features figure figcaption.top-right{top:10%;left:auto;text-align:right;right:5%}.vp__features figure figcaption.top-left{left:5%;right:auto;text-align:left;top:5%}.vp__features figure figcaption.bottom-left{left:5%;text-align:left;bottom:30%}.vp__features figure figcaption.bottom-right{right:5%;left:auto;text-align:right;bottom:30%}.vp__features figure figcaption.middle-left{left:5%;text-align:left;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.vp__features figure figcaption.middle-right{text-align:right;top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.vp__features figure figcaption span{font-weight:500;letter-spacing:2px;font-size:1vw}.vp__features figure figcaption h3{text-transform:uppercase;font-weight:800;letter-spacing:8px;font-size:1.5vw}.vp__features figure figcaption p{font-weight:400;font-size:.75vw;letter-spacing:1px}.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;font-weight:700;text-decoration:none}.vp__specifications .bottom-bg-box #accordion{padding-bottom:50px}.vp__specifications .bottom-bg-box #accordion .card-header a h5:not(.collapsed):after{font-family:Font Awesome\ 5 Free;content:"\F068";font-weight:600;float:right;color:#c00}.vp__specifications .bottom-bg-box #accordion .card-header a.collapsed h5:after{content:"\F078";font-weight:600;font-family:Font Awesome\ 5 Free;float:right;color:#c00}.vp__specifications .top-bg-slant{background:-webkit-gradient(linear,right bottom,left top,color-stop(50%,#eff1f3),color-stop(0,#fff));background:linear-gradient(to top left,#eff1f3 50%,#fff 0);padding-top:25px}.vp__specifications .top-bg-slant .car-type-price{padding-bottom:50px}.vp__specifications .top-bg-slant .car-type-price .card .card-header{padding:10px 0}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:30px;font-weight:400;color:#637385}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown>a{display:block;position:relative;padding-right:30px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:30px;color:#34404e;font-weight:200}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span strong{font-weight:700}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{display:block;position:absolute;border-left:0;border-bottom:0;border-color:currentcolor currentcolor #c00 #c00;border-style:none none solid solid;border-width:0 0 1px 1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:15px;height:15px;right:8px;top:12px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:30px;color:#34404e;font-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:Montserrat,serif;font-weight:700;font-size:16px;color:#c00;margin-top:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-price{font-family:Montserrat,serif;font-weight:600;font-size:14px;color:#34404e}.vp__specifications table{margin-bottom:0}.vp__specifications table tr td{color:#637385;font-size:14px;font-family:Montserrat,serif;font-weight:400}.vp__specifications table tr td:first-child{width:350px;border-right:1px solid #bec7d1}.vp__specifications table tr td:nth-child(2n){text-align:center}.vp__specifications table tr.car-list__item td:first-child{border-right:0}.vp__specifications table tr.car-list__item td.custom-border__right{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(100px);transform:translateX(100px)}.vp__specifications table tr.car-list__item td .item-img{padding-top:30px}.vp__specifications table tr.car-list__item.show .custom-border__right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.vp__specifications table td{border-top:1px solid #bec7d1;border-bottom:1px solid #bec7d1}.vp__specifications .card,.vp__specifications table.car-list__wrapper td{border-bottom:none}.vp__specifications .card-body{padding:0}#promos{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(0,#d5d9de));background-image:linear-gradient(#fff 50%,#d5d9de 0)}#promos .promos__slide{padding-left:15px;padding-right:15px}#promos:before{content:"";left:-29%;position:absolute;background:#f8d3d3;-webkit-transform:skewX(-21deg);transform:skewX(-21deg);height:50%;width:50%;top:50%}#promos .b-goods-f__media a{width:100%;display:block}#promos .b-goods-f__media .b-goods-f__img{-o-object-position:50% 0;object-position:50% 0;height:212px}#promos .b-goods-f__main{padding-top:7px;padding-bottom:18px;-webkit-clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 67%,95% 100%,0 100%);background:#eff0f2}#promos .b-goods-f__main .b-goods-f__title{font-size:16px;margin-bottom:5px;border:0;padding-bottom:0;color:#c00;-webkit-line-clamp:1;padding-left:15px;padding-right:15px}#promos .b-goods-f__main .b-goods-f__desc,#promos .b-goods-f__main .b-goods-f__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#promos .b-goods-f__main .b-goods-f__desc{font-size:13px;padding:0 25px;color:#637385;line-height:1.3;-webkit-line-clamp:2}#promos .b-goods-f__main .b-goods-f__cta{padding-top:5px}#promos .b-goods-f__main .b-goods-f__cta a{text-transform:uppercase;color:#34404e;letter-spacing:5px;font-weight:700;font-size:11px;position:relative}#promos .b-goods-f__main .b-goods-f__cta a:after{content:"";border-bottom:1px solid #34404e;position:absolute;bottom:-8px;width:100%;left:0;-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:all .3s;transition:all .3s}#promos .b-goods-f__main .b-goods-f__cta a:hover{text-decoration:none}#promos .b-goods-f__main .b-goods-f__cta a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.dropdown-menu .dropdown-item[aria-disabled=true]{display:none}.js-contact-now,.js-view-directions{font-size:12px}.js-contact-now{width:170px}*{padding:0;margin:0}.default-slanted{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.no-slant,.slanted-content{-webkit-transform:skewX(20deg);transform:skewX(20deg);display:inline-block}.nearest-form__section{background-color:#eff1f3;height:200px;position:relative;z-index:1}.nearest-form{-webkit-box-pack:justify;justify-content:space-between;margin:0 auto;height:168px;max-width:800px;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);background-color:#fff;padding:0 15px}.nearest-form,.nearest-form .nearest-me__btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.nearest-form .nearest-me__btn{height:100%;background-color:#c00;width:146px;text-align:center;-webkit-box-pack:center;justify-content:center}.nearest-form .nearest-me__btn button{background-color:transparent;outline:none!important;border:0!important;color:#fff}.input-fields{-webkit-box-pack:center;justify-content:center;width:100%;padding-left:30px;padding-right:30px}.input-fields .ui-select{box-shadow:none;border-radius:0;border:1px solid #637385;padding:8px 15px;height:auto}.input-fields .toyota-button-right-crop{padding:8px 40px 8px 30px}.input-fields .field{margin:0 5px;width:70%;position:relative}.input-fields .field:first-child{width:30%}.input-fields .field i{position:absolute;top:12px;right:10px;color:#c00}.input-fields input,.input-fields select{box-shadow:none;border-radius:0;height:40px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #637385;text-transform:none;background:transparent;background-color:#fff;color:#637385}.input-fields input:focus,.input-fields select:focus{border-color:#637385;box-shadow:none}.input-fields input::-webkit-input-placeholder,.input-fields select::-webkit-input-placeholder{color:#bec7d1}.input-fields input::-moz-placeholder,.input-fields select::-moz-placeholder{color:#bec7d1}.input-fields input:-ms-input-placeholder,.input-fields select:-ms-input-placeholder{color:#bec7d1}.input-fields input:-moz-placeholder,.input-fields select:-moz-placeholder{color:#bec7d1}.b-dealers-map{margin-left:auto;margin-right:auto}.find-dealer__btn{background-color:#c00;position:relative;-webkit-transform:skewX(0deg);transform:skewX(0deg);padding:8px 10px;color:#fff;cursor:pointer}.button-slanted--left:after{content:"";width:20px;height:100%;background-color:inherit;position:absolute;top:0;left:-10px;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.no-slant__btn{background-color:#c00;position:relative;padding:5px 10px;color:#fff}.b-dealers{padding-bottom:0;padding-top:30px}.b-dealers .row{padding-top:10px}.b-dealers.active{border-bottom:0;padding-bottom:1px}.b-dealers.active .row{background:rgba(248,211,211,.4)}.b-dealers .dealers__action a{text-transform:none}.b-dealers .dealers__action a.btn-contact{display:block;margin-bottom:5px;background:#c00;color:#fff;border:1px solid #c00;font-size:12px}.b-dealers .dealers__action a.btn-directions{color:#c00;background:#fff;border:1px solid #c00;display:block;font-size:12px}.b-dealers p.b-dealers__sub-copy{color:#637385;margin-top:37px;margin-bottom:10px}.b-dealers p span{color:#34404e}.dealer-inquiry{background:url(../img/vehicle/inquiry-banner.jpg);background-size:cover;background-repeat:no-repeat;padding:80px 0;background-position:50%}.dealer-form-inquiry,.form-result{background-color:#fff}.form-toggleable{display:none;opacity:0;height:0;-webkit-transition:visibility 0s linear 0s,opacity .3s;transition:visibility 0s linear 0s,opacity .3s}.form-toggleable.open{opacity:1;display:block;height:auto}.form-toggleable .form-result h5{color:#34404e}.form-toggleable .form-result p{color:#637385;margin-bottom:0}.form-toggleable .form-result .js-dealer-contacts{position:relative;padding-bottom:7px}.form-toggleable .form-result .js-dealer-contacts svg{position:absolute;top:2px;left:0}.form-toggleable .form-result .js-dealer-contacts div{margin-left:19px}.form-toggleable .form-result .js-dealer-contacts div a{display:block;color:#637385}.form-toggleable .dealer-form-inquiry h3.red-text{color:#c00}.form-toggleable .dealer-form-inquiry .submit-button{margin-bottom:0}.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:Montserrat,serif}.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:#c00;line-height:10px;text-transform:none}.form-dealer-inquiry .form-group button.ui-select{font-family:Montserrat,serif;text-transform:uppercase;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:Montserrat,serif;text-transform:none;letter-spacing:0}.form-dealer-inquiry .form-group button[data-id=time-input].ui-select:focus{outline:none!important;border:0!important}.form-dealer-inquiry .form-group .time-input.bootstrap-select .dropdown-menu li{font-size:12px}.form-dealer-inquiry .submit-button button{width:130px}.form-dealer-inquiry .submit-button div{padding-top:10px}.form-dealer-inquiry .checkAgree{font-size:12px;color:#bec7d1;font-weight:400!important}.form-dealer-inquiry .checkAgree a{text-decoration:underline;color:#bec7d1}.section-blog-content{padding:80px 0 0}.section-blog-content img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .table-wrapper{position:relative;padding-bottom:40px}.section-blog-content .table-wrapper.bg-slant-gray{background:linear-gradient(-15deg,#eff1f3 60%,#fff 0)}.section-blog-content .table-wrapper table{background-color:#fff}.section-blog-content .table-wrapper table th{border:0;color:#34404e;font-size:18px}.section-blog-content .table-wrapper table td{color:#637385}.section-blog-content .table-wrapper table td:first-child{border-right:1px solid #bec7d1;color:#34404e}.section-blog-content .table-wrapper .bg-slant{position:absolute;top:0;left:0;right:0;z-index:-1}.section-blog-content .table-wrapper .bg-slant .bg-slant-bottom{height:400px;background-color:#eff1f3}.section-blog-content .blog-content__box.default-pad80{padding-top:80px;padding-bottom:20px}.section-blog-content .blog-content__box h4{font-size:35px;margin-top:10px}.section-blog-content .blog-content__box h4,.section-blog-content .blog-content__box h5{font-weight:700;letter-spacing:1px;color:#34404e}.section-blog-content .blog-content__box p{color:#637385;margin-bottom:10px}.section-blog-content .blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.section-blog-content .blog-form{background-color:#eff1f3;padding:20px 30px}.section-blog-content .blog-form h5{color:#34404e;text-align:center;font-weight:400;margin-bottom:20px}.section-blog-content .blog-form form.form-blog .form-group{position:relative}.section-blog-content .blog-form form.form-blog .form-group i{position:absolute;top:12px;right:10px;color:#c00}.section-blog-content .blog-form form.form-blog .form-group .form-control{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}.blog-content__box.default-pad80{padding:80px 0 40px}.blog-content__box h4{font-size:35px;margin-top:10px}.blog-content__box h4,.blog-content__box h5{font-weight:700;letter-spacing:1px;color:#34404e}.blog-content__box p{color:#637385;margin-bottom:10px}.blog-content__box img{max-width:100%;height:auto;display:block;margin:0 auto 20px}.b-post-full .entry-title{color:#34404e}.b-post-full .entry-content{color:#3f3f3f}.b-post-full .entry-link{color:#243240}.b-post-full .entry-date{transform:skewX(-10deg);-webkit-transform:skewX(-10deg)}.b-post-full .entry-date__month,.b-post-full .entry-date__number{transform:skewX(10deg);-webkit-transform:skewX(10deg);letter-spacing:1px}.b-post-full .entry-media a img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.b-post-full .entry-media.img-hover-zoom--quick-zoom{height:auto;overflow:hidden}.b-post-full .entry-media.img-hover-zoom--quick-zoom a img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.b-post-full .entry-media.img-hover-zoom--quick-zoom a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.b-post-full .entry-main .entry-header a.blog-title:hover h1{color:#c00}.b-post-full .entry-main .entry-footer a.btn-link:focus{text-decoration:none}.bgdark{background-color:#637385}aside .widget-title:after{border:0}.post-widget__title a{color:#34404e;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.widget-list__item{padding-left:0!important}.widget-inner ul li a.widget-list__link i{color:#c00;font-size:13px;font-weight:700;padding-right:5px}.m-b-80{padding-top:40px;padding-bottom:80px}.clear-search{float:right;padding-right:30px;cursor:pointer}.clear-search:hover{color:#c00}.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:#c00;width:2px;height:100%;top:0;left:0}.search-page .search-name a span{padding-left:10px;color:#c00;font-size:15px}.search-page .search-name .search-input{color:#34404e;font-weight:500;font-size:45px;position:relative;border:1px solid transparent;border-left:3px solid #c00;padding-left:10px;margin-bottom:5px}.search-page .search-name .search-input:before{content:"";position:absolute;background-color:#c00;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:#c00}.search-page .nav-pills__left a.nav-link.active:before{content:"";position:absolute;background-color:#c00;width:3px;height:100%;top:0;left:0}.search-page .nav-pills__left a.nav-link i{position:absolute;right:15px;top:20px}.search-page .results-name{color:#bec7d1;border-bottom:1px solid #eaeaea;padding-bottom:15px}.search-page .results-name span{color:#34404e;font-weight:700}.search-page .search-content .search-results-box{border-bottom:1px solid #eaeaea;padding-bottom:20px;margin:20px 0}.search-page .search-content .search-results-box h2{font-size:30px;font-weight:400;color:#000}.search-page .search-content .search-results-box h2 span.keyword{font-weight:500;font-style:italic}.search-page .search-content .search-results-box p{color:#bec7d1;font-size:15px;font-weight:400;margin-bottom:.5rem}.search-page .search-content .search-results-box p span.keyword{color:#000;font-weight:600;font-style:italic}.search-page .search-pagination{margin-top:20px}.price-list__banner .heading{padding:20px 10px;text-align:center}.price-list__banner .price-list__header img{min-height:345px;-o-object-fit:cover;object-fit:cover}.price-list__banner .no-text-indent{text-indent:0!important;margin:0 auto;display:block}.price-list__page #price-list .navbar{background:#fafafa}.price-list__page #price-list nav .vp__subnav-mobile{display:none}.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-title{font-family:Montserrat,serif;font-weight:600;font-size:15px}.price-list__page #price-list nav.vp__nav-sticky{position:fixed;top:0;left:0;right:0;z-index:9999}.price-list__page #price-list .price-list__content{padding:50px 0 30px}.price-list__page #price-list .price-list__content .category-name{padding-bottom:20px}.price-list__page #price-list .price-list__content .category-name h2{font-weight:600;font-size:24px;color:#34404e;border-bottom:1px solid #eaeaea;padding-bottom:15px}.price-list__page #price-list .price-list__content .price-list-box{padding-bottom:20px}.price-list__page #price-list .price-list__content .price-list-box h2{font-size:15px;color:#c00;font-weight:700}.price-list__page #price-list .price-list__content .price-list-box h2 span{color:#000}.price-list__page #price-list .price-list__content .price-list-box table thead tr th{font-size:15px;font-weight:700;color:#000;border-bottom:0}.price-list__page #price-list .price-list__content .price-list-box table tbody tr td{font-size:15px;font-weight:400;color:#000}.border-3{border-top:3px solid #dee2e6}@media (max-width:575.98px){.ui-title{font-size:25px}}@media (min-width:992px){.pl-lg-3{padding-left:15px!important}.pr-lg-3,.px-lg-3{padding-right:15px!important}.px-lg-3{padding-left:15px!important}}@media (max-width:991.98px){.l-theme{padding-top:62px}.l-theme [data-off-canvas*=left]{width:325px;background-color:#f1f4f8;padding:10px 30px}.l-theme [data-off-canvas*=left] .menu-mobile-button{right:auto;top:15px;margin-left:-7px;padding:0 4px}.l-theme [data-off-canvas*=left] .toggle-menu-button .toggle-menu-button-icon span{background:#c00}.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:#c00;left:250px;position:absolute}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item>.nav-link.collapsed:after{content:"+"}.l-theme [data-off-canvas*=left] .mobile-main-bar>.nav-item:first-child>.nav-link.collapsed:after{content:""}.l-theme [data-off-canvas*=left] .mobile-main-bar li a{color:#637385;font-weight:700;font-size:20px;text-transform:none;padding:5px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .nav-link{font-size:18px;margin-left:7px;font-weight:400;padding:2px 0}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner{list-style-type:circle;color:#637385;margin-left:35px}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-item{display:list-item}.l-theme [data-off-canvas*=left] .mobile-main-bar .nav-item .navbar-nav .mobnav-inner .nav-link{font-size:17px;margin-left:0}.l-theme [data-off-canvas*=left] .mobile-top-bar{margin-top:60px}.l-theme [data-off-canvas*=left] .mobile-top-bar li a{color:#bec7d1;font-weight:600;text-transform:none;font-size:15px}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a{color:#637385}.l-theme [data-off-canvas*=left] .mobile-top-bar li:first-child a i{color:#c00}.l-theme [data-off-canvas*=right]{background-color:#fff;width:325px;padding:10px 30px;margin-top:62px}.l-theme [data-off-canvas*=right] .container.px-0{padding-bottom:62px}.l-theme [data-off-canvas*=right] .mobile-right-btn{-webkit-transition:none;transition:none;text-transform:none;font-weight:600;font-size:15px;color:#637385;padding:7px 0;width:100%;text-align:left;border:0;position:relative}.l-theme [data-off-canvas*=right] .mobile-right-btn:after{content:"";border-right:1px solid #cc0001;border-bottom:1px solid #cc0001;display:inline-block;width:12px;height:12px;position:absolute;right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px}.l-theme [data-off-canvas*=right] .figure{padding-bottom:20px;padding-top:15px}.l-theme [data-off-canvas*=right] .figure-caption{text-align:center;font-weight:700;font-size:10px;font-family:Montserrat,serif;color:#34404e;line-height:1.25;padding-top:10px}.l-theme [data-off-canvas*=right] .figure-caption span{font-size:normal;color:#c00;font-size:7px;display:block}}@media (max-width:1199.98px){#header .header-main .navbar-brand{left:0;top:-3px}#header .header-main .normal-logo{width:170px}#header .header-main .navbar-nav>.nav-item{margin-left:5px}#header .header-main .navbar-nav>.nav-item:last-child{padding-right:2px}#header .header-main .navbar-nav .nav-item .nav-link{padding-top:25px;padding-bottom:25px}#header .header-main .navbar-nav .nav-item .dropdown-menu .dropdown-item,#header .header-main .navbar-nav .nav-item .nav-link{font-size:14px}}@media (max-width:991.98px){#header .header-main .container{max-width:none}#header .header-main .menu-mobile{max-width:45px}#header .header-main .menu-mobile-button{right:auto;top:15px;margin-left:0;padding:0 4px}#header .header-main .toggle-menu-button .toggle-menu-button-icon{width:19px}#header .header-main .toggle-menu-button .toggle-menu-button-icon span{background:#c00}#header .header-main .nav-header-logo{-webkit-transform:translate(0);transform:translate(0);-webkit-transition-duration:.3s;transition-duration:.3s}#header .header-main .nav-header-logo.is-open{-webkit-transform:translate(-325px);transform:translate(-325px);-webkit-transition-duration:.3s;transition-duration:.3s}#header .header-main .navbar-brand{left:0;top:-6px}#header .header-main .normal-logo{width:120px;margin-top:21px}#header .header-main .nav-quick-access{text-align:right;padding-right:0}#header .header-main .nav-quick-access .tmp-btn-left{font-size:16px;line-height:1;padding:30px 10px 16px 0;width:100%;max-width:81px;text-align:left}#header .header-main .nav-quick-access .tmp-btn-left span{font-size:8px;-webkit-transform:translate(0);transform:translate(0);-webkit-transition-duration:.1s;transition-duration:.1s;position:absolute;left:10px;top:20px}#header .header-main .nav-quick-access.is-open{font-size:23px}#header .header-main .nav-quick-access.is-open br{display:none}#header .header-main .nav-quick-access.is-open .tmp-btn-left{font-size:inherit;padding:19px 40px 20px 0;max-width:143px}#header .header-main .nav-quick-access.is-open .tmp-btn-left span{font-size:inherit;position:absolute;-webkit-transform:translate(-125px,-1px);transform:translate(-125px,-1px);-webkit-transition-duration:.1s;transition-duration:.1s;color:#c00}}@media (min-width:992px){#header.header.navbar-scrolling .header-main .navbar-brand{top:15px}}@media (max-width:1199.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:430px!important}#main-slider .main-slider__wrap{margin-left:60px;max-width:400px}#main-slider .main-slider__title_sm{font-size:25px}#main-slider .main-slider__title_lg{font-size:60px}#main-slider .main-slider__tagline{font-size:25px}#main-slider .main-slider__slogan{font-size:14px}#main-slider .main-slider__figure{width:575px}}@media (max-width:991.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:396px!important}#main-slider .main-slider__wrap{margin-left:10%;max-width:340px;padding:110px 10px 10px;-webkit-clip-path:none;clip-path:none;width:60%}#main-slider .main-slider__wrap .main-slider__container{padding-left:17px;padding-right:13px}#main-slider .main-slider__title_sm{padding-left:20px;font-size:23px}#main-slider .main-slider__title_lg{font-size:50px}#main-slider .main-slider__tagline{padding-right:30px;font-size:23px}#main-slider .main-slider__slogan{font-size:12px;padding-right:40px}#main-slider .main-slider__cta{padding-right:30px;margin-top:7px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:12px;padding:2px 7px 2px 20px}#main-slider .main-slider__figure{width:64%;left:calc(50% - 68px);bottom:55px;max-width:500px}}@media (max-width:767.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:307px!important}#main-slider .main-slider__wrap{max-width:230px;width:40%;padding:100px 10px 10px}#main-slider .main-slider__wrap .main-slider__container{width:115%;padding-right:10px;padding-left:10px}#main-slider .main-slider__title_sm{font-size:17px;top:-17px;padding-left:20px}#main-slider .main-slider__title_lg{font-size:30px}#main-slider .main-slider__tagline{padding-right:20px;font-size:17px}#main-slider .main-slider__slogan{font-size:10px;padding-right:30px}#main-slider .main-slider__cta{padding-right:15px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:10px}#main-slider .main-slider__figure{width:64%;left:calc(50% - 50px);bottom:45px;max-width:370px}}@media (max-width:575.98px){#main-slider .main-slider__slide,#main-slider .main-slider__wrap,#main-slider .sp-image-container,#main-slider .sp-mask{height:230px!important}#main-slider .main-slider__wrap{max-width:200px;width:50%;padding:60px 10px 10px}#main-slider .main-slider__wrap .main-slider__container{padding-left:7px;padding-right:10px;width:114%}#main-slider .main-slider__title_sm{font-size:10px;top:0}#main-slider .main-slider__title_lg{font-size:18px}#main-slider .main-slider__tagline{padding-right:15px;font-size:10px}#main-slider .main-slider__slogan{font-size:7px;padding-right:20px}#main-slider .main-slider__cta{margin-top:3px}#main-slider .main-slider__cta .toyota-button-left-crop{font-size:7px}#main-slider .main-slider__figure{left:calc(50% - 23px);width:62%;bottom:45px;max-width:260px}}@media (max-width:449.98px){#main-slider .main-slider__wrap{max-width:130px}#main-slider .main-slider__wrap .main-slider__container{padding-left:7px;padding-right:3px}#main-slider .main-slider__figure{left:calc(50% - 30px);width:300px;bottom:30px;max-width:none}#main-slider .main-slider__title{padding-right:0;padding-left:0}#main-slider .main-slider__title_sm{font-size:10px;top:0;padding-left:7px}#main-slider .main-slider__tagline{padding-right:10%}#main-slider .main-slider__slogan{padding-right:15px}#main-slider .main-slider__cta{padding-right:30px}}@media (max-width:991.98px){#quick-links .b-find{margin-top:0;margin-bottom:45px}#quick-links .b-find .b-find-nav{margin-left:0}#quick-links .b-find .b-find-nav__item{margin-right:0;width:33.33%}#quick-links .b-find .b-find-nav__item .b-find-nav__link{width:100%;background-color:#637385}#quick-links .b-find .b-find-nav__item .b-find-nav__link:after,#quick-links .b-find .b-find-nav__item .b-find-nav__link:before{display:none}#quick-links .b-find .b-find-content{max-height:none}#quick-links .b-find .b-find-content .b-find__row.b-find__sub,#quick-links .b-find .b-find-content:after,#quick-links .b-find .b-find-content:before{display:none}#quick-links .b-find .b-find-content .b-find__form{padding:30px}#quick-links .b-find .b-find-content .b-find__form .b-find__main,#quick-links .b-find .b-find-content .tab-pane:last-child .b-find__form .b-find__main{padding-right:0}#quick-links .b-find .b-find-content .b-find__item.calculate,#quick-links .b-find .b-find-content .b-find__item.keyword{width:100%}#quick-links .b-find .b-find-content .toyota-button-right-crop{position:relative;right:0;top:0;margin-top:10px}}@media (max-width:767.98px){#quick-links .b-find .b-find-nav__item .b-find-nav__link{font-size:10px}#quick-links .b-find .b-find-nav__item .b-find-nav__link .ic{font-size:10px;margin-right:8px}#quick-links .b-find .b-find-content{margin-top:0}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select,#quick-links .b-find .b-find-content .b-find__form input{font-size:12px}}@media (max-width:575.98px){#quick-links .b-find .b-find-nav__item .b-find-nav__link{font-size:7px;padding:8px 6px}#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{height:14px;margin-left:-5px;margin-right:-2px}#quick-links .b-find .b-find-nav__item .b-find-nav__link .ic{font-size:8px;margin-right:4px}#quick-links .b-find .b-find-content .b-find__form .b-find__item{padding-right:0}#quick-links .b-find .b-find-content .b-find__form .b-find__selector .ui-select,#quick-links .b-find .b-find-content .b-find__form input{font-size:12px}}@media (max-width:349.98px){#quick-links .b-find .b-find-nav__item .b-find-nav__link{font-size:6px;padding:8px 5px}#quick-links .b-find .b-find-nav__item .b-find-nav__link svg{height:11px;margin-left:-7px;margin-right:-6px}#quick-links .b-find .b-find-nav__item .b-find-nav__link .ic{font-size:7px;margin-right:3px}}@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{padding-left:15px;padding-right:15px}#highlights .highlights__slide .b-goods-f__media a{display:block}#highlights .b-goods-f__main .b-goods-f__title{font-size:15px}#highlights .b-goods-f__main .b-goods-f__desc{font-size:12px}#highlights .b-goods-f__main .b-goods-f__cta a{font-size:10px}}@media (max-width:767.98px){#highlights .b-goods-f__main .b-goods-f__title{font-size:13px}#highlights .b-goods-f__main .b-goods-f__desc{font-size:11px}#highlights .b-goods-f__main .b-goods-f__cta a{font-size:8px}}@media (max-width:575.98px){#highlights .b-goods-f__main .b-goods-f__title{font-size:11px}#highlights .b-goods-f__main .b-goods-f__desc{font-size:9px}#highlights .b-goods-f__main .b-goods-f__cta a{font-size:6px}}@media (max-width:1199.98px){#banner .ui-title{padding-top:100px;font-size:30px}#banner .b-welcome-list__item:not(:last-child):after{height:65px}}@media (max-width:991.98px){#banner{background-position-x:35%}#banner .ui-title{padding:150px 0 0;font-size:25px}#banner .b-welcome-list{margin:30px 0 0}#banner .b-welcome-list__item{width:auto;font-size:9px}#banner .b-welcome-list__item:not(:last-child):after{height:60px}#banner .b-welcome-btns{margin:50px 0 0}#banner img.img-fluid.phone{margin:0 0 0 -19%;max-width:150%;padding:30px 0 0}}@media (max-width:767.98px){#banner .ui-title{font-size:20px;padding-top:40px}#banner .b-welcome-list__item{border:none}#banner .b-welcome-list__item .img-fluid{padding:3px 5px}#banner .b-welcome-list__item .services-text{text-align:left;font-weight:500;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-size:10px;line-height:1.25}#banner .b-welcome-list__item:not(:last-child):after{display:none}#banner .b-welcome-btns{margin:30px 0}}@media (max-width:575.98px){#banner .ui-title{font-size:15px;padding-top:43px}#banner .b-welcome-list{margin-top:20px}#banner .b-welcome-btns__item{width:auto}#banner .b-welcome-btns{margin:15px 0}}@media (max-width:349.98px){#banner .ui-title{font-size:13px;padding-top:40px}#banner .b-welcome-list__item .services-text{font-size:9px}}@media (max-width:991.98px){#cars .section-carousel__inner:before{right:auto;width:100%;left:50%}#cars .carousel-indicators{padding-top:30px;padding-bottom:10px;margin-bottom:0}#cars .carousel-indicators li{background-color:#fff}#cars .carousel-indicators .active{background-color:#c00}}@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:25px}}@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}#blog .b-goods-vip__label{font-size:13px}#blog .b-goods-vip__title{font-size:25px}#blog .b-goods-vip__subtitle{font-size:17px}}@media (max-width:1199.98px){#blog .b-goods-vip{max-height:356px}#blog .b-goods-vip__label{font-size:9px}#blog .b-goods-vip__title{font-size:17px}#blog .b-goods-vip__subtitle{font-size:12px;margin-top:15px}}@media (max-width:991.98px){#blog{background-color:#f1f4f8}#blog .b-goods-vip{height:40vw;min-height:auto;max-height:402px}#blog .b-goods-vip__label{font-size:8px}#blog .b-goods-vip__title{font-size:14px}#blog .b-goods-vip__subtitle{font-size:10px;margin-top:12px}}@media (max-width:767.98px){#blog .b-goods-vip{height:50vw;max-height:350px}#blog .b-goods-vip__label{font-size:8px}#blog .b-goods-vip__title{font-size:13px}#blog .b-goods-vip__subtitle{font-size:9px;margin-top:10px}}@media (max-width:575.98px){#blog .b-goods-vip{height:70vw;max-height:300px;padding:40px 80px 25px 25px}#blog .b-goods-vip__label{font-size:7px}#blog .b-goods-vip__title{font-size:12px}#blog .b-goods-vip__subtitle{font-size:7px;margin-top:7px}}@media (min-width:1720px){#news .entry-meta__link{font-size:18px}#news .entry-title{font-size:23px}#news .entry-content p{font-size:16px}}@media (min-width:1200px) and (max-width:1719.98px){#news .entry-meta__link{font-size:17px}#news .entry-title{font-size:22px}#news .entry-content p{font-size:15px}}@media (max-width:1199.98px){#news .entry-meta__link{font-size:15px}#news .entry-title{font-size:20px}#news .entry-content p{font-size:14px}}@media (max-width:991.98px){#news .entry-meta__link{font-size:14px}#news .entry-title{font-size:18px}#news .entry-content p{font-size:13px}}@media (max-width:767.98px){#news .entry-meta__link{font-size:13px}#news .entry-title{font-size:17px}#news .entry-content p{font-size:12px}}@media (max-width:575.98px){#news .entry-meta__link{font-size:11px}#news .entry-title{font-size:15px}#news .entry-content p{font-size:11px}}@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}#promos .b-goods-f__main .b-goods-f__title{font-size:15px}#promos .b-goods-f__main .b-goods-f__desc{font-size:12px}#promos .b-goods-f__main .b-goods-f__cta a{font-size:10px}}@media (max-width:767.98px){#promos .b-goods-f__main .b-goods-f__title{font-size:13px}#promos .b-goods-f__main .b-goods-f__desc{font-size:11px}#promos .b-goods-f__main .b-goods-f__cta a{font-size:8px}}@media (max-width:575.98px){#promos .b-goods-f__main .b-goods-f__title{font-size:11px}#promos .b-goods-f__main .b-goods-f__desc{font-size:9px}#promos .b-goods-f__main .b-goods-f__cta a{font-size:6px}}@media (min-width:768px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){-webkit-box-flex:0;flex:0 0 19%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){-webkit-box-flex:0;flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){-webkit-box-flex:0;flex:0 0 32%;max-width:none}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover{color:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link:not(.active):hover svg{fill:#fff}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active:hover:before{background-color:#fff;color:#c00}#quick-links .b-find .b-find-nav__item .b-find-nav__link.active svg{fill:#c00}}@media (min-width:992px){#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(2){-webkit-box-flex:0;flex:0 0 23%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(3){-webkit-box-flex:0;flex:0 0 20%}#carousel-thumb .feat-car__calculate .content-form__main [class^=col-]:nth-child(4){-webkit-box-flex:0;flex:0 0 30%;max-width:none}}@media (min-width:768px) and (max-width:991px){#footer .footer-section_subscribe .rm-padleft-xs{padding-left:0}}@media screen and (max-width:1366px){.vp__features figure figcaption span{font-size:1.2vw}.vp__features figure figcaption h3{letter-spacing:5px;font-size:2vw}.vp__features figure figcaption p{font-size:1vw}}@media (max-width:1199.98px){#carousel-thumb{font-size:82.667%}#carousel-thumb .head-content__left h2{font-size:2.2em}#carousel-thumb .head-content__left .links a{font-size:1.06667em}#carousel-thumb .head-content__right .inner-right h2.price{font-size:2.2em}#carousel-thumb .head-content__right .inner-right h2.price+span,#carousel-thumb .head-content__right .inner-right h3{font-size:1em}#carousel-thumb .head-content__right .inner-right h3 span{font-size:.53333em}#carousel-thumb .head-content__right .inner-right .links a{font-size:1em}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:250px}.vp__section nav.vp__nav ul li{max-width:14%}#footer .back-to-top{bottom:auto;right:0}.fixed-header .search-wrapper{height:100%}.vp__features figure:not(:first-of-type){margin-top:-1.75%}.vp__features figure figcaption p{font-size:1.2vw}.vp__features figure figcaption h3{font-size:2vw;letter-spacing:4px}}@media (max-width:991.98px){.vp__section nav.vp__nav ul li{max-width:15%}.vp__section nav.vp__nav ul li a span{font-size:11px}.featured-car__section{margin-top:45px}.featured-car__section .featured-car__body{margin-top:20px;margin-bottom:20px}#carousel-thumb{font-size:77.419%}#carousel-thumb .head-content__left{text-align:center}#carousel-thumb .head-content__left h2{font-size:3.52734em}#carousel-thumb .featured-car__footer .color-name{font-size:1.94em}#carousel-thumb .featured-car__footer .mobile-car-footer{margin-top:45px;margin-bottom:45px}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont{border-right:1px solid #949494}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont a{font-size:1.587em}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-car-price-cont a.toyota-button-right-crop{padding:7px 20px 7px 7px}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-car-price h2{font-weight:300;font-size:3.52734em;margin-bottom:0}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-car-price h2+span{font-size:1.76367em;font-weight:700;display:block;margin-bottom:.5rem}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-trans-cont{padding-left:2.646em}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission h3{font-size:2.116em;font-weight:300}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-transmission h3 span{font-size:.5em;font-weight:700;text-transform:uppercase;display:block}#carousel-thumb .featured-car__footer .mobile-car-footer .mob-bottom-cont{padding:20px 0}#carousel-thumb .featured-car__footer .mobile-car-footer .mobile-accessories .links{font-size:2.116em}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:230px}#carousel-thumb .carousel-control-cont .carousel-control-next-icon,#carousel-thumb .carousel-control-cont .carousel-control-prev-icon{margin-left:0}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:20px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{top:4px;right:5px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:15px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{-webkit-transform:rotate(45deg) translate(4px,-4px);transform:rotate(45deg) translate(4px,-4px)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a,.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:20px}.vp__specifications .top-bg-slant .car-body .car-list__wrapper .item-title{font-size:13px}.vp__specifications #accordion .card-header h5{font-size:24px}#footer .copyrights{text-align:center}#footer .policy-and-terms{float:none;display:block;text-align:center}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:16px}.search-wrapper{top:60px}.search-wrapper .search-container .search-box{margin:0 auto}.vp__features figure:not(:first-of-type){margin-top:-2.4%}}@media (max-width:767.98px){.vp__section nav.vp__nav{-webkit-transform:none;transform:none}.vp__section nav.vp__nav .vp__nav-mobile{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:20px 30px;cursor:pointer}.vp__section nav.vp__nav.open ul{visibility:visible;opacity:1;display:block;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#c00;z-index:2}.vp__section nav.vp__nav.open ul li{max-width:100%;padding:0 30px}.vp__section nav.vp__nav.open ul li a{border-bottom:1px solid #949494}.vp__section nav.vp__nav.open ul li a i{display:none}.vp__section nav.vp__nav ul{display:none;visibility:hidden;height:0;-webkit-transition:opacity .3s ease,visibility .3s ease,height .3s ease;transition:opacity .3s ease,visibility .3s ease,height .3s ease}.vp__section nav.vp__nav ul li{border-right:0}.vp__section nav.vp__nav ul li:first-child{border-left:0}.vp__section nav.vp__nav ul li a span{margin:0}#vehicles #nav-vehicle nav,#vehicles #price-list nav,.price-list__page #nav-vehicle nav,.price-list__page #price-list nav{-webkit-transform:none;transform:none;padding:0}#vehicles #nav-vehicle nav .vp__subnav-mobile,#vehicles #price-list nav .vp__subnav-mobile,.price-list__page #nav-vehicle nav .vp__subnav-mobile,.price-list__page #price-list nav .vp__subnav-mobile{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:20px 30px;cursor:pointer}#vehicles #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand,#vehicles #price-list nav .vp__subnav-mobile .vp__nav-expand,.price-list__page #nav-vehicle nav .vp__subnav-mobile .vp__nav-expand,.price-list__page #price-list nav .vp__subnav-mobile .vp__nav-expand{font-size:15px}#vehicles #nav-vehicle nav.open ul,#vehicles #price-list nav.open ul,.price-list__page #nav-vehicle nav.open ul,.price-list__page #price-list nav.open ul{visibility:visible;opacity:1;height:auto;display:unset;position:absolute;left:0;right:0;top:54px;width:100%;background:#fafafa;z-index:1}#vehicles #nav-vehicle nav.open ul li,#vehicles #price-list nav.open ul li,.price-list__page #nav-vehicle nav.open ul li,.price-list__page #price-list nav.open ul li{max-width:100%;padding:0 30px}#vehicles #nav-vehicle nav.open ul li a i,#vehicles #price-list nav.open ul li a i,.price-list__page #nav-vehicle nav.open ul li a i,.price-list__page #price-list nav.open ul li a i{display:none}#vehicles #nav-vehicle nav ul,#vehicles #price-list nav ul,.price-list__page #nav-vehicle nav ul,.price-list__page #price-list nav ul{opacity:0;visibility:hidden;height:0;-webkit-transition:opacity 0s ease,visibility 0s ease,height 0s ease;transition:opacity 0s ease,visibility 0s ease,height 0s ease}#vehicles #nav-vehicle nav ul li,#vehicles #price-list nav ul li,.price-list__page #nav-vehicle nav ul li,.price-list__page #price-list nav ul li{border-right:0}#vehicles #nav-vehicle nav ul li:first-child,#vehicles #price-list nav ul li:first-child,.price-list__page #nav-vehicle nav ul li:first-child,.price-list__page #price-list nav ul li:first-child{border-left:0}#vehicles #nav-vehicle nav ul li a span,#vehicles #price-list nav ul li a span,.price-list__page #nav-vehicle nav ul li a span,.price-list__page #price-list nav ul li a span{margin:0}#vehicles #nav-vehicle .categories a.nav-link,#vehicles #price-list .categories a.nav-link,.price-list__page #nav-vehicle .categories a.nav-link,.price-list__page #price-list .categories a.nav-link{margin:0;font-size:11px}#vehicles .categories a.nav-link,.price-list__page .categories a.nav-link{margin:0}#carousel-thumb{font-size:58.064%}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:190px}#carousel-thumb .feat-car__calculate{margin-top:0}#carousel-thumb .feat-car__calculate [class^=col-]{margin-top:10px}#carousel-thumb .feat-car__calculate .head-content__red{font-size:2.116em}#carousel-thumb .feat-car__calculate .ui-select{font-size:2.116em;padding:16px}#carousel-thumb .feat-car__calculate .toyota-button-right-crop{font-size:2.116em;padding:13px 35px 13px 25px}#carousel-thumb .feat-car__calculate .per_month{font-size:2.998em;margin-top:0}#carousel-thumb .feat-car__calculate .per_month+span{font-size:1.764em}.vp__specifications #accordion .card-header h5{font-size:13px}.vp__specifications #accordion .card-body{padding:0}.vp__specifications #accordion .card-body .car-list__wrapper .item-title,.vp__specifications #accordion .card-body h5 a{font-size:13px}.vp__specifications #accordion .card-body .car-list__wrapper .item-price,.vp__specifications #accordion .card-body table tr td{font-size:10px}.vp__specifications #accordion .card-body table tr td:first-child{width:50%}.vp__features .section-title h2{font-size:4.5vw}.vp__banner img.tablet{display:block;width:100%}.vp__banner img.desktop,.vp__banner img.mobile{display:none}.nearest-form__section{height:auto}.nearest-form{display:block;box-shadow:none;background-color:#f1f4f8;padding:30px;height:auto;-webkit-transform:skewX(0deg);transform:skewX(0deg)}.nearest-form .default-slanted{-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.nearest-form .no-slant{-webkit-transform:skewX(0deg);transform:skewX(0deg)}.input-fields{width:100%;display:block}.input-fields .field{width:100%!important;margin:10px 0}.input-fields input,.input-fields select{border:none}.no-slant,.slanted-content{display:inline-block;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.find-dealer__btn{display:inline-block}.find-dealer__btn.m-left__10{margin-left:10px}.page-banner .heading{font-size:20px}.page-banner .heading.heading-slanted{max-width:285px}.page-banner .heading .slanted-content{line-height:20px}.page-banner .heading .center-content{padding:0}.page-banner img.banner-desktop{min-height:250px;-o-object-fit:cover;object-fit:cover}}@media (max-width:767.98px){.vp__features figure:not(:first-of-type){margin-top:-3.1%}}@media only screen and (max-width:652px){.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{right:5px;top:5px}}@media (max-width:575.98px){#carousel-thumb{font-size:47.932%}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:185px}#carousel-thumb .feat-car__calculate .per_month{margin-top:5px}#carousel-thumb .feat-car__calculate .toyota-button-right-crop{padding:7px 25px 7px 15px}#footer .footer-section_subscribe .custom-col{border:0!important}#footer .footer-section_subscribe .toyota-button-right-crop{font-size:12px}#footer .footer-wrapper__link{padding-top:50px}#footer .custom-col{width:100%;max-width:100%;display:block;flex-basis:auto;border-bottom:1px solid #d5d9de}#footer .custom-col:first-child{border-top:1px solid #d5d9de}#footer .custom-col .footer-section label:after{content:"+";position:absolute;display:inline-block;right:0;color:#c00;font-size:23px;font-weight:400;top:15px;font-family:Montserrat,serif}#footer .custom-col .footer-section ul{-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden;max-height:0;opacity:0;-webkit-transition:max-height .1s;transition:max-height .1s;margin:0}#footer .custom-col .footer-section .checkbox-open{display:none}#footer .custom-col .footer-section .checkbox-open:checked~ul{max-height:500px;opacity:1;visibility:visible;margin-bottom:1rem}#footer .custom-col .footer-section .checkbox-open:checked~label:after{content:"x";font-size:20px}#footer .footer-custom-copyright{border-top:0;padding-top:0}#footer .footer-custom-copyright .copyrights{font-size:10px;color:#34404e}#footer .footer-custom-copyright .policy-and-terms{font-size:9px;margin-top:5px}#footer .footer-custom-copyright .policy-and-terms a{font-family:Montserrat;font-size:9px}#footer .back-to-top{bottom:-75px;right:20px}#footer .footer-form__info,#footer .footer-section__title{margin-bottom:5px}.page-banner .banner-desktop{display:none}.page-banner .banner-mobile{display:block;width:100%}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a span{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow{margin-left:5px;top:5px;width:10px;height:10px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i{height:8px}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown a .arrow i.right{-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}.vp__specifications .top-bg-slant .car-type-price .card .card-header .dropdown .dropdown-menu a{font-size:13px}.vp__specifications .top-bg-slant .car-type-price .card .card-header h5{font-size:13px;line-height:25px}.vp__specifications table tr td:first-child{width:auto}.search-wrapper{top:60px;height:100%}.search-wrapper .search-container .search-box input{font-size:25px;padding:0 40px 0 4px;height:50px}.search-wrapper .search-container .search-box i{font-size:25px}.search-wrapper .close i{font-size:20px}.search-page .nav-pills__left a.head{position:relative;cursor:pointer;display:block}.search-page .nav-pills__left a.head .arrow-down{position:absolute;right:15px;top:20px}.search-page .nav-pills__left a:not(.head){display:none}.search-page .nav-pills__left a.nav-link{padding:17px 15px}.search-page .nav-pills__left a.nav-link .arrow-right{display:none}.search-page .nav-pills__left.open .nav-link{display:block!important}.search-page .results-name{margin-top:40px}.search-page .search-name{margin-bottom:25px}.search-page .search-content .search-results-box h2{font-size:24px}.price-list__page #price-list .price-list__content img{margin:0 auto;display:block}.price-list__page #price-list .price-list__content .price-list-box{padding-top:20px}.price-list__page #price-list .price-list__content .price-list-box h2{padding-bottom:10px}.vp__features figure:not(:first-of-type){margin-top:-2.95%}.vp__features figure figcaption p{display:none}.container .blog-content__box h4{font-size:16px}.container .blog-content__box h5{font-size:15px}.container .blog-content__box p{font-size:12px}.container .blog-content__box.default-pad80{padding:40px 0 20px}.section-blog-content{padding:40px 0 0}.section-blog-content .blog-content__box h4{font-size:16px}.section-blog-content .blog-content__box h5{font-size:15px}.section-blog-content .blog-content__box p{font-size:12px}.section-blog-content .table-wrapper{padding-bottom:20px}.section-blog-content .table-wrapper table{font-size:12px}.section-blog-content .table-wrapper table th{font-size:15px}.section-blog-content h4{font-size:16px}.section-blog-content h5{font-size:15px}.section-blog-content p{font-size:12px}.m-b-80{padding-top:20px;padding-bottom:40px}.dealer-inquiry{background:transparent}}@media only screen and (max-width:480px){.vp__features figure:not(:first-of-type){margin-top:-3.5%}}@media only screen and (max-width:414px){.vp__features figure:not(:first-of-type){margin-top:-4.2%}}@media (max-width:376px){.vp__banner img.mobile{display:block}.vp__banner img.desktop,.vp__banner img.tablet{display:none}#carousel-thumb{font-size:37.8%}#carousel-thumb .featured-car__footer ul.nav li{margin-right:5px;margin-left:5px}#carousel-thumb .carousel-control-cont .carousel-control-next,#carousel-thumb .carousel-control-cont .carousel-control-prev{margin-top:135px}#carousel-thumb .feat-car__calculate .per_month{margin-top:0;font-size:2.5em}#carousel-thumb .toyota-button-right-crop{padding:7px 25px 7px 15px}.vp__features figure:not(:first-of-type){margin-top:-4.66%}.vp__features figure figcaption h3{letter-spacing:2px}}@media only screen and (max-width:360px){.vp__features figure:not(:first-of-type){margin-top:-4.75%}.vp__features figure figcaption{max-width:55%}}@media only screen and (max-width:326px){.vp__features figure:not(:first-of-type){margin-top:-5.35%}.vp__features figure figcaption span{letter-spacing:1px}}@media only screen and (max-width:320px){.vp__features figure:not(:first-of-type){margin-top:-5.55%}}.promo-boxes{display:inline}.inline-block{display:inline-block}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.vehicles img{max-width:100%}.promo-block img{vertical-align:top;padding:20px 0 10px}.promo-box{display:inline-block;vertical-align:top}.promo-header{background:#dfdfdf;padding:10px;text-align:center}.promo-content{background:#f0f0f0;padding:15px 10px;text-align:center;max-height:100px;height:100px;margin-bottom:5px}.colored-box.bigger-box .promo-content{height:126px;max-height:126px}.promo-content.dropdown{padding:0 0 5px;margin:0}div.w-100 .promo-content.dropdown{height:220px;max-height:220px}div.w-100 .promo-content.dropdown p{line-height:2}.promo-content p{margin:0}.custom-dropdown .select span,.promo-content p{font-weight:400;color:#333}.promo-content p.down-p{color:#cc0023}.promo-header strong{font-weight:700;color:#333;font-size:16px}.promo-boxes{display:contents;text-align:center}.promo-box:hover{cursor:pointer}.promo-box.colored-box.red .promo-content,.promo-box.colored-box.red .promo-header{background:#cc0023}.promo-box.colored-box.orange .promo-content,.promo-box.colored-box.orange .promo-header{background:#e88b00}.promo-box.colored-box.red-orange .promo-content,.promo-box.colored-box.red-orange .promo-header{background:#e03200}.promo-box.colored-box.orange .promo-header,.promo-box.colored-box.red-orange .promo-header,.promo-box.colored-box.red .promo-header{padding-bottom:0!important}.promo-box.colored-box.orange .promo-content,.promo-box.colored-box.red-orange .promo-content,.promo-box.colored-box.red .promo-content{padding-top:5px}.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.orange .promo-header strong,.promo-box.colored-box.red-orange .promo-content p,.promo-box.colored-box.red-orange .promo-header strong,.promo-box.colored-box.red .promo-content p,.promo-box.colored-box.red .promo-header strong{color:#fff}.promo-box.colored-box.orange .promo-content p,.promo-box.colored-box.red-orange .promo-content p,.promo-box.colored-box.red .promo-content p{font-size:10px}.promo-block p.vehicle-name{font-size:18px;color:#3e3e3e;margin:0 auto}.promo-box.colored-box .promo-header:hover{cursor:auto}.promo-box .promo-header:hover{cursor:pointer}div.august-layout .custom-dropdown-form .select1,div.august-layout .custom-dropdown .select1,div.august-layout .promo-box.colored-box .promo-header:hover,div.august-layout .promo-box .promo-header:hover{cursor:default}.promo-content .price,b.bold{font-weight:700}.custom-dropdown.dealer{display:none}.placeholder{width:200px;margin:0 auto}div.august-layout .position-relative.m-t-20{height:265px}div.august-layout div.img-wrapper{margin:50px 0}div.august-layout div.colored-box div.promo-content p{font-size:14px!important}div.august-layout div.colored-box div.promo-header strong{font-size:20px}.custom-dropdown,.custom-dropdown-form{display:inline-block;border-radius:0;box-shadow:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;position:relative;border:none;padding-top:5px}.custom-dropdown-form .select,.custom-dropdown .select{cursor:pointer}.custom-dropdown-form .select svg,.custom-dropdown .select svg{float:right;margin-top:3px}.custom-dropdown-form .select>i,.custom-dropdown .select>i{font-size:13px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown-form .select1,.custom-dropdown .select1{cursor:pointer;height:70px}.custom-dropdown-form .select1 svg,.custom-dropdown .select1 svg{float:right;margin-top:3px}.custom-dropdown-form .select1>i,.custom-dropdown .select1>i{font-size:13px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;float:right;line-height:20px;position:absolute;right:10px;color:#cc0023}.custom-dropdown-form.active,.custom-dropdown.active{height:67px}.custom-dropdown-form.active .select,.custom-dropdown-form .select,.custom-dropdown.active .select,.custom-dropdown .select{padding:0 10px}.select span{font-weight:400}.custom-dropdown-form.active.select>i,.custom-dropdown.active.select>i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.custom-dropdown-form.active .select1,.custom-dropdown-form .select1,.custom-dropdown.active .select1,.custom-dropdown .select1{padding:0 10px}.select1 span{font-weight:400}.custom-dropdown-form.active.select1>i,.custom-dropdown.active.select1>i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.custom-dropdown-form .dropdown-menu-summer,.custom-dropdown .dropdown-menu-summer{position:absolute;background-color:#f0f0f0;width:100%;left:0;margin:0 auto;box-shadow:0 1px 2px #ccc;overflow:hidden;display:none;overflow-y:visible;z-index:9;padding:0;list-style:none}.custom-dropdown-form.dealer ul.dropdown-menu-summer,.custom-dropdown.dealer ul.dropdown-menu-summer{height:200px}.custom-dropdown-form .dropdown-menu-summer.vehicle{height:200px;overflow-y:scroll;overflow-x:hidden}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar{-webkit-appearance:none}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:vertical,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:vertical{width:11px}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar:horizontal,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar:horizontal{height:11px}.custom-dropdown-form .dropdown-menu-summer.vehicle::-webkit-scrollbar-thumb,.custom-dropdown-form .dropdown-menu-summer::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.dropdown-menu-summer li{padding:10px 8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 auto}.dropdown-menu-summer li:hover{background:#d10820;color:#fff}.custom-dropdown-form .select strong,.custom-dropdown .select1 strong,.custom-dropdown .select strong{font-weight:700}.variants-dropdown-container{display:none}.form-box input::-webkit-input-placeholder{color:#bababa}.form-box input::-moz-placeholder{color:#bababa}.form-box input:-ms-input-placeholder{color:#bababa}.form-box input::-ms-input-placeholder{color:#bababa}.form-box input::placeholder{color:#bababa}.form-box .custom-dropdown-form .select{background:#fff;height:2.507em;text-align:left;padding-top:7px}.form-box .custom-dropdown-form .select,.form-box input{color:#bababa!important;padding-left:15px!important;font-size:13px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;color:#000!important}.form-box .custom-dropdown-form .select span{color:#bababa}.form-box .custom-dropdown-form .select>i{bottom:5px;color:#ababab}.form-box .custom-dropdown-form{padding:0;margin-bottom:1em}.form-box.gray-bg{background:#f4f4f4;margin-bottom:20px;overflow-y:hidden!important;padding:25px 25px 100px}.form-box.gray-bg h3{padding-bottom:25px;margin:0 auto}.form-box button,.form-box input{border-radius:0}.form-box button{background:#cc0023!important;text-transform:capitalize;padding:8px 40px;font-size:12px;margin:10px 0 0}.form-box input,.form-box input:focus{border:none;box-shadow:none}.form-box input#contact::-webkit-inner-spin-button{display:none}.vehicles-promo .img-placeholder{text-align:center}.vehicles-promo .img-placeholder img{max-width:100%}.img-placeholder p.vehicle-name{margin:0 auto}.custom-dropdown .select span:after{display:inline-block;width:0;height:0;margin-left:5px;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;color:#cc0023}.mechanics-content ul.column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.promo-page h2.red{color:#cc0023}.promo-box.plain .promo-header{background-color:#dfdfdf;height:160px;padding:70px 0}.promo-box.promo-period.plain .promo-header{padding:60px 0;height:145px}.promo-box.promo-period.plain .promo-header strong{font-size:14px}.december .colored-box{height:160px}.december .colored-box.red{background:#cc0023;padding:40px 0}.december .promo-block img{vertical-align:top;padding:25px 0 20px}.december .colored-box.orange{background:#e88b00}.december .colored-box.red-orange{background:#e03200}.december .colored-box.orange .promo-header,.december .colored-box.red-orange .promo-header{padding:70px 0}.promo-box.plain .promo-header:hover{cursor:default}.december .large-2{max-width:18%;flex-basis:18%}.mechanics-content ol{padding:0 0 0 25px}.mechanics-content ol li ul{padding:5px 30px 10px;margin:0}.mechanics-content ol li a,.mechanics-content p a{color:#cc0023;font-weight:600}.mechanics-content ol li a:hover,.mechanics-content p a:hover{color:#00f;text-decoration:underline}.vios-thumbs .thumb-1-wrapper,.vios-thumbs .thumb-2-wrapper,.vios-thumbs .thumb-3-wrapper,.vios-thumbs .thumb-4-wrapper,.vios-thumbs .thumb-5-wrapper{display:inline-block;margin-bottom:20px}.vios-thumbs .gray-bg label{font-weight:500;font-size:14px;background:#f2f2f2;color:#333;padding:5px;margin:0 3px}.promo-page header.fs-35,.promo-page label.fs-35{font-size:35px;color:#333}.promo-page label.light{font-size:18px;margin-bottom:25px}.promo-page .chkbx label.light{font-size:14px}label.light{font-weight:500}.form-box.gray-bg{background:#f2f2f2!important;margin-left:5px}label.offer_form_error{color:#cc0023;font-weight:400;position:relative;top:-10px;text-align:left}label#vios_variant-error{margin-top:15px}.vios-thumbs figure{background:#f2f2f2;margin:0 5px}.vios-thumbs figure p{padding:10px 5px;color:#333;margin:0 auto}.vios-thumbs figure p span{display:list-item;list-style:none}.img-bg-corolla{background-image:url(http://toyota.com.ph/wp-content/uploads/2019/10/TOYOTA-Corolla-Altis-Banner-HD-590x1024.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2}section.no-bg .img-bg-corolla{background-color:#fff}button.btn-main.download{border-radius:0;text-transform:capitalize;font-weight:600;padding:10px 25px}.form-box.gray-bg.altis{margin:0 auto;padding:100px 40px}.img-bg-vios-xle{background-image:url(http://toyota.com.ph/wp-content/uploads/2019/11/Vios-XLE-Leads-KV-min.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2}.promo-page .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:hidden}.promo-page .modal-content{background-color:#fefefe;margin:50px auto 0;padding:20px;border:none;width:60%!important;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.promo-page .modal-content p{font-weight:lighter;font-size:15px;margin-top:20px}.promo-page .close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-20px}.promo-page .close:focus,.promo-page .close:hover{color:#000;text-decoration:none;cursor:pointer}.mechanics-content ul{padding-left:50px}.mechanics-content p{margin:0 auto}.mechanics-content p.text-indent{text-indent:10px}p.mechanics{color:#bababa;display:inline-block;margin:0 0 0 -20px}.mechanics-content h4.heading{margin-top:10px;font-size:30px;color:#cc0023;font-family:Open Sans,sans-serif!important;line-height:0}.promo-page .bg-gray{background:#f2f2f2}.promo-page h2{margin:0 auto}.promo-page header ul{padding:0 30px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.promo-page header ul li{margin-bottom:0}.promo-page header.red{color:#cc0023;font-family:Open Sans,sans-serif;font-size:29px;text-transform:uppercase;font-weight:100}.ty-page header{font-size:20px}.ty-page button{width:160px;border-radius:0;margin:5px auto}.ty-page>#message{height:500px;padding-top:70px}#content.ty-page{opacity:0;-webkit-animation:fadeinOpacity 1s;animation:fadeinOpacity 1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}