.custom-banner .custom-banner-inner{background-size:cover;border-radius:30px;display:flex;flex-wrap:wrap;min-height:410px;overflow:hidden}.custom-banner .content-wrap{align-items:center;border-top:10px solid #000;display:flex;justify-content:center;min-height:310px;padding:40px 75px;width:100%}.custom-banner .content-wrap-hide{border:none;min-height:300px;opacity:0;visibility:hidden}.custom-banner .content-wrap h1{-webkit-text-fill-color:transparent;background:linear-gradient(92.19deg,#8dff88 .4%,#57afff 95.1%);-webkit-background-clip:text;margin-bottom:0;padding-bottom:20px}.custom-banner .hs-button:not(:last-child){margin-right:15px}.custom-banner .hs-button{font-weight:700;margin-top:16px}@media (max-width:767px){.custom-banner .content-wrap{min-height:210px}.custom-banner .content-wrap-hide{min-height:200px}.custom-banner .content-wrap{padding:32px 20px}.custom-banner .content{max-width:100%}}