.director.visual{border-radius:8px;overflow:hidden;transition:opacity .15s linear}.director.visual>a>h3{background:var(--colorDirector);color:#fff;padding:8px 4px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px}.director.visual:hover{opacity:.75}@media (min-width:1248px){.director.visual>a>h3{font-size:22px}}