.zo-wrapper{margin-top:150px}span[req-data="*"]:after{content:"*";color:red}.request-form-wrap{max-width:600px;width:95%;margin:20px auto 80px;display:flex;justify-content:space-between;border:1px solid #e5e8ea}.request-form-aside{max-width:calc(100% - (560px + 60px));width:100%;background:rgba(41,48,66,0.97)}.request-form{max-width:500px;width:90%;padding:40px 0 50px;margin:0 auto}.request-form-wrap h3{margin:0 auto 15px;font-family:var(--zf-secondary-bold);font-size:30px}.form-title{padding:0 0 20px}.popup-inner{background:#fff;padding:30px;box-sizing:border-box;max-width:500px;border-radius:10px;box-shadow:0 0 5px #00000036;margin:50px auto}.form-group{position:relative;margin-top:20px;overflow:hidden}.label-name{display:block;font-size:16px;font-weight:bold;margin-bottom:5px}.form-group input:not([type="checkbox"]),.form-group textarea,.form-group select{width:100%;height:50px !important;line-height:22px !important;font-size:13px !important;padding:5px 10px !important;border:1px solid #c9c9c9;margin-bottom:0;box-sizing:border-box;border-radius:4px !important;color:#000}.form-group textarea{height:70px !important;line-height:1;margin:0 0 -5px}.form-group input:focus,.form-group textarea:focus,.form-group select:focus,.form-group input:active,.form-group textarea:active,.form-group select:active{outline:0;box-shadow:none}.form-group textarea{height:70px}label.error{color:#bd0000;font-size:12px;vertical-align:top;display:block}.reload{text-decoration:none}.captcha-wrap{display:flex}.captcha-input{width:55%}.captcha-code{width:45%;display:flex}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button-group{position:relative;text-transform:uppercase;font-weight:600}button.button:focus{outline:0}.button-group.active .loading{border-radius:50%;width:24px;height:24px;border:.25rem solid rgba(255,255,255,0.2);border-top-color:white;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:absolute;top:10%;left:35%;transform:translate(-50%,-50%)}.button-group.active .button:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#00000038}.button-group .button{padding:16px 50px;border-radius:5px;border:0;outline:0;font-weight:600}button[type='submit']{background:#0096a7;border-radius:4px}.success-wrap{position:fixed;left:0;right:0;top:0;bottom:0;background:#00000030;z-index:999}.success-inner{max-width:580px;width:90%;background:#fff;padding:40px;border-radius:5px;box-shadow:0 0 5px #00000052;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.success-content{text-align:center}.success-content h3{font-size:20px}.success-content .button{padding:5px 30px;line-height:30px;border-radius:2px;background:#ff8331;border-radius:4px;margin:15px 0 0}.form-group input[name="enterdigest"]{margin-bottom:0}.sign_agree p{font-size:12px;line-height:1.6;margin:0 0 10px}@media screen and (max-width:767px){.request-form-wrap{margin:120px auto 80px}}.button-group.active .loading{border-radius:50%;width:24px;height:24px;border:.25rem solid rgba(255,255,255,0.2);border-top-color:white;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;position:absolute;top:24%;left:48%;transform:translate(-50%,-50%)}