.item-hover .hover-zoom {
    overflow: hidden;
}

.item-hover .hover-zoom img {
    transform: scale(1);
    transition: transform 1s ease;
}

.item-hover:hover .hover-zoom img {
    transform: scale(1.1);
}

.slider-team {
    height: 600px !important;
}

.slider-team .swiper-slide .team-item__img {
    aspect-ratio: 3/4;
    transition: .5s all;
    transform-origin: center top;
}

.main-img.b-br:before,
.slider-team .swiper-slide .main-img:before {
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
}

.slider-team .swiper-slide.swiper-slide-active .main-img:before {
    top: 0;
    right: 0;
    bottom: auto;
    left: auto;
}

.team-item__img img {
    transition: 0.4s ease-in-out;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slider-team .swiper-slide.swiper-slide-next .team-item__img {
    width: 100%;
    aspect-ratio: 9/13;
    padding: 0;
}

.slider-team .elementor-swiper-button:hover:before {
    content: "";
    position: absolute;
    inset: clamp(-4px, -0.5vw, -6px);
    border: 1px solid var(--e-global-color-secondary);
    border-radius: 50%;
}

.slider-team .swiper-pagination {
    display: none;
}

@media (max-width: 1080px) {
    .slider-team {
        height: auto !important;
    }

    .slider-team .swiper-slide.swiper-slide-next .team-item__img {
        aspect-ratio: 3/4;
    }

    .slider-team .elementor-swiper-button {
        display: none !important;
    }

    .slider-team .swiper-pagination {
        display: flex;
    }
}