:root {
  --spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>: #5532fa;
  --spark-library--white\<deleted\|variable-547781ba\>: white;
  --spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>: #1e116e;
  --_cores---c9: #404040;
  --_cores---c7: #717171;
  --_cores---p1: #006d8d;
  --_cores---w: white;
  --_cores---p2: #005f7c;
  --_cores---c2: #ededed;
  --spark-library--black\<deleted\|variable-802ac2b5\>: black;
  --spark-library--background--interactive\<deleted\|variable-627466e1\>: #f0ecfd;
  --navblar-black-t: #1d1d1db3;
  --navbar-white-t: #fff0;
  --navbar-black-p: #333;
  --_cores---c3: #dedede;
  --dark-card: #1e1e1e;
  --_cores---c4: #ccc;
  --_cores---c6: #9c9c9c;
  --_cores---c1: #f7f7f7;
  --_cores---c12: #000;
  --_cores---c10: #2e2e2e;
  --mschub-azul\<deleted\|variable-bcfa60cd-fe77-5473-5944-0b87580b7271\>: #006d8d;
  --waves-library--white: white;
  --untitled-ui--gray900\<deleted\|variable-f63dbb51\>: #101828;
  --untitled-ui--gray600\<deleted\|variable-10a0cd12\>: #475467;
  --flowui-component-library--white: white;
  --_cores---p3: #004f68;
  --_cores---p4: #003f53;
  --untitled-ui--gray300\<deleted\|variable-51e0117e\>: #d0d5dd;
  --untitled-ui--gray700\<deleted\|variable-d4f37b50\>: #344054;
  --untitled-ui--gray50-2\<deleted\|variable-8a511359\>: #f9fafb;
  --untitled-ui--gray800\<deleted\|variable-0a1a9f61\>: #1d2939;
  --untitled-ui--white\<deleted\|variable-e3beb9c1\>: white;
  --untitled-ui--gray100\<deleted\|variable-4a47ec41\>: #f2f4f7;
  --untitled-ui--primary600\<deleted\|variable-c514c1b4\>: #7f56d9;
  --azul-claro: #006d8d1a;
  --untitled-ui--gray200\<deleted\|variable-bad2ea62\>: #eaecf0;
  --untitled-ui--gray500\<deleted\|variable-68f29e84\>: #667085;
  --untitled-ui--gray400\<deleted\|variable-b339bef7\>: #98a2b3;
  --untitled-ui--primary100\<deleted\|variable-35a3c723\>: #f4ebff;
  --untitled-ui--primary700\<deleted\|variable-da4f7fa3\>: #6941c6;
  --untitled-ui--primary50\<deleted\|variable-a4451441\>: #f9f5ff;
  --_cores---c8: #595959;
  --_cores---p5: #002a39;
  --azul-borda: #006d8d1a;
  --_espacamento---120: 120px;
  --_espacamento---004: 4px;
  --_espacamento---008: 8px;
  --_espacamento---012: 12px;
  --_espacamento---016: 16px;
  --_espacamento---020: 20px;
  --_espacamento---024: 24px;
  --_cores---c5: #b2b2b2;
  --_espacamento---032: 32px;
  --_espacamento---036: 36px;
  --_espacamento---040: 40px;
  --_espacamento---048: 48px;
  --_espacamento---060: 60px;
  --_espacamento---072: 72px;
  --_cores---c11: #111;
  --_espacamento---080: 80px;
  --_espacamento---160: 160px;
  --_espacamento---200: 200px;
  --dark-blue-bg: #14161c;
  --bg-dark: #121212;
  --waves-library--black: #131313;
  --waves-library--dark-elevation: #ede0d8;
  --untitled-ui--primary300: #d6bbfb;
  --flowstica-webflow-library--medium-sea-green: #08b54f;
  --flowstica-webflow-library--black: #010b15;
  --untitled-ui--warning300: #fec84b;
  --flowui-component-library--gray-500: #6b7094;
  --flowui-component-library--gray-900: #160042;
  --flowui-component-library--gray-100: #f7f9fd;
  --flowui-component-library--gray-200: #f3f5fb;
  --untitled-ui--success700: #027a48;
  --untitled-ui--success50: #ecfdf3;
  --flowui-component-library--gray-700: #282556;
  --flowui-component-library--grey-300: #e4e6f1;
  --flowui-component-library--success-darker: #006638;
  --flowui-component-library--success-lighter: #ebfff6;
  --flowui-component-library--gray-400: #b6b9ce;
  --conversion-flow-library--medium-purple: #b16cea;
  --conversion-flow-library--light-coral: #ff5e69;
  --conversion-flow-library--sandy-brown: #ffa84b;
}

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

