#navMenu,body{height:100%;position:relative}#footer,#header,#navMenuContent{display:flex;background-color:#443045;color:#f5f5f5}#header,#navMenuContent{box-shadow:0 3px 15px 0 rgba(0,0,0,.5)}#title,.navButton,a{text-decoration:none}@media only screen and (min-width:0px) and (max-width:320px){#content,#footerContent,#headerContent{padding-left:1em;padding-right:1em;width:100%}#navbar{font-size:.85em}}@media only screen and (min-width:320px) and (max-width:480px){#content,#footerContent,#headerContent{padding-left:1em;padding-right:1em;width:100%}}@media only screen and (min-width:480px) and (max-width:600px){#content,#footerContent,#headerContent{padding-left:1.25em;padding-right:1.25em;width:100%}}@media only screen and (min-width:600px) and (max-width:720px){#content,#footerContent,#headerContent{padding-left:1.5em;padding-right:1.5em;width:100%}}@media only screen and (min-width:720px) and (max-width:992px){#content,#footerContent,#headerContent{padding-left:2em;padding-right:2em;width:100%}}@media only screen and (min-width:992px) and (max-width:1280px){#content,#footerContent,#headerContent{padding-left:3em;padding-right:3em;width:100%}}@media all and (min-width:1280px){#content,#footerContent,#headerContent{padding-left:1em;padding-right:1em;width:1280px}}@media all and (max-width:850px){.header,.itemsContainer:not(.leftAlign) .item,.itemsContainer:not(.leftAlign) .short,.itemsContainer:not(.leftAlign) .subitem{text-align:center}.itemsContainer{width:100%}.itemsContainer:not(.leftAlign){align-items:center}}@media all and (min-width:850px){.itemsContainer{align-items:left;width:70%}.subitem{padding-left:2em}}#content>section,#footer,#header,.flexRow,body{width:100%}*{margin:0;padding:0;box-sizing:border-box;outline-color:#443045;font-family:'Segoe UI',Tahoma,sans-serif;font-weight:200}html{height:100%}body{display:flex;flex-direction:column;align-items:center;background-color:#f5f5f5}#footer,#header{flex-direction:row;justify-content:center;flex-shrink:0;z-index:1}#headerContent{padding-top:.5em;padding-bottom:.5em;display:flex;justify-content:space-between;align-items:center}#navMenu{padding-right:.25em;display:inline-flex;cursor:pointer}#navMenuInner{display:none;position:absolute;margin-left:auto;right:0;top:100%}#navMenuContent{flex-direction:column;z-index:2}#content,#footerContent{flex-direction:column;display:flex}#navMenu:hover #navMenuInner{display:flex}.navButton{padding:.5em 1em;color:#f5f5f5;font-size:1em;font-weight:lighter;background-color:rgba(0,0,0,0)}.navButton:hover{background-color:rgba(0,0,0,.3)}#title{color:#f5f5f5;font-size:1.25em;font-weight:lighter}#footer{box-shadow:0 -3px 15px 0 rgba(0,0,0,.5)}#footerContent{padding-top:1em;padding-bottom:1em;align-items:center;font-size:.85em}#content{align-items:center;flex-grow:1;flex-shrink:0;background-color:#efeeef}#main,.itemsContainer{flex-direction:column}#main{display:flex;flex-grow:1;flex-shrink:0}.header{margin:.5em 0;font-size:3em;border-bottom:1px solid rgba(0,0,0,.5)}.flexRow,.item{display:flex;margin-bottom:1em}.flexRow{margin-top:1em;flex-direction:row;align-items:stretch}a{font-weight:600;color:#443045}a.header{outline:0;font-weight:300}.itemsContainer{display:flex}.item{flex-direction:column}.item>a,.item>b{margin-bottom:.25em;font-weight:500;font-size:1.3em;outline:0}.item .short{font-size:1em}.subitem{margin-bottom:.75em;font-size:1em}.subitem a,.subitem b{font-weight:500;font-size:1em}