@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);body{margin:0;font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}body,html{height:100%}#root{flex:1 0 auto}footer{flex-shrink:0;background-color:#38003c;font-size:10px;padding:20px 0;color:#fff;text-align:center}input,option,select{font-family:"Poppins",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media (max-width:767px){header{padding:10px;display:flex;flex-direction:column;align-items:center}.mobile-header,header{background-color:#38003c}.mobile-header{margin:0;position:-webkit-sticky;position:sticky;top:0}.mobile-header h1{margin:0;color:#fff;padding:10px;text-align:center}.header-title{font-size:25px;color:#fff}.header-title a{text-decoration:none;color:#fff}.header-login-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:150px;margin-top:10px}.header-nav a{color:#fff}.header-nav a,.header-nav a:visited{text-decoration:none;font-weight:600}.header-login-nav span{font-weight:600}.header-nav a,span{padding:0 20px}}@media (min-width:767px){header{padding:10px 50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#38003c;position:-webkit-sticky;position:sticky;top:0}.header-title{font-size:35px;margin:0}.header-title a{text-decoration:none;color:#fff}.header-login-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:200px}.header-nav a{text-decoration:none;font-size:25px;padding:10px;color:#fff}.header-nav a:hover{background-color:#fff;color:#38003c;transition-duration:.7s}.header-nav a:visited{text-decoration:none;font-weight:600}.header-login-nav span{font-size:20px}.header-nav a,span{padding:8px 10px;margin:0 10px}}@media (max-width:767px){[role=alert]{color:red}.login-form{margin-right:0;border-radius:5px}.login-form,.login-input{display:flex;flex-direction:column;align-items:center;width:90%}.login-input{padding:10px}.login-input label{font-size:20px;padding:10px;color:#38003c}.login-input input{width:100%;padding:10px 0;text-align:center;border:none;border-bottom:1px solid #000;background:#e8e8e8;transition-duration:.5s}.login-input input:active,.login-input input:focus{background:#fff;transition-duration:.5s}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #e8e8e8 inset!important}.login-form button{min-width:100px;margin:10px 0;padding:10px 0;border:none;background-color:#00ff85;font-size:15px;font-weight:600}}@media (min-width:767px){[role=alert]{color:red}.login-form{margin-right:0;border-radius:5px}.login-form,.login-input{display:flex;flex-direction:column;align-items:center;width:90%}.login-input{padding:10px}.login-input label{font-size:20px;padding:10px;color:#38003c}.login-input input{width:100%;padding:10px 0;text-align:center;border:none;border-bottom:1px solid #000;background:#e8e8e8;transition-duration:.5s}.login-input input:active,.login-input input:focus{background:#fff;transition-duration:.5s}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #e8e8e8 inset!important}.login-form button{min-width:100px;margin:10px 0;padding:10px 0;border:none;background-color:#00ff85;font-size:15px;font-weight:600;transition-duration:.7s}.login-form button:hover{background-color:#38003c;color:#fff;transition-duration:.7s}}@media (max-width:767px){.error-modal{position:fixed;top:30vh;left:10%;width:80%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.26);z-index:100;border-radius:7px}.error-modal h2{margin:0;padding:1rem;background:#e90052;color:#fff;border-radius:7px 7px 0 0}.error-message{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px}.error-modal img{max-width:20%}.error-modal p{padding:1rem}.error-modal__actions{display:flex;justify-content:flex-end;padding:0 .5rem}.error-modal__actions button{background-color:#00ff85;padding:0 15px;margin:10px;font-size:20px;min-height:35px;transition-duration:.7s;border:none}.backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.75);z-index:50}}@media (min-width:767px){.error-modal{position:fixed;top:30vh;left:calc(50% - 15rem);width:30rem;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.26);z-index:100;border-radius:7px}.error-modal h2{margin:0;padding:1rem;background:#e90052;color:#fff;border-radius:7px 7px 0 0}.error-message{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px}.error-modal img{max-width:20%}.error-modal p{padding:1rem}.error-modal__actions{display:flex;justify-content:flex-end;padding:0 .5rem}.error-modal__actions button{background-color:#00ff85;cursor:pointer;padding:0 15px;margin:10px;font-size:20px;min-height:35px;transition-duration:.7s;border:none}.error-modal__actions button:hover{background-color:#38003c;color:#fff;transition-duration:.7s}.backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.75);z-index:50}}.lds-ring{display:inline-block;position:relative;width:54px;height:54px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:44px;height:44px;margin:6px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-top-color:#e90052}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login-page{display:flex;flex-direction:column;align-items:center}.login-heading{text-align:center;margin:30px;padding:10px 0;background-color:#e90052;width:85%;color:#fff}@media (max-width:767px){.section-1{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.homepage-screenshot img{display:none}.visit-news{display:flex;flex-direction:column;align-items:center}.mobile-icon{display:block;width:60px;height:60px}.visit-news p{font-size:20px;text-align:center}.homepage-button{width:150px;height:50px;margin:10px 0;padding:10px 0;cursor:pointer;border:none;background-color:#00ff85;font-size:20px;font-weight:500;transition-duration:.7s}.section-2{flex-direction:row;justify-content:center;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.save-articles,.section-2{display:flex;align-items:center}.save-articles{flex-direction:column}.save-articles p{text-align:center;font-size:20px}.section-3{justify-content:center;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.section-3,.section-3-cta{display:flex;flex-direction:column;align-items:center}.section-3-cta p{text-align:center;font-size:20px}.section-3-buttons{display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:767px){.section-1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.mobile-icon{display:none}.homepage-screenshot{flex:1 1}.homepage-screenshot img{max-width:100%;border:1px solid #38003c}.visit-news{display:flex;flex-direction:column;align-items:flex-start;flex:2 1;margin-right:30px}.visit-news p{font-size:35px}.homepage-button{width:150px;height:50px;margin:10px 0;padding:10px 0;cursor:pointer;border:none;background-color:#00ff85;font-size:20px;font-weight:500;transition-duration:.7s}.homepage-button:hover{background-color:#38003c;color:#fff;transition-duration:.7s}.section-2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.save-articles{display:flex;flex:2 1;flex-direction:column;align-items:flex-end;margin-left:30px}.save-articles p{text-align:right;font-size:35px}.section-3{align-items:center;justify-content:center;margin:5%;padding:5% 2%;border-top:1px solid #38003c}.section-3,.section-3-cta{display:flex;flex-direction:column}.section-3-cta p{font-size:35px}.section-3-buttons{display:flex;flex-direction:row;justify-content:center}}@media (max-width:767px){.not-found-page{display:flex;margin-top:20%;flex-direction:column;justify-content:center;align-items:center}.not-found-page img{max-width:30%}.not-found-page h3{text-align:center}}@media (min-width:767px){.not-found-page{display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found-page img{max-width:20%}.not-found-page h3{text-align:center;font-size:30px}}main-loader{height:100vh;background-color:rgba(0,0,0,.75)}.main-fader{width:100%;height:100vh;position:absolute;background-color:rgba(0,0,0,.8)}.main-fader .loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.main-fader .loader svg{height:300px;display:block;margin:0 auto}.main-fader .loader svg path{animation-duration:1s;animation-name:pulse;animation-iteration-count:infinite;color:#26a380}.main-fader .loader svg path.path-7{animation-delay:-1s}.main-fader .loader svg path.path-6{animation-delay:-.875s}.main-fader .loader svg path.path-5{animation-delay:-.75s}.main-fader .loader svg path.path-4{animation-delay:-.625s}.main-fader .loader svg path.path-3{animation-delay:-.5s}.main-fader .loader svg path.path-2{animation-delay:-.375s}.main-fader .loader svg path.path-1{animation-delay:-.25s}.main-fader .loader svg path.path-0{animation-delay:-.125s}@keyframes pulse{0%{opacity:.1}30%{opacity:.8}to{opacity:.1}}.mobile-header a{text-decoration:none;color:#fff}.bm-burger-button{position:fixed;width:20px;height:20px;right:30px;top:25px}.bm-burger-bars{background:#fff}.bm-cross-button{position:fixed;height:24px;width:24px;right:10px}.bm-cross{background:#38003c}.bm-menu-wrap{position:fixed;height:100%}.bm-menu{background:#fff;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#1d3557}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-overlay{background:rgba(0,0,0,.3)}.bm-item{display:inline-block;color:#38003c;margin-bottom:10px;font-weight:500;text-align:left;transition:color .2s}.bm-item,.menu-item{text-decoration:none}a.menu-item{font-size:25px;padding:5px 0}.bm-menu a,.bm-menu a:visited{color:#38003c}
/*# sourceMappingURL=main.97a9a70b.chunk.css.map */