@font-face{font-family:"Washington-Community-Training";src:url("/fonts/Washington-Community-Training.eot?5ia8hl");src:url("/fonts/Washington-Community-Training.eot?5ia8hl#iefix") format("embedded-opentype"),url("/fonts/Washington-Community-Training.woff2?5ia8hl") format("woff2"),url("/fonts/Washington-Community-Training.ttf?5ia8hl") format("truetype"),url("/fonts/Washington-Community-Training.woff?5ia8hl") format("woff"),url("/fonts/Washington-Community-Training.svg?5ia8hl#Washington-Community-Training") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"Washington-Community-Training" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-maintenance:before{content:""}.icon-study:before{content:"z"}.icon-mail:before{content:"F"}.icon-email:before{content:"E"}.icon-guide:before{content:""}.icon-edit:before{content:""}.icon-printer:before{content:"C"}.icon-slideVideoGrid:before{content:""}.icon-enlarge:before{content:""}.icon-slideInterestBoard:before{content:""}.icon-pdf:before{content:""}.icon-home:before{content:""}.icon-slideRevealVideo:before{content:""}.icon-announce:before{content:""}.icon-learn-more:before{content:"h"}.icon-slideItemsOfInterest:before{content:"h"}.icon-wrong:before{content:"W"}.icon-do_not_disturb_alt:before{content:"D"}.icon-guest:before{content:"k"}.icon-account:before{content:"k"}.icon-announce:before{content:""}.icon-learn-more:before{content:"h"}.icon-slideItemsOfInterest:before{content:"h"}.icon-wrong:before{content:"W"}.icon-do_not_disturb_alt:before{content:"D"}.icon-menu:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-x:before{content:"b"}.icon-lock:before{content:"c"}.icon-arrow-next:before{content:"m"}.icon-arrow-previous:before{content:"l"}.icon-acc_arrow_bold:before{content:"Z"}.icon-acc_arrow_alt:before{content:"X"}.icon-accessibility:before{content:""}.icon-ada-thin:before{content:""}.icon-tools:before{content:""}.icon-tools-thin:before{content:""}.icon-achievement:before{content:""}.icon-check:before{content:""}.icon-faq:before{content:""}.icon-errorPage:before{content:""}.icon-glossary:before{content:""}.icon-link:before{content:"d"}.icon-search:before{content:"f"}.icon-complete_check:before{content:"B"}.icon-top-solid:before{content:""}.icon-bottom-solid:before{content:""}.icon-top-stroke:before{content:""}.icon-bottom-stroke:before{content:""}.icon-angle_black:before{content:""}.icon-nav_left:before{content:""}.icon-nav_left_stroke_outline:before{content:""}.icon-nav_right:before{content:""}.icon-nav_right_stroke_outline:before{content:""}.icon-start_arrow:before{content:"A"}.icon-begin-quote:before{content:"N"}.icon-end-quote:before{content:"M"}.icon-slideWordSearch:before{content:""}.icon-correct-check:before{content:"a"}.icon-slideChecklist:before{content:""}.icon-slideForm:before{content:""}.icon-slideThisOrThatQuiz:before{content:""}.icon-slideview:before{content:""}.icon-slideQuiz:before{content:""}.icon-slideSurvey:before{content:""}.icon-external-link:before{content:""}.icon-quickview:before{content:""}.icon-slideCopy:before{content:""}.icon-slideMatchingGame:before{content:""}.icon-slideReveal:before{content:"G"}.icon-logout:before{content:""}.icon-modal-open:before{content:"i"}.icon-slideSelfDirected:before{content:""}.icon-slideVideo:before{content:""}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus-visible,*.focus-visible{outline-offset:2px !important;outline:4px solid #32006e}body[data-reduce-animation=true] *,body[data-reduce-animation=true] *::before,body[data-reduce-animation=true] *::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.slideSkip,.homeSkip,.membershipSkip{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:none}.slideSkip.focus-visible,.homeSkip.focus-visible,.membershipSkip.focus-visible{position:fixed;top:10px;left:10px;z-index:999999999999999;width:auto;height:auto;margin:0;padding:10px;clip:initial;text-decoration:none;text-align:center;background-color:#fff;color:#000}.slideSkip:focus-visible,.homeSkip:focus-visible,.membershipSkip:focus-visible{position:fixed;top:10px;left:10px;z-index:999999999999999;width:auto;height:auto;margin:0;padding:10px;clip:initial;text-decoration:none;text-align:center;background-color:#fff;color:#000}[data-active-zone=home] .homeSkip{display:block}[data-active-zone=slides] .slideSkip{display:block}.membershipSkip{display:block}html{min-height:100vh;margin:0;padding:0;overflow-y:auto;-webkit-text-size-adjust:100%}@media(min-width: 801px){html[data-active-zone=home]{overflow-y:hidden !important}}[data-active-zone=slides]{overflow-y:scroll;scrollbar-gutter:stable}body{position:relative;margin:0;padding:0;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.1;font-size:16px;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;position:absolute;width:100%;height:100%}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{margin:0}p{margin:.35em 0 .75em;line-height:1.55em}ol,ul{text-align:left;margin:.4em 0 .75em}li{line-height:1.5em}button{margin:0;border:0;border-radius:0;padding:0;background:none}a{color:#4b2e83;background-color:#fff;-webkit-transition:200ms;transition:200ms}@media(hover: hover)and (pointer: fine){a:hover{color:#32006e;background-color:#fff}}[data-browser=ie] a:hover{color:#32006e;background-color:#fff}.ie a:hover{color:#32006e;background-color:#fff}a.focus-visible{color:#32006e;background-color:#fff}a:focus-visible{color:#32006e;background-color:#fff}a .targetBlankNotifier{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a .icon-mail{font-size:.9em;-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block;margin-right:.25em}a .icon-external-link{margin-left:.25em}#version{position:fixed;bottom:0;right:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.8em;font-weight:normal;padding:5px 10px;background:#4b2e83;color:#fff;z-index:9999}@media(min-width: 801px){[data-active-zone=home] body{overflow-x:hidden !important}}@media(max-width: 800px){iframe{border:none}}willis-zone{display:block}[inert]{overflow:hidden;pointer-events:none}willis-dialog:not([data-open=true]){display:none !important}.dialogBackdrop{position:fixed;top:0;left:0;width:100%;height:100vh}@supports(height: 100dvh){.dialogBackdrop{height:100dvh}}.slide .dialogBackdrop{height:100%}.dialogInner{position:relative}[data-dialog-style=modal]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;scrollbar-color:#444 #f5f5f5;scrollbar-width:thin}[data-dialog-style=modal]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}[data-dialog-style=modal]::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}[data-dialog-style=modal]::-webkit-scrollbar-thumb{background-color:#444}[data-dialog-style=modal] div[role=dialog]{width:580px;margin:auto}[data-dialog-style=modal] div[role=dialog].reportNeeded{width:80%;max-width:1000px}[data-dialog-style=largeModal]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto;scrollbar-color:#444 #f5f5f5;scrollbar-width:thin}[data-dialog-style=largeModal]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}[data-dialog-style=largeModal]::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}[data-dialog-style=largeModal]::-webkit-scrollbar-thumb{background-color:#444}[data-dialog-style=largeModal] div[role=dialog]{width:800px;max-width:100vw;margin:auto}[data-dialog-style=shade]{overflow-y:scroll}[data-dialog-style=shade] div[role=dialog]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#4b2e83;color:#fff}[data-dialog-style=shade] div[role=dialog] .dialogLabel{max-width:800px}[data-dialog-style=shade] div[role=dialog] .dialogContent{max-width:800px}[data-dialog-style=shade] div[role=dialog] .dialogActions{max-width:800px}[data-dialog-style^=sidebar]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow-y:scroll;overflow-x:hidden}[data-dialog-style^=sidebar][data-dialog-style=sidebarLeft]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-dialog-style^=sidebar][data-dialog-style=sidebarRight]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-dialog-style^=sidebar] div[role=dialog]{width:440px}[data-dialog-style^=full]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}[data-dialog-style^=full] div[role=dialog]{overflow-y:scroll;width:100%;height:100%}@media(max-width: 600px){[data-dialog-style^=sidebar] div[role=dialog]{width:100%;min-width:0}[data-dialog-style=modal] div[role=dialog]{width:100%}}div[data-dialog-animation-speed=glacial]{-webkit-animation-duration:3000ms;animation-duration:3000ms}div[data-dialog-animation-speed=verySlow]{-webkit-animation-duration:1000ms;animation-duration:1000ms}div[data-dialog-animation-speed=slow]{-webkit-animation-duration:800ms;animation-duration:800ms}div[data-dialog-animation-speed=medium]{-webkit-animation-duration:500ms;animation-duration:500ms}div[data-dialog-animation-speed=fast]{-webkit-animation-duration:300ms;animation-duration:300ms}div[data-dialog-animation-speed=veryFast]{-webkit-animation-duration:200ms;animation-duration:200ms}.dialogBackdrop{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:200ms;animation-duration:200ms}.dialogBackdrop.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.dialogBackdrop.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}div[role=dialog]{position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}div[data-dialog-animation-name=fadeIn]{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}div[data-dialog-animation-name=fadeOut]{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeTopIn{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fadeTopIn{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}div[data-dialog-animation-name=fadeTopIn]{-webkit-animation-name:fadeTopIn;animation-name:fadeTopIn}@-webkit-keyframes fadeTopOut{from{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes fadeTopOut{from{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}to{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}div[data-dialog-animation-name=fadeTopOut]{-webkit-animation-name:fadeTopOut;animation-name:fadeTopOut}@-webkit-keyframes fadeBottomIn{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fadeBottomIn{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}div[data-dialog-animation-name=fadeBottomIn]{-webkit-animation-name:fadeBottomIn;animation-name:fadeBottomIn}@-webkit-keyframes fadeBottomOut{from{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes fadeBottomOut{from{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}to{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}}div[data-dialog-animation-name=fadeBottomOut]{-webkit-animation-name:fadeBottomOut;animation-name:fadeBottomOut}@-webkit-keyframes fadeRightIn{from{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes fadeRightIn{from{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}div[data-dialog-animation-name=fadeRightIn]{-webkit-animation-name:fadeRightIn;animation-name:fadeRightIn}@-webkit-keyframes fadeRightOut{from{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}to{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes fadeRightOut{from{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}to{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}div[data-dialog-animation-name=fadeRightOut]{-webkit-animation-name:fadeRightOut;animation-name:fadeRightOut}@-webkit-keyframes fadeLeftIn{from{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes fadeLeftIn{from{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}div[data-dialog-animation-name=fadeLeftIn]{-webkit-animation-name:fadeLeftIn;animation-name:fadeLeftIn}@-webkit-keyframes fadeLeftOut{from{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}to{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes fadeLeftOut{from{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}to{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}div[data-dialog-animation-name=fadeLeftOut]{-webkit-animation-name:fadeLeftOut;animation-name:fadeLeftOut}@-webkit-keyframes slideTopIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideTopIn{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}div[data-dialog-animation-name=slideTopIn]{-webkit-animation-name:slideTopIn;animation-name:slideTopIn}@media(max-width: 800px){div[data-dialog-animation-name=slideTopIn]{-webkit-animation-name:slideBottomIn;animation-name:slideBottomIn}}@-webkit-keyframes slideTopOut{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideTopOut{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}div[data-dialog-animation-name=slideTopOut]{-webkit-animation-name:slideTopOut;animation-name:slideTopOut}@media(max-width: 800px){div[data-dialog-animation-name=slideTopOut]{-webkit-animation-name:slideBottomOut;animation-name:slideBottomOut}}@-webkit-keyframes slideBottomIn{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideBottomIn{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}div[data-dialog-animation-name=slideBottomIn]{-webkit-animation-name:slideBottomIn;animation-name:slideBottomIn}@-webkit-keyframes slideBottomOut{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(150%);transform:translateY(150%)}}@keyframes slideBottomOut{from{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(150%);transform:translateY(150%)}}div[data-dialog-animation-name=slideBottomOut]{-webkit-animation-name:slideBottomOut;animation-name:slideBottomOut}@-webkit-keyframes slideRightIn{from{-webkit-transform:translateX(150%);transform:translateX(150%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideRightIn{from{-webkit-transform:translateX(150%);transform:translateX(150%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}div[data-dialog-animation-name=slideRightIn]{-webkit-animation-name:slideRightIn;animation-name:slideRightIn}@media(max-width: 800px){div[data-dialog-animation-name=slideRightIn]{-webkit-animation-name:slideBottomIn;animation-name:slideBottomIn}}@-webkit-keyframes slideRightOut{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideRightOut{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}div[data-dialog-animation-name=slideRightOut]{-webkit-animation-name:slideRightOut;animation-name:slideRightOut}@media(max-width: 800px){div[data-dialog-animation-name=slideRightOut]{-webkit-animation-name:slideBottomOut;animation-name:slideBottomOut}}@-webkit-keyframes slideLeftIn{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slideLeftIn{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}div[data-dialog-animation-name=slideLeftIn]{-webkit-animation-name:slideLeftIn;animation-name:slideLeftIn}@-webkit-keyframes slideLeftOut{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideLeftOut{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}div[data-dialog-animation-name=slideLeftOut]{-webkit-animation-name:slideLeftOut;animation-name:slideLeftOut}.dialogBackdrop{background:rgba(50,0,110,.9)}.dialogContent{margin:10px 20px;padding:0}.dialogActions.generated button.closeDialog .icon:before{font-family:"Washington-Community-Training";content:"b"}button.closeDialog .icon:before{font-family:"Washington-Community-Training";font-size:1.5em;content:"b"}.dialogLabel h2{margin-bottom:15px}[data-dialog-style=modal]{padding:0}.safari [data-dialog-style=modal]{padding:0 0 150px}[data-dialog-style=modal] .dialogInner{border-radius:0;padding:0 0 20px 0;text-align:center;background-color:#fff;color:#000;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,.5);box-shadow:0 0 12px 2px rgba(0,0,0,.5)}[data-dialog-style=modal] .dialogLabel{text-align:center;margin-bottom:25px;border-bottom:1px solid #4b2e83;padding:20px;text-transform:uppercase;background:#e8e3d3}[data-dialog-style=modal] .dialogLabel h2{margin:0;padding:0;font-size:1.5em;font-family:"Encode Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:800;color:#4b2e83}[data-dialog-style=modal] button.closeDialog{margin-top:15px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7}[data-dialog-style=modal] button.closeDialog:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}[data-dialog-style=modal] button.closeDialog:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){[data-dialog-style=modal] button.closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-dialog-style=modal] button.closeDialog:hover:before{background:#c5b4e3}[data-dialog-style=modal] button.closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] [data-dialog-style=modal] button.closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] [data-dialog-style=modal] button.closeDialog:hover:before{background:#c5b4e3}[data-browser=ie] [data-dialog-style=modal] button.closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie [data-dialog-style=modal] button.closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie [data-dialog-style=modal] button.closeDialog:hover:before{background:#c5b4e3}.ie [data-dialog-style=modal] button.closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-dialog-style=modal] button.closeDialog.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-dialog-style=modal] button.closeDialog.focus-visible:before{background:#c5b4e3}[data-dialog-style=modal] button.closeDialog.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-dialog-style=modal] button.closeDialog:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-dialog-style=modal] button.closeDialog:focus-visible:before{background:#c5b4e3}[data-dialog-style=modal] button.closeDialog:focus-visible:after{content:"";border-color:#32006e}}[data-dialog-style=modal] button.closeDialog[disabled],[data-dialog-style=modal] button.closeDialog[aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-dialog-style=modal] button.closeDialog .icon{display:none}.safari [data-dialog-style=largeModal]{padding:20px 20px 150px}[data-dialog-style=largeModal] .dialogInner{border-radius:0;padding:20px;background-color:#fff;color:#000}[data-dialog-style=largeModal] .dialogLabel{text-align:center;margin-bottom:25px;border-bottom:1px solid #4b2e83;padding:5px 10px 20px;text-transform:uppercase}[data-dialog-style=largeModal] .dialogLabel h2{margin:0;padding:0;font-size:1.25em;color:#4b2e83}[data-dialog-style=shade] .dialogInner{border-radius:0 0 0 0;padding:20px}[data-dialog-style^=sidebar] .dialogInner{min-height:100%}[data-dialog-style^=sidebar][data-dialog-style=sidebarLeft] .dialogInner{border-radius:0 0 0 0;padding:20px}[data-dialog-style^=sidebar][data-dialog-style=sidebarRight] .dialogInner{border-radius:0 0 0 0;padding:20px}[data-dialog-style^=full] .dialogInner{padding:20px}.simpleDialog{background-color:#fff;color:#000;border-radius:0}@media(max-width: 800px){[data-dialog-style^=sidebar][data-dialog-style=sidebarRight] .dialogInner{border-radius:0}[data-dialog-style=modal] div[role=dialog]{width:100%}}@media(max-width: 600px){[data-dialog-style=modal] div[role=dialog].reportNeeded{width:100%}}@media(max-width: 480px){.safari [data-dialog-style=modal][data-backdrop-for=accessibilityPrefs]{padding:20px 20px 150px}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes zoomIn{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes zoomOut{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoomOut{from{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}#background{position:fixed;top:100px;left:0;width:100vw;height:calc(100vh - 100px);opacity:1;background-color:#32006e;-webkit-transition:all 300ms;transition:all 300ms}[data-active-dialog=checklistAndAnnouncements] #background,[data-active-dialog=faq] #background,[data-active-dialog=glossary] #background,[data-active-dialog=achievements] #background,[data-active-dialog=resources] #background,[data-active-dialog=faqConfirmQuestionMessage] #background,[data-active-dialog=faqQuestionSubmittedMessage] #background{top:0;height:100%}[data-active-dialog=checklistAndAnnouncements] #background:after,[data-active-dialog=faq] #background:after,[data-active-dialog=glossary] #background:after,[data-active-dialog=achievements] #background:after,[data-active-dialog=resources] #background:after,[data-active-dialog=faqConfirmQuestionMessage] #background:after,[data-active-dialog=faqQuestionSubmittedMessage] #background:after{opacity:0}.menuOut #background{-webkit-transition-delay:1s;transition-delay:1s;-webkit-filter:blur(30px);filter:blur(30px)}#background .cover-slider,#background video,#background .mainBgImg{z-index:2;position:absolute;top:0;left:0;height:100%;width:100%}#background .sectionBgHolder{z-index:1;position:absolute;top:0;left:0;height:100%;width:100%}.menuOut #background .sectionBgHolder{z-index:3}#background .sectionBgHolder[data-section-bg-only=true]{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.inSection #background .sectionBgHolder[data-section-bg-only=true]{opacity:1}#background .bgImg,#background .sectionBg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}#background .bgImg[data-bg-pos="top left"],#background .sectionBg[data-bg-pos="top left"]{background-position:0% 0%}#background .bgImg[data-bg-pos="top middle"],#background .sectionBg[data-bg-pos="top middle"]{background-position:50% 0}#background .bgImg[data-bg-pos="top right"],#background .sectionBg[data-bg-pos="top right"]{background-position:100% 0%}#background .bgImg[data-bg-pos="center left"],#background .sectionBg[data-bg-pos="center left"]{background-position:0% 50%}#background .bgImg[data-bg-pos=center],#background .sectionBg[data-bg-pos=center]{background-position:50% 50%}#background .bgImg[data-bg-pos="center right"],#background .sectionBg[data-bg-pos="center right"]{background-position:100% 50%}#background .bgImg[data-bg-pos="bottom left"],#background .sectionBg[data-bg-pos="bottom left"]{background-position:0% 100%}#background .bgImg[data-bg-pos="bottom middle"],#background .sectionBg[data-bg-pos="bottom middle"]{background-position:50% 100%}#background .bgImg[data-bg-pos="bottom right"],#background .sectionBg[data-bg-pos="bottom right"]{background-position:100% 100%}#background [data-slideshow=zoomSlideshow].returnPause .bgImgWrapper:first-child{opacity:1}#background [data-slideshow=zoomSlideshow] .bgImgWrapper{opacity:0;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-timing-function:linear;animation-timing-function:linear}#background [data-slideshow=zoomSlideshow] .bgImgWrapper.current{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;animation-name:fadeIn;z-index:1}#background [data-slideshow=zoomSlideshow] .bgImgWrapper.prev{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#background [data-slideshow=zoomSlideshow] .bgImgWrapper:nth-child(odd) .bgImg.trans{-webkit-animation-name:zoomIn;animation-name:zoomIn}#background [data-slideshow=zoomSlideshow] .bgImgWrapper:nth-child(even) .bgImg.trans{-webkit-animation-name:zoomOut;animation-name:zoomOut}#background [data-slideshow=zoomSlideshow] .bgImg{-webkit-transform:scale(1.2);transform:scale(1.2);z-index:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos=center]{background-position:50% 50%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="center left"]{background-position:10% 50%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="center right"]{background-position:90% 50%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="top left"]{background-position:10% 10%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="top middle"]{background-position:50% 10%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="top right"]{background-position:90% 10%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="bottom left"]{background-position:10% 90%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="bottom middle"]{background-position:50% 100%}#background [data-slideshow=zoomSlideshow] .bgImg[data-bg-pos="bottom left"]{background-position:90% 90%}#background [data-slideshow=zoomSlideshow] .bgImg[data-animation=center]{-webkit-transform-origin:center center;transform-origin:center center}#background [data-slideshow=zoomSlideshow] .bgImg[data-animation="top right"]{-webkit-transform-origin:top right;transform-origin:top right}#background [data-slideshow=zoomSlideshow] .bgImg[data-animation="top left"]{-webkit-transform-origin:top left;transform-origin:top left}#background [data-slideshow=zoomSlideshow] .bgImg[data-animation="bottom right"]{-webkit-transform-origin:bottom right;transform-origin:bottom right}#background [data-slideshow=zoomSlideshow] .bgImg[data-animation="bottom left"]{-webkit-transform-origin:bottom left;transform-origin:bottom left}#background [data-slideshow=zoomSlideshow].paused .bgImgWrapper.trans{-webkit-animation-play-state:paused;animation-play-state:paused}#background [data-slideshow=zoomSlideshow].paused .bgImg.trans{-webkit-animation-play-state:paused;animation-play-state:paused}#background video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#ebebec}#background:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:500px;background:linear-gradient(0deg, #32006e 150px, transparent 100%);z-index:2;pointer-events:none;-webkit-transition:all 800ms;transition:all 800ms;-webkit-transition-delay:.6s;transition-delay:.6s}[data-reduce-animation=true] #background:after{-webkit-transition-delay:0s;transition-delay:0s}.menuOut #background:after{bottom:-150px;opacity:0}[data-is-loading=true] #background{opacity:0}[data-active-zone=slides] #background{top:0;height:100vh}@supports(height: 100dvh){[data-active-zone=slides] #background{height:100dvh}}[data-active-zone=slides] #background:after{opacity:1}[data-active-dialog=search] #background{top:0;height:100vh}@supports(height: 100dvh){[data-active-dialog=search] #background{height:100dvh}}[data-active-dialog=search] #background:after{opacity:1}.menuOut #background{top:0;height:100vh}.menuOut #background:after{opacity:0}#backgroundPlayBtn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;width:auto;height:40px;position:fixed;top:160px;left:25px;z-index:150;padding:8px 45px 8px 10px;color:#fff;border:1px solid #c5b4e3}#backgroundPlayBtn:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#backgroundPlayBtn:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#backgroundPlayBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#backgroundPlayBtn:hover:before{background:#c5b4e3}#backgroundPlayBtn:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #backgroundPlayBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #backgroundPlayBtn:hover:before{background:#c5b4e3}[data-browser=ie] #backgroundPlayBtn:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #backgroundPlayBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #backgroundPlayBtn:hover:before{background:#c5b4e3}.ie #backgroundPlayBtn:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#backgroundPlayBtn.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#backgroundPlayBtn.focus-visible:before{background:#c5b4e3}#backgroundPlayBtn.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#backgroundPlayBtn:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#backgroundPlayBtn:focus-visible:before{background:#c5b4e3}#backgroundPlayBtn:focus-visible:after{content:"";border-color:#32006e}}#backgroundPlayBtn[disabled],#backgroundPlayBtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-orientation-complete=true] #backgroundPlayBtn{top:164px}@media(min-width: 1051px){[data-orientation-complete=true] #backgroundPlayBtn{top:200px}}@media(hover: hover)and (pointer: fine){#backgroundPlayBtn:hover{border-color:#c5b4e3}#backgroundPlayBtn:hover .text{color:#c5b4e3}#backgroundPlayBtn:hover .icon{color:#4b2e83}}[data-browser=ie] #backgroundPlayBtn:hover{border-color:#c5b4e3}[data-browser=ie] #backgroundPlayBtn:hover .text{color:#c5b4e3}[data-browser=ie] #backgroundPlayBtn:hover .icon{color:#4b2e83}.ie #backgroundPlayBtn:hover{border-color:#c5b4e3}.ie #backgroundPlayBtn:hover .text{color:#c5b4e3}.ie #backgroundPlayBtn:hover .icon{color:#4b2e83}#backgroundPlayBtn.focus-visible{border-color:#c5b4e3}#backgroundPlayBtn.focus-visible .text{color:#c5b4e3}#backgroundPlayBtn.focus-visible .icon{color:#4b2e83}#backgroundPlayBtn:focus-visible{border-color:#c5b4e3}#backgroundPlayBtn:focus-visible .text{color:#c5b4e3}#backgroundPlayBtn:focus-visible .icon{color:#4b2e83}#backgroundPlayBtn:focus-visible{outline:4px solid #fff !important;outline-offset:5px !important}#backgroundPlayBtn:after{display:none}[data-active-dialog=checklistAndAnnouncements] #backgroundPlayBtn,[data-active-dialog=faq] #backgroundPlayBtn,[data-active-dialog=glossary] #backgroundPlayBtn,[data-active-dialog=achievements] #backgroundPlayBtn,[data-active-dialog=resources] #backgroundPlayBtn,[data-active-dialog=faqConfirmQuestionMessage] #backgroundPlayBtn,[data-active-dialog=faqQuestionSubmittedMessage] #backgroundPlayBtn{display:none}[data-active-dialog=utilityMenu] #backgroundPlayBtn{display:none}[data-active-dialog=search] #backgroundPlayBtn{display:none}[data-active-zone=slides] #backgroundPlayBtn{display:none}[data-is-loading=true] #backgroundPlayBtn{opacity:0 !important}#backgroundPlayBtn span{position:relative}#backgroundPlayBtn .text{margin-right:5px;color:#4b2e83}#backgroundPlayBtn .icon{padding-bottom:3px;position:absolute;top:50%;right:12px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#c5b4e3}#backgroundPlayBtn .icon-play,#backgroundPlayBtn .text.play{display:none}#backgroundPlayBtn.pause .icon-play,#backgroundPlayBtn.pause .text.play{display:inline-block}#backgroundPlayBtn.pause .icon-pause,#backgroundPlayBtn.pause .text.pause{display:none}@media(max-width: 1050px),(max-height: 700px){#backgroundPlayBtn{width:45px;height:45px;position:relative;top:auto;bottom:auto;left:auto;right:auto;position:absolute;left:0;padding:0;top:131px}#backgroundPlayBtn:before{border-left:0;width:100%}#backgroundPlayBtn .icon{right:13px}#backgroundPlayBtn .text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media(max-width: 800px),(max-height: 700px){body #background:not(body.inSection #background){position:absolute;top:80px;width:100%;height:320px;overflow:hidden}.membershipPage body #background:not(body.inSection #background){position:fixed;top:0;height:100%}body #background:not(body.inSection #background) .bgImg,body #background:not(body.inSection #background) .sectionBg,body #background:not(body.inSection #background) video,body #background:not(body.inSection #background) .mainBgImg,body #background:not(body.inSection #background) .sectionBgHolder{top:0;min-height:550px;height:50vh;background-position-y:100%}body #background:not(body.inSection #background):after{display:none}[data-active-zone=slides] body #background:not(body.inSection #background) .bgImg,[data-active-zone=slides] body #background:not(body.inSection #background) .sectionBg,[data-active-zone=slides] body #background:not(body.inSection #background) video,[data-active-zone=slides] body #background:not(body.inSection #background) .mainBgImg,[data-active-zone=slides] body #background:not(body.inSection #background) .sectionBgHolder{top:0;height:100vh}[data-active-zone=slides] body #background:not(body.inSection #background):after{background:rgba(255,255,255,.7)}body.menuOut #background,body.menuOut #backgroundPlayBtn{display:none !important}#backgroundPlayBtn{position:relative;top:auto;bottom:auto;left:auto;right:auto;top:auto !important}}@media(max-width: 480px){#background:after{background:linear-gradient(180deg, rgba(50, 0, 110, 0) 80px, rgba(50, 0, 110, 0.3) 250px, #32006e 320px)}#background .bgImg,#background .sectionBg,#background video,#background .mainBgImg,#background .sectionBgHolder{top:0;min-height:450px;height:50vh;background-position-y:100%}[data-active-zone=slides] #background .bgImg,[data-active-zone=slides] #background .sectionBg,[data-active-zone=slides] #background video,[data-active-zone=slides] #background .mainBgImg,[data-active-zone=slides] #background .sectionBgHolder{top:0;height:100vh}[data-active-zone=slides] #background:after{background:rgba(255,255,255,.7)}}.fieldWrapper,.umbraco-forms-field.shortanswer,.umbraco-forms-field.date,.umbraco-forms-field.password{position:relative;max-width:500px}.fieldWrapper label:not(.checkboxLabel),.umbraco-forms-field.shortanswer label:not(.checkboxLabel),.umbraco-forms-field.date label:not(.checkboxLabel),.umbraco-forms-field.password label:not(.checkboxLabel){line-height:1;white-space:normal}.fieldWrapper input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.shortanswer input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.date input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.password input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;white-space:normal;line-height:1;min-width:100%}.fieldWrapper input::-ms-reveal,.fieldWrapper input::-ms-clear,.umbraco-forms-field.shortanswer input::-ms-reveal,.umbraco-forms-field.shortanswer input::-ms-clear,.umbraco-forms-field.date input::-ms-reveal,.umbraco-forms-field.date input::-ms-clear,.umbraco-forms-field.password input::-ms-reveal,.umbraco-forms-field.password input::-ms-clear{display:none}.fieldWrapper .description,.umbraco-forms-field.shortanswer .description,.umbraco-forms-field.date .description,.umbraco-forms-field.password .description{margin-top:6px;font-size:.84em;color:rgba(0,0,0,.85)}.fieldWrapper .description>*:first-child,.umbraco-forms-field.shortanswer .description>*:first-child,.umbraco-forms-field.date .description>*:first-child,.umbraco-forms-field.password .description>*:first-child{margin-top:0 !important}.fieldWrapper .description>*:last-child,.umbraco-forms-field.shortanswer .description>*:last-child,.umbraco-forms-field.date .description>*:last-child,.umbraco-forms-field.password .description>*:last-child{margin-bottom:0 !important}.fieldWrapper textarea,.umbraco-forms-field.longanswer textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;white-space:normal;line-height:1;min-width:100%}.dropdownWrapper,.umbraco-forms-field.dropdown{position:relative;max-width:500px}.dropdownWrapper select,.umbraco-forms-field.dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;white-space:normal;line-height:1;min-width:100%;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:100% 50%;background-size:25px 50px}.dropdownWrapper select::-ms-expand,.umbraco-forms-field.dropdown select::-ms-expand{display:none}.controlWrapper,.adg-umbraco-forms-controlwrapper{border-bottom:2px solid #ebebec;margin-bottom:15px;padding-bottom:10px}.controlWrapper:last-child,.adg-umbraco-forms-controlwrapper:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.controlWrapper>*:first-child,.adg-umbraco-forms-controlwrapper>*:first-child{margin-top:0 !important}.controlWrapper>*:last-child,.adg-umbraco-forms-controlwrapper>*:last-child{margin-bottom:0 !important}.controlWrapper .control,.adg-umbraco-forms-controlwrapper .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controlWrapper label,.adg-umbraco-forms-controlwrapper label{font-size:1.2em;white-space:nowrap;cursor:pointer}.controlWrapper .description,.adg-umbraco-forms-controlwrapper .description{margin-top:6px;font-size:.84em;color:rgba(0,0,0,.85)}.controlWrapper .description>*:first-child,.adg-umbraco-forms-controlwrapper .description>*:first-child{margin-top:0 !important}.controlWrapper .description>*:last-child,.adg-umbraco-forms-controlwrapper .description>*:last-child{margin-bottom:0 !important}.fieldWrapper.enrolleeName{opacity:0;position:absolute;top:0;left:0;width:0;height:0;z-index:-1}.styledFieldset,.umbraco-forms-fieldset{position:relative;padding:20px;border-radius:0}.styledFieldset legend,.styledFieldset .groupLegend,.umbraco-forms-fieldset legend,.umbraco-forms-fieldset .groupLegend{padding:4px 8px;border-radius:0;background-color:#000;color:#fff}.styledFieldset .groupLegend,.umbraco-forms-fieldset .groupLegend{position:relative;display:inline-block;margin:0 auto 10px}.styledFieldset .fieldsetGrid,.umbraco-forms-fieldset .fieldsetGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.styledFieldset .fieldsetGrid .fieldWrapper,.styledFieldset .fieldsetGrid .controlWrapper,.umbraco-forms-fieldset .fieldsetGrid .fieldWrapper,.umbraco-forms-fieldset .fieldsetGrid .controlWrapper{margin:0}.styledFieldset>:last-child,.umbraco-forms-fieldset>:last-child{margin-bottom:0 !important}.fieldWrapper,.umbraco-forms-field.shortanswer,.umbraco-forms-field.date,.umbraco-forms-field.password{margin:10px auto}.fieldWrapper label:not(.checkboxLabel),.umbraco-forms-field.shortanswer label:not(.checkboxLabel),.umbraco-forms-field.date label:not(.checkboxLabel),.umbraco-forms-field.password label:not(.checkboxLabel){position:absolute;top:8px;left:9px;z-index:2;display:block;margin:0 0 5px;border:0;padding:0;font-size:.8em;font-family:"Encode Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;color:#000}.fieldWrapper input:not([type=checkbox]):not([type=radio]),.fieldWrapper textarea,.umbraco-forms-field.shortanswer input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.shortanswer textarea,.umbraco-forms-field.date input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.date textarea,.umbraco-forms-field.password input:not([type=checkbox]):not([type=radio]),.umbraco-forms-field.password textarea{position:relative;display:block;width:100%;min-height:48px;margin:0;border:2px solid #a9a9ad;padding:23px 8px 6px;border-radius:0;background-color:#fff;text-align:left}.fieldWrapper button,.umbraco-forms-field.shortanswer button,.umbraco-forms-field.date button,.umbraco-forms-field.password button{position:absolute !important;color:#fff;top:0;right:0;height:53px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:scale(0.8);transform:scale(0.8);border-radius:0;background:#4b2e83;border:none;padding:0;cursor:pointer}.fieldWrapper button[aria-checked=true] .icon:after,.umbraco-forms-field.shortanswer button[aria-checked=true] .icon:after,.umbraco-forms-field.date button[aria-checked=true] .icon:after,.umbraco-forms-field.password button[aria-checked=true] .icon:after{content:"";width:3px;height:20px;left:0;right:0;margin:auto;position:absolute;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);background:#fff}.fieldWrapper button .icon,.umbraco-forms-field.shortanswer button .icon,.umbraco-forms-field.date button .icon,.umbraco-forms-field.password button .icon{font-size:1.2em}.fieldWrapper #Password:focus+#requirements,.umbraco-forms-field.shortanswer #Password:focus+#requirements,.umbraco-forms-field.date #Password:focus+#requirements,.umbraco-forms-field.password #Password:focus+#requirements{max-height:1000px}.fieldWrapper #requirements,.umbraco-forms-field.shortanswer #requirements,.umbraco-forms-field.date #requirements,.umbraco-forms-field.password #requirements{list-style:none;padding:10px 0 0 0;margin:0;border-radius:0;overflow:hidden;max-height:0;-webkit-transition:max-height 800ms ease-in-out;transition:max-height 800ms ease-in-out}.fieldWrapper #requirements li,.umbraco-forms-field.shortanswer #requirements li,.umbraco-forms-field.date #requirements li,.umbraco-forms-field.password #requirements li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9em}.fieldWrapper #requirements li.valid .icon,.umbraco-forms-field.shortanswer #requirements li.valid .icon,.umbraco-forms-field.date #requirements li.valid .icon,.umbraco-forms-field.password #requirements li.valid .icon{background-color:#ffc700;color:#000;font-size:.8em}.fieldWrapper #requirements li.valid .icon:before,.umbraco-forms-field.shortanswer #requirements li.valid .icon:before,.umbraco-forms-field.date #requirements li.valid .icon:before,.umbraco-forms-field.password #requirements li.valid .icon:before{content:"a"}.fieldWrapper #requirements li .icon,.umbraco-forms-field.shortanswer #requirements li .icon,.umbraco-forms-field.date #requirements li .icon,.umbraco-forms-field.password #requirements li .icon{background-color:#85754d;color:#000;border-radius:50%;margin-right:5px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px}.dropdownWrapper label:not(.checkboxLabel),.umbraco-forms-field.dropdown label:not(.checkboxLabel){position:absolute;top:8px;left:9px;z-index:2;display:block;margin:0 0 5px;border:0;padding:0;font-size:.8em;font-family:"Encode Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;color:#000}.dropdownWrapper select,.umbraco-forms-field.dropdown select{position:relative;display:block;width:100%;min-height:52px;margin:0;border:2px solid #a9a9ad;padding:26px 45px 8px 8px;border-radius:0;background-color:#fff;text-align:left}.umbraco-forms-field.longanswer textarea{position:relative;display:block;width:100%;min-height:56px;margin:0;border:2px solid #a9a9ad;padding:6px 8px 6px;border-radius:0;background-color:#fff;text-align:left}form .error,.formWrap .error{display:block;margin:4px 0;padding:2px 4px;text-align:center;background-color:#85754d;color:#000}form .error:empty,.formWrap .error:empty{display:none}@media(max-width: 600px){.styledFieldset,.umbraco-forms-fieldset{padding:10px}.styledFieldset .fieldsetGrid,.umbraco-forms-fieldset .fieldsetGrid{grid-template-columns:none}}@media(max-width: 480px){.controlWrapper label{font-size:1em;font-weight:700;white-space:normal}}@media(max-width: 400px){.controlWrapper label{font-size:.9em}}.buffer{overflow:auto;min-height:calc(100vh - 40px)}#background{height:100%}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:100%;height:40px;padding:0 15px;background:#000;z-index:9999}footer .adgLogoWrap a{display:block;background:#000 !important}footer .adgLogoWrap .adgLogo{height:30px;width:auto}.guestLoginMethods h3{font-weight:400}.guestLoginMethods .socialMediaTitle{margin-bottom:35px;font-weight:800;text-transform:uppercase}.guestLoginMethods .socialMediaLogins{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.guestLoginMethods .socialMediaLogins .facebookLogin{background:#1877f2 !important;color:#fff !important}.guestLoginMethods .socialMediaLogins .googleLogin{background:#ebebec !important;color:#000 !important}.guestLoginMethods .socialMediaLogins .twitterLogin{background:#14171a !important;color:#fff !important}.guestLoginMethods .socialMediaLogins .twitterLogin .text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.guestLoginMethods .socialMediaLogins .appleLogin{background:#000 !important;color:#fff !important}.guestLoginMethods .socialMediaLogins>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-decoration:none !important;border-radius:0;height:45px;text-align:center;padding:1em !important}.guestLoginMethods .socialMediaLogins>a .svgIcon{width:16px;height:auto;margin-right:7px}.guestLoginMethods .socialMediaLogins>a .text{font-weight:bold;font-size:1.1em}.guestLoginMethods .socialMediaLogins .appleLogin{height:45px;cursor:pointer}.guestLoginMethods .socialMediaLogins .appleLogin>div{max-width:100% !important}.loginWrapper[data-hidden-for-guest=true]{display:none !important}.guestWrapperHolder{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 800ms;transition:all 800ms;text-align:left}.fieldWrapper.enrolleeName{opacity:0;position:absolute;top:0;left:0;width:0;height:0;z-index:-1}#background:before{content:"";position:fixed;bottom:0;left:0;width:100%;height:140px;background:url(/images/rain-pattern.png);background-position:0 100%;-webkit-transition:800ms all;transition:800ms all;-webkit-transition-delay:.3s;transition-delay:.3s;z-index:3}header{position:relative;z-index:120;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;width:100%;background-color:#fff;color:#000}header .branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;padding:18px 30px 18px 30px}header .branding h1{margin:0}header .logoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;height:100%}header .logo{max-width:100%;max-height:100%;width:auto;height:auto}header .orientationTitle{line-height:1.1em;color:#4b2e83}header.mainHeader{display:block;height:auto;width:100%;background:#4b2e83;-webkit-transition:all 300ms;transition:all 300ms}header.mainHeader .branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:15px 45px 0 45px;-webkit-transition:300ms all;transition:300ms all}header.mainHeader .branding .titleWrapper{display:none}header.mainHeader .logoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;height:100%}.menuOut header.mainHeader .logoWrap{margin-bottom:-1px;margin-left:17px}header.mainHeader .logo{max-width:100%;max-height:100%;width:auto;margin:0 auto}header.mainHeader .orientationTitle{line-height:1.1em;font-weight:300}header.mainHeader .gooseWelcome{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px 30px;margin-top:-1px;background-color:#fff;color:#000;color:#32006e;-webkit-transition:800ms all;transition:800ms all}header.mainHeader .gooseWelcome h1{font-size:1.25em;font-weight:400;-webkit-transition:200ms;transition:200ms}header.mainHeader .gooseWelcome h1 .orientationTitle{font-weight:700}header.mainHeader h1.slidesOrientationTitle{visibility:hidden;opacity:0;position:absolute;right:25px;bottom:8px;font-size:1em;font-weight:800;text-transform:uppercase;color:#fff;-webkit-transition:300ms all;transition:300ms all}.slideToolsHover header.mainHeader h1.slidesOrientationTitle{opacity:0}header.mainHeader h1.slidesOrientationTitle .orientationTitle{font-weight:800}header.mainHeader .utilityBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:-10px;top:79px;height:50px;width:80px;border:0;color:#4b2e83;-webkit-transition:all 300ms;transition:all 300ms;cursor:pointer}.menuOut header.mainHeader .utilityBtn{top:0;height:40px;width:85px;font-size:.85em;padding-bottom:2px}.toolsHover header.mainHeader .utilityBtn{opacity:0}header.mainHeader .utilityBtn:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#c5b4e3;-webkit-transform:skew(-15deg);transform:skew(-15deg);border-left:2px solid #32006e}header.mainHeader .utilityBtn .icon{position:relative;font-size:2em;padding-top:0;padding-right:3px;-webkit-transition:300ms all;transition:300ms all}header.mainHeader .utilityBtn .text{position:absolute;bottom:0;right:0;background:#fff;color:#4b2e83;padding:5px 10px;display:block;visibility:hidden;opacity:0;-webkit-transition:300ms all;transition:300ms all;text-transform:uppercase;width:85px;text-align:center;font-weight:800;font-size:.85em;z-index:-1;pointer-events:none}@media(hover: hover)and (pointer: fine){header.mainHeader .utilityBtn:hover:before{background:#32006e}header.mainHeader .utilityBtn:hover .text{bottom:-25px;left:-5px;visibility:visible;opacity:1;color:#4b2e83}header.mainHeader .utilityBtn:hover .icon{color:#fff}}[data-browser=ie] header.mainHeader .utilityBtn:hover:before{background:#32006e}[data-browser=ie] header.mainHeader .utilityBtn:hover .text{bottom:-25px;left:-5px;visibility:visible;opacity:1;color:#4b2e83}[data-browser=ie] header.mainHeader .utilityBtn:hover .icon{color:#fff}.ie header.mainHeader .utilityBtn:hover:before{background:#32006e}.ie header.mainHeader .utilityBtn:hover .text{bottom:-25px;left:-5px;visibility:visible;opacity:1;color:#4b2e83}.ie header.mainHeader .utilityBtn:hover .icon{color:#fff}header.mainHeader .utilityBtn.focus-visible:before{background:#32006e}header.mainHeader .utilityBtn.focus-visible .text{bottom:-25px;left:-5px;visibility:visible;opacity:1;color:#4b2e83}header.mainHeader .utilityBtn.focus-visible .icon{color:#fff}header.mainHeader .utilityBtn:focus-visible:before{background:#32006e}header.mainHeader .utilityBtn:focus-visible .text{bottom:-25px;left:-5px;visibility:visible;opacity:1;color:#4b2e83}header.mainHeader .utilityBtn:focus-visible .icon{color:#fff}[data-active-dialog=checklistAndAnnouncements] header.mainHeader,[data-active-dialog=faq] header.mainHeader,[data-active-dialog=glossary] header.mainHeader,[data-active-dialog=achievements] header.mainHeader,[data-active-dialog=resources] header.mainHeader,[data-active-dialog=faqConfirmQuestionMessage] header.mainHeader,[data-active-dialog=faqQuestionSubmittedMessage] header.mainHeader{opacity:0}[data-active-dialog=search] header.mainHeader{opacity:0}[data-active-zone=home] header.mainHeader{z-index:120}.menuOut header.mainHeader{position:fixed;z-index:120;border-bottom:4px solid #fff}.menuOut header.mainHeader .branding{padding-left:45px}.menuOut header.mainHeader .gooseWelcome{height:0;opacity:0}.menuOut header.mainHeader .slidesOrientationTitle{visibility:visible;opacity:1}[data-is-loading=true] header.mainHeader{opacity:0 !important}#membership{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - 140px);margin:0 auto;padding-bottom:70px;z-index:5}#membership .titleArea{position:relative;margin-bottom:20px;padding:10px 20px;border-radius:0;text-align:center;-webkit-box-shadow:0 0 12px 2px rgba(0,0,0,.5);box-shadow:0 0 12px 2px rgba(0,0,0,.5);background-color:#32006e;color:#fff}#membership .titleArea.forLandingPage h2{font-size:1.125em;padding-bottom:5px}#membership .titleArea.accountProfiler h2{font-size:1.5em}#membership .titleArea h2{margin:0}#membership .titleArea p{max-width:800px;margin:5px auto 0;padding-top:15px;font-size:.9em}#membership button.returnToSocial{display:none;position:relative;padding:5px;margin:25px 0 0;border:0;background:none;color:#4b2e83;cursor:pointer;-webkit-transition:all 200ms;transition:all 200ms}#membership button.returnToSocial .text{font-size:.9em;text-decoration:underline}#membership button.returnToSocial .icon{position:relative;font-size:.8em;-webkit-transition:all 500ms;transition:all 500ms}@media(hover: hover)and (pointer: fine){#membership button.returnToSocial:hover .text{color:#32006e}#membership button.returnToSocial:hover .icon{margin-right:3px}}[data-browser=ie] #membership button.returnToSocial:hover .text{color:#32006e}[data-browser=ie] #membership button.returnToSocial:hover .icon{margin-right:3px}.ie #membership button.returnToSocial:hover .text{color:#32006e}.ie #membership button.returnToSocial:hover .icon{margin-right:3px}#membership button.returnToSocial.focus-visible .text{color:#32006e}#membership button.returnToSocial.focus-visible .icon{margin-right:3px}#membership button.returnToSocial:focus-visible .text{color:#32006e}#membership button.returnToSocial:focus-visible .icon{margin-right:3px}#membership .errorMessage,#membership .field-validation-error{display:inline-block;text-align:center;background-color:#85754d;color:#000;max-width:100%;font-weight:600;padding:5px 10px;margin:2px auto 10px;border-radius:0}#membership button.continueWithEmail{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;border-color:#fff;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.3em 1.8em;-webkit-transform:none !important;transform:none !important}#membership button.continueWithEmail:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#membership button.continueWithEmail:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership button.continueWithEmail:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership button.continueWithEmail:hover:before{background:#c5b4e3}#membership button.continueWithEmail:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #membership button.continueWithEmail:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #membership button.continueWithEmail:hover:before{background:#c5b4e3}[data-browser=ie] #membership button.continueWithEmail:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #membership button.continueWithEmail:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #membership button.continueWithEmail:hover:before{background:#c5b4e3}.ie #membership button.continueWithEmail:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership button.continueWithEmail.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership button.continueWithEmail.focus-visible:before{background:#c5b4e3}#membership button.continueWithEmail.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership button.continueWithEmail:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership button.continueWithEmail:focus-visible:before{background:#c5b4e3}#membership button.continueWithEmail:focus-visible:after{content:"";border-color:#32006e}}#membership button.continueWithEmail[disabled],#membership button.continueWithEmail[aria-disabled=true]{opacity:.5;cursor:not-allowed}#membership button.continueWithEmail .icon{font-size:2.5em;margin-bottom:10px}#membership button.continueWithEmail .text{font-size:1.2em;font-weight:bold}#membership .loginNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px;padding:15px 10px;text-align:center;font-size:.9em;background:#fff;margin:30px -30px -30px -30px;color:#4b2e83}#membership .loginNav>*{margin:0 5px}@media(hover: hover)and (pointer: fine){#membership .loginNav a:hover{text-decoration:none}}[data-browser=ie] #membership .loginNav a:hover{text-decoration:none}.ie #membership .loginNav a:hover{text-decoration:none}#membership .loginNav a.focus-visible{text-decoration:none}#membership .loginNav a:focus-visible{text-decoration:none}#membership .formWrap{max-width:calc(100% - 130px);width:850px;margin:auto;padding:20px;text-align:center}#membership .formWrap.login,#membership .formWrap.createAccount{background:#e8e3d3;padding:30px 30px 30px 30px;border:4px solid #fff}#membership .formWrap.login .groupLegend,#membership .formWrap.createAccount .groupLegend{background:rgba(0,0,0,0);color:#000;text-transform:uppercase;font-weight:800;font-size:1.25em}#membership .formWrap.createAccount{padding:0 30px 30px 30px}#membership .formWrap input[type=radio]{position:relative;margin:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}@supports((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)){#membership .formWrap input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1em;height:1em}#membership .formWrap input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-style:solid;border-width:2px;border-color:rgba(0,0,0,.7);border-radius:50%;-webkit-transition:all 200ms;transition:all 200ms}#membership .formWrap input[type=radio]:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5;width:0;height:0;opacity:0;border-radius:50%;-webkit-transition:all 200ms;transition:all 200ms}#membership .formWrap input[type=radio]:checked:before{border-color:#4b2e83;background-color:#4b2e83}#membership .formWrap input[type=radio]:checked:after{opacity:1;background-color:#fff;width:.45em;height:.45em}#membership .formWrap input[type=radio][disabled]{opacity:.3;cursor:not-allowed}#membership .formWrap input[type=radio][disabled]:before{background-color:#bfbfbf}}#membership .formWrap input[type=checkbox]{position:relative;margin:0;cursor:pointer}@supports((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)){#membership .formWrap input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1em;height:1em}#membership .formWrap input[type=checkbox]:before{content:"";display:block;width:1em;height:1em;border-radius:0;border-style:solid;border-width:2px;border-color:rgba(0,0,0,.7);-webkit-transition:all 200ms;transition:all 200ms}#membership .formWrap input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;width:1em;height:1em;display:block;background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9 IjAgMCAzMTYuMzggMjUwLjYiPjxwYXRoIGQ9Ik03MC40IDIxOS44YzQuNTUgNC44 NyA5LjIyIDkuNjcgMTQuMTIgMTQuMTkgMy43NSAzLjQ3IDcuNzEgNi44NSAxMS45 MyA5Ljc0IDUuNSAzLjc4IDExLjkyIDcuMDggMTguNzggNi44NSA2LjY2LS4yMyAx Mi43Ny0zLjczIDE3Ljk3LTcuNjIgOC42LTYuNDIgMTYuNjctMTUuMTcgMjMuODQt MjMuMTRMMzA1LjY4IDU0LjY5YzcuMi04IDExLjc5LTE4LjI1IDEwLjQ3LTI5LjE3 LTEuMDQtOC41OS01LjcxLTE2LjU1LTEzLjAxLTIxLjI5LTUuNjUtMy42Ny0xMi4y Ni00Ljk4LTE4LjktMy44Mi04LjkgMS41Ni0xNi41NCA3LjIyLTIyLjQ4IDEzLjc4 LTQ4LjM0IDUzLjMyLTk2LjU5IDEwNi43MS0xNDQuODUgMTYwLjExbC0zLjE5IDMu NTMtNjAuNC02Ni42M2MtOC40Mi05LjI5LTE5LjctMTMuOTQtMzEuOTItOS41Ny00 LjcyIDEuNjktOC45OSA0LjU4LTEyLjQ1IDguMTktMy44NiA0LjA0LTYuNzggOS4w Ni04LjEzIDE0LjQ5LTIuMzEgOS4yNy4zIDE4LjA3IDYuNjIgMjUuMTNsNjIuOTUg NzAuMzVaIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4K") no-repeat;background-size:70%;background-position:50% 50%;-webkit-transition:all 200ms;transition:all 200ms;opacity:0;-webkit-filter:invert(1);filter:invert(1)}#membership .formWrap input[type=checkbox]:checked:before{border-color:#4b2e83;background-color:#4b2e83}#membership .formWrap input[type=checkbox]:checked:after{opacity:1}#membership .formWrap input[type=checkbox][disabled]{opacity:.3;cursor:not-allowed}#membership .formWrap input[type=checkbox][disabled]:before{background-color:rgba(0,0,0,.8)}}#membership .formWrap input[type=checkbox]~label,#membership .formWrap input[type=radio]~label{padding-left:.35em}#membership .formWrap.login .statusMessage{background-color:#000;color:#fff;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto}#membership .formWrap.login .horzDivider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0}#membership .formWrap.login .horzDivider .line{height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#000}#membership .formWrap.login .horzDivider .or{text-transform:uppercase;margin-left:15px;margin-right:15px;font-weight:800;color:#000;margin-top:20px;margin-bottom:20px}#membership .formWrap.login .loginWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#membership .formWrap.login .returningWrapper{width:calc(60% - 20px);text-align:center}#membership .formWrap.login .newAccountWrapper{width:40%}#membership .formWrap.login .newAccountWrapper a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}#membership .formWrap.login .newAccountWrapper a:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#membership .formWrap.login .newAccountWrapper a:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.login .newAccountWrapper a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.login .newAccountWrapper a:hover:before{background:#c5b4e3}#membership .formWrap.login .newAccountWrapper a:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.login .newAccountWrapper a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #membership .formWrap.login .newAccountWrapper a:hover:before{background:#c5b4e3}[data-browser=ie] #membership .formWrap.login .newAccountWrapper a:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #membership .formWrap.login .newAccountWrapper a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #membership .formWrap.login .newAccountWrapper a:hover:before{background:#c5b4e3}.ie #membership .formWrap.login .newAccountWrapper a:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.login .newAccountWrapper a.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.login .newAccountWrapper a.focus-visible:before{background:#c5b4e3}#membership .formWrap.login .newAccountWrapper a.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.login .newAccountWrapper a:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.login .newAccountWrapper a:focus-visible:before{background:#c5b4e3}#membership .formWrap.login .newAccountWrapper a:focus-visible:after{content:"";border-color:#32006e}}#membership .formWrap.login .newAccountWrapper a[disabled],#membership .formWrap.login .newAccountWrapper a[aria-disabled=true]{opacity:.5;cursor:not-allowed}#membership .formWrap.login .newAccountWrapper a[data-type=Student] .icon:before{text-transform:lowercase;content:"z"}#membership .formWrap.login .newAccountWrapper .icon{font-size:2.5em;margin-bottom:10px}#membership .formWrap.login .newAccountWrapper .text{font-weight:bold;font-size:1.15em}#membership .formWrap.landingPage .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:40px;position:relative}#membership .formWrap.landingPage .buttons a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#2b1a4a;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#4b2e83;color:#fff;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0 50px;font-size:1.4em;width:250px;height:150px;-webkit-transform:skew(-15deg);transform:skew(-15deg);border:5px solid #fff}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.landingPage .buttons a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.landingPage .buttons a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){.ie #membership .formWrap.landingPage .buttons a:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons a.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons a:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}#membership .formWrap.landingPage .buttons a[disabled],#membership .formWrap.landingPage .buttons a[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.landingPage .buttons a:hover{-webkit-transform:skew(-15deg) scale(1.08);transform:skew(-15deg) scale(1.08);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.75);box-shadow:0 0 15px 2px rgba(0,0,0,.75);border-color:#fff}#membership .formWrap.landingPage .buttons a:hover .buttonWrap{margin-left:25%;background:#4b2e83;border-color:#fff}#membership .formWrap.landingPage .buttons a:hover .text{color:#fff}#membership .formWrap.landingPage .buttons a:hover .icon{background:#fff;color:#4b2e83}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.landingPage .buttons a:hover{-webkit-transform:skew(-15deg) scale(1.08);transform:skew(-15deg) scale(1.08);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.75);box-shadow:0 0 15px 2px rgba(0,0,0,.75);border-color:#fff}[data-browser=ie] #membership .formWrap.landingPage .buttons a:hover .buttonWrap{margin-left:25%;background:#4b2e83;border-color:#fff}[data-browser=ie] #membership .formWrap.landingPage .buttons a:hover .text{color:#fff}[data-browser=ie] #membership .formWrap.landingPage .buttons a:hover .icon{background:#fff;color:#4b2e83}}@media(min-width: 801px){.ie #membership .formWrap.landingPage .buttons a:hover{-webkit-transform:skew(-15deg) scale(1.08);transform:skew(-15deg) scale(1.08);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.75);box-shadow:0 0 15px 2px rgba(0,0,0,.75);border-color:#fff}.ie #membership .formWrap.landingPage .buttons a:hover .buttonWrap{margin-left:25%;background:#4b2e83;border-color:#fff}.ie #membership .formWrap.landingPage .buttons a:hover .text{color:#fff}.ie #membership .formWrap.landingPage .buttons a:hover .icon{background:#fff;color:#4b2e83}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons a.focus-visible{-webkit-transform:skew(-15deg) scale(1.08);transform:skew(-15deg) scale(1.08);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.75);box-shadow:0 0 15px 2px rgba(0,0,0,.75);border-color:#fff}#membership .formWrap.landingPage .buttons a.focus-visible .buttonWrap{margin-left:25%;background:#4b2e83;border-color:#fff}#membership .formWrap.landingPage .buttons a.focus-visible .text{color:#fff}#membership .formWrap.landingPage .buttons a.focus-visible .icon{background:#fff;color:#4b2e83}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons a:focus-visible{-webkit-transform:skew(-15deg) scale(1.08);transform:skew(-15deg) scale(1.08);-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.75);box-shadow:0 0 15px 2px rgba(0,0,0,.75);border-color:#fff}#membership .formWrap.landingPage .buttons a:focus-visible .buttonWrap{margin-left:25%;background:#4b2e83;border-color:#fff}#membership .formWrap.landingPage .buttons a:focus-visible .text{color:#fff}#membership .formWrap.landingPage .buttons a:focus-visible .icon{background:#fff;color:#4b2e83}}#membership .formWrap.landingPage .buttons .buttonWrap{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:skew(15deg);transform:skew(15deg);width:130%;margin-left:10%;border:2px solid #c5b4e3;-webkit-transition:300ms all;transition:300ms all;will-change:transform}#membership .formWrap.landingPage .buttons .text{text-transform:uppercase;display:block;font-weight:800;color:#4b2e83}#membership .formWrap.landingPage .buttons .icon{width:auto;height:auto;font-family:"Washington-Community-Training";font-size:1.125em;padding:15px 15px 15px 11px;margin-left:15px;font-weight:normal;-webkit-transition:all 300ms;transition:all 300ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4b2e83;color:#fff;border-left:5px solid #32006e}#membership .formWrap.landingPage .buttons .icon:before{display:inline-block}#membership .formWrap.landingPage .buttons .guestLoginBtn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#0f0022;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#32006e;color:#fff;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;border:5px solid #c5b4e3;max-width:40%;-webkit-transform-origin:25% 50%;transform-origin:25% 50%}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.landingPage .buttons .guestLoginBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){.ie #membership .formWrap.landingPage .buttons .guestLoginBtn:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}}#membership .formWrap.landingPage .buttons .guestLoginBtn[disabled],#membership .formWrap.landingPage .buttons .guestLoginBtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn:hover{border-color:#c5b4e3;background:#4b2e83}#membership .formWrap.landingPage .buttons .guestLoginBtn:hover .icon{background:#c5b4e3;color:#4b2e83}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.landingPage .buttons .guestLoginBtn:hover{border-color:#c5b4e3;background:#4b2e83}[data-browser=ie] #membership .formWrap.landingPage .buttons .guestLoginBtn:hover .icon{background:#c5b4e3;color:#4b2e83}}@media(min-width: 801px){.ie #membership .formWrap.landingPage .buttons .guestLoginBtn:hover{border-color:#c5b4e3;background:#4b2e83}.ie #membership .formWrap.landingPage .buttons .guestLoginBtn:hover .icon{background:#c5b4e3;color:#4b2e83}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn.focus-visible{border-color:#c5b4e3;background:#4b2e83}#membership .formWrap.landingPage .buttons .guestLoginBtn.focus-visible .icon{background:#c5b4e3;color:#4b2e83}}@media(min-width: 801px){#membership .formWrap.landingPage .buttons .guestLoginBtn:focus-visible{border-color:#c5b4e3;background:#4b2e83}#membership .formWrap.landingPage .buttons .guestLoginBtn:focus-visible .icon{background:#c5b4e3;color:#4b2e83}}#membership .formWrap.landingPage .buttons .guestLoginBtn .buttonWrap{background:#c5b4e3}#membership .formWrap.landingPage .buttons .guestLoginBtn .icon:before{content:"k";text-transform:none}#membership .formWrap.landingPage .buttons .enrolleeLoginBtn{-webkit-transform-origin:75% 50%;transform-origin:75% 50%}#membership .formWrap.landingPage .buttons .enrolleeLoginBtn .icon:before{text-transform:lowercase;content:"z"}#membership .formWrap.accountProfiler{text-align:left;width:500px;background:#e8e3d3;padding:30px;border:4px solid #fff}#membership .formWrap.accountProfiler .profileSettingsExplainer,#membership .formWrap.accountProfiler .profileErrorWrap{text-align:center}#membership .formWrap.accountProfiler .instruction{margin-bottom:15px;text-align:center;margin-bottom:35px;font-weight:800;text-transform:uppercase}#membership .formWrap.accountProfiler .instruction h2{font-weight:800}#membership .formWrap.accountProfiler .buttonHolder{margin:20px 0 20px}#membership .formWrap.accountProfiler .resetAccountTypeBtn{border:0;padding:0;background:none;border-radius:0;overflow:visible;font-size:.8em;border-bottom:1px solid #4b2e83;cursor:pointer;color:#4b2e83;background-color:#fff;-webkit-transition:200ms;transition:200ms}@media(hover: hover)and (pointer: fine){#membership .formWrap.accountProfiler .resetAccountTypeBtn:hover{border-color:#32006e;color:#32006e;background-color:#fff}}[data-browser=ie] #membership .formWrap.accountProfiler .resetAccountTypeBtn:hover{border-color:#32006e;color:#32006e;background-color:#fff}.ie #membership .formWrap.accountProfiler .resetAccountTypeBtn:hover{border-color:#32006e;color:#32006e;background-color:#fff}#membership .formWrap.accountProfiler .resetAccountTypeBtn.focus-visible{border-color:#32006e;color:#32006e;background-color:#fff}#membership .formWrap.accountProfiler .resetAccountTypeBtn:focus-visible{border-color:#32006e;color:#32006e;background-color:#fff}#membership .formWrap.twoFactor .singleFieldSubmission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}#membership .formWrap.twoFactor .singleFieldSubmission .fieldWrapper{margin:0 5px 0 0}#membership .formWrap.twoFactor .singleFieldSubmission button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#2b1a4a;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#4b2e83;color:#fff;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7}#membership .formWrap.twoFactor .singleFieldSubmission button:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#membership .formWrap.twoFactor .singleFieldSubmission button:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.twoFactor .singleFieldSubmission button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor .singleFieldSubmission button:hover:before{background:#c5b4e3}#membership .formWrap.twoFactor .singleFieldSubmission button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.twoFactor .singleFieldSubmission button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #membership .formWrap.twoFactor .singleFieldSubmission button:hover:before{background:#c5b4e3}[data-browser=ie] #membership .formWrap.twoFactor .singleFieldSubmission button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #membership .formWrap.twoFactor .singleFieldSubmission button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #membership .formWrap.twoFactor .singleFieldSubmission button:hover:before{background:#c5b4e3}.ie #membership .formWrap.twoFactor .singleFieldSubmission button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.twoFactor .singleFieldSubmission button.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor .singleFieldSubmission button.focus-visible:before{background:#c5b4e3}#membership .formWrap.twoFactor .singleFieldSubmission button.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.twoFactor .singleFieldSubmission button:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor .singleFieldSubmission button:focus-visible:before{background:#c5b4e3}#membership .formWrap.twoFactor .singleFieldSubmission button:focus-visible:after{content:"";border-color:#32006e}}#membership .formWrap.twoFactor .singleFieldSubmission button[disabled],#membership .formWrap.twoFactor .singleFieldSubmission button[aria-disabled=true]{opacity:.5;cursor:not-allowed}#membership .formWrap.twoFactor #TFAButtonApp{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;padding:.35em .5em;margin-bottom:20px}#membership .formWrap.twoFactor #TFAButtonApp:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#membership .formWrap.twoFactor #TFAButtonApp:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .formWrap.twoFactor #TFAButtonApp:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor #TFAButtonApp:hover:before{background:#c5b4e3}#membership .formWrap.twoFactor #TFAButtonApp:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #membership .formWrap.twoFactor #TFAButtonApp:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #membership .formWrap.twoFactor #TFAButtonApp:hover:before{background:#c5b4e3}[data-browser=ie] #membership .formWrap.twoFactor #TFAButtonApp:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #membership .formWrap.twoFactor #TFAButtonApp:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #membership .formWrap.twoFactor #TFAButtonApp:hover:before{background:#c5b4e3}.ie #membership .formWrap.twoFactor #TFAButtonApp:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.twoFactor #TFAButtonApp.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor #TFAButtonApp.focus-visible:before{background:#c5b4e3}#membership .formWrap.twoFactor #TFAButtonApp.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .formWrap.twoFactor #TFAButtonApp:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .formWrap.twoFactor #TFAButtonApp:focus-visible:before{background:#c5b4e3}#membership .formWrap.twoFactor #TFAButtonApp:focus-visible:after{content:"";border-color:#32006e}}#membership .formWrap.twoFactor #TFAButtonApp[disabled],#membership .formWrap.twoFactor #TFAButtonApp[aria-disabled=true]{opacity:.5;cursor:not-allowed}#membership .formWrap.twoFactor #TFAButtonEmail,#membership .formWrap.twoFactor #OTPButton{border:0;background:0;padding:0 0 2px;margin-top:15px;border-bottom:1px solid #4b2e83;color:#4b2e83;background-color:#fff;cursor:pointer}#membership .formWrap.twoFactor #TFAButtonEmail[data-wait-a-few=true],#membership .formWrap.twoFactor #OTPButton[data-wait-a-few=true]{opacity:.6;cursor:not-allowed}#membership .buttonHolder{text-align:center}#membership .buttonHolder button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7;margin:0 auto}#membership .buttonHolder button:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#membership .buttonHolder button:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#membership .buttonHolder button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .buttonHolder button:hover:before{background:#c5b4e3}#membership .buttonHolder button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #membership .buttonHolder button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #membership .buttonHolder button:hover:before{background:#c5b4e3}[data-browser=ie] #membership .buttonHolder button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #membership .buttonHolder button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #membership .buttonHolder button:hover:before{background:#c5b4e3}.ie #membership .buttonHolder button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .buttonHolder button.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .buttonHolder button.focus-visible:before{background:#c5b4e3}#membership .buttonHolder button.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#membership .buttonHolder button:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#membership .buttonHolder button:focus-visible:before{background:#c5b4e3}#membership .buttonHolder button:focus-visible:after{content:"";border-color:#32006e}}#membership .buttonHolder button[disabled],#membership .buttonHolder button[aria-disabled=true]{opacity:.5;cursor:not-allowed}#membership .styledFieldset{margin-bottom:20px}#membership .styledFieldset .groupLegend{display:inline-block;margin-bottom:20px}#membership .styledFieldset .controlWrapper{border-bottom:2px solid #aaaaae;margin-bottom:15px;padding-bottom:17px}#membership .styledFieldset .controlWrapper:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.simpleDialog .closeDialog{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7}.simpleDialog .closeDialog:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}.simpleDialog .closeDialog:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){.simpleDialog .closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.simpleDialog .closeDialog:hover:before{background:#c5b4e3}.simpleDialog .closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] .simpleDialog .closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] .simpleDialog .closeDialog:hover:before{background:#c5b4e3}[data-browser=ie] .simpleDialog .closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie .simpleDialog .closeDialog:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie .simpleDialog .closeDialog:hover:before{background:#c5b4e3}.ie .simpleDialog .closeDialog:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.simpleDialog .closeDialog.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.simpleDialog .closeDialog.focus-visible:before{background:#c5b4e3}.simpleDialog .closeDialog.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){.simpleDialog .closeDialog:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.simpleDialog .closeDialog:focus-visible:before{background:#c5b4e3}.simpleDialog .closeDialog:focus-visible:after{content:"";border-color:#32006e}}.simpleDialog .closeDialog[disabled],.simpleDialog .closeDialog[aria-disabled=true]{opacity:.5;cursor:not-allowed}.simpleDialog .closeDialog .icon{display:none}#resetData button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7}#resetData button:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}#resetData button:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){#resetData button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#resetData button:hover:before{background:#c5b4e3}#resetData button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] #resetData button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] #resetData button:hover:before{background:#c5b4e3}[data-browser=ie] #resetData button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie #resetData button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie #resetData button:hover:before{background:#c5b4e3}.ie #resetData button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){#resetData button.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#resetData button.focus-visible:before{background:#c5b4e3}#resetData button.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){#resetData button:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}#resetData button:focus-visible:before{background:#c5b4e3}#resetData button:focus-visible:after{content:"";border-color:#32006e}}#resetData button[disabled],#resetData button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(max-width: 800px),(max-height: 700px){#background{height:100% !important}#background:after{display:block !important}}@media(max-width: 1050px){body #background:not(body.inSection #background){position:fixed;height:100%;top:0}body #background:not(body.inSection #background):after{display:block !important}}@media(max-width: 800px){.guestLoginMethods .socialMediaLogins{grid-template-columns:1fr 1fr;gap:8px}header{height:auto}header .branding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .branding .logoWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}header .branding .orientationTitle{text-align:center;font-size:1.5em}#membership .formWrap.login .loginWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}#membership .formWrap.login .returningWrapper{width:auto}#membership .formWrap.login .newAccountWrapper{width:auto;margin:0 auto 10px !important}#membership .formWrap.landingPage .buttons a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:35px}#membership .titleArea.forLandingPage h2{font-size:1em}#background .bgImg,#background .sectionBg,#background video,#background .mainBgImg,#background .sectionBgHolder{top:80px !important;height:calc(100vh - 80px) !important}}@media(max-width: 600px){#membership{min-height:auto}#membership .formWrap.login,#membership .formWrap.createAccount,#membership .formWrap.accountProfiler{max-width:none;width:100%}#membership .formWrap.login .newAccountWrapper{width:auto}#membership .formWrap.landingPage .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}#membership .formWrap.landingPage .buttons a{width:100%}#membership .formWrap.landingPage .buttons a.guestLoginBtn{max-width:100%}#membership .formWrap.accountProfiler{width:100%}#membership .titleArea{margin-bottom:0;padding:20px 0}#membership .titleArea h2{font-size:1.25em}#resetData button{width:100%;margin-bottom:8px}}@media(max-width: 480px){.guestLoginMethods .socialMediaLogins{grid-template-columns:1fr;gap:8px}#membership{min-height:calc(100vh - 350px);padding-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#membership .titleArea{margin-bottom:0}#membership .formWrap{max-width:calc(100% - 80px);width:100%;border-width:0 0 4px}#membership .formWrap.accountProfiler{width:100%}}.rte h4,.rte h5{margin:.8em 0 .5em}.rte>*:first-child{margin-top:0 !important}.rte>*:last-child{margin-bottom:0 !important}.accordionModule+.rte{margin-top:25px}.rte iframe{max-width:calc(100vw - 80px);max-height:calc((100vw - 80px)/1.7778)}.rte img{margin:10px}.rte img[style*="float: right"]{margin:0 0 20px 20px}.rte img[style*="float: left"]{margin:0 20px 20px 0px}.rte img[style*="float: right"],.rte img[style*="float: left"]{max-width:60%}@media(max-width: 600px){.rte img[style*="float: right"],.rte img[style*="float: left"]{max-width:50%}}@media(max-width: 480px){.rte img[style*="float: right"],.rte img[style*="float: left"]{max-width:100%;float:none !important;margin:0 auto 8px}}.rte figure:not(.termBbl){margin:20px 0px;border-radius:calc(0 + 8px - 3px);border:5px solid #32006e;padding:8px;display:inline-block}.rte figure:not(.termBbl) img{float:none !important;margin:0px !important;max-width:100% !important;border-radius:0 0 0px 0px}.rte figure:not(.termBbl)[style*="text-align: right"]{float:right;margin:0 0 20px 20px}.rte figure:not(.termBbl)[style*="text-align: left"]{float:left;margin:0 20px 20px 0px}.rte figure:not(.termBbl)[style*="text-align: left"],.rte figure:not(.termBbl)[style*="text-align: right"]{text-align:left !important;max-width:60%}@media(max-width: 600px){.rte figure:not(.termBbl)[style*="text-align: left"],.rte figure:not(.termBbl)[style*="text-align: right"]{max-width:50%}}@media(max-width: 480px){.rte figure:not(.termBbl)[style*="text-align: left"],.rte figure:not(.termBbl)[style*="text-align: right"]{max-width:100%;float:none !important;margin:0 auto 8px}}.rte figure:not(.termBbl) figcaption{font-weight:400;padding:10px 0px 5px;border-radius:0px 0px 0 0;background-color:#fff;color:#000;font-size:.9em}.rte p{font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1em}.rte h3.heading{font-family:"Encode Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;margin:.75em 0 .4em;font-size:1.65em;font-weight:800;color:#4b2e83;background-color:#fff;background:rgba(0,0,0,0)}.rte .headingList,.rte .subheadingList{margin:.75em 0 .65em;padding-bottom:.25em;font-weight:800;text-transform:uppercase;color:#4b2e83;background:rgba(0,0,0,0);font-size:1.3em;display:inline-block;position:relative}.rte .headingList:before,.rte .subheadingList:before{content:"";position:absolute;bottom:-8px;left:0;width:40%;height:5px;background:#85754d;display:block;-webkit-transform:skew(-15deg);transform:skew(-15deg)}.rte h4.subheading{margin:.75em 0 .4em;font-size:1.35em;font-weight:700;letter-spacing:.02em;color:#85754d;background:rgba(0,0,0,0);border-radius:8px}.rte .largeText{position:relative;padding-top:13px;margin-bottom:25px;display:block;font-size:1.3em;line-height:1.5em;font-family:"Encode Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif}.rte .largeText:before{content:"";position:absolute;left:-20px;bottom:-5px;width:3px;height:0;background:#4b2e83;-webkit-transition:height 300ms;transition:height 300ms;-webkit-transition-delay:1000ms;transition-delay:1000ms}.current .rte .largeText:before{height:calc(100% + 5px)}.rte .largeText:after{content:"";position:absolute;left:-20px;top:0;width:0;height:3px;background:#4b2e83;-webkit-transition:width 300ms;transition:width 300ms;-webkit-transition-delay:1300ms;transition-delay:1300ms}.current .rte .largeText:after{width:calc(100% + 20px)}.rte .highlight{background-color:#e8e3d3;color:#000}.rte ul{padding:0}.rte ul>li{margin-left:40px;margin-bottom:5px}.rte ul>li::marker{font-size:1.25em;color:#4b2e83}.rte ol{padding:0;list-style-type:none;counter-reset:counter}.rte ol>li{position:relative;counter-increment:counter;margin-left:40px;margin-bottom:5px}.rte ol>li:before{content:counter(counter) ". ";position:absolute;right:calc(100% + 8px);color:#4b2e83;font-weight:bold}.rte a{text-decoration:none;color:#4b2e83;background-color:#fff;border-bottom:1px solid #4b2e83}@media(hover: hover)and (pointer: fine){.rte a:hover{background:#4b2e83;color:#fff;border-bottom-color:rgba(0,0,0,0)}}[data-browser=ie] .rte a:hover{background:#4b2e83;color:#fff;border-bottom-color:rgba(0,0,0,0)}.ie .rte a:hover{background:#4b2e83;color:#fff;border-bottom-color:rgba(0,0,0,0)}.rte a.focus-visible{background:#4b2e83;color:#fff;border-bottom-color:rgba(0,0,0,0)}.rte a:focus-visible{background:#4b2e83;color:#fff;border-bottom-color:rgba(0,0,0,0)}.rte .button{margin:1em 0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 50px 10px 10px;border-width:0 4px 0;border-style:solid;border-color:#9a7cce;border:0;line-height:1.1em;text-align:center;border-radius:0;font-family:"Open Sans","HelveticaNeue","Helvetica Neue","Helvetica","Arial",sans-serif;outline-offset:0;text-decoration:none;-webkit-transition:all 300ms;transition:all 300ms;background-color:#c5b4e3;color:#000;color:#32006e;text-transform:uppercase;font-weight:600;border:1px solid #8c6ac7}.rte .button:before{content:"";position:absolute;right:0;width:40px;height:100%;background:#4b2e83;border-left:4px solid #32006e}.rte .button:after{content:"";position:absolute;top:50%;right:20px;display:block;width:19px;height:35px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55);transform:rotate(45deg) translate(-7px, calc(-50% - 5px)) scale(0.55)}@media(hover: hover)and (pointer: fine)and (min-width: 801px){.rte .button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.rte .button:hover:before{background:#c5b4e3}.rte .button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){[data-browser=ie] .rte .button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}[data-browser=ie] .rte .button:hover:before{background:#c5b4e3}[data-browser=ie] .rte .button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.ie .rte .button:hover{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.ie .rte .button:hover:before{background:#c5b4e3}.ie .rte .button:hover:after{content:"";border-color:#32006e}}@media(min-width: 801px){.rte .button.focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.rte .button.focus-visible:before{background:#c5b4e3}.rte .button.focus-visible:after{content:"";border-color:#32006e}}@media(min-width: 801px){.rte .button:focus-visible{text-decoration:none;background-color:#32006e;color:#fff;border-color:#1b003b;cursor:pointer}.rte .button:focus-visible:before{background:#c5b4e3}.rte .button:focus-visible:after{content:"";border-color:#32006e}}.rte .button[disabled],.rte .button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(hover: hover)and (pointer: fine){.rte .button:hover .icon{color:#4b2e83}}[data-browser=ie] .rte .button:hover .icon{color:#4b2e83}.ie .rte .button:hover .icon{color:#4b2e83}.rte .button.focus-visible .icon{color:#4b2e83}.rte .button:focus-visible .icon{color:#4b2e83}.rte .button:after{display:none}.rte .button .icon{position:absolute;top:50%;margin-top:-1px;right:10px;color:#fff;margin-left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:300ms all;transition:300ms all}.rte .tableWrapper{overflow:auto;max-width:100%;margin-bottom:20px;background:-webkit-gradient(linear, left top, right top, color-stop(30%, #fff), to(rgba(255, 255, 255, 0))),-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(70%, #fff)) 0 100%,radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient(to right, #fff 30%, rgba(255, 255, 255, 0)),linear-gradient(to right, rgba(255, 255, 255, 0), #fff 70%) 0 100%,radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}.rte .tableWrapper table{min-width:500px;margin-bottom:5px}.rte .tableWrapper table caption{padding:4px;font-weight:500;background-color:#4b2e83;color:#fff}.rte .tableWrapper table tr:nth-child(even){background:rgba(50,0,110,.17)}.rte .tableWrapper table tr:nth-child(odd){background:rgba(50,0,110,.06)}.rte .tableWrapper table th{padding:3px;background-color:#32006e;color:#fff;border-bottom-color:#fff;font-size:1.125em;padding:10px}.rte .tableWrapper table th:first-child{border-right-color:#fff}.rte .tableWrapper table td{padding:10px;font-size:.95em}.rte .tableWrapper table a{background:none}.rte .tableWrapper .mobileScrollMessage{position:relative;display:none;margin-top:8px;padding:5px 8px;border-radius:0;background-color:#4b2e83;color:#fff}.rte .tableWrapper .mobileScrollMessage:before{content:"";position:absolute;bottom:100%;left:5px;width:0px;height:0px;border-style:solid;border-width:0 6px 8px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #4b2e83 rgba(0,0,0,0)}.rte.calloutSubtle{margin:1.25em 0 1.25em;padding:20px 25px;border-radius:0;background-color:#e8e3d3;color:#000;position:relative;z-index:1;border-left:5px solid #4b2e83}.rte.calloutSubtle:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/AngleBar2-White-lightest.png) no-repeat;background-size:auto 100vh;background-position:-250px 0;z-index:-1;pointer-events:none}.rte.calloutSubtle a{background-color:#ebebec;color:#000;border-bottom:1px solid #000;background:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.rte.calloutSubtle a:hover{color:#000;background-color:#fff;border-bottom-color:#000}}[data-browser=ie] .rte.calloutSubtle a:hover{color:#000;background-color:#fff;border-bottom-color:#000}.ie .rte.calloutSubtle a:hover{color:#000;background-color:#fff;border-bottom-color:#000}.rte.calloutSubtle a.focus-visible{color:#000;background-color:#fff;border-bottom-color:#000}.rte.calloutSubtle a:focus-visible{color:#000;background-color:#fff;border-bottom-color:#000}.rte.calloutBold{margin:1.25em 0 1em;padding:20px 25px;border-radius:0;background-color:#c5b4e3;color:#000;position:relative;z-index:1;border-left:5px solid #4b2e83}.rte.calloutBold:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/AngleBar2-White-lighter.png) no-repeat;background-size:auto 100vh;background-position:-250px 0;z-index:-1;pointer-events:none;opacity:.65}.rte.calloutBold a{background-color:#ebebec;color:#000;border-bottom:1px solid #000;background:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.rte.calloutBold a:hover{color:#000;background-color:#fff;border-bottom-color:#000}}[data-browser=ie] .rte.calloutBold a:hover{color:#000;background-color:#fff;border-bottom-color:#000}.ie .rte.calloutBold a:hover{color:#000;background-color:#fff;border-bottom-color:#000}.rte.calloutBold a.focus-visible{color:#000;background-color:#fff;border-bottom-color:#000}.rte.calloutBold a:focus-visible{color:#000;background-color:#fff;border-bottom-color:#000}@media(max-width: 1050px){.rte .largeText{margin-left:20px}}@media(max-width: 600px){.rte .tableWrapper .mobileScrollMessage{display:inline-block}}.titleArea:has(h1:empty){display:none}#membership .formWrap.maintenance{background:#4b2e83;border-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto;background:#4b2e83;padding:40px;border-top:2px solid #fff;border-bottom:2px solid #fff;max-width:none}#membership .formWrap.maintenance .formArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:rgba(0,0,0,0)}#membership .formWrap.maintenance .formArea .rte{color:#fff;padding-right:25px}#membership .formWrap.maintenance .formArea .icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:350px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12em;color:#fff}@media(max-width: 800px){#membership .formWrap.maintenance .formArea .icon{width:150px;height:150px;font-size:6em;padding-right:8px}}@media(max-width: 600px){#membership .formWrap.maintenance .formArea{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#membership .formWrap.maintenance .formArea .rte{padding-right:0}#membership .formWrap.maintenance .formArea .icon{width:75px;height:75px;font-size:3em;padding:0;margin-bottom:25px}}.membershipPage .errorPage .titleArea{margin-bottom:0 !important}.membershipPage .errorPage .errorWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto;background:#4b2e83;padding:40px;border-top:2px solid #fff;border-bottom:2px solid #fff}.membershipPage .errorPage .icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:350px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12em;color:#fff;margin-bottom:40px}.membershipPage .errorPage .rte{text-align:center;color:#fff}.membershipPage .errorPage .rte h3.heading{background:rgba(0,0,0,0);color:#fff;text-transform:none}@media(max-width: 1050px){.membershipPage .errorPage .icon{font-size:5.25em;width:125px;height:125px;border-width:2px;padding-left:30px}}@media(max-width: 800px){.membershipPage .errorPage .errorWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.membershipPage .errorPage .rte{margin-right:0}.membershipPage .errorPage .icon{font-size:4em;width:100px;height:100px;border-width:2px;margin-bottom:20px}}details{-webkit-transition:all 500ms;transition:all 500ms}details>summary::marker,details>summary::-webkit-details-marker{display:none}.accordionModule .accordionTitle{cursor:pointer;list-style:none}.accordionModule{position:relative;margin:10px 0}.accordionModule[open]>.accordionTitle{background:#32006e}.accordionModule[open]>.accordionTitle .icon{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.accordionModule .accordionTitle{position:relative;background-color:#4b2e83;color:#fff;padding:15px 20px 15px 40px;border:2px solid #4b2e83;-webkit-transition:300ms all;transition:300ms all}@media(hover: hover)and (pointer: fine){.accordionModule .accordionTitle:hover{background-color:#c5b4e3;color:#000}.accordionModule .accordionTitle:hover .icon,.accordionModule .accordionTitle:hover .text{color:#000}}[data-browser=ie] .accordionModule .accordionTitle:hover{background-color:#c5b4e3;color:#000}[data-browser=ie] .accordionModule .accordionTitle:hover .icon,[data-browser=ie] .accordionModule .accordionTitle:hover .text{color:#000}.ie .accordionModule .accordionTitle:hover{background-color:#c5b4e3;color:#000}.ie .accordionModule .accordionTitle:hover .icon,.ie .accordionModule .accordionTitle:hover .text{color:#000}.accordionModule .accordionTitle.focus-visible{background-color:#c5b4e3;color:#000}.accordionModule .accordionTitle.focus-visible .icon,.accordionModule .accordionTitle.focus-visible .text{color:#000}.accordionModule .accordionTitle:focus-visible{background-color:#c5b4e3;color:#000}.accordionModule .accordionTitle:focus-visible .icon,.accordionModule .accordionTitle:focus-visible .text{color:#000}.accordionModule .accordionTitle .icon{color:#fff;position:absolute;top:50%;left:10px;-webkit-transform:rotate(90deg) translate(-50%, 0);transform:rotate(90deg) translate(-50%, 0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s transform;transition:.2s transform;font-size:1.5em}.accordionModule .accordionTitle .icon:before{content:"m"}.accordionModule .accordionWrapper{padding:20px 20px;background-color:#e8e3d3;color:#000}.accordionModule .accordionWrapper img{max-width:100%;height:auto !important}.accordionModule .accordionWrapper a{background:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.accordionModule .accordionWrapper a:hover{background:#4b2e83}}[data-browser=ie] .accordionModule .accordionWrapper a:hover{background:#4b2e83}.ie .accordionModule .accordionWrapper a:hover{background:#4b2e83}.accordionModule .accordionWrapper a.focus-visible{background:#4b2e83}.accordionModule .accordionWrapper a:focus-visible{background:#4b2e83}