body.is-desktop article.post{margin-top:70px !important;background-color:#fff !important;padding:60px !important}body article.post{padding:20px !important;background-color:#fff !important}body article.post h1,body article.post h1 p,body article.post h1 b,body article.post h1 div,body article.post h1 spam,body article.post h1 strong,body.is-mobile header .main-title{font-family:'Special Gothic Condensed One',sans-serif;font-weight:500;font-size:44px;text-align:left;line-height:1.25em}body.is-mobile header .main-title,body.is-mobile article.post h1,body.is-mobile article.post h1 p,body.is-mobile article.post h1 b,body.is-mobile article.post h1 div,body.is-mobile article.post h1 spam,body.is-mobile article.post h1 strong{font-size:32px}.post-featured-image{margin-bottom:15px}.post-meta{font-family:'Special Gothic Condensed One',sans-serif;text-align:left;text-transform:uppercase;font-size:18px}.post-meta>span:last-of-type:not(:first-of-type){padding-left:10px;margin-left:10px;border-left:2px solid #eaeaea}.post-meta>span.post-date{color:#f85438}.post-meta>span.post-author{color:#47c430}body.single-post header.entry-header{margin-bottom:30px}body.single-post div#primary{background-image:url(/wp-content/plugins/fof-customizations/internal-plugins/blog-redesign/images/geometric-patterns.png)}.entry-content h2,.entry-content h2 p,.entry-content h2 span,.entry-content h2 strong,.entry-content h2 b{font-size:24px !important;font-family:'Special Gothic Condensed One',sans-serif !important;color:#094984;font-weight:400}body.single-post .entry-content h3,body.single-post .entry-content h3 p,body.single-post .entry-content h3 span,body.single-post .entry-content h3 strong,body.single-post .entry-content h3 b{font-size:16px !important;font-family:'Roboto',sans-serif !important;color:#333 !important;font-weight:600 !important}body.single-post .entry-content blockquote,body.single-post .entry-content blockquote p,body.single-post .entry-content blockquote b,body.single-post .entry-content blockquote h2,body.single-post .entry-content blockquote h3,body.single-post .entry-content blockquote span,body.single-post .entry-content blockquote strong{font-family:'Special Gothic Condensed One',sans-serif !important;font-size:24px !important;line-height:1.25em !important;color:#263846 !important}body.single-post .entry-content blockquote{background-color:#faf2cc !important;border:4px solid #f2dc72;font-family:'Special Gothic Condensed One',sans-serif !important;font-size:24px !important;line-height:1.25em !important;color:#263846 !important;padding:30px !important}body.single-post .entry-content blockquote,body.single-post .entry-content blockquote span,body.single-post .entry-content blockquote p{font-family:'Special Gothic Condensed One',sans-serif !important;font-size:24px !important;line-height:1.25em !important;color:#263846 !important}body.single-post .entry-content p,body.single-post .entry-content span,body.single-post .entry-content b,body.single-post .entry-content div,body.single-post .entry-content li,body.single-post .entry-content strong{font-family:'Roboto',sans-serif;font-size:16px;color:#263846}body.single-post .entry-content a{text-decoration:underline;padding:3px;border-radius:3px}body.single-post .entry-content a,body.single-post .entry-content a span,body.single-post .entry-content a b{color:#1c9ed8}body.single-post .entry-content a:hover,body.single-post .entry-content a:hover p,body.single-post .entry-content a:hover span{color:#0b4f8b}body.single-post .entry-content a:hover{background-color:#85c0f4}.post-featured-image img{width:100%}div.entry-content img{border-radius:10px;width:100%;display:block}div.entry-content div.wp-caption>img{border-bottom-right-radius:0;border-bottom-left-radius:0}div.entry-content p.wp-caption-text{font-family:'Roboto','Lato',sans-serif;font-size:16px;font-style:normal;width:100%;background-color:#094984;margin-top:0 !important;display:block;color:#fff;padding:10px 20px;box-sizing:border-box;border-bottom-right-radius:10px;border-bottom-left-radius:10px}div.wp-caption{margin-top:20px;margin-bottom:20px}div.entry-content p.wp-caption-text:before{content:"Caption: ";font-weight:700}.fluid-width-video-wrapper{border-radius:10px;overflow:hidden;margin-top:20px;margin-bottom:20px;display:inline-block}body.single-post .entry-content li{font-family:'Roboto','Lato',sans-serif}body.single-post .entry-content ol,body.single-post .entry-content ul{font-family:'Roboto','Lato',sans-serif;margin-bottom:20px !important;margin-top:20px !important;padding-left:20px}li,body.single-post .entry-content ol{padding-left:28px}body.single-post .entry-content ol li::marker,body.single-post .entry-content ul li::marker{color:#1c9ed8;font-weight:900}body.single-post .entry-content ul{list-style-type:none}body.single-post .entry-content ul li,body.single-post .entry-content ol li{position:relative;padding-left:20px;margin-bottom:10px}body.single-post .entry-content ol li{padding-left:16px}body.single-post.is-mobile .entry-content ol li,body.single-post.is-mobile .entry-content ul li{margin:0}body.single-post .entry-content ul li::marker{font-family:'FontAwesome';content:'\f0c8';margin:0 5px 0 -15px;font-size:12px}body.single-post .entry-content hr{background-image:url(/wp-content/plugins/fof-customizations/internal-plugins/blog-redesign/images/bespoke-separator.png);background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff;height:65px}body.single-post .entry-content{border-bottom:5px dashed #dde7ee;padding-bottom:30px}.author_bio_section{background-image:url(/wp-content/plugins/fof-customizations/internal-plugins/blog-redesign/images/geometric-pattern-reverse.png);background-color:#548534;border-radius:15px;margin-top:50px}body.single-post span.edit-link{float:left}.author_bio_section{display:flex;align-items:center;margin-top:60px;padding:30px 40px;border-top:1px solid #ddd;color:#fff}body.is-mobile .author_bio_section{display:flex;align-items:center;margin-top:60px;padding:30px 40px;border-top:1px solid #ddd;color:#fff;flex-direction:column;align-content:center;justify-content:space-between;text-align:center}.author_photo{margin-right:45px}body.is-mobile .author_photo{margin:0 auto;margin-bottom:30px}.author-img{width:250px;height:250px;border-radius:50%;border:4px solid #47c430;object-fit:cover}body.is-mobile .author-img{width:150px;height:150px;border-radius:50%;border:4px solid #47c430;object-fit:cover}.author_info{max-width:700px}.author_name{font-family:'Special Gothic Condensed One',sans-serif;font-size:26px;line-height:26px;font-weight:400;margin-bottom:20px;color:#f2dc72}.author_bio{font-size:16px;font-family:'Roboto',sans-serif;color:#fff}.share_section{width:100%;margin-top:60px;text-align:left;display:flex;justify-content:space-between;align-items:center;align-content:center}body.is-mobile .share_section{text-align:center;display:flex;justify-content:space-between;align-items:center;align-content:center;flex-direction:column}.share_section div p{font-family:'Special Gothic Condensed One',sans-serif;font-size:22px;font-weight:400;line-height:26px}.share_label{font-family:'Special Gothic Condensed One',sans-serif;font-size:22px;font-weight:600;color:#333;margin-bottom:16px;line-height:1.5}.share_label p{margin:0}.share_icons{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.share_icons a{display:inline-block;transition:transform .2s ease}.share_icons a:hover{transform:scale(1.1)}.share_icons img{width:60px;height:60px;box-shadow:0 2px 6px rgba(0,0,0,.1)}