@charset "utf-8";
.top_bg { 

 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#085da3+0,085da3+14,085da3+14,b21e45+14,b21e45+26,f4e029+26,f4e029+38,000000+38,000000+50,0e244b+50,0e244b+99 */
background: #085da3; /* Old browsers */
background: -moz-linear-gradient(left, #085da3 0%, #085da3 14%, #085da3 14%, #b21e45 14%, #b21e45 26%, #f4e029 26%, #f4e029 38%, #000000 38%, #000000 50%, #0e244b 50%, #0e244b 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #085da3 0%,#085da3 14%,#085da3 14%,#b21e45 14%,#b21e45 26%,#f4e029 26%,#f4e029 38%,#000000 38%,#000000 50%,#0e244b 50%,#0e244b 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #085da3 0%,#085da3 14%,#085da3 14%,#b21e45 14%,#b21e45 26%,#f4e029 26%,#f4e029 38%,#000000 38%,#000000 50%,#0e244b 50%,#0e244b 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#085da3', endColorstr='#0e244b',GradientType=1 ); /* IE6-9 */

	

}


.top_bg h3 {font-family: 'Poppins', sans-serif; font-size:14px; color:#fff; text-align:right; margin: 0px !important; padding: 5px !important;}

.logo { margin-top:10px !important;}

.top-info__block ul {
	list-style: outside none none;
	margin: 0;
	margin-top: 25px !important;
	padding: 0;
}
.top-info__block ul li {
	display: inline-block;
	position: relative;
}
.top-info__block p span {
	color: #222;
	display: block;
	font-size: 14px;
	font-family: 'Poppins', sans-serif;
}
.middel-part__block {
	background: #f3f3f5;
	position: relative;
}
.col-md-4.col-sm-4.bottom {
    margin-bottom: 25px;
}

.content {
    margin: 29px 0px 0px;
}






@media only screen and (max-width: 767px) {
	.middel-part__block {
		background: #f3f3f5;
	}
}
.middel-part__block .logo a {
	display: inline-block;
	padding:30px 0;
	width: 250px;
}
@media only screen and (max-width: 767px) {
	.middel-part__block .logo a {
		padding: 0px;
	}
}
.middel-part__block::before {
	background: #0c1f38;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 50%;
	margin-left: -400px;
}
.top-info__block li i {
	color: #085da3;
	font-size: 26px;
	height: 50px;
	left: 0;
	line-height: 50px;
	margin-top: -25px;
	position: absolute;
	text-align: center;
	top: 46%;
	width: 50px;
}
.top-info__block p {
	margin-right: 15px;
	padding-left: 50px;
	text-align: left;
	font-size: 14px;
	color: #0c1f38;
	    line-height: 1.54;
	font-weight: bold;
}
.top-info__block .logo a {
	display: inline-block;
	padding: 20px 0;
	color: #000 !important;
	
}
@media (max-width: 991px) {
	.top-part__block, .middel-part__block::before {
		display: none;
	}

	.top-info__block.text-right.ptb-20 {
		text-align: center;
	}
	nav.navbar.bootsnav .navbar-toggle {
		float: right;
		margin-right: 0;
	}
	nav.navbar.bootsnav .navbar-brand {
		float: left !important;
	}
	.navbar-brand > img {
		width: 120px;
	}
	nav.navbar .navbar-brand {
		top: -5px;
	}
}
.top-info__block {
    padding-bottom: 34px;
    padding-top: 38px;
}
.top-info__block li {
	border-right: 1px solid #cfcfd0;
}
.top-info__block li:last-child {
	border: medium none;
}
.middel-part__block .logo {
	background: #0c1f38 none repeat scroll 0 0;
	position: relative;
}
.middel-part__block .logo:after {
	content: "";
	background: #0c1f38 none repeat scroll 0 0;
	transform: skewX(-30deg);
	height: 100%;
	width: 79px;
	right: -35px;
	position: absolute;
	top: 0;
}

.cont-address {
    font-size: 16px;
    font-weight: 700;
}

.con-p {
    font-size: 16px;
}



.button_bg { background-color:#0e244b; z-index:9999; margin-top:10px !important;}

.box { margin-top:25px; padding:15px; text-align:center;}
.box i{ color:#ffcc00; font-size:65px;}
.box h3 {font-family: 'Poppins', sans-serif; font-size:24px; color:#085da3; font-weight:700; text-align:center;}
.box p {font-family: 'Poppins', sans-serif; font-size:16px; color:333; text-align:center;}

.welcome_note { margin-top:150px;}
.building_bg { background-color:#085da3; border-radius:10px;}
.building_bg img { position:relative; top:-30px !important; left:-30px !important;}
.welcome_content { padding-left:60px !important; }
.welcome_content h1 {font-family: 'Poppins', sans-serif; font-size:30px; color:#085da3; font-weight:700; text-align:left;}

.welcome_content p{font-family: 'Poppins', sans-serif; font-size:16px; color:333; text-align:justify; line-height: 26px !important;}


.read_more a{font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; text-align:center; padding:16px 75px 16px 75px !important; margin-top:50px!important; background:#085da3; float: left }

.read_more a:hover{ background:#333; color:#FFF; transition:0.6s;}

.what_we_offer { margin-top:50px !important; }
.what_we_offer_image { margin-top:30px !important;}
.what_we_offer h1 {font-family: 'Poppins', sans-serif; font-size:30px; color:#085da3; font-weight:700; text-align:center; }

.what_we_offer p{font-family: 'Poppins', sans-serif; font-size:18px; color:333; text-align:center; line-height: 26px !important;}

.slider_bg { background-color:#1d1c1c; padding-top:60px; padding-bottom:60px; margin-top:60px;}
.slider_bg  h1{font-family: 'Poppins', sans-serif; font-size:36px; color:#f4e029; font-weight:700; text-align:left; }


.footer{ background-color:#091a42; border-top:#1378d7 3px solid; margin-top:25px;} 
.footer_box { margin-top:70px; border-bottom:#666 thin solid; padding-bottom:50px;}
.footer h3 {font-family: "proxima-nova", sans-serif; font-size:20px; color:#fff; text-align:left; font-weight:600 ; margin:0px; padding:50px 0px 15px 0px}

.title-line {
    width: 100%;
    height: 3px;
    float: left;
    padding: 0;
    margin: 0 0 5px 0;
    background: url(images/section.png) 0px 0px no-repeat;
}
.footer p {font-family: "Open Sans", sans-serif; font-size:15px; color:#fff; text-align:justify;}
.footer ul { list-style:none; margin-left:-40px;}
.footer li{ display:block; padding-top:5px;}
.footer a{font-family: "poppins", sans-serif; font-size:16px; color:#fff;  }
.footer a:hover { color:#1378d7;}

.footer_bottom { margin-top:25px; border-bottom:#1378d7 thin solid; padding-bottom:25px;}

.shreya p{ text-align:left; margin-top:10px !important;}
.shreya p a{ color:#1378d7;}
.vc {margin-top:10px !important; text-align: right}

.social-icon {
    color:#fff !important;

}
ul.social-icons {
    padding-top: 0px !important;
	float:left;margin-top: 20px !important;
	
	
	
}
.social-icons li {
    vertical-align: top;
    display: inline;
   /* height: 100px;*/
}
.social-icons a {
    color: #fff !important;
    text-decoration: none;
	font-size:22px;
	margin-left: 15px;
}
.fa-facebook {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
   /* background-color: #322f30;*/
}
.fa-facebook:hover {
    background-color: #3d5b99;
	color:#fff;
}
.fa-twitter {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    /*background-color: #322f30;*/
}
.fa-twitter:hover {
    background-color: #00aced;
	color:#fff;
}
.fa-rss {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    /*background-color: #322f30;*/
}
.fa-rss:hover {
    /*background-color: #eb8231;*/
	color:#eb8231;
}
.fa-youtube {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
   /* background-color: #322f30;*/
}
.fa-youtube:hover {
    background-color: #e64a41;
	color:#fff;
}
.fa-linkedin {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    /*background-color: #322f30;*/
}
.fa-linkedin:hover {
    background-color: #0073a4;
	color:#fff;
}
.fa-google-plus {
    padding:7px 11px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition: .5s;
    /*background-color: #322f30;*/
}
.fa-google-plus:hover {
    background-color: #e25714;
	color:#fff;
}
.inquiryq {
    font-family: 'Roboto Condensed', sans-serif;
    color: #041e42;
    font-weight: bold !important;
    text-transform: uppercase;
    font-size: 30px;
    margin-top: 18px;
    text-align: center;
}
.inqueryn {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 18px;
    color: #041e42;
    font-family: roboto;
}

.inqueryn {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 18px;
    color: #041e42;
    font-family: roboto;
}
.head h2{
	    font-family: 'Poppins', sans-serif;
	    font-size: 25px;
	    color: #000;
	    font-weight: 600;
	    text-align: left;
	    padding: 10px;
	    border-left: 15px solid #c80000;
	    background: #e5e5e5;
       }
















