#preloader,.preloader-bg{overflow:hidden;z-index:999999;position:fixed;height:100%;background:#272727;width:100%}.light-version #preloader,.light-version .preloader-bg{background:#fff}#preloader{left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;overflow:hidden;pointer-events:none;align-items:center;position:fixed;top:0;height:100%;width:100%}.preloader__progress{opacity:1;height:100px;width:100px}.preloader__progress,.preloader__progress.custom-pre{display:flex;justify-content:center;z-index:200;align-items:center;position:absolute}.preloader__progress.custom-pre{opacity:0;background-size:100%;height:3.5rem;width:3.5rem}.preloader__progress__inner.custom-pre-inner{left:0;transform-origin:bottom;transform:scaleY(0);position:absolute;top:0;height:100%;width:100%}.ptr-prel-image{max-width:100%;width:80px}.preloader__pulse{left:0;border-radius:50%;border:1px solid hsla(0,0%,98%,.2);position:absolute;top:0;height:100%;width:100%}.preloader__pulse:after,.preloader__pulse:before{left:0;opacity:0;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 30px hsla(0,0%,98%,.3);box-shadow:0 0 0 30px hsla(0,0%,98%,.3);position:absolute;top:0;height:100%;background-color:hsla(0,0%,98%,.3);-webkit-animation:pulse-anim 1.5s cubic-bezier(.17,.85,.438,.99) infinite;animation:pulse-anim 1.5s cubic-bezier(.17,.85,.438,.99) infinite;content:"";width:100%}.light-version .preloader__pulse:after,.light-version .preloader__pulse:before{-webkit-box-shadow:0 0 0 30px rgba(0,0,0,.1);box-shadow:0 0 0 30px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.preloader__pulse:after{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:.15s;animation-delay:.15s}@-webkit-keyframes pulse-anim{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-anim{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}