.sovc-carousel img {
    width: 100%;
    border-radius: 8px;
    cursor: pointer;
    transition: .3s;
}

.sovc-carousel img:hover {
    transform: scale(1.05);
}


.mfp-video {
    width: 100%;
    height: auto;
    max-height: 80vh;
}

.mfp-iframe-scaler {
    padding-top: 0 !important;
}
.sovc-item {
    padding: 0px 25px;
}
.mfp-iframe-scaler{
    max-width: 350px;
    margin: 0 auto;height: auto !important;
}