@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-Black.woff') format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-BlackItalic.woff') format("woff");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-ExtraThin.woff') format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-Bold.woff') format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-BoldItalic.woff') format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-ExtraThinItalic.woff') format("woff");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-Medium.woff') format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-LightItalic.woff') format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-MediumItalic.woff') format("woff");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-Italic.woff') format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Pfhandbookpro;
  src: url('../fonts/PFHandbookPro-Light.woff') format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --gray-20: #ebedf1;
  --gray-80: #373737;
  --medium-violet-red: #ba5098;
  --medium-turquoise: #66c0bf;
  --white: white;
  --gray-60: #7a818f;
  --gray-40: #b3b6bb;
  --primary-80: #3e54ff;
  --primary-40: #6779ff;
  --primary-20: #e3e5ff;
  --grey: #859492;
  --dark-slate-grey: #3f4845;
  --dark-orange: #f08006;
  --yellow: #dedb13;
  --gold: #fbdf14;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.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;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--gray-20);
  background-color: #000;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: bold;
  line-height: 36px;
}

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

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  line-height: 20px;
}

p {
  margin-bottom: 10px;
}

a {
  color: var(--gray-80);
  font-weight: 400;
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

img {
  max-width: 100%;
  display: inline-block;
}

strong {
  color: var(--medium-violet-red);
  font-weight: 700;
}

.navbar-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 35px;
  display: flex;
}

.brand {
  align-items: center;
  display: flex;
}

.brand.w--current {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.nav-menu {
  align-items: center;
  height: 100%;
  display: flex;
}

.navigation {
  background-color: #fff;
  width: 100%;
  height: 70px;
  position: fixed;
}

.burger-icon {
  cursor: pointer;
  display: none;
}

.nav-link {
  color: var(--medium-violet-red);
  letter-spacing: 1px;
  text-transform: uppercase;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.1em;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  transition: opacity .2s;
  display: none;
}

.nav-link:hover {
  color: var(--medium-turquoise);
  font-weight: 500;
}

.nav-link.w--current {
  color: #00a6e6;
  font-family: Pfhandbookpro, sans-serif;
}

.nav-link.left-margin {
  color: var(--medium-violet-red);
  text-align: center;
  flex-flow: row;
  flex: none;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.nav-link.left-margin:hover {
  color: var(--medium-turquoise);
  font-weight: 600;
}

.nav-link.long-service, .nav-link.venue {
  display: flex;
}

.nav-link.venue.guidelines {
  display: none;
}

.nav-link.about {
  text-align: center;
  text-transform: none;
  display: flex;
}

.nav-link.about.winners {
  display: none;
}

.nav-link.contact {
  display: flex;
}

.h4 {
  z-index: 100;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
  position: relative;
}

.h4.margin {
  margin-top: 40px;
  margin-bottom: 20px;
}

.h4.dark {
  color: var(--gray-80);
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.color {
  background-color: var(--gray-80);
  color: var(--gray-80);
  border-radius: 4px;
  width: 120px;
  height: 80px;
}

.color.grey-60 {
  background-color: var(--gray-60);
}

.color.grey-40 {
  background-color: var(--gray-40);
}

.color.grey-20 {
  background-color: var(--gray-20);
}

.color.primary-80 {
  background-color: var(--primary-80);
}

.color.primary-40 {
  background-color: var(--primary-40);
}

.color.primary-20 {
  background-color: var(--primary-20);
}

.styleguide-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 34px;
  line-height: 46px;
}

.h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  line-height: 54px;
}

.h2.margin {
  color: var(--medium-violet-red);
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 18px;
  font-family: Dosis, sans-serif;
  font-size: 30px;
  line-height: 1em;
}

.h2.margin.category {
  color: var(--medium-violet-red);
  text-align: center;
  text-transform: none;
  font-family: Dosis, sans-serif;
  font-size: 2.2em;
}

.h2.margin.nomiinate {
  color: var(--medium-violet-red);
  text-transform: none;
  justify-content: center;
  font-size: 2.5em;
  display: flex;
}

.h2.white {
  color: var(--white);
}

.h2.dark {
  color: var(--gray-80);
  margin-top: 10px;
  margin-bottom: 14px;
}

.h2.primary {
  color: var(--primary-40);
}

.h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 58px;
  line-height: 74px;
}

.h1.bottom-margin {
  margin-bottom: 10px;
}

.link {
  color: var(--primary-40);
  margin-top: 10px;
  text-decoration: none;
}

.link:hover {
  text-decoration: underline;
}

.styleguide-colors {
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content max-content max-content;
  grid-auto-columns: 1fr;
  justify-content: start;
  place-items: center start;
  display: grid;
}

.styleguide-container {
  flex-direction: column;
  align-self: flex-start;
  align-items: flex-start;
  display: flex;
}

.section {
  background-color: var(--white);
  border: 1px solid #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.section.hero {
  background-color: #0000;
  border-color: #0000;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  min-height: 92vh;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.section.white {
  background-color: var(--white);
  margin-top: 41px;
  padding-bottom: 20px;
  display: block;
}

.section.white._07, .section.white._06 {
  display: none;
}

.section.white.nominees-23 {
  display: block;
}

.section.footer {
  padding-top: 55px;
  padding-bottom: 30px;
  display: flex;
}

