.form-container{bottom:50px;box-sizing:border-box;left:20px;max-height:90vh;overflow-y:auto;position:fixed;width:420px;z-index:1000}.frame-wrapper{box-sizing:border-box;display:flex;flex-direction:column;max-width:450px;width:100%}.frame-5{background-image:url(https://26166298.fs1.hubspotusercontent-eu1.net/hubfs/26166298/assets-topSource-theme/images-new/blogfrom_tsw.gif);background-position:50%;background-size:cover;border-radius:20px 20px 0 0;height:160px;width:100%}.frame-4{align-items:center;background-color:#fff;border-radius:20px 0 0 20px;box-shadow:0 8px 16px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;margin-top:-50px;padding:16px;position:relative}.unlock-growth-build{color:#008573;font-family:Figtree,sans-serif;font-size:18px;font-weight:600;line-height:26px;margin-bottom:16px;max-width:250px;text-align:left;width:100%}.unlock-growth-build .text-wrapper-2{color:#ea5524;font-weight:700}.blog-form input,.blog-form select,.blog-form textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;margin-bottom:12px;padding:10px;width:100%}.blog-form button[type=submit],.blog-form input[type=submit]{background-color:#ea5a1c;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;max-width:100%;min-width:fit-content;padding:12px 10px;text-align:center;transition:background .3s ease;white-space:nowrap;width:auto}.blog-form button[type=submit]:hover,.blog-form input[type=submit]:hover{background-color:#d04e19}@media (max-width:1024px){.form-container{left:10px;width:90%}.frame-wrapper{max-width:100%}}@media (max-width:768px){.form-container{margin:40px auto;padding:0 10px;position:static;width:100%}.frame-wrapper{font-size:16px;margin:0 auto;max-width:400px;padding:0 16px;width:100%}.frame-5{aspect-ratio:3/1;background-position:50%;background-size:cover;border-radius:16px 16px 0 0;height:auto;width:100%}.frame-4{background-color:#f9f9f9;border:1px solid #ccc;border-radius:16px;box-shadow:none;margin-top:0;padding:20px}.unlock-growth-build{font-size:16px;max-width:90%;text-align:center}.blog-form{display:flex;flex-direction:column;justify-content:center;width:100%}}@media (max-width:480px){.form-container{margin:20px 0;padding:0 10px;width:100%}.frame-5{aspect-ratio:3/1;background-position:50%;background-size:cover;border-radius:16px 16px 0 0;height:auto;width:100%}.frame-4{background-color:#f9f9f9;border:1px solid #ccc;border-radius:16px;padding:16px}.blog-form button[type=submit],.blog-form input[type=submit]{font-size:14px}.unlock-growth-build{font-size:14px;max-width:90%;text-align:left}}