.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.image {
  overflow: visible;
  width: 100%;
  height: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  border-radius: 0px;
}

.image.full-height {
  width: auto;
}

.image.hero-gif {
  width: auto;
  height: 100%;
}

.image-2 {
  width: 100%;
}

.image-3 {
  width: 100%;
}

.image-4 {
  width: 100%;
}

.image-5 {
  width: 100%;
}

.column {
  padding-right: 5px;
  padding-left: 5px;
}

.column-2 {
  padding-right: 5px;
}

.heading {
  font-family: Futura, sans-serif;
  text-align: center;
}

.column-3 {
  padding-left: 5px;
}

.bold-text {
  border: 3px solid #000;
  background-color: #fff;
  color: #fff;
}

.grid {
  justify-items: center;
  grid-template-areas: "Area Area Area-2"
    "Area Area ."
    ". Area-3 Area-3"
    ". Area-3 Area-3"
    ". . ."
    "Area-4 Area-5 Area-5";
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}

.image-6 {
  width: 100%;
  height: auto;
  max-width: none;
}

.image-7 {
  height: 100%;
}

.image-8 {
  width: 100%;
  max-width: none;
}

.heading-2 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-family: Futura, sans-serif;
  color: #fff;
}

.heading-2.user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 5px;
  border-style: none none solid;
  border-width: 7px;
  border-color: #fff;
  color: #333;
}

.heading-2.user.light {
  border-bottom-color: #333;
}

.heading-2.light {
  color: #333;
}

