.text-des-underline{background-image:linear-gradient(180deg,transparent 50%,#05a9df 0);-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;font-weight:700;padding:0 12px}.text-des-blue{color:#05a9df;font-weight:700}.blog-promo-section-wrap{background-color:#ffda40;margin-bottom:-31px;min-height:500px;overflow:hidden;position:relative;width:100%}.blog-header-section-wrap{align-items:center;box-sizing:border-box;display:flex;margin:0 auto;max-width:1128px;min-height:500px;padding:48px 24px 79px;width:100%}.blog-promo-header-wrap{max-width:560px;position:relative;width:100%;z-index:1}.blog-promo-banner-wrap,[dir=rtl] .blog-promo-banner-wrap{height:100%;left:0;object-fit:cover;object-position:center bottom;position:absolute;top:0;transform:none;width:100%;z-index:0}.blog-promo-title{font-size:40px;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.25;margin-bottom:16px;max-width:450px;text-transform:capitalize}.blog-promo-title-long{max-width:510px}.blog-promo-form form{max-width:512px}.blog-promo-form fieldset{max-width:none!important}.blog-promo-form .form-columns-2{display:flex;gap:8px}.blog-promo-form .form-columns-2 .hs-form-field{flex:1 1 0;float:none!important;min-width:0;width:auto!important}.blog-promo-form .input{margin-right:0!important}.blog-promo-form input[type=email],.blog-promo-form input[type=text]{background-color:#ffffff00;border:1px solid #d7e0e3;border-radius:12px;box-sizing:border-box;padding:18px 16px;width:100%!important}.blog-promo-form .hs-form-field{margin-bottom:16px}.blog-promo-form input[type=email]::placeholder{color:#71868d}.blog-promo-form form label{font-weight:600}.blog-promo-form .hs-form-required{color:#2d323e!important}.blog-promo-form .hs_submit{justify-content:flex-start!important}.blog-promo-form .hs-button{width:auto!important}.blog-promo-form input[type=submit].w-btn--primary{background:radial-gradient(circle closest-side,var(--wYellow-700,#f5671f) 99%,transparent 100%) 50% /0 0 no-repeat,var(--wYellow-800,#d74a10);transition:background-size var(--transition-duration,.4s) var(--transition-easing,ease-in-out)}.blog-promo-form input[type=submit].w-btn--primary:hover{background-size:400px 400px,auto}@media screen and (max-width:768px){.blog-promo-section-wrap{min-height:0}.blog-header-section-wrap{justify-content:center;min-height:0;padding:40px 16px 71px}.blog-promo-header-wrap{margin:0 auto;text-align:center}.blog-promo-title,.blog-promo-title-long{font-size:30px;max-width:none}.webinar-date-wrap{font-size:16px;font-weight:500;margin:0 auto;width:100%}.blog-promo-form form{margin:0 auto}.blog-promo-form .hs_submit{justify-content:center!important}}@media screen and (max-width:480px){.blog-promo-form .form-columns-2{flex-direction:column;gap:0}}