@import url('https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Montserrat:300,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Open+Sans:400,600,600i,700,700i,800,800i|PT+Sans:400,700');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@font-face{
	font-family:helvetica;
	src:url(fonts/helvetica-normal.html);
}
@font-face{
	font-family:helveticalight;
	src:url(fonts/HelveticaNeueLight.html);
}
body{
	font-weight:300;
	font-family:'PT Sans', sans-serif;
    font-size: 17px;
    line-height: 30px;
    color: #231f20;
    background-color: #fff;
}
a:hover,a:focus{
	text-decoration:none;
}
p{
	font-weight:300;
	font-family:'PT Sans', sans-serif;
    font-size: 18px;
    line-height: 30px;
	color:#231f20;
	margin:0;
}

html,
body {
    width: 100%;
    height: 100%;
}

ul,ol{
	padding:0;
	margin:0;
}
h1{
	padding:0;
	margin:0;
	font-size:70px;
}
h2{
	padding:0;
	margin:0;
	font-size:50px;
	font-family:helvetica;
	font-weight:bold;
}
h3{
	padding:0;
	margin:0;
	font-size:30px;
}
h4{
	padding:0;
	margin:0;
	font-size:23px;
}
h5{
	padding:0;
	margin:0;
	font-size:10px;
}
h6{
	padding:0;
	margin:0;
	font-size:5px;
}

.fontwbold{
	font-weight:bold;
}
.pdleft0{
	padding-left:0;
}
.pleft50px{
	padding-left:50px;
}
.pleft30px{
	padding-left:30px;
}
.pdright0{
	padding-right:0;
}
.ptop10px{
	padding-top:10px;
}
.ptop20px{
	padding-top:20px;
}
.ptop25px{
	padding-top:25px;
}
.ptop30px{
	padding-top:30px;
}
.ptop35px{
	padding-top:35px;
}
.ptop40px{
	padding-top:40px;
}
.ptop45px{
	padding-top:45px;
}
.ptop50px{
	padding-top:50px;
}
.ptop60px{
	padding-top:60px;
}
.ptop70px{
	padding-top:70px;
}
.ptop80px{
	padding-top:80px;
}
.ptop90px{
	padding-top:90px;
}
.ptop100px{
	padding-top:100px;
}
.ptop110px{
	padding-top:110px;
}
.ptop120px{
	padding-top:120px;
}
.ptop130px{
	padding-top:130px;
}
.ptop140px{
	padding-top:140px;
}
.ptop150px{
	padding-top:150px;
}


.pbot10px{
	padding-bottom:10px;
}
.pbot20px{
	padding-bottom:20px;
}
.pbot30px{
	padding-bottom:30px;
}
.pbot40px{
	padding-bottom:40px;
}
.pbot50px{
	padding-bottom:50px;
}
.pbot60px{
	padding-bottom:60px;
}
.pbot70px{
	padding-bottom:70px;
}
.pbot80px{
	padding-bottom:80px;
}
.pbot90px{
	padding-bottom:90px;
}
.pbot95px{
	padding-bottom:95px;
}
.pbot100px{
	padding-bottom:100px;
}
.pbot110px{
	padding-bottom:110px;
}
.pbot120px{
	padding-bottom:120px;
}
.pbot130px{
	padding-bottom:130px;
}
.pbot140px{
	padding-bottom:140px;
}
.pbot145px{
	padding-bottom:145px;
}
.pbot150px{
	padding-bottom:150px;
}
.pbot160px{
	padding-bottom:160px;
}
.pbot170px{
	padding-bottom:170px;
}
.pbot180px{
	padding-bottom:180px;
}
.pbot190px{
	padding-bottom:190px;
}
.pbot200px{
	padding-bottom:200px;
}


.pleft50px{
	padding-left:50px;
}

.mbot10px{
	margin-bottom:40px;
}
.pdfeatures{
	padding-bottom:20px;
}
.center-img{
	margin:0 auto;
	text-align:center;
}
.border{
	border:1px solid black;
}
.gray-back{
	background:#f6f6f7;
}
.w20per {
    width: 30%;
    margin: 0 auto;
}
.mleft20px{
	margin-left:20px;
}
.mleft40px{
	margin-left:35px;
}
/* =-=-=-=-=-=-= Header Section  =-=-=-=-=-=-= */

