.hero-visual .visual-caption{right:auto!important;left:50%!important;bottom:-84px!important;transform:translateX(-50%)!important;width:max-content!important;text-align:center!important;white-space:nowrap!important}
@media(max-width:680px){.hero-visual .visual-caption{bottom:-30px!important}}