.section.contact {
  text-align: center;
  background-image: linear-gradient(#00000070, #00000070), linear-gradient(186deg, #00000040, #000), url('../images/AD576_LCCC_CAMERA04_EMAIL_190908.jpg'), url('../images/AWARD-DINNER-PHOTO.jpg');
  background-position: 0 0, 0 0, 50%, 0 0;
  background-repeat: repeat, repeat, repeat, repeat;
  background-size: auto, auto, cover, cover;
  background-attachment: scroll, scroll, scroll, fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.contact.rsvp, .section._02 {
  display: none;
}

.section.faqs {
  background-color: #fff;
  padding-top: 38px;
  padding-bottom: 27px;
  display: block;
  position: static;
}

.section.faqs.venue, .section._09, .section._08 {
  display: none;
}

.section.excel-footer {
  background-image: url('../images/Award-Background-2.jpg');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-height: 30vh;
  margin-top: 56px;
  padding-top: 0;
  padding-bottom: 65px;
  display: flex;
}

.section.excel-footer.middle {
  margin-top: 70px;
  padding-bottom: 0;
}

.section.excel-footer.bottom {
  min-height: 40px;
  margin-top: 19px;
  margin-bottom: auto;
  padding-bottom: 115px;
}

.section.about {
  background-color: #f8dbef;
  flex-direction: column;
  justify-content: center;
  padding-top: 30px;
  padding-bottom: 40px;
  display: none;
}

.section.about.guidelines {
  background-color: var(--white);
  padding-bottom: 1px;
}

.section.welcome {
  padding-bottom: 0;
}

.section.supoort {
  margin-bottom: 38px;
  padding-top: 17px;
  padding-bottom: 0;
  display: block;
}

.section.judging {
  padding-top: 12px;
}

.small-title {
  color: var(--gray-40);
  margin-top: 40px;
  font-size: 14px;
  line-height: 24px;
}

.shortlister-header {
  text-align: center;
  width: 100%;
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
}

.shortlister-header.rich-text {
  max-width: 820px;
}

.shortlister-header.form {
  flex-direction: column;
  justify-content: center;
  justify-items: center;
  display: flex;
}

.shortlister-header.matthew {
  margin-top: 116px;
}

.shortlister-header.nominate {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 800px;
  margin-top: 0;
  padding: 5px 0 0;
  display: flex;
}

.shortlister-header.nominate.rules {
  align-items: flex-start;
  max-width: 70vw;
  padding-left: 0;
  padding-right: 0;
}

.shortlister-header.nominate.footer {
  padding-top: 20px;
  padding-bottom: 20px;
}

.shortlister-header.nominate.nomination {
  padding-top: 26px;
}

.shortlister-header.nominate.middle {
  max-width: 400px;
  padding-top: 0;
}

.shortlister-header.awards {
  display: block;
}

.shortlister-header.support {
  margin-top: 10px;
}

.shortlister-header.event-timings, .shortlister-header.alt-layout {
  display: none;
}

.primary-button {
  color: var(--white);
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #00a6e6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 14px 36px;
  font-size: 13px;
  line-height: 20px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.primary-button:hover {
  background-color: #00a6e6;
}

.primary-button.w--current {
  align-self: flex-end;
}

.primary-button.left-margin {
  border-color: #943f90;
  align-self: center;
  margin-left: 20px;
  padding: 10px 12px;
}

.primary-button.left-margin:hover {
  background-color: #943f90;
}

.primary-button.left-margin.help {
  border-color: var(--medium-turquoise);
  color: var(--medium-turquoise);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.1em;
  font-weight: 500;
  display: none;
}

.primary-button.left-margin.help:hover {
  background-color: var(--medium-turquoise);
  color: var(--white);
}

.primary-button.left-margin.help.menu-bar {
  border-color: var(--medium-violet-red);
  color: var(--medium-violet-red);
  display: none;
}

.primary-button.left-margin.help.menu-bar:hover {
  background-color: var(--medium-violet-red);
  color: var(--white);
}

.two-col-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: max-content;
  place-content: center space-between;
  place-items: center;
  width: 100%;
  margin-top: 0;
  display: grid;
}

.two-col-grid.top-margin {
  margin-top: 60px;
}

.two-col-grid.small-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: max-content;
  display: block;
}

.two-col-grid.mathew {
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  margin-bottom: -39px;
}

.small-container {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-bottom: 37px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.small-container.rules {
  margin-bottom: 45px;
  padding: 0;
}

.feature {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 30px 14px;
  display: flex;
  box-shadow: 0 30px 40px #9196cb33;
}

.main-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.main-grid.top-margin {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: start;
  margin-top: 60px;
}

.main-grid.top-margin.values {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.project-wrapper {
  background-color: var(--white);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  padding: 30px 14px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.footer-bottom {
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.dot {
  color: var(--gray-60);
  margin-left: 10px;
  margin-right: 10px;
}

.footer-link {
  color: var(--gray-40);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: opacity .2s;
  display: flex;
}

.footer-link:hover {
  color: var(--primary-40);
}

.rich-text {
  flex-direction: column;
}

.rich-text h3 {
  color: var(--gray-80);
  margin-top: 10px;
  font-family: Raleway;
  font-weight: 500;
}

.rich-text h5 {
  color: var(--primary-80);
  text-transform: uppercase;
  margin-top: 80px;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.rich-text p {
  color: var(--gray-60);
  margin-top: 14px;
  margin-bottom: 20px;
}

.rich-text h4 {
  color: var(--gray-80);
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  font-family: Raleway;
  font-weight: 500;
}

.rich-text li {
  color: var(--gray-60);
}

.rich-text a {
  color: var(--primary-80);
  text-decoration: none;
}

.asset-container {
  border-radius: 4px;
  flex-direction: row;
  align-items: center;
  margin-top: 50px;
  padding: 10px 30px 10px 10px;
  display: flex;
}

.asset-composition {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  max-width: 260px;
  height: 260px;
  display: flex;
  overflow: hidden;
}

.asset-links {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px 30px 20px 50px;
  display: grid;
}

.image-assets {
  border-radius: 6px;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  max-height: 100%;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.utility-page-wrap.colored {
  background-color: #000;
  background-image: linear-gradient(#0000004d, #000), url('../images/alexandre-pellaes-6vAjp0pscX0-unsplash.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  width: 100vw;
  height: 100vh;
  margin-top: 0;
  margin-bottom: 0;
}

.utility-page-content {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 360px;
  display: grid;
}

.large-icon {
  width: 100px;
}

.testimonial {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 30px;
  display: flex;
  box-shadow: 0 30px 40px #9196cb33;
}

.text {
  z-index: 100;
  color: var(--gray-40);
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 300;
}

.text.gray {
  color: var(--gray-60);
}

.text.white {
  color: var(--white);
  letter-spacing: 1px;
}

.text.dark {
  color: var(--gray-60);
}

.text.paragraph {
  color: var(--gray-80);
  text-align: left;
  margin-bottom: 41px;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.2em;
}

.text.paragraph.footer {
  color: var(--white);
  text-align: center;
  margin-left: 132px;
  margin-right: 132px;
}

.text.paragraph.bottom {
  color: var(--white);
  text-align: center;
}

.text.values {
  color: var(--gray-80);
}

.bold-text {
  z-index: 100;
  font-weight: 700;
  position: relative;
}

.bold-text.hour {
  color: var(--primary-80);
  width: 46px;
}

.download-button {
  border: 1px solid var(--gray-80);
  background-color: var(--primary-80);
  color: var(--white);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: 14px 24px 14px 28px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.download-button:hover {
  background-color: #333333d6;
}

.social-links {
  margin-top: 60px;
  margin-bottom: 20px;
  display: flex;
}

.image-section {
  z-index: 100;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: auto;
  position: relative;
}

.image-section._02 {
  width: 150%;
}

.rich-text-block {
  background-color: var(--white);
  border-radius: 4px;
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.rich-text-block h2 {
  color: var(--gray-80);
  font-size: 44px;
  line-height: 54px;
}

.rich-text-block h3 {
  font-family: Manrope;
  font-size: 34px;
  line-height: 46px;
}

.rich-text-block img {
  border-radius: 16px;
}

.rich-text-block h4 {
  color: var(--gray-80);
  margin-top: 30px;
  font-size: 24px;
  line-height: 36px;
}

.rich-text-block p {
  color: var(--gray-60);
}

.rich-text-block h3 {
  color: var(--gray-80);
  font-family: Oxygen, sans-serif;
}

.rich-text-block li {
  color: var(--gray-60);
}

.social-icon {
  width: 100%;
}

.label {
  color: #fff;
  background-color: #ff5d80;
  border-radius: 40px;
  margin-top: -16px;
  margin-bottom: 14px;
  padding: 4px 14px;
  font-size: 14px;
  line-height: 26px;
}

.label.blue {
  background-color: var(--primary-80);
  color: var(--primary-20);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 14px;
  font-size: 16px;
  line-height: 20px;
  display: flex;
}

.version-grid {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  max-width: 580px;
  margin-top: 40px;
  display: grid;
}

.buttons-container {
  color: var(--medium-violet-red);
  border: 1px solid #0000;
  width: 100%;
  display: none;
  position: relative;
}

.buttons-container.nominate {
  display: block;
}

.center-container {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.center-container.form {
  display: flex;
  position: static;
}

.small-text {
  color: var(--gray-40);
  font-size: 14px;
  line-height: 24px;
}

.small-text.white {
  color: #f0f4fb;
  text-transform: uppercase;
}

.small-text.primary {
  color: #943f90;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 2.5em;
  line-height: 1em;
}

.small-text.primary.message {
  margin-bottom: 0;
}

.small-text.primary.message.header {
  font-size: 1.5em;
}

.small-text.primary.chairman {
  text-align: center;
}

.small-text.primary-dark {
  color: #1e234f;
}

.small-text.dark {
  color: var(--gray-80);
}

.small-text.bottom-margin {
  margin-bottom: 14px;
}

.logo {
  color: var(--white);
  margin-left: 10px;
  font-size: 20px;
  font-weight: 300;
  line-height: 20px;
}

.text-span {
  font-weight: 700;
}

.image-wrapper {
  max-width: 480px;
  height: 580px;
  margin-left: 20px;
  position: relative;
}

.square {
  border: 1px solid #00a6e6;
  width: 100%;
  height: auto;
  margin: -14px 14px 14px -14px;
  position: absolute;
  inset: 0%;
}

.avatar-wrapper {
  text-align: center;
  justify-content: center;
  width: 100%;
  height: auto;
  margin-bottom: 14px;
  display: flex;
}

.host-image {
  max-width: 30vw;
  height: auto;
  margin-left: 20px;
  display: block;
  position: relative;
}

.host-image.award {
  max-width: 25vw;
}

.host-square {
  z-index: 1;
  border: 2px solid var(--medium-turquoise);
  width: auto;
  max-width: none;
  height: auto;
  margin: -14px 14px 14px -14px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  inset: 0%;
}

.tabs {
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab-link {
  color: var(--gray-60);
  background-color: #0000;
  border-bottom: 4px solid #0000;
  justify-content: center;
  width: 100%;
  max-width: 170px;
  display: flex;
}

.tab-link.w--current {
  border-bottom: 4px solid var(--primary-80);
  color: var(--gray-80);
  background-color: #0000;
  font-weight: 700;
}

.tabs-menu {
  justify-content: center;
  width: 100%;
  display: flex;
}

.tab-pane {
  width: 100%;
}

.small-avatar {
  width: 70px;
  margin-right: 10px;
}

.tabs-content {
  width: 100%;
  margin-top: 40px;
}

.horizontal-container {
  align-items: center;
  display: flex;
}

.plus {
  width: 24px;
  margin: 18px;
}

.accordion-text {
  position: static;
}

.accordion-text.w--open {
  background-color: #fff;
  padding-top: 10px;
  padding-left: 146px;
  padding-right: 18px;
}

.accordion-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 0;
  display: flex;
}

.line {
  background-color: var(--gray-20);
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.map-wrapper {
  position: relative;
}

.map {
  width: 480px;
  height: 380px;
}

.pricing-card {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-width: 300px;
  padding: 30px 30px 40px;
  display: flex;
}

.pricing-card.popular {
  background-color: #943f90;
  border-radius: 6px;
  align-items: center;
}

.pricing-details {
  margin-bottom: 30px;
}

.check-icon {
  width: 20px;
  margin-right: 8px;
}

.small-feature {
  align-items: center;
  max-width: 470px;
  margin-top: 14px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: flex;
}

.chip {
  background-color: #0000;
  border-radius: 4px;
  margin-bottom: 8px;
  padding: 2px 8px;
}

.form-block {
  width: 100%;
}

.form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 520px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.input {
  background-color: #ffffffb3;
  border: 1px #000;
  border-radius: 4px;
}

.input::placeholder {
  color: var(--gray-80);
}

.input.message {
  min-height: 180px;
}

.input.padding {
  padding-top: 26px;
  padding-bottom: 26px;
}

.social {
  opacity: .6;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding-left: 6px;
  padding-right: 6px;
  display: flex;
}

.social:hover {
  transform: scale(1.1);
}

.social.right-margin {
  margin-right: 8px;
}

.video-wrapper {
  z-index: 100;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.play-button {
  z-index: 200;
  background-color: #ffffff1a;
  border: .8px solid #ffffffb3;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  display: flex;
  position: absolute;
  box-shadow: 0 4px 10px #37446f99;
}

.play-icon {
  width: 16px;
  height: 16px;
  margin-right: 10px;
  padding-left: 2px;
}

.play-icon.large {
  width: 24px;
  height: 24px;
  margin-right: 0;
}

.accordion {
  width: 100%;
  transition: transform .3s;
  display: block;
  overflow: hidden;
}

.event-content {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.footer-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: max-content;
  justify-content: space-between;
  place-items: center;
  width: 100%;
  display: grid;
}

.div-block {
  width: 25vw;
}

.grid {
  text-align: center;
  margin-top: 234px;
}

.image {
  display: none;
}

.signature {
  color: #00a6e6;
  font-size: 15px;
}

.background-video {
  border: 1px solid #0000;
  min-height: 92vh;
  margin-top: 68px;
}

.div-block-2 {
  max-width: 80px;
  max-height: 80px;
}

.managing {
  color: var(--grey);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.2em;
}

.button {
  border: 2px solid var(--medium-violet-red);
  color: var(--medium-violet-red);
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin: 0 auto auto;
  padding-left: 97px;
  padding-right: 97px;
  font-family: Dosis, sans-serif;
  font-size: 2em;
  display: block;
}

.button:hover {
  background-color: var(--medium-violet-red);
  color: var(--white);
}

.button.teal {
  border-color: var(--medium-turquoise);
  color: var(--medium-turquoise);
  text-align: center;
  display: none;
}

.button.teal:hover {
  background-color: var(--medium-turquoise);
  color: var(--white);
}

.button.teal.nomination {
  display: none;
}

.value {
  color: #000;
  font-size: 1.5em;
}

.value-icon {
  max-width: 100px;
  max-height: 100px;
  margin-bottom: 25px;
}

.bold-text-2 {
  color: #943f90;
  font-size: 38px;
}

.text-block {
  color: var(--gray-80);
  text-align: center;
  margin-bottom: 16px;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
  display: block;
}

.text-block.nomination-link {
  display: none;
}

.text-block-2 {
  color: #1e234f;
  text-align: center;
}

.bold-text-3 {
  font-weight: 500;
}

.long-sevice {
  color: var(--white);
}

.grid-2 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
}

.text-block-3, .text-block-4 {
  font-size: 14px;
  line-height: 30px;
}

.section-2 {
  z-index: 1000;
  background-color: #1e234f;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 100vw;
  min-height: 100vh;
  display: flex;
  position: fixed;
}

.landing-container {
  max-width: 40vw;
}

.text-block-5 {
  text-align: center;
}

.image-2 {
  margin-bottom: -47px;
  padding-bottom: 0;
}

.image-3 {
  margin-bottom: -53px;
  padding-left: 59px;
}

.bold-text-4 {
  color: var(--medium-turquoise);
  font-family: Dosis, sans-serif;
  font-size: 1.5em;
}

.bold-text-5 {
  color: var(--medium-turquoise);
}

.container-2 {
  margin-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.award-border {
  border: 2px solid var(--medium-violet-red);
  background-color: #0000;
  border-radius: 10px;
  padding: 34px;
  display: block;
}

.award-categories {
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 30px;
  margin-bottom: 30px;
}

.award-categories.final {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading {
  color: var(--medium-turquoise);
  font-family: Dosis, sans-serif;
  font-size: 2.3em;
}

.award-name {
  padding-left: 30px;
  padding-right: 30px;
}

.award-sponsor {
  text-align: left;
  padding-bottom: 16px;
  padding-left: 30px;
  padding-right: 30px;
  display: block;
}

.award-sponsor.mentor {
  display: none;
}

.award-sponsor.men-logo {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.show-more {
  background-color: #0000;
  padding: 0 28px 10px;
  display: none;
  position: relative;
}

.show-more:hover {
  opacity: .6;
}

.award-image {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Dentist-of-the-Year.jpg');
  background-position: 0 0, 50%;
  background-size: auto, cover;
  min-height: 250px;
  position: static;
}

.award-image.young {
  background-image: linear-gradient(#0000, #fff 86%), url('../images/Young-Dentist-of-the-Year.jpg');
  background-position: 0 0, 50%;
}

.award-image.ortho {
  background-image: linear-gradient(#0000, #fff 79%), url('../images/Orthodontist-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
}

.award-image.ortho-therapist {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Therapist-Orthodontic-Therapist-Hygienist-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
}

.award-image.dental-nurse {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/DENTAL-NURSE.jpg');
}

.award-image.hygienist {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/HYGIENIST.jpg');
}

.award-image.therapist {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/THERAPIST.jpg');
}

.award-image.practice-team {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/PRACTISE-TEAM.jpg');
}

.award-image.manager {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Practice-Manager-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
}

.award-image.receptionist {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/RECEPTIONIST.jpg');
}

.award-image.treatment {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/TREATMENT.jpg');
}

.award-image.field {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Field-Team-Member-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
}

.award-image.mentor {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/MENTOR.jpg');
}

.award-image.dn {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Dental-Nurse-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
}

.award-image.h {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Support-Centre-Team-of-the-Year.jpg');
  background-position: 0 0, 50% 0;
}

.award-image.ther {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Support-Centre-Colleague-of-the-Year.jpg');
  background-position: 0 0, 50%;
}

.award-image.pt {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Practice-Team-of-the-Year.jpg');
  background-position: 0 0, 50%;
}

.award-image.recp {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Receptionist-of-the-Year.jpg');
}

.award-image.treat {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Treatment-Coordinator-TCO-of-the-Year.jpg');
}

.award-image.ment {
  background-image: linear-gradient(#0000, #fff 85%), url('../images/Mentor-of-the-Year.jpg');
}

.paragraph-2 {
  color: var(--dark-slate-grey);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.1em;
}

.rich-text-block-2 {
  color: var(--dark-slate-grey);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
}

.image-5 {
  max-width: 20vw;
  padding-left: 0;
  padding-right: 0;
}

.image-5.hero-logo {
  max-width: 25vw;
  padding-left: 10px;
}

.rich-text-block-3 {
  color: var(--dark-slate-grey);
  text-align: left;
  -webkit-text-stroke-color: var(--medium-violet-red);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
}

.rich-text-block-3.support {
  text-align: center;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.1em;
  display: block;
}

.rich-text-block-3.support.text {
  display: block;
}

.rich-text-block-4 {
  color: var(--dark-slate-grey);
  text-align: left;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
}

.rich-text-block-4.whats-new {
  white-space: normal;
  word-break: normal;
}

.nomination-button {
  justify-content: center;
  min-width: auto;
  max-width: none;
  display: block;
}

.heading-2 {
  color: var(--medium-turquoise);
  text-align: center;
  min-width: 40vw;
  margin-top: -26px;
  margin-bottom: 38px;
  font-family: Dosis, sans-serif;
  font-size: 2.5em;
  line-height: 1.3em;
  display: none;
}

.deadline {
  margin-top: -26px;
  display: none;
}

.text-block-6 {
  color: var(--grey);
  text-align: left;
  font-size: 1em;
}

.image-6 {
  max-width: 50%;
}

.image-6.speto {
  max-width: 170%;
}

.image-6.small {
  max-width: 50%;
}

.image-6.small.sponsor-hygiene {
  max-width: 40%;
}

.image-6.small.sponsor-field, .image-6.sponsor-dentist {
  max-width: 25%;
}

.image-6.sponsor-tretament {
  max-width: 40%;
}

.image-6.sponsor-support {
  max-width: 30%;
}

.image-6.sponsor-centre {
  margin-left: -15px;
}

.image-6.sponsor-mentor {
  max-width: 40%;
  padding-left: 0;
}

.html-embed {
  text-align: center;
  margin-top: -16px;
  padding-top: 0;
  padding-left: 0;
  display: none;
}

.html-embed.mobile {
  display: none;
}

.div-block-3 {
  color: var(--medium-turquoise);
  display: none;
}

.heading-3 {
  color: var(--medium-violet-red);
  text-align: center;
  min-width: 40vw;
  font-family: Dosis, sans-serif;
  font-size: 2em;
  line-height: 1.3em;
}

.grid-3 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 50px;
  margin-bottom: -116px;
}

.div-block-4 {
  text-align: right;
  margin-bottom: 0;
  padding: 0 25px;
}

.text-block-7 {
  text-align: right;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1em;
  font-weight: 300;
}

.image-7 {
  max-width: 14vw;
  padding-top: 0;
}

.text-block-8 {
  text-align: center;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
}

.link-block {
  color: var(--white);
  text-decoration: none;
}

.image-8 {
  max-width: 30vw;
  padding-left: 10px;
  padding-right: 0;
}

.youtube {
  width: auto;
  display: none;
}

.video-player-wrap {
  text-align: center;
  margin: 0 auto 43px;
  display: none;
}

.text-block-9 {
  color: var(--dark-slate-grey);
  font-size: .7em;
  line-height: 1.4em;
}

.dentist, .young-dentist, .orthodontist, .orthodontic-therapist, .dental-nurse, .hygienist, .therapist, .practice-team, .practice-manager, .receptionist, .treatment, .field-team, .mentor {
  display: none;
}

.vodeo-o-verlay {
  background-image: url('../images/VIDEO-SCREENSHOT.jpg');
  background-position: 0 0;
  background-size: auto;
  position: static;
}

.rich-text-block-5 {
  border: 1px solid var(--medium-violet-red);
  background-color: var(--medium-violet-red);
  text-align: center;
  margin-top: 58px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Dosis, sans-serif;
  font-size: 1em;
  display: none;
}

.shortlisters {
  background-color: var(--white);
  margin-right: 0;
  padding: 20px;
}

.shortlisters.winners, .shortlisters.nominees {
  display: none;
}

.shortlister-wrapper {
  border: 2px solid var(--medium-violet-red);
  border-radius: 15px;
  max-width: 1200px;
  margin-top: 26px;
  margin-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.shortlister-grid {
  grid-row-gap: 12px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.shortlister-grid.student {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.category-name {
  margin-top: 30px;
  margin-bottom: 30px;
}

.spon-logo {
  max-width: 300px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-right: 52px;
}

.spon-logo.student {
  display: none;
}

.spon-logo.dd {
  max-width: none;
}

.shortlister-01 {
  text-align: center;
  margin-bottom: 20px;
}

.image-9 {
  color: var(--medium-violet-red);
}

.shortlister-title {
  color: var(--medium-turquoise);
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 52px;
  font-family: Pfhandbookpro, sans-serif;
  font-size: 2em;
}

.rich-text-block-6 {
  color: var(--gray-80);
  font-family: Pfhandbookpro, sans-serif;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.3em;
}

.rich-text-block-6.winner {
  font-size: 1.5em;
}

.body {
  background-color: #0000;
  border: 1px solid #0000;
}

.nominee-image {
  background-image: url('../images/Amir-Nazim.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: space-between;
  align-items: stretch;
  min-height: 350px;
  display: flex;
  overflow: hidden;
}

.nominee-image.naiz {
  background-image: url('../images/3105-1551.jpg');
  min-height: 450px;
}

.nominee-image.kamil-skierski {
  background-image: url('../images/Kamil-Skierski.jpg');
}

.nominee-image.plamen-murzov {
  background-image: url('../images/Plamen-Murzov.jpg');
}

.nominee-image.alexanne-hood {
  background-image: url('../images/Alexanne-Hood.jpg');
}

.nominee-image.michael-hicks {
  background-image: url('../images/3105-1535.jpg');
  min-height: 450px;
}

.nominee-image.fiona-mckeown {
  background-image: url('../images/3105-1517.jpg');
  min-height: 450px;
}

.nominee-image.stuart-llewellyn {
  background-image: url('../images/EA-WEBSITE-AWAITING-IMAGE.png');
}

.nominee-image.allan-taylor {
  background-image: url('../images/Allan-Taylor.jpg');
}

.nominee-image.rachael-hartley {
  background-image: url('../images/Rachael-Hartley.jpg');
}

.nominee-image.kirsty-richardson {
  background-image: url('../images/Kirsty-Richardson.jpg');
}

.nominee-image.tara-fagan {
  background-image: url('../images/3105-1504.jpg');
  min-height: 450px;
}

.nominee-image.sarah-ayers {
  background-image: url('../images/3105-1213.jpg');
  min-height: 450px;
}

.nominee-image.summer-thompson {
  background-image: url('../images/Summer-Thompson.jpg');
}

.nominee-image.samantha-hailstone {
  background-image: url('../images/Samantha-Hailstone.jpg');
}

.nominee-image.julie-simpkins {
  background-image: url('../images/JULIE-SIMKINS.jpg');
}

.nominee-image.laura-stewart {
  background-image: url('../images/3105-1468.jpg');
  min-height: 450px;
}

.nominee-image.sharon-foxhall {
  background-image: url('../images/Sharon-Foxhall.jpg');
}

.nominee-image.louise-hedley {
  background-image: url('../images/3105-1481.jpg');
  min-height: 450px;
}

.nominee-image.kathryn-bann {
  background-image: url('../images/Kathryn-Bann.jpg');
}

.nominee-image.rachel-spence {
  background-image: url('../images/Rachel-Spence.jpg');
}

.nominee-image.bognor-regis {
  background-image: url('../images/Bognor-Regis-copy.jpg');
}

.nominee-image.penistone {
  background-image: url('../images/Penistone.jpg');
}

.nominee-image.dukinfield {
  background-image: url('../images/3105-1596.jpg');
  min-height: 450px;
}

.nominee-image.rajita-beharrysingh {
  background-image: url('../images/Rajita-Beharrysingh.jpg');
}

.nominee-image.toni-clark {
  background-image: url('../images/Toni-Clark---Updated-05.09.jpg');
}

.nominee-image.amanda-lindley {
  background-image: url('../images/3105-1457.jpg');
  min-height: 450px;
}

.nominee-image.emma-wilcox {
  background-image: url('../images/3105-1225.jpg');
  min-height: 450px;
}

.nominee-image.olivia-martin {
  background-image: url('../images/Olivia-Martin.jpg');
}

.nominee-image.jo-badgery {
  background-image: url('../images/Jo-Badgery.jpg');
}

.nominee-image.andrea-coley {
  background-image: url('../images/Andrea-Coley.jpg');
}

.nominee-image.debra-scrivens {
  background-image: url('../images/Debra-Scrivens.jpg');
}

.nominee-image.alice-hutton {
  background-image: url('../images/3105-1232.jpg');
  min-height: 450px;
}

.nominee-image.suzanne-bellwood {
  background-image: url('../images/Suzanne-Bellwood.jpg');
}

.nominee-image.steph-woodhall {
  background-image: url('../images/3105-0568.jpg');
  min-height: 450px;
}

.nominee-image.susy-madrugo {
  background-image: url('../images/Susy-Madrugo.jpg.jpg');
}

.nominee-image.susan-williams {
  background-image: url('../images/3105-1445.jpg');
  min-height: 450px;
}

.nominee-image.robert-horseman {
  background-image: url('../images/Robert-Horseman.jpg');
}

.nominee-image.amit-patel {
  background-image: url('../images/Amit-Patel.jpg');
}

.nominee-image.danielle-low {
  background-image: url('../images/Danielle-Low.png');
}

.nominee-image.jordan-natrass {
  background-image: url('../images/Jordan-Natrass.jpg');
}

.nominee-image.ruby-ledger {
  background-image: url('../images/RUBY-LEDGER.jpg');
}

.nominee-image.charlotte-riley {
  background-image: url('../images/CHARLOTTE-RILEY-AWARD.jpg');
  min-height: 450px;
}

.nominee-image.aran-maxwell-cox {
  background-image: url('../images/3105-1575.jpg');
  min-height: 450px;
}

.nominee-image.awaiting-image {
  background-image: url('../images/EA-WEBSITE-AWAITING-IMAGE.png');
}

.image-10 {
  max-width: 60%;
}

.image-11 {
  max-width: 70%;
}

.image-12 {
  text-align: right;
}

.image-13 {
  text-align: right;
  max-width: 60%;
}

.image-14 {
  max-width: 80%;
}

.image-15 {
  max-width: 60%;
}

.image-16, .image-17 {
  max-width: 70%;
}

.image-18 {
  max-width: 60%;
}

.image-19 {
  max-width: 70%;
  display: none;
}

.bold-text-6 {
  color: var(--medium-turquoise);
}

.image-20 {
  text-align: left;
}

.div-block-6 {
  background-color: var(--medium-violet-red);
  border-radius: 0;
  margin-top: 0;
  position: fixed;
}

.div-block-7 {
  background-color: var(--medium-violet-red);
  text-align: center;
  display: none;
}

.paragraph-3 {
  color: var(--white);
  font-weight: 400;
}

.image-21 {
  text-align: center;
}

.grid-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-bottom: 0;
  display: grid;
}

.shortlisters-2023 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}

.shorlister-image {
  max-width: 300px;
}

.shorlister-image.finalist {
  text-align: center;
  max-width: 150px;
}

.image-22 {
  max-width: 10vw;
  max-height: none;
}

.image-22.small {
  max-width: 5vw;
}

.shorlister-container {
  border: 2px solid var(--medium-violet-red);
  text-align: left;
  border-radius: 17px;
  margin-bottom: 25px;
  margin-left: 340px;
  margin-right: 340px;
  padding: 25px 20px;
  display: none;
}

.paragraph-4 {
  color: var(--gray-80);
  text-align: center;
  font-size: 16px;
}

.paragraph-4.finalist {
  font-size: 13px;
  line-height: 20px;
}

.winner {
  border: 3px solid #66c0bf;
  border-radius: 13px;
}

.video {
  max-width: none;
}

.section-3 {
  text-align: center;
  justify-content: center;
  margin-bottom: 41px;
  margin-left: 265px;
  margin-right: 265px;
  display: none;
}

.whats-new {
  margin-top: 0;
  padding: 0;
  display: none;
}

.whats-new-container {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 50px;
  display: flex;
}

.bold-text-7 {
  margin-bottom: 23px;
}

.link-block-2 {
  min-width: 20vw;
}

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

.text-block-10 {
  color: var(--dark-slate-grey);
}

.youtube-2 {
  display: none;
}

.link-2 {
  color: var(--gray-80);
  font-weight: 700;
}

.bold-text-8 {
  color: var(--gray-80);
}

.bold-2 {
  -webkit-text-stroke-color: var(--primary-40);
}

@media screen and (max-width: 991px) {
  .navbar-container {
    padding-left: 40px;
    padding-right: 40px;
  }

  .middle-burger-line {
    background-color: var(--medium-turquoise);
    border-radius: 20px;
    width: 28px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-button {
    padding: 0;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .nav-menu {
    background-color: var(--white);
    border-radius: 0;
    justify-content: center;
    height: auto;
    padding-bottom: 40px;
    box-shadow: 0 40px 30px #0000004d;
  }

  .bottom-burger-line {
    background-color: var(--medium-turquoise);
    border-radius: 20px;
    width: 28px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navigation {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
  }

  .burger-icon {
    z-index: 400;
    color: var(--medium-turquoise);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 36px;
    height: 36px;
    padding: 4px;
    display: flex;
    position: relative;
  }

  .top-burger-line {
    background-color: var(--medium-turquoise);
    border-radius: 20px;
    width: 28px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-link {
    height: auto;
    margin-left: 0;
    font-size: 16px;
  }

  .nav-link.left-margin {
    margin-left: 0;
  }

  .h4.dark {
    white-space: break-spaces;
    justify-content: center;
    align-items: center;
    font-size: 11px;
  }

  .h2 {
    font-size: 38px;
    line-height: 48px;
  }

  .h2.margin {
    font-size: 30px;
  }

  .h1 {
    font-size: 48px;
    line-height: 64px;
  }

  .section {
    padding-bottom: 60px;
  }

  .section.hero {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.faqs {
    padding-top: 0;
  }

  .section.excel-footer {
    min-height: 40vh;
  }

  .shortlister-header {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .shortlister-header.matthew {
    display: block;
  }

  .shortlister-header.awards {
    max-width: 90vw;
  }

  .shortlister-header.support {
    padding-left: 41px;
    padding-right: 41px;
    display: block;
  }

  .shortlister-header.alt-layout {
    max-width: 90vw;
    display: block;
  }

  .primary-button.w--current, .primary-button.left-margin {
    margin-left: 0;
  }

  .primary-button.left-margin.help {
    margin-top: 12px;
  }

  .primary-button.left-margin.help.menu-bar {
    margin-top: -1px;
  }

  .two-col-grid, .two-col-grid.small-gap {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .two-col-grid.mathew {
    grid-template-columns: 1fr;
  }

  .small-container {
    margin-bottom: -10px;
  }

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

  .testimonial {
    max-width: 520px;
  }

  .text.dark {
    font-size: 14px;
    line-height: 24px;
  }

  .text.paragraph {
    margin-bottom: -45px;
  }

  .image-section {
    z-index: 100;
    position: relative;
  }

  .buttons-container {
    justify-content: center;
  }

  .image-wrapper {
    height: 420px;
  }

  .square {
    width: auto;
    height: auto;
  }

  .avatar-wrapper {
    height: auto;
  }

  .host-image {
    max-width: 50vw;
  }

  .host-square {
    z-index: 1;
  }

  .small-avatar {
    width: 42px;
    margin-right: 0;
  }

  .horizontal-container {
    align-content: flex-start;
  }

  .accordion-text.w--open {
    padding-left: 0;
    padding-right: 0;
  }

  .map-wrapper {
    justify-content: center;
    width: 80%;
    display: flex;
  }

  .pricing-card {
    min-width: 0;
    padding: 0;
  }

  .pricing-card.popular {
    background-color: #0000;
  }

  .small-feature {
    align-items: center;
  }

  .video-wrapper, .gallery-image {
    height: 100%;
  }

  .accordion {
    justify-content: center;
    align-items: center;
  }

  .event-content {
    grid-template-columns: max-content 1fr;
    align-content: flex-start;
  }

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

  .div-block {
    width: 50vw;
  }

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

  .button {
    margin: -7px 92px 42px;
  }

  .button.teal {
    font-size: 1.3em;
  }

  .heading {
    font-size: 2em;
    line-height: 1em;
  }

  .show-more {
    padding-top: 44px;
    padding-left: 0;
    padding-right: 19px;
  }

  .image-5, .image-5.hero-logo {
    max-width: 50vw;
  }

  .heading-2 {
    font-size: 1.3em;
  }

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

  .heading-3 {
    font-size: 1.3em;
  }

  .grid-3 {
    margin-top: 26px;
    margin-bottom: -133px;
  }

  .text-block-7 {
    font-size: .7em;
  }

  .image-7 {
    max-width: 35vw;
  }

  .text-block-8 {
    font-size: 1em;
  }

  .video-player-wrap {
    margin-left: 115px;
    margin-right: 115px;
  }

  .shortlisters-2023 {
    grid-template-columns: 1fr 1fr;
  }

  .shorlister-container {
    margin-left: 40px;
    margin-right: 40px;
  }

  .section-3 {
    margin-left: 132px;
    margin-right: 132px;
  }

  .grid-5 {
    grid-auto-flow: row;
  }
}

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

  .brand {
    padding-left: 0;
  }

  .bottom-burger-line {
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-link {
    display: flex;
  }

  .nav-link:hover {
    border-bottom-style: solid;
    border-bottom-color: #0000;
  }

  .h4.margin {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .h4.dark {
    font-size: 14px;
    line-height: 28px;
  }

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

  .h3 {
    font-size: 24px;
    line-height: 28px;
  }

  .h2 {
    font-size: 28px;
    line-height: 36px;
  }

  .h2.margin, .h2.margin.nomiinate {
    text-align: center;
  }

  .h1 {
    font-size: 42px;
    line-height: 48px;
  }

  .link {
    font-size: 15px;
    line-height: 26px;
  }

  .styleguide-colors {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .section.hero {
    overflow: hidden;
  }

  .section.faqs {
    padding-top: 11px;
  }

  .section.excel-footer {
    min-height: 40vh;
  }

  .section.about.guidelines {
    position: static;
  }

  .shortlister-header {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .shortlister-header.nominate.rules {
    flex-direction: column;
    position: static;
  }

  .shortlister-header.support {
    margin-top: 0;
  }

  .primary-button {
    font-size: 15px;
  }

  .two-col-grid {
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
  }

  .two-col-grid.small-gap {
    margin-top: -10px;
  }

  .small-container {
    order: -1;
    position: static;
  }

  .small-container.rules {
    position: static;
  }

  .main-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .main-grid.top-margin {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    width: 50vw;
    display: grid;
  }

  .main-grid.top-margin.values {
    grid-template-columns: 1fr;
  }

  .project-wrapper {
    justify-content: center;
    width: 100%;
  }

  .dot {
    font-size: 12px;
    line-height: 20px;
  }

  .footer-link:hover {
    border-bottom-style: solid;
    border-bottom-color: #0000;
  }

  .asset-container {
    padding-right: 10px;
  }

  .utility-page-wrap {
    margin-top: 60px;
    margin-bottom: 40px;
  }

  .text {
    font-size: 14px;
    line-height: 24px;
  }

  .bold-text {
    font-size: 13px;
    line-height: 20px;
  }

  .bold-text.hour {
    text-align: center;
  }

  .download-button {
    font-size: 15px;
  }

  .buttons-container {
    flex-direction: column;
    align-items: stretch;
  }

  .center-container {
    max-width: 780vw;
  }

  .square {
    width: auto;
  }

  .small-avatar {
    width: 48px;
    margin-left: 0;
  }

  .plus {
    margin: 10px;
  }

  .map-wrapper, .map {
    width: 100%;
  }

  .pricing-card {
    align-items: center;
    width: 60%;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
  }

  .event-content {
    max-width: 400px;
  }

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

  .button {
    padding-left: 51px;
    padding-right: 51px;
    font-size: 1.2em;
  }

  .show-more {
    padding-top: 44px;
    padding-left: 54px;
  }

  .image-5 {
    padding-left: 0;
  }

  .heading-2 {
    font-size: 1.3em;
  }

  .grid-3 {
    margin-bottom: -130px;
  }

  .div-block-4 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-7 {
    text-align: center;
  }

  .image-7 {
    max-width: 35vw;
  }

  .text-block-8 {
    margin-top: 0;
    padding-left: 52px;
    padding-right: 52px;
  }

  .image-8 {
    padding-right: 0;
  }

  .video-player-wrap {
    margin-top: 1px;
    margin-left: 53px;
    margin-right: 53px;
  }

  .shortlister-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-flow: column;
  }

  .shortlister-grid.student {
    grid-template-columns: 1fr;
  }

  .shortlister-grid.dental-nurse {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .shortlister-grid.chief-exec {
    grid-template-columns: 1fr 1fr;
  }

  .category-name {
    margin-bottom: 0;
  }

  .spon-logo {
    text-align: center;
    max-width: 150px;
    margin-top: 0;
    margin-bottom: 9px;
    padding-right: 0;
  }

  .shortlister-title {
    text-align: center;
    padding-left: 0;
  }

  .div-block-5 {
    display: none;
  }

  .shortlisters-2023 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .shortlister-sponsor {
    margin-bottom: 22px;
  }

  .shorlister-image.finalist {
    align-self: auto;
  }

  .image-22 {
    max-width: 20vw;
  }

  .image-22.small {
    max-width: 15vw;
  }

  .shorlister-container {
    text-align: center;
  }

  .section-3 {
    margin-left: 40px;
    margin-right: 40px;
  }
}

@media screen and (max-width: 479px) {
  p {
    font-size: 1em;
  }

  .h4 {
    white-space: break-spaces;
  }

  .h4.margin {
    font-size: 16px;
    line-height: 28px;
  }

  .styleguide-grid {
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
  }

  .h2.margin {
    font-size: 25px;
    line-height: 25px;
  }

  .h2.margin.category {
    font-size: 1.5em;
    line-height: 1.5em;
  }

  .h2.margin.nomiinate {
    font-size: 2em;
  }

  .h1 {
    margin-bottom: 10px;
    font-size: 42px;
    line-height: 46px;
  }

  .h1.bottom-margin {
    font-size: 28px;
    line-height: 38px;
  }

  .styleguide-colors {
    grid-template-columns: 1fr 1fr;
  }

  .section {
    padding-top: 22px;
  }

  .section.hero {
    background-color: #0000;
    min-height: 30vh;
    margin-bottom: -1px;
    padding-bottom: 0;
  }

  .section.white {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.footer, .section.contact {
    padding-top: 40px;
  }

  .section.faqs {
    flex-direction: row;
    justify-content: center;
    padding-top: 0;
    display: none;
  }

  .section.excel-footer {
    min-height: 30vh;
  }

  .section.about {
    padding-bottom: 0;
  }

  .section.about.guidelines {
    padding-bottom: 10px;
  }

  .shortlister-header {
    width: auto;
    max-width: 90vw;
    margin-top: 0;
    padding-left: 0;
  }

  .shortlister-header.matthew {
    padding-left: 0;
    padding-right: 0;
  }

  .shortlister-header.nominate {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .shortlister-header.awards {
    flex-direction: column;
    margin-top: 30px;
    padding-right: 10px;
  }

  .shortlister-header.support {
    padding-left: 0;
    padding-right: 0;
  }

  .primary-button {
    font-size: 15px;
  }

  .two-col-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .two-col-grid.small-gap {
    grid-template-columns: 1fr;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .small-container {
    text-align: left;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .small-container.matthew {
    margin-top: -109px;
  }

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

  .main-grid.top-margin {
    margin-top: 14px;
  }

  .footer-bottom, .asset-container {
    flex-direction: column;
  }

  .asset-links {
    padding-left: 10px;
    padding-right: 10px;
  }

  .utility-page-content {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .testimonial {
    margin-left: 0;
    margin-right: 0;
    box-shadow: 0 4px 10px #37446f24;
  }

  .text.paragraph.footer {
    margin-bottom: 26px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .bold-text.hour {
    text-align: left;
  }

  .download-button {
    font-size: 15px;
  }

  .rich-text-block h2 {
    font-size: 38px;
    line-height: 48px;
  }

  .rich-text-block h3 {
    font-size: 28px;
    line-height: 40px;
  }

  .rich-text-block ul {
    padding-left: 30px;
  }

  .version-grid {
    grid-template-columns: max-content;
  }

  .center-container {
    text-align: center;
    max-width: none;
    padding-left: 0;
    display: flex;
  }

  .center-container.support {
    margin-left: -9px;
  }

  .small-text.white {
    font-size: 13px;
  }

  .small-text.primary {
    margin-bottom: 8px;
  }

  .small-text.primary.message {
    font-size: 12px;
  }

  .image-wrapper {
    width: 100%;
    max-width: none;
    height: auto;
    margin-left: 0;
  }

  .square {
    width: auto;
    height: auto;
    margin-top: -8px;
    margin-left: -8px;
  }

  .avatar-wrapper {
    height: auto;
    display: none;
  }

  .host-image {
    max-width: 80vw;
    margin-left: 0;
  }

  .host-image.award {
    max-width: 80vw;
  }

  .host-square {
    width: auto;
    margin-top: -6px;
    margin-left: -6px;
  }

  .horizontal-container {
    width: 54px;
  }

  .accordion-container {
    align-content: space-around;
  }

  .pricing-card {
    width: 100%;
  }

  .video-wrapper {
    height: auto;
  }

  .event-content {
    width: 100%;
    max-width: none;
    margin-right: 10px;
  }

  .footer-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .div-block {
    width: 60vw;
  }

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

  .image {
    width: auto;
    max-width: none;
  }

  .background-video {
    min-height: auto;
    max-height: 250px;
  }

  .button {
    margin-left: 10px;
    margin-right: 10px;
  }

  .button.teal {
    margin-top: 0;
    margin-bottom: 10px;
    padding: 5px 18px;
    font-size: 1em;
  }

  .grid-2 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .award-categories {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
  }

  .award-categories.final {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading {
    margin-top: 25px;
    font-size: 1.3em;
  }

  .award-name {
    margin-top: -13px;
    padding-top: 0;
    padding-left: 13px;
    padding-right: 0;
  }

  .award-sponsor {
    padding-left: 13px;
  }

  .show-more {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 13px;
    position: relative;
  }

  .award-image {
    display: none;
  }

  .image-5 {
    max-width: 50vw;
    padding-left: 0;
  }

  .image-5.hero-logo {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-2 {
    font-size: 1.2em;
  }

  .deadline {
    margin-top: -9px;
  }

  .text-block-6 {
    font-size: .7em;
  }

  .image-6 {
    max-width: 60%;
  }

  .image-6.speto {
    max-width: 50%;
  }

  .html-embed {
    display: none;
  }

  .html-embed.mobile {
    display: flex;
  }

  .div-block-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-3 {
    font-size: 1.2em;
  }

  .grid-3 {
    margin-top: 4px;
    margin-bottom: -153px;
  }

  .div-block-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-7 {
    max-width: 35vw;
  }

  .text-block-8 {
    margin-top: 0;
    padding-left: 39px;
    padding-right: 39px;
  }

  .image-8 {
    padding-right: 0;
  }

  .video-player-wrap {
    margin-top: 28px;
    margin-left: 10px;
    margin-right: 10px;
  }

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

  .shortlister-grid.student {
    grid-column-gap: 18px;
    grid-template-columns: 1fr;
  }

  .shortlister-grid.dental-nurse {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .shortlister-grid.chief-exec {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .spon-logo {
    display: none;
  }

  .shortlister-title {
    text-align: center;
    font-size: 1.4em;
    line-height: 1.4em;
  }

  .rich-text-block-6 {
    font-size: 1em;
  }

  .nominee-image.naiz {
    min-height: 300px;
  }

  .nominee-image.kamil-skierski, .nominee-image.plamen-murzov, .nominee-image.alexanne-hood {
    min-height: 200px;
  }

  .nominee-image.michael-hicks, .nominee-image.fiona-mckeown {
    min-height: 300px;
  }

  .nominee-image.allan-taylor, .nominee-image.rachael-hartley, .nominee-image.kirsty-richardson {
    min-height: 200px;
  }

  .nominee-image.tara-fagan, .nominee-image.sarah-ayers {
    min-height: 300px;
  }

  .nominee-image.summer-thompson, .nominee-image.samantha-hailstone, .nominee-image.julie-simpkins {
    min-height: 200px;
  }

  .nominee-image.laura-stewart {
    min-height: 300px;
  }

  .nominee-image.sharon-foxhall {
    min-height: 200px;
  }

  .nominee-image.louise-hedley {
    min-height: 300px;
  }

  .nominee-image.kathryn-bann, .nominee-image.rachel-spence, .nominee-image.bognor-regis, .nominee-image.penistone {
    min-height: 200px;
  }

  .nominee-image.dukinfield {
    min-height: 300px;
  }

  .nominee-image.rajita-beharrysingh, .nominee-image.toni-clark {
    min-height: 200px;
  }

  .nominee-image.amanda-lindley, .nominee-image.emma-wilcox {
    min-height: 300px;
  }

  .nominee-image.olivia-martin, .nominee-image.jo-badgery, .nominee-image.andrea-coley, .nominee-image.debra-scrivens {
    min-height: 200px;
  }

  .nominee-image.alice-hutton {
    min-height: 300px;
  }

  .nominee-image.suzanne-bellwood {
    min-height: 200px;
  }

  .nominee-image.steph-woodhall {
    min-height: 300px;
  }

  .nominee-image.susy-madrugo {
    min-height: 200px;
  }

  .nominee-image.susan-williams {
    min-height: 300px;
  }

  .nominee-image.robert-horseman {
    background-position: 50% 0;
    min-height: 200px;
  }

  .nominee-image.amit-patel {
    min-height: 200px;
  }

  .nominee-image.danielle-low {
    background-position: 50% 0;
    min-height: 200px;
  }

  .nominee-image.jordan-natrass, .nominee-image.ruby-ledger {
    min-height: 200px;
  }

  .nominee-image.charlotte-riley, .nominee-image.aran-maxwell-cox {
    min-height: 300px;
  }

  .nominee-image.amir, .nominee-image.awaiting-image {
    min-height: 200px;
  }

  .image-22 {
    max-width: 35vw;
  }

  .image-22.small {
    max-width: 25vw;
  }

  .shorlister-container {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-3 {
    margin-top: -13px;
    margin-left: 12px;
    margin-right: 12px;
  }
}

#w-node-_1933ef09-3461-666a-4b4f-65c0da79e403-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5cc5157e-75ae-cc2b-2c32-1d3f69b884e6-e6b69daf, #w-node-c3609e66-5f58-4278-b21a-fa5c04d59817-e6b69daf, #w-node-_78ce9038-2e54-8e1a-3876-b518e07579d5-e6b69daf, #nomination-guide.w-node-_88721baa-0399-8330-0350-66022fd60783-e6b69daf, #NOMINATION-GUIDE.w-node-_6a828a37-5bb2-1300-ec7e-17b117f11d76-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bb692237-c933-1464-442d-79a5b7febf21-e6b69daf {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4fe954bc-511e-50b4-276f-eb30293ed452-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_103053fb-143e-7aee-e539-d70f7874b7ee-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-a7554364-49b3-3d1a-8e89-4d84aa527fff-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e648ba1-1265-a43f-c900-26e537ea97cf-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-c13a6621-3fbb-968a-1981-19517578d052-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_0ecd7c63-cc69-0142-f162-6bc867ff4a6d-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cdc-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cdf-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ce0-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ce1-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ced-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cf6-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c174-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c177-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c178-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c179-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c185-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c18e-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472b2-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472b5-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472b6-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472b7-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472c3-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_128d4399-3694-cbfe-9e85-be04f35472cc-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb1c-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb1f-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb20-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb21-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb2d-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_74e114fe-7b22-d650-9594-16424c1dbb36-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e89-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8c-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8d-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8e-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e9a-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8ea3-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fad-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb0-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb1-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb2-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fbe-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fc7-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbf7-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfa-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfb-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfc-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc08-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc11-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff1-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff4-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff5-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff6-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6000-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6007-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dced5-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dced8-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dced9-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dceda-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dcee6-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-dbb46869-a901-fb84-15b7-04f7858dceef-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae9534-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae9537-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae9538-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae9539-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae9545-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-f05fac76-a18b-691c-0300-4ca9aeae954e-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebcb-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebce-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebcf-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebd0-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebdc-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebe5-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925968-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-_26b2ff1c-2af3-2020-c1fa-412e9c92596b-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_26b2ff1c-2af3-2020-c1fa-412e9c92596d-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925979-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925982-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95193-e6b69daf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: auto;
}

#w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95196-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95197-e6b69daf {
  grid-area: 2 / 1 / 4 / 3;
  justify-self: stretch;
}

#w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951a3-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
  place-self: stretch stretch;
}

#w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951ac-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
  justify-self: stretch;
}

#w-node-_239720ea-1873-be47-0d8e-d377d0044a00-e6b69daf {
  grid-area: 2 / 5 / 3 / 6;
  justify-self: stretch;
}

#w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6b-e6b69daf {
  grid-area: 1 / 1 / 2 / 5;
  place-self: auto;
}

#w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6f-e6b69daf {
  grid-area: 2 / 2 / 4 / 4;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215721-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215724-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215725-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215726-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021572f-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215738-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215743-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215746-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215747-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215748-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215751-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021575a-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215765-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215768-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215769-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021576a-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215773-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021577c-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215787-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021578a-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021578b-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021578c-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215795-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021579e-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157a9-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ac-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ad-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ae-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157b7-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157c0-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157cb-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ce-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157cf-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157d0-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157d9-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157e2-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ed-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157f0-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157f1-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02157f2-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157fb-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215804-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021580f-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215812-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215813-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215814-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021581b-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215822-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021582b-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021582e-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021582f-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215830-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215839-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215842-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021584d-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215850-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215851-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215852-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021585b-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215864-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a021586f-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215872-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215873-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215874-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021587d-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215886-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215891-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215894-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215895-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a0215896-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a021589f-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158a8-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b3-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b6-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b7-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b8-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158c1-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158ca-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158d5-e6b69daf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158d8-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158da-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158db-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_517c560b-ebf6-7c88-d8e1-7852a02158dc-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158e5-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158ee-e6b69daf, #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158f7-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_62ca5d5d-d873-2f9e-645c-39797f9636b2-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_92ef41c8-d5e2-d72a-ac23-d80d02413849-e6b69daf, #w-node-_7d4a7254-593c-0e4a-578f-d759a2064bdd-e6b69daf, #w-node-_4a3b1ea1-73c4-318c-3122-246b23f2a1c5-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7f6b9bd-f905-d42c-e6c0-af685bcafb4b-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c64-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c79-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c7e-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c84-e6b69daf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c8a-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6b38ff60-3feb-6f35-081e-5d577d0321c7-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-e87403f0-887a-a4a7-7d7c-b02331b53856-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_93711dfc-acaf-9ee8-5da5-044d7f43d9ec-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c892cd22-781f-1c7e-e981-7a9a3b7bf7f5-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end center;
}

#w-node-_50abed7d-111f-9ff0-1c2c-dc77c4323a2e-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-a3beabec-391c-a146-cbb7-a849001416ad-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-cf569f37-2013-2331-74d1-6cdb980130c5-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_30ada3d5-baa7-c1b7-3eb9-fe4b6c2b9825-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb0fd-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb0ff-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb100-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb102-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end center;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb105-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb106-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb107-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb108-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7622388e-b966-b371-9231-14ccf5234101-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_7622388e-b966-b371-9231-14ccf5234103-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_7622388e-b966-b371-9231-14ccf5234104-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7622388e-b966-b371-9231-14ccf5234106-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end center;
}

#w-node-_7622388e-b966-b371-9231-14ccf5234109-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7622388e-b966-b371-9231-14ccf523410a-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_7622388e-b966-b371-9231-14ccf523410b-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_7622388e-b966-b371-9231-14ccf523410c-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe3-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe5-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe6-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe8-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end center;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2feb-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fec-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fed-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fee-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc5d-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc5f-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc60-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc62-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc65-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc66-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc67-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc68-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2b-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2d-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2e-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c30-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c33-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c34-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c35-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c36-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d046d-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d046f-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0470-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0472-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0475-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0476-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0477-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_8d1804c6-59cc-4664-58d4-14bf183d0478-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994cc-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994ce-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994cf-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d1-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d4-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d5-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d6-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d7-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1d3-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1d5-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1d6-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1d8-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1db-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1dc-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1dd-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-f578632c-8e58-2f0c-bc53-7344346ec1de-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749f1-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749f3-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749f4-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749f6-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749f9-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749fa-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749fb-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_9cec9cce-8a42-8c78-8c48-e608505749fc-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fb-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fd-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fe-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d500-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d503-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d504-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d505-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-d0562e79-a080-baa6-63cf-b5bfdb48d506-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862d5-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862d7-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862d8-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862da-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end start;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862dd-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862de-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862df-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-e9068e10-16f9-6a57-10fe-1903b10862e0-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b17-e6b69daf {
  grid-area: 2 / 6 / 3 / 7;
  align-self: end;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b19-e6b69daf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b1a-e6b69daf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b1c-e6b69daf {
  grid-area: 2 / 1 / 3 / 3;
  place-self: end center;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b1f-e6b69daf {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b20-e6b69daf {
  grid-area: 1 / 4 / 3 / 7;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b21-e6b69daf {
  grid-area: 1 / 1 / 3 / 7;
}

#w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b22-e6b69daf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-bcf695a9-54d0-b591-9c60-ca533d60b8da-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-eee3ef39-c35d-1e70-7850-6c1904a94d84-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_05761520-d1ba-7fc0-9218-bccb0c118393-e6b69daf, #w-node-_975c16b1-9e7c-c462-f668-09d426fea03c-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-ba51ae8b-f75b-87c2-3595-20dd626dd77d-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-ba51ae8b-f75b-87c2-3595-20dd626dd77e-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_54baaf02-7205-45eb-0b08-8c2fb463f97d-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_54baaf02-7205-45eb-0b08-8c2fb463f97e-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_595e91d6-9212-6b4a-3b72-f0fe814f3e33-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_595e91d6-9212-6b4a-3b72-f0fe814f3e34-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d33-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d37-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d39-e6b69daf, #w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d3a-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d41-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d42-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d49-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d4a-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d51-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e8d7f344-2bb7-48ac-587c-ae8f1bf15d52-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e75-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e79-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e7b-e6b69daf, #w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e7c-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e84-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e85-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e8d-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e8e-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e96-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_2bea3bec-1e04-3144-ba10-0b48f9222e97-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c57b-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c57f-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c581-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c58a-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c58b-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c593-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c594-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c59c-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_9f778a56-c88e-db16-3163-0b895ee5c59d-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a724d-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a7251-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a7253-e6b69daf, #w-node-e77256cd-d193-fd96-5540-73c48c1a7254-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a725c-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a725d-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a7265-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a7266-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a726e-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e77256cd-d193-fd96-5540-73c48c1a726f-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e411-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e415-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e417-e6b69daf, #w-node-d858e147-b532-89fa-9e18-a09f0103e418-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e420-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e421-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e429-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e42a-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e432-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-d858e147-b532-89fa-9e18-a09f0103e433-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a2627a-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a2627e-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a26280-e6b69daf, #w-node-f3cb21d6-0626-66a8-d3f3-9364c1a26281-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a26289-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a2628a-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a26292-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a26293-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a2629b-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-f3cb21d6-0626-66a8-d3f3-9364c1a2629c-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_60ce8491-5acc-4414-6046-e3c0161134eb-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_60ce8491-5acc-4414-6046-e3c0161134ef-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_60ce8491-5acc-4414-6046-e3c0161134f1-e6b69daf, #w-node-_60ce8491-5acc-4414-6046-e3c0161134f2-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_60ce8491-5acc-4414-6046-e3c0161134fa-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_60ce8491-5acc-4414-6046-e3c0161134fb-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_60ce8491-5acc-4414-6046-e3c016113503-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_60ce8491-5acc-4414-6046-e3c016113504-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_60ce8491-5acc-4414-6046-e3c01611350c-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_60ce8491-5acc-4414-6046-e3c01611350d-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4e7-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4eb-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4ed-e6b69daf, #w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4ee-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4f6-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4f7-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd4ff-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd500-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd508-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-d27cbf49-a4f4-2922-6de2-81ec996fd509-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e16-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e1a-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e1c-e6b69daf, #w-node-_578fe86b-467e-34c1-448b-1cad223a3e1d-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e25-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e26-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e2e-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_578fe86b-467e-34c1-448b-1cad223a3e37-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531148-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f7453114c-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f7453114e-e6b69daf, #w-node-_9260a57a-1b99-cc5c-7d7e-b36f7453114f-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531157-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531158-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531160-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531161-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f74531169-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_9260a57a-1b99-cc5c-7d7e-b36f7453116a-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e347-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e34b-e6b69daf {
  grid-area: 1 / 4 / 2 / 5;
  place-self: center end;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e34d-e6b69daf, #w-node-e8688810-06de-5867-ce80-9ca78134e34e-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e356-e6b69daf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e357-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e35f-e6b69daf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e360-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e368-e6b69daf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-e8688810-06de-5867-ce80-9ca78134e369-e6b69daf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_57aab93d-26b2-8015-4e64-d7bdf64a830d-e6b69daf {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_49e59cef-e77a-5a07-7c3d-42eb6bcab41c-e6b69daf, #w-node-_115250d4-7102-0cca-bf75-6199262a890c-e6b69daf, #w-node-_7627d27a-6847-ba54-76d6-9932e4bd821e-e6b69daf, #w-node-_7627d27a-6847-ba54-76d6-9932e4bd8237-e6b69daf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bd0739e1-e8e3-3ac1-591e-214489d24e38-e6b69daf {
  grid-area: 2 / 1 / 3 / 5;
  place-self: center;
}

#w-node-dc458959-e609-ea87-11bc-748e716201a3-e6b69daf {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-dc458959-e609-ea87-11bc-748e716201a6-e6b69daf {
  grid-area: 1 / 1 / 2 / 5;
  justify-self: center;
}

#w-node-_6135e960eb12793727699bc0000000000013-e6b69db0 {
  justify-self: stretch;
}

#w-node-_90bfa88c-8878-3a06-b1ed-93e81799a55b-1799a550 {
  justify-self: start;
}

#w-node-_90bfa88c-8878-3a06-b1ed-93e81799a565-1799a550 {
  justify-self: end;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c454-e6b69dc0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c457-e6b69dc0 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c45a-e6b69dc0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c45d-e6b69dc0 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c464-e6b69dc0 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4a420790-a3d6-4840-4173-75202830c467-e6b69dc0 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_06fb45dd-77c2-8fee-873e-184749576a08-e6b69dc0 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_4a4a4fc7-b200-98e8-578a-6f22dd98250a-e6b69dc0 {
  grid-area: 2 / 1 / 3 / 2;
}

@media screen and (max-width: 991px) {
  #w-node-_1933ef09-3461-666a-4b4f-65c0da79e403-e6b69daf, #w-node-_962ef24e-edea-06df-ac0e-22e420bcfab3-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c64-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c76-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c79-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c77-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c7e-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c78-e6b69daf, #w-node-_95412ff2-9f2b-9a74-7c2b-bf286d790c84-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_90bfa88c-8878-3a06-b1ed-93e81799a55b-1799a550 {
    justify-self: center;
  }

  #w-node-_90bfa88c-8878-3a06-b1ed-93e81799a565-1799a550 {
    order: -9999;
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_4fe954bc-511e-50b4-276f-eb30293ed452-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_103053fb-143e-7aee-e539-d70f7874b7ee-e6b69daf {
    justify-self: center;
  }

  #w-node-_3e648ba1-1265-a43f-c900-26e537ea97cf-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-c13a6621-3fbb-968a-1981-19517578d052-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_0ecd7c63-cc69-0142-f162-6bc867ff4a6d-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cdc-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cdf-e6b69daf {
    justify-self: center;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ce1-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ced-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cf6-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c174-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c177-e6b69daf {
    justify-self: center;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c179-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c185-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c18e-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472b2-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472b5-e6b69daf {
    justify-self: center;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472b7-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472c3-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472cc-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb1c-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb1f-e6b69daf {
    justify-self: center;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb21-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb2d-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb36-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e89-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8c-e6b69daf {
    justify-self: center;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8e-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e9a-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8ea3-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fad-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb0-e6b69daf {
    justify-self: center;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb2-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fbe-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fc7-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbf7-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfa-e6b69daf {
    justify-self: center;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfc-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc08-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc11-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff1-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff4-e6b69daf {
    justify-self: center;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff6-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6000-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6007-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dced5-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dced8-e6b69daf {
    justify-self: center;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dceda-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dcee6-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dceef-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9534-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9537-e6b69daf {
    justify-self: center;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9539-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9545-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae954e-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebcb-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebce-e6b69daf {
    justify-self: center;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebd0-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebdc-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebe5-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925968-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: auto center;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c92596b-e6b69daf {
    justify-self: center;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c92596d-e6b69daf {
    grid-area: 2 / 1 / 3 / 5;
    justify-self: stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925979-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925982-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95193-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95196-e6b69daf {
    justify-self: center;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95197-e6b69daf {
    grid-area: 2 / 1 / 3 / 7;
    justify-self: stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951a3-e6b69daf {
    grid-area: 3 / 1 / 4 / 3;
    place-self: stretch stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951ac-e6b69daf {
    grid-area: 3 / 3 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_239720ea-1873-be47-0d8e-d377d0044a00-e6b69daf {
    grid-area: 3 / 5 / 4 / 7;
    justify-self: stretch;
  }

  #w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6b-e6b69daf {
    grid-area: 1 / 1 / 2 / 5;
    place-self: auto center;
  }

  #w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6f-e6b69daf {
    grid-area: 2 / 1 / 4 / 5;
    justify-self: stretch;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215721-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215724-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215743-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215746-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215765-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215768-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215787-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021578a-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157a9-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ac-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157cb-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ce-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157ed-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02157f0-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021580f-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215812-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021582b-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021582e-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021584d-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215850-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a021586f-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215872-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215891-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a0215894-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b3-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158b6-e6b69daf {
    justify-self: center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158d5-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158d8-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6b38ff60-3feb-6f35-081e-5d577d0321c7-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-c892cd22-781f-1c7e-e981-7a9a3b7bf7f5-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb0fd-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb102-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf5234101-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf5234106-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe3-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe8-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc5d-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc62-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2b-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c30-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d046d-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d0472-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994cc-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d1-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1d3-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1d8-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749f1-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749f6-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fb-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d500-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862d5-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862da-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b17-e6b69daf {
    grid-area: 2 / 5 / 3 / 7;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b1c-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-bd0739e1-e8e3-3ac1-591e-214489d24e38-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    place-self: center;
  }

  #w-node-dc458959-e609-ea87-11bc-748e716201a3-e6b69daf {
    grid-area: 4 / 2 / 5 / 4;
  }

  #w-node-dc458959-e609-ea87-11bc-748e716201a6-e6b69daf {
    grid-area: 1 / 1 / 2 / 4;
    justify-self: center;
  }

  #w-node-_90bfa88c-8878-3a06-b1ed-93e81799a565-1799a550 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c454-e6b69dc0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c457-e6b69dc0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c45a-e6b69dc0 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c45d-e6b69dc0 {
    grid-area: 4 / 1 / 5 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_962ef24e-edea-06df-ac0e-22e420bcfab3-e6b69daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4fe954bc-511e-50b4-276f-eb30293ed452-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_3e648ba1-1265-a43f-c900-26e537ea97cf-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-c13a6621-3fbb-968a-1981-19517578d052-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_0ecd7c63-cc69-0142-f162-6bc867ff4a6d-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cdc-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ce1-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3ced-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-da425ab2-c2af-2a26-b4f3-42a10b3d3cf6-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c174-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c179-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c185-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-a7652ec4-57b7-47e9-a00e-ea1329a2c18e-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472b2-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472b7-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472c3-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_128d4399-3694-cbfe-9e85-be04f35472cc-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb1c-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb21-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb2d-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_74e114fe-7b22-d650-9594-16424c1dbb36-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e89-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e8e-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8e9a-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-ab1cda37-dd0e-6da2-d854-6e0ad91b8ea3-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fad-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fb2-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fbe-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-b428e9c9-ee60-6ed3-4c87-457f84cc8fc7-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbf7-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dbfc-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc08-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_9f37279c-16f3-2b13-65a5-c8f11156dc11-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff1-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e5ff6-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6000-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_52370fad-1c6a-a4f8-05f6-ed5e5a9e6007-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dced5-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dceda-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dcee6-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-dbb46869-a901-fb84-15b7-04f7858dceef-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9534-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9539-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae9545-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-f05fac76-a18b-691c-0300-4ca9aeae954e-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebcb-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebd0-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebdc-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_39972fdf-74a9-5031-4a2f-ef284a95ebe5-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925968-e6b69daf {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: auto center;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c92596d-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925979-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_26b2ff1c-2af3-2020-c1fa-412e9c925982-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd95197-e6b69daf {
    grid-area: 2 / 1 / 3 / 4;
    justify-self: stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951a3-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-f1848b13-2b40-c4ac-6f4f-eca87fd951ac-e6b69daf {
    grid-area: 4 / 1 / 5 / 4;
    justify-self: stretch;
  }

  #w-node-_239720ea-1873-be47-0d8e-d377d0044a00-e6b69daf {
    grid-area: 5 / 1 / 6 / 4;
    justify-self: stretch;
  }

  #w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6b-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto center;
  }

  #w-node-f2dfa360-6626-c1c5-ebea-99ad2d39ef6f-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-_517c560b-ebf6-7c88-d8e1-7852a02158d8-e6b69daf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b38ff60-3feb-6f35-081e-5d577d0321c7-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-e87403f0-887a-a4a7-7d7c-b02331b53856-e6b69daf {
    align-self: start;
  }

  #w-node-c892cd22-781f-1c7e-e981-7a9a3b7bf7f5-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-a3beabec-391c-a146-cbb7-a849001416ad-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-cf569f37-2013-2331-74d1-6cdb980130c5-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_30ada3d5-baa7-c1b7-3eb9-fe4b6c2b9825-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb0fd-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb0ff-e6b69daf {
    align-self: start;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb102-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb106-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb107-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-ec230cc6-a69f-a22c-7dbc-5167f2bcb108-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf5234101-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf5234103-e6b69daf {
    align-self: start;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf5234106-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf523410a-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf523410b-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_7622388e-b966-b371-9231-14ccf523410c-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe3-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe5-e6b69daf {
    align-self: start;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fe8-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fec-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fed-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-e6de7b8d-3762-49db-a4e0-8a9337bc2fee-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc5d-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc5f-e6b69daf {
    align-self: start;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc62-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc66-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc67-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_70dedc83-ba62-7f0a-d120-5434ff7ddc68-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2b-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c2d-e6b69daf {
    align-self: start;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c30-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c34-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c35-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_17650a19-d39b-d0d6-e7a3-be57e09b7c36-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d046d-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d046f-e6b69daf {
    align-self: start;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d0472-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d0476-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d0477-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_8d1804c6-59cc-4664-58d4-14bf183d0478-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994cc-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994ce-e6b69daf {
    align-self: start;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d1-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d5-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d6-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_7be38ea6-9aed-09a7-8be5-9bb58d6994d7-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1d3-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1d5-e6b69daf {
    align-self: start;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1d8-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1dc-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1dd-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-f578632c-8e58-2f0c-bc53-7344346ec1de-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749f1-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749f3-e6b69daf {
    align-self: start;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749f6-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749fa-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749fb-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_9cec9cce-8a42-8c78-8c48-e608505749fc-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fb-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d4fd-e6b69daf {
    align-self: start;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d500-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d504-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d505-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-d0562e79-a080-baa6-63cf-b5bfdb48d506-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862d5-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862d7-e6b69daf {
    align-self: start;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862da-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862de-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862df-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-e9068e10-16f9-6a57-10fe-1903b10862e0-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b17-e6b69daf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b19-e6b69daf {
    align-self: start;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b1c-e6b69daf {
    grid-area: 2 / 1 / 3 / 3;
    align-self: end;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b20-e6b69daf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b21-e6b69daf {
    grid-area: 1 / 1 / 3 / 4;
  }

  #w-node-_15995baf-d1a5-d0fd-baf1-e3d697161b22-e6b69daf {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_90bfa88c-8878-3a06-b1ed-93e81799a565-1799a550 {
    justify-self: stretch;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c458-e6b69dc0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c45a-e6b69dc0 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c45d-e6b69dc0 {
    grid-column: 2 / 3;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c462-e6b69dc0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4a420790-a3d6-4840-4173-75202830c465-e6b69dc0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_06fb45dd-77c2-8fee-873e-184749576a08-e6b69dc0 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-d1f5a149-5a4c-55e0-a827-c18efd06976e-e6b69dc0 {
    grid-area: 1 / 1 / 2 / 2;
  }
}


@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-BlackItalic.woff') format('woff');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-ExtraThin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-ExtraThinItalic.woff') format('woff');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-LightItalic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-MediumItalic.woff') format('woff');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-Italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Pfhandbookpro';
  src: url('../fonts/PFHandbookPro-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}