diff --git a/src/assets/stylesheets/hub-create.scss b/src/assets/stylesheets/hub-create.scss
index 9e6cd302bd9e331f8a278584ca43a145f2b6eaff..fbc372008667f06d7a4c5d6ab39be846b4189f22 100644
--- a/src/assets/stylesheets/hub-create.scss
+++ b/src/assets/stylesheets/hub-create.scss
@@ -3,23 +3,20 @@
 :local(.create-panel) {
   display: flex;
   flex-direction: column;
-
-  @media (max-width: 768px) {
-    align-items: center;
-  }
+  align-items: center;
 
   :local(.form) {
     position: relative;
-    width: 700px;
+    width: 690px;
     height: 460px;
 
     @media (max-width: 768px) , (max-height: 715px) {
-      width: 500px;
-      height: 340px;
+      width: 525px;
+      height: 350px;
     }
 
     @media (max-width: 520px) {
-      width: 300px;
+      width: 90%;
       height: 260px;
     }
 
@@ -72,22 +69,6 @@
       cursor: pointer;
     }
 
-    :local(.left-container) {
-      position: absolute;
-      width: 90px;
-      height: 95px;
-      left: 4px;
-      display: flex;
-      align-items: center;
-      justify-content: center;
-      cursor: pointer;
-      bottom: 0;
-
-      @media (max-width: 520px) {
-        display: none;
-      }
-    }
-
     :local(.right-container) {
       position: absolute;
       height: 95px;
@@ -123,10 +104,10 @@
         position: relative;
 
         :local(.image) {
-          width: 106%;
+          width: 100%;
+          height: 100%;
+          object-fit: cover;
           position: absolute;
-          top: -3%;
-          left: -3%;
         }
 
         :local(.labels) {
diff --git a/src/assets/stylesheets/index.scss b/src/assets/stylesheets/index.scss
index a7ef0f248640c299e4ce552d48a21d78930f6b3e..bb6eb1088f18f241fde1253c20539ad9ec69ac51 100644
--- a/src/assets/stylesheets/index.scss
+++ b/src/assets/stylesheets/index.scss
@@ -47,8 +47,9 @@ body {
   position: fixed;
   top: 0;
   left: 0;
-  opacity: 0.45;
+  opacity: 0.5;
   min-width: 100%;
+  filter: saturate(1.5);
   min-height: 100%;
   z-index: 1;
 }
@@ -193,13 +194,9 @@ body {
     padding-top: 2vw;
     padding-left: 2.1em;
     padding-right: 2.1em;
-    flex: 10;
+    flex: 2;
     text-shadow: 0px 0px 2px rgba(32, 32, 32, 1.0);
 
-    @media (max-height: 812px) , (max-width: 768px) {
-      flex: 0 0 auto;
-    }
-
     @media (max-height: 720px) {
       padding-bottom: 0px;
     }
@@ -244,10 +241,10 @@ body {
   :local(.create) {
     padding: 2.1em;
     padding-bottom: 3.5vw;
+    flex: 4;
 
     @media (max-width: 768px) {
       padding: 0.5em;
-      align-self: center;
     }
   }
 }
diff --git a/src/react-components/home-root.js b/src/react-components/home-root.js
index 6b6e28a44437a8a52f29324b81328cdffdbde69c..a1754b5d96d75e91754c006e59112b77c4fbe250 100644
--- a/src/react-components/home-root.js
+++ b/src/react-components/home-root.js
@@ -38,7 +38,7 @@ class HomeRoot extends Component {
 
   loadHomeVideo = () => {
     const videoEl = document.querySelector("#background-video");
-    videoEl.playbackRate = 0.75;
+    videoEl.playbackRate = 0.9;
     function toggleVideo() {
       // Play the video if the window/tab is visible.
       if (document.hasFocus()) {