:root {
  --black: #1b1b1b;
  --primary: #143bc3;
  --primary-darker: #102f9c;
  --tertiary: #f8fdff;
  --white: #fff;
  --button-radius: 10px;
  --container-radius: 30px;
  --secondary: #26aae1;
  --box-shadow-secondary: #26aae11a;
  --accessible-components--dark-grey: #9b9b9b;
}

.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-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

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

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

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

body {
  color: var(--black);
  font-family: "Source Sans 3", sans-serif;
  font-size: 16px;
  line-height: 1.4;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sora, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

p {
  margin-bottom: 10px;
}

a {
  color: var(--black);
  text-decoration: none;
}

a:hover {
  color: var(--primary);
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 20px;
}

img {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.overflow-hidden {
  overflow: hidden;
}

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

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

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

.text-color-black {
  color: var(--black);
}

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

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

.margin-huge {
  margin: 6rem;
}

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

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

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

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

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

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

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

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

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

.margin-xxlarge {
  margin: 5rem;
}

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

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

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

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

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

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

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

.text-rich-text a:hover {
  color: var(--primary-darker);
}

.text-rich-text p {
  margin-bottom: 20px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hide {
  display: none;
}

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

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

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

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

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

.padding-xxlarge {
  padding: 5rem;
}

.padding-0 {
  padding: 0;
}

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

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

.background-color-tertiary {
  background-color: var(--tertiary);
}

.padding-xxhuge {
  padding: 10rem;
}

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

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

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

.padding-large {
  padding: 3rem;
}

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

.padding-section-medium.is-hero-overlap {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}

.padding-section-medium.is-cta {
  background-color: var(--tertiary);
  background-image: linear-gradient(#f8fdfff2, #f8fdfff2), url('../images/depositphotos_467655312-stock-photo-group-of-business-people-outlines-1.webp');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

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

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

.padding-xhuge {
  padding: 7rem;
}

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

.padding-huge {
  padding: 6rem;
}

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

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

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

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

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

.form_field-wrapper {
  position: relative;
}

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

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

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

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

.heading-style-h1.custom-white {
  filter: brightness(500%);
  pointer-events: auto;
  color: #949494;
}

.margin-0 {
  margin: 0;
}

.padding-xsmall {
  padding: 1rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.margin-large {
  margin: 3rem;
}

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

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

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

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

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

.margin-small {
  margin: 1.5rem;
}

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

.text-color-primary {
  color: var(--primary);
}

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

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

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

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

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

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

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

.overflow-scroll {
  overflow: scroll;
}

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

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

.overflow-auto {
  overflow: auto;
}

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

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

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

.button-group.is-center {
  grid-column-gap: 2.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
}

.button-group.is-vertical {
  flex-direction: column;
  align-items: stretch;
}

.button-group.is-vertical.is-left {
  align-items: flex-start;
}

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

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

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

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

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

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

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

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

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

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

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

.button {
  border: 2px solid var(--primary);
  border-radius: var(--button-radius);
  background-color: var(--primary);
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding: .75rem 1.5rem;
  font-weight: 700;
  text-decoration: none;
}

.button:hover {
  border-color: var(--primary-darker);
  background-color: var(--primary-darker);
  color: var(--white);
}

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

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

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

.button.is-small {
  padding: .5rem 1.25rem;
  font-size: 14px;
  line-height: 1;
}

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

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

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

.button.is-link {
  color: #000;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link:hover {
  color: var(--primary);
}

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

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

.button.is-link.is-icon:hover {
  opacity: .8;
}

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

.button.is-icon.is-min {
  width: 20rem;
}

.button.is-header {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  padding-top: .9375rem;
  padding-bottom: .9375rem;
  font-size: 14px;
  line-height: 1;
  display: flex;
}

.button.is-header.is-alternate {
  color: var(--white);
  background-color: #0000;
}

.button.is-header.is-alternate:hover {
  background-color: var(--white);
  color: var(--primary);
}

.button.is-social {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #000;
  background-color: #0000;
  border-style: none;
  align-items: center;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button.is-social:hover {
  opacity: .7;
}

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

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

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

.padding-xlarge {
  padding: 4rem;
}

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

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

.padding-medium {
  padding: 2rem;
}

.background-color-black {
  background-color: var(--black);
}

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

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

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

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

.margin-xsmall {
  margin: 1rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

.margin-medium {
  margin: 2rem;
}

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

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

.display-inlineflex.is-justify-end {
  justify-content: flex-end;
}

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

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

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

.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-text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

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

.margin-xhuge {
  margin: 7rem;
}

.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: #be4aa51a;
}

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

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

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

.container-large.is-hero-overlap {
  border-radius: var(--container-radius);
  background-image: linear-gradient(#fffffff2, #fffffff2), url('../images/about-us.png');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  box-shadow: 4px 0 40px #0000000f;
}

.container-large.is-hero-overlap.with-gradient {
  background-image: linear-gradient(#0000 52%, #fff), linear-gradient(#fffffff2, #fffffff2), url('../images/about.png');
  background-position: 0 0, 0 0, 50% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 100%;
}

.container-large.is-hero-overlap.with-gradient.larger {
  background-image: linear-gradient(#0000 11%, #fff 44%), linear-gradient(#fffffff2, #fffffff2), url('../images/about.png');
  background-position: 0 0, 0 0, 50% 0;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, 100%;
}

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

.margin-xxhuge {
  margin: 10rem;
}

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

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

.padding-small {
  padding: 1.5rem;
}

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

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

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

.text-color-secondary {
  color: var(--secondary);
}

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

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

.background-color-secondary {
  background-color: var(--secondary);
}

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

.navbar_component {
  background-color: #1b1b1b99;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar1_container {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  place-content: center space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.navbar1_logo-link.w--current {
  height: 1.5rem;
}

.navbar1_menu {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  align-items: center;
  display: flex;
  position: static;
}

.navbar1_link {
  color: var(--white);
  text-align: center;
  padding: 2.5rem .5rem;
}

.navbar1_link:hover {
  color: var(--secondary);
}

.navbar1_link.w--current {
  color: var(--white);
}

.navbar1_dropdown-toggle {
  grid-column-gap: .5rem;
  color: var(--white);
  align-items: center;
  padding: 2.5rem .5rem;
  display: flex;
}

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

.navbar1_dropdown-list {
  border-radius: var(--button-radius);
  background-color: #fff;
}

.navbar1_dropdown-list.w--open {
  border: 1px solid #0003;
  padding: .5rem;
  overflow: hidden;
}

.navbar1_dropdown-link {
  padding: .5rem 1rem;
}

.navbar1_dropdown-link.w--current {
  color: var(--primary);
}

.navbar1_menu-buttons {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-left: .625rem;
  display: flex;
}

.navbar1_menu-button {
  padding: 0;
}

.section_content-overlap-hero {
  margin-top: -6.5rem;
  padding-bottom: 5rem;
  position: relative;
}

.col2_flex-wrap {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.col2_flex-wrap.no-wrap {
  flex-wrap: nowrap;
}

.col_item {
  flex: 20rem;
}

.col_item.is-flex_center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.col_item.is-3col {
  border-radius: var(--button-radius);
  background-color: var(--white);
  text-align: center;
  border: 1px solid #d9d9d9;
  flex-direction: column;
  flex-basis: 20rem;
  justify-content: flex-start;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.col_item.is-flex_start {
  align-self: flex-start;
}

.col_item.is-60 {
  flex-basis: 60%;
}

.col_item.is-40 {
  flex-grow: 1;
  flex-basis: 40%;
}

.col_image {
  aspect-ratio: 1;
  border-radius: var(--container-radius);
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.col_image.ratio-auto {
  aspect-ratio: auto;
}

.col_image.ratio-auto.small-height {
  max-height: 25rem;
}

.col_image.ratio-auto.height-medium {
  height: 28.125rem;
}

.section_tertiary {
  background-color: var(--tertiary);
}

.section_tertiary.is-bg_image-home {
  background-image: linear-gradient(#f8fdfff2, #f8fdfff2), url('../images/depositphotos_59961893-stock-photo-people-in-business-center-1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.section_tertiary.is-bg_image-jobseeker {
  background-image: linear-gradient(#f8fdfff2, #f8fdfff2), url('../images/depositphotos_467655312-stock-photo-group-of-business-people-outlines-1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

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

.col2_grid.is-uneven {
  grid-template-columns: 1fr 1fr;
}

.col2_grid.is-flex_start {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: start;
}

.infobox-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.infobox_item {
  display: flex;
}

.infobox_item.is-about {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.infobox_item.is-about.text-align-left {
  text-align: left;
}

.infobox_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1.5rem;
}

.line-divider {
  background-color: var(--black);
  width: 100%;
  height: 1px;
}

.footer_links-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: space-between;
  align-items: start;
  display: flex;
}

.footer_link-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.footer_link {
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-weight: 600;
  text-decoration: none;
}

.footer_bottom-wrapper {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: .625rem;
  padding-bottom: 1.875rem;
  display: flex;
}

.footer_logo-link {
  align-self: flex-start;
}

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

.image-overlay-layer {
  z-index: 1;
  background-color: #33333380;
  background-image: linear-gradient(90deg, var(--black), #0000);
  position: absolute;
  inset: 0%;
}

.section_hero {
  position: relative;
}

.hero_background-image-wrapper {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.hero_content {
  color: #747474;
  justify-content: flex-start;
  align-items: center;
  min-height: 52.5rem;
  display: flex;
}

.hero_background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero_sllider-wrap {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.hero_slider-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.max-width-hero {
  width: 100%;
  max-width: 45rem;
}

.max-width-hero.is-inner {
  max-width: 100%;
}

.footer_top-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.footer_content-wrap {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column wrap;
  flex: 1 0 19.375rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer_social-link-text {
  text-transform: none;
  font-weight: 400;
}

.footer_social-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer_content-right {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  flex: auto;
  justify-content: space-between;
  max-width: 650px;
  display: flex;
}

.sub-heading {
  font-size: 1.375rem;
  font-style: italic;
  font-weight: 600;
}

.section-heading-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-heading-wrapper.is-center {
  text-align: center;
  align-items: center;
  display: flex;
}

.section-heading-wrapper.is-partners {
  flex: 0 0 30rem;
}

.jobseeker_items {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  display: grid;
}

.jobseeker_link-item {
  flex-direction: column;
  flex: 0 auto;
  align-items: stretch;
  display: flex;
}

.jobseeker_image {
  border-radius: var(--container-radius);
  width: 100%;
  height: 17rem;
  overflow: hidden;
}

.jobseeker_content {
  z-index: 1;
  border-radius: var(--container-radius);
  background-color: var(--white);
  box-shadow: 0 0 30px 0 var(--box-shadow-secondary);
  text-align: center;
  flex: 10rem;
  margin-top: -3rem;
  margin-left: 20px;
  margin-right: 20px;
  padding: 2rem 1.5rem;
  position: relative;
}

.jobseeker_title {
  color: var(--primary);
  font-family: Sora, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
}

.jobseeker_icon {
  z-index: 2;
  border: 1px solid var(--primary);
  color: var(--primary);
  border-radius: 50px;
  flex: none;
  align-self: center;
  margin-top: -25px;
  line-height: 0;
  position: relative;
}

.image_cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: all .4s;
}

.section_white {
  background-color: var(--white);
}

.icon-background-circle {
  border-radius: var(--container-radius);
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.cta_social-link {
  color: var(--white);
  text-transform: none;
  font-weight: 400;
}

.cta_col2-wrap {
  grid-column-gap: 5rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.line-horizontal-divider {
  background-color: var(--primary);
  flex: none;
  width: 1px;
  display: flex;
}

.partners_icon-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: none;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.partner_item {
  align-self: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

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

.section_primary.is-bg_image-home {
  background-image: linear-gradient(#143bc3f2, #143bc3f2), url('../images/depositphotos_52467319-stock-photo-business-people-working-in-office-1.webp');
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.hero_inner-content {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  min-height: 37rem;
  display: flex;
}

.video-lightbox {
  width: 100%;
  position: relative;
}

.video_thumbnail {
  z-index: 0;
  border-radius: var(--container-radius);
  width: 100%;
  height: 100%;
  position: static;
}

.video_thumbnail.is-square {
  aspect-ratio: 1;
  object-fit: cover;
}

.video_thumbnail.is-square.contain {
  object-fit: contain;
}

.video_thumbnail-overlay {
  z-index: 1;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: var(--container-radius);
  background-color: #000000b3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.list-doc_wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  align-items: flex-start;
  list-style-type: none;
  display: flex;
}

.list-doc_wrapper.mb-small {
  margin-bottom: 1.5rem;
}

.list-doc_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--primary);
  align-items: center;
  display: flex;
}

.list-doc_item:hover {
  opacity: .7;
}

.list-doc_icon {
  margin-top: -1px;
  line-height: 0;
}

.fs_accordion-1_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.fs_accordion-1_header:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-1_header[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_body {
  background-color: #fff;
  padding: 1rem 0;
}

.fs_accordion-2_content {
  transition: max-height .2s;
  overflow: hidden;
}

.fs_accordion-2_icon {
  margin-right: 0;
  font-size: 1.125rem;
  position: relative;
}

.fs_accordion-2_arrow-wrapper {
  transition: transform .2s;
}

.fs_accordion-2_arrow-wrapper.is-active-accordion {
  transform: rotate(180deg);
}

.fs_accordion-2_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid var(--primary);
  border-radius: var(--button-radius);
  background-color: var(--white);
  text-transform: uppercase;
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 700;
  display: flex;
}

.fs_accordion-2_header:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_header[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_accordion-2_header.is-active-accordion {
  background-color: var(--primary);
  color: var(--white);
}

.fs_accordion-2_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.fs_accordion-2_embed {
  margin-bottom: 0;
}

.col_flex-wrap {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.info_cta-icon {
  flex: none;
}

.info_cta-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.wrb_items {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--primary);
  border-radius: var(--button-radius);
  transform-style: preserve-3d;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.wrb_item.is-left {
  border-right: .5px solid var(--primary);
  border-top-left-radius: var(--button-radius);
}

.wrb_item.is-right {
  border-left: .5px solid var(--primary);
  border-top-right-radius: var(--button-radius);
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.wrb_heading {
  background-color: var(--primary);
  color: var(--white);
  justify-content: center;
  align-items: center;
  height: 4rem;
  display: flex;
}

.wrb_heading.hover:hover {
  background-color: var(--secondary);
}

.wrb_row {
  border-bottom: 1px solid var(--primary);
  background-color: #f8fdff;
}

.wrb_row:last-child {
  border-bottom-width: 0;
}

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

.navbar_link:hover {
  color: var(--secondary);
}

.wrb_link {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 65px;
  display: flex;
}

.wrb_link.is-blue {
  color: var(--primary);
}

.google_amp-wrap {
  border-radius: var(--button-radius);
  display: flex;
  overflow: hidden;
}

.schedule-wrap {
  position: relative;
}

.schedule_heading {
  border-top-left-radius: var(--button-radius);
  border-top-right-radius: var(--button-radius);
  background-color: var(--primary);
  color: var(--white);
  justify-content: center;
  align-items: center;
  min-height: 65px;
  padding: 10px;
  font-size: 1.25rem;
  font-weight: 700;
  display: flex;
}

.schedule-row-heading {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: sticky;
  top: 0;
}

.schedule-row-title {
  border: .5px solid var(--primary);
  background-color: var(--secondary);
  color: var(--black);
  text-align: center;
  flex: 1;
  justify-content: center;
  align-items: center;
  min-height: 60px;
  padding: 10px;
  font-weight: 700;
  display: flex;
}

.schedule-row-title.is-white {
  color: var(--black);
  background-color: #f8fdff;
}

.schedule-row-title.is-fix {
  flex: 0 0 16%;
}

.schedule-row-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

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

.service_area-item {
  border-radius: var(--button-radius);
  border: 1px solid #d9d9d9;
  flex-direction: column;
  width: 23%;
  padding: 1.5rem;
  display: flex;
}

.service_area-items {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.footer_social-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

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

.our_funders-items {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.our_funders-item {
  flex-direction: column;
  flex: 0 14rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.our_funders-image {
  object-fit: cover;
  width: 11.25rem;
  height: 6.25rem;
}

.our_funders-title {
  color: var(--black);
  text-align: center;
  font-size: 1.25rem;
  font-weight: 700;
}

.with-transition {
  transition: all .2s;
}

.span-desktop {
  display: block;
}

.wrb-table {
  transform-style: preserve-3d;
}

.sr-only {
  width: 100%;
  height: 40px;
  padding: 8px;
  display: block;
}

.link-blue {
  color: var(--primary);
}

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

.header-logo {
  width: 20rem;
  margin-top: -15px;
}

.background-video {
  z-index: 1;
}

.link-block {
  position: absolute;
  inset: 0%;
}

.dropdown-link-nav {
  color: var(--white);
  text-align: center;
  padding: 2.5rem .5rem;
  position: absolute;
  inset: 0%;
}

.dropdown-link-nav:hover {
  color: var(--secondary);
}

.dropdown-link-nav.w--current {
  color: var(--white);
}

.funders_icon {
  height: 7rem;
}

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

.modal1_close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.modal1_content-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80rem;
  height: auto;
  max-height: 80vh;
  overflow: visible;
}

.modal1_component {
  z-index: 8999;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-content-replace-this-div {
  border: 2px dashed #0000001a;
  width: 100%;
  height: 150vh;
}

.modal1_background-overlay {
  z-index: -1;
  background-color: #000000b3;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.video_embed {
  border-radius: 2rem;
  overflow: hidden;
}

.wrp_link_wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 65px;
  display: flex;
}

.wrp_link_wrapper.is-blue {
  color: var(--primary);
}

.footer-img-link {
  margin-left: auto;
  margin-right: auto;
}

.link {
  color: var(--tertiary);
  -webkit-text-fill-color: inherit;
  background-color: #ffffff4f;
  background-clip: border-box;
  border-bottom: 0 #000;
  border-radius: 0;
}

.timsflex {
  padding: 12px;
}

.div-block {
  flex-flow: column;
  display: flex;
}

.timsahtheading {
  margin-bottom: 13px;
}

.div-block-2 {
  display: flex;
}

.cal-md, .cal-sm, .cal-xs {
  display: none;
}

.div-block-3 {
  display: flex;
}

.flex-block {
  align-items: center;
}

.heading {
  text-align: center;
  background-color: #26aae1;
}

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

.comdirlink {
  color: var(--primary-darker);
  text-decoration: underline;
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 1.75rem;
  }

  .margin-huge {
    margin: 5rem;
  }

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

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

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

  .margin-xxlarge {
    margin: 4.5rem;
  }

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

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

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

  .hide-tablet {
    display: none;
  }

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

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

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

  .padding-large {
    padding: 2.5rem;
  }

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

  .padding-section-medium.is-hero-overlap {
    padding: 2rem 1.5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-huge {
    padding: 5rem;
  }

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

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

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

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

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

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

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

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

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

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

  .padding-xlarge {
    padding: 3.5rem;
  }

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

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

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

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

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

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

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

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

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

  .navbar_component {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .navbar1_menu {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    -webkit-text-fill-color: inherit;
    background-color: #1b1b1b99;
    background-clip: border-box;
    padding: 4.5rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar1_link {
    text-align: left;
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar1_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar1_dropdown-toggle {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    color: var(--white);
    justify-content: space-between;
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

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

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

  .navbar1_dropdown-list.w--open {
    background-color: #0000;
    padding: 0;
  }

  .navbar1_dropdown-link {
    color: var(--white);
    width: auto;
    padding: .75rem 0 .75rem 5%;
  }

  .navbar1_dropdown-link:hover, .navbar1_dropdown-link.w--current {
    color: var(--secondary);
  }

  .navbar1_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .navbar1_menu-button {
    z-index: 9;
  }

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

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

  .menu-icon1_line-top {
    background-color: var(--white);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon1_line-middle {
    background-color: var(--white);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

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

  .menu-icon1_line-bottom {
    background-color: var(--white);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .section_content-overlap-hero {
    margin-top: -4rem;
    padding-bottom: 4rem;
  }

  .col2_flex-wrap {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .col2_flex-wrap.is-cta {
    grid-column-gap: 1.5rem;
  }

  .col2_grid {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .col2_grid.is-uneven {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .footer_links-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .hero_content {
    min-height: 0;
  }

  .hero_content.is-home {
    min-height: 37.5rem;
  }

  .footer_content-wrap {
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    flex-shrink: 1;
  }

  .jobseeker_items {
    display: flex;
  }

  .jobseeker_link-item {
    flex-basis: 20rem;
  }

  .jobseeker_image {
    height: 14rem;
  }

  .jobseeker_content {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .jobseeker_title {
    font-size: 1.125rem;
  }

  .hero_inner-content {
    min-height: 37.5rem;
  }

  .video_thumbnail.is-square {
    aspect-ratio: 16 / 9;
  }

  .col_flex-wrap {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .infobox_cta-icon {
    width: 5rem;
  }

  .navbar_link {
    max-width: 50%;
  }

  .navbar_link.w--current {
    color: var(--secondary);
  }

  .service_area-item {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .dropdown-link-nav {
    text-align: left;
    width: auto;
    max-width: 30%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .modal1_content-wrapper {
    width: 90%;
    max-width: none;
  }

  .cal-lg {
    display: none;
  }

  .cal-md {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 1.5rem;
  }

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

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

  .margin-huge {
    margin: 3.5rem;
  }

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

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

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

  .margin-xxlarge {
    margin: 3rem;
  }

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

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

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

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

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

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

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

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

  .padding-large {
    padding: 2rem;
  }

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

  .padding-section-medium.is-hero-overlap {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

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

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

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

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

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

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

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

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

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

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

  .button-group.is-center.adjust-portrait {
    grid-row-gap: 1rem;
  }

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

  .button {
    width: 100%;
  }

  .button.is-social {
    width: 17rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

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

  .padding-medium {
    padding: 1.5rem;
  }

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

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

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

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

  .margin-medium {
    margin: 1.5rem;
  }

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

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

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

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

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

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

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

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

  .navbar_component {
    height: auto;
    min-height: 4rem;
  }

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

  .navbar1_menu {
    height: 100dvh;
    max-height: 100dvh;
  }

  .section_content-overlap-hero {
    padding-bottom: 3rem;
  }

  .col2_flex-wrap.no-wrap {
    flex-direction: column;
  }

  .col2_flex-wrap.is-cta {
    text-align: center;
    flex-direction: column;
  }

  .col_item.is-flex_start.order-1, .col_item.is-60 {
    order: -1;
  }

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

  .col_image.ratio-auto.height-medium {
    height: 25rem;
  }

  .col2_grid, .col2_grid.is-uneven {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .footer_logo-link {
    margin-left: auto;
    margin-right: auto;
  }

  .hero_content, .hero_content.is-home {
    min-height: 30rem;
  }

  .section-heading-wrapper.is-partners {
    flex: 0 auto;
  }

  .jobseeker_items {
    flex-direction: column;
  }

  .jobseeker_content {
    flex-basis: 8rem;
  }

  .partners_icon-wrap {
    flex: 0 auto;
  }

  .hero_inner-content {
    min-height: 30rem;
  }

  .wrb_link {
    text-align: center;
    padding: .5rem;
  }

  .schedule-wrap {
    overflow: auto;
  }

  .schedule-row-title {
    flex: 1;
    padding: 4px;
    font-size: .75rem;
  }

  .schedule-row-title.is-fix {
    flex: 1;
  }

  .show-mobile-landscape {
    display: block;
  }

  .service_area-item {
    width: 45%;
  }

  .footer_social-link {
    width: 100%;
  }

  .header-logo {
    margin-top: -12px;
  }

  .dropdown-link-nav {
    max-width: 50%;
  }

  .modal1_content-wrapper {
    width: 100%;
    height: 100vh;
    max-height: none;
    padding-bottom: 7rem;
    padding-left: 5%;
    padding-right: 5%;
  }

  .modal1_component {
    align-items: flex-start;
  }

  .wrp_link_wrapper {
    text-align: center;
    padding: .5rem;
  }

  .cal-md {
    display: none;
  }

  .cal-sm {
    display: block;
  }
}

@media screen and (max-width: 479px) {
  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .text-rich-text a {
    overflow-wrap: anywhere;
  }

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

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

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

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

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

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

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

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

  .button {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: .875rem;
  }

  .button.is-icon.is-min {
    width: 100%;
  }

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

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

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

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

  .navbar1_dropdown-list.w--open {
    overflow: auto;
  }

  .col2_flex-wrap {
    grid-template-columns: 1fr;
  }

  .col_image.ratio-auto.height-medium {
    height: 15rem;
  }

  .col2_grid, .infobox-wrapper {
    grid-template-columns: 1fr;
  }

  .infobox_item {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .infobox_icon-wrapper {
    align-self: stretch;
  }

  .footer_links-wrapper {
    text-align: center;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .footer_link-list {
    align-items: center;
  }

  .footer_bottom-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer_logo-link {
    margin-bottom: 1.5rem;
    margin-left: 0;
  }

  .footer_content-wrap {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .jobseeker_image {
    height: 12rem;
  }

  .line-horizontal-divider {
    width: 100%;
    height: 1px;
  }

  .partners_icon-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
  }

  .hero_inner-content {
    text-align: center;
    justify-content: center;
    min-height: 20rem;
  }

  .video_playbtn {
    width: 3rem;
  }

  .list-doc_item {
    overflow-wrap: anywhere;
  }

  .col_flex-wrap {
    grid-template-columns: 1fr;
  }

  .wrb_items {
    border-left-style: none;
    border-right-style: none;
    width: 100%;
    overflow: auto;
    transform: rotateX(180deg)rotateY(0)rotateZ(0);
  }

  .wrb_item.is-left {
    border-right-width: 0;
    border-radius: 0;
  }

  .wrb_item.is-right {
    border-left-width: 0;
    border-radius: 0;
  }

  .schedule_heading {
    width: 100%;
  }

  .schedule-row-title {
    padding: 1px;
    font-size: .625rem;
  }

  .schedule-row-title.is-fix {
    flex-basis: 2rem;
  }

  .service_area-item {
    width: 100%;
  }

  .span-desktop {
    display: inline;
  }

  .wrb-table {
    border-right: 1px solid var(--primary);
    border-left: 1px solid var(--primary);
    border-bottom-left-radius: var(--button-radius);
    border-bottom-right-radius: var(--button-radius);
    transform: rotateX(180deg)rotateY(0)rotateZ(0);
  }

  .modal1_component {
    display: none;
  }

  .rich-text-block, .rich-text-block-2 {
    max-width: 299px;
  }

  .rich-text-block-3 {
    max-width: 296px;
  }

  .paragraph {
    min-width: 0;
  }

  .cal-sm {
    display: none;
  }

  .cal-xs {
    display: block;
  }
}

#w-node-ab3423d6-6a1f-7d78-2f99-adbf174d01da-808303ba, #w-node-ab3423d6-6a1f-7d78-2f99-adbf174d01f8-808303ba {
  align-self: start;
}

#w-node-_4788409f-2d94-88a0-e816-16a280dac092-808303ca, #w-node-_05346aaf-16fe-b4b9-ae06-3c38f19582bf-808303ca, #w-node-db07aef1-4895-a3ea-8c19-82ed010040fc-808303ca, #w-node-de3634c2-d96c-5b46-6676-c6c75d3dfa8f-808303ca, #w-node-_20c9a435-2ac6-2aaf-283b-c83a51ad003d-808303ca, #w-node-a8a30273-0639-43f7-4558-ac1f5aa491cb-808303ca, #w-node-_0df2cfab-0258-8aba-79bd-64ce86295af3-808303d2, #w-node-_0df2cfab-0258-8aba-79bd-64ce86295b02-808303d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84817d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84817f-808303d5 {
  justify-self: center;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848193-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848194-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848198-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848199-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84819d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84819e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481a2-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481a3-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481a7-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481a8-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481ac-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481ad-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481b7-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481b8-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481bc-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481bd-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481c1-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481c2-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481c6-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481c7-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481cb-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481cc-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481d0-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481d1-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481db-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481dc-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481e0-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481e1-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481e5-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481e6-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481ea-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481eb-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481f4-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481f5-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481fe-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8481ff-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848211-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848212-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848216-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848217-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84821b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84821c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848220-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848221-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848225-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848226-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848230-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848231-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848235-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848236-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84823a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84823b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84823f-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848240-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848244-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848245-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848249-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84824a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848255-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848256-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84825a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84825b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84825f-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848260-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848264-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848265-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848269-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84826a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84826e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84826f-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848273-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848274-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848278-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848279-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84827d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84827e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848288-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848289-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84828d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84828e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848292-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848293-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84829a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84829b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8482dc-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482df-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482e0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482e3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482e4-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482e7-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482eb-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482ec-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482ef-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482f0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482f3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8482fa-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8482fb-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848300-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848301-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848305-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848306-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84830a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84830b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84830f-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848310-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848320-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848323-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848324-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848327-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848328-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84832b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84832c-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848330-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848333-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848334-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848337-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848338-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84833b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848343-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848344-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848345-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848347-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84834a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84834b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84834c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848350-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848353-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848354-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848355-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848359-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84835d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84835e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848364-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848367-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848368-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848369-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84836d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848370-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848371-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848372-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848378-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84837c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84837d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848381-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848384-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848389-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84838a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84838b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84838f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848392-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848393-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848394-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84839a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84839d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84839e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84839f-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483a5-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483a8-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483a9-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483aa-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483b2-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483b5-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483b6-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483b7-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483c3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483c4-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483c5-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483c9-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483ce-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483cf-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483d0-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483d6-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483db-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483dc-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483dd-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483e3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483e8-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483e9-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483ea-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483f2-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8483f8-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483f9-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8483ff-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848404-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848405-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848406-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84840a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84840d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84840e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84840f-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848415-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848418-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848419-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84841a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848420-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848423-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848424-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848425-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84842d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848430-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848431-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848432-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848438-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84843b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84843c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84843d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848445-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848449-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84844a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848450-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848458-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848459-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84845a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84845b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84845d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848460-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848464-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848465-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848466-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84846f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848470-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848471-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84847a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84847b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84847c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84847d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848483-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848484-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848485-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848486-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848488-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84848c-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84848d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84848e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84848f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848491-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8484ff-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848503-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848504-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848506-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848508-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848509-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84850b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84850d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84850e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848510-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848512-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848513-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848515-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848517-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848518-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84851a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84851c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84851d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84851f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848521-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848523-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848525-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848527-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848528-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84852a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84852b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84852d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84852e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848530-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848531-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848533-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848534-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848536-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848537-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848539-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84853a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84853c-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848542-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848546-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848547-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848549-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84854b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84854c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84854e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848550-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848551-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848553-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848555-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848556-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848558-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84855a-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84855b-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84855d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84855f-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848560-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848562-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848564-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848565-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848567-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848569-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84856a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84856c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84856e-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84856f-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848571-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848573-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848574-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848576-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848578-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848579-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84857b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848580-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848584-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848586-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848589-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84858e-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848593-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848598-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84859d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485a4-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485a5-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485a7-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485a8-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485aa-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ab-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ad-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ae-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b0-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b1-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b4-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b6-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b7-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485b9-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ba-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485bc-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485bd-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485bf-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c2-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c3-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c5-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c6-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c8-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485c9-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485cb-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485cc-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ce-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485cf-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d1-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d2-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d4-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d5-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d7-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485d8-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485da-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485db-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485dd-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485de-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e0-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e1-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e4-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e6-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e7-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485e9-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ea-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ec-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ed-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485ef-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f2-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f3-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f5-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f6-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f8-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485f9-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8485fb-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8485fc-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848601-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848605-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848607-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84860a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84860f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848614-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848619-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84861e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848625-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848626-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848628-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848629-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84862b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84862c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84862e-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84862f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848631-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848632-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848634-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848635-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848637-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848638-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84863a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84863b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84863d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84863e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848640-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848641-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848643-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848644-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848646-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848647-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848649-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84864a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84864c-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84864d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84864f-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848650-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848652-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848653-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848655-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848656-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848658-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848659-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84865b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84865c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84865e-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84865f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848661-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848662-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848664-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848665-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848667-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848668-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84866a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84866b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84866d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84866e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848670-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848671-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848673-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848674-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848676-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848677-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848679-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84867a-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84867c-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84867d-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848682-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848685-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848686-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848688-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848689-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84868b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84868c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84868e-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84868f-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848691-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848692-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848694-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848695-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d848697-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848698-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84869a-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84869b-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d84869d-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84869e-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a1-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a3-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a4-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a6-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a7-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486a9-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486aa-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486ac-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486ad-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486af-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b0-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b2-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b3-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b5-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b6-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b8-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486b9-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486bb-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486bc-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486be-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486bf-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486c1-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486c2-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8486c4-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8486c5-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8487b7-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8487bb-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487bc-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487c0-808303d5, #w-node-_83b1e91e-c183-2466-0072-ea8c3d8487c2-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487c3-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487c7-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487c8-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487cc-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487cd-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487d1-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487d2-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487d6-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487d7-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487db-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487dc-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487e0-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487e1-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487e5-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487e6-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487ea-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487eb-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487ef-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487f0-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487f3-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487f4-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487f8-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487f9-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487fd-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d8487fe-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848802-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848803-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848807-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848808-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84880c-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84880d-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848811-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848812-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848816-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848817-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84881b-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d84881c-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848820-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848821-808303d5 {
  justify-self: start;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848825-808303d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83b1e91e-c183-2466-0072-ea8c3d848826-808303d5 {
  justify-self: start;
}

#w-node-f8c941d9-5490-af61-ccb8-91c0b6d504de-808303d7, #w-node-f8c941d9-5490-af61-ccb8-91c0b6d504de-06bce55e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 767px) {
  #w-node-ab3423d6-6a1f-7d78-2f99-adbf174d01d8-808303ba {
    order: -9999;
  }

  #w-node-_60503652-095e-e5f9-278a-9440e1761d6e-e1761d29 {
    grid-area: 4 / 1 / 5 / 2;
  }
}


