@media (min-width: 1200px){
  .container, .container-lg, .container-md, .container-sm, .container-xl {
      max-width: 984px;
  }
}

@media only screen and (max-width: 1100px){
  .container, .container-lg, .container-md, .container-sm, .container-xl {
      max-width: inherit;
  }
}

@media only screen and (max-width: 1000px){
  body, body.inner {
    background: #F4F0EA;
  }

  .badge {
    font-size: 1rem;
  }

  .intro-text h1 {
    font-size: 1.75rem;
  }

  .intro-text h2 {
    font-size: 1.35rem;
  }

  .services-box ul li { width: 48%; margin: 0 5px 0 0; }
}

@media (min-width: 992px){
  .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: 0.95rem;
      padding-left: 0.95rem;
  }
}