diff --git a/src/assets/fonts/zilla-slab_latin-ext.woff2 b/src/assets/fonts/zilla-slab_latin-ext.woff2
deleted file mode 100644
index 60259781df0d9a85f8e9f88ef7ed3dcf8b69b12b..0000000000000000000000000000000000000000
Binary files a/src/assets/fonts/zilla-slab_latin-ext.woff2 and /dev/null differ
diff --git a/src/assets/fonts/zilla-slab_latin.woff2 b/src/assets/fonts/zilla-slab_latin.woff2
deleted file mode 100644
index 18b5d6e8f5f3bd37ffe7effde8414b7ff3ed0409..0000000000000000000000000000000000000000
Binary files a/src/assets/fonts/zilla-slab_latin.woff2 and /dev/null differ
diff --git a/src/assets/stylesheets/fonts.scss b/src/assets/stylesheets/fonts.scss
deleted file mode 100644
index 434f827c03b57318a338605a487d0903caeac51c..0000000000000000000000000000000000000000
--- a/src/assets/stylesheets/fonts.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-/* latin-ext */
-@font-face {
-  font-family: 'Zilla Slab';
-  font-style: normal;
-  font-weight: 400;
-  src: url('../fonts/zilla-slab_latin-ext.woff2') format('woff2');
-  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
-}
-
-/* latin */
-@font-face {
-  font-family: 'Zilla Slab';
-  font-style: normal;
-  font-weight: 400;
-  src: url('../fonts/zilla-slab_latin.woff2') format('woff2');
-  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
-}
diff --git a/src/assets/stylesheets/hub.scss b/src/assets/stylesheets/hub.scss
index d042519b31409aa888dde3bbe83e69758fb1cb54..c10db8dd196ca6b3dce999605e002893cacd05e6 100644
--- a/src/assets/stylesheets/hub.scss
+++ b/src/assets/stylesheets/hub.scss
@@ -1,4 +1,3 @@
-@import 'fonts';
 @import 'shared';
 
 @import 'loader';
diff --git a/src/assets/stylesheets/index.scss b/src/assets/stylesheets/index.scss
index a610a09aa26591c63e79aa6c08ec09c1fc767ef4..918861576f0c76c99dd6a58b815cb95f14bf1580 100644
--- a/src/assets/stylesheets/index.scss
+++ b/src/assets/stylesheets/index.scss
@@ -1,4 +1,3 @@
-@import 'fonts';
 @import 'shared';
 
 * {
@@ -26,8 +25,6 @@ body {
   display: flex;
   width: 100%;
   height: 100%;
-  padding: 1.5em;
-  text-shadow: 0px 0px 2px rgba(32, 32, 32, 1.0);
 }
 
 .main-content {
@@ -49,9 +46,11 @@ body {
 }
 
 .header-content {
-//  background-color: red;
+  padding: 1.5em;
+  background-color: black;
   min-height: 75px;
   display: flex;
+  border-bottom: 1px solid #242424;
 }
 
 .header-content__title {
@@ -59,6 +58,12 @@ body {
   display: flex;
 }
 
+@media (max-width: 768px) {
+  .header-content__title {
+    justify-content: center;
+  }
+}
+
 .header-content__title__name {
   font-size: 2.0em;
 }
@@ -76,17 +81,24 @@ body {
   font-weight: lighter;
 }
 
+@media (max-width: 768px) {
+  .header-content__experiment {
+    display: none;
+  }
+}
+
+
 .header-content__experiment__info {
   display: flex;
   flex-direction: column;
 }
 
 .header-content__experiment__info__header a {
-  color: $light-text;
+  color: $grey-text;
 }
 
 .header-content__experiment__info__link {
-  color: $grey-text;
+  color: $dark-grey;
   font-size: 0.8em;
   padding-top: 4px;
 }
@@ -94,6 +106,8 @@ body {
 .hero-content {
 //  background-color: blue;
   flex: 10;
+  text-shadow: 0px 0px 2px rgba(32, 32, 32, 1.0);
+  padding: 2.0em 2.5em 2.0em 2.5em;
 }
 
 .hero-content__container {
@@ -102,15 +116,31 @@ body {
 }
 
 .hero-content__container__title {
-  font-size: 3em;
-  font-weight: 900;
+  font-size: 4vw;
+  font-weight: bold;
+}
+
+@media (max-width: 768px) {
+  .hero-content__container__title {
+    font-size: 1.9em;
+    text-align: center;
+  }
 }
 
 .hero-content__container__subtitle {
-  font-size: 1.5em;
+  font-size: 2vw;
   font-weight: lighter;
+  font-style: italic;
   color: $light-text;
-  margin-top: 4px;
+  margin-top: 0.2em;
+}
+
+@media (max-width: 768px) {
+  .hero-content__container__subtitle {
+    font-size: 1.2em;
+    text-align: center;
+    margin-top: 0.5em;
+  }
 }
 
 .footer-content {