.spark-button {
  border: 1px solid var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button:hover {
  border-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  background-color: var(--spark-library--foreground-interactive-hover\<deleted\|variable-be2ea3c7\>);
  opacity: 1;
}

.spark-nav-link-3 {
  color: var(--_cores---c9);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  margin-right: 8px;
  padding: 16px;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-3:hover {
  opacity: 1;
  color: var(--_cores---c7);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.spark-nav-link-3.w--current {
  color: var(--_cores---c9);
  border: 1px #000;
  text-decoration: none;
}

.spark-nav-link-3.spark-button {
  background-color: var(--_cores---p1);
  color: var(--_cores---w);
  text-align: center;
  border-style: none;
  border-color: #0000;
  border-radius: 999px;
  margin-right: 0;
  padding: 12px 16px;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-3.spark-button:hover {
  background-color: var(--_cores---p2);
  opacity: 1;
  color: var(--_cores---w);
}

.spark-nav-link-3.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
}

.spark-nav-link-3.navbar-white-p {
  color: var(--_cores---c2);
}

.spark-nav-menu-3 {
  align-items: center;
  display: flex;
}

.spark-nav-menu-3.spark-rounded-corners1 {
  background-color: #ffffff0d;
  border: 1px #fff;
  border-radius: 999px;
  padding: 5px 10px;
  display: flex;
}

.spark-nav-menu-3.spark-rounded-corners1.blur {
  padding: 4px 12px;
}

.spark-brand-logo-3 {
  z-index: 2;
  width: 88px;
  padding-left: 10px;
}

.spark-brand-logo-3.w--current {
  width: auto;
  margin-left: 15px;
  padding-left: 0;
}

.spark-line-21 {
  z-index: 2;
  background-color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-21.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-22 {
  z-index: 2;
  background-color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-22.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-3 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-3.w--open {
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  border-radius: 8px;
}

.spark-line-23 {
  z-index: 1;
  background-color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-23.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-rounded-edge-navbar-2 {
  z-index: 99;
  opacity: 1;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  mix-blend-mode: normal;
  background-color: #1f1f1fd9;
  border: 1px #fff;
  border-radius: 999px;
  width: 95%;
  max-width: 70rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: fixed;
  inset: 12px 0% auto;
}

.spark-rounded-edge-navbar-2.navbar-blur {
  background-color: var(--navblar-black-t);
  width: 95%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.spark-rounded-edge-navbar-2.navbar-blur.navbar-white {
  border-style: solid;
  border-color: var(--_cores---c2);
  background-color: var(--navbar-white-t);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  color: var(--navbar-black-p);
}

.spark-rounded-edge-nav-bar-inner-2 {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  height: 72px;
  margin-left: 8px;
  margin-right: 8px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.spark-nav-link-4 {
  color: var(--spark-library--black\<deleted\|variable-802ac2b5\>);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-4:hover {
  background-color: var(--spark-library--background--interactive\<deleted\|variable-627466e1\>);
  opacity: 1;
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
}

.spark-nav-link-4.w--current {
  color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
}

.spark-nav-link-4.spark-with-dropdown {
  grid-column-gap: 10px;
  color: var(--_cores---c9);
  background-color: #fff0;
  margin-left: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Poppins, sans-serif;
  font-size: .8rem;
  display: flex;
}

.spark-nav-link-4.spark-with-dropdown:hover {
  color: var(--_cores---c7);
  background-color: #18171700;
  border-radius: 999px;
}

.spark-nav-link-4.spark-with-dropdown.white-text {
  color: var(--_cores---c3);
}

.spark-nav-link-4.spark-with-dropdown.navbar-white-p {
  color: var(--_cores---c2);
}

.spark-icon-3 {
  width: 12px;
  display: inline-block;
}

.spark-dropdown-list-3.w--open {
  border: 1px solid var(--dark-card);
  background-color: var(--dark-card);
  color: var(--_cores---w);
  mix-blend-mode: normal;
  border-radius: 30px;
  padding: 12px;
  box-shadow: 0 2px 5px #0003;
}

.spark-dropdown-link-3 {
  color: var(--_cores---w);
  border-radius: 8px;
  width: 100%;
  margin-bottom: 12px;
  margin-left: 0;
  padding: 8px 16px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.75;
  transition: color .15s, background-color .15s;
}

.spark-dropdown-link-3:hover {
  opacity: 1;
  color: var(--_cores---c4);
}

.spark-dropdown-link-3.w--current {
  color: var(--_cores---c3);
}

.image {
  width: auto;
  max-width: none;
}

.div-block-2 {
  background-color: #ffffff0d;
  border: 1px #fff;
  border-radius: 999px;
  padding: 4px 12px;
  display: flex;
}

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

.spacer-xxlarge {
  padding-top: 60px;
}

.text-size-xsmall {
  color: var(--_cores---w);
  letter-spacing: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .75rem;
  line-height: 1.25rem;
}

.uui-text-size-large-3-x {
  color: var(--_cores---c6);
  letter-spacing: normal;
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.container-large {
  background-color: var(--dark-card);
  border-radius: 20px;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 40px;
  overflow: visible;
}

.spacer-medium {
  padding-top: 40px;
}

.footer_list-small {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.padding-section-medium-5 {
  background-color: #000;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 100px;
}

.padding-section-medium-5.white {
  background-color: var(--_cores---c1);
}

.padding-section-medium-5.blue {
  background-color: var(--_cores---c12);
  background-image: linear-gradient(180deg, var(--_cores---c12), #000000e0 50%, #0000), url('../images/8429316.jpg'), linear-gradient(180deg, var(--_cores---c12) 50%, var(--_cores---c10));
  text-overflow: clip;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-position: 0 0, 50% 0, 0 0;
  background-size: auto, auto, auto;
  background-attachment: scroll, fixed, scroll;
  background-clip: border-box;
  padding-top: 0;
  padding-bottom: 0;
}

.footer_grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.space-between-vertically {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.footer_link-small {
  color: var(--_cores---c6);
  letter-spacing: .025em;
  font-family: Roboto, sans-serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.33333;
  text-decoration: none;
  transition: color .2s;
}

.footer_link-small:hover {
  color: var(--mschub-azul\<deleted\|variable-bcfa60cd-fe77-5473-5944-0b87580b7271\>);
}

.footer_title-small {
  color: var(--_cores---w);
  margin-bottom: 1.5rem;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.social_links-wrap_medium {
  grid-column-gap: 1rem;
  display: flex;
}

.logo-medium {
  height: 2rem;
}

.divider {
  background-color: var(--_cores---c10);
  width: 10%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.space-between-horizontally {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-block-2 {
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
}

.ikonik-144f4g, .ikonik-0wit5j, .ikonik-flihk, .ikonik-ls4o1, .ikonik-r24nqf {
  color: #fff;
}

.div-block-7 {
  margin-bottom: 10px;
  display: flex;
}

.block-x {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.div-block-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.divider-x {
  background-color: var(--_cores---c10);
  width: 100%;
  height: 1px;
}

.ikonik-zhazd {
  color: #fff;
}

.div-block-11 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ikonik-vwf7dg {
  color: #fff;
}

.div-block-15 {
  display: none;
}

.spark-dropdown-link-3-copy {
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  border-radius: 8px;
  width: 100%;
  margin-left: 0;
  padding: 8px 16px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.75;
  transition: color .15s, background-color .15s;
}

.spark-dropdown-link-3-copy:hover {
  opacity: 1;
  color: var(--mschub-azul\<deleted\|variable-bcfa60cd-fe77-5473-5944-0b87580b7271\>);
}

.spark-dropdown-link-3-copy-copy {
  color: var(--spark-library--white\<deleted\|variable-547781ba\>);
  border-radius: 8px;
  width: 100%;
  margin-left: 0;
  padding: 8px 16px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.75;
  transition: color .15s, background-color .15s;
}

.spark-dropdown-link-3-copy-copy:hover {
  opacity: 1;
  color: var(--_cores---c4);
}

.spark-wrapped-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.step-block {
  flex-wrap: nowrap;
  place-content: center space-around;
  align-items: center;
  min-height: 80vh;
  margin-top: -1px;
  display: flex;
  position: relative;
}

.spark-wrapped-card-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.waves---expandable-item {
  border-top: 1px solid var(--_cores---c9);
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.div-block-34 {
  padding: 60px 3.75rem 120px;
}

.white {
  border: 1px none var(--_cores---c9);
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.spark-wrapped-team-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.uui-max-width-large-8 {
  width: 100%;
  max-width: none;
}

.uui-text-size-large-11 {
  color: var(--_cores---c6);
  letter-spacing: normal;
  font-family: Roboto, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-medium-11 {
  color: var(--_cores---c1);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.waves-content-contact-2 {
  z-index: 1;
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  border: 1px #5252524d;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  width: 90%;
  max-width: 762px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
  position: relative;
  top: -136px;
  left: -161px;
}

.cf-heading-animation-div, .cf-image-animation-div {
  width: auto;
}

.mission-grid-text-wrapper {
  width: 100%;
  max-width: 340px;
}

.spark-wrapped-team-card-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.body-8 {
  background-color: var(--waves-library--white);
}

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

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

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

.uui-heading-xlarge {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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.5rem;
  font-weight: 600;
  line-height: 1.2;
}

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

.uui-button-row-18.is-reverse-mobile-landscape {
  justify-content: flex-start;
  margin-top: 20px;
}

.uui-heroheader06_image-wrapper {
  height: 100%;
  min-height: 36rem;
  position: relative;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-heroheader06_image-01 {
  border: .25rem solid var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .625rem;
  width: 48rem;
  min-width: 48rem;
  position: absolute;
  inset: 0% auto 0% 12%;
}

.uui-heroheader06_image-02 {
  z-index: 1;
  width: 15.25rem;
  min-width: 15.25rem;
  position: absolute;
  inset: auto 0% 0%;
}

.uui-section_heroheader06 {
  background-color: var(--_cores---c1);
  background-image: none;
  overflow: hidden;
}

.uui-heroheader06_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-space-small-11 {
  width: 100%;
  min-height: 1.5rem;
}

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

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

.uui-text-size-medium-17 {
  color: #475467;
  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-17.text-white-p {
  color: var(--_cores---c2);
}

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

.uui-text-size-large-20 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-text-size-large-20.centeer {
  color: var(--_cores---c6);
  text-align: center;
}

.uui-heading-xxsmall-14 {
  color: #101828;
  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;
  text-decoration: none;
}

.uui-heading-xxsmall-14.text-weight-medium {
  font-size: 1.125rem;
  font-weight: 500;
}

.uui-heading-xxsmall-14.text-white {
  color: var(--flowui-component-library--white);
}

.uui-heading-medium-21 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-button-20 {
  grid-column-gap: .5rem;
  border: 1px solid var(--_cores---p1);
  background-color: var(--_cores---p1);
  color: #fff;
  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-20:hover {
  border-color: var(--_cores---p3);
  background-color: var(--_cores---p3);
}

.uui-button-20:focus {
  background-color: var(--_cores---p4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--_cores---p1);
}

.uui-icon-1x1-xsmall-17 {
  color: var(--_cores---w);
  width: 1.5rem;
  height: 1.5rem;
}

.uui-section_layout94 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.uui-layout94_item {
  background-color: #f7f7f7;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  min-height: 280px;
  margin-bottom: 1rem;
  padding: 1.5rem;
  display: flex;
}

.uui-layout94_item-content {
  align-self: auto;
}

.uui-layout94_item-content.center {
  text-align: center;
  flex-flow: column;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.uui-button-secondary-gray-14 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--_cores---w);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-14:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-14:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

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

.icon-featured-square-large {
  background-color: var(--_cores---p1);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

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

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

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

.uui-heading-subheading-20 {
  color: var(--_cores---p1);
  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;
  display: block;
}

.uui-layout10_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-icon-featured-outline-large-7 {
  border: .5rem solid var(--_cores---c2);
  background-color: var(--_cores---w);
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.uui-layout10_image-wrapper {
  background-color: #f2f4f7;
  border-radius: 20px;
  height: 100%;
  min-height: 27rem;
  position: relative;
  overflow: hidden;
}

.uui-layout10_image {
  border: .25rem solid var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: 3rem auto auto 3rem;
}

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

.uui-layout49_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-layout49_image-wrapper {
  background-color: var(--azul-claro);
  border-radius: 20px;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 33rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout49_image {
  border: .25rem solid var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto 3rem auto auto;
}

.uui-layout49_image.shadow-xlarge {
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  left: 3rem;
  right: auto;
}

.uui-layout49_image.shadow-xlarge.right {
  left: 3rem;
  right: 0;
}

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

.uui-testimonial15_slide {
  padding-right: 2rem;
}

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

.uui-testimonial15_client-image-wrapper {
  margin-right: .75rem;
}

.uui-testimonial15_client {
  text-align: left;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.uui-testimonial15_rating-icon {
  color: var(--_cores---p1);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial15_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial15_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.uui-testimonial15_mask {
  width: 33.33%;
  overflow: visible;
}

.uui-testimonial15_component {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 5rem;
  position: relative;
}

.uui-section_testimonial15 {
  overflow: hidden;
}

.uui-testimonial15_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-testimonial15_arrow {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial15_arrow:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

.uui-testimonial15_arrow.left {
  right: 4rem;
}

.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-testimonial15_client-heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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;
  font-weight: 600;
}

.show-tablet-3 {
  display: none;
}

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

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

.uui-navbar07_icon-wrapper-2 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar07_dropdown-link-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar07_dropdown-link-2:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

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

.uui-navbar07_component-2 {
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #0000;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

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

.uui-navbar07_logo-link-2 {
  margin-right: 2rem;
  padding-left: 0;
}

.uui-navbar07_logo-link-2.w--current {
  margin-right: 2rem;
}

.uui-navbar07_menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

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

.uui-navbar07_link-2:hover {
  color: var(--_cores---c4);
}

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

.uui-navbar07_link-2.black {
  color: var(--_cores---c12);
}

.uui-navbar07_menu-dropdown-2 {
  vertical-align: baseline;
  display: inline-block;
}

.uui-navbar07_dropdown-toggle-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar07_dropdown-toggle-2:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

.uui-navbar07_menu-button-2 {
  padding: 0;
}

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

.uui-navbar07_dropdown-list-2.w--open {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: .75rem;
  width: 20rem;
  padding: .75rem;
  right: -100%;
}

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

.uui-button-tertiary-gray-3:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

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

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

.uui-navbar07_item-heading-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

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

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

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

.uui-text-size-large-20-center {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-align: center;
  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-21-center {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-20-center {
  color: var(--_cores---p1);
  text-align: center;
  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;
}

.ikonik-kjypth {
  color: var(--_cores---p1);
}

.ikonik-fsupj, .ikonik-58d9i, .ikonik-cdwvr, .ikonik-b2ita, .ikonik-5dyjz {
  color: #fff;
}

.ikonik-trocj {
  color: #006d8d;
  vertical-align: baseline;
}

.uui-layout94_item-center {
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-height: auto;
  margin-bottom: 0;
  padding: 1.5rem;
  text-decoration: none;
  display: flex;
  overflow: visible;
}

.ikonik-rwabq, .ikonik-yob5u, .ikonik-lrwjn, .ikonik-mjuo1, .ikonik-d6l43, .ikonik-3pmn4i, .ikonik-oqoxx {
  color: #006d8d;
}

.uui-text-size-medium-18 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-align-center-9 {
  text-align: center;
}

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

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

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

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

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

.uui-text-size-large-21 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  max-width: 700px;
  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-xxsmall-15 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-heading-medium-22 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-button-row-19 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.uui-button-row-19.button-row-center.is-reverse-mobile-landscape {
  flex-flow: row;
}

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

.uui-faq01_answer-3 {
  overflow: hidden;
}

.uui-faq01_accordion-3 {
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

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

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

.uui-faq01_icon-wrapper-3 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
}

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

.uui-faq01_cta-3 {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: 1rem;
  justify-content: center;
  margin-top: 4rem;
  padding: 2rem;
  display: flex;
}

.uui-avatar-group_item {
  border: 2px solid var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

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

.uui-avatar-stack_item-4 {
  border: 2px solid var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

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

.accordion-icon_component-3 {
  border: 2px solid var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.accordion-icon_vertical-line-3 {
  background-color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line-3 {
  background-color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

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

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

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

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

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

.uui-faq01_heading-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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;
}

.ikonik-kjypth-2 {
  color: var(--_cores---w);
}

.uui-text-size-medium-19 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

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

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

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

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

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

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

.uui-text-size-large-22 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-23 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-button-22 {
  grid-column-gap: .5rem;
  border: 1px solid var(--_cores---p1);
  background-color: var(--_cores---p1);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-22:hover {
  border-color: var(--_cores---p3);
  background-color: var(--_cores---p3);
}

.uui-button-22:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-heading-xsmall-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  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.5rem;
  font-weight: 600;
  line-height: 1.4;
}

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

.uui-badge-2 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-2.is-primary {
  background-color: var(--_cores---p4);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

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

.uui-pricing10_components {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: stretch;
  overflow: auto;
}

.uui-pricing10_divider {
  background-color: var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  width: 100%;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

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

.uui-pricing10_feature {
  display: flex;
}

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

.uui-pricing10_plan-name-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.uui-pricing10_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 3rem;
  padding: .375rem;
  display: grid;
}

.uui-pricing10_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #0000;
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  display: flex;
}

.uui-pricing10_tab-link.w--current {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-pricing10_plan {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  border-radius: 1rem;
  padding: 2rem;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

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

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

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

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

.uui-pricing10_price {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-pricing10_price-text {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.text-span-27 {
  font-size: 1.5rem;
}

.text-block-5 {
  color: var(--_cores---w);
}

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

.uui-text-size-small-6.text-color-gray500 {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
}

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

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

.uui-footer04_top-wrapper-2 {
  grid-column-gap: 4vw;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  justify-content: space-between;
  align-items: center;
}

.uui-footer04_link-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  text-align: center;
  flex-wrap: nowrap;
  align-items: center;
  padding: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_link-2:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

.uui-footer04_social-link-2 {
  color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_social-link-2:hover {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
}

.uui-footer04_legal-link-2 {
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer04_legal-link-2:hover {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
}

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

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

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

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

.uui-footer04_bottom-wrapper-2 {
  grid-column-gap: 1.5rem;
  border-top: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

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

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

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

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

.uui-text-size-medium-20 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-align-center-11 {
  text-align: center;
}

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

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

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

.uui-text-size-large-23 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-xxsmall-16 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-heading-medium-24 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-button-23 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-23:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-23:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

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

.uui-pricing11_component-2 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-pricing11_plans-2 {
  width: 100%;
}

.uui-pricing11_tabs-content-2 {
  width: 100%;
  overflow: visible;
}

.uui-pricing11_top-row-content-2 {
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.uui-pricing11_heading-row-2 {
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: #006d8d1a;
  margin-top: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1rem;
}

.uui-pricing11_top-row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
  position: sticky;
  top: 80px;
}

.uui-pricing11_row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing11_row-2.last {
  border-bottom-style: none;
}

.uui-pricing11_feature-2 {
  padding: 1rem 1.5rem 1rem 1rem;
}

.uui-pricing11_row-content-2 {
  border-left: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-badge-3 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-3.is-primary {
  background-color: var(--untitled-ui--primary50\<deleted\|variable-a4451441\>);
  color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-pricing11_tabs-menu-2 {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 5rem;
  padding: .375rem;
  display: grid;
}

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

.uui-pricing11_tab-link-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  background-color: #0000;
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  display: flex;
}

.uui-pricing11_tab-link-2.w--current {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-pricing11_plan-name-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.uui-heading-subheading-23 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  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-pricing11_price-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-pricing11_price-text-2 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing11_heading-row-text-2 {
  color: var(--_cores---p1);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-pricing11_row-lead-text-2 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

.circle-4m3nt {
  color: #0000;
}

.ikonik-8gqn3j {
  color: #006d8d;
  background-color: #006d8d33;
  border-radius: 100px;
}

.circle-knojc {
  color: #0000;
}

.ikonik-pqfec {
  color: #8f0000;
  background-color: #8f00001a;
  border-radius: 100px;
}

.text-span-28 {
  font-size: 1.25rem;
}

.mobile {
  display: none;
}

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

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

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

.uui-text-size-large-25 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-26 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-testimonial07_slide-nav-3 {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-testimonial07_arrow-3 {
  z-index: 999;
  border: 1px solid var(--_cores---p4);
  background-color: var(--_cores---p4);
  color: var(--_cores---p4);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .2s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial07_arrow-3:hover {
  border-color: var(--_cores---p4);
  background-color: var(--_cores---p4);
}

.uui-testimonial07_arrow-3.left {
  z-index: 999;
  border-color: var(--_cores---p4);
  background-color: var(--_cores---p4);
  color: var(--_cores---p4);
  right: 4rem;
}

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

.uui-testimonial07_mask-2 {
  width: 33.5%;
  overflow: visible;
}

.uui-testimonial07_component-3 {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 6rem;
  overflow: hidden;
}

.uui-section_testimonial07-2 {
  display: none;
}

.uui-button-icon-8 {
  background-color: var(--_cores---p4);
  color: var(--waves-library--white);
}

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

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

.div-block-50 {
  z-index: 998;
  background-color: #0000;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.ikonik-5d0or, .ikonik-8pv5t {
  color: #fff;
}

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

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

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

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

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

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

.uui-layout94_item-copy {
  background-color: var(--_cores---c1);
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  min-height: 0;
  margin-bottom: 1rem;
  padding: 1.5rem;
  display: flex;
}

.uui-section_testimonial07-2-q {
  display: block;
}

.uui-button-25 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-25:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-25:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-heading-small {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  letter-spacing: 0;
  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.875rem;
  font-weight: 600;
  line-height: 1.4;
}

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

.uui-cta05_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  padding: 4rem;
  display: grid;
}

.uui-cta05_content {
  flex: 1;
}

.uui-section_cta05 {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
}

.uui-button-secondary-gray-16 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-16:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-16:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

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

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

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

.uui-button-26 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-26:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-26:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

.uui-section_heroheader08-2 {
  background-color: var(--_cores---p5);
}

.uui-heroheader08_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-heroheader08_image-2 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 30rem;
}

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

.uui-text-size-large-27 {
  color: var(--_cores---c9);
  letter-spacing: normal;
  margin-top: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  overflow: hidden;
}

.uui-text-size-large-27.mb {
  margin-bottom: 1.5rem;
}

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

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

.uui-button-row-22.is-reverse-mobile-landscape {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.uui-button-wrapper-20.max-width-full-mobile-landscape-18 {
  display: block;
}

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

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

.uui-layout08_item-2 {
  display: flex;
  overflow: visible;
}

.uui-layout08_item-icon-wrapper-2 {
  align-self: flex-start;
  margin-right: .75rem;
}

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

.uui-button-secondary-gray-17 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-17:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-17:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

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

.uui-heading-subheading-25 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  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-20 {
  text-align: center;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.uui-cta05_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  background-color: var(--azul-claro);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  padding: 4rem;
  display: grid;
  position: relative;
  overflow: hidden;
}

.uui-cta05_component-2.dark {
  background-color: var(--_cores---p5);
  padding-bottom: 0;
}

.uui-cta05_content-2 {
  flex: 1;
}

.uui-section_cta05-2 {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
}

.uui-cta01_image-02 {
  z-index: 1;
  width: 15.25rem;
  min-width: 15.25rem;
  display: block;
  position: absolute;
  inset: 109px 0% auto 44.9rem;
}

.uui-cta01_image-01 {
  border: .25rem solid var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto auto auto 16%;
}

.uui-cta01_image-01.shadow-xlarge {
  position: absolute;
  top: 44px;
  left: 65%;
}

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

.uui-dropdown-icon-4 {
  color: var(--waves-library--white);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-dropdown-icon-4.black {
  color: var(--_cores---c12);
}

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

.uui-navbar07_icon-wrapper-3 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

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

.uui-navbar07_dropdown-link-3:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

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

.uui-navbar07_menu-dropdown-3 {
  display: flex;
}

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

.uui-navbar07_dropdown-toggle-3:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

.uui-navbar07_dropdown-list-3.w--open {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: .75rem;
  width: 12rem;
  padding: .75rem;
  right: -98%;
}

.uui-navbar07_item-heading-3 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

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

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

.uui-layout21_item-2 {
  align-items: center;
  display: flex;
}

.uui-layout21_item-icon-wrapper-2 {
  background-color: var(--azul-claro);
  border-radius: 4px;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 60px;
  min-width: 60px;
  height: 60px;
  min-height: 60px;
  margin-right: 1rem;
  display: flex;
}

.ikonik-btx5mg, .ikonik-0iqr, .ikonik-zl90v, .ikonik-ntqlp {
  color: #006d8d;
}

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

.uui-text-size-large-28 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-29 {
  color: var(--_cores---p3);
  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: 700;
  line-height: 1.3;
}

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

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

.divlink {
  background-color: var(--_cores---c1);
  cursor: pointer;
  border-radius: 20px;
  width: 100%;
  text-decoration: none;
}

.divlink:hover {
  box-shadow: 0 2px 5px #0003;
}

.text-span-29 {
  color: var(--_cores---p3);
  font-weight: 700;
}

.bold-text-9 {
  color: var(--_cores---p1);
}

.uui-padding-vertical-xhuge-36-no-margin-top {
  padding-top: 0;
  padding-bottom: 7rem;
}

.uui-text-size-medium-25 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-container-large-40 {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

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

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

.uui-text-size-large-29 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  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-30 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-button-27 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-27:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-27:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

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

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

.uui-faq02_list-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.uui-faq02_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.uui-faq02_answer {
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: hidden;
}

.uui-faq02_icon-wrapper {
  color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
}

.accordion-icon_component-4 {
  border: 2px solid var(--_cores---p1);
  color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

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

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

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

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

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

.uui-heading-subheading-26 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  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-faq02_heading {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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;
}

.div-block-51 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #006d8d1a;
  border: 1px solid #006d8d1a;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 40px) 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 1rem;
  padding: 16px 25px;
  text-decoration: none;
  display: grid;
}

.div-block-51:hover {
  border-color: var(--_cores---p1);
  box-shadow: 0 2px 5px #0003;
}

.ikonik-8swl9 {
  color: #006d8d;
}

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

.uui-space-xsmall-25-copy {
  width: 100%;
  min-height: .5rem;
}

.ikonik-b4wxrj, .ikonik-96ky2f {
  color: #006d8d;
}

.uui-faq02_accordion-field {
  border: 1px solid var(--azul-borda);
  background-color: var(--azul-claro);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq02_accordion-field:hover {
  border-color: var(--_cores---p1);
}

.uui-heading-small-2-copy {
  color: var(--_cores---p4);
  text-align: left;
  letter-spacing: 0;
  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.875rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-heading-small-2-copy.ligth {
  color: var(--_cores---w);
}

.uui-layout94_item-xy {
  border: 1px solid var(--azul-borda);
  background-color: var(--azul-claro);
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  min-height: 280px;
  margin-bottom: 1rem;
  padding: 1.5rem;
  display: flex;
}

.uui-section_testimonial07-2-qp {
  background-color: var(--_cores---p5);
  display: block;
}

.uui-max-width-large-13-center {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.center {
  color: var(--_cores---p1);
  text-align: center;
  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-medium-21-copy {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  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-21-copy.center {
  color: var(--_cores---c2);
}

.uui-heading-xlarge-k {
  color: var(--_cores---c1);
  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.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-text-size-xlarge-a {
  color: var(--_cores---c1);
  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.75;
}

.ikonik-c85rw, .ikonik-500if, .ikonik-9hs5n {
  color: #fff;
}

.bg-white {
  border: 1px solid var(--azul-borda);
  background-color: var(--_cores---p4);
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: auto;
  min-height: 260px;
  margin-bottom: 1rem;
  padding: 1.5rem;
  display: flex;
}

.uui-navbar07_component-2-transparent {
  z-index: 10;
  background-color: #0000;
  border: 1px solid #0000;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.text-block-6 {
  color: var(--_cores---w);
}

.color-logo {
  z-index: -1;
  position: absolute;
}

.black {
  color: var(--_cores---c12);
}

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

.show-tablet-5 {
  display: none;
}

.uui-button-28 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  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-28:hover {
  border-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
  background-color: var(--untitled-ui--primary700\<deleted\|variable-da4f7fa3\>);
}

.uui-button-28:focus {
  background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100\<deleted\|variable-35a3c723\>);
}

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

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

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

.uui-navbar07_icon-wrapper-4 {
  color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  flex: none;
}

.uui-navbar07_dropdown-link-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar07_dropdown-link-4:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
}

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

.uui-navbar07_component-4 {
  border-bottom: 1px solid var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
  background-color: #0000;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

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

.uui-navbar07_logo-link-4 {
  padding-left: 0;
}

.uui-navbar07_menu-4 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar07_link-4 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: .75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
}

.uui-navbar07_link-4:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

.uui-navbar07_dropdown-toggle-4 {
  color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar07_dropdown-toggle-4:hover {
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

.uui-navbar07_menu-button-4 {
  padding: 0;
}

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

.uui-navbar07_dropdown-list-4.w--open {
  border: 1px solid var(--untitled-ui--gray200\<deleted\|variable-bad2ea62\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  border-radius: .75rem;
  width: 15rem;
  padding: .75rem;
  right: auto;
}

.uui-button-secondary-gray-18 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300\<deleted\|variable-51e0117e\>);
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  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-18:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray800\<deleted\|variable-0a1a9f61\>);
}

.uui-button-secondary-gray-18:focus {
  background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100\<deleted\|variable-4a47ec41\>);
}

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

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

.uui-button-tertiary-gray-5:hover {
  background-color: var(--untitled-ui--gray50-2\<deleted\|variable-8a511359\>);
  color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
}

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

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

.uui-logo_logotype-7 {
  opacity: 1;
  flex: none;
  width: auto;
  height: 100%;
  position: relative;
}

.uui-navbar07_item-heading-4 {
  color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar07_link-4-x {
  color: var(--waves-library--white);
  align-items: center;
  padding: .75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: none;
}

.uui-navbar07_link-4-x:hover {
  color: var(--_cores---c3);
  text-underline-offset: 5px;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-decoration-thickness: 2px;
}

.uui-navbar07_link-4-x.w--current {
  color: var(--waves-library--white);
  text-decoration: none;
}

.uui-navbar07_dropdown-toggle-4-x {
  color: var(--waves-library--white);
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: none;
  display: flex;
}

.uui-navbar07_dropdown-toggle-4-x:hover {
  color: var(--_cores---c3);
}

.uui-navbar07_component-4-x {
  background-color: var(--_cores---p5);
  border-bottom: 1px #0000;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.uui-logo_logotype-7-cor {
  opacity: 0;
  flex: none;
  width: auto;
  height: 100%;
  position: absolute;
}

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

.list-2 {
  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;
}

.list-item, .list-item-2, .list-item-3, .list-item-4, .list-item-5 {
  margin-bottom: 10px;
}

.bold-text-12, .bold-text-13, .bold-text-14, .bold-text-15 {
  font-weight: 600;
}

.text-span-33 {
  color: var(--_cores---p1);
}

.text-span-34 {
  color: var(--_cores---p3);
}

.text-span-35 {
  color: var(--_cores---p1);
}

.ikonik-0m4fv, .ikonik-pyabgf, .ikonik-rq6jk {
  color: #006d8d;
}

.text-span-36 {
  color: var(--_cores---p1);
}

.text-span-37 {
  color: var(--_cores---p3);
}

.text-span-38 {
  color: var(--_cores---p1);
}

.text-span-39 {
  color: var(--_cores---p3);
}

.text-span-40 {
  color: var(--_cores---p1);
}

.text-span-41 {
  color: var(--_cores---p3);
}

.text-span-42 {
  color: var(--_cores---w);
  font-weight: 700;
}

.text-span-43 {
  color: var(--_cores---p1);
}

.text-span-44, .text-span-48 {
  color: var(--_cores---p3);
}

.text-span-53 {
  color: var(--_cores---c10);
}

.waves---expandable-item-4 {
  cursor: pointer;
  border-top: 1px solid #262626;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.cf-different-section-4 {
  max-width: none;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---expandable-item-2 {
  cursor: pointer;
  border-top: 1px solid #131313;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.image-68 {
  object-fit: cover;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.div-block-60 {
  background-color: #0000;
  width: 100%;
  height: 100%;
  display: block;
}

.image-69 {
  border-radius: 20px;
}

.bold-text-212 {
  border-radius: 18px;
}

.image-72 {
  object-fit: cover;
  border-radius: 18px;
  height: 100%;
}

.image-73 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
  display: block;
}

.image-74 {
  object-fit: cover;
  border-radius: 18px;
  width: 100%;
  height: 100%;
}

.image-76 {
  border-radius: 18px;
}

.div-block-61 {
  width: 100%;
  height: 100%;
}

.bold-text-213 {
  color: var(--_cores---w);
}

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

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

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

@media screen and (min-width: 1280px) {
  .uui-layout49_image.shadow-xlarge {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (min-width: 1440px) {
  .uui-button-row-18.is-reverse-mobile-landscape {
    margin-top: 12px;
  }

  .cf-different-section-4 {
    max-width: none;
  }
}

@media screen and (min-width: 1920px) {
  .spark-rounded-edge-navbar-2.navbar-blur {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 991px) {
  .spark-nav-link-3 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-3.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
    display: none;
  }

  .spark-nav-menu-3 {
    z-index: 99;
    background-color: var(--spark-library--white\<deleted\|variable-547781ba\>);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-nav-menu-3.spark-rounded-corners1 {
    background-color: #000c;
    background-image: none;
    border-radius: 40px;
    margin-top: 1rem;
    box-shadow: 0 0 8px #0000002b;
  }

  .spark-line-21.spark-simple-line {
    background-color: var(--_cores---w);
    background-color: var(--spark-library--foreground-interactive\<deleted\|variable-cf7e9b6c\>);
    background-color: var(--_cores---w);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-22.spark-simple-line {
    background-color: var(--_cores---w);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-3 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-3.w--open {
    background-color: #0000;
  }

  .spark-line-23.spark-simple-line {
    background-color: var(--_cores---w);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-rounded-edge-navbar-2 {
    background-color: #1f1f1fd9;
    background-image: none;
    width: auto;
    max-width: none;
    padding-left: 0;
    padding-right: 0;
  }

  .spark-rounded-edge-navbar-2.navbar-blur {
    justify-content: flex-start;
    align-items: stretch;
    max-width: 100vw;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .spark-rounded-edge-nav-bar-inner-2 {
    flex-flow: row;
    justify-content: space-between;
    max-width: none;
    padding: 0 .5rem;
  }

  .spark-nav-link-4 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-4.spark-with-dropdown {
    margin-bottom: 0;
  }

  .spark-dropdown-list-3.w--open {
    position: relative;
  }

  .spark-full-width-mobile-3 {
    width: 100%;
    margin-bottom: 1rem;
    display: block;
  }

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

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

  .container-large {
    flex-flow: column;
    width: 95%;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding: 40px 36px;
    display: flex;
  }

  .padding-section-medium-5 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .padding-section-medium-5.white {
    justify-content: center;
    display: flex;
  }

  .footer_grid {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .footer_title-small {
    margin-bottom: 1rem;
  }

  .spark-wrapped-card, .spark-wrapped-card-2 {
    width: 45%;
  }

  .div-block-34 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .spark-wrapped-team-card {
    width: 45%;
  }

  .waves-content-contact-2 {
    padding: 48px 40px;
  }

  .spark-wrapped-team-card-2 {
    width: 45%;
  }

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

  .uui-heroheader06_image-01 {
    max-width: 32rem;
  }

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

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

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

  .uui-section_layout94 {
    display: none;
  }

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

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

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

  .uui-layout10_image {
    top: 2rem;
    left: 2rem;
  }

  .uui-layout49_component {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout49_image {
    width: 35rem;
    min-width: 35rem;
    right: 2rem;
  }

  .uui-testimonial15_mask {
    width: 50%;
  }

  .uui-testimonial15_component {
    padding-left: 0;
    padding-right: 0;
  }

  .hide-tablet-4 {
    display: none;
  }

  .show-tablet-3 {
    display: block;
  }

  .uui-dropdown-icon-3 {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

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

  .menu-icon_line-bottom-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top-3 {
    background-color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

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

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

  .uui-navbar07_dropdown-link-list-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .uui-navbar07_menu-left-2 {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar07_link-2 {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar07_link-2:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

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

  .uui-navbar07_dropdown-toggle-2 {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle-2:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

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

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

  .uui-navbar07_dropdown-list-2 {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list-2.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

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

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

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

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

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

  .uui-footer04_top-wrapper-2 {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

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

  .hide-tablet-5 {
    display: none;
  }

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

  .uui-testimonial07_arrow-3.white-bg {
    border-color: var(--_cores---c3);
    background-color: var(--_cores---w);
  }

  .uui-testimonial07_slide-3 {
    margin-right: 2.5rem;
    padding-right: 0;
  }

  .uui-testimonial07_mask-2 {
    width: 100%;
  }

  .uui-testimonial07_component-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-section_testimonial07-2 {
    display: block;
  }

  .uui-button-icon-8 {
    background-color: #0000;
  }

  .uui-button-icon-8.color-black {
    color: var(--_cores---c8);
  }

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

  .uui-layout94_item-copy {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    text-decoration: none;
  }

  .uui-section_testimonial07-2-q {
    display: block;
  }

  .uui-cta05_component {
    grid-template-columns: 1fr;
    padding: 3rem;
  }

  .uui-cta05_content {
    margin-right: 3rem;
  }

  .uui-heroheader08_component {
    grid-column-gap: 0rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

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

  .uui-layout08_component-2 {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-cta05_component-2 {
    grid-row-gap: 17rem;
    grid-template-columns: 1fr;
    padding: 3rem;
  }

  .uui-cta05_component-2.dark {
    grid-row-gap: 4.7rem;
  }

  .uui-cta05_content-2 {
    margin-right: 3rem;
  }

  .uui-cta01_image-02 {
    width: 35%;
    min-width: auto;
    top: 336px;
    bottom: -15%;
    left: 4.2rem;
  }

  .uui-cta01_image-01 {
    width: 100%;
    min-width: 100%;
    margin-right: -40%;
    position: static;
    left: auto;
    right: -2rem;
  }

  .uui-cta01_image-01.shadow-xlarge {
    top: 299px;
    left: 25%;
  }

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

  .uui-dropdown-icon-4 {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

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

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

  .uui-navbar07_dropdown-link-list-3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .uui-navbar07_dropdown-toggle-3 {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle-3:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar07_dropdown-list-3 {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list-3.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

  .uui-layout20_component-copy-2 {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

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

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

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

  .uui-faq02_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

  .uui-section_testimonial07-2-qp {
    display: block;
  }

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

  .hide-tablet-8 {
    display: none;
  }

  .show-tablet-5 {
    display: block;
  }

  .uui-dropdown-icon-5 {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

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

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

  .menu-icon_line-bottom-5.black {
    background-color: var(--_cores---c12);
  }

  .menu-icon_line-middle-5 {
    background-color: var(--_cores---w);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-middle-5.black {
    background-color: var(--_cores---c12);
  }

  .menu-icon_line-top-5 {
    background-color: var(--waves-library--white);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-top-5.black {
    background-color: var(--_cores---c12);
  }

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

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

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

  .uui-navbar07_dropdown-link-list-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

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

  .uui-navbar07_menu-left-4 {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar07_link-4 {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar07_link-4:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

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

  .uui-navbar07_dropdown-toggle-4 {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle-4:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

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

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

  .uui-navbar07_dropdown-list-4 {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list-4.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

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

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

  .uui-navbar07_link-4-x {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar07_link-4-x:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

  .uui-navbar07_dropdown-toggle-4-x {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle-4-x:hover {
    color: var(--untitled-ui--gray900\<deleted\|variable-f63dbb51\>);
  }

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

  .image-77 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
    overflow: clip;
  }

  .image-78 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .hide-mobile-landscape {
    display: none;
  }

  .spark-nav-link-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-link-3.spark-button {
    display: none;
  }

  .spark-nav-menu-3 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-nav-menu-3.spark-rounded-corners1 {
    background-color: #000c;
    background-image: none;
  }

  .spark-line-21.spark-simple-line {
    background-color: var(--_cores---w);
    background-color: var(--_cores---w);
  }

  .spark-line-22.spark-simple-line, .spark-line-23.spark-simple-line {
    background-color: var(--_cores---w);
  }

  .spark-rounded-edge-navbar-2 {
    background-color: #1f1f1fd9;
    background-image: none;
    width: auto;
    max-width: none;
    margin-left: 2rem;
    margin-right: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .spark-rounded-edge-navbar-2.navbar-blur {
    max-width: 93vw;
    margin-left: 20px;
    margin-right: 20px;
  }

  .spark-rounded-edge-nav-bar-inner-2 {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .spark-nav-link-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

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

  .text-size-xsmall {
    font-size: .625rem;
    line-height: 1rem;
  }

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

  .container-large {
    flex-flow: column;
    width: 95%;
    max-width: none;
    margin-left: 20px;
    margin-right: 20px;
    padding: 40px 32px;
    display: flex;
  }

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

  .padding-section-medium-5 {
    padding-top: 40px;
    padding-bottom: 60px;
  }

  .footer_grid {
    grid-column-gap: 40px;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .space-between-vertically.is-horizontal-on-phone {
    flex-direction: row;
    align-items: center;
  }

  .footer_link-small {
    font-size: 12px;
  }

  .footer_title-small {
    margin-bottom: .75rem;
  }

  .logo-medium {
    height: 1.5rem;
  }

  .space-between-horizontally {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .div-block-12 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .spark-wrapped-card {
    width: 100%;
  }

  .step-block {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 110vh;
  }

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

  .spark-wrapped-card-2, .spark-wrapped-team-card {
    width: 100%;
  }

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

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

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

  .waves-content-contact-2 {
    width: 92%;
    padding: 40px 32px;
  }

  .spark-wrapped-team-card-2 {
    width: 100%;
  }

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

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

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

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

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

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

  .uui-heroheader06_image-wrapper {
    justify-content: center;
    align-items: flex-start;
    height: 22rem;
    min-height: auto;
    display: flex;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-heroheader06_image-01.shadow-xxlarge.hide-mobile-landscape-4 {
    display: block;
  }

  .uui-heroheader06_image-02 {
    width: 100%;
    min-width: auto;
    max-width: 15.25rem;
    position: absolute;
    inset: 20% 0% auto;
  }

  .uui-space-small-11 {
    min-height: 1.25rem;
  }

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

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

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

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

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

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

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

  .uui-button-20:hover {
    border-color: var(--_cores---p3);
    background-color: var(--_cores---p3);
  }

  .uui-section_layout94 {
    display: none;
  }

  .uui-layout94_item {
    padding: 1.5rem;
  }

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

  .uui-button-secondary-gray-14:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

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

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

  .uui-layout10_image-wrapper {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout10_image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-space-medium-10 {
    min-height: 1.5rem;
  }

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

  .uui-layout49_image-wrapper {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout49_image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-testimonial15_slide {
    padding-right: 1.5rem;
  }

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

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

  .uui-testimonial15_content {
    padding: 1.5rem;
  }

  .uui-testimonial15_mask {
    width: 80%;
  }

  .uui-testimonial15_component {
    margin-top: 3rem;
  }

  .uui-testimonial15_arrow:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
  }

  .uui-testimonial15_arrow.left {
    right: 3.5rem;
  }

  .uui-navbar07_dropdown-link-list-2 {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

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

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

  .uui-navbar07_link-2, .uui-navbar07_dropdown-toggle-2 {
    font-size: 1rem;
  }

  .uui-button-tertiary-gray-3:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
    background-color: #0000;
  }

  .uui-layout94_list-segmentos {
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-layout94_component-center {
    align-items: stretch;
  }

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

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

  .uui-layout94_item-center {
    padding: 1.5rem;
  }

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

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

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

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

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

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

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

  .uui-faq01_cta-3 {
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .avatar-stack_component-4 {
    margin-bottom: 1.5rem;
  }

  .uui-space-small-12 {
    min-height: 1.25rem;
  }

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

  .uui-space-medium-11 {
    min-height: 1.5rem;
  }

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

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

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

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

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

  .uui-button-22:hover {
    border-color: var(--_cores---p3);
    background-color: var(--_cores---p3);
  }

  .uui-heading-xsmall-2 {
    font-size: 1.25rem;
  }

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

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

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

  .uui-pricing10_tabs-menu {
    margin-bottom: 2rem;
  }

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

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

  .uui-space-medium-12 {
    min-height: 1.5rem;
  }

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

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

  .uui-pricing10_price-text {
    font-size: 1.5rem;
  }

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

  .uui-footer04_link-2:hover {
    color: var(--untitled-ui--gray500\<deleted\|variable-68f29e84\>);
  }

  .uui-footer04_social-link-2:hover, .uui-footer04_legal-link-2:hover {
    color: var(--untitled-ui--gray400\<deleted\|variable-b339bef7\>);
  }

  .uui-footer04_link-list-2 {
    grid-column-gap: 1rem;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
    justify-items: center;
  }

  .uui-footer04_bottom-wrapper-2 {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 3rem;
  }

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

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

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

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

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

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

  .uui-button-23:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

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

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

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

  .uui-space-medium-13 {
    min-height: 1.5rem;
  }

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

  .uui-pricing11_price-2 {
    font-size: 2.25rem;
  }

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

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

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

  .uui-testimonial07_arrow-3:hover {
    background-color: var(--_cores---p4);
  }

  .uui-testimonial07_arrow-3.left {
    right: 3.5rem;
  }

  .uui-testimonial07_arrow-3.white-bg {
    color: var(--_cores---w);
  }

  .uui-testimonial07_arrow-3.white-bg:hover {
    background-color: var(--_cores---w);
  }

  .uui-testimonial07_slide-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial07_mask-2 {
    margin-bottom: 40px;
  }

  .uui-testimonial07_component-3 {
    margin-top: 3rem;
    padding-bottom: 3rem;
  }

  .uui-section_testimonial07-2 {
    display: block;
  }

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

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

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

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

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

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

  .uui-layout94_item-copy {
    padding: 1.5rem;
  }

  .uui-section_testimonial07-2-q {
    display: block;
  }

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

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

  .uui-button-25:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

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

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

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

  .uui-cta05_component {
    flex-direction: column;
    padding: 2.5rem 1.5rem;
  }

  .uui-cta05_content {
    margin-right: 0;
  }

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

  .uui-button-secondary-gray-16:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

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

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

  .uui-button-26:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .uui-heroheader08_image-2 {
    height: 22rem;
  }

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

  .uui-padding-vertical-xhuge-36.mt-8 {
    padding-top: 8rem;
  }

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

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

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

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

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

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

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

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

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

  .uui-button-secondary-gray-17:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

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

  .uui-cta05_component-2 {
    grid-row-gap: 12.7rem;
    flex-direction: column;
    padding: 2.5rem 1.5rem;
  }

  .uui-cta05_content-2 {
    margin-right: 0;
  }

  .uui-cta01_image-02 {
    width: 35%;
    max-width: none;
    top: 304px;
    bottom: -15%;
    left: 2.2rem;
  }

  .uui-cta01_image-01 {
    width: 100%;
    min-width: 100%;
    margin-right: -30%;
    position: static;
  }

  .uui-cta01_image-01.shadow-xlarge {
    top: 274px;
    left: 23%;
  }

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

  .uui-navbar07_dropdown-link-list-3 {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

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

  .uui-layout20_component-copy-2 {
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

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

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

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

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

  .uui-layout78_list {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-layout78_component-4 {
    align-items: stretch;
  }

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

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

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

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

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

  .uui-button-27:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

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

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

  .uui-faq02_question {
    padding: 1rem 1.25rem;
  }

  .uui-faq02_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .uui-space-medium-15 {
    min-height: 1.5rem;
  }

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

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

  .uui-heading-small-2-copy {
    font-size: 1.5rem;
  }

  .uui-layout94_item-xy {
    padding: 1.5rem;
  }

  .uui-section_testimonial07-2-qp {
    display: block;
  }

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

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

  .uui-text-size-xlarge-a {
    font-size: 1.125rem;
  }

  .bg-white {
    padding: 1.5rem;
  }

  .uui-navbar07_component-2-transparent {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-button-28:hover {
    border-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
    background-color: var(--untitled-ui--primary600\<deleted\|variable-c514c1b4\>);
  }

  .menu-icon_line-bottom-5, .menu-icon_line-middle-5, .menu-icon_line-top-5 {
    background-color: var(--_cores---w);
  }

  .uui-navbar07_dropdown-link-list-4 {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

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

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

  .uui-navbar07_link-4, .uui-navbar07_dropdown-toggle-4 {
    font-size: 1rem;
  }

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

  .uui-button-secondary-gray-18:hover {
    background-color: var(--untitled-ui--white\<deleted\|variable-e3beb9c1\>);
    color: var(--untitled-ui--gray700\<deleted\|variable-d4f37b50\>);
  }

  .uui-button-tertiary-gray-5:hover {
    color: var(--untitled-ui--gray600\<deleted\|variable-10a0cd12\>);
    background-color: #0000;
  }

  .uui-navbar07_link-4-x, .uui-navbar07_dropdown-toggle-4-x {
    font-size: 1rem;
  }

  .uui-navbar07_component-4-x {
    border-bottom-width: var(--_espacamento---120);
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .uui-padding-vertical-xhuge-36-cx.mt-8 {
    padding-top: 8rem;
  }

  .section {
    margin-bottom: -7px;
  }
}

@media screen and (max-width: 479px) {
  .spark-nav-link-3 {
    margin-bottom: .5rem;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .spark-nav-link-3.spark-button {
    display: none;
  }

  .spark-nav-menu-3 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-nav-menu-3.spark-rounded-corners1 {
    box-shadow: none;
    background-color: #1f1f1fd9;
    background-image: none;
    margin-top: .5rem;
    display: flex;
  }

  .spark-nav-menu-3.spark-rounded-corners1.blur {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    width: 100%;
    min-width: 100%;
    margin-top: 8px;
    overflow: visible;
  }

  .spark-brand-logo-3.w--current {
    margin-left: 10px;
  }

  .spark-line-21.spark-simple-line {
    background-color: var(--_cores---w);
    background-color: var(--_cores---w);
  }

  .spark-line-22.spark-simple-line {
    background-color: var(--_cores---w);
  }

  .spark-simple-menu-button-3 {
    padding-left: 0;
  }

  .spark-line-23.spark-simple-line {
    background-color: var(--_cores---w);
  }

  .spark-rounded-edge-navbar-2 {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    background-color: #1f1f1fd9;
    background-image: none;
    border: 1px #5f5f5f;
    width: auto;
    max-width: none;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    padding-left: 0;
    padding-right: 0;
    top: 10px;
  }

  .spark-rounded-edge-navbar-2.navbar-blur {
    background-color: #1f1f1f00;
    width: 100%;
    max-width: 87vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .spark-rounded-edge-nav-bar-inner-2 {
    width: 100%;
    max-width: 100%;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 0;
  }

  .spark-nav-link-4 {
    margin-bottom: .5rem;
  }

  .spark-nav-link-4.spark-with-dropdown {
    display: flex;
  }

  .spark-dropdown-list-3.w--open {
    background-color: #1f1f1f00;
    border-style: none;
    flex-flow: column;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .spark-dropdown-link-3 {
    margin-bottom: 16px;
    font-size: .8rem;
  }

  .spark-full-width-mobile-3 {
    margin-bottom: .5rem;
  }

  .spark-full-width-mobile-3.solucoes {
    margin-top: 1rem;
  }

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

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

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

  .container-large {
    border-radius: 30px;
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 40px 32px;
  }

  .padding-section-medium-5 {
    justify-content: center;
    width: 100%;
    padding-bottom: 60px;
    display: flex;
  }

  .padding-section-medium-5.white {
    padding-left: 20px;
    padding-right: 20px;
  }

  .padding-section-medium-5.blue {
    justify-content: center;
    align-items: stretch;
    display: block;
  }

  .footer_grid {
    grid-column-gap: 20px;
    flex-flow: column;
    grid-template-columns: 1fr;
    align-items: stretch;
    display: flex;
  }

  .space-between-horizontally {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column-reverse;
    justify-content: space-between;
  }

  .div-block-11 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .div-block-12 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .div-block-15 {
    z-index: -999;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    background-color: #1f1f1fd9;
    border-radius: 999px;
    width: auto;
    height: 60px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .spark-dropdown-link-3-copy, .spark-dropdown-link-3-copy-copy {
    margin-bottom: 0;
    font-size: .8rem;
  }

  .div-block-34 {
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .waves-content-contact-2 {
    padding: 24px 16px;
  }

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

  .uui-button-row-18.is-reverse-mobile-landscape {
    flex-flow: column-reverse wrap;
  }

  .uui-heroheader06_image-wrapper {
    height: 16rem;
  }

  .uui-heroheader06_image-01.shadow-xxlarge.hide-mobile-landscape-4 {
    display: block;
    left: 12%;
  }

  .uui-heroheader06_image-02 {
    position: absolute;
    top: 27%;
  }

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

  .uui-padding-vertical-xhuge-29 {
    padding-top: 8rem;
  }

  .uui-text-size-medium-17.text-white-p {
    color: var(--_cores---c3);
  }

  .uui-heading-xxsmall-14 {
    color: #101828;
    text-decoration: none;
  }

  .uui-heading-xxsmall-14.text-weight-medium {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-14.text-white {
    color: var(--waves-library--white);
  }

  .uui-button-20:hover {
    border-color: var(--_cores---p3);
    background-color: var(--_cores---p3);
  }

  .uui-section_layout94 {
    display: none;
  }

  .uui-layout94_item-content.center {
    text-decoration: none;
  }

  .uui-space-xxlarge {
    min-height: 2rem;
  }

  .uui-testimonial15_mask {
    width: 95%;
  }

  .uui-section_testimonial15 {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-link-2 {
    padding-left: 0;
  }

  .uui-layout94_list-segmentos {
    display: none;
  }

  .uui-heading-medium-21-center {
    max-width: 20ch;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-layout94_item-center {
    border: 1px solid var(--_cores---c4);
    background-color: #0000;
  }

  .uui-heading-medium-22 {
    max-width: 20ch;
    margin-left: auto;
    margin-right: auto;
  }

  .uui-faq01_heading-2 {
    line-height: 1.5;
  }

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

  .uui-button-22:hover {
    border-color: var(--_cores---p3);
    background-color: var(--_cores---p3);
  }

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

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

  .mobile {
    background-color: #0000;
    margin-top: 4rem;
    margin-bottom: 4rem;
    display: block;
  }

  .slide-nav {
    color: #0000;
    border-radius: 50%;
    font-size: 12px;
    line-height: 13px;
  }

  .uui-testimonial07_arrow-3 {
    border-color: var(--_cores---p4);
    background-color: var(--_cores---p4);
  }

  .uui-testimonial07_arrow-3:hover {
    background-color: var(--_cores---p3);
  }

  .uui-testimonial07_arrow-3.white-bg, .uui-testimonial07_arrow-3.white-bg:hover {
    color: var(--_cores---w);
  }

  .uui-testimonial07_mask-2 {
    margin-bottom: 30px;
  }

  .uui-section_testimonial07-2 {
    display: block;
  }

  .uui-button-icon-8 {
    color: var(--_cores---w);
  }

  .uui-layout94_item-copy {
    text-decoration: none;
  }

  .uui-section_testimonial07-2-q {
    display: block;
  }

  .uui-section_heroheader08-2 {
    overflow: hidden;
  }

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

  .uui-heroheader08_image-2 {
    height: 17.5rem;
  }

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

  .uui-padding-vertical-xhuge-36.mt-8 {
    padding-top: 8rem;
  }

  .uui-cta05_component-2 {
    height: 600px;
  }

  .uui-cta05_component-2.dark {
    grid-row-gap: 6.8rem;
    place-items: start stretch;
    height: 500px;
  }

  .uui-cta01_image-02 {
    width: 50%;
    display: block;
    top: 391px;
    bottom: -12%;
    left: 2rem;
  }

  .uui-cta01_image-01 {
    width: 150%;
    min-width: 150%;
    margin-right: -100%;
  }

  .uui-cta01_image-01.shadow-xlarge {
    display: block;
    top: 347px;
    left: 30%;
  }

  .uui-navbar07_dropdown-link-3 {
    padding-left: 0;
  }

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

  .uui-section_testimonial07-2-qp {
    display: block;
  }

  .uui-heading-xlarge-k {
    font-size: 1.75rem;
    line-height: 1.5;
  }

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

  .menu-icon_line-bottom-5 {
    background-color: var(--_cores---w);
  }

  .menu-icon_line-bottom-5.black {
    background-color: var(--_cores---c12);
  }

  .menu-icon_line-middle-5 {
    background-color: var(--_cores---w);
  }

  .menu-icon_line-middle-5.black {
    background-color: var(--_cores---c12);
  }

  .menu-icon_line-top-5 {
    background-color: var(--_cores---w);
  }

  .menu-icon_line-top-5.black {
    background-color: var(--_cores---c12);
  }

  .uui-navbar07_dropdown-link-4 {
    padding-left: 0;
  }

  .uui-navbar07_menu-4 {
    border-top-style: none;
  }

  .uui-navbar07_component-4-x {
    border-bottom: 1px #0000;
  }

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

  .uui-padding-vertical-xhuge-36-cx.mt-8 {
    padding-top: 8rem;
  }
}

#w-node-c64104ef-9e71-544f-66c5-2d446e2d5d18-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d1d-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d22-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d27-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d2c-700f1d4e, #w-node-_7cb0e3fa-a209-c433-d96a-7a2835911962-700f1d4e, #w-node-a725a494-c34a-87a1-d789-5249c3ee4dc5-700f1d4e, #w-node-_4b0db784-2498-ff80-3e7e-0b26fcd0bf59-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b862-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b867-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b86d-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b873-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b878-700f1d4e, #w-node-_19ced553-97bf-f839-ca0b-3c6e07c8b87d-700f1d4e, #w-node-_7f617b2e-ffc9-fb23-ec1b-8eb12c423f04-700f1d4e, #w-node-f9d373eb-8aea-4c63-958c-9fbb8a48f423-700f1d4e, #w-node-_93a92ec0-b990-c657-3d6e-50614f86e787-700f1d4e, #w-node-_6e198f04-297f-07bc-73bd-9fc24844a930-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d49-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d4e-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d53-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d58-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d5d-700f1d4e, #w-node-ac24d1a7-5eb5-d3ac-b0c6-b1733942bc24-700f1d4e, #w-node-f1e27427-e320-dd80-73ce-847153100d8d-700f1d4e, #w-node-_52e42790-42e3-bebf-73d4-72728afab05f-700f1d4e, #w-node-a58c7e26-1be1-2222-002b-5eb6bd2099d7-700f1d4e, #w-node-cd6dccb9-e954-586f-4c43-5b4bbbc89b1d-700f1d4e, #w-node-c0a4d012-293c-9007-60e9-157ad5fbe842-700f1d4e, #w-node-c67ff2b7-47bb-429e-9fcb-594b802121cf-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d76-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d7b-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d80-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d85-700f1d4e, #w-node-c64104ef-9e71-544f-66c5-2d446e2d5d8a-700f1d4e, #w-node-_8a84112d-7376-ada2-6ccc-94378da20c52-700f1d4e, #w-node-_52267ed4-54a5-ef08-0b8a-a782f1723fae-700f1d4e, #w-node-b35ae905-0df8-3b79-49fc-7ef35eff3e73-700f1d4e, #w-node-_28c4a73e-81cd-5616-4ec1-14a88ebfe3e6-700f1d4e, #w-node-f9491ae5-b749-17fd-5918-10ab35587967-700f1d4e, #w-node-_2b50b955-a105-8579-f973-c38e5cad1f31-700f1d4e, #w-node-f91c6a61-c197-74b3-5875-c40e8a483279-700f1d4e, #w-node-abe72787-7dc8-c310-be56-42b169d28b49-700f1d4e, #w-node-_892c9df6-66fe-cb92-7bcc-ba91ad1bc659-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b4b-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b52-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b59-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b60-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b67-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b6e-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b75-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b7c-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2b9c-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2ba3-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bab-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bb3-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bba-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bc1-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bc8-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bcf-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bd6-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2bdd-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c00-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c07-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c0e-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c15-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c1c-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c23-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c2a-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c31-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c38-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c3f-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c47-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c4f-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c6e-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c75-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c7d-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c85-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c8c-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c93-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2c9a-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2ca1-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2ca8-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2caf-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2cb6-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2cbd-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2cc4-700f1d4e, #w-node-_8c1fb514-23d3-e700-5745-93daa74d2ccb-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259d7-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259de-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259e5-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259ec-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259f3-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a2193259fa-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a01-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a08-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a28-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a2f-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a37-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a3f-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a46-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a4d-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a54-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a5b-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a62-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a69-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a8c-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a93-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325a9a-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325aa1-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325aa8-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325aaf-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325ab6-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325abd-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325ac4-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325acb-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325ad3-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325adb-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325afa-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b01-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b09-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b11-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b18-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b1f-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b26-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b2d-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b34-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b3b-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b42-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b49-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b50-700f1d4e, #w-node-_9e234ff5-665f-f00e-659d-94a219325b57-700f1d4e {
  align-self: start;
}

#w-node-dfe15c62-3f28-cc19-ee22-467ab617d2f2-700f1d4e {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1d93, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1d93, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1d93, #w-node-_0b8d4e98-0e9c-7370-7f10-055566a7076b-700f1d93, #w-node-_1841d41a-03c3-fccb-78ce-de0f1a3890b7-700f1d93, #w-node-_36c4d32e-852e-628a-370b-0f0619abf6e7-700f1d93, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1d93, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1d93, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1d93, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1d93, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1d93, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1d93 {
  align-self: start;
}

#w-node-cf77c2ca-9911-ede1-e100-8f6c823c5c03-700f1d93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1d93 {
  justify-self: end;
}

#w-node-f7165487-b2b4-9c9e-3a12-fe6411fc36b2-11fc3694 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1d94, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1d94, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1d94, #w-node-_0b8d4e98-0e9c-7370-7f10-055566a7076b-700f1d94, #w-node-_1841d41a-03c3-fccb-78ce-de0f1a3890b7-700f1d94, #w-node-_36c4d32e-852e-628a-370b-0f0619abf6e7-700f1d94 {
  align-self: start;
}

#w-node-_07bf15b1-34ed-c6e6-4f67-4c7b7baef03c-700f1d94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1d94, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1d94, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1d94, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1d94, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1d94, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1d94 {
  align-self: start;
}

#w-node-cf77c2ca-9911-ede1-e100-8f6c823c5c03-700f1d94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1d94 {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1db7, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1db7, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1db7 {
  align-self: start;
}

#w-node-_9e579ff7-8168-3dc0-a96e-0e18d6dc261b-700f1db7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1db7, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1db7, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1db7, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1db7, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1db7, #w-node-_8670d2a9-6282-70fb-8912-9818d48625fc-700f1db7, #w-node-_8670d2a9-6282-70fb-8912-9818d4862604-700f1db7, #w-node-_8670d2a9-6282-70fb-8912-9818d486260c-700f1db7, #w-node-_6644d926-d7a2-e292-f0eb-6cc61769a6e6-700f1db7, #w-node-_7b0e5710-ed52-7dcd-0630-a37a702368f7-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1db7, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1db7 {
  align-self: start;
}

#w-node-cf77c2ca-9911-ede1-e100-8f6c823c5c03-700f1db7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db7 {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031cf-700f1db8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1db8, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1db8, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1db8 {
  align-self: start;
}

#w-node-_9e579ff7-8168-3dc0-a96e-0e18d6dc261b-700f1db8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1db8, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1db8, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1db8, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1db8, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1db8 {
  align-self: start;
}

#w-node-_5a0837aa-eafc-ba58-e00e-6adfe55e8b4b-700f1db8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1db8, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1db8, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1db8, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1db8, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1db8, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1db8 {
  align-self: start;
}

#w-node-cab9cbfb-2558-837a-9768-0616dafab246-700f1db8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db8 {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1db9, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1db9, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1db9, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1db9, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1db9, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1db9, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1db9, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1db9, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1db9 {
  align-self: start;
}

#w-node-_19dbf24f-f164-698b-dde3-578b91f01385-700f1db9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db9 {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1dba, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1dba, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1dba {
  align-self: start;
}

#w-node-_9e579ff7-8168-3dc0-a96e-0e18d6dc261b-700f1dba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1dba, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1dba, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1dba, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1dba, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1dba, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1dba {
  align-self: start;
}

#w-node-_65821a40-2576-8bb9-1f1d-82293ec63530-700f1dba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1dba {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1e40, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1e40, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1e40 {
  align-self: start;
}

#w-node-_9e579ff7-8168-3dc0-a96e-0e18d6dc261b-700f1e40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1e40, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1e40, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1e40, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1e40, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1e40, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1e40 {
  align-self: start;
}

#w-node-b5989444-890c-4fff-b939-785ed5158728-700f1e40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1e40 {
  justify-self: end;
}

#w-node-_93385f6b-827f-7542-0589-43d2c7e031d8-700f1e41, #w-node-_93385f6b-827f-7542-0589-43d2c7e031de-700f1e41, #w-node-_93385f6b-827f-7542-0589-43d2c7e031e4-700f1e41 {
  align-self: start;
}

#w-node-_9e579ff7-8168-3dc0-a96e-0e18d6dc261b-700f1e41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c1-700f1e41, #w-node-b647fd70-1a11-e2de-603b-dd260b006be5-700f1e41, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80c7-700f1e41, #w-node-_2f8b6f23-9331-1af4-dc54-b27003ba80cd-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae52-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae5a-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae62-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae6a-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae72-700f1e41, #w-node-d4ffcff0-9ce3-7beb-3c5d-fe5b3956ae7a-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f66-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f6e-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f76-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f7e-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f86-700f1e41, #w-node-a664c2ca-ded7-8a27-e294-6dd279298f8e-700f1e41 {
  align-self: start;
}

#w-node-cd9b87d5-e527-ca29-0b52-bde2e4b0646e-700f1e41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1e41 {
  justify-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-dfe15c62-3f28-cc19-ee22-467ab617d2f2-700f1d4e, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1d93 {
    justify-self: center;
  }

  #w-node-_07bf15b1-34ed-c6e6-4f67-4c7b7baef03c-700f1d94 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1d94 {
    justify-self: center;
  }

  #w-node-_67a0ec3b-7d81-fbbc-221c-401daf354ca9-700f1db7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db7, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db8, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1db9, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1dba, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1e40, #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f1d-700f1e41 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_40e4cb5b-8d55-f0f5-8367-018eb97615e2-700f1d4e, #w-node-bcb56994-8dde-47ee-58ac-e186d4bc8b4f-700f1d4e {
    order: -9999;
  }

  #w-node-dfe15c62-3f28-cc19-ee22-467ab617d2d7-700f1d4e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1d93 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1d93 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1d94 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1d94 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1db7 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1db7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1db8 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1db8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1db9 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1db9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1dba {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1dba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1e40 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1e40 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3cb26ab9-67d9-9d87-cc9d-10bb059601eb-700f1e41 {
    order: -9999;
  }

  #w-node-_2be8524f-b9c9-4c6e-526d-5f9531ad5f0c-700f1e41 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_07bf15b1-34ed-c6e6-4f67-4c7b7baef03c-700f1d94 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


