
@media (max-width: 1280px) {
 
}
}
@media (max-width: 1199px) {
 
}
@media (max-width: 1024px) {
 .home-bg { height: 499px; }
 .banner h2 { font-size: 40px; }
 .banner p { font-size: 18px; }
 .service { margin-top: 2%; }
 .banner { padding-top: 20%; }
 .sev-heading ul li { font-size: 13px; }
}
@media (max-width: 991px) {
 .sev-heading h4 {font-size: 16px;}
 .sev-icon { left: 0; width: 70px; height: 70px;}
 .sev-icon i { top: 37%; }
 .sev-heading ul li { font-size: 10px; }
 .sev-icon i { font-size: 24px; }
 .deff { margin-top: 33%; }
.top-let { padding-top: 52%; }
.blue-banner-2 { height: 1143px; }
.add { margin-top: 10%; text-align: center;}
.sev-heading span { font-size: 9px; }
.about-contain p { font-size: 10px; }
} 
@media (max-width: 800px) {
  
}
@media (max-width: 768px) {
   
.banner {padding-top: 28%; }
.top-let { padding-top: 65%; }
.blue-banner-2 { height: 1520px; }
}
@media (max-width: 767px) {
  .bottom-1 img { margin-bottom: 20px; }
  .blue-banner-2 { clip-path: none; }
  .top-let { padding-top: 2%; }
   .banner { margin-top: 70px; }
   .img-logo img { margin-bottom: 10px; }
   .blue-banner-2 { height: 800px; }

}
@media (max-width: 640px) {
 .banner p { margin-top: 18px; }
 .blue-banner-2 { height: 771px; }
 .banner { margin-top: 40px; }
 .home-bg { background: #4f37ff; background-image: none; }
}


@media (max-width: 601px) {
.home-bg { background: #5044fe !important;}
.blue-banner-2 { height: 820px; }
}

@media (max-width: 570px) {
 .sev-icon { top: 0; }
 .sev-heading { text-align: center !important; }
 .sev-icon { text-align: center; margin: 0 auto !important;; }
 .about-contain { text-align: center; margin: 0 auto; }
 .marg { margin-top: 0; }



@media (max-width: 480px) {
  .deff { margin-top: 48%; }
}
@media (max-width: 414px) {
   .banner { margin-top: 82px; padding: 30px;}
   .navbar-brand img { width: 150px; }
   .deff { margin-top: 56%; }
   .blue-banner-2 { height: 800px; }
}
@media (max-width: 360px) {
  .deff { margin-top: 62%; }
  .home-bg { clip-path: none; }
  .banner { padding-top: 21%; }
}
@media (max-width: 320px) {
 
}