.page-wrapper.page-title-banner_wrapper{justify-content:flex-start;margin:0}.page-title-banner__inner{align-items:flex-start;border-left:8px solid #00e3a5;display:flex;flex-direction:column;padding-left:24px;text-align:left}.page-title-banner__inner h2{color:#fff;font-size:58px;font-weight:800;letter-spacing:-.01em;line-height:63.8px;margin-bottom:8px;margin-top:0}.page-title-banner__inner h2.subtitle-empty{margin:0}.page-title-banner.page-title-banner__container{background:linear-gradient(90.29deg,#3d2e87,#201b4f 100.08%);padding:64px 0 96px}.page-title-banner__inner h3{color:#b1abcf;font-size:18px;line-height:21.6px;margin-bottom:8px}.page-title-banner__inner .main-button{margin-top:0}.page-title-banner__description{color:#fff;font-family:Montserrat;font-size:20px;font-weight:500;line-height:27px;text-align:left}@media screen and (min-width:1180px){.page-title-banner__inner h3{max-width:45%}}@media screen and (min-width:768px){.mobile-border-title{display:none}}@media screen and (max-width:767px){.page-title-banner.page-title-banner__container{padding:32px 0 64px}.page-title-banner__inner h2{font-size:36px;line-height:41.4px}.page-title-banner__inner .main-button{width:100%}.page-wrapper.page-title-banner_wrapper.page-title-and-content-wrapper .page-title-banner__inner{border-left:none;padding-left:0}.mobile-border-title{border:4px solid #00e3a5;margin-top:16px;width:50%}.page-wrapper.page-title-banner_wrapper.page-title-and-content-wrapper{gap:16px}.page-title-banner__description{font-size:16px;line-height:24px}.page-wrapper.page-title-banner_wrapper.page-title-and-content-wrapper h2{margin:0}}