.nomanis-footer{align-items:center;background-color:#4e4d66;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 24px}.nomanis-footer a{color:#fff;text-decoration:none;transition:opacity .3s}.nomanis-footer a:hover{opacity:.75}.nomanis-footer__container{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;max-width:1230px;padding:30px 0 60px;width:100%}.nomanis-footer__column{flex-basis:100%}@media (min-width:550px){.nomanis-footer__column--2,.nomanis-footer__column--3{flex-basis:auto}}@media (min-width:885px){.nomanis-footer__column--1{flex-basis:50%}}.nomanis-footer__column-title{font-size:2em;padding-bottom:calc(.75em + 4px);padding-top:1.5em;position:relative}.nomanis-footer__column-title:after{background-color:#fff;bottom:.375em;content:"";height:4px;left:0;position:absolute;width:80px}.nomanis-footer__brand-statement{padding-top:.75em}.nomanis-footer__contact-content{line-height:2;padding-top:.25em}.nomanis-footer__contact-social{display:flex;font-size:1.75em;gap:.375em;padding-top:.75em}.nomanis-footer__links{display:flex;flex-direction:column}.nomanis-footer__links-link{display:block;padding-block:.25em}.nomanis-footer-meta{align-items:center;background-color:#484751;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 24px;text-align:center}.nomanis-footer-meta a{color:#fff;text-decoration:none;transition:opacity .3s}.nomanis-footer-meta a:hover{opacity:.75}.nomanis-footer-meta__container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:1em;max-width:1230px;padding-block:30px;width:100%}.nomanis-footer-meta__container--alt{padding-top:0}@media (min-width:880px){.nomanis-footer-meta__container{flex-direction:row;justify-content:space-between}}.nomanis-footer-meta__links{text-align:center;width:100%}.nomanis-footer-meta__links-link{display:inline-block;padding:.25em .5em}