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

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

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.rl-styleguide_empty-space {
  z-index: -1;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
  position: relative;
}

.max-width-large {
  width: 100%;
  max-width: 920px;
}

.rl-styleguide_background-color-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.text-color-secondary {
  color: #000;
}

.icon-height-custom1 {
  height: 1.25rem;
}

.rl-styleguide_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 1rem;
  display: grid;
}

.rl-styleguide_item.is-stretch {
  grid-row-gap: 1rem;
  justify-items: stretch;
}

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

.spacer-xxlarge {
  width: 100%;
  padding-top: 5rem;
}

.padding-xlarge {
  padding: 4rem;
}

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

.max-width-xxsmall {
  width: 100%;
  max-width: 20rem;
}

.padding-0 {
  padding: 0;
}

.rl-styleguide_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.margin-xlarge {
  margin: 4rem;
}

.rl-styleguide_item-row {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  align-items: center;
}

.rl-styleguide_item-row.is-button-row {
  grid-template-columns: 19rem 1fr;
}

.padding-vertical, .padding-vertical.padding-tiny, .padding-vertical.padding-xhuge, .padding-vertical.padding-large, .padding-vertical.padding-xxsmall, .padding-vertical.padding-huge, .padding-vertical.padding-medium, .padding-vertical.padding-custom1, .padding-vertical.padding-xlarge, .padding-vertical.padding-0, .padding-vertical.padding-xxhuge, .padding-vertical.padding-custom2, .padding-vertical.padding-xxlarge, .padding-vertical.padding-xsmall, .padding-vertical.padding-custom3, .padding-vertical.padding-small {
  padding-left: 0;
  padding-right: 0;
}

.padding-xxlarge {
  padding: 5rem;
}

.icon-embed-custom1 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

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

