.ibd-static-pt-html {
  /* BANNER */
  /* COLORES TEXTO */
  /* Para pantallas entre 1280px y 1600 (desktop) */
  /* Para pantallas entre 1024px y 1280px (desktop) */
  /* Pantallas entre 768px y 1024px (tablet) */
  /* Pantallas inferiores a 768px (mobile) */
  /* Pantallas inferiores a 320px (mobile) */ }
  .ibd-static-pt-html .contenedor-banner .titulo {
    font-size: 3em;
    font-family: Lato-Bold;
    color: #ffffff;
    margin: 0;
    padding: 0; }
  .ibd-static-pt-html .contenedor-banner .subtitulo {
    padding: 0 20%;
    font-size: 1.6em;
    line-height: 1em;
    color: #ffffff;
    margin: 10px 0 15px 0;
    font-family: Lato-Regular; }
  .ibd-static-pt-html .contenedor-banner .verde {
    color: #5C881A; }
  .ibd-static-pt-html .contenedor-banner .verde-claro {
    color: #B8E986; }
  .ibd-static-pt-html .contenedor-banner .verde-oscuro {
    color: #3e6109; }
  .ibd-static-pt-html .contenedor-banner .gris {
    color: #727272; }
  .ibd-static-pt-html .contenedor-banner .negro {
    color: #000000; }
  @media screen and (min-width: 80em) and (max-width: 99.99em) {
    .ibd-static-pt-html .contenedor-banner .subtitulo {
      padding: 0 15%;
      font-size: 1.6em; } }
  @media screen and (min-width: 64em) and (max-width: 79.99em) {
    .ibd-static-pt-html .contenedor-banner .titulo {
      font-size: 2.4em; }
    .ibd-static-pt-html .contenedor-banner .subtitulo {
      padding: 0 5%;
      font-size: 1.6em; } }
  @media screen and (min-width: 47.96em) and (max-width: 63.99em) {
    .ibd-static-pt-html .contenedor-banner .titulo {
      font-size: 2.3em;
      padding: 0 30px; }
    .ibd-static-pt-html .contenedor-banner .subtitulo {
      padding: 0 5%;
      font-size: 1.6em; } }
  @media screen and (max-width: 47.95em) {
    .ibd-static-pt-html .contenedor-banner .titulo {
      font-size: 2em;
      padding: 0;
      margin-top: 60px; }
    .ibd-static-pt-html .contenedor-banner .subtitulo {
      padding: 0;
      font-size: 1.22em; } }
  @media screen and (max-width: 320px) {
    .ibd-static-pt-html .contenedor-banner .banner-mobile {
      margin-top: 11%; } }
