diff --git a/core/css/guest.css b/core/css/guest.css
index b072786f663f18a7262700a6ea69f7876bb28882..b6421aca1f79c9ffb6c27c168e032593550ffad5 100644
--- a/core/css/guest.css
+++ b/core/css/guest.css
@@ -340,7 +340,9 @@ button.primary:not(:disabled):hover,
 button.primary:not(:disabled):focus,
 a.primary:not(:disabled):hover,
 a.primary:not(:disabled):focus {
-	color: rgba(255, 255, 255, .8);
+	color: rgba(255, 255, 255, 1);
+	background-image: linear-gradient(40deg, #0082c9 0%, #30b6ff 100%);
+	background-position: initial;
 }
 
 /* Checkboxes - white only for login */