.megamenu{position:relative;zoom:1;width:100%;display:block}.megamenu::before,.megamenu::after{content:' ';display:block;height:0;width:0;overflow:hidden}.megamenu::after{clear:both}.megamenu__fixed{position:fixed;z-index:12;width:100%;top:0;background-color:#072146;margin-top:-120vh;max-height:calc(100vh - 48px);min-height:calc(100vh - 48px);overflow:hidden;-webkit-transition:margin-top .33333s;transition:margin-top .33333s}@media (min-width: 992px){.megamenu__fixed{background-color:#043263}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.megamenu__fixed{margin-top:-120%;-ms-overflow-style:none}}@media (min-width: 992px){.megamenu__fixed{max-height:calc(100vh - 88px);min-height:calc(100vh - 88px)}}@media (min-width: 0) and (max-width: 991px){.megamenu__fixed{position:relative}}.megamenu__trigger{cursor:pointer;width:90px}@media (min-width: 0) and (max-width: 991px){.megamenu__trigger{width:100%}}.megamenu__trigger__open{display:block}@media (min-width: 0) and (max-width: 991px){.megamenu__trigger__open__text{display:none}}.megamenu__trigger__open i{font-size:24px;margin-left:8px}.megamenu__trigger__close{display:none}.megamenu__trigger__close i{font-size:24px;margin-left:8px}.megamenu__trigger.megamenu--open .megamenu__trigger__open{display:none}.megamenu__trigger.megamenu--open .megamenu__trigger__close{display:block}.megamenu__container{display:block;float:left;width:100%;position:relative}.megamenu__navigation__container{background-color:#072146;position:absolute;padding:0;overflow-y:auto;right:0;top:0;z-index:12}@media (min-width: 0) and (max-width: 991px){.megamenu__navigation__container{position:relative;overflow-y:visible}}.keyboard-focus .megamenu__navigation__container a:focus{outline:1px solid #1d73b2;outline-offset:4px}@media (min-width: 0) and (max-width: 991px){.megamenu__navigation{width:100%;position:relative;float:left;clear:both;margin:0;padding:0}}@media (min-width: 992px) and (max-width: 1199px){.megamenu__navigation{width:300px}}@media (min-width: 1200px){.megamenu__navigation{width:280px}}@media (min-width: 992px){.megamenu__navigation{display:block;float:left;min-height:calc(100vh - 88px);max-height:calc(100vh - 88px)}.megamenu__navigation.megamenu--expanded{width:50vw}.sticky .megamenu__navigation{min-height:calc(100vh - 48px);max-height:calc(100vh - 48px)}}.megamenu__navigation__link{opacity:0.7;font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:14px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;color:#fff}@media (min-width: 992px){.megamenu__navigation__link{font-size:15px;line-height:24px}}@media (min-width: 0) and (max-width: 991px){.megamenu__navigation__link{width:100%;max-height:100%;display:block;text-align:left;padding:0 24px;line-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion--mobile .megamenu__navigation__link.accordion__list__item__heading{opacity:1;font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:14px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;color:#fff;border-bottom:1px solid #29507a;line-height:24px;padding:16px 16px 14px 24px}}@media (min-width: 0) and (max-width: 991px) and (min-width: 992px){.accordion--mobile .megamenu__navigation__link.accordion__list__item__heading{font-size:15px;line-height:24px}}@media (min-width: 0) and (max-width: 991px){.accordion--mobile .megamenu__navigation__link.accordion--nosubmenu{border-bottom:1px solid #29507a}}@media (min-width: 992px){.megamenu__navigation__link{line-height:32px;width:100%;display:block}.megamenu__navigation__link .bbva-icon{opacity:0.7;float:right;margin-right:0}}.megamenu__navigation__link--active,.megamenu__navigation__link:focus,.megamenu__navigation__link:active,.megamenu__navigation__link:hover{opacity:1}.megamenu__navigation__link--active .bbva-icon,.megamenu__navigation__link:focus .bbva-icon,.megamenu__navigation__link:active .bbva-icon,.megamenu__navigation__link:hover .bbva-icon{opacity:1}.megamenu__navigation__link:focus{outline:none}.megamenu__navigation__home{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:14px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;width:100%;max-height:100%;display:block;text-align:left;padding:0 16px;line-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0.7;color:#fff;border-bottom:1px solid #29507a}@media (min-width: 992px){.megamenu__navigation__home{font-size:15px;line-height:24px}}.megamenu__navigation__home .bbva-icon{color:#49a5e6;line-height:20px;font-size:20px}@media (min-width: 992px){.megamenu__navigation__home{display:none}}.megamenu__navigation__highlight{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:14px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;font-family:"BentonSansBBVA-Bold",Helvetica,Arial,sans-serif;color:#fff;opacity:0.7}@media (min-width: 992px){.megamenu__navigation__highlight{font-size:15px;line-height:24px}}@media (min-width: 992px){.megamenu__navigation__highlight{line-height:32px}}@media (min-width: 0) and (max-width: 991px){.megamenu__navigation__highlight{padding:0 24px;line-height:56px}}.megamenu__navigation__highlight--active,.megamenu__navigation__highlight:focus,.megamenu__navigation__highlight:active,.megamenu__navigation__highlight:hover{opacity:1}@media (min-width: 992px) and (max-width: 1199px){.megamenu__flyout{width:160px;margin:32px}}@media (min-width: 1200px){.megamenu__flyout{width:238px;margin:32px}}.megamenu__flyout__extraslinks{padding:0 16px;display:block;float:left;width:100%}.megamenu__flyout__extraslinks:last-child{padding-bottom:112px}.megamenu__flyout__extraslinks>div:first-child{border-top:1px solid #2b4261;padding-top:16px}.megamenu__flyout__extraslinks>div:last-child{border-bottom:1px solid #2b4261;padding-bottom:16px}.megamenu__flyout__extraslinks .header__createaccount,.megamenu__flyout__extraslinks .header__access{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:12px;line-height:28px;text-align:left;margin:0;line-height:32px}.megamenu__flyout__extraslinks .header__access{color:#fff;opacity:0.7}.megamenu__flyout__extraslinks .header__access .bbva-icon{color:#1d73b2}.megamenu__flyout__extraslinks .header__actions__item__link__text{display:inline-block}@media (min-width: 992px){.megamenu__flyout__extraslinks{display:none}}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout--nonmobile{display:none}}.megamenu__flyout--mobile .megamenu__flyout{display:none}.megamenu__flyout--mobile .megamenu__flyout.mainnavigation--active{display:block}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__list{background-color:#043263}}.megamenu__flyout__title{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;letter-spacing:normal;line-height:24px;color:#fff}@media (min-width: 600px){.megamenu__flyout__title{font-size:22px;line-height:32px}}@media (min-width: 0) and (max-width: 1199px){.megamenu__flyout__title{margin-bottom:8px}}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__title{display:none}}.megamenu__flyout__linkwithicon{margin-top:0;padding-top:32px;padding-bottom:32px;width:100%;float:left;display:block;clear:both}@media (min-width: 992px){.megamenu__flyout__linkwithicon{border-top:1px solid rgba(255,255,255,0.15);margin-top:16px;padding-top:16px}}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__linkwithicon{display:none}}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__linkwithicon--mobile{background-color:#072146;display:block;float:left;width:100%;clear:both;padding:16px 16px}}@media (min-width: 992px){.megamenu__flyout__linkwithicon--mobile{display:none}}.megamenu__flyout--langs .megamenu__flyout__linkwithicon{padding-bottom:0}.megamenu__flyout__linkwithicon .bbva-icon{color:#1d73b2}.megamenu__flyout__languages{clear:both;padding:16px 0;margin:16px 8px;float:left;width:calc(100% - 16px)}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__languages{display:none}}@media (min-width: 992px){.megamenu__flyout__languages{margin-top:0}}.megamenu__flyout__linkwithicon+.megamenu__flyout__languages{margin-top:24px;border-top:solid 1px #2b4261}.megamenu__flyout__languages--mobile{padding:0 16px 112px;display:block}@media (min-width: 992px){.megamenu__flyout__languages--mobile{display:none}}@media (min-width: 992px){.megamenu__flyout__secondary{position:absolute;height:100%;right:0;top:0;border-left:1px solid #2b4261;margin-top:32px;padding:32px;opacity:0;max-height:calc(100vh - 152px);min-height:calc(100vh - 152px);min-width:300px;overflow-y:auto;pointer-events:none}.megamenu__flyout__secondary a,.megamenu__flyout__secondary span{pointer-events:none;position:relative;display:none}.megamenu__flyout__secondary.megamenu--expanded{pointer-events:auto;opacity:1;display:block}.megamenu__flyout__secondary.megamenu--expanded a,.megamenu__flyout__secondary.megamenu--expanded span{pointer-events:auto;position:relative;display:block}}.megamenu__flyout__secondary .accordion__list__content{position:relative}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__secondary .accordion__list__content{overflow-y:hidden}}.megamenu__flyout__secondary .accordion__list__content--haschilden ul{margin-left:8px}@media (min-width: 0) and (max-width: 991px){.megamenu__flyout__secondary{background-color:#072146}.megamenu__flyout__secondary .megamenu__flyout__linkwithicon{width:calc(100% - 32px);border-top:1px solid #2b4261;margin:0 16px;padding:0}.megamenu__flyout__secondary .megamenu__flyout__linkwithicon .megamenu__navigation__link{padding:0 8px}}@media (min-width: 992px) and (max-width: 992px){.megamenu__flyout__secondary{width:calc(100% - 240px)}}@media (min-width: 992px){.megamenu__flyout__secondary{width:calc(100% - 294px)}}.megamenu__flyout__secondary.megamenu--expanded{pointer-events:initial;opacity:1}.megamenu__body--lock{overflow:hidden;position:fixed;height:100vh;width:100%}@media (min-width: 992px){.megamenu__body--lock{position:static;overflow-x:hidden;overflow-y:scroll}}.megamenu__body--lock .mainnavigation__link{border-bottom:none}@media (min-width: 0) and (max-width: 991px){.megamenu__body--lock.sticky .megamenu__fixed{margin-top:0;-webkit-transition:none;transition:none}}.megamenu__body--lock .megamenu__fixed{border-top:1px solid rgba(255,255,255,0.15)}@media (min-width: 992px){.megamenu--fade .megamenu__card__link{pointer-events:none}}.megamenu--open .megamenu__fixed{margin-top:48px;top:0;overflow:hidden}@media (min-width: 0) and (max-width: 991px){.megamenu--open .megamenu__fixed{overflow:auto;max-height:calc(100vh - 48px);min-height:calc(100vh - 48px)}}@media (min-width: 992px){.megamenu--open .megamenu__fixed{margin-top:88px}.sticky .megamenu--open .megamenu__fixed{margin-top:48px;max-height:calc(100vh - 48px);min-height:calc(100vh - 48px)}}@media (min-width: 0) and (max-width: 991px){.megamenu--open.header__container{width:100%;position:fixed}}.megamenu--hidden{display:none}@media (min-width: 992px){.megamenu__mainnavigation--mobile{display:none}}
