.loading{background:#fff}.loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;right:0;height:20%;background-image:linear-gradient(to bottom, rgba(0,90,155,0.5), transparent)}.loading:after{content:"";display:block;position:fixed;bottom:0;left:0;width:100%;right:0;height:20%;background-image:linear-gradient(to top, rgba(0,90,155,0.5), transparent)}.loading .theme-logo-large{width:200px;margin:0 0 50px}.loading__content{color:#005a9b}.halfcircle{border-top-color:#005a9b;border-left-color:#005a9b}.welcome-screen,.completed-screen{background:#fff}.welcome-screen:before,.completed-screen:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;right:0;height:20%;background-image:linear-gradient(to bottom, rgba(0,90,155,0.5), transparent)}.welcome-screen:after,.completed-screen:after{content:"";display:block;position:fixed;bottom:0;left:0;width:100%;right:0;height:20%;background-image:linear-gradient(to top, rgba(0,90,155,0.5), transparent)}.welcome-screen__content,.completed-screen__content{min-height:820px;display:flex;flex-direction:column;justify-content:center;align-items:center}.welcome-screen__inner,.completed-screen__inner{flex:1}.welcome-screen .theme-logo-large,.completed-screen .theme-logo-large{width:200px;margin:0 0 50px}@keyframes themeBtnPulse{0%{background:#cc00cc}100%{background:#ff3300}}.welcome-screen .btn-primary,.completed-screen .btn-primary{background:#ff3300;color:#fff}.welcome-screen .btn-primary:hover,.completed-screen .btn-primary:hover{background:#ff3300}.welcome-screen .btn.highlight,.completed-screen .btn.highlight{animation-name:themeBtnPulse;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:1s}.welcome-screen__content h1,.completed-screen__content h1{font-size:3em}.welcome-screen__content h1,.completed-screen__content h1,.welcome-screen__content h2,.completed-screen__content h2,.welcome-screen__content p,.completed-screen__content p{color:#666;opacity:1}.welcome-screen__content h2,.completed-screen__content h2{color:#005a9b}