:root {
  --_show-rural---white: white;
  --blue: #2e386a;
  --white: white;
  --untitled-ui--primary700: #34951f;
  --primary200: #d5ffcc;
  --yellow: #f1c83d;
  --unipar-red: #d0464e;
  --_show-rural---secondary-dark: #ac244f;
  --medium-text: 24px;
  --required: #df5656;
  --primary100: #e0ffd9;
  --hackup-primary-light-2: #f0d6ff;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--gray500: #667085;
  --untitled-ui--gray900: #101828;
  --untitled-ui--primary600: #4ee02f;
  --untitled-ui--white: white;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray50-2: #f9fafb;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --hackup-primary: #533fda;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--primary50: #f9f5ff;
  --hackup-primary-lighter: #f9edff;
  --primary400: #abff99;
  --inovar-primary: #0cf;
  --inovar-secondary-lighter: #f4e0ff;
  --inovar-primary-lighter: #ffd3ce;
  --inovar-primary-light: #bef2ff;
  --inovar-primary-dark: #03586d;
  --primary50: #f0ffed;
  --inovar-secondary: #8b2ff5;
  --inovar-secondary-dark: #430566;
  --inovar-secondary-light: #dba4fa;
  --hackup-primary-dark: #572e6f;
  --hackup-primary-light: #dcaef6;
  --_show-rural---primary-dark: #550a45;
  --_show-rural---secondary: #cf2a47;
  --_show-rural---secondary-light: #d62b39;
  --black: black;
  --_show-rural---primary: #a72259;
  --_show-rural---primary-light: #ab2358;
  --_show-rural---black: #202020;
  --_show-rural---gray: #707070;
  --_show-rural---gray-light: #c7c7c7;
  --_show-rural---gray-dark: #474747;
}

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

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

