.triple_wrapper{
    max-width: 2000px;
    margin:56px auto 0;
    height: 100%;
    z-index: 2;
    position: center;
  }

/*  .icondescription__baseUpCredi .bbva-icon{color:#BCBCBC}*/

@media (min-width:1200px){.card__aims__superior{padding-bottom: 56px;}}
.card__aims__containerProv{position:relative;height:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}
.card__aims_containRight_Pro{vertical-align:top;}
.card__aims .icondescription{width:100%;}
.card__aims .aims__content{display:grid;grid-column-gap:1em;grid-template-columns:repeat(2,1fr);}
.card__aims .card__aims__description{display:contents;}
.card__aims .card__aims__description--right .icondescription:nth-child(1){grid-row:1;grid-column:2;}
.card__aims .card__aims__description--right .icondescription:nth-child(2){grid-row:2;grid-column:2;}

@media (min-width:992px){
.aims__baseCredi{padding:40px;width:100%;}}}
.icondescription{position:relative;zoom:1;width:100%;display:block;}
.icondescription::after,.icondescription::before{content:' ';display:block;height:0;width:0;overflow:hidden;}
.icondescription::after{clear:both;}
.icondescription__baseUpCredi{padding-left:16px;padding-right:16px;margin-top:16px;margin-bottom:16px;}
.icondescription__titleCredi{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:18px;color:#121212;text-align:left;letter-spacing:0;line-height:24px;margin-top:16px;margin-bottom:8px;word-wrap:normal;}

@media (min-width:0) and (max-width:599px){
.card__aims_containRight_Pro,.card__aims__containerProv{width:100%;float:left;margin-left:0;margin-right:0;}
.card__aims .aims__content{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
@media(min-width:1200px){.sectioninfo__mod__titleCred{width:190px;float:left;margin-left:16px;margin-right:16px}}
@media (min-width:992px){
.icondescription__baseLeftCre{padding-left:0px;padding-right:16px;margin-top:16px;margin-bottom:16px;}
}
.sectioninfo__mod__title .icondescription__baseLeftCre .icondescription__title{font-family:"BentonSansBBVA-Light",Helvetica,Arial,sans-serif;font-size:24px;color:#121212;text-align:center;letter-spacing:0;line-height:32px;font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;text-align:left;margin:0;padding-top:8px;padding-bottom:8px}
.sectioninfo__mod__title .icondescription__baseLeftCre{width:100%}
@media(min-width:0) and (max-width:600px){.sectioninfo__mod__title .icondescription__baseLeftCre{margin-top:0;margin-bottom:0}}
@media(min-width:600px) and (max-width:991px){.sectioninfo__mod__title .icondescription__baseLeftCre{padding-bottom:32px}}
.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__title{font-family:"BentonSansBBVA-Light",Helvetica,Arial,sans-serif;font-size:24px;color:#121212;text-align:center;letter-spacing:0;line-height:32px;font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;text-align:left;margin:0;padding-top:8px;padding-bottom:8px}
@media(min-width:600px){.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__title{font-size:36px;line-height:48px}}
.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__title:last-child{padding-bottom:0}
@media(min-width:992px){.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__title{padding-top:0;padding-bottom:16px}}
.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__icon{margin:8px 0;display:block}
@media(min-width:0) and (max-width:599px){.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__icon{display:none}}
.sectioninfo__mod__titleCred .icondescription__baseLeftCre .sectioninfo__mod__titleCred .icondescription__baseLeftCre{fill:#1d73b2}
.sectioninfo__mod__titleCred .icondescription__baseLeftCre .icondescription__text{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:24px;color:#626262}

@media (min-width:600px) and (max-width:991px){
.card__aims_containRight_Pro,.card__aims__containerProv{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:16px;padding-right:16px;}
.card__aims_containRight_Pro{margin-bottom:32px;padding:0;}}
@media (min-width:992px){
.card__aims__superior{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;padding-bottom: 48px;}}
@media (min-width:992px) and (max-width:1199px){
.card__aims_containRight_Pro,.card__aims__containerProv{width:448px;float:left;margin-left:16px;margin-right:16px;}}
@media (min-width:1200px){
.card__aims_containRight_Pro,.card__aims__containerProv{width:549px;float:left;margin-left:16px;margin-right:16px;display:inherit;}}


  .paddingTitlePro{padding:0 24px;}
  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;}

  @media (min-width:1200px){
    .aims__headerCredi{font-family:BentonSansBBVA-Bold,Helvetica,Arial,sans-serif;font-size:18px;color:#121212;text-align:left;letter-spacing:-.4px;line-height:24px;margin:0 0 16px;color:#fff;}
    .aims__subheaderCredi{margin-bottom:72px;width:100%;}
    .aims__subheaderCredi--secondary{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:24px;color:#fff;}
    .aims__subheaderCredi--secondary{padding-top: 50px;}
  }

  @media (min-width:1200px){
.card__aims_container,.card__aims__container{width:549px;float:left;margin-left:16px;margin-right:16px;display:inherit;}}
.productbenefits__titleCredi{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;font-size:18px;color:#121212;text-align:left;letter-spacing:-.4px;line-height:24px;margin-bottom:32px;}
.aims__content{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.card__aims__description{margin-bottom:28px;}
.card__aims__description .icondescription__titleCredi{margin:0;}
.card__aims__description .icondescription__icon.bbva-svgicon{fill:#bdbdbd;}
.card__aims__description .icondescription__baseUpCredi{width:100%;}

  @media (min-width:600px){
    .aims__baseCredi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
    .aims__headerCredi{font-size:42px;line-height:48px;}
    .aims__headerCredi{margin-bottom:0px; padding-top: 72px;}
    .aims__subheaderCredi--secondary{font-size:20px;line-height:32px;}
    }

    @media (min-width:1200px){
    .card__aims__description{width:262px;float:left;margin-left:16px;margin-right:16px;margin:0;}}
    .aims__baseCredi{background-size:cover;background-position:center;padding:34px;width:100%;}
    .aims__base--coreCredi{background-image:url(https://www.bbva.mx/content/dam/public-web/global/system/styles/images/1600x1600_core.png);background-color:#004481;width:100%;}


    @media (min-width: 600px){.productbenefits__titleCredi{padding-left: 16px;padding-right: 16px;font-family: BentonSansBBVA-Bold,Helvetica,Arial,sans-serif;font-size: 17px;}}
    @media (min-width:600px){
    .productbenefits__titleCredi{font-size:26px;line-height:32px;font-family: 'BentonSansBBVA-Bold';}
    .card__aims__description .icondescription__titleCredi{margin-top:14px;}}
    @media (min-width:992px){
    .productbenefits__titleCredi{padding:0 0px;font-family: 'BentonSansBBVA-Medium';}
    .card__aims__description .icondescription__titleCredi{font-size:20px;line-height:28px;}
    .card__aims__description .icondescription__icon{margin:0;}
    .card__aims__description .icondescription__baseUpCredi{padding:5px 0 16px 0px;}}

  .productbenefits__titleCredi .titleBenefitsCred{font-size:26px;line-height:32px;font-family: 'BentonSansBBVA-Medium';}
  .productdescription{position:relative;zoom:1;width:100%;display:block;margin:24px auto}
  .productdescription::after,.productdescription::before{content:' ';display:block;height:0;width:0;overflow:hidden}
  .productdescription::after{clear:both}
  .productdescription__image{width:96px;margin:8px auto}
  .productdescription__mod__title .icondescription__baseUpCredi{width:100%}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__titleCredi{font-family:BentonSansBBVA-Light,Helvetica,Arial,sans-serif;font-size:24px;color:#121212;text-align:center;letter-spacing:0;line-height:32px;font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;text-align:left;margin:0;padding-top:8px;padding-bottom:8px}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__titleCredi:last-child{padding-bottom:0}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__icon{display:block}
  .productdescription__mod__title .icondescription__baseUpCredi .bbva-svgicon{-webkit-filter:brightness(0) saturate(100%) invert(38%) sepia(39%) saturate(2376%) hue-rotate(181deg) brightness(84%) contrast(85%);filter:brightness(0) saturate(100%) invert(38%) sepia(39%) saturate(2376%) hue-rotate(181deg) brightness(84%) contrast(85%)}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__text{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:24px;color:#626262}
  .productdescription__mod__content{background-color:#fff;padding:24px}
  .productdescription__mod__content--tabs{padding-top:0}
  .productdescription__mod__ulist{display:block;float:left;width:100%;padding-left:16px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box;}
  .productdescription__mod__ulist--1 .productdescription__mod__list{float:left;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}
  .productdescription__mod__content--tabs .productdescription__mod__ulist{margin-top:24px}
  .productdescription__mod__list .productdescription__text{padding-left:0}
  .productdescription__mod__normalhead{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;font-size:18px;color:#121212;text-align:left;letter-spacing:-.5px;line-height:24px}
  .productdescription__mod__lighthead{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:18px;color:#626262;text-align:left;letter-spacing:0;line-height:24px}
  .productdescription__mod__bodycopy{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:24px;margin:16px 0 0;color:#626262}
  .productdescription__mod__bodycopy--notitles{margin-top:0}
  .productdescription__mod__bodycopy.rte ul{list-style:none;;list-style-position:outside !important;margin:0 0px;padding:0}
  .productdescription__mod__bodycopy.rte ul li{margin:0;padding:0 0 16px}
  .productdescription__mod__bodycopy.rte ul li:last-child{padding:0}
  .productdescription__mod__bodycopy.rte ul li::before{content:'';margin:0;padding:0}
  .productdescription__mod__bodycopy.rte p:first-child{margin-top:0}
  .productdescription__mod__bodycopy.rte p:last-child{margin-bottom:0}
  .productdescription__text{display:block;padding-left:16px;word-break:break-word}
  .productdescription__text__title{margin-bottom:16px}
  .productdescription__text .sectiontitle--bullet{margin-bottom:16px}
  .productdescription__cta{position:relative;zoom:1;width:100%;display:block;float:left;margin:8px 0 0;max-width:100%}
  .productdescription__cta::after,.productdescription__cta::before{content:' ';display:block;height:0;width:0;overflow:hidden}
  .productdescription__cta::after{clear:both}
  .productdescription__cta__message{font-family:BentonSansBBVA-Medium,Helvetica,Arial,sans-serif;font-size:13px;color:#121212;text-align:left;letter-spacing:0;line-height:16px;margin-bottom:16px}
  .productdescription__cta__button{width:100%;margin-bottom:16px;text-align:left}
  .productdescription__cta__button .bbva-svgicon{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(204deg) brightness(104%) contrast(102%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(204deg) brightness(104%) contrast(102%)}
  .productdescription__cta__version{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-size:12px;color:#626262;text-align:left;letter-spacing:0;line-height:16px}
  .productdescription__cta .table__container{width:100%;margin:0}
  .productdescription__cta .table__link,.productdescription__cta .table__text{margin:0}
  .productdescriptiontext+.productdescriptiontext,.productdescriptiontext+.target{margin-top:24px}
  @media(min-width:0) and (max-width:599px){.productdescription{max-width:100%;margin-left:auto;margin-right:auto}
  .productdescription:after{content:" ";display:block;clear:both}
  .productdescription__mod__title{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:16px}
  .productdescription__mod__title .icondescription__baseUpCredi{margin-top:0;margin-bottom:0}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__icon{display:none}
  .productdescription__mod__content{width:calc(100% - 32px);background-color:#fff;margin:0 16px;float:left}
  .productdescription__mod__ulist{float:none;padding:0}
  .productdescription__mod__ulist--1 .productdescription__mod__list{float:none;margin:0;padding:0}
  .productdescription__mod__ulist--3 .productdescription__mod__list:last-child{padding-bottom:0}
  .productdescription__mod__list{width:100%;padding:0 0 24px;display:block;float:left}
  .productdescription__mod__bodycopy.rte ul{margin:0 0 0 20px}
  .productdescription__tablecontainer .table:last-child{margin-bottom:0}
  .productdescription__tablecontainer .table__container{width:calc(100% + 48px);position:relative;left:-24px;padding:0}
  .productdescription__tablecontainer .table__text{padding-bottom:0}
  .productdescription__cta__buttons{width:75%}
  }
  @media(min-width:600px){.productdescription__image{margin-bottom:24px;margin-left:0}
  .productdescription__mod__title .icondescription__baseUpCredi .icondescription__titleCredi{font-size:36px;line-height:48px}
  .productdescription__mod__normalhead{font-size:22px;line-height:32px}
  .productdescription__mod__lighthead{font-size:22px;line-height:32px}
  .productdescription__text__title{margin-bottom:24px}
  .productdescription__text .sectiontitle--bullet{margin-bottom:32px}
  .productdescription__cta{max-width:calc(100% - (32px * 2));margin:8px 32px 0}
  .productdescription__cta__button{width:auto;text-align:center;display:inline-block;margin-right:16px;margin-bottom:12px}
  }
  @media(min-width:600px) and (max-width:991px){.productdescription{max-width:100%;margin-left:auto;margin-right:auto;margin:64px auto;width:calc(100% - 32px)}
  .productdescription:after{content:" ";display:block;clear:both}
  .productdescription:first-child{margin-top:72px}
  .productdescription__mod__title{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:16px;padding-right:16px;padding:0}
  .productdescription__mod__title .icondescription__baseUpCredi{padding-bottom:32px}
  .productdescription__mod__content{padding:64px 0 56px;width:100%;float:left}
  .productdescription__mod__ulist--2 .productdescription__mod__list{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:16px;padding-right:16px}
  .productdescription__mod__ulist--3 .productdescription__mod__list{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:16px;padding-right:16px}
  .productdescription__mod__ulist--3 .productdescription__mod__list:last-child{clear:left}
  .productdescription__mod__list{padding:0}
  }
  @media(min-width:992px){.productdescription__mod__title .icondescription__baseUpCredi .icondescription__titleCredi{padding-top:0;padding-bottom:16px}
  .productdescription__mod__content--tabs{padding-top:28px}
  .productdescription__mod__ulist--2 .productdescription__mod__list{width:calc(50% - 48px);float:left;margin-left:16px;margin-right:64px}
  .productdescription__mod__ulist--2 .productdescription__mod__list:last-child{margin-left:0;margin-right:16px}
  .productdescription__mod__ulist--3 .productdescription__mod__list{width:calc(33.333% - 32px);float:left;margin-right:23px}
  .productdescription__mod__ulist--3 .productdescription__mod__list:first-child{margin-left:33px}
  .productdescription__mod__ulist--3 .productdescription__mod__list:last-child{margin-right:16px}
  .productdescription__mod__bodycopy{margin-top:24px}
  }
  @media(min-width:992px) and (max-width:1199px){.productdescription{width:960px;margin-left:auto;margin-right:auto;margin:80px auto}
  .productdescription:after{content:" ";display:block;clear:both}
  .productdescription__mod__title{width:288px;float:left;margin-left:16px;margin-right:16px}
  .productdescription__mod__content{-webkit-box-sizing:border-box;box-sizing:border-box;width:640px;float:left;padding-left:16px;padding-right:16px;padding:56px 0}
  }
  @media(min-width:1200px){.productdescription{width:1176px;margin-left:auto;margin-right:auto;margin:80px auto}
  .productdescription:after{content:" ";display:block;clear:both}
  .productdescription__mod__title{width:262px;float:left;margin-left:16px;margin-right:16px}
  .productdescription__mod__content{-webkit-box-sizing:border-box;box-sizing:border-box;width:941px;float:left;padding-left:16px;padding-right:16px;padding:56px 0}
  }

  .groupMarginF1{margin:0px 0px 8px 0px}
  .groupMarginS1{margin:16px 0px 0px 0px}

.tabs__base .container .tabs__content__item .container{margin:-32px;padding:0}
.tabs__content__item{width:auto;}
.productdescription__mod__content .tabs__content__item{overflow: hidden;}
.tabs__content__item__title{font-family:BentonSansBBVA-Light,Helvetica,Arial,sans-serif;font-size:24px;color:#121212;text-align:center;letter-spacing:0;line-height:32px;margin:32px 0}

.productdescription__mod__ulist{display:block;float:left;width:100%;padding-left:16px;padding-right:16px;-webkit-box-sizing:border-box;box-sizing:border-box}
.productdescription__mod__ulist--1 .productdescription__mod__list{float:left;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}
.productdescription__mod__content--tabs .productdescription__mod__ulist{margin-top:24px}
.productdescription__mod__ulist{float:inline-end;padding:0}
.productdescription__mod__ulist--1 .productdescription__mod__list{float:none;margin:0;padding:0}
.productdescription__mod__ulist--3 .productdescription__mod__list:last-child{padding-bottom:0}
.wrongImg{width: auto;height: auto; text-align: center; }




.table{margin:32px 0}
.table {width: 100%;
}
.cardsmodule__title{max-width:80%;margin:0 auto 32px; padding-top: 48px;}
.cardsmodule__title{font-size:36px;line-height:48px}

.paddingTable{padding:16px 0}
.table thead tr th{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;padding-bottom:24px}
table{border-collapse: collapse;border-spacing:0;}
@media(min-width:600px){.table thead tr th{line-height:24px}
}
.table .rte p{margin:0}
.table--title{display:none}
.table__title{font-family:"BentonSansBBVA-Light",Helvetica,Arial,sans-serif;font-size:24px;color:#121212;letter-spacing:-.2px;line-height:32px;text-align:center;margin:0 16px;padding:32px 0 64px}
.table .rte{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-size: 13px;color: white;text-align: center;letter-spacing: 0;}
@media(min-width:992px){.table__title{font-size:36px;line-height:48px}
}
@media(min-width:0) and (max-width:599px){.table__container{width:100%;float:left;margin-left:0;margin-right:0;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}
}
@media(min-width:600px) and (max-width:991px){.table__container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;padding-left:16px;padding-right:16px}
}
@media(min-width:992px) and (max-width:1199px){.table__container{width:928px;float:left;margin-left:16px;margin-right:16px;float:none}
}
@media(min-width:1200px){.table__container{width:1600px;float:left;margin-left:16px;margin-right:16px;float:none}
}
.table__container table{margin:0 auto}
.table__base--full .table__container table{width:100%}
@media(min-width:992px){.accordion .table__base--full .table__container{width:auto}
}
@media(min-width:992px) and (max-width:1199px){.table__base--center .table__container{width:608px;float:left;margin-left:176px;margin-right:-100%}
}
@media(min-width:1200px){.table__base--center .table__container{width:1210px;float:left;margin-left:212px;margin-right:-100%}
}
@media(min-width:992px){.table__base--center .table__container{margin:0 auto;float:none}
}
@media(min-width:0) and (max-width:991px){.table--show-title .table--header-row-gridline thead{display:none}
.table--show-title .table--header-row-gridline .table--title{display:block}
.table--show-title .table--header-row-gridline tr{border-bottom:1px solid #bdbdbd;display:block;float:left;width:100%;padding:32px 0}
.table--show-title .table--header-row-gridline tr:last-child{border-bottom:0}
.table--show-title .table--header-row-gridline tr td{display:block;float:left;width:100%;padding:0;padding:24px 0}
}
@media(min-width:0) and (max-width:991px) and (min-width:600px) and (max-width:991px){.table--show-title .table--header-row-gridline tr td{width:33%}
}
.table--header-row-gridline table{table-layout:fixed}
.table--header-row-gridline thead{border-bottom:1px solid #bdbdbd}
@media(min-width:600px){.table--header-row-gridline thead th{padding:16px}
}
.table--header-row-gridline tbody td{padding:8px 0}
@media(min-width:600px){.table--header-row-gridline tbody td{padding:8px 16px}
}
.table--header-row-gridline tbody tr:first-child td{padding-top:24px}
.table--header-row-gridline .table--value{color:#626262}
@media(min-width:0) and (max-width:599px){.table--header-row-gridline thead{display:none}
.table--header-row-gridline .table--title{display:block}
.table--header-row-gridline tr{border-bottom:1px solid #bdbdbd;display:block;float:left;width:100%;padding:32px 0}
.table--header-row-gridline tr:last-child{border-bottom:0}
.table--header-row-gridline tr td{display:block;float:left;width:100%;padding:24px 0}
}
.table__link{border:solid 1px #d3d3d3;border-top:0;padding:16px;margin:0 16px;clear:both}
.table__link .link__base{text-align:center}
.table__text{display:block;padding:16px 0;margin:0 16px;color:#626262;clear:both}
@media(min-width:992px) and (max-width:1199px){.table__base--center .table__link,.table__base--center .table__text{width:608px;float:left;margin-left:176px;margin-right:-100%}
}
@media(min-width:1200px){.table__base--center .table__link,.table__base--center .table__text{width:752px;float:left;margin-left:212px;margin-right:-100%}
}
@media(min-width:992px){.table__base--center .table__link,.table__base--center .table__text{margin:0 auto;float:none}
}
.table--header-row-all-gridline thead tr th{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:14px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;background-color:#004481;padding:16px;color:white;width:1%}
@media(min-width:0) and (max-width:599px){.table--header-row-all-gridline thead tr th{width:50%}
}
.table--header-row-all-gridline tbody tr td{padding:16px}
.table--header-row-all-gridline .table--is-centered th,.table--header-row-all-gridline .table--is-centered td{text-align:center}
.table--header-row-all-gridline th,.table--header-row-all-gridline td{border:solid 1px #d3d3d3}
.table--header-row-all-gridline table+table th{border-top:0}
@media(min-width:0) and (max-width:599px){.table--data-gridlines{width:100%;float:left;margin-left:0;margin-right:0}
.table--data-gridlines thead{display:none}
.table--data-gridlines tbody tr,.table--data-gridlines tbody tr:first-child,.table--data-gridlines tbody tr:last-child{padding:24px 8px;display:block;float:left;width:100%;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}
.table--data-gridlines tbody tr td,.table--data-gridlines tbody tr:first-child td,.table--data-gridlines tbody tr:last-child td{padding:8px 0;display:block;float:left;width:100%;clear:both}
}
.table--data-gridlines thead{border-bottom:1px solid #bdbdbd}
.table--data-gridlines thead th{padding:16px 24px}
.table--data-gridlines tr{border-bottom:1px solid #bdbdbd}
.table--data-gridlines tr:last-child{border-bottom:0}
.table--data-gridlines a{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:13px;color:#1973b8;text-align:left;letter-spacing:0;line-height:16px;display:block;}
.table--data-gridlines a:hover,.table--data-gridlines a:focus{color:#1464a5;text-decoration:none}
@media(min-width:700px){.table--data-gridlines a{font-size:15px;line-height:24px;}
}
.table--data-gridlines a:hover{color:#1464a5}
.table--data-gridlines .table--value{max-width:1000px;min-width:72px;color:#626262}
.table--data-gridlines tr td{padding:0px;}
.table--data-gridlines tr:first-child td{padding-top:24px}
.table--no-gridlines th{padding-right:16px}
.table--no-gridlines th:last-child{padding-right:0}
.table--no-gridlines tbody td{padding-right:16px}
.table--no-gridlines tbody td:last-child{padding:0}
.table--no-gridlines tbody tr:first-child td{padding-top:0}
.table--no-gridlines table{margin-bottom:16px}
.table--complex-header-row-gridline,.table--complex-header-row-all-gridline{max-height:385px;overflow:scroll;width:calc(100% - 32px);margin:0 16px;padding:0}
@media(min-width:600px){.table--complex-header-row-gridline,.table--complex-header-row-all-gridline{max-height:500px}
}
@media(min-width:992px){.table--complex-header-row-gridline,.table--complex-header-row-all-gridline{max-height:560px}
}
.table--complex-header-row-gridline thead tr th,.table--complex-header-row-all-gridline thead tr th{padding-bottom:8px}
@media(min-width:600px){.table--complex-header-row-gridline thead tr th,.table--complex-header-row-all-gridline thead tr th{padding-bottom:16px}
}
.table--complex-header-row-gridline table thead th,.table--complex-header-row-gridline table tbody th,.table--complex-header-row-all-gridline table thead th,.table--complex-header-row-all-gridline table tbody th{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:15px;color:#121212;text-align:left;letter-spacing:0;line-height:20px;text-align:center}
@media(min-width:600px){.table--complex-header-row-gridline table thead th,.table--complex-header-row-gridline table tbody th,.table--complex-header-row-all-gridline table thead th,.table--complex-header-row-all-gridline table tbody th{line-height:24px}
}
.table--complex-header-row-gridline th,.table--complex-header-row-all-gridline th{min-width:50px}
.table--complex-header-row-gridline th,.table--complex-header-row-gridline td,.table--complex-header-row-all-gridline th,.table--complex-header-row-all-gridline td{text-align:center;vertical-align:middle;padding:8px 0;min-width:70px}
@media(min-width:600px){.table--complex-header-row-gridline th,.table--complex-header-row-gridline td,.table--complex-header-row-all-gridline th,.table--complex-header-row-all-gridline td{padding:16px;min-width:100px}
}
.table--complex-header-row-gridline thead th{border-bottom:solid 1px #bdbdbd}
.table--complex-header-row-gridline thead th:first-child{border:0}
.table--complex-header-row-all-gridline th{border:solid 1px #121212}
.table--complex-header-row-all-gridline thead th:first-child{border:0}
.table--complex-header-row-all-gridline td{border:solid 1px #d3d3d3}
.footerpub__baseCredi{background-color:#043263;padding:40px 16px 80px;text-align:left}
.footerpub__baseCredi{padding-top:20px;padding-bottom:20px}
.bottonRightBenefits{position: relative;max-width: 350px;margin: 0px;display: block;float: right;}
.btn__basicProv {

    border-radius: 1px;
    width: 138px;
    height: 48px;
    background: #028484;
    border: 0;
    color: #fffefe;
    font-weight: 700;
    filter: none;
    box-shadow: none;
    cursor: pointer;
    padding: 0;
    float: right;

}
.table--value .alignTextTable{text-align: left; font-size: 13px;}

.table--value .titleTableCre{font-family: "BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;text-align: center; text-transform: uppercase; font-size: 12px;-webkit-font-smoothing:antialiased; width: 199px;}
.table--value .titleProvCuenBBVA{font-family: "BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;text-align: center; text-transform: uppercase; font-size: 12px;-webkit-font-smoothing:antialiased; width: 199px}
.table--value .titleTableLeft{padding-left:0px ;font-family: "BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;text-align: left; font-size: 12px;text-transform: uppercase;-webkit-font-smoothing:antialiased}
.table--marginLeftRight{margin-left: 80px; margin-right: 80px;}
.table--value .bbva-icon{color:#48AE64}
.marginColumna{margin: 0px 128px 0px 128px; padding: 0 16px; width: 400px;}

.tablefoot__message{max-width:80%;margin:0 auto 32px; padding-top: 16px;}
.tablefoot__message{font-size:15px;text-align: left;line-height:48px}


.footerBeneficios{margin-top: 40px;width: 100%;display: flex;align-items: flex-start;}
.alignBeneficios{padding: 0px;border: 0;vertical-align: baseline;}
.footerProv{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:20px;color:#FFFFFF;text-align:left;letter-spacing:0;line-height:16px;padding-top: 16px;padding-bottom:24px;padding: 0;max-width:70% ;margin: 18px 32px 18px 200px;}
.btn__basicProv{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-size:15px;color:#fff;text-align:center;letter-spacing:0;line-height:24px;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,#02a5a5 50%,#028484 50%);padding:14px 24px;margin-left:24px;background-color:#028484;cursor:pointer;}
@media (min-width:992px){
    .btn__basicProv{padding:12px;}}
    .btn__basicProv:hover,.btn__basicProv:focus{background-position:0 center;}
