@media screen and (max-width:1441px) {
    .res-h600-m {height: 600px !important;}
}

@media screen and (max-width:1024px) {
    .tab-mt40-l {margin-top: 40px !important;}
    .tab-pt120-l {padding-top: 120px !important;}

    .tab-w150-l {width: 150px !important;}
    .tab-w33p-l {width: 33% !important;}

    .tab-h500-l {height: 500px !important;}

    .tab-fwrap-l {flex-wrap: wrap !important;}

    .tab-page-container-l {
        width: 90% !important;
    }
}

@media screen and (min-width:768px) and (max-width:830px) {
    .pr-left {width: 70% !important;}
}

@media screen and (max-width:768px) {
    .tab-fwrap-m {flex-wrap: wrap !important;}

    .tab-w100p-m {width: 100% !important;}

    .tab-jus-center-m {justify-content: center !important;}

    .tab-pre-head-margin-m {
        margin: 10px 0 5px;
    }

    .tab-text-content {
        font-size: 14px !important;
        line-height: 24px !important;
    }

    .tab-foot-links-m a {
        font-size: 14px !important;
    }

    .tab-f18-m {font-size: 18px !important;}
}

@media screen and (max-width:600px) {
    .tab-w100p-md {width: 100% !important; }
    
    .tab-mt40-md {margin-top: 40px !important;}
}

@media screen and (max-width:460px) {
    .mob-center-m {text-align: center !important;}

    .mob-h400-m {height: 400px !important;}

    .mob-w120-m {width: 120px !important;}
    .mob-w200-m {width: 200px !important;}

    .mob-mt25-m {margin-top: 25px !important;}

    .mob-f10-m {font-size: 10px !important;}
    .mob-f25-m {font-size: 25px !important;}
    .mob-f18-m {font-size: 18px !important;}
}

