@charset "utf-8";



/* CSS Document */




@media (min-width:992px) {
 .container {
 max-width:100%;
}
	.footer-col.last{ padding-left:80px;}
}
 @media (min-width:1200px) {
 .container {
 max-width:1310px;
}
}


 @media only screen and (min-width: 1024px) and (max-width:1199px) {
	.brand-logo img {
  max-height: 100px;
}
.header .contact-info ul li.social-link {
  margin-left: 15px;}
.nav ul li{padding:0 15px}
.nav ul a{ font-size:20px;}
}
 @media only screen and (min-width: 1024px) and (max-width:1099px) {
	.nav ul li{padding:0 12px}
.nav ul a{ font-size:18px;}
}
 @media only screen and (max-width:1023px) {
.header .contact-info ul li.headerbtn{display:none}
}
 @media only screen and (min-width:768px) and (max-width:1024px) {

.homeBanner .bannerimg img {
  min-height: 550px;}
} 

@media only screen and (min-width: 768px) and (max-width:991px) {
 
}
 @media only screen and (max-width: 991px) {
 html {
font-size:14px;
}
.testimonialsec p {
  font-size: 18px;
}
.footer-col.last .footer-col-content{display:block; padding-top:30px}
footer ul.footer-menu {
  list-style: none;
  padding: 20px 0 0;
  display: flex;
  justify-content: center;
}
footer ul.footer-menu li{padding:0 10px 10px; margin:0}
.footer-col .contact-info {
  text-align: center;
  padding-top: 25px;}

 .copyright{text-align:center; }
}
 @media only screen and (max-width: 767px) {


.footerlogo{max-width:100%; margin-bottom:30px;}
.footer-col.last .footer-col-content{display:block; padding-top:10px;}
}



 @media only screen and (min-width: 1px) and (max-width:991px) {


 .container {
 max-width:100%;
}
.brand-logo img {
  max-height: 80px;
}
.is-sticky .brand-logo img {
  max-height: 60px;
}
}