.section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.grid-2 {
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.image-9 {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.image-10 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.image-11 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.image-12 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.col-image {
  margin-top: 5px;
  margin-bottom: 5px;
}

.gradient-border {
  border: 5px none #000;
}

.gradient-bg {
  overflow: visible;
  margin-right: 10px;
  margin-left: 20px;
}

.grid-3 {
  grid-column-gap: 16px;
  grid-template-areas: "Area Area ."
    ". Area-2 Area-2"
    "Area-3 Area-3 Area-4"
    ". Area-5 Area-4"
    ". Area-5 Area-4"
    "Area-6 Area-6 ."
    "Area-6 Area-6 Area-7"
    ". Area-8 Area-7"
    ". Area-8 ."
    ". Area-8 .";
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.container {
  display: block;
  max-width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url('../images/cat-dinner-hw.gif');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block {
  min-height: 25vh;
  border-radius: 8px;
  background-image: url('../images/feels.gif');
  background-position: 50% 50%;
  background-size: cover;
}

.div-block.hero-2 {
  background-image: url('../images/light-the-world.jpg');
}

.div-block.hero-3 {
  background-image: url('../images/cat-dinner-hw.gif');
}

.div-block.m1 {
  background-image: url('../images/wallstreet-bets.gif'), -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 63.9%, 0.5)), to(hsla(0, 0%, 63.9%, 0.5)));
  background-image: url('../images/wallstreet-bets.gif'), linear-gradient(180deg, hsla(0, 0%, 63.9%, 0.5), hsla(0, 0%, 63.9%, 0.5));
  background-position: 50% 70%, 0px 0px;
  background-size: cover, auto;
}

.div-block.m-3 {
  background-image: url('../images/nyan-cat.gif');
}

.div-block.m-4 {
  background-image: url('../images/spongebob.gif');
  background-position: 50% 60%;
}

.div-block.m-2 {
  background-image: url('../images/jordan-crying.gif');
}

.div-block.m-5 {
  background-image: url('../images/only-rosie.gif');
  background-position: 50% 100%;
}

.div-block.m-6 {
  background-image: url('../images/think.gif');
}

.div-block.m-7 {
  background-image: url('../images/doge.gif');
}

.div-block.m-8 {
  background-image: url('../images/bad-azz.gif');
}

.div-block.m-9 {
  background-image: url('../images/bbc-guest-interview.gif');
}

.div-block.m-10 {
  background-image: url('../images/kanye.gif');
}

.div-block.m-12 {
  background-image: url('../images/synth-wave.gif');
  background-position: 0px 0px;
  background-size: cover;
}

.div-block.m-13 {
  background-image: url('../images/rick-roll-3.gif');
}

.div-block.m-14 {
  background-image: url('../images/3d-building.gif');
}

.div-block.m-15 {
  background-image: url('../images/feels-right-synth.gif');
}

.div-block.m-16 {
  background-image: url('../images/sunset-waves.gif');
}

.div-block.m-17 {
  background-image: url('../images/aoc-tear.png');
  background-position: 50% 0%;
}

.div-block.m-19 {
  background-image: url('../images/burnie-cold.jpg');
  background-position: 50% 30%;
}

.div-block.m-20 {
  background-image: url('../images/bbc-guest-interview.gif');
}

.div-block.m-21 {
  background-image: url('../images/Punching_Pepe_Banner.jpg');
}

.div-block.m-22 {
  background-image: url('../images/traffic.gif');
}

.div-block.m-23 {
  background-image: url('../images/synth-city.gif');
}

.div-block.m-24 {
  background-image: url('../images/snakes-on-fannypack.jpg');
}

.main-hold {
  background-color: #333;
}

.form-block {
  margin-bottom: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.text-field {
  margin-bottom: 0px;
  margin-left: 5px;
}

@media screen and (max-width: 991px) {
  .div-block.m-12 {
    background-image: url('../images/synth-wave.gif');
    background-position: 50% 50%;
    background-size: cover;
  }

  .text-field {
    border-style: solid;
    border-width: 0px 0px 6px;
    border-color: #000;
  }
}

@media screen and (max-width: 479px) {
  .image {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .image.full-height {
    max-width: none;
  }

  .column {
    padding-right: 5px;
    padding-left: 5px;
  }

  .column-2 {
    padding-right: 5px;
    padding-left: 5px;
  }

  .heading {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 2em;
    text-align: center;
  }

  .grid {
    grid-auto-flow: row dense;
    grid-auto-columns: 0.25fr;
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    grid-template-areas: "Area Area Area-2"
      "Area Area ."
      ". . Area-3"
      ". . ."
      ". . ."
      "Area-4 Area-5 Area-5";
    -ms-grid-columns: 1fr 2px 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto 2px auto 2px auto 2px auto 2px auto 2px auto 2px auto 2px auto 2px auto;
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
  }

  .heading-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-size: 2rem;
    line-height: 1.6em;
  }

  .heading-2.light {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-size: 1.6rem;
  }

  .section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .text-span {
    border: 3px solid #000;
  }

  .col-image {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .column-4 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .column-5 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .column-6 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .gradient-bg {
    margin-right: 0px;
    margin-left: 0px;
  }

  .grid-3 {
    margin-right: 10px;
    margin-left: 10px;
    grid-template-areas: "Area Area ."
      ". Area-2 Area-2"
      "Area-3 Area-3 Area-4"
      ". Area-5 Area-5"
      ". Area-5 Area-5"
      "Area-6 Area-6 .";
  }

  .div-block.m-4 {
    min-height: 15vh;
    background-image: url('../images/spongebob.gif');
    background-position: 21% 50%;
  }

  .div-block.m-2 {
    background-image: url('../images/jordan-crying.gif');
  }

  .div-block.m-5 {
    min-height: 20vh;
  }

  .div-block.m-6 {
    min-height: 20vh;
    background-position: 22% 50%;
  }

  .div-block.m-12 {
    background-image: url('../images/synth-wave.gif');
    background-position: 50% 50%;
    background-size: auto;
  }

  .div-block.m-13 {
    background-image: url('../images/aoc-tear.png');
  }

  .div-block.m-17 {
    background-image: url('../images/rick-roll-3.gif');
  }

  .div-block.m-19 {
    background-position: 90% 30%;
  }

  .div-block.m-22 {
    background-image: url('../images/traffic.gif');
  }

  .div-block.m-24 {
    margin-bottom: 20px;
    background-image: url('../images/snakes-on-fannypack.jpg');
  }

  .section-2 {
    margin-right: 5px;
    margin-bottom: 40px;
    margin-left: 5px;
  }

  .form-block {
    margin-bottom: 0px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .text-field {
    margin-bottom: 0px;
    margin-left: 5px;
  }
}

#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3dc-f4967341 {
  -ms-grid-row: 6;
  -ms-grid-column: 1;
  grid-area: Area-4;
}

.grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3dc-f4967341 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 3;
  -ms-grid-column: 5;
}

#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e4-f4967341 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area-2;
}

.grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e4-f4967341 {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
  -ms-grid-column-span: 3;
}

#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3df-f4967341 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: Area;
}

.grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3df-f4967341 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3de-f4967341 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e0-f4967341 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: Area;
}

.grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e0-f4967341 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-_3e4d8493-9de0-44a0-5763-4635ccde7cfa-f4967341 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Area-3;
}

.grid-3>#w-node-_3e4d8493-9de0-44a0-5763-4635ccde7cfa-f4967341 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-_0e64e7c8-c75c-948e-a5da-4a9bed4a84cd-f4967341 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_364a28d5-266c-0484-b099-05608050c64b-f4967341 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#base-layer.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-258e8ae9 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: Area;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

.grid-3>#base-layer.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-258e8ae9 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-258e8ae9 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: Area;
}

.grid-3>#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-258e8ae9 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#base-layer.w-node-_9e75a962-1b0f-bd2b-c3bf-31416c5a9a74-258e8ae9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-aa2cf0ab-f66f-5634-2599-37ccfb6c9491-258e8ae9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-e68d148e-e648-d0c2-dc52-5594afceef7b-258e8ae9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
}

#w-node-b7529729-fada-a8ba-9415-1fad23c97864-258e8ae9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_46753b3b-07b8-e50f-0bed-b043b3ca4379-258e8ae9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_82d62e9d-e128-d624-0f9b-3492b1d227bd-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f699f37e-0ecd-91c3-3d6d-b6f477f48ab9-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_2b7d9e3a-09c4-dd9a-a45b-8621b061d92e-258e8ae9 {
  -ms-grid-row: span 4;
  grid-row-start: span 4;
  -ms-grid-row-span: 4;
  grid-row-end: span 4;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_00471e28-386c-0d7a-07fd-d2a23157317e-258e8ae9 {
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_723e0a30-e00e-c788-e6cb-11317cfb5daa-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a8d94288-1e4d-efab-6a44-c5e6173a8b22-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_9754c598-e35b-ac26-2c42-2503dba16eef-258e8ae9 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_20ea62ea-377f-373c-c035-df50303eccee-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3083c1b1-6d98-0830-fca2-5712b799d731-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_2f05a030-9eaa-5fa5-4b0a-a330918ac76f-258e8ae9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_90a8971e-a968-6019-4918-7d408fe66e9a-258e8ae9 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6f64b143-f880-5119-6529-0546caa1df45-258e8ae9 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Area-3;
}

.grid-3>#w-node-_6f64b143-f880-5119-6529-0546caa1df45-258e8ae9 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-258e8ae9 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  grid-area: Area-2;
}

.grid-3>#w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-258e8ae9 {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
  -ms-grid-column-span: 3;
}

#box.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-29b8f289 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: Area;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

.grid-3>#box.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-29b8f289 {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#base-layer.w-node-_9e75a962-1b0f-bd2b-c3bf-31416c5a9a74-29b8f289 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-aa2cf0ab-f66f-5634-2599-37ccfb6c9491-29b8f289 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-29b8f289 {
  -ms-grid-row: 6;
  -ms-grid-column: 1;
  grid-area: Area-4;
}

.grid-3>#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-29b8f289 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 3;
  -ms-grid-column: 5;
}

