*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Mulish';
    overflow-x: hidden;
}
header{
    background-color: #ffc90d;
    margin-bottom: 50px;
}
h1{
    color: black 
}
.heading{
    margin-bottom: 20px;
}
.carousel-view{
    overflow-y: hidden;
}
.main-event{
    height: auto;
}
.event-list{
    margin: 20px 0 10px 0;
}
h2{
    font-weight: 600;
    font-size: 32px;
    line-height: 40px;
    text-transform: uppercase;
}
.para2 h2{
    color: #ffc90d; 
}
.event-para{
    background: #F2F7FC;
}
.para2 .event-para{
    background: rgba(246, 122, 70, 0.22);
}
p{
    font-weight: 500;
    font-size: 18px;
    line-height: 192%;
    padding: 10px;
}
footer{
    margin-top: 20px;
}
@media(max-width:1100px){
    .carousel-view{
        height: 80vh;
    }
}
@media(max-width:992px){
    .carousel-view{
        height: 50vh;
    }
}
@media(max-width:730px){
    .carousel-view{
        height: 40vh;
    }
}
@media(max-width:480px){
    .carousel-view{
        height: 30vh;
    }
}