@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,400i,700,700i');@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');html, html a {     text-rendering: optimizeLegibility !important;     -webkit-font-smoothing: antialiased !important;	 	  }h1,h2,h3,h4,h5,h6{	font-family: 'Noto Serif', serif !important;}p,a,input,select,textarea,button,ul,li,label, span{	font-family: 'Poppins', sans-serif !important;}
.glyphicon {
    font-family: inherit;
}
.glyphicon:before{
    font-family:'Glyphicons Halflings';
}

@fa-font-path:   "../font";

body
{
	margin:0px;
	padding:0px;	font-family: 'Poppins', sans-serif !important;
}
* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: 0;
    margin: 0;
    padding: 0;
    border: 0
}

.scrollup {
	padding:10px 20px;
	position:fixed;
	bottom:5px;
	right:5px;
	background:#8bc34a;
	z-index:9999;
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	display:none;
	z-index:99999999;	border-radius:5px;
}

.scrollup a i
{
	float:left;
	display:block;
	width:auto;
	color:#fff;
	font-size:18px;
	font-weight:900;
}
.scrollup:hover {
	background:#4c4749;
	color:#fff;
	transition:all 400ms ease-in;
}

a:focus {
 
  text-decoration:none !important;
}
.zeropadding
{
	padding:0px 0px 0px 0px !important;
}

