@media (max-width: 1199.98px) {
    /* Cover */
    .mainCoverDescription {
        max-width: 1140px;
    }
    .cover-slogan {
    }
    .cover-men {
        right: 0;
        width: 70%;
    }
}

@media (max-width: 991.98px) {
    /* Cover */
    .mainCoverDescription {
        max-width: 960px;
    }
    .cover-men {
        right: -70;
        width: 90%;
    }
    .cover-button img {
        position: relative;
        top: -100px;
        width: 80%;
    }
    .coverButtonIcon i {
        right: 30px;
        top: -70px;
        z-index: 100;
    }
    
    /* Class Description */
    .classDescriptonBox .badge {
        font-size: 1.0625em;
    }
    .classDescriptonBox ul li {
        font-size: 0.9375em;
    }
    
    /* Base */
    .pageTitle {
        font-size: 1.75em;
        line-height: 28px;
    }
}

@media (max-width: 767.98px) {
    /* Cover */
    .mainCoverDescription {
        max-width: 720px;
    }
    .cover-button img {
        left: 150px;
        position: relative;
        top: -160px;
        width: 80%;
    }
    .coverButtonIcon i {
        right: -120px;
        top: -130px;
        z-index: 100;
    }
}

@media (max-width: 575.98px) {  

}