html body .wrapper,
html body .wrapper .mk-site-header,
html body .wrapper .main-content,
html body .mk-footer {
    font-family: "PT Serif", Georgia, "Times New Roman", serif !important;
}

html body .wrapper .mk-site-header div,
html body .wrapper .mk-site-header p,
html body .wrapper .mk-site-header a,
html body .wrapper .mk-site-header span,
html body .wrapper .mk-site-header strong,
html body .wrapper .mk-site-header b,
html body .wrapper .mk-site-header em,
html body .wrapper .mk-site-header small,
html body .wrapper .mk-site-header label,
html body .wrapper .mk-site-header input,
html body .wrapper .mk-site-header textarea,
html body .wrapper .mk-site-header select,
html body .wrapper .mk-site-header button,
html body .wrapper .mk-site-header summary,
html body .wrapper .main-content div,
html body .wrapper .main-content p,
html body .wrapper .main-content a,
html body .wrapper .main-content span,
html body .wrapper .main-content li,
html body .wrapper .main-content h1,
html body .wrapper .main-content h2,
html body .wrapper .main-content h3,
html body .wrapper .main-content h4,
html body .wrapper .main-content h5,
html body .wrapper .main-content h6,
html body .wrapper .main-content strong,
html body .wrapper .main-content b,
html body .wrapper .main-content em,
html body .wrapper .main-content small,
html body .wrapper .main-content summary,
html body .wrapper .main-content label,
html body .wrapper .main-content input,
html body .wrapper .main-content textarea,
html body .wrapper .main-content select,
html body .wrapper .main-content button,
html body .wrapper .main-content table,
html body .wrapper .main-content th,
html body .wrapper .main-content td,
html body .mk-footer div,
html body .mk-footer p,
html body .mk-footer a,
html body .mk-footer span,
html body .mk-footer li,
html body .mk-footer strong,
html body .mk-footer b,
html body .mk-footer em,
html body .mk-footer small,
html body .mk-footer label,
html body .mk-footer input,
html body .mk-footer textarea,
html body .mk-footer select,
html body .mk-footer button {
    font-family: "PT Serif", Georgia, "Times New Roman", serif !important;
}

@media (max-width: 768px) {
    html,
    body {
        height: auto !important;
        min-height: 100% !important;
        max-height: none !important;
        overflow-x: hidden !important;
        overflow-y: auto !important;
    }

    html body .wrapper,
    html body .wrapper > .main-content,
    html body .wrapper > .main-content > .container,
    html body .wrapper > .main-content > .container > .wrap-container,
    html body .wrapper > .main-content .columns,
    html body .wrapper > .main-content .content,
    html body .wrapper > .main-content .left-part,
    html body .wrapper > .main-content .right-part {
        height: auto !important;
        min-height: 0 !important;
        max-height: none !important;
        overflow: visible !important;
        overflow-y: visible !important;
        -webkit-overflow-scrolling: auto !important;
    }
}
