body.blog article.post,body.archive article.post{margin-bottom:52px;padding-bottom:10px;border-bottom:1px solid #e6dfca}body.blog article.post .fusion-image-wrapper img,body.archive article.post .fusion-image-wrapper img{border:1px solid #e6dfca}body.blog article .entry-title a,body.archive article .entry-title a{color:#1f1d1a}body.blog article .entry-title a:hover,body.archive article .entry-title a:hover{color:#7d2b2b}body.blog .fusion-meta-info,body.archive .fusion-meta-info{color:#8a8577;border-color:#e6dfca}body.blog a.fusion-read-more,body.archive a.fusion-read-more{color:#7d2b2b!important;font-weight:600}body.blog a.fusion-read-more:hover,body.archive a.fusion-read-more:hover{color:#5f1f1f!important}body.blog .page-numbers.current,body.archive .page-numbers.current{background:#7d2b2b!important;border-color:#7d2b2b!important;color:#ffffff!important}body.blog a.page-numbers:hover,body.archive a.page-numbers:hover{color:#7d2b2b!important;border-color:#7d2b2b!important}body.blog .fusion-blogsidebar .widget,body.archive .fusion-blogsidebar .widget,body.single-post .fusion-blogsidebar .widget{background:#fff0;border:0;padding:0}body.blog .fusion-blogsidebar a,body.archive .fusion-blogsidebar a,body.single-post .fusion-blogsidebar a{color:#7d2b2b}body.blog .fusion-blogsidebar a:hover,body.archive .fusion-blogsidebar a:hover,body.single-post .fusion-blogsidebar a:hover{color:#5f1f1f}body.single-post #sidebar.fusion-blogsidebar{padding-top:0!important}body.single-post .fusion-blogsidebar .widget_custom_html .textwidget>*:first-child{margin-top:0!important}body.single-post .fusion-blogsidebar .widget_custom_html img{display:block;width:100%;height:auto;margin:0 0 18px;border:0;border-radius:0}body.single-post .fusion-page-title-bar{display:none!important}.blog main,.single-post main{margin-top:20px}h2.fusion-post-title{font-weight:700!important;font-size:34px!important;line-height:1.4!important}.col .heading img{margin:0}#mobile-nav .mobile-sticky-nav{height:auto!important}.fusion-youtube{margin:0 auto!important;width:100%;height:auto}.content-boxes .content-container p{font-size:16px}h4{text-transform:uppercase}body.category-343 #main>.fusion-row>#sidebar{display:none!important}body.category-343 #main>.fusion-row>#content{float:none!important;width:100%!important;margin:0 auto!important}body.category-343 #main>.fusion-row{max-width:820px;margin-left:auto;margin-right:auto}body.category-343 #main{padding-top:8px}body.category-343 .fusion-blog-archive{margin-top:12px}body.page-id-4284 #main .fusion-row{max-width:820px;margin-left:auto;margin-right:auto}body.page-id-4284 #main{padding-top:8px}body.category-343 .fusion-archive-description{border-bottom:1px solid #e6dfca;padding-bottom:40px;margin-bottom:8px}body.category-343 .fusion-archive-description .post-content>p:first-child{margin-bottom:22px}body.page-id-4284 .fusion-builder-row-1{border-bottom:1px solid #e6dfca;padding-bottom:34px}body.page-id-4284 .fusion-builder-row-1 .fusion-text p:first-child{margin-bottom:22px}body.page-id-4284 .fusion-builder-row-1 .fusion-text p{font-size:17px;line-height:1.7;color:#3f3a33}body.category-343 article.fusion-post-large,body.page-id-4284 article.fusion-post-large{margin-bottom:0!important;padding:44px 0 40px!important;border-bottom:1px solid #e6dfca;text-align:left!important}body.category-343 .fusion-blog-archive article.fusion-post-large:last-of-type,body.page-id-4284 .fusion-blog-archive article.fusion-post-large:last-of-type{border-bottom:none}body.category-343 article.fusion-post-large .fusion-post-content,body.category-343 article.fusion-post-large .fusion-post-content-container,body.category-343 article.fusion-post-large .fusion-meta-info,body.page-id-4284 article.fusion-post-large .fusion-post-content,body.page-id-4284 article.fusion-post-large .fusion-post-content-container,body.page-id-4284 article.fusion-post-large .fusion-meta-info{text-align:left!important}body.category-343 article.fusion-post-large .fusion-post-slideshow,body.category-343 article.fusion-post-large .fusion-flexslider,body.page-id-4284 article.fusion-post-large .fusion-post-slideshow,body.page-id-4284 article.fusion-post-large .fusion-flexslider{margin:0 0 26px!important;background:transparent!important;border:0!important;min-height:0!important}body.category-343 article.fusion-post-large .fusion-image-wrapper,body.page-id-4284 article.fusion-post-large .fusion-image-wrapper{display:block;text-align:center;background:#fdfaf2;border:1px solid #e6dfca;border-radius:2px;padding:20px}body.category-343 article.fusion-post-large .fusion-image-wrapper img,body.page-id-4284 article.fusion-post-large .fusion-image-wrapper img{display:inline-block;width:auto!important;height:auto!important;max-width:100%!important;max-height:440px;object-fit:contain;border:0!important}body.category-343 h2.fusion-post-title,body.page-id-4284 h2.fusion-post-title{font-size:30px!important;line-height:1.22!important;margin:0 0 12px!important;letter-spacing:-.01em}body.category-343 h2.fusion-post-title a,body.page-id-4284 h2.fusion-post-title a{color:#1f1d1a}body.category-343 h2.fusion-post-title a:hover,body.page-id-4284 h2.fusion-post-title a:hover{color:#7d2b2b}body.category-343 .fusion-post-content-container,body.page-id-4284 .fusion-post-content-container{margin:0 0 20px}body.category-343 .fusion-post-content-container p,body.page-id-4284 .fusion-post-content-container p{font-size:18px;line-height:1.7;color:#3f3a33;margin:0}body.category-343 .fusion-meta-info,body.page-id-4284 .fusion-meta-info{border:0!important;padding:0!important;margin:0!important;display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;color:#9a9484}body.category-343 .fusion-meta-info .fusion-alignleft,body.category-343 .fusion-meta-info .fusion-alignright,body.page-id-4284 .fusion-meta-info .fusion-alignleft,body.page-id-4284 .fusion-meta-info .fusion-alignright{float:none!important;margin:0!important}body.category-343 .fusion-meta-info .fusion-alignright a.fusion-read-more,body.page-id-4284 .fusion-meta-info .fusion-alignright a.fusion-read-more{text-transform:none;letter-spacing:0;font-size:14px;white-space:nowrap}body.category-343 .flex-control-nav,body.category-343 .flex-direction-nav,body.category-343 .fusion-rollover,body.page-id-4284 .flex-control-nav,body.page-id-4284 .flex-direction-nav,body.page-id-4284 .fusion-rollover{display:none!important}body.category-343 article.fusion-post-large .fusion-image-wrapper img:hover,body.page-id-4284 article.fusion-post-large .fusion-image-wrapper img:hover{transform:none!important;opacity:1!important}body.category-343 .fusion-image-wrapper:hover,body.page-id-4284 .fusion-image-wrapper:hover{box-shadow:none!important}body.category-343 .fusion-blog-pagination,body.category-343 .pagination,body.page-id-4284 .fusion-blog-pagination,body.page-id-4284 .pagination{text-align:center}@media (max-width:860px){body.category-343 #main>.fusion-row,body.page-id-4284 #main .fusion-row{max-width:100%}}@media (max-width:700px){body.category-343 h2.fusion-post-title,body.page-id-4284 h2.fusion-post-title{font-size:25px!important}body.category-343 article.fusion-post-large,body.page-id-4284 article.fusion-post-large{padding:32px 0!important}body.category-343 article.fusion-post-large .fusion-image-wrapper,body.page-id-4284 article.fusion-post-large .fusion-image-wrapper{padding:14px}body.category-343 article.fusion-post-large .fusion-image-wrapper img,body.page-id-4284 article.fusion-post-large .fusion-image-wrapper img{max-height:300px}body.category-343 .fusion-post-content-container p,body.page-id-4284 .fusion-post-content-container p{font-size:16px}}body.postid-2214 .fusion-post-slideshow,body.postid-2214 .fusion-flexslider,body.postid-2214 .post-slideshow{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 30px!important}body.postid-2214 #main .post-slideshow .slides{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:flex;justify-content:center}body.postid-2214 #main .post-slideshow .slides li{float:none!important;width:auto!important}body.postid-2214 .post-slideshow img{max-height:420px;width:auto!important;height:auto;display:block;margin:0 auto}@media (max-width:700px){body.postid-2214 .post-slideshow img{max-height:260px;max-width:92%}}body.page-id-2589 .fusion-posts-container.fusion-blog-layout-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:30px;margin:0!important;height:auto!important;min-height:0!important;position:static!important}body.page-id-2589 .fusion-posts-container.fusion-blog-layout-grid>.fusion-post-grid{position:static!important;top:auto!important;left:auto!important;width:auto!important;margin:0!important}body.page-id-2589 .fusion-blog-layout-grid .fusion-post-grid{padding:0!important}body.page-id-2589 .fusion-post-grid{display:flex!important;flex-direction:column;width:100%;background:#fdfaf2;border:1px solid #e6dfca;border-radius:3px;overflow:hidden}body.page-id-2589 .fusion-post-grid .fusion-image-wrapper,body.page-id-2589 .fusion-post-grid .fusion-flexslider,body.page-id-2589 .fusion-post-grid .fusion-post-slideshow{margin:0!important;border:0!important;border-bottom:1px solid #e6dfca;background:#f6f1e3}body.page-id-2589 .fusion-post-grid .fusion-image-wrapper img{display:block;width:100%!important;height:auto!important;aspect-ratio:16 / 9;object-fit:cover;object-position:center;border:0!important;max-height:none!important}body.page-id-2589 .fusion-post-grid .fusion-post-wrapper{display:flex;flex-direction:column;flex:1 1 auto;width:100%}body.page-id-2589 .fusion-post-grid .fusion-post-content{padding:18px 20px 4px;display:flex;flex-direction:column;flex:1 1 auto;text-align:left!important}body.page-id-2589 .fusion-post-grid p.fusion-single-line-meta{order:2;margin:0 0 10px!important;font-size:11.5px;letter-spacing:.03em;text-transform:uppercase;color:#9a9484}body.page-id-2589 .fusion-post-grid p.fusion-single-line-meta .fusion-inline-sep{display:none}body.page-id-2589 .fusion-post-grid p.fusion-single-line-meta>span:not([class]){display:block;margin-bottom:3px}body.page-id-2589 .fusion-post-grid .fusion-content-sep{display:none!important}body.page-id-2589 .fusion-post-grid h2.blog-shortcode-post-title,body.page-id-2589 .fusion-post-grid .entry-title{order:1;font-size:18px!important;line-height:1.28!important;margin:0 0 8px!important;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.page-id-2589 .fusion-post-grid .entry-title a{color:#1f1d1a}body.page-id-2589 .fusion-post-grid .entry-title a:hover{color:#7d2b2b}body.page-id-2589 .fusion-post-grid .fusion-post-content-container{order:3;margin:0 0 16px!important;flex:1 1 auto}body.page-id-2589 .fusion-post-grid .fusion-post-content-container,body.page-id-2589 .fusion-post-grid .fusion-post-content-container p{font-size:15px;line-height:1.6;color:#4a453d}body.page-id-2589 .fusion-post-grid .fusion-post-content-container p{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.page-id-2589 .fusion-post-grid .fusion-meta-info{border:0!important;border-top:1px solid #e6dfca!important;margin:0!important;padding:12px 20px!important;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:11.5px;letter-spacing:.03em;text-transform:uppercase;color:#9a9484}body.page-id-2589 .fusion-post-grid .fusion-meta-info .fusion-alignleft,body.page-id-2589 .fusion-post-grid .fusion-meta-info .fusion-alignright{float:none!important;margin:0!important}body.page-id-2589 .fusion-post-grid a.fusion-read-more{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:#7d2b2b!important;white-space:nowrap}body.page-id-2589 .fusion-post-grid a.fusion-read-more:hover{color:#5f1f1f!important}body.page-id-2589 .fusion-post-grid .fusion-rollover,body.page-id-2589 .fusion-post-grid .flex-control-nav,body.page-id-2589 .fusion-post-grid .flex-direction-nav{display:none!important}body.page-id-2589 .fusion-post-grid .fusion-image-wrapper img:hover{transform:none!important;opacity:1!important}body.page-id-2589 .fusion-blog-pagination{text-align:center;padding-top:6px}@media (max-width:980px){body.page-id-2589 .fusion-posts-container.fusion-blog-layout-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){body.page-id-2589 .fusion-posts-container.fusion-blog-layout-grid{grid-template-columns:1fr}}body.single-post .fusion-sharing-box{background:#fdfaf2!important;border:1px solid #e6dfca!important;border-radius:3px}body.single-post .fusion-sharing-box h4{color:#5a544a}body.single-post .about-author,body.single-post .fusion-author,body.single-post .related-posts{background:transparent!important}body.single-post #comments,body.single-post .comment-form{background:transparent!important}body.single-post .comment-form input[type="text"],body.single-post .comment-form input[type="email"],body.single-post .comment-form input[type="url"],body.single-post .comment-form textarea,body.single-post #comment{background:#fdfaf2!important;border:1px solid #e6dfca!important;border-radius:3px;color:#1f1d1a;box-shadow:none!important}body.single-post .comment-form input[type="text"]:focus,body.single-post .comment-form input[type="email"]:focus,body.single-post .comment-form input[type="url"]:focus,body.single-post .comment-form textarea:focus,body.single-post #comment:focus{border-color:#7d2b2b!important;outline:none!important}body.single-post .comment-form ::placeholder{color:#9a9484}body.single-post #comment-submit,body.single-post .comment-form input[type="submit"]{background:#7d2b2b!important;background-image:none!important;border-color:#7d2b2b!important;color:#ffffff!important;border-radius:3px}body.single-post #comment-submit:hover,body.single-post .comment-form input[type="submit"]:hover{background:#5f1f1f!important;border-color:#5f1f1f!important}body.single-post .commentlist li.comment .comment-body{background:#fdfaf2;border:1px solid #e6dfca;border-radius:3px}body.single-post .fusion-meta-info{border-color:#e6dfca!important}body.single-post .post-content blockquote,body.page-id-4284 .post-content blockquote,body.single-post .fusion-content-boxes blockquote{background:#fdfaf2!important;border:1px solid #e6dfca!important;border-left:3px solid #7d2b2b!important;border-radius:2px;color:#3f3a33}body.single-post .fusion-fullwidth,body.single-post .fusion-builder-row-1{background-color:transparent!important}.post-content .fusion-fullwidth.fullwidth-box[style*="background-color: #ffffff"],.post-content .fusion-fullwidth.fullwidth-box[style*="background-color:#ffffff"]{background-color:#f6f1e3!important;border-color:#f6f1e3!important;box-shadow:none!important}.post-content .fusion-fullwidth.fullwidth-box:has(>.fusion-builder-row>.fusion-layout-column>.fusion-column-wrapper>.fusion-text>style:only-child){display:none}.fusion-header-wrapper{background-color:#211d1c}.fusion-main-menu .sub-menu{background-color:#fdfaf2!important;border:1px solid #e6dfca;border-top:none}.fusion-main-menu .sub-menu li{background-color:#fdfaf2!important;border-bottom:1px solid #eee6d2}.fusion-main-menu .sub-menu li:last-child{border-bottom:none}.fusion-main-menu .sub-menu li a,.fusion-main-menu .sub-menu li a .menu-text{color:#2a2620!important;background-color:#fff0}.fusion-main-menu .sub-menu li a:hover,.fusion-main-menu .sub-menu li a:focus{background-color:#f6f1e3!important}.fusion-main-menu .sub-menu li a:hover .menu-text,.fusion-main-menu .sub-menu li a:focus .menu-text{color:#7d2b2b!important}.fusion-title.page-h1 h1{font-size:40px;line-height:1.14;font-weight:700;margin:0}.post-content .fusion-title.page-h1{margin-top:34px!important;margin-bottom:4px!important;clear:both}.fusion-title.page-h1 h1:before{display:none!important}@media (max-width:640px){.fusion-title.page-h1 h1{font-size:30px}}.fusion-text a:not(.fusion-button):not(.button):not(.fusion-icon):not(:has(img)),.post-content p a:not(.fusion-button):not(.button):not(:has(img)),.post-content li a:not(.fusion-button):not(.button):not(:has(img)){text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.fusion-text a:not(.fusion-button):not(.button):not(:has(img)):hover,.post-content p a:not(.fusion-button):not(.button):not(:has(img)):hover,.post-content li a:not(.fusion-button):not(.button):not(:has(img)):hover{text-decoration-thickness:2px}.fusion-main-menu>ul>li.current-menu-item>a,.fusion-main-menu>ul>li.current_page_item>a,.fusion-main-menu>ul>li.current-menu-ancestor>a,.fusion-main-menu>ul>li.current-menu-parent>a,.fusion-main-menu>ul>li>a:hover{box-shadow:inset 0 -3px 0 #c0553a!important;border-top-color:transparent!important}.fusion-main-menu>ul>li.current-menu-item>a .menu-text,.fusion-main-menu>ul>li.current_page_item>a .menu-text,.fusion-main-menu>ul>li.current-menu-ancestor>a .menu-text,.fusion-main-menu>ul>li.current-menu-parent>a .menu-text,.fusion-main-menu>ul>li>a:hover .menu-text{color:#ffffff!important}.fusion-header .fusion-logo{margin-top:17px!important;margin-left:30px!important}.post-content h4.cg-cptd,.post-content h4.cg-cptd em,.post-content h4.cg-cptd strong{font-size:22px!important;line-height:33px!important;font-weight:700!important;font-style:normal!important;letter-spacing:normal!important;font-family:"IBM Plex Sans",Arial,Helvetica,sans-serif!important;color:#1c1a19!important}.post-content h4.cg-cptd{margin-bottom:0!important}.post-content .fusion-title:has(.cg-cptd){margin-bottom:8px!important}.post-content img.spr-book{float:right!important;width:250px!important;max-width:45%!important;height:auto;border:1px solid #e6dfca;margin:6px 0 18px 26px}@media (max-width:700px){.post-content img.spr-book{float:none!important;display:block;margin:22px auto;max-width:100%!important;width:280px!important}}.cg-yt-facade{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.cg-yt-facade:before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .15);transition:background .2s}.cg-yt-facade:hover:before{background:rgb(0 0 0 / .05)}.cg-yt-play{position:relative;width:68px;height:48px;border-radius:12px;background:#7d2b2b;box-shadow:0 2px 10px rgb(0 0 0 / .35);transition:transform .15s,background .2s}.cg-yt-facade:hover .cg-yt-play{transform:scale(1.06);background:#8f3131}.cg-yt-play:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:11px 0 11px 18px;border-color:#fff0 #fff0 #fff0 #fff}.cg-yt-facade.cg-activated{cursor:default;background:none}.cg-yt-facade.cg-activated:before,.cg-yt-facade.cg-activated .cg-yt-play{display:none}.cg-training-notice{background:#efe7d2;border-left:3px solid #7d2b2b;padding:14px 18px;margin:0 0 28px;font-size:15px;line-height:1.55;color:#3f3a33}.cg-training-notice a{color:#7d2b2b;text-decoration:underline;text-underline-offset:2px}@media (min-width:901px) and (max-width:979px){.fusion-main-menu{--nav_padding:20px;--mobile_nav_padding:20px}}@media only screen and (min-width:901px){.fusion-main-menu .fusion-icon-only-link .menu-text,.fusion-main-menu .fusion-icon-only-link .menu-title{display:inline!important;position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.fusion-main-menu>ul>li>a.fusion-icon-only-link{padding:0 10px}.fusion-main-menu>ul>li>a.fusion-icon-only-link .fusion-megamenu-icon i{font-size:20px}.fusion-main-menu>ul>li#menu-item-2620{padding-right:0}.fusion-main-menu>ul>li:last-child>a.fusion-icon-only-link{margin-right:-10px}}.fusion-button .fusion-button-text{font-family:"IBM Plex Sans",Arial,Helvetica,sans-serif;font-weight:700}