.mw-sm{max-width:540px}.mw-md{max-width:720px}.mw-lg{max-width:960px}.mw-xl{max-width:1140px}.mw-xxl{max-width:1320px}.site-main{padding-bottom:calc(80px + 2.5rem + env(safe-area-inset-bottom,0px))}@media (min-width:992px){.site-main{padding-bottom:calc(105px + 2.5rem)}}.has-xs-font-size{font-size:.75rem}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-style,a:not(.wp-block-button__link):not(.wp-element-button){position:relative;text-decoration:none}.link-style::after,a:not(.wp-block-button__link):not(.wp-element-button):not(.custom-logo-link):not(.page-footer__action):not(.unstyledlink):not(.page-footer__nav-footer a)::after{content:"";position:absolute;left:0;bottom:-.1em;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .15s ease}.link-style:hover::after,a:not(.wp-block-button__link):not(.wp-element-button):not(.custom-logo-link):not(.page-footer__action):not(.unstyledlink):not(.page-footer__nav-footer a):hover::after{transform:scaleX(1);opacity:1}.wp-block-details::details-content{display:block;block-size:0;overflow:hidden;transition-property:block-size,content-visibility;transition-duration:.5s;transition-behavior:allow-discrete}.wp-block-details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}nav.page-footer__nav-footer{margin-top:0}ul.page-footer__nav-footer{gap:0;padding-top:.25rem;padding-bottom:max(.25rem,env(safe-area-inset-bottom,0px));border-top:1px solid #dee2e6}ul.page-footer__nav-footer li:nth-last-child(n+2):after{content:'|';padding:0 10px 0 12px}.wp-block-site-logo img.custom-logo{width:120px;height:auto}button.page-footer__action{background:0 0;border:none;padding:0;margin:0;cursor:pointer;color:var(--bcm-style-link-color,var(--wp--preset--color--gold));font:inherit}#dvagcore-search-modal .modal-content{background-color:var(--bcm-style-background,#fff);border-top-left-radius:0;border-top-right-radius:0}.bcm-search-modal{display:flex;align-items:center;gap:.75rem}.bcm-search-modal .fa-magnifying-glass{flex:0 0 auto;--fa-primary-color:var(--bcm-style-color, inherit);--fa-secondary-color:var(--bcm-style-color, inherit);color:var(--bcm-style-color,inherit);pointer-events:none}.bcm-search-modal .wp-block-search{flex:1 1 auto;min-width:0}.bcm-search-modal .wp-block-search__input{-webkit-appearance:none;appearance:none;background:0 0;border:0;padding:0;font-size:1.5rem;font-weight:700;color:var(--bcm-style-color,inherit);outline:0;box-shadow:none}.bcm-search-modal .wp-block-search__input::placeholder{color:#9e9e9e;opacity:1}.bcm-search-modal .wp-block-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:1.5rem;width:1.5rem;background-color:#9e9e9e;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;cursor:pointer}button.page-footer__action:hover{color:var(--bcm-style-link-hover-color,var(--bcm-style-link-color,var(--wp--preset--color--gold)))}.relevanssi-live-search-results{color:var(--bcm-style-color,inherit);max-height:60vh}.relevanssi-live-search-instructions{display:none}.relevanssi-live-search-result p,.relevanssi-live-search-result-status p{padding:.75rem 0;margin:0}.relevanssi-live-search-result p{font-size:1rem}.relevanssi-live-search-result-status p{font-size:.75rem;padding:.5rem 0}.relevanssi-live-search-result a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.relevanssi-live-search-result--focused{background:rgba(0,0,0,.04)}.relevanssi-live-search-result--focused a{color:var(--bcm-style-link-color,currentColor)}.relevanssi-live-search-no-results{padding:.75rem 1rem;font-size:.9rem}.rlv-has-spinner{border-color:var(--bcm-style-link-color,#0052ec);border-right-color:transparent}.rlv-has-spinner::after{background-color:var(--bcm-style-link-color,#0052ec)}