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

.head-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 100vh;
  padding-right: 30px;
  padding-left: 30px;
  -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;
  background-color: #f3eaea;
}

.grid {
  width: 100%;
  max-width: 1160px;
  margin-bottom: 40px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid.bg-red {
  background-color: #ef3f3f;
}

.head-content {
  position: relative;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.head-image {
  display: none;
  height: 50px;
}

.h1-text {
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 5%;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 60px;
  line-height: 120%;
  font-weight: 400;
}

.image-1 {
  position: static;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  width: 65vw;
  max-width: none;
  margin-top: auto;
  margin-bottom: auto;
}

.button-first {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-bottom: 5%;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 17px;
  line-height: 120%;
  text-decoration: none;
}

.button-text:hover {
  color: #ef3f3f;
}

.button-text.more-text-color {
  color: #ef3f3f;
}

.button-arrow {
  position: relative;
  z-index: 2;
}

.head-block_content {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 100%;
  max-width: 1160px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.mticket-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 150px 30px 120px;
  -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;
}

.h2-text {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 54px;
  line-height: 120%;
  font-weight: 400;
}

.h2-text.t-white {
  color: #fefefe;
}

.h2-text.h-white {
  color: #fefefe;
}

.h2-text.h-white.form-h2 {
  margin-bottom: 40px;
}

.heading-content {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #000;
}

.main-text {
  font-family: Stolzl, sans-serif;
  font-size: 20px;
  line-height: 140%;
  font-weight: 300;
}

.main-text.padding-heading {
  margin-top: 9px;
}

.main-text.t-white {
  color: #fff;
}

.main-text.opacity-30 {
  opacity: 0.3;
}

.mticket-card {
  height: 100%;
  padding-top: 30px;
  padding-right: 40px;
  padding-bottom: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
}

.mticket-card.card-2 {
  margin-left: -40px;
  padding-left: 40px;
}

.mticket-card.card-3 {
  /*margin-left: -40px;*/
  /*padding-left: 40px;*/
}

.mticket-card.card-4 {
  margin-left: -40px;
  padding-left: 40px;
  border-right-style: none;
}

.h6-text {
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 22px;
  line-height: 140%;
  font-weight: 400;
}

.h6-text.padding-heading {
  margin-top: 9px;
}

.h6-text.how-width {
  padding-right: 60px;
}

.h6-text.h6-white {
  color: #fefefe;
}

.h6-text.t-white {
  color: #fefefe;
}

.m-icon {
  margin-bottom: 20px;
}

.grid-content {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-content.padding-40 {
  margin-top: 40px;
}

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

.about-block-del {
  display: none;
  height: 720px;
  padding: 120px 30px;
  -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;
  background-image: url('../images/image-2.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.numbers {
  height: 100%;
  margin-right: -20px;
  padding: 40px 50px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-bottom: 1px solid #e13b3b;
}

.numbers.n2 {
  margin-right: 0px;
  margin-left: -20px;
  border-left: 1px solid #e13b3b;
}

.numbers.n3 {
  border-left: 1px none #e13b3b;
  border-bottom-style: none;
}

.numbers.n4 {
  margin-right: 0px;
  margin-left: -20px;
  border-left: 1px solid #e13b3b;
  border-bottom-style: none;
}

.num {
  font-family: Stolzl, sans-serif;
  color: #fefefe;
  font-size: 86px;
  line-height: 120%;
  font-weight: 400;
}

.num.padding-heading {
  margin-top: 9px;
}

.num.t-white {
  color: #fff;
}

.num.num-red {
  color: #ef3f3f;
  text-align: center;
}

.grid-num {
  width: 100%;
  max-width: 1160px;
  margin-bottom: 60px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-num.bg-red {
  height: 530px;
  margin-top: -263px;
  margin-bottom: 0px;
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-radius: 6px;
  background-color: #ef3f3f;
}

.grid-num.bg-red.del {
  margin-top: 0px;
  border-radius: 7px;
}

.numbers-block {
  display: none;
  height: 265px;
  padding-right: 30px;
  padding-left: 30px;
  -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;
}

.image-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: -1;
  width: 100vw;
}

.team-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px;
  -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;
}

.team-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-top: 10px;
  padding-right: 40px;
  padding-bottom: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 20px;
  border-top: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
}

.team-card.card-2 {
  margin-left: -40px;
  padding-left: 40px;
}

.team-card.card-3 {
  margin-left: -40px;
  padding-left: 40px;
}

.team-card.card-4 {
  margin-left: -40px;
  padding-left: 40px;
  border-right-style: none;
}

.team-card.pearson2 {
  margin-left: -40px;
  padding-left: 40px;
  border-right-style: none;
}

.team-card.pearson3 {
  margin-left: -40px;
  padding-left: 40px;
  border-right-style: none;
}

.desc-text {
  margin-top: 0px;
  font-family: Stolzl, sans-serif;
  color: #c4c4c4;
  font-size: 22px;
  line-height: 140%;
  font-weight: 300;
}

.desc-text.padding-heading {
  margin-top: 9px;
}

.team-icon {
  margin-bottom: 20px;
  margin-left: -14px;
}

.grid-mticket {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-mticket.padding-40 {
  margin-top: 40px;
}

.image-3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: -2;
  width: 100vw;
}

.bg-white_absolute {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: -2;
  width: 100vw;
  height: 266px;
  background-color: #fff;
}

.about-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px 0px;
  -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;
  background-color: transparent;
}

.bg-absolute_white {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: -2;
  width: 100vw;
  height: 266px;
  background-color: #fff;
}

.bg-card {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: -2;
  width: 100vw;
  height: 266px;
  background-color: #fff;
}

.grid_only-heading {
  position: relative;
  z-index: 5;
  width: 100%;
  max-width: 1160px;
  margin-bottom: 40px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_only-heading.bg-red {
  background-color: #ef3f3f;
}

.grid_only-heading.no-padding {
  margin-bottom: 10px;
}

.benefits-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px;
  -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;
  background-color: #f9f3f3;
}

.benefits-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 30px;
  border-radius: 7px;
  background-color: #ef3f3f;
}

.benefits-card.b-white {
  background-color: #fefefe;
}

.benefits-card-s {
  padding: 40px 30px;
  border-radius: 7px;
  background-color: #fefefe;
}

.h5-text {
  margin-bottom: 20px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 26px;
  line-height: 140%;
  font-weight: 400;
}

.h5-text.padding-heading {
  margin-top: 9px;
}

.h5-text.h5-white {
  position: relative;
  z-index: 3;
  color: #fefefe;
}

.small-text {
  font-family: Stolzl, sans-serif;
  font-size: 20px;
  line-height: 140%;
  font-weight: 300;
}

.small-text.padding-heading {
  margin-top: 9px;
}

.small-text.t-white {
  color: #fff;
}

.benefits-card_text {
  width: 50%;
}

.benefits-card_img {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.heading-h1 {
  display: none;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.grid-benefits {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.grid-benefits.padding-40 {
  margin-top: 40px;
}

.grid-head {
  display: none;
  width: 100%;
  height: 100%;
  max-width: 1160px;
  margin-top: 100px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-head.bg-red {
  background-color: #ef3f3f;
}

.how-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px 0px;
  -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;
  background-color: #fefefe;
}

.grid-how {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-how.padding-40 {
  margin-top: 40px;
}

.how-circle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 160px;
  height: 160px;
  min-height: 160px;
  min-width: 160px;
  margin-bottom: 30px;
  -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-style: solid;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.08);
  border-radius: 500px;
}

.how-item {
  position: relative;
}

.line-item {
  width: 160px;
  height: 1px;
  margin-top: -30px;
  margin-left: 40px;
  background-color: #000;
}

.line-item.line-off {
  display: none;
}

.line-item.line-3 {
  display: none;
}

.line-item.line-5 {
  display: none;
}

.num-n-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  -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;
}

.clients-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px 0px;
  -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;
  background-color: #fefefe;
}

.grid-clients {
  position: relative;
  z-index: 5;
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-clients.padding-40 {
  margin-top: 40px;
}

.client-card {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 360px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 7px;
}

.image-client-1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  background-image: url('../images/client-img.jpg');
  background-position: 50% 50%;
  background-size: 768px;
}

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

.opacity-layer {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  display: block;
  background-color: rgba(0, 0, 0, 0.3);
}

.mask-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.3);
}

.image-client-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  background-image: url('../images/client-img2.jpg');
  background-position: 50% 50%;
  background-size: 768px;
}

.image-client-3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  background-image: url('../images/client-img3.jpg');
  background-position: 50% 50%;
  background-size: 768px;
}

.image-client-4 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  background-image: url('../images/client-img4.jpg');
  background-position: 50% 50%;
  background-size: 768px;
}

.img-scale {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.div-block-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.bg-red_absolute {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  width: 100vw;
  height: 180px;
  background-color: #ef3f3f;
}

.zones-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px;
  -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;
  background-color: #ef3f3f;
}

.grid-zones {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-zones.padding-40 {
  margin-top: 40px;
}

.zones-card {
  height: 100%;
  padding-top: 30px;
  padding-right: 40px;
  padding-bottom: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px solid #e13b3b;
  border-right: 1px solid #e13b3b;
}

.zones-card.card-2 {
  margin-left: -40px;
  padding-left: 40px;
}

.zones-card.card-3 {
  margin-left: -40px;
  padding-left: 40px;
}

.zones-card.card-4 {
  margin-left: -40px;
  padding-left: 40px;
  border-right-style: none;
}

.zones-icon {
  margin-bottom: 20px;
}

.products-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 100px 30px 120px;
  -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;
  background-color: #f9f3f3;
}

.div-block-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1160px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.client-card-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 30%;
  height: 300px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 7px;
}

.grid-products {
  position: relative;
  z-index: 10;
  width: 100%;
  height: 430px;
  max-width: 1160px;
  margin-top: 40px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-radius: 7px;
  background-color: #fefefe;
}

.grid-products.padding-40 {
  margin-top: 40px;
}

.grid-products.prod-red {
  background-color: #ef3f3f;
}

.grid-products.border-bg {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.08);
  background-color: transparent;
}

.open-modal {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  text-decoration: none;
}

