@media (max-width: 1199px) {

}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {


}

@media (max-width: 767px) {
 
}


@media (max-width: 640px) {  
 
}

@media (max-width: 480px) {
 .regLnk {
  margin-top: 14px;
 }
 


.hero-wrap .subheadr-text {
  text-align: left;
  margin-top: -9pc;

}
.hero-wrap .subheadr-text h1 {
  font-size: 2.1em !important;
  font-family: 'Ubuntu', sans-serif;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.8);
}

.respn-padn-down {
  margin-bottom: 30px !important;
}

.subheadr-text {
  padding: 0px 0px 0 0px;
}

.index-hm-img {
  display: none;
}

.mobile-transt-item {
  display: inline-block;
}


.trans-icon i {
  color: #fff;
}

.ftco-midinfo .ftco-infotxt-cover {
  padding-left: 10px;
} 

.custom-select {
         background: rgba(0, 0, 0, 1.0); 
         border: 0px;  
         color: rgba(255, 255, 255, 0.8); 
         font-size: 14px; 
         font-family: 'Helvetica'; 
      }
.ftco-midinfo {
  margin-top: -8pc;
 }

 .ftco-infotxt-cover {
  margin-top: 30px;
 }

 .ftco-midinfo .ftco-infotxt-cover h3 {
  font-size: 1.5em;
  color: rgba(0, 0, 0, 0.8);
  line-height: 1.4;
}

.hm-wrk-secnt {
        margin-bottom: 2pc;
      }

       .hm-wrk-secnt h2{ 
         font-size: 14px; 
         font-weight: 500;
         color: rgba(0, 0, 0, 0.8); 
      }

.ftco-plan-desgn .plan-descr-db h2 {
  font-size: 1.5em;
  color: rgba(0, 0, 0, 0.8);
}

.testimony-section  .testn-headr span {
      font-size: 0.9em;
  color: rgba(0, 0, 0, 0.6);
  font-weight: 500;
 }

 .testimony-section  .testn-headr h2 {
      font-size: 1.5em;
  color: rgba(0, 0, 0, 0.9);
 }

  .ftco-subfooter .subfooter-rht {
  justify-content: center;
 }

 .abt-main-img-cover {
  float: left;
  padding: 10px 30px 30px 10px;
  width: 100%;
  display: inline; 
}

 .abt-main-img-cover img{
width: 100%;
  }

}

@media (max-width: 360px) {
  

}