.downloadPopupForm{background:rgba(0,0,0,.44);display:none;height:100vh;left:0;padding-left:15px;padding-right:15px;position:fixed;top:0;width:100%;z-index:9999999}.downloadTable{display:table;height:100vh;margin:0 auto;max-width:800px}.downloadTableCell{display:table-cell;vertical-align:middle}.downloadFormBox{background-color:#fff;border-radius:7px;border-radius:12px;max-height:90vh;overflow:auto;padding:20px;padding:65px 60px;position:relative}a#closeBn{align-items:center;display:flex;height:25px;margin:0 0 0 auto;position:absolute;right:20px;top:20px;width:25px}.popupbutton{padding-top:20px}@media(max-width:767px){.downloadFormBox{padding:50px 20px 30px}.popupbutton{padding-top:10px}}.popupform form input[type=email],.popupform form input[type=tel],.popupform form input[type=text],.popupform form select,.popupform form textarea{border:2px solid #f4e7f7;border-radius:12px;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:21px;margin-bottom:0;padding:21px 20px}.popupform form input[type=email]:hover,.popupform form input[type=tel]:hover,.popupform form input[type=text]:hover,.popupform form textarea{box-shadow:none}.popupform form input[type=email]::-webkit-input-placeholder,.popupform form input[type=tel]::-webkit-input-placeholder,.popupform form input[type=text]::-webkit-input-placeholder{color:#13091d;font-weight:400;opacity:.54}.popupform .o-form form input[type=email]::-moz-placeholder,.popupform .o-form form input[type=tel]::-moz-placeholder,.popupform .o-form form input[type=text]::-moz-placeholder{color:#13091d;font-weight:400}.popupform .o-form form input[type=email]:-ms-input-placeholder,.popupform .o-form form input[type=tel]:-ms-input-placeholder,.popupform .o-form form input[type=text]:-ms-input-placeholder{color:#13091d;font-weight:400}.popupform .o-form form input[type=email]:-moz-placeholder,.popupform .o-form form input[type=tel]:-moz-placeholder,.popupform .o-form form input[type=text]:-moz-placeholder{color:#13091d;font-weight:400}.popupform .o-form form textarea{min-height:200px}.popupform .o-form .hs-input.error,.popupform .o-form .hs-input.invalid{border-color:var(--magenta)}.popupform .o-form .hs-error-msgs,.popupform .o-form .hs-error-msgs li{margin:0}.popupform .o-form .hs-error-msgs li:before{content:none}.popupform .o-form label.hs-error-msg{color:var(--magenta);font-size:13px;margin:0}.popupform form .hs-submit .actions input[type=submit]{margin-top:18px;padding-bottom:18px;padding-top:18px}