.popup-overlay{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:10000}.popup{background-color:#fefbf9;box-shadow:-2px 0 10px rgba(0,0,0,.1);box-sizing:border-box;height:100%;max-width:700px;overflow-y:auto;padding:20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:80%;z-index:10001}.popup-content{margin-bottom:4rem;margin-top:30px}.close-btn{background:none;border:none;box-shadow:none!important;color:#7f8c8d;cursor:pointer;font-size:24px;left:0;position:absolute;top:0}body.popup-open{overflow:hidden}.popup h2{color:#093555;font-size:34px;font-weight:600;letter-spacing:0;line-height:42px;margin-bottom:25px;text-align:center}.hs-recaptcha{display:none}.hs-submit{background:#fefbf9;bottom:0;padding:1rem 1rem 1rem 0;position:fixed;width:-webkit-fill-available}.hs-input{width:100%!important}.hs-form-radio .hs-input{width:auto!important}.hs-submit .hs-button{width:300px}.hs-richtext{background:#fefbf9;bottom:2.5rem;padding:1rem 1rem 1rem 0;position:fixed}form .hs-richtext:before{border-top:1px solid #545454;left:0;position:absolute;top:0;width:100%}.legal-consent-container p{font-size:12px!important}.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){min-height:45px}@media (max-width:768px){.popup{max-width:100%;top:100%;transition:top .3s ease;width:100%}.popup h2{font-size:24px;line-height:28px}.popup-content{margin-bottom:200px;margin-top:30px}form .hs-richtext{padding:1rem 1rem 1rem 0}}