footer{margin:0;padding:0;width:100%;max-width:100%;position:relative;background-color:hsl(210,10%,20%);color:hsl(60,10%,85%);font-size:.8rem;line-height:1.25;z-index:20}footer ul.menu{margin:0;padding:0;list-style:none;font-size:inherit;font-weight:400;letter-spacing:0}footer ul.menu li{margin:.5rem 0}@media (max-width:991px){footer ul.menu li{margin:.25rem 0}}footer ul.sub-menu{margin:0;padding:0;list-style-type:none}footer a,footer a:link,footer a:visited{color:hsl(180,10%,75%);text-decoration:underline;-webkit-transition:color .3s cubic-bezier(.4, 0, .2, 1);-o-transition:color .3s cubic-bezier(.4, 0, .2, 1);transition:color .3s cubic-bezier(.4, 0, .2, 1)}footer a:hover,footer a:active,footer a:focus{color:hsl(220,10%,90%);text-decoration:underline}footer .widget{margin:0 0 1rem;padding:.5rem}footer .widget a{text-decoration:none}footer .widget a:hover{text-decoration:underline}footer .widget-title{margin:0 0 .5rem;padding:0;color:hsl(60,10%,85%);font-size:1rem;border-bottom:1px solid hsl(60,10%,85%);letter-spacing:.02em}footer .textwidget>div{padding:calc(.25rem / 2) 0}.footer-content{max-width:1170px}.footer-content-wrapper{padding:1rem 0}.footer-copyright-wrapper{background-color:hsl(210,10%,25%)}.copy{letter-spacing:.05em}
/*# sourceMappingURL=./footer.css.map */