diff --git a/web/themes/ventuno/includes/form.inc b/web/themes/ventuno/includes/form.inc
index 7ec760b43aebbc99289b11f789eb1483446cd07c..c52ebb14c6c024d1ce2ae94642e6ff9df1f8d70e 100644
--- a/web/themes/ventuno/includes/form.inc
+++ b/web/themes/ventuno/includes/form.inc
@@ -76,6 +76,7 @@ function ventuno_form_views_exposed_form_alter(array &$form, FormStateInterface
     // Ensure the ID is unique, using "search-box" as base.
     $form['keys']['#id'] = Html::getUniqueId('search-box');
     $form['#id'] = Html::getUniqueId($form['#id']);
+    $form['actions']['submit']['#attributes']['class'][] = 'visually-hidden';
   }
 
   if ($view->id() === 'search_oss_catalogue') {
@@ -88,6 +89,7 @@ function ventuno_form_views_exposed_form_alter(array &$form, FormStateInterface
     $form['oss_keys']['#title_display'] = 'invisible';
     $form['oss_keys']['#attributes']['placeholder'] = t('Start typing to search…');
     $form['oss_keys']['#joinup_parent'] = $form_id . '_' . $view->id();
+    $form['actions']['submit']['#attributes']['class'][] = 'visually-hidden';
   }
 
   if ($route_name != 'view.search.page_1' && $view->id() === 'search' || $route_name != 'view.search_oss_catalogue.search' && $view->id() === 'search_oss_catalogue') {