@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/static/Montserrat-Light.ttf)}*{box-sizing:border-box;font-family:Montserrat}body{background-image:url(/images/landingBackgrounds/active.jpg);background-repeat:no-repeat;background-size:cover;margin:0}.header{align-items:center;background-color:rgba(0,0,0,.8);display:grid;grid-template-columns:1fr 100px;height:80px;width:100%}.header>img{border-radius:20px;height:70px;margin-left:15px}.header>span{align-items:center;background-color:#3d3dc2;border:1px solid #1a1a52;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:70px}.header>span:hover{background-color:#5555c4}.hamburger{cursor:pointer;display:flex;flex-direction:column;height:22px;justify-content:space-between;width:30px}.hamburger span{background:#fff;border-radius:2px;display:block;height:3px;transition:all .3s ease}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,7px);width:35px}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-7px);width:35px}.menu{background-color:rgba(0,0,0,.8);border-radius:0 0 0 10px;color:#fff;display:block;height:250px;padding:10px 20px;position:fixed;right:-250px;top:80px;transition:right .4s ease;width:250px}.menu.active{right:0}.menu span{cursor:pointer;display:block;font-size:18px;margin:15px 0}.box{align-content:start;background-color:rgba(0,0,0,.8);border-radius:10px;color:#ccc;display:grid;gap:7px;margin:20px;padding:15px;width:400px}.feedBack{color:red;font-size:18px;height:35px;margin:10px 0;text-align:center}input{border-radius:5px;font-size:18px;height:40px}.button{align-items:center;background-color:#0146cf;border:2px solid #0e3687;border-radius:5px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:25px;width:100%}.buttonDisabled{background-color:#aaa;border:2px solid #777}.formHeading{font-size:24px;margin-bottom:20px}body{height:100vh}.welcomeBox h1{font-size:28px;font-weight:700;justify-self:center}.welcomeBox h2{font-size:16px;font-style:italic;justify-self:center}.welcomeBox p{font-size:20px;line-height:1.5;margin:10px}.links{display:flex;justify-content:space-around;padding-top:5px}.links span{cursor:pointer}.content{display:flex;justify-content:center;min-height:calc(100vh - 130px)}