.form-empty-field-window{display:none;z-index:99999999;position:fixed;left:0;top:0;right:0;bottom:0;padding:10px}.form-empty-field-window.show{display:flex}.form-empty-field-window .background-layer{background:rgba(0,0,0,0.6);position:absolute;left:0;top:0;right:0;bottom:0}.form-empty-field-window .cut-form{box-shadow:0 2px 30px rgba(16,16,86,0.1);border-radius:10px;background:#fff;position:relative;margin:auto;padding:15px}.form-empty-field-window .cut-form .wrap-content{max-width:400px;width:100%}.form-empty-field-window .cut-form .wrap-content .title{font-size:16px;line-height:20px;text-transform:uppercase;text-align:left;font-weight:bold}.form-empty-field-window .cut-form .wrap-content .message{font-size:14px;line-height:1.5;color:#f00;margin-top:6px;text-align:left}.form-empty-field-window .cut-form .wrap-content .form{margin-top:15px;display:flex}.form-empty-field-window .cut-form .wrap-content .form label{width:50%;position:relative;margin-right:15px;display:block}.form-empty-field-window .cut-form .wrap-content .form label:last-of-type{margin-right:0}.form-empty-field-window .cut-form .wrap-content .form label img{position:absolute;left:10px;top:10px}@media(max-width:440px){.form-empty-field-window .cut-form .wrap-content .form label img{display:none}}.form-empty-field-window .cut-form .wrap-content .form label input{width:100%;height:40px;padding-left:10px;padding-right:10px;border-radius:6px;border:1px solid #e2e2ef;line-height:40px;font-size:14px}.form-empty-field-window .cut-form .wrap-content .form label input.warning{border-color:#f00;background:rgba(255,0,0,0.05)}.form-empty-field-window .cut-form .wrap-content .form label input.phone{padding-left:40px}@media(max-width:440px){.form-empty-field-window .cut-form .wrap-content .form label input.phone{padding-left:10px}}.form-empty-field-window .cut-form .wrap-content .confirm-btn{margin-top:15px;float:right;width:100px}.block-popup-free-zamer{position:fixed;z-index:999999;display:none;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.block-popup-free-zamer.active{display:flex}.block-popup-free-zamer .full-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.block-popup-free-zamer .popup{position:fixed;max-width:600px;width:100%;min-height:400px;top:calc(50% - 200px);left:calc(50% - 300px);border-radius:6px;box-shadow:0 0 20px #808080;padding:40px 30px;background:#fff;overflow:hidden}@media(max-width:620px){.block-popup-free-zamer .popup{left:10px;width:calc(100% - 20px)}}.block-popup-free-zamer .content{position:relative;max-width:320px}@media(max-width:450px){.block-popup-free-zamer .content{max-width:100%}}.block-popup-free-zamer .background{position:absolute;top:0;right:-30px;bottom:0}@media(max-width:620px){.block-popup-free-zamer .background{top:clamp(0%,calc(620px - 100vw),70%);right:calc(0px - clamp(30px,calc((620px - 100vw) * 0.3),100px))}}@media(max-width:450px){.block-popup-free-zamer .background{display:none}}.block-popup-free-zamer .background img{height:100%;min-width:100px}.block-popup-free-zamer .title{font-size:12.5px;font-weight:bold;text-align:center}.block-popup-free-zamer .description{margin-top:20px;font-size:11px}.block-popup-free-zamer .description ul{margin:0;padding:0}.block-popup-free-zamer .description li{margin-left:15px}.block-popup-free-zamer .close-btn{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:0.3s}.block-popup-free-zamer .close-btn::after{content:'×';font-size:20px}.block-popup-free-zamer .close-btn:hover{background:#2323b5;color:#fff;transition:0.2s}.block-popup-free-zamer .form.open-form{backdrop-filter:none;background:none;padding:0}.block-popup-free-zamer .form.open-form .wrap-content{padding:0;flex-direction:column;gap:15px;display:flex}.block-popup-free-zamer .form.open-form .wrap-content .wrap-input,.block-popup-free-zamer .form.open-form .wrap-content .wrap-input .field,.block-popup-free-zamer .form.open-form .wrap-content .wrap-action{width:100%;margin:0}.block-popup-free-zamer .form.open-form .wrap-content input,.block-popup-free-zamer .form.open-form .wrap-content button{height:45px;line-height:45px}.block-popup-free-zamer .form.open-form .wrap-content .field .icon{top:13px;left:17px}.block-popup-free-zamer .form.open-form .wrap-content .field input{padding-left:45px;border:1px solid #808080}.block-popup-free-zamer .form.open-form .wrap-content .action{height:auto}.block-popup-free-zamer .form.open-form .wrap-content .action button{font-weight:bold;border:none;font-size:15px}.block-popup-free-zamer .form.open-form .call-time{margin-top:15px;font-size:11px}