:root{--mainDivWidth:60vw;--margin-vw:calc(50vw - var(--mainDivWidth)/2);--default-transition:all 0.3s ease-in-out}body{background-attachment:fixed;background-position:50%;background-size:cover;color:var(--alt-color);font-family:textchar,serif;font-size:12pt;margin:0}@media screen and (max-width:600px){body,button,input,select{font-size:1.2em}}a,a:visited{color:var(--alt-color);text-decoration:none}a,a:hover,a:visited,a[active]{transition:var(--default-transition)}a:hover,a[active]{color:var(--strong-color);font-size:1.1em}h1{text-transform:capitalize}h1,h2,h3,h4{color:var(--strong-color);font-family:titlechar,serif}h2,h3{text-align:center}div.rs{align-content:center;align-items:center;background-color:var(--bg-color);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;padding:1em}div.rs img{height:20px}div.rs .fa-brands,div.rs .fa-solid{font-size:1.5em}@media screen and (max-width:600px){a:hover{text-decoration:none}div.rs img{height:35px}div.rs .fa-brands,div.rs .fa-solid{font-size:2em}}img{border:none}.mainDiv{background-color:var(--bg-color);height:fit-content;margin:1em auto;padding:1em 1em 2em;width:var(--mainDivWidth)}button,input,select{font-family:Verdana,serif}button{background-color:var(--alt-color);border-radius:1em;color:var(--bg-color-non-transparent);cursor:pointer;font-size:1.2em;padding:.3em .5em}div.submit{display:flex;justify-content:center;margin-top:1em}button:hover{background-color:var(--strong-color)}ul{padding-left:0}li{list-style:none}@media screen and (max-width:1050px){:root{--mainDivWidth:75vw}}@media screen and (max-width:800px){:root{--mainDivWidth:90vw}}div.logo{align-items:center;background-color:var(--bg-color);display:flex;justify-content:center;width:100vw}div.logo div{aspect-ratio:13/2;background-position:50%;background-repeat:no-repeat;background-size:contain;max-height:15vh;width:90vw}nav#Menu{align-content:center;align-items:center;background-color:var(--bg-color);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;padding:1em}nav#Menu H1{display:inline-flex;font-size:1.3em;margin-top:0}a.switchMenu{display:none}@media screen and (max-width:900px){nav#Menu{align-content:flex-end;background-color:var(--bg-color-non-transparent);display:none;flex-direction:column;flex-wrap:wrap;justify-content:center;position:absolute;right:1vw;z-index:2}nav#Menu.activ{display:flex}a.switchMenu{display:inline-flex}a.switchMenu.open .fa-bars{display:none}a.switchMenu .fa-bars,a.switchMenu.open .fa-xmark{display:block}a.switchMenu .fa-xmark{display:none}}div.header{height:90px;width:100%}div#mainDiv>div.flash{margin-bottom:1em;width:100%}div#mainDiv>div.flash>div{text-align:center}div.cookie{align-items:center;background-color:var(--bg-color-non-transparent);border:1px solid var(--strong-color);display:flex;flex-wrap:nowrap;height:10vh;justify-content:space-between;left:30vw;padding:1.5em;position:fixed;top:83vh;width:40vw}@media screen and (max-width:700px){div.cookie{flex-wrap:wrap;height:auto;justify-content:space-evenly;left:0;margin:auto 1em;top:2vh;width:auto}}body{background-color:var(--bg-color-non-transparent)}div.logo div{background-color:var(--bg-color2)}@media (prefers-color-scheme:light){:root{--strong-color:#040100;--alt-color:#301107;--bg-color:hsla(0,0%,100%,.8);--bg-color2:hsla(0,0%,100%,.6);--bg-color3:hsla(0,0%,100%,.4);--bg-color-non-transparent:#f5f5f5;--box-shadow:10px 10px 10px var(--alt-color);--box-shadow-bg:0 0 0.4em var(--bg-color)}}@media screen and (max-width:666px) and (prefers-color-scheme:light){div.logo div{aspect-ratio:2/1}}@media (prefers-color-scheme:dark){:root{--strong-color:#ffdead;--alt-color:#faebd7;--bg-color:rgba(0,0,0,.8);--bg-color2:rgba(0,0,0,.6);--bg-color3:rgba(0,0,0,.4);--bg-color-non-transparent:#000;--box-shadow:0 0 1em var(--alt-color);--box-shadow-bg:0 0 0.4em var(--bg-color-non-transparent)}input,select{background-color:#faebd7}}@media screen and (max-width:666px) and (prefers-color-scheme:dark){div.logo div{aspect-ratio:2/1}}@font-face{font-family:mainchar;src:local("Arial")}@font-face{font-family:titlechar;src:local("Verdana")}@font-face{font-family:textchar;src:local("Arial")}