:root{--bm-canvas:url(https://benefitmims.com/wp-content/uploads/2026/04/canvas-1.webp);--bm-red:#990000;--bm-text:#222;--bm-border:#222;--bm-muted-border:#ccc;--bm-white:#fff;--bm-submenu-bg:#eee;--bm-body-font:'PT Serif', Georgia, serif;--bm-ui-font:'Open Sans', Arial, sans-serif}#container,#footer,#below-menu,#nav .sub-menu,#nav .children,.archive-info,.blog-view,.continue-reading,.comment-body,.comment-reply-link,.author-info,.author-latest-posts,.wrap-404-box,#widgets-wrap-footer-3{box-shadow:none}#site-title,#footer,#below-menu,#nav a,.archive-title,.continue-reading:hover,.entry-title a,.author-info .title,.author-latest-posts-title,.widget-after-post .widget-title,.wp-pagenavi a,.wp-pagenavi span{text-shadow:none}#nav .menu>.menu-item-has-children>a::after,#nav .menu>ul>.page_item_has_children>a::after,#nav .sub-menu>.menu-item-has-children>a,#nav .children>.page_item_has_children>a{content:none;background-image:none}.entry-meta-top,.entry-tags,#site-description,.post-nav.cf{display:none;visibility:hidden}body,#content,#sidebar,.entry-content,.entry-content p,.entry-excerpt,.archive-description,.single-view .entry-content,.post-nav,.wrap-404-box,#bottom-navi,.widget,.widget-area,.sidebar,#secondary,blockquote,.wp-block-quote,ul,ol,li,footer,#footer,.site-footer{font-family:var(--bm-body-font)}#nav,#nav a,.menu,.entry-title,.entry-title a,.page-title,h1,h2,h3,.widget-title,.archive-title,.wp-caption-text,caption,input,textarea,button{font-family:var(--bm-ui-font)}.entry-excerpt,.entry-content{color:var(--bm-text);padding-top:5px;font-size:16px;line-height:1.4;text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.entry-content p,.post-nav,.archive-description,.single-view .entry-content,.wrap-404-box,#bottom-navi{font-size:16px;line-height:1.4}.entry-content small{font-size:13px;line-height:1.3}h1#site-title,h2#site-title{font-size:72px;font-weight:400;line-height:.95}h1.entry-title,h3{font-weight:400}#nav .menu li a,h2.widget-title,.archive-title,.wrap-404-box h2{text-align:center;text-transform:uppercase;font-weight:400}h2.widget-title{margin-top:40px}#widgets-wrap-header{display:block;float:right;font-family:var(--bm-body-font);font-size:24px}div.entry-date{font-family:var(--bm-body-font);font-size:105%}.author-description{font-size:110%}.wp-caption-text,caption,th,td{text-align:center}caption,th{font-weight:700}abbr,acronym{text-decoration:none;border-bottom:1px dotted var(--bm-border)}#header,#nav,#nav .menu>li>a,#nav .menu>ul>.page_item>a,#nav .sub-menu li,#nav .children li,#content,#sidebar,#main,.widget-sidebar .widget-title,.search-form,#footer,#footer-bottom,.archive-title,.wrap-404-box,.wrap-404-box h2,#wp-calendar th,.wp-pagenavi a,.wp-pagenavi span,.author-info.cf h4.title{background:var(--bm-canvas)}#container,#nav .menu,#nav .menu>li,#nav .menu>ul>.page_item,#content,.search-form,#footer,.archive-info{border:0 none}#header{min-height:110px;border-top:1px solid var(--bm-border);border-right:1px solid var(--bm-border);border-left:1px solid var(--bm-border)}#header img,.blog-view .entry-thumbnail{border:0 none}#header img{padding:5px 0}#main,#footer.cf,#nav.cf.drop{border-right:1px solid var(--bm-border);border-left:1px solid var(--bm-border)}#footer,#nav,.widget-sidebar .widget-title,.archive-title,.wrap-404-box{border-top:1px solid var(--bm-border)}#footer.cf,#nav,.widget-sidebar .widget-title,.archive-title,.wrap-404-box,.post-nav,h4.title,.archive-description{border-bottom:1px solid var(--bm-border)}#nav,.widget-sidebar .widget-title,.archive-title,.wrap-404-box{border-left:0 none;border-right:0 none}#nav .sub-menu li,#nav .children li{border-bottom:0 none;text-align:center}#nav .sub-menu li a{background-color:var(--bm-submenu-bg)}#content article,.author-info.cf,input,textarea{background:var(--bm-white);border:1px solid var(--bm-border)}#content article.sticky{background-image:none;border-color:var(--bm-red)}#respond,.author-description a{background:var(--bm-white);border:0 none;text-decoration:none}#respond{padding-left:20px;padding-right:0;font-size:14px}.widget-footer-3 .widget-title,.archive-description{background:none}.widget-footer-3 .widget-title,.wrap-404-box h2{border-left:none;border-right:none}.wrap-404-box h2{border-top:none;color:var(--bm-text)}#bottom-navi,.entry-meta-bottom,.entry-title{border:0 none}#widgets-wrap-after-post-content,.post-nav,.entry-content{border-top:1px solid var(--bm-border)}.asteroid-widget li{border-bottom:1px solid var(--bm-muted-border)}.continue-reading{border:1px solid var(--bm-border)}img{border:1px solid var(--bm-border)}img.alignright{margin:0 0 10px 10px}img.alignleft{margin:0 10px 0 10px}a,.entry-header a,.widget-sidebar a,.wpcf7-not-valid-tip,h4,#footer a,#footer-links a,#header a{color:var(--bm-red)}a:hover,#header a:hover,.entry-header a:hover,.widget-sidebar a:hover,input,textarea{color:var(--bm-text)}a:hover{font-weight:700}.entry-content a{text-decoration:none;border-bottom:1px solid var(--bm-muted-border)}.entry-content a:hover{border-bottom-color:var(--bm-border)}#nav .menu li a,#footer{color:var(--bm-text)}#nav .menu li a:hover,.continue-reading{background:var(--bm-red);color:var(--bm-white)}.continue-reading:hover{background:var(--bm-text)}h1#site-title a:hover,h2#site-title a:hover,#header a:hover{font-weight:400}.single-view{padding:10px 12px}.widget-sidebar{padding-right:0;padding-left:10px}#sidebar{font-size:14px}ul#menu-top-menu.menu{float:none;display:table;margin:0 auto}input,textarea,input[type='search'],input[type='submit']{font-size:14px}input[type='text'],input[type='email'],input[type='url'],textarea,.wpcf7-validates-as-url{width:100%;color:#666}li.categories{list-style-type:none;margin-top:15px}.archive-description{border-top:none;padding:10px 0;text-align:justify}.lcp_date{font-style:italic}.searchandfilter,.searchandfilter form{display:block!important;width:100%!important;max-width:100%!important}.searchandfilter ul{width:100%!important;padding:0!important}.searchandfilter ul li{display:block!important;clear:both!important;float:none!important;width:100%!important;border-bottom:none!important;text-decoration:none!important}.searchandfilter h4{display:block!important;margin:0 0 5px!important;padding:0!important}.searchandfilter ul li:has(input[type='submit']){text-align:center!important}.searchandfilter input[type='submit']{display:inline-block!important;width:auto!important;margin-top:15px!important;float:none!important}#nav,#nav .menu a,#nav .menu a:hover,#nav .menu>li>a,#nav .menu>ul>.page_item>a,#nav .sub-menu,#nav .children,#nav .sub-menu li a,#nav .children li a{box-shadow:none!important;text-shadow:none!important}