@media (max-width:1440px) {
  .hero-section {
    height: 550px;
  }
  .lead {
    font-size: 1rem;
  }
  .h4, h4 {
    font-size: 1.3rem;
  }
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1200px;
  }
}
@media (max-width:991px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 768px;
  }
  .h3, h3 {
    font-size: 1.4rem;
  }
  .navbar-collapse {
    padding: 20px 0;
  }
  .nav-item {
    margin: 5px 0;
  }
  .navbar-toggler {
    border: 0;
    color: #2579A8 !important;
  }
  .navbar-toggler:focus {
    outline: none;
    box-shadow: none;
  }
  .first-column {
    padding-right: 0px;
  }
  .copyright-main {
    margin-top: 40px;
  }
  .hero-section p {
    font-size: 1.2rem;
  }
}
@media (max-width:767px) {
  .hero-section p {
    font-size: 1rem;
  }
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 568px;
  }
  .hero-section h1 {
    font-size: 2rem;
  }
  .lead {
    font-size: 1rem;
  }
  .lead.mb-5 {
    margin-bottom: 0px !important;
  }
  .mb-5 {
    margin-bottom: 2rem !important;
  }
}