﻿.module-frame .custom-newsframe:nth-child(even) {
    flex-direction:row-reverse;
}

.custom-newsframe {
    display: flex;
    gap: 20px;
    width: 100%;
}

.custom-newsframe img {
    width: 30%;
    object-fit: cover;
}

.col-md-6 .custom-newsframe img {
    height: 150px;
}

    .custom-news-box {
        width: 70%;
    }

@media (max-width: 991px) {
    .custom-newsframe,
    .module-frame .custom-newsframe:nth-child(even) {
        display: flex;
        gap: 0px;
        flex-direction: column;
    }

    .custom-newsframe img {
        height: 300px;
        width: 100%;
        object-fit: contain;
        object-position: left;
    }

    .custom-news-box {
        width: 100%;
    }
}