body{background-color:#f3f3f3;color:#393939;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin:0}form input,form textarea{border:1px solid #393939;border-radius:.25rem;display:block;font-size:.9rem;margin:.625rem 0;padding:.75rem;width:100%}form input[type=submit]{margin-top:2.5rem;cursor:pointer}form textarea{height:5.625rem}.site-nav{grid-column:1/2;text-align:left;min-width:110px}.site-nav h1,.site-nav h2,.site-nav p{margin:0}.flex-vert{display:flex;flex-direction:column}.logo-box{color:#fff;background-color:#393939;margin-top:5%;max-width:155px;padding:.75rem 1.5rem}.nav-border-radius{border-radius:0 .25rem .25rem 0}.nav-box{color:#393939;cursor:pointer;display:flex;margin-top:1rem}.nav-box:hover>.bl-color-block{width:1.25rem}.nav-text{margin-left:.75rem;font-size:.8rem}.bl-color-block{width:.5rem;transition:width .3s ease-in-out}.battle-blue_bg{background-color:#2e86ab}.battle-purple_bg{background-color:#a23b72}.battle-dark-purple_bg{background-color:#3b1f2b}.battle-orange_bg{background-color:#f18f01}.battle-dark-orange_bg{background-color:#c73e1d}*{box-sizing:border-box}.form-container{margin-top:3rem;max-width:30.625rem}.center{margin-left:auto!important;margin-right:auto!important}.text-left{text-align:left}.mt-1{margin-top:1rem}.btn-primary{background-color:#fafafa;border-color:#2e86ab;color:#2e86ab;cursor:pointer;font-size:1rem;transition:all .5s ease-in-out}.btn-primary:hover{background-color:#2e86ab;color:#fff}.text-link{border:0;cursor:pointer;display:inline-block;font-size:1rem;position:relative;-webkit-appearance:none}.text-link:hover{color:#2e86ab}.text-link:after{content:"";height:1px;background-color:rgba(57,57,57,.8);background:linear-gradient(90deg,#f3f3f3,#393939 10%,#393939 90%,#f3f3f3);position:absolute;top:1.5rem;left:0;transition:width .3s;width:100%}.text-link:hover:after{width:0}.App{text-align:center;font-size:1rem}.grid-layout{width:100%;display:grid;grid-gap:1.5%;grid-template-columns:repeat(8,11%);margin:0 auto 2em}.main-content{grid-column:4/8}@media screen and (min-width:580px){.main-content{grid-column:4/7}}@media screen and (min-width:880px){.main-content{grid-column:4/6}}@media screen and (min-width:1080px){.main-content{grid-column:4/7}}
/*# sourceMappingURL=main.202c85d1.chunk.css.map */