@import url("https://fonts.googleapis.com/css2?family=Libre+Bodoni:ital,wght@0,400..700;1,400..700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");body{margin:1em;font-family:"Montserrat", sans-serif;background:url("/assets/images/bg_leaves.jpg") #101710;background-size:100%;color:#aebdaa}code{background:#101710;border-color:#203720}.twopanel{margin-top:3em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap-reverse}#gallery{display:flex;flex-wrap:wrap;justify-content:start;flex-direction:column;max-width:1200px;aspect-ratio:1 / 5.2;margin:0 auto;margin-top:3em}#gallery img{max-width:50%;border-radius:0}.textpanel{border-radius:0.5em}.leftpanel{width:550px;margin:2em}img.leftpanel{object-fit:cover;height:500px}.rightpanel{width:550px;margin:2em}nav{padding:1em 2em 0.5em 2em}nav h2{float:left;height:100%;margin:7px 0;margin-right:2em;font-weight:500;font-family:"Libre Bodoni", serif}nav ul{display:flex;list-style-type:none;margin:0;padding:0;justify-content:flex-end;flex-wrap:wrap}nav ul li{padding:0.5em;margin:0.5em;text-align:right}nav a,nav a:link,nav a:visited{color:#8ea289;font-weight:500}a,a:link,a:visited{color:#A05339;text-shadow:1px 0 #000,0 1px #000,-1px 0 #000,0 -1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000,1px 1px #000;font-weight:600}#home{display:flex;justify-content:center;align-items:center;height:80vh;flex-wrap:wrap}#home div{flex:0 0 100%;text-align:center}#home .title{font-size:10em;font-family:"Libre Bodoni", serif;font-weight:800;color:#b57452;text-shadow:1px 0 #000,0 1px #000,-1px 0 #000,0 -1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000,1px 1px #000}#home .subtitle{font-size:3em;margin-bottom:1em;color:#ddd}#home .details{font-size:1.5em}.textpanel .details{font-size:1.2em}h1{font-size:3em;font-family:"Libre Bodoni", serif;font-weight:900;color:#b57452;text-shadow:1px 0 #000,0 1px #000,-1px 0 #000,0 -1px #000,-1px -1px #000,-1px 1px #000,1px -1px #000,1px 1px #000}#content h2{font-weight:bold;color:#ddd}#content h3{color:#ddd;font-weight:bold}p.big{font-size:1.5em;color:#ddd}p.event{width:20em;border:4px solid #8EA289;background:#171D17;padding:2em;margin-top:2em;font-weight:400}img{border-radius:0.5em}.white{color:#ddd}.white ul{color:#8ea289}.leftpanel img{margin:3em 0}.details ul li{margin-bottom:1em}#faq ul li b:first-child{color:#ddd}
