.elementor-kit-5 h3.form-heading{font-size:24px;line-height:32px;font-weight:700;text-align:center;margin-bottom:30px}.modal-box{gap:.4rem;width:330px;max-width:100%;padding:1.3rem 1.3rem 2.2rem;min-height:250px;position:absolute;z-index:778;background-color:#fff;border:1px solid #ddd;border-radius:8px}.modal-box-overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);z-index:777}.modal-box .flex{display:flex;align-items:center;justify-content:space-between}.modal-box .justify-content-end{justify-content:end}.modal-box input{padding:.7rem 1rem;border:1px solid #ddd;border-radius:5px;font-size:.9em}.modal-box button{cursor:pointer;border:none;font-weight:600}.modal-box .btn{display:inline-block;padding:.8rem 1.4rem;font-weight:700;background-color:#000;color:#fff;border-radius:5px;text-align:center;font-size:1em}.modal-box .btn-close{padding:.5rem .7rem;background:#eee;border-radius:50%;color:#7a7a7a;font-size:14px;font-weight:700;margin:10px;position:absolute;top:0;right:0}.modal-box-content{margin-top:20px}.modal-box-wrapper .hidden{display:none}form.hs-forms-api input:not([name='gdpr_opt_out']){width:100%;margin-bottom:14px}form.hs-forms-api label{font-size:13px;line-height:18px!important}@media screen and (min-width:490px){.modal-box{width:430px}}@media screen and (min-width:700px){.modal-box{width:580px;padding:2.3rem 2.3rem 3.2rem}.d-md-flex{display:flex}.gap-1{gap:1rem}}