/* MaxFunnel Section */
.revo-section {
	background: #ffffff url(../images/revobg.png) no-repeat top center;
	background-size: cover;
	padding: 70px 0px;
}
.black-sectionimg {
	background: #effaff  url(../images/imgg7.png) no-repeat center center;
    background-size: auto;
    background-size: 100% 100%;
    padding: 180px 0px 180px;
}
.black-sectionimg1 {
	background: url(../images/imgg10.png) no-repeat center center;
    background-size: auto;
    background-size: 100% 100%;
    padding: 180px 0px 130px;
}
.feature-section222 {
    background: url(../images/feature-bggg.png) no-repeat bottom right;
    padding: 6% 0;
    background-size: cover;
}
.pb30{
	padding-bottom: 30px !important;
}
.revo-section5{
	background: #ffffff;
	padding: 70px 0px 0;
}
.revo-section6{
	background: #effaff;
	padding: 70px 0px 70px;
}
.revo-section7{
	background: #ffffff;
	padding: 60px 0px 60px;
}
.black-sec{
	background: #000000;
	padding: 70px 0px 0;
}
.mt60minus{
	margin-top: -48px;
}
.gry-sec{
	background: #effaff;
	padding: 70px 0px 70px;
}
.possible-section {
	background: #ffffff url(../images/imgg5.png) no-repeat top center;
	background-size: cover;
	padding: 70px 0px;
}

.black-sectionimg10 {
    background: #ffffff url(../images/imggg7.png) no-repeat center center;
    background-size: auto;
    background-size: 100% 100%;
    padding: 130px 0px 130px;
}
.black-sectionimg11 {
    background: #ffffff url(../images/imgg10.png) no-repeat center center;
    background-size: auto;
    background-size: 100% 100%;
    padding: 200px 0px 180px;
}
.padb{
	padding-bottom: 180px;
}
.gen-section {
	background: #ffffff url(../images/gen-bg.png) no-repeat top center;
	background-size: cover;
	padding: 90px 0px 120px 0px;
}
.gen-section22 {
	background: url(../images/imgg1.png) no-repeat top center;
	background-size: cover;
	padding: 140px 0px 120px 0px;
}

.gen-section1 {
	background: #effaff;
	background-size: cover;
	padding: 50px 0px 0px 0px;
}
.rtg-section {
	background: #ffffff url(../images/rtg-bg.png) no-repeat top center;
	background-size: cover;
	padding: 40px 0px 70px 0px;
}
.bl-section {
	background: #ffffff url(../images/blbg.png) no-repeat top center;
	background-size: cover;
	padding: 70px 0px;
}
.revo-list li {
    background: url(../images/revoicon.png) no-repeat;
    padding: 0 0 15px 40px;
    list-style: none;
    background-position: 1px 5px;
}
.arrr li {
    background: url(../images/arrr.png) no-repeat;
    padding: 0 0 15px 40px;
    list-style: none;
    background-position: 1px 5px;
}
.smile li {
    background: url(../images/icon11.png) no-repeat;
    padding: 0 0 15px 40px;
    list-style: none;
    background-position: 1px 5px;
}
.clear{
	clear: both;
}
.shp-blc {
	position: relative;
	background: url(../images/sp1.png) no-repeat top center;
	background-size: cover;
	padding: 47px;
	width: 191px;
	height: 163px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -72px;
}
.icn-shape{
	max-width: 263px;
	background-color: #ffffff;
	border-radius: 20px;
	padding: 70px 15px 15px 15px;
	min-height: 268px;
	margin-left: auto;
	margin-right: auto;
}
.als1-section{
	background-color: #ffffff;
	padding: 45px 0;
}
.als2-section{
	background: #ffffff url(../images/grs.png) no-repeat top center;
	background-size: cover;
	padding: 100px 0px 90px 0px;
}
.als3-section{
	background-color: #ffffff;
	padding: 45px 0;
}
.als4-section{
	background-color: #ffffff;
	padding: 45px 0;
}
.als5-section{
	background: #ffffff url(../images/grs.png) no-repeat top center;
	background-size: cover;
	padding: 100px 0px 90px 0px;
}
.als6-section{
	background: #ffffff url(../images/fnl-img2.png) no-repeat top center;
	background-size: cover;
	padding: 40px 0px 40px 0px;
}
.als7-section{
	background: #ffffff url(../images/grs.png) no-repeat top center;
	background-size: cover;
	padding: 100px 0px 90px 0px;
}
.als8-section{
	background-color: #ffffff;
	padding: 45px 0;
}
@media (min-width: 481px) {
	
}

@media (max-width: 480px) {
	.possible-section,
	.revo-section7{
		padding: 30px 0;
	}
	.gen-section22,
	.black-sectionimg,
	.black-sectionimg11,
	.black-sectionimg10 {
	    background: #000000;
	    background-size: cover;
	    padding: 30px 0px 30px 0px;
	    margin-top: 0;
	}
	.gry-sec{
		background: #effaff;
		padding: 30px 0px 30px;
	}
	.black-sectionimg1 {
		background: #000000;
	    background-size: auto;
	    background-size: 100% 100%;
	    padding: 30px 0px 30px;
	}
	.revo-section5,
	.revo-section6{
		background: #ffffff;
		padding: 30px 0px;
	}
	.gen-section1 {
		background: #effaff;
		background-size: cover;
		padding: 30px 0px 30px 0px;
	}
	.revo-section,
	.bl-section,
	.als3-section{
		padding: 30px 0;
	}
	.gen-section {
	    padding: 70px 0px 70px 0px;
	}
	.rtg-section{
		padding: 0px 0 30px 0;
	}
	.gr-sec{
		background: #eaf2f6;
		padding: 30px 0px;
	}
	.als2-section,
	.gen-section,
	.als5-section,
	.als7-section{
		background: #eaf2f6;
		padding: 30px 0;
	}
}


