.modal-container{background-color:rgba(0,0,0,.25);display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.modal-container .form-container{background-color:white;padding:50px 48px;position:absolute;top:10%;left:50%;transform:translateX(-50%);min-width:80vw;max-height:75vh;overflow-y:auto}.form-container button{position:absolute;color:#a7774e;background:0;border:0;top:0;right:0;transform:translate(-125%,25%);font-size:1.75rem}.form-container button:hover{color:#a7774e}.form-container h3{font-family:Formular;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.875rem}.form-container form .hs-main-font-element{margin:1rem 0;font-family:Formular;font-style:normal;font-weight:normal;font-size:1rem;line-height:1.5rem}.form-container form .field{margin-top:1.5rem}form .field label{display:inline-block;margin-bottom:.375}.field label{font-family:Formular;font-style:normal;font-weight:normal;font-size:1rem;line-height:150%;color:#384455}.form-container form .hs-button{margin-top:2.5rem;padding:1rem 2.5rem;background:#3c9dd7;border:0;border-radius:.25rem;font-family:Arial;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.125rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;filter:blur(0.25px)}.form-container form input[type=text],.form-container form input[type=email],.form-container form select,.form-container form textarea{width:100%;padding:.9375rem;border:1px solid #cfcfcf}.form-container form textarea{line-height:1.5;height:6em}@media(min-width:768px){.modal-container .form-container{padding:50px 56px;min-width:unset}}