a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
ul{list-style:none}
*{outline:0}
html{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;min-height:100%;width:100vw;max-width:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}
body{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;color:#121212;font-size:100%;min-height:100vh;word-wrap:break-word;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
body .hidden{display:none}
body .invisible{overflow:hidden;position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0}
body .text--center{text-align:center}
body .text--left{text-align:left}
body.app,body.content,body.net{min-height:100%;background-color:#fff;padding-top:1px;margin-top:-1px}
body .xf-content-height{margin:0}
.ios .bbva--main{margin-top:48px}
.ios.hasnotch .bbva--main{margin-top:80px}
.bbva--experiencefragments{padding:80px 0}
.bbva--footer,footer,header{clear:both}
div{-webkit-box-sizing:border-box;box-sizing:border-box}
button{cursor:pointer;background-color:transparent}
input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=submit]{background-color:transparent}
input::-ms-clear{display:none}
img{max-width:100%;width:100%;display:block}
.keyboard-focus img:focus{outline:1px solid #1973b8;outline-offset:-4px}
a{color:#1973b8;text-decoration:none}
.keyboard-focus a:focus{outline:1px solid #1973b8;outline-offset:4px}
a:focus,a:hover{text-decoration:none}
i{font-style:italic}
b,strong{font-weight:700}
h1{font-family:BentonSansBBVA-Bold,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;text-align:left;letter-spacing:-.4px;line-height:24px}
.rte a{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;text-align:left;letter-spacing:0;line-height:24px;color:#1973b8;color:#1973b8;text-decoration:none}
.keyboard-focus .rte a:focus{outline:1px solid #1973b8;outline-offset:4px}
.rte a:hover{color:#043263}
.keyboard-focus .rte--core a:focus,.keyboard-focus .rte--dark a:focus{outline:1px solid #fff;outline-offset:4px}
.rte--core a{color:#fff}
.rte--core a:hover{color:#d4edfc}
.rte--dark a{color:#5bbeff}
.rte--dark a:hover{color:#49a5e6}
.line__base{height:1px;width:100%;display:block;position:relative}
sup{top:-.5em}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
.boxIndicator{width:48px;height:48px;display:block;z-index:16;float:left;left:0}
.boxIndicator--absolute{position:absolute;top:0;float:none}
.boxIndicator--right{float:right;left:auto;right:0}
.background__img{min-height:100%;display:block;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;width:auto;min-width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;height:100%}
iframe{min-height:100px;display:block}
.alignVertical{display:inline-block;vertical-align:middle;height:100%}
main::after{height:0;opacity:0;width:100vw;-webkit-transition:opacity .4s;transition:opacity .4s}
.general-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;z-index:8}
.ios .general-wrapper{height:100vh;-webkit-overflow-scrolling:touch;overflow-y:auto}
.general-wrapper .bbva--main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.app .general-wrapper .content .general-wrapper,.net .general-wrapper{display:block;min-height:auto}
.scroll--disabled{height:100vh;width:100vw;overflow:hidden;position:fixed}
.scroll--disabled .general-wrapper{height:100vh;width:100vw;position:fixed}
.scroll--disabled .general-wrapper::after{background:#072146;opacity:.4;position:fixed;content:' ';top:0;height:100vh;width:100vw;z-index:7}
.scroll--disabled footer{display:none}
.image__overlay,.video__overlay{position:absolute;left:0;top:0;width:100%;height:100%}
.image__overlay{background:#072146;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}
.image__base:hover .image__overlay,a:hover .image__overlay{opacity:.2;-webkit-transition:opacity .4s;transition:opacity .4s}
.video__overlay{background:#121212;opacity:.1}
.anchor-navigation-reference{visibility:hidden;position:relative;top:-50px;height:0;display:block}
.xf-web-container div.container{padding:0}
.bbva-svgicon{height:20px;width:20px;display:inline-block}
.bbva-svgicon--large{height:24px;width:24px}
.bbva-svgicon--xlarge{height:48px;width:48px}
.bbva__bold{font-weight:700}
body .colors--navy{color:#072146}
body .colors--core-blue{color:#004481}
body .colors--spotlight-blue{color:#004481}
body .colors--white-core-blue{color:#1464a5}
body .colors--dark-core-blue{color:#043263}
body .colors--spotlight-dark-blue{color:#043263}
body .colors--core-blue-dark{color:#043263}
body .colors--medium-blue{color:#1973b8}
body .colors--bbvaMediumBlue{color:#1973b8}
body .colors--white-medium-blue{color:#49a5e6}
body .colors--dark-medium-blue{color:#1464a5}
body .colors--medium-blue-dark{color:#1464a5}
body .colors--light-blue{color:#5bbeff}
body .colors--white-light-blue{color:#d4edfc}
body .colors--dark-light-blue{color:#49a5e6}
body .colors--aqua{color:#2dcccd}
body .colors--spotlight-aqua{color:#2dcccd}
body .colors--white-aqua{color:#eaf9fa}
body .colors--light-aqua{color:#5ac4c4}
body .colors--medium-aqua{color:#02a5a5}
body .colors--dark-aqua{color:#028484}
body .colors--600{color:#121212}
body .colors--bbva600{color:#121212}
body .colors--500{color:#626262}
body .colors--bbva500{color:#626262}
body .colors--400{color:#bdbdbd}
body .colors--bbva400{color:#bdbdbd}
body .colors--300{color:#d3d3d3}
body .colors--bbva300{color:#d3d3d3}
body .colors--200{color:#e9e9e9}
body .colors--bbva200{color:#e9e9e9}
body .colors--100{color:#f4f4f4}
body .colors--bbva100{color:#f4f4f4}
body .colors--breadcrumb{color:#fbfbfb}
body .colors--white{color:#fff}
body .colors--red{color:#da3851}
body .colors--white-red{color:#f4c3ca}
body .colors--light-red{color:#e77d8e}
body .colors--medium-red{color:#c0475e}
body .colors--dark-red{color:#b92a45}
body .colors--orange{color:#f7893b}
body .colors--white-orange{color:#fde7d8}
body .colors--light-orange{color:#fab27f}
body .colors--medium-orange{color:#d8732c}
body .colors--dark-orange{color:#c65302}
body .colors--yellow{color:#f8cd51}
body .colors--white-yellow{color:#fef5dc}
body .colors--light-yellow{color:#fade8e}
body .colors--medium-yellow{color:#c49735}
body .colors--dark-yellow{color:#9c6c01}
body .colors--gold{color:#d8be75}
body .colors--white-gold{color:#f3ebd5}
body .colors--light-gold{color:#e6d5a5}
body .colors--medium-gold{color:#b79e5e}
body .colors--dark-gold{color:#8e7022}
body .colors--coral{color:#f35e61}
body .colors--white-coral{color:#fcdfdf}
body .colors--light-coral{color:#f59779}
body .colors--medium-coral{color:#d44b50}
body .colors--dark-coral{color:#cb353a}
body .colors--green{color:#48ae64}
body .colors--white-green{color:#d9efe0}
body .colors--light-green{color:#88ca9a}
body .colors--medium-green{color:#388d4f}
body .colors--dark-green{color:#277a3e}
body .colors--pink{color:#f78be8}
body .colors--white-pink{color:#fddcf8}
body .colors--light-pink{color:#fab3f0}
body .colors--medium-pink{color:#c569b9}
body .colors--dark-pink{color:#ad53a1}
body .colors--purple{color:#8f7ae5}
body .colors--white-purple{color:#ddd7f7}
body .colors--light-purple{color:#b6a8ee}
body .colors--medium-purple{color:#7c6ac7}
body .colors--dark-purple{color:#6754b8}
.btn{position:relative;zoom:1;width:100%;display:block}
.btn::after,.btn::before{content:' ';display:block;height:0;width:0;overflow:hidden}
.btn::after{clear:both}
.btn__basic{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;font-size:15px;color:#fff;text-align:center;letter-spacing:0;line-height:24px;max-width:100%;line-height:24px;padding:12px 32px;border-radius:1px;min-width:76px;display:inline-block;border:0;cursor:pointer;background-color:#1973b8;will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#1973b8;background-image:linear-gradient(100deg,#1464a5 50%,#1973b8 50%)}
.keyboard-focus .btn__basic:focus{outline:1px solid #fff;outline-offset:-4px}
.btn__basic:focus,.btn__basic:hover{background-position:0 center}
.btn__basic i:first-child{margin-left:0}
.btn--aqua{background-color:#2dcccd}
.btn--aqua__mask--mobile{background-image:url(../../../../../../content/dam/public-web/global/system/styles/images/mask-aqua-mobile.png);background-size:100% 100%}
.btn--aqua__mask--desktop{background-image:url(../../../../../../content/dam/public-web/global/system/styles/images/mask-aqua-desktop.png);background-size:100% 100%}
.btn__medium-aqua{background-color:#028484;will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#028484;background-image:linear-gradient(100deg,#2dcccd 50%,#028484 50%)}
.keyboard-focus .btn__medium-aqua:focus{outline:1px solid #fff;outline-offset:-4px}
.btn__navy{will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#072146;background-image:linear-gradient(100deg,#043263 50%,#072146 50%);background-color:#072146;color:#f8cd51}
.keyboard-focus .btn__navy:focus{outline:1px solid #fff;outline-offset:-4px}
.btn__background--aqua,.btn__background--light-blue,.btn__medium-blue,.btn__spotlight-aqua,.btn__spotlight-dark-blue{background-color:#1973b8;will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#1973b8;background-image:linear-gradient(100deg,#1464a5 50%,#1973b8 50%)}
.keyboard-focus .btn__background--aqua:focus,.keyboard-focus .btn__background--light-blue:focus,.keyboard-focus .btn__medium-blue:focus,.keyboard-focus .btn__spotlight-aqua:focus,.keyboard-focus .btn__spotlight-dark-blue:focus{outline:1px solid #fff;outline-offset:-4px}
.btn__white{will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#fff;background-image:linear-gradient(100deg,#f4f4f4 50%,#fff 50%);background-color:#fff;border:1px solid #1973b8;color:#1973b8;padding:13px 12px}
.keyboard-focus .btn__white:focus{outline:1px solid #1973b8;outline-offset:-4px}
.btn__background--core-blue,.btn__core-blue,.btn__spotlight-blue{background-color:#004481;will-change:background-position;background-size:210% 100%;background-position:99% center;background-repeat:no-repeat;-webkit-transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);transition:background-position .66667s cubic-bezier(.24,.22,.31,1.07);background-color:#004481;background-image:linear-gradient(100deg,#043263 50%,#004481 50%)}
.keyboard-focus .btn__background--core-blue:focus,.keyboard-focus .btn__core-blue:focus,.keyboard-focus .btn__spotlight-blue:focus{outline:1px solid #fff;outline-offset:-4px}
.btn--full,.btn__full{width:100%}
.btn--disabled,.btn__disabled{color:#bdbdbd;background-color:#e9e9e9;background-image:none;cursor:default}
.btn--active,.btn--hover{opacity:.8}
.link{position:relative;zoom:1;width:100%;display:block;display:block}
.link::after,.link::before{content:' ';display:block;height:0;width:0;overflow:hidden}
.link::after{clear:both}
.link__base{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;font-size:15px;text-align:left;letter-spacing:0;line-height:24px;color:#1973b8;text-decoration:none;display:block}
.keyboard-focus .link__base:focus{outline:1px solid #1973b8;outline-offset:4px}
.link__base--selected,.link__base:hover{color:#043263}
.link__base--disabled{opacity:.4}
.keyboard-focus .link__base--core:focus,.keyboard-focus .link__base--dark:focus{outline:1px solid #fff;outline-offset:4px}
.link__base--core{color:#fff}
.link__base--core--selected,.link__base--core:hover{color:#d4edfc}
.link__base--dark{color:#5bbeff}
.link__base--dark--selected,.link__base--dark:hover{color:#49a5e6}
.link__base .bbva-icon{margin-left:0}
.link__content{margin-top:16px;margin-bottom:16px;text-align:center}
@media(min-width:0) and (max-width:599px){body .hidden-mobile{display:none}
.wrapper .container{max-width:100%;margin-left:auto;margin-right:auto;max-width:100vw}
.wrapper .container:after{content:" ";display:block;clear:both}
.bbva-svgicon--largemobile{height:24px;width:24px}
.btn--disabled--mobile,.btn__disabled--mobile{display:none !important}
}