.custom-banner{align-items:normal;background-position:100%;background-repeat:no-repeat;background-size:50% auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:normal;min-height:560px}.custom-banner .page-center{align-self:auto;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:1;gap:10px;height:100%;margin:0 auto;padding-inline-end:0;padding-bottom:10px;padding-inline-start:0;padding-top:10px;width:100%}.custom-banner .content-wrap{display:flex;padding:10px;width:100%}.custom-banner .content-wrap>div{display:flex;flex-direction:column;gap:20px;padding:10px}.custom-banner .heading-inner{margin:4em 0 0}.custom-banner .heading-inner h1{color:#e11383;font-size:76px;letter-spacing:-.5px;line-height:1.2;margin:0}.custom-banner .subtitle-inner{margin:1em 3em 2em 0}.custom-banner .subtitle-inner h3{color:#333e48;font-size:40px;font-weight:500;letter-spacing:-.5px;margin:0}.custom-banner .button-wrap a{background-color:#00acba;border:2px solid #00acba;border-radius:50px;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;font-size:19px;font-weight:500;line-height:1;padding:16px 35.2px;text-align:center;text-decoration:none;text-transform:none;transition:all .3s}.custom-banner .button-wrap a:hover{background-color:#fff;color:#00acba}@media(min-width:1367px) and (max-width:99999px){.custom-banner .image-wrap{display:none}}@media (min-width:1025px) and (max-width:1366px){.custom-banner .image-wrap{display:none}}@media (max-width:1366px){.custom-banner .heading-inner{margin:0}.custom-banner .heading-inner h1{font-size:60px}.custom-banner .subtitle-inner h3{font-size:34px}}@media (min-width:768px) and (max-width:1024px){.custom-banner .image-wrap{display:none}}@media (max-width:1024px){.custom-banner .heading-inner h1{font-size:54px}.custom-banner{padding-left:10px;padding-right:10px}.custom-banner .subtitle-inner h3{font-size:30px}}@media (max-width:767px){.custom-banner .page-center{flex-direction:column}.custom-banner .subtitle-inner h3{font-size:24px;line-height:1.3}.custom-banner .heading-inner{margin-top:36.48px}.custom-banner .heading-inner h1{font-size:47px}.custom-banner .subtitle-inner{margin:1em 0}.custom-banner .button-wrap a{font-size:17.328px}.custom-banner{background-image:none!important}.custom-banner .content-wrap>div.spacer{display:none}}