.padding-left, .padding-left.padding-xxlarge, .padding-left.padding-custom3, .padding-left.padding-xsmall, .padding-left.padding-small, .padding-left.padding-0, .padding-left.padding-custom1, .padding-left.padding-medium, .padding-left.padding-xhuge, .padding-left.padding-large, .padding-left.padding-xxsmall, .padding-left.padding-huge, .padding-left.padding-tiny, .padding-left.padding-xlarge, .padding-left.padding-xxhuge, .padding-left.padding-custom2 {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.margin-top-auto {
  margin-top: auto;
}

.margin-bottom, .margin-bottom.margin-xhuge, .margin-bottom.margin-small, .margin-bottom.margin-large, .margin-bottom.margin-huge, .margin-bottom.margin-custom3, .margin-bottom.margin-xsmall, .margin-bottom.margin-tiny, .margin-bottom.margin-custom1, .margin-bottom.margin-0, .margin-bottom.margin-custom2 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xxlarge {
  margin: 0 0 3.1rem;
}

.margin-bottom.margin-medium, .margin-bottom.margin-xlarge, .margin-bottom.margin-xxhuge, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.text-color-primary {
  color: #000;
}

.text-weight-light {
  font-weight: 300;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.margin-xsmall {
  margin: 1rem;
}

.rl-styleguide_callout-heading-wrapper {
  font-size: 1.25rem;
  font-weight: 600;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.icon-height-large {
  height: 5rem;
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.shadow-xxsmall {
  box-shadow: 0 1px 2px #0000000d;
}

.shadow-medium {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #00000008;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.rl-styleguide_button-row {
  grid-column-gap: 1rem;
  display: flex;
}

.margin-right, .margin-right.margin-custom2, .margin-right.margin-medium, .margin-right.margin-0, .margin-right.margin-small, .margin-right.margin-xxhuge, .margin-right.margin-xxlarge, .margin-right.margin-large, .margin-right.margin-xxsmall, .margin-right.margin-huge, .margin-right.margin-xhuge, .margin-right.margin-tiny, .margin-right.margin-custom3, .margin-right.margin-custom1, .margin-right.margin-xlarge, .margin-right.margin-xsmall {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.padding-small {
  padding: 1.5rem;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.spacer-huge {
  width: 100%;
  padding-top: 6rem;
}

.background-color-secondary {
  background-color: #eee;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.class-label-column {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pointer-events-none {
  pointer-events: none;
}

.icon-height-xsmall {
  height: 1.5rem;
}

.margin-vertical, .margin-vertical.margin-xxlarge, .margin-vertical.margin-0, .margin-vertical.margin-custom2, .margin-vertical.margin-xhuge, .margin-vertical.margin-medium, .margin-vertical.margin-custom3, .margin-vertical.margin-xxsmall, .margin-vertical.margin-custom1, .margin-vertical.margin-large, .margin-vertical.margin-xsmall, .margin-vertical.margin-xxhuge, .margin-vertical.margin-small, .margin-vertical.margin-xlarge, .margin-vertical.margin-tiny, .margin-vertical.margin-huge {
  margin-left: 0;
  margin-right: 0;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.background-color-tertiary {
  background-color: #aaa;
}

.margin-tiny {
  margin: .25rem;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.form_radio-label {
  margin-bottom: 0;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.text-style-muted {
  opacity: .6;
}

.background-color-black {
  background-color: #000;
}

.rl-styleguide_ratio-bg {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 100%;
  position: relative;
}

.icon-embed-xlarge {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6.5rem;
  height: 6.5rem;
  display: flex;
}

.rl-styleguide_label {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #ebeffa;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.rl-styleguide_label.is-html-tag {
  color: #bb4198;
  background-color: #f9eff6;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1.5rem;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.margin-huge {
  margin: 6rem;
}

.heading-style-h6 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.form_radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.padding-tiny {
  padding: .25rem;
}

.hide {
  display: none;
}

.text-weight-xbold {
  font-weight: 800;
}

.background-color-primary {
  background-color: #fff;
}

.form_field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.icon-embed-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.heading-style-h3 {
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.shadow-large {
  box-shadow: 0 20px 24px -4px #00000014, 0 8px 8px -4px #00000008;
}

.button {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px solid #000;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button.is-secondary {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.button.is-secondary.is-alternate {
  color: #fff;
  background-color: #0000;
}

.button.is-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  background-color: #0000;
  border-style: none;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-link.is-alternate {
  color: #fff;
  background-color: #0000;
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-small.is-icon-only {
  padding-left: .5rem;
  padding-right: .5rem;
}

.button.is-tertiary {
  color: #000;
  background-color: #0000;
  border-color: #0000;
}

.button.is-alternate {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.button.is-icon-only {
  padding-left: .75rem;
  padding-right: .75rem;
}

.button.is-icon {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.class-label-row {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.aspect-ratio-widescreen {
  aspect-ratio: 16 / 9;
}

.form_message-success-wrapper {
  padding: 0;
}

.rl-styleguide_nav-link {
  color: #fff;
  border-radius: .25rem;
  padding: .5rem 1rem;
  text-decoration: none;
}

.rl-styleguide_nav-link.w--current {
  color: #000;
  background-color: #fff;
}

.form_input {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input:focus {
  border-color: #000;
}

.form_input::placeholder {
  color: #0009;
}

.form_input.is-select-input {
  background-image: none;
}

.form_input.is-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

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

.shadow-small {
  box-shadow: 0 4px 8px -2px #0000001a, 0 2px 4px -2px #0000000f;
}

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

.form_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.max-width-xsmall {
  width: 100%;
  max-width: 25rem;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.margin-top, .margin-top.margin-xxhuge, .margin-top.margin-0, .margin-top.margin-medium, .margin-top.margin-custom1, .margin-top.margin-custom3, .margin-top.margin-xlarge, .margin-top.margin-large, .margin-top.margin-custom2, .margin-top.margin-xhuge, .margin-top.margin-small, .margin-top.margin-xsmall, .margin-top.margin-tiny, .margin-top.margin-xxsmall, .margin-top.margin-huge, .margin-top.margin-xxlarge {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.spacer-tiny {
  width: 100%;
  padding-top: .25rem;
}

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

.pointer-events-auto {
  pointer-events: auto;
}

.margin-xxhuge {
  margin: 10rem;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.padding-section-large {
  color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.shadow-xsmall {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
}

.rl-styleguide_empty-box {
  z-index: -1;
  background-color: #eee;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.aspect-ratio-square {
  aspect-ratio: 1;
}

.form_radio-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 100px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  background-color: #fff;
  background-image: none;
  border-width: 6px;
  border-color: #000;
}

.form_radio-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
  margin-top: 0;
}

.rl-styleguide_icons-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.shadow-xxlarge {
  box-shadow: 0 32px 64px -12px #00000024;
}

.spacer-xhuge {
  width: 100%;
  padding-top: 7rem;
}

.spacer-xxhuge {
  width: 100%;
  padding-top: 10rem;
}

.margin-0 {
  margin: 0;
}

.heading-style-h5 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-size-regular {
  font-size: 1rem;
}

.aspect-ratio-landscape {
  aspect-ratio: 3 / 2;
}

.rl-styleguide_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 4rem;
}

.background-color-white {
  background-color: #fff;
}

.aspect-ratio-portrait {
  aspect-ratio: 2 / 3;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.padding-global {
  color: #fff;
  padding-left: 5%;
  padding-right: 5%;
  position: relative;
}

.heading-style-h4 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.3;
}

.form_field-wrapper {
  position: relative;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxsmall {
  padding: .5rem;
}

.text-style-quote {
  border-left: .1875rem solid #000;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.margin-xhuge {
  margin: 7rem;
}

.text-style-nowrap {
  white-space: nowrap;
}

.padding-large {
  padding: 3rem;
}

.padding-horizontal, .padding-horizontal.padding-xsmall, .padding-horizontal.padding-small, .padding-horizontal.padding-xxlarge, .padding-horizontal.padding-huge, .padding-horizontal.padding-large, .padding-horizontal.padding-xhuge, .padding-horizontal.padding-medium, .padding-horizontal.padding-xxsmall, .padding-horizontal.padding-custom1, .padding-horizontal.padding-custom3, .padding-horizontal.padding-0, .padding-horizontal.padding-tiny, .padding-horizontal.padding-xlarge, .padding-horizontal.padding-xxhuge, .padding-horizontal.padding-custom2 {
  padding-top: 0;
  padding-bottom: 0;
}

.rl-styleguide_callout-link-wrapper-colors {
  background-image: linear-gradient(135deg, #ff744826, #ff484826 50%, #6248ff26), linear-gradient(#fff, #fff);
  border-radius: .6875rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: .75rem 1rem;
  display: flex;
}

.icon-1x1-xlarge {
  width: 6.5rem;
  height: 6.5rem;
}

.padding-xsmall {
  padding: 1rem;
}

.text-size-tiny {
  font-size: .75rem;
}

.icon-1x1-large {
  width: 5rem;
  height: 5rem;
}

.rl-styleguide_spacing {
  border: 1px dashed #000;
}

.text-color-alternate {
  color: #fff;
}

.text-size-large {
  font-size: 1.25rem;
}

.form_checkbox-label {
  margin-bottom: 0;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.rl-styleguide_nav {
  z-index: 1000;
  background-color: #000;
  border-radius: .75rem;
  margin-top: 1rem;
  padding: .5rem;
  position: sticky;
  top: 1rem;
}

.rl-styleguide_callout-link_colors {
  background-color: #fff;
  background-image: linear-gradient(135deg, #ff7448, #ff4848 50%, #6248ff);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding: 1px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.rl-styleguide_heading {
  z-index: 4;
  color: #000;
  margin-bottom: 1.5rem;
  padding: .25rem .5rem;
  font-size: 3.5rem;
  font-weight: 700;
}

.icon-1x1-xxsmall {
  width: 1rem;
  height: 1rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.rl-styleguide_subheading-small {
  font-size: 1rem;
  font-weight: 400;
}

.overflow-auto {
  overflow: auto;
}

.background-color-alternative {
  background-color: #000;
}

.text-style-link {
  color: #000;
  text-decoration: underline;
}

.icon-embed-medium {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

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

.spacer-large {
  width: 100%;
  padding-top: 3rem;
}

.z-index-1 {
  z-index: 1;
  position: relative;
}

.shadow-xlarge {
  box-shadow: 0 24px 48px -12px #0000002e;
}

.text-weight-normal {
  font-weight: 400;
}

.rl-styleguide_button-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: max-content;
  grid-auto-flow: row;
  place-items: center start;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: .5rem;
}

.icon-height-xxsmall {
  height: 1rem;
}

.form_checkbox-icon {
  cursor: pointer;
  border: 1px solid #000;
  border-radius: 0;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

.form_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  background-size: 16px 16px;
  border-width: 1px;
  border-color: #000;
}

.form_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.rl-styleguide_spacing-all {
  display: none;
}

.icon-height-small {
  height: 2rem;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.spacer-xsmall {
  width: 100%;
  padding-top: 1rem;
}

.form_message-success {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.padding-bottom, .padding-bottom.padding-custom2, .padding-bottom.padding-xxsmall, .padding-bottom.padding-xlarge, .padding-bottom.padding-small, .padding-bottom.padding-xsmall, .padding-bottom.padding-custom3, .padding-bottom.padding-xxlarge, .padding-bottom.padding-0, .padding-bottom.padding-medium, .padding-bottom.padding-tiny, .padding-bottom.padding-xhuge, .padding-bottom.padding-custom1, .padding-bottom.padding-large, .padding-bottom.padding-xxhuge, .padding-bottom.padding-huge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.form_checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.margin-xxsmall {
  margin: .5rem;
}

.icon-height-xlarge {
  height: 6.5rem;
}

.text-size-small {
  font-size: .875rem;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.margin-horizontal, .margin-horizontal.margin-medium, .margin-horizontal.margin-huge, .margin-horizontal.margin-custom1, .margin-horizontal.margin-large, .margin-horizontal.margin-custom3, .margin-horizontal.margin-small, .margin-horizontal.margin-0, .margin-horizontal.margin-xsmall, .margin-horizontal.margin-tiny, .margin-horizontal.margin-xxhuge, .margin-horizontal.margin-custom2, .margin-horizontal.margin-xxsmall, .margin-horizontal.margin-xlarge, .margin-horizontal.margin-xhuge, .margin-horizontal.margin-xxlarge {
  margin-top: 0;
  margin-bottom: 0;
}

.margin-left, .margin-left.margin-xxhuge, .margin-left.margin-tiny, .margin-left.margin-custom1, .margin-left.margin-xsmall, .margin-left.margin-xxsmall, .margin-left.margin-large, .margin-left.margin-huge, .margin-left.margin-xhuge, .margin-left.margin-xlarge, .margin-left.margin-custom3, .margin-left.margin-medium, .margin-left.margin-xxlarge, .margin-left.margin-0, .margin-left.margin-custom2, .margin-left.margin-small {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.overflow-hidden {
  overflow: hidden;
}

.icon-1x1-custom1 {
  width: 1.25rem;
  height: 1.25rem;
}

.margin-large {
  margin: 3rem;
}

.icon-height-medium {
  height: 3rem;
}

.margin-medium {
  margin: 2rem;
}

.overflow-scroll {
  overflow: scroll;
}

.text-style-italic {
  font-style: italic;
}

.padding-right, .padding-right.padding-xxlarge, .padding-right.padding-xlarge, .padding-right.padding-large, .padding-right.padding-huge, .padding-right.padding-xxsmall, .padding-right.padding-xxhuge, .padding-right.padding-0, .padding-right.padding-medium, .padding-right.padding-custom1, .padding-right.padding-xsmall, .padding-right.padding-tiny, .padding-right.padding-custom2, .padding-right.padding-xhuge, .padding-right.padding-custom3, .padding-right.padding-small {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.rl-styleguide_subheading {
  z-index: 3;
  color: #000;
  background-color: #eee;
  border-radius: .75rem;
  margin-bottom: 1rem;
  padding: 1rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}

.icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.text-size-medium {
  color: #fff;
  font-size: 1.125rem;
}

.padding-xxhuge {
  padding: 10rem;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

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

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.padding-medium {
  padding: 2rem;
}

.rl-styleguide_shadows-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.max-width-small {
  width: 100%;
  max-width: 30rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-small {
  margin: 1.5rem;
}

.padding-top, .padding-top.padding-medium, .padding-top.padding-large, .padding-top.padding-xxlarge, .padding-top.padding-xhuge, .padding-top.padding-tiny, .padding-top.padding-custom1, .padding-top.padding-xxhuge, .padding-top.padding-xlarge, .padding-top.padding-custom2, .padding-top.padding-xxsmall, .padding-top.padding-xsmall, .padding-top.padding-custom3, .padding-top.padding-small, .padding-top.padding-huge, .padding-top.padding-0 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
}

.rl-styleguide_color-spacer {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.layout213_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-header {
  background-color: #000;
}

.layout213_image {
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.button-2 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-2.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-2.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.button-2.is-secondary {
  background-color: #0000;
}

.button-3 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-3.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.button-3.is-secondary {
  background-color: #0000;
}

.navbar14_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
  padding: .5rem;
  position: absolute;
}

.button-4 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-4.is-small {
  padding: .5rem 1.25rem;
}

.button-4.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.navbar14_link {
  color: #fff;
  padding: .5rem 1rem;
}

.navbar14_link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar-on-page {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar14_instructions-list-item {
  padding-left: .5rem;
}

.navbar14_dropdown-toggle {
  grid-column-gap: .5rem;
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.navbar14_dropdown-link {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  padding: .5rem 1rem;
}

.navbar14_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.navbar14_logo-link {
  padding-left: 0;
}

.navbar14_menu-link-wrapper {
  display: flex;
}

.navbar-14-instructions-delete {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  text-align: left;
  width: 100%;
  padding: 2rem;
}

.rl-styleguide_label-2 {
  color: #1e51f7;
  white-space: nowrap;
  cursor: context-menu;
  background-color: #1e51f71a;
  padding: .25rem .5rem;
  font-size: .75rem;
  display: inline-block;
}

.navbar14_component {
  background-color: #191818;
  align-items: center;
  margin-top: 0;
  margin-left: 5%;
  margin-right: 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar14_component.delete-this-class {
  display: block;
  position: relative;
}

.navbar14_menu-button {
  padding: 0;
}

.navbar14_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: auto;
  min-height: 4.5rem;
  margin: 8px auto;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.navbar14_button-wrapper {
  grid-column-gap: 1rem;
  justify-content: center;
  align-items: center;
  margin-left: 2rem;
  display: flex;
}

.navbar14_instructions-list {
  padding-left: 1.25rem;
}

.navbar14_menu {
  align-items: center;
  display: flex;
  position: static;
}

.body {
  background-color: #191818;
}

.heading, .heading-2 {
  color: #fff;
  font-size: 43px;
  line-height: 54px;
}

.layout241_component {
  color: #fff;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-size-medium-2 {
  max-width: 760px;
  height: 129px;
  font-size: 1.125rem;
  line-height: 31px;
}

.section_our-services {
  background-color: #000;
}

.layout241_list {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  padding-bottom: 30px;
  display: grid;
}

.button-5 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-5.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button-5.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button-5.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.layout241_item {
  border: 1px solid #ffbce4;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 318px;
  padding: 10px;
}

.text-weight-semibold {
  font-weight: 600;
}

.logo1_logo {
  width: 140px;
  height: 56px;
  max-height: 3.5rem;
}

.logo1_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.text-size-medium-3 {
  font-size: 1.125rem;
  font-weight: 400;
}

.footer4_logo-link {
  padding-left: 0;
}

.footer4_legal-link {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  font-size: .875rem;
  text-decoration: underline;
}

.footer4_social-list {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.footer4_social-link {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer4_credit-text {
  font-size: .875rem;
}

.footer4_link {
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.footer4_link-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.line-divider {
  background-color: #fff;
  width: 100%;
  height: 1px;
}

.padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.footer4_bottom-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.footer4_component {
  color: #fff;
  background-color: #000;
}

.footer4_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  justify-content: space-between;
  place-items: center stretch;
}

.section_about-us, .section_contact {
  background-color: #000;
}

.contact24_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.text-style-link-2 {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  text-decoration: underline;
}

.text-size-medium-4 {
  font-size: 1.125rem;
}

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.contact24_item {
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.heading-3 {
  max-width: 570px;
  font-size: 43px;
  line-height: 54px;
}

.paragraph, .paragraph-2, .paragraph-3, .paragraph-4 {
  line-height: 24px;
}

.paragraph-5 {
  line-height: 22px;
}

.heading-4 {
  width: 980px;
  height: 212px;
  font-size: 43px;
  line-height: 49px;
  text-decoration: none;
}

.image-container-2 {
  margin-top: 821px;
  padding-left: 645px;
  position: absolute;
}

.navbar {
  text-align: left;
  background-color: #191818;
  justify-content: center;
  align-items: stretch;
  display: block;
  position: fixed;
}

.navbar.max-width-full {
  background-color: #000;
  border: 1px #0000;
}

.nav-link {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.nav-link.w--current {
  pointer-events: auto;
  color: #fff;
}

.brand {
  text-decoration: none;
}

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

.nav-link-2.w--current {
  font-size: 16px;
  text-decoration: none;
}

.nav-link-3 {
  color: #fff;
  font-size: 16px;
  text-decoration: none;
}

.nav-menu {
  justify-content: flex-end;
  display: block;
}

.container {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  color: #fff;
  border: 1px #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1328px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 20px;
  display: block;
}

.text-span {
  color: #de6eb1;
}

.text-span-2 {
  color: #de6eb1;
  text-decoration: none;
}

.link {
  text-decoration: none;
}

.image-container-1 {
  margin-top: 821px;
  padding-left: 645px;
  position: absolute;
}

.section {
  background-color: #000;
}

@media screen and (min-width: 1920px) {
  .section_partners {
    background-color: #000;
  }
}

@media screen and (max-width: 991px) {
  .hide-tablet {
    display: none;
  }

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .heading-style-h3 {
    font-size: 2.25rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom.padding-xxlarge {
    padding-bottom: 1.4rem;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .layout213_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .section-header {
    background-color: #000;
  }

  .menu-icon2_line-bottom {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar14_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar14_dropdown-list.w--open {
    border-style: none;
    padding: 0;
    position: static;
  }

  .menu-icon2_line-top {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar14_link {
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .navbar14_dropdown-toggle {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 2rem .75rem 0;
    display: flex;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar14_dropdown-link {
    text-align: center;
    width: auto;
    padding: .75rem 0;
    font-size: 16px;
  }

  .navbar14_menu-dropdown {
    flex-direction: column;
    justify-content: center;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar14_menu-link-wrapper {
    border-style: none solid solid;
    border-width: 1px;
    border-color: var(--\<unknown\|relume-variable-border-color-1\>);
    background-color: var(--\<unknown\|relume-variable-background-color-1\>);
    flex-direction: column;
    width: 100%;
    padding: 2rem;
  }

  .navbar14_component {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5%;
    padding-right: 5%;
  }

  .navbar14_menu-button {
    padding: 0;
  }

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

  .menu-icon2_line-middle {
    background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar14_button-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: stretch;
    margin-top: 1rem;
    margin-left: 0;
  }

  .navbar14_menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    justify-content: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .text-size-medium-2 {
    max-width: 620px;
  }

  .section_our-services {
    background-color: #000;
  }

  .layout241_list {
    grid-column-gap: 1.9rem;
    grid-row-gap: 1.1rem;
    grid-template-columns: 1fr 1fr;
  }

  .layout241_item {
    height: 337px;
  }

  .section_partners, .footer4_component {
    background-color: #000;
  }

  .footer4_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .section_about-us, .section_contact {
    background-color: #000;
  }

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

  .heading-4 {
    width: 670px;
    height: 260px;
  }

  .image-container-2 {
    margin-top: 687px;
    padding-left: 324px;
  }

  .navbar.max-width-full {
    background-color: #000;
  }

  .nav-menu {
    background-color: #333;
  }

  .image-container-1 {
    margin-top: 1221px;
    padding-left: 324px;
  }

  .section {
    background-color: #000;
  }

  .icon {
    color: #fff;
  }

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

@media screen and (max-width: 767px) {
  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .margin-xsmall {
    margin: .75rem;
  }

  .global-styles {
    background-color: #000;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .padding-small {
    padding: 1.25rem;
  }

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .spacer-small {
    padding-top: 1.25rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-section-large {
    padding-top: 1.5rem;
    padding-bottom: 0;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-xsmall {
    padding: .75rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

  .spacer-large {
    padding-top: 2rem;
  }

  .spacer-xsmall {
    padding-top: .75rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .layout213_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .section-header {
    background-color: #000;
  }

  .navbar14_menu-link-wrapper {
    padding: 1.25rem;
  }

  .navbar14_component {
    margin-top: 1.25rem;
  }

  .navbar14_container {
    min-height: 4rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .section_our-services {
    background-color: #000;
  }

  .layout241_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .layout241_item {
    height: 260px;
  }

  .logo1_logo {
    max-height: 3rem;
  }

  .logo1_component {
    padding-top: 1rem;
  }

  .section_partners {
    background-color: #000;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  .footer4_credit-text {
    margin-top: 1rem;
  }

  .footer4_link-list {
    grid-column-gap: 0px;
    grid-row-gap: 1.5rem;
    grid-auto-flow: row;
    justify-items: center;
  }

  .footer4_bottom-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-auto-flow: row;
    justify-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .footer4_component, .section_about-us, .section_contact {
    background-color: #000;
  }

  .contact24_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium-4 {
    font-size: 1rem;
  }

  .heading-4 {
    width: 520px;
    height: 320px;
    font-size: 37px;
  }

  .image-container-2 {
    margin-top: 1916px;
    padding-left: 212px;
  }

  .nav-menu {
    background-color: #333;
  }

  .image-container-1 {
    margin-top: 1916px;
    padding-left: 212px;
  }

  .section {
    background-color: #000;
  }

  .icon {
    color: #fff;
  }

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

@media screen and (max-width: 479px) {
  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .section-header {
    background-color: #000;
  }

  .heading, .heading-2 {
    font-size: 36px;
    line-height: 40px;
  }

  .text-size-medium-2 {
    height: 290px;
  }

  .section_our-services {
    background-color: #000;
  }

  .layout241_list {
    grid-row-gap: 1.7rem;
    grid-template-columns: 1fr;
  }

  .layout241_item {
    height: 350px;
  }

  .logo1_component {
    justify-content: center;
  }

  .section_partners, .section_about-us, .section_contact {
    background-color: #000;
  }

  .heading-3 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading-4 {
    width: 280px;
    height: 270px;
    font-size: 24px;
    line-height: 37px;
  }

  .image-container-2 {
    margin-top: 1948px;
    padding-left: 43px;
  }

  .nav-menu {
    background-color: #1d1d1d;
  }

  .container {
    background-color: #000;
  }

  .image-container-1 {
    margin-top: 2453px;
    padding-left: 43px;
  }

  .section {
    background-color: #000;
  }

  .icon {
    color: #fff;
    -webkit-text-stroke-color: white;
    background-color: #000;
    border: 1px solid #000;
  }

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

  .image {
    max-width: 75%;
  }
}

#w-node-b69ed9b5-a55a-962e-2028-4c066c77be9b-e6740169 {
  justify-self: start;
}

#w-node-b69ed9b5-a55a-962e-2028-4c066c77be9d-e6740169 {
  justify-self: end;
}

#w-node-b69ed9b5-a55a-962e-2028-4c066c77be9e-e6740169 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123055-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123057-34124b11 {
  justify-self: center;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12306b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12306c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123070-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123071-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123075-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123076-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12307a-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12307b-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12307f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123080-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123084-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123085-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12308f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123090-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123094-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123095-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123099-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12309a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12309e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12309f-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230a3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230a4-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230a8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230a9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230b3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230b4-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230b8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230b9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230bd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230be-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230c2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230c3-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230cc-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230cd-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230d6-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230d7-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230e9-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230ea-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230ee-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230ef-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230f3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230f4-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230f8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230f9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230fd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1230fe-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123108-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123109-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12310d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12310e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123112-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123113-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123117-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123118-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12311c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12311d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123121-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123122-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12312d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12312e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123132-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123133-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123137-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123138-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12313c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12313d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123141-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123142-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123146-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123147-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12314b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12314c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123150-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123151-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123155-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123156-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123160-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123161-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123165-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123166-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12316a-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12316b-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123172-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123173-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231b4-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231b7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231b8-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231bb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231bc-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231bf-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231c3-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231c4-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231c7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231c8-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231cb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231d2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231d3-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231d8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231d9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231dd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231de-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231e2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231e3-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231e7-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231e8-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1231f8-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231fb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231fc-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1231ff-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123200-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123203-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123204-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123208-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12320b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12320c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12320f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123210-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123213-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12321b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12321c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12321d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12321f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123222-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123223-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123224-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123228-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12322b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12322c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12322d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123231-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123235-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123236-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12323c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12323f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123240-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123241-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123245-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123248-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123249-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12324a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123250-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123254-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123255-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123259-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12325c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123261-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123262-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123263-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123267-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12326a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12326b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12326c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123272-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123275-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123276-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123277-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12327d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123280-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123281-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123282-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12328a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12328d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12328e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12328f-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12329b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12329c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12329d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232a1-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232a6-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232a7-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232a8-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232ae-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232b3-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232b4-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232b5-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232bb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232c0-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232c1-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232c2-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232ca-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232d0-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232d1-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232d7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232dc-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232dd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232de-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232e2-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232e5-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232e6-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232e7-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232ed-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232f0-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232f1-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232f2-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232f8-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232fb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1232fc-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1232fd-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123305-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123308-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123309-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12330a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123310-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123313-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123314-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123315-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12331d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123321-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123322-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123328-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123330-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123331-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123332-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123333-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123335-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123338-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12333c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12333d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12333e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123347-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123348-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123349-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123352-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123353-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123354-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123355-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12335b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12335c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12335d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12335e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123360-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123364-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123365-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123366-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123367-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123369-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233d7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1233db-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233dc-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233de-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e0-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e1-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e5-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e6-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233e8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233ea-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233eb-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233ed-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233ef-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233f0-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233f2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233f4-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233f5-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1233f7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1233f9-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1233fb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1233fd-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1233ff-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123400-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123402-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123403-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123405-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123406-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123408-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123409-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12340b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12340c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12340e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12340f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123411-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123412-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123414-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12341a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12341e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12341f-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123421-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123423-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123424-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123426-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123428-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123429-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12342b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12342d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12342e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123430-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123432-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123433-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123435-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123437-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123438-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12343a-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12343c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12343d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12343f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123441-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123442-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123444-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123446-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123447-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123449-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12344b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12344c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12344e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123450-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123451-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123453-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123458-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12345c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12345e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123461-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123466-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12346b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123470-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123475-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12347c-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12347d-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12347f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123480-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123482-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123483-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123485-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123486-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123488-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123489-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12348b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12348c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12348e-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12348f-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123491-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123492-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123494-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123495-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123497-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123498-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12349a-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12349b-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12349d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12349e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234a0-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234a1-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234a3-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234a4-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234a6-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234a7-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234a9-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234aa-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234ac-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234ad-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234af-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234b0-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234b2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234b3-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234b5-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234b6-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234b8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234b9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234bb-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234bc-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234be-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234bf-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234c1-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234c2-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234c4-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234c5-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234c7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234c8-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234ca-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234cb-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234cd-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234ce-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234d0-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234d1-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234d3-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234d4-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234d9-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234dd-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234df-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234e2-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234e7-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234ec-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234f1-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b1234f6-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234fd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1234fe-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123500-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123501-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123503-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123504-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123506-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123507-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123509-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12350a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12350c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12350d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12350f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123510-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123512-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123513-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123515-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123516-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123518-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123519-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12351b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12351c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12351e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12351f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123521-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123522-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123524-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123525-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123527-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123528-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12352a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12352b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12352d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12352e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123530-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123531-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123533-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123534-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123536-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123537-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123539-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12353a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12353c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12353d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12353f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123540-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123542-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123543-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123545-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123546-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123548-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123549-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12354b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12354c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12354e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12354f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123551-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123552-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123554-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123555-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12355a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12355d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12355e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123560-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123561-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123563-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123564-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123566-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123567-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123569-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12356a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12356c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12356d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12356f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123570-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123572-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123573-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123575-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123576-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123578-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123579-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12357b-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12357c-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12357e-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12357f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123581-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123582-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123584-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123585-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123587-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123588-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12358a-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12358b-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12358d-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12358e-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123590-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123591-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123593-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123594-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123596-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123597-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123599-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12359a-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12359c-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12359d-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12368f-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b123693-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123694-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b123698-34124b11, #w-node-b24c50b2-12fc-6766-0add-4f187b12369a-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12369b-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b12369f-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236a0-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236a4-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236a5-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236a9-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236aa-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236ae-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236af-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236b3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236b4-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236b8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236b9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236bd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236be-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236c2-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236c3-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236c7-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236c8-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236cb-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236cc-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236d0-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236d1-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236d5-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236d6-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236da-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236db-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236df-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236e0-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236e4-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236e5-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236e9-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236ea-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236ee-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236ef-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236f3-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236f4-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236f8-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236f9-34124b11 {
  justify-self: start;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236fd-34124b11 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b24c50b2-12fc-6766-0add-4f187b1236fe-34124b11 {
  justify-self: start;
}

@media screen and (max-width: 991px) {
  #w-node-b69ed9b5-a55a-962e-2028-4c066c77be9b-e6740169, #w-node-b69ed9b5-a55a-962e-2028-4c066c77be9d-e6740169 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d8391a1e-c904-8e11-6575-fa868e7b7a5f-e6740169, #w-node-_9fb7642e-b3e7-7cf4-1e78-db14973f9519-e6740169 {
    order: -9999;
  }

  #w-node-b69ed9b5-a55a-962e-2028-4c066c77beb6-e6740169 {
    grid-area: 4 / 1 / 5 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b69ed9b5-a55a-962e-2028-4c066c77be9b-e6740169 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


