.l4k-simple-footer {clear:both;float:none;width:min(1240px,calc(100% - 48px));margin:auto;padding:36px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;border-top:1px solid #dcded5;background:#fffdf8;color:#163f49;text-align:left;}
.l4k-simple-footer .l4k-listing-brand {font:800 32px/1.15 'DM Sans',Arial,sans-serif;letter-spacing:-1.5px;color:#163f49;}
.l4k-simple-footer .l4k-listing-brand span {display:inline-block;transform:rotate(-9deg);color:#a8d8c5;}
.l4k-simple-footer p {font:14px/1.6 'DM Sans',Arial,sans-serif;color:#40575b;margin:10px 0 0;}
.l4k-footer-links {display:flex;flex-direction:column;gap:10px;}
.l4k-footer-links a {color:#163f49;}
body .l4k-social-links {display:flex!important;gap:10px!important;margin:0 0 12px;float:none;}
body .l4k-social-links a {display:inline-flex!important;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;background:#163f49!important;color:#fff!important;border-radius:10px;}
body .l4k-social-links a svg {width:22px;height:22px;color:inherit;}
body .l4k-social-links a:hover {background:#a8d8c5!important;color:#163f49!important;}
body .l4k-social-links a:focus-visible {outline:3px solid #163f49;outline-offset:3px;}
@media(max-width:600px){.l4k-simple-footer{flex-direction:column;}}