#w-node-e68d148e-e648-d0c2-dc52-5594afceef7b-29b8f289 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#box.w-node-b7529729-fada-a8ba-9415-1fad23c97864-29b8f289 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_46753b3b-07b8-e50f-0bed-b043b3ca4379-29b8f289 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#box.w-node-_6f64b143-f880-5119-6529-0546caa1df45-29b8f289 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Area-3;
}

.grid-3>#box.w-node-_6f64b143-f880-5119-6529-0546caa1df45-29b8f289 {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#box.w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-29b8f289 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  grid-area: Area-2;
}

.grid-3>#box.w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-29b8f289 {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
  -ms-grid-column-span: 3;
}

@media screen and (max-width: 479px) {
  #w-node-_63ff05ee-6778-411a-6513-c64b38d3f3dc-f4967341 {
    -ms-grid-row: 11;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
  }

  .grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3dc-f4967341 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 3;
  }

  #w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e4-f4967341 {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e4-f4967341 {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }

  #w-node-_63ff05ee-6778-411a-6513-c64b38d3f3df-f4967341 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }

  .grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3df-f4967341 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e0-f4967341 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }

  .grid-3>#w-node-_63ff05ee-6778-411a-6513-c64b38d3f3e0-f4967341 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-_3e4d8493-9de0-44a0-5763-4635ccde7cfa-f4967341 {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#w-node-_3e4d8493-9de0-44a0-5763-4635ccde7cfa-f4967341 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #base-layer.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-258e8ae9 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }

  .grid-3>#base-layer.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-258e8ae9 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-258e8ae9 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }

  .grid-3>#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-258e8ae9 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-_6f64b143-f880-5119-6529-0546caa1df45-258e8ae9 {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#w-node-_6f64b143-f880-5119-6529-0546caa1df45-258e8ae9 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-258e8ae9 {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-258e8ae9 {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }

  #box.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-29b8f289 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }

  .grid-3>#box.w-node-_25c57253-8e69-3944-d7ab-e154aea29d04-29b8f289 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-29b8f289 {
    -ms-grid-row: 11;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
  }

  .grid-3>#w-node-c6c30a66-03ca-841d-f13a-b5da58258fe6-29b8f289 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 3;
  }

  #box.w-node-_6f64b143-f880-5119-6529-0546caa1df45-29b8f289 {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#box.w-node-_6f64b143-f880-5119-6529-0546caa1df45-29b8f289 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }

  #box.w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-29b8f289 {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
    -ms-grid-column-span: 1;
  }

  .grid-3>#box.w-node-_7cf030eb-ac24-dbfc-28a4-a07d6e0e41c4-29b8f289 {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_82d62e9d-e128-d624-0f9b-3492b1d227bd-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6aa52017-5602-2848-bbf7-24b492ea09f6-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f699f37e-0ecd-91c3-3d6d-b6f477f48ab9-258e8ae9 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2b7d9e3a-09c4-dd9a-a45b-8621b061d92e-258e8ae9 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_00471e28-386c-0d7a-07fd-d2a23157317e-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_723e0a30-e00e-c788-e6cb-11317cfb5daa-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0138edaa-d5f5-7a3a-4df7-d5c440d98afc-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a8d94288-1e4d-efab-6a44-c5e6173a8b22-258e8ae9 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9754c598-e35b-ac26-2c42-2503dba16eef-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_20ea62ea-377f-373c-c035-df50303eccee-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d9005387-d16e-e147-acb7-bfcdb815f4ab-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3083c1b1-6d98-0830-fca2-5712b799d731-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2f05a030-9eaa-5fa5-4b0a-a330918ac76f-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-bea7578b-04da-855a-b3e8-7589c7ce76a4-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_90a8971e-a968-6019-4918-7d408fe66e9a-258e8ae9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }
}

@font-face {
  font-family: 'Futura';
  src: url('../fonts/FuturaNowHeadlineExtraBoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}