@import url("/default/templates/front/001/css/style.bloques.css");:root {--orange:#FBDBD5;--dark-orange:#de3613;--black:#000;--white:#fff;}.c--primary { color:var(--primary)!important }.c--secondary { color:var(--secondary)!important }.c--black { color:var(--black)!important }.bg--primary { background-color:var(--primary)!important }.bg--secondary { background-color:var(--secondary)!important }body {font-family:'Open Sans', Arial, Helvetica, sans-serif;}body {--primary:var(--dark-orange);--primary-dark:var(--black);--secondary:var(--orange);--btn-bg-color:var(--dark-orange);--btn-bg-hover-color:var(--black);--claim-svg-color:var(--orange);}:root {--animation-show:opacity 0.8s cubic-bezier(0.06, 0.47, 0.3, 0.98), transform 0.8s cubic-bezier(0.06, 0.47, 0.3, 0.98);--animation-handle:cubic-bezier(0.9, 0, 0.15, 1);--animation-handle-2:cubic-bezier(0.07, 0.88, 0.28, 0.99);}body > .main { background:#ffffff!important; }.logo__icon .lettering,.logo__icon .iconic { color:var(--white) }body > .main {position:relative;overflow:hidden;background:var(--white);}.breadcrumb { display:block }.breadcrumb.textcolor_white, .breadcrumb a { color:var(--black) }#main-block {top:50px;margin-bottom:50px;background-color:var(--secondary);}#main-block .wrp, #main-block .wrp .row {height:inherit;}#main-block.bloque {padding:0;}#main-block img {height:100%;max-width:none;border-top-left-radius:32px;border-bottom-left-radius:32px;}#main-block a.button {margin:0;background-color:var(--btn-bg-color);color:var(--white) !important;}#main-block a.btn,#main-block a.btn.active,#main-block a.btn:visited {background-color:var(--btn-bg-color);}#main-block a.button:hover {background-color:var(--primary-dark);}#main-block .claim__svg {position:absolute;bottom:5%;left:3%;right:0;width:100%;}#main-block .claim__svg svg {max-width:300px;width:100%;height:100%;}:lang(eu) #main-block .claim__svg svg {max-width:370px;}#main-block .claim__svg svg path {fill:#EBEDE5 !important;}.bloque--hero.bloque h1 strong {color:var(--black);}a.button {width:fit-content;background-color:var(--btn-bg-color);color:var(--white) !important;}a.button:hover {transition:ease-in-out 0.3s;background-color:var(--btn-bg-hover-color);color:var(--white) !important;}.fixedLeadButton {background-color:var(--primary);border:none;padding:8px 0;border-top-left-radius:32px;border-top-right-radius:32px;}.fixedLeadButton a.btn {background-color:transparent !important;}.form--floating > a.form--floating__icon {background-color:var(--primary);}.bloque-media--menu {margin:0;padding:32px 0;}.bloque-media--menu p {font-weight:bold;}.bloque-media--menu nav {padding-top:16px;border-top:1px solid var(--claim-svg-color);}.bloque-media--menu nav p,.bloque-media--menu nav ul {margin:0;display:flex;justify-content:space-between;}.bloque-media--menu nav ul {padding-left:0;}.bloque-media--menu nav p {font-family:'Barlow', Arial, Helvetica, sans-serif;font-weight:bold;}.bloque-media--menu nav li {list-style-type:none;padding-left:0;}.bloque-media--menu nav li a {color:#000;}.bloque-media--menu nav li.active a {font-weight:bold;}.bloque--relacionados--hipotecas {padding-bottom:var(--sp-padding-big);}.bloque--relacionados--hipotecas h2+p {padding:0;margin:0 auto;max-width:520px;}.bloque--relacionados--hipotecas h3 {padding-bottom:24px;}.bloque--relacionados--hipotecas h3 a {color:var(--black);}.bloque--relacionados--hipotecas .layout--text {padding-bottom:40px;}.bloque--relacionados--hipotecas .image__side.text {padding-top:24px;margin-bottom:0;}.bloque--reviews--faldon .wrp {padding:0 var(--grid-gutter) 42px;}.bloque--slider {background-color:var(--white);}.bloque--slider h2 {max-width:60%;margin-left:auto;margin-right:auto;font-size:3rem !important;line-height:3.5rem !important;}.bloque--slider h3 {font-family:"Barlow", Arial, Helvetica, sans-serif;font-size:2rem;line-height:2rem;}.bloque--slider .text__card-description-wrp p {margin:1.5rem 0 2rem;}.bloque--slider .slide__container{background-color:var(--orange);}.bloque--slider .slider__container ol .dot, .demiImg__slider--wrp ol .dot {background-color:var(--dark-orange);}.bloque--slider .text__card-description-wrp p {margin:1.5rem 0 0 0;}.bloque--slider .text__description {max-width:56rem;margin-left:auto;margin-right:auto;}.bloque--slider .text__description p {text-align:center;}.bloque--intro { margin-top:30px; }.bloque--intro a,.bloque-formulario .controls a { color:var(--dark-orange); }.bloque--intro a.btn { color:var(--white); }.bloque--intro .plants {display:none;position:absolute;top:-230px;left:-100px;width:339px;height:314px;background:url("../img/2020-trae-tu-hipoteca-plants.png") no-repeat 0 0;z-index:-1;}.bloque--ventajas {margin-bottom:50px;}.bloque--ventajas p {max-width:620px;margin-left:auto;margin-right:auto;}.bloque--ventajas__items .layout__column {background-color:#FFE1E4;-webkit-border-radius:8px;border-radius:8px;min-height:auto;margin:5px;width:457px;}.bloque--ventajas__items.layout--col4 .layout__column:nth-child(3n) { margin-left:0; }.bloque--ventajas__items .swiper-wrapper {display:flex;justify-content:left;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end;}.bloque--ventajas__items .layout__column svg {height:90px;}.bloque--ventajas__items .layout__column .text__block {padding:30px 20px;box-sizing:border-box;}.bloque--ventajas__items .layout__column h3 {font-family:'Barlow', Arial, Helvetica, sans-serif;letter-spacing:0;font-size:3em;font-weight:normal;line-height:1.15em;margin:20px 0 0 0;color:#000;}.bloque--intro .layout__column,.bloque--ventajas .layout__column,.bloque--banner .layout__column {float:none;}.bloque--intro h2,.bloque--intro p,.bloque--ventajas h2,.bloque--ventajas p,.bloque-formulario h2,.bloque--banner,.bloque-simulador h3{color:#000;}.bloque-simulador .layout > h2 {background:var(--dark-orange);-webkit-border-radius:0;border-radius:0;}.bloque-simulador .rs__range,.bloque-simulador .rs__range:before { background-color:var(--dark-orange); }.bloque-simulador .rs__handle { border-color:var(--dark-orange); }.bloque-simulador .radio_group--inline .radio.active {background-color:var(--dark-orange);border-color:var(--dark-orange);}.radio_group--inline .radio.active:before {border-color:var(--dark-orange);}.bloque--banner {background-image:url('../img/banner-trae-tu-hipoteca-2024.jpg');background-position:center 23%;background-repeat:no-repeat;background-size:cover;margin:30px 0;}.bloque--banner svg {width:100%;}.bloque--banner .wrp{background-color:transparent;padding:54px 35px;}.bloque--banner .layout__column {max-width:560px;margin:0;text-align:left;color:#fff;}.bloque-formulario .hideOnTemplate {text-align:center;}.bloque-formulario > div > p { padding-right:0; }.bloque-formulario#bloque-formulario .layout--col2 {max-width:820px;margin-left:auto;margin-right:auto;}.btn,.btn.active,.btn:visited {background-color:var(--dark-orange);}.bloque-formulario .btn.btn-success { border:none; }.bloque-formulario .wrp h2 {font-size:3rem !important;line-height:3.25rem !important;text-align:center;}.bloque-formulario .wrp p {text-align:center;}p.text--nota.text--nota--black {text-align:left;}.bloque-formulario .wrp h2,.bloque-formulario .wrp p {margin-bottom:20px;}.bloque-formulario .btn {border-radius:2rem;}.bloque--vivienda-pasos#banner_trae_hipoteca .paso-card,.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card {padding:0;}.bloque--vivienda-pasos#banner_trae_hipoteca img,.bloque--vivienda-pasos#banner_simulador_trae_hipoteca img {border-radius:32px;}@media (min-width:960px) and (max-width:1240px) {.bloque--vivienda-pasos#banner_trae_hipoteca .paso-card__img-container img,.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card__img-container img {object-fit:contain;}}.bloque--vivienda-pasos#banner_trae_hipoteca,.bloque--vivienda-pasos#banner_simulador_trae_hipoteca {width:100%;padding-top:0;}.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card {background-color:#EBEDE8;border-radius:24px;}.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card .paso-card__img-container img {border-radius:24px;object-fit:cover;}@media(max-width:991px) {.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card__text-container--right {padding:32px 32px 0;}.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card .paso-card__img-container {width:100%;height:auto;}.bloque--vivienda-pasos#banner_simulador_trae_hipoteca .paso-card .paso-card__img-container img {height:auto;}}.bloque--vivienda-pasos .paso-card {transition:all cubic-bezier(.17,.67,.38,1) 2s;}.bloque--vivienda-pasos__title {text-align:center;font-size:48px;max-width:520px;margin:0 auto;}.bloque--vivienda-pasos .paso-card__content {display:flex;justify-content:space-between;align-items:center;}.bloque--vivienda-pasos .paso-card__content--left {}.bloque--vivienda-pasos .paso-card__content--right {}.bloque--vivienda-pasos .paso-card__text-container {width:519px;}.bloque--vivienda-pasos .paso-card__text-container p {margin-top:0;margin-bottom:18px;}.bloque--vivienda-pasos .paso-card__tag {font-size:16px;color:#000;margin:0 0 8px 0;}.bloque--vivienda-pasos .paso-card__icon svg {width:20px;margin-right:8px;transform:translateY(-3px);}.bloque--vivienda-pasos .paso-card__link::after {content:'';display:inline-block;background-image:url('../img/icon-small-short-next-arrow.svg');background-size:18px 18px;height:18px;width:18px;transform:translateY(4px);margin-left:5px;}.bloque--vivienda-pasos .paso-card__icon--link svg {width:20px;margin-left:8px;}.bloque--vivienda-pasos .paso-card__icon svg path {stroke:#8D8D8D;}.bloque--vivienda-pasos .paso-card__icon--link svg path {stroke:#276EF1;}.bloque--vivienda-pasos .paso-card__title {margin:8px 0 16px 0;font-family:'Barlow', Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;font-size:32px;}.paso-card__title a {color:var(--black);}.bloque--vivienda-pasos .paso-card__title:not(:first-of-type) {margin-top:24px;}.bloque--vivienda-pasos .paso-card__link {position:relative;font-size:16px;color:#276EF1;}.bloque--vivienda-pasos .paso-card__img-container {min-width:200px;}.bloque--vivienda-pasos .paso-card__img {display:block;width:100%;}@media only screen and (max-width:960px) {.bloque--vivienda-pasos .paso-card__content--right {flex-direction:row;}.bloque--vivienda-pasos .paso-card__text-container--right {max-width:unset;width:75%;}.bloque--vivienda-pasos .paso-card__text-container--left {max-width:unset;width:75%;}.bloque--vivienda-pasos .paso-card__text-container p:last-child {margin-bottom:0;}.bloque--vivienda-pasos#banner_trae_hipoteca .paso-card__text-container--right {max-width:unset;width:100%;text-align:center;max-width:580px;margin:0 auto;}.bloque--vivienda-pasos#banner_trae_hipoteca br {display:none;}.bloque--vivienda-pasos#banner_trae_hipoteca .paso-card__text-container--right p {padding:0 8px;}.bloque--vivienda-pasos#banner_trae_hipoteca .paso-card__img-container {margin:0 auto;margin-top:40px;}}@media only screen and (min-width:1280px) {.bloque--vivienda-pasos .paso-card__text-container--right {max-width:unset;}.bloque--vivienda-pasos .paso-card__text-container--left {max-width:unset;}.bloque--vivienda-pasos .paso-card__text-container p {max-width:450px;}}@media only screen and (min-width:960px) {.bloque--vivienda-pasos .paso-card__text-container--right {max-width:unset;width:45%;}}@media only screen and (min-width:1517px) {#main-block img {border-radius:32px;}}@media only screen and (min-width:1450px){#main-block:after {height:252px;}}@media only screen and (min-width:1280px){.bloque--cabecera .content .text-bg {bottom:-40px;left:-60px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}:lang(eu) .bloque--cabecera .content .text-bg {bottom:-40px;left:-70px;}.bloque--intro .plants {top:-310px;}.bloque--ventajas__items .layout__column {width:282px;}.bloque--ventajas__items.layout--col4 .layout__column:nth-child(3n) { margin-left:5px; }.bloque--ventajas__items .swiper-wrapper {}.bloque-formulario .layout--col2 {max-width:820px;}}@media only screen and (min-width:1021px) and (max-width:1280px) {#main-block .claim__svg svg {max-width:320px;}:lang(eu) #main-block .claim__svg svg {max-width:350px;}}@media only screen and (max-width:991px) {.title__l,h1.title__l strong {font-size:2.5rem !important;line-height:2.75rem !important;}.bloque-media--menu {margin-top:0;}.bloque-media--menu .wrp {padding-top:0;}.bloque-media--menu nav {margin-top:16px;flex-direction:column;}.bloque-media--menu nav p {justify-content:initial;margin-bottom:10px;}.bloque-media--menu nav ul {width:100%;padding-left:0;flex-wrap:wrap;justify-content:initial;}.bloque-media--menu nav ul li {border-radius:40px;border:1px solid #181818;margin-top:5px;margin-bottom:5px;margin-right:8px;white-space:nowrap;}.bloque-media--menu nav li:not(:first-of-type) {margin-left:initial;}.bloque-media--menu nav ul li a {display:block;padding:7px 24px;cursor:pointer;}}@media only screen and (min-width:768px) and (max-width:1020px) {.bloque--cabecera .content .text-bg {bottom:-60px;left:-140px;}:lang(eu) .bloque--cabecera .content .text-bg {bottom:-60px;left:-150px;}#main-block .wrp:before {top:320px;right:-250px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}#main-block.newhead .wrp:before {top:280px;}#main-block .claim__svg svg {max-width:315px;}.bloque--intro .plants {top:-270px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}.bloque--ventajas__items .swiper-wrapper {flex-flow:inherit;}.bloque--ventajas__items .layout__column,.bloque--ventajas__items.layout--col4 .layout__column:nth-child(3n) { margin:0 5px; }.bloque.bloque--banner .wrp { padding-bottom:80px; }.bloque--banner .layout__column { max-width:400px !important;}.bloque--intro h2,.bloque--ventajas h2,.bloque-formulario h2,.bloque--banner h2{font-size:3em;margin-top:10px;}.bloque--slider h2 {max-width:100%;}}@media only screen and (max-width:680px) {#main-block, #background-block .bg {height:40rem!important;}}@media only screen and (max-width:767px) {.logo__icon .lettering,.logo__icon .iconic { color:var(--white) !important; }.bloque--cabecera .content .text h1,.bloque h1 strong {color:#000 !important;}.d-sm-block:not(.gotoform) {display:none !important;}.position--relative-sm {position:absolute;}.col-sm-6,.col-sm-5 {width:100% !important;}#main-block .claim__svg svg {max-width:230px;left:0;}:lang(eu) #main-block .claim__svg svg {max-width:270px;left:0;}.bloque--intro .plants {-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);}.bloque--ventajas__items .swiper-wrapper {flex-flow:inherit;}.bloque--ventajas__items .layout__column,.bloque--ventajas__items.layout--col4 .layout__column:nth-child(3n) { margin:0 5px; }.bloque--banner .wrp { padding:80px 6.25%; }.bloque-formulario .hideOnTemplate {text-align:left;margin-bottom:40px;}.bloque--banner {background-position:80% 23%;}.bloque--slider h2 {max-width:100%;font-size:2.5rem !important;line-height:2.75rem !important;}.bloque--slider h3 {font-size:2rem !important;line-height:2rem !important;}.bloque-formulario .wrp h2 {font-size:2rem !important;line-height:2.25rem !important;}.bloque-formulario > div > p {text-align:center !important;padding-right:0 !important;}.bloque--relacionados--hipotecas .gap-24 {gap:64px;}}@media only screen and (max-width:767px) {.breadcrumb {display:none;}.breadcrumb.textcolor_white, .breadcrumb a, .breadcrumb li { color:var(--white) }#main-block, #background-block .bg {height:auto!important;background-color:var(--white);top:0;margin-bottom:0;}.bloque h1 strong {color:#fff !important;}.bloque--hero.bloque {padding-bottom:var(--sp-padding-small);}.bloque--hero.bloque h1 strong {color:#000 !important;}.bloque--hero .flex {align-items:center;}#main-block .row .col-12:first-child {justify-content:flex-start;padding-top:calc(80px + 50px);color:var(--white);height:426px;opacity:0;}#main-block img {width:100%;height:100%;object-fit:cover;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;filter:brightness(0.85);}#main-block .claim__svg {width:70%;}:lang(eu) #main-block .claim__svg {width:90%;}}@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) {.bloque--cabecera .content .text-bg {background:url("../img/2020-trae-tu-hipoteca-bocadillo@2x.png") no-repeat 0 0;background-size:709px 554px;}:lang(eu) .bloque--cabecera .content .text-bg {background:url("../img/2020-trae-tu-hipoteca-bocadillo-eu@2x.png") no-repeat 0 0;background-size:679px 583px;}#main-block .wrp:before {background:url("../img/2020-trae-tu-hipoteca-sofa@2x.png") no-repeat 0 0;background-size:608px 434px;}.bloque--intro .plants {background-image:url("../img/2020-trae-tu-hipoteca-plants@2x.png");background-size:339px 314px;}}.main {overflow:visible !important;}.bloque.bloque--reviews {overflow:hidden;}.bloque.bloque--slider {overflow:hidden;}