.about-banner-main{align-items:baseline}@media(min-width:1024px){.about-banner-main{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:left}}.about-banner-main.centered{align-items:center}.about-banner-main.centered .about-banner-heading{max-width:100%!important}@media(min-width:1024px){.about-banner-main.centered{justify-content:center;text-align:center}}.custom-sticky__nav{background:#fff;transition:transform .3s ease;width:100%;z-index:100}.custom-sticky__nav.is-sticky{animation:slideDown .3s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.custom-sticky__nav .custom-sticky__nav__list{display:flex;height:-moz-fit-content;height:fit-content;overflow:visible}.custom-sticky__nav .custom-sticky__nav__menu__list,.custom-sticky__nav .custom-sticky__nav__menu__wrapper{display:none}.custom-sticky__nav.mobile-view .custom-sticky__nav__list{height:0;overflow:hidden}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__wrapper{display:flex;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list{display:none}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__sub-menu__list{background:none;display:none;left:auto!important;opacity:1!important;position:static!important;top:auto!important}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__sub-menu__list.open,.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__sub-menu__list__item{display:block}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__sub-menu__list__item.active{color:#2563eb}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__menu__link{display:flex}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__menu__link.open+.custom-sticky__nav__sub-menu__list{display:block}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__menu__link svg{transition:transform .2s}.custom-sticky__nav.mobile-view .custom-sticky__nav__menu__list .custom-sticky__nav__menu__link.open svg{transform:rotate(180deg)}.custom-sticky__nav.mobile-view.custom-sticky__nav__open .custom-sticky__nav__menu__list{background:#fff;border-top:1px solid #e5e7eb;display:block!important;left:0;position:absolute;right:0;z-index:100}.custom-sticky__nav.mobile-view.custom-sticky__nav__open .custom-sticky__nav__menu .open{display:none}.custom-sticky__nav.mobile-view.custom-sticky__nav__open .custom-sticky__nav__menu .close{display:inline-flex}.custom-sticky__nav.nav-initializing .custom-sticky__nav__list,.custom-sticky__nav.nav-initializing .custom-sticky__nav__menu__list,.custom-sticky__nav.nav-initializing .custom-sticky__nav__menu__wrapper{visibility:hidden}.custom-sticky__nav__list__item img,.custom-sticky__nav__menu__link img{height:11px;transition:transform .3s ease;width:11px}.custom-sticky__nav__list__item.open img,.custom-sticky__nav__list__item:hover img{transform:rotate(180deg)}.custom-sticky__nav__list__item:hover+.custom-sticky__nav__sub-menu__list,.custom-sticky__nav__sub-menu__list.open,.custom-sticky__nav__sub-menu__list:hover{transform:translateY(0)}.about-banner{position:relative}.about-banner:after{background-color:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-banner--gradient-red:after{background:linear-gradient(269.13deg,hsla(0,0%,40%,0) 39.01%,rgba(147,52,81,.63) 58.69%,#ad1644 99.21%);z-index:2}.about-banner--gradient-red .about-banner-bg{filter:brightness(.5);z-index:1}.about-banner--gradient-red .about-banner-main{position:relative;z-index:10}.about-banner--gradient-green:after{background:linear-gradient(269.13deg,hsla(0,0%,40%,0) 39.01%,rgba(1,148,130,.63) 58.69%,#019482 99.21%);z-index:2}.about-banner--gradient-green .about-banner-bg{filter:brightness(.5);z-index:1}.about-banner--gradient-green .about-banner-main{position:relative;z-index:10}.about-banner--gradient-blue:after{background:linear-gradient(269.13deg,hsla(0,0%,40%,0) 39.01%,rgba(1,74,151,.63) 58.69%,#014a97 99.21%);z-index:2}.about-banner--gradient-blue .about-banner-bg{filter:brightness(.5);z-index:1}.about-banner--gradient-blue .about-banner-main{position:relative;z-index:10}.about-banner--colorful{overflow:hidden}.about-banner--colorful:after{background:linear-gradient(48.75deg,#004a97 16.73%,#009482 103.3%);z-index:1}.about-banner--colorful .about-banner-bg{aspect-ratio:1;border-radius:50%;filter:brightness(.5);height:auto;max-height:23rem;max-width:23rem;-o-object-fit:cover;object-fit:cover;position:absolute;right:50%;top:50%;transform:translateY(-50%);transform:translateX(50%) translateY(-50%);width:100%;z-index:3}@media(min-width:768px){.about-banner--colorful .about-banner-bg{filter:brightness(1);height:33.6875rem;max-height:none;max-width:33.6875rem;right:13.125rem;transform:translateY(-50%);width:33.375rem}}.about-banner--colorful .about-banner-graphic{display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;right:50%;scale:.95;top:50%;transform:translateY(-50%);transform:translateX(50%) translateY(-50%);width:43.8125rem;z-index:2}@media(min-width:768px){.about-banner--colorful .about-banner-graphic{-o-object-fit:cover;object-fit:cover;right:9.125rem;scale:1;transform:translateY(-50%)}}.about-banner--colorful .about-banner-main{min-height:36rem;position:relative;z-index:10}@media(min-width:768px){.about-banner--colorful .about-banner-main{min-height:27.125rem}}.about-banner-bg{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.about-banner-graphic{display:none}.custom-sticky__nav-placeholder{display:none;transition:height .3s ease;width:100%}.custom-sticky__nav-placeholder.is-active{display:block}.admin-bar .custom-sticky__nav.is-sticky{top:32px}@media screen and (max-width:782px){.admin-bar .custom-sticky__nav.is-sticky{top:46px}}
