diff --git a/build/ui-bundle.zip b/build/ui-bundle.zip
index 875036c..9c5e359 100644
Binary files a/build/ui-bundle.zip and b/build/ui-bundle.zip differ
diff --git a/src/css/footer.css b/src/css/footer.css
index 6521947..dda2c03 100644
--- a/src/css/footer.css
+++ b/src/css/footer.css
@@ -1,4 +1,4 @@
-footer.footer {
+/* footer.footer {
background-color: var(--footer-background);
color: var(--footer-font-color);
font-size: calc(15 / var(--rem-base) * 1rem);
@@ -12,4 +12,142 @@ footer.footer {
.footer a {
color: var(--footer-link-font-color);
+} */
+
+.footer {
+ display: flex;
+ flex-flow: row wrap;
+ padding: 50px 30px 20px 80px;
+ color: #2f2f2f;
+ border-top: 1px solid #e5e5e5;
+ font-family: acumin-pro, system-ui, sans-serif;
+ margin: 0;
+ grid-template-rows: auto 1fr auto;
+ font-size: 14px;
+ background-color: #f4f4f4;
+ align-items: start;
+}
+
+#footer-logo {
+ margin-bottom: 25px;
+ height: 34px;
+ background: url(https://www.tigergraph.com/wp-content/uploads/2020/05/TG_LOGO.svg) no-repeat;
+}
+
+.footer > * {
+ flex: 1 100%;
+}
+
+.footer__addr {
+ margin-right: 1.25em;
+ margin-bottom: 2em;
+}
+
+.footer__logo {
+ font-family: 'Pacifico', cursive;
+ font-weight: 400;
+ text-transform: lowercase;
+ font-size: 1.5rem;
+}
+
+.footer__addr h2 {
+ margin-top: 1.3em;
+ font-size: 15px;
+ font-weight: 400;
+}
+
+.nav__title {
+ font-weight: 400;
+ font-size: 15px;
+}
+
+.footer address {
+ font-style: normal;
+ color: #999;
+}
+
+.footer__btn {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ height: 36px;
+ max-width: max-content;
+ background-color: rgb(33, 33, 33, 0.07);
+ border-radius: 100px;
+ color: #2f2f2f;
+ line-height: 0;
+ margin: 0.6em 0;
+ font-size: 1rem;
+ padding: 0 1.3em;
+}
+
+.footer ul {
+ list-style: none;
+ padding-left: 0;
+}
+
+.footer li {
+ line-height: 2em;
+}
+
+.footer a {
+ text-decoration: none;
+}
+
+.footer__nav {
+ display: flex;
+ flex-flow: row wrap;
+}
+
+.footer__nav > * {
+ flex: 1 50%;
+ margin-right: 1.25em;
+}
+
+.nav__ul a {
+ color: #999;
+}
+
+.nav__ul--extra {
+ column-count: 2;
+ column-gap: 1.25em;
+}
+
+.legal {
+ display: flex;
+ flex-wrap: wrap;
+ color: #999;
+}
+
+.legal__links {
+ display: flex;
+ align-items: center;
+}
+
+.heart {
+ color: #2f2f2f;
+}
+
+@media screen and (min-width: 24.375em) {
+ .legal .legal__links {
+ margin-left: auto;
+ }
+}
+
+@media screen and (min-width: 40.375em) {
+ .footer__nav > * {
+ flex: 1;
+ }
+
+ .nav__item--extra {
+ flex-grow: 2;
+ }
+
+ .footer__addr {
+ flex: 1 0;
+ }
+
+ .footer__nav {
+ flex: 2 0;
+ }
}
diff --git a/src/partials/footer-content.hbs b/src/partials/footer-content.hbs
index dc1a96c..3df741c 100644
--- a/src/partials/footer-content.hbs
+++ b/src/partials/footer-content.hbs
@@ -1,4 +1,4 @@
- --}}
+
+
\ No newline at end of file