/* Your custom styles */
html{
    scroll-behavior: smooth;
}

.carousel .carousel-indicators li {
    width: 40px;
    height: 5px;
    border-radius: 0% !important;
}

.carousel-caption{
    bottom: 100px;
}

.fullscreen-landing{
    background: white url("../../img/background.jpg") no-repeat scroll center;
    height: 100vh;
    background-size: cover;
}

.overlay{
    background-color: rgba(0,0,0,0.5);
    height: 100%;
}

.search-box{
    height: 50px;
    width: 500px;
}

.subscribe-section{
    background: white url("../../img/background.jpg") no-repeat scroll center;
    background-size: cover;
}

.subscribe-overlay{
    background-color: rgba(0,0,0,0.5);
    height: 100%;
}

@media (max-width: 576px) {
    .search-box{
        width: 300px;
    }
}