.split.mt-photo>img{aspect-ratio:4/3;object-fit:cover;object-position:78% 50%}
.ticks{list-style:none;margin:0;padding:0;columns:3;column-gap:32px}
.ticks li{break-inside:avoid;position:relative;padding:7px 0 7px 22px;border-bottom:1px solid #ddd;font-size:16px;line-height:1.45}
.ticks li::before{content:"";position:absolute;left:0;top:15px;width:10px;height:3px;background:var(--lime)}
.ticks.two-col{columns:2}
.lead{max-width:760px;margin-bottom:1.2em}
.chips{list-style:none;margin:0 0 1.2em;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.chips li{background:#fff;border-top:3px solid var(--lime);padding:6px 12px;font-size:16px}
.effects{margin-bottom:24px}
.effects .item p{font-size:16px}
.visit{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:start}
.visit .links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}
.visit .links a{display:block;padding:9px 16px;border:2px solid var(--teal);font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:15px;text-decoration:none;white-space:nowrap}
.visit .links a:hover,.visit .links a:focus{background:var(--teal);color:#fff}
.where-mt{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:start}
.where-mt>div,.visit>div{min-width:0}
.tablebox{overflow-x:auto}
.where-mt .phone{margin:.2em 0 .6em}
.where-mt address{margin-bottom:1em}
.where-mt .social{flex-direction:row;flex-wrap:wrap;gap:8px 20px;margin-top:1em}
@media (max-width:900px){
  .ticks{columns:2}
  .visit,.where-mt{grid-template-columns:1fr;gap:28px}
}
@media (max-width:600px){
  .ticks,.ticks.two-col{columns:1}
  .table th,.table td{padding:8px 8px;font-size:15px}
}