.overflow
{
	overflow:hidden !important;
}.font-size-14{	font-size:14px;}.font-size-16{	font-size:16px;}.font-size-18{	font-size:18px;}.font-size-24{	font-size:24px;}.font-size-30{	font-size:30px;}.font-size-35{	font-size:35px;}.font-size-40{	font-size:40px;}.font-size-60{	font-size:60px;}.font-weight-100{	font-weight:100;}.font-weight-200{	font-weight:200;}.font-weight-300{	font-weight:300;}.font-weight-400{	font-weight:400;}.font-weight-600{	font-weight:600;}.font-weight-700{	font-weight:700;}.font-weight-800{	font-weight:800;}.font-weight-900{	font-weight:900;}.mb-10{	float:left;	width:100%;	margin:0px 0px 10px 0px;}.mb-20{	float:left;	width:100%;	margin:0px 0px 20px 0px;}.mb-30{	float:left;	width:100%;	margin:0px 0px 30px 0px;}.mb-40{	float:left;	width:100%;	margin:0px 0px 40px 0px;}.mb-60{	float:left;	width:100%;	margin:0px 0px 60px 0px;}.padding-5{	padding:5px;}.padding-10{	padding:10px;}.padding-20{	padding:20px;}.padding-equal-10{	padding:0px 10px;}.padding-equal-20{	padding:0px 20px;}.box-padding{	padding:100px 50px;}.text-align-center{	text-align:center;}.text-align-justify{	text-align:justify;}.text-right{	text-align:right !important:}.padding-100{	padding:100px 0px;}.wrapper img{	width:100%;	border-radius:4px;}.text-color-green{	color:#4caf50;}.text-color-default{	color:#353935;}.default-bg{	background:#f6f6f6;}.green-bg{	background:#e7f6e8;}.txt-transform{	text-transform:uppercase;	width:100%;}@media only screen and (max-width:800px) {.clear-left{	margin-left:0px !important;	float:left !important;}.box-padding{	padding:50px 15px;}}.website-button{	width:auto;	height:auto;	color:#FFF;	font-size:14px;	padding:15px 40px;	border-radius:4px;	font-weight:700;	text-align:center;	background:#8bc34a;	text-decoration:none;}.banner-wrapper{	float:left;	width:100%;	height:auto;}.burger-btn{	float:left;	width:auto;	height:auto;	margin:45px 0px 0px 0px;}.hamburger{	display:none;}.header-wrap{	float:left;	width:100%;	height:auto;	background:#FFF;	padding:20px 0px;	border-top:5px solid #4caf50;}
.logo{	float:left;	width:auto;	height:auto;}.logo a{	color:#4caf50;	font-weight:900;	text-decoration:none;}.top-nav{	text-align:center;}.top-nav ul{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;}.top-nav ul li{	float:left;	width:auto;	height:auto;	margin:0px;	display:block;	padding:20px 0px 0px 15px;	list-style:none;}.top-nav ul li a{	float:left;	width:100%;	height:auto;	color:#313b32;	text-decoration:none;	font-size:13px;	font-weight:600;	text-decoration:none;}.top-nav ul li a:hover, .top-nav ul li a.active{	color:#4caf50;}.hover-menu:hover .sub-nav{	display:block;}@media only screen and (max-width:800px) {.hamburger {	float:right;	width:auto;	padding:0px;	display:block;	color:#000;	margin:10px 0px 0px 0px;	text-align:center;	cursor:pointer;	padding:10px;	border:2px solid #f0f0f0;}.top-nav{	position:static;	display:none;	width:100%;	height:auto;	top:10px;	z-index:99999999;	background:#f9f9f9;	text-align:center;	padding:0px 0px 0px;}.top-nav ul{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;}.top-nav ul li{	float:left;	width:100%;	height:auto;	margin:0px;	display:block;	padding:10px 0px;	list-style:none;}.top-nav ul li a{	float:left;	width:100%;	height:auto;}.top-nav ul li a:hover{	color:#4c4749;}	}.main-slider{	float:left;	width:100%;	height:auto;}.header-banner{	float:left;	width:100%;	height:auto;	text-align:center;	padding:300px 0px;}.header-banner h1{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	font-size:30px;	font-weight:900;	color:#FFF;}.header-banner h2{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	font-size:30px;	font-weight:900;	color:#FFF;}.header-banner img{	width:100%;}.righttop{	position:absolute;	padding:10px 20px;	margin:0px 0px 30px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);	z-index:999;	right:30px;	top:50%;}.lefttop{	position:absolute;	padding:10px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);	z-index:999;	left:30px;	top:50%;}@media only screen and (max-width:800px) {.header-banner{	float:left;	width:100%;	height:auto;	padding:100px 0px;	text-align:center;}.righttop{	position:absolute;	padding:10px 20px;	margin:0px 0px 30px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);	z-index:999;	right:30px;	top:10%;}.lefttop{	position:absolute;	padding:10px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);	z-index:999;	left:30px;	top:10%;}.header-banner h1{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	font-size:30px;	font-weight:900;	color:#FFF;}.header-banner h2{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	font-size:30px;	font-weight:900;	color:#FFF;}	}.wrapper{	float:left;	width:100%;	height:auto;}.wrapper iframe{	margin:0px 0px 0px 0px !important;	padding:0px 0px 0px 0px !important;}.title-header-center{	float:left;	width:100%;	height:auto;}.title-header-center h2{	float:left;	width:100%;	height:auto;	color:#4caf50;	margin:0px;	padding:0px 0px 10px;}.title-header-center h3{	float:left;	width:100%;	height:auto;	color:#4caf50;	margin:0px;	padding:0px 0px 10px;}.title-header-center h4{	float:left;	width:100%;	height:auto;	color:#4caf50;	margin:0px;	padding:0px 0px 10px;}.title-header-center h5{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px 0px 10px;	text-align:center;}.title-header-center p{	float:left;	width:100%;	height:auto;	color:#515558;	font-size:16px;	padding:10px 0px 30px;}.call-wrapper{	float:left;	width:100%;	height:auto;	padding:70px 0px 30px 0px;	background:#20409a;}.call-wrapper img{	width:100%;	border-radius:4px;}.call-top{	float:left;	width:100%;	height:auto;	text-align:center;	padding:50px 0px;}.white-color{	color:#fff;}.call-top h2{	float:left;	width:100%;	height:auto;	margin:0px 0px 10px 0px;	padding:0px;	font-weight:900;	font-size:30px;}.call-top h3{	float:left;	width:100%;	height:auto;	margin:0px 0px 10px 0px;	padding:0px;	font-weight:700;	font-size:20px;}.website-content{	float:left;	width:100%;	height:auto;}.website-content h2{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;}.website-content h3{	float:left;	width:100%;	height:auto;}.website-content h4{	float:left;	width:100%;	height:auto;}.website-content h5{	float:left;	width:100%;	height:auto;}.website-content p{	float:left;	width:100%;	height:auto;	font-size:16px;	line-height:1.5em;	margin:0px 0px 15px 0px;}.line-height-30{	line-height:30px;}.text-italic{	font-style:italic;}.right{	float:left;	padding:10px 20px;	margin:0px 0px 30px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.left{	float:left;	padding:10px 20px;	color:#4caf50;	background:#FFF;	border-radius:10px;	box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.website-content ul li{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px 0px 10px 0px;	list-style:none;}.main-footer{	float:left;	width:100%;	height:auto;	padding:100px 0px;	background:#192119;}.footer-links{	float:left;	width:100%;	height:auto;}.footer-links img{	width:70%;}.footer-links h6{	float:left;	width:100%;	height:auto;	margin:0px 0px 20px 0px;	padding:0px;	color:#FFF;	font-size:18px;	font-weight:600;}.footer-links P{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	color:#FFF;	font-size:14px;}.footer-links p i{	padding:0px 5px 0px 0px;}.footer-links ul{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;}.footer-links ul li{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	line-height:2.5em;	list-style:none;	color:#FFF;}.footer-links ul li a{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	color:#FFF;	text-decoration:none;}.footer-links ul li a i{	padding:0px 5px 0px 0px;}.copyrights{	float:left;	width:100%;	height:auto;	padding:15px 0px;	background:#0f100f;}.copyrights p{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	color:#FFF;	font-size:14px;	font-weight:600;	text-align:center;}.socila-nav{	float:left;	margin:0px;	width:100%;}.socila-nav h5{	float:left;	width:100%;	height:auto;	margin:0px;	padding:0px;	color:#FFF;	font-size:18px;	font-weight:600;}.socila-nav ul li{	margin:0px;	padding:0px;	color:#FFF;	display:block;	float:left;	display:block;	width:auto;	list-style:none;}.socila-nav ul li a {	margin:0px;	padding:5px 10px;	color:#FFF;	text-align:center;	list-style:none;	text-decoration:none;}.socila-nav ul li a:hover{	background:#8bc34a;}@media only screen and (max-width:800px) {.footer-links{	float:left;	width:100%;	height:auto;	text-align:center;	margin:0px 0px 40px 0px;}.socila-nav{	float:left;	margin:0px;	width:100%;	margin:10px 0px;}.socila-nav ul li{	margin:10px 0px;	padding:0px;	color:#FFF;	display:block;	float:left;	display:block;	width:100%;	text-align:center;	list-style:none;}}/*end home*/.inner-slider{	float:left;	margin:0px;	width:100%;	padding:120px 0px;}.contact-form{	float:left;	width:100%;	height:auto;}.field {	float:left;	width:100%;	height:auto;	display:block;	margin-bottom:10px;}.field label {	float:left;	width:100%;	height:auto;	display:block;	margin:0px 0px 5px 0px;	padding:0px;	font-size:14px;}.field h5 {	float:left;	width:100%;	height:auto;	display:block;	margin:10px 0px 5px 0px;	padding:0px;	font-size:16px;	font-weight:700;	text-align:left;}.field input {	background:#FFF;	border:2px solid #f0f0f0;	width:100%;	text-align:left;	padding:10px;	font-weight:400;	color:#2c2a2b;	border-radius:4px;	margin-bottom:2px;}.field textarea {	background:#FFF;	border:2px solid #f0f0f0;	width:100%;	text-align:left;	padding:10px;	font-weight:400;	color:#2c2a2b;	border-radius:4px;	margin-bottom:2px;}.field i{	text-align:center;	float:left;	width:100%;	height:auto;	display:block;	font-size:20px;	background:#fcd90e;	padding:10px;	cursor:pointer;}.field select {	background:#FFF;	border:2px solid #cfe5eb;	width:100%;	text-align:left;	padding:10px;	font-weight:400;	color:#2c2a2b;	margin-bottom:2px;}.field img{	display:block;	width:50px;	margin:0 auto;	margin-bottom:10px;}.field button{	width:auto;	height:auto;	color:#FFF;	font-size:14px;	padding:15px 40px;	border-radius:4px;	font-weight:700;	text-align:center;	background:#8bc34a;	text-decoration:none;	border:none;}.field button:hover{	color:#FFF;	background:#8bc34a;	transition:all ease-in .2s;}#form-messages{	float:left !important;	width:100% !important;	height:auto !important;	text-align:center !important;	font-size:18px !important;	font-weight:200px !important;	color:#333 important;	margin-bottom:30px;}