/********Home to coperate***********/
@media (min-width:1300px) and (max-width:1899px) {
    .cus_home_abt_cup {
      position: relative;
      left: -7.5rem !important;
    }

    .cus_tt_wrapper {
      position: relative;
      left: 5rem;
    }

    .hero-section.style-2 .hero-content .title{
      font-size: 31px !important;
    }

 .main-menu-sul {
    padding-left: 25px !important;
}
  .cus_tea_sample_right {
        left: 3rem !important;
    }
    
    .cus_gk_team_ml_lap{
        margin-left: 12dvh !important;
    }
    
    
    /* Maleesha 08-10-2025 */
    .cus_mph_map_sec {
    height: 640px !important;
    }
.cus_mph_map_container {
    width: 612px !important;
    height: 630px !important;
}
.cus_mph_map_loc1{
    top: 350px !important;
    left: 200px !important;
}
.cus_mph_map_loc2{
top: 300px !important;
left: 250px !important;
}
.cus_mph_map_loc3{
top: 330px !important;
left: 300px !important;
}
.cus_mph_map_loc4{
top: 400px !important;
left: 230px !important;
}
.cus_mph_map_tb_container{
    top: 32dvh !important;
    bottom: 34dvh !important;
}
.cus_mph_hm_mb_off {
    margin-left: 51% !important;
}

.cus_mph_info_box {
    height: 70dvh !important;
}
.cus_mph_hm_mb_off_txt {
        font-size: 39px !important;
        margin-left: -100dvh;
        top: -6dvh !important;
    }

.cus_mph_map_container {
    margin-left: 101dvh !important;
}
.cus_mph_info_box {
    top: 58% !important;
}


  }

  @media (min-width:1400px) and (max-width:1600px) {

    /*.cus_gk_padding_home_lap{*/
    /*    padding-left: 8%;*/
    /*    margin-top: -5%;*/
    /*}*/

        .cus_tea_sample_right {
        left: 3rem !important;
    }
    
    

.pl-60 {
    padding-left: 151px !important;
}

.cus_gk_team_ml_lap {
        margin-left: 20dvh !important;
    }
    .cus_ml_team_sec1{
        margin-bottom: -10dvh !important;
    }
    .cus_ml_home_sec1{
         margin-left: 102dvh !important;
    }
    .cus_ml_home_secmb{
        margin-bottom: -16dvh !important;
    }
    .cus_ml_ab_sec3{
        height: 68dvh !important;
    }
    
    
    
    /* Maleesha 08-10-2025 */
    .cus_mph_map_sec {
        height: 720px !important;
    }
        .cus_mph_map_container {
        height: 712px !important;
        }
        .cus_mph_map_loc1{
    top: 370px !important;
    left: 200px !important;
}
.cus_mph_map_loc2{
top: 320px !important;
left: 250px !important;
}
.cus_mph_map_loc3{
top: 350px !important;
left: 300px !important;
}
.cus_mph_map_loc4{
top: 420px !important;
left: 230px !important;
}

.cus_mph_map_container {
        margin-left: 100dvh !important;
    }

/*.cus_mph_map_container{*/
/*        height: 724px !important;*/
/*    }*/
    .cus_mph_info_box {
        height: 55dvh !important;
    }
    .cus_mph_hm_mb_off_txt{
        font-size: 42px !important;
        margin-left: -86dvh;
        top: -2dvh !important;
    }
.cus_mph_info_box {
    left: 18% !important;
}

  }
  
  @media (min-width:1600px) and (max-width:1700px) {

    .cus_ml_home_sec1 {
        margin-left: 107dvh !important;
        width: 86dvh !important;
    }
    .cus_gk_team_ml_lap {
        margin-left: 20dvh !important;
    }
  }

