body,p,li,div,script,blockquote{padding:0;margin:0}h1,h2,h3{padding-bottom:.5rem;margin:0}ol{padding-left:1rem}ul{padding-left:1.25rem}h4,h5,h6{padding-top:1rem;padding-bottom:.5rem;margin:0}body::-webkit-scrollbar{display:none}a{text-decoration:none;color:#3b3b3b}img{padding-bottom:1rem}svg{padding-top:1rem;padding-bottom:0}html{background-color:#b5b5b5}h1{font-size:1.75rem;font-weight:900;color:#3b3b3b}h3{font-size:1.3rem;font-weight:900;color:#3b3b3b;border-bottom:0 solid #b5b5b5;margin:0}h4{font-size:1.1rem;font-weight:700;color:#3b3b3b}strong{font-weight:700}p{font-size:1rem;font-weight:400;color:#3b3b3b}body{width:100%;height:100%;min-width:375px;position:relative;min-height:100vh}.title{font-size:1.75rem;font-weight:900;color:#3b3b3b;margin-bottom:1rem}@media only screen and (max-width:50rem){.title{padding-left:1.5rem;padding-right:1.5rem}}section{font-family:titillium web;max-width:75rem;min-width:375px;margin:0 auto}.container{display:flex;flex-direction:column;align-content:center;margin:0 auto;padding:2rem;text-align:justify}@media only screen and (max-width:50rem){.container{padding-left:.5rem;padding-right:.5rem}}.external-logo{fill:#3b3b3b;padding:.25rem}._404-container{font-family:titillium web;display:flex;align-items:center;flex-direction:column;font-size:1.3rem;font-weight:100;height:620px;padding-top:80px;margin:0 auto}canvas{display:block;margin:auto;padding:0 2rem}.glContainer{padding:2rem 2.5rem}hr{border:0;padding:0;margin:0}.header{font-family:titillium web;position:relative;background-color:#3b3b3b;width:100%;border-bottom:solid 2px #72ffb1}.header-container{max-width:75rem;min-width:375px;display:flex;flex-direction:column;justify-content:center;align-content:center;margin:0 auto}.header-logo{height:4rem;display:flex;align-self:center;object-fit:scale-down;border-radius:50%}.header-title{display:flex;justify-content:center;align-items:center;font-size:2rem;text-shadow:2px 2px 1px #000;font-weight:900;color:#72ffb1;margin:1rem;gap:1rem}#menu{margin:0 auto;padding-bottom:.5rem;list-style:none;display:flex;flex-direction:row;justify-content:center;gap:1rem}@media only screen and (max-width:600px){#menu{font-size:1rem}}#menu a{font-size:1.3rem;font-weight:700;color:#b5b5b5}#menu .active{color:#72ffb1}.footer{font-family:titillium web;font-size:1rem;font-weight:900;background-color:#3b3b3b;border-top:2px solid #72ffb1;position:absolute;bottom:0;width:100%;height:100px}.footer-container{max-width:75rem;min-width:375px;height:100%;display:flex;gap:1.5rem;align-content:center;align-items:center;margin:0 auto;justify-content:space-around;text-align:justify}.footer-logo{height:40px}.footer-copyright{color:#a59898}.footer-nav{display:flex;flex-direction:row;gap:1.5rem}.footer-nav-item{display:flex;fill:#a59898}.page-content{display:flex;flex-direction:column;max-width:75rem;width:100%;padding-bottom:100px;gap:1rem}.page-content p{line-height:24px;margin-bottom:1rem}.page-content p img{max-width:400px;width:30%}@media only screen and (max-width:50rem){.page-content p img{width:100%}}.page-content p a{color:#f53360}.page-content ol a,.page-content ul a{color:#f53360}.figure-big{padding:0;margin:0;align-self:center;display:flex;flex-direction:column;align-items:center}.figure-big img{width:80%;max-width:70rem;padding-bottom:0}@media only screen and (max-width:50rem){.figure-big img{width:100%;padding-bottom:0}}.figure-small{padding:0;margin:0}.figure-small img{padding-bottom:0}@media only screen and (max-width:50rem){.figure-small img{width:100%;padding-bottom:0}}.highlight pre{background-color:#3b3b3b!important;border-radius:.5rem;padding:1rem}.page-subHeading{border-bottom:solid 0 #b5b5b5}.page-item,.paragraph-wrapper{border:solid 1px #a59898;box-shadow:1px 1px 2px 1px #A59898;padding:1.5rem;height:100%;background-color:#f1f1f1}blockquote{max-width:80%;padding:.5rem;padding-left:1rem;background:#cdc7c7;border-left:solid 2px #a59898}@media only screen and (max-width:600px){blockquote{max-width:100%}}.date-posted{font-size:1rem;color:#3b3b3b}