@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .container, .container-md, .container-sm {
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1536px;
  }
}

@font-face {
  font-family: ProximaNova;
  src: url("/font/ProximaNova-Regular.woff2") format("woff2"), url("/font/ProximaNova-Regular.woff") format("woff");
  font-weight: 400;
}

@font-face {
  font-family: Raleway;
  src: url("/font/Raleway-Light.woff2") format("woff2"), url("/font/Raleway-Light.woff") format("woff");
  font-weight: 300;
}

@font-face {
  font-family: Raleway;
  src: url("/font/Raleway-Medium.woff2") format("woff2"), url("/font/Raleway-Medium.woff") format("woff");
  font-weight: 500;
}

@font-face {
  font-family: Raleway;
  src: url("/font/Raleway-SemiBold.woff2") format("woff2"), url("/font/Raleway-SemiBold.woff") format("woff");
  font-weight: 600;
}

@font-face {
  font-family: Raleway;
  src: url("/font/Raleway-Bold.woff2") format("woff2"), url("/font/Raleway-Bold.woff") format("woff");
  font-weight: 700;
}
