@charset "UTF-8";
/* CSS Document */
@font-face {
font-family: "AgencyFB Bold";
src: url("fonts/agencyfb-bold-webfont.eot");
src: 
url("fonts/agencyfb-bold-webfont.woff") format("woff"),
url("fonts/agencyfb-bold-webfont.otf") format("opentype"),
url("fonts/agencyfb-bold-webfont.svg") format("svg");
}
body {
      position: relative; 
		background-color: white;
  }
input, select, textarea{
	padding:20px;
	margin:20px;
}
  .affix {
      top:0;
      width: 100%;
      z-index: 9999 !important;
  }
  .navbar {
      margin-bottom: 0px;
	  border-radius: 0px !important;
	 	height: 100px;
	  background-color: #000000;
  }
.navbar-nav li a{
	line-height: 70px !important;
}
.navbar-nav .active a{
	background-color: red !important;
}
.navbar img{
	margin-top:-10px;
}

.affix ~ .container-fluid {
	 position: relative;
	 top: 50px;
}

.mainBtn{
	font-size:2em;
	font-weight:900;
}
.registerBtn{
	font-size:1.5em;
	font-weight:900;
	margin-top:-50px;
}

@media (min-width: 768px){
	.navbar-nav{
        float:none;
        margin: 0 auto;
        display: table;
        table-layout: fixed;
		font-size: 24px;
    }
	#mainLogo{
		display: none;
	}
}

@media (max-width:768px){
	h1{
		font-size:0.75em;
	}
	#mainLogo{
		display: block;
	}
}

.bg-red{
	background-image: radial-gradient(farthest-corner at 50% 50%, #FF0000 0%, #461211 100%);color:#fff; 
}
.bg-purple{
	background-image: radial-gradient(farthest-corner at 50% 50%, #9F07C9 0%, #541A76 100%);color:#fff; 
}
.bg-blue{
	background-image: radial-gradient(farthest-corner at 50% 50%, #0084B2 0%, #00385F 100%);color:#fff;
}
.bg-dark-blue{
	background-image: radial-gradient(farthest-corner at 50% 50%, #00385F 0%, #001525 100%);color:#fff;
}
.bg-orange{
	background-image: radial-gradient(farthest-corner at 50% 50%, #FFB700 0%, #FF4208 100%);color:#fff;
}
.bg-green{
	background-image: radial-gradient(farthest-corner at 50% 50%, #CEFF94 0%, #415E00 100%);color:#fff;
}
.bg-black{
	background:#000000;
	color: #333333;
}
.text-white{
	color: white;
}
.review p{
	font-style: italic;
	font-size:1.5em
}
.embed-container { 
	position: relative; 
	padding-bottom: 45%; 
	height:0; 
	overflow: hidden; 
	max-width: 100%; 
} 
.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; left: 0; 
	width: 100%; height: 100%; 
}
.p-0{
	padding: 0px;
}
.p-a-10{
	padding: 10px;
}
.p-a-20{
	padding: 20px;
}
.p-a-30{
	padding: 30px;
}
.p-a-50{
	padding: 50px;
}
.full-screen {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
h1, h2, h4, h5, .nav{

font-family: 'AgencyFB Bold', Arial, sans-serif;
font-weight:normal;
font-style:normal;

}
.parallax { 
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
}
.em1{
	font-size: 1em !important;
}
.em2{
	font-size: 2em !important;
}
.em3{
	font-size: 3em !important;
}
.em4{
	font-size: 4em !important;
}
.em5{
	font-size: 5em !important;
}
.em6{
	font-size: 6em !important;
}
.em7{
	font-size: 7em !important;
}

#about-us{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg1.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#legRob{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg2.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#minec{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg3.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#progr{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg4.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#mediast{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg5.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#legobuil{
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)), url(../img/bg6.jpg); background-size: cover; background-position: center;
	 background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding:0px;
	color: white;
}
#register{
	background:#000000;
	color:white;
}
h3 {
	font-size:2em;
}
blockquote{
	font-size:1.5em;
}
#about-us h1{
	color: white;
	font-size:3em;
}

#mainSlide, #mainSlide1, #mainSlide2, #mainSlide3, #mainSlide4{
	position:relative;
}

#section1 {padding-top:50px;height:1500px;color: #fff; background-color: #1E88E5;}
  #section2 {padding-top:50px;height:1500px;color: #fff; background-color: #673ab7;}
  #section3 {padding-top:50px;height:1500px;color: #fff; background-color: #ff9800;}
  #section41 {padding-top:50px;height:1500px;color: #fff; background-color: #00bcd4;}
  #section42 {padding-top:50px;height:1500px;color: #fff; background-color: #009688;}

