@import url('https://fonts.google.com/css?family=Poppins:400,500,700');


<!--.carousel-item{
	height: 100vh;
	min-height: 300px;
	background: no-repeat center center scroll;
	-webkit-background-size: cover;
	background-size: cover;
} -->

.carousel-captionn p{
	width: 75%
	margin: auto;
	font-size: 18px;
	line-height: 1.9px;
}
.carousel-caption{
	top: 270px;
}
.carousel-caption h5{
	font-size:45px
	text-transformation: uppercase;
	letter-spacing:2px
	margin-top:25px;
}
.carousel-caption p{
	width: 75%
	margin: auto;
	font-size: 18px;
	line-height: 1.9px;
}

.navbar{
    background-color: rgba(30, 30, 30, 0.2);
}

.navbar-light .navbar-brand{
	color: #fff;
	font-size: 25px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 2px;
}
.navbar-light .navbar-nav .active> navlink, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .navlink.show, .navbar-light .navbar-nav .show, .navbar-light .navbar-nav .show> .nav-link{
	color:#fff;
}
.navbar-light .navbar-nav .nav-link{
	color:#fff;
}
.navbar-light .navbar-nav nav-link: focus, .navbar-light .navbar-nav .nav-link:hover{
	color:#fff;
}

.nev-item:hover{background-color: crimson;} 


/* Style all font awesome icons */
.fa {
    margin: 12px;
  padding: 15px;
  font-size: 80px;
  width: 80px;
  text-align: center;
  text-decoration: none;
}

/* Add a hover effect if you want */
.fa:hover {
  opacity: 0.9;
}

/* Set a specific color for each brand */

/* Facebook */
.fa-facebook {
  background:transperent;
  color:dodgerblue;
}

/* Twitter */
.fa-twitter {
  background: transperent;
  color: in;
}

/* Youtube */
.fa-youtube {
  background: transperent;
  color: red;
}

/* Linkedin */
.fa-linkedin {
  background: transperent;
  color: light-blue;
}

/* Instagram */
.fa-instagram {
  background: transperent;
  color: red;
}




html,
body{
	height:100%;
    background-attachment:fixed;
    background-size: 100% 100%;
    margin: 0;
    max-width: 100%;
    text-decoration-color: white;
    align-content: center;
}

.oo{
    color: white;
    font-size: 31px;
    font-weight: boldl
}
.op{
    color: white;
    font-size: 23px;
    font-weight: boldl;
    align-items: center;
}

.carousel,
.item,
.active {
	height: 100%;
}
.carousel-inner{
	height:100%;
}  -->

.carousel .carousel-inner img{
    min-width:100vh;
    position: center;
	height:100%;
	object-fit:cover;
	overflow:hidden;
    background-attachment:scroll;
    align-content: center;
}

.fluid{
	position:absolute;
	width:100%;
	height:100%;

}
.top-right{
	font: right-align 
	font-size: 15px;
	font-weight: bold;
	color:#F8F8F8;
  position: absolute;
  top: 115px;
  right:85px;
}
.foot{
	font-size:10px;
   color:#CF0;
}

.foottt{
	font-size:9px;
	color:#FFF;
}
.special{
    color: white;
    font-size-adjust: 44px;
}

