@font-face{font-family:"Optima";font-style:400;font-weight:normal;font-display:swap;src:url("../fonts/OPTIMA.woff") format("woff"),url("../fonts/OPTIMA.ttf") format("truetype")}@font-face{font-family:"Optima";font-style:italic;font-weight:normal;font-display:swap;src:url("../fonts/Optima_Italic.woff") format("woff"),url("../fonts/Optima_Italic.ttf") format("truetype")}@font-face{font-family:"Optima";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/Optima_Medium.woff") format("woff"),url("../fonts/Optima_Medium.ttf") format("truetype")}@font-face{font-family:"Optima";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/OPTIMA_B.woff") format("woff"),url("../fonts/OPTIMA_B.ttf") format("truetype")}.accordion__item-panel *{overflow:visible}.card-grid__card-heading p.heading{font-family:var(--wp-fau-h1-font-family, Optima)}html .cog-picker.cog-select .el-select--dropdown-bottom .cog-icon,:root:root:root:root:root .cog-picker.cog-select .el-select--dropdown-bottom .cog-icon{stroke:#003057}html .cog-label,:root:root:root:root:root .cog-label{text-transform:uppercase}html .cog-input.is-read-only,:root:root:root:root:root .cog-input.is-read-only{font-weight:bold;font-size:clamp(1.4rem,5vw,2rem)}:root:root:root:root:root .cog-cognito,:root:root:root:root:root .cog-cognito--styled,html .cog-cognito--styled,html .cog-cognito{--border-radius: var(--wp-fau-button-border-radius, 4px);--color: var(--wp-fau-color-scheme-1-text, #080c10);--font-family: var(--wp-fau-body-font-family, "Open Sans");--font-size: var(--wp-fau-body-font-size, 1.8rem);--font-weight: var(--wp-fau-body-font-weight, 400);--line-height: var(--wp-fau-body-font-line-height, 1.5);--highlight: #003057;--small-text: clamp(1rem, 4vw, 1.5rem);--primary: #2a436b;--a__color: #2a436b;--a__font-family: var(--wp-fau-body-font-family, "Open Sans");--a__font-size: inherit;--button-primary__border-width: 0;--button-primary__border-radius: var(--wp-fau-button-border-radius, 4px);--button-primary__background-color: var(--wp-fau-color-scheme-1-primary-button-background, #2a436b);--button-primary__color: var(--wp-fau-color-scheme-1-primary-button-label, #fff);--button-primary__font-size: clamp(1.4rem, 5vw, var(--wp-fau-button-font-size, 2rem));--button-primary__font-weight: var(--wp-fau-button-font-weight, inherit);--button-primary__font-family: var(--wp-fau-button-font-family, "Optima");--button-secondary__background-color: var(--wp-fau-color-scheme-1-secondary-button-background, #fff);--button-secondary__border-color: var(--wp-fau-color-scheme-1-secondary-button-border, #2a436b);--button-secondary__border-radius: var(--wp-fau-button-border-radius, 4px);--button-secondary__border-width: var(--wp-fau-button-border-width, 1px);--button-secondary__color: var(--wp-fau-color-scheme-1-secondary-button-label, #2a436b);--button-secondary__font-family: var(--wp-fau-button-font-family, "Optima");--button-secondary__font-size: clamp(1.4rem, 5vw, var(--wp-fau-button-font-size, 2rem));--button-secondary__font-weight: var(--wp-fau-button-font-weight, inherit);--form__margins: 1.6rem;--heading__color: #003057;--heading__font-family: var(--wp-fau-h1-font-family, "Optima");--header__font-family: var(--wp-fau-h1-font-family, "Optima");--heading__font-weight: var(--wp-fau-h1-font-weight, 700);--h2__font-size: var(--wp-fau-h2-font-size, 3rem);--input__border-radius: var(--wp-fau-button-border-radius, 4px);--label__color: #666;--label__font-family: var(--wp-fau-subheading-font-family, "Optima");--label__font-size: var(--wp-fau-subheading-font-size, 1.4rem);--label__font-weight: var(--wp-fau-subheading-font-weight, 1.4rem);--input-highlight: #2a436b}:root:root:root:root:root .cog-cognito .cog-header,:root:root:root:root:root .cog-cognito--styled .cog-header,html .cog-cognito--styled .cog-header,html .cog-cognito .cog-header{display:none}:root:root:root:root:root .cog-cognito .cog-body h1,:root:root:root:root:root .cog-cognito--styled .cog-body h1,html .cog-cognito--styled .cog-body h1,html .cog-cognito .cog-body h1{font-size:clamp(3rem,5vw,var(--wp-fau-h1-font-size, 3rem))}:root:root:root:root:root .cog-cognito .cog-body h3,:root:root:root:root:root .cog-cognito--styled .cog-body h3,html .cog-cognito--styled .cog-body h3,html .cog-cognito .cog-body h3{color:#836200;font-size:clamp(1.4rem,5vw,1.8rem)}:root:root:root:root:root .cog-cognito .cog-body h4,:root:root:root:root:root .cog-cognito--styled .cog-body h4,html .cog-cognito--styled .cog-body h4,html .cog-cognito .cog-body h4{color:#2a436b;font-size:clamp(1.6rem,5vw,2rem)}:root:root:root:root:root .cog-cognito .cog-body h5,:root:root:root:root:root .cog-cognito--styled .cog-body h5,html .cog-cognito--styled .cog-body h5,html .cog-cognito .cog-body h5{color:#003057;font-size:clamp(1.8rem,5vw,2.2rem)}:root:root:root:root:root .cog-cognito .cog-body a:hover,:root:root:root:root:root .cog-cognito .cog-body a:focus,:root:root:root:root:root .cog-cognito--styled .cog-body a:hover,:root:root:root:root:root .cog-cognito--styled .cog-body a:focus,html .cog-cognito--styled .cog-body a:hover,html .cog-cognito--styled .cog-body a:focus,html .cog-cognito .cog-body a:hover,html .cog-cognito .cog-body a:focus{color:var(--wp-fau-color-scheme-1-link-hover, #003057)}:root:root:root:root:root .cog-cognito .cog-button--primary,:root:root:root:root:root .cog-cognito .cog-button--secondary,:root:root:root:root:root .cog-cognito .cog-page__navigation button.cog-button,:root:root:root:root:root .cog-cognito--styled .cog-button--primary,:root:root:root:root:root .cog-cognito--styled .cog-button--secondary,:root:root:root:root:root .cog-cognito--styled .cog-page__navigation button.cog-button,html .cog-cognito--styled .cog-button--primary,html .cog-cognito--styled .cog-button--secondary,html .cog-cognito--styled .cog-page__navigation button.cog-button,html .cog-cognito .cog-button--primary,html .cog-cognito .cog-button--secondary,html .cog-cognito .cog-page__navigation button.cog-button{padding:var(--wp-fau-button-padding-y, 1.2rem) var(--wp-fau-button-padding-x, 1.8rem)}:root{--c_black: #000000;--c_white: #FFFFFF;--c_gray: #D7D2CB;--c_light-gray: #F7F7F7;--c_dark-gray: #CCCCCC;--c_disabled: #d5d5d5;--wp--preset--font-size--small: clamp(1.3rem, 2vw, 1.4rem);--wp--preset--font-size--medium: clamp(1.8rem, 2vw, 2rem);--wp--preset--font-size--large: clamp(3rem, 3vw, 3.6rem);--wp--preset--font-size--x-large: clamp(3.2rem, 3vw, 4.2rem);--wp--preset--color--black: #000;--wp--preset--color--white: #fff;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 0.3rem;--wp--preset--spacing--90: 7.59rem;--wp--preset--spacing--100: 11.39rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--style--gallery-gap-default: 2rem;--gallery-block--gutter-size: 2rem;--wp--style--block-gap: 1.5rem}.has-background__white,.has-background__light,.background__white,.background__light{background-color:#fff}.has-background__transparent,.background__transparent{background-color:rgba(0,0,0,0)}.has-color__white,.has-color__light{color:#fff}.has-error-color{color:#d92d20}.has-warning-color{color:#dc6803}.has-success-color{color:#079455}.has-black-color{color:#000}.has-white-color{color:#fff}.has-error-background-color{background-color:#d92d20}.has-warning-background-color{background-color:#dc6803}.has-success-background-color{background-color:#079455}.has-black-background-color{background-color:#000}.has-white-background-color{background-color:#fff}.has-color-1-color{color:var(--wp-fau-color-palette-1, initial)}.has-color-1-background-color{background-color:var(--wp-fau-color-palette-1, initial)}.has-color-2-color{color:var(--wp-fau-color-palette-2, initial)}.has-color-2-background-color{background-color:var(--wp-fau-color-palette-2, initial)}.has-color-3-color{color:var(--wp-fau-color-palette-3, initial)}.has-color-3-background-color{background-color:var(--wp-fau-color-palette-3, initial)}.has-color-4-color{color:var(--wp-fau-color-palette-4, initial)}.has-color-4-background-color{background-color:var(--wp-fau-color-palette-4, initial)}.has-color-5-color{color:var(--wp-fau-color-palette-5, initial)}.has-color-5-background-color{background-color:var(--wp-fau-color-palette-5, initial)}.has-color-6-color{color:var(--wp-fau-color-palette-6, initial)}.has-color-6-background-color{background-color:var(--wp-fau-color-palette-6, initial)}.has-color-7-color{color:var(--wp-fau-color-palette-7, initial)}.has-color-7-background-color{background-color:var(--wp-fau-color-palette-7, initial)}.has-color-8-color{color:var(--wp-fau-color-palette-8, initial)}.has-color-8-background-color{background-color:var(--wp-fau-color-palette-8, initial)}.grayscale-image img,.grayscale_image img,img.grayscale-image{-webkit-backdrop-filter:grayscale(1);-webkit-filter:grayscale(1);backdrop-filter:grayscale(1);filter:grayscale(100%)}.image-wrapper{position:relative}.image-wrapper .image-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.page-hero__image{overflow:hidden}.page-hero__image img{height:40rem;width:100%;object-fit:cover}@media(min-width: 640px){.page-hero__image img{height:75rem}}#wpmem_login .req-text,#wpmem_login select,#wpmem_reg .req-text,#wpmem_reg select{font-family:var(--wp-fau-body-font-family, Open Sans)}#wpmem_login label,#wpmem_login legend,#wpmem_reg label,#wpmem_reg legend{font-family:var(--wp-fau-h1-font-family, Optima);color:#003057}#wpmem_login form input,#wpmem_login form input[type=password],#wpmem_login form input[type=text],#wpmem_login form input[type=date],#wpmem_login form input[type=email],#wpmem_login form input[type=number],#wpmem_login form input[type=url],#wpmem_login form input[type=textarea],#wpmem_login form input[type=submit],#wpmem_reg form input,#wpmem_reg form input[type=password],#wpmem_reg form input[type=text],#wpmem_reg form input[type=date],#wpmem_reg form input[type=email],#wpmem_reg form input[type=number],#wpmem_reg form input[type=url],#wpmem_reg form input[type=textarea],#wpmem_reg form input[type=submit]{border-radius:var(--wp-fau-button-border-radius, 4px)}#wpmem_login form input[type=submit],#wpmem_reg form input[type=submit]{background-color:var(--wp-fau-color-scheme-1-primary-button-background, #000000);color:var(--wp-fau-color-scheme-1-primary-button-label, #ffffff);border:none;padding:var(--wp-fau-button-padding-y, 1.2rem) var(--wp-fau-button-padding-x, 1.8rem);box-shadow:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}#wpmem_login form input[type=submit]:hover,#wpmem_login form input[type=submit]:focus,#wpmem_login form input[type=submit]:focus-within,#wpmem_login form input[type=submit]:active,#wpmem_reg form input[type=submit]:hover,#wpmem_reg form input[type=submit]:focus,#wpmem_reg form input[type=submit]:focus-within,#wpmem_reg form input[type=submit]:active{cursor:pointer;text-decoration:var(--wp-fau-button-font-text-decoration, none);background-color:var(--wp-fau-color-scheme-1-primary-button-background-hover, false);color:var(--wp-fau-color-scheme-1-primary-button-label-hover, false)}#wpmem_login form input[type=password],#wpmem_reg form input[type=password]{font-family:Arial,Helvetica,sans-serif}.login-page input[type=checkbox]{cursor:pointer}.login-page a{color:var(--wp-fau-color-scheme-1-link, initial);text-decoration:var(--wp-fau-link-text-decoration, none)}.login-page a:hover,.login-page a:focus,.login-page a:focus-within,.login-page a:active{color:var(--wp-fau-color-scheme-1-link-hover, initial);text-decoration:var(--wp-fau-link-hover-text-decoration, underline)}.login-page p.login_status{text-align:center}.login-page p.login_status a{margin-top:4rem;display:inline-block}body.scrolling header#masthead.site-header{transform:scaleY(0)}body.scrolling.scrolling_up header#masthead.site-header{transform:scaleY(1)}img.custom-logo{height:calc(var(--wp-fau-navigation-logo-height, 13.5rem)*.8);width:auto}@media(min-width: 782px){img.custom-logo{height:var(--wp-fau-navigation-logo-height, 13.5rem)}}ul#primary-menu-list li.menu-item-has-children a.sub-menu-link span{display:inline-flex}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children{flex-wrap:wrap}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children a.sub-menu-link{flex-basis:50%}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children button.dropdown-toggle{margin-right:1rem;flex-basis:calc(50% - 1.5rem);justify-content:end}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children ul.sub-menu{position:relative;max-height:0;transform:rotateX(0) translateX(0) scaleY(0);border:none}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children ul.sub-menu li.menu-item:last-child{padding-left:1rem;padding-bottom:1rem}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children.active ul.sub-menu{transform:rotateX(0) translateX(0) scaleY(1);max-height:100%}ul#primary-menu-list li.menu-item.menu-item-button,ul#primary-menu-list li.menu-item:not(.menu-item-button)+li.menu-item-button{margin-top:2rem}@media(min-width: 782px){ul#primary-menu-list li.menu-item.menu-item-button,ul#primary-menu-list li.menu-item:not(.menu-item-button)+li.menu-item-button{margin-top:0}ul#primary-menu-list.justify-content-lg-end li.menu-item.menu-item-button{margin-left:1rem}}@media screen and (max-width: 979px){ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu{padding:1.2rem 1.8rem}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children,ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children.active{padding:1rem 1.2rem 1rem 1.8rem}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children span:after{z-index:2}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children:not(.active) ul.sub-menu{padding:0}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children.active ul.sub-menu li.menu-item:last-child{padding-bottom:0}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children button.dropdown-toggle{margin-right:-0.5rem;padding-right:0}ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children,ul#primary-menu-list li.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children.active{padding:1rem 1.2rem 1rem 1.8rem}}/*# sourceMappingURL=main.css.map */
