.houses-image-slider {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.houses-image-slider .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

.houses-image-slider .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.houses-image-slider .swiper-button-next,
.houses-image-slider .swiper-button-prev {
    color: #fff;
}

.houses-image-slider .swiper-pagination-bullet {
    background: #fff;
    opacity: 0.7;
}

.houses-image-slider .swiper-pagination-bullet-active {
    opacity: 1;
}