.fix-top-na>ul, .header-con-detail>ul {
	margin-bottom:0
}
.fix-top-na::before, .go-inner::before {
content:''
}
.wave1, .wave12 {
	-webkit-transform:rotate(50deg)
}
.header>h2, .header>p, .key>p, .third-section {
	text-align:center
}
@font-face {
src:url(../fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf);
font-family:roboto
}
@font-face {
src:url(../fonts/Source_Sans_Pro/SourceSansPro-Light.ttf);
font-family:robotoLight
}
@font-face {
src:url(../fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf);
font-family:robotoBold
}
body {
	font-family:roboto;
	color:#777;
	background-color:#ddd
}
p {
	line-height:25px
}
a {
	text-decoration:none!important
}
#myUL li a, .dropdown-content a, .key>p>a {
	text-decoration:none
}
.top-nav {
	background-color:#2b2784;
	position:relative;
	padding:17px 0;
	box-shadow:0 1px 1px 2px #000bf
}
.fix-top-na {
	background-color:#d5a100;
	padding:18px;
	position:absolute;
	width:36%;
	top:13px;
	z-index:99;
	right:0
}
.fix-top-na::before {
position:relative;
width:0;
height:0;
border-bottom:56px solid #d5a100;
border-left:55px solid transparent;
top:-37px;
right:72px;
z-index:99
}
.header-des {
	background-color:#fff;
	padding:29px 0 42px
}
.des-logo>img {
	width:59%
}
.header-con-detail>ul>li {
	color:#fff
}
.header-con-detail>ul>li>i {
	margin-right:11px
}
.navbar-inverse .navbar-toggle {
	border-color:#26288700;
	color:#fff;
	font-size:17px
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color:#26288700
}
.fix-top-na>ul {
	margin-right:10%
}
.fix-top-na>ul>li>a>i {
	color:#fff;
	margin:0 10px
}
.con-map-detail>ul {
	margin-bottom:0;
	margin-top:12px
}
.con-map-detail>ul>li>i {
	border:1px solid #c5bebe;
	padding:15px;
	margin-right:13px;
	color:#d3a000;
	font-size:23px
}
.con-map-detail>ul>li {
	font-size:16px;
	margin:0 6px;
	color:#000
}
.navbar-headr {
	background:url(../images/bg-page.png) #262887;
	width:91%;
	height:61px;
	margin:-31px auto 0;
	z-index:9;
	position:absolute;
	left:5%
}
.naigation-lik>ul {
	margin-bottom:0;
	margin-top:20px
}
.naigation-lik>ul>li {
	color:#fff;
	margin:0 32px
}
.naigation-lik>ul>li>a {
	color:#fff;
	font-size:14px
}
input.search-pro {
	background-color:transparent;
	border:0;
	border-bottom:solid 1px #fff;
	outline:0
}
i.fa.fa-search.sear {
	cursor:pointer;
	font-size:16px
}
nav.navbar.navbar-inverse {
	background:url(../images/bg-page.png) #262887;
	border:0
}
.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
	color:#fff;
	text-align:center
}
.inner-cara>h1, .inner-cara>p {
	text-align:left;
	margin-left:3%
}
.inner-cara>h1 {
	margin-top:12%
}
.inner-cara>p {
	font-size:18px
}
.inner-cara {
	border-left:solid #fff;
	margin-left:10%
}
.banner-btn>button {
	margin-left:3%;
	background-color:#d3a000;
	border:0;
	padding:9px 20px
}
.banner-btn>button>i {
	margin-right:6px
}
.services-section {
	background-color:#fff;
	padding:50px 0 72px
}
.header-services-head>h3 {
	margin:7px 0;
	text-align:center;
	font-size:18px;
	color:#4c4c4c;
	font-family:robotoBold
}
.go-inner>ul>li, .haedet>h1, .middle>a {
	font-family:robotoLight
}
.header-services-head>h2 {
	margin:15px 0;
	text-align:center;
	color:#000
}
.header-services-head>p {
	text-align:center;
	font-size:15px;
	color:#4c4c4c
}
.inner-detail {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#262887e3;
	padding-top:10px;
	top:100%;
transition:.5s
}
.box:hover .inner-detail {
	top:71%
}
.inner-detail>a {
	color:#fff
}
.go-contact {
	background-image:url(../images/hire-bg.jpg);
	background-attachment:fixed;
	background-position:top bottom;
	background-size:cover;
	background-repeat:no-repeat
}
.go-inner {
	background-color:#262887;
	padding:34px;
	position:relative
}
.conact-home, .foot {
	background-color:#333
}
.go-inner::before {
position:absolute;
width:0;
height:0;
right:-73px;
top:0;
border-top:57px solid transparent;
border-left:74px solid #21298a;
border-bottom:50px solid transparent
}
.go-inner>ul>li {
	color:#fff;
	font-size:28px;
	margin-left:9%
}
.go-inner>ul {
	margin-bottom:0
}
.go-inner>ul>li>i {
	color:#d29f00;
	margin-right:14px
}
.header-services-head2>h3 {
	margin:7px 0;
	text-align:left;
	font-size:18px;
	color:#4c4c4c
}
.header-services-head2>h2 {
	margin:15px 0;
	text-align:left;
	color:#000
}
.header-services-head2>p {
	text-align:justify;
	font-size:15px;
	color:#4c4c4c
}
.conact-home {
	height:278px
}
input.form-control.home-input, textarea.form-control.home-input {
	border-radius:0
}
.foot {
	padding:30px 0 60px
}
.footer-lining>h3 {
	color:#fff;
	margin-bottom:30px
}
.footer-lining>ul>li {
	border-bottom:solid 1px #545252;
	font-size:13px
}
.footer-lining>ul>li>a {
	line-height:35px;
	color:#fff;
	text-decoration:none
}
.key>p {
	color:#fff;
	margin-top:-1%;
	text-align:center;
	margin-bottom:-10px
}
.btn-key {
	padding:22px;
	background-color:#2d2d2d
}
.key>p>a {
	color:#d70b2b
}
.dib {
	background-color:#262887;
	width:200px;
	height:1px;
	margin:16px auto
}
.no-js #loader {
	display:none
}
.js #loader {
	display:block;
	position:absolute;
	left:100px;
	top:0
}
.se-pre-con {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999;
	background:url(../images/logo.jpg) center no-repeat #fff
}
#topFunction {
	background-color:#d3a000;
	padding:15px;
	color:#fff;
	border:0;
	position:fixed;
	z-index:999;
	right:11px;
	bottom:11px;
	display:none
}
#search-products {
	width:18%;
	background:url(../images/bg-page.png) #262887;
	height:665px;
	position:fixed;
	top:0;
	border-left:solid 4px #d3a000;
	right:-18%;
	z-index:9999;
