﻿.topnav{overflow:hidden;background-color:#fff;position:relative;}.topnav #myLinks{display:none;}.topnav a{color:#575756;padding:1em 1.5em;text-decoration:none;font-size:19px;display:block;}.topnav a .icon{background:#000;display:block;position:absolute;right:0;top:0;}.topnav a:hover{background-color:#ddd;color:#000;}.topnav a:active,.topnav a:focus{-webkit-box-shadow:-1px 0 8px 8px rgba(255,204,0,.83),-1px 0 8px 8px rgba(255,204,0,.83)!important;box-shadow:-1px 0 8px 8px rgba(255,204,0,.83),-1px 0 8px 8px rgba(255,204,0,.83)!important;border:2px solid #000!important;}.topnav .active{background-color:#04aa6d;color:#fff;}.accordion{margin:0;padding:0;border:2px solid hsl(0,0%,52%);border-radius:7px;}.accordion h3{margin:0;padding:0;}.accordion:focus-within{border-color:hsl(216,94%,43%);}.accordion:focus-within h3{background-color:hsl(0,0%,97%);}.accordion>*+*{border-top:1px solid hsl(0,0%,52%);}.accordion-trigger{background:none;color:#575756;display:block;font-size:19px;font-weight:normal;margin:0;padding:1em 1.5em;position:relative;text-align:left;width:100%;outline:0;}.accordion-trigger:focus,.accordion-trigger:hover{background:hsl(216,94%,94%);}.accordion-trigger:focus{outline:4px solid transparent;}.accordion>*:first-child .accordion-trigger,.accordion>*:first-child{border-radius:5px 5px 0 0;}.accordion>*:last-child .accordion-trigger,.accordion>*:last-child{border-radius:0 0 5px 5px;}button{border-style:none;}.accordion button::-moz-focus-inner{border:0;}.accordion-title{display:block;pointer-events:none;border:transparent 2px solid;border-radius:5px;padding:.25em;outline:0;}.accordion-trigger:focus .accordion-title{border-color:hsl(216,94%,43%);}.accordion-icon{border:solid currentcolor;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;right:2em;top:50%;transform:translateY(-60%) rotate(45deg);width:.5rem;}.accordion-trigger:focus .accordion-icon,.accordion-trigger:hover .accordion-icon{border-color:hsl(216,94%,43%);}.accordion-trigger[aria-expanded="true"] .accordion-icon{transform:translateY(-50%) rotate(-135deg);}.accordion-panel{margin:0;padding:1em 1.5em;}.accordion-panel[hidden]{display:none;}fieldset{border:0;margin:0;padding:0;}input{border:1px solid hsl(0,0%,42%);border-radius:.3em;display:block;font-size:inherit;padding:.3em .5em;}