@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-regular-webfont.woff2') format("woff2"), url('../fonts/raleway-regular-webfont.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-medium-webfont.woff2') format("woff2"), url('../fonts/raleway-medium-webfont.woff') format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-lightitalic-webfont.woff2') format("woff2"), url('../fonts/raleway-lightitalic-webfont.woff') format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-light-webfont.woff2') format("woff2"), url('../fonts/raleway-light-webfont.woff') format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-italic-webfont.woff2') format("woff2"), url('../fonts/raleway-italic-webfont.woff') format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-extralightitalic-webfont.woff2') format("woff2"), url('../fonts/raleway-extralightitalic-webfont.woff') format("woff");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-extralight-webfont.woff2') format("woff2"), url('../fonts/raleway-extralight-webfont.woff') format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-extrabolditalic-webfont.woff2') format("woff2"), url('../fonts/raleway-bolditalic-webfont.woff2') format("woff2"), url('../fonts/raleway-extrabolditalic-webfont.woff') format("woff"), url('../fonts/raleway-bolditalic-webfont.woff') format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-extrabold-webfont.woff2') format("woff2"), url('../fonts/raleway-bold-webfont.woff2') format("woff2"), url('../fonts/raleway-extrabold-webfont.woff') format("woff"), url('../fonts/raleway-bold-webfont.woff') format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-blackitalic-webfont.woff2') format("woff2"), url('../fonts/raleway-blackitalic-webfont.woff') format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-black-webfont.woff2') format("woff2"), url('../fonts/raleway-black-webfont.woff') format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-thinitalic-webfont.woff2') format("woff2"), url('../fonts/raleway-thinitalic-webfont.woff') format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-thin-webfont.woff2') format("woff2"), url('../fonts/raleway-thin-webfont.woff') format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-semibolditalic-webfont.woff2') format("woff2"), url('../fonts/raleway-semibolditalic-webfont.woff') format("woff");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-mediumitalic-webfont.woff2') format("woff2"), url('../fonts/raleway-mediumitalic-webfont.woff') format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Raleway;
  src: url('../fonts/raleway-semibold-webfont.woff2') format("woff2"), url('../fonts/raleway-semibold-webfont.woff') format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
}

a {
  color: #8d8d8d;
  letter-spacing: normal;
  text-decoration: none;
}

img {
  border-radius: 5px;
  max-width: 100%;
  display: inline-block;
}

.main-container {
  object-fit: fill;
  background-color: #0000;
  justify-content: center;
  max-width: 1100px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  display: flex;
}

.footer-section {
  height: 120px;
}

.name {
  color: #fff;
  text-align: center;
  letter-spacing: .25em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Raleway, sans-serif;
  font-size: 24px;
  font-weight: 200;
  line-height: 1;
}

.body {
  object-fit: fill;
  background-color: #000;
}

.grid-6 {
  grid-column-gap: 100px;
  grid-row-gap: 15px;
  grid-template-rows: minmax(auto, 2fr) auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-height: 100px;
}

.text-span {
  font-size: 10px;
}

.page-link {
  color: #fff;
  text-align: center;
  font-family: Raleway, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration: none;
}

.page-link.red {
  color: red;
}

.page-link.paged {
  font-size: 16px;
}

