
/* Small devices (phones, ≥ 576px) */
@media (min-width: 150px) and (max-width: 479px) {
 .social_media_box{
	 margin-top:-30px;
 }
 .banner-content h1 {
    width: 100%;
    margin: auto;
    font-size: 2.1rem;
    line-height: 45px;
}
section#main-banner{
 min-height:360px;
}
.footer-section-inner {
    padding: 20px 0px;
}
.counter-list{
 margin-bottom:20px;
}
.contact-address-box {
    margin-top: 25px;
}
section#abt-section {
    margin-top: 20px;
}

}

/* Medium devices (tablets, ≥ 768px) */
@media (min-width: 480px) and (max-width: 767px)  {

}

/* Large devices (desktops, ≥ 992px) */
@media (min-width: 768px) and (max-width: 991px)  {
section#main-banner{
	min-height:375px;
	
}
.counter-list{
 margin-bottom:20px;
}
.footer-section-inner {
    padding: 20px 0px;
}

}

/* Extra large devices (large desktops, ≥ 1200px) */
@media (min-width: 992px) and (max-width: 1199px) {

}



