#divHome{
    height: 100vh;
}



#headline{

    font-weight: bolder;

    font-size: 2.875em;

}


#divSearch{

    background-image: linear-gradient(to bottom, rgb(0, 43, 128), #fff);



}



#divFeatured{

    background-color: #fff;

}



.custom-carousel {

    width: 80%;

    height: auto;

    margin: auto;

}



.custom-carousel .carousel-item img {

    height: auto;

    object-fit: cover;

  }



#paraAreas{

    font-weight: initial;

    font-size: 1.5em;

}





.overlay {

    position: absolute;

    height: 150px;

    bottom: 0;

    left: 0;

    right: 0;

    background: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0)); /* Gradient for fading effect */

    padding: 25px; /* Optional padding */

    text-align: center; /* Center text */

  }