:root {
  --grau: #f8f6f5;
  --light-green: #75e6a4;
  --medium-sea-green: #43a878;
  --dark-slate-grey: #243239;
  --honeydew: #d9f7e4;
  --untitled-ui-primary600: #7f56d9;
  --untitled-ui-white: white;
  --untitled-ui-primary700: #6941c6;
  --untitled-ui-primary100: #f4ebff;
  --untitled-ui-gray600: #475467;
  --untitled-ui-gray700: #344054;
  --untitled-ui-gray300: #d0d5dd;
  --untitled-ui-primary50: #f9f5ff;
  --untitled-ui-gray900: #101828;
  --untitled-ui-primary300: #d6bbfb;
  --untitled-ui-gray500: #667085;
  --untitled-ui--gray50: #f9fafb;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--success50: #ecfdf3;
  --untitled-ui--success700: #027a48;
}

.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-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Outfit, sans-serif;
  font-size: 3.5em;
  font-weight: 700;
  line-height: 1.05em;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.2em;
}

h3 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Outfit, sans-serif;
  font-size: 1.8em;
  font-weight: 700;
  line-height: 1.2em;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1.45em;
  font-weight: 700;
  line-height: 1.3em;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1.1em;
  font-weight: 700;
  line-height: 1.2em;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: .9em;
  font-weight: 700;
  line-height: 1.2em;
}

p {
  margin-bottom: 10px;
  font-family: Outfit, sans-serif;
  font-size: 1em;
  line-height: 1.3em;
}

.background-color-grey-light-1 {
  background-color: var(--grau);
}

.infotext {
  color: #888;
  font-size: .7em;
  line-height: 1.3em;
}

.p-sm-start {
  padding-top: 2.25em;
}

.title1 {
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5em;
  font-weight: 300;
  line-height: 1.05em;
}

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

.copy-small {
  color: #686868;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .85em;
  line-height: 1.2em;
  display: block;
}

.copy-small._10px-bottom {
  text-align: justify;
  margin-bottom: 10px;
}

