a.post_logo{float:left;margin:5px 0 0 20px}.mega_single_grid{float:right;margin:20px 20px 0 0}body.post-template-single-legacy .content-container{max-width:800px;margin:0 auto}figure.singlepostlogo{margin:0;padding:0}body.single-post article p.subtitle{font-weight:500;font-size:24px;color:#555;max-width:1150px;line-height:28px;font-family:var(--global-heading-font-family)}body.single-post.post-template-single-legacy article p.subtitle{font-size:18px;line-height:24px}body.single-post p.subtitle.white{color:#fff;font-weight:600;font-size:20px}span.posted-by a{text-decoration:underline}span.posted-by a:hover{text-decoration:none;background-color:#f9f8eb}span.posted-by,span.posted-on{display:inline}body.single-post article p,body.single-post article ul li,body.single-post article ol li{font-family:'Crimson Pro',georgia,serif;font-size:20px;line-height:1.8}body.single-post article .entry-header{max-width:1400px;margin:5px auto 30px}body.single-post article .single-content{max-width:700px;margin:30px auto}body.blog .entry-summary p,body.archive .entry-summary p{font-size:12px}p a.topic{color:#555;background-color:#fff;padding:5px 10px;margin:5px 5px 5px 0;text-decoration:none;font-size:13px;text-transform:uppercase;letter-spacing:1px;border:1px solid #555;display:inline-block}p a.topic:hover{color:#fff;background-color:#555;border:1px solid #555}footer.entry-footer{max-width:900px;margin:50px auto}nav.post-navigation .nav-links{max-width:900px;margin:50px auto}.entry-related.entry-related-style-wide .entry-related-inner{max-width:1400px}.single-post .entry-author-style-center .entry-author-profile .entry-author-description{max-width:700px}@media only screen and (max-width:767px){body.single-post .post-thumbnail.article-post-thumbnail{margin:0 -.5rem}.wp-site-blocks .post-thumbnail.article-post-thumbnail img{aspect-ratio:3/2;object-fit:cover}}@media only screen and (min-width:2200px){.wp-site-blocks .post-thumbnail.article-post-thumbnail img{aspect-ratio:5/2;object-fit:cover;width:100%}}