html {
  font-size: 1rem;
}

h1 {
  font-size: 1.2rem;
}

h2 {
  font-size: 1.1rem;
}

@media (min-width: 768px) {
  html {
    font-size: 1.1rem;
  }
}

@media (min-width: 768px) {
  h1 {
    font-size: 1.3rem;
  }
}

@media (min-width: 768px) {
  h2 {
    font-size: 1.2rem;
  }
}

@media (min-width: 991px) {
  html {
    font-size: 1.2rem;
  }
}

@media (min-width: 991px) {
  h1 {
    font-size: 1.5rem;
  }
}

@media (min-width: 991px) {
  h2 {
    font-size: 1.4rem;
  }
}

@media (min-width: 1200px) {
  html {
    font-size: 1.2rem;
  }
}

@media (min-width: 1200px) {
  h1 {
    font-size: 1.7rem;
  }
}

@media (min-width: 1200px) {
  h2 {
    font-size: 1.6rem;
  }
}

/* Testes */

@media (min-width: 992px) {
  .col-md-6 {
    width: 50%;
  }
}

@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: left;
  }
}

