*{
	padding:0;
	margin:0;
	}
	
body{
	font-family:"Poppins",sans-serif;
	color:#5f5f5f;
	font-size:14px;
	overflow-x:hidden;
	line-height:26px;
	}
	
a:hover{
	text-decoration:none;
	transition:all 500ms ease 0s;
	}
h1, h2, h3, h4, h5, h6{
	font-family:"Ubuntu",sans-serif;
	margin:0px;
	}
	
ul{
	list-style:none;
	}
	
.header{
	padding:15px 0;
	}
.icon-box{
	color:#F9AD0A;
	line-height:70px;
	float:left;
	margin-right:15px;
	}
.info-box ul {
	padding-top:15px;
	line-height:20px;
	}
.info-box ul li{
	font-size:12px;
	
	}
.info-box strong{
	font-size:14px;
	}
	

	
.navbar-right{
	background:#202020;
	position:relative;
	}
.navbar-right:before{
	content: '';
    position: absolute;
    top: 0;
    left: -30px;
	border-left: 4px solid #c48c14;
    width: 1000%;
    height: 50px;
    background: #202020;
  	-webkit-transform: skew(45deg);
    -ms-transform: skew(20deg);
    transform: skew(20deg);	
	}
	
.navbar-right li a{
	color:#fff !important;
	
	}

.navbar-nav li a:hover{
	background:#f9bf42 !important;
	opacity:1;
	}
.navbar-right li a:hover{
	color:#f9bf42 !important;
	background:none !important;
	}	
.ser-row{
	padding:80px 0 60px 0;
	}
	
.ser-heading h3{
	font-weight:600;
	text-align:center;
	font-size:30px;
	
	}
.ser-heading h3 span{
	 color:#F9AD0A;
	}
.ser-img{
	width:80px;
	height:80px;
	-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
	float:left;

	}
.ser-img img{
	width:100%;
	height:100%;
	border-bottom:5px solid #F9AD0A !important;
	
	}
.ser-text{
	margin-left:35%;
	}
	
.ser-text h4{
	margin-bottom:12px;
	font-weight:600;
	line-height:24px;
	font-size:16px;
	}
.ser-text a{
	color:#F9AD0A;
	}
	
.ser-margin{
	margin-top:60px;
	}
.about{
	background:#efefef;
	margin:90px 0;
	padding:60px 0;
	}
.abt-img{
	margin-top:-10%;
	}
	
.abt-heading{
	border-left:3px solid #F9AD0A;
	padding-left:10px;
	margin-bottom:20px;
	}
	
.abt-heading h2{
	font-size:26px;
	font-weight:500;
	padding-bottom:5px;
	color:#444;
	}
.abt-heading h4{
	letter-spacing:9px;
	
	}
.abt{
	padding-right:150px;
	}
.btn-warning{
	margin-top:15px;
	float:right;
	}
	
	
	
	
/*********************************************/
.main-footer{
	background:#202020;
	}
.footer-upper h4{
	color:#fff;
	font-size:14px;
	border-left:3px solid #F9AD0A;
	font-weight:700;
	letter-spacing:1px;
	padding-left:10px;
	line-height:20px;
	margin-bottom:20px;
	}	
	
.footer-upper{
	padding:60px 0;
	}
.footer-upper p{
	color:#fff;
	line-height:24px;
	}
	
.btn1{
	float:none;
	}
	
.footer-upper ul li{
	list-style:square;
	color:#F9AD0A;
	margin-left:15px;
	padding-left:5px;
	}
	
.footer-upper ul li a{
	color:#fff;
	line-height:35px;
	}
.fa-map-marker, .fa-phone, .fa-envelope{
	color:#F9AD0A;
	margin-right:10px;
	}
	
.footer-b{
	background:#2E2E2E;
	padding:15px 15px 15px 60px;
	float:right;
	position:relative;
	}
.footer-b p{
	color:#F9AD0A;
	margin-bottom:0px;
	}
.footer-b:before{
	content: '';
    position: absolute;
	left:-13px;
	top:0;
	width:30px;
	height:56px;
	 background: #2E2E2E;
  	-webkit-transform: skew(-18deg);
    -ms-transform: skew(-18deg);
    transform: skew(-18deg);
	
	}
