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}:root{--golden-yellow:#dfcd33;--dark:#1d1c1c;--blue-dark:#041b44;--gray-dark:#2e2e2e;--gray-light:#5f5e5e;--blue-light:#729ef6;--success:#18d100;--error:#d10000;--white:#fff;font-size:70%}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;height:-webkit-fit-content;height:fit-content}@font-face{font-family:Poppins;src:url(/static/media/Poppins-Regular.8081832fc5cfbf634aa6.ttf)}.App{background-image:linear-gradient(180deg,#1d1c1c,#2e2e2e);background-image:linear-gradient(180deg,var(--dark),var(--gray-dark));color:#fff;color:var(--white);text-align:center}@media (max-width:450px){:root{font-size:50.5%}}.section-header{background:inherit;box-shadow:0 0 15px 10px #141414;display:flex;flex-direction:row;justify-content:space-between;width:100%}.section-header .splash{display:block;height:auto;max-height:100%;max-width:50%;width:auto}.section-header .center-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:100%}.section-header .center-text .bigLogoContainer{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:40px 0;width:100%}.section-header .center-text .bigLogoContainer p{color:var(--golden-yellow);font:700 2.2em Archivo;font-size:calc(2.5rem + 1.7vmin);margin-top:75px}.section-header .center-text .bigLogoContainer .bigLogo{max-width:900px;width:80%}@media (max-width:1024px){.section-header{flex-direction:column}.section-header .splash{max-width:100%}.section-header .center-text .bigLogoContainer{padding:0;width:100%}.section-header .center-text .bigLogoContainer .bigLogo{max-width:720px}}@media (max-width:475px){.section-header .center-text .bigLogoContainer{padding:0}}.header{display:flex;justify-content:flex-start;margin-top:30px;width:100%}.navgroup{display:flex;flex-direction:row}.header .logo{height:calc(4rem + 1vmin);width:auto}.header button,a{background-color:inherit;border:none;color:var(--golden-yellow);cursor:pointer;font-family:Poppins,Verdana;font-size:calc(1.4rem + .7vmin);height:60%;margin:0 20px;outline:none;transition:box-shadow .2s}.header .navbtn{display:block}#active{background-color:var(--golden-yellow);border-radius:10px;color:#000;padding:0 5px;text-decoration:none}.bars{align-self:flex-start;color:var(--golden-yellow);display:none;font-size:2.9rem;justify-self:flex-end}.header .navbtn:hover{box-shadow:0 2px 0 var(--golden-yellow)}#active:hover{box-shadow:none}.off{display:none}.on{display:flex}@media (min-width:513px){.off{display:flex}}@media (max-width:513px){.header{justify-content:space-between}.navgroup{border:1px solid var(--golden-yellow);flex-direction:column;width:60%}.header .navbtn{margin:10px 0}.header .navbtn:hover{box-shadow:none}.bars{display:block}}.articles{background:var(--black);color:var(--golden-yellow);display:flex;flex-direction:column;justify-content:space-evenly;margin:15px auto;width:90%}.articles .topic{background:var(--gray-dark);border-radius:10px;display:flex;flex-direction:row;justify-content:center;margin:20px auto;width:100%}.articles .topic img{border-bottom-left-radius:10px;border-top-left-radius:10px;margin:auto;width:45%}.articles .topic .topic-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0;width:100%}.articles p{font-size:2rem;line-height:1.6em;text-align:justify}.articles h1{font-size:2.5rem}.articles .topic .topic-content h1{width:90%}.articles .topic .topic-content p{margin-top:40px;width:90%}.articles .side{margin:auto auto 30px;width:100%}.articles .side p{width:80%}.knot-top-left{border-top-left-radius:10px}.knot-top-right{border-top-right-radius:10px}.articles .side .side-container{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:100%}.articles .side .side-container .side-article-1{background-color:var(--gray-light);border-radius:10px;display:flex;flex-direction:column;width:48%}.articles .side .side-container .side-article-1 p{margin:20px auto;width:90%}.articles .side .side-container .side-article-2{align-items:center;background-color:var(--dark);border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;width:48%}.articles .side .side-container .side-article-2 p{width:90%}.articles .side .side-container .side-article-2 span{background-color:var(--gray-light);border-radius:10px;color:#fff;font-size:1.8rem;margin-top:20px;padding:20px 10px;text-align:center;width:80%}.articles .side .side-container .side-article-2 h1{margin-bottom:30px}.articles .side .side-article-1 .side-img-container{display:flex;flex-direction:row;margin:auto}.articles .side .side-img-container .side-img{height:auto;width:60%}@media (max-width:1024px){.articles .topic{flex-direction:column}.articles .topic img{border-radius:10px;margin:auto;width:80%}.articles .side,.articles .side .side-img-container{width:100%}.articles .side .side-img-container .side-img{height:auto;max-width:100%;width:auto}.articles .side .side-container{flex-direction:column}.articles .side .side-container .side-article-1{margin:20px 0;width:100%}.articles .side .side-article-1 .side-img-container .side-img{max-height:200px;width:auto;width:100%}.articles .side .side-container .side-article-2{margin:20px 0;width:100%}}@media (max-width:768px){.knot-top-left,.knot-top-right{border-radius:0}.articles .side .side-container{justify-content:space-evenly}.articles .side .side-article-1 .side-img-container{width:80%}.articles .side .side-container .side-article-2 span,.articles .side p,.articles .topic img,.articles p{width:100%}}@media (max-width:710px){.articles .side .side-article-1 .side-img-container{flex-direction:column}}@media (max-width:425px){.articles .topic .topic-content{padding-bottom:10px}.articles p{text-align:center}}@media (min-width:2560px){.articles h1{font-size:4rem}.articles p{font-size:5rem}.articles .side .side-container .side-article-2 span{font-size:1.8rem}.articles .topic .topic-content p{font-size:3rem}.articles .side p{font-size:2.8rem}}.feature-container{align-items:stretch;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:20px}.feature{background-color:var(--gray-light);border-radius:10px;padding:10px 20px;width:30%}.feature p{text-align:center}.feature-container .feature:first-child{background-color:var(--dark)}.feature-container .feature:nth-child(2){background-color:var(--gray-light)}.feature-container .feature:nth-child(3){background-color:var(--blue-dark)}.feature img{width:100%}.feature h1{margin-bottom:20px}@media (max-width:1024px){.feature{margin:10px 0;width:100%}}@media (max-width:850px){.feature-container{flex-direction:column}.feature img{width:50%}.feature p{margin:auto;width:80%}}@media (min-width:2560px){.feature p{font-size:3rem}}.background-shield{left:150px;opacity:.4;position:absolute}.background-shield img{height:100%}.contact{background-color:#000;display:flex;flex-direction:row;font-family:Archivo,Verdana;justify-content:space-around;padding-bottom:50px;padding-top:60px}.contact form{display:flex;flex-direction:column;text-align:start;width:40%}.contact input,.contact textarea{border-radius:5px;padding:5px 15px}.contact label{color:var(--golden-yellow);font-size:2rem;margin-bottom:10px}.contact .submit{background:var(--golden-yellow);border:none;color:#000;font-size:1.6rem;margin:10px 0;padding:10px;width:100%}.contact input{margin-bottom:10px}.contact input,.contact textarea{font-size:2rem}.not-switch-on{display:flex}.not-switch-off{display:none;visibility:hidden}.contact .contact-info{color:var(--golden-yellow);display:flex;flex-direction:column;font-size:1.9rem;height:50%;justify-content:center;margin-top:180px}.contact .contact-info h2{margin-bottom:35px}.contact .success{color:var(--success);width:50%}.contact .error,.contact .success{display:flex;flex-direction:row;font-size:2rem;justify-content:space-evenly;margin:10px auto}.contact .error{color:var(--error);width:100%}@media (max-width:768px){.contact{flex-direction:column}.contact .contact-info{margin-top:10px}.contact form{margin:0 auto;width:90%}}
/*# sourceMappingURL=main.14cb2293.css.map*/