/*
 Theme Name:   Jmango
 Description:  Jmango360 wordpress theme
 Author:       Kyle Bot, Manouk Kappe - The Pack
 Author URI:   https://the-pack.nl
 Version:      1.0.0
 Tags:         The Pack, Standard, theme
 Text Domain:  jmango
*/

/*overwrite lại class full-width do để width = 100vw thì bị scroll ngang*/
.full-width {
    width: calc(100vw - 15px);
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: calc(-50vw + 7px);
    margin-right: calc(-50vw + 7px);
}

.wysiwyg-content h1, .h1, h1 {
    font-size: 46px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h1, .h1, h1 {
        font-size: 40px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h1, .h1, h1 {
        font-size: 34px;
    }
}
@media (max-width: 767px) {
    .wysiwyg-content h1, .h1, h1 {
        font-size: 30px;
    }
}


.wysiwyg-content h2, .h2, h2 {
    font-size: 42px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h2, .h2, h2 {
        font-size: 38px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h2, .h2, h2 {
        font-size: 34px;
    }
}
@media (max-width: 767px) {
    .wysiwyg-content h2, .h2, h2 {
        font-size: 26px;
    }
}


.wysiwyg-content h3, .h3, h3 {
    font-size: 36px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h3, .h3, h3 {
        font-size: 32px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h3, .h3, h3 {
        font-size: 28px;
    }
}

@media (max-width: 767px) {
    .wysiwyg-content h3, .h3, h3 {
        font-size: 24px;
    }
}


.wysiwyg-content h4, .h4, h4 {
    font-size: 26px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h4, .h4, h4 {
        font-size: 24px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h4, .h4, h4 {
        font-size: 22px;
    }
}
@media (max-width: 767px) {
    .wysiwyg-content h4, .h4, h4 {
        font-size: 20px;
    }
}


.wysiwyg-content h5, .h5, h5 {
    font-size: 24px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h5, .h5, h5 {
        font-size: 20px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h5, .h5, h5 {
        font-size: 18px;
    }
}
@media (max-width: 767px) {
    .wysiwyg-content h5, .h5, h5 {
        font-size: 16px;
    }
}



.wysiwyg-content h6, .h6, h6 {
    font-size: 18px;
    line-height: 1.12;
}
@media (max-width: 1199px) {
    .wysiwyg-content h6, .h6, h6 {
        font-size: 17px;
        line-height: 1;
    }
}
@media (max-width: 991px) {
    .wysiwyg-content h6, .h6, h6 {
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    .wysiwyg-content h6, .h6, h6 {
        font-size: 15px;
    }
}






.global-pagination ul.page-numbers {
    display: flex;
    justify-content: center;
}
.global-pagination ul.page-numbers .page-numbers:not(.dots) {
    height: 32px;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    border-radius: 4px;
    background: #c4ad8f;
    margin: 0 5px;
}
.global-pagination ul.page-numbers a.page-numbers:hover,
.global-pagination ul.page-numbers .page-numbers.current{
    background: #191b27;
}





.clearfix{
    clear: both;
}