:root .f-1xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:96px;line-height:104px}:root .f-1xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:96px;line-height:104px}:root .f-xxs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;line-height:16px}:root .f-xs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:16px}:root .f-s-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;line-height:24px}:root .f-m-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:24px}:root .f-l-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:32px}:root .f-xl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:32px;line-height:40px}:root .f-xxl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:40px;line-height:48px}:root .f-xs-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px;line-height:16px}:root .f-s-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px}:root .f-m-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}:root .f-l-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:24px;line-height:32px}:root .f-xl-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:32px;line-height:40px}:root .f-xs-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px;line-height:16px}:root .f-s-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px}:root .f-m-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}.cardsmodule__limit{margin-top:24px}@media (min-width: 1024px){.cardsmodule__limit{margin-top:56px;padding:0}}.cardsmodule__limit .card,.cardsmodule__limit .card__base{margin:0}@media (min-width: 600px){.cardsmodule__limit .card,.cardsmodule__limit .card__base{height:100%;width:100%}}.swiper-container .cardsmodule__limit .card,.swiper-container .cardsmodule__limit .card__base{height:100%;width:100%}.cardsmodule__limit .card:not(:has(*)){display:none}.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--s,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--xl{grid-column:1 / 5;display:grid;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;row-gap:16px}@media (min-width: 600px){.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--s,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--xl{grid-column:1 / 9}}@media (min-width: 1024px){.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--s,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--xl{grid-column:1 / 13}}@media (min-width: 1024px){.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--s,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--xl{row-gap:24px}}@media (min-width: 1024px){.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column:3 / 11}.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--xl{grid-template-columns:repeat(3, minmax(0, 1fr))}}.cardsmodule__base:not(:has(.cardsmodule__slider)):has(.listlimit__show--less.listlimit--hidden) .cardsmodule__limit .card:has(.listlimit--hidden){display:none}.cardsmodule__base:not(:has(.cardsmodule__slider)):not(.highlightcards__base)>div:not(.container-cards){display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media (min-width: 600px){.cardsmodule__base:not(:has(.cardsmodule__slider)):not(.highlightcards__base)>div:not(.container-cards){grid-template-columns:repeat(8, minmax(0, 1fr))}}@media (min-width: 1024px){.cardsmodule__base:not(:has(.cardsmodule__slider)):not(.highlightcards__base)>div:not(.container-cards){grid-template-columns:repeat(12, minmax(0, 1fr));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.cardsmodule__base:not(:has(.cardsmodule__slider)) *:has(+.card__footer){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 600px){.cardsmodule__base:has(.cardsmodule__slider):has(.cardsmodule__limit--m) .swiper-wrapper{-webkit-transform:none !important;transform:none !important}}@media (min-width: 1024px){.cardsmodule__base:has(.cardsmodule__slider):has(.cardsmodule__limit--m) .swiper-container{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.cardsmodule__base:has(.cardsmodule__slider):has(.cardsmodule__limit--m) .cardsmodule__limit--m{grid-column:3 / 11;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit}.cardsmodule__base:has(.cardsmodule__slider):has(.cardsmodule__limit--m) .cardsmodule__limit--m .card{margin-right:0 !important}}.cardsmodule__base:has(.cardsmodule__slider) .card__container,.cardsmodule__base:has(.cardsmodule__slider) .card__content{height:100%}.cardsmodule__base:has(.cardsmodule__slider) .card__image:has(img){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cardsmodule__base:has(.cardsmodule__slider) *:has(+.card__footer){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cardsmodule__base .slider .swiper-container{text-align:center;padding-bottom:56px}.cardsmodule__base .slider .swiper-container:has(.card:only-child){padding-bottom:0}@media (min-width: 600px) and (max-width: 1023px){.cardsmodule__base .slider .swiper-container{width:calc(100vw - 32px)}}.cardsmodule__base .slider .swiper-wrapper:not(.highlightcards__container){-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width: 1024px){.cardsmodule__base .slider .swiper-wrapper:not(.highlightcards__container){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:100%;width:auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cardsmodule__base .slider .swiper-wrapper:not(.highlightcards__container) .card{padding:0;width:100%;height:auto}@media (min-width: 0) and (max-width: 1023px){.cardsmodule__base .slider .swiper-button-next{right:0}.cardsmodule__base .slider .swiper-button-prev{right:48px}}@media (min-width: 1024px){.cardsmodule__base .slider .swiper-button.highlightcards__button{display:none}}.cardsmodule__base .slider .swiper-slide{height:auto}.cardsmodule__title,.cardsmodule__subtitle{grid-column:1 / 5}@media (min-width: 600px){.cardsmodule__title,.cardsmodule__subtitle{grid-column:1 / 9}}@media (min-width: 1024px){.cardsmodule__title,.cardsmodule__subtitle{grid-column:1 / 13}}@media (min-width: 1024px){.cardsmodule__title,.cardsmodule__subtitle{margin-left:auto;margin-right:auto}}.cardsmodule__title{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px;text-align:center;margin-bottom:8px}@media (min-width: 600px){.cardsmodule__title{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}}@media (min-width: 1024px){.cardsmodule__title{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}}.cardgrid .cardsmodule__title,.cardsmodule .cardsmodule__title{margin-bottom:0}@media (min-width: 1024px){.cardgrid .cardsmodule__title,.cardsmodule .cardsmodule__title{padding:0}}.cardsmodule__subtitle{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px;margin-top:16px;text-align:center}@media (min-width: 1024px){.cardsmodule__subtitle{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}}.cardsmodule__slider{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px;text-align:center}.cardsmodule__title+.cardsmodule__slider,.cardsmodule__subtitle+.cardsmodule__slider{margin-top:24px}@media (min-width: 1024px){.cardsmodule__title+.cardsmodule__slider,.cardsmodule__subtitle+.cardsmodule__slider{margin-top:56px}}@media (min-width: 600px){.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--s) .swiper-container,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--m) .swiper-container,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--l) .swiper-container{padding-bottom:0}.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--s) .swiper-button-next,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--s) .swiper-button-prev,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--s) .swiper-pagination,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--s) .swiper-counter,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--m) .swiper-button-next,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--m) .swiper-button-prev,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--m) .swiper-pagination,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--m) .swiper-counter,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--l) .swiper-button-next,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--l) .swiper-button-prev,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--l) .swiper-pagination,.cardsmodule__slider.slider--hidden:has(.cardsmodule__limit--l) .swiper-counter{display:none}}.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--s) .cardsmodule__showmorelink,.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--m) .cardsmodule__showmorelink,.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--l) .cardsmodule__showmorelink{margin-top:24px}.cardsmodule__scroll{width:100%;overflow:hidden;z-index:3;position:relative;min-height:496px}.cardsmodule__items{min-width:100%;display:block;float:left;clear:both;-webkit-transition:margin-left 400ms;transition:margin-left 400ms;height:496px;width:1600px}@media (min-width: 600px){.cardsmodule__items{float:none}}.cardsmodule__nav{width:100%;display:block;float:left;text-align:center;margin:40px 0}.cardsmodule__nav__item{height:12px;width:12px;cursor:pointer;border-radius:50%;background-color:#E2E6EA;display:inline-block;margin:0 4px}.cardsmodule__navigation{position:relative;width:100%;display:block;float:left;z-index:1;margin-top:-496px}.cardsmodule__navigation__previous{float:left;margin-left:-24px}.cardsmodule__navigation__next{float:right;margin-right:-24px}.cardsmodule__navigation__previous,.cardsmodule__navigation__next{display:block;opacity:0.4;font-size:24px;color:#070E46;cursor:pointer;height:496px;line-height:496px}.cardsmodule__navigation__previous:hover,.cardsmodule__navigation__next:hover{text-decoration:none}.cardsmodule__navigation__previous .bbva-icon,.cardsmodule__navigation__next .bbva-icon{display:block;line-height:inicial}.cardsmodule__navigation__previous.cardsmodule__navigation--on,.cardsmodule__navigation__next.cardsmodule__navigation--on{opacity:1}.cardsmodule__show.listlimit__show{grid-column:1 / 5;text-align:center;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:24px}@media (min-width: 600px){.cardsmodule__show.listlimit__show{grid-column:1 / 9}}@media (min-width: 1024px){.cardsmodule__show.listlimit__show{grid-column:1 / 13}}.cardsmodule__showmorelink.listlimit__show{text-align:center;margin:24px auto 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.slider--hidden .swiper-pagination+.cardsmodule__showmorelink.listlimit__show{padding-top:32px}.cardsmodule__showmore-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cardsmodule__showless-icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
