.ref-references{padding:40px 0}
.reference-logo-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}
.reference-logo-heading h2{margin:0 0 8px;font-size:26px}
.reference-logo-heading p{margin:0;color:#667483;font-size:14px}
.reference-logo-grid.ref-ref-row,.reference-logo-grid.project-ref-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}
.reference-logo-grid .reference-logo-card{box-sizing:border-box;min-width:0;height:156px;padding:20px 14px 16px;border:1px solid #e3e9ee;border-radius:7px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;color:#18304a}
.reference-logo-grid .reference-logo-card img{display:block;width:100%;max-width:220px;height:86px;object-fit:contain}
.reference-logo-grid .reference-logo-card span{font-size:13px;font-weight:700;line-height:1.4}
.reference-additional{margin:0 0 44px;color:#667483;font-size:14px}
#kurumsal-referanslar{scroll-margin-top:100px}
@media(max-width:760px){.reference-logo-heading{align-items:flex-start;flex-direction:column;gap:12px}.reference-logo-grid.ref-ref-row,.reference-logo-grid.project-ref-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reference-logo-grid .reference-logo-card{height:142px;padding:16px 10px}.reference-logo-grid .reference-logo-card img{height:72px}.reference-logo-grid .reference-logo-card span{font-size:12px}}

.reference-logo-grid .reference-logo-card img.reference-logo-light{background:#18304a;border-radius:4px;padding:8px;box-sizing:border-box}


/* forced-logo-visibility-v2 */
.reference-logo-grid .reference-logo-card img{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  max-width:220px!important;
  height:86px!important;
  object-fit:contain!important;
  position:static!important;
  transform:none!important;
}
.reference-logo-grid .reference-logo-card{
  overflow:visible!important;
}
@media(max-width:760px){
  .reference-logo-grid .reference-logo-card img{height:72px!important}
}
