#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}body{overflow:overlay}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar{width:9px;display:none}body::-webkit-scrollbar-thumb{background-color:#405e3e;border:2px solid #d1c3e8;background-blend-mode:difference}h1{font-size:150px;font-family:Righteous,cursive;line-height:120px;margin-bottom:40px;margin-top:20px}h2{font-size:70px}a,h2,p{font-family:Jost,sans-serif}a,p{font-size:29px}a{font-weight:700}a:active,a:hover,a:link,a:visited{text-decoration:none}:root{scrollbar-width:none;scrollbar-gutter:both-edges}.section{display:flex;flex-direction:row;align-items:center;padding:25px;height:100%;line-height:35px}.section img{border:5px solid #405e3e}.section div{display:flex;flex-direction:column}.section .row{display:flex;padding:8px 8px;flex-direction:row!important}.section .row img{border:none}.section .column{flex:25%;max-width:25%;padding:0 4px;justify-content:space-between}.section .column img{margin-top:8px;vertical-align:middle;width:100%}.section__primary{background:#405e3e;justify-content:flex-start;border:20px solid #d1c3e8;border-bottom-color:#405e3e}.section__primary div{border:#000}.section__primary a,.section__primary h1,.section__primary h2,.section__primary p,.section__primary span{color:#d1c3e8}.section__primary--two-columns{justify-content:space-between}.section__primary--two-columns div:first-of-type{width:70%}.section__primary--two-columns div:nth-of-type(2){width:30%}.section__secondary{background:#d1c3e8;justify-content:flex-start;border:20px solid #405e3e;border-bottom-color:#d1c3e8}.section__secondary a,.section__secondary h1,.section__secondary h2,.section__secondary p,.section__secondary span{color:#405e3e}.section__secondary--two-columns{justify-content:space-between}.section__secondary--two-columns div:first-of-type{width:40%}.section__secondary--two-columns div:nth-of-type(2){padding-left:20px;width:60%}.section__secondary--two-columns div:nth-of-type(2) a,.section__secondary--two-columns div:nth-of-type(2) h1,.section__secondary--two-columns div:nth-of-type(2) p{text-align:right}@media screen and (max-width:900px){h1{font-size:70px;line-height:70px;margin-bottom:10px;margin-top:10px}h2{font-size:35px;margin-top:5px;margin-bottom:5px}a,p{font-size:19px}.section{line-height:35px;padding:15px}.section__secondary--two-columns div:first-of-type{width:10%}.section__secondary--two-columns div:nth-of-type(2){width:90%}.hide_img img{display:none}.hide_extra_columns .column{flex:50%;max-width:50%}.hide_extra_columns div:nth-child(3),.hide_extra_columns div:nth-child(4){display:none}}