.loading,.wpcf7-form.submitting,.loading_block{display:block;position:relative;pointer-events:none}.loading *,.wpcf7-form.submitting *,.loading_block *{pointer-events:none}.loading::after,.wpcf7-form.submitting::after,.loading_block::after{position:absolute;content:"";width:max(40px,2vw);height:max(40px,2vw);background-repeat:no-repeat;background-position:center;background-size:100%;inset:0;margin:auto;animation:2s linear 0s infinite loading;z-index:5}.loading::before,.wpcf7-form.submitting::before,.loading_block::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8;z-index:5}.hide{display:none}@media(max-width: 1920px){.hide_hd{display:none}}@media(min-width: 1920px){.hide_hd-min{display:none}}@media(max-width: 1600px){.hide_xxxl{display:none}}@media(min-width: 1600px){.hide_xxxl-min{display:none}}@media(max-width: 1280px){.hide_xxl{display:none}}@media(min-width: 1280px){.hide_xxl-min{display:none}}@media(max-width: 1200px){.hide_xl2{display:none}}@media(min-width: 1200px){.hide_xl2-min{display:none}}@media(max-width: 1100px){.hide_xl{display:none}}@media(min-width: 1100px){.hide_xl-min{display:none}}@media(max-width: 1024px){.hide_lg2{display:none}}@media(min-width: 1024px){.hide_lg2-min{display:none}}@media(max-width: 992px){.hide_lg{display:none}}@media(min-width: 992px){.hide_lg-min{display:none}}@media(max-width: 900px){.hide_md3{display:none}}@media(min-width: 900px){.hide_md3-min{display:none}}@media(max-width: 850px){.hide_md2{display:none}}@media(min-width: 850px){.hide_md2-min{display:none}}@media(max-width: 768px){.hide_md{display:none}}@media(min-width: 768px){.hide_md-min{display:none}}@media(max-width: 700px){.hide_sm3{display:none}}@media(min-width: 700px){.hide_sm3-min{display:none}}@media(max-width: 600px){.hide_sm2{display:none}}@media(min-width: 600px){.hide_sm2-min{display:none}}@media(max-width: 576px){.hide_sm{display:none}}@media(min-width: 576px){.hide_sm-min{display:none}}@media(max-width: 450px){.hide_xs2{display:none}}@media(min-width: 450px){.hide_xs2-min{display:none}}@media(max-width: 375px){.hide_xs{display:none}}@media(min-width: 375px){.hide_xs-min{display:none}}@media(max-width: 0){.hide_xxs{display:none}}@media(min-width: 0){.hide_xxs-min{display:none}}

/*# sourceMappingURL=style.css.map*/