.df-hover-trigger:focus .df-image-zoom-in img,.df-hover-trigger:hover .df-image-zoom-in img,.df-image-zoom-out img,:focus>.df-image-zoom-in img,.df-hover-trigger:hover .df-cpt-bg-on-hover>div{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#main-header .menu-item--button a{margin-top:-9px;padding:8px 16px!important;border:1px solid #8d0008;border-radius:16px;background-color:#8d0008;font-weight:600!important;color:#FFF!important}#main-header .menu-item--button a:hover{background-color:#FFF;color:#8d0008!important}#mobile_menu .menu-item--button{margin-top:18px;text-align:center}.custom-footer__link a{position:relative;padding-left:24px}.custom-footer__link a::before{content:"\f095";position:absolute;left:0;font-family:"Font Awesome 6 Free";font-weight:900}#main-sidebar .widgettitle{margin-bottom:10px}#main-sidebar .wpp-list li{margin-bottom:16px!important}#main-sidebar .wpp-list .wpp-thumbnail{border-radius:6px}#main-sidebar .wpp-list .wpp-post-title{font-size:14px}#main-sidebar .wpp-list .wpp-meta{font-size:12px;color:#999}#main-sidebar .wpp-list .wpp-category a{color:#8d0008}.featured-posts__post{background-color:#8d0008}.featured-posts__post .et_pb_module_inner{z-index:1}.featured-posts__post .df-cpt-item{cursor:pointer;transition:all 200ms}.featured-posts__post .df-cpt-item:hover{opacity:0.9}.featured-posts__post .df-cpt-inner-wrap{display:flex;flex-direction:column;justify-content:flex-end}.featured-posts__post .df-cpt-taxonomies a{margin-right:4px;padding:0px 8px;border-radius:4px;background-color:#8d0008;text-transform:uppercase;font-size:12px;color:#FFF}.featured-posts__post-1 .df-cpt-item{height:500px!important}.featured-posts__post-2 .df-cpt-item,.featured-posts__post-3 .df-cpt-item{height:250px!important}@media screen and (max-width:980px){.featured-posts__post-1 .df-cpt-item,.featured-posts__post-2 .df-cpt-item,.featured-posts__post-3 .df-cpt-item{height:350px!important}}.et_pb_posts .et_pb_post{margin-bottom:32px}.et_pb_posts .et_pb_post .entry-featured-image-url{margin-bottom:18px!important}.et_pb_posts .et_pb_post .entry-featured-image-url img{object-fit:cover;height:200px}.et_pb_posts .et_pb_post .more-link{margin-top:12px}@media screen and (min-width:768px){.et_pb_posts .et_pb_post .entry-featured-image-url{float:left;width:200px}.et_pb_posts .et_pb_post .entry-title,.et_pb_posts .et_pb_post .post-meta,.et_pb_posts .et_pb_post .post-content{margin-left:200px;padding-left:32px}.et_pb_posts .et_pb_post .more-link{display:inline-block!important;clear:initial!important}}@media screen and (max-width:479px){.et_pb_posts .et_pb_post .entry-title{padding-bottom:10px}}#ez-toc-container{margin-bottom:48px;padding:26px 38px;border-color:rgba(0,0,0,.1);box-shadow:none}#ez-toc-container:not(.toc_close) .ez-toc-title-container{margin-bottom:12px}.ez-toc-list li:not(:last-child){margin-bottom:2px!important}.ez-toc-list li a{align-items:baseline!important;margin-bottom:6px;font-weight:400}.ez-toc-list li a::before{margin-right:8px!important;font-weight:600;font-size:18px}.ez-toc-list li a:visited{color:#9F9F9F!important}.single-post .et_pb_post_content p img{padding:10px;border:1px solid #8d0008}.single-post .et_pb_post_content ul,.single-post .et_pb_post_content ol{margin-left:24px;font-weight:400;font-size:16px}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input{padding:8px 16px!important;border:1px solid #D8D8D8!important;border-radius:4px!important;background-color:transparent!important;line-height:1.2!important;font-weight:500;font-size:14px!important;color:#333!important}.comment-form-comment textarea:focus,.comment-form-author input:focus,.comment-form-email input:focus{border-color:#ADADAD!important}.comment-form-comment textarea{min-height:35px;max-height:300px}.blog-cta .et_pb_row{width:100%!important;max-width:100%}.blog-cta h2,.blog-cta h3,.blog-cta h4{margin:0!important}.blog-cta p{line-height:1.5!important;font-size:16px}#main-content .blog-cta .et_pb_button{text-decoration:none!important}#main-content .blog-cta .et_pb_button::before{position:relative;margin-right:10px}