:root{--p-navy-blue:#15294f;--p-peach:#fbbd97;--p-sand-stone:#e3e0da;--p-aqua:#86d1d6;--p-electric-blue:#5481c1;--s-true-blue:#0091d1;--s-purple:#89549d;--s-green:#009640;--s-orange:#df7a0d;--s-yellow:#fc0;--grey-900:#43474f;--grey-800:#475266;--grey-700:#757980;--grey-600:#8a8f99;--grey-500:#a4aab2;--grey-400:#c4c7cc;--grey-300:#e1e3e6;--grey-200:#d9d6cf;--grey-000:#fff;--gradient-light-white-blue-100:#eaf7fc;--gradient-blue-white-100:#d1eef0;--gradient-blue-white-200:#daf1f2;--gradient-blue-white-300:#cde1ed;--gradient-light-blue-400:#c2e7ea;--gradient-true-blue-300:#25bcea;--gradient-true-blue-400:#23abd9;--gradient-true-blue-500:#1f9fc9;--gradient-true-blue-600:#009bd7;--gradient-true-blue-800:#18749e;--gradient-aqua-500:#86d1d6;--gradient-light-peach-100:#ffefe1;--gradient-light-peach-200:#f6ece3;--gradient-peach-500:#f1c6ae;--gradient-light-navy-blue-400:#0f4b71;--gradient-light-navy-blue-600:#0a3458;--gradient-navy-blue-700:#04183a;--gradient-electric-blue-500:#7599cd;--gradient-orange-500:#f89848;--gradient-light-purple-500:#ccb3d6};.content-wrapper{max-width:460.8px}.content-wrapper--vertical-spacing,.dnd-section{padding:0}html{color:#15294f;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;text-decoration:none}p{line-height:1.68;margin-top:8px}p:first-of-type{margin-top:0}li{line-height:1.5}a{color:#43474f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:inherit;text-decoration:none}.member-portal a:hover:not(.button){text-decoration:underline}a:active{color:#6b6f77;color:#43474f}h1{font-size:48px}h1,h2{color:#15294f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:1;text-decoration:none;text-transform:none}h2{font-size:32px}h3{font-size:24px}h3,h4{color:#15294f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:1;text-decoration:none;text-transform:none}h4{font-size:20px}h5{font-size:20px}h5,h6{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:1;text-decoration:none;text-transform:none}h6{color:#15294f;font-size:18px}@media screen and (max-width:767px){h2{font-size:24px}}blockquote{border-left-color:#e3e0da}.blog-header__inner,.blog-post,.blog-related-posts{padding:80px 0}.blog-index__post-author-name,.blog-index__post-tag,.blog-index__post-title-link,.pagination__link--number,.pagination__link-text{color:#15294f}.pagination__link--number:focus,.pagination__link--number:hover,.pagination__link:focus .pagination__link-text,.pagination__link:hover .pagination__link-text{color:#000127}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:#15294f}.pagination__link--number:active,.pagination__link:active .pagination__link-text{color:#3d5177}.pagination__link-icon svg{fill:#15294f}.blog-post__meta a,.blog-post__tag-link{color:#15294f}.blog-post__tag-link:focus,.blog-post__tag-link:hover{color:#000127}.blog-post__tag-link:active{color:#3d5177}.blog-related-posts__title a{color:#15294f}.blog-comments{margin-bottom:80px}.card__price{font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;text-decoration:none}.card__price,.fw-bg-gradient .section-heading{color:#15294f}.member-portal{background-color:hsla(42,12%,83%,.3)}.member-portal__panels{padding:80px 16px}.member-portal__panels-inner-wrapper{display:flex;gap:80px;margin:0 auto;max-width:1760px;width:100%}.member-portal__panels-left{background-color:hsla(42,12%,83%,.8);flex-basis:20%;padding:36px 16px}.member-portal__panels-right{display:flex;flex-direction:column;flex-grow:1;gap:36px}.member-portal__card{background-color:var(--grey-000);border-radius:4px;box-shadow:0 4px 20px 0 rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px;line-height:1.5;padding:36px;width:100%}.member-portal__card--disabled{filter:blur(5px);pointer-events:none;user-select:none}.member-portal__card__divider{background-color:#e6e6e6;height:1px;margin:16px 0;width:100%}.member-portal__card__text{color:var(--grey-900);font-weight:500}.member-portal__card__data{word-wrap:break-word;color:var(--grey-900)}.member-portal__card__cta-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.member-portal__filters-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.upcoming-events-wrapper{display:flex;flex-direction:column;gap:16px}.upcoming-event__description,.upcoming-event__start,.upcoming-event__state{font-weight:500}.upcoming-event__status-registered{font-size:20px;font-weight:700;margin-top:16px;padding:8px 0}.upcoming-event__status-cancelled{background-color:hsla(42,12%,83%,.3);font-size:20px;font-weight:700;margin-top:16px;padding:8px 16px;width:fit-content}.preference-settings__wrapper{display:flex;flex-direction:column;gap:16px}.preference-settings__form{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.preference-settings__group__item{gap:0!important}.preference-settings__form-options{background-color:hsla(42,12%,83%,.3);max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease-out}.preference-settings__form-options fieldset{display:flex;flex-direction:column;gap:8px;margin:0;padding:36px!important}.preference-settings__item__title-wrapper{background-color:#e6e6e6;border:none;cursor:pointer;margin:0;padding:12px 68px 12px 36px;position:relative;transition:.4s}.preference-settings__item__title{color:var(--p-navy-blue);font-weight:700}.preference-settings__title-sub-title{color:var(--grey-900);font-size:14px;font-weight:500}.preference-settings__item__title-wrapper:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMjAuMjk2IDkuNzk2LTcuNSA3LjVhMS4xMjQgMS4xMjQgMCAwIDEtMS41OTQgMGwtNy41LTcuNWExLjEyNyAxLjEyNyAwIDEgMSAxLjU5NC0xLjU5NEwxMiAxNC45MDZsNi43MDQtNi43MDVhMS4xMjcgMS4xMjcgMCAwIDEgMS41OTQgMS41OTR6Ii8+PC9zdmc+");content:"";display:block;font-weight:700;height:24px;position:absolute;right:36px;top:50%;transform:translateY(-50%);transition:transform .4s;width:24px}.preference-settings__item--open:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMy43MDQgMTQuMjA0IDcuNS03LjVhMS4xMjQgMS4xMjQgMCAwIDEgMS41OTQgMGw3LjUgNy41YTEuMTI3IDEuMTI3IDAgMCAxLTEuNTk0IDEuNTk0TDEyIDkuMDk0bC02LjcwNCA2LjcwNWExLjEyNyAxLjEyNyAwIDEgMS0xLjU5NC0xLjU5NHoiLz48L3N2Zz4=");content:""}.member-portal__filter-label__text{font-weight:700}.member-portal__careers{width:100%}.member-portal__careers .base__inner-wrapper,.member-portal__careers .base__outer-wrapper,.member-portal__careers .hs_cos_wrapper{height:100%}.member-portal__card__member-id{font-weight:700}.member-portal__card__tags{display:flex;flex-wrap:wrap;gap:8px}.member-portal__card__tag{background-color:#e6e6e6;border-radius:4px;padding:5px 12px}.member-portal__card__tag--light{background-color:hsla(42,12%,83%,.2);color:var(--grey-900);font-weight:500;padding:5px 16px}.member-portal__corporate-dashboard,.member-portal__membership-mgmt{display:flex;gap:16px;justify-content:space-between}.member-portal__cta-wrapper{display:flex;gap:16px;margin-top:16px}.member-portal__cta-wrapper--column{display:flex;flex-direction:column;gap:16px}.member-portal__cta-wrapper--column a{width:100%}.member-portal__membership-mgmt__info{display:grid;font-weight:500;gap:16px 32px;grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.5;width:100%}.corporate-dashboard__info{display:flex;flex-direction:column;gap:16px;width:100%}.corporate-dashboard__info-box{background-color:hsla(42,12%,83%,.2);display:grid;font-weight:500;gap:16px 32px;grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.5;padding:16px;width:100%}.member-portal__card__small-title{align-items:center;display:flex;font-weight:700;gap:4px;margin-bottom:4px}.member-portal__card__medium-title{margin-bottom:16px}.member-portal__card__title-cta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.member-portal__row{display:flex;gap:30px}.member-portal__row-50{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.member-portal__row-33{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.member-portal__job-posts{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0 24px}.member-portal__job-post{border:5px solid;border-radius:12px;font-weight:500;padding:16px}.member-portal__job-post--active{border-color:var(--p-aqua)}.member-portal__job-post--draft{border-color:var(--p-peach)}.member-portal__job-post--available{border-color:var(--p-electric-blue)}.member-portal__job-post--expired{border-color:var(--grey-200)}.member-portal__job-post--total{border-color:var(--p-navy-blue)}.member-portal__corporate-membership{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 16px}.corporate-membership__box{border:5px solid;border-radius:12px;padding:16px}a.corporate-membership__box:hover{text-decoration:none!important}a.corporate-membership__box:hover .corporate-membership__text{text-decoration:underline!important}.careers__box-count,.corporate-membership__count{font-size:30px;font-weight:500}.careers__box-text,.corporate-membership__text{color:var(--grey-900);font-weight:700}.corporate-membership__box--assigned-members{border-color:var(--p-electric-blue)}.corporate-membership__box--assigned-members .corporate-membership__count{color:var(--p-electric-blue)}.corporate-membership__box--remaining-members{border-color:var(--p-peach)}.corporate-membership__box--remaining-members .corporate-membership__count{color:var(--p-peach)}.corporate-membership__box--assigned-students{border-color:#d9d6cf}.corporate-membership__box--assigned-students .corporate-membership__count{color:#d9d6cf}.corporate-membership__box--remaining-students{border-color:var(--p-aqua)}.corporate-membership__box--remaining-students .corporate-membership__count{color:var(--p-aqua)}.corporate-membership__table-row{align-items:center;background-color:hsla(42,12%,83%,.2);color:var(--grey-900);display:grid;font-weight:500;gap:32px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:8px;padding:8px 16px}.corporate-membership__table-row--heading{background-color:unset;color:var(--p-navy-blue);font-weight:700}.corporate-membership__table-cell--email{grid-column-start:span 2;overflow:hidden;text-overflow:ellipsis}.corporate-membership__table-cell--actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.corporate-membership__table-cell--name{max-width:160px}.corporate-membership__table-cell--phone{max-width:130px}.careers__box{border:5px solid;border-radius:12px;padding:16px}.careers__box--active-jobs{border-color:var(--p-navy-blue)}.careers__box--full{margin-bottom:8px}.careers__box--active-jobs .careers__box-count{color:var(--p-navy-blue)}.careers__box--available-jobs{border-color:var(--p-electric-blue)}.careers__box--available-jobs .careers__box-count{color:var(--p-electric-blue)}.careers__box--draft-jobs{border-color:var(--p-peach)}.careers__box--draft-jobs .careers__box-count{color:var(--p-peach)}.careers__box--expired-jobs{border-color:#d9d6cf}.careers__box--expired-jobs .careers__box-count{color:#d9d6cf}.careers__box--total-jobs{border-color:var(--p-aqua)}.careers__box--total-jobs .careers__box-count{color:var(--p-aqua)}.member-portal__card__receipts{display:flex;flex-direction:column;gap:8px}.member-portal__card__receipt{align-items:center;background-color:hsla(42,12%,83%,.2);color:var(--grey-900);display:flex;font-weight:500;justify-content:space-between;padding:12px 16px;width:100%}.get-involved__items-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:24px}.get-involved__item{align-items:center;column-gap:32px;display:flex;justify-content:space-between;row-gap:16px}.info-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5IDE5Ij48cGF0aCBmaWxsPSIjMTUyOTRGIiBkPSJNOC45OTguNTA2QTguOTg4IDguOTg4IDAgMCAwIC44MyAxMy4yNjRjLjIuNDQ4LjIyLjk1Ni4wNiAxLjQybC0uODQgMi41YTEuMDA3IDEuMDA3IDAgMCAwIDEuMjcgMS4yN2wyLjUtLjg0Yy40NjQtLjE2MS45NzEtLjE0IDEuNDIuMDZBOSA5IDAgMSAwIDguOTk4LjUwNm0uNzQ5IDEyYS43NS43NSAwIDEgMS0xLjUgMHYtM2EuNzUuNzUgMCAxIDEgMS41IDB6bS0uNzMtNWExIDEgMCAxIDEtLjAxLTJoLjAxYTEgMSAwIDAgMSAwIDIiIG9wYWNpdHk9Ii41Ii8+PC9zdmc+);height:19px;min-width:19px}.info-icon,.info-icon-small{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block}.info-icon-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjOEQ5MTk5IiBkPSJNOCAxMC41Yy0uMyAwLS41LS4yLS41LS41VjdjMC0uMy4yLS41LjUtLjVzLjUuMi41LjV2M2MwIC4zLS4yLjUtLjUuNU04IDZhLjUuNSAwIDEgMCAwLTEgLjUuNSAwIDAgMCAwIDEiLz48cGF0aCBmaWxsPSIjOEQ5MTk5IiBkPSJNMi4yIDE0LjRjLS4xNS0uMS0uMi0uMy0uMi0uNWwuNDUtMi41NUMuNiA4LjMgMS42IDQuMyA0LjY1IDIuNXM3LjA1LS44NSA4LjkgMi4yLjg1IDcuMDUtMi4yIDguOWMtMiAxLjItNC41NSAxLjI1LTYuNTUuMDVsLTIuMDUuODVjLS4yNS4wNS0uNCAwLS41NS0uMW0yLjYtMS44Yy4xIDAgLjIuMDUuMjUuMSAyLjYgMS42NSA2IC44NSA3LjYtMS43cy44NS02LTEuNy03LjZTNSAyLjQ1IDMuMzUgNS4wNWE1LjU2IDUuNTYgMCAwIDAgMCA1Ljk1Yy4wNS4xLjEuMjUuMDUuMzVsLS4zIDEuODUgMS40NS0uNnoiLz48L3N2Zz4=);height:16px;margin-left:4px;min-width:16px}.career-post__text{color:var(--grey-900);font-weight:500}.career-post__date-closed{margin-bottom:16px}.member-portal__no-access{padding:160px 0;text-align:center}@media screen and (min-width:1024px){.member-portal__panels-left{max-width:320px;min-width:280px}}@media screen and (max-width:1280px){.member-portal__row-50{grid-template-columns:repeat(1,minmax(0,1fr))}.corporate-membership__table-row{gap:24px}.corporate-membership__table-cell{font-size:14px}}@media screen and (min-width:1024px) and (max-width:1280px){.member-portal__corporate-dashboard,.member-portal__membership-mgmt{flex-direction:column}.member-portal__row-33{grid-template-columns:repeat(2,minmax(0,1fr))}.preference-settings__form{gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:1023px){.member-portal__panels-inner-wrapper{flex-direction:column;gap:36px}}@media screen and (max-width:767px){.member-portal__panels{padding:16px}.member-portal__corporate-dashboard,.member-portal__membership-mgmt{flex-direction:column}.member-portal__panels-right{gap:10px}.member-portal__row{gap:10px}.corporate-dashboard__info-box,.member-portal__membership-mgmt__info{grid-template-columns:repeat(2,minmax(0,1fr))}.member-portal__corporate-membership,.member-portal__row-33{grid-template-columns:repeat(1,minmax(0,1fr))}.corporate-membership__table-row{gap:8px}.corporate-membership__table-cell{overflow:hidden;text-overflow:ellipsis}.corporate-membership__table-cell--email a{word-break:normal;word-wrap:normal}.preference-settings__form{gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:560px){.corporate-dashboard__info-box,.member-portal__membership-mgmt__info{grid-template-columns:repeat(1,minmax(0,1fr))}.get-involved__item{align-items:flex-start;flex-direction:column;gap:8px}}.input-wrapper{display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin-bottom:10px;position:relative}.number-fieldset{display:flex;flex-direction:column;gap:16px}.number-fieldset input{text-align:center;width:120px!important}.input-wrapper--checkbox{justify-content:flex-start}.input-wrapper.columns{flex-direction:row;gap:8px}.input-wrapper.hidden{display:none}.input-wrapper.columns .input-wrapper{margin-bottom:0;width:50%}.input-wrapper .input-wrapper:last-child{margin-bottom:0}.input-wrapper fieldset{border:none;padding-left:0}.input-wrapper--flex{align-items:center;display:flex;gap:8px;justify-content:flex-start}.input-wrapper--flex label{min-width:120px}.dynamic-form__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.image_preview{margin:8px 0}.image_preview__image{cursor:pointer;max-width:260px}.image-upload-actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:560px){.input-wrapper.columns{flex-direction:column}.input-wrapper.columns .input-wrapper{width:100%}}@media (max-width:400px){.form-columns-2 .hs-form-field:first-child{padding-right:0}.form-columns-2 .hs-form-field:last-child{padding-left:0}}