html,body{background-color:var(--bx-color-bg,#fff);color:var(--bx-color-fg,#505050)}body.layout-boxed .site{margin-left:auto;margin-right:auto;background-color:var(--bx-color-bg-page,#fff);box-shadow:0 0 30px rgba(0,0,0,.08);position:relative}@media (max-width:640px){body.layout-boxed .site{max-width:100%;box-shadow:none}}.site-header,.site-header-section{background-color:var(--bx-color-header-bg,#fff)}.site-title,.site-title a,.site-title a:visited{color:var(--bx-color-site-title,var(--bx-color-fg,#111))}.site-title a:hover,.site-title a:focus{color:var(--bx-color-site-title-hover,var(--bx-color-accent,#ef5455))}.site-description{color:var(--bx-color-site-tagline,var(--bx-color-fg,#757575))}.main-navigation a,.main-navigation ul li a{color:var(--bx-color-menu-fg,var(--bx-color-fg,#111))}.main-navigation a:hover,.main-navigation li.current-menu-item>a,.main-navigation li.current_page_item>a{color:var(--bx-color-menu-hover,var(--bx-color-accent,#ef5455))}.site-sub-header,.page-header{color:var(--bx-color-subheader-fg,var(--bx-color-fg,inherit))}h1,.h1{color:var(--bx-color-h1,var(--bx-color-fg,#111))}h2,.h2{color:var(--bx-color-h2,var(--bx-color-fg,#111))}h3,.h3{color:var(--bx-color-h3,var(--bx-color-fg,#111))}h4,.h4{color:var(--bx-color-h4,var(--bx-color-fg,#111))}h5,.h5{color:var(--bx-color-h5,var(--bx-color-fg,#111))}h6,.h6{color:var(--bx-color-h6,var(--bx-color-fg,#111))}.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button),
.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button) {color:var(--bx-color-link,var(--bx-color-accent,#111));text-decoration:underline;text-underline-offset:2px}.post-meta-category__link,.post-meta-tag__link,.tags-list a,.tag-links a{text-decoration:underline;text-underline-offset:2px}.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):hover,
.entry-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):focus,
.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):hover,
.comment-content a:not(.wp-element-button):not(.wp-block-button__link):not(.button):focus {color:var(--bx-color-link-hover,var(--bx-color-accent,#ef5455))}button:not([class*="wp-"]):not([class*="customize-"]):not([class*="wc-block-"]):not(.bx-color-mode-toggle__btn):not(.menu-toggle):not(.menu-close):not(.datepicker button):not([class*="tribe-events"]),
input[type="button"],
input[type="submit"],
.wp-block-button__link {background-color:var(--bx-color-button-bg,var(--bx-color-accent,#ef5455));color:var(--bx-color-button-fg,#fff);border-color:var(--bx-color-button-border,var(--bx-color-accent,#ef5455))}button:not([class*="wp-"]):not([class*="customize-"]):not([class*="wc-block-"]):not(.bx-color-mode-toggle__btn):not(.menu-toggle):not(.menu-close):not(.datepicker button):not([class*="tribe-events"]):hover,
input[type="button"]:hover,
input[type="submit"]:hover,
.wp-block-button__link:hover {background-color:var(--bx-color-button-bg-hover,var(--bx-color-accent,#ef5455));color:var(--bx-color-button-fg-hover,#fff);border-color:var(--bx-color-button-border-hover,var(--bx-color-accent,#ef5455))}.site-footer,.site-footer-wrapper,.footer-widgets{background-color:var(--bx-color-footer-bg,var(--bx-color-bg,#fff));color:var(--bx-color-footer-fg,var(--bx-color-fg,#505050))}.site-footer .widget-title,.footer-widgets .widget-title{color:var(--bx-color-footer-title,var(--bx-color-h2,#111))}.site-footer a,.footer-widgets a{color:var(--bx-color-footer-link,var(--bx-color-link,#111))}.site-footer a:hover,.footer-widgets a:hover{color:var(--bx-color-footer-link-hover,var(--bx-color-link-hover,#ef5455))}.site-info,.site-copyright,.copyright-section{background-color:var(--bx-color-copyright-bg,var(--bx-color-footer-bg,#fff));color:var(--bx-color-copyright-fg,var(--bx-color-footer-fg,#505050));border-color:var(--bx-color-copyright-border,transparent)}.site-footer .site-info a,.site-info a,.site-copyright a,.copyright-section a{color:var(--bx-color-copyright-link,var(--bx-color-link,#111));text-decoration:underline;text-underline-offset:2px}.site-footer .site-info a:hover,.site-info a:hover,.site-copyright a:hover,.copyright-section a:hover{color:var(--bx-color-copyright-link-hover,var(--bx-color-link-hover,#ef5455))}.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li.current-menu-ancestor>a{color:var(--bx-color-menu-fg,var(--bx-color-fg,#1a1a1a));font-weight:600;text-decoration:underline;text-decoration-color:var(--bx-color-menu-active,var(--bx-color-accent,#ef5455));text-decoration-thickness:2px;text-underline-offset:4px}input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]),
textarea,
select {background-color:var(--bx-color-bg-elevated,#fff);color:var(--bx-color-fg,#111);border-color:var(--bx-color-copyright-border,#c3c4c7);border-radius:var(--bx-radius-form,4px)}hr{border-color:var(--bx-color-copyright-border,#e8e8e8)}:root[data-bx-mode="dark"] .site-footer-wrapper{background-color:var(--bx-color-bg-page,#0a0a0a)}:root[data-bx-mode="dark"] .site-info{border-color:var(--bx-color-border,#2a2a2a)}@media (prefers-color-scheme:dark){:root[data-bx-mode="auto"] .site-footer-wrapper{background-color:var(--bx-color-bg-page,#0a0a0a)}:root[data-bx-mode="auto"] .site-info{border-color:var(--bx-color-border,#2a2a2a)}}html{transition:background-color .2s ease , color .2s ease}body,.site,.site-header,.site-footer{transition:background-color .2s ease , color .2s ease}