.downloadPopupForm{position:fixed;z-index:9999999;top:0;left:0;padding-left:15px;padding-right:15px;width:100%;height:100vh;background:rgba(0,0,0,.3);display:none}.downloadTable{width:800px;height:90vh;display:table;max-width:100%;margin:5vh auto 0}.downloadTableCell{display:table-cell;vertical-align:middle}.downloadFormBox{padding:20px;border-radius:7px;max-height:90vh;overflow:auto}.dForm fieldset{width:100%!important;max-width:100%!important}.dForm input:not([type=submit]){background-color:#f0f7f9;border-radius:150px;box-shadow:0 0 0!important}.dForm{text-align:left}.dForm label{display:block;padding-left:10px;padding-bottom:3px;font-weight:700;color:#144e79;font-size:14px}.dForm input[type=submit]{padding:13px 25px;font-size:17px;font-family:inherit;text-transform:uppercase;font-weight:700;border-radius:150px;background:#f88c20}.dForm .actions{text-align:center;padding-top:19px}.downloadFormBox{position:relative;z-index:2}.dFormTitle h3{font-size:28px}.dFormContent{padding-top:15px;padding-bottom:14px}.popBoxopen{overflow:hidden}.downloadFormBox{max-width:800px;padding:70px 102px}.downloadTable{background:linear-gradient(122.99deg,#003680 1.09%,#006cff)}.downloadPopupForm input[type=email],.downloadPopupForm input[type=number],.downloadPopupForm input[type=tel],.downloadPopupForm input[type=text],.downloadPopupForm select,.downloadPopupForm textarea{background:hsla(0,0%,100%,.28);border:1px solid #fff;border-radius:4px;margin-top:8px;color:#fff}.downloadPopupForm form .field{padding-bottom:32px}.downloadPopupForm textarea{min-height:146px!important}.downloadPopupForm input[type=submit]{padding:12px 40px;background:#fff;border-radius:4px;font-size:16px;line-height:1.5;letter-spacing:1px;color:#006cff;font-weight:700;border:1px solid #fff}.downloadPopupForm input[type=submit]:hover{background-color:hsla(0,0%,100%,.28)}.downloadPopupForm ::placeholder{color:#fff}.downloadPopupForm .hs-error-msgs{color:#fff;padding-left:0;padding-top:8px;font-size:14px}a#closeBn svg{width:20px;display:block;margin:0 0 0 auto}a#closeBn{display:block;margin-bottom:18px}.downloadFormBox .submitted-message{font-size:20px;padding-bottom:11px}.downloadFormBox h2{text-align:center}a#closeBn{position:absolute;right:31px;top:23px;z-index:10}.downloadTable{position:relative}.subBoxC{text-align:center;font-size:16px;padding-top:20px;line-height:1.5}.downloadFormBox h2:after{content:"";width:80px;height:3px;background:#fff;display:block;margin:20px auto}.downloadFormBox form .field>label{color:#fff;font-weight:700;font-size:20px}.actions{text-align:center;padding-top:20px}