*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}img{width:auto;max-width:100%;height:auto;}.wrapper,.campanya-home .paragraph--type-destacado-campana,.paragraph--type-banner-video-cta-columnas .titulo,.paragraph--type-banner-video-cta-columnas h2,.paragraph--type-banner-video-cta-columnas .texto-principal,.modelos-home,#portada .group-header h2,.mfp-container .mfp-content,.page-node-type-article .breadcrumb{width:100%;margin:0 auto;height:auto;}.turntable{margin:0px;}.turntable ul{padding:0px;margin:0px;}.turntable ul li{list-style-type:none;display:none;}.turntable ul li img{width:100%;}.turntable ul li.active{display:block;}.oculto{display:none;}.clearer{clear:both;}[class*='col-']{float:left;padding:1em;width:100%;min-height:1px;}.wrapper,.campanya-home .paragraph--type-destacado-campana,.paragraph--type-banner-video-cta-columnas .titulo,.paragraph--type-banner-video-cta-columnas h2,.paragraph--type-banner-video-cta-columnas .texto-principal,.modelos-home,#portada .group-header h2,.mfp-container .mfp-content,.page-node-type-article .breadcrumb{width:95%;max-width:1440px;}.col-1{width:8.3333333333%;}.col-2{width:16.6666666667%;}.col-3{width:25%;}.col-4{width:33.3333333333%;}.col-5{width:41.6666666667%;}.col-6,.mfp-container .bloque-listado-vehiculos{width:50%;}.col-7{width:58.3333333333%;}.col-8,.page-node-type-article .content{width:66.6666666667%;}.col-9{width:75%;}.col-10{width:83.3333333333%;}.col-11{width:91.6666666667%;}.col-12{width:100%;}@media only screen and (max-width:990px){.wrapper,.campanya-home .paragraph--type-destacado-campana,.paragraph--type-banner-video-cta-columnas .titulo,.paragraph--type-banner-video-cta-columnas h2,.paragraph--type-banner-video-cta-columnas .texto-principal,.modelos-home,#portada .group-header h2,.mfp-container .mfp-content,.page-node-type-article .breadcrumb{width:95%;max-width:1440px;}.col-1{width:100%;}.col-2{width:100%;}.col-3{width:100%;}.col-4{width:100%;}.col-5{width:100%;}.col-6,.mfp-container .bloque-listado-vehiculos{width:100%;}.col-7{width:100%;}.col-8,.page-node-type-article .content{width:100%;}.col-9{width:100%;}.col-10{width:100%;}.col-11{width:100%;}.col-12{width:100%;}}@font-face{font-family:'Toyota-Display-Regular';src:url("/modules/custom/webform_custom/css/../fonts/ToyotaDisplayRegular.ttf");}@font-face{font-family:'Toyota-Display-Bold';src:url("/modules/custom/webform_custom/css/../fonts/ToyotaDisplayBold.ttf");}@font-face{font-family:'Toyota-Display-ExtraBold';src:url("/modules/custom/webform_custom/css/../fonts/ToyotaDisplayExtrabold.ttf");}body{font-family:"Open Sans",sans-serif;font-weight:400;-webkit-text-size-adjust:100%;color:#202020;background:#ffffff;font-size:1em;}h1,h2,h3{font-weight:700;}a{color:#0052CC;}a:hover{color:#0052CC;}a:focus{color:#0052CC;}button,input,textarea,select{font-family:"Open Sans",sans-serif;}p{margin-bottom:12px;}.icon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.toyota-arrow-down:before{content:"\e900";}.toyota-arrow-left:before{content:"\e901";}.toyota-arrow-right:before{content:"\e902";padding-left:8px;font-weight:bold;}.toyota-arrow-up:before{content:"\e903";}.toyota-arrowSmallDown:before{content:"\e904";}.toyota-arrowSmallSort:before{content:"\e905";}.toyota-arrowSmallUp:before{content:"\e906";}.toyota-calendar:before{content:"\e907";}.toyota-check:before{content:"\e908";}.toyota-checkboxActive:before{content:"\e909";}.toyota-checkbox:before{content:"\e90a";}.toyota-clock:before{content:"\e90b";}.toyota-close:before{content:"\e90c";}.toyota-download:before{content:"\e90d";padding-left:8px;}.toyota-facebook:before{content:"\e90e";}.toyota-facebook-o:before{content:"\e90f";}.toyota-heart-o:before{content:"\e910";}.toyota-heart:before{content:"\e911";}.toyota-less:before{content:"\e912";}.toyota-mail:before{content:"\e913";}.toyota-mail-o:before{content:"\e914";}.toyota-optional:before{content:"\e915";}.toyota-play:before{content:"\e916";}.toyota-plus:before{content:"\e917";}.toyota-question:before{content:"\e918";}.toyota-search:before{content:"\e919";}.toyota-send:before{content:"\e91a";}.toyota-share:before{content:"\e91b";}.toyota-star-o:before{content:"\e91c";}.toyota-star:before{content:"\e91d";}.toyota-turnRight:before{content:"\e91e";}.toyota-turnLeft:before{content:"\e91f";}.toyota-twitter:before{content:"\e920";}.toyota-twitter-o:before{content:"\e921";}.toyota-volante:before{content:"\e922";}.toyota-ic-instagram-fill:before{content:"\e923";}.toyota-ic-instagram:before{content:"\e924";}.decline-button.eu-cookie-compliance-default-button{display:none;}.agree-button.eu-cookie-compliance-secondary-button{color:#cc0033;font-size:0.9em;line-height:0.9em;display:inline-block;width:auto;padding:8px 24px;border:2px solid #cc0033;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;text-transform:capitalize;font-weight:700;height:38px;}.agree-button.eu-cookie-compliance-secondary-button:hover{background-color:#cc0033;color:#fff;border-color:#fff;}.boton-borde-blanco a{color:#ffffff;background:rgba(255,255,255,0.2);font-size:1em;line-height:1.4em;display:inline-block;width:auto;padding:12px 24px;border:2px solid #ffffff;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;text-transform:capitalize;height:48px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;}.boton-borde-blanco a:hover{background-color:#cc0033;color:#ffffff;border-color:#cc0033 !important;}.boton-borde-azul a{color:#00ACEC;font-size:1em;line-height:1.3em;display:inline-block;width:auto;padding:12px 24px;border:2px solid #00ACEC;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;text-transform:capitalize;font-weight:700;height:48px;}.boton-borde-azul a:hover{background-color:#00ACEC;color:#fff;border-color:#fff;}.boton-borde-rojo-toyota,.campanya-home a{color:#cc0033;font-size:1em;line-height:1.3em;display:inline-block;width:auto;padding:12px 24px;border:2px solid #cc0033;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;text-transform:capitalize;font-weight:700;height:48px;}.boton-borde-rojo-toyota:hover,.campanya-home a:hover{background-color:#cc0033;color:#fff;border-color:#fff;}.boton_rojo a,.boton_rojo input{color:#ffffff;font-size:1em;line-height:1.4em;display:inline-block;width:auto;padding:12px 24px;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;font-weight:700;background:#cc0033;border:2px solid #cc0033;height:48px;}.boton_rojo a:hover,.boton_rojo input:hover{color:#ffffff;background:rgba(255,255,255,0.2);border:2px solid #ffffff;}.switch{position:relative;display:inline-block !important;width:60px;height:34px;}.switch input{opacity:0;width:0;height:0;}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}input:checked + .slider{background-color:#00ACEC;}input:focus + .slider{box-shadow:0 0 1px #00ACEC;}input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}.slider-home{height:100vh;width:100%;overflow:hidden;}.slider-home .texto{position:absolute;width:50%;height:200px;top:20%;left:0;right:0;margin:auto;text-align:center;}.slider-home .texto h2 a{font-family:"Toyota-Display-Regular","Open Sans",sans-serif;font-size:5em;text-shadow:0 1px 4px rgba(77,79,83,0.3);color:#ffffff;text-decoration:none;line-height:1.5em;}.slider-home .texto h2 a span{color:#00ACEC;}.slider-home .texto h3{color:#ffffff;font-size:2.250em;font-weight:400;text-shadow:0 1px 4px rgba(77,79,83,0.3);}.slider-home .views-field-field-slider-imagen .field-content{height:110vh;}.slider-home .views-field-field-slider-imagen .field-content img{background:no-repeat;background-size:cover;height:100%;object-fit:cover;width:100%;z-index:-100;}.slider-home .views-field-field-slider-titulo{display:none;}.slider-home .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(32,32,32,0.3);}.slider-home .boton-borde-blanco{position:absolute;bottom:30%;right:0;left:0;margin:auto;width:250px;}.slider-home .slick-prev:before{content:"" !important;background:url(/modules/custom/webform_custom/css/../images/ic-arrow-left-w.svg) 0px 0px no-repeat;background-size:64px;display:block;width:64px;height:64px;}.slider-home .slick-next:before{content:"" !important;background:url(/modules/custom/webform_custom/css/../images/ic-arrow-right-w.svg) 0px 0px no-repeat;background-size:64px;display:block;width:64px;height:64px;}.slider-home .slick-arrow{border-radius:0;height:64px;top:50%;width:64px;}.slider-home .slick-arrow.slick-prev{left:5% !important;}.slider-home .slick-arrow.slick-next{right:5% !important;}.slider-home .slick-dots{display:none !important;}.gamas-home{position:relative;top:-100px;text-align:center;}.gamas-home .group-left{position:relative;margin:0;padding:0;width:42%;border-radius:20px 0px 0px 20px;overflow:hidden;line-height:0em;float:none;display:inline-block;margin-right:-0.25em;}.gamas-home .group-left img{}.gamas-home .group-left:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(32,32,32,0);z-index:0;border-radius:0 !important;}.gamas-home .group-left:hover:after{background:rgba(32,32,32,0.3);}.gamas-home .group-right{position:relative;margin:0;padding:0;width:42%;border-radius:0px 20px 20px 0px;overflow:hidden;line-height:0em;float:none;display:inline-block;margin-left:-0.25em;}.gamas-home .group-right img{}.gamas-home .group-right:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(32,32,32,0);z-index:0;border-radius:0 !important;}.gamas-home .group-right:hover:after{background:rgba(32,32,32,0.3);}.gamas-home .enlace a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;font-size:0em;z-index:1;}.gamas-home .texto{position:absolute;bottom:15%;left:0;right:0;width:300px;margin:auto;text-align:center;color:#ffffff;font-family:"Toyota-Display-Regular","Open Sans",sans-serif;font-size:2.250em;font-weight:700;}.campanya-home{width:100%;max-width:initial;margin:0 0 82px 0;position:relative;}.campanya-home .col-7{float:right;padding-left:0px;padding-right:40px;}.campanya-home .col-4{float:right;padding-left:0;padding-right:0;}.campanya-home h2{font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:1.5em;}.campanya-home h3{font-family:"Toyota-Display-Regular","Open Sans",sans-serif;font-size:1.5em;line-height:1.5em;margin-bottom:32px;font-weight:300;}.campanya-home .fondo-campanya{position:absolute;left:0;bottom:-20%;z-index:-1;}.campanya-home a{margin-top:32px;}.paragraph--type-banner-video-cta-columnas{margin-top:80px;background-color:#ECF1F1;padding:80px 0px;}.paragraph--type-banner-video-cta-columnas .titulo,.paragraph--type-banner-video-cta-columnas h2{font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:1.5em;}.paragraph--type-banner-video-cta-columnas .titulo h2,.paragraph--type-banner-video-cta-columnas h2 h2{font-size:1em;}.paragraph--type-banner-video-cta-columnas .titulo strong,.paragraph--type-banner-video-cta-columnas h2 strong{color:#00ACEC;}.paragraph--type-banner-video-cta-columnas .titulo.titulo_secundario,.paragraph--type-banner-video-cta-columnas h2.titulo_secundario{text-align:center;margin:48px auto 0px auto;}.paragraph--type-banner-video-cta-columnas .texto-principal{font-size:1.5em;line-height:2em;margin-bottom:24px;}.paragraph--type-banner-video-cta-columnas .boton-borde-azul{width:250px;margin:48px auto;}.paragraph--type-banner-video-cta-columnas .group-left,.paragraph--type-banner-video-cta-columnas .group-right,.paragraph--type-banner-video-cta-columnas .group-middle{width:33%;float:left;padding:24px;}.paragraph--type-banner-video-cta-columnas .group-left .titulo-col,.paragraph--type-banner-video-cta-columnas .group-right .titulo-col,.paragraph--type-banner-video-cta-columnas .group-middle .titulo-col{color:#4d4f53;font-size:1.5em;font-weight:700;line-height:2em;text-align:center;position:relative;}.paragraph--type-banner-video-cta-columnas .group-left .titulo-col:after,.paragraph--type-banner-video-cta-columnas .group-right .titulo-col:after,.paragraph--type-banner-video-cta-columnas .group-middle .titulo-col:after{background:url(/modules/custom/webform_custom/css/../images/ic-hybrid-sound.svg) 0px 0px no-repeat;background-size:48px;content:" ";display:block;top:-50px;width:48px;height:48px;left:0;right:0;text-align:center;margin:0 auto;position:absolute;}.paragraph--type-banner-video-cta-columnas .group-left .titulo-col.active:after,.paragraph--type-banner-video-cta-columnas .group-right .titulo-col.active:after,.paragraph--type-banner-video-cta-columnas .group-middle .titulo-col.active:after{background:url(/modules/custom/webform_custom/css/../images/ic-hybrid-sound-active.svg) 0px 0px no-repeat;background-size:48px;content:" ";display:block;top:-50px;width:48px;height:48px;left:0;right:0;text-align:center;margin:0 auto;position:absolute;}.paragraph--type-banner-video-cta-columnas .group-left .texto-col,.paragraph--type-banner-video-cta-columnas .group-right .texto-col,.paragraph--type-banner-video-cta-columnas .group-middle .texto-col{color:#4d4f53;font-size:1em;text-align:center;line-height:1.5em;}.paragraph--type-banner-video-cta-columnas .group-middle .titulo-col:after{background-image:url(/modules/custom/webform_custom/css/../images/ic-hybrid-tree.svg);}.paragraph--type-banner-video-cta-columnas .group-middle .titulo-col.active:after{background-image:url(/modules/custom/webform_custom/css/../images/ic-hybrid-eco-active.svg);}.paragraph--type-banner-video-cta-columnas .group-right .titulo-col:after{background-image:url(/modules/custom/webform_custom/css/../images/ic-hybrid-mant.svg);}.paragraph--type-banner-video-cta-columnas .group-right .titulo-col.active:after{background:url(/modules/custom/webform_custom/css/../images/ic-hybrid-mant-active.svg) 0px 1px no-repeat;background-size:40px;}.paragraph--type-banner-video-cta-columnas .group-header{margin-bottom:72px;}.paragraph--type-banner-video-cta-columnas .group-footer{display:none;}.page-node-type-modelo .paragraph--type-banner-video-cta-columnas{margin-top:0;}.modelos-home,.modelos-hibridos,.bloque-listado-vehiculos .listado-vehiculos,.modelos-convencionales{clear:both;}.modelos-home h2,.modelos-hibridos h2,.bloque-listado-vehiculos .listado-vehiculos h2,.modelos-convencionales h2{font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:2em;}.modelos-home .slick-prev:before,.modelos-hibridos .slick-prev:before,.bloque-listado-vehiculos .listado-vehiculos .slick-prev:before,.modelos-convencionales .slick-prev:before{content:"" !important;background:url(/modules/custom/webform_custom/css/../images/ic-arrow-left.svg) 0px 0px no-repeat;background-size:48px;display:block;width:48px;height:48px;}.modelos-home .slick-next:before,.modelos-hibridos .slick-next:before,.bloque-listado-vehiculos .listado-vehiculos .slick-next:before,.modelos-convencionales .slick-next:before{content:"" !important;background:url(/modules/custom/webform_custom/css/../images/ic-arrow-right.svg) 0px 0px no-repeat;background-size:48px;display:block;width:48px;height:48px;}.modelos-home .slick-arrow,.modelos-hibridos .slick-arrow,.bloque-listado-vehiculos .listado-vehiculos .slick-arrow,.modelos-convencionales .slick-arrow{border-radius:0;height:64px;top:50%;width:64px;}.modelos-home .slick-arrow.slick-prev,.modelos-hibridos .slick-arrow.slick-prev,.bloque-listado-vehiculos .listado-vehiculos .slick-arrow.slick-prev,.modelos-convencionales .slick-arrow.slick-prev{left:-24px !important;}.modelos-home .slick-arrow.slick-next,.modelos-hibridos .slick-arrow.slick-next,.bloque-listado-vehiculos .listado-vehiculos .slick-arrow.slick-next,.modelos-convencionales .slick-arrow.slick-next{right:-24px !important;}.modelos-home .slick-slide,.modelos-hibridos .slick-slide,.bloque-listado-vehiculos .listado-vehiculos .slick-slide,.modelos-convencionales .slick-slide{margin:48px 24px;}.modelos-home header,.modelos-hibridos header,.bloque-listado-vehiculos .listado-vehiculos header,.modelos-convencionales header{width:50%;float:left;}.modelos-home .views-exposed-form,.modelos-hibridos .views-exposed-form,.bloque-listado-vehiculos .listado-vehiculos .views-exposed-form,.modelos-convencionales .views-exposed-form{text-align:right;width:50%;float:left;margin-top:28px;}.modelos-home .views-exposed-form .js-form-item,.modelos-hibridos .views-exposed-form .js-form-item,.bloque-listado-vehiculos .listado-vehiculos .views-exposed-form .js-form-item,.modelos-convencionales .views-exposed-form .js-form-item{display:inline;margin-left:12px;}.modelos-home .views-exposed-form .js-form-item label,.modelos-hibridos .views-exposed-form .js-form-item label,.bloque-listado-vehiculos .listado-vehiculos .views-exposed-form .js-form-item label,.modelos-convencionales .views-exposed-form .js-form-item label{text-transform:uppercase;font-style:italic;color:#00ACEC;font-size:1.1em;}.modelos-home .views-view-grid,.modelos-hibridos .views-view-grid,.bloque-listado-vehiculos .listado-vehiculos .views-view-grid,.modelos-convencionales .views-view-grid{clear:both;position:relative;padding:0 24px;}.modelos-home h3,.modelos-hibridos h3,.bloque-listado-vehiculos .listado-vehiculos h3,.modelos-convencionales h3{font-size:1em;font-weight:700;margin-right:8px;text-align:center;}.modelos-home h3 a,.modelos-hibridos h3 a,.bloque-listado-vehiculos .listado-vehiculos h3 a,.modelos-convencionales h3 a{text-decoration:none;color:#202020;}.modelos-home img,.modelos-hibridos img,.bloque-listado-vehiculos .listado-vehiculos img,.modelos-convencionales img{}.modelos-home .hybrid,.modelos-hibridos .hybrid,.bloque-listado-vehiculos .listado-vehiculos .hybrid,.modelos-convencionales .hybrid{border-radius:4px;background-color:#00ACEC;display:inline-block;color:#ffffff;font-size:0.750em;font-style:italic;font-weight:700;line-height:20px;height:20px;width:58px;text-transform:uppercase;text-align:center;}.modelos-home .gasolina,.modelos-hibridos .gasolina,.bloque-listado-vehiculos .listado-vehiculos .gasolina,.modelos-convencionales .gasolina{background-color:#cc0033;display:inline-block;color:#ffffff;font-size:0.750em;font-style:italic;font-weight:700;line-height:20px;height:20px;width:auto;text-transform:uppercase;text-align:center;border-radius:4px;padding:0 6px;}.modelos-home .precio,.modelos-home .emisiones,.modelos-home .consumo,.modelos-hibridos .precio,.bloque-listado-vehiculos .listado-vehiculos .precio,.modelos-hibridos .emisiones,.bloque-listado-vehiculos .listado-vehiculos .emisiones,.modelos-hibridos .consumo,.bloque-listado-vehiculos .listado-vehiculos .consumo,.modelos-convencionales .precio,.modelos-convencionales .emisiones,.modelos-convencionales .consumo{clear:both;text-align:center;font-weight:300;font-size:0.750em;line-height:1.5em;color:#4d4f53;}.modelos-home .precio,.modelos-hibridos .precio,.bloque-listado-vehiculos .listado-vehiculos .precio,.modelos-convencionales .precio{font-size:1em;line-height:1.5em;color:#202020;}.modelos-home .switch,.modelos-hibridos .switch,.bloque-listado-vehiculos .listado-vehiculos .switch,.modelos-convencionales .switch{width:200px;}.modelos-home .switch .slider,.modelos-hibridos .switch .slider,.bloque-listado-vehiculos .listado-vehiculos .switch .slider,.modelos-convencionales .switch .slider{left:72px;width:60px;}.modelos-home span.op-normal,.modelos-hibridos span.op-normal,.bloque-listado-vehiculos .listado-vehiculos span.op-normal,.modelos-convencionales span.op-normal{display:inline-block;text-transform:uppercase;font-style:italic;color:#cbcdc9;padding-top:10px;}.modelos-home span.op-hybrid,.modelos-hibridos span.op-hybrid,.bloque-listado-vehiculos .listado-vehiculos span.op-hybrid,.modelos-convencionales span.op-hybrid{display:inline-block;padding-left:82px;text-transform:uppercase;font-style:italic;color:#00ACEC;padding-top:10px;}.bloque-listado-vehiculos .listado-vehiculos .gasolina{background-color:#cc0033;display:inline-block;color:#ffffff;font-size:0.750em;font-style:italic;font-weight:700;line-height:20px;height:20px;width:auto;text-transform:uppercase;text-align:center;border-radius:4px;padding:0 6px;}#block-toyota-views-block-modelos-block-1{padding:120px 0;clear:both;}.paragraph--type--banner-grande{height:672px;overflow:hidden;position:relative;}.paragraph--type--banner-grande .imagen_banner{position:relative;height:100%;}.paragraph--type--banner-grande .imagen_banner img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:auto;max-width:initial;}.paragraph--type--banner-grande .imagen_banner:before{content:"";display:block;width:60%;height:100%;background:linear-gradient(180deg,rgba(138,0,0,0.34) 0%,#1E0A00 100%);-ms-transform:skew(38deg);-webkit-transform:skew(38deg);-o-transform:skew(38deg);transform:skew(38deg);position:absolute;bottom:0px;left:-21%;z-index:1;}.paragraph--type--banner-grande .titulo_banner{position:absolute;bottom:420px;z-index:2;width:400px;left:80px;color:#ffffff;font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:1em;}.paragraph--type--banner-grande .descripcion_banner{position:absolute;bottom:208px;z-index:2;width:400px;left:80px;height:200px;color:#ffffff;}.paragraph--type--banner-grande .enlace_banner{position:absolute;bottom:120px;z-index:2;width:400px;left:80px;}#block-views-block-blog-block-3,.bloque-listado-blog,#block-views-block-blog-block-3-2,#block-views-block-blog-block-1{margin:120px auto;}#block-views-block-blog-block-3 h2,.bloque-listado-blog h2,#block-views-block-blog-block-3-2 h2,#block-views-block-blog-block-1 h2{color:#202020;font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:2em;}#block-views-block-blog-block-3 .field-content.imagen,.bloque-listado-blog .field-content.imagen,#block-views-block-blog-block-3-2 .field-content.imagen,#block-views-block-blog-block-1 .field-content.imagen{border-radius:20px 20px 0px 0px;overflow:hidden;}#block-views-block-blog-block-3 .field-content.categoria,.bloque-listado-blog .field-content.categoria,#block-views-block-blog-block-3-2 .field-content.categoria,#block-views-block-blog-block-1 .field-content.categoria{font-size:1em;font-weight:700;margin:24px 24px 16px 24px;}#block-views-block-blog-block-3 .views-field-title a,.bloque-listado-blog .views-field-title a,#block-views-block-blog-block-3-2 .views-field-title a,#block-views-block-blog-block-1 .views-field-title a{text-decoration:none;font-size:1.5em;font-weight:700;line-height:1.2em;color:#202020;margin:0px 24px 16px 24px;display:block;}#block-views-block-blog-block-3 .fecha-lectura,.bloque-listado-blog .fecha-lectura,#block-views-block-blog-block-3-2 .fecha-lectura,#block-views-block-blog-block-1 .fecha-lectura{color:#4d4f53;font-size:1.125em;line-height:1.5em;margin:0 24px 24px 24px;}#block-views-block-blog-block-3 .views-view-grid .views-row,.bloque-listado-blog .views-view-grid .views-row,#block-views-block-blog-block-3-2 .views-view-grid .views-row,#block-views-block-blog-block-1 .views-view-grid .views-row{margin-bottom:48px;}#block-views-block-blog-block-3 .views-view-grid .views-row .views-col,.bloque-listado-blog .views-view-grid .views-row .views-col,#block-views-block-blog-block-3-2 .views-view-grid .views-row .views-col,#block-views-block-blog-block-1 .views-view-grid .views-row .views-col{margin:0 2% 0 0 !important;background:#f0f0f0;border-radius:20px;padding:0;width:31% !important;}#block-views-block-blog-block-3 .views-view-grid .views-row .views-col .tiempo-lectura.icon.toyota-clock,.bloque-listado-blog .views-view-grid .views-row .views-col .tiempo-lectura.icon.toyota-clock,#block-views-block-blog-block-3-2 .views-view-grid .views-row .views-col .tiempo-lectura.icon.toyota-clock,#block-views-block-blog-block-1 .views-view-grid .views-row .views-col .tiempo-lectura.icon.toyota-clock{display:inline-block;}@media only screen and (max-width:767px){#block-views-block-blog-block-3 .views-view-grid .views-row .views-col,.bloque-listado-blog .views-view-grid .views-row .views-col,#block-views-block-blog-block-3-2 .views-view-grid .views-row .views-col,#block-views-block-blog-block-1 .views-view-grid .views-row .views-col{width:100% !important;height:auto !important;margin-bottom:1em !important;}}#block-views-block-blog-block-3 .views-row,.bloque-listado-blog .views-row{display:flex;}.detalle_post{padding-top:200px;}#portada .group-header h2{}#portada .group-header h2 h2{width:100%;line-height:1.2em;}.portada_med{position:relative;}#block-views-block-modelos-carrusel-home-block-1{opacity:1;height:282px;margin-bottom:120px;z-index:1;}#block-views-block-modelos-carrusel-home-block-2{position:absolute;left:0px;right:0px;margin:0px auto;opacity:0;height:282px;margin-bottom:120px;z-index:-2;}.cabecera_modelos_home{padding-top:120px;}.cabecera_modelos_home h2{font-family:"Toyota-Display-Bold","Open Sans",sans-serif;font-size:3em;line-height:1.5em;}.cabecera_modelos_home .switch{width:207px;height:34px;float:right;}.cabecera_modelos_home .switch .slider{margin-left:65px;width:60px;}.cabecera_modelos_home .switch span.op-normal{display:inline-block;text-transform:uppercase;font-style:italic;padding-top:8px;color:#cbcdc9;}.cabecera_modelos_home .switch span.op-normal.active{color:#cbcdc9;}.cabecera_modelos_home .switch span.op-hybrid{padding-left:72px;text-transform:uppercase;font-style:italic;color:#cbcdc9;}.cabecera_modelos_home .switch span.op-hybrid.active{color:#00ACEC;}.youtube-iframe,.mp4-iframe{background-size:cover;background-position:center center;height:400px;}.youtube-iframe .enlace-video,.mp4-iframe .enlace-video{width:100%;height:100%;}.youtube-iframe .enlace-video .popup-youtube,.youtube-iframe .enlace-video .popup-with-mp4,.mp4-iframe .enlace-video .popup-youtube,.mp4-iframe .enlace-video .popup-with-mp4{font-size:0;display:block;height:100%;width:100%;position:relative;}.youtube-iframe .enlace-video .popup-youtube:after,.youtube-iframe .enlace-video .popup-with-mp4:after,.mp4-iframe .enlace-video .popup-youtube:after,.mp4-iframe .enlace-video .popup-with-mp4:after{content:"";display:block;position:absolute;right:0;left:0;top:0;bottom:0;margin:0;width:60px;height:63px;background:url(/modules/custom/webform_custom/css/../images/mejs-controls.svg) 0 -26px;background-size:300px;margin:auto;}.youtube-iframe .enlace-video .popup-youtube:hover:after,.youtube-iframe .enlace-video .popup-with-mp4:hover:after,.mp4-iframe .enlace-video .popup-youtube:hover:after,.mp4-iframe .enlace-video .popup-with-mp4:hover:after{background-position:-60px -26px;}@media only screen and (max-width:1400px){.slider-home .texto h2 a{font-size:4em;}}@media only screen and (max-width:1300px){.mfp-container .bloque-listado-vehiculos{width:70%;}}@media only screen and (max-width:990px){#portada h2 a,#portada h2,#portada .titulo,#portada .titulo_secundario{font-size:2em !important;color:#202020;line-height:1em;margin-bottom:12px;}#portada h3{color:#202020;font-size:1.25em;}#portada p{line-height:1.2em;}#portada .titulo,#portada .titulo_secundario{font-size:1em !important;}.slider-home{height:auto;}.slider-home .views-field-field-slider-imagen .field-content{height:auto;}.slider-home .views-field-field-slider-imagen .field-content img{max-width:initial;width:100%;height:auto;object-fit:fill;}.slider-home .texto{position:relative;width:100%;height:auto;top:initial;left:initial;right:initial;padding:32px 24px 24px 24px;}.slider-home .texto h2 a{font-size:2em;color:#202020;line-height:1.5em;}.slider-home .texto h2 a span{color:#00ACEC;}.slider-home .texto h3{color:#202020;font-size:1.25em;}.slider-home .boton-borde-blanco{position:relative;bottom:initial;right:initial;left:initial;margin-bottom:32px;}.slider-home .boton-borde-blanco a{color:#cc0033;border:1px solid #cc0033;}.slider-home .slick-arrow{display:none !important;}.slider-home .slick-dots{display:block !important;position:absolute;top:94vh;height:20px;}.slider-home .slick-dots li button:before{color:#cbcdc9;opacity:1;}.slider-home .slick-dots li.slick-active button:before{color:#cc0033;opacity:1;}.slider-home .slick__slide{height:auto;}.slider-home .overlay{display:none;}.gamas-home{top:20px;margin-bottom:82px;width:100%;padding:0;line-height:0em;}.gamas-home .group-left,.gamas-home .group-right{width:100%;margin:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.gamas-home .group-left img,.gamas-home .group-right img{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.campanya-home{width:95%;margin:0 auto;}.campanya-home h2{font-size:2em !important;}.campanya-home .paragraph--type-destacado-campana{display:flex;flex-direction:column;}.campanya-home .paragraph--type-destacado-campana .col-4{float:none;clear:both;padding-left:0;padding-right:0;order:2;}.campanya-home .paragraph--type-destacado-campana .col-7{float:none;clear:both;padding-left:0;padding-right:0;order:1;}.campanya-home .fondo-campanya{top:0;bottom:initial;display:none;}.paragraph--type-banner-video-cta-columnas{text-align:center;}.paragraph--type-banner-video-cta-columnas h2{font-size:2em;}.paragraph--type-banner-video-cta-columnas .titulo{padding:0px;font-size:2em;}.paragraph--type-banner-video-cta-columnas .titulo h2{font-size:0.8em;}.paragraph--type-banner-video-cta-columnas .group-left,.paragraph--type-banner-video-cta-columnas .group-middle,.paragraph--type-banner-video-cta-columnas .group-right{cursor:pointer;padding:24px 4% 48px 4%;}.paragraph--type-banner-video-cta-columnas .group-footer{display:block;padding:0px 24px;text-align:left;margin-bottom:0px;}.paragraph--type-banner-video-cta-columnas .titulo-col{font-size:0em !important;}.paragraph--type-banner-video-cta-columnas .titulo-col:after{top:-24px !important;}.paragraph--type-banner-video-cta-columnas .texto-col{display:none;}.paragraph--type-banner-video-cta-columnas .info h3{margin-bottom:12px;}.modelos-home{text-align:center;padding-top:82px;width:90%;}.paragraph--type--banner-grande{height:auto;position:relative;}.paragraph--type--banner-grande .imagen_banner{position:relative;height:auto;}.paragraph--type--banner-grande .imagen_banner img{position:relative;top:0;bottom:0;left:0;right:0;margin:auto;}.paragraph--type--banner-grande .imagen_banner:before{bottom:3px;left:-22%;display:none;}.paragraph--type--banner-grande .titulo_banner{position:relative;bottom:initial;width:100%;left:inherit;color:#202020;font-size:2em;padding:24px;}.paragraph--type--banner-grande .descripcion_banner{position:relative;bottom:initial;width:100%;left:initial;height:auto;color:#202020;padding:0px 24px;}.paragraph--type--banner-grande .enlace_banner{position:relative;bottom:initial;left:initial;text-align:center;width:100%;margin:24px 0 48px 0;}#block-views-block-blog-block-3,.bloque-listado-blog{width:100%;padding:0px 24px;margin:48px 0;}#block-views-block-blog-block-3 h2,.bloque-listado-blog h2{text-align:center;}#block-views-block-blog-block-3 .views-col,.bloque-listado-blog .views-col{width:100% !important;padding:0;margin-bottom:24px;}#block-views-block-blog-block-3 .views-view-grid .views-row,.bloque-listado-blog .views-view-grid .views-row{display:block;}#block-views-block-blog-block-3 .views-view-grid .views-row .views-col,.bloque-listado-blog .views-view-grid .views-row .views-col{margin:0 0 24px 0 !important;background:#f0f0f0;border-radius:0px 0px 20px 20px;padding:0;width:100% !important;}#block-toyota-views-block-modelos-block-1{padding:82px 0 120px 0;clear:both;}.modelos-home{position:relative;}.modelos-home .views-exposed-form{text-align:center;width:228px;float:none;margin:0 auto;position:absolute;bottom:82px;left:0;right:0;}.modelos-home header{width:100%;float:none;}#portada .group-header h2 h2{font-size:1em !important;}.cabecera_modelos_home{padding-top:80px;}.cabecera_modelos_home .col-6,.cabecera_modelos_home .mfp-container .bloque-listado-vehiculos,.mfp-container .cabecera_modelos_home .bloque-listado-vehiculos{text-align:center;}.cabecera_modelos_home h2{text-align:center;}.cabecera_modelos_home .switch{text-align:left;float:none;clear:both;}#block-views-block-modelos-carrusel-home-block-1,#block-views-block-modelos-carrusel-home-block-2{height:254px;margin-bottom:80px;}.modelos-home{padding-top:0px;}.modelos-home .slick-slide{padding:0px;margin:0px 24px;}.modelos-home .hybrid,.modelos-home .gasolina,.modelos-hibridos .hybrid,.bloque-listado-vehiculos .listado-vehiculos .hybrid,.modelos-hibridos .gasolina,.bloque-listado-vehiculos .listado-vehiculos .gasolina,.modelos-convencionales .hybrid,.modelos-convencionales .gasolina{font-size:0.6em;}.bloque-listado-vehiculos .listado-vehiculos .views-view-grid{padding-left:0;}}@media only screen and (max-width:767px){.modelos-home .slick-arrow.slick-prev{left:-8px !important;}.modelos-home .slick-arrow.slick-next{right:-8px !important;}.bloque-listado-vehiculos .listado-vehiculos h3{min-height:60px;}}img.imagen-dcha{float:right;width:50%;margin:0 0 0 3em;}img.imagen-izq{float:left;width:50%;margin:0 3em 0 0;}.boton-borde-rojo a{color:#cc0033;font-size:1em;line-height:1.5em;display:inline-block;width:auto;padding:12px 24px;border:1px solid #cc0033;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;text-transform:capitalize;height:48px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;}.boton-borde-rojo a:hover{background-color:#cc0033;color:#ffffff;border-color:#cc0033 !important;}.boton-borde-rojo.flecha a:after{content:"";display:inline-block;border-bottom:1px solid;border-right:1px solid;width:8px;height:8px;transform:rotate(-45deg);background:none;position:relative;margin-left:5px;top:-1px;}body.path-webform{overflow-x:hidden;}.webform-submission-form .form-actions input:hover{color:#cc0033 !important;background:#ffffff !important;border:2px solid #cc0033 !important;}.webform-confirmation .confirmation-message-form{margin-bottom:3em;margin-top:9em;}.webform-confirmation .confirmation-message-form h2{font-size:3em;margin-bottom:1.5rem;}.webform-confirmation .confirmation-message-form p{font-size:1.5em;line-height:1.3em;margin-bottom:2rem;}.webform-confirmation .confirmation-message-form .col-izq{position:relative;top:0;left:0;z-index:1;margin-bottom:7em;}.webform-confirmation .confirmation-message-form .col-izq .nota-legal{margin-top:2em;font-size:0.875rem;}.webform-confirmation .confirmation-message-form .col-dch{position:relative;top:0;left:0;}.webform-confirmation .confirmation-message-form .col-dch img{position:absolute;top:-678%;left:-48%;width:270%;max-width:270%;}.bloque-listado-vehiculos{padding:40px;top:80px;left:0;z-index:3;background:#fff;overflow-y:auto;}.bloque-listado-vehiculos .wrapper,.bloque-listado-vehiculos .campanya-home .paragraph--type-destacado-campana,.campanya-home .bloque-listado-vehiculos .paragraph--type-destacado-campana,.bloque-listado-vehiculos .paragraph--type-banner-video-cta-columnas .titulo,.paragraph--type-banner-video-cta-columnas .bloque-listado-vehiculos .titulo,.bloque-listado-vehiculos .paragraph--type-banner-video-cta-columnas h2,.paragraph--type-banner-video-cta-columnas .bloque-listado-vehiculos h2,.bloque-listado-vehiculos .paragraph--type-banner-video-cta-columnas .texto-principal,.paragraph--type-banner-video-cta-columnas .bloque-listado-vehiculos .texto-principal,.bloque-listado-vehiculos .modelos-home,.bloque-listado-vehiculos #portada .group-header h2,#portada .group-header .bloque-listado-vehiculos h2,.bloque-listado-vehiculos .mfp-container .mfp-content,.mfp-container .bloque-listado-vehiculos .mfp-content,.bloque-listado-vehiculos .page-node-type-article .breadcrumb,.page-node-type-article .bloque-listado-vehiculos .breadcrumb,.bloque-listado-vehiculos .col-8,.bloque-listado-vehiculos .page-node-type-article .content,.page-node-type-article .bloque-listado-vehiculos .content,.bloque-listado-vehiculos .col-4{padding:0;}.bloque-listado-vehiculos .listado-vehiculos header{width:100%;}.bloque-listado-vehiculos .listado-vehiculos h3{font-weight:bolf;}.bloque-listado-vehiculos .listado-vehiculos .col-modelo{border:4px solid #ffffff;border-radius:8px;}.bloque-listado-vehiculos .listado-vehiculos .col-modelo:nth-child(4n+1){clear:both;}.bloque-listado-vehiculos .listado-vehiculos .col-modelo:hover{border:4px solid rgba(204,0,51,0.2);cursor:pointer;}.bloque-listado-vehiculos .listado-vehiculos .col-modelo.active{border:4px solid #cc0033;}.bloque-listado-vehiculos .listado-vehiculos .col-modelo .nid{display:none;}.bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado{text-align:right;position:relative;top:0;left:0;z-index:0;}.bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado .bg-blanco span{color:#cc0033;font-size:1em;line-height:1.5em;display:inline-block;width:auto;padding:12px 24px;border:1px solid #cc0033;border-radius:24px;text-align:center;min-width:250px;text-decoration:none;height:48px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;}.bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado .bg-blanco span:hover{background-color:#cc0033;color:#ffffff;border-color:#cc0033 !important;}.bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado .capa-overlay{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.5);z-index:1;}.bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado.active .capa-overlay{display:none;}.bloque-listado-vehiculos .listado-vehiculos .form-solicitud-modelo{display:none;}.bloque-listado-vehiculos #block-bannerssubmenu{top:0 !important;}.bloque-listado-vehiculos #block-bannerssubmenu .group-left,.bloque-listado-vehiculos #block-bannerssubmenu .group-right{width:100% !important;margin:0 0 48px 0 !important;padding:0;}.bloque-listado-vehiculos #block-bannerssubmenu .group-left img,.bloque-listado-vehiculos #block-bannerssubmenu .group-right img{border-radius:20px !important;}.cambiar-modelo{font-weight:normal;color:#cc0033;margin-top:0.2em;cursor:pointer;}.cambiar-modelo:hover{text-decoration:underline;}.mfp-container .bloque-listado-vehiculos{display:block;border-radius:8px;margin:0 auto;}.mfp-container .bloque-listado-vehiculos .form-solicitud{width:100%;}.tiempo-lectura:before{margin-right:0.2em;}.vista-concesionario .views-col{margin-bottom:2em;}.vista-concesionario .imagen{text-align:center;}.vista-concesionario .imagen img{width:100%;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}.vista-concesionario .views-row .views-field{background:#ECF1F1;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}.vista-concesionario .views-row .views-field .contenido{padding:1em 3% 1em 3%;}.vista-concesionario .views-row .views-field .contenido .botones .boton-borde-rojo a{background:#ffffff;}.vista-concesionario .views-row .views-field .contenido .botones .boton-borde-rojo a:hover{background:#cc0033;}.vista-concesionario h3{font-size:3em;padding:0.5em;line-height:3.5rem;}.vista-concesionario h4{font-size:1.3rem;text-align:center;margin:1em 0;}.vista-concesionario h5{font-size:1em;margin-bottom:0.5em;}.vista-concesionario .botones{margin-top:2em;}.vista-concesionario .boton-borde-rojo{margin-top:0.5em;}.vista-concesionario .boton-borde-rojo a{min-width:100%;}.bloque-listado-blog .listado-blog .views-view-grid .views-row .views-col{border-radius:20px;}.bloque-listado-blog .listado-blog .field-content.body{margin:0 24px 24px 24px;color:#4d4f53;}.bloque-listado-blog.bloque-listado-blog-2-post{float:left;width:23%;margin-left:13%;}.bloque-listado-blog.bloque-listado-blog-2-post .views-view-grid .views-row .views-col{width:100% !important;}.bloque-listado-blog.bloque-listado-blog-1-post{float:left;width:51%;margin-right:13%;}.bloque-listado-blog.bloque-listado-blog-1-post .views-view-grid .views-row .views-col{width:100% !important;}.bloque-listado-blog .listado-blog-posts .views-view-grid .views-row{overflow:hidden;}.bloque-listado-blog .listado-blog-posts .views-view-grid .views-row .views-col{overflow:hidden;}.bloque-listado-blog .listado-blog-posts .share-post{position:relative;top:2em;left:-1em;padding-bottom:2em;}.bloque-listado-blog .listado-blog-posts.listado-blog-posts-home .views-col{position:relative;top:0;left:0;}.bloque-listado-blog .listado-blog-posts.listado-blog-posts-home .views-col .fecha-lectura{padding-bottom:66px;}.bloque-listado-blog .listado-blog-posts.listado-blog-posts-home .views-col .share{position:absolute;left:0;bottom:-0.5em;width:100%;}.bloque-listado-blog .listado-blog-posts.listado-blog-posts-home .views-col .share .social-media .addthis_toolbox ul{width:auto;}.bloque-listado-blog .listado-blog-posts.listado-blog-posts-home .views-col .share .social-media .addthis_toolbox ul li{margin-left:9px;}.bloque-listado-blog .listado-blog-posts .icon-share{width:60px;height:60px;display:block;position:relative;top:0.5em;left:0;z-index:1;color:#4d4f53;background-color:rgba(255,255,255,0.8);border-radius:60px;text-align:center;text-decoration:none;}.bloque-listado-blog .listado-blog-posts .icon-share span{font-size:1.3em;line-height:2.2em;text-align:center;margin-left:0.5em;}.bloque-listado-blog .listado-blog-posts .social-media{position:relative;top:0;left:0;}.bloque-listado-blog .listado-blog-posts .social-media .addthis_toolbox{transition:all 1s;opacity:0;position:absolute;margin-left:-50%;z-index:0;top:auto;bottom:-0.5em;left:0;}.bloque-listado-blog .listado-blog-posts .social-media .addthis_toolbox ul{width:auto;}.bloque-listado-blog .listado-blog-posts .social-media .addthis_toolbox ul li{display:inline-block;width:auto;margin-left:5px;}.bloque-listado-blog .listado-blog-posts .social-media .addthis_toolbox ul li a{color:#4d4f53;background:none;}.bloque-listado-blog .listado-blog-posts .social-media .addthis_toolbox ul li a .toyota-facebook-o{font-size:1.7em;line-height:1.8em;}.bloque-listado-blog .listado-blog-posts .social-media.active .addthis_toolbox{opacity:1;margin-left:3em;}.libreria-addthis{clear:both;}.page-node-type-article .back_blog{display:none;}.page-node-type-article .detalle_post{padding-top:0px;}.page-node-type-article p{margin-bottom:2em;line-height:2em;}.page-node-type-article .breadcrumb ol{list-style:none;margin:0.5em 0;}.page-node-type-article .breadcrumb ol li{display:inline-block;}.page-node-type-article .breadcrumb ol li a{color:#202020;text-decoration:none;}.page-node-type-article .breadcrumb ol li a:hover{text-decoration:underline;}.page-node-type-article .breadcrumb ol li a:after{content:"/";display:inline-block;margin:0 0.4em;}.page-node-type-article .breadcrumb ol li:last-child a:after{content:"";}.page-node-type-article .breadcrumb ol li:before{content:"";}.page-node-type-article ul{margin-left:15px;margin-bottom:12px;}.page-node-type-article h1{clear:both;color:#cc0033;margin-bottom:2em;}.page-node-type-article .content{margin:0 auto;}.page-node-type-article .content .cuerpo ul{line-height:2em;}.page-node-type-article .content .cuerpo ul li{margin-bottom:0.5em;}.page-node-type-article .content .cuerpo img{margin:1em 0;}.page-node-type-article .content .cuerpo img.imagen-dcha{margin:0 0 0 2em;}.page-node-type-article .content .cuerpo img.imagen-izq{margin:0 2em 0 0;}.page-node-type-article .date-time{margin-top:1em;color:#4d4f53;margin-bottom:1em;float:left;width:100%;}.page-node-type-article .date-time div{float:left;}.page-node-type-article .date-time div.separacion{margin:0 0.5em;}.page-node-type-article .cabecera-pagina{width:100%;height:80vh;overflow:hidden;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;}.page-node-type-article .cabecera-pagina img{width:100%;max-width:initial;height:auto;display:none;}.page-node-type-article .social-media .addthis_toolbox a.addthis_button_compact{display:none;}.social-media{position:relative;top:0;left:0;}.social-media .addthis_toolbox{position:absolute;top:7em;left:-6%;}.social-media .addthis_toolbox.fixed{top:11em;position:fixed;left:12.5%;}.social-media .addthis_toolbox a{color:#202020;text-decoration:none;width:48px !important;height:48px;border-radius:48px;background:#f0f0f0;}.social-media .addthis_toolbox a span{font-size:1.8em;display:block;text-align:center;width:100%;line-height:1.7em;}.social-media .addthis_toolbox ul{margin:0;padding:0;list-style:none;width:48px;}.social-media .addthis_toolbox ul li{margin:0;padding:0;display:block;float:left;width:100%;margin-bottom:0.5em;}.form-popup .form-item input{border:1px solid #cbcdc9;}.form-popup .js-form-type-select{position:relative;top:0;left:0;}.form-popup .js-form-type-select:after{content:"";display:inline-block;width:20px;height:20px;float:right;border-bottom:1px solid;border-right:1px solid;width:10px;height:10px;transform:rotate(45deg);background:none;position:absolute;right:5%;top:1.8em;z-index:0;}.form-popup select{background-color:rgba(255,255,255,0);border:1px solid #cbcdc9;color:#202020;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:"Open Sans",sans-serif;width:98%;height:2em;border-radius:0;}@media only screen and (max-width:1280px){.page-node-type-article .social-media{position:relative;top:0;left:0;}.page-node-type-article .social-media .addthis_toolbox{position:absolute;top:7em;left:-9%;}.page-node-type-article .social-media .addthis_toolbox.fixed{top:11em;position:fixed;left:10.5%;}}@media only screen and (max-width:1200px){.form-popup#form-popup-catalogo.form-catalogo .form-item.info_modelo_imagen_catalogo .form-imagen-modelo-catalogo{position:relative;left:9%;top:3em;z-index:1;width:64%;}}@media only screen and (max-width:990px){.form-popup#form-popup-catalogo.form-catalogo .form-item.info_modelo_imagen_catalogo .form-imagen-modelo-catalogo{display:none;}.webform-confirmation .confirmation-message-form .col-dch{display:none;}}@media only screen and (max-width:990px){.vista-concesionario h3{font-size:2em;padding:0.5em;line-height:3.5rem;}.vista-concesionario .views-col{width:100% !important;margin-left:0;margin-right:0;}.vista-concesionario .views-col .subcontenedor{height:auto !important;}.vista-concesionario .views-col .botones{height:auto !important;}.mfp-container .bloque-listado-vehiculos{width:75%;}.mfp-container .bloque-listado-vehiculos h2{line-height:1em;margin-bottom:0.5em;}.mfp-container .bloque-listado-vehiculos .col-modelo{width:50% !important;}.form-popup.form-solicitud .form-item.info-modelo .form-imagen-modelo{width:50% !important;}.form-popup.form-solicitud .form-item.info-modelo .form-modelo{width:50% !important;margin-top:1em;}.form-popup.form-solicitud .form-actions{text-align:center !important;margin-top:1.5em;float:left;width:100%;clear:both;}.page-node-type-article .content{width:80%;}.page-node-type-article .social-media .addthis_toolbox{top:6em;left:-10%;}.page-node-type-article .social-media .addthis_toolbox.fixed{top:8em;left:2.5%;}.bloque-listado-blog.bloque-listado-blog-2-post{float:left;width:100%;margin-left:0;margin-top:10em;}.bloque-listado-blog.bloque-listado-blog-1-post{float:left;width:100%;margin-right:0%;}}@media only screen and (max-width:790px){.page-node-type-article .date-time{float:left;width:auto !important;margin-bottom:2em;}.page-node-type-article h1{clear:both;margin-top:0.5em;}.page-node-type-article .content{width:80%;}.page-node-type-article .content .social-media{float:right;}.page-node-type-article .content .social-media .addthis_toolbox{position:relative;top:0;left:0;}.page-node-type-article .content .social-media .addthis_toolbox.fixed{position:relative;top:0;left:0;}.page-node-type-article .content .social-media a{width:40px !important;height:40px !important;border-radius:40px;display:none;}.page-node-type-article .content .social-media a span{font-size:1.6em;line-height:1.6em;}.page-node-type-article .content .social-media a.addthis_button_compact{display:block;}.page-node-type-article .content .social-media ul{margin:0;padding:0;list-style:none;display:inline-block;width:auto !important;}.page-node-type-article .content .social-media ul li{display:inline-block;margin-left:10px;margin-bottom:0px !important;width:auto !important;float:right;}}@media only screen and (max-width:600px){.form-popup.form-solicitud .form-item.info-modelo .form-imagen-modelo{width:100% !important;}.form-popup.form-solicitud .form-item.info-modelo .form-modelo{width:100% !important;margin-top:1em;margin-bottom:2em;}}@media only screen and (max-width:480px){.mfp-container .bloque-listado-vehiculos{padding:3%;}.mfp-container .bloque-listado-vehiculos .listado-vehiculos .vehiculo-seleccionado .bg-blanco span{min-width:100%;}.mfp-container .bloque-listado-vehiculos .webform-submission-form .form-actions input{min-width:100%;}.page-node-type-article .date-time{float:left;margin-bottom:2em;}.page-node-type-article .content{width:90%;}}.form-popup.form-solicitud .form-item-codigo-postal .description{font-size:0.8em;color:#4d4f53;}