.navbar {
  color: #fff;
  background-color: #34951f;
  min-height: auto;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.div-block {
  background-color: #d8fdbc;
}

.heading {
  color: var(--_show-rural---white);
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 64px;
  font-weight: 600;
  line-height: 86px;
}

.heading.is-yellow {
  color: var(--white);
  text-align: center;
  font-size: 56px;
}

.heading.is-red {
  color: #a00bbe;
  text-align: left;
}

.heading.is-white {
  text-align: left;
  font-family: Ubuntu, Helvetica, sans-serif;
}

.nav-menu {
  color: #fff;
  min-height: auto;
}

.nav-link {
  min-height: auto;
  color: var(--untitled-ui--primary700);
  font-weight: 700;
}

.nav-link.w--current {
  color: #fff;
  padding-top: 40px;
}

.nav-link.w--current:visited {
  color: #fff;
}

.nav-link-2 {
  color: #fff;
  min-height: 100px;
  padding-top: 40px;
}

.nav-link-2.w--current {
  color: #fff;
  min-height: auto;
  padding-top: 20px;
  font-weight: 400;
}

.nav-link-3 {
  color: #fff;
  min-height: 100px;
  padding-top: 40px;
}

.header {
  background-image: url('../images/header-bg.avif');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.testimonial-slider-large {
  background-color: #ecffdd;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.testimonial-slider-two {
  background-color: #0000;
  height: auto;
}

.testimonial-slide {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 64px;
  display: flex;
}

.testimonial-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 460px;
  margin-right: 40px;
  display: flex;
}

.testimonial-quote-icon {
  margin-bottom: 24px;
}

.testimonial-quote {
  color: #3c6332;
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name {
  font-weight: 700;
}

.testimonial-image-two {
  object-fit: cover;
  width: 350px;
  height: 400px;
}

.testimonial-author-image-three {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.testimonial-slider-arrow {
  display: none;
}

.testimonial-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.quick-stack {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.section {
  background-color: var(--white);
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}

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

.section.is-yellow {
  background-color: var(--yellow);
}

.section.is-red {
  background-color: var(--unipar-red);
}

.section.is-blue {
  background-color: var(--blue);
}

.section.is-gradient {
  background-image: linear-gradient(110deg, #a0001d, #650b81);
}

.section.has-bg-image {
  background-image: url('../images/header-bg.avif');
  background-position: 50% 0;
  background-size: contain;
}

.section.is-secondary {
  background-color: var(--_show-rural---secondary-dark);
}

.list {
  margin-bottom: 0;
  padding-left: 0;
}

.cell {
  flex-flow: column;
  justify-content: center;
  font-weight: 700;
}

.text-block {
  flex: 0 auto;
  align-self: flex-start;
}

.text-block:hover {
  color: #15680d;
}

.text-block.is-white {
  color: var(--white);
  font-size: var(--medium-text);
  line-height: 32px;
}

.text-block.is-white.is-small.is-bold {
  margin-top: 20px;
  font-weight: 700;
}

.list-item {
  background-color: #d8ffe2;
  border-radius: 0;
  margin-bottom: 0;
  box-shadow: 0 2px 5px #0003;
}

.list-item:hover {
  background-color: #f8fffa;
}

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

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

.navegation {
  z-index: 10;
  background-color: var(--white);
  color: #fff;
  mix-blend-mode: normal;
  background-image: linear-gradient(#0000, #0000);
  width: 100%;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  position: relative;
}

.intro {
  padding-top: 60px;
  padding-bottom: 100px;
  font-size: 16px;
  line-height: 32px;
  position: relative;
}

.paragraph_custom-2 {
  margin-bottom: 0;
  font-size: 12px;
  line-height: 32px;
}

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

.paragraph_custom-2.margin-top-60 {
  margin-top: 40px;
}

.paragraph_custom-2.is-red {
  color: var(--required);
  margin-top: 0;
}

.nav-link-4 {
  color: #fff;
}

.nav-link-4.w--current {
  background-color: var(--white);
  color: var(--untitled-ui--primary700);
  padding-top: 40px;
  padding-bottom: 40px;
}

.nav-link-5 {
  color: var(--untitled-ui--primary700);
  padding-top: 40px;
  padding-bottom: 40px;
}

.nav-link-5.w--current {
  background-color: var(--primary100);
  outline-color: var(--untitled-ui--primary700);
  outline-offset: 0px;
  color: var(--untitled-ui--primary700);
  outline-width: 3px;
  outline-style: none;
}

.nav-link-6 {
  color: #fff;
}

.heading-66 {
  color: var(--untitled-ui--primary700);
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
  font-weight: 400;
}

.heading-66.uui-heading-medium-2 {
  line-height: 1.3;
}

.section_custom {
  background-color: var(--hackup-primary-light-2);
  background-image: url('../images/intro-bg-minified_1.webp');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.quick-stack-3 {
  grid-column-gap: 40px;
  grid-row-gap: 10px;
}

.text-block-2 {
  font-weight: 400;
}

.text-block-3 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-4 {
  max-width: 70%;
  color: var(--untitled-ui--gray600);
  text-align: center;
  flex-direction: row;
  justify-content: center;
  margin: 20px auto 10px;
  font-size: 18px;
  line-height: 28px;
  display: block;
}

.text-block-4.paragraph-expo {
  max-width: 50%;
}

.text-block-5 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

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

.social-link {
  color: var(--untitled-ui--gray400);
  transition: all .3s;
}

.social-link:hover {
  color: var(--untitled-ui--gray500);
}

.uui-team02_social {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: center;
  margin-top: 1.5rem;
  display: grid;
}

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

.uui-text-size-medium.text-color-primary700 {
  color: var(--untitled-ui--primary700);
}

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

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

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

.uui-team02_image-wrapper {
  width: 100%;
  margin-bottom: 1.5rem;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.uui-team02_item {
  text-align: center;
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

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

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

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

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

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

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

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

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

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

.uui-button-row.button-row-center {
  justify-content: center;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

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

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

.uui-heading-medium.uui-heading-medium-2 {
  font-weight: 600;
}

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

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

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

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

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

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

.uui-page-padding {
  background-color: #f2fcee;
  padding-left: 2rem;
  padding-right: 2rem;
}

.container-3 {
  padding-left: 100px;
  padding-right: 100px;
}

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

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

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

.uui-button-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-2.button-row-center {
  justify-content: center;
}

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

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

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

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

.uui-avatar-group_item, .uui-avatar-stack_item {
  border: 2px solid var(--untitled-ui--white);
  background-color: var(--untitled-ui--white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-stack_item.featured {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
}

.avatar-stack_component {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin-bottom: 2rem;
  margin-right: 1rem;
  display: flex;
}

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

.uui-faq01_cta {
  background-color: var(--untitled-ui--gray50-2);
  border-radius: 1rem;
  justify-content: center;
  margin-top: 4rem;
  padding: 2rem;
  display: flex;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

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

.uui-faq01_answer {
  overflow: hidden;
}

.accordion-icon_vertical-line {
  background-color: var(--hackup-primary);
  width: 2px;
  height: .75rem;
  color: var(--hackup-primary);
  border-radius: 1px;
  position: absolute;
}

.accordion-icon_horizontal-line {
  background-color: var(--hackup-primary);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_component {
  border: 2px solid var(--hackup-primary);
  width: 1.5rem;
  height: 1.5rem;
  color: var(--untitled-ui--primary700);
  -webkit-text-stroke-color: var(--hackup-primary);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.uui-faq01_icon-wrapper {
  color: var(--untitled-ui--primary600);
}

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

.uui-faq01_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.uui-faq01_accordion {
  border-bottom: 1px solid var(--untitled-ui--gray200);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq01_accordion.last-item {
  border-bottom-color: #0000;
}

.uui-faq01_list {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

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

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

.uui-heading-medium-2 {
  color: var(--hackup-primary);
  text-align: center;
  margin-top: 4rem;
  margin-bottom: 2rem;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1;
}

.uui-heading-medium-2.text-color-primary {
  color: var(--hackup-primary);
}

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

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

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

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

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

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

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

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

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

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

.uui-icon-featured-outline-large {
  border: .5rem solid var(--untitled-ui--primary50);
  background-color: var(--untitled-ui--primary100);
  width: 3.5rem;
  height: 3.5rem;
  color: var(--untitled-ui--primary600);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-layout79_item {
  flex-direction: column;
  align-items: center;
}

.uui-layout79_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

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

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

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

.uui-layout75_icon {
  width: 4rem;
  height: 4rem;
  margin-top: -2rem;
}

.uui-layout75_item {
  background-color: var(--hackup-primary-lighter);
  text-align: center;
  border-radius: 1rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  padding: 0 1.5rem 2rem;
  transition: background-color .35s;
  display: flex;
}

.uui-layout75_item:hover {
  background-color: var(--hackup-primary-light-2);
}

.uui-layout75_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

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

.uui-badge.is-primary {
  background-color: var(--white);
  color: var(--untitled-ui--primary700);
}

.uui-layout75_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

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

.registration-form {
  background-color: var(--primary400);
  padding-top: 60px;
  padding-bottom: 60px;
}

.submit-button {
  background-color: var(--untitled-ui--primary700);
  text-align: left;
  border-radius: 8px;
  margin-top: 40px;
}

.form-block {
  flex-flow: column;
  place-content: center;
  align-items: stretch;
  width: 600px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.field-label {
  text-align: left;
  margin-top: 10px;
  font-size: 10px;
}

.require {
  color: var(--untitled-ui--gray600);
  text-align: left;
  margin-top: 20px;
  font-size: 12px;
  font-weight: 700;
}

.require.required {
  margin-top: 0;
  font-weight: 400;
}

.text-field {
  color: var(--untitled-ui--gray400);
  border-radius: 8px;
  font-size: 10px;
  font-style: normal;
}

.required {
  color: var(--required);
  text-align: left;
  font-size: 8px;
  font-weight: 700;
}

.select-field {
  color: #5e5e5e;
  border-radius: 8px;
  font-size: 10px;
  font-style: normal;
}

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

.image {
  object-fit: fill;
  margin-top: 0;
  margin-bottom: auto;
  padding-top: 25px;
  padding-bottom: 25px;
  position: static;
}

.uui-heroheader07_light-overlay {
  mix-blend-mode: screen;
  width: 80rem;
  min-width: 80rem;
  height: auto;
  position: absolute;
  bottom: -64%;
  right: -20%;
}

.uui-heroheader07_card-image-02 {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #ffffff80 0%, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 2rem;
  width: 31rem;
  position: absolute;
  transform: translate(-10%, 30%)rotate(30deg);
  box-shadow: 0 1px 24px 12px #0000000d;
}

.uui-heroheader07_card-image-01 {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, #ffffff80, #fff0);
  border: 1px solid #ffffff80;
  border-radius: 2rem;
  width: 31rem;
  position: absolute;
  transform: translate(20%, -20%)rotate(60deg);
  box-shadow: 0 1px 24px 12px #0000000d;
}

.uui-heroheader07_image-wrapper {
  background-image: linear-gradient(229deg, var(--untitled-ui--gray700), var(--untitled-ui--gray800));
  justify-content: center;
  align-items: center;
  height: 40rem;
  display: flex;
  position: relative;
}

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

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

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

.uui-button-3.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-2.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

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

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

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

.uui-button-secondary-gray-3.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

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

.uui-text-size-xlarge.text-color-gray200 {
  color: var(--untitled-ui--gray200);
}

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

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

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

.uui-heading-xlarge.text-color-white {
  color: var(--untitled-ui--white);
}

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

.uui-heading-subheading-3.uui-text-color-gray200, .uui-text-color-gray200 {
  color: var(--untitled-ui--gray200);
}

.uui-heroheader07_content.z-index-1 {
  color: var(--untitled-ui--white);
}

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

.uui-heroheader07_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-padding-vertical-xhuge-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

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

.uui-section_heroheader07 {
  background-color: var(--untitled-ui--gray800);
  overflow: hidden;
}

.quick-stack-4 {
  z-index: 20;
  width: 100%;
  max-width: 940px;
  height: 600px;
  padding-left: 0;
  position: absolute;
  overflow: hidden;
}

.paragraph-2 {
  color: var(--white);
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  display: flex;
}

.cell-4 {
  flex-direction: row;
  align-items: flex-end;
}

.bold-text-2 {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.nav-menu-2 {
  float: right;
  margin-left: 20px;
}

.bold-text-3 {
  color: var(--inovar-primary);
  font-size: 22px;
}

.text-block-6 {
  color: var(--untitled-ui--primary700);
  margin-top: 20px;
  margin-bottom: 20px;
}

.cell-5 {
  flex-direction: row;
}

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

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

.image-4 {
  float: none;
  -webkit-text-fill-color: inherit;
  background-color: #884daa00;
  background-clip: border-box;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

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

.columns {
  margin-top: 60px;
}

.image-5 {
  float: none;
  color: #a01818;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-6, .image-7, .image-8 {
  float: none;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.cell-7 {
  flex-wrap: nowrap;
}

.tab-link-tab-1 {
  background-color: #f0ffed00;
  border-radius: 20px;
  transition: background-color .375s;
}

.tab-link-tab-1:hover {
  background-color: var(--inovar-secondary-lighter);
  border-radius: 20px;
}

.tab-link-tab-1.w--current {
  background-color: var(--inovar-secondary-lighter);
  color: var(--hackup-primary);
  border-radius: 20px;
}

.tab-link-hover {
  color: var(--hackup-primary);
  font-weight: 700;
}

.tabs {
  margin-top: 0;
  margin-bottom: 20px;
}

.tab-link-tab-2 {
  background-color: #ddd0;
  border-radius: 20px;
  transition: background-color .375s;
}

.tab-link-tab-2:hover {
  background-color: var(--inovar-secondary-lighter);
  border-radius: 20px;
}

.tab-link-tab-2.w--current {
  background-color: var(--hackup-primary-lighter);
  border-radius: 20px;
}

.tab-link-tab-3 {
  background-color: var(--white);
  border-radius: 20px;
  margin-left: 10px;
  margin-right: 10px;
  transition: background-color .375s;
}

.tab-link-tab-3:hover, .tab-link-tab-3.w--current {
  background-color: var(--hackup-primary-lighter);
  border-radius: 20px;
}

.text-block-8, .text-block-9 {
  color: var(--untitled-ui--primary700);
  font-weight: 700;
}

.image-9 {
  margin-top: 20px;
}

.tabs-menu {
  justify-content: center;
  display: flex;
}

.tabs-content {
  margin-top: 20px;
}

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

.back_to_top {
  z-index: 99;
  background-color: #34951f00;
  width: 200px;
  height: 40px;
  position: fixed;
  inset: auto 0% 0% auto;
  overflow: auto;
}

.quick-stack-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.cell-8 {
  background-color: var(--primary100);
  border-radius: 8px;
  padding: 20px;
}

.heading-8 {
  color: var(--untitled-ui--primary700);
  text-align: center;
  margin-top: 60px;
  margin-bottom: 40px;
  font-weight: 400;
}

.tabs-menu-2 {
  justify-content: center;
  display: flex;
}

.tab-link {
  background-color: var(--inovar-primary-lighter);
  min-height: 100px;
  color: var(--inovar-primary);
  border-radius: 12px;
  align-self: center;
  margin-left: 5px;
  margin-right: 5px;
  padding: 40px 20px 20px;
}

.tab-link.w--current {
  background-color: var(--inovar-primary-light);
  color: var(--inovar-primary-dark);
  border-radius: 12px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 40px 20px 20px;
  font-weight: 700;
}

.tab-link.is-highlighted {
  background-color: var(--inovar-primary);
  min-height: 100px;
  padding-top: 20px;
}

.tab-link.is-highlighted.w--current {
  background-color: var(--inovar-primary-dark);
}

.tabs-content-2 {
  margin-top: 40px;
}

.quick-stack-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 12px;
}

.schedule-date-column {
  border-left: 6px solid var(--primary400);
  background-color: var(--primary50);
  justify-content: center;
  align-items: flex-start;
  height: auto;
  padding-left: 5px;
}

.text-block-10 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 24px;
}

.schedule-text-column {
  background-color: var(--hackup-primary-lighter);
  border-radius: 12px;
  justify-content: center;
  align-items: flex-start;
  padding: 40px;
}

.schedule-activity {
  background-color: var(--inovar-secondary);
  color: var(--white);
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 2px 10px;
  font-size: 10px;
  font-weight: 700;
}

.section-3 {
  background-image: url('../images/unipar-na-expo-bg.webp');
  background-position: 50% 0;
  background-size: cover;
  border-top-left-radius: 80px;
  border-top-right-radius: 80px;
  border-bottom-left-radius: 0;
  height: 600px;
  margin-top: 40px;
  margin-left: 20px;
  margin-right: 20px;
  padding-right: 0;
}

.div-block-3 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 40vw;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.container-5 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 700px;
  display: flex;
}

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

.text-size-medium-errado {
  color: var(--untitled-ui--gray400);
  font-size: 1.125rem;
  font-weight: 400;
}

.logo1_logo {
  max-height: 3.5rem;
}

.padding-section-medium {
  border-bottom: 2px none var(--primary400);
  padding-top: 5rem;
  padding-bottom: 5rem;
}

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

.margin-bottom-100 {
  margin: 0 0 100px;
}

.margin-bottom-100.margin-medium {
  border: 1px #000;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

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

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

.text-align-center {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  display: block;
}

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

.max-width-large.z-index-1 {
  color: var(--untitled-ui--white);
}

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

.heading-9 {
  margin-top: 0;
  margin-bottom: 10px;
}

.heading-9.is-space {
  margin-bottom: 0;
}

.schedule-text {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
  line-height: 14px;
}

.body {
  font-family: Open Sans, sans-serif;
}

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

.schedule-title {
  color: var(--inovar-primary);
  font-size: 24px;
  font-weight: 700;
  line-height: 20px;
}

.schedule-title.is-space {
  color: var(--inovar-secondary);
  font-size: 16px;
}

.schedule-time {
  color: var(--untitled-ui--primary700);
  flex-direction: column;
  justify-content: center;
  font-size: 24px;
  font-weight: 400;
  display: flex;
}

.grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-right: 1px #000;
  grid-template: "."
  / .75fr 1fr;
  grid-auto-flow: row;
  place-items: center;
}

.columns-2 {
  flex-direction: column;
  justify-content: center;
  display: block;
}

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

.grid-3 {
  grid-template: "Area Area-2"
  / .25fr 1.5fr;
}

.schedule_time {
  background-color: var(--inovar-secondary-lighter);
  width: 150px;
  color: var(--inovar-secondary);
  text-align: center;
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin: 40px auto 0;
  padding: 10px 20px;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
}

.schedule_time.drones {
  width: 300px;
  margin-top: 10px;
}

.div-block-4 {
  padding-bottom: 60px;
}

.padding-bottom-60 {
  display: inline-block;
}

.text-block-11 {
  font-family: Material Icons Outlined;
}

.bold-text-4 {
  font-family: MATERIAL ICONS OUTLINED;
  font-weight: 400;
}

.schedule_time-icon {
  float: left;
  -webkit-text-fill-color: inherit;
  background-color: #34951f00;
  background-clip: border-box;
  margin-right: 5px;
}

.heading-10 {
  float: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
}

.text-block-12 {
  font-family: FONT AWESOME SOLID;
  font-weight: 900;
}

.div-block-5 {
  background-color: var(--primary100);
  padding: 20px;
}

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

.heading-11 {
  color: var(--untitled-ui--primary700);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 32px;
}

.overflow-hidden {
  overflow: hidden;
}

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

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

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

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

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

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

.margin-huge {
  margin: 6rem;
}

.heading-style-h5 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

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

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

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

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

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

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

.icon-embed-small {
  color: #df1d1d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 6rem;
  height: 6rem;
  font-size: 48px;
  line-height: 48px;
  display: flex;
}

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

.margin-xxlarge {
  margin: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.hide {
  display: none;
}

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

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

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

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

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

.padding-section-small.has-background-white {
  background-color: var(--white);
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-0 {
  padding: 0;
}

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

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

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

.padding-xxhuge {
  padding: 10rem;
}

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

.heading-style-h2 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

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

.padding-large {
  padding: 3rem;
  display: block;
}

.padding-large.primary-50 {
  background-color: var(--primary50);
}

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

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

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

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

.padding-xhuge {
  padding: 7rem;
}

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

.padding-huge {
  padding: 6rem;
}

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

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

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

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

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

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

.form_field-wrapper {
  position: relative;
}

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

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

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

.heading-style-h1 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.margin-0 {
  margin: 0;
}

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

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

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

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

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

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

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

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

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

.padding-top-60 {
  padding: 60px 0 0;
}

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

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

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

.margin-xlarge {
  margin: 4rem;
}

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

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

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

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

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

.main-wrapper {
  background-color: var(--primary50);
  height: 100vh;
}

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

.margin-large {
  margin: 3rem;
}

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

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

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

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

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

.margin-small {
  margin: 1.5rem;
}

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

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

.form_field-label {
  margin-bottom: .5rem;
  padding-top: 5px;
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
}

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

.padding-section-large {
  border: 1px #791e23;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

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

.container-small {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.overflow-scroll {
  overflow: scroll;
}

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

.heading-style-h6 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.overflow-auto {
  overflow: auto;
}

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

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

.button-group {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  text-align: left;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: none;
}

.button-group.margin-top-10 {
  margin-top: 10px;
}

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

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

.text-size-small.text-loose {
  color: var(--untitled-ui--gray500);
  line-height: 26px;
}

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

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

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

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

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

.icon-embed-xlarge.is-gold {
  color: #ffc800;
}

.icon-embed-xlarge.is-silver {
  color: #a5a5a5;
}

.icon-embed-xlarge.is-bronze {
  color: #a56600;
}

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

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

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

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

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

.button.is-alternate {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary600);
  color: #000;
}

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

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

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

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

.button.is-small.is-secondary {
  background-color: var(--untitled-ui--primary600);
  color: var(--white);
  border-style: none;
  font-weight: 600;
}

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

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

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

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

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

.button.is-icon {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--untitled-ui--primary700);
  border-style: none;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button.primary-700 {
  float: right;
  background-color: var(--untitled-ui--primary700);
  text-align: center;
  border-style: none;
  margin-left: 10px;
}

.button.primary-700.padding_custom {
  padding-left: 1.64rem;
  padding-right: 1.64rem;
}

.button.primary-700.padding_custom.is-small {
  padding-left: 1.35rem;
  padding-right: 1.5rem;
}

.button.primary-200 {
  background-color: var(--primary200);
  color: var(--untitled-ui--primary700);
  border-style: none;
}

.button.is-primary {
  background-color: var(--hackup-primary);
  border-style: none;
}

.button.is-white {
  background-color: var(--untitled-ui--primary600);
}

.button.is-blue {
  background-color: var(--blue);
}

.button.is-red {
  color: var(--white);
  background-color: #d85cfa;
  border: 1px solid #8f2525;
  border-radius: 10px;
  font-weight: 700;
}

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

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

.padding-xlarge {
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--primary100);
  border-radius: 20px;
  padding: 4rem;
}

.padding-xlarge.shadow-large {
  border-style: none;
}

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

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

.padding-medium {
  padding: 2rem;
}

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

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

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

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

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

.margin-xsmall {
  margin: 1rem;
}

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

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

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

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

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

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

.heading-style-h4 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

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

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

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

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

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

.text-size-medium.is-blue {
  color: var(--blue);
}

.text-size-medium.is-blue.is-bold {
  color: var(--inovar-secondary-dark);
  font-weight: 700;
  line-height: 24px;
}

.margin-medium {
  margin: 2rem;
}

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

.text-size-large.text-weight-semibold.text-color-primary {
  color: var(--inovar-primary);
}

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

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

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

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

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

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

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

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

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

.form_input.primary-100 {
  background-color: var(--primary200);
  border-style: none;
  margin-bottom: 20px;
}

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

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

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

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

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

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

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

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

.heading-style-h3 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
}

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

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

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

.margin-xhuge {
  margin: 7rem;
}

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

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

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

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

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

.margin-xxhuge {
  margin: 10rem;
}

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

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

.padding-small {
  padding: 1.5rem;
}

.padding-small.primary-50 {
  background-color: var(--primary50);
}

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

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

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

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

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

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

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

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

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

.heading-1 {
  color: var(--untitled-ui--primary700);
  -webkit-text-stroke-color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-weight: 400;
}

.heading-2, .heading-3, .heading-4, .heading-5, .heading-6 {
  margin-top: 0;
  margin-bottom: 0;
}

.tab4_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.tab4_tabs-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  align-items: center;
  margin-bottom: 4rem;
  padding: .25rem;
  display: flex;
  overflow: auto;
}

.tab4_tab-link {
  background-color: #0000;
  border: 1px solid #0000;
  flex: none;
  padding: .5rem 1.25rem;
}

.tab4_tab-link.w--current {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.tab4_tabs-content {
  width: 100%;
}

.tab-content-replace-this-div {
  text-align: center;
  border: 2px dashed #0000001a;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  height: 20rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.button-2.is-small {
  background-color: var(--inovar-secondary-light);
  flex: 0 auto;
  padding: .5rem 1.25rem;
}

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

.button-2.is-secondary.is-icon {
  clear: none;
}

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

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

.menu-icon1_line-top {
  background-color: var(--untitled-ui--primary700);
}

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

.navbar1_component {
  z-index: 1;
  border-bottom: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 6rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: relative;
}

.navbar1_menu-button {
  padding: 0;
}

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

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

.navbar1_dropdown-toggle {
  grid-column-gap: .5rem;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

.menu-icon1_line-bottom {
  background-color: var(--untitled-ui--primary700);
}

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

.navbar1_link {
  color: var(--untitled-ui--primary700);
  padding: .5rem 1rem;
  font-weight: 700;
}

.navbar1_link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #abff9900;
  border-radius: 20px;
}

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

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

.menu-icon_line-middle-inner {
  background-color: var(--untitled-ui--primary700);
}

.navbar1_menu {
  background-color: var(--white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  align-items: center;
  display: none;
  position: static;
}

.menu-icon1_line-middle {
  background-color: var(--untitled-ui--primary700);
}

.navbar1_component-2 {
  border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

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

.div-block-6 {
  float: none;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.div-block-7 {
  float: none;
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  min-width: 50%;
  display: block;
}

.div-block-8 {
  align-self: flex-start;
  min-width: auto;
  max-width: 100%;
  padding-left: 35px;
  padding-right: 35px;
}

.step1, .step2, .step3 {
  margin-bottom: 60px;
}

.step {
  border-top: 1px solid var(--untitled-ui--primary600);
  margin-bottom: 0;
}

.nav-item {
  color: var(--inovar-primary);
  font-weight: 700;
}

.nav-item.w--current {
  color: var(--inovar-primary-dark);
  background-color: #fff0;
  font-weight: 700;
  display: none;
}

.button-wrapper {
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  display: flex;
}

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

.text-block-13 {
  font-weight: 700;
}

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

.logos-quote-divider {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-6 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-wrapper-two {
  justify-content: space-between;
  align-items: center;
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.clients-info-two {
  flex-direction: column;
  align-items: flex-start;
  max-width: 350px;
  display: flex;
}

.clients-quote-two {
  margin-top: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.clients-divider {
  background-color: #e4ebf3;
  width: 90%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.clients-info {
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.clients-info-image {
  object-fit: cover;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.clients-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.body-2 {
  background-color: var(--primary400);
}

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

.dropdown2_toggle {
  grid-column-gap: .5rem;
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  justify-content: space-between;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
}

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

.dropdown2_dropdown-link {
  padding: .5rem;
}

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

.list-field-title {
  color: var(--untitled-ui--primary700);
  text-transform: uppercase;
  background-color: #abff9900;
  border-radius: 20px;
  margin-top: 0;
  font-size: 10px;
  font-weight: 700;
  line-height: 12px;
}

.list-area-title {
  object-fit: fill;
  width: auto;
  padding-top: 5px;
  padding-bottom: 10px;
}

.list-area-title.is-name {
  min-height: 50px;
}

.list-field-data {
  margin-top: 0;
  font-size: 14px;
  font-weight: 600;
}

.list-field-data.is-name {
  min-height: 32px;
  line-height: 16px;
}

.text-block-14 {
  color: var(--untitled-ui--primary700);
  text-transform: uppercase;
  font-size: 20px;
}

.subheading {
  color: var(--untitled-ui--gray800);
  text-transform: none;
  margin-top: 0;
  padding-top: 10px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.subheading.is-one-line {
  padding-top: 0;
}

.subheading.is-red {
  color: var(--required);
  font-size: 24px;
  font-weight: 700;
}

.subheading.is-yellow {
  color: var(--white);
}

.list-area {
  border: 1px #000;
  padding-bottom: 30px;
}

.form-block-2 {
  width: 240px;
  padding-top: 20px;
}

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

.grid-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.icon-embed-small-3 {
  width: 4rem;
  height: 4rem;
  color: var(--untitled-ui--primary700);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 32px;
  line-height: 32px;
  display: flex;
}

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

.icon-embed-small-5 {
  width: 2rem;
  height: 2rem;
  color: var(--untitled-ui--primary700);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: -5px;
  display: flex;
}

.collection-item {
  margin-bottom: 20px;
}

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

.empty-state {
  background-color: var(--primary200);
}

.text-block-15 {
  font-weight: 600;
}

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

.team19_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  width: 100%;
  display: grid;
}

.team19_item {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.team19_image {
  object-fit: cover;
  border-radius: 100%;
  width: 6rem;
  min-width: 6rem;
  height: 6rem;
  min-height: 6rem;
}

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

.team19_social {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.social-icon-2 {
  width: 1.5rem;
  height: 1.5rem;
}

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

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

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

.section_heading_primary {
  color: var(--inovar-secondary);
  -webkit-text-stroke-color: #34951f00;
  margin-top: 0;
  font-size: 48px;
  font-weight: 600;
  line-height: 48px;
}

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

.section_heading_primary.text-align-center.text-color-primary {
  color: var(--inovar-primary);
}

.text-is-gray-500 {
  color: var(--untitled-ui--gray500);
  line-height: 24px;
}

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

.subheading-intervalos {
  color: var(--inovar-primary);
  text-align: center;
  padding-top: 40px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
}

.image-10 {
  float: none;
  aspect-ratio: auto;
  object-fit: cover;
  border-radius: 100%;
  width: 6rem;
  min-width: 6rem;
  height: 6rem;
  min-height: 6rem;
  padding-top: 0;
  padding-right: 0;
}

.div-block-9 {
  float: left;
}

.grid-7 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.75fr;
}

.grid-7.is-one-column {
  grid-template-columns: 1.75fr;
}

.grid-8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.75fr;
}

.mini-curriculo {
  padding-top: 10px;
  font-size: 12px;
}

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

.em-breve {
  text-align: center;
  font-size: 24px;
  font-weight: 300;
}

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

.grid-9 {
  border-bottom: 1px none var(--primary400);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.grid-9.prize-grid {
  border-bottom-style: none;
  border-bottom-color: var(--inovar-secondary);
  grid-template-columns: .25fr 1fr;
}

.text_prize-bold {
  font-size: 24px;
  font-weight: 700;
  line-height: 24px;
}

.text_prize-money {
  color: var(--hackup-primary-dark);
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
}

.text_prize-voucher {
  color: var(--hackup-primary);
  font-size: 24px;
  font-weight: 700;
  line-height: 22px;
}

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

.paragraph-3 {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.padding-right-10, .margin-right-10 {
  margin-right: 10px;
}

.grid-10 {
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 2.25fr;
  align-items: center;
  width: 30%;
  margin-left: auto;
  margin-right: auto;
}

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

.icon-embed-xlarge-2.icon-secondary {
  color: var(--inovar-primary);
}

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

.success-message {
  background-color: var(--untitled-ui--primary600);
}

.text-block-16 {
  clear: none;
  color: var(--white);
  margin-top: 40px;
  font-size: 32px;
  font-weight: 600;
}

.button-wrapper-2 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block-17 {
  font-weight: 700;
}

.text-block-18 {
  margin-top: 40px;
  font-size: 12px;
  font-weight: 600;
}

.text-block-19 {
  color: var(--white);
  margin-top: 10px;
  font-size: 18px;
  font-weight: 700;
}

.div-block-10 {
  margin-top: 20px;
}

.home-link {
  color: var(--white);
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  display: block;
}

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

.button-group-2.hide-mobile-portrait.hide-mobile-landscape {
  display: flex;
}

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

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

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

.modal3_background-overlay {
  z-index: -1;
  background-color: var(--primary50);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

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

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

.margin-bottom.margin-xxsmall, .margin-bottom.margin-xxlarge, .margin-bottom.margin-small, .margin-bottom.margin-medium {
  margin-top: 0;
  margin-bottom: 0;
}

.modal3_content-wrapper {
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  width: 100vw;
  height: 100vh;
  padding: 5rem 5%;
  position: absolute;
  overflow: scroll;
}

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

.padding-top-10 {
  padding-top: 10px;
}

.rulerbook_link {
  color: var(--untitled-ui--primary700);
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 10px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
}

.grid-12 {
  grid-template-rows: auto;
  align-content: center;
  align-items: center;
}

.icon-embed-xlarge-3 {
  width: 14rem;
  height: 14rem;
  color: var(--hackup-primary-light);
  text-align: left;
  flex-flow: row;
  place-content: flex-end center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  transition: color .3s;
  display: flex;
}

.icon-embed-xlarge-3:hover {
  color: var(--hackup-primary);
}

.text-block-20 {
  color: var(--hackup-primary);
  text-align: center;
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

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

.text-block-22 {
  text-align: center;
  padding-top: 20px;
}

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

.div-block-11 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.text-block-23 {
  color: var(--hackup-primary);
  text-align: center;
}

.div-block-12 {
  background-color: var(--untitled-ui--primary700);
  border-radius: 17px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  padding: 40px;
  display: flex;
}

.dashboard_heading {
  color: var(--untitled-ui--primary600);
  text-align: center;
  margin-top: 40px;
  font-weight: 600;
}

.utility-page-wrap {
  background-color: var(--untitled-ui--primary700);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

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

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

.heading-68 {
  color: var(--primary200);
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Open Sans, sans-serif;
  font-size: 42px;
  font-weight: 400;
}

.image-11 {
  color: var(--primary400);
}

.text-abono {
  text-align: center;
  word-break: normal;
  padding-top: 40px;
  font-size: 18px;
  font-weight: 600;
}

.text-block-24 {
  color: var(--untitled-ui--white);
  text-align: center;
  font-weight: 600;
}

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

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

.grid-13 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--primary50);
  grid-template-rows: auto;
  grid-template-columns: .25fr;
  grid-auto-flow: row;
}

.div-block-17 {
  background-color: var(--primary50);
  width: 70%;
  height: 600px;
}

.bento-1 {
  float: left;
  background-color: var(--primary400);
  width: 70%;
  height: 600px;
  margin-right: 10px;
  padding: 10px;
}

.bento-2 {
  float: right;
  background-color: var(--primary100);
  width: 30%;
  height: 300px;
  margin-left: 10px;
}

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

.hero-expo {
  background-image: url('../images/inovar-hero_1.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 12px;
  height: 600px;
}

.paragraph-4 {
  width: 50%;
}

.grid-14 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-18 {
  background-color: var(--primary400);
  border-radius: 20px;
  height: auto;
  min-height: auto;
  max-height: 50vh;
}

.div-block-19 {
  background-color: var(--untitled-ui--primary700);
  background-image: url('../images/unipar-na-expo-bg.webp');
  background-position: 0 0;
  background-size: cover;
  border: 0 #000;
  border-radius: 20px;
}

.div-block-20 {
  background-color: var(--primary100);
  border: 0 #000;
  border-radius: 20px;
}

.link {
  text-decoration: none;
}

.link.is-green {
  color: var(--inovar-primary);
  font-weight: 800;
}

.image-12 {
  object-fit: cover;
  border-radius: 20px;
}

.text-block-25, .text-block-26 {
  color: var(--inovar-primary);
}

.hero-hackup {
  background-image: url('../images/hackup-header.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 600px;
}

.text-block-27, .text-block-28 {
  color: var(--hackup-primary);
}

.text-block-29, .text-block-30, .text-block-31, .text-block-32, .text-block-33 {
  font-weight: 700;
}

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

.aviso {
  text-align: center;
  margin-bottom: 60px;
  font-size: 12px;
  font-weight: 400;
}

.section_timeline6 {
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
}

.timeline-6-instructions-delete {
  z-index: 1;
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  text-align: left;
  padding: 2rem;
  position: relative;
}

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

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

.button-group-3 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  text-align: left;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: none;
}

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

.button-4.is-secondary {
  color: #000;
  background-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-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

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

.timeline6_component {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  width: 100%;
  max-width: 48rem;
  display: grid;
}

.timeline6_progress {
  flex-direction: column;
  align-items: center;
  width: 2rem;
  height: 100%;
  display: flex;
  position: relative;
}

.timeline6_fade-overlay-top {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--\<unknown\|relume-variable-background-color-1\>), #0000);
  width: 4px;
  height: 4rem;
  position: absolute;
}

.timeline6_progress-line {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  width: 3px;
  height: 50vh;
  margin-top: -50vh;
  position: sticky;
  top: 0;
}

.timeline6_line {
  background-color: var(--\<unknown\|relume-variable-color-neutral-4\>);
  width: 3px;
  height: 100%;
}

.timeline6_fade-overlay-bottom {
  z-index: 0;
  background-image: linear-gradient(180deg, #fff0, var(--\<unknown\|relume-variable-background-color-1\>));
  width: 4px;
  height: 4rem;
  position: absolute;
  bottom: 0%;
}

.timeline6_progress-line-cover {
  background-color: var(--\<unknown\|relume-variable-background-color-1\>);
  width: 100%;
  height: 50vh;
  position: absolute;
  top: -50vh;
}

.timeline6_content-right {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timeline6_row {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.timeline6_circle-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 2rem;
  height: 100%;
  margin-left: -2rem;
  display: flex;
  position: absolute;
}

.timeline6_circle {
  z-index: 2;
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  width: .9375rem;
  height: .9375rem;
  box-shadow: 0 0 0 8px var(--\<unknown\|relume-variable-background-color-1\>);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  margin-top: 3rem;
}

.timeline6_item {
  z-index: 2;
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 12rem 1fr;
  grid-auto-columns: 1fr;
  margin-left: 3rem;
  padding: 2rem;
  display: flex;
}

.home7-header_component {
  object-fit: cover;
  flex-direction: column;
  height: 90vh;
  min-height: 100vh;
  max-height: 712px;
  display: flex;
}

.home7-header_image-wrapper {
  flex: 1;
  position: relative;
}

.home7-header_background-image-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

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

.home7-header_background-image {
  object-fit: cover;
  background-color: #2e386a;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.heading-69 {
  color: #18650c;
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Open Sans, sans-serif;
  font-size: 64px;
  font-weight: 300;
}

.contact1_component {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

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

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

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

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

.error-text {
  color: #e23939;
}

.section_home7-about {
  background-color: #fff;
}

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

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

.section_home7-gallery {
  background-color: #b42318;
}

.home7-gallery_component {
  column-count: 3;
  column-gap: 2rem;
}

.home7-gallery_lightbox-link {
  width: 100%;
  margin-bottom: 2rem;
}

.home7-gallery_image1, .home7-gallery_image2 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image3 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image5 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image4 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.home7-gallery_image6, .home7-gallery_image7 {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.footer3_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.footer3_logo-link {
  float: none;
  padding-left: 0;
}

.heading-70 {
  color: #18650c;
  text-align: center;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Open Sans, sans-serif;
  font-size: 64px;
  font-weight: 300;
}

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

.container-large-7, .container-large-8, .container-large-9 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-4 {
  position: relative;
}

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

.success-message-2 {
  background-color: var(--untitled-ui--primary600);
}

.error-message-2 {
  background-color: #fc8383;
}

.grid-15 {
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  place-items: center;
}

.grid-16 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.image-13 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.footer4_logo-link {
  width: 300px;
  padding-left: 0;
}

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

.text-block-35.is-white {
  color: #fff;
}

.image-2 {
  padding-bottom: 20px;
}

.padding-section-large-2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: flex;
}

.container-large-10 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.button-7.is-yellow {
  color: #000;
  background-color: #ffd900;
  border-color: #f80;
  font-weight: 700;
}

.button-7.is-yellow.is-rounded {
  border-color: var(--_show-rural---secondary-dark);
  background-color: var(--_show-rural---white);
  border-radius: 50px;
}

.form-2 {
  background-color: var(--_show-rural---primary-dark);
  position: relative;
}

.title-subheading {
  font-size: 2.2rem;
  font-weight: 600;
}

.title-subheading.is-yellow {
  color: #fed82d;
  padding-bottom: 10px;
  font-size: 4rem;
  font-weight: 900;
}

.title-subheading.is-white {
  color: #fff;
}

.heading-72 {
  text-align: center;
  font-size: 2rem;
}

.heading-72.is-yellow {
  color: #ffd900;
  margin-top: 1rem;
  font-size: 1.4rem;
}

.heading-72.is-yellow.is-big {
  color: var(--_show-rural---white);
  margin-top: 0;
  font-size: 2.4rem;
}

.code-embed {
  object-fit: cover;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  height: 800px;
  min-height: 800px;
  display: flex;
  overflow: visible;
}

.heading-style-h1-2 {
  color: #ffd900;
  margin-top: .5rem;
  font-size: 6rem;
  font-weight: 900;
  line-height: .8;
}

.card-section {
  background-image: linear-gradient(to bottom, var(--_show-rural---secondary), var(--_show-rural---secondary));
  justify-content: center;
  align-items: flex-start;
  min-height: auto;
  display: flex;
}

.title-box {
  width: 740px;
  height: auto;
  margin-top: 60px;
}

.header-2 {
  background-image: linear-gradient(120deg, var(--_show-rural---primary-dark), var(--_show-rural---secondary-light));
  height: 1000px;
}

.link-block-2 {
  width: 150px;
}

.footer4_logo {
  margin-left: auto;
  display: block;
}

.iframe-wrapper {
  height: 800px;
}

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

.padding-top.is-40 {
  padding-top: 40px;
}

.rules-section {
  background-color: #8715b0;
  background-image: linear-gradient(45deg, #b00a79, #310231);
}

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

.text-block-36.is-small {
  margin-top: 500px;
  font-size: 1rem;
}

.text-block-36.is-small.is-white {
  color: #fff;
}

.secondary-text {
  font-size: 18px;
  line-height: 32px;
}

.image-14 {
  width: 50%;
}

.text-span {
  color: var(--white);
}

.div-block-21 {
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.form-wrapper {
  background-color: #fff1fd;
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  padding: 60px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

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

.date-text {
  color: var(--white);
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.date-text.normal-weight {
  font-weight: 300;
}

.paragraph-5, .block-quote {
  font-family: Ubuntu, Helvetica, sans-serif;
}

.quick-stack-7 {
  border-right: 1px solid #000;
}

.cell-9 {
  border-right: 4px solid var(--white);
  justify-content: center;
  align-items: flex-start;
}

.div-block-22 {
  border-right: 4px #000;
  border-bottom: 2px solid var(--hackup-primary);
  align-self: flex-end;
  padding-bottom: 10px;
}

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

.grid-17 {
  border: 1px #000;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .8fr 1.25fr;
}

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

.image-15 {
  aspect-ratio: auto;
  object-fit: fill;
}

@media screen and (max-width: 991px) {
  .heading {
    color: var(--blue);
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 56px;
    font-weight: 600;
    line-height: 68px;
  }

  .heading.is-yellow {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .header {
    background-image: none;
    height: auto;
  }

  .container {
    max-width: 728px;
  }

  .testimonial-slide {
    padding-left: 32px;
  }

  .testimonial-quote {
    overflow: visible;
  }

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

  .list {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block.is-white {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .text-block.is-white.is-small {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

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

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

  .uui-layout79_content {
    grid-column-gap: 3rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

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

  .uui-heroheader07_light-overlay {
    width: 76rem;
    min-width: 76rem;
    right: -10%;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

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

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

  .bold-text-2 {
    font-size: 16px;
    line-height: 24px;
  }

  .tab-link-tab-1.w--current {
    border-radius: 20px;
  }

  .tabs {
    margin-bottom: 20px;
  }

  .tab-link-tab-2.w--current {
    border-radius: 20px;
  }

  .image-9 {
    margin-top: 20px;
  }

  .container-5 {
    height: 500px;
  }

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

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

  .grid {
    grid-template-columns: .25fr;
    grid-auto-flow: row;
    display: block;
  }

  .margin-huge {
    margin: 5rem;
  }

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

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

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

  .margin-xxlarge {
    margin: 4.5rem;
  }

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

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

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

  .hide-tablet {
    display: none;
  }

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

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

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

  .padding-large {
    padding: 2.5rem;
  }

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

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-huge {
    padding: 5rem;
  }

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

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

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

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

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

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

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

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

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

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

  .padding-xlarge {
    padding: 3.5rem;
  }

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

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

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

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

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

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

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

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

  .menu-icon1_line-top {
    border: 1px solid var(--untitled-ui--primary700);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

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

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

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

  .navbar1_dropdown-list.w--open {
    border-style: none;
    padding: 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;
  }

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

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

  .menu-icon1_line-bottom {
    border: 1px solid var(--untitled-ui--primary700);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

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

  .menu-icon_line-middle-inner {
    border: 1px solid var(--untitled-ui--primary700);
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_menu {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar1_menu.is-page-height-tablet {
    height: 100dvh;
    color: var(--untitled-ui--primary700);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

  .menu-icon1_line-middle {
    border: 1px solid var(--untitled-ui--primary700);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

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

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

  .navbar1_menu-2 {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
    background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar1_menu-2.is-page-height-tablet {
    height: 100dvh;
    padding-bottom: 6.5rem;
    transition: height .5s;
  }

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

  .container-6 {
    max-width: 728px;
  }

  .clients-quote-two {
    font-size: 28px;
    line-height: 36px;
  }

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

  .team19_list {
    grid-column-gap: 2rem;
  }

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

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

  .modal3_content-wrapper {
    padding: 4rem 5%;
  }

  .grid-14 {
    margin-top: 0;
  }

  .hero-hackup {
    height: 400px;
  }

  .timeline6_item {
    grid-template-columns: 1fr 10rem 1fr;
  }

  .home7-header_component {
    height: 50vh;
    min-height: 50vh;
  }

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

  .footer3_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .section-5 {
    background-color: var(--yellow);
  }

  .heading-71 {
    color: var(--blue);
  }

  .text-block-34 {
    color: var(--unipar-red);
    font-weight: 800;
  }

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

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

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

  .grid-17 {
    grid-template-columns: 1fr 1.25fr;
  }
}

@media screen and (max-width: 767px) {
  .heading {
    font-size: 42px;
    line-height: 56px;
  }

  .testimonial-slider-large {
    padding: 60px 15px;
  }

  .testimonial-slide {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon {
    width: 50px;
    margin-bottom: 16px;
  }

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

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

  .text-block.is-white.is-small {
    width: 90%;
  }

  .paragraph_custom-2 {
    padding-left: 10px;
  }

  .social-link:hover {
    color: var(--untitled-ui--gray400);
  }

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

  .uui-team02_image-wrapper {
    height: 100%;
  }

  .uui-team02_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .uui-team02_component {
    margin-top: 3rem;
  }

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

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

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

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

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

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

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

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

  .uui-space-medium {
    min-height: 1.5rem;
  }

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

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

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

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

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

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

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

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

  .uui-space-small {
    min-height: 1.25rem;
  }

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

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

  .avatar-stack_component {
    margin-bottom: 1.5rem;
  }

  .uui-faq01_cta {
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-faq01_component {
    margin-top: 3rem;
  }

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

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

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

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

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

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

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

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

  .uui-layout79_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-layout79_content {
    grid-row-gap: 1rem;
  }

  .uui-layout79_component {
    align-items: stretch;
  }

  .uui-layout75_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

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

  .uui-layout75_component {
    align-items: stretch;
  }

  .form-block {
    width: 500px;
  }

  .uui-heroheader07_light-overlay {
    width: 72rem;
    min-width: 72rem;
    right: -30%;
  }

  .uui-heroheader07_card-image-02, .uui-heroheader07_card-image-01 {
    border-radius: 1.4rem;
    width: 22rem;
  }

  .uui-heroheader07_image-wrapper {
    background-image: none;
    height: 26rem;
  }

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

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

  .uui-button-3.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

  .uui-button-icon-2.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

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

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

  .uui-button-secondary-gray-3.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

  .uui-space-large {
    min-height: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

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

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

  .tab-link, .tab-link.w--current, .container-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .logo1_logo {
    max-height: 3rem;
  }

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

  .logo1_component {
    padding-top: 1rem;
  }

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

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

  .margin-huge {
    margin: 3.5rem;
  }

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

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

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

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

  .margin-xxlarge {
    margin: 3rem;
  }

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

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

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

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

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

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

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

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

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

  .padding-large {
    padding: 2rem;
  }

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

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

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

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

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

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

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

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

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

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

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

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

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

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

  .padding-xlarge {
    padding: 2.5rem;
  }

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

  .padding-medium {
    padding: 1.5rem;
  }

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

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

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

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

  .margin-medium {
    margin: 1.5rem;
  }

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

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

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

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

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

  .padding-small {
    padding: 1.25rem;
  }

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

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

  .heading-1 {
    font-size: 32px;
    line-height: 32px;
  }

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

  .tab4_tabs-menu {
    min-width: auto;
    max-width: 100%;
  }

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

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

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

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

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

  .logos-quote-divider {
    padding: 60px 15px;
  }

  .clients-wrapper-two {
    flex-direction: column;
  }

  .clients-info-two {
    max-width: none;
    margin-bottom: 40px;
  }

  .clients-grid {
    grid-column-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 15px;
  }

  .subheading.is-red {
    font-size: 18px;
  }

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

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

  .team19_list {
    grid-row-gap: 3rem;
  }

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

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

  .modal3_content-wrapper {
    padding-bottom: 7rem;
  }

  .hero-hackup {
    height: 400px;
  }

  .timeline6_progress {
    left: 0;
  }

  .timeline6_content-right {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .timeline6_circle {
    margin-top: 2.25rem;
  }

  .timeline6_item {
    grid-template-rows: auto auto;
    grid-template-columns: 4rem 1fr;
    margin-left: 1rem;
    padding: 1.5rem;
  }

  .home7-header_component {
    height: auto;
    min-height: 40vh;
  }

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

  .home7-gallery_component {
    column-count: 1;
    column-gap: 1.5rem;
  }

  .footer3_top-wrapper {
    grid-row-gap: 3rem;
  }

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

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

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

@media screen and (max-width: 479px) {
  .heading {
    color: var(--white);
    font-size: 28px;
    line-height: 36px;
  }

  .heading.is-yellow {
    padding-top: 0;
    font-size: 34px;
    line-height: 36px;
  }

  .heading.is-red {
    font-size: 48px;
    line-height: 48px;
  }

  .heading.is-white {
    text-align: center;
    padding-left: 0;
  }

  .header {
    background-image: url('../images/header-bg.avif');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
  }

  .container {
    max-width: none;
  }

  .testimonial-quote-icon {
    width: 30px;
  }

  .testimonial-quote {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-author-image-three {
    margin-right: 16px;
  }

  .text-block.is-white.is-small {
    width: auto;
    font-size: 14px;
    line-height: 24px;
  }

  .paragraph_custom-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    line-height: 28px;
  }

  .heading-66 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 32px;
    line-height: 40px;
  }

  .heading-66.uui-heading-medium-2 {
    font-size: 30px;
  }

  .text-block-4, .text-block-4.paragraph-expo {
    max-width: 100%;
  }

  .uui-team02_image-wrapper {
    padding-top: 66%;
  }

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

  .container-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-heading-subheading-2 {
    display: none;
  }

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

  .registration-form {
    padding-left: 10px;
    padding-right: 10px;
  }

  .form-block {
    width: 300px;
  }

  .uui-heroheader07_light-overlay {
    width: 64rem;
    min-width: 64rem;
    bottom: -140%;
    right: auto;
  }

  .uui-heroheader07_card-image-02, .uui-heroheader07_card-image-01 {
    border-radius: 1rem;
    width: 18rem;
  }

  .uui-heroheader07_image-wrapper {
    height: 22rem;
  }

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

  .paragraph-2 {
    flex-wrap: nowrap;
    flex: 1;
    font-family: Open Sans, sans-serif;
    font-size: 10px;
    font-weight: 600;
    line-height: 18px;
    display: none;
  }

  .bold-text-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .image-3 {
    margin-bottom: 20px;
  }

  .tab-link-tab-1, .tab-link-tab-1.w--current, .tab-link-tab-2, .tab-link-tab-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .back_to_top {
    width: 140px;
  }

  .tab-link {
    border-radius: 6px;
    min-height: 72px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 30px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    line-height: 10px;
  }

  .tab-link.w--current {
    border-radius: 6px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 30px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
  }

  .tab-link.is-highlighted {
    min-height: 72px;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 14px;
  }

  .quick-stack-6 {
    padding: 10px 10px 40px;
  }

  .text-block-10 {
    font-size: 18px;
  }

  .schedule-text-column {
    padding: 20px 10px;
  }

  .schedule-activity {
    margin-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10px;
    font-weight: 600;
    line-height: 14px;
  }

  .section-3 {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    height: 240px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-3 {
    width: 60vw;
    font-size: 12px;
  }

  .container-5 {
    height: 260px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .logo1_logo {
    object-fit: fill;
  }

  .logo1_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: center;
  }

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

  .heading-9 {
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .schedule-title {
    margin-top: 0;
    font-size: 16px;
    line-height: 18px;
  }

  .schedule-title.is-space {
    font-size: 10px;
  }

  .schedule_time {
    width: 100px;
    margin-top: 0;
  }

  .heading-10 {
    font-size: 18px;
    line-height: 18px;
  }

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

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

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

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

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

  .padding-top-60 {
    padding: 10px 0 0;
  }

  .padding-section-large {
    border-style: none;
  }

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

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

  .button-group {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

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

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

  .button.is-small {
    min-width: 180px;
  }

  .button.is-small.is-secondary {
    margin-bottom: 10px;
  }

  .button.primary-700.is-small {
    min-width: 160px;
  }

  .button.primary-200.is-small {
    min-width: 70px;
  }

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

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

  .padding-small.primary-50 {
    background-color: var(--primary50);
  }

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

  .heading-1 {
    font-size: 20px;
  }

  .menu-icon1_line-top, .menu-icon1_line-bottom {
    border: 1px solid var(--inovar-primary);
    background-color: var(--inovar-primary);
  }

  .menu-icon_line-middle-inner {
    border-color: var(--inovar-primary);
    background-color: var(--inovar-primary);
  }

  .navbar1_logo {
    width: 120px;
  }

  .menu-icon1_line-middle {
    border: 1px solid var(--inovar-primary);
    background-color: var(--inovar-primary);
  }

  .menu-icon1_line-top-2, .menu-icon1_line-bottom-2, .menu-icon_line-middle-inner-2 {
    border: 1px solid var(--untitled-ui--primary700);
  }

  .menu-icon1_line-middle-2 {
    border: 1px solid #000;
  }

  .div-block-8 {
    min-width: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .container-6 {
    max-width: none;
  }

  .clients-quote-two {
    font-size: 24px;
    line-height: 32px;
  }

  .clients-info-image {
    margin-right: 16px;
  }

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

  .subheading {
    padding-top: 0;
    font-size: 14px;
    line-height: 18px;
  }

  .subheading.is-red {
    font-size: 16px;
  }

  .grid-5, .grid-6, .team19_list, .team19_component {
    grid-template-columns: 1fr;
  }

  .section_heading_primary {
    font-size: 36px;
    line-height: 36px;
  }

  .section_heading_primary.text-align-center {
    font-size: 34px;
    line-height: 40px;
  }

  .image-10 {
    width: 4rem;
    min-width: 4rem;
    height: 4rem;
    min-height: 4rem;
    margin-top: 10px;
  }

  .grid-7 {
    grid-template-columns: 1.75fr;
    grid-auto-flow: row;
  }

  .grid-7.is-one-column {
    grid-template-columns: 2.75fr;
  }

  .grid-8 {
    grid-template-columns: 1.75fr;
  }

  .mini-curriculo {
    margin-bottom: 40px;
  }

  .grid-9 {
    width: 80%;
  }

  .text_prize-bold {
    font-size: 20px;
    line-height: 20px;
  }

  .text_prize-money {
    font-size: 28px;
  }

  .text_prize-voucher {
    font-size: 16px;
    line-height: 16px;
  }

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

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

  .text-block-16 {
    margin-top: 20px;
    font-size: 16px;
  }

  .button-group-2 {
    display: flex;
  }

  .modal3_component {
    display: none;
  }

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

  .icon-embed-xlarge-3 {
    width: 12rem;
  }

  .icon-embed-xlarge-3:hover {
    color: var(--hackup-primary);
  }

  .text-block-20 {
    font-size: 22px;
  }

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

  .div-block-13, .div-block-14, .div-block-15, .div-block-16 {
    width: 100%;
  }

  .hero-expo {
    background-size: contain;
    height: 250px;
  }

  .hero-hackup {
    height: 160px;
  }

  .button-group-3 {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  .timeline6_content-right {
    grid-row-gap: 2rem;
  }

  .timeline6_row {
    grid-column-gap: 1rem;
  }

  .timeline6_item {
    grid-template-columns: 3rem 1fr;
  }

  .home7-header_component {
    min-height: 40vh;
  }

  .contact1_form {
    grid-row-gap: 1.5rem;
  }

  .home7-about_component {
    grid-template-columns: 1fr;
  }

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

  .image-13 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

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

  .container-large-10 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .button-7.is-yellow.is-rounded {
    font-size: .65rem;
  }

  .title-subheading {
    font-size: .7rem;
  }

  .title-subheading.is-yellow {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 1.4rem;
    line-height: .8;
  }

  .title-subheading.is-white {
    margin-top: 10px;
    margin-bottom: 0;
    line-height: 20px;
  }

  .heading-72.is-yellow {
    font-size: .8rem;
  }

  .heading-72.is-yellow.is-big {
    font-size: 1rem;
  }

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

  .card-section {
    background-position: 50% 0;
    padding-left: 0;
  }

  .title-box {
    width: 252px;
    margin-top: 20px;
    display: block;
  }

  .header-2 {
    background-image: url('../images/inclusão-universitária-LP-topo-bg_01.png');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 398px;
  }

  .link-block-2 {
    width: 80px;
  }

  .footer4_logo {
    width: 50%;
    margin-right: auto;
  }

  .iframe-wrapper {
    width: 100%;
    height: 700px;
  }

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

  .text-block-36.is-small {
    margin-top: 300px;
    font-size: .7rem;
  }

  .image-14 {
    width: 80%;
  }

  .form-wrapper {
    width: 100%;
    padding: 40px 20px;
  }

  .date-text.text-align-right {
    font-size: 16px;
  }

  .date-text.normal-weight {
    font-size: 14px;
  }
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757476a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757476c-41c9dd95 {
  justify-self: center;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574780-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574781-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574785-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574786-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757478a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757478b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757478f-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574790-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574794-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574795-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574799-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757479a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747a4-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747a5-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747a9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747aa-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747ae-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747af-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747b3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747b4-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747b8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747b9-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747bd-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747be-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747c8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747c9-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747cd-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747ce-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747d2-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747d3-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747d7-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747d8-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747e1-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747e2-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747eb-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747ec-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747fe-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75747ff-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574803-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574804-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574808-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574809-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757480d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757480e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574812-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574813-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757481d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757481e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574822-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574823-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574827-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574828-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757482c-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757482d-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574831-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574832-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574836-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574837-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574842-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574843-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574847-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574848-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757484c-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757484d-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574851-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574852-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574856-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574857-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757485b-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757485c-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574860-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574861-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574865-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574866-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757486a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757486b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574875-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574876-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757487a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757487b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757487f-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574880-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574887-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574888-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748c9-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748cc-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748cd-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748d0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748d1-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748d4-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748d8-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748d9-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748dc-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748dd-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748e0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75748e7-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748e8-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748ed-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748ee-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748f2-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748f3-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748f7-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748f8-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748fc-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75748fd-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757490d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574910-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574911-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574914-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574915-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574918-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574919-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757491d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574920-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574921-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574924-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574925-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574928-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574930-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574931-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574932-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574934-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574937-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574938-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574939-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757493d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574940-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574941-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574942-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574946-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757494a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757494b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574951-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574954-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574955-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574956-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757495a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757495d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757495e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757495f-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574965-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574969-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757496a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757496e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574971-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574976-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574977-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574978-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757497c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757497f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574980-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574981-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574987-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757498a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec757498b-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757498c-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574992-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574995-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574996-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574997-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec757499f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749a2-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749a3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749a4-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749b0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749b1-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749b2-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749b6-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749bb-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749bc-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749bd-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749c3-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749c8-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749c9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749ca-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749d0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749d5-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749d6-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749d7-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749df-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749e5-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749e6-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749ec-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749f1-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749f2-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749f3-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749f7-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749fa-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec75749fb-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec75749fc-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a02-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a05-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a06-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a07-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a0d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a10-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a11-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a12-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a1a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a1d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a1e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a1f-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a25-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a28-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a29-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a2a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a32-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a36-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a37-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a3d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a45-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a46-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a47-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a48-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a4a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a4d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a51-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a52-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a53-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a5c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a5d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a5e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a67-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a68-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a69-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a6a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a70-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a71-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a72-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a73-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a75-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a79-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a7a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a7b-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574a7c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574a7e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574aec-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574af0-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574af1-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574af3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574af5-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574af6-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574af8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574afa-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574afb-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574afd-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574aff-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b00-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b02-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b04-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b05-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b07-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b09-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b0a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b0c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b0e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b10-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b12-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b14-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b15-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b17-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b18-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b1a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b1b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b1d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b1e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b20-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b21-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b23-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b24-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b26-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b27-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b29-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b2f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b33-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b34-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b36-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b38-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b39-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b3b-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b3d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b3e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b40-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b42-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b43-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b45-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b47-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b48-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b4a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b4c-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b4d-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b4f-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b51-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b52-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b54-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b56-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b57-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b59-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b5b-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b5c-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b5e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b60-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b61-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b63-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b65-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b66-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b68-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b6d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b71-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b73-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b76-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b7b-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b80-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b85-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b8a-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b91-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b92-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b94-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b95-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b97-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b98-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b9a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b9b-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574b9d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574b9e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ba0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ba1-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ba3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ba4-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ba6-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ba7-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ba9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574baa-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bac-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bad-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574baf-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bb0-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bb2-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bb3-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bb5-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bb6-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bb8-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bb9-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bbb-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bbc-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bbe-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bbf-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bc1-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bc2-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bc4-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bc5-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bc7-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bc8-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bca-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bcb-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bcd-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bce-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bd0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bd1-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bd3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bd4-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bd6-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bd7-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bd9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bda-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bdc-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bdd-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bdf-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574be0-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574be2-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574be3-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574be5-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574be6-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574be8-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574be9-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bee-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bf2-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bf4-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574bf7-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574bfc-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c01-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c06-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c0b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c12-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c13-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c15-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c16-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c18-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c19-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c1b-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c1c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c1e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c1f-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c21-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c22-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c24-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c25-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c27-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c28-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c2a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c2b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c2d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c2e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c30-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c31-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c33-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c34-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c36-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c37-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c39-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c3a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c3c-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c3d-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c3f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c40-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c42-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c43-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c45-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c46-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c48-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c49-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c4b-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c4c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c4e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c4f-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c51-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c52-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c54-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c55-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c57-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c58-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c5a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c5b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c5d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c5e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c60-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c61-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c63-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c64-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c66-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c67-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c69-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c6a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c6f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c72-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c73-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c75-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c76-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c78-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c79-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c7b-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c7c-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c7e-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c7f-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c81-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c82-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c84-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c85-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c87-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c88-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c8a-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c8b-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c8d-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c8e-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c90-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c91-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c93-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c94-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c96-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c97-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c99-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c9a-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574c9c-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c9d-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574c9f-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ca0-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ca2-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ca3-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ca5-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ca6-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574ca8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ca9-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574cab-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574cac-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574cae-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574caf-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574cb1-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574cb2-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574da4-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574da8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574da9-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dad-41c9dd95, #w-node-_54812159-14ea-7c16-45e9-e0bec7574daf-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574db0-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574db4-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574db5-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574db9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dba-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dbe-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dbf-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dc3-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dc4-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dc8-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dc9-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dcd-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dce-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dd2-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dd3-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dd7-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dd8-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ddc-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574ddd-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574de0-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574de1-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574de5-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574de6-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dea-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574deb-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574def-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574df0-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574df4-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574df5-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574df9-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dfa-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dfe-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574dff-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e03-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e04-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e08-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e09-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e0d-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e0e-41c9dd95 {
  justify-self: start;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e12-41c9dd95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54812159-14ea-7c16-45e9-e0bec7574e13-41c9dd95, #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-c0ae0201, #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-8b61bb06 {
  justify-self: start;
}

@media screen and (max-width: 991px) {
  #w-node-e08dd1c9-5a0f-7942-ae3f-225a8c1a0bf2-41c9dd93 {
    place-self: auto;
  }

  #w-node-c299dc0e-fcea-0fce-6ec9-792c62da268b-41c9dd93 {
    place-self: start center;
  }

  #w-node-a0043bfb-8ded-5030-57fd-7be597bf4102-41c9dd93 {
    place-self: auto;
  }

  #w-node-a0043bfb-8ded-5030-57fd-7be597bf4105-41c9dd93 {
    place-self: start center;
  }

  #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-c0ae0201, #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-8b61bb06 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-c0ae0201, #w-node-_700ac552-e7ee-0469-ef4f-87ff843c8c18-8b61bb06 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


