/* Footer uses the site's general root typography, colors, and spacing. */
.linkarir-theme footer.site-footer{padding:0;background:var(--lkcv-surface);border-top:1px solid var(--lkcv-border);color:var(--lkcv-muted);font-family:var(--bde-body-font-family);font-size:var(--lkcv-font-size);font-weight:var(--lkcv-font-weight-regular);line-height:1.65}


.lk-footer{width:100%;max-width:1272px;padding-inline:24px;margin-inline:auto;padding-block:calc(var(--lkcv-section-padding) * 1.5) var(--lkcv-section-padding);box-sizing:border-box}
.lk-footer *{box-sizing:border-box}
.lk-footer__main{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:var(--lkcv-section-padding)}
.lk-footer__brand{max-width:280px}
.lk-footer__brand-link{display:inline-flex;align-items:center;color:var(--lkcv-text)}
.lk-footer__logo{display:block;width:132px;height:auto;fill:currentColor}
.lk-footer .lk-footer__description{margin:calc(var(--lkcv-section-gap) * .75) 0 0;font:inherit;color:var(--lkcv-muted)}
.lk-footer .lk-footer__heading{font-family:inherit;font-size:inherit;font-weight:var(--lkcv-font-weight-semibold);line-height:inherit;letter-spacing:normal;color:var(--lkcv-text);margin:0 0 calc(var(--lkcv-section-gap) * .5)}
.lk-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:calc(var(--lkcv-section-gap) * .3)}
.lk-footer li{margin:0;padding:0;font:inherit}
.lk-footer a{color:var(--lkcv-muted);font:inherit;text-decoration:none;text-underline-offset:4px;transition:color .15s;transform:none}
.lk-footer nav a{display:inline-block;padding-block:3px}
.lk-footer a:hover{color:var(--lkcv-text);text-decoration:underline;transform:none;background:transparent}
.lk-footer a:focus-visible{outline:2px solid var(--lkcv-border-strong);outline-offset:4px;border-radius:2px;background:transparent}
.lk-footer .lk-footer__brand-link{color:var(--lkcv-text)}
.lk-footer .lk-footer__brand-link:hover{text-decoration:none}
.lk-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--lkcv-section-gap) * .5) var(--lkcv-section-gap);margin-top:var(--lkcv-section-padding);padding-top:var(--lkcv-section-gap);border-top:1px solid var(--lkcv-border);font-size:var(--lkcv-font-size-small)}
.lk-footer .lk-footer__copyright{margin:0;font:inherit;color:var(--lkcv-muted)}
.lk-footer__legal{display:flex;flex-wrap:wrap;gap:calc(var(--lkcv-section-gap) * .4) var(--lkcv-section-gap)}

.lk-footer__social{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--lkcv-section-gap) * .4);margin-top:calc(var(--lkcv-section-gap) * .75)}
.lk-footer .lk-footer__social a{display:inline-flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;padding:0;border:1px solid var(--lkcv-border);border-radius:50%;transition:color .15s,border-color .15s}
.lk-footer .lk-footer__social a:hover{color:var(--lkcv-text);border-color:var(--lkcv-border-strong);text-decoration:none}
.lk-footer__social svg{display:block;width:1.15em;height:1.15em;fill:currentColor}
@media(max-width:1023px){.lk-footer{padding-inline:16px}}
@media(max-width:767px){
.lk-footer{padding-block:var(--lkcv-section-padding)}
.lk-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lkcv-section-padding) var(--lkcv-section-gap)}
.lk-footer__brand{grid-column:1/-1;max-width:100%}
.lk-footer .lk-footer__description{max-width:34ch}
.lk-footer__bottom{align-items:flex-start;flex-direction:column}
.lk-footer nav a{padding-block:5px}
}
@media(max-width:359px){.lk-footer__main{grid-template-columns:minmax(0,1fr)}}

.lk-footer-logo-blue{fill:#185fc6;}.lk-footer-logo-light{fill:#fff;isolation:isolate;opacity:.8;}
