.eu-team__item__label:after {
    content: "";
    background-image: url(../../images/icons/arrow-up.svg);
    content: "";
    position: absolute;
    width: 25px;
    height: 25px;
    right: 0px;
    background-repeat: no-repeat;
    bottom: 0px;
    background-size: contain;
    transform: rotate(0deg);
    transition: transform 0.35s ease-in-out
}

.eu-team__item-inner.active .eu-team__item__label:after {
    transform: rotate(-180deg);
}

.eu-team__item__image {
    height: 400px;
}

.eu-team__modal img {
    max-width: 280px;
}

.eu-team__modal .bio-content {
    font-size: 20px;
    max-height: calc(100vh - 180px);
    overflow-y: auto;
    padding-right: 80px;
}

.eu-team__item-bio-mobile__inner {
    display: none;
    pointer-events: none;
}

.eu-team__item__image {
    width: 100%;
}

.eu-team__item__image {
    opacity: 0.3;
    transition: opacity 0.35s ease-in-out;
}

.eu-team__item:hover .eu-team__item__image,
.eu-team__item-inner.active .eu-team__item__image{
    opacity: 1;
}

.active > .hover\:border-teal-eu,
.eu-team__modal__img.hover\:border-teal-eu {
    border-color: var(--eu-teal);
}

.active > .hover\:border-yellow-eu,
.eu-team__modal__img.hover\:border-yellow-eu {
    border-color: var(--eu-yellow);
}

.active > .hover\:border-red-eu,
.eu-team__modal__img.hover\:border-red-eu {
    border-color: var(--eu-red);
}

.active > .hover\:border-orange-eu,
.eu-team__modal__img.hover\:border-orange-eu  {
    border-color: var(--eu-orange);
}


.bio-content::-webkit-scrollbar {
    width: 25px;
    background-color: transparent;
}

.bio-content::-webkit-scrollbar-thumb {
    background: var(--eu-orange)
}

@media (max-width: 990px) {
    .eu-team__content {
        gap: 50px;
    }

    .eu-team__item {
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    .eu-team__item__image {
        width: 50%;
        aspect-ratio: 3 / 4;
        height: auto;
        object-position: top;
    }

    .eu-team__item__overview {
        padding-left: 30px;
    }

    .eu-team__item-inner {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 991px) {
    .eu-team__item-bio-mobile__inner {
        display: none !important;
    }

    .eu-team__item__image {
        height: 250px;
        opacity: 0.3;
        transition: opacity 0.35s ease-in-out;
    }

    .eu-team__item {
        flex: 1;
        transition: flex 0.35s ease-in-out;
    }

    .eu-team__item:hover {
        flex: 1.5;
    }

    .eu-team__item:hover .eu-team__item__overview{
        visibility: visible;
    }

     .eu-team__item__overview{
        visibility: hidden;
    }
}

@media (min-width: 1024px) {
    .eu-team__item__image {
        height: 400px;
    }
}

/* Editor styles */
.editor-styles-wrapper .eu-team__modal {
    display: none;
}


.editor-styles-wrapper .eu-team__item__image{
    height: 400px; 
}

