/*
Theme Name : Amit Chawla
Developer: Umesh Ghediya
Version: 1.0
Designed and Development by: Chhavri Brand
*/

/* =-=-=-=-=-=-= All Fonts =-=-=-=-=-=-= */


@import url('https://fonts.googleapis.com/css?family=Fira+Sans:100,200,300,400,500,600,700,800,900|Poppins:100,200,300,400,500,600,700,800,900|Raleway:100,200,300,400,500,600,700,800,900');



@font-face{
	font-family:Helvetica Neue LT Std;
	src:url(../fonts/HelveticaNeueLTStd-Lt_0.otf);
}

@font-face{
	font-family:Helvetica Neue LT Stdlight;
	src:url(../fonts/HelveticaNeueLTStd Lt.otf);
}
@font-face{
	font-family:Helvetica Neue LT Stdbold;
	src:url(../fonts/HelveticaNeueLTStd-BdCn.otf);
}



/* =-=-=-=-=-=-= General =-=-=-=-=-=-= */

body{
	font-weight:400;
	font-family:'Fira Sans', sans-serif;
    font-size: 17px;
    line-height: 32px;
    color: #414042;
    background-color: #fff;
}
a:hover,a:focus{
	text-decoration:none;
}
p{
	font-weight:300;
	font-family:'Helvetica Neue LT Std', sans-serif;
    font-size: 18px;
    line-height: 34px;
	color:#414042;
	margin:0;
}

html,
body {
    width: 100%;
    height: 100%;
}

ul,ol{
	padding:0;
	margin:0;
}
h1{
	padding:0;
	margin:0;
	font-size:65px;
    line-height: 85px;
      color: #434a59;
}
h2{
	padding:0;
	margin:0;
	font-size:50px;
	font-family:'Helvetica Neue LT Std', sans-serif;
	font-weight:bold;
}
h3{
	padding:0;
	margin:0;
	font-size:55px;
}
h4{
	padding:0;
	margin:0;
    font-weight: bold;
	font-size:30px;
    line-height: 39px;
}
h5{
	padding:0;
	margin:0;
	font-size:20px;
    font-family:'Helvetica Neue LT Std', sans-serif;
    line-height: 25px;
	font-weight:300;
}
h6{
	padding:0;
	margin:0;
	font-size:25px;
    line-height: 47px;
    font-weight: 400;
}
.fonts60{ font-size: 60px;
    line-height: 65px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
}
.fonts40{ font-size: 45px;
    line-height:50px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    color: #fff;
}
.fonts40black{ font-size: 40px;
    line-height:45px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    color: #434a59;
}
.fonts45{ font-size: 45px;
    line-height:50px; 
    font-weight: bold;
    font-family:'Fira Sans', sans-serif;
    
}

.fonts19{ font-size: 19px;
    line-height:22px; 
    font-family:'Fira Sans', sans-serif;
    color: #fff;
}

.center-image{
	margin:0 auto;
}
.fontwbold{
	font-weight:bold;
}
.fontw500{
	font-weight:500;
}
.fontw600{
	font-weight:600;
}
.fontw900{
	font-weight:800;
}
.pdleft0{
	padding-left:0;
}

.pleft50px{
	padding-left:50px;
}
.pleft25px{
	padding-left:25px;
}
.pleft20px{
	padding-left:20px;
}
.pright25px{
	padding-right:25px;
}
.pleft30px{
	padding-left:30px;
}
.pdright0{
	padding-right:0;
}
.ptop10px{
	padding-top:10px;
}
.ptop15px{
	padding-top:15px;
}
.ptop20px{
	padding-top:20px;
}
.ptop25px{
	padding-top:25px;
}
.pbot35px{
	padding-bottom:35px;
}
.ptop30px{
	padding-top:30px;
}
.ptop35px{
	padding-top:35px;
}
.ptop40px{
	padding-top:40px;
}
.ptop45px{
	padding-top:45px;
}
.ptop50px{
	padding-top:50px;
}
.ptop55px{
	padding-top:55px;
}
.ptop60px{
	padding-top:60px;
}
.ptop70px{
	padding-top:70px;
}
.ptop75px{
	padding-top:75px;
}
.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;
}
.pbot16px{
	padding-bottom:16px;
}
.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;
}


