@media (min-width: 1081px) and (max-width: 1199px) {
.navbar-nav .nav-item .nav-link {
  padding: 20px 0 20px 25px;
  font-size: 14px;
  font-weight: 700;
  color: white !important;}
  }

@media (max-width: 1080px) {
.navbar-nav .nav-item .nav-link {
  padding: 20px 0 20px 15px;
  font-size: 14px;
  font-weight: 700;
  color: white !important;}
  }
  
    @media (max-width: 915px){
.container, .container-md, .container-sm {
  max-width: 880px;
}}

@media (max-width: 768px) {
  .navbar-nav {
    position: absolute;
    width: 100%;
    z-index: 9999;
    background: #55a57f;
  }
  .navbar-toggler {
    margin: 20px;
  }
  .main-bg {
    background-size: cover;
  }
  .home-banner-container {
    padding: 20px;
  }
  .container-overlap,
  .container-overlap .container {
    height: 200px;
  }
  .container, .container-sm {
  max-width: 740px;
}
  .container-overlap img {
    height: 200px;
    left: 30px;
    top: 80px;
    right: inherit;
    margin-top: 20px;
  }
  .home-box {
    height: inherit;
  }

  .home-title {
    font-size: 18px;
  }
  .home-title span {
    font-size: 22px;
  }
  .section-2 {
    padding: 30px 0;
  }
  .section2-box {
    margin-bottom: 30px;
  }
  .section2-box img {
    height: 60px;
  }
  .section2-box h5 {
    margin-top: 0;
  }
  .mb-100 {
    margin-bottom: 50px !important;
  }
  .wd-90 {
    width: 100%;
  }
  .wd-80 {
    width: 100%;
  }
  .section-3 {
    padding-bottom: 30px;
  }
  .center-box {
    padding: 10px;
  }
  .section-4 h1 {
    width: 100%;
    padding: 10px;
   
  }
  .section-5 {
    padding: 50px 0;
  }
  .section5-leftbox,
  .section5-rightbox {
    margin-bottom: 20px;
  }

 .section-6 .carousel-cardwrapper .carousel-img img {
    position: inherit;
    left: initial;
    top: initial;
}

 
  .quote-container {
    width: 100%;
    margin-top: 30px;
  }
  .section-6 .carousel-cardwrapper .quote-box {
    width: 100%;
  }

  .section-6 .carousel-cardwrapper .quote-box img {
    margin: 0 10px 0 0;
  }
  .section7-box {
    padding: 20px;
  }
  .section-7 h2 {
    width: 100%;
  }
  .custom-collapse .collapse-wrapper .collapse-label {
    padding: 10px 10px 10px 50px !important;
  }
  .custom-collapse .collapse-wrapper .collapse-label::after {
    left: 20px;
  }
  .section-7 {
    padding: 20px 0;
  }
  .section-8 .center-box h1 {
    
    margin-bottom: 10px;
  }
  .section-10 h5 {
    margin-bottom: 20px;
  }
  .section-11 {
    height: 600px;
  }
  .section-10 {
    margin-bottom: 50px;
  }
  footer h5 {
    margin: 20px 0 20px 0;
  }
}
