/* Emlak Timi v14.4.4.3 — balanced footer layout */
.et-site-footer{--et-footer-feature-size:96px;clear:both;width:100%;margin-top:36px;padding:24px 24px 18px;background:#102c46;color:#fff;border-top:2px solid #d9a21b;box-sizing:border-box}
.et-site-footer *{box-sizing:border-box}
.et-footer-inner{width:min(100%,1280px);margin:0 auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}
.et-footer-column{display:flex;flex-direction:column;flex:1 1 180px;min-width:0;align-items:stretch;justify-content:flex-start;gap:20px}
.et-footer-column.et-footer-empty{display:none}
.et-footer-column.et-footer-identity{flex:1.5 1 380px}
.et-footer-column.et-footer-legal-column{flex:1.3 1 300px}
.et-footer-top{width:100%;display:grid;grid-template-columns:minmax(90px,.55fr) minmax(0,1.45fr);align-items:start;gap:20px;min-width:0}
.et-footer-menu{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 16px;min-width:0;align-items:start}.et-footer-menu-two{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--et-footer-menu-rows,5),auto);grid-auto-flow:column}.et-footer-menu>*{min-width:0}
.et-footer-identity nav,.et-footer-legal-column nav{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-width:0;min-height:0;width:100%}
.et-site-footer h2{font:700 14px/1.4 Arial,sans-serif;color:#efc665;margin:0 0 10px;min-height:0;text-align:left}
.et-site-footer a,.et-site-footer button.et-footer-corporate-link{color:#dce7ef;text-decoration:none;overflow-wrap:anywhere}
.et-site-footer .et-footer-corporate-link{display:flex;align-items:center;flex:0 0 auto;width:100%;min-width:0;min-height:22px;height:auto;padding:2px 0!important;border:0!important;border-radius:0;background:transparent;box-shadow:none;font:400 12px/1.4 Arial,sans-serif;text-align:left;white-space:normal;cursor:pointer;word-break:normal}
.et-site-footer a:hover,.et-site-footer button.et-footer-corporate-link:hover{color:#efc665}
.et-site-footer a:focus-visible,.et-site-footer button:focus-visible{color:#efc665;outline:2px solid #efc665;outline-offset:3px;border-radius:2px}
.et-footer-card,.et-footer-card-copy{width:100%;min-width:0;text-align:left}
.et-footer-card p{margin:0 0 8px;color:#cbd7e0;font:400 13px/1.55 Arial,sans-serif;text-align:left!important;overflow-wrap:anywhere}
.et-footer-card>a,.et-footer-card-copy>a{display:inline-flex;align-items:center;justify-content:flex-start;max-width:100%;min-height:24px;margin:2px 0 0;padding:2px 0;border:0;border-radius:0;background:transparent;color:#efc665;font:600 13px/1.4 Arial,sans-serif;text-align:left}
.et-footer-links{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;text-align:left}
.et-footer-links li{margin:0;min-width:0;line-height:1.4}
.et-footer-links a{display:inline-flex;min-height:22px;align-items:center;padding:2px 0;font:400 13px/1.4 Arial,sans-serif}
.et-footer-bottom{width:min(100%,1280px);margin:20px auto 0;padding-top:12px;border-top:1px solid #ffffff26;text-align:center}
.et-footer-rights{display:block;color:#aebfcc;font:400 11px/1.5 Arial,sans-serif;margin:0}
.et-footer-brand{display:block!important;justify-self:start;align-self:start;width:var(--et-footer-feature-size);height:var(--et-footer-feature-size);padding:0!important;border:0!important}
.et-footer-brand img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:50%}
.et-site-footer .et-publication-media{display:block;width:100%;max-height:180px;object-fit:contain;object-position:center;border-radius:6px;margin:8px 0 10px;background:#071827}
.et-footer-image-layout{display:grid;grid-template-columns:minmax(0,var(--et-footer-feature-size)) minmax(0,1fr);gap:10px;align-items:start}
.et-footer-image-layout .et-publication-media{width:100%;height:var(--et-footer-feature-size);max-height:var(--et-footer-feature-size);aspect-ratio:1;object-fit:cover;margin:0}
.et-mobile-module{min-width:0;max-width:100%;overflow:hidden}
.et-mobile-module .et-publication-media{display:block;width:100%;max-width:100%;height:auto;max-height:260px;object-fit:contain;object-position:center;margin:10px 0;border-radius:8px;background:#eef2f5}
.et-mobile-module video.et-publication-media{aspect-ratio:16/9}
@media(max-width:1050px){.et-footer-inner{gap:24px}.et-footer-column,.et-footer-column.et-footer-identity,.et-footer-column.et-footer-legal-column{flex:1 1 calc(50% - 12px)}.et-footer-image-layout{grid-template-columns:minmax(0,1fr)}.et-footer-image-layout .et-publication-media{width:100%;height:auto;max-height:220px;aspect-ratio:auto;object-fit:contain}}
@media(max-width:900px){.et-footer-mobile-hidden{display:none!important}}
@media(max-width:600px){.et-site-footer{padding:20px 18px 16px}.et-footer-inner{gap:20px}.et-footer-column,.et-footer-column.et-footer-identity,.et-footer-column.et-footer-legal-column{flex:1 1 100%;padding:0;border:0;border-radius:0}.et-footer-top{grid-template-columns:minmax(0,1fr);gap:16px}.et-footer-column+.et-footer-column{border-top:1px solid #ffffff1f;padding-top:16px}.et-site-footer .et-footer-corporate-link,.et-footer-links a{min-height:25px;padding:3px 0!important}.et-site-footer h2{margin-bottom:8px}.et-footer-bottom{margin-top:18px}}
@media(max-width:360px){.et-site-footer{padding-left:14px;padding-right:14px}.et-footer-top{gap:14px}.et-site-footer h2{font-size:13px}}

/* v14.4.4.5 — compact live summary and document action */
.et-site-footer .et-footer-statistics-title a{display:inline-block;min-height:0;margin:0;padding:0;color:#efc665;font:inherit;line-height:inherit}
.et-footer-statistics-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0;font:400 12px/1.4 Arial,sans-serif;color:#dce7ef}
.et-footer-statistics-summary dt,.et-footer-statistics-summary dd{margin:0;min-width:0}
.et-footer-statistics-summary dd{color:#fff;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}
.et-site-footer .et-footer-document-button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin:4px 0 0;padding:5px 10px;border:1px solid #efc665;border-radius:5px;background:#efc665;color:#102c46;font:700 12px/1.3 Arial,sans-serif;text-align:center}
.et-site-footer .et-footer-document-button:hover{background:#f5d589;border-color:#f5d589;color:#102c46}

/* Keep each statistic label and count close, with a continuous fine row divider. */
.et-footer-statistics-summary{width:fit-content;max-width:100%;grid-template-columns:minmax(0,max-content) max-content;column-gap:0;row-gap:5px}
.et-footer-statistics-summary dt,.et-footer-statistics-summary dd{padding-bottom:5px;border-bottom:1px solid rgba(220,231,239,.18)}
.et-footer-statistics-summary dt{padding-right:14px}

/* Equal desktop tracks for corporate, support, the two legal lists, stats and documents. */
@media(min-width:1051px){
 .et-footer-inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;align-items:start}
 .et-footer-column.et-footer-identity,.et-footer-top{display:contents}
 .et-footer-column.et-footer-legal-column{grid-column:span 2}
 .et-footer-menu{column-gap:24px}
}
