﻿.check-availability-btn {
    margin: 5px;
}

.swiper {
    width: 340px;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

}

.swiper-slide {
    width: 340px;
    display: flex;
    padding: 5px;
}

    .swiper-slide img {
        display: block;
        width: 340px;
        object-fit: cover;
    }


@media only screen and (max-width: 1024px) {
    .swiper {
        width: 285px;
    }

    .swiper-slide {
        width: 285px;
    }

        .swiper-slide img {
            width: 285px;
        }
}


@media only screen (max-width: 991px) and (max-width: 768px) {
    .swiper {
        width: 340px;
    }

    .swiper-slide {
        width: 340px;
    }

        .swiper-slide img {
            width: 340px;
        }
}

@media (max-width: 767px) {

    .swiper {
        width: 330px;
    }

    .swiper-slide {
        width: 330px;
    }

        .swiper-slide img {
            width: 330px;
        }
}

@media (max-width: 479px) {

    .swiper {
        width: 300px;
    }

    .swiper-slide {
        width: 300px;
    }

        .swiper-slide img {
            width: 300px;
        }
}
@media (max-width: 360px) {

    .swiper {
        width: 265px;
    }

    .swiper-slide {
        width: 265px;
    }

        .swiper-slide img {
            width: 265px;
        }
}