.copy-small.adjusted {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.copy-small.spacing {
  line-height: 1.5em;
}

.input-field {
  color: #272727;
  border-radius: 1em;
  min-height: 54px;
  margin-bottom: 1em;
  font-size: 1em;
  transition: all .25s;
}

.input-field:hover {
  border: 1px solid #888;
}

.input-field:focus {
  background-color: #fcfcfc;
  border: 1px solid #272727;
}

.gutter-outside {
  padding-left: 40px;
  padding-right: 40px;
}

.styles-grid-colors {
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr;
}

.distance-big {
  padding-top: 6.5em;
}

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

.p-xs-end {
  padding-bottom: 1em;
}

.container-w2 {
  max-width: 1360px;
  margin-left: auto;
  margin-right: auto;
}

.input-label {
  margin-bottom: 12px;
  font-weight: 400;
}

.container-w1 {
  max-width: 1550px;
  margin-left: auto;
  margin-right: auto;
}

.container-w1.hero-width {
  max-width: 1920px;
}

.button {
  background-color: var(--light-green);
  box-shadow: 6px 6px 0 0 var(--medium-sea-green);
  color: #000;
  text-align: center;
  letter-spacing: 0;
  text-transform: none;
  border: 2px solid #75e6a4;
  border-radius: 1em;
  padding: 1.1em 1.8em;
  font-family: Outfit, sans-serif;
  font-size: .9em;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .45s;
}

.button:hover {
  background-color: var(--medium-sea-green);
  box-shadow: none;
  color: #fff;
  border-style: solid;
  border-color: #44a878;
}

.button.small {
  padding: 1em 1.4em;
  font-size: .8em;
}

.button.secondary {
  z-index: 1;
  border: 2px solid var(--light-green);
  box-shadow: 6px 6px 0 0 var(--medium-sea-green);
  color: var(--dark-slate-grey);
  background-color: #fff;
  align-self: flex-start;
  width: auto;
  position: static;
}

.button.secondary:hover {
  border-style: solid;
  border-color: var(--medium-sea-green);
  background-color: var(--medium-sea-green);
  box-shadow: none;
  opacity: 1;
  color: #fff;
  -webkit-text-stroke-color: #0978c3;
}

.button.secondary._20px-right, .button.secondary._20px-left {
  margin-left: 20px;
}

.button.secondary.centered, .button.secondary.middle {
  align-self: center;
}

.button.secondary._100 {
  width: 100%;
}

.button.secondary.mid {
  align-self: center;
}

.button.hide {
  display: none;
}

.button._20px-right {
  border: 2px solid var(--light-green);
  box-shadow: 6px 6px 0 0 var(--medium-sea-green);
  margin-top: 20px;
  margin-left: 0;
}

.button._20px-right:hover {
  border: 2px solid var(--medium-sea-green);
  box-shadow: none;
  color: var(--medium-sea-green);
  background-color: #fff;
}

.button._20px-right.mobile {
  box-shadow: 6px 6px 0 0 var(--medium-sea-green);
}

.button._20-left {
  margin-left: 20px;
}

.background-color-accent {
  background-color: var(--dark-slate-grey);
  color: #0978c3;
}

.p-xl-end {
  padding-bottom: 6.5em;
}

.title5 {
  color: var(--medium-sea-green);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.1em;
  line-height: 1.2em;
}

.title6 {
  color: var(--medium-sea-green);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .9em;
  font-weight: 700;
  line-height: 1.2em;
}

.container-w4 {
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
}

.copy-medium {
  color: #000;
  text-align: justify;
  flex: 1;
  font-size: 1em;
  font-weight: 200;
  line-height: 1.4em;
}

.copy-medium.white {
  color: var(--grau);
}

.container-w3 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.p-xl-start {
  padding-top: 6.5em;
}

.p-xs-start {
  padding-top: 1em;
}

.p-xs-start.smaller {
  padding-top: .3em;
  padding-bottom: .3em;
}

.title2 {
  color: #272727;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.2em;
}

.paragraph {
  color: #000;
  font-family: Varela Round, sans-serif;
}

.background-color-copy-dark {
  background-color: #272727;
}

.copy-large {
  color: #2b2b2b;
  font-size: 1.2em;
}

.background-color-grey-light-2 {
  background-color: var(--honeydew);
}

.styleguide-item {
  border-bottom: .1em solid #bdbdbd;
  padding-top: 3.5em;
  padding-bottom: 3.5em;
}

.title3 {
  color: #272727;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.8em;
  font-weight: 700;
  line-height: 1.2em;
}

.title4 {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 1.45em;
  line-height: 1.3em;
}

.title4.centered {
  text-align: center;
  padding-right: 0;
}

.p-md-end {
  padding-bottom: 4.5em;
}

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

.p-md-start {
  padding-top: 4.5em;
}

.gutter-description {
  text-align: center;
  background-color: #eaeaea;
  padding-top: 3em;
  padding-bottom: 3em;
}

.p-sm-end {
  padding-bottom: 2.25em;
}

.section-landingscreen {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(#f8f6f5, #f8f6f5);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  height: 60rem;
  display: flex;
}

.grid {
  grid-template-rows: auto;
}

.grid.gutter-outside {
  justify-items: center;
}

.landing-content {
  z-index: 1;
  width: 100%;
  position: relative;
}

.body {
  font-family: Outfit, sans-serif;
  font-size: 18px;
}

.heading-3 {
  color: #fff;
}

.button-2 {
  margin-left: 20px;
}

.heading-4 {
  text-transform: uppercase;
}

.heading-5 {
  color: #000;
}

.section-abwicklung {
  background-image: url('../images/background2.png');
  background-position: 50% 62%;
  background-repeat: no-repeat;
  background-size: 1764px 680px;
  background-attachment: fixed;
  height: auto;
}

.abwicklung-heading-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.body-2 {
  font-size: 18px;
}

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

.abwicklung-wrapper {
  background-color: var(--grau);
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  padding: 48px 31px;
  display: flex;
}

.image {
  width: 50px;
}

.abwicklung-heading {
  margin-bottom: 0;
}

.section-vorteile {
  background-color: var(--grau);
  display: block;
}

.centered {
  text-align: left;
  margin-bottom: 0;
}

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

.vorteil-tp-wrapper {
  border-right: 3px solid var(--light-green);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.image-2 {
  margin-top: 15px;
  margin-bottom: 0;
}

.section-features {
  display: block;
}

.section-features.hide, .section-testemonials {
  display: none;
}

.grid-testemonial {
  grid-template-rows: auto;
}

.testemonial {
  background-color: #e9f5fd;
  border-radius: 7px;
  padding: 20px;
}

.author-wrapper {
  display: flex;
}

.image-3 {
  width: 60px;
}

.position-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 10px;
  padding-left: 0;
  display: flex;
}

.navbar {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.uui-footer08_legal-link {
  color: var(--medium-sea-green);
  font-family: Outfit, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer08_legal-link:hover {
  color: #475467;
}

.uui-footer08_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: none;
}

.uui-text-size-small {
  color: #475467;
  letter-spacing: normal;
  font-family: Outfit, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small.text-color-gray500 {
  color: #667085;
}

.uui-footer08_bottom-wrapper {
  border-top: 1px solid #eaecf0;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-message {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-text-style-link {
  color: #475467;
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link:hover {
  color: #344054;
}

.uui-button {
  grid-column-gap: .5rem;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7f56d9;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.uui-button:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-button.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-family: Outfit, sans-serif;
}

.uui-form_input {
  color: #101828;
  background-color: #fff;
  border: 1px solid #d0d5dd;
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: Outfit, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input:focus {
  color: #101828;
  border-color: #d6bbfb;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-form_input::placeholder {
  color: #667085;
}

.uui-footer08_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  display: grid;
}

.uui-footer08_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.uui-footer08_heading {
  color: #101828;
  margin-bottom: 1rem;
  font-family: Outfit, sans-serif;
  font-weight: 600;
}

.uui-footer08_right-wrapper {
  flex-direction: column;
  display: flex;
}

.uui-footer08_link {
  color: #475467;
  text-align: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer08_link:hover {
  color: #344054;
}

.uui-footer08_link.hide {
  display: none;
}

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

.uui-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: block;
}

.uui-logo_logotype {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 4rem;
  display: flex;
}

.uui-footer08_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.uui-footer08_left-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-footer08_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: center;
}

.uui-padding-vertical-xlarge {
  padding-top: 4rem;
  padding-bottom: 4rem;
  font-family: Outfit, sans-serif;
}

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

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.nav-link {
  display: block;
}

.nav-link.w--current {
  transition: all .3s;
}

.image-4, .image-5, .image-6, .image-7 {
  width: 100px;
}

.div-block {
  margin-left: 20px;
}

.image-8 {
  width: 120px;
}

.image-9 {
  position: static;
  inset: 0% 0% 0% 280px;
  overflow: hidden;
}

.div-block-2 {
  background-color: var(--light-green);
  width: 367px;
  height: 7px;
  margin-bottom: 10px;
}

.section-benefits.gutter-outside {
  background-image: none;
  background-position: 0 0;
}

.vorteil-1-wrapper {
  border: 1px #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vorteil-1-wrapper.ipad-20px-top {
  flex-direction: column;
}

.vorteil-2-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cell {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.cell-2 {
  flex-direction: column;
  align-items: center;
}

.cell-3 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
}

.cell-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.image-10 {
  width: 118px;
}

.cell-5 {
  justify-content: center;
  align-items: center;
  padding-right: 60px;
}

.div-block-3 {
  flex: 0 auto;
}

.strich2 {
  background-color: var(--light-green);
  justify-content: center;
  width: 189px;
  height: 7px;
  margin-bottom: 10px;
  display: flex;
}

.strich2._1 {
  width: 116px;
}

.strich2._2 {
  width: 317px;
}

.image-11, .image-12, .image-14 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.paragraph-2 {
  line-height: 1.3em;
}

.image-15, .image-16, .image-17 {
  width: 120px;
}

.container {
  max-width: 1360px;
  font-family: Outfit, sans-serif;
  font-size: 1em;
  font-weight: 700;
}

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

.section-api {
  background-color: #fff;
}

.section-api.container-w2 {
  color: #fafafa;
}

.html-embed, .apiwrapper {
  width: 100%;
}

.apiwrapper.container-w2 {
  height: 100%;
}

.nav-link.w--current {
  color: var(--medium-sea-green);
  letter-spacing: 2px;
  font-size: 1.1em;
}

.section-kontakt {
  margin-top: 0;
}

.error-text {
  color: #e23939;
}

.error-message-2 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

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

.success-message-2 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary600);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-2:hover {
  border-color: var(--untitled-ui-primary700);
  background-color: var(--untitled-ui-primary700);
}

.uui-button-2:focus {
  background-color: var(--untitled-ui-primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-2 {
  color: var(--untitled-ui-gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-2:hover {
  color: var(--untitled-ui-gray700);
}

.uui-form-checkbox-label {
  color: var(--untitled-ui-gray700);
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon {
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon:hover {
  border-color: var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary50);
}

.uui-form-checkbox-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary50);
  box-shadow: none;
  background-image: url('../images/check.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon.w--redirected-focus {
  border-color: var(--untitled-ui-primary600);
  background-color: var(--untitled-ui-primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui-primary100);
  border-radius: .25rem;
}

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

.uui-form_input-2 {
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input-2:focus {
  border-color: var(--untitled-ui-primary300);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui-primary100);
  color: var(--untitled-ui-gray900);
}

.uui-form_input-2::placeholder {
  color: var(--untitled-ui-gray500);
}

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

.uui-field-label {
  color: var(--untitled-ui-gray700);
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper {
  position: relative;
}

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

.uui-contact01_component {
  flex-direction: column;
  align-items: stretch;
  max-width: 30rem;
  margin: 6rem auto 0;
}

.uui-text-size-large {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium {
  color: var(--untitled-ui-gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: var(--untitled-ui-primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-max-width-large.align-center {
  max-width: 49.1rem;
  margin-left: auto;
  margin-right: auto;
}

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

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

.uui-padding-vertical-xhuge {
  padding-top: 0;
  padding-bottom: 0;
}

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

.uui-page-padding-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.text-span, .text-span-2, .text-span-3, .text-span-4 {
  color: var(--medium-sea-green);
}

.text-span-4.dark {
  color: var(--dark-slate-grey);
}

.text-span-5 {
  color: var(--medium-sea-green);
}

.html-embed-2 {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
}

.div-block-4 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-agb {
  margin-top: 0;
}

.rich-text-block {
  font-family: Outfit, sans-serif;
  font-size: 1em;
}

.rich-text-block-2 {
  font-size: 16px;
}

.rich-text-block-3 {
  font-family: Outfit, sans-serif;
  font-size: 18px;
}

.rich-text-block-4 {
  font-family: Outfit, sans-serif;
  font-size: 16px;
}

.list-agb {
  margin-bottom: 10px;
  font-family: Outfit, sans-serif;
  font-size: 20px;
  line-height: 1.4em;
  list-style-type: lower-alpha;
}

.list-agb._20px-left {
  margin-left: 20px;
  list-style-type: disc;
}

.login-button {
  width: 145px;
  height: 66px;
}

.login-button.button.header {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 50px;
  margin-bottom: 10px;
  padding: .7em 1em;
  text-decoration: none;
  display: flex;
}

.login-button.button.header:hover {
  color: var(--untitled-ui-gray900);
}

.image-18 {
  flex: 0 auto;
  width: 40px;
  padding-right: 0;
}

.paragraph-3 {
  margin-bottom: 0;
  padding-left: 4px;
  font-size: 1.2em;
}

.html-embed-3 {
  color: #949494;
}

.link-block {
  text-decoration: none;
}

.section-datenschutz {
  margin-top: 100px;
}

.paragraph-4, .paragraph-5 {
  line-height: 1.4em;
}

.paragraph-6 {
  margin-top: 0;
}

.section-hero-portal {
  margin-top: 100px;
}

.portal-hero-left-wrapper {
  justify-content: center;
  align-items: flex-start;
}

.cell-6 {
  background-color: #24323900;
  align-items: center;
}

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

.grid-win.gutter-outside {
  grid-template-columns: 1fr 1fr;
}

.wim-wrapper {
  background-color: var(--grau);
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: 48px 31px;
  display: flex;
}

.button-3 {
  flex: 0 auto;
}

.quick-stack {
  padding-left: 0;
  padding-right: 0;
}

.quick-stack.gutter-outside {
  padding-left: 40px;
  padding-right: 40px;
}

.grid-fair {
  padding: 0;
}

.fair-wrapper-left {
  justify-content: center;
}

.quick-stack-2 {
  width: 100%;
}

.heading-fair {
  margin-bottom: 0;
}

.heading-fair.fair-benefit-wrapper {
  flex: 0 auto;
  width: 100%;
}

.fair-benefit-wrapper {
  background-color: var(--honeydew);
  border-radius: 18px;
  justify-content: center;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 20px;
}

.fair-benefit-wrapper.button {
  align-items: center;
}

.cell-8 {
  padding-top: 0;
}

.anmeldern-wrapper.container-w2.gutter-outside {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.paragraph-7 {
  text-align: justify;
}

.paragraph-7.copy-medium {
  flex: none;
}

.heading-8 {
  margin-bottom: 0;
}

.cell-9 {
  justify-content: center;
}

.section-landing-softwarae {
  margin-top: 0;
}

.grid-hero-software {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.grid-hero-software.container-w3 {
  padding-top: 0;
}

.software-hero-wrapper {
  background-color: var(--honeydew);
  box-shadow: 4px 4px 0 0 var(--light-green);
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
}

.software-hero-heading {
  justify-content: flex-start;
  margin-bottom: 0;
  font-size: 1.5em;
  display: block;
}

.img-software-hero {
  color: var(--medium-sea-green);
  width: 120px;
}

.section-soft-video {
  display: none;
}

.milestone-wrapper {
  background-color: #d9f7e46e;
  border-radius: 12px;
  justify-content: flex-end;
  height: auto;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 0;
  transition: box-shadow .3s, transform .3s;
  display: flex;
}

.milestone-wrapper:hover {
  box-shadow: 4px 4px #75e6a4;
}

.copy-small-2 {
  color: #686868;
  margin-top: 10px;
  font-family: Outfit, sans-serif;
  font-size: 1em;
  line-height: 1.4em;
}

.roadmap-content-heading-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.columns {
  display: flex;
}

.column {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.image-20 {
  align-self: center;
  margin-bottom: 10px;
}

.roadmap-content-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

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

.column-2 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.heading-9 {
  background-color: var(--medium-sea-green);
  color: var(--untitled-ui-white);
  border-radius: 15px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
}

.heading-9.hide {
  display: none;
}

.link-block-2 {
  padding-top: 8px;
  padding-bottom: 8px;
  text-decoration: none;
}

.empfehlungs-wrapper.container-w2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-newsletter.container-w3 {
  padding: 0;
}

.newsletter-benefit-wrapper {
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.image-21 {
  width: 32px;
}

.benefit-newsletter-heading {
  margin-bottom: 0;
  margin-left: 20px;
  font-size: 1.4em;
  font-weight: 400;
}

.button-4 {
  text-align: center;
  background-color: #243239;
  border-radius: 20px;
  width: 110px;
  font-family: Outfit, sans-serif;
  font-size: 16px;
}

.date {
  filter: blur(5px);
  margin-top: 0;
  margin-bottom: -10px;
  font-family: Outfit, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.preis {
  filter: blur(5px);
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.client-art-wrapper {
  width: 90%;
}

.cell-7 {
  justify-content: flex-end;
  align-items: center;
}

.quick-stack-3 {
  border-bottom: 1px #dcdddd;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
}

.heading-grau {
  color: #33333380;
  margin-top: 10px;
  margin-bottom: 6px;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-bold {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 700;
  position: static;
}

.kachel {
  background-color: #f8f9f9;
  border: 1px solid #dcdddd;
  border-radius: 30px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
}

.cell-10 {
  align-items: center;
}

.button-5 {
  text-align: center;
  background-color: #243239;
  border-radius: 20px;
  width: 176px;
  font-family: Outfit, sans-serif;
  font-size: 16px;
}

.date-2 {
  margin-top: -10px;
  margin-bottom: -10px;
  font-family: Outfit, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.cell-11 {
  justify-content: flex-end;
  align-items: center;
}

.quick-stack-4 {
  border-bottom: 1px solid #dcdddd;
  padding-bottom: 10px;
  padding-left: 0;
  padding-right: 0;
}

.heading-bold-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.cell-12 {
  align-items: center;
}

.heading-11, .heading-12 {
  margin-bottom: 0;
}

.quick-stack-5 {
  padding: 0;
}

.heading-14 {
  flex: 0 auto;
}

.rechner-hero-wrapper.container-w2.gutter-outside {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.quick-stack-6 {
  padding: 0;
}

.kunden-login-right-cell {
  justify-content: center;
}

.vorteil-wrapper {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.vorteil-wrapper._20px-left {
  margin-left: 20px;
}

.image-22 {
  width: 32px;
}

.benefit {
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 1.3em;
  font-weight: 400;
}

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

.section-webpage {
  display: none;
}

.quick-stack-7 {
  padding: 0;
}

.form-block {
  width: 80%;
}

.cell-13 {
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
}

.form {
  box-shadow: 6px 6px 0 0 var(--dark-slate-grey);
  color: var(--untitled-ui-white);
  background-color: #44a878;
  border-radius: 1em;
  padding: 40px 20px;
}

.cell-14 {
  justify-content: center;
}

.field-label {
  font-family: Outfit, sans-serif;
}

.field-label-2 {
  font-family: Outfit, sans-serif;
  font-weight: 700;
}

.field-label-3 {
  font-family: Outfit, sans-serif;
}

.field-label-4 {
  font-family: Outfit, sans-serif;
  position: static;
}

.success-message-3 {
  background-color: var(--light-green);
  border-radius: 1em;
  font-family: Outfit, sans-serif;
  font-size: 1em;
  font-weight: 700;
}

.software-wrapper-landing.container-w2 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.quick-stack-8 {
  padding: 0;
}

.cell-15 {
  justify-content: space-between;
  align-items: center;
}

.div-block-6, .div-block-7, .feature-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-9, .div-block-10, .div-block-11, .div-block-12 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-13 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.img-feature {
  width: 120px;
  margin-bottom: 10px;
}

.section-inserat {
  margin-top: 100px;
}

.section-inserat.container-w2.gutter-outside {
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.inserate-heading {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.udesly-code-snippet {
  display: none;
}

.udesly-typewriter-effect {
  text-align: center;
  font-size: 3rem;
  line-height: 1;
}

.udesly-typewriter-effect.title1.bold {
  letter-spacing: 0;
  padding-left: 10px;
  font-family: Outfit, sans-serif;
  font-size: 3.5rem;
  line-height: 1.05;
}

.div-block-14 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-23 {
  width: 50%;
}

.section-warenversender {
  margin-top: 0;
}

.warenversender-wrapper.container-w2.gutter-outside {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.versender-button-wrapper {
  justify-content: center;
  align-items: center;
  display: none;
}

.image-24 {
  width: 50%;
}

.quick-stack-9 {
  padding: 0;
}

.quick-stack-10 {
  width: 100%;
  padding: 0;
}

.markt-versneder-heading-wrapper {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.image-25 {
  width: 32px;
  height: 32px;
}

.heading-markt {
  margin-bottom: 0;
  font-size: 1.5em;
  font-weight: 400;
}

.cell-16 {
  justify-content: center;
}

.grid-markt-wrapper {
  border: 1px none var(--medium-sea-green);
  background-color: #75e6a433;
  border-radius: 7px;
  padding: 20px;
}

.inserat-versender-wrapper.container-w2.gutter-outside {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hide {
  display: none;
}

.cell-17 {
  align-items: center;
}

.paragraph-8 {
  margin-bottom: 0;
}

.section-help-hero {
  margin-top: 0;
}

.heading-15, .paragraph-9 {
  text-align: center;
}

.quick-stack-12 {
  padding: 0;
}

.cell-18 {
  align-items: center;
}

.video, .div-block-16 {
  width: 100%;
}

.uui-pricing08_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  background-color: #f9fafb;
  border: 1px solid #f2f4f7;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 3rem;
  padding: .375rem;
  font-family: Outfit, sans-serif;
  display: grid;
}

.uui-pricing08_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-pricing08_feature {
  display: flex;
}

.uui-pricing08_feature.hide {
  display: none;
}

.uui-pricing08_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-pricing08_component {
  z-index: 10;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-text-size-large-2 {
  color: #475467;
  letter-spacing: normal;
  font-family: Outfit, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-text-size-medium {
  color: #475467;
  letter-spacing: normal;
  font-family: Outfit, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  color: #000;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #7f56d9;
  border-radius: .5rem;
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-3:hover {
  background-color: #6941c6;
  border-color: #6941c6;
}

.uui-button-3:focus {
  background-color: #7f56d9;
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #f4ebff;
}

.uui-pricing08_price-text {
  color: #475467;
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing08_plan {
  z-index: 0;
  background-color: #0000;
  border: 2px solid #eaecf0;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 2.5rem;
  padding: 2rem;
  font-family: Outfit, sans-serif;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-pricing08_plan.left {
  background-color: #fff;
  width: 100%;
  margin-top: 0;
  top: 0;
  right: 0;
  box-shadow: 0 12px 16px -4px #00000078, 0 4px 6px -2px #10182808;
}

.uui-pricing08_plan.modiy {
  z-index: -1;
  background-color: #fff;
  margin-top: 0;
  top: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 12px 16px -4px #00000063, 0 4px 6px -2px #10182808;
}

.div-block-8 {
  z-index: -1;
  background-color: #f8f6f5;
  width: 100%;
  height: 60%;
  position: absolute;
  inset: 0% 0% auto;
}

.uui-pricing08_content {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.section-pricing {
  position: relative;
}

.uui-heading-xxsmall {
  color: var(--medium-sea-green);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Outfit, sans-serif;
  font-size: .95rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-pricing08_tab-content {
  overflow: visible;
}

.uui-pricing08_popular-plan {
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: 1rem;
  width: 100%;
  padding: 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px #27272747, 0 4px 6px -2px #2727278f;
}

.uui-page-padding-3 {
  background-image: url('../images/background2.png');
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  padding-left: 2rem;
  padding-right: 2rem;
  display: block;
}

.text-block-5 {
  color: #7655b6;
  font-family: Outfit, sans-serif;
  font-weight: 700;
}

.p-xl-start-2 {
  padding-top: 6.5em;
}

.text-block-6 {
  font-family: Outfit, sans-serif;
}

.text-block {
  color: #fff;
  font-family: Outfit, sans-serif;
}

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

.text-block-7 {
  font-family: Outfit, sans-serif;
}

.uui-pricing08_content-top {
  align-self: center;
}

.uui-pricing08_popular-label {
  z-index: 1;
  background-color: var(--honeydew);
  outline-offset: 0px;
  color: #fff;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  outline: 1px #e9d7fe;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

.image-55, .image-56 {
  width: 24px;
}

.uui-pricing08_components {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
}

.subtitle-price {
  color: #475467;
  letter-spacing: normal;
  font-family: Outfit, sans-serif;
  font-size: 1.4rem;
  font-weight: 200;
  line-height: 1.5;
}

.uui-pricing08_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #667085;
  background-color: #0000;
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  display: flex;
}

.uui-pricing08_tab-link.w--current {
  color: #344054;
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-badge {
  grid-column-gap: .375rem;
  color: #344054;
  white-space: nowrap;
  background-color: #f2f4f7;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-badge.hide-mobile-portrait {
  background-color: #74f5db;
}

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

.uui-pricing08_price {
  color: var(--dark-slate-grey);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: Outfit, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.field-label-5 {
  color: #000;
  font-family: Outfit, sans-serif;
  font-weight: 400;
}

.preis-form {
  background-color: #fff;
  border: 2px #7655b6;
  border-radius: 0;
  width: 500px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.button-6 {
  color: #272727;
  text-align: center;
  letter-spacing: 0;
  text-transform: none;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  margin-left: 0;
  padding: .8em 1.8em;
  font-family: Outfit, sans-serif;
  font-size: .9em;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: all .35s;
}

.button-6:hover {
  color: #7655b6;
  background-color: #74f5db73;
  box-shadow: 0 2px 5px #0003;
}

.button-6:active {
  transform: translate(0, -6px);
}

.section-3 {
  background-color: #f8f6f5;
  margin-top: 0;
  position: relative;
}

.image-54 {
  z-index: 0;
  position: absolute;
  inset: -9% 0% auto auto;
}

.grid-preis-lanndig {
  z-index: 1;
  grid-template-rows: auto;
  justify-items: center;
  position: relative;
}

.title6-2 {
  color: #868686;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8em;
  font-weight: 400;
  line-height: 1.2em;
}

.heading-16 {
  margin-left: 40px;
  padding-top: 20px;
}

.heading-16.white {
  color: #000;
  padding-left: 0;
  display: block;
}

.p-xl-start-3 {
  padding-top: 6.5em;
}

.success-message-4 {
  background-color: #74f5db;
  border-radius: 7px;
}

.form-block-2 {
  background-color: #f5f77200;
  padding: 20px 40px;
  box-shadow: 0 2px 5px -20px #0003;
}

.input-field-2 {
  color: #272727;
  border-radius: 0;
  min-height: 42px;
  margin-bottom: 1em;
  font-size: 1em;
  transition: all .25s;
}

.input-field-2:hover {
  border: 1px solid #888;
}

.input-field-2:focus {
  background-color: #fcfcfc;
  border: 1px solid #272727;
}

.text-block-8 {
  font-family: Outfit, sans-serif;
  font-weight: 700;
}

.heading-17 {
  color: var(--dark-slate-grey);
}

.uui-navbar04_menu-button {
  padding: 0;
}

.uui-button-4 {
  grid-column-gap: .5rem;
  border: 1px solid var(--light-green);
  background-color: var(--medium-sea-green);
  color: var(--untitled-ui-white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-4:hover {
  border-color: var(--dark-slate-grey);
  background-color: var(--light-green);
  color: var(--dark-slate-grey);
}

.uui-button-4:focus {
  background-color: var(--light-green);
  color: var(--dark-slate-grey);
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-gray600);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-tertiary-gray:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui-gray700);
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui-gray300);
  background-color: var(--untitled-ui-white);
  color: var(--untitled-ui-gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui-white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray.show-tablet, .show-tablet {
  display: none;
}

.uui-navbar04_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar04_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar04_link {
  color: var(--untitled-ui-gray600);
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar04_link:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar04_link.w--current {
  color: #000;
}

.uui-navbar04_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui--gray50);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-button-link-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui-gray600);
  white-space: nowrap;
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link-gray:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar04_heading {
  color: var(--untitled-ui-primary600);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-navbar04_heading.margin-bottom-0 {
  color: var(--medium-sea-green);
  margin-bottom: 0;
}

.uui-navbar04_dropdown-content-wrapper {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: min-content;
  grid-template-columns: 1fr;
  grid-auto-rows: min-content;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  width: 100%;
  display: grid;
  position: relative;
}

.uui-navbar04_dropdown-content-right {
  flex: 1;
  max-width: 14rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  display: flex;
  position: relative;
}

.uui-text-size-small-2 {
  color: var(--untitled-ui-gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50);
  color: var(--untitled-ui--success700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-navbar04_item-heading {
  color: var(--untitled-ui-gray900);
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar04_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar04_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar04_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

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

.uui-navbar04_icon-holder {
  color: var(--untitled-ui-primary600);
  flex: none;
}

.uui-navbar04_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  height: 100%;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar04_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-navbar04_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.uui-navbar04_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.uui-navbar04_dropdown-content {
  width: 100%;
  display: flex;
}

.uui-navbar04_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar04_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar04_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar04_dropdown-toggle {
  color: var(--untitled-ui-gray600);
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar04_dropdown-toggle:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar04_menu-dropdown {
  position: static;
}

.uui-navbar04_menu-left {
  flex: 0 auto;
  margin-right: 60px;
}

.uui-navbar04_menu {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-logo_image-2 {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype-2 {
  flex: none;
  width: 150px;
  height: 100%;
}

.uui-logo_logomark-dot-2 {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur-2 {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg-2 {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark-2 {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component-2 {
  flex-wrap: nowrap;
  width: auto;
  height: auto;
  display: flex;
}

.uui-navbar04_logo-link {
  padding-left: 0;
}

.uui-navbar04_component {
  border-bottom: 1px solid var(--untitled-ui--gray100);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.image-57 {
  width: 1.5rem;
}

.cell-19, .cell-20 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-13 {
  padding: 0;
}

.img-app {
  color: var(--medium-sea-green);
  width: 80px;
}

.heading-app {
  text-align: center;
  font-size: 1.4em;
}

.app-kachel {
  background-color: var(--honeydew);
  box-shadow: 4px 4px 0 0 var(--light-green);
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  padding: 20px 20px 40px;
}

.faq-heading {
  text-align: center;
  font-size: 2.2em;
  font-weight: 400;
}

.faq-item {
  background-color: #0000;
  border: 1px #212121;
  border-radius: 25px;
  box-shadow: 0 10px 20px #0000000d;
}

.minus {
  background-color: #fff;
  border-radius: 20px;
  width: 38%;
  height: 2px;
  position: absolute;
}

.faq-answer-inner {
  padding: 0 20px 20px;
  overflow: visible;
}

.p-m-wrap {
  background-color: var(--medium-sea-green);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  margin-left: 60px;
  display: flex;
  position: relative;
}

.plus {
  background-color: #fff;
  border-radius: 20px;
  width: 2px;
  height: 38%;
  position: absolute;
}

.h3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.2em;
  font-weight: 400;
}

.faq-question {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.faq-wrap {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  width: 100%;
  display: grid;
}

.paragraph-10 {
  color: #181818e6;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.6;
}

.faq-answer {
  height: auto;
  overflow: hidden;
}

.quick-stack-14 {
  padding: 0;
}

.cell-21 {
  justify-content: center;
  align-items: center;
}

.quick-stack-15 {
  padding: 0;
}

.cell-22 {
  justify-content: center;
  align-items: flex-start;
}

.ecosystem-grid-wrapper {
  display: flex;
}

.ecosystem-content-wrapper {
  background-color: #f8f6f5;
  border-radius: 12px;
  margin-left: 20px;
  padding: 20px;
}

.strich-ecosystem {
  background-color: #59b287;
  width: 300px;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.icon-ecosystem {
  align-self: center;
  width: 120px;
  height: 120px;
}

.ecostystem-gielda {
  background-color: #f8f6f5;
}

.quick-stack-16, .quick-stack-17 {
  padding: 0;
}

.cell-23 {
  justify-content: center;
  align-items: center;
}

.cell-24, .cell-25 {
  justify-content: center;
  align-items: flex-start;
}

.ecosystem-partner {
  background-color: #f8f6f5;
}

.ecosystem-partner-wrapper.container-w2.gutter-outside {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.quick-stack-18 {
  padding: 0;
}

.div-block-17 {
  width: 100%;
  padding-bottom: 20px;
  padding-right: 20px;
}

.cell-26 {
  background-color: var(--honeydew);
  background-image: linear-gradient(#f8f6f5c2, #f8f6f5c2), url('../images/truck3.png');
  background-position: 0 0, 97% 97%;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100px;
  border-radius: 18px;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 10px;
}

.heading-rapport {
  font-size: 1.4em;
}

.cell-27, .cell-28 {
  justify-content: center;
  align-items: flex-start;
}

.image-59 {
  z-index: -1;
  position: absolute;
  inset: 75% 0% auto auto;
}

.footer_icon {
  width: 22px;
}

.text-weight-medium {
  color: var(--untitled-ui--success700);
  padding-bottom: 10px;
  font-family: Outfit, sans-serif;
  font-weight: 700;
}

.text-color-secondary-2 {
  color: #222;
}

.footer_social-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.footer_social-wrap.hide {
  display: none;
}

.footer_logo {
  width: 200px;
  margin-bottom: 20px;
}

.padding-large {
  padding: 3rem;
}

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

.brand {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #2aa8ff;
  justify-content: flex-start;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 600;
  display: flex;
}

.section_footer {
  flex-direction: column;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 100px;
}

.footer_social {
  transition: all .5s;
}

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

.footer_right-wrap {
  flex-flow: column;
  width: 100%;
  display: flex;
}

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

.text-size-medium.text-color-grey {
  color: #aaa;
}

.footer_left-wrap {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 100px;
  display: flex;
}

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

.footer_wrap {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-color-primary-2 {
  color: #000;
  text-decoration: none;
}

.text-color-primary-2.underline-none {
  text-decoration: none;
  transition: opacity .5s;
}

.text-color-primary-2.underline-none:hover {
  opacity: .51;
}

.footer_link-wrap {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  flex-flow: column;
  display: flex;
}

.footer_link-wrap.hide {
  display: none;
}

.nav_icon {
  width: 25px;
}

.navbar_link {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  color: #000;
  justify-content: flex-start;
  align-items: center;
  font-family: Outfit, sans-serif;
  text-decoration: none;
  transition: opacity .5s;
  display: flex;
}

.navbar_link:hover {
  opacity: .5;
}

.navbar_link.color-purple {
  color: #8144e5;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.quick-stack-19 {
  padding: 0;
}

.link {
  text-align: left;
  text-decoration: none;
}

@media screen and (min-width: 1280px) {
  .image-9 {
    position: static;
    left: 400px;
    right: 0%;
  }

  .milestone-wrapper {
    height: auto;
  }

  .roadmap-content-heading-wrapper {
    align-items: center;
  }

  .benefit-newsletter-heading {
    margin-left: 10px;
  }

  .heading-10 {
    margin-bottom: 0;
  }

  .date, .heading-bold {
    margin-top: 10px;
  }

  .date-2 {
    margin-top: 0;
  }

  .heading-bold-2 {
    margin-top: 10px;
  }

  .section-rechner-hero {
    margin-top: 100px;
  }

  .udesly-typewriter-effect.title1.bold {
    margin-top: 3px;
    line-height: 1.05em;
  }

  .div-block-15 {
    font-family: Outfit, sans-serif;
    font-size: 3.5em;
    line-height: 1.05em;
  }

  .p-xl-start-2 {
    padding-top: 9.2em;
  }

  .uui-pricing08_popular-label {
    background-color: var(--medium-sea-green);
  }

  .p-xl-start-3 {
    padding-top: 9.2em;
  }
}

@media screen and (min-width: 1440px) {
  .image-9 {
    position: static;
    left: 410px;
  }

  .software-wrapper-landing.container-w2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .quick-stack-11 {
    padding: 0;
  }
}

@media screen and (min-width: 1920px) {
  .uui-footer08_link-list {
    grid-template-columns: max-content 1fr 1fr 1fr 1fr;
  }

  .image-9 {
    margin-left: -11px;
    position: relative;
    inset: 7% 0% 0% auto;
  }

  .button-6 {
    border-color: #6941c6;
  }

  .button-6:hover {
    box-shadow: 0 2px 5px #6941c6;
  }

  .cell-25 {
    justify-content: center;
    align-items: flex-start;
  }
}

@media screen and (max-width: 991px) {
  .gutter-outside {
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .button:hover {
    opacity: 1;
    transform: scale(1);
  }

  .button.secondary {
    width: auto;
  }

  .button._20px-right {
    margin-top: 20px;
    margin-left: 0;
  }

  .button.ipad-20-top {
    margin-top: 20px;
  }

  .section-landingscreen {
    height: auto;
    margin-top: 100px;
  }

  .grid.gutter-outside {
    grid-template-columns: 1fr;
  }

  .section-abwicklung {
    height: auto;
  }

  .grid-abwicklung.gutter-outside {
    grid-template-columns: 1fr;
  }

  .grid-vorteil-transporteur {
    grid-template-columns: 1fr 1fr;
  }

  .vorteil-tp-wrapper {
    border-right-style: none;
  }

  .uui-footer08_form-block {
    min-width: auto;
  }

  .uui-footer08_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .image-9 {
    position: static;
    top: 14%;
  }

  .vorteil-1-wrapper.ipad-20px-top {
    margin-top: 20px;
  }

  .cell {
    align-items: center;
    padding-left: 20px;
  }

  .cell-2, .cell-3 {
    justify-content: flex-start;
    padding-left: 20px;
  }

  .cell-4 {
    align-items: center;
    padding-left: 20px;
  }

  .nav-menu {
    background-color: var(--light-green);
    margin-bottom: 0;
  }

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

  .menu-button {
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .cell-6 {
    display: none;
  }

  .grid-win.gutter-outside {
    grid-template-columns: 1fr;
  }

  .software-hero-wrapper {
    padding-top: 40px;
  }

  .img-software-hero {
    width: 70px;
  }

  .milestone-wrapper {
    height: auto;
  }

  .column-2 {
    align-items: center;
  }

  .form-block {
    width: 100%;
  }

  .uui-pricing08_plan {
    margin-top: 0;
  }

  .uui-pricing08_components {
    grid-template-columns: 1fr;
  }

  .button-6:hover {
    opacity: 1;
    transform: scale(1);
  }

  .grid-preis-lanndig {
    grid-template-columns: 1fr;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .menu-icon_line-middle {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    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-top {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

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

  .hide-tablet {
    display: none;
  }

  .uui-button-secondary-gray.show-tablet, .show-tablet {
    display: block;
  }

  .uui-navbar04_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar04_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar04_link {
    color: var(--untitled-ui-gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar04_link:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar04_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .uui-navbar04_dropdown-content-right {
    max-width: none;
    padding-right: 2rem;
  }

  .uui-navbar04_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar04_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar04_dropdown-content-left {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar04_dropdown-content {
    flex-direction: column;
  }

  .uui-navbar04_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar04_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui-gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar04_dropdown-toggle {
    color: var(--untitled-ui-gray900);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar04_dropdown-toggle:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar04_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar04_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui-gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar04_menu {
    border-top: 1px solid var(--untitled-ui--gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .content-wrapper {
    order: -1;
  }

  .img-app {
    width: 70px;
  }

  .app-kachel {
    padding-top: 40px;
  }

  .image-59 {
    top: 88%;
  }

  .padding-large {
    padding: 2.5rem;
  }

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

  .section_footer {
    padding-top: 3rem;
  }

  .footer_left-wrap {
    margin-bottom: 40px;
  }

  .footer_wrap {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
  }

  .nav_icon {
    display: none;
  }

  .cell-29 {
    justify-content: center;
    align-items: flex-start;
  }

  .image-60 {
    align-self: center;
  }

  .cell-30 {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .title1 {
    font-size: 2.8em;
  }

  .styles-grid-colors {
    display: flex;
  }

  .distance-big {
    padding-top: 6em;
  }

  .button.secondary {
    width: auto;
  }

  .title5 {
    margin-top: 40px;
    font-size: 1.2em;
  }

  .title6 {
    font-size: 1em;
  }

  .title2 {
    font-size: 2em;
  }

  .section-landingscreen {
    height: auto;
    margin-top: 100px;
  }

  .grid.gutter-outside {
    grid-template-columns: 1fr;
  }

  .uui-footer08_legal-link:hover {
    color: #98a2b3;
  }

  .uui-footer08_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer08_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-footer08_link:hover {
    color: #667085;
  }

  .uui-footer08_link-list {
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    justify-items: start;
    width: 100%;
  }

  .uui-styleguide_logomark-bg {
    background-image: url('../images/untitled-ui-logomark.svg');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-footer08_top-wrapper {
    grid-row-gap: 2.5rem;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-9 {
    position: static;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-contact01_component {
    margin-top: 4rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .milestone-wrapper {
    flex-direction: row;
  }

  .columns {
    flex-direction: column;
  }

  .newsletter-benefit-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .quick-stack-6 {
    grid-row-gap: 20px;
  }

  .uui-pricing08_feature-list {
    margin-bottom: 2rem;
  }

  .uui-pricing08_component {
    margin-top: 2rem;
  }

  .uui-text-size-large-2, .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    background-color: #7f56d9;
    border-color: #7f56d9;
  }

  .uui-pricing08_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-pricing08_popular-plan {
    margin-top: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-pricing08_components {
    grid-template-columns: 1fr;
  }

  .uui-badge {
    padding: .125rem .5rem;
  }

  .uui-pricing08_price {
    font-size: 2.25rem;
  }

  .button-6 {
    align-self: flex-end;
  }

  .title6-2 {
    font-size: 1em;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    border-color: var(--untitled-ui-primary600);
    background-color: var(--untitled-ui-primary600);
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui-gray600);
    background-color: #0000;
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .uui-navbar04_link, .uui-button-link-gray {
    font-size: 1rem;
  }

  .uui-button-link-gray:hover {
    color: var(--untitled-ui-gray600);
  }

  .uui-navbar04_dropdown-content-right {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-small-2.hide-mobile-landscape, .hide-mobile-landscape {
    display: none;
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .uui-navbar04_dropdown-link-list {
    max-width: none;
  }

  .uui-navbar04_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar04_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar04_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-styleguide_logomark-bg-2 {
    background-image: url('../images/untitled-ui-logomark.svg');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-navbar04_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .quick-stack-14 {
    width: 100%;
  }

  .padding-large {
    padding: 1.5rem;
  }

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

  .section_footer {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .footer_left-wrap {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: start;
    width: 100%;
    display: grid;
  }

  .footer_wrap {
    justify-content: space-between;
    align-items: flex-start;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 16px;
  }

  .copy-small {
    font-size: 1em;
  }

  .gutter-outside {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .distance-big {
    padding-top: 5em;
  }

  .button.secondary {
    width: auto;
  }

  .button.secondary._20px-right.phone {
    margin-left: 0;
  }

  .button.secondary._20px-top {
    top: 20px;
  }

  .button._20px-right, .button._20px-right.mobile {
    margin-top: 20px;
    margin-left: 0;
  }

  .button.handy-20top {
    margin-top: 20px;
    margin-left: 10px;
  }

  .button._20-left {
    margin-top: 20px;
    margin-left: 20px;
  }

  .p-xl-end {
    padding-bottom: 5em;
  }

  .p-xl-start {
    padding-top: 5em;
  }

  .title4.centered {
    overflow-wrap: break-word;
  }

  .section-landingscreen {
    margin-top: 0;
  }

  .grid.gutter-outside {
    grid-template-columns: 1fr;
  }

  .heading-5.smaller {
    font-size: 2.5em;
  }

  .section-abwicklung {
    height: auto;
  }

  .abwicklung-heading-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .body-2 {
    font-size: 16px;
  }

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

  .abwicklung-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .centered {
    word-break: keep-all;
    overflow-wrap: break-word;
  }

  .centered.smaller {
    padding-left: 0;
    padding-right: 0;
    font-size: 2em;
  }

  .grid-vorteil-transporteur {
    grid-template-columns: 1fr;
  }

  .vorteil-tp-wrapper {
    border-right-style: none;
    flex-direction: column;
  }

  .uui-footer08_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-footer08_link-list {
    grid-template-columns: 1fr;
    justify-content: start;
  }

  .uui-footer08_top-wrapper {
    grid-row-gap: 48px;
  }

  .nav-link {
    display: block;
  }

  .image-9 {
    position: static;
  }

  .div-block-2 {
    width: 256px;
  }

  .vorteil-1-wrapper {
    flex-direction: column;
    margin-top: 20px;
  }

  .vorteil-2-wrapper {
    flex-direction: column;
  }

  .cell {
    align-items: center;
  }

  .cell-2, .cell-3 {
    flex-direction: column;
  }

  .cell-4 {
    flex-direction: column;
    align-items: center;
  }

  .cell-5 {
    padding-right: 0;
  }

  .strich2._2 {
    width: 216px;
  }

  .nav-menu {
    background-color: #fff;
    flex-direction: row;
    margin-top: 0;
    display: flex;
  }

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

  .heading-6 {
    padding-left: 0;
  }

  .menu-button {
    color: var(--medium-sea-green);
    margin-top: 11px;
  }

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

  .handy-10px-righ {
    margin-left: 10px;
  }

  .icon {
    color: var(--dark-slate-grey);
  }

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

  .quick-stack-2 {
    padding-left: 0;
    padding-right: 0;
  }

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

  .fair-benefit-wrapper {
    padding-right: 20px;
  }

  .heading-7 {
    overflow-wrap: break-word;
  }

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

  .software-hero-wrapper {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .img-software-hero {
    width: 60px;
  }

  .milestone-wrapper {
    height: auto;
  }

  .copy-small-2 {
    font-size: 1em;
  }

  .roadmap-content-heading-wrapper, .columns {
    flex-direction: column;
  }

  .grid-newsletter.container-w3 {
    flex: 0 auto;
  }

  .newsletter-benefit-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .benefit-newsletter-heading {
    font-size: 1.2em;
  }

  .preis {
    white-space: nowrap;
  }

  .cell-7 {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .quick-stack-3 {
    border-bottom-style: none;
  }

  .kachel {
    filter: none;
    width: 100%;
  }

  .kachel.hide, .kachel.none {
    display: none;
  }

  .cell-11 {
    justify-content: flex-end;
  }

  .heading-13 {
    word-break: keep-all;
    overflow-wrap: anywhere;
  }

  .heading-13.small {
    font-size: 2em;
  }

  .quick-stack-5 {
    width: 100%;
  }

  .vorteil-wrapper._20px-left {
    margin-top: 20px;
    margin-left: 0;
  }

  .div-block-5 {
    flex-direction: column;
    margin-bottom: 40px;
  }

  .form-block {
    width: 100%;
  }

  .quick-stack-8 {
    overflow-wrap: break-word;
  }

  .cell-15 {
    display: block;
  }

  .inserate-heading._2-5em {
    font-size: 2.5em;
  }

  .image-23 {
    flex: 0 auto;
    width: 100%;
  }

  .p-xl-start-2 {
    padding-top: 5em;
  }

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

  .preis-form {
    width: auto;
    min-width: auto;
    max-width: none;
  }

  .grid-preis-lanndig {
    grid-template-columns: 1fr;
  }

  .heading-16.white {
    margin-left: 20px;
  }

  .p-xl-start-3 {
    padding-top: 5em;
  }

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

  .uui-navbar04_dropdown-content-wrapper {
    width: 100%;
  }

  .uui-navbar04_dropdown-content-right {
    max-width: none;
  }

  .uui-navbar04_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar04_dropdown-link-list {
    place-items: center start;
  }

  .uui-navbar04_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar04_menu-left {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .uui-navbar04_menu {
    justify-content: center;
    align-items: center;
  }

  .img-app {
    width: 60px;
  }

  .app-kachel {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .p-m-wrap {
    margin-left: 40px;
  }

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

  .paragraph-10 {
    font-size: 16px;
  }

  .ecosystem-grid-wrapper {
    flex-flow: column;
  }

  .ecosystem-content-wrapper {
    margin-left: 0;
  }

  .icon-ecosystem {
    margin-bottom: 10px;
  }

  .footer_logo {
    display: block;
  }

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

  .brand {
    padding-left: 0;
  }

  .footer_left-wrap {
    width: 100%;
    margin-bottom: 40px;
    margin-left: 0;
  }

  .footer_wrap {
    justify-content: space-between;
    align-items: flex-start;
  }

  .cell-30 {
    display: none;
  }

  .link.copy-small._50px-bottom {
    padding-bottom: 50px;
  }

  .smaller {
    font-size: 3em;
  }

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

#w-node-_7d8cea7f-4018-1ea3-fc85-87b69743b4ef-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2185d632-2434-d8b2-7079-dbcd87b08a09-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_99549c54-887e-b122-6d7e-595b3674f2e5-cfbe3d2e, #w-node-aa1d6091-9e44-3ac1-7e96-656d4c97f36f-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e26bd059-8665-9fb8-94fb-9da6745e3b86-cfbe3d2e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-e26bd059-8665-9fb8-94fb-9da6745e3b87-cfbe3d2e, #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b88-cfbe3d2e, #w-node-_784e5cbd-76c8-dae4-21b2-403c499284ab-cfbe3d2e, #w-node-_37273682-0527-e5a2-b4df-31cb34cc30e8-cfbe3d2e, #w-node-_05eefce6-b678-ec7c-d8e1-fb914fc1e68a-cfbe3d2e, #w-node-f87501c8-f96a-87f9-5a6d-f9d3d577ef84-cfbe3d2e, #w-node-a35bbaaa-b427-9c20-7085-1127df78c1a5-cfbe3d2e, #w-node-fc356255-65ba-3b45-be7e-a7c6fde9aa38-cfbe3d2e, #w-node-_083e0eb2-d6fb-2677-96e6-15d962ccd02f-cfbe3d2e, #w-node-_92fe21ff-2d2e-5df6-43ec-9d5105d67443-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20d01f27-cef7-85c0-b0e4-d8ee02c09686-cfbe3d2e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr .5fr;
}

#w-node-_4bb01064-2846-0b75-b0a5-56299d763880-cfbe3d2e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_7279deaa-f21e-2cce-4afc-e9758eacd51c-cfbe3d2e, #w-node-f7ec95ca-b09a-2019-59a6-433668397a04-cfbe3d2e, #w-node-e64ab1e3-d410-5330-9ada-deb3eb1f6392-cfbe3d2e, #w-node-_5e8630a7-21a7-2956-8a48-9fe25668c1cf-cfbe3d2e, #w-node-_0c2da222-c7bb-0330-da6c-315dfda59f96-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51b2147e-539a-7f4e-3ad2-0dac2a3f397f-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e559a37f-931a-2fc1-28ef-0e0c00c20159-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac2d9206-743c-ba28-8a23-db1e1454e207-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ac2d9206-743c-ba28-8a23-db1e1454e208-cfbe3d2e, #w-node-fa1efd3f-63d9-8bbb-7342-cd50a88e1ff5-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d271743d-678c-4e23-4840-8737499af5fa-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_52e3b1ba-b7c5-1ce5-4bdf-4e4b3b4f36ac-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_52e3b1ba-b7c5-1ce5-4bdf-4e4b3b4f36ad-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_568dcdf0-764b-6258-d67e-dfb1893a4498-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_568dcdf0-764b-6258-d67e-dfb1893a4499-cfbe3d2e, #w-node-d8245e1e-16cd-a11e-8829-de3601b6acb2-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665b0-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665b1-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095bf-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095c0-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095c6-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095cc-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095cd-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095d7-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095e1-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095e2-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095e8-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095ee-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_911fe907-2518-4f97-00d3-bc44933095ef-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095f5-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665eb-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665ee-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665ef-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665f5-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665fb-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc030665fc-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066606-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc03066610-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc03066611-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066617-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc0306661d-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b8edcde5-773e-a6bc-edbb-46cc0306661e-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066624-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f85-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f86-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f8c-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f92-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f93-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f9d-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fa7-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fa8-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fae-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fb4-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fb5-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fbb-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066627-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ea5-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ea6-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306eac-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306eb2-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306eb3-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ebd-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ec7-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ec8-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ece-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ed4-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be9fae3c-2c9c-e91e-8114-7865dd306ed5-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306edb-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6067-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6068-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a606e-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6074-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6075-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a607f-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6089-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a608a-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6090-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6096-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6097-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a609d-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2e4-cfbe3d2e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2e5-cfbe3d2e, #w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2f1-cfbe3d2e, #w-node-c134ad83-f8ca-ca80-fec6-d42cd41bb1e0-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c134ad83-f8ca-ca80-fec6-d42cd41bb1e5-cfbe3d2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-c134ad83-f8ca-ca80-fec6-d42cd41bb1ea-cfbe3d2e, #w-node-c134ad83-f8ca-ca80-fec6-d42cd41bb1ef-cfbe3d2e, #w-node-_1fe4efe4-9434-9c26-b1a1-386b1b139f5e-cfbe3d2e, #w-node-f978dfd7-47d6-3a7c-aa09-58cc7af8c098-cfbe3d2e, #w-node-_77f33504-e1ce-8704-3a5e-adada193e52f-cfbe3d2e, #w-node-_77f33504-e1ce-8704-3a5e-adada193e530-cfbe3d2e, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493d7-42d493d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3dddef9-fdbf-2102-ff30-d07e42d493db-42d493d1 {
  justify-self: start;
}

#w-node-b3dddef9-fdbf-2102-ff30-d07e42d493e2-42d493d1, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493dc-42d493d1, #w-node-_24214b89-5298-e2a2-cd14-26a53ac45184-42d493d1, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493df-42d493d1, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493e5-42d493d1, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493e8-42d493d1, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493eb-42d493d1, #w-node-cf8fc96a-2361-4786-3866-832c2e22fd0d-42d493d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3dddef9-fdbf-2102-ff30-d07e42d493ee-42d493d1 {
  align-self: end;
}

#w-node-df4855bb-81a2-2864-9303-38138505e154-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-df4855bb-81a2-2864-9303-38138505e155-cfbe3d35, #w-node-df4855bb-81a2-2864-9303-38138505e156-cfbe3d35, #w-node-_6070290c-c049-7c8b-03ed-662137f5e865-cfbe3d35, #w-node-_4c6110b9-39a5-9b09-7c63-7cee2dd71189-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d61e54a9-7643-c013-9757-1134129e188c-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18ab-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e189c-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18ba-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18c9-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18d8-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18e7-cfbe3d35, #w-node-d61e54a9-7643-c013-9757-1134129e18f6-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c8-cfbe3d35 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr .5fr;
}

#w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c9-cfbe3d35 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8d5-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8db-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e0-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e5-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7c-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7d-cfbe3d35, #w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7e-cfbe3d35, #w-node-_52d332c7-2745-f466-7d1d-b58d86d0a02c-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e36-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e37-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e3a-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e3b-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e41-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e47-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e48-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e52-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e5c-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e5d-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e63-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e69-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e6a-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e70-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e73-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e76-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e77-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e7d-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e83-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e84-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e8e-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e98-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e99-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e9f-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ea5-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ea6-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eac-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb1-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb2-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb8-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ebe-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ebf-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ec9-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ed3-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ed4-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eda-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee0-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee1-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee7-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eea-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eed-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eee-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ef4-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23efa-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23efb-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f05-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f0f-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f10-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f16-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f1c-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f1d-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f23-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f28-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f29-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f2f-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f35-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f36-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f40-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f4a-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f4b-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f51-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f57-cfbe3d35 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f58-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f5e-cfbe3d35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7067df8c-3bd2-28b1-9659-1c2a6ae8add5-cfbe3d37 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e0936b0e-3319-ccb1-ea67-abd883d3ea29-cfbe3d39 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0936b0e-3319-ccb1-ea67-abd883d3ea2a-cfbe3d39 {
  justify-self: center;
}

#w-node-b0dec33c-53e4-ffc4-1b95-f75945f19613-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b0dec33c-53e4-ffc4-1b95-f75945f19614-cfbe3d3b, #w-node-b0dec33c-53e4-ffc4-1b95-f75945f19615-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e93d24d7-27d6-25ae-c7c0-d01d67b1987a-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-e93d24d7-27d6-25ae-c7c0-d01d67b19886-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3df5ec6e-d023-f835-7d3f-9335347b18ad-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3df5ec6e-d023-f835-7d3f-9335347b18ae-cfbe3d3b, #w-node-_3df5ec6e-d023-f835-7d3f-9335347b18af-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31d7f026-048c-26da-d93e-717b06c127aa-cfbe3d3b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_31d7f026-048c-26da-d93e-717b06c127ab-cfbe3d3b, #w-node-_769c49e7-4ad9-c5dd-d300-d432d3d90420-cfbe3d3b, #w-node-ab8afe7f-eedc-2f18-d0d3-4f4129ad2bc9-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ad1-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ad2-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ad5-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ad6-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535adc-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ae2-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535ae3-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535aed-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535af7-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535af8-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535afe-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b04-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b05-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0b-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0e-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b11-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b12-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b18-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b1e-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b1f-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b29-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b33-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b34-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b3a-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b40-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b41-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b47-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b4c-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b4d-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b53-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b59-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b5a-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b64-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b6e-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b6f-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b75-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b7b-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b7c-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b82-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b85-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b88-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b89-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b8f-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b95-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535b96-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535ba0-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535baa-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bab-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bb1-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bb7-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bb8-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bbe-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bc3-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bc4-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bca-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bd0-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bd1-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bdb-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535be5-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535be6-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bec-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bf2-cfbe3d3b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea96b393-3c29-7e90-5e39-6ab647535bf3-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bf9-cfbe3d3b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f87fe6bf-5bdf-667b-f377-08af62f20017-cfbe3d3d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f87fe6bf-5bdf-667b-f377-08af62f20018-cfbe3d3d, #w-node-f87fe6bf-5bdf-667b-f377-08af62f20019-cfbe3d3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1f444b6-b992-f64e-1996-58fa80eeea49-cfbe3d3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f1f444b6-b992-f64e-1996-58fa80eeea52-cfbe3d3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c3-cfbe3d3d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c4-cfbe3d3d, #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c5-cfbe3d3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1064-cfbe3d3e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1065-cfbe3d3e, #w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1066-cfbe3d3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a188525-aedd-11c7-739a-9575e13be515-cfbe3d3e {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_7a188525-aedd-11c7-739a-9575e13be516-cfbe3d3e, #w-node-_07186ea7-8aaa-4e42-88ea-1e0458db941a-cfbe3d3e, #w-node-_2b937c66-1e37-1711-b992-56de02d96468-cfbe3d3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4db33438-befb-d9da-6f38-fb5ae5a4a393-cfbe3d3e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8996e24f-f979-cdc1-f19a-0171a74ee2b2-6cd2cc90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8996e24f-f979-cdc1-f19a-0171a74ee2b4-6cd2cc90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cbd0f44d-9b4f-b2d5-c160-e0d02ffc1fce-6cd2cc90 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f183d069-11c6-1500-4980-f263354088dc-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088e1-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088e6-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088eb-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088f1-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088f6-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f263354088fb-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f26335408900-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f26335408905-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f2633540890a-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f2633540890f-6cd2cc90, #w-node-f183d069-11c6-1500-4980-f26335408914-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea92f-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea934-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea939-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea93e-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea944-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea949-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea94e-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea953-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea958-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea95d-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea962-6cd2cc90, #w-node-fb2fa81e-de87-61e7-2571-978434eea967-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d386-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d38b-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d390-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d395-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d39b-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3a0-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3a5-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3aa-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3af-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3b4-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3b9-6cd2cc90, #w-node-_1501381b-c3c9-12fb-2bc9-6134e6b2d3be-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a531da-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a531df-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a531e4-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a531e9-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a531ee-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53206-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5320b-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53210-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53215-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5321a-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5321f-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53224-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53229-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5323f-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53244-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53249-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5324e-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53253-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53258-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a5325d-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53262-6cd2cc90, #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53267-6cd2cc90 {
  align-self: start;
}

#w-node-_0274d651-54b9-e384-f8b6-af75cdab3687-6cd2cc90, #w-node-_600e49f9-65a9-5036-1b28-4acef919bd6c-5711bd2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_23b5b887-cfc5-ef7c-90d9-9bcc97571528-5711bd2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_6de02c49-5218-0459-c61f-b4b3233bc482-5711bd2d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6de02c49-5218-0459-c61f-b4b3233bc483-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc487-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc48b-5711bd2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ce2f1bb-4a2a-618e-2c0b-40b6879ebbf4-60fbfafd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_974cf242-20e4-4315-8087-04601174186b-60fbfafd, #w-node-_974cf242-20e4-4315-8087-046011741878-60fbfafd, #w-node-_974cf242-20e4-4315-8087-046011741885-60fbfafd, #w-node-_974cf242-20e4-4315-8087-046011741892-60fbfafd, #w-node-_974cf242-20e4-4315-8087-04601174189f-60fbfafd, #w-node-_974cf242-20e4-4315-8087-0460117418ac-60fbfafd, #w-node-_0e37564c-4756-5fad-c586-fbecd38a30ca-60fbfafd, #w-node-_45a8c2c9-1a0c-d377-6f9c-80f0ca6a5b54-60fbfafd, #w-node-_0566fe75-a9a0-22fd-b578-e53498f2d195-60fbfafd, #w-node-_09c617e5-7913-2ee1-c981-cd7c531205f1-60fbfafd, #w-node-daefb028-18e1-22e5-c2f3-0ff26f9df19f-60fbfafd, #w-node-_68018262-f5a0-ba47-c499-c82084ed5188-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5afe-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b0b-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b18-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b25-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b32-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b3f-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b4c-60fbfafd, #w-node-_81008d82-d2f8-da8c-f02f-ffbf317b5b59-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec82151-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec8215e-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec8216b-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec82178-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec82185-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec82192-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec8219f-60fbfafd, #w-node-_0bde8e64-9f99-86d2-b947-6ceb0ec821ac-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f999a-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99a7-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99b4-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99c1-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99ce-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99db-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99e8-60fbfafd, #w-node-_9b37a156-c22c-c809-83b9-5e214d7f99f5-60fbfafd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6b6ff14-65ba-c470-32f1-c5c2b4eafdd3-ae634dcf, #w-node-_9a3c9e54-cd6a-fc17-e851-13be2887a87d-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_807f7a28-9ba4-3770-ebd9-71176dc2a996-ae634dcf {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_08fa012a-a5e7-884e-9976-c503c0f6a148-ae634dcf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec0-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec1-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec7-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424becd-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bece-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bed8-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee2-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee3-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee9-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424beef-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bef0-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bef6-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070ce-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070cf-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070d5-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070db-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070dc-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070e6-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f0-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f1-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f7-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070fd-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4968aac7-24ba-f867-20e8-c58b4b0070fe-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b007104-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a77e3-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a77e4-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a77ea-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a77f0-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a77f1-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a77fb-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a7805-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a7806-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a780c-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a7812-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_51a79384-8303-193e-d792-e2f5180a7813-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a7819-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8434-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8435-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b843b-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8441-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8442-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b844c-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8456-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8457-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b845d-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8463-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8464-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b846a-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed0-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed1-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed7-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451edd-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451ede-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ee8-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef2-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef3-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef9-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451eff-ae634dcf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f6f263c-5c14-26b8-755d-38fa46451f00-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451f06-ae634dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf8c0e5b-f50f-7deb-41f9-6b10d4facee5-ae634dcf, #w-node-_20d1cc11-63a0-f1dd-eb40-08953e28f389-d29330fa, #w-node-_20d1cc11-63a0-f1dd-eb40-08953e28f38a-d29330fa {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aa96ffbf-c9ca-ddae-2a41-f61be4b002d6-d29330fa {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_00e3450a-e7a2-2c87-6eeb-73a28baab8bb-d29330fa, #w-node-_00e3450a-e7a2-2c87-6eeb-73a28baab8bc-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a60-d29330fa {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a61-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a6a-d29330fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a6b-d29330fa {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a6c-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a6f-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a72-d29330fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-cf8fc96a-2361-4786-3866-832c2e22fd0d-42d493d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_8c2c779f-134a-15f3-7fe4-a2c469a53267-6cd2cc90 {
    align-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b86-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b87-cfbe3d2e, #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b88-cfbe3d2e, #w-node-_784e5cbd-76c8-dae4-21b2-403c499284ab-cfbe3d2e, #w-node-_37273682-0527-e5a2-b4df-31cb34cc30e8-cfbe3d2e, #w-node-_05eefce6-b678-ec7c-d8e1-fb914fc1e68a-cfbe3d2e, #w-node-f87501c8-f96a-87f9-5a6d-f9d3d577ef84-cfbe3d2e, #w-node-a35bbaaa-b427-9c20-7085-1127df78c1a5-cfbe3d2e, #w-node-fc356255-65ba-3b45-be7e-a7c6fde9aa38-cfbe3d2e, #w-node-_083e0eb2-d6fb-2677-96e6-15d962ccd02f-cfbe3d2e, #w-node-_92fe21ff-2d2e-5df6-43ec-9d5105d67443-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20d01f27-cef7-85c0-b0e4-d8ee02c09686-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4bb01064-2846-0b75-b0a5-56299d763880-cfbe3d2e {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_7279deaa-f21e-2cce-4afc-e9758eacd51c-cfbe3d2e, #w-node-f7ec95ca-b09a-2019-59a6-433668397a04-cfbe3d2e, #w-node-e64ab1e3-d410-5330-9ada-deb3eb1f6392-cfbe3d2e, #w-node-_5e8630a7-21a7-2956-8a48-9fe25668c1cf-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b0-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b1-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665eb-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066627-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2e4-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2e5-cfbe3d2e, #w-node-b85971e6-54ef-d9fa-c55b-32fa7dd1d2f1-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493d8-42d493d1 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-df4855bb-81a2-2864-9303-38138505e154-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-df4855bb-81a2-2864-9303-38138505e155-cfbe3d35, #w-node-df4855bb-81a2-2864-9303-38138505e156-cfbe3d35, #w-node-_6070290c-c049-7c8b-03ed-662137f5e865-cfbe3d35, #w-node-_4c6110b9-39a5-9b09-7c63-7cee2dd71189-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c8-cfbe3d35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c9-cfbe3d35 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8d5-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8db-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e0-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e5-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e36-cfbe3d35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e37-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e73-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eea-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7067df8c-3bd2-28b1-9659-1c2a6ae8add5-cfbe3d37 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-b0dec33c-53e4-ffc4-1b95-f75945f19613-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0dec33c-53e4-ffc4-1b95-f75945f19614-cfbe3d3b, #w-node-b0dec33c-53e4-ffc4-1b95-f75945f19615-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad1-cfbe3d3b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad2-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0e-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b85-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_600e49f9-65a9-5036-1b28-4acef919bd6c-5711bd2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_600e49f9-65a9-5036-1b28-4acef919bd6f-5711bd2d {
    order: -9999;
  }

  #w-node-_23b5b887-cfc5-ef7c-90d9-9bcc97571528-5711bd2d, #w-node-_2ce2f1bb-4a2a-618e-2c0b-40b6879ebbf4-60fbfafd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_08fa012a-a5e7-884e-9976-c503c0f6a148-ae634dcf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_20d1cc11-63a0-f1dd-eb40-08953e28f38a-d29330fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aa96ffbf-c9ca-ddae-2a41-f61be4b002d6-d29330fa {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_00e3450a-e7a2-2c87-6eeb-73a28baab8bc-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a60-d29330fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b0-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b1-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665eb-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066627-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493d8-42d493d1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493db-42d493d1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e36-cfbe3d35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e37-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e73-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eea-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3df5ec6e-d023-f835-7d3f-9335347b18ad-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3df5ec6e-d023-f835-7d3f-9335347b18ae-cfbe3d3b, #w-node-_3df5ec6e-d023-f835-7d3f-9335347b18af-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad1-cfbe3d3b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad2-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0e-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b85-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f87fe6bf-5bdf-667b-f377-08af62f20017-cfbe3d3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f87fe6bf-5bdf-667b-f377-08af62f20018-cfbe3d3d, #w-node-f87fe6bf-5bdf-667b-f377-08af62f20019-cfbe3d3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c3-cfbe3d3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c4-cfbe3d3d, #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c5-cfbe3d3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1064-cfbe3d3e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1065-cfbe3d3e, #w-node-_9d96fd8d-5cb7-193d-1345-4520bb0d1066-cfbe3d3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0274d651-54b9-e384-f8b6-af75cdab3687-6cd2cc90, #w-node-_600e49f9-65a9-5036-1b28-4acef919bd6c-5711bd2d, #w-node-_23b5b887-cfc5-ef7c-90d9-9bcc97571528-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc482-5711bd2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2ce2f1bb-4a2a-618e-2c0b-40b6879ebbf4-60fbfafd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9a3c9e54-cd6a-fc17-e851-13be2887a87d-ae634dcf, #w-node-bf8c0e5b-f50f-7deb-41f9-6b10d4facee5-ae634dcf, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a60-d29330fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a61-d29330fa, #w-node-bc4afac8-844c-0a88-e1ce-bc1137df8a6a-d29330fa {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b86-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b87-cfbe3d2e, #w-node-e26bd059-8665-9fb8-94fb-9da6745e3b88-cfbe3d2e, #w-node-_784e5cbd-76c8-dae4-21b2-403c499284ab-cfbe3d2e, #w-node-_37273682-0527-e5a2-b4df-31cb34cc30e8-cfbe3d2e, #w-node-_05eefce6-b678-ec7c-d8e1-fb914fc1e68a-cfbe3d2e, #w-node-f87501c8-f96a-87f9-5a6d-f9d3d577ef84-cfbe3d2e, #w-node-a35bbaaa-b427-9c20-7085-1127df78c1a5-cfbe3d2e, #w-node-fc356255-65ba-3b45-be7e-a7c6fde9aa38-cfbe3d2e, #w-node-_083e0eb2-d6fb-2677-96e6-15d962ccd02f-cfbe3d2e, #w-node-_92fe21ff-2d2e-5df6-43ec-9d5105d67443-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_20d01f27-cef7-85c0-b0e4-d8ee02c09686-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4bb01064-2846-0b75-b0a5-56299d763880-cfbe3d2e {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_7279deaa-f21e-2cce-4afc-e9758eacd51c-cfbe3d2e, #w-node-f7ec95ca-b09a-2019-59a6-433668397a04-cfbe3d2e, #w-node-e64ab1e3-d410-5330-9ada-deb3eb1f6392-cfbe3d2e, #w-node-_5e8630a7-21a7-2956-8a48-9fe25668c1cf-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b0-cfbe3d2e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665b1-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095bf-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095c0-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095c6-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095cc-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095cd-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095d7-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095e1-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095e2-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095e8-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095ee-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_911fe907-2518-4f97-00d3-bc44933095ef-cfbe3d2e, #w-node-_911fe907-2518-4f97-00d3-bc44933095f5-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665eb-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665ee-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665ef-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc030665f5-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665fb-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc030665fc-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066606-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc03066610-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc03066611-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066617-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc0306661d-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b8edcde5-773e-a6bc-edbb-46cc0306661e-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066624-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f85-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f86-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f8c-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f92-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f93-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812f9d-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fa7-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fa8-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fae-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fb4-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fb5-cfbe3d2e, #w-node-_4d4da3bf-7c8d-73c3-a1cb-b3b1b7812fbb-cfbe3d2e, #w-node-b8edcde5-773e-a6bc-edbb-46cc03066627-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ea5-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ea6-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306eac-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306eb2-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306eb3-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ebd-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ec7-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ec8-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ece-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ed4-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-be9fae3c-2c9c-e91e-8114-7865dd306ed5-cfbe3d2e, #w-node-be9fae3c-2c9c-e91e-8114-7865dd306edb-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6067-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6068-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a606e-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6074-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6075-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a607f-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6089-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a608a-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6090-cfbe3d2e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6096-cfbe3d2e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a6097-cfbe3d2e, #w-node-_0ed8ffb2-484f-c9fe-0ea1-6de8a68a609d-cfbe3d2e, #w-node-b3dddef9-fdbf-2102-ff30-d07e42d493d8-42d493d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-df4855bb-81a2-2864-9303-38138505e154-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df4855bb-81a2-2864-9303-38138505e155-cfbe3d35, #w-node-df4855bb-81a2-2864-9303-38138505e156-cfbe3d35, #w-node-_6070290c-c049-7c8b-03ed-662137f5e865-cfbe3d35, #w-node-_4c6110b9-39a5-9b09-7c63-7cee2dd71189-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c8-cfbe3d35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8c9-cfbe3d35 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8d5-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8db-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e0-cfbe3d35, #w-node-a57c7273-5cf1-b4c5-e032-cef6ae75d8e5-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7c-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7d-cfbe3d35, #w-node-c9d57ba6-ddf5-d950-8f63-243c6e6fdc7e-cfbe3d35, #w-node-_52d332c7-2745-f466-7d1d-b58d86d0a02c-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e36-cfbe3d35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e37-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e3a-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e3b-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e41-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e47-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e48-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e52-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e5c-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e5d-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e63-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e69-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e6a-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e70-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e73-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e76-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e77-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e7d-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e83-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e84-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e8e-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e98-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e99-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23e9f-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ea5-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ea6-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eac-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb1-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb2-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eb8-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ebe-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ebf-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ec9-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ed3-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ed4-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eda-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee0-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee1-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ee7-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eea-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eed-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23eee-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23ef4-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23efa-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23efb-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f05-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f0f-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f10-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f16-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f1c-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f1d-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f23-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f28-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f29-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f2f-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f35-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f36-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f40-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f4a-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f4b-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f51-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f57-cfbe3d35 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f58-cfbe3d35, #w-node-a6a8f70b-466e-f8da-b1c1-c1a45ea23f5e-cfbe3d35 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7067df8c-3bd2-28b1-9659-1c2a6ae8add5-cfbe3d37, #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad1-cfbe3d3b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad2-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad5-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ad6-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535adc-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ae2-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535ae3-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535aed-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535af7-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535af8-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535afe-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b04-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b05-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0b-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b0e-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b11-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b12-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b18-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b1e-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b1f-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b29-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b33-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b34-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b3a-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b40-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b41-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b47-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b4c-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b4d-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b53-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b59-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b5a-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b64-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b6e-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b6f-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b75-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b7b-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b7c-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b82-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b85-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b88-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b89-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535b8f-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b95-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535b96-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535ba0-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535baa-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bab-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bb1-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bb7-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bb8-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bbe-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bc3-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bc4-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bca-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bd0-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bd1-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bdb-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535be5-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535be6-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bec-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bf2-cfbe3d3b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ea96b393-3c29-7e90-5e39-6ab647535bf3-cfbe3d3b, #w-node-ea96b393-3c29-7e90-5e39-6ab647535bf9-cfbe3d3b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f87fe6bf-5bdf-667b-f377-08af62f20017-cfbe3d3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f87fe6bf-5bdf-667b-f377-08af62f20018-cfbe3d3d, #w-node-f87fe6bf-5bdf-667b-f377-08af62f20019-cfbe3d3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c3-cfbe3d3d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c4-cfbe3d3d, #w-node-_15fd0e8c-cb00-42bb-3372-fafb7ca521c5-cfbe3d3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4db33438-befb-d9da-6f38-fb5ae5a4a393-cfbe3d3e, #w-node-cbd0f44d-9b4f-b2d5-c160-e0d02ffc1fce-6cd2cc90, #w-node-_0274d651-54b9-e384-f8b6-af75cdab3687-6cd2cc90, #w-node-_600e49f9-65a9-5036-1b28-4acef919bd6c-5711bd2d, #w-node-_23b5b887-cfc5-ef7c-90d9-9bcc97571528-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc482-5711bd2d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6de02c49-5218-0459-c61f-b4b3233bc483-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc487-5711bd2d, #w-node-_6de02c49-5218-0459-c61f-b4b3233bc48b-5711bd2d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2ce2f1bb-4a2a-618e-2c0b-40b6879ebbf4-60fbfafd, #w-node-c6b6ff14-65ba-c470-32f1-c5c2b4eafdd3-ae634dcf, #w-node-_9a3c9e54-cd6a-fc17-e851-13be2887a87d-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_08fa012a-a5e7-884e-9976-c503c0f6a148-ae634dcf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec0-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec1-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bec7-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424becd-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bece-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bed8-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee2-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee3-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bee9-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424beef-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bef0-ae634dcf, #w-node-dc45be82-a1c7-91e9-a0d7-ed5e2424bef6-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070ce-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070cf-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070d5-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070db-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070dc-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070e6-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f0-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f1-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070f7-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070fd-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4968aac7-24ba-f867-20e8-c58b4b0070fe-ae634dcf, #w-node-_4968aac7-24ba-f867-20e8-c58b4b007104-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a77e3-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a77e4-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a77ea-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a77f0-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a77f1-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a77fb-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a7805-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a7806-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a780c-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a7812-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_51a79384-8303-193e-d792-e2f5180a7813-ae634dcf, #w-node-_51a79384-8303-193e-d792-e2f5180a7819-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8434-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8435-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b843b-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8441-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8442-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b844c-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8456-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8457-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b845d-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8463-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b8464-ae634dcf, #w-node-ba5159e8-cff6-33d4-ade4-b2d3c05b846a-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed0-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed1-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ed7-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451edd-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ede-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ee8-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef2-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef3-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451ef9-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451eff-ae634dcf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8f6f263c-5c14-26b8-755d-38fa46451f00-ae634dcf, #w-node-_8f6f263c-5c14-26b8-755d-38fa46451f06-ae634dcf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bf8c0e5b-f50f-7deb-41f9-6b10d4facee5-ae634dcf, #w-node-_20d1cc11-63a0-f1dd-eb40-08953e28f389-d29330fa, #w-node-_20d1cc11-63a0-f1dd-eb40-08953e28f38a-d29330fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-aa96ffbf-c9ca-ddae-2a41-f61be4b002d6-d29330fa {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_00e3450a-e7a2-2c87-6eeb-73a28baab8bb-d29330fa, #w-node-_00e3450a-e7a2-2c87-6eeb-73a28baab8bc-d29330fa {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}