.grid-7 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.first-section {
  max-height: 125px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.middle-section {
  border-radius: 0;
  margin-top: 20px;
  margin-bottom: 40px;
}

.body-2, .body-3, .body-4 {
  background-color: #000;
}

.grid-8 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.division-text {
  color: #8f8f8f;
  text-align: right;
  letter-spacing: 1px;
  padding-right: 13px;
  font-family: Raleway, sans-serif;
  font-size: 12px;
  font-weight: 100;
}

.agent-text {
  color: #c5c5c5;
  letter-spacing: 0;
  font-family: Raleway, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.contact-text {
  color: #696969;
  letter-spacing: 0;
  margin-top: 0;
  padding-top: 5px;
  font-family: Raleway, sans-serif;
  font-size: 11px;
  font-weight: 300;
  line-height: 1.25;
}

.imdb-text {
  color: #fff;
  text-align: left;
  letter-spacing: 1px;
  font-family: Raleway, sans-serif;
  font-size: 16px;
}

.imdb-text.top-text {
  text-align: center;
  font-size: 12px;
}

.grid-9 {
  text-align: center;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 20px;
  padding-right: 20px;
}

.title {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: border-box;
  border-radius: 0;
  margin-top: -20px;
  padding-top: 0;
  padding-left: 9px;
  padding-right: 0;
  font-family: Raleway, sans-serif;
  font-weight: 300;
}

.image {
  border-radius: 10px;
}

.container {
  text-align: center;
}

.grid-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  padding-left: 30px;
  padding-right: 30px;
}

.div-block {
  height: 600px;
  margin-left: 19px;
  margin-right: 19px;
  padding-left: 0;
  padding-right: 0;
}

.slide1 {
  clear: none;
  text-align: left;
  object-fit: fill;
  max-width: 100%;
  max-height: 100%;
  margin-right: auto;
  position: static;
}

.image-2 {
  display: block;
}

.slide-nav {
  object-fit: cover;
  overflow: visible;
}

.slide {
  object-fit: fill;
}

.slider {
  object-fit: cover;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  display: flex;
}

.slideblock {
  object-fit: fill;
  max-width: none;
  max-height: none;
}

.image-3 {
  max-height: 100%;
}

.slide-flex-box {
  justify-content: center;
  align-self: center;
  align-items: center;
}

.slide-setup {
  -webkit-text-fill-color: inherit;
  object-fit: contain;
  background-color: #000;
  background-image: url('../images/1_slide_madden_2023s.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-clip: border-box;
  width: 100vw;
}

.mask {
  color: #000;
  background-color: #000;
  background-image: url('../images/1_slide_madden_2023s.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 100vh;
  width: auto;
}

.slider-2 {
  color: #000;
  object-fit: contain;
  width: auto;
  height: auto;
}

.slide-2 {
  background-image: url('../images/1_madden_2023.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100vh;
}

.right-arrow {
  width: auto;
}

.slider-3 {
  width: 100%;
}

.mask-2 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.mask-3 {
  width: 100%;
  height: auto;
}

.slider-4 {
  background-color: #0000;
  justify-content: center;
  align-items: stretch;
  height: 600px;
  display: flex;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.poster_box {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.poster_box_text {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: red;
  text-align: center;
  letter-spacing: 0;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Raleway, sans-serif;
  font-size: 12px;
  line-height: 14px;
  text-decoration: overline;
  display: block;
}

.poster_box_mag_div {
  text-align: center;
  background-color: #dbdada00;
  border-radius: 2px;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
}

.poster_box_clip_div {
  text-align: center;
  background-color: #2a2ca078;
  border-radius: 2px;
  height: auto;
  padding-top: 0;
  padding-bottom: 5px;
  position: static;
}

.notes {
  color: var(--white);
  font-family: Raleway, sans-serif;
}

.notes.click {
  text-align: center;
  font-size: 10px;
}

.notes.heavy {
  font-size: 20px;
  font-weight: 500;
}

.lightbox-link {
  text-align: center;
  width: 100%;
}

.image-4, .image-5, .image-6, .image-7, .image-8 {
  width: 100%;
}

.link {
  vertical-align: middle;
}

.coming_soon {
  color: #c2bbbb;
  text-align: center;
  font-size: 18px;
  line-height: 25px;
}

.div-block-2 {
  border: 1px solid #a3a3a3;
  border-radius: 4px;
  padding: 10px;
}

.image-12 {
  width: 40%;
  padding-top: 0;
  padding-bottom: 0;
}

.nominated {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Raleway, sans-serif;
  font-size: 20px;
}

.poster_notice {
  color: #adabab;
  text-align: center;
  font-size: 10px;
}

@media screen and (max-width: 991px) {
  .main-container {
    padding: 0;
  }

  .grid-6 {
    grid-column-gap: 30px;
  }

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

  .body-2 {
    margin-left: 27px;
    margin-right: 27px;
  }

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

  .agent-text {
    letter-spacing: 0;
  }

  .contact-text {
    margin-bottom: 20px;
    padding-top: 5px;
  }

  .imdb-text.left {
    text-align: left;
  }

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

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

  .slider-4 {
    height: auto;
  }

  .image-9, .image-10, .image-11 {
    height: 100%;
  }

  .coming_soon {
    font-size: 16px;
  }

  .nominated {
    margin-bottom: 0;
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .main-container {
    padding-left: 1px;
    padding-right: 1px;
  }

  .grid-6 {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-7 {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

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

  .agent-text {
    font-size: 16px;
  }

  .imdb-text.left {
    text-align: left;
  }

  .imdb-text.top-text {
    font-size: 14px;
  }

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

  .grid-10 {
    grid-template-columns: 1fr 1fr;
  }

  .image-9 {
    height: auto;
  }

  .coming_soon {
    font-size: 14px;
  }

  .nominated {
    font-size: 18px;
  }
}

@media screen and (max-width: 479px) {
  .main-container {
    padding-left: 0;
    padding-right: 0;
  }

  .footer-section {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-6 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .page-link {
    font-size: 10px;
  }

  .grid-7 {
    grid-template-columns: 1fr;
    margin-top: 18px;
  }

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

  .agent-text {
    font-size: 14px;
  }

  .imdb-text {
    margin-bottom: 35px;
  }

  .imdb-text.left {
    text-align: left;
  }

  .imdb-text.top-text {
    font-size: 12px;
  }

  .grid-9 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .grid-10 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .image-2 {
    object-fit: scale-down;
  }
}

#w-node-e3f0409a-c6ce-6912-bb71-29d7ad47d507-f82954b7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e3f0409a-c6ce-6912-bb71-29d7ad47d50c-f82954b7, #w-node-e3f0409a-c6ce-6912-bb71-29d7ad47d50e-f82954b7, #w-node-e3f0409a-c6ce-6912-bb71-29d7ad47d510-f82954b7, #w-node-e8e1af86-49f8-083a-bbf1-5a4bece7a62d-f82954b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10ca-459f10c8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10cc-459f10c8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10ce-459f10c8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10d0-459f10c8 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10d2-459f10c8 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10d4-459f10c8 {
  grid-area: 1 / 7 / 2 / 8;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10d6-459f10c8 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10da-459f10c8 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_0badc246-0f45-7310-6c2c-7891459f10de-459f10c8 {
  grid-area: 2 / 5 / 3 / 6;
}

#w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4ef-f82954b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4f4-f82954b8, #w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4f7-f82954b8, #w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4fa-f82954b8, #w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4fd-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bce5718-67d2-abc7-28a6-979d886e3236-f82954b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2a7-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a0aaebb-f345-a671-de45-2ece304a2cb6-f82954b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eb09ddd2-6ebe-bfcc-ca65-fd85cf4a1888-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10fbfe6f-e4f7-fc31-75d8-2be053737e1a-f82954b8, #w-node-d6c03ae1-db0b-238f-c11d-1f61d2534323-f82954b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2c557b35-02a7-a8cb-1654-57faf87f2f4a-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f75467f4-5ac6-ad4a-54be-719e5529ce55-f82954b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2ab-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d04a8de-f6a5-6cac-4d39-69dcd814147d-f82954b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2a9-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13b373b8-e6c9-5fb2-2740-3eb3a8d81c5b-f82954b8, #w-node-f2cb867b-3a6b-914c-23eb-a8ec8ce56795-f82954b8, #w-node-a9372534-730a-835a-2208-d8bbc2eb0045-f82954b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2b1-f82954b8, #w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2b3-f82954b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf985c-f82954b9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf9861-f82954b9, #w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf9864-f82954b9, #w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf9867-f82954b9, #w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf986a-f82954b9, #w-node-b83d809b-f081-7807-0cb9-e5540ea23e4a-f82954b9, #w-node-affedcd3-795b-1ab3-0ca5-dc71a550b82b-f82954b9, #w-node-_8a212d7c-b3c2-eb7a-d5f9-af093fafffb4-f82954b9, #w-node-d030227f-f4ba-6921-c5e2-fdfe20b1c920-f82954b9, #w-node-_30107381-bfcf-568a-9561-6cbeca5f1543-f82954b9, #w-node-_7203519d-4568-7e06-d540-62b2583bd2f8-f82954b9, #w-node-d0fde256-0810-29bc-9cc1-d777375e7fd9-f82954b9, #w-node-_44ae8ee8-7860-2f6f-8ccb-ea1cda9c72d3-f82954b9, #w-node-_9b9c87a0-6f87-9b54-6f54-6810b0942406-f82954b9, #w-node-_57df235e-c871-8c4e-b444-a73b8e5ae113-f82954b9, #w-node-cc62d804-fbda-6e93-ff6e-4898f36111e3-f82954b9, #w-node-bf81f010-3ce8-1bfa-efdb-d913925f6e68-f82954b9, #w-node-_4d3b814a-39e4-d1fc-7d9b-4bd2fb0394b9-f82954b9, #w-node-_87a09652-76f3-0a5e-2119-ba3a82cc5cce-f82954b9, #w-node-_3ba2de42-aa48-8683-50ae-cab79a755f31-f82954b9, #w-node-_711d479e-4659-3b6f-cdb6-8c6db3fd5401-f82954b9, #w-node-c9d97ecf-17bd-56fe-d7fb-9db74f2d0413-f82954b9, #w-node-_34e27713-d578-63ba-8593-822eaea9c0a1-f82954b9, #w-node-e64ade0c-0b7e-3ac5-2f3b-6ff6ccf55bbe-f82954b9, #w-node-e464c4b0-d399-51e7-6f17-80ec8bc779a7-f82954b9, #w-node-c41c2326-216a-3c7b-3c3b-e81fb7b2b79b-f82954b9, #w-node-_98679f25-552b-4d2e-dd49-dfd2a9d6f57b-f82954b9, #w-node-_3f77c12f-2492-e88a-5943-5f85351b1c3e-f82954b9, #w-node-ee3f4f7a-9550-9a9b-a99d-f5e7e46b9d39-f82954b9, #w-node-a86f4e37-04e5-f8f8-200d-31cf17bc6895-f82954b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51e302b5-007c-c118-9108-ceb9f1ff37e9-f82954ba {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_51e302b5-007c-c118-9108-ceb9f1ff37ee-f82954ba, #w-node-_51e302b5-007c-c118-9108-ceb9f1ff37f1-f82954ba, #w-node-_51e302b5-007c-c118-9108-ceb9f1ff37f4-f82954ba, #w-node-_51e302b5-007c-c118-9108-ceb9f1ff37f7-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536e7-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536eb-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536ed-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536ef-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536f1-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536f3-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536f5-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536f7-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536f9-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536fb-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536fd-f82954ba, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536ff-f82954ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67154cde-4c54-283c-fd7e-94bf030bfc07-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_67154cde-4c54-283c-fd7e-94bf030bfc0c-89bc46d5, #w-node-_67154cde-4c54-283c-fd7e-94bf030bfc0f-89bc46d5, #w-node-_67154cde-4c54-283c-fd7e-94bf030bfc12-89bc46d5, #w-node-_67154cde-4c54-283c-fd7e-94bf030bfc15-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39bd3843-3437-29d8-d6f5-d973a5408c15-89bc46d5, #w-node-_26341cf5-f9ca-72ab-e6b2-f749240b71d5-89bc46d5, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536e7-89bc46d5, #w-node-c7f052d2-9048-33f1-3e0c-50f7a3bf8ea1-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8a053fd7-52d9-f8a7-60ef-63f988ccb10d-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a053fd7-52d9-f8a7-60ef-63f988ccb10e-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4db93652-9dff-0327-f0d2-c695ecc9c60c-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4db93652-9dff-0327-f0d2-c695ecc9c60d-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ea245a9-5c28-50c3-49ac-fad48bd0419d-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ea245a9-5c28-50c3-49ac-fad48bd0419e-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9d83a08-3ecb-2492-af29-f59a2373612c-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9d83a08-3ecb-2492-af29-f59a2373612d-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4a18cffd-4413-74d5-5195-c4c216d9150b-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a18cffd-4413-74d5-5195-c4c216d9150c-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b38192fb-0dc8-9413-9748-4ca5dc48570a-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b38192fb-0dc8-9413-9748-4ca5dc48570b-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bff056a2-4068-3c00-92ef-cc5bd2f49fec-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bff056a2-4068-3c00-92ef-cc5bd2f49fed-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_251454ba-cbbc-1664-8b9d-0a8d9cc2d706-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_251454ba-cbbc-1664-8b9d-0a8d9cc2d707-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_94d3c1f4-3f05-a564-10af-b7a61c8d5887-89bc46d5, #w-node-_95b91565-43a4-35ec-1e39-1b70cf42ef37-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_95b91565-43a4-35ec-1e39-1b70cf42ef38-89bc46d5, #w-node-da1f4511-520e-bcb5-66b8-298fbdf61a0f-89bc46d5, #w-node-da1f4511-520e-bcb5-66b8-298fbdf61a10-89bc46d5, #w-node-_65a39291-aab5-2063-e068-114f4ff8498a-89bc46d5, #w-node-_65a39291-aab5-2063-e068-114f4ff8498b-89bc46d5, #w-node-_51141c35-b1b4-d883-52a0-60a13e1744f9-89bc46d5, #w-node-_51141c35-b1b4-d883-52a0-60a13e1744fa-89bc46d5, #w-node-be23beb4-3be4-5461-f521-06c4979f9990-89bc46d5, #w-node-be23beb4-3be4-5461-f521-06c4979f9991-89bc46d5, #w-node-_4e619038-6faf-c4d0-f2ee-f8b358894000-89bc46d5, #w-node-_4e619038-6faf-c4d0-f2ee-f8b358894001-89bc46d5, #w-node-_45f60e6a-5d2d-bd6d-cb70-61351093f4ae-89bc46d5, #w-node-_45f60e6a-5d2d-bd6d-cb70-61351093f4af-89bc46d5, #w-node-_61722fa9-d01e-a685-78ce-df3caa5d92d7-89bc46d5, #w-node-_61722fa9-d01e-a685-78ce-df3caa5d92d8-89bc46d5, #w-node-_22214d85-7d11-582f-7d09-dc865ac01705-89bc46d5, #w-node-_22214d85-7d11-582f-7d09-dc865ac01706-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e9665d6a-00cf-793a-6dfc-a1a15225d521-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9665d6a-00cf-793a-6dfc-a1a15225d522-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ccc11e90-d6b6-4dc8-50f2-7a5182df3e08-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccc11e90-d6b6-4dc8-50f2-7a5182df3e09-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34dc41d9-41ba-89fc-864b-56ffca77b2be-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34dc41d9-41ba-89fc-864b-56ffca77b2bf-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2d191f45-870a-baa4-ce0c-485e53e11ee2-89bc46d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2d191f45-870a-baa4-ce0c-485e53e11ee3-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5eb54fef-954c-2554-1216-00481dc545b3-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5eb54fef-954c-2554-1216-00481dc545b4-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_78c9890b-a387-b7d0-a615-02928236b1ad-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_78c9890b-a387-b7d0-a615-02928236b1ae-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_862910e1-da28-63a2-1185-595d93c55183-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_862910e1-da28-63a2-1185-595d93c55184-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5d15b0c-084c-3670-26ac-e0b1f60c7709-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-a5d15b0c-084c-3670-26ac-e0b1f60c770a-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f0871169-61ae-4972-ad92-7f151c87fb70-89bc46d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f0871169-61ae-4972-ad92-7f151c87fb71-89bc46d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d0-459f10c8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d2-459f10c8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d4-459f10c8 {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10de-459f10c8 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_1a0aaebb-f345-a671-de45-2ece304a2cb6-f82954b8, #w-node-_10fbfe6f-e4f7-fc31-75d8-2be053737e1a-f82954b8, #w-node-d6c03ae1-db0b-238f-c11d-1f61d2534323-f82954b8, #w-node-f75467f4-5ac6-ad4a-54be-719e5529ce55-f82954b8, #w-node-_3d04a8de-f6a5-6cac-4d39-69dcd814147d-f82954b8, #w-node-_13b373b8-e6c9-5fb2-2740-3eb3a8d81c5b-f82954b8, #w-node-f2cb867b-3a6b-914c-23eb-a8ec8ce56795-f82954b8, #w-node-a9372534-730a-835a-2208-d8bbc2eb0045-f82954b8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_39bd3843-3437-29d8-d6f5-d973a5408c15-89bc46d5, #w-node-_26341cf5-f9ca-72ab-e6b2-f749240b71d5-89bc46d5, #w-node-ebe12b25-eb1c-d6c2-d26e-64b21e4536e7-89bc46d5, #w-node-c7f052d2-9048-33f1-3e0c-50f7a3bf8ea1-89bc46d5, #w-node-_94d3c1f4-3f05-a564-10af-b7a61c8d5887-89bc46d5, #w-node-_95b91565-43a4-35ec-1e39-1b70cf42ef37-89bc46d5, #w-node-_862910e1-da28-63a2-1185-595d93c55183-89bc46d5, #w-node-a5d15b0c-084c-3670-26ac-e0b1f60c7709-89bc46d5, #w-node-f0871169-61ae-4972-ad92-7f151c87fb70-89bc46d5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_0badc246-0f45-7310-6c2c-7891459f10ce-459f10c8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d0-459f10c8 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d2-459f10c8 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d4-459f10c8 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10da-459f10c8 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10de-459f10c8 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_3bce5718-67d2-abc7-28a6-979d886e3236-f82954b8, #w-node-_6ab03da3-32d1-7257-a2df-c748fa07020c-f82954b8, #w-node-_1a0aaebb-f345-a671-de45-2ece304a2cb6-f82954b8, #w-node-_4e098b03-991c-4692-5a84-855c4868a982-f82954b8, #w-node-eb09ddd2-6ebe-bfcc-ca65-fd85cf4a1888-f82954b8, #w-node-cd691bc6-ff5b-cd49-e69c-84164d5d8347-f82954b8, #w-node-_10fbfe6f-e4f7-fc31-75d8-2be053737e1a-f82954b8, #w-node-a71a188c-f3ca-a555-28de-874d2b696ba6-f82954b8, #w-node-d6c03ae1-db0b-238f-c11d-1f61d2534323-f82954b8, #w-node-_2c557b35-02a7-a8cb-1654-57faf87f2f4a-f82954b8, #w-node-f75467f4-5ac6-ad4a-54be-719e5529ce55-f82954b8, #w-node-_64970cb3-9f25-92f3-429c-b2a15e700db7-f82954b8, #w-node-_3d04a8de-f6a5-6cac-4d39-69dcd814147d-f82954b8, #w-node-d1956125-ea32-f14f-336b-a1dc6fe62ec2-f82954b8, #w-node-_13b373b8-e6c9-5fb2-2740-3eb3a8d81c5b-f82954b8, #w-node-_43912fa6-9393-08f0-4801-10beaf42117c-f82954b8, #w-node-f2cb867b-3a6b-914c-23eb-a8ec8ce56795-f82954b8, #w-node-_4a964956-91af-57e6-a85c-ef98bd3fc9d7-f82954b8, #w-node-_6070b054-9695-c2bc-4e98-a3215f1dc2b9-f82954b8, #w-node-_22f6a769-d40e-ca63-43ee-65b3973ea9df-f82954b8, #w-node-a9372534-730a-835a-2208-d8bbc2eb0045-f82954b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0badc246-0f45-7310-6c2c-7891459f10ca-459f10c8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10cc-459f10c8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10ce-459f10c8 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d0-459f10c8 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d2-459f10c8 {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d4-459f10c8 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10d6-459f10c8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10da-459f10c8 {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_0badc246-0f45-7310-6c2c-7891459f10de-459f10c8 {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_1476ef78-e80d-8d92-98fd-11c57d3ff4ef-f82954b8, #w-node-_1a0aaebb-f345-a671-de45-2ece304a2cb6-f82954b8, #w-node-_39a2de2f-2664-4f20-4ab3-cd6187cf985c-f82954b9, #w-node-_51e302b5-007c-c118-9108-ceb9f1ff37e9-f82954ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-regular-webfont.woff2') format('woff2'), url('../fonts/raleway-regular-webfont.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-medium-webfont.woff2') format('woff2'), url('../fonts/raleway-medium-webfont.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-lightitalic-webfont.woff2') format('woff2'), url('../fonts/raleway-lightitalic-webfont.woff') format('woff');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-light-webfont.woff2') format('woff2'), url('../fonts/raleway-light-webfont.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-italic-webfont.woff2') format('woff2'), url('../fonts/raleway-italic-webfont.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-extralightitalic-webfont.woff2') format('woff2'), url('../fonts/raleway-extralightitalic-webfont.woff') format('woff');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-extralight-webfont.woff2') format('woff2'), url('../fonts/raleway-extralight-webfont.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-extrabolditalic-webfont.woff2') format('woff2'), url('../fonts/raleway-bolditalic-webfont.woff2') format('woff2'), url('../fonts/raleway-extrabolditalic-webfont.woff') format('woff'), url('../fonts/raleway-bolditalic-webfont.woff') format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-extrabold-webfont.woff2') format('woff2'), url('../fonts/raleway-bold-webfont.woff2') format('woff2'), url('../fonts/raleway-extrabold-webfont.woff') format('woff'), url('../fonts/raleway-bold-webfont.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-blackitalic-webfont.woff2') format('woff2'), url('../fonts/raleway-blackitalic-webfont.woff') format('woff');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-black-webfont.woff2') format('woff2'), url('../fonts/raleway-black-webfont.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-thinitalic-webfont.woff2') format('woff2'), url('../fonts/raleway-thinitalic-webfont.woff') format('woff');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-thin-webfont.woff2') format('woff2'), url('../fonts/raleway-thin-webfont.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-semibolditalic-webfont.woff2') format('woff2'), url('../fonts/raleway-semibolditalic-webfont.woff') format('woff');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-mediumitalic-webfont.woff2') format('woff2'), url('../fonts/raleway-mediumitalic-webfont.woff') format('woff');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Raleway';
  src: url('../fonts/raleway-semibold-webfont.woff2') format('woff2'), url('../fonts/raleway-semibold-webfont.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}