/* Simple overflow fix for owl-carousel */
.owl-4-nomargin .owl-stage-outer {
    overflow: hidden;
}

/* Logo carousel fixes */
#owl-logo {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

#owl-logo .owl-stage-outer {
    overflow: hidden;
}

#owl-logo .owl-item img {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    opacity: 0.7;
    transition: opacity 0.3s ease;
}

#owl-logo .owl-item img:hover {
    opacity: 1;
}
