body{position:relative}body:before{background-color:rgba(0,0,0,.8);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:99}body.popup-show:before{opacity:1;visibility:visible}.popup-form-wrapper{display:block!important;left:50%;max-height:100vh;opacity:0;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s;visibility:hidden;z-index:999}.popup-show .popup-form-wrapper{opacity:1;visibility:visible}.inner-form{background-color:var(--light_purple);background-color:#736bc4;min-width:853px;padding:60px}span#close{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;line-height:1;position:absolute;right:10px;top:10px;transition:all .3s;width:30px}.form-title-outer{text-align:center}.form-title-outer h3{font-size:32px;font-weight:400;line-height:1;margin-bottom:30px}.legal-consent-container li.hs-form-booleancheckbox>label input{margin-right:5px;margin-top:5px}.legal-consent-container li.hs-form-booleancheckbox>label span p{margin-left:0!important}form.hs-form textarea{padding-bottom:10px;padding-top:10px}.popup-form-wrapper form{background:#1c1838;padding:30px}.popup-form-wrapper form .hs-form-field .input>input,.popup-form-wrapper form.hs-form textarea{background-color:#12101e;border:0 solid #d1d6dc;border-bottom:2px solid #3a31a1;border-radius:0;color:#fff;height:64px;width:100%!important}.inner-form form .hs-form-field>label{color:#fff!important;display:block!important;font-size:15px;margin-bottom:.35rem!important;text-transform:capitalize}.inner-form form .hs-form-field{background:unset;border:none;border-radius:0;padding:0}.popup-form-wrapper .legal-consent-container li.hs-form-booleancheckbox>label span p,.popup-form-wrapper form ul.inputs-list input p{font-size:14px}.popup-form-wrapper .legal-consent-container li.hs-form-booleancheckbox{line-height:20px}.popup-form-wrapper .legal-consent-container li.hs-form-booleancheckbox>label span p a{color:#ffc33c;text-decoration:none}.popup-form-wrapper form input[type=submit]{background:#1c1838!important;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#ecaa20,#3a31a1)!important;border-radius:0;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:4.548px;line-height:18px;padding:21px 38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .15s linear;width:auto}.popup-form-wrapper form input[type=submit]:hover{background-color:#1c1838!important;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(3deg,#ecaa20,#3a31a1)!important;color:#fff}.popup-form-wrapper label.hs-error-msg{color:red;font-weight:500;margin-top:11px}.popup-form-wrapper form .hs-form-field .input>.hs-input.invalid.error{border-bottom-color:red!important}@media (max-width:991px){.popup-form-wrapper{min-width:calc(100% - 30px)}.inner-form{min-width:unset}}@media (max-width:767px){.popup-form-wrapper form .hs-button,.popup-form-wrapper form input[type=submit]{padding:16.5px 38px;width:100%}.form-title-outer h3{font-size:24px;margin-bottom:22px}.inner-form{padding:35px 20px}.popup-form-wrapper form{padding:20px}.popup-form-wrapper form input[type=submit]{width:100%}.popup-form-wrapper form .hs-form-field .input>input,.popup-form-wrapper form.hs-form textarea{height:55px}}@media (max-width:639px){span#close{right:0;top:0}.popup-form-wrapper{padding:0}}