transition:.5s;
	padding:18px
}
.inner-search-products>ul {
	margin-bottom:0
}
.inner-search-products>ul>li>i {
	cursor:pointer;
	color:#fff;
	font-size:18px
}
.inner-search-products>ul>li {
	color:#fff;
	font-size:21px
}
.inner-search-products {
	border-bottom:solid #fff 1px
}
#myInput, #myUL li a {
	border:1px solid #ddd
}
#myInput {
	background-image:url(../images/searchicon.png);
	background-position:10px 12px;
	background-repeat:no-repeat;
	width:100%;
	font-size:16px;
	padding:8px 9px 12px 40px;
	margin-top:20px;
	margin-bottom:12px
}
#myUL {
	list-style-type:none;
	padding:0;
	margin:0
}
#myUL li a {
	margin-top:-1px;
	background-color:#f6f6f6;
	padding:5.1px;
	font-size:14px;
	color:#000;
	display:block
}
.haedet>h1, .header-quate>ul>li>a {
	color:#fff
}
#myUL li a:hover:not(.header) {
background-color:#eee
}
.about-bg {
	background-image:url(../images/bg.jpg);
	background-attachment:fixed;
	background-position:top bottom;
	height:200px;
	position:relative
}
.haedet>h1 {
	margin-top:7%;
	text-transform:uppercase;
	font-size:30px
}
.get-quate {
	position:absolute;
	bottom:0;
	background-color:#00021;
	width:100%;
	height:40px
}
.header-quate>ul {
	margin-bottom:0;
	margin-top:10px
}
.about-inner-texting {
	background-color:#fff;
	padding:70px 0
}
.header-heading>h3 {
	color:#000;
	text-align:center
}
.header-heading>span>i {
	text-align:center;
	color:#d3a000
}
.header-heading {
	position:relative
}
.header-heading::after, .header-heading::before {
content:'';
position:absolute;
width:8%;
height:2px;
background-color:#262887;
bottom:16%
}
.header-heading::before {
right:39%
}
.header-heading::after {
left:39%
}
.dropbtn {
	color:#fff;
	font-size:16px;
	border:none
}
.dropdowns {
	position:relative;
	display:inline-block
}
.dropdown-content {
	display:none;
	position:absolute;
	background-color:#f1f1f1;
	min-width:312px;
	box-shadow:0 8px 16px 0 rgba(0, 0, 0, .2);
	z-index:1;
	margin-left:-150%
}
.dropdown-content a {
	color:#000;
	padding:12px 16px;
	display:block
}
.dropdown-content a:hover {
	background-color:#ddd
}
.dropdowns:hover .dropdown-content {
	display:block
}
.dropdowns:hover .dropbtn {
	background-color:#3e8e4100
}
.box {
	overflow:hidden;
	cursor:pointer;
	position:relative
}
.middle {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#d29f00e3;
	top:0;
	padding:109px 23px;
	left:0;
	transform:scale(0)
}
.middle:hover {
	transform:scale(1)
}
.middle>a {
	color:#fff;
	font-size:21px
}
.middle>p {
	color:#fff;
	font-size:13px
}
.angor>a {
	color:#000;
	font-size:14px
}
.pro-inner>h4 {
	color:#000;
	font-size:20px;
	border-bottom:solid 1px #ddd;
	padding-bottom:15px
}
.pro-inner>ul>li {
	line-height:25px
}
.pro-inner>ul>li>i {
	margin-right:8px
}
button.send-en {
	background-color:#d29f00;
	color:#fff;
	border:0;
	margin-top:35px;
	padding:11px 23px;
	outline:0
}
button.send-en>i {
	margin-right:5px
}
thead {
	background-color:#262887;
	color:#fff
}
td, tr {
	border:1px solid #ddd
}
.des-logo>a>img {
	width:250px
}
label.control-label.mt-10 {
	margin-left:20px;
	font-weight:100
}
input.form-control {
	border-radius:0;
	margin:15px 0
}
input.btn.btn-primary {
	margin-top:10px;
	background:#d29f00;
	border:0;
	border-radius:0;
	padding:7px 30px;
	outline:0
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
	color:#fff;
	background-color:#2d348e
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color:#fff;
	text-align:center
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
	background-color:#1c245a
}
