@media screen and (min-width:1px) and (max-width:767px) {
h1.page-heading{ font-size:36px;}
.banner-img{ background-size:100%; height:250px;}
.section-common-content h3.inner-heading{ font-size:22px;}
}

@media screen and (min-width:1px) and (max-width:567px) {
h1.page-heading{font-size:32px;}
.banner-img h4{ font-size:36px; margin:20px 0 0;}
.banner-img h4 b{ font-size:33px;}
.banner-img{ background-position:center bottom;}
.section-common-content h3.inner-heading{ font-size:19px;}
}

@media screen and (min-width:1px) and (max-width:414px) {
h1.page-heading{font-size:27px;}
.banner-img h4{ font-size:32px;}
.banner-img h4 b{ font-size:30px; margin:6px 0 0;}
}

@media screen and (min-width:1px) and (max-width:350px) {
h1.page-heading{ font-size:27px;}
}

@media screen and (min-width:568px) and (max-width:666px) {
.banner-img{ background-position:center bottom;}
.banner-img h4{ font-size:32px;}
.banner-img h4 b{ font-size:30px; margin:6px 0 0;}


}

@media screen and (min-width:768px) and (max-width:1023px) {
h1.page-heading{ font-size:38px;}
.banner-img{ background-size:100%; height:250px;}
.section-common-content h3.inner-heading{ font-size:24px;}


}

@media screen and (min-width:1024px) and (max-width:1299px) {

}
