.loading.active,.loading.active:before{top:0;bottom:0;right:0;left:0}.loading:after,.loading p{color:#fff;font-weight:600;font-size:32px;line-height:1.67;margin-bottom:24px;margin-top:156px}.loading{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.3s cubic-bezier(0.24, 0.49, 0.19, 1) 0ms;-moz-transition:all 0.3s cubic-bezier(0.24, 0.49, 0.19, 1) 0ms;transition:all 0.3s cubic-bezier(0.24, 0.49, 0.19, 1) 0ms;position:fixed;overflow:hidden;top:48%;bottom:48%;right:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:999999;background-color:transparent;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.loading.active{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:rgba(0,0,0,0.74);-webkit-transition:background 0.35s cubic-bezier(0.24, 0.49, 0.19, 1) 2ms;-moz-transition:background 0.35s cubic-bezier(0.24, 0.49, 0.19, 1) 2ms;transition:background 0.35s cubic-bezier(0.24, 0.49, 0.19, 1) 2ms}.loading.active:before{filter:alpha(opacity=100);opacity:1;background-image:url("loading-wheel3.gif")}.loading.active:after{filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.loading:before{filter:alpha(opacity=0);opacity:0;content:'';position:absolute;pointer-events:none;outline:none;overflow:hidden;z-index:999998;background-position:center center;width:100%;height:100%;background-repeat:no-repeat;background-size:inherit;filter:blur(0.2px);-webkit-transition:all 0.4s cubic-bezier(0.31, 0.98, 0.38, 1) 5ms;-moz-transition:all 0.4s cubic-bezier(0.31, 0.98, 0.38, 1) 5ms;transition:all 0.4s cubic-bezier(0.31, 0.98, 0.38, 1) 5ms}.loading:after{filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);content:attr(data-loadtext);-webkit-transition:all 0.35s cubic-bezier(0.63, 0.65, 0.18, 1) 0ms;-moz-transition:all 0.35s cubic-bezier(0.63, 0.65, 0.18, 1) 0ms;transition:all 0.35s cubic-bezier(0.63, 0.65, 0.18, 1) 0ms}
