/* Natalia local-preview presentation */
.r7-finish #footer-section .widget-title { font-family:R7Playfair,Georgia,serif; }
.r7-finish .r7-page-reading table { width:100%; border-collapse:collapse; margin:1.5rem 0; }
.r7-finish .r7-page-reading :is(th,td) { border:1px solid #c8d5d6; padding:.7rem; text-align:left; vertical-align:top; }
.r7-finish .r22-diagram img { display:block; max-width:100%; height:auto; }
.r7-finish.fr-lesson .fr-sidebar h2 { font-family:R7Playfair,Georgia,serif; }
.r7-finish.fr-lesson .fr-heading h1 { text-transform:none; }
.r7-finish.page-id-3398 #section-body :is(h1,h2,h3) { font-family:R7Playfair,Georgia,serif!important; }
@media(max-width:700px) { .r7-finish .r7-page-reading table { display:block; overflow-x:auto; } }
