@media (max-width: 575.98px) {
    body {
        overflow-x: hidden;
    }
    .heading-title {
        font-size: 18px;
        line-height: 22px;
    }
    .head-tile {
        font-size: 30px;
    }
    .text-mobile-justify {
        text-align: justify;
    }
    .mobile-padding-zero {
        padding: 0px;
    }
    .page-heading {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .content-first {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9;
    }

    .content-second {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10;
    }
    .row-overflow-hidden {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (min-width: 576px) and (max-width: 1024px) {
    .content-first {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9;
    }

    .content-second {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10;
    }

    .head-tile {
        font-size: 40px;
    }
}
