.footer{background:#2b2b2b;color:#fff;z-index:2!important}.footer .footer-top{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding:32px 80px}@media(max-width:992px){.footer .footer-top{grid-template-columns:repeat(2,1fr);padding:24px 40px}}@media(max-width:576px){.footer .footer-top{grid-template-columns:1fr;padding:20px 16px;gap:20px}}.footer .footer-top .col h4{font-size:14px;font-weight:600;margin-bottom:10px;letter-spacing:.3px}.footer .footer-top .col p{font-size:13px;color:#ccc;margin:6px 0;cursor:pointer;transition:all .2s ease}.footer .footer-top .col p:hover{color:#fff;transform:translate(2px)}.footer .footer-top .social{display:flex;gap:12px;margin-top:10px}.footer .footer-top .social .icon{width:36px;height:36px;border:1px solid #777;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.footer .footer-top .social .icon:hover{border-color:#fff;background:#fff;color:#2b2b2b;transform:translateY(-2px)}.footer .footer-bottom{background:#e5e5e5;color:#555;text-align:center;padding:12px;font-size:12px}.footer .footer-bottom .links{margin-top:6px}.css-dev-only-do-not-override-lhha74 a{color:#9c9a9a}
