:root {
  --brand-purple: #cc33e5;
  --color: white;
}

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

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

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

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

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

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

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

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

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

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

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

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

a {
  text-decoration: underline;
}

.navbar {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.container.container_round {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border-radius: 15px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: start;
  padding: 40px;
  display: grid;
}

.container.footer_container {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.container.footer_container.bt-is-subtext {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
}

.uui-section_layout08.hero-bg {
  background-color: #000000d9;
  background-image: linear-gradient(121deg, #1a1a1a, #4d4d4d);
}

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

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

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

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

.uui-heading-subheading {
  color: #f4bc63;
  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;
}

.heading2 {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 2.5vw;
  font-weight: 600;
  line-height: 1.2;
  display: block;
  position: static;
}

.heading2.heading-hero {
  color: #fff;
  font-size: 2.3vw;
}

.heading2.heading_white {
  color: #fff;
}

.heading2.is-centered {
  text-align: center;
}

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

.paragraph_subhead {
  font-size: 1.25vw;
  line-height: 1.2;
}

.paragraph_subhead.subhead-hero {
  color: #fff;
}

.uui-layout08_item-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-layout08_item {
  display: flex;
}

.uui-text-size-large {
  color: #fff;
  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-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row.is-reverse-mobile-landscape {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.button {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #b463f4;
  background-image: linear-gradient(to right, #b463f4, #cc33e5);
  border: 1px solid #cc33e5;
  border-radius: 15px;
  margin-top: 60px;
  padding: 1.25rem 2.5rem;
  font-size: 1vw;
  display: inline-block;
  box-shadow: 0 16px 70px -6px #cc33e5;
}

.button.button-scnd {
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  border-width: 2px;
  margin-top: 20px;
  font-size: 1vw;
  text-decoration: none;
}

.btn-scnd-text {
  text-decoration: none;
}

.uui-layout08_image {
  border-radius: .5rem;
  width: 100%;
}

.section {
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.benefits {
  flex-wrap: wrap;
  min-height: 90vh;
  display: flex;
}

.section.schnittstellen {
  background-image: url('../images/Rectangle-33.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 200px;
}

.section.programmierung {
  background-color: #fff;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -50px;
  padding-top: 0;
  display: flex;
}

.section.section_cta {
  float: none;
  text-align: left;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.section.section_kontakt {
  z-index: 35;
  z-index: 35;
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.splitt_66 {
  justify-content: flex-end;
  width: 50%;
  display: flex;
}

.splitt_66.splitt_blocks {
  justify-content: center;
}

.splitt_66.bg_img {
  clear: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 15px;
  flex: 0 auto;
  order: 1;
  min-height: 50vh;
}

.splitt_66.bg_img.splitt_offset {
  border-top-left-radius: 15px;
}

.splitt_66.bg_img.splitt_offset.bg_img2 {
  background-image: url('../images/AdobeStock_464186981-1.jpeg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.splitt_66.splitt_offset {
  margin-top: -50px;
}

.container_half {
  width: 100%;
  max-width: 650px;
  padding-left: 20px;
  position: static;
}

.container_half.container_offset {
  z-index: 98;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 40vh;
  margin-top: 6vh;
  margin-right: -50px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
  display: flex;
  position: static;
}

.blocks {
  flex-wrap: nowrap;
  margin-top: 60px;
  display: flex;
}

.blocks.blocks_funktionen {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: stretch stretch;
  display: grid;
}

.blocks.blocks_funktionen.blocks_kontakt {
  grid-template-columns: 1fr 1fr 1fr;
}

.card {
  background-color: #fff;
  width: 100%;
  margin: 5px;
  padding: 20px;
  display: block;
}

.card.card_funktionen {
  z-index: 99;
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  margin: 0;
  display: block;
  position: relative;
  box-shadow: 0 0 50px -13px #3f3f3f26;
}

.heading3 {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 1.5vw;
  font-weight: 600;
  line-height: 1.1;
}

.paragraph_blocks {
  font-size: 16px;
  line-height: 1.3;
}

.iconbox_stroke {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.stroke {
  background-color: #c733df;
  width: 100%;
  min-height: 3px;
  margin-left: 20px;
  margin-right: -20px;
}

.buttonbox {
  text-align: center;
  margin-top: 30px;
}

.paragraph_prog {
  font-size: 16px;
  line-height: 1.3;
}

.section-testimonial31 {
  overflow: hidden;
}

.section-testimonial31.section.testimonials {
  background-image: linear-gradient(#00000080, #00000080), url('../images/AdobeStock_234187741.jpeg');
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  display: none;
  overflow: hidden;
}

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

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

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

.padding-vertical.padding-xhuge, .padding-vertical.padding-xhuge.faq-padding-neu {
  padding: 0;
}

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

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

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

.margin-bottom.faq-head-cont {
  background-color: #000;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  padding: 1.2rem;
  display: flex;
}

.margin-bottom.faq-head-cont.faq-head-neu {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.margin-bottom.margin-xxlarge {
  flex-direction: column;
  align-items: center;
  margin-top: 5rem;
  margin-bottom: 3rem;
  display: flex;
}

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

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

.testimonial31_component {
  background-color: #0000;
  height: auto;
  margin-top: 49px;
  padding-bottom: 5rem;
  position: relative;
}

.testimonial31_mask {
  width: 50%;
  overflow: visible;
}

.testimonial31_slide {
  padding-right: 2rem;
}

.testimonial31_content {
  background-color: #fff;
  border: 1px #000;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.testimonial31_logo-wrapper {
  margin-bottom: 3rem;
}

.testimonial31_logo {
  max-height: 3rem;
}

.text-size-medium {
  padding-bottom: 40px;
  font-size: 1.125rem;
}

.testimonial31_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.testimonial31_client-image-wrapper {
  margin-right: 1rem;
}

.testimonial31_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

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

.margin-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 60px 0 0;
  display: flex;
}

.margin-top.margin-small {
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
}

.margin-top.bt-buttonbox-center {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.margin-top.bt-is-api-overview {
  margin-top: 0;
}

.button-row {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-tertiary {
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  line-height: 1;
  text-decoration: none;
  display: flex;
}

.button-tertiary_icon {
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
}

.testimonial31_arrow {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  inset: auto 0% 0% auto;
}

.testimonial31_arrow.left {
  right: 4rem;
}

.testimonial31_slide-nav {
  color: #fff;
  border: 1px #000;
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.section-layout121.section.setup {
  padding-bottom: 0;
}

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

.layout121_content-left {
  z-index: 97;
  position: relative;
}

.layout121_timeline-wrapper {
  position: relative;
}

.layout121_progress-bar-wrapper {
  background-color: #00000026;
  width: 2px;
  height: 75%;
  position: absolute;
  top: 10%;
  left: 2.4375rem;
  right: auto;
}

.layout121_progress-bar {
  color: #000;
  background-color: #c633df;
  width: 2px;
  height: 100%;
}

.layout121_timeline-step {
  grid-column-gap: 2.5rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
}

.layout121_timeline-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

.layout121_timeline-icon-wrapper {
  z-index: 1;
  background-color: #fff;
  margin-top: -1rem;
  padding: 1rem;
  position: relative;
}

.layout121_timeline-right {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.paragraph_setup {
  font-size: 16px;
  line-height: 1.3;
}

.splitt_8 {
  width: 70%;
}

.splitt_8.bg_img_splitt8 {
  background-image: url('../images/AdobeStock_485103422-1.jpeg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  width: 70%;
  min-height: 90vh;
  position: static;
}

.splitt_4 {
  z-index: 95;
  text-align: left;
  background-color: #fff;
  border-radius: 15px;
  width: 45%;
  margin-top: 10vh;
  margin-left: -15%;
  padding: 40px;
  display: block;
  position: static;
}

.paragraph_cta {
  font-size: 16px;
}

.liste {
  margin-top: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
}

.video {
  border: 9px solid #c14aec;
  border-radius: 12px;
}

.colored_bg {
  width: 100%;
}

.section-faq1.section_neu {
  background-image: url('../images/Rectangle-33.png');
  background-position: 0 0;
  background-size: cover;
  margin-top: -122px;
  padding-top: 150px;
  padding-bottom: 150px;
}

.section-faq1.section {
  background-image: none;
  background-size: auto;
  margin-top: -40px;
  padding-top: 150px;
}

.section-faq1.section.faq-pricing {
  margin-top: 0;
  padding-top: 0;
}

.container-small {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

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

.faq1_component {
  border-bottom: 1px solid #000;
  margin-top: 30px;
}

.faq1_accordion {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.faq1_question {
  cursor: pointer;
  border-top: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

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

.faq1_icon {
  align-self: flex-start;
  width: 2rem;
  margin-left: 1.5rem;
}

.faq1_answer {
  overflow: hidden;
}

.margin-top-2.margin-xxlarge {
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  display: flex;
}

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

.button-secondary {
  color: #000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 50px;
  padding: .75rem 1.5rem;
}

.rechtstexte_link {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  text-decoration: none;
}

.navbar1_component {
  background-color: #000;
  border-bottom: 1px solid #0000;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 5.4rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

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

.banner7_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.pricing19_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-flow: row dense;
  align-items: start;
}

.bt-featured-notiz {
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 0 #000;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  padding: 1rem 1rem .75rem;
  font-size: .8rem;
  font-weight: 700;
  line-height: 1;
  display: none;
}

.heading {
  color: #000;
  font-size: 2.1rem;
  line-height: 1.2;
}

.heading.heading-preise {
  margin-bottom: 3.5rem;
}

.banner7_component {
  color: #fff;
  background-color: #c344ea;
  background-image: linear-gradient(90deg, #981bac, #c733df 50%, #e6a2f0);
  border-bottom: 1px solid #ffffff1a;
  display: none;
  position: relative;
}

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

.banner2_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.heading3-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.1;
}

.margin-top-3.margin-xxlarge {
  flex-direction: column;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding: 2rem 2rem 4rem;
  display: flex;
}

.heading2-2 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 2.1rem;
  font-weight: 600;
  line-height: 1.2;
  display: block;
  position: static;
}

.heading2-2.h2-faq {
  color: #fff;
  margin-bottom: 0;
}

.banner7_icon-wrapper {
  flex: none;
  margin-right: .5rem;
}

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

.bt-logos-pricing {
  text-align: left;
  width: 100%;
  max-width: 1400px;
  margin-top: 6rem;
}

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

.padding-section-large.bt-is-preise {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}

.navbar1_link {
  color: #fff;
  padding: .5rem 1rem;
  font-size: 16px;
}

.navbar1_link.w--current {
  color: #fff;
}

.heading-style-h1 {
  color: #fff;
  font-size: 3.5rem;
  font-weight: 400;
  line-height: 1.2;
}

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

.pricing19_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  display: grid;
}

.logo-2 {
  width: 170px;
}

.kontakt-span {
  color: #000;
  font-size: 1.3rem;
  font-weight: 700;
}

.pricing19_feature-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.container-small-2 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 78rem;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-small-2.bt-faq-cont {
  padding: 0;
}

.banner7_text-wrapper {
  margin-right: 1.5rem;
}

.banner7_text-wrapper.bt-countup-wrapper {
  background-color: #000;
  border-radius: 50px;
  padding: 8px 16px;
}

.pricing19_feature {
  color: #000;
  background-color: #fff;
  align-items: center;
  padding: 1rem;
  font-size: 1rem;
  font-weight: 400;
  display: flex;
}

.pricing19_feature.pricing-feature-scnd {
  background-color: #f5f5f5;
}

.pricing19_feature.pricing-feature-scnd.pricing-feaure-scnd-featured {
  background-color: #c63ce70f;
}

.button-2 {
  color: #0000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #0000;
  padding: .75rem 1.5rem;
}

.button-2.max-width-full {
  color: #fff;
  background-color: #cb37e6;
  background-image: linear-gradient(30deg, #cc33e5, #b562f4);
  border: 1px solid #cb37e6;
  border-radius: .5rem;
  margin: 4rem 1rem 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1.1rem;
  font-weight: 400;
}

.button-2.max-width-full.bt-btn-disable {
  cursor: not-allowed;
  background-color: #000;
  background-image: linear-gradient(30deg, #000, #4d4d4d);
  border-color: #000;
}

.pricing19_plan {
  border: 2px solid #000;
  border-radius: 1rem;
  padding: 0;
}

.pricing19_plan.bt-pricing-plan-disable {
  opacity: .5;
  cursor: not-allowed;
  background-color: #000;
}

.pricing19_plan.bt-pricing-plan-featured {
  border-color: #c938e6;
  border-radius: 1rem;
  box-shadow: 0 0 50px #00000021;
}

.deklarationen {
  color: #000000e6;
  max-width: 76rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: .8rem;
}

.banner2_wrapper {
  background-color: #0000;
  border: 1px solid #000;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem 1rem;
  display: flex;
  position: relative;
}

.banner2_wrapper.bt-zusatz-transaktionen {
  color: #fff;
  background-color: #000;
  border-color: #000;
  border-radius: .5rem;
  margin-top: 2rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  font-size: 1.3rem;
}

.faq1_component-2 {
  border-bottom: 1px solid #000;
  margin-top: 30px;
  padding: 2rem;
}

.pricing19_content-top {
  flex-direction: column;
  width: 100%;
}

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

.navbar1_menu.is-page-height-tablet {
  background-color: #0000;
}

.bt-pricingtab-oldprice {
  color: #ffffffd6;
  font-size: 1.3rem;
  text-decoration: line-through;
  display: none;
}

.navbar1_menu-button {
  padding: 0;
}

.banner7_content-wrapper {
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

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

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

.bt-sell-benefits-warpper {
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 2rem;
  display: flex;
}

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

.heading-style-h4.bt-listheading {
  border-bottom: 6px solid var(--brand-purple);
  padding-bottom: 4px;
}

.bt-featrued-pricing-plan-wrapper {
  background-color: #fff;
  border-radius: 1rem;
}

.text-size-medium-4 {
  color: #000;
  font-size: 1.125rem;
  line-height: 1.5;
}

.text-block {
  text-align: center;
  font-size: 16px;
}

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

.text-weight-semibold-2.bt-countup-text {
  font-weight: 400;
}

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

.navbar1_container.bt-navbar-underline {
  border-bottom: 1px solid #ffffff59;
  padding-top: 24px;
  padding-bottom: 24px;
}

.bt-sell-benefit {
  grid-column-gap: .25rem;
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  margin-top: .5rem;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: 8px 16px;
  font-size: .9rem;
  display: flex;
}

.bt-preistab-header {
  background-color: #1a1a1a;
  background-image: linear-gradient(-390deg, #000, #4d4d4d);
  border: 0 #000;
  border-top-left-radius: .8rem;
  border-top-right-radius: .8rem;
  padding: 2.2rem 2.2rem 1.3rem;
}

.bt-preistab-header.bt-preistab-header-featured {
  background-color: #cb37e6;
  background-image: linear-gradient(-390deg, #c83ae7, #b85cf2);
  padding: 1.2rem;
}

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

.text-align-center-2 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.heading-style-h6 {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.margin-top-4.margin-xxlarge {
  flex-direction: column;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding: 2rem 2rem 4rem;
  display: flex;
}

.button-3 {
  color: #0000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #0000;
  padding: .75rem 1.5rem;
}

.button-3.max-width-full {
  aspect-ratio: auto;
  color: #fff;
  object-fit: fill;
  background-color: #cb37e6;
  background-image: linear-gradient(30deg, #cc33e5, #b562f4);
  border: 1px solid #cb37e6;
  border-radius: .5rem;
  max-width: 90%;
  margin: 4rem 1rem 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1.1rem;
  font-weight: 400;
}

.button-3.max-width-full.bt-btn-disable {
  cursor: not-allowed;
  background-color: #000;
  background-image: linear-gradient(30deg, #000, #4d4d4d);
  border-color: #000;
}

.button-3.max-width-full.bt-is-nav-button {
  text-transform: none;
  border-radius: 8px;
  margin-top: 0;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-size: 16px;
}

.faq1_component-3 {
  border-bottom: 1px solid #000;
  margin-top: 30px;
  padding: 2rem;
}

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

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

.text-size-medium-6 {
  color: #000;
  font-size: 24px;
  line-height: 1.5;
}

.text-weight-semibold-3, .text-weight-semibold-3.bt-countup-text {
  font-weight: 400;
}

.body {
  background-image: linear-gradient(#ffffff80, #ffffff80), url('../images/64528abda35dbc3b8d4d86a0_Simple-Shiny.svg');
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.bt-hero-section-neu {
  background-image: url('../images/66e3c2cde2d63b1273443cef_salevali-hero-bg-1.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.header26_component {
  flex-direction: column;
  align-items: center;
  padding-top: 0;
}

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

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

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

.button-group.is-center {
  justify-content: center;
}

.button-4 {
  color: #fff;
  text-transform: none;
  cursor: pointer;
  background-color: #000;
  border: 2px solid #e6a2f0;
  border-radius: 8px;
  margin-top: 0;
  padding: 1.25rem 2.5rem;
  font-size: 1.25rem;
  display: inline-block;
}

.button-4.is-secondary {
  background-color: #0000;
  border-width: 2px;
  border-color: #e6a2f0;
}

.button-4.is-secondary.is-small {
  box-shadow: none;
  text-transform: none;
  background-image: none;
  border-width: 2px;
  border-color: #e6a2f0;
  border-radius: 4px;
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
}

.button-4.is-secondary.is-small.bt-is-reg {
  text-align: center;
  background-image: linear-gradient(90deg, #cc33e5, #b562f4);
}

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

.button-4.is-secondary.bt-secondary-big {
  color: #000;
  margin-top: 0;
  font-size: 1.5rem;
}

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

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

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

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

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

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

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

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

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

.button-4.bt-button-big {
  margin-top: 0;
  font-size: 1.5rem;
}

.header26_image-wrapper {
  margin-top: -50px;
}

.header26_image {
  aspect-ratio: auto;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-color-black, .text-color-primary, .text-color-secondary {
  color: #000;
}

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

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

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

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

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

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

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

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

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

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

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

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

.rl-styleguide_form-wrapper {
  padding-right: 1.5rem;
}

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

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

.form_field-wrapper {
  position: relative;
}

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

.form_field-label.is-alternate {
  color: #fff;
}

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

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

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

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

.form_input.is-select-input {
  background-image: url('../images/chevron-down.svg');
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.is-select-input.is-alternate {
  background-image: url('../images/chevron-down-white.svg');
}

.form_input.is-alternate {
  color: #fff;
  background-color: #0000;
  border-color: #fff;
}

.form_input.is-alternate::placeholder {
  color: #fff9;
}

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

.form_checkbox.is-alternate {
  color: #fff;
}

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

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

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

.form_checkbox-icon.is-alternate {
  border-color: #fff;
}

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

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

.form_radio.is-alternate {
  color: #fff;
}

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

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

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

.form_radio-icon.is-alternate {
  border-color: #fff;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.container-small-3 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.padding-0 {
  padding: 0;
}

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

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

.padding-xsmall {
  padding: 1rem;
}

.padding-small {
  padding: 1.5rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 7rem;
}

.padding-xxhuge {
  padding: 10rem;
}

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

.margin-top-8.margin-small {
  margin-top: 30px;
}

.margin-top-8.margin-large, .margin-top-8.margin-xlarge, .margin-top-8.margin-huge, .margin-top-8.margin-xhuge, .margin-top-8.margin-xxhuge, .margin-top-8.margin-custom1, .margin-top-8.margin-custom2, .margin-top-8.margin-custom3 {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

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

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

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

.margin-0 {
  margin: 0;
}

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

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

.margin-xsmall {
  margin: 1rem;
}

.margin-small {
  margin: 1.5rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 7rem;
}

.margin-xxhuge {
  margin: 10rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.navbar1_dropdown-toggle {
  grid-column-gap: .5rem;
  color: #fff;
  align-items: center;
  padding: .5rem 1rem;
  font-size: 16px;
  display: flex;
}

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

.navbar1_dropdown-list {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #ffffffb3;
  border: 1px solid #fff6;
  border-radius: 8px;
  display: none;
}

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

.navbar1_dropdown-list.dropdown-subpage {
  color: #fff;
  background-color: #000000b3;
  border-color: #ffffff52;
}

.navbar1_dropdown-link {
  color: #000;
  background-color: #0000;
  padding: .5rem 1rem;
  font-size: 16px;
  font-weight: 400;
}

.navbar1_dropdown-link:hover {
  background-color: #ffffff40;
  border-radius: 8px;
}

.navbar1_dropdown-link:active {
  border-radius: 4px;
}

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

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

.bt-navbar-home {
  background-color: #0000;
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: absolute;
  inset: 0 0% auto;
}

.bt-schnittstellen-logos-home {
  width: 100%;
  max-width: 210px;
}

.bt-schnittstellen-logos-home.bt-logo-is-alpha {
  opacity: .5;
  filter: grayscale();
}

.bt-preiskalkulator {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: #000;
  background-color: #fff;
  border: 2px solid #c938e6;
  border-radius: 16px;
  flex-flow: column;
  width: 100%;
  height: 100%;
  padding: 40px;
  display: flex;
  box-shadow: 0 0 50px #00000021;
}

.bt-preiskalk-heading {
  color: #c938e6;
  font-size: 32px;
  font-weight: 700;
}

.bt-preiskalk-label {
  font-size: 20px;
}

.bt-rangeslider-wrapper {
  margin-top: 24px;
}

.bt-rangeslider-track {
  background-color: #ebebeb;
  border-radius: 100px;
  width: 100%;
  height: 12px;
  position: relative;
}

.bt-rangeslider-fill {
  background-color: #c938e6;
  border-radius: 100px;
  width: 200px;
  height: 100%;
  position: absolute;
}

.bt-rangeslider-handle {
  background-color: #000;
  border-radius: 100px;
  width: 32px;
  height: 32px;
  position: absolute;
}

.bt-rangeslider_wrapper {
  color: #000;
  background-color: #fff;
  padding: 2rem;
}

.bt-rangeslider_track {
  background-color: #0000;
  width: 100%;
  height: 2rem;
  position: relative;
}

.bt-rangeslider_fill {
  background-color: #815fff;
  width: 10rem;
  height: 100%;
  position: absolute;
}

.bt-rangeslider_handle {
  background-color: #fc6565;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  position: absolute;
}

.fs-rangeslider_display-value {
  margin-top: 4rem;
}

.fs-rangeslider_input {
  display: none;
}

.bt-preiskalk-display-wrapper {
  text-align: center;
  flex-flow: column;
  margin-top: 40px;
  font-size: 24px;
  font-weight: 700;
  display: flex;
}

.bt-transaktionen-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bt-transaktionen-subtext {
  margin-top: 8px;
  font-size: 16px;
  font-weight: 400;
}

.bt-apis-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 24px;
  display: grid;
}

.bt-api-heading {
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 700;
}

.bt-api-option-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.form {
  height: 100%;
}

.bt-api-option {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.checkbox-label {
  padding-left: 8px;
  font-size: 20px;
}

.checkbox {
  background-color: #ebebeb;
  border-radius: 4px;
  width: 22px;
  height: 22px;
}

.checkbox.w--redirected-checked {
  background-color: #00c600;
  border: 1px solid #00c600;
}

.bt-gesamtpreis-wrapper {
  justify-content: flex-end;
  display: flex;
}

.bt-gesamtpreis {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--brand-purple);
  background-color: #fcf5fe;
  border-radius: 8px;
  padding: 1.5rem;
  display: flex;
}

.bt-gesamtpreis-text, .bt-gesamtpreis-value {
  font-size: 28px;
  font-weight: 700;
}

.text-block-2, .text-block-3 {
  text-align: center;
  font-size: 16px;
}

.bt-hilfecenter {
  z-index: 9999;
  pointer-events: auto;
  background-color: #000;
  background-image: url('../images/hilfecenter-icon.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60px 60px;
  border-radius: 100%;
  width: 80px;
  height: 80px;
  margin-bottom: 24px;
  margin-right: 24px;
  position: fixed;
  inset: auto 0% 0% auto;
  box-shadow: 0 0 20px #0000004d;
}

.bt-api-overview-comp {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bt-api-category {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 24px 24px 40px;
  display: flex;
  box-shadow: 0 0 50px #00000021;
}

.bt-api-overview-list {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  margin-bottom: 24px;
  display: grid;
}

.bt-api-overview-img {
  height: 50px;
}

.bt-api-overview-img.bt-logo-is-alpha {
  opacity: .5;
  filter: grayscale();
}

.bt-api-overview-content {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.schnittstellen-hero {
  opacity: .75;
  width: 64rem;
}

.layout493_content {
  position: relative;
}

.layout493_inner-wrapper {
  width: 50%;
  padding-right: 2.5rem;
}

.layout493_header {
  margin-bottom: 2rem;
}

.layout493_tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  min-height: 600px;
  position: static;
}

.layout493_tabs-menu {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout493_tab-link {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  opacity: .4;
  background-color: #0000;
  padding: 1rem 1.5rem;
}

.layout493_tab-link.w--current {
  opacity: 1;
  background-color: #fff;
  border-left-color: #000;
  border-radius: 8px;
  box-shadow: 0 0 40px -12px #0000001c;
}

.layout493_paragraph {
  color: #000;
  font-size: 1.125rem;
  line-height: 1.5;
  overflow: hidden;
}

.margin-top-9 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 60px 0 0;
  display: flex;
}

.margin-top-9.margin-xxsmall {
  margin-top: 0;
}

.layout493_tabs-content {
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  padding-left: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: visible;
}

.layout493_tab-pane, .layout493_image-wrapper {
  width: 100%;
}

.layout493_image {
  width: 100%;
  height: 100%;
}

.layout493_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.layout493_lightbox-image {
  object-fit: cover;
}

.lightbox-play-icon {
  z-index: 2;
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.video-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.button-5 {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #b463f4;
  background-image: linear-gradient(to right, #b463f4, #cc33e5);
  border: 1px solid #cc33e5;
  border-radius: 15px;
  margin-top: 60px;
  padding: 1.25rem 2.5rem;
  font-size: 1vw;
  display: inline-block;
  box-shadow: 0 16px 70px -6px #cc33e5;
}

.button-5.is-secondary {
  background-color: #0000;
  border-width: 2px;
  border-color: #e6a2f0;
}

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

.tab-progressbar-base {
  width: 100%;
  height: 5px;
}

.tab-progressbar {
  background-color: var(--brand-purple);
  width: 0%;
  height: 100%;
  transition: width .125s;
}

.tab-progress-bar-base {
  background-color: #dde3e8;
  width: 100%;
  height: 5px;
  position: absolute;
  inset: auto 0 0;
}

.tab-progress-bar {
  width: var(--fb-tab-progress, 0);
  background-color: var(--brand-purple);
  height: 5px;
  padding: 0;
  transition-property: width;
  transition-duration: .125s;
}

.layout494_content {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.layout494_inner-wrapper {
  width: 50%;
  padding-left: 2.5rem;
}

.layout494_header {
  margin-bottom: 2rem;
}

.layout494_tabs {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  min-height: 600px;
  position: static;
}

.layout494_tabs-menu {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout494_tab-link {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  opacity: .4;
  background-color: #0000;
  padding: 1rem 1.5rem;
}

.layout494_tab-link.w--current {
  opacity: 1;
  background-color: #fff;
  border-left-color: #000;
  border-radius: 8px;
  box-shadow: 0 0 40px -12px #0000001c;
}

.layout494_paragraph {
  color: #000;
  font-size: 1.125rem;
  line-height: 1.5;
  overflow: hidden;
}

.margin-top-10 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 0 0;
  display: flex;
}

.layout494_tabs-content {
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  padding-right: 2.5rem;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
  overflow: visible;
}

.layout494_image {
  width: 100%;
  height: 100%;
}

.layout494_lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.layout494_lightbox-image {
  object-fit: cover;
}

.button-6 {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #b463f4;
  background-image: linear-gradient(to right, #b463f4, #cc33e5);
  border: 1px solid #cc33e5;
  border-radius: 15px;
  margin-top: 60px;
  padding: 1.25rem 2.5rem;
  font-size: 1vw;
  display: inline-block;
  box-shadow: 0 16px 70px -6px #cc33e5;
}

.button-6.is-secondary {
  background-color: #0000;
  border-width: 2px;
  border-color: #e6a2f0;
}

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

.bt-funktionen-wrapper {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  flex-flow: column;
  display: flex;
}

.bt-funktionslinks-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: flex;
}

.bt-funktionslink {
  color: #000;
  border: 2px solid #000;
  border-radius: 6px;
  padding: .5rem 1rem;
  font-size: 1.5rem;
  line-height: 1.5;
  text-decoration: underline;
}

.bt-funktionslink:hover {
  color: #fff;
  background-color: #000;
}

.text-block-4 {
  color: #000;
  text-align: center;
  font-weight: 400;
}

.bt-alpha-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.bt-alpha-stern {
  color: #2c2c2c;
  font-size: 24px;
  line-height: 1;
}

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

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

.video-content-wrapper {
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.bt-margin-bottom {
  margin-bottom: 1.5rem;
}

.video-section {
  color: #fff;
  background-color: #cc33e6;
  background-image: url('../images/64528abda35dbc3b8d4d86a0_Simple-Shiny.svg'), linear-gradient(135deg, #cc33e6, #590a66);
  background-position: 50%, 0 0;
  background-size: cover, auto;
  background-attachment: fixed, scroll;
}

.video-code {
  border: 2px solid var(--brand-purple);
}

@media screen and (max-width: 991px) {
  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .section.benefits {
    flex-wrap: wrap;
  }

  .section.section_cta, .section.section_kontakt, .section.section_kontakt, .section.section_kontakt {
    padding-top: 0;
  }

  .blocks.blocks_funktionen {
    grid-template-columns: 1fr 1fr;
  }

  .buttonbox {
    margin-top: 15px;
  }

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

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

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

  .testimonial31_mask {
    width: 50%;
  }

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

  .layout121_component {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .layout121_timeline-step {
    grid-column-gap: 24px;
  }

  .splitt_8.bg_img_splitt8 {
    background-position: 0 0;
    min-height: 70vh;
  }

  .splitt_4 {
    margin-top: 0;
  }

  .section-faq1.section_neu {
    margin-top: -136px;
  }

  .pricing19_component {
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .banner7_icon-wrapper {
    display: none;
  }

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

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

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

  .padding-section-large.bt-is-preise {
    padding-top: 0;
    padding-bottom: 0;
  }

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

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

  .menu-icon1_line-top {
    background-color: #fff;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .banner7_text-wrapper {
    margin-right: 1.5rem;
  }

  .menu-icon1_line-bottom {
    background-color: #fff;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar1_menu.is-page-height-tablet {
    background-color: #000000ed;
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

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

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

  .bt-featrued-pricing-plan-wrapper {
    width: 100%;
  }

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

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

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

  .header26_component {
    padding-top: 95px;
  }

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

  .rl-styleguide_item-row {
    grid-template-columns: auto 1fr;
  }

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

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

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

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

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

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

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

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

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

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

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

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

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

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

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

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .spacer-large {
    padding-top: 0;
  }

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

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

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

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

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

  .hide-tablet {
    display: none;
  }

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

  .navbar1_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

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

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

  .navbar1_dropdown-list.w--open {
    border-style: none;
    padding: 0;
  }

  .navbar1_dropdown-link {
    width: auto;
    padding: .75rem 0 .75rem 5%;
  }

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

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

  .bt-api-overview-comp {
    grid-template-columns: 1fr;
  }

  .layout493_inner-wrapper {
    padding-right: 1.5rem;
  }

  .layout493_tabs {
    grid-column-gap: 3rem;
  }

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

  .layout493_tabs-content {
    padding-left: 1.5rem;
  }

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

  .layout494_inner-wrapper {
    padding-left: 1.5rem;
  }

  .layout494_tabs {
    grid-column-gap: 3rem;
  }

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

  .layout494_tabs-content {
    padding-right: 1.5rem;
  }

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

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

@media screen and (max-width: 767px) {
  .container.container_round {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding: 30px;
  }

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

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

  .uui-layout08_component {
    grid-row-gap: 3rem;
  }

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

  .uui-layout08_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

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

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .section.programmierung {
    flex-wrap: wrap;
  }

  .section.section_cta {
    padding-top: 0;
  }

  .container_half.container_offset {
    margin-right: 0;
    padding-bottom: 50px;
  }

  .blocks.blocks_funktionen, .blocks.blocks_funktionen.blocks_kontakt {
    grid-template-columns: 1fr;
  }

  .buttonbox {
    margin-top: 0;
  }

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

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

  .testimonial31_mask {
    width: 80%;
  }

  .testimonial31_slide {
    padding-right: 1.5rem;
  }

  .testimonial31_content {
    padding: 1.5rem;
  }

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

  .testimonial31_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .testimonial31_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

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

  .testimonial31_arrow.left {
    right: 3.5rem;
  }

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

  .layout121_progress-bar-wrapper {
    left: 2rem;
  }

  .layout121_timeline-icon-wrapper {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .splitt_8.bg_img_splitt8 {
    background-position: 0 0;
    min-height: 50vh;
  }

  .splitt_4 {
    padding: 20px;
  }

  .section-faq1.section_neu {
    margin-top: -226px;
  }

  .faq1_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .faq1_icon {
    width: 28px;
  }

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

  .banner7_content {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .banner2_text-wrapper {
    justify-content: center;
    align-items: center;
    display: block;
  }

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

  .banner2_content {
    align-items: flex-start;
    margin-bottom: 0;
    margin-right: 0;
    display: flex;
  }

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

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

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

  .banner7_text-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .pricing19_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing19_plan.bt-pricing-plan-disable, .pricing19_plan.bt-pricing-plan-featured {
    padding-left: 0;
    padding-right: 0;
  }

  .banner2_wrapper {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .banner2_wrapper.bt-zusatz-transaktionen {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 1.5rem;
  }

  .navbar1_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .banner7_content-wrapper {
    flex-direction: column;
    align-items: stretch;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

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

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

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

  .text-weight-semibold-2 {
    text-align: center;
  }

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

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

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

  .text-weight-semibold-3 {
    text-align: center;
  }

  .header26_component {
    padding-top: 0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

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

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

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

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

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

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

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

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

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

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

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

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

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

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

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

  .bt-navbar-home {
    top: 0;
  }

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

  .bt-api-overview-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .bt-api-overview-img {
    height: 40px;
  }

  .layout493_content {
    flex-flow: column;
    display: flex;
  }

  .layout493_inner-wrapper {
    width: 100%;
    padding-right: 0;
  }

  .layout493_header {
    width: 100%;
  }

  .layout493_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .layout493_tabs-menu {
    place-items: start stretch;
    margin-bottom: 2rem;
  }

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

  .layout493_tabs-content {
    width: 100%;
    padding-left: 0;
    position: relative;
  }

  .layout494_content {
    flex-flow: column;
    display: flex;
  }

  .layout494_inner-wrapper {
    width: 100%;
    padding-left: 0;
  }

  .layout494_header {
    width: 100%;
  }

  .layout494_tabs {
    grid-column-gap: 0rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .layout494_tabs-menu {
    place-items: start stretch;
  }

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

  .layout494_tabs-content {
    order: -1;
    width: 100%;
    margin-bottom: 1.5rem;
    padding-right: 0;
    position: relative;
  }

  .bt-funktionslink {
    font-size: 1.25rem;
  }

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

@media screen and (max-width: 479px) {
  .container.container_round {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding: 20px;
  }

  .container.footer_container {
    flex-wrap: wrap;
    justify-content: center;
  }

  .button {
    padding: 1.2rem;
  }

  .section.section_cta {
    padding-top: 0;
  }

  .splitt_66.splitt_blocks {
    width: 100%;
  }

  .container_half {
    padding: 0 20px;
  }

  .blocks {
    flex-wrap: wrap;
  }

  .blocks.blocks_scnd {
    margin-top: 0;
  }

  .card {
    margin: 0 0 30px;
    padding: 0;
  }

  .card.card_funktionen {
    padding: 15px;
  }

  .img_screen {
    margin-top: 15px;
  }

  .stroke {
    margin-right: -15px;
  }

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

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

  .margin-bottom.margin-xxlarge {
    margin-top: 8rem;
  }

  .testimonial31_mask {
    width: 95%;
  }

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

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

  .splitt_8.bg_img_splitt8 {
    background-position: 0 0;
    min-height: 30vh;
  }

  .splitt_4 {
    padding: 20px 0;
  }

  .rechtstexte_box {
    margin-top: 30px;
  }

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

  .banner2_wrapper.bt-zusatz-transaktionen {
    align-items: center;
  }

  .bt-sell-benefits-warpper {
    justify-content: center;
  }

  .text-weight-semibold-2 {
    font-size: 1rem;
    line-height: 1.5;
  }

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

  .text-weight-semibold-3 {
    font-size: 1rem;
    line-height: 1.5;
  }

  .header26_component {
    padding-top: 0;
  }

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

  .button-4 {
    padding: 1.2rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .bt-navbar-home {
    top: 0;
  }

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

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

  .button-5 {
    padding: 1.2rem;
  }

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

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

  .button-6 {
    padding: 1.2rem;
  }
}

#w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a563-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a564-2265dcd8, #w-node-_41347b63-9cb8-4434-c029-78ed21917507-2265dcd8, #w-node-_9d5a8849-420d-617f-fe17-ba9b62ca1540-2265dcd8, #w-node-_50a4e081-74d4-ba89-c7f0-eb1465fb2137-2265dcd8, #w-node-_1448bf2a-4b93-4235-51fc-812b0fd94f0f-2265dcd8, #w-node-a4ca858f-842a-4e93-c854-fac8db6209be-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56b-2265dcd8, #w-node-_094839a9-6b69-979c-699d-f372a1e1fe35-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56a-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56c-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56e-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56d-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a56f-2265dcd8, #w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a570-2265dcd8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5d227360-08ad-88d1-5d88-bd9bcc76a617-2265dcd8, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e0f-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e14-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e19-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e1e-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e23-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e36-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e3b-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e40-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e45-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e4a-7302fd65 {
  align-self: start;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e51-7302fd65 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e62-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e67-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e6c-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e71-7302fd65, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e76-7302fd65 {
  align-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff63-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff65-01721649 {
  justify-self: center;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff79-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff7a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff7e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff7f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff83-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff84-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff88-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff89-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff8d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff8e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff92-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff93-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff9d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebff9e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffa2-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffa3-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffa7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffa8-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffac-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffad-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffb1-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffb2-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffb6-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffb7-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffc1-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffc2-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffc6-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffc7-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffcb-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffcc-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffd0-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffd1-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffda-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffdb-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffe4-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebffe5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebfff7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebfff8-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebfffc-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ebfffd-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0001-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0002-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0006-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0007-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec000b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec000c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0016-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0017-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec001b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec001c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0020-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0021-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0025-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0026-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec002a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec002b-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec002f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0030-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec003b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec003c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0040-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0041-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0045-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0046-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec004a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec004b-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec004f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0050-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0054-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0055-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0059-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec005a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec005e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec005f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0063-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0064-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0068-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0069-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0073-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0074-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0078-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0079-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec007d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec007e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0085-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0086-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00c7-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00ca-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00cb-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00ce-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00cf-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00d2-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00d6-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00d7-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00da-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00db-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00de-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec00e5-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00e6-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00eb-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00ec-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00f0-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00f1-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00f5-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00f6-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00fa-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec00fb-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec010b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec010e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec010f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0112-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0113-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0116-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0117-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec011b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec011e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec011f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0122-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0123-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0126-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec012e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec012f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0130-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0132-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0135-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0136-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0137-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec013b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec013e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec013f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0140-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0144-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0148-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0149-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec014f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0152-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0153-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0154-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0158-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec015b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec015c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec015d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0163-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0167-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0168-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec016c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec016f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0174-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0175-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0176-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec017a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec017d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec017e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec017f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0185-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0188-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0189-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec018a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0190-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0193-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0194-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0195-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec019d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01a0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01a1-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01a2-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01ae-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01af-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01b0-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01b4-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01b9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01ba-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01bb-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01c1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01c6-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01c7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01c8-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01ce-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01d3-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01d4-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01d5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01dd-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01e3-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01e4-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01ea-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01ef-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01f0-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01f1-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01f5-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01f8-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec01f9-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec01fa-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0200-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0203-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0204-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0205-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec020b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec020e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec020f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0210-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0218-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec021b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec021c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec021d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0223-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0226-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0227-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0228-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0230-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0234-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0235-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec023b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0244-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0245-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0246-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0247-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0249-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec024c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0250-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0251-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0252-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec025b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec025c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec025d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0266-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0267-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0268-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0269-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec026f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0270-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0271-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0272-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0274-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0278-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0279-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec027a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec027b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec027d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0289-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec028a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec028b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec028c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec028e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0291-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0295-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0296-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0297-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02a0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02a1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02a2-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02ab-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02ac-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02ad-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec02ae-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec02b4-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02b5-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02b6-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec02b7-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec02b9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02bd-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02be-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02bf-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec02c0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec02c2-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0330-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0334-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0335-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0337-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0339-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec033a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec033c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec033e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec033f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0341-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0343-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0344-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0346-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0348-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0349-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec034b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec034d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec034e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0350-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0352-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0354-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0356-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0358-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0359-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec035b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec035c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec035e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec035f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0361-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0362-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0364-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0365-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0367-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0368-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec036a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec036b-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec036d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0373-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0377-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0378-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec037a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec037c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec037d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec037f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0381-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0382-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0384-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0386-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0387-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0389-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec038b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec038c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec038e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0390-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0391-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0393-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0395-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0396-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0398-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec039a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec039b-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec039d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec039f-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a0-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a2-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a4-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03a9-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03aa-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03ac-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03b1-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03b5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03b7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03ba-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03bf-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03c4-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03c9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03ce-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03d5-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03d6-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03d8-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03d9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03db-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03dc-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03de-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03df-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03e1-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03e2-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03e4-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03e5-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03e7-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03e8-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03ea-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03eb-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03ed-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03ee-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03f0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03f1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03f3-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03f4-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03f6-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03f7-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03f9-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03fa-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec03fc-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03fd-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec03ff-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0400-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0402-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0403-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0405-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0406-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0408-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0409-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec040b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec040c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec040e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec040f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0411-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0412-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0414-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0415-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0417-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0418-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec041a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec041b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec041d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec041e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0420-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0421-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0423-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0424-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0426-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0427-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0429-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec042a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec042c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec042d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0432-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0436-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0438-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec043b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0440-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0445-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec044a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec044f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0456-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0457-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0459-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec045a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec045c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec045d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec045f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0460-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0462-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0463-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0465-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0466-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0468-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0469-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec046b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec046c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec046e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec046f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0471-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0472-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0474-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0475-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0477-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0478-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec047a-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec047b-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec047d-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec047e-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0480-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0481-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0483-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0484-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0486-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0487-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0489-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec048a-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec048c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec048d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec048f-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0490-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0492-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0493-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0495-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0496-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec0498-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0499-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec049b-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec049c-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec049e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec049f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04a1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04a2-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04a4-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04a5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04a7-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04a8-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04aa-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04ab-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04ad-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04ae-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04b3-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04b6-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04b7-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04b9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04ba-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04bc-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04bd-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04bf-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04c0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04c2-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04c3-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04c5-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04c6-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04c8-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04c9-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04cb-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04cc-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04ce-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04cf-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04d1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04d2-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04d4-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04d5-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04d7-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04d8-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04da-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04db-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04dd-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04de-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04e0-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04e1-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04e3-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04e4-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04e6-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04e7-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04e9-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04ea-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04ec-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04ed-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04ef-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04f0-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04f2-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04f3-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec04f5-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec04f6-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec05e8-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec05ec-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05ed-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05f1-01721649, #w-node-_9da82bb5-230e-7718-35c1-26df62ec05f3-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05f4-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05f8-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05f9-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05fd-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec05fe-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0602-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0603-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0607-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0608-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec060c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec060d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0611-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0612-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0616-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0617-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec061b-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec061c-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0620-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0621-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0624-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0625-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0629-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec062a-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec062e-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec062f-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0633-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0634-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0638-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0639-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec063d-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec063e-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0642-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0643-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0647-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0648-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec064c-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec064d-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0651-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0652-01721649 {
  justify-self: start;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0656-01721649 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9da82bb5-230e-7718-35c1-26df62ec0657-01721649 {
  justify-self: start;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e51-15193c62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e62-15193c62, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e67-15193c62, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e6c-15193c62, #w-node-a5fbcfb4-131f-8b62-830d-96029e0426e3-15193c62 {
  align-self: start;
}

#w-node-_549ed5ba-7284-8a03-5a37-2c8a5b99db39-15193c62, #w-node-_2f288bdb-b365-78a4-3595-116e9a731b4d-15193c62 {
  place-self: stretch stretch;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e51-d02794db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e62-d02794db, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e67-d02794db, #w-node-_89053f8c-7c6c-2355-186e-f7e0e07d2e6c-d02794db, #w-node-a5fbcfb4-131f-8b62-830d-96029e0426e3-d02794db {
  align-self: start;
}

#w-node-_549ed5ba-7284-8a03-5a37-2c8a5b99db39-d02794db, #w-node-_2f288bdb-b365-78a4-3595-116e9a731b4d-d02794db, #w-node-_0ebe7175-f736-b240-e091-7eb82e4fd1a6-13bb597f, #w-node-_2e192754-7002-0ca9-2f19-0d4023a1db5e-13bb597f, #w-node-_5100a1e9-d690-fdc1-653c-d52adb0142ce-13bb597f {
  place-self: stretch stretch;
}

#w-node-f1b6735e-bd82-f625-0fca-e1556fa13e3a-159a3453, #w-node-_9e8b4ede-e155-075e-ab7f-5526406d4d65-159a3453, #w-node-cf982613-6626-1c91-844c-6d41d15f8622-159a3453, #w-node-dbb72cc1-1928-c559-6cd9-aaf1f7767e79-159a3453, #w-node-_7fa4c39e-c862-0ade-ca0f-b007df2f5026-159a3453, #w-node-_33e467dc-e471-b5bb-a273-0b5dd6764436-159a3453, #w-node-_427baa9b-aaba-8be4-66f1-343b52811366-159a3453 {
  place-self: center;
}

#w-node-_26521be5-e613-0e87-beb0-62d92f62cac6-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_26521be5-e613-0e87-beb0-62d92f62cac7-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e7bea4e0-dc8d-7699-73da-c8fd30d44960-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e7bea4e0-dc8d-7699-73da-c8fd30d44961-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_3d642274-04c8-1dac-7474-f1f9127a0972-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3d642274-04c8-1dac-7474-f1f9127a0973-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2f612abe-16ce-2e37-7fb9-d4708481d14a-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2f612abe-16ce-2e37-7fb9-d4708481d14b-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4d60c774-3110-4866-f632-179268d4b3d1-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4d60c774-3110-4866-f632-179268d4b3d2-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8cc2cea2-aefa-1076-9d28-32dff4e82b94-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8cc2cea2-aefa-1076-9d28-32dff4e82b95-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_592dfd11-e051-9709-4a4c-0da51c3d8e0d-159a3453 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_592dfd11-e051-9709-4a4c-0da51c3d8e0e-159a3453 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}


