

@media only screen and ( min-width:1201px) and ( max-width:1400px ){

#menu ul li > a {     padding: 13px 7px;
    font-size: 16px;}


h3{font-size: 34px}


}

@media only screen and ( min-width:961px) and ( max-width:1200px ){

h1{font-size: 50px;}

.countdownsect ul li{padding: 0px 20px;}

#menu ul li > a {  padding: 13px 8px;}

#menu h4{font-size: 20px;}

h3{font-size: 25px;}

}


@media only screen and ( min-width:768px) and ( max-width:959px ){

h1{font-size: 50px;}

h3{font-size: 32px}

.historyimg img, .historyimg{border-radius: 0px 50px 0px 50px;}

.contact-frms {
  margin-top: 10px;
  margin-bottom: 15px;
}

.contact-frms label{font-size: 17px;}

.contact-frms input{font-size: 14px;}

.cntctus-btn button { padding: 13px 20px; font-size: 13px;}

.contact-right{padding-top: 30px; padding-bottom: 30px; padding-left: 10px;}

.footerdata p, .footerinfo a.webinfo, .footerdata ul li a{font-size: 16px;}

.footerinfo ul li{margin-right: 20px;}

.healtheridata h2 {
  font-size: 65px;
}

.healtheridata .aboutleft p {
  line-height: 29px;
}

.countdownsect ul li { padding: 0px 15px;
}

.bannerimage {
  border-radius: 0px 0px 0px 80px;
}

.logosclient img {
  height: 40px !important;
}

.countdownsect{padding: 70px 0px;}

.enquiry-inner{padding: 50px 0px;}

}


@media only screen and ( min-width:600px) and ( max-width:767px ){

h1{  font-size: 50px;}

h2{  font-size: 36px;}

h3{ font-size: 26px;}

h4{  font-size: 20px;}

h5{   font-size: 18px; }

p{font-size: 16px}

.historyimg{padding-left: 0px;}

.countdownsect ul li { padding: 0px 15px;  width: 32%; float:left; }

.countdownsect h2{font-size: 60px; }

.countdownsect ul li p{font-size: 15px; }

.countdownsect{padding: 80px 0px}

.footerdata {margin-top: 30px;}

.bannertext a, .enquiry-inner a{padding: 12px 32px;}

.aboutdata:last-child .historyimg{padding: 0px}

.contact-frms {
  margin-top: 10px;
  margin-bottom: 15px;
}

.contact-frms label{font-size: 17px;}

.contact-frms input{font-size: 14px;}

.cntctus-btn button { padding: 13px 30px; font-size: 13px;}

.contact-right{padding-top: 30px; padding-bottom: 30px; padding-left: 10px;}

.bannermain{  background:#FCFAF5; padding-bottom: 20px}

.bannertext{position: relative; margin-top:20px}

.bannerimage {
  border-radius:0px 0px 0px 120px;}

  .aboutleft{margin-top: 10px;}

.offeringimg{margin-top: 30px;}

 .countdownsect {
    padding:50px 0px;
  }

.enquiry-inner{padding: 40px 0px;}

#clientsct{padding: 30px 0px;}

.clients-dv {
  margin-top: 20px;
}

.wrapper{display: block;}


.thankutext h1 {
  font-size: 30px;
}

.thankutext p {
  font-size: 17px;}

  .explorebsness{padding: 0px 15px}


  .thankusection{background-position: center center; }


}

@media only screen and ( min-width:320px) and ( max-width:599px ){

h1{  font-size:35px;}

h2{  font-size: 28px;}

h3{ font-size: 22px;}

h4{  font-size: 20px;}

h5{   font-size: 16px; }

p{font-size: 14px}

.historyimg{padding-left: 0px;}

.countdownsect ul li { padding: 20px 15px;  width: 100%; float:left; }

.enquiry-inner{padding: 30px 30px; border-radius: 30px}

.countdownsect ul li:nth-child(2) {
  border-top: 1px solid #CDA274; border-right: 0; border-left: 0;
  border-bottom: 1px solid #CDA274;
}

.countdownsect h2{font-size: 60px; }

.countdownsect ul li p{font-size: 15px; }

.countdownsect{padding:20px 0px}

.footerdata {margin-top: 30px;}

.wrapper{background-position:top  center;}

.businessdvs .col-md-6{padding: 0px 5px;}

.businessdvs{padding: 0px 15px}

.businsicns{width: 50px}

.businesssect p{font-size: 18px;}

.businesssect{padding:20px 10px;}

.bannertext a, .enquiry-inner a{padding: 12px 32px;}

.offersection .about-heading p{font-size: 14px;}

.offeringimg{padding: 0px; margin-top:30px}

.clients-dv{margin-top: 20px;}

.footerdata p, .footerdata ul li a{font-size: 17px;}

.aboutdata:last-child .historyimg{padding: 0px}

.bannerimage {
border-radius: 0px 0px 0px 50px;;}

.healtheridata h2 {
  font-size: 50px;
}

.woodimgone {
  padding-left: 0px; margin-top: 20px;
}

.produtmn-bx{margin: 10px 0px;}

.contactsect{margin-bottom: 0px;}

.contactsect::before{display: none;}

.contact-right{background: #FFFFFFEB; padding: 30px;}

.contact-right{margin: 30px 0px;}

.contact-frms {
  margin-top: 10px;
  margin-bottom: 15px;
}

.contact-frms input{padding: 10px 0px;}

.contactsect{border-radius: 0px;}

.contact-frms label{font-size: 17px;}

.contact-frms input{font-size: 14px;}

.cntctus-btn button { padding: 13px 30px; font-size: 13px;}

.bannermain{  background:#FCFAF5; padding-bottom: 20px}

.bannertext{position: relative; margin-top:20px}

#menu ul li a h4{font-size: 18px;}

.historyimg img, .historyimg {
  border-radius:0px 80px 0px 80px;
}

.aboutleft {padding-top: 30px; margin-top: 10px;background-size: 200px;
}

.aboutleft p {
  margin-top: 20px;
}

.aboutdata:last-child .historyimg{margin-top: 0px;}

.enquiry-inner a{margin-top: 10px;}

.logosclient img {
  height: 35px !important;
}

.clientssect {
  padding:0px 0px;
}

.btobaboutus{padding: 30px 0px}


#gallerydv{margin-top: 30px;}

.gallerydata {
  margin-top:30px; padding-bottom: 50px;
}

.enquirydv {
  padding-bottom:0px;
}

#clientsct{margin-top: 10px;}

.bannermain.btocbanner{background: #222224 !important}

.healtheridata .aboutleft p {
  line-height: 26px;
}

.woodimgone img.scrolldown{width: 80px;}

.productmn {
  margin-top: 10px;
}

.businesssect{margin: 20px 0px;}

.logodvs{padding-bottom: 0px;}

.producttext p{height: auto;}

.wrapper{display: block;}

.thankutext h1 {
  font-size: 30px;
}

.thankutext p {
  font-size: 17px;}

  .explorebsness{margin-top: 0px;}


  .thankusection{padding: 30px 0px; background-position: center center;}

}

@media only screen and ( min-width:280px) and ( max-width:340px ){

.logosclient img{height: 26px !important;
}

}