:root{--font-family-default: "Quicksand", sans-serif;--font-family-title: "Cinzel", serif;--font-weight-title: 700;--font-weight-default: 600}body{font-size:var(--font-size-default);font-weight:var(--font-weight-default)}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle a{display:block}body #pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-grayscale,body #pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class*=ai-font]{font-family:agentimage!important}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}.siteButton a,.primary-button,.secondary-button,.button-text,.default-label,#inner-page-wrapper .community-stat-item span,p,.paragraph,label,input,textarea{font-weight:var(--font-weight-default)!important}a:hover,a:focus,em.ai-mobile-phone a:hover,em.ai-mobile-phone a:focus{outline:none;color:var(--secondary)}#main-wrapper{overflow:clip;background:linear-gradient(0deg,#000 1px,transparent 1px)}.header__nav #nav>li>a{transition:var(--transition)}.header__nav #nav>li>a:hover,.header__nav #nav>li>a:focus{opacity:.75}.header__nav #nav li:focus-within .sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translate(0)}.header__contact .custom-html-widget a{transition:var(--transition)}.header__contact .custom-html-widget a:hover,.header__contact .custom-html-widget a:focus{opacity:.75}.offcanvas__header--logo{max-width:200px}.offcanvas__content #offcanvasnav li a,.offcanvas__contacts a{font-weight:var(--font-weight-default)}.seusmsg__form-control textarea{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.footer__logos--logo{max-width:254px}.footer span.footer-text{font-size:15px}#inner-page-wrapper #ip-equinox-about .ip-equinox-about__photo img{border:4px solid #000}@media screen and (min-width:744px){.header__logo{max-width:200px}.header__logo a img{max-height:60px}}@media screen and (min-width:1024px){body #pojo-a11y-toolbar{display:block}}
