footer.ci-footer{background-color:#fff;justify-content:center;padding-inline:1rem;text-align:center}.ci-footer-inner,footer.ci-footer{display:flex;flex-direction:column;gap:1rem}.ci-footer-inner{border-top:1px solid #7d55c7;margin-inline:auto;max-width:1000px;padding-block:3rem;width:100%}.ci-footer-socials{display:flex;gap:1rem;justify-content:center}.ci-footer-socials a svg{fill:#7d55c7;transition:all .2s ease-in-out}.ci-footer-socials a:hover svg{fill:#ff8a3d}.ci-footer svg{height:1rem;width:1rem}