﻿
/* |<------------------------->| */
/* |  xs  |  sm  |  md  |  lg  | */
@media screen and (max-width: 1499px) {

    .widget_cards .cards .card {
        flex: 1 0 40%;
    }

    .widget_cards[data-amount="one"][data-width="4/4"] .card,
    .widget_cards[data-amount="two"][data-width="4/4"] .card,
    .widget_cards[data-amount="three"][data-width="4/4"] .card,
    .widget_cards[data-amount="one"][data-width="3/4"] .card,
    .widget_cards[data-amount="two"][data-width="3/4"] .card,
    .widget_cards[data-amount="one"][data-width="2/4"] .card {
        max-width: 100%;
    }
}

/* |<------------------>|        */
/* |  xs  |  sm  |  md  |  lg  | */
@media screen and (max-width: 1199px) {

}

/* |<----------->|               */
/* |  xs  |  sm  |  md  |  lg  | */
@media screen and (max-width : 991px) {

    .widget_text_block .widget_text_block_container .text_block_text > div {
        min-height: 0;
        padding: 15px;
    }

    .widget_cards .cards {
        flex-direction: column;
    }
}

/* |<---->|                      */
/* |  xs  |  sm  |  md  |  lg  | */
@media screen and (max-width: 767px) {

    .widget_text_block[data-style="left"] .widget_text_block_container {
        flex-direction: column;
    }

    .widget_text_block[data-style="right"] .widget_text_block_container {
        flex-direction: column-reverse;
    }

    .widget_text_block .widget_text_block_container .text_block_image {
        margin: 0;
    }
}