.overlay { 
  color:#fff;
  position:absolute;
  z-index:12;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
}


/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */

/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
}

.navbar-brand{
	padding: 5px 0px 0px 50px;
}
.dropdown-menu > li > a{
	padding:3px 30px !important;
}
.dropdown-menu > li > a:hover{
	text-decoration:underline;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
	background-color:none !important;
}
.navbar{
	border-bottom:1px solid #81756a;
	//padding:21px 0px 14px 0px;
	padding:10px 0px 10px 0px;
}
.header-back{
	background: url(../images/home-header-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
}
.header-back-thanks{
	background:#30343f;
	//min-height:100px;
	padding:30px 0px;
}
.navbar-nav a{
	margin-top:5px;
	font-family:'Open Sans', sans-serif;
	font-size:16px;
	color:#eee;
	font-weight:600;
	text-transform:uppercase;
	transition: all 0.5s;
}
.navbar-nav > li > a{
	//margin-bottom:25px;
	padding-top:10px;
	padding-bottom:5px;
}

.navbar-nav li.dropdown div a{
	font-size: 13px;
   border-bottom: 1px solid #d4d4d4;
    padding: 8px 15px;
	margin:0;
}
.navbar-nav li.dropdown div a:last-child{
    border-bottom: none;
}
.dropbtn {
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}
.last-menu-icon{
	
}
.dropdown {
    position: relative;
    display: inline-block;
	
}

.dropdown-content {
    display: none;
    position: absolute;
    min-width: 280px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
	background: #f9f9f9;
	border-radius:3px;
}
.dropdown-content a {
    color: black;
    text-decoration: none;
    display: block;
	line-height:25px;
}
.dropdown-content a span{
    display: block;
	float:right;
	margin-top:5px;
}
.menu-icon-1:after{
	margin-top:3px;
	float:right;
	content: url(../images/menu_icon_1.html);
	display:inline-block;
}
.menu-icon-1:hover:after{
	content: url(../images/menu_icon_hover_1.html);
	display:inline-block;
}
.menu-icon-2:after{
	margin-top:3px;
	float:right;
	content: url(../images/menu_icon_2.html);
	display:inline-block;
}
.menu-icon-2:hover:after{
	content: url(../images/menu_icon_hover_2.html);
	display:inline-block;
}
.menu-icon-3:after{
	margin-top:3px;
	float:right;
	content: url(../images/menu_icon_3.html);
	display:inline-block;
}
.menu-icon-3:hover:after{
	content: url(../images/menu_icon_hover_3.html);
	display:inline-block;
}
.menu-icon-4:after{
	margin-top:-15px;
	float:right;
	content: url(../images/menu_icon_4.html);
	display:inline-block;
}
.menu-icon-4:hover:after{
	content: url(../images/menu_icon_hover_4.html);
	display:inline-block;
}
.dropdown-content:hover{
	background:#f9f9f9 !important;
	
}
.dropdown-content a:last-child{
	line-height:18px !important;
	padding-bottom:10px !important;
}
.dropdown:hover .dropdown-content{
    display: block;
	/*padding:8px 11px 11px 11px;*/
}

.menu-active{
	color:#cd2122 !important;
}
.navbar-nav a:hover{
	background:none !important;
	color:#1982C4 !important;
	text-decoration:none !important;
}
.navbar-toggle {
    position: relative;
    float: right;
	background-color: transparent;
    padding: 10px;
	margin: 13px 30px 13px 0;
	border: none;
	color: #fff;
	//border: 2px solid #ddd;
}
.new-header-back{
	margin-bottom:100px;
}
.new-header-back .navbar{
	 border-bottom:0;
}
.navbar-toggle .icon-bar {
	background-color: #ddd;
}
.header-title h1{
	font-family: 'Roboto', sans-serif;
	font-weight:600;
	font-size:38px;
	color:#fff;
	line-height:45px;
}
.text-box{
	padding:190px 0px 100px 0;
}
.red-border{
	border-left: 3px solid #e6202a;
	height: 100px;
	float:left;
	margin-top:13px;
}
.header-sub-title p{
	margin-left: 25px;
	margin-top: 60px;
	font-size:22px;
	font-family:'Montserrat', sans-serif;
	color:#fff !important;
	line-height: 40px;
}
.features-back{
	background: url(../images/featurtes.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;	
}
#contacts-count .pbot20px{margin-bottom:1.5em;}

.profit-title h2{
	font-family:helvetica;
	font-weight:bold;
	color:#30343f;
}
.profit-content p{
	font-weight:300;
	font-family:'PT Sans', sans-serif;
    font-size: 18px;
    line-height: 30px;
	color:#231f20;
}
.profit-content span{
	font-weight:700;
}
.helvica-title-bold p{
	font-family:helvetica;
	font-size: 18px;
	color:#333132;
	font-weight:bold;
}
.fetaures-icon{
	float:left;
	margin-right:20px;
}
.fetaures-content p{
	line-height:28px;
	clear:both;
}
.gray-quote{
	margin-top:10px;
}
.gray-quote-content span{
	font-family:helvetica;
	font-size: 35px;
	color:#808285;
	font-weight:bold;
	line-height:50px;
}
.gray-author span{
	font-family:'Lora', serif;
	font-weight:bold;
	font-size:18px;
	float:left;
	font-style:italic;
	color:#808285;
	margin-right:5px;
}
.gray-author p{
	font-size:14px;
	color:#808285
}
.ccount-title h2{
	color:#30343f;
}
.ccount-title p{
	font-family:helvetica;
	font-size: 20px;
	color:#333132;
	font-weight:light;
}
.points-title p,.ccount-content p{
	color:#231f20;
}
.ccount-points ul{
	margin-left:20px;
}
.ccount-points ul li{
	padding-left:18px;
	list-style-image: url(../images/green-check.png);
	margin-bottom:10px;
}
.first-chapter-title p{
	font-family:helvetica;
	font-size: 18px;
	color:#30343f;
	font-weight:bold;
}
.fc-form-text{
	background:#fff;
	border:1px solid #bcbec0;
	border-radius:4px;
	color:#21272d;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	padding:5px 17px;
	float:left;
	margin-right:10px;
	width:162px;
}
.fc-form-btn{
	background:#72bf44;
	color:#fff;
	border-radius:4px;
	text-transform:uppercase;
	font-family:helvetica;
	font-size: 18px;
	font-weight:bold;
	padding:4px 18px;
	border:none;
	border:2px solid #72bf44;
	transition:all 0.5s;
}
.fc-form-btn:hover{
	color: #72bf44;
	background:none;
}
.ccount-review{
	text-align:center;
	padding-left:80px;
}
.ccount-review-content{
	font-family:'Lora', serif;
	font-weight:bold;
	font-size:25px;
	font-style:italic;
	color:#333132;
	line-height:35px;
	padding-bottom:8px;
}
.ccount-author{
	font-weight:300;
	font-family:'PT Sans', sans-serif;
    font-size: 16px;
	color:#333132;
}
.sprograms-title h2{
	color:#30343f;
	padding-left:50px;
}
.master-programs-back{
	background: url(../images/signature.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	padding:82px 85px 0px 85px;
	//position:relative;
}
.master-programs-content{
	font-family:helveticalight;
	font-size:34px;
	text-align: center;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	line-height:50px;
}
.master-programs-desc p{
	color:#fff;
	line-height:30px;
	text-align: center;
	font-size:17px;
}
.master-button{
	//display:inline-block;
}
.master-button a:hover{
	background:#1776b1;
	color:#fff;
}
.master-button a{
	position:absolute;
	text-align:center;
	margin-top:-25px;
	margin-left:-140px;
	color:#1982c4;
	background:#fff;
	padding:8px 20px;
	border-radius:50px;
	border:2px solid #1776b1;
	font-family:helvetica;
	text-transform:uppercase;
	font-size:17px;
	font-weight:bold;
	transition:all 0.5s;
}
.farmers-wrap-back{
	background: url(../images/signature-2.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	padding:130px 85px 142px 85px;
}
.farmers-button a:hover{
	background:#a6a851;
	color:#fff;
	border:2px solid #a6a851;
}
.farmers-button a{
	position:absolute;
	text-align:center;
	margin-top:-25px;
	margin-left:-120px;
	color:#a6a851;
	background:#fff;
	padding:8px 20px;
	border-radius:50px;
	border:2px solid #e5e98e;
	font-family:helvetica;
	font-size:17px;
	font-weight:bold;
	transition:all 0.5s;
	text-transform:uppercase;
}
.farmers-wrap-back .master-programs-content,.farmers-wrap-back .master-programs-desc p{
	color:#333132;
}

.signature-quotes .gray-quote-content span{
	color:#58595b;
	font-weight:300;
	font-family:'Lora', serif;
	font-size:30px;
	font-style:italic;
}
.strategic-back{
	background: url(../images/strategic-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	border-top:1px solid #e3e3e3;
}
.strategic-network-title h2{
	color:#30343f;
}
.strategic-content p{
	color:#231f20;
}
.sneworking-feaures-image{
	float:left;
	display:block;
	min-height:118px;
	margin-right:8px;
}
.sneworking-feaures-title h4{
	color:#1982c4;
	font-family:helvetica;
	font-weight:bold;
	padding-bottom:15px;
}

.sneworking-feaures-content p{
	font-size:14.5px;
	color:#231f20;
	line-height:25px;
}
.gray-design-quote-back{
	background: url(../images/design-gray-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
}
.meet-pp-back{
	background: url(../images/guru-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	padding-bottom: 80px;
}
.meet-pp-title h2{
	font-weight:300;
	font-size:40px;
	color:#fff;
	line-height:45px;
	font-family:helvetica;
}
.meet-pp-title h2 span{
	font-family:helveticalight;
	font-size:35px;
}
.meet-pp-content p{
	color:#fff;
}
.meet-pp-features-wrap li{
	list-style:none;
	width:30%;
	display:inline-block;
}
.meet-pp-features-title{
	color:#fff;
	font-size:30px;
	font-family:'Montserrat', sans-serif;
	font-weight:700;
	text-align:center;
	margin-top:20px;
	margin-bottom:5px;
}
.meet-pp-features-content{
	font-family:'Montserrat', sans-serif;
	font-size:18px;
	font-weight:300;
	color:#fff;
	text-align:center;
}
.meet-pp-features-title1{
	color:#fff;
	font-size:30px;
	font-family:'Montserrat', sans-serif;
	font-weight:700;
	text-align:center;
	margin-top:18px;
	margin-bottom:5px;
}
.contact-us-back{
	height:0px auto;
	background-repeat:no-repeat;
	margin:0 auto;
	position:relative;
}
.contact-us-title{padding-top:50px;}
#contact-from{padding-bottom:50px;}}
.contact-us-title h3{
	color:#fff;
	font-family:'Montserrat', sans-serif;
	font-weight:500;
}
.contact-us-title p{color:#333;font-size:16px;padding-bottom:10px;}
.form-box-wrap{
	float:left;
}
.form-txt{
	padding:10px 15px 10px 15px;
	border-radius:5px;
	font-family:'Opens', sans-serif;
	font-size:14px;
	color:#21272d;
	border:none;
	width:245px;
	margin-right:15px;
}
.form-box-main-wrap{
	margin-bottom:7px;
	display:inline-block;
}
.form-submit-button{
	float:right;
	margin-right:240px;
}
.form-submit{
	background:#72bf44;
	color:#fff;
	font-weight:700;
	font-family:'PT Sans', sans-serif;
    font-size: 20px;
	padding:11px;
	border-radius:5px;
	border:none;
	border:2px solid #72bf44;
	transition:all 0.5s;
}
.form-submit:hover{
	background:none;
	color:#72bf44;
}
.parsley-custom-error-message{
	color:#fff;
	font-family:'PT Sans', sans-serif;
    font-size: 15px;
	list-style:none;
	padding-bottom:0;
	margin-bottom:0;
}
.fc-form p{
	color:red;
	font-family:'PT Sans', sans-serif;
    font-size: 14px;
}
.faq-train-page .faq-wrap .panel-title > a{
	background:#fff !important;
}
.faq-train-page .faq-wrap .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{
	background:#fff !important;
}
.faq-train-page .faq-wrap .panel-group .panel:last-child{
	border-bottom:none !important;
}
.faq-wrap .panel-group .panel {
	border-radius: 0 !important;
	box-shadow: none;
   // border-color: #EEEEEE;
   	border:none !important;
}

.faq-wrap .panel-default > .panel-heading {
	padding: 0;
	border-radius: 0;
	color: #212121;
	background:none;
	border:none !important;
}

.faq-wrap .panel-title {
   font-family:'Montserrat', sans-serif;
	font-weight:300;
	color:#000000;	
	font-size:18px;
	text-align:left;
}

.faq-wrap .panel-title > a {
	display: block;
	padding: 20px 0px 22px 0px;
	text-decoration: none;
	line-height:30px;
	background:#f6f6f7;

}

.faq-wrap .more-less {
	float: right;
	color: #939598;
	font-size: 12px;
}
.faq-wrap .panel-body{
	color:#231f20;
	font-weight:300;
	font-size:17px;
	font-family:'PT Sans', sans-serif;
	padding:0px 0px 15px 0px;
	text-align:left;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: none !important;
}
.faq-wrap .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group{
	border-top: none !important;
	background:#f6f6f7;
}
.faq-wrap .panel-default{
	border-color:none !important;
}
.faq-wrap .panel-group .panel{
	border-bottom:1px solid #e6e7e8 !important;
}
.pd-dec-50{
	padding:0px 100px;
}
.faq-title h2{
	font-family:'Montserrat', sans-serif;
	color:#010101;
	font-weight:300;
	font-size:35px;
	text-transform: uppercase;
}
.footer-back{
	background:#30343f;
}
.footer-menu {
	text-align:center;
	display:block;
	padding:40px 0px 50px 0px;
}
.footer-menu ul li a{
	color:#868b98;
	font-family:'Opens', sans-serif;
	text-transform:uppercase;
	font-size:14px;
	font-weight:500;
}
.footer-menu ul li a:hover{
	text-decoration:underline;
}
.footer-menu ul li{
	display:inline;
	margin-right:30px;
}
.copyright{
	padding-top:10px;
	text-align:left;
}
.copyright p{
	color:#72767d;
	font-family:'Opens', sans-serif;
	font-size:14px;
	font-weight:500;
	opacity:0.7;
}
.social-icons{
	margin:0 auto;
}
.social-icons ul{
	margin:0 auto;
	text-align:center;
}
.social-icons ul li{
	display:inline-block;
	margin-right:7px;
}
.company-name{
	padding-top:10px;
}
.company-name p{
	color:#72767d;
	font-family:'Opens', sans-serif;
	font-size:12px;
	font-weight:500;
	text-align:right;
	opacity:0.7;
}
.company-name p a{
	color:#72767d;
}
.company-name p a:hover{
	text-decoration:underline;
}

.pp-own-image{
	
    margin: auto;
	margin-top:250px;

}
/*
.pp-own-image{
	max-width: 65%;
    margin: auto;
	margin-top:250px;
	border:5px solid #f1f1d2;
}*/
.scroll_up a:hover{
	color:#fff;
	border:2px solid #191d25;
	background:#191d25;

}
.scroll_up a{
	background:#191d25;
	padding:5px 13px 8px 13px;
	color:#fff;
	font-size:22px;
	position:fixed;
	bottom:10%;
	right:40px;
	display:none;
	border:2px solid #1982C4;
	border-radius:50%;
	transition:all 0.5s;
}
.scroll_up i{
	font-size:25px;
}
.thanks-page-title h2{
	font-size:55px;
	color:#1d2327;
	font-family: 'Montserrat', sans-serif;
	font-weight:900;
 }
 .fc-form-btn1{
	background:#72bf44;
	color:#fff;
	border-radius:4px;
	text-transform:uppercase;
	font-family:helvetica;
	font-size: 18px;
	font-weight:bold;
	padding:10px 22px;
	border:none;
	border:2px solid #72bf44;
	transition:all 0.5s;
}
.fc-form-btn1:hover{
	color: #72bf44;
	background:none;
}
.thanks-page-desc p{
	color:#414042;
	line-height:35px;
	font-weight:300;
	font-size:21px;
	font-family:'PT Sans', sans-serif;
}
.borderthanks{
	border-bottom:1px solid #cacaca;
}
.underline a{
	text-decoration:underline;
}
.underline a{
	color:#414042;
}
.underline a:hover{
	text-decoration:none
}
.boldfont{
	font-weight:bold;
}
.thankyou-call img{
	float:right;
}
.header-logo{
	float:left;
}
.heade-phone{
	float:right;
}
.clients-logo img{
	margin:0 auto;
}
.trust-title p{
	font-size: 20px;
    color: #333;
    padding: 10px;
    font-family: helvetica;
    font-weight: bold;
    margin-bottom: 20px;
    background: transparent;
    border-bottom: 1px solid #eee;
}
.contact-btn:hover{color:#fff;}
.logos-back{
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	padding-bottom:20px;
}
/*
     FILE ARCHIVED ON 06:14:29 Jan 27, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:34:22 Jan 09, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.183
  esindex: 0.017
  LoadShardBlock: 814.754 (3)
  CDXLines.iter: 15.873 (3)
  load_resource: 1172.568
  captures_list: 839.146
  exclusion.robots: 0.197
  PetaboxLoader3.datanode: 938.816 (5)
  RedisCDXSource: 4.797
  PetaboxLoader3.resolve: 1029.604 (2)
*/





.profit-features-wrap .cust-pro{position:relative;top:2em;}


.recovery-form-address  .form-control {
    background: transparent;
    border: 1px solid #999;
    height: 50px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #999;
}
.recovery-form-address  textarea {min-height: 100px}
.recovery-form-address :after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 5px;
}
.recovery-form-address textarea {
    background: transparent;
    resize: vertical;
    border: 1px solid #999;
    padding: 20px;
    width: 100%;
    transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    font-size: 14px;
}
.recovery-path{
	width:100%;
	background:#e3e3e3;
	padding: 45px 40px;
}
.recovery_iocn{
	margin: 10px;
	border-radius: 50%;
    font-size: 35px;
    padding: 15px;
	background:#6ea06d;
    width: 80px;
    height: 80px;
    color: #fff;
    display: inline-block;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    text-align: center;	
}
.recovery_inner_content{text-align:left;}
.recovery_inner_content h5{color:#6ea06d;}

.testimonials{
	background-image: url(../images/testimonials.jpg);
	background-position: bottom;
	background-attachment: fixed;
	background-attachment: fixed;
	background-size: cover;
	margin-top: 0;
}

.testimonials .single-review img{
	height: 100px;
	width: 100px;
}

.testimonials .single-review p{
	line-height: 1.5em;
	margin: 0 5%;
	padding:0 25px;
	text-align: justify;
    font-size: 16px;
}

.testimonials .owl-theme .owl-nav{
	margin-top: 0;
}

.testimonials .owl-theme .owl-nav [class*=owl-]{
	background-color: transparent;
	color: #0070ba;
	font-size: 50px;
	padding: 0;
	margin: 0;
	border-radius: 50%;
	position: absolute;
	top: 50%;
}

.testimonials .owl-theme .owl-nav [class*=owl-]:hover{
	color: #0070ba
}

.testimonials .owl-carousel .owl-nav .owl-next{
	right: 0;
}

.testimonials .owl-carousel .owl-nav .owl-prev{
	left: 0;
}

.testimonials .owl-theme .owl-dots{
	margin-top: 20px;
}

.owl-theme .owl-dots .owl-dot span{
	background-color: transparent;
	border: 1px solid #aaa;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{
	background-color: #0070ba;
	border: 1px solid #0070ba;
}
.contact-btn{background:#1982c4;border:0;padding:10px 25px;color:#fff;}

.thank-you-body {
    padding:5em;
}
.thank-you-body img{
	margin: auto;
    display: block;
}


.thank-you-body h3 {
    padding-bottom: 10px;
    /* margin-top:0; */
    /* margin-bottom:0; */
    display: block;
    color: #333;
    text-align: center;
    font-size: 2.5rem;
    font-weight: 600;
    text-transform: inherit;
}
.thank-you-body p {
    padding-bottom: 0;
    color: #333;
    text-align: center;
    font-size: 20px;
}
.thank-you-body small {
    color: #333;
    text-align: center;
    font-weight: 400;
    font-size: 100%;
    display: block;
}

.highlight-button {
    border: 0;
    background: #30343f;
    font-size: 17px;
    padding: 15px 30px;
    color: #fff!important;
    text-align: center;
    display: block;
    border-radius: 5px;
    text-decoration: none;
    text-transform: uppercase;
    width: 20%;
    margin: 20px auto;
}

.abt-col{color: #fff;
    font-size: 10px;
    text-align: right;
    line-height: 0;
    padding-top: 15px;
}




