.cic-layout-footer{flex-direction:column;align-items:center;margin-top:6.25rem;display:flex}.cic-layout-footer .cic-layout-footer-container{max-width:var(--page-content-max-width);box-sizing:border-box;z-index:2;background-color:transparent;background-image:url(/images/layout_footer_bg.png),linear-gradient(239deg,#1f1f1f 4.33%,#121010 100%);background-position:0 0,0 0;background-repeat:no-repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:1.375rem 1.375rem 0 0;justify-content:space-around;align-items:center;width:100%;height:3.5rem;font-size:.875rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 .0625rem .09375rem rgba(255,255,255,.1)}.cic-layout-footer .cic-layout-footer-container span{color:rgba(217,217,217,.5)}.cic-layout-footer .cic-layout-footer-container .cic-link-button{color:#d9d9d9}.cic-layout-footer .cic-layout-footer-container .cic-link-button:hover{color:#fff}.cic-layout-footer .cic-layout-footer-container .cic-link-button svg{width:1.25rem;height:1.25rem}.cic-layout-footer .social{gap:2rem!important}@media (max-width:991px){.cic-layout-footer .cic-layout-footer-container{justify-content:space-evenly;height:5rem;font-size:.8125rem}.cic-layout-footer .social{gap:1.25rem!important}}@media (max-width:576px){.cic-layout-footer .cic-layout-footer-container{height:4.1875rem;max-width:calc(100% - var(--page-padding-h)*2);box-sizing:border-box;flex-wrap:wrap-reverse;justify-content:center;gap:.625rem 1.25rem;padding:.9375rem 0 .625rem;font-size:.5625rem}}@media (max-width:375px){.cic-layout-footer .cic-layout-footer-container{overflow-wrap:anywhere;max-width:calc(100% - 1.5rem);height:5.3125rem;padding-left:.5rem;padding-right:.5rem}}