.content-center {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.more-iconbg {
  position: relative;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.big-text {
  margin-top: 0px;
  margin-bottom: -56px;
  font-family: Stolzl, sans-serif;
  /* color: #fff; */
  font-size: 150px;
  line-height: 120%;
  font-weight: 400;
  white-space: nowrap;
}

.big-text.t-white {
  color: #ebebeb;
}

.big-text.h-white {
  color: #fefefe;
}

.div-block-5 {
  width: 100%;
}

.scroll-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f9f3f3;
  margin-bottom: 30px;
}

.mr {
  padding-right: 30px;
}

.div-block-6 {
  width: 100vw;
}

.scroll-text-copy {
  display: none;
  overflow: visible;
  width: 100vw;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f9f3f3;
}

.iconbg {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.more-text {
  position: relative;
  z-index: 3;
  color: #000;
}

.more-text.more-text-color {
  color: #ef3f3f;
}

.text-block {
  font-family: Stolzl, sans-serif;
  color: #ef3f3f;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
  text-decoration: none;
}

.more-t {
  position: relative;
  z-index: 3;
  padding-bottom: 1px;
  font-family: Stolzl, sans-serif;
  color: #ef3f3f;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
  text-decoration: none;
}

.more-t.pad-left {
  margin-left: 8px;
}

.product-content.text-left {
  padding-left: 60px;
}

.button-more-red {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  text-decoration: none;
}

.more-t-2 {
  position: relative;
  z-index: 3;
  padding-bottom: 1px;
  font-family: Stolzl, sans-serif;
  color: #fefefe;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
  text-decoration: none;
}

.more-t-2.pad-left {
  margin-left: 8px;
}

.button-arrow-2 {
  position: relative;
  z-index: 2;
}

.more-iconbg-2 {
  position: relative;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.iconbg-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  border-radius: 50px;
  background-color: #fefefe;
}

.partners-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px;
  -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;
  background-color: #fefefe;
}

.all-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1160px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.partner-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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-partners {
  width: 100%;
  max-width: 1160px;
  margin-top: 0px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-partners.padding-40 {
  margin-top: 40px;
}

.grid-mticket-copy {
  display: none;
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-mticket-copy.padding-40 {
  margin-top: 40px;
}

.grid_form {
  position: relative;
  z-index: 5;
  width: 100%;
  max-width: 1160px;
  margin-bottom: 0px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_form.bg-red {
  background-color: #ef3f3f;
}

.grid_form.no-padding {
  margin-bottom: 10px;
}

.form-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 120px 30px 100px;
  -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;
  background-color: #ef3f3f;
}

.inputs-form {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #000;
}

.content-form {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #000;
}

.mticket-form {
  font-family: Stolzl, sans-serif;
}

.input {
  height: 60px;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #fefefe;
  background-color: transparent;
  font-family: Stolzl, sans-serif;
  color: #fefefe;
  font-size: 20px;
  line-height: 120%;
  font-weight: 300;
}

.input::-webkit-input-placeholder {
  color: hsla(0, 0%, 100%, 0.5);
}

.input:-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.5);
}

.input::-ms-input-placeholder {
  color: hsla(0, 0%, 100%, 0.5);
}

.input::placeholder {
  color: hsla(0, 0%, 100%, 0.5);
}

.submit-button {
  width: 180px;
  height: 50px;
  margin-top: 40px;
  padding-top: 7px;
  padding-bottom: 10px;
  border-radius: 100px;
  background-color: #fefefe;
  font-family: Stolzl, sans-serif;
  color: #ef3f3f;
  font-size: 17px;
  line-height: 110%;
  font-weight: 400;
}

.submit-button:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #fefefe;
  background-color: transparent;
  color: #fefefe;
}

.main-text-copy {
  font-family: Stolzl, sans-serif;
  font-size: 3em;
  line-height: 140%;
  font-weight: 300;
}

.main-text-copy.padding-heading {
  margin-top: 9px;
}

.main-text-copy.t-white {
  color: #fff;
}

.main-text-copy.opacity-30 {
  opacity: 0.3;
}

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

.link {
  color: #fff;
  text-decoration: none;
}

.link:hover {
  color: hsla(0, 0%, 100%, 0.5);
}

.success-message {
  padding-top: 135px;
  padding-bottom: 135px;
  border-radius: 7px;
  background-color: #e13b3b;
  color: #fefefe;
}

.error-message {
  padding-left: 20px;
  border-radius: 7px;
  background-color: #000;
  color: #fefefe;
}

.footer-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 30px;
  -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;
  background-color: #ef3f3f;
}

.grid_footer {
  position: relative;
  z-index: 5;
  width: 100%;
  max-width: 1160px;
  margin-bottom: 0px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_footer.bg-red {
  background-color: #ef3f3f;
}

.grid_footer.no-padding {
  margin-bottom: 10px;
}

.copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Stolzl, sans-serif;
  color: hsla(0, 0%, 99.6%, 0.5);
  font-size: 17px;
  line-height: 100%;
  font-weight: 400;
}

.copy.more-text-color {
  color: #ef3f3f;
}

.text-span {
  padding-top: 8px;
  padding-right: 6px;
  font-size: 26px;
  line-height: 150%;
  font-weight: 300;
}

.footer-content {
  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;
}

.left-side {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  grid-column-gap: 40px;
}

.copyright {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 6px;
}

.link-damba {
  padding-left: 7px;
  color: hsla(0, 0%, 99.6%, 0.5);
  text-decoration: none;
}

.link-damba:hover {
  color: #fefefe;
}

.image-6:hover {
  opacity: 0.5;
}

.fix-menu {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100vw;
  padding: 20px 30px;
  -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;
}

