.response_container{position:fixed;bottom:0;top:0;left:0;right:0;background-color:#00000052;display:none;z-index:99999}.response{display:none;position:fixed;left:50%;top:50%;z-index:99999}.response .response_wrap{position:relative;transform:translate(-50%,-50%);min-width:280px;max-width:400px;width:100%;padding:30px 20px;background-color:#fff;box-shadow:1px 1px 4px #0000005e}.response .response_wrap .response_title{text-align:center;font-size:21px;font-weight:700;letter-spacing:1.2px}.response .response_wrap .response_text{text-align:left;font-size:16px;line-height:1.3;margin:20px 0}.response_close{margin-top:30px;width:150px;margin:auto;background-color:#3b4474;padding:15px 20px;text-align:center;color:#fff;border-radius:2px;cursor:pointer;display:block}.preloader{display:none;opacity:0;position:fixed;bottom:0;top:0;left:0;right:0;width:142px;margin:0 auto;background:#0000002e;-webkit-filter:contrast(20);filter:contrast(20);width:100%;background-image:url('/send_mail/img/loader-widget.svg');background-position:center;background-repeat:no-repeat;background-size:auto;z-index:9999999}.preloader.active{display:block;opacity:1}.main_form_btn{position:relative}.response_close_cros{position:absolute;right:0;top:0;padding:6px;cursor:pointer}.send_mail_raba{position:relative}.response_close_cros svg{fill:#000;opacity:.4;transition:.3s}.response_close_cros svg:hover{opacity:.8}