.pleft0px{
	padding-left:0px;
}

.mbot10px{
	margin-bottom:30px;
}
.pdfeatures{
	padding-bottom:20px;
}
.center-img,.center-img img,.box img{

	text-align:center;
}
.border{
	border:1px solid black;
}
.gray-back{
	background:#f5f5f5;
}
.blue-back{
	background:#004459;
}
.white-back{
	background:#fff;
}
.w20per {
    width: 30%;
    margin: 0 auto;
}
.mleft20px{
	margin-left:20px;
}
.mright20px{
	margin-right:20px;
}
.mleft40px{
	margin-left:35px;
}
.lineheight{
    
    line-height: 37px;
}
.whitefont{ color: #b3b3b3; }
.bglite{ background-color: #f6f6f6;}
/* =-=-=-=-=-=-= Header Section  =-=-=-=-=-=-= */

.overlay { 
  color:#fff;
  position:absolute;
  z-index:12;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
}

.box-shadowbottom{ box-shadow: 1px -5px 20px 0px #524d4d; }
.fontcolo{ color: #fe5d26; font-weight: 400;}
.fonts22{ font-size: 22px; color: #fe5d26; font-weight: bold;}
.fontf{	font-family:'Helvetica Neue LT Std', sans-serif;}
.fontfira{	font-family:'Fira Sans', sans-serif;}
/* 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: 50;
}

.nav > li > a{
	padding: 20px 0px 5px 0px;
}
.navbar-brand{
	padding: 12px 0px 10px 0px;
}
.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 #7da6b1;
	//padding:21px 0px 14px 0px;
	padding:11px 0px 11px 0px;
}
.background{
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
}
.header-back,.navbar-fixed-top{
	width:100%;
	min-height:89px;
	//border-bottom:1px solid #000;
}
.header-back-thanks{
	background:#30343f;
	//min-height:100px;
	padding:30px 0px;
}
.navbar-nav a{
	margin:6px 21px 2px 21px;
	font-family: 'Poppins', sans-serif;
	font-size:17px;
	color:#404041;
	font-weight:500;
	text-transform:uppercase;
	transition: all 0.3s;
	letter-spacing:0.6px;
}
.hvr-underline-from-left:before{
	    background: #fe5d26;
    height: 2px;
}


.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;
}

.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 li:last-child a{
	background:#ffffff;
	border:1px solid #fe5d26;
	border-radius:5px;
    padding: 10px 20px;
	margin-top:13px;
	margin-left: 23px;
	color:#fe5d26;
}
.navbar-nav li:last-child a:hover{
	background:#fe5d26 ;
	border:1px solid #fe5d26;
	color:#fff !important;
}/*
.contact a:hover{
	color:#fff !important;
}
.contact a{
	font-family: 'Poppins', sans-serif;
	padding-top: 3px !important;
    padding-bottom: 8px !important;
color:#fe5d26;
}*/
.navbar-nav a:hover{
	color:#fe5d26;
}
/* .navbar-nav a:hover{ */
	
/* } */
/* .navbar-nav a::after { */
	/* position: absolute; */
	/* top: 100%; */
	/* left: 0; */
	/* width: 100%; */
	/* height: 1px; */
	/* background: red; */
	/* content: ''; */
	/* opacity: 0; */
	/* -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s; */
	/* -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s; */
	/* transition: height 0.3s, opacity 0.3s, transform 0.3s; */
	/* -webkit-transform: translateY(-10px); */
	/* -moz-transform: translateY(-10px); */
	/* transform: translateY(-10px); */
/* } */

/* .navbar-nav a:hover::after, */
/* .navbar-nav a:focus::after { */
	/* height: 3px; */
	/* opacity: 1; */
	/* -webkit-transform: translateY(0px); */
	/* -moz-transform: translateY(0px); */
	/* transform: translateY(0px); */
/* } */

.navbar-toggle {
    position: relative;
    float: right;
	background-color: transparent;
    padding: 10px;
	margin: 13px 30px 13px 0;
	border: none;
	color: #000;
	//border: 2px solid #000;
}
.new-header-back{
	margin-bottom:100px;
}
.new-header-back .navbar{
	 border-bottom:0;
}
.navbar-toggle .icon-bar {
	background-color: #ddd;
}


/* Footer css start*/
.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:#fff;
	font-family:Helvetica Neue LT Std;
	font-size:20px;
	color:#000000;
	font-weight:500;
}

.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:#fff;
}
.faq-wrap .panel-default{
	border-color:none !important;
}
.faq-wrap .panel-group .panel{
	border-bottom:1px solid #e6e7e8 !important;
}
.pd-dec-50{
	padding:0px 90px;
}
.faq-title h2{
	font-family:'Montserrat', sans-serif;
	color:#010101;
	font-weight:700;
	font-size:35px;
}
.footer-back{
	background: url(../images/footer-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
}
.footer-text p,.footer-text a{
	font-size:13px;
	color:#525252;
	font-family:Helvetica Neue LT Std;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.scroll_up a:hover{
	color:#fff;
	border:2px solid #2f8000;
	background:#2f8000;
}
.scroll_up a{
	background:#72bf44;
	padding:5px 13px 8px 13px;
	color:#fff;
	font-size:22px;
	position:fixed;
	bottom:10%;
	right:40px;
	display:none;
	border:2px solid #72bf44;
	border-radius:50%;
	transition:all 0.5s;
}
.scroll_up i{
	font-size:25px;
}


/* footer css end*/


/* .slider-back{ */
	/* background: url(../images/slider.jpg); */
	/* background-size:100%; */
	/* height:0 auto; */
	/* background-repeat:no-repeat; */
	/* width:100%; */
	/* min-height:929px; */
/* } */
.slider-back{
	background:#8E96AD;
}
.rajiv-image{
	display:inline-block;
}
.rpimage{
	margin-top:120px;
}
.section-padding{
	padding:100px 0px;
}
.section-paddingm{
	padding:100px 0px;
}
input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

.header-title h1{
	font-family: 'Krub', sans-serif;
	color:#ffffff;
	font-size:48px;
	font-weight:400;
	line-height:75px;
	margin-left:80px;
	margin-top:10px;
	display:inline-block;
}
.text-box{
	padding:100px 0px 100px 0px;
}
.slider-quote{
	position:absolute;
	left: 60px;
}
.slider-sign{
	position:absolute;
}
.sub-title h2{
	font-family: 'Source Sans Pro', sans-serif;
	color:#ffffff;
	font-size:30px;
	font-weight:300;
	line-height:40px;
}
.sub-title{
	padding-left:170px;
	padding-top:65px;
}
.sign{
	padding-left:380px;
	padding-top:30px;
	height: 120px;
}
.sub-title a{
	/*text-decoration:underline;*/
	color:#ffffff;
	border-bottom: 1px solid #fff;
}
.container-space{
	padding:0px 50px;
}
.make-image img{
	margin-left:-50px;
	margin-bottom:30px;
}
.title1 span{
	font-weight:900;
}
.title1 h2{
	font-family: 'Poppins', sans-serif;
	font-size:45px;
	color:#202c59;
	font-weight:700;
	line-height:60px;
}
.title2 h2{
	font-family: 'Poppins', sans-serif;
	font-size:40px;
	color:#202c59;
	font-weight:600;
	line-height:60px;
}
.title3 h2{
	font-family: 'Poppins', sans-serif;
	font-size:55px;
	color:#231f20;
	font-weight:600;
	line-height:60px;
}
.title4 h2{
	font-family: 'Poppins', sans-serif;
	font-size:45px;
	color:#202c59;
	font-weight:800;
	line-height:60px;
}
.title4 h3{
	font-family: 'Poppins', sans-serif;
	font-size:35px;
	color:#202c59;
	font-weight:500;
	line-height:60px;
	margin-bottom: 30px;
}
.title5 h2{
	font-family: 'Poppins', sans-serif;
	font-size:45px;
	color:#fff;
	font-weight:800;
	line-height:60px;
}
.title5 span{
	color:#f58220;
}
.title2 h1{
	font-family: 'Poppins', sans-serif;
	font-size:55px;
	color:#202c59;
	font-weight:700;
	line-height:60px;
}

.common-desc p{
	font-family: 'Source Sans Pro', sans-serif;
	color:#231f20;
	font-size:20px;
	font-weight:500;
	line-height:40px;
}
.common-desc p b{
	font-weight:600;
}
.side{
	margin-top:-100px;
}
#bring{
	background-color:#daeaeb;
}
.quote-image{
	position:absolute;
	margin-top:-60px;
}
.quote-desc span{
	font-family:Helvetica Neue LT Stdbold;
}
.quote-desc p{
	font-family:Helvetica Neue LT Stdlight;
	color:#414042;
	font-size:25px;
	line-height:45px;
}
.quote-desc{
	margin-left:90px;
}
.author{
	font-family: 'Source Sans Pro', sans-serif;
	color:#6d6e71;
	font-size:18px;
	font-weight:500 !important;
	line-height:35px;
	padding-top:25px;
	float:right;
	margin-right:175px;
}
.quoteleft{
	padding-left:200px;
}
.box{
	border:1px solid #dfdfdf;
	border-radius:5px;
	background:#fff;
	padding:30px 40px;
	text-align:left;
	box-shadow: 1px 3px 20px 0px #ececec;
}

.box h3{
	font-family: 'Fira Sans', sans-serif;
	font-size:21px;
    line-height: 30px;
	color:#fe6834;
	font-weight:600;
	padding:20px 0px 20px 0px;
}
.box p{
	font-family: 'Helvetica Neue LT Std', sans-serif;
	color:#6d6e71;
	font-size:17px;
	font-weight:500;
	line-height:30px;
	
}
.mtop1{
	margin-top:50px;
}

.quotesc-content p{
	font-family:Helvetica Neue LT Stdlight;
	color:#414042;
	font-size:25px;
	line-height:40px;
}
.quotesc-content b{
	font-family:Helvetica Neue LT Stdbold;
}
.quotesc-image{
	position:absolute;
	margin-top:12px;
}
.quotesc-content{
	margin-left:70px;
}
.quotesc-content span{
	font-family: 'Source Sans Pro', sans-serif;
	color:#6d6e71;
	font-size:18px;
	font-weight:400;
	line-height:30px;
	float:right;
	margin-top:25px;
}
.mleft1{
	margin-right:120px;
}
.mleft2{
	margin-right:190px;
}
.pleft130px{
	padding-left:130px;
}
#meet{
	background:#e1f1f2 url(../images/meet-back.jpg);
	background-position:bottom right;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
	position:relative;	
}
.rajivprofileimg{
	/*background: url(../images/meet-back.jpg);
	background-repeat:no-repeat;*/
	position:absolute;
	bottom:0px;
	right:0px;
}
#venue{
	background:#002c41;
}
.venue-content h3{
	font-family: 'Poppins', sans-serif;
	font-size:25px;
	color:#ffffff;
	font-weight:700;
	
}
.venue-content p{
	font-family: 'Poppins', sans-serif;
	font-size:20px;
	color:#ffffff;
	font-weight:400;
}
.venue-image{
	position:absolute;
}
.venue-content{
	margin-left:70px;
}
#map{
	background: url(../images/book-back.jpg);
	background-size:cover;
	height:0 auto;
	background-repeat:no-repeat;
	width:100%;
}
.form{
	background:#fff;
	padding:75px;
}
.form h2{
	font-family: 'Poppins', sans-serif;
	font-size:40px;
	color:#002c41;
	font-weight:900;
	margin-bottom:30px;
}
.form-control{ height: 47px; line-height: 1.5; width: 98%;    padding: 6px 20px; border-radius: 2px; color: #58595b; border: solid 1px #c6cedf;}
.formbox{ border: solid 1px #c6cedf; border-radius: 5px; background-color: #fff;width: 35%;}
.padall{ padding: 30px 35px 45px 35px; box-shadow: 0px 0px 32px -12px #524d4d; }

.form-submit{
	color:#fff;
	font-size:22px;
	font-weight:600;
	background:#fe5d26;
	border-bottom:1px solid #fff;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	width:98%;
	padding:10px;
	border-radius:5px;
	text-transform:uppercase;
}
.form-submit a { color: #ffffff;}
.hvr-sweep-to-top:before{
	background:#b13d05;
	border-radius:5px;
}
.meetbg{ background: #e2f2f2;}
.form-select-text{
	font-family: 'Lato', sans-serif;
	color:red;
	font-size:15px;
	width:100%;
	padding:10px 15px;
	border-radius:5px;
	border:1px solid #d1d1d1;
	font-weight: 400;
}
.form p{
	margin-bottom:20px;
	color:red;
	font-size:15px;
}
input[type="text"] {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  color: #58595b !important;
}
.below-back1 img{
	margin-left:70px;
}
.pleft200px{
	padding-left:200px;
}

.copyright p,.copyright a{
	font-size:12px;
	font-family: 'open sans', sans-serif;
	font-weight:400;
	color:#8d959b;
}
#hello h3{
	color:#231f20;
	font-family: 'Lato', sans-serif;
	font-size:25px;
	font-weight:700;
	margin-bottom:20px;
	display:inline-block;
}
#hello{
	border-radius:5px;
}

.thankyou-desc{
	border-left:5px solid #f99d1c;
}
a.th-link{
	color: #231f20;
}
a.th-link:hover{
	text-decoration:underline;
}

.bgorange{
	background:#f58220;
}
.testimonialbox{
	background:#fff;
	border-radius:5px;
	padding:50px;
	line-height:40px;
	position:relative;
	font-family: Helvetica Neue LT Stdlight;
    font-size: 22px;
}
.testimonialcut{
	position: absolute;
    bottom: -25px;
    left: 88px;
}
.info{
	margin-top:40px;
	color:#fff;
	font-size:14px;
	line-height:26px;
}
.font18{
	font-size:18px;
}
.padall2{ padding: 60px 50px;}
.info div,.infobrdr div{
	padding-top:10px;
}
.subheadertext{
	font-size:25px;
	color:#fff;
	padding:20px 0px;	
}
.form{
	position:relative;
	margin-top: 60px;
}
.frmarow{
	width: 77px;
    margin: 0 auto;
}
.frmarow img{
	top: -50px;
    position: absolute;
}

.testimonialboxbrdr{
	border:1px solid #002c41;
	background:#fff;
	border-radius:5px;
	padding:50px;
	line-height:40px;
	position:relative;
	font-family: Helvetica Neue LT Stdlight;
    font-size: 22px;
}
.testimonialbrdrcut{
	position: absolute;
    bottom: -27px;
    left: 90px;
}
.infobrdr{
	margin-top:40px;
	color:#414042;
	font-size:14px;
	line-height:26px;
} 
a.morelink {
	text-decoration:none;
	outline: none;
    position: absolute;
    margin-top: 50px;
	right: 30px;
} 
.morecontent span {
	display: none;
}
.meet-logos{
	margin-top: 50px;
}
.slider-back1{
	position:relative;
}
.slider-back1 .rajiv-image{
	position:absolute;
}
.backtop{ 
	background: #f8f8f8 url(../images/backgroung_top.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
}
.backgroundgreen{ 
    background-image: url(../images/background_green.jpg); 
    background-position: top center; 
    background-repeat: no-repeat;   
    height: auto;
    background-size: cover;
}
.backgroundcard{ 
    background:#00c8a7; 
    background-position: top center; 
    background-repeat: no-repeat;   
    height: auto;
}
.footerbg{ 
    background-image: url(../images/footer_bg.jpg); 
    background-position: top center; 
    background-repeat: no-repeat;   
    height: auto;
    background-size: cover;
}
.padall1{	padding:45px 50px;}
.box1{
	border-top:1px solid #dfdfdf;
    border-left:1px solid #dfdfdf;
      border-right:1px solid #dfdfdf;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	background:#fff;
 
	text-align:left;
	
}


.box1 h3{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
    line-height: 47px;
	color:#231f20;
	font-weight:700;
	padding:12px 0px 25px 0px;
}
.box1 h5{
	font-family: 'Helvetica Neue LT Std', sans-serif;
	font-size:19px;
	color:#474344;
	font-weight:400;
    line-height: 29px;
	
  
}
.box1 h6{
	font-family: 'Fira Sans', sans-serif;
	font-size:16px;
	color:#fe5d26;
	font-weight:600;
	padding:7px 0px 0px 0px;
    letter-spacing: 1px;
}
.box1 p{
	font-family:'Helvetica Neue LT Std', sans-serif;
	color:#6d6e71;
	font-size:17px;
	font-weight:400;
	line-height:30px;
	
}
.box4{
	border:1px solid #dfdfdf;
	border-radius: 5px;
	background:#fff;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	text-align:left;
	
}


.box4 h3{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
    line-height: 47px;
	color:#231f20;
	font-weight:700;
	padding:12px 0px 25px 0px;
}
.box1 h5{
	font-family: 'Helvetica Neue LT Std', sans-serif;
	font-size:19px;
	color:#474344;
	font-weight:400;
    line-height: 29px;
	
  
}
.box4 h6{
	font-family: 'Fira Sans', sans-serif;
	font-size:16px;
	color:#fe5d26;
	font-weight:600;
	padding:7px 0px 0px 0px;
    letter-spacing: 1px;
}
.box4 p{
	font-family:'Fira Sans', sans-serif;
	color:#6d6e71;
	font-size:16px;
	font-weight:400;
	line-height:30px;
	
}
.box_sec{
	border:1px solid #dfdfdf;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	background:#fff;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	text-align:left;
	
}
.box_sec h3{
	font-family: 'Raleway', sans-serif;
	font-size:30px;
    line-height: 47px;
	color:#231f20;
	font-weight:700;
	padding:12px 0px 25px 0px;
}
.box_sec h5{
	font-family: 'Helvetica Neue LT Std', sans-serif;
	font-size:19px;
	color:#474344;
	font-weight:400;
    line-height: 29px;
	
  
}
.box_sec h6{
	font-family: 'Fira Sans', sans-serif;
	font-size:16px;
	color:#fe5d26;
	font-weight:600;
	padding:7px 0px 0px 0px;
    letter-spacing: 1px;
}
.box_sec p{
	font-family:'Fira Sans', sans-serif;
	color:#6d6e71;
	font-size:16px;
	font-weight:400;
	line-height:30px;
	
}
.borderbottom{ border-bottom: solid 1px #e5e5e5;}
.bordertop{ border-bottom: solid 1px #e5e5e5;}
.iconsection p{ font-size: 16px; line-height: 25px;     margin-top: 7px;}
.padleft20{ padding-left: 0px;}
.pbottom30px{ padding-bottom: 30px;}
.iconsection p{
	line-height:25px;
}
.padtop10px{ padding-top: 10px;}

.formbox p{
    color: red;
    font-size: 13px;
    font-family: 'PT Sans', sans-serif;
}

ul.bullets li{ 
    display: inline-block;
	background: url(../images/bullet_img.jpg) no-repeat; 
	background-position:0px 14px;
	padding-left: 30px;
}
.navbar-header .logo{
	padding-top:5px;
}