/* Simple CSS Reset */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


html{
  font-family:Roboto, sans-serif !important;
}




.container {
  width: 100% !important;
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important;
  margin-right: auto !important;
  margin-left: auto !important;
}

/* Small */
@media (min-width: 576px) {
  .container {
    max-width: 540px !important;
  }
}

/* Medium */
@media (min-width: 768px) {
  .container {
    max-width: 720px !important;
  }
}

/* Large */
@media (min-width: 992px) {
  .container {
    max-width: 960px !important;
  }
}

/* Extra large */
@media (min-width: 1200px) {
  .container {
    max-width: 1140px !important;
  }
}

