/*!
Theme Name: Diverse
Theme URI: https://tylerjohnsondesign.com
Author: Tyler Johnson
Author URI: https://tylerjohnsondesign.com
Description: A custom theme for Diverse Media.
Version: 1.0.2
Tested up to: 5.4
Requires PHP: 5.6
*/
body{font-family:"Open Sans",sans-serif;font-size:16px;overflow-x:hidden;margin-bottom:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif;font-weight:700}.container{max-width:1260px;padding:0 30px;width:100%;margin:0 auto}main#primary{padding:30px 0 120px}ul{margin:0;padding:0 0 0 20px}a,a:visited,a:focus,a:hover{text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}a:focus,a:hover{color:#232323}img{max-width:100%}.display-flex{display:flex}.display-flex>div{flex:1}.topbar-menu,.topbar-search{display:flex;align-items:center;padding:10px 0}.topbar-search{justify-content:flex-end}ul#top-menu{margin:0;padding:0;list-style:none;display:flex}div#topbar{background:#eee;margin-bottom:15px}ul#top-menu li a{color:#000;font-size:14px;padding:10px}ul#top-menu li:first-child a{padding-left:0}.site-branding{display:flex;justify-content:center}nav#site-navigation{border-top:1px solid #eee;border-bottom:2px solid #eee}.main-site-social{justify-content:flex-end}nav#site-navigation a{color:#232323;padding:15px;display:flex;align-items:center}ul#main-menu li a:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}ul#main-menu li a{position:relative}ul#main-menu li a:hover:after{width:100%}.main-site-social a svg path{fill:#232323;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.main-site-social a:hover svg path{fill:#fff}.main-site-social a:after{content:"";position:absolute;width:100%;height:0;top:0;left:0;z-index:-1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.main-site-social a.social-icon-parler:after{background:#c63240}.main-site-social a.social-icon-twitter:after{background:#1da1f2}.main-site-social a.social-icon-facebook:after{background:#3b5998}.main-site-social a.social-icon-email:after{background:#262626}.main-site-social a:hover:after{height:100%}nav#site-navigation a{position:relative}div#recent-posts{margin-top:5px;margin-bottom:30px}.recent-post-single-text{position:absolute;bottom:10px;z-index:1;padding:30px;color:#fff}.recent-post-single{position:relative}.recent-post-single-image img{display:block;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.recent-post-single a:hover .recent-post-single-image img,.recent-post-single a:hover .recent-post-single-image:after{transform:scale(1.02);z-index:2;position:relative}.recent-post-single a:hover .recent-post-single-text{z-index:3}.recent-post-single a:hover .recent-post-single-image:after{z-index:3;position:absolute}.recent-post-single-text h2{margin-bottom:0}.recent-post-single-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(255,255,255,0) 80%);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.recent-post-single{min-height:400px}.recent-post-single-image{height:100%}.recent-post-single-image img{height:100%;width:100%;object-fit:cover}div#post-grid{display:grid;grid:auto-flow dense/1fr 1fr 1fr;grid-gap:30px;padding:0}.post-grid-image img{display:block;width:100%}.post-grid-title h4{margin:15px 0}.post-grid-meta{font-size:12px;display:flex;text-transform:uppercase;align-items:center}.post-grid-meta>div{margin-right:10px}.post-grid-author a,.post-grid-categories a{color:#232323 !important;font-weight:700;text-transform:uppercase}.post-grid-author a{font-family:'Open Sans';font-style:normal;font-weight:700;font-size:12px;line-height:18px;text-align:center;color:#232323}.post-grid-author{display:flex;align-items:center}.post-grid-author-image{max-width:50px;width:50px;margin-right:15px}.post-grid-author-image img{display:block;width:50px;height:50px;object-fit:cover}.post header.entry-header{text-align:center;border:none !important}.post-grid-categories,.post-grid-meta,.sharenow-buttons{justify-content:center}.entry-content{max-width:85%;margin:0 auto}.post-grid-subtitle{font-size:18px;font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-size:18px;line-height:27px;text-align:center;color:#404040}.twitter-tweet{margin:0 auto}.diverse-subscribe-inner{display:flex;align-items:center;padding:18px}.diverse-subscribe{margin:0 0 30px;background:#eee}.diverse-subscribe-logo{max-width:220px;margin-right:30px}.diverse-subscribe-inner>div{flex:1}.diverse-subscribe-content h3{margin-top:0;margin-bottom:12px}.diverse-subscribe-content p{margin:0 0 4px}.diverse-subscribe-form .ifklicked-subscribe{display:flex}.diverse-subscribe-form .ifklicked-subscribe>input,.diverse-subscribe-form .ifklicked-subscribe>button{flex:1}.diverse-subscribe-form .ifklicked-subscribe>button{color:#fff;max-width:150px;border-radius:0;border:none;text-transform:uppercase;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.diverse-subscribe-form .ifklicked-subscribe>button:hover{background:#232323}.diverse-subscribe-form .ifklicked-subscribe>input{border-radius:0;padding:8px}.gform_wrapper.gravity-theme .gform_fields{row-gap:4px !important}.post-grid-archive-single{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #eee}.post-grid-archive-single h4{font-size:22px}.post-grid-readmore a{color:#fff !important;display:inline-block;padding:4px 30px}.post-grid-readmore a:hover{background:rgb(255 255 255/0%);color:#232323 !important}.post-grid-readmore{display:flex;justify-content:flex-end;padding:30px 0}div#diverse-pagination{display:flex;justify-content:center;margin-top:60px}.nav-links{display:flex}.nav-links>div{flex:1}.nav-previous{display:flex;justify-content:flex-end}.nav-next{display:flex;justify-content:flex-start}div#pagination{margin-top:60px}.nav-previous a,.nav-next a{text-transform:capitalize;font-size:18px;color:#232323 !important}.nav-previous a:after{content:"\f105";font-family:"icomoon";border-radius:100%;border:1px solid #232323;display:inline-block;width:30px;text-align:center;margin-left:10px;color:#232323}.nav-next a:before{content:"\f104";font-family:"icomoon";border-radius:100%;border:1px solid #232323;display:inline-block;width:30px;text-align:center;margin-right:10px;color:#232323}body.archive .article-grid .article-sidebar{max-width:330px}.article-grid{display:flex;grid-template-columns:auto 300px;grid-gap:30px;padding:0}.entry-image img{width:100%}.article-grid .entry-content{font-size:18px}span.nav-subtitle{font-weight:700}nav.navigation.post-navigation .nav-links{background:#eee;padding:30px}.post-grid-categories>div{flex:0}.post-grid-categories>div,.post-grid-categories>a{margin-right:10px}.category-separator{font-size:8px}.post-grid-categories>a{font-size:12px;color:#232323}.post-grid-categories{align-items:center;margin-top:15px;flex-wrap:wrap}h1.entry-title{margin:10px 0;line-height:1.2}div#authorbox{border:2px solid #eee;padding:18px;display:flex;align-items:flex-start;margin-bottom:20px}div#authorbox>div{flex:1}.authorbox-image{max-width:90px;margin-right:30px}.authorbox-image{width:90px;height:90px;object-fit:cover}.authorbox-info h1{margin:0 0 15px;line-height:1}.authorbox-info h4{margin:0 0 15px;line-height:1}.authorbox-bio{font-size:14px;line-height:22px}.authorbox-socials{display:flex;margin-top:15px}a.user-social{display:flex;padding:10px;margin-right:10px}.user-social-parler{background:#c63240}.user-social-twitter{background:#1da1f2}.user-social-facebook{background:#3b5998}.user-social-linkedin{background:#0a66c2}.user-social-muckrack{background:#ff6a00}.entry-content p{font-weight:400 !important}.entry-content a,.entry-content a:visited{color:#00f}.entry-content a:hover{color:#404040}.entry-content p,.entry-content p span{font-size:18px !important}.entry-content p strong{font-weight:800}.diverse-prevnext-image{position:absolute;left:0;top:0;z-index:-1;height:100%;width:100%}.diverse-prevnext-post{position:relative;display:flex;overflow:hidden}div#diverse-prevnext-posts{display:flex;margin:0 0 30px}div#diverse-prevnext-posts>div{flex:1;min-height:200px;background:rgb(0 0 0/0.5)}.diverse-prevnext-icon{font-size:40px;width:100px;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255/0.5)}.diverse-prevnext-title h4{margin:0;color:#fff}.diverse-prevnext-title{padding:30px;display:flex;align-items:center}.diverse-prevnext-image img{width:100%;height:100%;object-fit:cover;display:block}.diverse-prevnext-image a{display:block;height:100%}.diverse-previous-title{text-align:right}#secondary h2.widget-title{font-size:18px;margin-top:0;border-bottom:1px solid #eee;padding:12px 0 6px}.widget_recent_entries ul{list-style:none;padding:0}.widget_recent_entries ul li a{display:block;border-bottom:1px solid #eee;padding:15px 0}.sidebar-recent{display:flex;align-items:flex-start;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px;position:relative}.sidebar-recent-image{max-width:65px;min-width:65px;width:100%;margin-right:15px}.sidebar-recent-content h4{margin:0;color:#232323;line-height:1.3}.sidebar-recent:after{content:"";width:100%;height:0;position:absolute;bottom:0;left:0;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.sidebar-recent:hover:after{height:4px}span#trigger-search{cursor:pointer}div#search-overlay{position:fixed;top:100%;left:0;width:100%;height:100vh;background:rgb(255 255 255/0.7);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:99}div#search-overlay input.search-field{border:none;border-bottom:2px solid #232323;border-radius:0;background:0 0;font-size:24px;max-width:100%;width:100%;outline:none !important;padding:10px}.search-inner{max-width:1260px;width:100%;padding:30px}form.search-form>label,form.search-form>input{flex:1}input.search-submit{max-width:100px}form.search-form{display:flex;max-width:100%;flex-wrap:wrap}input.search-submit{border-radius:0;border:2px solid #232323;background:#232323;color:#fff;cursor:pointer;padding:10px 25px}input.search-submit:hover{background:rgb(255 255 255/0%);border-color:#232323;color:#232323}span#search-close{display:block;width:100%;text-align:right;cursor:pointer}span#search-close i{font-size:24px;padding:0 0 30px}span#search-close:hover i{color:red}.site-widgets{padding:60px 0}.footer-logo{display:flex;align-items:center}.footer-logo img{max-width:90%}.footer-widgets{padding-right:30px}.footer-widgets ul{list-style:none;margin:0;padding:0}.footer-widgets h2{font-family:"Open Sans",sans-serif;font-size:16px;text-transform:uppercase}.footer-widgets ul li a{font-size:14px}.footer-widgets ul li a:hover{opacity:.6}.site-info{text-align:center;font-size:14px;opacity:.6;padding:30px 0}.sgpb-popup-builder-content-html{background:#2b5198;padding:30px;text-align:center;color:#fff}.sgpb-popup-builder-content-html .if-signup-text h2{text-transform:uppercase}.sgpb-popup-builder-content-html .if-signup-text p{font-size:18px}.sgpb-popup-builder-content-html .ifklicked-subscribe{display:flex;flex-direction:column}.sgpb-popup-builder-content-html .ifklicked-subscribe button{background:#febc00;border-radius:0 0 4px 4px}.sgpb-popup-builder-content-html .ifklicked-subscribe input{border-radius:4px 4px 0 0;padding:6px}@media screen and (max-width:991px){button.menu-toggle{outline:none !important;background:#eee;border:none;border-radius:0;padding:15px 25px;cursor:pointer}.main-site-nav{display:none}button.menu-toggle{display:block}button.menu-toggle.active{background:#262626;color:#ffff}.main-site-nav.active{position:absolute;top:-15px;z-index:10}.main-site-nav.active,ul#main-menu{display:block;width:100%;background:#fff;border-top:2px solid #232323}nav#site-navigation{position:relative}ul#main-menu li a{border-bottom:1px solid #eee}nav#site-navigation{flex-direction:row-reverse}div#recent-posts{flex-wrap:wrap}div#recent-posts>div{flex:1 50%}.recent-post-single{max-height:300px}.recent-post-single-text h2{font-size:24px}div#post-grid{grid:auto-flow dense/1fr 1fr}div#post-grid :first-child{grid-column:1/-1}.site-widgets{flex-wrap:wrap}.site-widgets>div{flex:1 50%}.article-single{max-width:100%}.article-grid{flex-direction:column}}@media screen and (max-width:900px){.article-grid{grid-template-columns:100%}}@media screen and (max-width:767px){div#recent-posts>div{flex:1 100%}.recent-post-single{max-height:400px;min-height:auto}.recent-post-single-text h2{font-size:18px}div#post-grid{grid:auto-flow dense/1fr}.post-grid-excerpt{font-size:14px}.site-widgets>div{flex:1 100%}div#diverse-prevnext-posts{flex-direction:column}}@media screen and (max-width:600px){form.search-form{flex-direction:column}input.search-submit{max-width:100%;margin-top:15px}div#authorbox{flex-direction:column}.diverse-subscribe-inner{flex-direction:column}}@media screen and (max-width:400px){.diverse-subscribe-inner{flex-direction:column}.diverse-subscribe-form .ifklicked-subscribe{flex-direction:column}.diverse-subscribe-form .ifklicked-subscribe>button{max-width:100%;margin:10px 0 0;padding:12px}}@media screen and (min-width:1200px){.article-single{max-width:880px}}@media screen and (min-width:980px) and (max-width:1200px){.article-single{max-width:700px}}.article-sidebar{max-width:400px}.related-post ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:30px;display:flex;gap:12px;flex-direction:column}@media screen and (min-width:768px){.related-post ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:30px;align-items:start}.related-post .related-link{margin-bottom:0}.main-navigation ul ul{flex-direction:column}}.related-post .related-link{color:#00f;font-weight:500;font-size:15px;position:relative;display:flex;flex-direction:row;align-items:center;gap:12px}.related-post .related-link a:first-child{flex:0 0 120px;height:120px}body .related-post .related-link a img{width:120px;height:120px;flex:0 0 120px;object-fit:cover}.related-post .related-link .related-text{color:#00f;font-weight:400;height:fit-content;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#00f}.related-post .related-link .related-text:hover{color:#232323 !important}.comments-area{margin-top:40px;margin-bottom:30px;padding-top:28px;border-top:1px solid #ccc}.comments-title{font-size:1.25rem;margin:0 0 22px;color:#111;line-height:1.35}.comments-title span{font-weight:inherit}.comment-list{list-style:none;margin:0 0 28px;padding:0}.comment-list .children{list-style:none;margin:14px 0 0;padding:0 0 0 18px;border-left:2px solid #ddd}@media screen and (min-width:768px){.comment-list .children{padding-left:26px}}.comment-body{background:#fff;border:2px solid #eee;padding:18px;margin-bottom:14px}.comment-meta{margin-bottom:10px;font-size:14px;color:#666}.comment-author .avatar{border-radius:50%;margin-right:10px;vertical-align:middle;border:1px solid #ddd}.comment-author .fn{color:#111;font-style:normal}.comment-metadata a{color:#666}.comment-metadata a:hover{color:#111 !important}.comment-content{color:#222;line-height:1.6}.comment-content p:last-child{margin-bottom:0}.comment-awaiting-moderation{display:block;margin-top:5px;padding:5px 10px;background:#faebd7;border:1px solid #ccc;font-size:11px;color:#d2691e;font-style:normal}.comment-navigation,.comments-pagination{margin:14px 0;font-size:14px}.comment-navigation a,.comments-pagination a{color:#00f}.comment-navigation a:hover,.comments-pagination a:hover{color:#232323 !important}.no-comments{color:#666;margin-bottom:20px}.comment-respond{position:relative;margin-top:6px;padding:18px;background:#fff;border:2px solid #eee}.comment-reply-title{margin:0 0 18px;font-size:1.1rem;color:#111}.comment-reply-title small{font-size:.85em;font-weight:400}.comment-reply-title #cancel-comment-reply-link{color:#00f}.comment-form .comment-notes,.comment-form .logged-in-as{font-size:14px;color:#666;margin-bottom:16px}.comment-form p{margin-bottom:14px}.comment-form label{display:block;margin-bottom:6px;font-size:14px;color:#333;font-weight:600}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #bbb;border-radius:0;background:#fff;color:#111;font-family:inherit;font-size:15px}.comment-form textarea{min-height:150px;resize:vertical}.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{outline:none;border-color:#2c5299}.comment-form .required{color:#b00020}.comment-form .form-submit{margin-bottom:0;margin-top:6px}.comment-form input#submit,.comment-form .form-submit input.submit{width:auto;min-width:150px;padding:11px 22px;background:#2c5299;color:#fff;border:1px solid #2c5299;border-radius:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,border-color .2s ease}.comment-form input#submit:hover,.comment-form .form-submit input.submit:hover{background:#1e3d73;border-color:#1e3d73;color:#fff}.comment-form-diverse-hp{position:absolute;left:-999em;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;margin:0;padding:0}.diverse-subscribe-form form{display:flex;flex-wrap:wrap}.gravity-theme .gfield .large{width:100%;border-radius:0}.diverse-subscribe-form .gform_body.gform-body{width:65%}.diverse-subscribe-form .gform_footer.top_label{width:35%}.diverse-subscribe-form .gform_wrapper.gravity-theme .gform_footer input{width:100%;padding:0}.diverse-subscribe-form .gform_wrapper.gravity-theme .gform_footer{padding:0 !important;cursor:pointer;margin:0}.diverse-subscribe-form .gform_wrapper.gravity-theme .gfield--input-type-consent .ginput_container{display:flex;gap:6px;margin-top:10px}.diverse-subscribe-form .gform_wrapper.gravity-theme .gfield--input-type-consent label{font-size:12px;cursor:pointer}.diverse-subscribe-form .gform_button{height:40px;color:#fff;background:#2c5299;max-width:150px;border-radius:0;border:none;text-transform:uppercase;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;margin-top:12px !important;margin-bottom:0 !important}.diverse-subscribe-form .gform_button:hover{background:#232323}.twitter-link{font-size:25px;margin-left:17px;margin-right:4px}.twitter-link i{color:#1da1f2}.site-widgets .widget-title{border-bottom:2px solid #2f2f2f}.widget-title{align-items:center}.widget-title .yellow-fa{font-size:35px;color:#fff000}.widget-title .fa-logo-fp{font-size:45px}.site-widgets .widget-title h3{font-family:"Open Sans";margin-left:10px}.site-widgets .col-6:first-child{padding-right:30px}.footer-widgets.footer-area-2{margin-bottom:5px}.footer-widgets.footer-area-2 p{margin-top:30px;margin-bottom:10px}.footer-area-2 input{background:0 0;border:2px solid #2f2f2f;color:#fff !important}.footer-area-2 .gform_button.button{color:#fff;cursor:pointer;margin-top:6px;padding:14px}.footer-area-2 .gform_wrapper.gravity-theme .gform_footer{display:block;padding-bottom:0}.footer-area-2 .gform_wrapper.gravity-theme p{display:none}.footer-widgets.footer-area-3 .widget_nav_menu{margin-bottom:0;margin-top:17px}.footer-widgets.footer-area-3 ul{display:flex;flex-wrap:wrap}.footer-widgets.footer-area-3 li.menu-item{width:50%;margin-bottom:10px}.footer-widgets a:focus,.footer-widgets a:hover{color:#ebebeb !important}.textwidget.widget-text a{text-decoration:underline;color:#e0e0e0 !important}.textwidget.widget-text a:hover{text-decoration:none;color:#febb00 !important}.home-ads-slot{grid-column:1/-1}.home-ads-slot a{display:flex;justify-content:center;align-items:center}.home-grid-ad-widget{margin:0}.gravity-replace .ginput_container.ginput_container_email input{border-radius:4px 4px 0 0 !important}.gravity-replace .gform_footer.top_label{margin:0;padding:0}.gravity-replace .button{background:#febc00;border-radius:0 0 4px 4px;width:100%}body .article-sidebar .widget{background:#fff !important;border:1px solid #eee;filter:drop-shadow(0px 0px 5px rgba(0,0,0,.15));padding:20px;margin-bottom:20px}body .article-sidebar .widget#wf_recent_press_releases-2{margin-top:20px}body .wf-main-content,body #authorbox,body .related-post-with-thumbnails,body .comments-area{padding:20px;background:#fff !important;border:1px solid #eee;filter:drop-shadow(0px 0px 5px rgba(0,0,0,.15))}body .entry-content{padding:60px !important;padding-top:20px !important;max-width:100% !important}body .wf-main-content{margin-bottom:20px !important}body .wf-main-content h1.entry-title{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-size:32px;line-height:38px;text-align:center;color:#404040;margin:16px 0 !important}body .wf-share-buttons,body #breadcrumbs{margin:20px 0 !important}body .comments-area{margin-top:20px !important;border:none !important}body .comments-area .comment-respond{border:none !important;padding:0 !important}body .if-signup-sidebar{background:#fff !important}body .if-signup-sidebar .if-signup-sidebar-inside{padding:0 !important}body .if-signup-sidebar .if-signup-sidebar-inside p{margin:0 !important;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#666}body .if-signup-sidebar .if-signup-sidebar-inside .gf_browser_chrome{margin-top:12px !important}body .if-signup-sidebar .if-signup-sidebar-inside .gf_browser_chrome #field_32_4{margin:0 !important;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#666;margin:12px 0 20px !important}body .if-signup-sidebar .if-signup-sidebar-inside .gform_footer{padding:0 !important}body .if-signup-sidebar .if-signup-sidebar-inside .gform_footer input{height:40px !important;background:#2c5299 !important;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin:0 !important}body #secondary h2.widget-title{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-size:18px;line-height:25px;color:#404040;border-bottom:1px solid #eee;border-top:none;padding:0 0 12px;margin-bottom:12px}body .sidebar-recent-image{margin:0 !important}body .sidebar-recent-image a{display:flex}body .rpwwt-widget img,body .sidebar-recent-image img{width:60px !important;height:60px !important;margin:0 !important;max-width:auto !important;aspect-ratio:1/1 !important;object-fit:cover !important;flex:0 0 60px !important}body .rpwwt-widget a,body .sidebar-recent,body .sidebar-recent .sidebar-recent-content a,body .sidebar-recent .sidebar-recent-content h4{display:flex;align-items:center;gap:12px;font-family:'Open Sans';font-style:normal;font-weight:400 !important;font-size:14px;line-height:22px;color:#00f !important}body .sidebar-recent{padding:0 !important;margin:0 0 12px !important;border:none !important}body .rpwwt-widget ul li{margin-bottom:12px}body .rpwwt-widget ul li:last-child{margin-bottom:0}body .rpwwt-widget .rpwwt-post-title{font-weight:400 !important}body .widget.widget_categories ul{list-style:none;display:flex;flex-direction:column;gap:2px;padding-left:0 !important}body .widget.widget_categories ul li a{font-family:'Open Sans';font-style:normal;font-weight:400 !important;font-size:14px;line-height:22px;color:#00f !important}@media only screen and (max-width:991px){.if-signup-sidebar{display:none}.diverse-subscribe-form form{justify-content:center}}@media only screen and (max-width:1200px){.diverse-subscribe-form .gform_body.gform-body{width:100%;margin-bottom:10px}.diverse-subscribe-form form{justify-content:center}.diverse-subscribe-form .gform_footer.top_label{width:100% !important}.diverse-subscribe-form .gform_wrapper.gravity-theme .gform_footer input{width:100%;max-width:unset}}.ifklicked-subscribe-form{display:flex;flex-direction:column;align-items:center}.ifklicked-subscribe-form .row-flex{display:flex;margin-top:40px}.ifklicked-subscribe-form .col-6{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:0 30px;max-width:450px;min-height:250px}.ifklicked-subscribe-form .gform_heading{margin-top:10px}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form{display:flex;flex-direction:column}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_body.gform-body{width:100%}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_body.gform-body input{height:40px}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_footer{width:100%;padding:0;margin:0}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_footer input{width:100%;height:40px;border-radius:0;background:#2c5299;border:unset;color:#fff;cursor:pointer;margin-bottom:0;padding:0;margin-top:10px}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_footer input:hover{background:#232323}@media only screen and (max-width:768px){.row-flex{flex-direction:column}.col-6{width:100%;padding:0;max-width:600px}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form{flex-direction:column}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_body.gform-body{width:100%}.ifklicked-subscribe-form .gform_wrapper.gravity-theme form .gform_footer{width:100%;margin-top:10px !important}}.single .article-sidebar a,.single .article-sidebar a:visited{color:#00f !important;font-weight:700 !important}@media screen and (min-width:768px){.hide-on-desktop{display:none}}@media screen and (max-width:767px){#topbar .container{padding:0 15px}.flex-reverse-on-mobile{flex-direction:column-reverse}.flex-on-mobile{display:flex;flex-direction:column;padding:0}.flex-on-mobile .site-branding{order:2;padding:0 30px}.flex-on-mobile .main-site-nav{order:1}.hide-on-mobile{display:none}.flex-on-mobile #site-navigation{border:none}.topbar-menu,.topbar-search{gap:24px;flex:auto !important}.topbar-menu{gap:8px}.topbar-menu ul li a{margin:0;white-space:nowrap}.topbar-search button.menu-toggle{padding:0}.topbar-search button.menu-toggle i{font-size:20px}.main-site-social{gap:12px;align-items:center}.main-site-social a{display:flex}.main-site-social a.hide-on-mobile{display:none}.main-site-social a:after{display:none !important}.topbar-menu ul#top-menu li{display:flex}}@media screen and (max-width:340px){.topbar-menu,.topbar-search{gap:16px;flex:auto !important}.topbar-menu{gap:8px}.main-site-social a svg{width:16px;height:16px}.topbar-menu ul#top-menu li a{font-size:11px !important;padding:6px !important}.topbar-search button.menu-toggle i{font-size:16px !important}}body .article-single .widget-title{margin:0 !important;padding-bottom:12px !important;margin-bottom:12px !important;border-bottom:1px solid #eee !important;border-top:none !important;font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-size:20px;line-height:36px;color:#404040}body .diverse-subscribe{background:#fff !important;border:1px solid #eee !important;filter:drop-shadow(0px 0px 5px rgba(0,0,0,.15)) !important;padding:20px !important}body .diverse-subscribe .diverse-subscribe-inner{padding:0 !important;justify-content:space-between}body .diverse-subscribe .diverse-subscribe-content{max-width:470px}@media screen and (max-width:768px){body.wp-singular .container{padding:0 15px !important}body .wf-main-content,body .entry-content,body #authorbox,body .related-post-with-thumbnails,body .comments-area{padding:12px !important}body.wp-singular main#primary{padding-top:0 !important}.related-post .related-link a:first-child{flex:0 0 60px !important;height:60px !important}.related-post .related-link img{width:60px !important;height:60px !important;flex:0 0 60px !important}.related-post .related-link .related-text{font-size:14px !important;line-height:21px !important}}