Responsive fixes for hero section