/* Target the Aqwadem logo specifically by its source URL pattern */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="aqwadem"] {
    transform: scale(1.45); /* Enlarge by 45% (reduced from 60%) */
    transform-origin: center center;
    max-height: 90px !important; /* Slightly reduced height limit */
    width: auto !important;
    object-fit: contain;
    transition: transform 0.3s ease;
}

/* Specific hover effect for Aqwadem */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="aqwadem"]:hover {
    transform: scale(1.55); /* Larger on hover */
}

/* Target ZPCG (Zeljeznicki prevoz Crne Gore) logo */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="zpcg"] {
    transform: scale(1.2); /* Enlarge by 20% (reduced from 30%) */
    transform-origin: center center;
    max-height: 95px !important;
    width: auto !important;
    object-fit: contain;
    transition: transform 0.3s ease;
}

/* Specific hover effect for ZPCG */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="zpcg"]:hover {
    transform: scale(1.3); /* Larger on hover */
}

/* Target Metro Izmir and Sumodel logos specifically */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="Metro_Izmir"],
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="sumodel"] {
    transform: scale(0.9); /* Shrink by 10% */
    transform-origin: center center;
    transition: transform 0.3s ease;
}

/* Specific hover effect for Metro Izmir and Sumodel */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="Metro_Izmir"]:hover,
.elementor-widget-angie_custom_logo_carousel .swiper-slide img[src*="sumodel"]:hover {
    transform: scale(1.0); /* Back to normal (100%) on hover, which is effectively a zoom relative to the 0.9 start */
}

/* GENERAL HOVER EFFECT FOR ALL OTHER LOGOS */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img {
    transition: transform 0.3s ease, filter 0.3s ease;
    transform-origin: center center;
}

/* Scale up all logos on hover (excluding those with custom rules) */
.elementor-widget-angie_custom_logo_carousel .swiper-slide img:not([src*="aqwadem"]):not([src*="zpcg"]):not([src*="Metro_Izmir"]):not([src*="sumodel"]):hover {
    transform: scale(1.15); /* 15% increase on hover */
}