.footer-b a{
	color:#fff;
	}
	
.footer-b a:hover{
	color:#F9AD0A;
	}
	
.test-box{
	background:#F3F3F3;
	padding:30px;
	text-align:center;
	}
.test-img{
	width:100px;
	height:100px;
	margin:30px auto 30px auto;
	}
.test-img img{
	width:100%;
	height:100%;
	border:2px solid #F9AD0A;
	
	
	}
.fa-quote-left{
	font-size:18px;
	color:#F9AD0A;
	}
.test-box h4{
	font-size:14px;
	margin-bottom:8px;
	}
.test-box h4 span{
	color:#F9AD0A;
	}
.test-box h5{
	text-transform:uppercase;
	color:#333;
	margin-bottom:10px;
	}
.test{
	margin-bottom:80px;
	margin-left:-30px;
	margin-right:-30px;
	}
.client-bg{
	background:#F3F3F3;
	padding:30px 0;
	}
.client-box{
	margin-left:-30px;
	margin-right:-30px;
	}
	
.client-img{
	height:60px;
	
	}
.client-img img{
	height:100%;
	margin:0 auto;
	}
	
/******************************************/
.banner-inner{
	background:url(../images/banner-img.jpg) no-repeat;
	padding:80px 0;
	text-align:center;
	}
	
.banner-inner h2{
	color:#fff;
	border:1px solid #F9AD0A;
	display:inline;
	padding:10px 20px;
	}
.about-row{
	padding:60px 0;
	}
	
.about-row ul li{
	list-style:square;
	margin-left:15px;
	padding-left:5px;
	}
.about-para{
	text-align:center;
	}
.about-right h4 b, .about-right span b{
	color:#000;
	}
.about-right h4{
	margin-bottom:5px !important;
	}
.about-right span{
	font-size:12px;
	}
.about-right h3{
	margin:15px 0;
	color:#444;
	}
.about-img{
	border:1px solid #eee;
	}
.about-img img{
	margin:0 auto;
	}
.suspended{
	padding:30px;
	border:1px solid #eee;
	margin-top:40px;
	text-align:center;
	}

.suspended h3{
	margin-bottom:30px;
	color:#444;
	}
.suspended h4{
	margin-top:15px;
	margin-bottom:5px;
	}
.suspended img{
	margin:0 auto;
	
	}
	
/*..........................contact........................*/

.contact{
	padding:55px 9px 65px 9px;
	}
.contact-box{
	border:1px solid #ccc;
	padding:0 50px 30px 50px;
	float:right;
	}


.form-x h3
{
	color: rgb(56, 55, 55);
	border-bottom: 2px solid rgb(58, 58, 58);
	padding-bottom:5px;
	
}

.form-group textarea
{
	padding-bottom:60px;
}
.glyphicon-envelope{
	margin-right:3px;
	}
.glyphicon-phone-alt{
	margin-right:5px;
	}

.contact h3{
	color: #F9AD0A;
    border-bottom: 1px solid #000;
	padding-bottom:15px;
	margin-bottom: 20px;
	margin-top:30px;
	}
.contact h4{
    font-size: 16px;
    line-height: 16px;
    color:#2E1308;
    text-transform: uppercase;
    font-weight: normal;
	padding:10px 0 10px 0;
	margin-top:10px;
	}
.contact p{
    line-height: 24px;
	padding-bottom:15px;
   /* border-bottom: 1px solid #222222;*/
	}
.contact p.last{
	border: none;
	}
	
/******************form-control****************/

.form-border{
	border:1px solid #f8a427;
	padding:30px;
	}
.form-control {
	height: auto;
	padding: 12px;
	border-radius: 0px;
	border-color: #ddd;
	font-family: "Lato",sans-serif;
}

.form-control:hover {
	border-color: #FCCE23;
}

.form-control:focus {
	border-color: #E5B815 #FCCE23;
	box-shadow: none;
}

.form-group:hover .input-group-addon {
	background: rgba(111, 177, 17, 0.90);
	border-color: rgba(111, 177, 17, 0.90);
}

.contact-left ul li{
	border-bottom:1px dashed #ccc !important;
	}
.about-heading h3{
	margin-bottom:15px;
	}