body.bh-site a:not(.bh-skip-link),body.bh-site a:not(.bh-skip-link):hover,body.bh-site a:not(.bh-skip-link):focus,body.bh-site a:not(.bh-skip-link):active,body.bh-site a:not(.bh-skip-link):visited{text-decoration:none!important;text-decoration-line:none!important;text-decoration-color:transparent!important;text-underline-offset:initial}body.bh-site a:not(.bh-skip-link){transition:color .22s ease}body.bh-site :is(.bh-section,.bh-prose,.bh-entry,.elementor-widget-text-editor) a:not(.elementor-button):not(.wp-block-button__link):hover{color:var(--bh-red,#E0011D)}body.bh-site .bh-footer a:not(.elementor-button):not(.wp-block-button__link),body.bh-site .bh-footer a:not(.elementor-button):not(.wp-block-button__link):hover{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}body.bh-site .bh-footer a:not(.elementor-button):not(.wp-block-button__link):hover{color:var(--bh-gold-light,#FFD66B)!important}body.bh-site .bh-footer :is(.elementor-widget-text-editor,.bh-footer-links,.bh-legal) a::before,body.bh-site .bh-footer :is(.elementor-widget-text-editor,.bh-footer-links,.bh-legal) a::after{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}body.bh-site .bh-footer :is(.elementor-widget-text-editor,.bh-footer-links,.bh-legal) a:hover::before,body.bh-site .bh-footer :is(.elementor-widget-text-editor,.bh-footer-links,.bh-legal) a:hover::after{height:0!important}body.bh-site a:focus-visible{outline:3px solid var(--bh-gold,#F8B008)!important;outline-offset:3px}@media (prefers-reduced-motion:reduce){body.bh-site a{transition:none!important}}