body#tinymce.wp-editor {
    font-family: Karla, sans-serif !important;
}

@font-face {
    font-family: 'cervo';
    src: url('cervo.eot'); /* IE9 Compat Modes */
    src: url('cervo.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('cervo.woff') format('woff'), /* Modern Browsers */
         url('cervo.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('cervo.svg#svgFontName') format('svg'); /* Legacy iOS */
    font-display: fallback;
}

@font-face {
    font-family: 'karla';
    src: url('Karla-Regular.ttf') format('truetype');
    font-display: fallback;
}
@font-face {
    font-family: 'karla';
    src: url('Karla-Bold.ttf') format('truetype');
    font-weight: bold;
    font-display: fallback;
}
@font-face {
    font-family: 'karla';
    src: url('Karla-Italic.ttf') format('truetype');
    font-style: italic;
    font-display: fallback;
}
@font-face {
    font-family: 'karla';
    src: url('Karla-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: fallback;
}
@font-face {
    font-family: 'stayclassy serif';
    src: url('StayClassyDuoSerif.ttf') format('truetype'),
         url("StayClassyDuoSerif.otf") format("opentype");
    font-display: fallback;
}
@font-face {
    font-family: 'stayclassy script';
    src: url('StayClassyDuoScript.ttf') format('truetype'),
         url("StayClassyDuoScript.otf") format("opentype");
    font-display: fallback;
}