@media screen and (max-width: 1199px) {
.font-size-50 {font-size: 38px;}
.font-size-25 {font-size: 20px;}


}

@media screen and (max-width: 991px) {
.font-size-50 {font-size: 34px;}
.font-size-30 {font-size: 25px;}
.font-size-24 {font-size: 20px;}
.font-size-22 {font-size: 18px;}
.font-size-18 {font-size: 16px;}
.footerchild {
    padding: 2rem 1rem !important;
}
}

@media screen and (max-width: 767px) {
.font-size-25 {font-size: 16px;}
.font-size-50 {font-size: 27px;}
.logo img {max-width: 110px;}
.homepad {padding-top: 3rem; padding-bottom: 3rem;}
.home-banner:before {background-size: 50px; width: 55px; height: 122px;}
.home-banner:after {background-size: 50px; width: 55px; height: 122px;}
.btn-bottom-three button {width: 100%;}
section.secend-section {padding-bottom: 3rem !important;}
.footerchild img {min-width: 18px;}
.footerchild img.emailfooter {min-width: 32px;}

}



@media screen and (max-width: 575px) {
.font-size-50 {font-size: 28px;}	
.font-size-25 {font-size: 15px;}
.font-size-24 {font-size: 16px;}
.font-size-50 {font-size: 20px;}
.child-img img {max-width: 300px; margin: 0 auto;}
.child-img {top: -160px; margin-bottom: -152px;}
.home-banner {padding-bottom: 13rem !important;}
.logo img {max-width: 80px;}
.footerchild {padding: 3rem 1rem !important;}
}

