: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}.cardsmodule__limit .card,.cardsmodule__limit .card__base{margin:0}.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--l,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--m,.cardsmodule__base:not(:has(.cardsmodule__slider)) .cardsmodule__limit--s,.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}.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}.cardsmodule__base:not(:has(.cardsmodule__slider)) :has(+.card__footer){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.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}.cardsmodule__base .slider .swiper-wrapper:not(.highlightcards__container){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cardsmodule__base .slider .swiper-wrapper:not(.highlightcards__container) .card{padding:0;width:100%;height:auto}.cardsmodule__base .slider .swiper-slide{height:auto}.cardsmodule__subtitle,.cardsmodule__title{grid-column:1/5}.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}.cardgrid .cardsmodule__title,.cardsmodule .cardsmodule__title{margin-bottom: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}.cardsmodule__slider{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px;text-align:center}.cardsmodule__subtitle+.cardsmodule__slider,.cardsmodule__title+.cardsmodule__slider{margin-top:24px}.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--l) .cardsmodule__showmorelink,.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--m) .cardsmodule__showmorelink,.cardsmodule:has(.slider--hidden):has(.cardsmodule__limit--s) .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 .4s;transition:margin-left .4s;height:496px;width:1600px}.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__next,.cardsmodule__navigation__previous{display:block;opacity:.4;font-size:24px;color:#070e46;cursor:pointer;height:496px;line-height:496px}.cardsmodule__navigation__next:hover,.cardsmodule__navigation__previous:hover{text-decoration:none}.cardsmodule__navigation__next .bbva-icon,.cardsmodule__navigation__previous .bbva-icon{display:block;line-height:inicial}.cardsmodule__navigation__next.cardsmodule__navigation--on,.cardsmodule__navigation__previous.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}.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)}@media (min-width:0) and (max-width:1023px){.cardsmodule__base .slider .swiper-button-next{right:0}.cardsmodule__base .slider .swiper-button-prev{right:48px}}