.garny18 .g-current-logo img{width:342px;height:auto;max-width:100%;margin:0}.garny18 .g-current-logo{margin-bottom:30px}.garny18 .g-emblems>.g-two figure{background:#f4f0e7;padding:25px 15px;text-align:center}.garny18 .g-emblems>.g-two figure img{width:421px;max-width:100%;height:auto;margin:auto}.garny18 .g-visible-emblems{margin-top:35px;padding-top:28px;border-top:1px solid #dce1d7}.garny18 .g-visible-emblems>h3{font-size:20px}.garny18 .g-emblem-grid{margin-top:22px}.garny18 .g-emblem-grid img{height:260px}.garny18 .g-history-open{padding-top:45px;padding-bottom:45px}.garny18 .g-history-short{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center;margin-top:30px}.garny18 .g-history-short h3{font-size:17px}.garny18 .g-short-names{padding:0;list-style:none;margin:20px 0}.garny18 .g-short-names li{margin-bottom:15px;line-height:1.7}.garny18 .g-short-names strong{display:block;font-size:12px;font-weight:600}.garny18 .g-short-names span{display:block;font-size:11px;color:#677166;margin-top:3px}.garny18 .g-short-names a{text-decoration:underline;text-underline-offset:3px}.garny18 .g-name-hint{font-size:11px;line-height:1.8}.garny18 .g-history-links{display:flex;gap:15px;flex-wrap:wrap;margin-top:18px;font-size:10px}.garny18 .g-history-links a{text-decoration:underline;color:#526718}.garny18 .g-history-short figure img{width:100%;height:auto}.garny18 .g-history-short figcaption{font-size:10px}.garny18 .g-history-memorial{display:grid;grid-template-columns:1.4fr .6fr;gap:45px;align-items:center;margin-top:35px;padding-top:28px;border-top:1px solid #d8cebd}.garny18 .g-history-memorial h3{font-size:17px}.garny18 .g-history-memorial p{font-size:12px;line-height:1.8}.garny18 .g-history-memorial a{display:inline-block;font-size:10px;margin-top:12px;text-decoration:underline;color:#526718}.garny18 .g-history-memorial img{width:100%;max-height:200px;object-fit:contain}.garny18 .g-history-memorial figcaption{font-size:10px;text-align:center}
@media(max-width:767px){.garny18 .g-current-logo img{width:320px}.garny18 .g-history-short,.garny18 .g-history-memorial{grid-template-columns:1fr;gap:25px}.garny18 .g-history-short{margin-top:25px}.garny18 .g-emblem-grid img{height:250px}.garny18 .g-history-heading h2{font-size:27px}.garny18 .g-history-open{padding-top:35px;padding-bottom:35px}.garny18 .g-history-memorial img{max-height:260px}.garny18 .g-history-memorial{gap:22px}.garny18 .g-short-names strong{font-size:12px}.garny18 .g-short-names span{font-size:11px}}
