.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  outline-style: solid;
  outline-width: 2px;
  outline-offset: 2px;
  outline-color: #3b79c3;
}

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

body {
  background-color: #151414;
  background-image: url('../images/emblem.svg');
  background-position: 50% -30vh;
  background-size: 130vw;
  background-repeat: no-repeat;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #333;
  font-size: 1vw;
  line-height: 1em;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 7em;
  line-height: 0.9em;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 2.5em;
  line-height: 1.2em;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
}

h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 2em;
  line-height: 1.2em;
  font-weight: 200;
  text-align: center;
  text-transform: uppercase;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 1.5em;
  line-height: 1.2em;
  font-weight: 200;
  text-align: center;
  text-transform: uppercase;
}

h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 1em;
  line-height: 1.2em;
  font-weight: 200;
  text-align: center;
  text-transform: uppercase;
}

.grid__wrapper {
  margin-bottom: 3em;
}

.wrapper__1pxline {
  height: 1px;
  margin-bottom: 1em;
  background-color: #d4d4d4;
}

.styleguide__grid {
  grid-column-gap: 16px;
  -ms-grid-rows: minmax(auto, 1fr) auto auto auto;
  grid-template-rows: minmax(auto, 1fr) auto auto auto;
}

.wrapper__title {
  margin-bottom: 1em;
  color: #d4d4d4;
  font-size: 1em;
  font-weight: 700;
}

.p {
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 1rem;
  line-height: 1.5em;
  font-weight: 300;
  text-align: center;
}

.p.is--white {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  color: #fff;
  text-transform: capitalize;
}

.p.is--white.for--story {
  margin-bottom: 4em;
  line-height: 1.8em;
  text-transform: none;
}

.p.is--white.for--story.is--right {
  margin-bottom: 0em;
}

