/*=======Banner===================*/
body{margin:0 auto; font-family: 'poppinslight' !important;}
html{font-family: 'poppinslight' !important;}
/*WELCOME SECTION Starts HERE*/
.welcome {
	float: left;
	padding: 27px 0 0%;
	width: 100%;
	text-align: center;
	margin: 0 0 0;
		background:url(../images/main-bg.png) bottom right no-repeat;
}.welcome h1 {
	font-size: 41px;
	text-align: left;
	text-transform: uppercase;
	color: #333;
	font-family: 'poppinsbold';
	margin-top: 30px;
	margin-bottom: 15px;
}
.bold{
	font-family: 'poppinsbold';
	margin-bottom:25px;
}
.wrapper.bread {
	margin-bottom: 0;
}
.welcome .learn {
	background: #ff9421;
	margin-top: 0;
	padding: 10px 20px;
	margin-bottom: 10px;
	color: #fff;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 16px;
	border-radius: 3px;
}

.order.learn.scnd {
	color: #5d98d4;
	border: 2px solid #5d98d4;
	margin-left: 16px;
}.welcome .learn {
	display: inline-block;
	padding: 9px 32px;
	background: transparent;
	margin-top: 12px;
	border-radius: 38px;
	font-size: 15px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-transform: uppercase;
	border: 2px solid #ff9421;
	color: #ff9421;
	font-family: 'poppinsregular';
}
.welcome p {
	text-align: left;
	color: #333;
	margin: 0 0 11px;
	float: left;
	font-size: 20px;
	line-height: 25px;
}
.welcome .butrow {
	text-align: left;
}
.welcome h3.pr {
	color: #333;
	font-size: 73px;
	text-align: left;
	letter-spacing: 0px;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.welcome sup {
	color: #ffb709;
	font-size: 47px;
	position: relative;
	top: -31px;
}
.welcome h3.pr span {
	color: #333;
	font-size: 33px;
	 font-family: 'poppinsregular';
}
.welcome h3.pr sub {
	bottom: 0;
}
.welcome h3.pr  strong {
	font-weight: normal;
	color: #fff;
	font-size: 30px;
}
.hd.hd_in {
	margin: 0 0 30px;
	float: left;
	width: 100%;
}
.hd.hd_in h2 {
	font-size: 42px;
	font-weight: normal;
	text-align: center;
	margin: 0;
	font-family: 'poppinsbold';
	text-transform: capitalize;
}.hd.hd_in p {
	font-size: 25px;
	text-align: center;
	text-transform: none;
	margin: 20px 0;
	float: left;
	width: 100%;
	line-height: 35px;
}
/*=====================Banner Ends Here======================================*/
/*==============STEPS===================*/
.wrapper.steps {
	padding: 0 0 60px;
}.step li {
	background: #efefef;
	width: 20%;
	float: left;
}.blu .headi {
	background: #119ee6;
}
.blu {
	margin-top: 144px;
}
.headi {
	padding: 10px 20px;
	float: left;
	width: 100%;
	height: 64px;
}.step h4 {
	float: left;
	color: #fff;
	text-transform: uppercase;
}.headi img {
	float: right;
	width: auto;
	height: auto;
}.blu h3 {
	background: #f3f3f3;
	height: 93px;
}.grn .headi {
	background: #43a047;
}.parrot .headi {
	background: #c0c932;
}.orng .headi {
	background: #feb300;
}.drk-orange .headi {
	background: #fa8a00;
}.step h3 {
	padding: 20px;
	font-size: 14px;
	font-family: 'poppinslight' !important;
	margin: 0;
	float: left;
	line-height: 20px;
	width: 100%;
}.grn {
	margin-top: 107px;
}.parrot {
	margin-top: 73px;
}.orng {
	margin-top: 36px;
}
.grn h3 {
	background: #c0f2c2;
	height: 130px;
}.parrot h3 {
	background: #eaeea7;
	height: 164px;
}.orng h3 {
	background: #f8e0a7;
	height: 201px;
}.drk-orange h3 {
	background: #ffd5a2;
	height: 237px;
}
/*=============PLAN Boxes==================*/
.wrapper.featre {
	float: left;
	background-position: center top;
	padding: 12px 0;
}.button-std {
	text-align: center;
	display: inline-block;
	float: left;
	width: 85%;
	margin-top: -84px;
	position: relative;
	z-index: 999;
}.buy {
	display: inline-block;
	padding: 9px 32px;
	background: transparent;
	margin-top: 12px;
	border-radius: 38px;
	font-size: 15px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-transform: uppercase;
	color: #5d98d4;
	border: 2px solid #5d98d4;
	font-family: 'poppinsregular';
}.price_std li {
	float: left;
	background: #f6f6f6;
	box-shadow: 0 3px 6px #d2d0d0;
	margin: 10px;
	width: 44%;
	text-align: center;
	display: inline-block;
	padding: 20px;
}.price_std li img {
	width: 80px;
	height: auto;
}
.bl {
	color: #1773cb;
}.price_std li h2 {
	font-size: 22px;
	font-family: 'poppinsbold';
	margin: 10px;
}
/*=================THANKS SECTION=================*/
.row.wp {
	text-align: left;
	background: #dae6ff;
	padding: 20px 20px 0;
	border-radius: 29px;
	margin-bottom: 40px;
}
.wp h4 {
	line-height: 27px;
	font-size: 21px;
	font-family: 'poppinsregular';
}
.row.wp h2 {
	font-size: 35px;
	margin-bottom:30px;
	text-align: left;
}.more-info.learn {
	display: inline-block;
	padding: 9px 32px;
	color: #fff;
	background: transparent;
	margin-top: 12px;
	border-radius: 38px;
	font-size: 15px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-transform: uppercase;
	border: 2px solid #ff9421;
	color: #ff9421;
	font-family: 'poppinsregular';
}.bluee {
	color: #0872fb;
}

/*=======LIST TOP=================*/
.thanks h3 {
	color: #484848;
	text-align: left;
	text-transform: none;
	font-weight: normal;
	margin: 10px 0;
	font-size: 15px;
	font-family: 'poppinsregular';
	line-height: 21px;
	background:#f6f7f9;
	padding: 20px;
	border-radius: 20px;
	position:relative;
}.block-f {
	float: left;
	width: 100%;
	padding: 8px 0 5px;
}.block-f h3::before {
	content: "\f004";
	color: #f47920;
	font-family: 'FontAwesome';
	margin-right: 5px;
	margin-bottom: 23px;
	float: left;
	position: absolute;
	left: -8px;
	top: -4px;
	font-size: 25px;
}
/*Bottom Thanks*/
.wrapper.thankp {
}.wrapper.thankp .container {
	background:#f6f7f9;
	padding: 20px;
	text-align: center;
}.wrapper.thankp h4 {
	font-size: 35px;
	text-align: center;
	text-transform: uppercase;
}.wrapper.thankp h3 {
	font-size: 21px;
	color: #1773cb;
	text-align: center;
	text-transform: none;
	font-family: 'poppinsregular';
	letter-spacing: 1px;
}