body{	font-family: 'Oswald', sans-serif;}

.section {
  padding-top:10vh;
  padding-bottom:10vh;
}

#header .logo img {
    padding: 0;
    margin: 0;
    max-height: 200px;
}


#header.header-scrolled {
    background: rgba(39, 70, 133, 0.8);
    height: 100px;
}

.heading{	padding-bottom:5vh;}

/* Hero video */



.bghro {
  background-image: url("../hero-bg.png");
  width:100%;
  height:auto; 
  box-sizing:border-box;
}

.navbar ul {
    margin: 0;
    padding-top: 20px;
}


#hero{	background:#000000;}


/* .hero-section { */
    /* background: linear-gradient(to right, rgb(44 4 77) 0%, rgb(56 17 84) 100%), url(../img/hero-bg.jpg); */
    /* position: relative; */
/* } */

.hero-section {
    background:#fff;
    position: relative;
}

.hero-section.inner-page {
    height: 20vh;
    min-height: 0;
}


.section h1{	font-size:3rem;
				font-weight:bold;}

#header {
    height: 100px;
    transition: all 0.5s;
    z-index: 997;
	padding-top:15px;
	padding-bottom:30px;
    transition: all 0.5s;
    background: linear-gradient(to right, rgb(44 4 77) 0%, rgb(56 17 84) 100%), url(../img/hero-bg.jpg);
}

#feader {
    height: 100px;
    transition: all 0.5s;
    z-index: 997;
	padding-top:15px;
	padding-bottom:30px;
    transition: all 0.5s;
    background: none;
}

#abtcont p{	font-size:20px;
			color:#000000;
			text-align:justify;}
			
			
#weoffer p{color:#351C75;
			font-size:24px;}

#downcont p{color:#351C75;
			font-size:20px;
			text-align:justify;
			color:#000000;
			font-weight:500;}

.navbar {
    padding: 20px;
}

#downcont .btn-primary:hover{
    color:#000000;
    
}

#downcont .btn-primary{
    color: #FE5700;
}

.container {
    max-width: 1170px;
}

.row{ margin-left:10px;
	  margin-right:10px;}
				
			
#crewabt p {
    font-size: 18px;
    color: #000000;
    text-align: justify;
}	




/* footer */

.footer {
    background:#300950;
}

.footer h3{	color:#ff8648;}	

.footer p{	color:#b7b7b7;}

.footer a{	color:#b7b7b7;}	

.social a{
    color:#fff;
    background:none;
}

.social a:hover {
    color:#fff;
    background:#ff8648;
}	

.back-to-top {
    background:#ff8648;
}

.back-to-top:hover{
    background:#000000;
}


/* contact us */

.btn.btn-primary{ background: linear-gradient(90deg, #250449 0%, #3E1A60 100%);}


/* lense */

#lense{ margin:10px;}

#lense h1{
    color: #000000;
    text-align: center;
	font-size:24px;
	padding:10px;
}	


/* Video Page */

#outer iframe {
    border-radius: 20px !important;
}




#awardbg h3{
    padding: 50px;
    background: linear-gradient(-45deg, #1391a5, #274685);
    color: #fff;
    position: relative;
    border-radius: 4px;
    color: #000000;
    background: #fff;
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2);
	font-size:18px;
}


/* Mobile view */


@media only screen and (max-width: 600px) {
  #hero {
    background:none;
  }
}