@keyframes bounce-down {0% { transform:scale(1,1)translateY(0); }10%{ transform:scale(1.1,.9) translateY(0); }30%{ transform:scale(.9,1.1) translateY(-100px); }50%{ transform:scale(1.05,.95) translateY(0); }57%{ transform:scale(1,1)translateY(-7px); }64%{ transform:scale(1,1)translateY(0); }100% { transform:scale(1,1)translateY(0); }}body > .main{ background-color:#FFF; }.breadcrumb.textcolor_black, .breadcrumb.textcolor_black a { color:#FFF; }.bloque--background + .bloque--cabecera,.bloque--background + .bloque--cabecera a { color:#FFF;}.bloque--background + .bloque--cabecera a.btn {margin-top:23px; }.logo__icon .lettering,.logo__icon .iconic{ color:#FFF; }.bloque--cabecera .content{ max-width:520px; }.bloque--cabecera .content .text strong {font-weight:600;color:#FFF;}.bloque--cabecera .content .text--black strong { color:#FFF; }.bloque--cabecera .content .text .text--big {margin-top:17px;font-weight:500;}#main-block,#background-block .bg{height:657px;background-size:auto 657px;}.body--oniframe #main-block {max-height:510px;}#background-block .bg { background-color:#2BB19D; }:lang(eu) #background-block .bg {background-color:#65549D;}#background-block .bg .gradient{ display:none; }.bloque--cabecera.newhead .wrp {padding-top:143px;}.bloque--cabecera h1 {font-size:64px;line-height:74px;color:#FFF;}.bloque--cabecera h1 .text--header {color:#FFF;}.bloque--articulo {background-color:#E09266;color:#fff;}:lang(eu) .bloque--articulo {background-color:#E7E9BE;}.btn.btn--blue,.bloque--blue {background-color:#D36425;color:#FFF;}:lang(eu) .btn.btn--blue,:lang(eu) .bloque--blue {background-color:#D6DE14;color:#023850;}.bloque--blue a{ color:#FFF; }.bloque--yellow{background-color:#F9F9F9;color:#023850;}.bloque .wrp{background:transparent;-webkit-box-shadow:none;box-shadow:none;}.bloque--articulo .wrp{margin-top:0;margin-bottom:0;padding:0;}.bloque--yellow h3 {margin:20px auto 0 auto;font-size:2.5em;max-width:670px;}.bloque--seguros-icons h2 strong,.bloque--seguros-icons h3 strong { color:#080949; }.bloque--seguros-icons h3 { margin-top:80px; }.bloque--seguros-icons .swiper-pagination { display:none; }.bloque--articulo .bloque--col__left .text__block p {max-width:350px;}.bloque--yellow .bloque--text .bloque--text__title p,.bloque--yellow .bloque--text__title.text--center p {max-width:initial;}.bloque--blue .wrp h2:last-child strong,.bloque--blue h2 strong{ color:#FFF; }.bloque--seguros .bloque--text__title.text--center p{ max-width:800px; }.swiper-pagination-bullet-active {background:linear-gradient(0deg, rgba(211, 100, 37, 0.7), rgba(211, 100, 37, 0.7));}:lang(eu) .swiper-pagination-bullet-active{background:#D6DE14;}.bloque--text--padding--bottom{ padding-bottom:40px; }.footer__disclaimer p.big{font-size:15px;line-height:19px;}.layout-num-cols-1 .layout--col3{display:block !important;}.layout-num-cols-1 .layout__column,.layout-num-cols-1 .layout--col3 .layout__column:nth-child(odd){float:none;margin:0 auto !important;}.form--floating.closed > p.form--floating__text { background-color:transparent; }.bloque--cabecera .wrp {display:flex;height:calc(100% - 143px - 20px);padding-top:0;}.bloque--cabecera.newhead .wrp {padding-top:51px;}.bloque--cabecera .layout--col3 {padding-top:113px;max-width:55%;}.block-header {width:100%;}.block-header .block-header__outer-container {width:100%;display:flex;flex-direction:column;align-items:flex-start;}.block-header .block-header__inner-container {width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:170px;transform:translateX(50px);}.bloque--cabecera .block-header__claim {max-width:250px;margin:0 !important;color:#FFF;font-weight:600 !important;font-size:46.2896px;line-height:54px;text-transform:uppercase;}:lang(eu) .bloque--cabecera .block-header__claim {max-width:348px;}.block-header .block-header__catch {position:absolute;top:-84px;left:-76px;display:flex;justify-content:center;align-items:center;width:185px;height:185px;font-family:'Barlow', Arial, Helvetica, sans-serif;border-radius:50%;color:#FFF;background-color:#023850;}:lang(eu) .block-header .block-header__catch {width:200px;height:200px;}.block-header .block-header__catch p {width:83%;text-align:center;font-size:21px;line-height:26px;}.block-header .block-header__catch p strong {font-size:27px;line-height:28px;}:lang(eu) .block-header .block-header__catch p strong {font-size:25px;}.block-header .block-header__arrow-image {animation:bounce-down 2s ease infinite;animation-timing-function:cubic-bezier(0.280, 0.840, 0.420, 1);}.bloque--seguros {}.bloque--seguros .card__title {max-width:margin-bottom:0;}.bloque--seguros .card__icon-container {background-color:rgba(224, 146, 102, 0.4);}:lang(eu) .bloque--seguros .card__icon-container {background-color:#F4F5D5;}.bloque--seguros .card__icon-container svg path {stroke:#D36425;}:lang(eu) .bloque--seguros .card__icon-container svg path {stroke:#B7BE11;}@keyframes flash {0% {opacity:1;fill:yellow;}100% {opacity:1;fill:white;}}@keyframes flash-eu{0% {opacity:1;fill:orange;}100% {opacity:1;fill:white;}}.car-flash {animation:flash 0.2s ease-out 0.5s 4 forwards;}.car-flash-eu {animation:flash-eu 0.2s ease-out 0.5s 4 forwards;}.block-header__car-image {margin-top:180px;display:flex;justify-content:center;margin-left:120px;}@media only screen and (max-width:1020px) and (min-width:768px) {.block-header__car-image {margin-top:340px;margin-left:-85px;}}@media only screen and (max-width:768px) {.block-header__car-image {margin-top:40px;margin-left:initial;margin-bottom:40px;}}.sprite__seguros{ display:inline-block; }.sprite__seguros--icons { cursor:grab; }.sprite__seguros--icons,.razones{list-style:none;text-align:center;padding-left:0;}.bloque--yellow .sprite__seguros--icons{margin-bottom:0;margin:0;padding:0;}.bloque--yellow .razones__razon,.sprite__seguros--icons .sprite__seguros--icon{display:inline-block;width:30%;vertical-align:top;text-align:center;margin:50px 1% 0 1%;}.sprite__seguros--icons .sprite__seguros--icon:first-of-type,.sprite__seguros--icons .sprite__seguros--icon:nth-of-type(2),.sprite__seguros--icons .sprite__seguros--icon:nth-of-type(3) {margin-top:48px;}.sprite__seguros--icons .sprite__seguros--icon:nth-of-type(4),.sprite__seguros--icons .sprite__seguros--icon:nth-of-type(5),.sprite__seguros--icons .sprite__seguros--icon:last-of-type {margin-top:64px;}.bloque--yellow .razones__razon {background-color:#9CC279;color:#fff;padding:20px;box-sizing:border-box;border-radius:5px;}.razones__razon:before,.sprite__seguros--icon:before{content:"";display:block;margin:0 auto 24px auto;width:96px;height:96px;background-image:url("../img/2023.seguro-auto/sprite-icons.png");background-repeat:no-repeat;}:lang(eu) .razones__razon:before,:lang(eu) .sprite__seguros--icon:before {background-image:url("../img/2023.seguro-auto/sprite-icons-eu.png");}.razones__razon--1:before{ background-position:-291px 0; }.razones__razon--2:before{ background-position:-391px 0; }.razones__razon--3:before{ background-position:-391px -97px; }.sprite__seguros--icon--bonificacion:before{ background-position:0 -291px; }.sprite__seguros--icon--asistencia:before{ background-position:-97px -291px; }.sprite__seguros--icon--indemnizacion:before{ background-position:-194px -291px; }.sprite__seguros--icon--accesorios:before{ background-position:-291px -291px; }.sprite__seguros--icon--cobertura:before{ background-position:0 -388px; }.sprite__seguros--icon--taller:before{ background-position:-97px -388px; }.sprite__seguros--icon--franquicias:before{ background-position:-194px -388px; }.bloque--col__left{float:left;width:50%;padding-top:20px;margin-right:-200px;}.bloque--col__left .text__block{float:right;padding-right:50px;padding-top:60px;padding-bottom:60px;}.bloque--col__left .text__block h2{margin-bottom:32px;padding-right:190px;font-weight:500;}.bloque--col__left .text__block p {margin:0;}.bloque--col__right{padding-top:50px;padding-bottom:50px;}.bloque--cabecera .bloque--col__right{ background-color:#E09266; }:lang(eu) .bloque--cabecera .bloque--col__right {background-color:#E7E9BE;color:#023850;}:lang(eu) .bloque--cabecera .bloque--col__right strong,:lang(eu) .bloque--cabecera .bloque--col__right a {color:#023850;}.bloque--cabecera .bloque--col__right h2 {margin-bottom:32px;}.bloque--cabecera .bloque--col__right h2,.bloque--cabecera .bloque--col__right h2 {font-size:32px;line-height:40px;}.bloque--cabecera .bloque--col__right h2 strong{color:#fff;font-weight:bold;}.bloque--cabecera .bloque--col__right .text__block p { max-width:none; }.bloque--cabecera .bloque--col__right ul {margin-top:32px;margin-bottom:0;list-style:disc;padding-left:40px;display:block;}.bloque--cabecera .bloque--col__right ul li {background:none;padding:0;margin:0;width:auto;text-align:left;}.bloque--cabecera .bloque--col__right ul li a {color:#fff;font-weight:bold;text-decoration:underline;}.text__block .text__block__content{ max-width:414px; }.bloque--col__right .text__block .text__block__content{ max-width:none; }.bloque--yellow.bloque--text--padding { padding-top:0; }.bloque--yellow.bloque--seguros.bloque--text--padding { padding-bottom:0; }.bloque-formulario.bloque--text--padding > .wrp{ padding-top:0; }.bloque-formulario .layout--col2 {float:none;margin:0 auto;text-align:left;}.bloque-formulario .bloque--text__title.text--center p{ max-width:600px; }.bloque-formulario .btn.btn--green,.bloque-formulario .btn-success {border:3px #2BB19D solid;}:lang(eu) .bloque-formulario .btn.btn--green,:lang(eu) .bloque-formulario .btn-success {border:3px #65549D solid;}.bloque-formulario .btn,.bloque-formulario .btn.active,.bloque-formulario .btn:visited {background-color:#2BB19D;}:lang(eu) .bloque-formulario .btn,:lang(eu) .bloque-formulario .btn.active,:lang(eu) .bloque-formulario .btn:visited {background-color:#65549D;}.bloque--relacionados--hipotecas .layout--text .layout__column--two-third{margin-left:auto;margin-right:auto;max-width:510px;}.bloque--relacionados--hipotecas .rel,.bloque--relacionados--hipotecas .layout--text{ text-align:center; }.bloque--relacionados--hipotecas.bloque--relacionados h2 + p{ padding-right:0; }.bloque--relacionados--hipotecas .layout--col3 .layout__column .text{padding-left:15px;padding-right:15px;}.bloque--relacionados--hipotecas .rel .image__thumb,.bloque--relacionados--hipotecas .rel a img {-webkit-border-radius:0;border-radius:0;}.bloque--reviews { overflow:hidden; }.bloque--reviews--faldon, .bloque.bloque--reviews--faldon {border-top:1px #f6f6f6 solid;border-bottom:1px #f6f6f6 solid;}.bloque--large .swip-all {margin-top:40px;}@media only screen and (min-width:1280px) {#main-block.newhead,#background-block.newhead .bg {max-height:580px;}.bloque--cabecera .wrp h2 {margin:0;}.car-image--ilustracion,.car-image--boca,.car-image--sonrisa {right:180px;}.car-image--rueda { right:422px; }.car-image--rueda--trasera { right:239px; }:lang(eu) .car-image--rueda { right:428px; }:lang(eu) .car-image--rueda--trasera { right:230px; }.car-image--bocadillo-1 { right:390px; }.car-image--bocadillo-2 { right:140px; }.text__block .text__block__content { max-width:530px; }}@media only screen and (min-width:1021px) and (max-width:1279px) {.bloque--cabecera .layout--col3 {width:50%;}.block-header {padding-top:67px;transform:scale(80%);}.bloque--articulo .bloque--col__left .text__block p {padding-right:190px;}}@media only screen and (max-width:1020px) and (min-width:768px) {#main-block, #background-block .bg {height:673px !important;background-size:auto 673px;}.bloque--cabecera h1,.bloque--cabecera h1 strong{font-size:64px;line-height:74px;}.bloque--cabecera .link_bo{ display:none; }.bloque--cabecera.bloque .wrp p + h2 {font-size:40px;line-height:1.15em;}.bloque--cabecera .layout--col3 {max-width:70%;}.block-header {padding-top:67px;transform:scale(80%);}.car-image--ilustracion,.car-image--boca,.car-image--sonrisa {right:-20px;transform:scale(0.6);}.car-image--rueda {transform:scale(0.6);top:214px;right:180px;}:lang(eu) .car-image--rueda {top:207px;right:200px;}.car-image--rueda--trasera { right:70px; }:lang(eu) .car-image--rueda--trasera { right:80px; }.car-image--bocadillo-1 {transform:scale(0.6);top:30px;right:140px;}.car-image--bocadillo-2 {transform:scale(0.6);top:60px;right:0;}@keyframes rotating {from {-ms-transform:scale(0.6) rotate(360deg);-moz-transform:scale(0.6) rotate(360deg);-webkit-transform:scale(0.6) rotate(360deg);-o-transform:scale(0.6) rotate(360deg);transform:scale(0.6) rotate(360deg);}to {-ms-transform:scale(0.6) rotate(0deg);-moz-transform:scale(0.6) rotate(0deg);-webkit-transform:scale(0.6) rotate(0deg);-o-transform:scale(0.6) rotate(0deg);transform:scale(0.6) rotate(0deg);}}.bloque--articulo .bloque--col__left .text__block p {max-width:initial;}.bloque--col__left,.bloque--col__right{padding:0;float:none;width:auto;}.bloque--col__left,:lang(eu) .bloque--col__left{ margin-right:auto }.bloque--col__right,:lang(eu) .bloque--col__right,.bloque--col__left .text__block h2,:lang(eu) .bloque--col__left .text__block h2{ padding-right:0; }.bloque--col__left .text__block{ float:none; }.bloque--col__left .text__block,.bloque--col__right .text__block{padding:40px 20px;width:714px;margin:0 auto;}.text__block .text__block__content{ max-width:520px; }.bloque--relacionados--productos.bloque--relacionados--hipotecas .layout--col3--col2 .layout__column{ width:347px; }.sprite__seguros--icons .sprite__seguros--icon:first-of-type br {display:none;}.block-header .block-header__inner-container {margin-top:320px;transform:translateX(-109px);}.text--header {width:75%}}@media only screen and (max-width:767px) {.bloque--background + .bloque--cabecera .text--header { padding-top:0; }#main-block,#background-block .bg{ min-height:400px; }#background-block .bg,#main-block .wrp {background-color:#2BB19D;flex-direction:column;}:lang(eu) #main-block .wrp {background-color:#65549D;}.bloque--cabecera .content .text{padding-top:0;max-width:none;}.bloque--cabecera .layout.layout--col3 {max-width:initial;}.body--oniframe .bloque--cabecera .content .text {padding-top:80px;}.bloque--cabecera .content .text h1 {font-size:48px;line-height:48px;min-height:initial;}.bloque--cabecera .content .text h1,.bloque--cabecera .content .text p,.bloque--cabecera .content .text--header__links a,.bloque--cabecera .content .text p.showOnMobile a { color:#FFF; }.bloque--cabecera .content .text p.showOnMobile a {text-decoration:underline;font-weight:bold;}.bloque--cabecera .content .text p {font-size:17px;}.bloque--cabecera .content .text p.showOnMobile {margin-top:40px;font-family:'Barlow', Arial, Helvetica, sans-serif;font-weight:500;}.bloque--cabecera .block-header__claim {max-width:448px;margin-bottom:24px !important;}.logo__icon .lettering,.logo__icon .iconic { color:#FFF !important; }.bloque--cabecera .content .text h1 { color:#FFF !important; }.bloque--cabecera .content .text strong { color:#FFF !important; }.block-header {}.block-header .block-header__outer-container {align-items:center;}.block-header .block-header__inner-container {flex-direction:column;transform:translateX(0);margin-top:60px;}.block-header .block-header__arrow-image {width:100%;max-width:350px;transform:translateX(0);}.block-header .block-header__catch {left:12vw;}.block-header .block-header__claim {max-width:468px;margin:24px 0 !important;text-align:center;}.block-header .wrp--relative{position:relative;padding-left:0;padding-right:0;}.bloque--text__title.text--center {text-align:center !important;}.bloque--col__left,.bloque--col__right{padding:0;margin:0;float:none;width:auto;}.bloque--col__left .text__block{ float:none; }.bloque--col__left .text__block,.bloque--col__right .text__block{ padding:40px 6.25%; }.bloque--col__left .text__block h2{padding-right:0;font-size:32px;line-height:40px;}.text__block .text__block__content{ max-width:none; }.bloque--articulo .bloque--col__left .text__block p {max-width:initial;}.bloque--seguros-icons .swiper-pagination { display:block; }.bloque--yellow .razones{ padding-left:0; }.swiper-pagination{display:block;left:0;width:100%;}.swiper-pagination .swiper-pagination-bullet{ margin:0 5px; }.bloque--blue .swiper-pagination-bullet{ background-color:#FFF; }.bloque--yellow .swiper-pagination-bullet-active{ background-color:#9A9BDD; }:lang(eu) .bloque--yellow .swiper-pagination-bullet-active{ background-color:#D6DE14; }.bloque--relacionados--hipotecas .rel,.bloque--relacionados--hipotecas .layout--text{ text-align:left; }.bloque--relacionados--hipotecas .layout--text .layout__column--two-third{ margin-left:0; }.bloque--relacionados--hipotecas .layout--col3 .layout__column .text{ padding-left:0; }.bloque-formulario {padding-top:47px;}}@media only screen and (max-width:570px) {.bloque--yellow .razones__razon,.sprite__seguros--icons .sprite__seguros--icon{ width:45%; }.block-header .block-header__catch {left:0vw;}}@media only screen and (max-width:420px) {.bloque--yellow .razones__razon,.sprite__seguros--icons .sprite__seguros--icon {padding:20px;box-sizing:border-box;}}@media only screen and (max-width:320px) {#main-block,#background-block .bg{ min-height:310px; }}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and ( min--moz-device-pixel-ratio:2),only screen and ( -o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.razones__razon:before,.sprite__seguros--icon:before{background-image:url("../img/2023.seguro-auto/sprite-icons@2x.png");background-size:488px 488px;}:lang(eu) .razones__razon:before,:lang(eu) .sprite__seguros--icon:before {background-image:url("../img/2023.seguro-auto/sprite-icons-eu@2x.png");}}