.floating-form-container{width:100%}.floating-form{border-radius:14px;box-shadow:0 6px 12px rgba(0,0,0,.3);padding:60px 72px 50px;text-align:center;z-index:1}.full-page-form.floating-form .hs_submit input[type=submit]{font-size:17px;font-weight:800;padding:20px 30px}.floating-form form{margin-bottom:38px}.floating-form .form-close{display:none}.floating-form .form-heading{font-size:28px;font-weight:800;margin-bottom:60px;text-transform:uppercase}.floating-form .form-footer{color:#5f6062;font-family:Montserrat;font-size:11px}.floating-form .form-footer a{color:#007ab3;text-decoration:underline}@media (max-width:768px){body.modal-open{height:100%;margin:0;overflow:hidden}.floating-form-container{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:50}.modal-open .floating-form-container{display:initial}.floating-form{margin:20px 24px 0;padding:15px;position:relative;z-index:1000}.floating-form .form-close{display:initial;padding:13px;position:absolute;right:0;top:0}.floating-form form{margin-bottom:24px}.floating-form .form-heading{font-size:24px;margin:0 29px 29px}.full-page-form.floating-form .hs_submit input[type=submit]{font-size:16px;font-weight:800;width:100%}}