@import url("https://use.typekit.net/olt3llu.css");@import url("https://fonts.googleapis.com/css2?family=Gabarito:wght@400..700&display=swap");@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css");:root{--font-body:nimbus-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:"new-spirit",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-display:"Gabarito",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-nocturnal:#171717;--color-winter:#f4f3ea;--color-gray-300:#dcdcdc;--color-bluegray:#799ca1;--color-bluegray-tint:rgba(121,156,161,0.25);--color-forest:#028a62;--color-midnight:#01373f;--color-midnight-700:#002a30;--color-error:#d8201d;}#BodyId{min-height:100dvh;background-color:var(--color-midnight-700);background-image:linear-gradient(180deg,var(--color-midnight-700) 12.45%,rgba(2,71,82,0) 97.44%),linear-gradient(180deg,rgba(2,71,82,0.75) 19.74%,rgba(2,71,82,0) 59.89%),url("https://9619.blackbaudhosting.com/9619/view.image?Id=451");background-attachment:scroll;background-repeat:no-repeat;background-position:center bottom;background-size:cover;mix-blend-mode:multiply,multiply,none;}body{color:var(--color-midnight-700);font-family:var(--font-body);font-size:1.5em;}h1,h2,h3,h4,h5,h6,.BBListingHeading{line-height:normal;margin:0;font-family:var(--font-display);font-weight:600;}h1,.BBListingHeading:not(:has(h1)){font-family:var(--font-serif);font-size:1.8rem;text-transform:none;padding-bottom:2rem;border-bottom:1px solid var(--color-bluegray);margin-bottom:2rem;margin-top:0;}h2{font-size:1.1rem;font-weight:700;margin-top:2rem;margin-bottom:3rem;text-transform:none;}h3{font-size:1.0rem;font-weight:700;margin-top:1.5rem;margin-bottom:2rem;text-transform:uppercase;}h4{font-size:1rem;margin:30px 0 10px;text-transform:uppercase;}h5{font-size:1rem;text-transform:uppercase;}h6{font-size:1rem;text-transform:uppercase;}a:hover,.ui-widget-content a:hover{color:var(--color-midnight-700);}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:var(--color-midnight);opacity:.7;}.btn-primary,.ui-dialog .ui-dialog-buttonpane button,.BBFormSubmitButton,.payment-form #submitButton,.payment-form #cancelButton{margin-bottom:.4rem;margin-right:.4rem;display:inline-block;border-radius:1.2rem;border-width:3px;border:3px solid var(--color-midnight);padding:.8rem 1.6rem;text-align:center;font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--color-midnight);background-color:var(--color-winter);text-decoration:none;box-shadow:4px 4px 0 0 var(--color-midnight);transition:all 150ms ease-in-out;transition-property:transform,box-shadow;}.btn-primary:hover,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.focus,.btn-primary:focus,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.BBFormSubmitButton:hover,.payment-form #submitButton:hover,.payment-form #cancelButton:hover{color:var(--color-midnight);background-color:var(--color-winter);box-shadow:2px 2px 0 0 var(--color-midnight);transform:translate3d(4px,4px,0);text-decoration:none;}.btn-ghost,.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a{margin-bottom:.4rem;margin-right:.4rem;display:inline-block;border-radius:1.2rem;border-width:3px;border:3px solid var(--color-winter);padding:.8rem 1.6rem;text-align:center;font-weight:700;color:var(--color-winter);background-color:transparent;text-decoration:none;box-shadow:4px 4px 0 0 var(--color-winter);transition:all 150ms ease-in-out;transition-property:transform,box-shadow;}.btn-ghost:hover,.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a:hover{color:var(--color-winter);box-shadow:2px 2px 0 0 var(--color-winter);transform:translate3d(4px,4px,0);text-decoration:none;}.BBFormSubmitButton{margin-top:1px;}input,select,textarea{accent-color:var(--color-forest);font-family:var(--font-display);}input[type="radio"]{margin-top:6px;}.radio label{font-family:var(--font-display);font-size:1.1rem;font-weight:700;}.text-success{color:var(--color-forest);}.required-label:after,.invalid{color:var(--color-error);}.BBFieldCaption:not(.control-label),.BBDivFieldCaption:not(.control-label){font-family:var(--font-display);font-size:1.2rem;}.form-control{font-size:1.2rem;border-color:var(--color-midnight-700);}.form-control:focus{border-color:var(--color-forest);box-shadow:none;}.input-group-addon:first-child{border-color:var(--color-midnight-700);color:var(--color-forest);}.with-radio.listDonationDisplay{font-size:1.2rem;}.with-radio.listDonationDisplay>.show-grid{border-radius:10px;}.with-radio.listDonationDisplay>.show-grid>.row{border:0;}.with-radio.listDonationDisplay>.show-grid:nth-of-type(odd){background-color:var(--color-bluegray-tint);}.with-radio.listDonationDisplay>.show-grid:nth-of-type(even){background-color:transparent;}[id*="MembershipExpress"] .MembershipExpress_TermRadiolTerm,[id*="MembershipExpress"] .MembershipExpress_TermRadioAmount{color:var(--color-midnight);}[id*="MembershipExpress"] .MembershipExpress_SelectedTermLabel,[id*="MembershipExpress"] .MembershipExpress_SelectedTypeLabel{background:var(--color-midnight);border-color:var(--color-midnight);}[id*="MembershipExpress"] .MembershipExpress_LevelDescriptionText{text-align:center;}.ui-widget-header{background:#54783e!important;border:none!important;}.ui-dialog-titlebar-close{background:rgba(0,0,0,0) url("images/AltruX.png") repeat scroll center center!important;}.ui-dialog .ui-dialog-buttonpane,.ui-widget-content,.ui-widget-header{border:none!important;}.ui-widget-content a{color:#428bca;}.ui-widget-content a:hover{color:#2a6496;text-decoration:underline;}#utility{padding:40px;}ul.utilityMenu{margin:10px auto;padding-left:0;text-align:right;}ul.utilityMenu li{display:inline-block;border-right:1px solid var(--color-nocturnal);list-style:none;}ul.utilityMenu li a{color:var(--color-winter);padding:5px;font-size:90%;}ul.utilityMenu li a:hover{text-decoration:none;background:#666;border-radius:4px;}ul.utilityMenu li.last{border-right:0;}ul.socialMenu{margin:10px auto;padding-left:0;text-align:right;}ul.socialMenu li{display:inline-block;border-right:1px solid var(--color-nocturnal);list-style:none;}ul.socialMenu li a{color:var(--color-nocturnal);padding:5px;font-size:90%;}ul.actionButton{text-align:center;padding:0;}ul.actionButton .btn-info{list-style:none;padding:10px;border-radius:5px;display:block;}ul.actionButton .btn-info:hover{text-decoration:none;}ul.actionButton li{list-style:none;}#action{padding-top:40px;}#media{position:relative;}#bannerImage p img{width:100%;height:auto;}#bannerImage p{margin:0;}#bannerImage{padding:0;border-bottom:1px solid var(--color-nocturnal);}#bannerText{position:absolute;left:10%;top:50%;width:auto;}#bannerText h1{font-size:1.8em;}#bannerText p{font-size:1em;}.ui-dialog .ui-dialog-titlebar-close{background:url("view.image?id=414") no-repeat scroll 0 0 transparent!important;}.MS_background_header{color:var(--color-winter);padding-left:0;}.bern-header{margin-bottom:3rem;display:flex;}.bern-header__brand-link{display:block;}.bern-header__logo{max-width:100%;height:auto;}.MS_background_primaryContent{padding-top:0;padding-bottom:20px;overflow:visible;}.MS_background_subContent{background-color:#9ce;}.MS_background_subContent_2{background-color:#9ce;}.MS_contentWrapper{background-color:var(--color-winter);border-radius:10px;box-shadow:0 4px 200px rgba(0,24,28,0.75);padding:3.5rem 2.7rem;}.MS_contentWrapper_inner .row+.row{margin-top:3rem;}.MS_footerWrapper{padding:0;}.bern-footer{color:var(--color-winter);width:100%;margin-top:5rem;display:flex;flex-wrap:wrap;gap:3rem 1.6rem;justify-content:space-between;align-items:center;}.bern-footer__copyright{margin:0;}.bern-footer__social-links{padding:0;display:flex;flex-wrap:wrap;gap:1.6rem;list-style:none;}.bern-social-link{display:flex;justify-content:center;align-items:center;border:1px solid var(--color-winter);border-radius:50%;color:var(--color-winter);background-color:var(--color-midnight-700);width:3.6rem;height:3.6rem;box-shadow:2px 2px 0 0 var(--color-winter);transition:all ease-in-out 150ms;transition-property:transform,box-shadow;}.bern-social-link:hover{color:var(--color-winter);box-shadow:1px 1px 0 0 var(--color-winter);transform:translate3d(2px,2px,0);}.bern-social-link:focus{outline:1px solid var(--color-winter);outline-offset:4px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a:hover{color:var(--color-winter);text-decoration:none;background-color:var(--color-midnight-700);}.MS_LoginButtonOuterWrapperContainer{width:100%;background:transparent;}.MS_LoginButtonInnerContainer,.MS_LoginButtonOuterContainer{background:none;}.MS_headerWrapper .MSFootTextDiv{margin-top:0;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer{margin-top:25px;margin-bottom:20px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div:last-of-type a,.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div .MS_SignOutButtonPositionLocator a{padding-right:10px;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>[id$="UserModalChangePassword"]{display:none;}@media(max-width:767px){#bannerText{top:25%;}#bannerText h1{font-size:1.25em;}.bern-header{justify-content:center;}.MS_contentWrapper{border-radius:0;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer>div a{padding:12px;}.PaymentPart_CartSummaryFieldContainer{padding:0;}.PaymentPart_CartDiscountApplyButton{margin:0 5px;padding:8px 10px;}.MS_LoginButtonOuterContainer{text-align:center;}.MS_LoginButtonOuterContainer .MS_LoginButtonInnerContainer{padding-right:0;}.bern-footer{justify-content:center;}}form{margin-bottom:0;}<***** Changed pre-click link to cream #F4F3EA instead o f steel blue #01384C so that it shows up on the black background *****><***** Knight Analysis & Solutions,02/07/2025 *****>a.RegisterLinkButton:hover,a.RegisterLinkButton:active,a.BBModalEditLink:hover,a.BBModalEditLink:active{color:#af69ed!important;}.RegisterLinkButton,.BBModalEditLink{color:#F4F3EA!important;}