.page-banner-container{--helix-layout-container-padding-left-property:0;--helix-layout-container-padding-right-property:0;padding:0;font-family:"FS Albert Pro",sans-serif;font-weight:400;font-size:28px;line-height:37px;letter-spacing:0%}.page-banner-container .page-banner-bg{background:url(/images/a08092329b2a728ce297c79ce20e3f1f.png) 0 0 / cover no-repeat;max-width:100%;padding:56px 0 66px;color:#fff}.page-banner-container .page-banner-bg::part(inner-container){max-width:100%}.page-banner-container::part(inner-container){max-width:100%}.page-banner-container h2{font-weight:700;font-size:70px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 auto 56px auto;max-width:75rem}.page-banner-container h1{font-weight:400;font-size:50px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 auto 56px auto;padding:24px 8%;background-color:#5F4FF7}.page-banner-container.color-blue h1{background-color:#5F4FF7}.page-banner-container.color-pink h1{background-color:#E01383}.page-banner-container.color-purple h1{background-color:#9D73F7}.page-banner-container.color-green h1{background-color:#7DBA00}.page-banner-container.color-orange h1{background-color:#F8971D}.page-banner-container.color-yellow h1{background-color:#F7D417;color:#4A4A4A}.page-banner-container h3{font-weight:300;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center;margin:0 auto;max-width:75rem}.page-banner-container p{font-weight:400;font-size:28px;line-height:37px;letter-spacing:0%;text-align:center;margin:0}.page-banner-text::part(inner-container){position:relative;top:-40px;color:#4A4A4A;--helix-core-grid-margin-bottom-property:0}.page-banner-text helix-core-grid{box-shadow:0 4px 20px 0 #00000026;padding:24px 90px;background-color:#fff;--helix-core-type-preset-6-paragraph-font-family:"FS Albert Pro", sans-serif;--helix-core-type-preset-6-paragraph-font-size:28px;--helix-core-type-preset-6-paragraph-letter-spacing:0%;--helix-core-type-preset-6-paragraph-line-height:37px;--helix-core-type-preset-6-paragraph-font-weight:400}.page-banner-text helix-core-grid p{text-align:center;margin:0}.page-banner-container.color-blue .page-banner-text helix-core-grid{border-bottom:22px solid #5F4FF7}.page-banner-container.color-pink .page-banner-text helix-core-grid{border-bottom:22px solid #E01383}.page-banner-container.color-purple .page-banner-text helix-core-grid{border-bottom:22px solid #9D73F7}.page-banner-container.color-green .page-banner-text helix-core-grid{border-bottom:22px solid #7DBA00}.page-banner-container.color-orange .page-banner-text helix-core-grid{border-bottom:22px solid #F8971D}.page-banner-container.color-yellow .page-banner-text helix-core-grid{border-bottom:22px solid #F7D417}.page-banner-container helix-core-image{padding-top:0}@media screen and (max-width:1250px){.page-banner-text::part(inner-container){margin:0 32px}}@media screen and (max-width:991px){.page-banner-container{margin:0 10px}.page-banner-container h2{font-size:32px;line-height:100%;margin:0 30px 36px 30px}.page-banner-container h1{font-size:26px;line-height:100%;margin:0 0 36px 0;padding:24px 30px}.page-banner-container h3{font-size:24px;line-height:110%;margin:0 30px}.page-banner-container p{font-size:20px;line-height:27px;margin:0}.page-banner-text::part(inner-container){top:0;--helix-core-grid-margin-bottom-property:0;margin:0}.page-banner-text helix-core-grid{box-shadow:0 4px 20px 0 #00000026;padding:24px;background-color:#fff;--helix-core-type-preset-6-paragraph-font-size:20px;--helix-core-type-preset-6-paragraph-line-height:27px}}@media screen and (max-width:768px){.page-banner-container .page-banner-bg{background-position:center}.page-banner-container h2{margin:0 36px 36px 36px}}