@font-face{font-family:ToyotaText-Bold;src:url(../fonts/ToyotaText-Bold.eot);src:url(../fonts/ToyotaText-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaText-Bold.woff2) format("woff2"),url(../fonts/ToyotaText-Bold.woff) format("woff"),url(../fonts/ToyotaText-Bold.ttf) format("truetype"),url(../fonts/ToyotaText-Bold.svg#ToyotaText-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ToyotaDisplay-Bold;src:url(../fonts/ToyotaDisplay-Bold.eot);src:url(../fonts/ToyotaDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaDisplay-Bold.woff2) format("woff2"),url(../fonts/ToyotaDisplay-Bold.woff) format("woff"),url(../fonts/ToyotaDisplay-Bold.ttf) format("truetype"),url(../fonts/ToyotaDisplay-Bold.svg#ToyotaDisplay-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ToyotaText-Regular;src:url(../fonts/ToyotaText-Regular.eot);src:url(../fonts/ToyotaText-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaText-Regular.woff2) format("woff2"),url(../fonts/ToyotaText-Regular.woff) format("woff"),url(../fonts/ToyotaText-Regular.ttf) format("truetype"),url(../fonts/ToyotaText-Regular.svg#ToyotaText-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ToyotaDisplay-Heavy;src:url(../fonts/ToyotaDisplay-Heavy.eot);src:url(../fonts/ToyotaDisplay-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaDisplay-Heavy.woff2) format("woff2"),url(../fonts/ToyotaDisplay-Heavy.woff) format("woff"),url(../fonts/ToyotaDisplay-Heavy.ttf) format("truetype"),url(../fonts/ToyotaDisplay-Heavy.svg#ToyotaDisplay-Heavy) format("svg");font-weight:900;font-style:normal}@font-face{font-family:ToyotaText-BoldItalic;src:url(../fonts/ToyotaText-BoldItalic.eot);src:url(../fonts/ToyotaText-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaText-BoldItalic.woff2) format("woff2"),url(../fonts/ToyotaText-BoldItalic.woff) format("woff"),url(../fonts/ToyotaText-BoldItalic.ttf) format("truetype"),url(../fonts/ToyotaText-BoldItalic.svg#ToyotaText-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:ToyotaText-Italic;src:url(../fonts/ToyotaText-Italic.eot);src:url(../fonts/ToyotaText-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaText-Italic.woff2) format("woff2"),url(../fonts/ToyotaText-Italic.woff) format("woff"),url(../fonts/ToyotaText-Italic.ttf) format("truetype"),url(../fonts/ToyotaText-Italic.svg#ToyotaText-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ToyotaDisplay-Regular;src:url(../fonts/ToyotaDisplay-Regular.eot);src:url(../fonts/ToyotaDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ToyotaDisplay-Regular.woff2) format("woff2"),url(../fonts/ToyotaDisplay-Regular.woff) format("woff"),url(../fonts/ToyotaDisplay-Regular.ttf) format("truetype"),url(../fonts/ToyotaDisplay-Regular.svg#ToyotaDisplay-Regular) format("svg");font-weight:400;font-style:normal}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.car-features:after,.car-features:before,.clearfix:after,.clearfix:before,.col-10:after,.col-10:before,.col-11:after,.col-11:before,.col-12:after,.col-12:before,.col-1:after,.col-1:before,.col-2:after,.col-2:before,.col-3:after,.col-3:before,.col-4:after,.col-4:before,.col-5:after,.col-5:before,.col-6:after,.col-6:before,.col-7:after,.col-7:before,.col-8:after,.col-8:before,.col-9:after,.col-9:before,.eligible-model .tab-pane:after,.eligible-model .tab-pane:before,.eligible-model-btn-row:after,.eligible-model-btn-row:before,.price-row:after,.price-row:before,.row:after,.row:before,.tab-container .tab-content:after,.tab-container .tab-content:before{content:" ";display:table}.car-features:after,.clearfix:after,.col-10:after,.col-11:after,.col-12:after,.col-1:after,.col-2:after,.col-3:after,.col-4:after,.col-5:after,.col-6:after,.col-7:after,.col-8:after,.col-9:after,.eligible-model .tab-pane:after,.eligible-model-btn-row:after,.price-row:after,.row:after,.tab-container .tab-content:after{clear:both}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;float:left;min-height:1px;padding-left:15px;padding-right:15px}.chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}.car-features,.row{margin-left:-15px;margin-right:-15px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media screen and (max-width:767px){[class^=col-]:not(.fixed-width){width:100%}}.dkpdf-button-container{padding:0!important}.dkpdf-button-container .dkpdf-button{background-color:#d8d8d8;padding:0 8px;margin-top:0!important;margin-bottom:-5px;border-radius:3px;color:#878787}.dkpdf-button-container .dkpdf-button:after{content:url(../../../desktop-images/ico-download.png);display:inline-block;vertical-align:middle;margin:8px 0 0 8px}.basic-list-container.condutores:before,.basic-list>li:before,.client-type:after{content:''}.dkpdf-button-container .dkpdf-button-icon,.tab-container .rad-area.rad-checked,.tab-container .rad-area.rad-unchecked{display:none}.tab-container{border-top:1px solid #8a8c8d;width:100%;margin:30px auto 0;padding-top:30px}.tab-container .tab-content{display:none;padding:20px 0 0;font-size:16px;line-height:1.4}.tab-container .tab-content.overflow-fix{overflow:hidden;height:795px}.tab-container .tab-content .description{padding-right:60px}.tab-container .tab-content .conditions{display:inline-block}.tab-container .tab-content#content-beneficios .benefits,.tab-container .tab-content#content-beneficios .main-text{float:left;width:50%}.tab-container .tab-input{display:none}.tab-container .tab-input:checked+.tab-label{color:#eb0a1e;border-bottom:7px solid #eb0a1e}.tab-container .tab-label{width:28%;display:inline-block;margin:0;padding:15px 25px;text-align:center;font-weight:700;border-bottom:7px solid #8a8c8d;font-size:16px;text-transform:uppercase}.tab-container .tab-label:hover{color:#eb0a1e;cursor:pointer}.tab-container .tab-label~.tab-label{margin-left:6.45%}#tab-beneficios:checked~#content-beneficios,#tab-condicoes:checked~#content-condicoes,#tab-documentacoes:checked~#content-documentacoes,#tab-modelos-elegiveis:checked~#content-modelos-elegiveis{display:block}@media screen and (max-width:650px){.tab-container .tab-label{font-size:0}.tab-container .tab-label:before{margin:0;font-size:18px}}@media screen and (max-width:400px){.tab-container .tab-label{padding:15px}}.basic-list-container{position:relative;margin:30px 0}.basic-list-container.condutores{padding:50px 0}.basic-list-container.condutores:before{display:block;background-color:#fff;position:absolute;top:0;left:-1000px;bottom:0;right:-1000px}.basic-list-description{color:#8a8c8d;position:relative}.basic-list{color:#8a8c8d;padding:0;margin:10px 0;list-style-type:none}.basic-list>li{position:relative;padding-left:45px}.basic-list>li:before{display:block;position:absolute;top:-4px;left:7px;width:10px;height:20px;border-bottom:3px solid #eb0a1e;border-right:3px solid #eb0a1e;transform:rotateZ(45deg)}.client-type .image,.client-type:after{display:inline-block;vertical-align:middle}.basic-list>li+li{margin-top:30px}.client-type{height:240px;background-color:#fff;margin-bottom:30px;border:1px solid #e1e1e1;padding:30px}.client-type:after{width:1px;height:100%}.client-type .image{width:22%}.client-type .image img{max-width:100%;display:block;margin:auto}.client-type .description{width:51%;display:inline-block;vertical-align:middle;padding-left:30px}.client-type .description h2{font:22px/25px ToyotaDisplay-Bold;color:#575757;text-transform:uppercase}.client-type .description p{font:14px/21px ToyotaDisplay-Regular;color:#8a8c8d}.client-type .link{width:26%;display:inline-block;vertical-align:middle}.client-type .link a{min-width:200px}.client-type .box{background-color:#eb0a1e;border-bottom:#ba0818 solid 3px}.client-type .btn-03{font:12px/1.4 ToyotaDisplay-Bold;text-transform:uppercase;padding:9px 63px 8px 15px}.owl-theme.owl-tyt{position:relative}.owl-theme.owl-tyt .owl-nav{position:absolute;top:50%;left:-5%;margin-top:-19px;width:110%}.owl-theme.owl-tyt .owl-nav .owl-next,.owl-theme.owl-tyt .owl-nav .owl-prev{position:absolute;top:50%;left:0;margin-top:-17px;background-color:transparent;color:#8a8c8d;transition:all linear .2s;font-size:2.25em}.owl-theme.owl-tyt .owl-nav .owl-next.disabled,.owl-theme.owl-tyt .owl-nav .owl-prev.disabled{opacity:0}.owl-theme.owl-tyt .owl-nav .owl-next:hover,.owl-theme.owl-tyt .owl-nav .owl-prev:hover{background-color:transparent;color:#383838}.owl-theme.owl-tyt .owl-nav .owl-next{left:auto;right:0}.owl-theme.owl-tyt .owl-dots{margin-top:40px}.owl-theme.owl-tyt .owl-dots .owl-dot span{margin:5px 3px;width:12px;height:12px}.slick-slider{text-align:center;margin:auto;display:block}.slick-slider.slick-box-form .slick-next,.slick-slider.slick-box-form .slick-prev{top:20%;z-index:1;width:42px;height:42px}.slick-slider .slick-slide:focus{outline:0}.slick-slider .slick-prev{left:-22px;z-index:1}.slick-slider .slick-prev:before{left:0}.slick-slider .slick-next{right:0;z-index:1}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#eb0a1e;width:10px;height:10px;top:50%;margin-top:-15px;border-width:4px 4px 0 0}.slick-slider .slick-dots li{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(./PIE.htc);position:relative;border:3px solid #8a8c8d;color:#fff;width:15px;height:15px}.slick-slider .slick-dots li.slick-active{border-color:#575757}.slick-slider .slick-dots li.slick-active button:before{color:#eb0a1e}.slick-slider .slick-dots li button{width:15px;height:15px}.slick-slider .slick-dots li button:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(./PIE.htc);font-size:12px;line-height:17px;width:15px;height:15px;color:#fff;top:-3px;left:-3px}.slick-slider.slick-box-form{opacity:1}.slick-slider.slick-box-form.hidden{opacity:0}.slick-slider.slick-box-form img{max-width:100%}.slick-slider.slick-box-form .slick-list{min-height:458px}.slick-slider.slick-box-form .slick-slide,.slick-slider.slick-box-form .slick-track{min-width:344px}.slick-slider.slick-box-form .slick-next:before,.slick-slider.slick-box-form .slick-prev:before{content:"";background:url(../img/left-arrow.png) center/contain no-repeat;width:42px;height:42px;margin:0;padding:0;display:block}.slick-slider.slick-box-form .slick-next:before{background-image:url(../img/right-arrow.png)}.slick-slider.slick-box-form .car-slide-price-container{background-color:#fff;border:1px solid #c5c5c5;margin:30px 0 10px;padding:30px 15px 15px;min-height:110px}.eligible-model-btn,.eligible-model-wrapper{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;behavior:url(./PIE.htc)}.slick-slider.slick-box-form .car-slide-price-container .ciclo-toyota-price{background:url(../../../desktop-images/ico-ciclo-toyota.jpg) center left no-repeat #fff;padding-left:55px;text-align:left}.slick-slider.slick-box-form .car-slide-price-container .ciclo-toyota-price .car-price+.car-price{padding-left:40px;position:relative}.slick-slider.slick-box-form .car-slide-price-container .ciclo-toyota-price .car-price+.car-price:before{content:'+';display:block;color:#575757;position:absolute;font-size:30px;top:12px;left:7px}.slick-slider.slick-box-form .car-slide-price-container .reference-text{font-size:2em;color:#575757}.slick-slider.slick-box-form .ciclo-toyota-price,.slick-slider.slick-box-form .title-ciclo-toyota{display:none}.slick-slider.slick-box-form .regular-price{display:block}.eligible-model{width:33%;color:#575757;text-align:left;margin:0;padding-right:20px;display:inline-block}.eligible-model-wrapper{border-radius:5px;border:1px solid #c4c4c4;margin-bottom:15px}.eligible-model-image{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;behavior:url(./PIE.htc);height:200px;position:relative;background:center bottom/contain no-repeat #fff}.eligible-model-image .ico-ciclo-toyota{position:absolute;top:20px;left:30px}.eligible-model-image .reducao-ipi{position:absolute;bottom:-40px;right:5px}.eligible-model-body{padding:20px}.eligible-model-name{color:#383838;min-height:54px;font:22px/26px ToyotaDisplay-Bold;margin-top:20px;margin-bottom:0}.eligible-model-year{color:#8a8c8d}.eligible-model-features{font:14px/20px ToyotaDisplay-Regular;color:#8a8c8d;list-style-type:disc;list-style-position:inside;margin:0 0 10px}.eligible-model-btn{border-radius:5px;display:block;background-color:#eb0a1e;border-bottom:2px solid #d3091b;color:#fff;text-decoration:none!important;font-weight:700;text-transform:uppercase;font-size:14px;text-align:center;padding:10px}.eligible-model-instructions-text,.eligible-model-legal-text{color:#575757;font-size:12px;padding:10px 0;text-decoration:underline}.eligible-model-btn:focus,.eligible-model-btn:hover{text-decoration:none;background-color:#f5192d}.eligible-model-btn:active{background-color:#d3091b}.eligible-model-instructions-text{width:50%;float:left;text-align:left}.eligible-model-legal-text{width:50%;float:right;text-align:right}.eligible-model .new-car-msg{color:#8a8c8d;font:11px/1 ToyotaDisplay-Regular;display:block;margin:15px 0 20px}.eligible-model .handcapped-msg{margin-top:15px;font:14px/1 ToyotaDisplay-Regular;color:#8a8c8d}.eligible-model .handcapped-msg span{color:#eb0a1e}.eligible-model .handcapped-msg .cents,.eligible-model .handcapped-msg .value{color:#575757}.eligible-model .handcapped-msg small{display:block;margin-top:20px;font-size:11px}.eligible-model .handcapped-msg .value{margin-right:-3px}.eligible-model .tab-pane{position:relative;width:100%}.eligible-model .tab-pane .border{display:block;border-bottom:1px solid #8a8c8d;position:absolute;height:0;width:100%;top:32px;left:0}.box-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select-box .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:5px}.eligible-model .tab-pane .tab-label{float:left;margin:0;white-space:nowrap;width:auto;padding:5px 0;text-align:left;font:22px/1 ToyotaDisplay-Bold;color:#8a8c8d;border-bottom:1px solid #8a8c8d}.eligible-model .tab-pane .tab-label.active{color:#eb0a1e;border-bottom:4px solid #eb0a1e}.eligible-model .tab-pane .tab-label.active.a-vista~[class*=a-vista],.eligible-model .tab-pane .tab-label.active.ciclo-toyota~[class*=ciclo]{display:block}.eligible-model .tab-pane .tab-label~.tab-label{float:right;text-align:right}.eligible-model .tab-pane .tab-content{min-height:180px;width:100%;float:left;display:none;padding-top:10px}.eligible-model .tab-pane [data-chk-a-vista]:checked~[class*=a-vista],.eligible-model .tab-pane [data-chk-ciclo]:checked~[class*=ciclo]{display:block}.car-slide{text-align:center;width:90%;margin:auto}.car-slide-img{display:block;margin:auto}.car-slide-name{padding-top:100px;line-height:1.4;font-size:22px;color:#575757;font-weight:700}.car-slide-full-price{color:#000;margin-top:0;margin-bottom:60px}.slide-home-direct-sales{text-transform:uppercase;line-height:1.2;background:-450px 0 no-repeat}.slide-home-direct-sales .image{max-width:100%;display:block;margin:auto}.slide-home-direct-sales .title{display:block;color:#fff;font-weight:700;font-size:18px;margin:80px 0 0}.slide-home-direct-sales .subtitle{color:#fff;font-weight:700;font-size:22px;margin:80px 0 0}.slide-home-direct-sales .description{color:#fff;text-transform:none;font-weight:700;font-size:14px;margin:30px 0;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.slide-home-direct-sales .link{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;behavior:url(./PIE.htc);background:url(../../../desktop-images/ico-45.svg) right 30px center no-repeat;color:#fff;font-weight:700;border:2px solid #fff;padding:10px 95px 10px 30px;display:inline-block}#gallery-01.gallery-direct-sales{overflow:hidden;height:350px}#gallery-01.gallery-direct-sales .flex-viewport,#gallery-01.gallery-direct-sales .flex-viewport .slides{height:100%}#gallery-01.gallery-direct-sales .flex-viewport .slides li{min-height:100%;background-position:top center}.gallery.gallery-direct-sales .flex-control-nav a{width:14px;height:14px}@-moz-document url-prefix(){.slick-arrow{width:42px;height:42px;transform:translateY(-60%)}}div.main{padding-top:20px}.page-title .title-home-vd{margin-bottom:35px}.select-box{padding:0;margin:0 0 30px;width:calc(33.33% - 20px)}.select-box>label{color:#383838;font-weight:700;font-size:18px;padding:10px 0;margin:0;display:block}.select-box>select{width:100%;display:block;padding:15px}.select-box .select2-container--default .select2-selection--single{min-height:34px;padding:2px}.box-form{padding:0 15px;margin-top:60px}.box-form hr{margin-top:10px;margin-bottom:40px;border:none;border-bottom:1px solid #575757}.box-form fieldset+fieldset{margin-top:30px}.box-form fieldset,.box-form label{font-size:14px;font-weight:700;line-height:31px;text-transform:uppercase;letter-spacing:1px;display:block}.box-form .checkbox-related-content,.box-form .chk-area span{display:none}.box-form fieldset+label,.box-form label+label,.box-form label[for=pagar-com-ciclo-toyota],.box-form label[for=agendar-test-drive]{margin-top:10px}.box-form .info-used{align-items:center}.box-form .info-used div{margin:10px;font:12px toyota_displayregular!important}.box-form .info-used div p{margin-bottom:5px}.box-form label.disabled{color:#bbb}.box-form input,.box-form textarea{height:34px;line-height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:0 10px;box-shadow:none;text-transform:none;box-sizing:border-box;width:100%;margin-bottom:10px}.box-form .chk-area{width:30px;height:30px}.box-form .chk-area.chk-checked{background:url(../img/ico-check.png) center/20px no-repeat #fff}.box-form .chk-disabled{background:0 0}.box-form [type=submit]{margin-top:30px;background:#eb0a1e;border-bottom-color:#ba0818;text-transform:uppercase}.box-form [type=submit]:focus,.box-form [type=submit]:hover{cursor:pointer;background-color:#f5192d}.box-form [type=submit]:active{background-color:#ba0818}.box-form [type=submit]:disabled{cursor:not-allowed;opacity:.5}.box-form .telefone{display:inline-block;width:auto;vertical-align:middle}.box-form .telefone-ddd{width:70px}.box-form .telefone-separador{color:#383838;font-weight:700;margin:0 10px 10px}.box-form .select2-container--default .select2-selection--single{min-height:34px;padding:2px}.box-form .error{color:#eb0a1e}.box-form .error .select2-selection--single,.box-form .error input,.box-form .error textarea{border:1px solid #eb0a1e}.checks-box label{margin-top:10px}.car-features{list-style-type:none;padding:0}.car-features .feature{position:relative;float:left;min-height:60px;padding:5px 15px 0;width:48%;margin-bottom:10px;text-align:left}.car-features .feature:after,.car-features .feature:before{position:absolute;left:15px;background-color:#c5c5c5;content:''}.car-features .feature:before{top:-2px;width:10px;height:3px}.car-features .feature:after{top:0;width:90%;height:1px}.car-features .feature-icon{background:url(../img/icos.png) center no-repeat;float:left;width:30px;height:30px;position:relative}.car-features .feature-icon-motor{background-position:0 8px}.car-features .feature-icon-transmissao{background-position:0 -118px}.car-features .feature-icon-tracao{background-position:0 -54px}.car-features .feature-icon-lugares{background-position:0 -178px}.car-features .feature-icon-cor{background:0 0}.car-features .feature-icon-cor:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;behavior:url(./PIE.htc);content:'';display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-color:transparent;border:1px solid #8a8c8d}.car-features .feature-icon-cor.branco:before{background-color:#fff}.car-features .feature-icon img{margin:auto;display:block;max-width:100%}.car-features .feature-description{float:left;width:calc(100% - 30px);font-size:14px;color:#8a8c8d}.car-features .feature-name{font-weight:700;text-transform:uppercase;margin-bottom:0;color:#575757}.car-features .feature-value{margin-top:5px;color:#575757;margin-bottom:0}.car-features .feature-link{display:block;text-decoration:underline;margin-top:5px;color:#8a8c8d}.remodal{position:relative;max-width:975px;color:#8a8c8d;text-align:left}.remodal.remodal-carro-usado{background:#fff!important}.remodal.box-form{background-color:#fff;padding:30px}.remodal label{color:#575757}.remodal .remodal__topo h2{font-size:2.5em;text-transform:uppercase;margin-bottom:0}.remodal .remodal__topo p{color:#8a8c8d;font-size:1.167em}.remodal .remodal__content{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:20px 0}.remodal .remodal__footer{margin-top:20px;text-align:right}.remodal .remodal__footer .error-message{text-align:center;display:none}.remodal .select2-container{margin-bottom:25px}.remodal .select2-container--default .select2-selection--single .select2-selection__rendered{color:#8a8c8d;font:13px/30px toyota_displayregular}.remodal-close{position:absolute;top:8px;right:11px;left:auto;color:#eb0a1e;display:block;overflow:visible;width:30px;height:30px;margin:0;padding:0;border:none;cursor:pointer;text-decoration:none;background:url(../img/close-modal.png) no-repeat}.remodal-close:before{content:none}.exemption-box{position:relative;width:100%;height:100%;display:block;margin:60px 0;padding:60px 0;color:#8a8c8d}.exemption-box:before{content:'';width:200%;height:100%;display:block;margin-left:-50%;position:absolute;top:0;left:0;background-color:#fff}.exemption-box p{font-size:14px;line-height:1.4;margin:0}.exemption-box p+p{margin-top:20px}.exemption-box img{float:right;max-width:100%}.car-price{font-size:10px;font-family:ToyotaDisplay-Regular;line-height:1;margin-bottom:10px;display:inline-block}.car-price>*{display:inline-block;margin:0}.car-price .reference-text{display:block;color:#8a8c8d;margin-bottom:10px;font:3.5em/1 ToyotaDisplay-Regular}.car-price .label{color:#8a8c8d;font-size:1.4em;font-family:ToyotaDisplay-Regular}.car-price .currency{color:#eb0a1e;font-size:4.2em}.car-price .cents,.car-price .value{color:#575757;font-size:4.2em}.car-price .tax-msg{color:#8a8c8d;font-size:9px;display:block;text-align:right}.car-price.old .cents,.car-price.old .value{text-decoration:line-through}.car-price.extra-small{font-size:5px}.car-price.small{font-size:7px}.price-row .car-price{float:left}.price-row .car-price~.car-price{float:right}.price-row .ico-plus{position:absolute;top:50%;left:50%;transform:translateX(-50%)}.tab-content.ciclo .currency{color:#eb0a1e;font-size:18px}.tab-content.ciclo .cents,.tab-content.ciclo .reference-text,.tab-content.ciclo .reference-text-residual,.tab-content.ciclo .value{color:#575757!important;font-size:18px}.tab-content.ciclo .cents,.tab-content.ciclo .value{font-family:ToyotaDisplay-Bold}.entry-value .cents,.entry-value .value{font-family:ToyotaDisplay-Regular}#modal-texto-ciclo{background-color:rgba(0,0,0,.9);padding:26px 0;letter-spacing:0;color:#fff;font:14px/20px ToyotaDisplay-Regular;transition:bottom .8s ease-in-out;position:fixed;bottom:-100%;left:0;right:0;z-index:300}#modal-texto-ciclo.active{bottom:0}#modal-texto-ciclo .close{position:absolute;top:10px;right:10px;background:url(../../../desktop-images/ico-close-red.svg) no-repeat;background-size:23px 23px;width:23px;height:23px;font-size:0;line-height:0}.pcd-more-info{width:100%;position:relative;color:#8a8c8d;padding:60px 0;margin:60px 0;font:16px/1 ToyotaDisplay-Regular}.pcd-more-info:before{content:'';display:block;background-color:#ececec;position:absolute;top:0;left:-1000px;bottom:0;right:-1000px}.pcd-more-info p{position:relative}.modal-resposta-form{background-color:#f6f6f6;color:#383838;text-align:center}.modal-resposta-form .remodal-close{width:35px;height:35px;background-image:url(../../../desktop-images/check-cross-big.png)}.modal-resposta-form h3{font:32px/1.5 ToyotaDisplay-Bold;margin:30px 0}.modal-resposta-form p{font:24px/1.2 ToyotaDisplay-Regular}.vendas-diretas-container a{text-decoration:underline}.vendas-diretas-container.container{padding:0}.vendas-diretas-container .introduction{font-size:14px;min-height:1px}@media screen and (max-width:767px){.vendas-diretas-container .introduction{padding-left:20px;padding-right:20px}}.vendas-diretas-container .link a{font:14px/24px ToyotaDisplay-Bold;margin-top:20px;text-decoration:none}.box-form .select2-container--default,.select-box .select2-container--default{z-index:10}.select2-container{z-index:10000}.datepicker{background:url(../img/ico-calendario.png) center right 5px/20px no-repeat #fff}#ui-datepicker-div{display:none;z-index:110!important}.menu-block{display:none!important}.legend-form{text-transform:initial}label.disabled{color:#bbb}