*{
    margin: 0;
    padding: 0;
    font-family: Bebas;
    font-size: 28;
}

header{
    background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)), url(../wallpaper2.jpg); 
    height: 100vh;
    background-size: cover;
    background-position: center;
    background-repeat: repeat;
}


ul{
    float: right;
    list-style-type: none;
    margin-top: 40px;
}

ul li{
     display: inline-block;
}

ul li a{
     text-decoration:none;
     color: #fff;  
     padding: 5px 20px;
     border: 1px solid transparent;
     transition: 0.5s ease;
     font-size: 28px;
}

ul li a:hover{
     background-color: #fff;
     color: #000;
}

ul li.active a{
     background-color: #fff;
     color: #000;

}

.logo img{
     float: left;
     width: 150px;
     height: auto;
}

.main{
    max-width: 1200px;
    margin: auto;
}

.title{
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.title h1{
    color: #fff;
    font-size: 55px;
    text-align: center;
    font-family: Afternoon in Stereo Personal Us;
    
}

.button{
    position: absolute;
    top: 64%;
    left: 50%;
    transform: translate(-50%,-50%);

}

.btn{
    border: 1px solid #fff;
    padding: 10px 20px;
    color: #fff;
    text-decoration: none;
    transition: 0.5s ease;
}

.btn:hover{
    background-color: #fff;
    color: #000;
}

p{
    color: white;
    text-align: center;
    font-size: 28px; 
   
}

li{
     display: block;
     text-align: center;
     color: black;
     margin-top: 5px;
     

}

li a{
     text-decoration:none;
     color: #fff;  
     padding: 5px 20px;
     border: 1px solid transparent;
     transition: 0.5s ease;
     font-size: 20px;
     text-align: center;

}

li a:hover{
     background-color: white;
     color: black;
     text-align: center;
}

.carousel{
     height: 700px;
     perspective: 600px;
     transform: translateY(-50px);
}

.carousel-item{
     width: 400px;
}

.carousel-item img{
     width: 100%;
}

.carousel-item h3{
     padding: 0;
     margin: -5px 0 0;
     background: #fff;
     box-sizing: border-box;
     font-weight: bold;
     font-size: 20px;
     text-align: center;
     color: black;
     padding: 10px 5px;
     
}  