.grid_menu {
  position: relative;
  z-index: 1;
  width: 100%;
  max-width: 1160px;
  margin-bottom: 0px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_menu.bg-red {
  background-color: #ef3f3f;
}

.grid_menu.no-padding {
  margin-bottom: 10px;
}

.menu-content {
  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;
}

.right-side {
  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: 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;
  grid-column-gap: 30px;
}

.button {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 17px;
  line-height: 120%;
  text-decoration: none;
}

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

.burger {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: none;
  height: 20px;
  -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;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 17px;
  line-height: 120%;
  text-decoration: none;
}

.div-block-7 {
  width: 32px;
  height: 1px;
  background-color: #000;
}

.line-top {
  width: 32px;
  height: 2px;
  background-color: #000;
}

.line-bottom {
  width: 32px;
  height: 2px;
  background-color: #000;
}

.button-cta {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  text-decoration: none;
}

.cta {
  position: relative;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.button-arrow-cta {
  position: relative;
  z-index: 2;
}

.iconbg-cta {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.cta-t {
  position: relative;
  z-index: 3;
  padding-bottom: 1px;
  font-family: Stolzl, sans-serif;
  color: #ef3f3f;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
  text-decoration: none;
}

.menu-open {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 101;
  display: none;
  width: 100vw;
  height: 100vh;
  background-color: #e13b3b;
}

.button-menu {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  font-family: Stolzl, sans-serif;
  color: #fefefe;
  font-size: 50px;
  line-height: 120%;
  text-decoration: none;
}

.button-menu.lang {
  margin-left: 10px;
}

.button-menu-text.more-text-color {
  color: #ef3f3f;
}

.line-center {
  width: 32px;
  height: 2px;
  background-color: #000;
}

.menu-content-copy {
  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;
}

.grid_menu-close {
  position: relative;
  width: 100%;
  max-width: 1160px;
  margin-bottom: 0px;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid_menu-close.bg-red {
  background-color: #ef3f3f;
}

.grid_menu-close.no-padding {
  margin-bottom: 10px;
}

.burger-close {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: none;
  height: 20px;
  -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;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 17px;
  line-height: 120%;
  text-decoration: none;
}

.image-1-1400 {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: -16%;
  z-index: 0;
  display: none;
  width: 65vw;
  max-width: none;
}

.image-8 {
  margin-right: auto;
  margin-left: auto;
}

.text-field {
  width: 45%;
  margin-bottom: 3%;
  padding: 5% 4%;
  border: 1px none #000;
  background-color: #f7f9fc;
  color: #000;
  font-size: 1.3vw;
}

.modal-bg {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 3;
  line-height: 1;
  cursor: pointer;
}

.modal-p1 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.text-field-100-copy {
  width: 100%;
  margin-bottom: 3%;
  padding: 3% 4% 11%;
  border: 1px none #000;
  background-color: #f7f9fc;
  color: #000;
  font-size: 1.3vw;
}

.text-field-100 {
  width: 100%;
  margin-bottom: 3%;
  padding: 5% 4%;
  border: 1px none #000;
  background-color: #f7f9fc;
  color: #000;
  font-size: 1.3vw;
}

.maintext-form {
  display: block;
  width: auto;
  margin-top: 2%;
  margin-bottom: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.6vw;
  line-height: 150%;
  font-weight: 400;
}

.modal {
  position: relative;
  z-index: 10000;
  display: block;
  width: 760px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 7px;
  background-color: #fff;
  line-height: 21px;
}

.close_pop-up {
  position: absolute;
  left: auto;
  top: 4%;
  right: 4%;
  bottom: auto;
  width: auto;
}

.form-2 {
  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: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: transparent;
}

.send-link {
  display: block;
  -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;
  font-size: 1.3vw;
  line-height: 5vh;
  font-weight: 600;
  letter-spacing: 2px;
  text-decoration: none;
  text-transform: uppercase;
}

.h2 {
  margin-top: 0px;
  margin-bottom: 0%;
  font-size: 4vw;
}

.h2.pop-up_heading {
  margin-bottom: 7%;
  color: #000;
}

.email-or-phone {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.heading-popup {
  margin-top: 0px;
  margin-bottom: 0%;
  font-size: 4vw;
}

.heading-popup.pop-up_heading {
  margin-bottom: 7%;
  color: #000;
}

.h3-text {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 40px;
  line-height: 120%;
  font-weight: 400;
}

.h3-text.t-white {
  color: #fefefe;
}

.h3-text.h-white {
  color: #fefefe;
}

.h3-text.h-white.form-h2 {
  margin-bottom: 40px;
}

.list {
  font-family: Stolzl, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 140%;
  font-weight: 300;
}

.list.padding-heading {
  margin-top: 9px;
}

.list.t-white {
  color: #fff;
}

.list.opacity-30 {
  opacity: 0.3;
}

.list.list-text-black {
  color: #000;
}

.list-2 {
  overflow: visible;
  padding-right: 20px;
  padding-left: 16px;
  border: 1px none #000;
  color: rgba(250, 163, 163, 0.4);
}

.bg-menu {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  background-color: #fefefe;
}

.close-btn-w {
  position: -webkit-sticky;
  position: sticky;
  left: auto;
  top: 3%;
  right: 30px;
  bottom: auto;
  display: block;
  float: right;
  border-radius: 100px;
  background-color: #e13b3b;
}

.modal-content-w {
  width: 90%;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 50px;
  border-radius: 7px;
}

.button-cta-ua {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  text-decoration: none;
}

.cta-ua {
  position: relative;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.button-arrow-cta-ua {
  position: relative;
  z-index: 2;
}

.iconbg-cta-ua {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  border-radius: 50px;
  background-color: #ef3f3f;
}

.cta-t-ua {
  position: relative;
  z-index: 3;
  padding-bottom: 1px;
  font-family: Stolzl, sans-serif;
  color: #ef3f3f;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
  text-decoration: none;
}

.modal-22 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  width: 100vw;
  margin-bottom: auto;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.modal-3 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  width: 100vw;
  margin-bottom: auto;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.modal-4 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  width: 100vw;
  margin-bottom: auto;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.modal-5 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  width: 100vw;
  margin-bottom: auto;
  -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-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.products-block-copy {
  display: none;
  overflow: hidden;
  padding: 100px 30px 120px;
  -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;
  background-color: #f9f3f3;
}

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

.modal-w {
  display: block;
  overflow: auto;
  width: 100%;
  max-height: 100%;
  margin: auto;
  padding-top: 3%;
  padding-bottom: 3%;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.modal-2 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.m2 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.m3 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.m4 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.m5 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-p2 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-p3 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-p4 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-p5 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.products-block-copy {
  display: none;
  overflow: hidden;
  padding: 100px 30px 120px;
  -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;
  background-color: #f9f3f3;
}

.fix-close {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  width: 98vw;
  height: 100vh;
}

.first-img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.modal-w-copy {
  display: block;
  width: 100%;
  height: 100vh;
  max-height: 100%;
  margin: auto;
  padding-top: 3%;
  padding-bottom: 3%;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.made-in-ukraine {
  position: absolute;
  left: auto;
  top: auto;
  right: 0px;
  bottom: 0%;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-bottom: 4%;
  padding: 9px 15px 9px 12px;
  -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;
  grid-column-gap: 10px;
  border-radius: 100px;
  background-color: #fefefe;
}

.made-in-ukraine.tag-off {
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
}

.img-ua {
  z-index: 0;
  width: 24px;
}

.ua-text {
  font-family: Stolzl, sans-serif;
  font-weight: 500;
}

.grid-team {
  width: 100%;
  max-width: 1160px;
  margin-top: 20px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-team.padding-40 {
  margin-top: 40px;
}

.head-wrp {
  position: absolute;
  left: auto;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: none;
  overflow: visible;
  width: 100%;
  height: 100%;
  max-width: 1160px;
}

.modal-pro6 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.s-text {
  margin-top: 10px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 14px;
  line-height: 140%;
  font-weight: 300;
}

.s-text.padding-heading {
  margin-top: 9px;
}

.s-text.t-white {
  color: #fff;
}

.s-text.opacity-30 {
  opacity: 0.3;
}

.s-text.text-two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.list-features {
  margin-bottom: 0px;
  font-family: Stolzl, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 140%;
  font-weight: 500;
}

.list-features.padding-heading {
  margin-top: 9px;
}

.list-features.t-white {
  color: #fff;
}

.list-features.opacity-30 {
  opacity: 0.3;
}

.list-block {
  margin-top: 30px;
  padding: 26px 20px;
  border-radius: 10px;
  background-color: #ef3f3f;
}

.heading-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -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;
}

.image-10 {
  padding-right: 10px;
}

.list-block-2 {
  margin-top: 20px;
  padding: 26px 20px;
  border-radius: 10px;
  background-color: #ebebeb;
}

.list-modules {
  margin-bottom: 0px;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 20px;
  line-height: 140%;
  font-weight: 500;
}

.list-modules.padding-heading {
  margin-top: 9px;
}

.list-modules.t-white {
  color: #fff;
}

.list-modules.opacity-30 {
  opacity: 0.3;
}

.list-m {
  overflow: visible;
  padding-right: 20px;
  padding-left: 16px;
  border: 1px none #000;
  color: hsla(0, 0%, 100%, 0.2);
}

.list-grey {
  overflow: visible;
  padding-right: 20px;
  padding-left: 16px;
  border: 1px none #000;
  color: hsla(0, 0%, 68%, 0.4);
}

.modal-pro1 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-pro2 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-pro3 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-pro4 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.modal-pro5 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  display: none;
  overflow: auto;
  width: 100%;
  height: 100vh;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  grid-template-rows: auto auto;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.products-block-copy {
  display: none;
  overflow: hidden;
  padding: 100px 30px 120px;
  -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;
  background-color: #f9f3f3;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -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: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.image-404 {
  z-index: 0;
  margin-left: -79px;
}

.head404-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 100vh;
  padding-right: 30px;
  padding-left: 30px;
  -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;
  background-color: #f3eaea;
}

.head404-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.head404-h {
  display: block;
}

.head-block_content-copy {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 100%;
  max-width: 1160px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.h1-text-404 {
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 5%;
  font-family: Stolzl, sans-serif;
  color: #000;
  font-size: 60px;
  line-height: 120%;
  font-weight: 400;
}

.button-2 {
  margin-top: 30px;
  padding: 14px 30px 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #ef3f3f;
  border-radius: 100px;
  background-color: #ef3f3f;
  font-family: Stolzl, sans-serif;
  color: #fff;
  font-size: 17px;
  line-height: 120%;
  font-weight: 400;
}

.button-2:hover {
  border-style: solid;
  border-width: 1px;
  border-color: #ef3f3f;
  background-color: rgba(239, 63, 63, 0);
  color: #ef3f3f;
}

.head-wrp-copy {
  position: absolute;
  left: auto;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: none;
  overflow: visible;
  width: 100%;
  height: 100%;
  max-width: 1160px;
}

.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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.made-in-ukraine-copy {
  position: absolute;
  left: auto;
  top: auto;
  right: 0px;
  bottom: 0%;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-bottom: 4%;
  padding: 9px 15px 9px 12px;
  -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;
  grid-column-gap: 10px;
  border-radius: 100px;
  background-color: #fefefe;
}

.made-in-ukraine-copy.tag-off {
  box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1);
}

.grid-head-copy {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: 100%;
  max-width: 1160px;
  margin-top: 100px;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-head-copy.bg-red {
  background-color: #ef3f3f;
}

@media screen and (min-width: 1440px) {
  .head-block {
    max-height: 900px;
  }

  .grid {
    max-width: 1500px;
  }

  .h1-text {
    font-size: 100px;
  }

  .image-1 {
    top: auto;
    right: auto;
    bottom: 0%;
    display: none;
    max-width: 1000px;
    margin-left: 25vw;
  }

  .button-text {
    font-size: 17px;
  }

  .head-block_content {
    width: 100%;
    max-height: 900px;
    max-width: 1500px;
  }

  .grid-content {
    max-width: 1500px;
  }

  .grid-num.bg-red.del {
    max-width: 1500px;
  }

  .grid-mticket {
    max-width: 1500px;
  }

  .bg-white_absolute {
    height: 250px;
  }

  .grid_only-heading {
    max-width: 1500px;
  }

  .benefits-card {
    padding-left: 40px;
  }

  .benefits-card-s {
    padding-left: 40px;
  }

  .grid-benefits {
    max-width: 1500px;
  }

  .grid-head {
    max-width: 1500px;
  }

  .grid-how {
    max-width: 1500px;
  }

  .line-item {
    width: 250px;
  }

  .grid-clients {
    max-width: 1500px;
  }

  .grid-zones {
    max-width: 1500px;
  }

  .grid-products {
    height: 500px;
    max-width: 1500px;
  }

  .grid-partners {
    max-width: 1500px;
  }

  .grid_form {
    max-width: 1500px;
  }

  .grid_footer {
    max-width: 1500px;
  }

  .left-side.nav {
    width: 200px;
  }

  .grid_menu {
    max-width: 1500px;
  }

  .image-1-1400 {
    left: 15vw;
    top: auto;
    right: auto;
    bottom: -4%;
    display: block;
    width: 60vw;
    max-width: 1010px;
    margin-left: 25vw;
  }

  .h2 {
    width: 100%;
  }

  .heading-popup {
    width: 100%;
  }

  .made-in-ukraine {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    margin-right: 0px;
  }

  .img-ua {
    top: auto;
    right: auto;
    bottom: 0%;
  }

  .grid-team {
    max-width: 1500px;
  }

  .head-wrp {
    max-width: 1500px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .image-404 {
    left: 15vw;
    top: auto;
    right: auto;
    bottom: -4%;
    display: block;
    width: 60vw;
    max-width: 1010px;
  }

  .head404-block {
    max-height: none;
  }

  .head-block_content-copy {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 1500px;
  }

  .h1-text-404 {
    font-size: 86px;
  }

  .head-wrp-copy {
    max-width: 1500px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .made-in-ukraine-copy {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    margin-right: 0px;
  }

  .grid-head-copy {
    max-width: 1500px;
  }
}

@media screen and (min-width: 1920px) {
  .head-block {
    max-height: 900px;
  }

  .image-1-1400 {
    left: 20.2vw;
    bottom: -7%;
    width: 70vw;
    max-width: 1090px;
  }

  .image-404 {
    left: 20.2vw;
    bottom: -7%;
    width: 70vw;
    max-width: 1090px;
  }

  .head404-block {
    max-height: none;
  }

  .head-block_content-copy {
    height: auto;
    max-height: none;
  }
}

@media screen and (max-width: 991px) {
  .grid {
    margin-bottom: 30px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .h1-text {
    margin-top: auto;
    padding-top: 0%;
  }

  .image-1 {
    bottom: 0%;
    display: block;
    width: 60vw;
  }

  .button-first {
    margin-bottom: 10%;
  }

  .button-text.nav-mobile {
    display: none;
  }

  .head-block_content {
    z-index: 2;
  }

  .mticket-block {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .h2-text {
    margin-top: 0px;
    font-size: 42px;
  }

  .main-text {
    max-width: 540px;
    font-size: 16px;
  }

  .main-text.padding-heading {
    margin-top: 10px;
  }

  .main-text.t-white.n-width {
    padding-right: 10%;
  }

  .mticket-card {
    padding-bottom: 10px;
  }

  .mticket-card.card-2 {
    margin-left: -20px !important;
    padding-left: 20px !important;
    border-right-style: none;
  }

  .mticket-card.card-3 {
    /*margin-left: -20px;*/
    /*padding-left: 20px;*/
  }

  .mticket-card.card-4 {
    margin-left: 0px;
    padding-left: 0px;
    border-right: 1px solid #ebebeb;
  }

  .mticket-card.card-5 {
    margin-left: -20px;
    padding-left: 20px;
    /*padding-left: 0px;*/
    border-right-style: none;
  }

  .mticket-card.card-6 {
    border-right: 1px solid #ebebeb !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
  }

  .mticket-card.card-7 {
    border-right-style: none;
    margin-left: -20px;
    padding-left: 20px !important;
  }

  .mticket-card.card-one {
    margin-left: 0px;
    text-align: center;
    padding-left: 40px !important;
    border-right-style: none;
  }

  .h6-text {
    font-size: 18px;
  }

  .h6-text.padding-heading {
    margin-top: 10px;
    font-size: 16px;
  }

  .grid-content {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .about-block-del {
    height: 580px;
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .numbers {
    padding: 24px 30px;
  }

  .num {
    font-size: 58px;
  }

  .num.padding-heading {
    margin-top: 10px;
    font-size: 16px;
  }

  .num.num-red {
    margin-bottom: 4px;
  }

  .grid-num {
    margin-bottom: 50px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid-num.bg-red {
    height: 370px;
    margin-top: -186px;
  }

  .numbers-block {
    height: 185px;
  }

  .team-block {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .team-card {
    padding-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .team-card.card-2 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .team-card.card-3 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .team-card.card-4 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .desc-text {
    font-size: 18px;
  }

  .desc-text.padding-heading {
    margin-top: 10px;
    font-size: 16px;
  }

  .team-icon {
    margin-left: -10px;
  }

  .grid-mticket {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .bg-white_absolute {
    height: 185px;
  }

  .about-block {
    padding-top: 90px;
    padding-bottom: 0px;
  }

  .bg-absolute_white {
    height: 185px;
  }

  .bg-card {
    height: 185px;
  }

  .grid_only-heading {
    margin-bottom: 10px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .benefits-block {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .h5-text {
    font-size: 20px;
  }

  .h5-text.padding-heading {
    margin-top: 10px;
    font-size: 16px;
  }

  .small-text {
    max-width: 540px;
    font-size: 16px;
  }

  .small-text.padding-heading {
    margin-top: 10px;
  }

  .small-text.t-white.n-width {
    padding-right: 10%;
  }

  .illustration-benefits {
    width: 80%;
  }

  .grid-benefits {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .grid-head {
    margin-bottom: 30px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .how-block {
    padding-top: 90px;
    padding-bottom: 0px;
  }

  .grid-how {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .how-circle {
    width: 120px;
    height: 120px;
    min-height: 120px;
    min-width: 120px;
  }

  .line-item {
    margin-left: 20px;
  }

  .clients-block {
    padding-top: 90px;
    padding-bottom: 0px;
  }

  .grid-clients {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .client-card {
    height: 220px;
  }

  .bg-red_absolute {
    height: 110px;
  }

  .zones-block {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .grid-zones {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .zones-card {
    padding-bottom: 10px;
  }

  .zones-card.card-2 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .zones-card.card-3 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .zones-card.card-4 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .products-block {
    padding-top: 70px;
    padding-bottom: 90px;
  }

  .client-card-copy {
    height: 220px;
  }

  .grid-products {
    height: 350px;
    margin-top: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .big-text {
    margin-top: 0px;
    margin-bottom: -31px;
    font-size: 100px;
  }

  .product-content {
    padding-left: 40px;
  }

  .product-content.text-left {
    padding-left: 40px;
  }

  .partners-block {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .grid-partners {
    margin-top: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .grid-mticket-copy {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .grid_form {
    margin-bottom: 10px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .form-block {
    padding-top: 90px;
    padding-bottom: 60px;
  }

  .main-text-copy {
    max-width: 540px;
    font-size: 16px;
  }

  .main-text-copy.padding-heading {
    margin-top: 10px;
  }

  .main-text-copy.t-white.n-width {
    padding-right: 10%;
  }

  .footer-block {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .grid_footer {
    margin-bottom: 10px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .fix-menu {
    padding-top: 17px;
    padding-bottom: 10px;
  }

  .grid_menu {
    margin-bottom: 10px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .menu-content {
    position: relative;
  }

  .right-side {
    position: relative;
    grid-column-gap: 20px;
  }

  .button {
    margin-bottom: 0%;
  }

  .button.nav-off {
    display: none;
  }

  .button.lang.burger-m {
    margin-right: 19px;
  }

  .burger {
    position: relative;
    z-index: 9999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 18px;
    margin-bottom: 0%;
    margin-left: 30px;
  }

  .burger.nav-off {
    display: none;
  }

  .line-top {
    height: 2px;
  }

  .line-top.close {
    -webkit-transform: translate(0px, 9px) rotate(45deg);
    -ms-transform: translate(0px, 9px) rotate(45deg);
    transform: translate(0px, 9px) rotate(45deg);
  }

  .line-bottom {
    height: 2px;
  }

  .line-bottom.close-2 {
    -webkit-transform: translate(0px, -8px) rotate(-45deg);
    -ms-transform: translate(0px, -8px) rotate(-45deg);
    transform: translate(0px, -8px) rotate(-45deg);
  }

  .menu-open {
    z-index: 101;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 60px 30px;
    -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;
    border-radius: 0px;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    -webkit-transform: translate(100%, 0px);
    -ms-transform: translate(100%, 0px);
    transform: translate(100%, 0px);
    -webkit-transition: -webkit-transform 700ms cubic-bezier(.058, .486, .25, 1);
    transition: -webkit-transform 700ms cubic-bezier(.058, .486, .25, 1);
    transition: transform 700ms cubic-bezier(.058, .486, .25, 1);
    transition: transform 700ms cubic-bezier(.058, .486, .25, 1), -webkit-transform 700ms cubic-bezier(.058, .486, .25, 1);
  }

  .button-menu {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-bottom: 1px solid #d62a2a;
    font-size: 40px;
  }

  .button-menu.nav-off {
    display: none;
  }

  .button-menu.burger-lang {
    font-size: 30px;
  }

  .button-menu-text {
    font-weight: 400;
  }

  .button-menu-text.nav-mobile {
    display: none;
  }

  .line-center {
    height: 2px;
  }

  .line-center.off {
    display: none;
  }

  .menu-content-copy {
    position: relative;
  }

  .grid_menu-close {
    position: absolute;
    top: 26px;
    bottom: auto;
    margin-bottom: 10px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  }

  .burger-close {
    position: relative;
    z-index: 9999;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0%;
    margin-left: 30px;
  }

  .burger-close.nav-off {
    display: none;
  }

  .div-block-8 {
    width: 100%;
  }

  .image-1-1400 {
    bottom: 0%;
    display: none;
    width: 70vw;
  }

  .text-field {
    font-size: 1.6vw;
  }

  .text-field-100-copy {
    font-size: 1.6vw;
  }

  .text-field-100 {
    font-size: 1.6vw;
  }

  .modal {
    width: 560px;
  }

  .send-link {
    font-size: 1.6vw;
  }

  .h3-text {
    margin-top: 0px;
    font-size: 42px;
  }

  .list {
    max-width: 540px;
    font-size: 16px;
  }

  .list.padding-heading {
    margin-top: 10px;
  }

  .list.t-white.n-width {
    padding-right: 10%;
  }

  .products-block-copy {
    padding-top: 70px;
    padding-bottom: 90px;
  }

  .products-block-copy {
    padding-top: 70px;
    padding-bottom: 90px;
  }

  .made-in-ukraine {
    margin-bottom: 8%;
  }

  .img-ua {
    bottom: 0%;
    display: block;
  }

  .grid-team {
    margin-top: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .modal-pro6 {
    display: none;
  }

  .s-text {
    max-width: 540px;
    font-size: 16px;
  }

  .s-text.padding-heading {
    margin-top: 10px;
  }

  .s-text.t-white.n-width {
    padding-right: 10%;
  }

  .list-features {
    max-width: 540px;
    font-size: 16px;
  }

  .list-features.padding-heading {
    margin-top: 10px;
  }

  .list-features.t-white.n-width {
    padding-right: 10%;
  }

  .list-modules {
    max-width: 540px;
    font-size: 16px;
  }

  .list-modules.padding-heading {
    margin-top: 10px;
  }

  .list-modules.t-white.n-width {
    padding-right: 10%;
  }

  .modal-pro1 {
    display: none;
  }

  .modal-pro2 {
    display: none;
  }

  .modal-pro3 {
    display: none;
  }

  .modal-pro4 {
    display: none;
  }

  .modal-pro5 {
    display: none;
  }

  .products-block-copy {
    padding-top: 70px;
    padding-bottom: 90px;
  }

  .image-404 {
    bottom: 0%;
    display: block;
    width: 30vw;
    margin-top: 18px;
    margin-left: 0px;
  }

  .head404-block {
    overflow: hidden;
  }

  .head404-h {
    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;
  }

  .head-block_content-copy {
    z-index: 2;
    display: none;
  }

  .h1-text-404 {
    margin-top: auto;
    padding-top: 0%;
    text-align: center;
  }

  .head-wrp-copy {
    display: block;
  }

  .made-in-ukraine-copy {
    left: 30px;
    right: auto;
    margin-bottom: 8%;
  }

  .grid-head-copy {
    margin-bottom: 30px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
}

@media screen and (max-width: 767px) {
  .head-block {
    overflow: hidden;
  }

  .grid {
    margin-bottom: 20px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .head-image {
    display: none;
  }

  .h1-text {
    position: relative;
    z-index: 1;
    margin-top: 20vw;
    margin-bottom: 0px;
    font-size: 50px;
  }

  .image-1 {
    bottom: 10%;
    width: 80vw;
    max-width: 450px;
    margin-bottom: 40px;
  }

  .button-first {
    margin-top: auto;
    margin-bottom: 10%;
  }

  .head-block_content {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mticket-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .h2-text {
    position: relative;
    z-index: 1;
    font-size: 40px;
  }

  .main-text.t-white.n-width {
    max-width: 430px;
  }

  .main-text.t-white.padding-20 {
    margin-top: 20px;
  }

  .mticket-card.card-2 {
    border-right-style: none;
  }

  .grid-content {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-content.padding-40 {
    margin-top: 0px;
  }

  .about-block-del {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .numbers {
    margin-right: 0px;
    border-right: 1px none #000;
  }

  .numbers.n2 {
    position: relative;
    z-index: 2;
    margin-left: 0px;
    border-left-style: none;
  }

  .numbers.n3 {
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
  }

  .numbers.n4 {
    margin-left: 0px;
    border-left-style: none;
  }

  .num {
    font-size: 50px;
  }

  .num.num-red {
    margin-bottom: 0px;
  }

  .grid-num {
    margin-bottom: 40px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-num.bg-red {
    height: auto;
    margin-top: -182px;
  }

  .numbers-block {
    height: auto;
  }

  .team-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .team-card.card-2 {
    border-right-style: none;
  }

  .team-card.pearson2 {
    margin-left: -20px;
    padding-left: 20px;
    border-right-style: none;
  }

  .team-card.pearson3 {
    margin-left: 0px;
    padding-left: 0px;
  }

  .grid-mticket {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-mticket.padding-40 {
    margin-top: 0px;
  }

  .image-3 {
    left: auto;
    top: 0%;
    right: auto;
    bottom: auto;
    width: auto;
    height: 130vw;
    max-width: none;
  }

  .bg-white_absolute {
    height: 38%;
  }

  .about-block {
    padding-top: 80px;
    padding-bottom: 0px;
  }

  .bg-absolute_white {
    left: -27%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: -6;
    width: 150vw;
    height: 100%;
  }

  .bg-card {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: -5;
    width: 100%;
    height: 100%;
    background-color: #ef3f3f;
  }

  .grid_only-heading {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_only-heading.no-padding {
    margin-bottom: 0px;
  }

  .benefits-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .h5-text {
    font-size: 18px;
  }

  .small-text.t-white.n-width {
    max-width: 430px;
  }

  .small-text.t-white.padding-20 {
    margin-top: 20px;
  }

  .grid-benefits {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-benefits.padding-40 {
    margin-top: 0px;
  }

  .grid-head {
    margin-bottom: 20px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .how-block {
    padding-top: 80px;
    padding-bottom: 0px;
  }

  .grid-how {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-how.padding-40 {
    margin-top: 0px;
  }

  .how-circle {
    width: 80px;
    height: 80px;
    min-height: 80px;
    min-width: 80px;
  }

  .line-item.line-off {
    display: block;
  }

  .line-item.line-offmob {
    display: none;
  }

  .line-item.line-2 {
    display: none;
  }

  .line-item.line-3 {
    display: block;
  }

  .line-item.line-4 {
    display: none;
  }

  .clients-block {
    padding-top: 80px;
    padding-bottom: 0px;
  }

  .grid-clients {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-clients.padding-40 {
    margin-top: 0px;
  }

  .client-card {
    height: 260px;
    padding-bottom: 0px;
  }

  .bg-red_absolute {
    height: 130px;
  }

  .zones-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-zones {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .grid-zones.padding-40 {
    margin-top: 0px;
  }

  .zones-card.card-2 {
    border-right-style: none;
  }

  .zones-card.card-4 {
    margin-left: 0px;
    padding-left: 0px;
  }

  .zones-card.zone2 {
    border-right-style: none;
  }

  .zones-card.zone3 {
    border-right-style: solid;
  }

  .zones-card.zone4 {
    margin-left: -20px;
    padding-left: 20px;
    border-right-style: none;
  }

  .zones-card.zone5 {
    margin-left: 0px;
    padding-left: 0px;
    border-right-style: solid;
  }

  .zones-card.zone6 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .products-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .client-card-copy {
    height: 260px;
    padding-bottom: 0px;
  }

  .grid-products {
    height: auto;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .grid-products.padding-40 {
    margin-top: 0px;
  }

  .open-modal {
    position: static;
    margin-top: 0px;
  }

  .big-text {
    position: relative;
    z-index: 1;
    margin-bottom: -31px;
    font-size: 69px;
  }

  .mr {
    padding-right: 20px;
  }

  .image-5 {
    width: 70%;
  }

  .product-image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
    -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;
  }

  .product-content {
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }

  .product-content.text-left {
    padding-left: 30px;
  }

  .button-more-red {
    position: static;
    margin-top: 10px;
  }

  .partners-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

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

  .grid-partners.padding-40 {
    margin-top: 0px;
  }

  .grid-mticket-copy {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-mticket-copy.padding-40 {
    margin-top: 0px;
  }

  .grid_form {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_form.no-padding {
    margin-bottom: 0px;
  }

  .form-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .mticket-form {
    margin-top: 50px;
  }

  .main-text-copy.t-white.n-width {
    max-width: 430px;
  }

  .main-text-copy.t-white.padding-20 {
    margin-top: 20px;
  }

  .footer-block {
    padding-top: 0px;
    padding-bottom: 20px;
  }

  .grid_footer {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_footer.no-padding {
    margin-bottom: 0px;
  }

  .footer-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-row-gap: 30px;
  }

  .left-side {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
    border-top: 1px solid #e13b3b;
    border-bottom: 1px solid #e13b3b;
  }

  .left-side.nav {
    width: 26%;
    padding-top: 0px;
    padding-bottom: 0px;
    border-top-style: none;
    border-bottom-style: none;
  }

  .image-6 {
    padding-bottom: 1px;
  }

  .fix-menu {
    padding-top: 17px;
    padding-bottom: 10px;
  }

  .grid_menu {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_menu.no-padding {
    margin-bottom: 0px;
  }

  .menu-content {
    -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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 30px;
  }

  .right-side {
    grid-column-gap: 15px;
    border-top: 1px none #e13b3b;
    border-bottom: 1px none #e13b3b;
  }

  .button.lang {
    font-size: 13px;
  }

  .burger {
    margin-left: 20px;
  }

  .line-top.close {
    -webkit-transform: translate(0px, 10px) rotate(45deg);
    -ms-transform: translate(0px, 10px) rotate(45deg);
    transform: translate(0px, 10px) rotate(45deg);
  }

  .line-bottom.close-2 {
    -webkit-transform: translate(0px, -7px) rotate(-45deg);
    -ms-transform: translate(0px, -7px) rotate(-45deg);
    transform: translate(0px, -7px) rotate(-45deg);
  }

  .button-cta {
    position: static;
    margin-top: 0px;
  }

  .cta-t {
    padding-top: 2px;
    padding-bottom: 0px;
    font-size: 14px;
  }

  .menu-open {
    -webkit-transform: translate(100%, 0px);
    -ms-transform: translate(100%, 0px);
    transform: translate(100%, 0px);
  }

  .line-center.off {
    display: none;
  }

  .menu-content-copy {
    -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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 30px;
  }

  .grid_menu-close {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid_menu-close.no-padding {
    margin-bottom: 0px;
  }

  .burger-close {
    margin-left: 20px;
  }

  .image-1-1400 {
    bottom: 10%;
    width: 80vw;
    max-width: 450px;
  }

  .text-field {
    font-size: 2.5vw;
  }

  .modal-p1 {
    display: none;
  }

  .text-field-100-copy {
    font-size: 2.5vw;
  }

  .text-field-100 {
    font-size: 2.5vw;
  }

  .maintext-form {
    margin-top: 3%;
    font-size: 2.6vw;
  }

  .modal {
    z-index: 1000;
    width: 90%;
    margin-top: 0px;
  }

  .send-link {
    font-size: 2.3vw;
  }

  .h2 {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  .heading-popup {
    margin-bottom: 10px;
    font-size: 5vw;
  }

  .h3-text {
    position: relative;
    z-index: 1;
    font-size: 40px;
  }

  .list.t-white.n-width {
    max-width: 430px;
  }

  .list.t-white.padding-20 {
    margin-top: 20px;
  }

  .button-cta-ua {
    position: static;
    margin-top: 0px;
  }

  .cta-t-ua {
    padding-top: 2px;
    padding-bottom: 0px;
    font-size: 14px;
  }

  .products-block-copy {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .modal-w {
    padding-top: 0%;
  }

  .products-block-copy {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .fix-close {
    position: -webkit-sticky;
    position: sticky;
    left: auto;
    top: 3%;
    bottom: auto;
    z-index: 1001;
    width: auto;
    height: auto;
    margin-top: 3%;
    margin-right: 30px;
    margin-left: auto;
  }

  .first-img {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .modal-w-copy {
    padding-top: 0%;
  }

  .made-in-ukraine {
    margin-bottom: 7%;
  }

  .img-ua {
    bottom: 10%;
  }

  .grid-team {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-team.padding-40 {
    margin-top: 0px;
  }

  .s-text.t-white.n-width {
    max-width: 430px;
  }

  .s-text.t-white.padding-20 {
    margin-top: 20px;
  }

  .list-features.t-white.n-width {
    max-width: 430px;
  }

  .list-features.t-white.padding-20 {
    margin-top: 20px;
  }

  .list-modules.t-white.n-width {
    max-width: 430px;
  }

  .list-modules.t-white.padding-20 {
    margin-top: 20px;
  }

  .products-block-copy {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .image-404 {
    bottom: 10%;
    width: 60vw;
    max-width: 450px;
  }

  .head404-block {
    overflow: hidden;
  }

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

  .head404-h {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }

  .head-block_content-copy {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .h1-text-404 {
    position: relative;
    z-index: 1;
    font-size: 50px;
  }

  .made-in-ukraine-copy {
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    margin-right: auto;
    margin-bottom: 7%;
    margin-left: 20px;
  }

  .grid-head-copy {
    margin-bottom: 20px;
    grid-column-gap: 20px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  .head-block {
    height: auto;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

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

  .h1-text {
    margin-top: 0%;
    padding-top: 29%;
    padding-right: 40%;
    padding-bottom: 10%;
    font-size: 10vw;
  }

  .image-1 {
    position: static;
    display: none;
    width: 110vw;
    max-width: none;
  }

  .button-first {
    width: auto;
    margin-bottom: 10vh;
  }

  .button-text {
    font-size: 4vw;
  }

  .head-block_content {
    height: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mticket-block {
    padding: 60px 20px;
  }

  .h2-text {
    margin-top: 0px;
    font-size: 9vw;
  }

  .main-text {
    font-size: 4vw;
  }

  .main-text.opacity-30 {
    text-align: center;
  }

  .mticket-card {
    padding-top: 16px;
    padding-right: 20px;
    padding-bottom: 10px;
  }

  .mticket-card.card-2 {
    margin-left: 0px !important;
    border-right-style: none;
  }

  .mticket-card.card-3 {
    margin-left: -20px !important;
    padding-left: 20px !important;
  }

  .mticket-card.card-4 {
    margin-left: 0px;
    padding-left: 0px;
    border-right: 1px solid #ebebeb;
    /*margin-left: 0px;*/
    /*border-right: 1px solid #ebebeb;*/
  }

  .mticket-card.card-5 {
    margin-left: 0px;
    padding-left: 20px;
    /*padding-left: 0px;*/
    border-right-style: none;
  }

  .mticket-card.card-6 {
    border-right: 1px solid #ebebeb;
    margin-left: 0px;
    padding-left: 0px;
  }

  .mticket-card.card-7 {
    border-right-style: none;
    padding-left: 20px !important;
  }

  .mticket-card.card-one {
    margin-left: 0px;
    text-align: center;
    padding-left: 40px !important;
    border-right-style: none;
  }

  .h6-text {
    font-size: 4.5vw;
  }

  .h6-text.padding-heading {
    font-size: 4.5vw;
  }

  .h6-text.how-width {
    position: absolute;
    left: 27%;
    top: 9%;
    right: auto;
    bottom: auto;
    padding-right: 0px;
  }

  .m-icon {
    width: 40px;
    margin-bottom: 10px;
  }

  .grid-content {
    margin-top: 0px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .about-block-del {
    height: auto;
    padding: 60px 20px 181px;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
  }

  .numbers {
    padding-right: 20px;
    padding-left: 20px;
  }

  .numbers.n2 {
    position: relative;
    z-index: 2;
  }

  .num {
    color: #fefefe;
    font-size: 12vw;
  }

  .grid-num {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .grid-num.bg-red.del {
    position: relative;
    z-index: 1;
    margin-top: 5%;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .numbers-block {
    padding-right: 20px;
    padding-left: 20px;
  }

  .team-block {
    padding: 60px 20px;
  }

  .team-card {
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 0px;
    border-right-style: none;
  }

  .team-card.pearson2 {
    margin-left: 0px;
    padding-left: 0px;
    border-right-style: none;
  }

  .team-card.pearson3 {
    margin-left: 0px;
    padding-left: 0px;
  }

  .desc-text {
    font-size: 4.7vw;
  }

  .desc-text.padding-heading {
    font-size: 4.5vw;
  }

  .team-icon {
    width: 170px;
    margin-bottom: 10px;
  }

  .grid-mticket {
    margin-top: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 50% 50%;
    grid-template-columns: 50% 50%;
  }

  .grid-mticket.padding-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-3 {
    left: auto;
    top: 0%;
    right: auto;
    bottom: auto;
    width: auto;
    height: 220vw;
    max-width: none;
  }

  .bg-white_absolute {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: -1;
    height: 40%;
  }

  .about-block {
    padding: 60px 20px 0px;
  }

  .bg-absolute_white {
    left: -10%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: -6;
    display: block;
    width: 120vw;
    height: 100%;
  }

  .bg-card {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: -5;
    display: block;
    width: 100%;
    height: 100%;
    background-color: #ef3f3f;
  }

  .grid_only-heading {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .benefits-block {
    padding: 60px 20px;
  }

  .benefits-card {
    padding: 30px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .benefits-card-s {
    padding: 30px 20px;
  }

  .h5-text {
    margin-bottom: 16px;
    font-size: 5vw;
  }

  .h5-text.padding-heading {
    font-size: 4.5vw;
  }

  .small-text {
    font-size: 4.5vw;
  }

  .benefits-card_text {
    width: 100%;
  }

  .benefits-card_img {
    width: 100%;
  }

  .illustration-benefits {
    width: 70%;
    margin-top: 10px;
  }

  .grid-benefits {
    margin-top: 0px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto;
  }

  .grid-head {
    height: 80vh;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .how-block {
    padding: 60px 20px 0px;
  }

  .grid-how {
    margin-top: 0px;
    grid-column-gap: 20px;
    grid-row-gap: 5vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .how-circle {
    width: 18vw;
    height: 18vw;
    min-height: 18vw;
    min-width: 18vw;
    margin-bottom: 5vw;
  }

  .line-item {
    width: 1px;
    height: 20px;
    margin-top: 0px;
    margin-left: 9vw;
  }

  .line-item.line-2 {
    display: block;
  }

  .line-item.line-3 {
    display: block;
  }

  .line-item.line-4 {
    display: block;
  }

  .num-n-line {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .clients-block {
    padding: 60px 20px 0px;
  }

  .grid-clients {
    margin-top: 0px;
    grid-column-gap: 20px;
    grid-row-gap: 5vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .client-card {
    height: 56vw;
    padding-right: 20px;
    padding-left: 20px;
  }

  .bg-red_absolute {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 1;
    height: 28vw;
  }

  .zones-block {
    padding: 60px 20px;
  }

  .grid-zones {
    margin-top: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 50% 50%;
    grid-template-columns: 50% 50%;
  }

  .grid-zones.padding-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .zones-card {
    padding-top: 16px;
    padding-right: 20px;
    padding-bottom: 10px;
  }

  .zones-card.card-2 {
    margin-left: 0px;
  }

  .zones-card.card-3 {
    margin-left: 0px;
    padding-left: 0px;
  }

  .zones-card.card-4 {
    margin-left: 0px;
  }

  .zones-card.zone4 {
    margin-left: 0px;
  }

  .zones-icon {
    width: 60px;
    margin-bottom: 10px;
  }

  .products-block {
    padding: 60px 20px;
  }

  .client-card-copy {
    height: 56vw;
    padding-right: 20px;
    padding-left: 20px;
  }

  .grid-products {
    margin-top: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .open-modal {
    position: relative;
    margin-top: 10px;
  }

  .more-iconbg.nav-btn {
    display: none;
    width: 8vw;
    height: 8vw;
  }

  .more-iconbg.plus-cta {
    display: none;
    width: 8vw;
    height: 8vw;
  }

  .big-text {
    margin-top: 0px;
    margin-bottom: -22px;
    font-size: 13vw;
  }

  .mr {
    padding-right: 4vw;
  }

  .more-text {
    font-size: 4vw;
  }

  .more-t {
    padding-bottom: 2px;
    font-size: 4vw;
  }

  .more-t.nav-btn-t {
    padding-bottom: 0px;
    font-size: 3.5vw;
  }

  .image-5 {
    width: 76vw;
  }

  .product-content {
    padding-right: 20px;
    padding-left: 20px;
  }

  .product-content.text-left {
    padding-left: 20px;
  }

  .button-more-red {
    position: relative;
    width: auto;
  }

  .more-t-2 {
    padding-bottom: 2px;
    font-size: 4vw;
  }

  .partners-block {
    padding: 60px 20px;
  }

  .partner-logo.more-logos {
    margin-top: 20px;
  }

  .grid-partners {
    margin-top: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 33.333333333333336% repeat(auto-fit, 33.333333333333336%) 33.333333333333336%;
    -ms-grid-rows: auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto;
  }

  .grid-partners.padding-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .grid-mticket-copy {
    margin-top: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 50% 50%;
    grid-template-columns: 50% 50%;
  }

  .grid-mticket-copy.padding-40 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .grid_form {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .form-block {
    padding: 60px 20px;
  }

  .mticket-form {
    margin-top: 25px;
  }

  .input {
    height: 50px;
    font-size: 4vw;
  }

  .main-text-copy {
    font-size: 4vw;
  }

  .main-text-copy.opacity-30 {
    text-align: center;
  }

  .footer-block {
    padding: 0px 20px 21px;
  }

  .grid_footer {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .copy {
    font-size: 4vw;
  }

  .footer-content {
    grid-row-gap: 30px;
  }

  .left-side {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-row-gap: 20px;
    border-top: 1px solid #e13b3b;
    border-bottom: 1px solid #e13b3b;
  }

  .image-6 {
    width: 24vw;
  }

  .fix-menu {
    padding: 16px 20px 10px;
  }

  .grid_menu {
    margin-bottom: 10px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .menu-content {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 30px;
  }

  .right-side {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    border-top: 1px none #e13b3b;
    border-bottom: 1px none #e13b3b;
  }

  .button.lang {
    display: none;
    font-size: 3.5vw;
  }

  .button.lang.burger-m {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .burger {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .burger.lang {
    display: none;
  }

  .line-top {
    width: 28px;
    margin-top: 0px;
  }

  .line-top.close {
    -webkit-transform: translate(0px, 10px) rotate(45deg);
    -ms-transform: translate(0px, 10px) rotate(45deg);
    transform: translate(0px, 10px) rotate(45deg);
  }

  .line-bottom {
    width: 28px;
    margin-bottom: 0%;
  }

  .line-bottom.close-2 {
    -webkit-transform: translate(0px, -8px) rotate(-45deg);
    -ms-transform: translate(0px, -8px) rotate(-45deg);
    transform: translate(0px, -8px) rotate(-45deg);
  }

  .button-cta {
    position: relative;
    padding: 7px 12px;
    border-radius: 50px;
    background-color: #ef3f3f;
  }

  .cta.nav-btn {
    display: none;
    width: 8vw;
    height: 8vw;
  }

  .cta.plus-cta {
    display: none;
    width: 8vw;
    height: 8vw;
  }

  .cta-t {
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fefefe;
    font-size: 3.5vw;
    text-align: center;
  }

  .cta-t.nav-btn-t {
    padding-bottom: 0px;
    font-size: 3.5vw;
  }

  .menu-open {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform: translate(100%, 0px);
    -ms-transform: translate(100%, 0px);
    transform: translate(100%, 0px);
  }

  .button-menu.lang {
    display: none;
  }

  .button-menu-text {
    font-size: 9vw;
  }

  .line-center {
    width: 28px;
  }

  .menu-content-copy {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-row-gap: 30px;
  }

  .grid_menu-close {
    top: 2%;
    margin-bottom: 10px;
    padding-right: 20px;
    padding-bottom: 16px;
    padding-left: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .burger-close.lang {
    display: none;
  }

  .image-1-1400 {
    position: relative;
    right: 0px;
    bottom: 15%;
    display: block;
    width: 112vw;
    max-width: none;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .text-field {
    width: 100%;
    margin-bottom: 5%;
    padding: 9% 7%;
    font-size: 4vw;
  }

  .modal-p1 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .text-field-100-copy {
    margin-bottom: 5%;
    padding-top: 6%;
    padding-right: 7%;
    padding-left: 7%;
    font-size: 4vw;
  }

  .text-field-100 {
    margin-bottom: 5%;
    padding: 9% 7%;
    font-size: 4vw;
  }

  .maintext-form {
    display: none;
    margin-top: 6%;
    font-size: 4.3vw;
  }

  .modal {
    width: 100%;
    padding-bottom: 50px;
  }

  .send-link {
    font-size: 4vw;
  }

  .h2 {
    font-size: 8vw;
  }

  .email-or-phone {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .heading-popup {
    font-size: 8vw;
  }

  .h3-text {
    margin-top: 15px;
    font-size: 7vw;
  }

  .list {
    margin-bottom: 5%;
    font-size: 4vw;
  }

  .list.opacity-30 {
    text-align: center;
  }

  .list-2 {
    margin-top: 16px;
  }

  .close-btn-w {
    width: 34px;
  }

  .modal-content-w {
    width: 100%;
    padding: 11px 20px 15px;
  }

  .button-cta-ua {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 7px 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border-radius: 50px;
    background-color: #ef3f3f;
  }

  .cta-ua.nav-btn {
    display: none;
    width: 8vw;
    height: 8vw;
  }

  .cta-ua.plus-cta {
    position: static;
    display: none;
    width: 0vw;
    height: 0vw;
  }

  .button-arrow-cta-ua {
    position: static;
  }

  .iconbg-cta-ua {
    position: static;
  }

  .cta-t-ua {
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fefefe;
    font-size: 3.3vw;
    text-align: center;
  }

  .cta-t-ua.nav-btn-t {
    padding-bottom: 0px;
    font-size: 3.5vw;
  }

  .modal-22 {
    padding-top: 40px;
  }

  .modal-3 {
    padding-top: 40px;
  }

  .modal-4 {
    padding-top: 40px;
  }

  .modal-5 {
    padding-top: 40px;
  }

  .products-block-copy {
    padding: 60px 20px;
  }

  .modal-w {
    max-height: 100%;
    padding-top: 3%;
    padding-right: 10px;
    padding-left: 10px;
  }

  .modal-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .m2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .m3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .m4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .m5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .modal-p2 {
    padding-top: 0px;
  }

  .modal-p3 {
    padding-top: 0px;
  }

  .modal-p4 {
    padding-top: 0px;
  }

  .modal-p5 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .products-block-copy {
    padding: 60px 20px;
  }

  .fix-close {
    margin-right: 18px;
  }

  .first-img {
    position: static;
    margin-top: -118px;
    margin-bottom: 50px;
    -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;
  }

  .modal-w-copy {
    overflow: visible;
    height: 120px;
    max-height: none;
    margin: 0px auto;
    padding: 0px;
  }

  .made-in-ukraine {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: 20px;
    padding: 1.5vw 3vw 1.5vw 2.5vw;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .made-in-ukraine.tag-off {
    display: none;
  }

  .img-ua {
    width: 5vw;
  }

  .ua-text {
    font-size: 3.5vw;
  }

  .grid-team {
    margin-top: 0px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .head-wrp {
    display: block;
  }

  .modal-pro6 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .s-text {
    font-size: 4vw;
  }

  .s-text.opacity-30 {
    text-align: center;
  }

  .list-features {
    font-size: 4vw;
  }

  .list-features.opacity-30 {
    text-align: center;
  }

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

  .image-10 {
    width: 12vw;
    margin-left: 16px;
  }

  .list-block-2 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .list-modules {
    font-size: 4vw;
  }

  .list-modules.opacity-30 {
    text-align: center;
  }

  .list-m {
    margin-top: 16px;
  }

  .list-grey {
    margin-top: 16px;
  }

  .modal-pro1 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .modal-pro2 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .modal-pro3 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .modal-pro4 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .modal-pro5 {
    display: none;
    padding-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .products-block-copy {
    padding: 60px 20px;
  }

  .image-404 {
    position: relative;
    display: block;
    width: 70vw;
    max-width: 300px;
    margin-top: 40px;
  }

  .head404-block {
    height: auto;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .head404-h {
    position: relative;
    z-index: 2;
  }

  .head-block_content-copy {
    height: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .h1-text-404 {
    font-size: 10vw;
  }

  .button-2 {
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .head-wrp-copy {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
  }

  .made-in-ukraine-copy {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: 20px;
    padding: 1.5vw 3vw 1.5vw 2.5vw;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .made-in-ukraine-copy.tag-off {
    display: none;
  }

  .grid-head-copy {
    position: relative;
    z-index: 2;
    height: 80vh;
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}

#w-node-_060207ca-d1ca-ef1c-e067-cda6803b5c94-a35d2641 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_639f04bc-5ab0-60fb-76dd-7e163ba71385-a35d2641 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_06a027ae-0fb4-2734-5e4b-52d1d92df20a-a35d2641 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0966795a-4c1a-5521-559a-4395c7924843-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_9be06ddb-d374-3f25-aea3-dd534ebb2f22-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-a35d2641 {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d125193613-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d125193617-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d12519361a-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bda-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_4183cc08-dedf-984d-5833-bce01854951f-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_423f1221-4042-7d1d-a77c-8a76bee89447-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5ad-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5b4-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_931f91e1-65ec-6652-31d6-b3fd5e94acd8-a35d2641 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a7a73204-b240-4335-b804-ffb6146a7862-a35d2641 {
  -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;
}

#w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-a35d2641 {
  -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;
}

#w-node-_4e1f1f41-3860-a465-4720-604965f9bb42-a35d2641 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9a43f06-f005-16c6-060f-c0c283f50932-a35d2641 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e8d4d5e-5e41-9c97-6a4b-3c2bd8868e9c-a35d2641 {
  -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;
}

#w-node-_139f8980-b885-dc17-ac5e-2377c533714f-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_1b42f6f9-3f2e-a395-fea2-08d0ab8d8ede-a35d2641 {
  -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;
}

#w-node-ed870e6a-5377-1065-57d4-7cf3fe9af166-a35d2641 {
  -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;
}

#w-node-_03138336-6df3-bed7-7c8f-36506476c0d4-a35d2641 {
  -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;
}

#w-node-_22c2784d-1474-bbd8-1d5d-22b0c6468762-a35d2641 {
  -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;
}

#w-node-dc8e7937-b1cc-4bfb-dbd5-9687bafdd11f-a35d2641 {
  -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;
}

#w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_2c15dc1e-81cf-598a-7a68-d22c69bc7cff-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd0f1e20-bf4c-57e3-6ff9-0957cc9ca896-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_72341874-aa2f-3a1f-6345-3a719c549df7-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0eb0e13f-ce00-489d-e045-121776b8caba-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-a35d2641 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-a35d2641 {
  -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-row-align: start;
  align-self: start;
}

#w-node-d571a3ca-a09d-d914-55de-8c1b8db2e6c3-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_15a3978c-817f-7be7-8833-7f320e725b33-a35d2641 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_219dc51f-92f5-c1bf-97b9-568b68c34fce-a35d2641 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_219dc51f-92f5-c1bf-97b9-568b68c34fcc-a35d2641 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0878faa2-17b8-9b6a-00db-6c7ec2440300-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0878faa2-17b8-9b6a-00db-6c7ec2440302-a35d2641 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_13473387-0126-5cc6-6464-8e5e6d5a29fe-a35d2641 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_13473387-0126-5cc6-6464-8e5e6d5a2a0a-a35d2641 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0622ab93-9839-aa31-29f0-bda702a47fb7-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0622ab93-9839-aa31-29f0-bda702a47fb9-a35d2641 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a613231d-29db-32b7-2d86-863a3019fca5-a35d2641 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a613231d-29db-32b7-2d86-863a3019fcb1-a35d2641 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_81795afe-030d-b3cb-748d-8df9c30dacae-a35d2641 {
  -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-efb320d6-6f97-d74f-19c2-9d1fe90649d6-a35d2641 {
  -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-f3b16aa3-c1f4-a9c7-749f-d77d7708cf63-a35d2641 {
  -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-_5031e970-2a0b-3ba7-2a39-5ecd043432c5-a35d2641 {
  -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-e68b3edd-c265-29a8-11ba-ce37a890a281-a35d2641 {
  -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-_9f9eef55-77e6-ca86-756f-71c2d4f9e2f2-a35d2641 {
  -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-_51666da9-c2e3-6ed1-b136-5e18ba46075c-a35d2641 {
  -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-_4033aeff-3dfc-9ae6-f7c8-b4c515cc62dc-a35d2641 {
  -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-_9b2c16ef-a1bc-8544-28f8-478149e42a5b-a35d2641 {
  -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-_9fbbab70-9d51-b21a-a197-6d3104d306d2-a35d2641 {
  -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-bad31acc-cf38-3ec9-3c4f-87ddbaf325c7-a35d2641 {
  -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-_48323109-ff6f-da45-9a48-fb6eba227efa-a35d2641 {
  -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-a5ae95ba-8874-3626-e02a-9a7791781b07-a35d2641 {
  -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-b06619c3-d374-e2c9-8649-125418fa8cd1-a35d2641 {
  -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-db221c6f-76df-458d-518c-3835b7d379fa-a35d2641 {
  -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-_3812953c-9126-76b9-568b-aca33133321a-a35d2641 {
  -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-a9bb2444-443e-6d6c-c227-a4a0e69ab7d9-a35d2641 {
  -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-d8769d1b-0806-1251-f436-5d935a6c8eba-a35d2641 {
  -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-c56fc6f8-2fa4-407a-313c-b3c07affeb73-a35d2641 {
  -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-e19a8f17-b78c-e801-2fe5-8e7c125ea571-a35d2641 {
  -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-_322751fc-d0af-35f5-6006-4b5da6a97330-a35d2641 {
  -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-ed7be3f4-930a-7071-43e4-1a35b595a934-a35d2641 {
  -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-f6c13c18-f4a3-8b43-d71f-d285a6673b07-a35d2641 {
  -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-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-a35d2641 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-fa19b7c0-95a0-eed9-4438-69623bac97a4-a35d2641 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_060207ca-d1ca-ef1c-e067-cda6803b5c94-3d57659b {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_639f04bc-5ab0-60fb-76dd-7e163ba71385-3d57659b {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_06a027ae-0fb4-2734-5e4b-52d1d92df20a-3d57659b {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0966795a-4c1a-5521-559a-4395c7924843-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_9be06ddb-d374-3f25-aea3-dd534ebb2f22-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659a {
  -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-row-align: start;
  align-self: start;
}

#w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-3d57659b {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-3d57659b {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-3d57659b {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-3d57659b {
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d125193613-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d125193617-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_0421da17-85d5-0256-2208-a0d12519361a-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bda-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_4183cc08-dedf-984d-5833-bce01854951f-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_423f1221-4042-7d1d-a77c-8a76bee89447-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_423f1221-4042-7d1d-a77c-8a76bee8944b-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_86964557-37d2-c90b-6e97-f39f0d05c51d-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_931f91e1-65ec-6652-31d6-b3fd5e94acd8-3d57659b {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a7a73204-b240-4335-b804-ffb6146a7862-3d57659b {
  -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;
}

#w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-3d57659b {
  -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;
}

#w-node-_4e1f1f41-3860-a465-4720-604965f9bb42-3d57659b {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9a43f06-f005-16c6-060f-c0c283f50932-3d57659b {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6e8d4d5e-5e41-9c97-6a4b-3c2bd8868e9c-3d57659b {
  -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;
}

#w-node-_139f8980-b885-dc17-ac5e-2377c533714f-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_1b42f6f9-3f2e-a395-fea2-08d0ab8d8ede-3d57659b {
  -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;
}

#w-node-ed870e6a-5377-1065-57d4-7cf3fe9af166-3d57659b {
  -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;
}

#w-node-_03138336-6df3-bed7-7c8f-36506476c0d4-3d57659b {
  -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;
}

#w-node-_22c2784d-1474-bbd8-1d5d-22b0c6468762-3d57659b {
  -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;
}

#w-node-dc8e7937-b1cc-4bfb-dbd5-9687bafdd11f-3d57659b {
  -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;
}

#w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_2c15dc1e-81cf-598a-7a68-d22c69bc7cff-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bd0f1e20-bf4c-57e3-6ff9-0957cc9ca896-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_72341874-aa2f-3a1f-6345-3a719c549df7-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0eb0e13f-ce00-489d-e045-121776b8caba-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-3d57659b {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-3d57659b {
  -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-row-align: start;
  align-self: start;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142dfd-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142dff-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e0c-3d57659b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e18-3d57659b {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e1b-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e1d-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e2a-3d57659b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e36-3d57659b {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e39-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e3b-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3452-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3454-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3461-3d57659b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a346d-3d57659b {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3470-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3472-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a347f-3d57659b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a348b-3d57659b {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a348e-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3490-3d57659b {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a349d-3d57659b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e446eda6-8d53-9a1b-d7d1-5e32755a34a9-3d57659b {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_81795afe-030d-b3cb-748d-8df9c30dacae-3d57659b {
  -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-efb320d6-6f97-d74f-19c2-9d1fe90649d6-3d57659b {
  -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-f3b16aa3-c1f4-a9c7-749f-d77d7708cf63-3d57659b {
  -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-_5031e970-2a0b-3ba7-2a39-5ecd043432c5-3d57659b {
  -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-e68b3edd-c265-29a8-11ba-ce37a890a281-3d57659b {
  -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-_9f9eef55-77e6-ca86-756f-71c2d4f9e2f2-3d57659b {
  -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-_51666da9-c2e3-6ed1-b136-5e18ba46075c-3d57659b {
  -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-_4033aeff-3dfc-9ae6-f7c8-b4c515cc62dc-3d57659b {
  -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-_9b2c16ef-a1bc-8544-28f8-478149e42a5b-3d57659b {
  -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-_9fbbab70-9d51-b21a-a197-6d3104d306d2-3d57659b {
  -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-bad31acc-cf38-3ec9-3c4f-87ddbaf325c7-3d57659b {
  -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-_48323109-ff6f-da45-9a48-fb6eba227efa-3d57659b {
  -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-a5ae95ba-8874-3626-e02a-9a7791781b07-3d57659b {
  -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-b06619c3-d374-e2c9-8649-125418fa8cd1-3d57659b {
  -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-db221c6f-76df-458d-518c-3835b7d379fa-3d57659b {
  -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-_3812953c-9126-76b9-568b-aca33133321a-3d57659b {
  -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-a9bb2444-443e-6d6c-c227-a4a0e69ab7d9-3d57659b {
  -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-d8769d1b-0806-1251-f436-5d935a6c8eba-3d57659b {
  -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-c56fc6f8-2fa4-407a-313c-b3c07affeb73-3d57659b {
  -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-e19a8f17-b78c-e801-2fe5-8e7c125ea571-3d57659b {
  -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-_322751fc-d0af-35f5-6006-4b5da6a97330-3d57659b {
  -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-ed7be3f4-930a-7071-43e4-1a35b595a934-3d57659b {
  -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-f6c13c18-f4a3-8b43-d71f-d285a6673b07-3d57659b {
  -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-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-3d57659b {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-fa19b7c0-95a0-eed9-4438-69623bac97a4-3d57659b {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d7bc2dee-adbf-1493-6658-e43f40622f01-71fa083c {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8994ca12-05df-ec96-6f81-604fa46b095b-71fa083c {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_833b9d79-dd16-8b27-d68f-21b58c53a664-71fa083c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_236c23cb-d87d-9b7d-e41e-9f22a5002728-71fa083c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d9dca2de-0778-7d87-939f-43d93071f10e-71fa083c {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_931f91e1-65ec-6652-31d6-b3fd5e94acd8-a35d2641 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_931f91e1-65ec-6652-31d6-b3fd5e94acd8-3d57659b {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -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: 991px) {
  #w-node-_639f04bc-5ab0-60fb-76dd-7e163ba71385-a35d2641 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_06a027ae-0fb4-2734-5e4b-52d1d92df20a-a35d2641 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0966795a-4c1a-5521-559a-4395c7924843-a35d2641 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_9be06ddb-d374-3f25-aea3-dd534ebb2f22-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193613-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193617-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d12519361a-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bda-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4183cc08-dedf-984d-5833-bce01854951f-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89447-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5ad-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5b4-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_139f8980-b885-dc17-ac5e-2377c533714f-a35d2641 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-a35d2641 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-a35d2641 {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-a35d2641 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_639f04bc-5ab0-60fb-76dd-7e163ba71385-3d57659b {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_06a027ae-0fb4-2734-5e4b-52d1d92df20a-3d57659b {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0966795a-4c1a-5521-559a-4395c7924843-3d57659b {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_9be06ddb-d374-3f25-aea3-dd534ebb2f22-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659a {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193613-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193617-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d12519361a-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bda-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4183cc08-dedf-984d-5833-bce01854951f-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89447-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee8944b-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_86964557-37d2-c90b-6e97-f39f0d05c51d-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_139f8980-b885-dc17-ac5e-2377c533714f-3d57659b {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-3d57659b {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-3d57659b {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8994ca12-05df-ec96-6f81-604fa46b095b-71fa083c {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_833b9d79-dd16-8b27-d68f-21b58c53a664-71fa083c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -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-_236c23cb-d87d-9b7d-e41e-9f22a5002728-71fa083c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -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-d35e872c-ff53-0ddd-fe6e-37d498c2db62-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5ad-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5b4-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-a7a73204-b240-4335-b804-ffb6146a7862-a35d2641 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-a35d2641 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_6e8d4d5e-5e41-9c97-6a4b-3c2bd8868e9c-a35d2641 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1b42f6f9-3f2e-a395-fea2-08d0ab8d8ede-a35d2641 {
    -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-ed870e6a-5377-1065-57d4-7cf3fe9af166-a35d2641 {
    -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-_03138336-6df3-bed7-7c8f-36506476c0d4-a35d2641 {
    -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-_22c2784d-1474-bbd8-1d5d-22b0c6468762-a35d2641 {
    -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-dc8e7937-b1cc-4bfb-dbd5-9687bafdd11f-a35d2641 {
    -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-_2c15dc1e-81cf-598a-7a68-d22c69bc7cff-a35d2641 {
    -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;
  }

  #w-node-bd0f1e20-bf4c-57e3-6ff9-0957cc9ca896-a35d2641 {
    -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;
  }

  #w-node-_72341874-aa2f-3a1f-6345-3a719c549df7-a35d2641 {
    -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;
  }

  #w-node-_0eb0e13f-ce00-489d-e045-121776b8caba-a35d2641 {
    -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;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d571a3ca-a09d-d914-55de-8c1b8db2e6c3-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_15a3978c-817f-7be7-8833-7f320e725b33-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_219dc51f-92f5-c1bf-97b9-568b68c34fce-a35d2641 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_219dc51f-92f5-c1bf-97b9-568b68c34fcc-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_0878faa2-17b8-9b6a-00db-6c7ec2440300-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_0878faa2-17b8-9b6a-00db-6c7ec2440302-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_13473387-0126-5cc6-6464-8e5e6d5a29fe-a35d2641 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_13473387-0126-5cc6-6464-8e5e6d5a2a0a-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_0622ab93-9839-aa31-29f0-bda702a47fb7-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_0622ab93-9839-aa31-29f0-bda702a47fb9-a35d2641 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a613231d-29db-32b7-2d86-863a3019fca5-a35d2641 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-a613231d-29db-32b7-2d86-863a3019fcb1-a35d2641 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_81795afe-030d-b3cb-748d-8df9c30dacae-a35d2641 {
    -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-efb320d6-6f97-d74f-19c2-9d1fe90649d6-a35d2641 {
    -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-f3b16aa3-c1f4-a9c7-749f-d77d7708cf63-a35d2641 {
    -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-_5031e970-2a0b-3ba7-2a39-5ecd043432c5-a35d2641 {
    -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-e68b3edd-c265-29a8-11ba-ce37a890a281-a35d2641 {
    -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-_9f9eef55-77e6-ca86-756f-71c2d4f9e2f2-a35d2641 {
    -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-_51666da9-c2e3-6ed1-b136-5e18ba46075c-a35d2641 {
    -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-_4033aeff-3dfc-9ae6-f7c8-b4c515cc62dc-a35d2641 {
    -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-_9b2c16ef-a1bc-8544-28f8-478149e42a5b-a35d2641 {
    -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-_9fbbab70-9d51-b21a-a197-6d3104d306d2-a35d2641 {
    -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-bad31acc-cf38-3ec9-3c4f-87ddbaf325c7-a35d2641 {
    -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-_48323109-ff6f-da45-9a48-fb6eba227efa-a35d2641 {
    -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-a5ae95ba-8874-3626-e02a-9a7791781b07-a35d2641 {
    -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-b06619c3-d374-e2c9-8649-125418fa8cd1-a35d2641 {
    -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-db221c6f-76df-458d-518c-3835b7d379fa-a35d2641 {
    -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-_3812953c-9126-76b9-568b-aca33133321a-a35d2641 {
    -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-a9bb2444-443e-6d6c-c227-a4a0e69ab7d9-a35d2641 {
    -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-d8769d1b-0806-1251-f436-5d935a6c8eba-a35d2641 {
    -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-c56fc6f8-2fa4-407a-313c-b3c07affeb73-a35d2641 {
    -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-e19a8f17-b78c-e801-2fe5-8e7c125ea571-a35d2641 {
    -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-_322751fc-d0af-35f5-6006-4b5da6a97330-a35d2641 {
    -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-ed7be3f4-930a-7071-43e4-1a35b595a934-a35d2641 {
    -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-f6c13c18-f4a3-8b43-d71f-d285a6673b07-a35d2641 {
    -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-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659a {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-3d57659b {
    -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-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee8944b-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_86964557-37d2-c90b-6e97-f39f0d05c51d-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-a7a73204-b240-4335-b804-ffb6146a7862-3d57659b {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_6e8d4d5e-5e41-9c97-6a4b-3c2bd8868e9c-3d57659b {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1b42f6f9-3f2e-a395-fea2-08d0ab8d8ede-3d57659b {
    -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-ed870e6a-5377-1065-57d4-7cf3fe9af166-3d57659b {
    -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-_03138336-6df3-bed7-7c8f-36506476c0d4-3d57659b {
    -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-_22c2784d-1474-bbd8-1d5d-22b0c6468762-3d57659b {
    -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-dc8e7937-b1cc-4bfb-dbd5-9687bafdd11f-3d57659b {
    -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-_2c15dc1e-81cf-598a-7a68-d22c69bc7cff-3d57659b {
    -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;
  }

  #w-node-bd0f1e20-bf4c-57e3-6ff9-0957cc9ca896-3d57659b {
    -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;
  }

  #w-node-_72341874-aa2f-3a1f-6345-3a719c549df7-3d57659b {
    -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;
  }

  #w-node-_0eb0e13f-ce00-489d-e045-121776b8caba-3d57659b {
    -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;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142dfd-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142dff-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e0c-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e18-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e1b-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e1d-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e2a-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e36-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e39-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_546ae2f0-bd2c-4247-d72a-c733ed142e3b-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3452-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3454-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3461-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a346d-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3470-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3472-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a347f-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a348b-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a348e-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a3490-3d57659b {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a349d-3d57659b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-e446eda6-8d53-9a1b-d7d1-5e32755a34a9-3d57659b {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_81795afe-030d-b3cb-748d-8df9c30dacae-3d57659b {
    -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-efb320d6-6f97-d74f-19c2-9d1fe90649d6-3d57659b {
    -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-f3b16aa3-c1f4-a9c7-749f-d77d7708cf63-3d57659b {
    -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-_5031e970-2a0b-3ba7-2a39-5ecd043432c5-3d57659b {
    -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-e68b3edd-c265-29a8-11ba-ce37a890a281-3d57659b {
    -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-_9f9eef55-77e6-ca86-756f-71c2d4f9e2f2-3d57659b {
    -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-_51666da9-c2e3-6ed1-b136-5e18ba46075c-3d57659b {
    -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-_4033aeff-3dfc-9ae6-f7c8-b4c515cc62dc-3d57659b {
    -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-_9b2c16ef-a1bc-8544-28f8-478149e42a5b-3d57659b {
    -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-_9fbbab70-9d51-b21a-a197-6d3104d306d2-3d57659b {
    -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-bad31acc-cf38-3ec9-3c4f-87ddbaf325c7-3d57659b {
    -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-_48323109-ff6f-da45-9a48-fb6eba227efa-3d57659b {
    -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-a5ae95ba-8874-3626-e02a-9a7791781b07-3d57659b {
    -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-b06619c3-d374-e2c9-8649-125418fa8cd1-3d57659b {
    -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-db221c6f-76df-458d-518c-3835b7d379fa-3d57659b {
    -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-_3812953c-9126-76b9-568b-aca33133321a-3d57659b {
    -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-a9bb2444-443e-6d6c-c227-a4a0e69ab7d9-3d57659b {
    -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-d8769d1b-0806-1251-f436-5d935a6c8eba-3d57659b {
    -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-c56fc6f8-2fa4-407a-313c-b3c07affeb73-3d57659b {
    -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-e19a8f17-b78c-e801-2fe5-8e7c125ea571-3d57659b {
    -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-_322751fc-d0af-35f5-6006-4b5da6a97330-3d57659b {
    -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-ed7be3f4-930a-7071-43e4-1a35b595a934-3d57659b {
    -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-f6c13c18-f4a3-8b43-d71f-d285a6673b07-3d57659b {
    -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;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193613-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193617-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4183cc08-dedf-984d-5833-bce01854951f-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5ad-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_3b1acbcb-1a25-3f0a-8de4-5934358be5b4-a35d2641 {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-a35d2641 {
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_139f8980-b885-dc17-ac5e-2377c533714f-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-a35d2641 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f6c13c18-f4a3-8b43-d71f-d285a6673b07-a35d2641 {
    -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-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-a35d2641 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d89b74c6-743d-a8eb-e5b4-6e078054f388-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659a {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d35e872c-ff53-0ddd-fe6e-37d498c2db62-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_489917ae-f9d3-8a76-1ca6-8c62ef7eeb33-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f332b13c-c5a0-0ad5-67d3-74b0380b3821-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_8f53c0bc-3655-f0ec-b6fa-b2ee84bbd805-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7abbe9a2-24ec-651a-a23e-6d811e0bdd51-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_936da5e5-ddcc-ccba-330f-ed9b2b340aa7-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_2f68f871-b5ce-8e2f-de67-f20fe688343f-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6bcf1f7c-718e-24d3-3c7c-7aa15105206b-3d57659b {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6b-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f6f-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f73-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_044b73a7-fc34-6007-ccb6-f86f2b7a0f77-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193613-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_0421da17-85d5-0256-2208-a0d125193617-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe8c-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe91-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe96-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_7897f025-7dcb-4861-159f-cf6c8b0bfe9b-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e9ca7184-e8b4-edbf-5e41-0defe2fae791-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-b6568c8d-1e1f-971e-8f06-8b644ff39bd7-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-be0b8730-cbfd-4cb5-5415-7c062ff3c722-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4efc92a0-0b41-e991-6b31-1f711f7ed391-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_15f511a8-ab73-dee5-8e4a-9d2d690dd514-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_4183cc08-dedf-984d-5833-bce01854951f-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee89444-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_423f1221-4042-7d1d-a77c-8a76bee8944b-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_86964557-37d2-c90b-6e97-f39f0d05c51d-3d57659b {
    -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;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-bb09afd3-5b92-8049-cfbd-0765d320513f-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-d1692f25-e0db-96fb-e9d9-f9e5a4b36842-3d57659b {
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_139f8980-b885-dc17-ac5e-2377c533714f-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-e4f09758-32d8-e040-10df-82c7f5d4ea62-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac320-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac327-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac32b-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_705b077c-c093-44dd-bf82-1b45dcbac333-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_95078792-c656-a7a8-d4a5-17c5e361ac01-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_369a0a79-70c3-aaf8-60fa-0a0146fa1cc9-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c7948de7-8b5c-5b9b-5d94-88b8808836e4-3d57659b {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-c2f8c198-592c-d6ae-7c4b-4bf7aff7c2aa-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f6c13c18-f4a3-8b43-d71f-d285a6673b07-3d57659b {
    -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-_2f1090cc-dba5-7188-85bb-1b0ffd7c4d50-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_6b49483e-e418-69ce-7566-3dceef9d1b07-3d57659b {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
}

@font-face {
  font-family: 'Stolzl';
  src: url('../fonts/Stolzl-Book.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Stolzl';
  src: url('../fonts/Stolzl-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Stolzl';
  src: url('../fonts/Stolzl-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}