#loading{background-color:#fff;height:100%;width:100%;position:fixed;margin-top:0;top:0;left:0;bottom:0;overflow:hidden!important;right:0;z-index:999999}#loading.-hidden{animation-duration:.6s;animation-fill-mode:both;animation-name:loadingFadeOut}#loading-center{width:100%;height:100%;position:relative}.loader{width:3em;height:3em;margin:auto;left:0;right:0;top:0;bottom:0;position:absolute}@keyframes loadingFadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes rotate{0%{transform:rotateX(-37.5deg) rotateY(45deg)}50%{transform:rotateX(-37.5deg) rotateY(405deg)}to{transform:rotateX(-37.5deg) rotateY(405deg)}}.cube,.cube *{position:absolute;width:71px;height:71px;left:0;right:0;top:0;bottom:0}.sides{animation:rotate 3s ease infinite;animation-delay:.8s;transform-style:preserve-3d;transform:rotateX(-37.5deg) rotateY(45deg)}.cube .sides *{box-sizing:border-box;background-color:#1c67a2cc;border:5px solid #eaeaea}.cube .sides .top{animation:top-animation 3s ease infinite;animation-delay:0ms;transform:rotateX(90deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes top-animation{0%{opacity:1;transform:rotateX(90deg) translateZ(90px)}20%{opacity:1;transform:rotateX(90deg) translateZ(35px)}70%{opacity:1;transform:rotateX(90deg) translateZ(35px)}90%{opacity:1;transform:rotateX(90deg) translateZ(90px)}to{opacity:1;transform:rotateX(90deg) translateZ(90px)}}.cube .sides .bottom{animation:bottom-animation 3s ease infinite;animation-delay:0ms;transform:rotateX(-90deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes bottom-animation{0%{opacity:1;transform:rotateX(-90deg) translateZ(90px)}20%{opacity:1;transform:rotateX(-90deg) translateZ(35px)}70%{opacity:1;transform:rotateX(-90deg) translateZ(35px)}90%{opacity:1;transform:rotateX(-90deg) translateZ(90px)}to{opacity:1;transform:rotateX(-90deg) translateZ(90px)}}.cube .sides .front{animation:front-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(0deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes front-animation{0%{opacity:1;transform:rotateY(0deg) translateZ(90px)}20%{opacity:1;transform:rotateY(0deg) translateZ(35px)}70%{opacity:1;transform:rotateY(0deg) translateZ(35px)}90%{opacity:1;transform:rotateY(0deg) translateZ(90px)}to{opacity:1;transform:rotateY(0deg) translateZ(90px)}}.cube .sides .back{animation:back-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(-180deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes back-animation{0%{opacity:1;transform:rotateY(-180deg) translateZ(90px)}20%{opacity:1;transform:rotateY(-180deg) translateZ(35px)}70%{opacity:1;transform:rotateY(-180deg) translateZ(35px)}90%{opacity:1;transform:rotateY(-180deg) translateZ(90px)}to{opacity:1;transform:rotateY(-180deg) translateZ(90px)}}.cube .sides .left{animation:left-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(-90deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes left-animation{0%{opacity:1;transform:rotateY(-90deg) translateZ(90px)}20%{opacity:1;transform:rotateY(-90deg) translateZ(35px)}70%{opacity:1;transform:rotateY(-90deg) translateZ(35px)}90%{opacity:1;transform:rotateY(-90deg) translateZ(90px)}to{opacity:1;transform:rotateY(-90deg) translateZ(90px)}}.cube .sides .right{animation:right-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(90deg) translateZ(90px);animation-fill-mode:forwards;transform-origin:50% 50%}@keyframes right-animation{0%{opacity:1;transform:rotateY(90deg) translateZ(90px)}20%{opacity:1;transform:rotateY(90deg) translateZ(35px)}70%{opacity:1;transform:rotateY(90deg) translateZ(35px)}90%{opacity:1;transform:rotateY(90deg) translateZ(90px)}to{opacity:1;transform:rotateY(90deg) translateZ(90px)}}
