.custom-blog-listing-hero{max-height:350px;overflow:hidden;position:relative}.custom-blog-listing-hero img{height:auto;vertical-align:top;width:100%}.custom-blog-listing-hero-headline{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.custom-blog-listing-hero-headline h1{color:#4b61ff;font-family:Telegraf;font-size:60px;font-weight:800;letter-spacing:-2.52241px;line-height:70px}.custom-blog-listing-subscribe{background:#4b61ff;padding:25px 0}.custom-blog-listing-subscribe .page-center{overflow:visible!important}.custom-blog-listing-subscribe h3{margin:0}.custom-blog-listing-subscribe .hs-form{align-items:flex-end;display:flex;justify-content:center}.custom-blog-listing-subscribe .hs-form .hs-richtext p{color:#fff;font-family:Telegraf;font-size:18px;font-style:normal;font-weight:800;line-height:40px;margin:0;padding-right:15px;white-space:nowrap}.custom-blog-listing-subscribe .hs-form .field{margin:0;padding:0 7px;position:relative}.custom-blog-listing-subscribe .hs-form-field>label{color:#fff;display:block;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0}.custom-blog-listing-subscribe .hs-form .input input{background:transparent;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;line-height:1;min-height:auto;padding:12px}.custom-blog-listing-subscribe .hs-form .input input:-webkit-autofill,.custom-blog-listing-subscribe .hs-form .input input:-webkit-autofill:active,.custom-blog-listing-subscribe .hs-form .input input:-webkit-autofill:focus,.custom-blog-listing-subscribe .hs-form .input input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.custom-blog-listing-subscribe .hs-form .hs-error-msgs{background:hsla(0,0%,100%,.7);border-radius:4px;color:red;font-size:16px;left:7px;margin:5px 0 0;padding:5px!important;position:absolute;top:100%;width:calc(100% - 14px);z-index:1000000000}.custom-blog-listing-subscribe .hs-form .hs-submit{padding-left:23px}.custom-blog-listing-subscribe .hs-form .hs-submit .actions{background:linear-gradient(270deg,#3ed3ff,#4b61ff 140%);border-radius:20px;display:inline-block}.custom-blog-listing-subscribe .hs-form .hs-button{background:rgb(62,211,255,0);border-radius:20px;color:#fff;font-family:Telegraf;font-size:18px;font-style:normal;font-weight:800;letter-spacing:1px;line-height:40px;padding:0 25px;text-align:center;text-transform:none!important;transition:.3s;white-space:nowrap}.custom-blog-listing-subscribe .hs-form .hs-button:hover{background:#3ed3ff}.custom-blog-listing-subscribe .submitted-message{color:#fff;font-weight:600;text-align:center}@media (max-width:959px){.custom-blog-listing-subscribe .hs-form{align-items:center;flex-wrap:wrap;margin:-7px}.custom-blog-listing-subscribe .hs-form>div{padding:7px;width:100%}.custom-blog-listing-subscribe .hs-form .hs-richtext p{line-height:1;text-align:center}.custom-blog-listing-subscribe .hs-form .field{width:50%}.custom-blog-listing-subscribe .hs-form .hs-error-msgs{position:static}.custom-blog-listing-subscribe .hs-form .hs-submit{padding:25px 7px 7px;text-align:center}.custom-blog-listing-subscribe .hs-form .hs-button{width:auto}}@media (max-width:767px){.custom-blog-listing-hero img{height:250px!important;max-width:none!important;width:auto!important}.custom-blog-listing-hero-headline h1{font-size:40px;letter-spacing:-1px;line-height:50px}}