:root .wp-block-navigation__responsive-container{background-color:var(--wp--preset--color--primary)!important;color:#fff!important}.wp-block-navigation__responsive-container{background-color:var(--wp--preset--color--primary)}.site-footer .mainFooter{color:inherit}:root .site-footer :where(.wp-block-separator){background-color:var(--wp--preset--color--contrast-darkest,var(--wp--preset--color--contrast));color:var(--wp--preset--color--contrast-darkest,var(--wp--preset--color--contrast))}:where(body:not(.feature-template-default:not(.has-featured-media))) .site-header-withFeaturedMediaOverlapping .site-header__innerWrapper{padding-bottom:var(--wp--preset--spacing--medium)}.site-footer,:where(main){margin-block-start:0}.sidebar h2,.sidebar h3{font-size:var(--wp--preset--font-size--large);line-height:1.25}.heroTitle{color:inherit}.heroTagline{color:inherit}.page-template-login,.site-header__innerWrapper{background-repeat:no-repeat;background-position:center;background-size:cover}.page-template-login{background-image:var(--wp--custom--login-background-image)}.site-header__innerWrapper{background-image:var(--wp--custom--header-background-image);color:var(--wp--custom--header-color)}.site-header__innerWrapper a:where(:not(.wp-element-button)){color:inherit}.search-title{color:inherit;font-size:var(--wp--preset--font-size--medium);line-height:1.2;font-weight:700;font-family:inherit}.search-query{font-style:italic}:is(.mepr-form,.wlms-form,.meco-form,#mepr_forgot_password_form,#wlms_forgot_password_form,#meco_forgot_password_form) [type=submit],:is(.mepr-submit,.wlms-submit,.meco-submit),:is(.mepr-white-popup,.wlms-white-popup,.meco-white-popup) :is(.mepr-btn,.wlms-btn,.meco-btn),:is(.mepr-white-popup,.wlms-white-popup,.meco-white-popup) :is(.mepr-btn,.wlms-btn,.meco-btn):hover,:where(:is(.mepr-account-actions,.wlms-account-actions,.meco-account-actions) a),:where(button),:where(input[type=submit]:not(.wp-element-button)){border-radius:var(--wp--custom--border--radius);border:2px solid var(--wp--preset--color--transparent);background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);font-family:inherit;font-size:var(--wp--preset--font-size--normal-accented);font-weight:700;line-height:1.3;padding:.705em 2.505em;text-decoration:none;width:100%;letter-spacing:.5px;cursor:pointer}:is(.mepr-account-actions,.wlms-account-actions,.meco-account-actions):before{display:block;content:''}:is(.mepr-account-actions,.wlms-account-actions,.meco-account-actions){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--extra-extra-small);align-items:center;width:100%;margin:var(--wp--preset--spacing--extra-extra-small) auto!important;font-size:0}:is(.mepr-account-actions,.wlms-account-actions,.meco-account-actions) a{color:#fff;text-decoration:none;line-height:1;font-size:var(--wp--preset--font-size--small);padding:.7em 1.15em;letter-spacing:0;text-align:center;max-width:300px}:is(.mepr-white-popup,.wlms-white-popup,.meco-white-popup) :is(.mepr-btn,.wlms-btn,.meco-btn),:is(.mepr-white-popup,.wlms-white-popup,.meco-white-popup) :is(.mepr-btn,.wlms-btn,.meco-btn):hover,:where(button){width:auto;padding:.55em 1em;border-radius:5px}:where([type=submit]:not(.wp-element-button)){padding:.705em 2.505em;width:auto}:is(.mepr-cancel-sub-buttons,.wlms-cancel-sub-buttons,.meco-cancel-sub-buttons){display:flex;flex-direction:column;gap:var(--wp--preset--spacing--extra-extra-small);align-items:center}:is(.mepr-account-cancel,.wlms-account-cancel,.meco-account-cancel),:is(.mepr-cancel-sub-buttons,.wlms-cancel-sub-buttons,.meco-cancel-sub-buttons) :is(.mepr-confirm-yes,.wlms-confirm-yes,.meco-confirm-yes),:is(.mepr-cancel-sub-buttons,.wlms-cancel-sub-buttons,.meco-cancel-sub-buttons) :is(.mepr-confirm-yes,.wlms-confirm-yes,.meco-confirm-yes):hover{background-color:var(--wp--preset--color--status-error)}:is(.mepr-account-actions,.wlms-account-actions,.meco-account-actions) a:hover,:is(.mepr-form,.wlms-form,.meco-form,#mepr_forgot_password_form,#wlms_forgot_password_form,#meco_forgot_password_form) [type=submit]:hover,:is(.mepr-submit,.wlms-submit,.meco-submit):hover,:is(.mepr-white-popup,.wlms-white-popup,.meco-white-popup) :is(.mepr-btn,.wlms-btn,.meco-btn):hover,:where(button):hover,:where(input[type=submit]:not(.wp-element-button)):hover{border-color:currentColor}:where(input[type=submit]:not(.wp-element-button)):hover{background-color:var(--wp--preset--color--primary)}:is(.mp_login_form,.wl_login_form,.mc_login_form) :is(button.mp-hide-pw,button.wl-hide-pw,button.mc-hide-pw){display:none}