*{margin:0;padding:0;box-sizing:border-box;font-family:Tahoma,Arial,"sans-serif",Gotham}html{font-size:calc(60% + 0.8vmin);height:100%}body{min-height:100vh;font-size:1rem}main{line-height:2.188rem;margin:0 auto;max-width:63.75rem;background:#fff;border-radius:10px}
h1{background-color: #257d8d;color: #fff;width: 100%;padding: 1rem 2rem;margin-bottom: 1rem;text-align: center;box-shadow: 0 0 28px #000;text-shadow: 1px 0 1px #000;	font-size: 1.5rem;position: fixed;z-index: 500}h2{text-shadow:2px 4px 8px #ccc;font-size:1rem;margin:5rem auto 1rem auto}#top{padding-top:5px;padding-bottom:5px;margin-top:0;text-align:center}#cont{font-size:1rem;line-height:1.8em;position:relative;border-radius:6px;box-shadow:0 8px 16px 2px rgba(0,0,0,0.14);background:#fff;padding:10px;margin:-10px 10px 0}small{color:#000;line-height:1.8em}a:link,a:visited{text-decoration:none;color:#00C;text-shadow:1px 0 1px #D3D3D3}a:hover{color:#F90;text-decoration:none}ul{margin:0;padding:0;list-style:none}li{margin:0}li ul.has-pages{margin-left:20px}.lhead{background:#ddd;padding:5px;margin:2px 0;text-shadow:1px 1px #ccc;text-transform:uppercase}li ul.has-pages > .lhead{margin:10px 0;padding:10px;color:#000}.lcount{padding:0 10px}.lpage{border-bottom:#ddd 1px solid;padding:5px;max-width:700px}.last-page{border:none}.pager{text-align:center}.pager a,.pages span{padding:10px;margin:2px;background:#fff;border-radius:10px;display:inline-block}#footer{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;padding:1rem 1.5rem;width:100%;background:#475659;text-shadow:1px 1px 1px #000;font-size:.9rem;line-height:20px}#footer a{color:#fff;text-shadow:1px 1px 1px #000}#footer a:hover{color:#f90;box-shadow:0 0 8px #f90}.fac{width:35px;height:35px;border-radius:100%;box-shadow:0 0 8px #FFF}.logo-c{width:7.063rem;height:5.625rem}.copy-r{display:block;color:#fff;text-align:center;padding:.3rem 1rem;margin:0;font-size:.9rem;width:100%;background:#196076;text-shadow:1px 1px 1px #000}.add{width:100%;color:#fff;padding:0 1rem;font-size:.8rem}#ontop,#contact,#fb{border-radius:3px;text-align:center;display:none;position:fixed;right:20px;z-index:99;text-shadow:1px 1px 2px #000;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;min-width:80px;border:none;font-weight:400}#ontop{bottom:226px;background-color:#06F;padding:4px}#fb{bottom:190px;background-color:#039}#contact{bottom:157px;background-color:#C06}#ontop:hover,#contact:hover,#fb:hover{background-color:#f90}#fb a{color:#fff} 