.ibd-static-pt-informacion-util-metodos-pagamento {
  /************/
  /* TABS NAV */
  /************/
  /*****************************/
  /* TABS CONTENT - BENEFICIOS */
  /*****************************/
  /* Pantallas superiores a 1600px (large desktop)*/
  /* Pantallas superiores a 1280px (large desktop)*/
  /* Pantallas entre 1024px y 1280px (desktop)*/
  /****************************************/
  /* TABS CONTENT - BENEFICIOS (ACORDEON) */
  /****************************************/
  /* Pantallas inferiores a 767px (mobile)*/ }
  .ibd-static-pt-informacion-util-metodos-pagamento .no-gutters {
    margin-right: 0;
    margin-left: 0; }
  .ibd-static-pt-informacion-util-metodos-pagamento .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs {
    display: flex; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li {
    width: 100%;
    height: 120px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0;
    font-size: 14px;
    color: #2c2c2c;
    padding: 0;
    background-color: white!important; }
    .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a {
      display: flex;
      flex-direction: column;
    }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a:hover {
    color: #2c2c2c;
    border-bottom: 2px solid #689F38; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a.active {
    background: white;
    border-bottom: 2px solid #689F38;
    font-size: 14px;
    color: #2c2c2c; }
    .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a:not(.active):hover {
      background: #eee !important;
    }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li > a > .info-enlace {
    height: 65px;
    width: 100%;
    display: flex;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 10px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li:not(:last-of-type) > a > .info-enlace {
    border-right: 1px solid #e7e7e7; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > #tabs > li:not(:last-of-type) > a > .info-enlace {
    border-right: 1px solid #e7e7e7; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios {
    padding: 75px 0;
    background: #f9f9f9;
    color: #2c2c2c; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .titulo,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .titulo {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 30px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .texto,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .texto {
    font-size: 16px;
    line-height: 26px;
    margin: auto;
    margin-bottom: 70px;
    max-width: 1145px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .ventajas,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .ventajas > .ventaja,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja {
    width: 265px;
    margin: 0 auto; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .ventajas > .ventaja > img,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja > img {
    margin-bottom: 7px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .ventajas > .ventaja > .titulo,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja > .titulo {
    margin-bottom: 14px;
    font-size: 18px;
    line-height: 24px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios .ventajas > .ventaja > .texto,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja > .texto {
    font-size: 14px;
    line-height: 24px;
    color: #707070;
    margin-bottom: 0; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios > .info-beneficios .btn.button-orange {
    width: 265px;
    margin: 0;
    margin-top: 45px;
    background: #CD4800;
    border-color: #CD4800; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios > .info-beneficios .btn.button-orange:hover {
    background: #B34002 !important;
    border-color: #CD4800; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios > .info-beneficios .btn.button-orange > .button-text {
    text-transform: none;
    font-size: 15px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs > .tab-content > .tab-pane > .beneficios > img {
    padding: 0 60px;
    height: 100%;
    max-width: 670px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #modulo-tabs .info-enlace h2 {
    font-size: 14px;
    color: #2c2c2c;
    margin: 0; }
  @media screen and (min-width: 100em) {
    .ibd-static-pt-informacion-util-metodos-pagamento .col-xl-6 {
      width: calc(100% / 12 * 6); }
    .ibd-static-pt-informacion-util-metodos-pagamento .col-xl-offset-3 {
      margin-left: calc(100% / 12 * 3); } }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion {
    margin: 50px calc(100% / 12); }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel {
    border-radius: 9px;
    border: none;
    box-shadow: 0px 10px 14px rgba(0, 0, 0, 0.13); }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel + .panel {
    margin-top: 16px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading {
    height: 70px;
    background: white;
    padding-left: 30px;
    padding-right: 20px;
    border-top-left-radius: 9px;
    border-top-right-radius: 9px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title,
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a {
    height: 100%;
    width: 100%;
    display: block; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a {
    display: flex;
    align-items: center;
    color: #3F3F3F; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a > .info-enlace {
    width: 100%;
    display: flex;
    align-items: center; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a > .info-enlace > span {
    display: inline-block;
    margin-left: 17px;
    font-size: 14px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a > .info-enlace > img.visible-xs.visible-sm {
    margin-left: auto;
    transform: rotate(180deg); }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-heading > .panel-title > a.collapsed > .info-enlace > img.visible-xs.visible-sm {
    transform: rotate(0); }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body {
    padding: 0; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios {
    padding: 0;
    background: white; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > img {
    width: 100%; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios {
    padding: 40px 0; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .texto {
    margin-bottom: 55px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja {
    max-width: 230px;
    width: auto; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja:nth-child(3) {
    margin-top: 35px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .btn.button-orange {
    width: 265px;
    margin: 0;
    margin-top: 45px;
    background: #CD4800;
    border-color: #CD4800; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .btn.button-orange:hover {
    background: #B34002 !important;
    border-color: #CD4800; }
  .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .btn.button-orange > .button-text {
    text-transform: none;
    font-size: 15px; }
  .ibd-static-pt-informacion-util-metodos-pagamento #online .encabezado {
    padding-left: 1rem;
    padding-right: 1rem; }
  @media screen and (max-width: 47.95em) {
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios {
      padding: 30px 0; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .btn.button-orange {
      width: 210px;
      margin: 0 auto;
      margin-top: 40px; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .titulo {
      margin-bottom: 20px;
      font-size: 22px; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios > .info-beneficios .texto {
      font-size: 14px;
      margin: auto;
      margin-bottom: 0; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas {
      display: block; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja {
      margin-top: 0;
      padding-top: 25px; }
    .ibd-static-pt-informacion-util-metodos-pagamento #accordion .panel-body > .beneficios .ventajas > .ventaja:not(:last-of-type) {
      padding-bottom: 40px;
      border-bottom: 1px solid #D8D8D8; } }
