.footer-main-wrap{background:var(--cognistry-bg);border-top:1px solid var(--cognistry-border);padding:40px 0 32px}.column-wrap{align-items:center;border-bottom:1px solid var(--cognistry-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 0 24px;padding:0 0 24px}.logo-wrap img{display:block;height:auto;max-width:180px}.column-wrap .menu ul{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0}.column-wrap .menu ul li{margin:0}.column-wrap .menu ul li a{color:var(--cognistry-text-muted);display:inline-flex;font-size:.95rem;font-weight:500;margin:0;padding:.35rem 0;text-decoration:none;transition:color .2s ease}.column-wrap .menu ul li a:focus,.column-wrap .menu ul li a:hover{color:var(--cognistry-primary);text-decoration:none}.copyright,.copyright p,.footer-main-wrap li,.footer-main-wrap p,.footer-main-wrap small,.footer-main-wrap span{color:var(--cognistry-text-muted)}.copyright p:last-child{margin-bottom:0}.footer-main-wrap a{color:var(--cognistry-accent)}.footer-main-wrap a:focus,.footer-main-wrap a:hover{color:var(--cognistry-secondary)}@media (max-width:680px){.column-wrap{align-items:flex-start;display:block}.column-wrap .menu ul{display:block;margin-top:12px}.column-wrap .menu ul li a{display:inline-block;margin:4px 0;padding:.2rem 0}.logo-wrap{margin-bottom:12px}}