﻿header{position:fixed;top:2em;width:100%;z-index:1000;}header .main-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 1em;overflow:hidden;padding:1em 5em;background-color:#1e1e1e;border-top-left-radius:.5em;border-top-right-radius:.5em;}header .main-menu .logo-container{width:25em;height:4em;overflow:hidden;display:inline-block;}header .main-menu .logo-container .logo{margin:-3em -3em;}header .secondary-menu{margin:0 1em;background-color:#575656;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;}header .secondary-menu ul{margin:0;list-style:none;padding-inline-start:0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;}header .secondary-menu ul li{border:1px solid transparent;border-left-color:#808080;}header .secondary-menu ul li:last-child{border-right-color:#808080;}header .secondary-menu ul li a{padding:.2em .5em;text-decoration:none;}header .secondary-menu ul li a:hover,header .secondary-menu ul li a:active{background-color:var(--main-shade3-color);}.content{position:relative;margin:1em;min-height:75vh;}.content ul li,.content ol li{margin-bottom:.5em;}.section-header{width:100%;overflow:hidden;display:flex;flex-direction:row;align-content:center;justify-content:center;}.section-header img{max-width:100%;object-fit:cover;border-radius:1em;max-height:20em;}@media screen and (min-width:768px){.section-header{align-content:start;justify-content:start;}}