/*--width 1400 --*/
@media (max-width: 1400px) {
  .main-header-wrapper2 .sb-header-section2 .menu-top-section2::after {
    right: -115px;
    width: 14%;
  }

}

/*--width 1199 --*/
@media (max-width: 1199px) {
 .main-header-wrapper2 .sb-header-section2 .menu-top-section2 ul li {
    font-size: 14px;
  }
  .main-header-wrapper2 .sb-header-section2 .menu-top-section2::after {
    right: -130px;
    width: 19%;
  }
  .client2-main-wrapper .client-img img {
    width: 100%;
  }
  .client2-main-wrapper .slider-section {
    padding-bottom: 150px;
  }
  section .sb-service-section2 h5 {
    font-size: 20px;
  }

}

.plr-50 {
  padding: 0;
}

@media (max-width: 999px) {
  
}

@media (max-width: 991px) {
  h4 {
    font-size: 30px;
  }
  h2 {
    font-size: 40px;
  }
 
  .main-header-wrapper2 {
    background-color: #004274;
  }
 
 .footer-main-wrapper section p, .footer-main-wrapper section .last-para {
    text-align: center;
    padding-top: 10px;
  }
  
}

@media (max-width: 767px) {
  h6 {
    font-size: 18px !important;
  }
  h2 {
    font-size: 30px;
  }
  
  .client2-main-wrapper .resp-font-size {
    font-size: 30px;
  }
  
  .about2-main-wrapper .sb-about-section .counter-main .count-up {
    display: block;
  }
  .about2-main-wrapper .sb-about-section .counter-main .count-up .counter-icon {
    padding: 13px;
  }
  .about2-main-wrapper .sb-about-section .counter-main h4 {
    margin-top: 20px;
  }
  .banner-main-wrapper3 .carousel .carousel-item p br {
    display: none;
  }
  .banner-main-wrapper3 .carousel .carousel-item h2 span {
    line-height: 45px;
  }
 
}

/*---width 580--*/
@media (max-width: 580px) {
  br {
    display: none;
  }
  
}

/*-- width 480 --*/
@media (max-width: 480px) {
  p {
    font-size: 14px;
  }
  
}

@media (max-width: 380px) {
  
}

/*-- width 360 --*/
@media (max-width: 360px) {
  
 
  

}

/*--width 320 --*/
