.before-loading{visibility:hidden!important;opacity:0!important;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#loading{position:fixed;z-index:999999999;top:0;left:0;width:100vw;height:100vh;background:transparent}#loading:before{position:absolute;z-index:-10;top:0;left:0;display:block;width:100%;height:calc(50% + 2px);content:'';-webkit-transition:all 1.2s cubic-bezier(.19,1,.22,1);transition:all 1.2s cubic-bezier(.19,1,.22,1);background:#152652}#loading:after{position:absolute;z-index:-20;top:50%;left:0;display:block;width:100%;height:calc(50% + 2px);content:'';-webkit-transition:all 1.2s cubic-bezier(.19,1,.22,1);transition:all 1.2s cubic-bezier(.19,1,.22,1);background:#152652}#loading.loaded:before{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#loading.loaded:after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#loading .loader,#loading .loader__figure{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loading .loader{overflow:visible;width:100%;height:50px;padding:0 100px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:center}#loading .loader.loaded{opacity:0}#loading .loader .dots{font-size:36px;position:relative;display:inline-block;opacity:0;color:#fff}#loading .loader .dots:nth-child(3n+0){color:#fff}#loading .loader .dots:nth-child(6){-webkit-animation:moving 3s infinite ease;animation:moving 3s infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .dots:nth-child(5){-webkit-animation:moving 3s 100ms infinite ease;animation:moving 3s 100ms infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .dots:nth-child(4){-webkit-animation:moving 3s 200ms infinite ease;animation:moving 3s 200ms infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .dots:nth-child(3){-webkit-animation:moving 3s 300ms infinite ease;animation:moving 3s 300ms infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .dots:nth-child(2){-webkit-animation:moving 3s 400ms infinite ease;animation:moving 3s 400ms infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .dots:nth-child(1){-webkit-animation:moving 3s 500ms infinite ease;animation:moving 3s 500ms infinite ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#loading .loader .loader__label{font-family:'Ubuntu',sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;padding-top:15px;position:absolute;left:0;overflow:hidden;width:100%;margin:0;margin-left:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-align:center;white-space:nowrap;letter-spacing:1.5px;text-transform:uppercase;color:#FFF}#loading .loader .loader__label span{position:relative;display:inline-block;font-family:'Ubuntu',sans-serif;font-weight:400;font-style:normal;font-size:12px}#loading .loader .loader__label span#text__loader{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-animation:loader-label 2s infinite cubic-bezier(.215,.61,.355,1);animation:loader-label 2s infinite cubic-bezier(.215,.61,.355,1);text-align:left}#loading .loader .loader__label [data-words]{position:static;vertical-align:top}#loading .loader .loader__label [data-words]>span{position:absolute;color:#fff}@-webkit-keyframes moving{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0}}@keyframes moving{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px);opacity:0}50%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0}}svg .svg-elem-1{stroke-dashoffset:1198.3427734375px;stroke-dasharray:1198.3427734375px;fill:transparent;-webkit-transition:stroke-dashoffset 3s cubic-bezier(.6,.04,.98,.335) 0s,fill 0.8s cubic-bezier(.55,.085,.68,.53) 0.8s;transition:stroke-dashoffset 3s cubic-bezier(.6,.04,.98,.335) 0s,fill 0.8s cubic-bezier(.55,.085,.68,.53) 0.8s}svg.active .svg-elem-1{stroke-dashoffset:0;fill:rgb(26,167,156)}