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}.button{background:none;border:1px solid #3b0062;color:#3b0062;cursor:pointer;font:inherit;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase}.button:focus{outline:none}.button:disabled{box-shadow:none;cursor:not-allowed}.button:disabled,.button:disabled:active,.button:disabled:hover{background:#ccc;border:#ccc;color:#888}.button:active,.button:hover{background:#3b0062;color:#fff}.button--flat{border:none}.button--flat:active,.button--flat:hover{background:#3b00624d;color:#3b0062}.button--raised{background:#3b0062;box-shadow:0 1px 8px #00000042;color:#fff}.button--raised:active,.button--raised:hover{background:#520288}.button.button--accent{border-color:#fab83f;color:#fab83f}.button--accent:active,.button--accent:hover{background:#fab83f;color:#3b0062}.button--flat.button--accent:active,.button--flat.button--accent:hover{background:#fab83f4d;color:#fab83f}.button.button--accent.button--raised{background:#fab83f;color:#3b0062}.button--raised.button--accent:active,.button--raised.button--accent:hover{background:#fbc766}.button.button--danger{border-color:#a30000;color:#a30000}.button--danger:active,.button--danger:hover{background:#a30000;color:#fff}.button--flat.button--danger:active,.button--flat.button--danger:hover{background:#a300004d;color:#a30000}.button.button--danger.button--raised{background:#a30000;color:#fff}.button--raised.button--danger:active,.button--raised.button--danger:hover{background:#c00000}.button.button--success{border-color:#00b359;color:#00b359}.button--success:active,.button--success:hover{background:#00b359;color:#fff}.button--flat.button--success:active,.button--flat.button--success:hover{background:#00b35a4d;color:#00b359}.button.button--success.button--raised{background:#00b359;color:#fff}.button--raised.button--success:active,.button--raised.button--success:hover{background:#00a151}@media only screen and (max-width:600px){.button{font-size:12px;padding:.5rem}}#aboutPage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#aboutPage hr{border:1px solid #000;margin:20px 0;width:80%}#aboutPage p{font-weight:500;line-height:1.6}.backdrop{background:#000000bf;height:100vh;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-out;width:100%;z-index:100}.modal{background:#fff;border-radius:5px;box-shadow:0 2px 8px #00000042;left:5%;position:fixed;top:20vh;width:90%;z-index:200}.modal__header{border-bottom:2px solid #3b0062}.modal__header h1{color:#3b0062;font-size:1.5rem;margin:1rem}.modal__content{padding:1rem}.modal__actions{padding:1rem;text-align:right}.modal__actions button{margin:0 .5rem}.input{margin:1rem 0;width:100%}.input label{display:block;margin-bottom:.25rem;text-transform:uppercase}.input input,.input textarea{border:1px solid #ccc;border-radius:3px;display:block;font:inherit;padding:.25rem .5rem;resize:none;width:100%}.input .touched.invalid{background:#ffc2c2;border-color:red}.input input:focus,.input textarea:focus{border-color:#3b0062;color:#3b0062;outline:none}#contacts{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#contacts hr{border:1px solid #000;margin:20px 0;width:80%}#contacts .contact-item{align-items:flex-start;border:1px solid #000;border-radius:5px;margin-top:10px;padding:5px}#contacts #contact-items,#contacts .contact-item{display:flex;flex-direction:column;text-align:center}#contacts #contact-items{justify-content:flex-start;width:80%}.contact{align-items:center;display:inherit}#contacts li{list-style:none}#contacts p{font-weight:500;padding:1rem}@media only screen and (max-width:600px){.button{font-size:14px;padding:.5rem}#contacts a{font-size:12px}#contacts h1{font-size:20px}#contacts h3{font-size:13px}}#coursesPage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#coursesPage hr{border:1px solid #000;margin:20px 0;width:80%}#coursesPage .courses-item{align-items:flex-start;box-shadow:-8px 9px 15px 0;display:flex;flex-direction:column;margin:0 0 1rem;min-height:140px;padding:1rem;text-align:center}#coursesPage #courses-items{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:80%}#coursesPage li{list-style:none}#coursesPage p{font-weight:500}#coursesPage .course-top{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:600px){#coursesPage p{font-size:13px}#coursesPage h3{font-size:15px}#coursesPage div{font-size:13px}#coursesPage h1{font-size:20px}}#page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#page-container hr{border:1px solid #000;margin:20px 0;width:80%}#page-container .page-item{align-items:flex-start;box-shadow:-8px 9px 15px 0;display:flex;flex-direction:column;margin:0 0 1rem;min-height:140px;padding:1rem;text-align:center}#page-container #page-items{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:80%}#page-container li{list-style:none}#page-container p{font-weight:500}#page-container .page-top{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:600px){#page-container p{font-size:13px}#page-container h3{font-size:15px}#page-container div{font-size:13px}#page-container h1{font-size:20px}}#initiativesPage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#initiativesPage hr{border:1px solid #000;margin:20px 0;width:80%}#initiativesPage .initiatives-item{align-items:flex-start;box-shadow:-8px 9px 15px 0;display:flex;flex-direction:column;margin:0 0 1rem;min-height:140px;padding:1rem;text-align:center}#initiativesPage #initiatives-items{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:80%}#initiativesPage li{list-style:none}#initiativesPage p{font-weight:500}#initiativesPage .initiative-top{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:600px){#initiativesPage p{font-size:13px}#initiativesPage h3{font-size:15px}#initiativesPage div{font-size:13px}#initiativesPage h1{font-size:20px}}#conferencesPage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#conferencesPage hr{border:1px solid #000;margin:20px 0;width:80%}#conferencesPage .conferences-item{align-items:flex-start;box-shadow:-8px 9px 15px 0;display:flex;flex-direction:column;margin:0 0 1rem;min-height:140px;padding:1rem;text-align:center}#conferencesPage #conferences-items{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:80%}#conferencesPage li{list-style:none}#conferencesPage p{font-weight:500}#conferencesPage .conference-top{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:600px){#conferencesPage p{font-size:13px}#conferencesPage h3{font-size:15px}#conferencesPage div{font-size:13px}#conferencesPage h1{font-size:20px}}#activitiesPage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#activitiesPage hr{border:1px solid #000;margin:20px 0;width:80%}#activitiesPage .activities-item{align-items:flex-start;box-shadow:-8px 9px 15px 0;display:flex;flex-direction:column;margin:0 0 1rem;min-height:140px;padding:1rem;text-align:center}#activitiesPage #activities-items{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;width:80%}#activitiesPage li{list-style:none}#activitiesPage p{font-weight:500}#activitiesPage .activitie-top{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (max-width:600px){#activitiesPage p{font-size:13px}#activitiesPage h3{font-size:15px}#activitiesPage div{font-size:13px}#activitiesPage h1{font-size:20px}}#donates{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}#donates hr{border:1px solid #000;margin:20px 0;width:80%}#donates .donate-item{align-items:flex-start;border:1px solid #000;border-radius:5px;margin-top:10px;padding:5px}#donates #donate-items,#donates .donate-item{display:flex;flex-direction:column;text-align:center}#donates #donate-items{justify-content:flex-start;width:80%}.donate{align-items:center;display:inherit}#donates li{list-style:none}#donates p{font-weight:500;padding:1rem}@media only screen and (max-width:600px){.button{font-size:14px;padding:.5rem}#donates a{font-size:12px}#donates h1{font-size:20px}#donates h3{font-size:13px}}.auth-form{border:1px solid #3b0062;border-radius:5px;margin:auto;padding:1rem;width:90%}.main-nav{align-items:center;background-color:#1286b3;display:flex;height:100%;height:80px;justify-content:space-between;left:auto;padding:0 1rem;position:fixed;right:0;top:0;width:100%}.main-nav__items{list-style:none;margin:0 1.5rem;padding:1rem 0}.navigation-item{padding:10px 0}.navigation-item .a{color:#fff;text-decoration:none}.navigation-item .a.active,.navigation-item .a:active,.navigation-item .a:hover{color:#fab83f}.navigation-item:last-of-type{padding-right:0}.navigation-item button{background:#0000;border:none;color:#fff;cursor:pointer;font:inherit;padding:0}.navigation-item button:active,.navigation-item button:hover{color:#fab83f}.main-nav img{display:none;width:200px}.side-nav{-webkit-overflow-scrolling:touch;background-color:#1286b3;display:flex;display:block;flex:1 0 auto;flex-direction:column;height:100%;left:auto;outline:0;overflow-y:auto;position:fixed;right:0;top:0;width:239px;z-index:1200}#icon{color:#e0e0e0;height:25px;width:50px}@media only screen and (max-width:600px){#icon{width:25px}.main-nav img{width:200px}}*{box-sizing:border-box;padding:0}.page:before{content:"";display:block;height:80px}.page h1{color:#1286b3}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.1b068abc.css.map*/