/* @media (min-width: 1600px) { }
@media (min-width: 1400px) and (max-width: 1599px) { }
@media (min-width: 1200px) and (max-width: 1399px) { }
@media (min-width: 992px) and (max-width: 1199px) { }
@media (min-width: 768px) and (max-width: 991px) { }
@media (min-width: 576px) and (max-width: 767px) { }
@media (min-width: 421px) and (max-width: 575px) {
}
@media (min-width: 321px) and (max-width: 420px) { }
@media (max-width: 320px) { } */

@media screen and (min-width:1400px) and (max-width:2500px){
  .mobile-img {
    margin-top: 435px !important; 
  }



  .card-wrap{
    height:600px;
}



}

@media (max-width: 2005.98px) { 
 .mobile-img {
    margin-top: 340px;
} 
}
@media (min-width: 2000px) { 
    .mobile-img {
    margin-top: 384px;
}
}
@media (max-width: 1999.98px) { 
 .mobile-img {
    margin-top: 340px;
} 
}

@media (max-width: 1899.98px) { 
 .mobile-img {
    margin-top: 302px;
} 
}

 @media screen and (width: 1796px) and (height: 968px) {
.mobile-img {
        margin-top: 451px !important;
    }
}

@media (max-width: 1799.98px) { 
   .mobile-img {
    margin-top: 255px;
}
    
}
@media (max-width: 1699.98px) { 
   .mobile-img {
    margin-top: 212px;
}
    
}

@media (max-width: 1599.98px) { 
     .img-icon{    width: 18%;}
     .fs-51 {
    font-size: 40px;
}
.mobile-img {
        margin-top: 177px;
    }
}
@media (max-width: 1499.98px) { 
    .mobile-img {
        margin-top: 126px;
    }
}
@media (max-width: 1399.98px) { 
    .fs-20{font-size: 16px !important;}
    .fs-56{font-size: 50px !important;}
    .l67{line-height: 50.1px !important;}
    .f61{font-size: 43px !important;}
    .lh-43{line-height: 38px !important;}
    .fs-29{font-size: 26px !important;}
    .lh-37{line-height: 35px !important;} 
    .content p {
      max-width: 360px !important;
    }
    
    .vision {
      text-align: left;
      position: absolute;
      top: -85px;
      left: 10%;
      background: linear-gradient(180deg, #faf8f2 0%, #fcfbf8 100%);;
      z-index: 9;
    }
    .mobile-img {
        margin-top: 179px !important;
    }
   
 }
 @media screen and (width: 1366px) and (height: 768px) {
.mobile-img {
        margin-top: 327px !important;
    }
}
 @media screen and (width: 1280px) and (height: 800px) {
 .mobile-img{margin-top: 357px !important;}
}
 @media screen and (width: 1280px) and (height: 720px) {
 .mobile-img{margin-top: 278px !important;}
}


 /* @media (max-width: 1216.98px) {
        .mobile-img {
        margin-top: 99px !important;
    }

 } */

@media (max-width: 1199.98px) {
    .fs-20{font-size: 15px !important;}
    .fs-56{font-size: 45px !important;}
    .l67{line-height: 50.1px !important;}
    .f61{font-size: 43px !important;}
    .lh-43{line-height: 35px !important;}
    .fs-29{font-size: 22px !important;}
    .fs-16{font-size: 14px !important;} 
    .lh-37{line-height: 28px !important;} 
    .content p {
      max-width: 370px !important;
    }
    
    .vision {
      text-align: left;
      position: absolute;
      top: 0;
      left: 3%;
      background: linear-gradient(180deg, #faf8f2 0%, #fcfbf8 100%);;
      z-index: 9;
    }
        .mobile-img {
        margin-top: 175px !important;
    }
 }

 @media (max-width: 1024.98px) {
    .mobile-img {
        margin-top: 234px !important;
    }
}

 @media (max-width: 1004.98px) {
    .mobile-img {
        margin-top: 176px !important;
    }

 }

@media (max-width: 991.98px) { 
    .homepad { padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.f61 {
    font-size: 50px;
}
.fs-56 {
    font-size: 40px;
}
.l67 {
    line-height: 59.1px;
}
    .banner-right{display: none;}
.lh-43 {
    line-height: 32px;
}

.fs-29 {
    font-size: 18px;
}
.center-circle img {
    width: 70%;
    height: 70%;
}
.fs-20 {
    font-size: 16px;
}
.content p {
    max-width: 100%;
}
.fs-51 {
    font-size: 40px;
}
.img-icon{    width: 10%;}
#menu-header_menu-1 {
    margin-top: 58px;
}

 }

@media (max-width: 767.98px) { 
    .homepad { padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.f61 {
    font-size: 50px;
}
.fs-56 {
    font-size: 40px;
}
.l67 {
    line-height: 59.1px;
}
    .banner-right{display: none;}
.lh-43 {
    line-height: 32px;
}

.fs-29 {
    font-size: 18px;
}
.center-circle img {
    width: 70%;
    height: 70%;
}
.fs-20 {
    font-size: 16px;
}
.content p {
    max-width: 100%;
}
.fs-51 {
    font-size: 40px;
}
.img-icon{    width: 10%;}
#menu-header_menu-1 {
    margin-top: 58px;
}

 }

@media (max-width: 575.98px) { 
    .homepad { padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.f61 {
    font-size: 50px;
}
.fs-56 {
    font-size: 40px;
}
.l67 {
    line-height: 59.1px;
}
    .banner-right{display: none;}
.lh-43 {
    line-height: 32px;
}

.fs-29 {
    font-size: 18px;
}
.center-circle img {
    width: 70%;
    height: 70%;
}
.fs-20 {
    font-size: 16px;
}
.content p {
    max-width: 100%;
}
.fs-51 {
    font-size: 40px;
}
.img-icon{    width: 10%;}
#menu-header_menu-1 {
    margin-top: 58px;
}

.accordion-body div{display: none;}
.about-details{display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.section-gb.homepad{padding-top: 0 !important;padding-bottom: 0 !important;}
.homepad.section2{padding-top: 0 !important;padding-bottom: 0 !important;}









 }

 @media (max-width: 420.98px) { 
    .f61 {
        font-size: 43px;
    }
    .fs-51 {
        font-size: 32px;
    }
    .lh-58 {
    line-height: 50px;
}
.img-icon {
        width: 15%;
    }
    .hero-section{    height: 85vh;}
    .mobile-img
 {
    margin-top: 135px;
}
#menu-header_menu-3 {
    margin-top: 50px !important;
}
.fs-29 {
        font-size: 16px !important;
    }
        .lh-43 {
        line-height: 26px !important;
    }
    .section-gb.homepad{padding-top: 0 !important;padding-bottom: 0 !important;}
 }

  @media (max-width: 320.98px) { 
        .f61 {
        font-size: 34px;
    }
    .l67 {
        line-height: 43.1px;
    }
    
.f21 {
    font-size: 17px;
}
.section-gb.homepad{padding-top: 0 !important;padding-bottom: 0 !important;}
 }