@media only screen and (min-width: 320px) and (max-width: 480px){
    .logo {
    max-height: 45px;
    padding-left: 25px;
   }

   .nav-toggle{
    color:black;
   }

   .main-navbar .nav-container {
    flex-direction: column;
   }

   .header-inner{
    position: relative;
   }

   .nav-links{
     position: absolute;
    top: 60px;
    margin-left: -139px;
   }

   .dropdown-toggle::after{
    border-top: .0em solid;
   }


   h4 {
    font-size: 15px;
  }

  .immg1 h4{
    text-align: center;
  }

.mob-div{
    display: flex;
    flex-direction: column-reverse;
}

.fs{
    font-size: 20px;
}

.p-21{
    padding: 21px;
}

.abs-img {
    height: 350px;
}

    .title-box .page-title-heading h1 {
        font-size: 24px;
        line-height: 30px;
    }

.title-box .page-title-heading h1{
    padding-left: 16px;
}

.nav-pills .nav-item .nav-link {
    margin-bottom: 15px;
}

.process-1 .row .col-md-4 .card {
    height: 240px;
}

.text-h1 {
    font-size: 20px;
}

.card-h6 {
    font-size: 14px;
}

.process-1 .row .col-md-4 .card:hover .intro {
    height: 250px;
}

._boxzoom{
    display: flex;
}

.picZoomer-pic-wp{
    height: 250px !important;
}

}

@media only screen and (min-width: 481px) and (max-width: 768px){
    .logo {
    max-height: 45px;
    padding-left: 25px;
   }

   .nav-toggle{
    color:black;
   }

   .main-navbar .nav-container {
    flex-direction: column;
   }

   .header-inner{
    position: relative;
   }

   .nav-links{
     position: absolute;
    top: 60px;
    margin-left: -139px;
   }

   .dropdown-toggle::after{
    border-top: .0em solid;
   }


   h4 {
    font-size: 15px;
  }

  .immg1 h4{
    text-align: center;
  }



.fs{
    font-size: 20px;
}


.abs-img {
    height: 350px;
}

    .title-box .page-title-heading h1 {
        font-size: 24px;
        line-height: 30px;
    }

.title-box .page-title-heading h1{
    padding-left: 16px;
}

.nav-pills .nav-item .nav-link {
    margin-bottom: 15px;
}

    .process-1 .row .col-md-4 .card {
        height: 220px;
    }

.text-h1 {
    font-size: 20px;
    margin: 8px 0px;
}


.card-h6 {
    font-size: 14px;
}

.process-1 .row .col-md-4 .card:hover .intro {
    height: 250px;
}

._boxzoom{
    display: flex;
}

.picZoomer-pic-wp{
    height: 250px !important;
}

    .nav-item {
        width: 45%;
    }

    .nav-pills .nav-item .nav-link{
        font-size: 12px;
        height: 74px;
    }

    .ttm-tabs.element-tab-style-horizontal ul.tabs li a{
        font-size: 13px;
    }

}

@media only screen and (min-width: 769px) and (max-width: 1024px){
    .logo {
    max-height: 45px;
    padding-left: 25px;
   }

   .nav-toggle{
    color:black;
   }

   .main-navbar .nav-container {
    flex-direction: column;
   }

   .header-inner{
    position: relative;
   }

   .nav-links{
     position: absolute;
    top: 60px;
    margin-left: -139px;
   }

   .dropdown-toggle::after{
    border-top: .0em solid;
   }


   h4 {
    font-size: 15px;
  }

  .immg1 h4{
    text-align: center;
  }



.fs{
    font-size: 20px;
}


.abs-img {
    height: 350px;
}

    .title-box .page-title-heading h1 {
        font-size: 24px;
        line-height: 30px;
    }

.title-box .page-title-heading h1{
    padding-left: 16px;
}

.nav-pills .nav-item .nav-link {
    margin-bottom: 15px;
}

        .process-1 .row .col-md-4 .card {
        height: 195px;
    }
.text-h1 {
    font-size: 18px;
    margin: 8px 0px;
}


.card-h6 {
    font-size: 14px;
}

.process-1 .row .col-md-4 .card:hover .intro {
    height: 215px;
}

._boxzoom{
    display: flex;
}

.picZoomer-pic-wp{
    height: 250px !important;
}

    .nav-item {
        width: 45%;
    }

    .nav-pills .nav-item .nav-link{
        font-size: 12px;
    }

    .ttm-tabs.element-tab-style-horizontal ul.tabs li a{
        font-size: 13px;
    }

    .intro1 .text-h1{
        font-size: 14px;
    }

}


@media only screen and (min-width: 1025px) and (max-width: 1200px){
      .logo {
    max-height: 45px;
    padding-left: 25px;
   }   

   .intro1 .text-h1{
    font-size: 20px;
   }

   .process-1 .row .col-md-4 .card {
    height: 252px;
   }

   .nav-pills .nav-item .nav-link {
    font-size: 11px;
   }

   .text-h1{
    font-size: 20px;
   }
}