.bed_room{
    display: none;
}
#myCarousel{
    height: auto;
    width: 100%;
    aspect-ratio: 16/6;
    .carousel-inner{
        /*height: calc(100vh - 80px) !important;*/
        height: 100%;
    }
    .carousel-item{
        height: inherit;
        position: relative;
    }
    .carousel-item img {
        /*position: absolute;*/
        /*top: 50%;*/
        /*left: 50%;*/
        /*transform: translate(-50%,-50%);*/
        /*max-height: 100%;*/
        /*max-width: 100%;*/
        /*min-height: 100%;*/
        /*min-width: 100%;*/
        /*height: auto;*/
        /*width: auto;*/
        /*z-index: 2;*/
        /*min-height: auto;*/
        height: 100%;
        width: 100%;
        object-fit: cover;
        object-position: bottom;
        min-height: 100%;
    }
    .background_blur {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        z-index: 1;
        height: 100%;
        width: 100%;
        filter: blur(15px);
    }
}
.floating-icons {
        position: fixed;
        bottom: 20px;
        right: 20px;
        display: flex;
        flex-direction: column;
        gap: 15px;
        z-index: 9;
    }
    .floating-icons a {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 60px;
        height: 60px;
        background-color: #25D366;
        color: white;
        font-size: 28px;
        text-decoration: none;
        border-radius: 50%;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
        transition: transform 0.3s ease, box-shadow 0.3s ease;
    }
    .floating-icons a.call {
        background-color: #34b7f1;
    }
    .floating-icons a:hover {
        transform: scale(1.1);
        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.4);
    }
@media only screen and (max-width: 768px) {
    #myCarousel{
        aspect-ratio: 16 / 10;
        .carousel-indicators{
            bottom: 10px;
        }
    } 
}