body,html{padding:0;margin:0;width:100vw;overflow-x:hidden;font-family:Montserrat,sans-serif}.alert{color:#c70000}h1{font-size:3.5em;margin:0}h2{font-size:2.2em;margin:0}h3{font-size:1.3em;margin:0}a{text-decoration:none;color:inherit}a:hover{color:#555}.nav{background-color:#000;padding:15px 0;display:flex;justify-content:center;position:absolute;width:100vw;z-index:10;opacity:.75;font-weight:200}.nav ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start}.nav ul li{position:relative}.nav ul a{color:#fff;text-decoration:none;padding:8px 16px;display:block}.nav ul a:hover{background-color:#555}.nav ul ul.dropdown{display:none;position:absolute;top:100%;left:0;background-color:#222;min-width:160px}.nav ul ul.dropdown li{margin:0}.nav ul ul.dropdown a{padding:10px;display:block;color:#fff}.nav ul ul.dropdown a:hover{background-color:#555}.nav ul:hover ul.dropdown{display:block}.footer{background-color:#6b4f3b;height:unset;padding:15px;text-align:center;display:flex;flex-direction:column;align-content:center;color:#fff}.footer .social-links{padding:20px 0}.footer .social-links p{padding:0 20px 20px}.footer .social-links a img{height:25px;padding:0 20px}.footer .footer-links .content{padding:20px}.footer .footer-links .content a{padding:0 20px}@media (max-width: 500px){.nav ul a{font-size:.8rem;padding:8px 10px}.footer p{font-size:.8rem}.footer .social-links{padding:20px 0}.footer .social-links p{padding:0 20px 20px;font-size:.8rem}.footer .social-links a img{height:20px;padding:0 15px}.footer .footer-links .content{padding:10px}.footer .footer-links .content a{padding:0 5px;font-size:.8rem}}