@media (min-width:1500px) and (max-width:1600px) {

    .cus_ml_home_sec1 {
        margin-left: 107dvh !important;
        width: 86dvh !important;
    }
    .cus_gk_team_ml_lap {
        margin-left: 20dvh !important;
    }
    
    .sharda-description {
    max-width: 1100px !important;
    }
  }


  /*********cooperate only**********/

  @media (min-width:1900px) and (max-width:2500px) {
    .cus_home_service_btn {
      transform: translate(394%, -44%) !important;
 }

  }


  /*********tabsonly**********/

  @media (min-width: 1024px) and (max-width: 1024px) {


  }



  @media (min-width:992px) {
    .cus_col-lg-7 {
      margin-top: -74px !important;
      margin-left: 163px !important;
      flex: 0 0 auto;
      width: 44.333333% !important;
  }

  .cus_col-lg-6 {
    margin-top: -61px !important;
    margin-left: 147px !important;
    flex: 0 0 auto;
    width: 39% !important;
}

.cus_tea_sample_right {
    left: 1rem ;
}

  }



  @media (max-width:560px) {
      
    .cus_pw_mob_hero-section {
        height: 750px !important; 
    }

    .cus_ash_mob_loc{
        display: none !important;
    }
    .cus_ash_mob_contact{
      font-size: 82px;
      padding-bottom: 31px;
      padding-right: 6px;
    }
    .cus_content_jus{
      text-align: justify !important;
      width: 100% !important;
    }
    .cus_wdt_ash{
      width: 100% !important;
    }
    .cus_ash_mb_serv{
      margin-left: 15px !important;
      text-align: justify !important;
    }
    .cus_ash_mb_services{
      margin-left: -1px !important;
    }
    .cus_ash_mb_topic{
      margin-left: 9px !important;
    }
    .cus_ash_mb_icon{
      margin-right: 8px !important;
    }
    .cus_mb_hidden{
      display: none;
    }
    .cus_mb_size_186{
      font-size: 186%;
    }

    .cus_mobile_mt_0px {
margin-top: 0px !important;
    }

    .cus_mobile_dn {
      display: none !important;
    }

    .cus_gk_mob_home {
    margin-left: -20%;
}
.cus_gk_home_fnt

 {
    font-size: 2.2rem !important;

}
.cus_gk_main_head_mob{
    font-size: 59px !important;
}
.cus_gk_home_fnt2

 {
    font-size: 21px !important;

}
.cus_gk_mob_img{
    margin-top:-60% !important;
}

.header-logo a img {
    top: 0rem !important;
}
.breadcrumb-section .title-outer {
    margin-top: 68px;
}

/*Gaindu 26-09-2025*/
.hero-section.style-2 .cus-hero-content {
    padding: 34px 24px !important;
}

/*Maleesha 26-09-2025*/
.cus_ml_ms_mb{
    height: 15dvh !important;
}

.sidebar-btn {
        margin-top: 10px !important;
}
.cus_ml_hm_mb_off{
    padding-top: 5dvh !important;
}
.cus_hero_sub {
    font-size: 1.3rem !important;
}
.cus_gk_main_head_mob {
        font-size: 42px !important;
}
.cus_ml_hm_ms_hc{
    display: none !important;
}


/* Maleesha 08-10-2025 */
.cus_mph_map_sec {
    width: 535% !important;
    height: 1034px !important;
}
.cus_mph_map_tb_container {
    top: 69dvh !important;
    bottom: 2dvh !important;
    right: 171dvh !important;
}
.cus_mph_map_container {
    width: 833px !important;
    top: 11dvh !important;
    height: 520px !important;
    margin-left: -24dvh !important;
}
.cus_mph_map_loc1{
    top: 300px !important;
    left: 300px !important;
}
.cus_mph_map_loc2{
top: 250px !important;
left: 350px !important;
}
.cus_mph_map_loc3{
top: 280px !important;
left: 400px !important;
}
.cus_mph_map_loc4{
top: 350px !important;
left: 330px !important;
}
.cus_mph_hm_mb_off {
    margin-left: 4% !important;
    margin-top: 0% !important;
}

.cus_mph_map_container {
        width: 810px !important;
        top: 11dvh !important;
        height: 503px !important;
        margin-left: -23dvh !important;
    }
    .cus_mph_info_box {
    top: 78% !important;
    left: 1% !important;
    width: 374px !important;
    height: 40dvh !important;
}

}

@media (max-width: 412px) {
    .cus_ml_ms_mb{
        height: 70dvh !important;
    }
    .cus_ml_hm_ms_hc{
    display: none !important;
}
}

@media only screen and (max-width: 412px) {
    .cus_gk_main_head_mob{
    font-size: 57px !important;
}

}
@media (min-width: 1680px){
    .cus_ml_home_sec1 {
        margin-left: 80dvh !important;
        width: 80dvh !important;
}
}