@import url(https://fonts.googleapis.com/css?family=Montserrat:400,800,900);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Yu Gothic,Yu Gothic UI,sans-serif}.logoSection{align-items:center;background:var(--bg-gradient);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.container{height:0;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%)}.logoSection[ismobile=true] .container{height:30%}.logoSection[ismobile=true]{background:var(--bg-gradient-mobile)}.logoSection[ismobile=true] .container{top:30%}.shine{-webkit-text-fill-color:#0000;animation:shine 4s forwards;-webkit-background-clip:text;background-clip:text;background-color:var(--primary-color);background-image:linear-gradient(to right,var(--primary-color) 0,#fff 50%,var(--primary-color) 100%);background-position:0 0;background-repeat:no-repeat;background-size:200px}.logoSection[ismobile=true] .shine{animation:shine-mobile 4s forwards;background-size:120px}@keyframes shine-mobile{0%{background-position:-150px 0}to{background-position:80px 0}}@keyframes shine{0%{background-position:-200px 0}to{background-position:200px 0}}.title{color:var(--primary-color);font-size:100px;font-weight:700;letter-spacing:5px;line-height:140px;margin-top:-2em;position:relative;text-align:center}.logoSection[ismobile=true] .title{font-size:60px;font-weight:600;letter-spacing:0;margin-top:0}.subtitle{color:#fff;display:block;font-size:26px;font-weight:400;justify-content:center;letter-spacing:36px;margin-left:1.25em;margin-top:-.5em;padding-top:0;text-align:center;text-shadow:2px 2px 4px #000000b3;text-transform:uppercase}.logoSection[ismobile=true] .subtitle{font-size:20px;letter-spacing:17px;margin-left:.75em;margin-top:-1em}.logoSection[ismobile=true][isportrait=false] .title{margin-top:.5em}header{background-color:#0000004d;justify-content:space-between;left:0;position:absolute;top:0;z-index:10000}header,header ul{align-items:center;display:flex;width:100%}header ul{justify-content:center;padding:0}header ul li{list-style:none;margin:10px}header ul li a{border-radius:20px;color:#fff;font-size:20px;margin:0 10px;padding:6px 30px;text-decoration:none;transition:.5s}.logoSection[ismobile=true] header ul li a{font-size:18px;margin:0;padding:6px 5px}header ul li a:hover{background-color:#fff;color:#2b1055}.animate-contain{height:70px;margin-top:150px;overflow:hidden;text-align:center}.animate-contain,.animated-text{position:relative}.animated-text span{animation:fadeSlide 15s infinite;color:#fff;display:block;font-size:30px;left:0;margin-left:-.45em;opacity:0;padding:8px 5px;position:absolute;top:0;width:100%}.logoSection[ismobile=true] .animated-text span{font-size:25px;margin-left:-.4em}.animated-text span:first-child{animation-delay:3s}.animated-text span:nth-child(2){animation-delay:6s}.animated-text span:nth-child(3){animation-delay:9s}.animated-text span:nth-child(4){animation-delay:12s}.animated-text span:nth-child(5){animation-delay:15s}@keyframes fadeSlide{0%{opacity:0}10%{opacity:1}25%{opacity:0}}html{height:100%;width:100%}:root{--primary-color:#918da1;--secondary-color:#2b1055;--nav-hover-bg:#fff;--nav-hover-color:#2b1055;--bg-gradient-mobile:repeating-linear-gradient(135deg,#292e49 300px,#00467f 0,#292e49 1000px);--bg-gradient:repeating-linear-gradient(135deg,#292e49 38%,#00467f 0,#292e49)}body{background:#bbd2c5;background:linear-gradient(#292e49,#536976 50%,#bbd2c5);color:#fff;font-family:Montserrat,sans-serif;height:100%;margin:0;width:100%}
/*# sourceMappingURL=main.0d7f95c2.css.map*/