#contenedorCajas,
#contenedorAccesosBonos {
  padding: 24px 30px 0 30px !important;
}

#contenedorCajas > .fusion-row > .colFlex + .colFlex {
  margin-top: 24px !important;
}

#contenedorCajas > .fusion-row .textoEditor {
  color: #000;
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  padding: 24px 16px;
}

#contenedorCajas > .fusion-row .textoEditor > * {
  margin-bottom: 0 !important;
}

#contenedorCajas > .fusion-row .textoEditor > * + * {
  margin-top: 16px !important;
}

#contenedorCajas > .fusion-row .textoEditor > p:nth-child(1) {
  color: #4c9ec0;
  font-size: 2.4rem !important;
  font-weight: 600 !important;
  line-height: 150% !important;
}

#contenedorAccesosBonos {
  padding-bottom: 24px !important;
}

#contenedorAccesosBonos > .fusion-row > .colFlex + .colFlex {
  margin-top: 24px !important;
}

#contenedorAccesosBonos > .fusion-row > .colFlex .textoEditor {
  color: #000;
  font-size: 1.6rem !important;
  font-weight: 400 !important;
  line-height: 150% !important;
  padding: 24px 16px;
}

#contenedorAccesosBonos > .fusion-row > .colFlex .textoEditor > * {
  margin-bottom: 0 !important;
}

#contenedorAccesosBonos > .fusion-row > .colFlex .textoEditor > * + * {
  margin-top: 16px !important;
}

#contenedorVerComerciosAdheridos .fusion-button,
#contenedorInstrucciones .fusion-button {
  padding: 16px !important;
}

#contenedorInstrucciones .fusion-button > span:nth-child(1) {
  padding-left: 23px !important;
  padding-right: 23px !important;
}

/* Media queries */
@media only screen and (min-width: 640px) {
  #contenedorCajas,
  #contenedorAccesosBonos {
    padding: 32px 30px 0 30px !important;
  }
  #contenedorAccesosBonos {
    padding-bottom: 32px !important;
  }
  #contenedorAccesosBonos > .fusion-row {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex {
    width: 48% !important;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex + .colFlex {
    margin: 0 !important;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex:nth-child(n+3) {
    margin-top: 24px !important;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex > .fusion-column-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100% !important;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex > .fusion-column-wrapper > .fusion-align-block {
    width: 100% !important;
  }
  #contenedorVerComerciosAdheridos .fusion-button,
  #contenedorInstrucciones .fusion-button {
    padding: 32px !important;
  }
}

@media only screen and (min-width: 1023px) {
  #contenedorCajas,
  #contenedorAccesosBonos {
    padding: 48px 30px 0 30px !important;
  }
  #contenedorAccesosBonos {
    padding-bottom: 48px !important;
  }
  #contenedorCajas > .fusion-row {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #contenedorCajas > .fusion-row > .colFlex:nth-child(1) {
    width: 58% !important;
  }
  #contenedorCajas > .fusion-row > .colFlex:nth-child(2) {
    width: 36% !important;
  }
  #contenedorCajas > .fusion-row > .colFlex > .fusion-column-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100% !important;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  #contenedorCajas > .fusion-row > .colFlex > .fusion-column-wrapper > .fusion-align-block {
    width: 100% !important;
  }
  #contenedorCajas > .fusion-row > .colFlex:nth-child(1) > .fusion-column-wrapper {
    margin: 0 auto !important;
    max-width: 951px;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex {
    width: 31% !important;
  }
  #contenedorAccesosBonos > .fusion-row > .colFlex:nth-child(n+3) {
    margin-top: 0 !important;
  }
  #contenedorVerComerciosAdheridos .fusion-button,
  #contenedorInstrucciones .fusion-button {
    padding: 48px !important;
  }
}

@media only screen and (min-width: 1240px) {
  #contenedorCajas,
  #contenedorAccesosBonos {
    padding: 56px 30px 0 30px !important;
  }
  #contenedorAccesosBonos {
    padding-bottom: 56px !important;
  }
}

@media only screen and (min-width: 1600px) {
  #contenedorCajas,
  #contenedorAccesosBonos {
    padding: 72px 30px 0 30px !important;
  }
  #contenedorAccesosBonos {
    padding-bottom: 72px !important;
  }
  #contenedorVerComerciosAdheridos .fusion-button,
  #contenedorInstrucciones .fusion-button {
    padding: 64px !important;
  }
}

/* Fin de las media queries */
