@media only screen and (max-width: 480px) {
	.sub_page_banner {
    padding-top: 100px;
    padding-bottom: 45px;
    background: #e8ecff59;
}
.ab_img {
    width: 75%;
    margin: 0 auto;
    padding-bottom: 35px;
}
.sec_title {
    padding-bottom: 9px;
}
.sec_title h2 {
    font-size: 22px;
}
 .pad-left {
    padding-left: 71px;
    padding-right: 70px;
}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
	.sub_page_banner {
    padding-top: 130px;
    padding-bottom: 80px;
    background: #e8ecff59;
	}
	.pb30{
		padding-bottom: 50px !important;
	}
     .ab_img {
    width: 80% !important;
    margin: 0 auto;
    padding-bottom: 30px;
}

}

@media only screen and (min-width:768px) and (max-width:959px) {
	.pb30{
		padding-bottom: 50px !important;
	}
	.sub_page_banner {
    padding-top: 130px;
    padding-bottom: 80px;
    background: #e8ecff59;
	}

   
}

.icon .fas  {
    background: #0084fe;
    padding: 19px 15px;
    color: white;
    font-size: 30px;
    border-radius: 41px;
    box-shadow: 0px 15px 15px rgba(0,132,154,0.30);
}