.pop-up .overlay{width:100vw;height:100vh;position:relative}.pop-up #form{max-width:calc(700px - 80px);width:100%;padding:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;border-radius:1px;border:1px none #000;box-shadow:1px 1px 3px 0px rgba(2,2,2,0.50)}.pop-up #form fieldset{max-width:100%}.pop-up #form i{float:right;margin:-20px -20px 0 0;cursor:pointer}.pop-up #form .hs-form-field>label{display:none}.pop-up #form ul.no-list.hs-error-msgs.inputs-list{display:none !important}.pop-up #form textarea{display:none !important}.pop-up #form input[type="text"],.pop-up #form input[type="email"],.pop-up #form input[type="tel"],.pop-up #form textarea{width:100%;line-height:1;padding:.7em .769em;background-color:#f2f2f2;color:#8c8c8c;border:1px solid #e1e1e1;border-radius:3px;font-size:16px}.pop-up #form select{font-size:16px;padding:.7em .669em;color:#666 !important;width:100%;background-color:#f2f2f2;border:1px solid #e1e1e1;border-radius:3px}.pop-up #form .hs-form-field{margin-bottom:15px}.pop-up #form input[type=submit]{font-size:18px;line-height:100%;padding:15px 20px;font-weight:600;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;margin:20px auto 0 auto;display:block;border-radius:3px;border:0;cursor:pointer}@media(max-width:767px){.pop-up #form{max-width:calc(100% - 80px);padding:20px}.pop-up #form i{margin:0}.pop-up #form input[type="text"],.pop-up #form input[type="email"],.pop-up #form input[type="tel"],.pop-up #form textarea{font-size:14px}.pop-up #form select{font-size:14px}}