.small-p {
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #00758d;
  font-size: 0.9rem;
  line-height: 1.5em;
  font-weight: 200;
  text-align: center;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.global__section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 5em;
  padding-left: 5em;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.global__section.for--404 {
  padding: 0px;
}

.global__section.for--nav {
  position: fixed;
  z-index: 999;
  width: 100%;
  padding: 4.5em 5em 2em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#151414), to(rgba(21, 20, 20, 0)));
  background-image: linear-gradient(180deg, #151414, rgba(21, 20, 20, 0));
}

.global__section.for--nav.ar {
  direction: ltr;
}

.global__section.for--hero {
  position: relative;
  min-height: 100vh;
  background-image: url('../images/placeholder.svg');
  background-position: 50% 50%;
  background-size: 100px;
  background-repeat: repeat;
}

.global__section.for--about {
  position: relative;
  min-height: 100vh;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.global__section.for--branches {
  padding-bottom: 0em;
}

.global__section.for-promotions {
  display: none;
  min-height: 100vh;
  background-image: url('../images/emblem.svg');
  background-position: 50% 10vh;
  background-size: 130%;
  background-repeat: no-repeat;
}

.global__section.for-footer {
  min-height: 100vh;
  padding: 0em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.global__section.for--story {
  min-height: 100vh;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.global__section.for--story.hero.ar {
  direction: rtl;
}

.global__section.for--story.ar {
  direction: rtl;
}

.global__section.for--branch-hero {
  min-height: 100vh;
  padding-bottom: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.global__section.menu {
  padding-top: 5em;
  padding-bottom: 10em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.global__section.for-contact {
  min-height: 100vh;
  padding: 0em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.utility_p {
  margin-top: 49px;
  font-family: 'DIN Next LT Arabic';
  font-size: 17px;
  line-height: 23px;
}

.form_field {
  min-height: 70px;
  margin-bottom: 30px;
  border-style: solid;
  border-width: 1px;
  border-color: transparent transparent #151414;
  font-family: 'DIN Next LT Arabic';
  font-size: 25px;
  font-weight: 300;
}

.form_button {
  padding: 20px 40px 25px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  background-color: #151414;
  font-family: 'DIN Next LT Arabic';
  font-size: 20px;
  text-transform: uppercase;
}

.form_label {
  margin-top: 15px;
  margin-bottom: 15px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: 'DIN Next LT Arabic';
  color: #151414;
  font-size: 25px;
  font-weight: 500;
}

._404 {
  margin-top: 30px;
  font-family: 'DIN Next LT Arabic';
  font-size: 8em;
}

.global__container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 2.75fr 0.25fr;
  grid-template-columns: 1fr 2.75fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.global__container.for-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0em;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.global__container.for-testimonials {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 16px 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #003e52;
}

.global__container.for-footer {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.5fr 0.25fr;
  grid-template-columns: 1fr 0.5fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.global__container.for--about {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100em;
  height: 40em;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.global__container.for--branches {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.global__container.for--promotions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.global__container.for-story {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 16px 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #003e52;
}

.global__container.for-story.ar {
  direction: rtl;
}

.global__container.for--story {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.global__container.story__hero {
  position: relative;
  height: 46.88em;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.global__container.info__container {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.global__container.for--menu {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 7em;
  grid-row-gap: 1.7em;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

.global__container.for-contact {
  display: -ms-grid;
  display: grid;
  padding: 5em 5em 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 150px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 0.5fr;
  grid-template-columns: 0.5fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #003e52;
}

.logo {
  width: 14.06em;
  padding-bottom: 1.72em;
  background-image: url('../images/regal__white-logo.svg');
  background-position: 0px 0px;
  background-size: cover;
}

.links {
  margin-right: 0em;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.8em;
  font-weight: 300;
  text-decoration: none;
  text-transform: none;
}

.links.is--last {
  margin-right: 0em;
}

.links.for-footer {
  margin-right: 0em;
}

.links.for--lang {
  margin-right: 1em;
  padding: 5px;
  border-radius: 200px;
  background-color: #00adbb;
}

.links.for--lang.is--last {
  margin-right: 0em;
}

.links.for--divider {
  margin-right: 1em;
  margin-bottom: 0px;
}

.nav__links-container {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-self: flex-end;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.pattern {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: none;
  width: 100%;
  height: 2em;
  background-image: url('../images/pattern.svg');
  background-position: 50% 50%;
  background-size: contain;
}

.pattern.for--footer {
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 10;
  display: block;
  overflow: hidden;
  width: 100vw;
  height: 2.5em;
  background-position: 0% 50%;
  -o-object-fit: contain;
  object-fit: contain;
}

.pattern.is--right {
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: none;
  width: 100%;
  height: 1.5em;
}

.pattern.for--branches {
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: none;
  width: 100%;
  height: 2em;
  margin-right: auto;
  margin-left: auto;
}

.pattern.for--story {
  position: static;
  width: 10em;
  height: 2em;
}

.pattern.for--story.is--right {
  margin-bottom: 4em;
}

.pattern.for--branch {
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: none;
}

.footer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 18.75em;
  padding-right: 5em;
  padding-bottom: 5em;
  padding-left: 5em;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.footer.ar {
  direction: ltr;
}

.footer__wrapper {
  height: 6.25em;
}

.footer__wrapper.for-aks-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.footer__wrapper.for--logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.footer__wrapper.for--links {
  display: -ms-grid;
  display: grid;
  width: 20em;
  margin-right: 5em;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.aks-logo {
  width: 5.13em;
  height: 2.5em;
  background-image: url('../images/AKS__logo.svg');
  background-position: 0px 0px;
  background-size: cover;
}

.sm__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.ig {
  width: 0.94em;
  height: 0.94em;
  background-image: url('../images/ig__logo.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.snapchat {
  width: 1.22em;
  height: 1.2em;
  background-image: url('../images/sc__Logo.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.twitter {
  width: 0.98em;
  height: 0.79em;
  background-image: url('../images/Twitter__logo.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.text__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50em;
  margin-bottom: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text__wrapper.for--branches {
  width: 65.63em;
  margin-bottom: 0em;
}

.text__wrapper.for--promotions {
  width: 65.63em;
  margin-bottom: 0em;
}

.text__wrapper.for--about {
  width: 46em;
  margin-bottom: 0em;
}

.v__line {
  width: 2px;
  height: 3.13em;
  margin-bottom: 1.56em;
  background-color: #00adbb;
}

.v__line.for--test {
  margin-bottom: 0em;
}

.text__white-h {
  margin-bottom: 1.56em;
  color: #fff;
  font-size: 1.25em;
  font-weight: 500;
  text-transform: capitalize;
}

.about__left-img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: -1;
  width: 22em;
  padding-bottom: 25em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Corno-3-4.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Corno-3-4.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.about__left-img.ar {
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.about__right-img {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  width: 22em;
  padding-bottom: 25em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.3))), url('../images/Corno-3-22.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('../images/Corno-3-22.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.about__right-img.ar {
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
}

.branches__wrapper {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 1.88em;
  grid-row-gap: 1.88em;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.branches__wrapper.ar {
  direction: rtl;
}

.img__wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 20em;
  padding: 5em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/placeholder.svg');
  background-position: 50% 50%;
  background-size: 75px;
}

.img__wrapper.khobar {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/_MG_6683-3.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/_MG_6683-3.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.img__wrapper.yasmin {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Regal-Riyadh-12.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Regal-Riyadh-12.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.img__wrapper.kafd {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/KAFD-REGAL-R1-06-1.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/KAFD-REGAL-R1-06-1.jpg');
  background-position: 0px 0px, 50% 100%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.img__wrapper.hittain {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/regal-burger-ph14.png');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/regal-burger-ph14.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.img__wrapper.olaya {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/MicrosoftTeams-image-2-2.jpeg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/MicrosoftTeams-image-2-2.jpeg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.branch-name {
  margin-bottom: 1em;
  font-family: 'Readex Pro', sans-serif;
  color: #00adbb;
  font-size: 1.5em;
  line-height: 1.1em;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

.branch-name.ar {
  direction: rtl;
  line-height: 1.2em;
  text-align: center;
}

.promo__container {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 20em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.testimonials {
  width: 62.5em;
  height: 17em;
  background-color: transparent;
}

.testimonials.ar {
  direction: ltr;
}

.testimonials__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 6.25em;
  padding-left: 6.25em;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.testimonials__text {
  font-size: 1.5em;
  text-transform: capitalize;
}

.story__button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 10em;
  margin-top: 1.56em;
  padding: 0.6em 1.5em;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-style: solid;
  border-width: 2px;
  border-color: #003e52;
  border-radius: 100vh;
  background-color: transparent;
  color: #fff;
  text-decoration: none;
}

.grid {
  height: 43.75em;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.story__left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35em;
  height: 30em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.story__right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 35em;
  height: 30em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.story__hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.story__heading {
  margin-bottom: 1.56em;
}

.story__heading.hero {
  text-transform: none;
}

.story__sub-heading {
  margin-bottom: 1.5em;
  text-transform: none;
}

.story__img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: -10;
  width: 30em;
  height: 30em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Regal-Nov-Dec-2.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Regal-Nov-Dec-2.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
}

.story__img.is--right {
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/Regal-Riyadh-10.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/Regal-Riyadh-10.jpg');
  background-position: 0px 0px, 50% 50%;
}

.story__img.is--right.ar {
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
}

.story__img.ar {
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.branch__img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: 50%;
  background-image: url('../images/placeholder.svg');
  background-position: 50% 50%;
  background-size: 75px;
}

.branch__img.yasmin {
  background-image: url('../images/Regal-Riyadh-12.jpg');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.branch__img.khobar {
  background-image: url('../images/_MG_6683-3.jpg');
  background-size: cover;
  background-repeat: no-repeat;
}

.branch__info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.item__category {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.h_line {
  height: 2px;
  margin-bottom: 0.25em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #00586f;
}

.h_line.is--white {
  margin-bottom: 0em;
  background-color: #fff;
}

.category__title {
  margin-right: 1.4em;
  font-size: 1.2em;
  font-weight: 700;
}

.category__title.ar {
  margin-right: 0em;
  margin-left: 1.4em;
}

.dish__name {
  color: #fff;
  font-size: 1em;
  line-height: 1.2em;
  font-weight: 500;
  text-align: left;
  text-transform: capitalize;
}

.dish__name.ar {
  text-align: right;
}

.dish__cal {
  margin-bottom: 0px;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.9em;
  font-weight: 300;
}

.dish__cal.for--drinks {
  margin-right: 3em;
}

.dish__cal.for--drinks.ar {
  margin-right: 0em;
  margin-left: 3em;
  text-align: right;
}

.dish__description {
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.9em;
  line-height: 1.3em;
  font-weight: 300;
}

.dish__wrpper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 6em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.dish__wrpper.for--drinks {
  height: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.dish__price {
  margin-bottom: 0px;
  margin-left: 5em;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.9em;
  font-weight: 700;
}

.dish__price.for--drinks {
  margin-left: 3em;
}

.dish__price.for--drinks.is--ar {
  margin-right: 3em;
  margin-left: 0em;
}

.dish__price.ar {
  margin-right: 5em;
  margin-left: 0em;
}

.drinks__wrpper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 2.5em;
  margin-top: 1.7em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.promo__wrapper {
  background-image: url('../images/placeholder.svg');
  background-position: 50% 50%;
  background-size: 75px;
}

.landing__video {
  position: static;
  width: 100%;
  min-height: 100vh;
  opacity: 0.99;
}

.hero__heading {
  color: #00adbb;
  text-align: center;
  text-transform: none;
}

.green__button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 7em;
  padding: 0.6em 2em;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100vh;
  background-color: #003e52;
  color: #fff;
  text-decoration: none;
}

.green__button.for--order {
  width: 9em;
}

.green__button.for--order.ar {
  direction: rtl;
}

.green__button.for--location {
  width: 9em;
}

.green__button.for--location.ar {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  direction: rtl;
}

.green__button.for--order {
  width: 9em;
}

.form__label {
  margin-bottom: 0.5em;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.7vw;
  font-weight: 300;
}

.form__button {
  padding: 0.6em 1.5em;
  background-color: #00adbb;
  font-family: 'Readex Pro', sans-serif;
  color: #003e52;
  font-size: 0.7vw;
}

.form__field {
  height: 70px;
  margin-bottom: 1em;
  border-style: solid;
  border-width: 1px;
  border-color: transparent transparent #00adbb;
  background-color: #003e52;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 1.3vw;
  font-weight: 300;
}

.form__dropdown {
  height: 50px;
  margin-bottom: 2em;
  border-style: solid;
  border-width: 1px;
  border-color: transparent transparent #00adbb;
  background-color: #003e52;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-size: 0.7vw;
  font-weight: 300;
}

.form__text {
  min-height: 200px;
  margin-bottom: 2.5em;
  border-style: solid;
  border-width: 1px;
  border-color: #00adbb;
  background-color: #003e52;
  font-family: 'Readex Pro', sans-serif;
  color: #fff;
  font-weight: 300;
}

.form__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text-span {
  font-size: 0.6em;
  line-height: 0.9em;
  font-weight: 300;
}

.buttons__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 19em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.buttons__wrapper.ar {
  direction: rtl;
}

.direction__icon {
  width: 15px;
  height: 15px;
  margin-left: 1em;
  padding-right: 15px;
  background-image: url('../images/direction__icon.svg');
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
}

.direction__icon.ar {
  margin-right: 1em;
  margin-left: 0em;
}

.story__text {
  font-size: 1.5em;
  text-transform: none;
}

.lang__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.lang__container.ar {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.order__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 125px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.ar {
  direction: rtl;
  text-align: right;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 13em;
  }

  h2 {
    font-size: 6em;
  }

  h3 {
    font-size: 4em;
  }

  .wrapper__title {
    font-size: 2em;
  }

  .p.is--white {
    font-size: 2em;
  }

  .global__container.for-testimonials {
    padding-right: 5em;
    padding-left: 5em;
  }

  .text__wrapper.for--about {
    width: 55em;
  }

  .testimonials {
    width: 100%;
    height: 38em;
  }

  .story__button {
    width: 20em;
    padding: 1em 2em;
  }

  .story__heading {
    font-size: 4em;
  }

  .hero__heading {
    font-size: 4em;
  }

  .green__button.for--location {
    width: 18em;
  }

  .green__button.for--order {
    width: 18em;
  }

  .left-arrow {
    margin-left: -30px;
  }

  .right-arrow {
    margin-right: -30px;
    padding-right: 0px;
  }

  .buttons__wrapper {
    width: 40em;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 9.5em;
  }

  h2 {
    font-size: 4.7em;
  }

  h3 {
    font-size: 3.5em;
  }

  h4 {
    font-size: 2.5em;
  }

  h5 {
    font-size: 1.5em;
  }

  .grid__wrapper {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }

  .styleguide__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .wrapper__title {
    font-size: 2em;
  }

  .p {
    font-size: 1.5em;
  }

  .p.is--white {
    display: block;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    font-size: 2em;
  }

  .small-p {
    font-size: 1.2em;
  }

  .global__section {
    padding: 5em 6.5em;
  }

  .global__section.for--nav {
    position: fixed;
    padding: 6.5em;
  }

  .global__section.for--hero {
    min-height: 10vh;
  }

  .global__section.for--about {
    min-height: 50vh;
    padding: 10em;
  }

  .global__section.for--branches {
    padding: 10em;
  }

  .global__section.for-promotions {
    min-height: auto;
    padding: 10em;
  }

  .global__section.for-footer {
    min-height: 70vh;
  }

  .global__section.for--story {
    min-height: 50vh;
  }

  .global__section.for--story.hero {
    min-height: 50vh;
    padding-top: 40em;
  }

  .global__section.for--branch-hero {
    min-height: auto;
    padding-top: 30em;
    padding-right: 0em;
    padding-left: 0em;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .global__section.menu {
    padding: 6.5em;
  }

  .global__section.for-contact {
    min-height: auto;
  }

  .global__container.for-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .global__container.for-testimonials {
    padding: 10em;
  }

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

  .global__container.for--about {
    height: auto;
  }

  .global__container.for--branches {
    min-height: auto;
  }

  .global__container.for-story {
    padding-right: 6.5em;
    padding-left: 6.5em;
  }

  .global__container.for--menu {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .global__container.for-contact {
    padding-top: 40em;
    padding-right: 6.5em;
    padding-left: 6.5em;
    grid-column-gap: 16px;
    -ms-grid-columns: 2.25fr;
    grid-template-columns: 2.25fr;
  }

  .logo {
    width: 25em;
    height: 3em;
    margin-bottom: 2em;
  }

  .links {
    margin-right: 2em;
    font-size: 2.5em;
  }

  .links.w--current {
    margin-right: 0em;
    font-size: 2.2em;
  }

  .links.is--last {
    font-size: 2.2em;
  }

  .links.for--nav {
    margin-right: 0em;
    font-size: 2.2em;
    line-height: 1.1em;
  }

  .links.for-footer {
    line-height: 1.1em;
    text-align: center;
  }

  .nav__links-container {
    width: 100%;
    -ms-grid-row-align: center;
    align-self: center;
    grid-column-gap: 6px;
    -ms-grid-columns: 1fr 1fr 1.5fr 1fr;
    grid-template-columns: 1fr 1fr 1.5fr 1fr;
  }

  .pattern {
    height: 7em;
  }

  .pattern.for--footer {
    width: 100vw;
  }

  .pattern.for--branches {
    display: none;
  }

  .pattern.for--branch {
    position: static;
    bottom: -3.75%;
  }

  .footer {
    height: 50em;
    padding-right: 6.5em;
    padding-bottom: 2em;
    padding-left: 6.5em;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .footer__wrapper.for--logo {
    height: auto;
    margin-bottom: 4em;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .footer__wrapper.for--links {
    width: auto;
    height: auto;
    margin-right: 0em;
    margin-bottom: 4em;
    grid-column-gap: 8px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .aks-logo {
    width: 11em;
    height: 5.3em;
  }

  .ig {
    width: 2.5em;
    height: 2.5em;
  }

  .snapchat {
    width: 2.5em;
    height: 2.5em;
  }

  .twitter {
    width: 2.5em;
    height: 2.5em;
  }

  .text__wrapper.for--branches {
    width: 100%;
  }

  .text__wrapper.for--promotions {
    width: 100%;
    margin-bottom: 0em;
  }

  .text__wrapper.for--about {
    width: auto;
  }

  .text__white-h {
    font-size: 2em;
  }

  .about__left-img {
    display: none;
  }

  .about__right-img {
    display: none;
  }

  .branches__wrapper {
    grid-row-gap: 7.5em;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .img__wrapper {
    height: 55em;
  }

  .branch-name {
    font-size: 4em;
  }

  .promo__container {
    height: 75em;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .testimonials {
    width: 100%;
  }

  .testimonials__wrapper {
    height: 120%;
  }

  .testimonials__text {
    font-size: 3em;
  }

  .story__button {
    width: 28em;
    height: 60px;
    margin-top: 5em;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .story__heading {
    font-size: 4.5em;
  }

  .story__heading.for--contact {
    margin-bottom: 0em;
  }

  .story__img {
    display: none;
  }

  .branch__img {
    position: static;
    display: none;
    height: 30%;
    margin-bottom: 10em;
    padding-bottom: 30%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .h_line.is--white {
    height: 1px;
  }

  .dish__name {
    font-size: 1.7em;
  }

  .dish__cal {
    font-size: 1.5em;
  }

  .dish__description {
    font-size: 1.7em;
  }

  .dish__wrpper {
    height: 13em;
  }

  .dish__price {
    font-size: 1.5em;
  }

  .green__button {
    width: 18em;
    padding: 1.5em 3em;
  }

  .form__label {
    font-size: 2vw;
  }

  .form__button {
    padding-top: 1em;
    padding-bottom: 1em;
    font-size: 2vw;
  }

  .form__field {
    height: 40px;
    margin-bottom: 3em;
    font-size: 2vw;
  }

  .form__dropdown {
    height: 40px;
    margin-bottom: 3em;
    font-size: 2vw;
  }

  .form__text {
    min-height: 150px;
    font-size: 2vw;
  }

  .left-arrow {
    margin-left: -35px;
  }

  .right-arrow {
    margin-right: -35px;
  }

  .mask {
    height: 26em;
  }

  .buttons__wrapper {
    width: 40em;
  }

  .story__text {
    font-size: 3.5em;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 6em;
    line-height: 0.9em;
  }

  h2 {
    font-size: 5em;
  }

  h3 {
    font-size: 3.9em;
  }

  h4 {
    font-size: 3em;
  }

  h5 {
    font-size: 2.5em;
  }

  .grid__wrapper {
    width: 90%;
  }

  .styleguide__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .wrapper__title {
    font-size: 2.5em;
  }

  .p {
    font-size: 2.5em;
  }

  .p.is--white {
    display: block;
    font-size: 2.5em;
  }

  .small-p {
    font-size: 2em;
  }

  .global__section {
    padding: 6em 2em 4em;
  }

  .global__section.for--nav {
    padding-bottom: 6.5em;
  }

  .global__section.for--hero {
    min-height: 10vh;
  }

  .global__section.for--about {
    min-height: 50vh;
    padding-top: 20em;
    padding-bottom: 20em;
  }

  .global__section.for--branches {
    padding-top: 20em;
    padding-bottom: 20em;
  }

  .global__section.for-promotions {
    min-height: 60vh;
    padding-top: 20em;
    padding-bottom: 20em;
  }

  .global__section.for-footer {
    min-height: 60vh;
  }

  .global__section.for--story {
    min-height: 50vh;
    padding: 30em 7.5em 20em;
  }

  .global__section.for--story.hero {
    padding-top: 50em;
  }

  .global__section.for--branch-hero {
    padding-bottom: 10em;
  }

  .global__section.menu {
    padding: 7.5em;
  }

  .global__container.for-testimonials {
    padding: 20em 7.5em;
  }

  .global__container.for-story {
    padding: 20em 7.5em;
  }

  .global__container.for--menu {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .global__container.for-contact {
    padding: 50em 7.5em 20em;
    grid-column-gap: 0px;
    -ms-grid-columns: 1.25fr;
    grid-template-columns: 1.25fr;
  }

  .logo {
    margin-bottom: 3em;
  }

  .links.w--current {
    font-size: 2.6em;
  }

  .links.is--last {
    font-size: 2.6em;
  }

  .links.for--nav {
    margin-right: 1.5em;
    font-size: 2.6em;
  }

  .pattern {
    height: 7em;
  }

  .pattern.for--footer {
    height: 7em;
  }

  .pattern.for--branches {
    display: none;
  }

  .footer {
    height: 65em;
    min-height: 27em;
    padding-top: 20em;
    padding-bottom: 10em;
  }

  .footer__wrapper.for--logo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .footer__wrapper.for--links {
    width: 100%;
  }

  .v__line {
    width: 1px;
    height: 6em;
    margin-bottom: 3em;
  }

  .text__white-h {
    margin-bottom: 1em;
    font-size: 4em;
  }

  .img__wrapper {
    height: 60em;
  }

  .branch-name {
    font-size: 5em;
  }

  .testimonials {
    width: 100%;
    height: 50em;
  }

  .testimonials__wrapper {
    padding-right: 0em;
    padding-left: 0em;
  }

  .testimonials__text {
    margin-bottom: 2em;
  }

  .story__button {
    width: 50em;
    height: 13em;
    padding-top: 1em;
    padding-bottom: 1em;
    font-size: 1em;
  }

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

  .story__left {
    width: 100%;
    height: auto;
  }

  .story__right {
    width: 100%;
    height: auto;
  }

  .story__hero {
    width: 100%;
  }

  .story__heading {
    font-size: 5.3em;
  }

  .story__img {
    display: none;
  }

  .h_line.is--white {
    margin-bottom: 1.5em;
  }

  .category__title {
    font-size: 4em;
  }

  .dish__name {
    font-size: 3em;
  }

  .dish__cal {
    font-size: 2.5em;
    line-height: 1.8em;
  }

  .dish__description {
    font-size: 3em;
  }

  .dish__wrpper {
    height: 20em;
  }

  .dish__price {
    font-size: 2.5em;
    line-height: 1em;
  }

  .drinks__wrpper {
    height: auto;
  }

  .landing__video {
    min-height: auto;
  }

  .green__button {
    width: 29em;
    height: 8em;
    padding: 2em 4em;
  }

  .green__button.for--order {
    width: 30em;
  }

  .green__button.for--location {
    width: 30em;
  }

  .form__label {
    font-size: 3.5vw;
    line-height: 1.1em;
  }

  .form__field {
    height: 30px;
    margin-bottom: 2.5em;
  }

  .form__dropdown {
    height: 40px;
    margin-bottom: 2.5em;
    font-size: 3.5vw;
  }

  .form__text {
    min-height: 100px;
  }

  .body {
    background-size: 380vw;
  }

  .left-arrow {
    margin-top: 2.7em;
    margin-left: -20px;
  }

  .right-arrow {
    margin-top: 2.7em;
    margin-right: -20px;
  }

  .buttons__wrapper {
    width: 65em;
  }

  .story__text {
    font-size: 3.9em;
  }
}

#w-node-ed1f778e-cd75-12eb-a8d3-452d8cc15a6b-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_97015c2e-dd39-870e-843e-6c3311bd8f1a-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9295e760-6bb8-b51e-6e85-6b48f600ecf8-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d77bc7c6-8b5b-2666-ca98-6cb81d610a5f-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a121faa7-e1fa-9b84-9fc7-671785f1c42e-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_76380bef-d15e-43cb-af7d-8924ef90b60b-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a94377e5-c9e3-3b5f-6a2c-ff154828c5b4-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b03de936-5497-fef1-e047-c36ba378653a-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9b8f2681-c443-3d79-5dae-66124fe37306-f5e61c3b {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a92f-2d21a92c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a933-2d21a92c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a934-2d21a92c {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a936-2d21a92c {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a93c-2d21a92c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6a53ea51-c87b-c51d-19f4-010619473125-19473121 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6a53ea51-c87b-c51d-19f4-010619473127-19473121 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6a53ea51-c87b-c51d-19f4-010619473129-19473121 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6a53ea51-c87b-c51d-19f4-01061947312b-19473121 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6a53ea51-c87b-c51d-19f4-01061947312d-19473121 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3d00f7f7-1149-fffb-a34a-c8e3052e3fb8-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a3c32882-5c25-9614-cc55-1bf2ff7cbdc4-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-b9e66ef2-cae4-0027-8fae-803f82aa5ab2-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-bc6cf6cd-37d2-d1e5-d6e7-e9af2b815b95-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-bfee6d47-8056-03e4-eae7-89ef300dd884-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_693debba-ec87-2665-ff71-45d2c96e516c-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_8be111c6-4eb4-ef9e-17d6-fe909242f453-e0e61c46 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-81b555b8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c3a53e12-8fdc-ce07-fab0-e9fe2880249d-43fa2cac {
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_2a976b53-095b-ab73-205f-930d369b2032-43fa2cac {
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_24ef5326-c9eb-6c42-c7b2-2ba12677caf8-ed2d1698 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4a0a9b3d-1c8c-a406-9eb0-43ccc0885f40-ed2d1698 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c1cd8790-4a4d-8584-2208-6001db614f42-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_679ea020-e64e-5e3d-2daf-34ba55b0ea16-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ee16fc87-612f-e27c-fd88-a026e8935284-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3a552ef3-53af-85eb-3cf2-96188aba6dbd-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b4f57054-e846-b82d-62da-3e5041d0a7e2-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_805787d8-b333-d5bc-ab5d-c76cc84420f6-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_450e66f0-f334-01d7-86d9-6f4b4c2fd0db-de6cd0ce {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-de6cd0ce {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c7c14ded-43af-8574-231f-d0ca93832fd4-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-4ac30802 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-22636c95 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ed1f778e-cd75-12eb-a8d3-452d8cc15a6b-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_97015c2e-dd39-870e-843e-6c3311bd8f1a-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9295e760-6bb8-b51e-6e85-6b48f600ecf8-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d77bc7c6-8b5b-2666-ca98-6cb81d610a5f-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a121faa7-e1fa-9b84-9fc7-671785f1c42e-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_76380bef-d15e-43cb-af7d-8924ef90b60b-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a94377e5-c9e3-3b5f-6a2c-ff154828c5b4-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b03de936-5497-fef1-e047-c36ba378653a-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9b8f2681-c443-3d79-5dae-66124fe37306-b49f1cbe {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_649a37d9-b896-540b-a901-6eb6622c9efe-622c9efb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_649a37d9-b896-540b-a901-6eb6622c9f02-622c9efb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_649a37d9-b896-540b-a901-6eb6622c9f03-622c9efb {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_649a37d9-b896-540b-a901-6eb6622c9f05-622c9efb {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_649a37d9-b896-540b-a901-6eb6622c9f0b-622c9efb {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d9e197bd-c781-783f-bc37-dc611945df93-1945df87 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d9e197bd-c781-783f-bc37-dc611945df8b-1945df87 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d9e197bd-c781-783f-bc37-dc611945df8d-1945df87 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d9e197bd-c781-783f-bc37-dc611945df8f-1945df87 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-d9e197bd-c781-783f-bc37-dc611945df91-1945df87 {
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c3a53e12-8fdc-ce07-fab0-e9fe2880249d-68690b3e {
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_2a976b53-095b-ab73-205f-930d369b2032-68690b3e {
  -ms-grid-column-align: center;
  justify-self: center;
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_24ef5326-c9eb-6c42-c7b2-2ba12677caf8-e79f8de3 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4a0a9b3d-1c8c-a406-9eb0-43ccc0885f40-e79f8de3 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-a6bc436c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c1cd8790-4a4d-8584-2208-6001db614f42-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_679ea020-e64e-5e3d-2daf-34ba55b0ea16-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ee16fc87-612f-e27c-fd88-a026e8935284-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3a552ef3-53af-85eb-3cf2-96188aba6dbd-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b4f57054-e846-b82d-62da-3e5041d0a7e2-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_805787d8-b333-d5bc-ab5d-c76cc84420f6-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_450e66f0-f334-01d7-86d9-6f4b4c2fd0db-74bd9168 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-74bd9168 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-13a878cc {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (max-width: 767px) {
  #w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a92f-2d21a92c {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a933-2d21a92c {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ef95a7d7-f803-dbed-3cd5-f2632d21a940-2d21a92c {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_6a53ea51-c87b-c51d-19f4-01061947312d-19473121 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3d00f7f7-1149-fffb-a34a-c8e3052e3fb8-e0e61c46 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b9e66ef2-cae4-0027-8fae-803f82aa5ab2-e0e61c46 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-81b555b8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_24ef5326-c9eb-6c42-c7b2-2ba12677caf8-ed2d1698 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-de6cd0ce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c7c14ded-43af-8574-231f-d0ca93832fd4-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-4ac30802 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-22636c95 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_649a37d9-b896-540b-a901-6eb6622c9efe-622c9efb {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_649a37d9-b896-540b-a901-6eb6622c9f02-622c9efb {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_649a37d9-b896-540b-a901-6eb6622c9f0f-622c9efb {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-d9e197bd-c781-783f-bc37-dc611945df93-1945df87 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_24ef5326-c9eb-6c42-c7b2-2ba12677caf8-e79f8de3 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-a6bc436c {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-74bd9168 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-13a878cc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3d00f7f7-1149-fffb-a34a-c8e3052e3fb8-e0e61c46 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-81b555b8 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-de6cd0ce {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c7c14ded-43af-8574-231f-d0ca93832fd4-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-4ac30802 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-22636c95 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-a6bc436c {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-74bd9168 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ba7d91f3-dde2-2cd8-25d5-e04ed946b2e8-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cc46b57-bf39-9648-5b12-e14e976c9697-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_25558504-1959-18d5-70f6-6e536ee8c54c-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a5abcc15-2f1f-a9df-4441-7777546872c3-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7c6729cc-bd7d-c10a-954f-d787c9290401-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9d77a0ed-8209-7a5d-2dde-34508da584ed-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e68f7a4-a157-b881-69f2-016a67cbcaa1-13a878cc {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Readex Pro';
  src: url('../fonts/ReadexPro-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}