html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}header,section{display:block}a{background:#fff0}a:active,a:hover{outline:0}strong{font-weight:700}h1{font-size:2.6em;margin:.27em 0}img{border:0}input,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;margin:0 5px 0 0}textarea{overflow:auto}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0;max-height:0}.flexnav li,.flexnav li a{position:relative;overflow:hidden}.flexnav li{font-size:90%;padding:0}.flexnav li a{display:block;padding:.7em;z-index:2;color:#fdfdfd;background:#629dc7;border-bottom:1px solid rgb(0 0 0/.15);text-transform:uppercase;letter-spacing:1px}.flexnav,.flexnav li ul{width:100%;padding:0}.flexnav li ul li,.menu-button{font-size:100%;position:relative;overflow:hidden}.flexnav li ul li a{display:block;background:#3d6cd5}.menu-button{display:block;padding:13px 0;background:#0a3443;color:#fff;text-align:center;font-size:14px;cursor:pointer;height:auto;overflow:visible}@media all and (min-width:972px){.flexnav,.flexnav li{overflow:visible}.flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%}.flexnav li a{border-left:1px solid #acaca1}.flexnav li>ul{position:absolute;top:auto;left:0}.flexnav li>ul li{width:100%}.flexnav li a,.flexnav li ul li a{border-bottom:none}.menu-button{display:none}}