.bbva-icon,[class*=" icon-"],[class^=icon-]{display:inline-block;flex-shrink:0;vertical-align:middle}.icon-xs{height:16px;width:16px}.icon-sm{height:20px;width:20px}.icon-md{height:24px;width:24px}.icon-lg{height:32px;width:32px}.icon-xl{height:48px;width:48px}.icon-xxl{height:64px;width:64px}.icon-primary{color:var(--bbva-blue-primary,#004481)}.icon-secondary{color:var(--bbva-green,#2dccaa)}.icon-dark{color:var(--bbva-dark-gray,#666)}.icon-light{color:var(--bbva-light-gray,#999)}.icon-white{color:#fff}.icon-current{color:currentColor}.icon-add{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--add);-webkit-mask-image:var(--bbva-icon--add);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-add{background-color:transparent;background-image:var(--bbva-icon--add);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-account{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--account);-webkit-mask-image:var(--bbva-icon--account);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-account{background-color:transparent;background-image:var(--bbva-icon--account);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-advance{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--advance);-webkit-mask-image:var(--bbva-icon--advance);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-advance{background-color:transparent;background-image:var(--bbva-icon--advance);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-alarm{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--alarm);-webkit-mask-image:var(--bbva-icon--alarm);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-alarm{background-color:transparent;background-image:var(--bbva-icon--alarm);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-atm{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--atm);-webkit-mask-image:var(--bbva-icon--atm);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-atm{background-color:transparent;background-image:var(--bbva-icon--atm);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-arrows{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--arrows);-webkit-mask-image:var(--bbva-icon--arrows);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-arrows{background-color:transparent;background-image:var(--bbva-icon--arrows);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-auto{background-color:currentColor;display:inline-block;flex-shrink:0;height:24px;mask-image:var(--bbva-icon--auto);-webkit-mask-image:var(--bbva-icon--auto);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle;width:24px}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.icon-auto{background-color:transparent;background-image:var(--bbva-icon--auto);background-position:50%;background-repeat:no-repeat;background-size:contain}}.icon-with-text{align-items:center;display:inline-flex;gap:.5rem}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-spin{animation:bbva-icon-spin 2s linear infinite}@keyframes bbva-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon-hover-scale{transition:transform .2s ease}.icon-hover-scale:hover{transform:scale(1.1)}.icon-hover-color{transition:color .2s ease}.icon-hover-color:hover{color:var(--bbva-blue-primary,#004481)}.bbva-video-block{border-radius:16px;margin:0 0 80px;overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.bbva-video-block{margin:0 0 112px}}.bbva-video-block__cover{cursor:pointer;position:relative;transition:opacity .5s ease;width:100%}.bbva-video-block__cover:hover .bbva-video-block__play-btn{transform:translate(-50%,-50%) scale(1.08)}.bbva-video-block__cover-img{display:block;height:auto;max-height:780px;-o-object-fit:cover;object-fit:cover;width:100%}.bbva-video-block__play-btn{background:none;border:4px solid #fff;border-radius:100%;cursor:pointer;height:32px;left:50%;line-height:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .3s ease;width:32px}@media(min-width:768px){.bbva-video-block__play-btn{border:6px solid #fff;height:64px;width:64px}}.bbva-video-block__play-btn svg{display:block;height:23px;transform:scale(1.5);width:23px}@media(min-width:768px){.bbva-video-block__play-btn svg{height:50px;transform:scale(1.4);width:50px}}.bbva-video-block__play-btn:focus-visible{border-radius:50%;outline:3px solid #fff;outline-offset:4px}.bbva-video-block__video{cursor:pointer;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:100%}.bbva-video-block__video::-webkit-media-controls,.bbva-video-block__video::-webkit-media-controls-enclosure{display:none!important}.bbva-video-block__mute-btn{align-items:center;background:#001391;border:none;border-radius:50%;bottom:16px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:16px;transition:opacity .3s ease,background .2s ease;width:40px;z-index:10}.bbva-video-block__mute-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.bbva-video-block__mute-btn .bbva-video-block__icon-mute,.bbva-video-block__mute-btn.is-muted .bbva-video-block__icon-sound{display:none}.bbva-video-block__mute-btn.is-muted .bbva-video-block__icon-mute{display:block}.bbva-video-block__youtube-wrapper{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:2}.bbva-video-block__youtube-iframe{border:none;display:block;height:100%;width:100%}.bbva-video-block__close-btn{align-items:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:12px;top:12px;transition:opacity .3s ease,background .2s ease;width:36px;z-index:10}.bbva-video-block__close-btn:hover{background:rgba(0,0,0,.85)}.bbva-video-block__close-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.bbva-video-block--ambient .bbva-video-block__video{cursor:default;display:block;height:auto;margin:-1px;-o-object-fit:cover;object-fit:cover;opacity:1;overflow:hidden;pointer-events:none;position:relative;width:100%}.bbva-video-block--ambient .bbva-video-block__video--desktop{display:none}.bbva-video-block--ambient .bbva-video-block__video--mobile{display:block}@media(min-width:540px){.bbva-video-block--ambient .bbva-video-block__video--mobile{display:none}.bbva-video-block--ambient .bbva-video-block__video--desktop{display:block}}.bbva-video-block--ambient .bbva-video-block__mute-btn{opacity:1;pointer-events:auto}.bbva-video-block.is-playing .bbva-video-block__cover{opacity:0;pointer-events:none}.bbva-video-block.is-playing .bbva-video-block__mute-btn,.bbva-video-block.is-playing .bbva-video-block__video{opacity:1;pointer-events:auto}.bbva-video-block.is-playing-youtube .bbva-video-block__cover{opacity:0;pointer-events:none}.bbva-video-block.is-playing-youtube .bbva-video-block__close-btn,.bbva-video-block.is-playing-youtube .bbva-video-block__youtube-wrapper{opacity:1;pointer-events:auto}
