body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{color:#fff}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;flex-direction:column;justify-content:center;min-height:89.9vh;overflow:auto}.App-header,.nav{color:#fff;display:flex;font-size:calc(10px + 2vmin)}.nav{background:linear-gradient(90deg,#2650cb,#021865);background:var(--main-nav-color);background-color:blue;flex-direction:row;justify-content:right;min-height:4vh;overflow:hidden;position:fixed;top:0;width:100%}.nav h1:first-of-type{justify-content:left}.nav-heading{align-items:left;display:flex;flex-direction:row;padding-bottom:2vh;padding-left:3vh;padding-top:3vh;width:100%}.nav-button,.nav-heading{color:#fff;font-size:calc(10px + 2vmin);min-height:5vh}.nav-button{border:0;padding:3vh 10mm 2vh;text-decoration:none;transition:background-color 1.5s}@media (max-width:1000px){.nav-button,.toggle-theme-wrapper{opacity:0}}.nav-button:hover{background-color:#315fc9}.nav-button:active,.nav-button:focus{background-color:#000;transition:none}:root{--font-color:#333;--background-color:#eee;--link-color:#6495ed}[data-theme=dark]{--font-color:#eee;--background-color:#333;--link-color:#add8e6}body{background-color:#eee;background-color:var(--background-color);color:#333;color:var(--font-color)}a{color:#6495ed;color:var(--link-color)}.toggle-theme-wrapper{align-items:center;display:flex;flex-direction:row;gap:4px}.toggle-theme-wrapper span{font-size:28px}.toggle-theme{display:inline-block;height:34px;position:relative;width:60px}.toggle-theme input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}input:checked+.slider{background-color:#6495ed}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}:root{--main-nav-color:linear-gradient(90deg,#2650cb,#021865)}section{background:#ccc;display:inline-block;font-size:22px;font-weight:700;height:60vh;text-align:center;text-decoration:underline;width:100%}.footer-distributed{background:linear-gradient(90deg,#2650cb,#021865);background:var( --main-nav-color);bottom:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.12);box-sizing:border-box;font:normal 16px sans-serif;padding:45px 50px;position:fixed;text-align:left;width:100%}.footer-distributed .footer-left p{color:#8f9296;font-size:14px;margin:0}.footer-distributed p.footer-links{color:#fff;font-size:18px;font-weight:700;margin:0 0 10px;padding:0;transition:.25s ease}.footer-distributed p.footer-links a{color:inherit;display:inline-block;line-height:1.8;text-decoration:none;transition:.25s ease}.footer-distributed .footer-links a:before{color:#fff;content:"·";display:inline-block;font-size:20px;left:0;padding-right:5px}.footer-distributed .footer-links .link-1:before{content:none}.footer-distributed .footer-right{float:right;margin-top:6px;max-width:180px}.footer-distributed .footer-right a{border:solid rgba(0,0,0,.15);border-radius:2px;border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0,0,0,.1),inset 0 .125em .5em rgba(0,0,0,.15);color:#fff;display:inline-block;font-size:20px;height:40px;line-height:50px;margin-left:3px;text-align:center;transition:all .25s;width:40px}.footer-distributed .footer-right a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-distributed p.footer-links a:hover{text-decoration:underline}@media (max-width:600px){.footer-distributed .footer-left,.footer-distributed .footer-right{text-align:center}.footer-distributed .footer-right{float:none;margin:0 auto 20px}.footer-distributed .footer-left p.footer-links{line-height:1.8}}*{margin:0;padding:0}.Background{background-image:url(/static/media/background4.a83994092c741b759a6c.jpg);background-repeat:no-repeat;background-size:cover;height:100vh}
/*# sourceMappingURL=main.5e3ecb71.css.map*/