:root {
  --waves-library--black: #131313;
  --waves-library--white: white;
  --kütüp-library--burntsienna: #e76f51;
  --kütüp-library--white: white;
  --kütüp-library--dark-slate-grey: #264653;
  --kütüp-library--dark-slate-grey-x: #2e5261;
  --untitled-ui--gray700: #344054;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--white: white;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray50: #f9fafb;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--gray900: #101828;
  --untitled-ui--gray500: #667085;
  --untitled-ui--primary50: #f9f5ff;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--primary800: #53389e;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--primary200: #e9d7fe;
  --black: black;
  --flowui-component-library--grey-300: #e4e6f1;
  --white: white;
  --flowui-component-library--gray-200: #f3f5fb;
}

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

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

.fn-button-dark {
  color: #fff;
  background-color: #292929;
  border: 1px #000;
  border-radius: 8px;
  padding: 12px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-button-dark:hover {
  color: #0f1213;
  background-color: #df0;
  border-color: #0f1213;
}

.fn-button-dark.w--current {
  background-color: #1d1f1e;
}

.fn-button-dark.w--current:hover {
  background-color: rgba(0, 0, 0, 0);
}

.fn-button-secondery-dark {
  color: #1d1f1e;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #1d1f1e;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  transition: color .25s, background-color .25s;
  display: flex;
}

.fn-button-secondery-dark:hover {
  color: #df0;
  background-color: #1d1f1e;
}

.fn-button-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.fn-navbar-link-box {
  color: #1d1f1e;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  transition: opacity .25s;
}

.fn-navbar-link-box:hover {
  opacity: .7;
}

.fn-navbar-links-wrapper {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.fn-navbar-menu-wrapper {
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.fn-navbar-menu-box {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.fn-contain-logo {
  color: #df0;
  object-fit: contain;
  object-position: 0% 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.fn-contain-logo.dark-logo {
  color: #1d1f1e;
}

.fn-brand-box {
  object-fit: contain;
  object-position: 0% 50%;
  width: 106px;
  height: 21.55px;
  margin-right: 0;
  transition: opacity .25s;
}

.fn-brand-box:hover {
  opacity: .7;
}

.fn-brand-box.side-margin.w--current {
  margin-right: 20px;
}

.fn-navbar-container-box {
  background-color: #fcfcfc;
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1310px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.fn-navbar-box {
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

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

.fh-hero-image-wrapper-second {
  border-radius: 300px;
  width: 542px;
  height: 720px;
  overflow: hidden;
}

.fn-button-secondery {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 137px;
  padding: 12px 24px;
  font-size: 16px;
  line-height: 1.6em;
  transition: background-color .25s;
  display: flex;
}

.fn-button-secondery:hover {
  background-color: #3e4545;
}

.fn-button {
  color: #0f1213;
  text-align: center;
  background-color: #df0;
  border: 1px solid #df0;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
  transition: opacity .25s, border-color .25s;
  display: flex;
}

.fn-button:hover {
  opacity: .9;
  border-color: #0f1213;
}

.fn-paragraph {
  color: #cdd3d2;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-heading-1 {
  text-align: center;
  margin: 0 0 60px;
  padding-top: 220px;
  padding-right: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 1.2em;
}

.fn-column {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.fn-container-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  pointer-events: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1310px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.fn-section {
  color: #000;
  background-color: #e6ddd6;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.fn-section.overflow-none {
  background-color: #e6ddd6;
  overflow: hidden;
}

.fn-link-arrow {
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 18px;
  margin-left: 10px;
  display: flex;
}

.fn-link-with-arrow {
  color: #df0;
  align-items: center;
  margin-top: auto;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: underline;
  display: flex;
}

.fn-heading-5 {
  color: #e6ddd6;
  align-self: center;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Karla, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 1.3em;
}

.fn-features-icon {
  color: #df0;
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 19px;
  height: 19px;
  margin-bottom: 24px;
  display: flex;
}

.fn-features-card {
  pointer-events: auto;
  color: #ecf0ef;
  cursor: default;
  background-color: #154063;
  border: 1px #0f1213;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 190px;
  margin-bottom: 0;
  padding: 40px 26px 0;
  text-decoration: none;
  transition: border-color .25s;
  display: flex;
}

.fn-features-card:hover {
  color: #ecf0ef;
  border-color: #df0;
}

.fn-paragraph-no-margin {
  color: #cdd3d2;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  overflow: hidden;
}

.fn-heading-2 {
  color: #000;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Karla, sans-serif;
  font-size: 52px;
  line-height: 1.2em;
}

.waves---expand-line {
  background-color: #e6ddd6;
  width: 16px;
  height: 2px;
}

.waves---expand-line.vertical {
  background-color: #e6ddd6;
  width: 2px;
  height: 16px;
  position: absolute;
}

.waves---expand-icon-wrap {
  background-color: rgba(255, 255, 255, 0);
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-top: 15px;
  margin-right: 25px;
  display: flex;
  position: static;
  top: 15px;
}

.waves-expanded-text {
  color: #e6ddd6;
  border: 1px #000;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 10px;
  font-family: Biryani, sans-serif;
  font-size: 16px;
}

.waves---expand-space {
  height: 24px;
}

.waves---expandable-open {
  transform-origin: 50% 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.waves---paragraph-regular {
  color: #000;
  background-color: #ffd95b;
  border-radius: 15px;
  margin-left: 20px;
  padding: 10px;
  font-family: Lusitana, sans-serif;
  font-size: 22px;
  line-height: 130%;
}

.waves---expandable-content {
  width: 100%;
  height: auto;
  margin-right: 24px;
}

.waves---expandable-item {
  color: #000;
  cursor: pointer;
  background-color: #154063;
  border: 1px #000;
  border-radius: 20px;
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  margin-bottom: 10px;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.waves---expandable-wrap {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.waves-expandable-master-faq-2 {
  width: 100%;
  max-width: 545px;
  margin-top: 64px;
  margin-left: auto;
  margin-right: auto;
}

.waves---paragraph-big {
  font-size: 20px;
  line-height: 130%;
}

.waves---heading-2-no-margins {
  color: #e6ddd6;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 35px;
  line-height: 130%;
}

.waves---center-heading {
  grid-row-gap: 16px;
  color: #fff;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves---main-container {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium {
  background-color: #154063;
  border-radius: 100px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.fn-logos-masonary-logo {
  color: #df0;
  object-fit: contain;
  width: 100%;
  height: 35px;
}

.fn-logos-card {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 170px;
  display: flex;
}

.fn-logos-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fn-heading-6 {
  color: #e6ddd6;
  text-align: center;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Karla, sans-serif;
  font-size: 40px;
  line-height: 1.2em;
}

.fn-banner-image-three {
  object-fit: contain;
  width: 246px;
  height: 246px;
  position: absolute;
  top: auto;
  bottom: -61px;
  left: auto;
  right: -55px;
}

.fn-banner-image-two {
  object-fit: contain;
  width: 172px;
  height: 172px;
  position: absolute;
  top: -67px;
  bottom: auto;
  left: auto;
  right: 186px;
}

.fn-banner-image-one {
  object-fit: contain;
  width: 287px;
  height: 287px;
  position: absolute;
  top: auto;
  bottom: -62px;
  left: -44px;
  right: auto;
}

.fn-paragraph-dark {
  color: #1d1f1e;
  margin-bottom: 32px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-heading-7 {
  color: #e6ddd6;
  margin: 0 -200px 20px;
  padding-left: 0;
  font-family: Karla, sans-serif;
  font-size: 2.25rem;
  line-height: 1.2em;
}

.fn-cta-banner-column {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  max-width: 532px;
  display: flex;
}

.fn-cta-banner {
  color: #fff;
  text-align: center;
  background-color: #154063;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  position: relative;
}

.fn-container {
  width: 100%;
  max-width: 1310px;
  padding-left: 15px;
  padding-right: 15px;
}

.fn-footer-copyright {
  color: #687373;
  font-size: 16px;
}

.fn-legal-links-wrapper {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-wrap: wrap;
  display: flex;
}

.fn-footer-legal-link {
  color: #939b9b;
  transition: color .25s;
}

.fn-footer-legal-link:hover {
  color: #df0;
}

.fn-footer-line {
  background-color: #3e4545;
  width: 100%;
  height: 1px;
  margin-top: 36px;
  margin-bottom: 10px;
}

.fn-social-link-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.fn-social-link {
  color: #687373;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .25s;
  display: flex;
}

.fn-social-link:hover {
  color: #df0;
}

.fn-social-share-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.fn-standard-white-link {
  color: #ecf0ef;
  font-size: 18px;
  line-height: 1.4em;
  transition: color .25s;
  display: block;
}

.fn-standard-white-link:hover, .fn-standard-white-link.w--current {
  color: #df0;
}

.fn-links-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.fn-brand-footer {
  object-fit: contain;
  object-position: 0% 50%;
  width: 106px;
  height: 21.55px;
  margin-right: 20px;
}

.fn-footer-first {
  color: #ecf0ef;
  background-color: #0f1213;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Open Sans, sans-serif;
  display: flex;
}

.nav-link {
  transition: opacity .25s;
}

.lottie-animation {
  opacity: 1;
  color: #000;
  text-align: left;
  align-self: center;
  width: 150px;
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  font-size: 0;
  text-decoration: none;
  position: static;
}

.text-block {
  align-self: center;
  padding-top: 10px;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-2:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: rgba(26, 27, 31, .75);
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.text-block-2, .text-block-3 {
  font-size: 18px;
}

.fn-button-2 {
  color: #0f1213;
  text-align: center;
  background-color: #df0;
  border: 1px solid #df0;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
  transition: opacity .25s, border-color .25s;
  display: flex;
}

.fn-button-2:hover {
  opacity: .9;
  border-color: #0f1213;
}

.fn-button-secondery-navbar {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  transition: background-color .25s;
  display: flex;
}

.fn-button-secondery-navbar:hover {
  background-color: #3e4545;
}

.fn-button-wrapper-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.fn-navbar-link-second {
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-right: 20px;
  transition: color .25s;
  display: flex;
}

.fn-navbar-link-second:hover, .fn-navbar-link-second.w--current {
  color: #df0;
}

.fn-navbar-link-second-2 {
  color: #ecf0ef;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: underline;
}

.fn-dropdown-list-link {
  color: #ecf0ef;
  width: 100%;
  min-width: 206px;
  padding: 12px 24px;
  font-size: 18px;
  line-height: 1.4em;
  transition: opacity .25s;
}

.fn-dropdown-list-link:hover, .fn-dropdown-list-link.w--current {
  color: #df0;
}

.fn-navbar-link-list {
  text-align: left;
  background-color: #0f1213;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 12px;
  padding-bottom: 12px;
  display: none;
}

.fn-navbar-link-list.w--open, .fn-navbar-link-list.first-look {
  display: flex;
}

.fn-dropdown-link-icon {
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 8px;
  margin-left: 8px;
  display: flex;
}

.fn-dorpdown-link {
  margin-left: 0;
  margin-right: 0;
}

.fn-navbar-links-wrapper-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fn-navbar-menu-wrapper-second {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.fn-navbar-menu-box-second {
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.fn-contain-logo-2 {
  color: #df0;
  object-fit: contain;
  object-position: 0% 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.fn-brand-box-2 {
  object-fit: contain;
  object-position: 0% 50%;
  width: 106px;
  height: 21.55px;
  margin-right: 0;
  transition: opacity .25s;
}

.fn-brand-box-2:hover {
  opacity: .7;
}

.fn-navbar-container-second {
  align-items: center;
  width: 100%;
  max-width: 1310px;
  display: flex;
}

.fn-navbar-box-second {
  z-index: 999;
  background-color: #1d1f1e;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.waves---nav-cta {
  background-color: var(--waves-library--black);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.waves---nav-buttons-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---nav-link {
  padding: 12px 16px;
}

.waves---dropdown-link {
  text-align: center;
}

.waves-dropdown-list.w--open {
  background-color: var(--waves-library--white);
  border: 1px solid rgba(19, 19, 19, .1);
  border-radius: 4px;
}

.waves-icon-drodpdown {
  width: 24px;
  height: 24px;
}

.waves-dropdown-toggle {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  padding: 12px 8px 12px 16px;
  display: flex;
}

.waves---nav-menu, .waves-right-nav-1 {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---brand {
  max-width: none;
  height: 100%;
}

.waves---nav-brand-link {
  height: 24px;
}

.waves-master-nav-1 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.waves---nav-container {
  max-width: 1440px;
  height: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.waves-navbar-1 {
  z-index: 105;
  background-color: var(--waves-library--white);
  border-bottom: 1px solid rgba(19, 19, 19, .2);
  height: 80px;
}

.kutup-button-line {
  background-color: var(--kütüp-library--burntsienna);
  width: 100%;
  height: 1px;
  position: relative;
  top: 5px;
}

.white-text {
  color: var(--kütüp-library--white);
}

.kutup-button-with-line {
  color: var(--kütüp-library--dark-slate-grey);
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
}

.kutup-nav-link-white {
  color: var(--kütüp-library--white);
  padding: 15px;
  font-size: 17px;
  font-weight: 700;
  transition: opacity .2s;
}

.kutup-nav-link-white:hover {
  color: rgba(255, 255, 255, .7);
}

.kutup-dropdown-link {
  color: var(--kütüp-library--dark-slate-grey-x);
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
  font-weight: 700;
}

.kutup-dropdown-link:hover {
  color: var(--kütüp-library--dark-slate-grey);
}

.kutup-dropdown-list {
  padding: 2px;
}

.kutup-dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #eeece9;
  border-radius: 5px;
  padding: 10px 5px;
}

.kutup-dropdown-arrow-white {
  margin-right: 12px;
  font-size: 12px;
}

.kutup-dropdown-toggle-white {
  color: #fff;
  padding: 15px;
  font-size: 17px;
  transition: opacity .2s;
}

.kutup-dropdown-toggle-white:hover {
  color: rgba(255, 255, 255, .7);
}

.kutup-dropdown {
  margin-left: 0;
  padding-top: 0;
  font-weight: 700;
}

.kutup-flex-divider {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.kutup-last-item {
  order: 1;
}

.kutup-first-element {
  order: -1;
}

.kutup-nav-container-4 {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.kutup-nav-component-4 {
  z-index: 2147483647;
  background-color: var(--kütüp-library--dark-slate-grey);
  padding: 25px 3%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

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

.fh-section-image-wrapper-first {
  border-radius: 24px;
  width: 100%;
  height: 600px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.fn-button-secondery-2 {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 137px;
  padding: 12px 24px;
  font-size: 16px;
  line-height: 1.6em;
  transition: background-color .25s;
  display: flex;
}

.fn-button-secondery-2:hover {
  background-color: #3e4545;
}

.fn-list-checkmark-icon {
  color: #0f1213;
  object-fit: contain;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 11px;
  height: 10px;
  display: flex;
}

.fn-list-checkmark {
  background-color: #df0;
  border-radius: 50%;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  display: flex;
  overflow: hidden;
}

.fn-list-item {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fn-list {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: #cdd3d2;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-bottom: 45px;
  padding-left: 0;
  font-size: 16px;
  line-height: 1.6em;
  list-style-type: none;
  display: flex;
}

.fn-paragraph-2 {
  color: #000;
  object-fit: contain;
  margin-bottom: 32px;
  font-family: Biryani, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.fn-heading-8 {
  color: #000;
  object-fit: contain;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Karla, sans-serif;
  font-size: 52px;
  line-height: 1.2em;
}

.fn-label-small {
  color: #df0;
  margin-bottom: 24px;
  line-height: 1em;
}

.fn-column-2 {
  color: #e6ddd6;
  object-fit: contain;
  background-color: #ffd95b;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: auto;
  max-width: 48rem;
  margin-top: 0;
  margin-left: 0;
  padding: 40px;
  display: flex;
  overflow: visible;
}

.fn-container-grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  object-fit: contain;
  flex-flow: row;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  width: 1500px;
  max-width: 1310px;
  height: 600px;
  margin-bottom: 0;
  padding: 0 15px;
  display: flex;
  overflow: visible;
}

.fn-section-2 {
  color: #000;
  object-fit: contain;
  background-color: #154063;
  border-radius: 80px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 80px;
  padding-bottom: 100px;
  font-family: Open Sans, sans-serif;
  font-style: normal;
  display: flex;
  overflow: hidden;
}

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

.text-block-5 {
  color: #e6ddd6;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-family: Biryani, sans-serif;
  font-size: 18px;
}

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

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

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

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

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

.show-tablet {
  display: none;
}

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

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

.uui-navbar07_link {
  color: #000;
  align-items: center;
  padding: .75rem 1rem;
  font-family: Lusitana, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
}

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

.uui-navbar07_link.w--current {
  color: #000;
  mix-blend-mode: luminosity;
  font-family: Lusitana, sans-serif;
  transition: all .3s;
}

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

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

.uui-navbar07_item-heading {
  color: #000;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: Lusitana, sans-serif;
  font-weight: 600;
}

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

.uui-icon-1x1-xsmall {
  mix-blend-mode: luminosity;
  width: 1.5rem;
  height: 1.5rem;
}

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

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

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

.uui-navbar07_dropdown-link-list {
  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_dropdown-list {
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-navbar07_dropdown-list.w--open {
  background-color: #e6ddd6;
  border: 1px solid #d1c1b5;
  border-radius: .75rem;
  width: 28rem;
  padding: .75rem;
  right: -150%;
}

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

.uui-navbar07_dropdown-toggle {
  color: #000;
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: Lusitana, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

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

.uui-navbar07_menu-left {
  mix-blend-mode: luminosity;
}

.uui-navbar07_menu {
  mix-blend-mode: luminosity;
  flex-direction: row;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

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

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

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

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

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

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .1);
}

.uui-logo_component {
  clear: none;
  cursor: default;
  mix-blend-mode: normal;
  border-radius: 0 0 25px 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 80px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
  top: -40px;
}

.uui-navbar07_logo-link {
  color: #154063;
  cursor: default;
  mix-blend-mode: normal;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: flex;
  top: 20px;
}

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

.navbar {
  z-index: 2147483647;
  border-bottom: 1px none var(--untitled-ui--gray100);
  mix-blend-mode: normal;
  background-color: rgba(244, 243, 234, .92);
  border-radius: 0;
  align-items: center;
  height: 20px;
  min-height: 5rem;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: visible;
}

.uui-heroheader03_arrow-image {
  position: absolute;
  bottom: 5rem;
  left: -12rem;
}

.uui-heroheader03_image {
  object-fit: cover;
  border-top-right-radius: 4rem;
  border-bottom-left-radius: 4rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader03_image-wrapper {
  position: relative;
}

.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-button-icon.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

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

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

.uui-text-size-xlarge {
  color: #000;
  font-family: Lusitana, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

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

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

.uui-heroheader03_content {
  z-index: 1;
  margin-right: -6rem;
  position: relative;
}

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

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

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

.uui-page-padding {
  background-color: rgba(255, 255, 255, 0);
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_heroheader03 {
  overflow: hidden;
}

.uui-heading-large {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

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

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

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

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

.uui-heading-xxsmall {
  color: #000;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lusitana, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

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

.uui-layout32_timeline-icon-wrapper {
  z-index: 1;
  background-color: rgba(255, 255, 255, 0);
  margin-top: -1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

.uui-layout32_timeline-left {
  mix-blend-mode: luminosity;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: flex;
  position: relative;
}

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

.uui-layout32_progress-bar {
  background-color: var(--untitled-ui--primary600);
  width: 2px;
  height: 100%;
}

.uui-layout32_progress-bar-wrapper {
  background-color: var(--untitled-ui--gray200);
  width: 2px;
  height: 75%;
  position: absolute;
  top: 10%;
  left: 1.75rem;
  right: auto;
}

.uui-layout32_timeline-wrapper {
  position: relative;
}

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

.uui-heading-medium {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: #000;
  margin-bottom: .75rem;
  font-family: Lusitana, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-layout32_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  mix-blend-mode: luminosity;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-team06_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.uui-team06_arrow {
  border: 1px solid var(--untitled-ui--gray200);
  color: var(--untitled-ui--gray500);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

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

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

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

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

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

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

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

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

.uui-team06_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

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

.uui-team06_slide {
  margin-right: 2rem;
}

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

.uui-team06_component {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 4rem;
  padding-bottom: 6rem;
  position: relative;
}

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

.uui-section_team06 {
  overflow: hidden;
}

.uui-layout08_image {
  border: .25rem none var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 100%;
}

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

.uui-layout08_item {
  display: flex;
}

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

.uui-layout08_content {
  background-color: rgba(255, 255, 255, 0);
  border-radius: 20px;
  padding: 20px;
}

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

.uui-footer04_legal-link {
  color: #000;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

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

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

.uui-footer04_bottom-wrapper {
  grid-column-gap: 1.5rem;
  mix-blend-mode: luminosity;
  border-top: 1px solid #000;
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer04_social-icon {
  color: #98a2b3;
  width: 1.5rem;
  height: 1.5rem;
}

.uui-footer04_social-link {
  color: var(--untitled-ui--gray400);
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

.uui-footer04_social-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  mix-blend-mode: luminosity;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  align-content: flex-start;
  justify-content: center;
  align-items: center;
  justify-items: start;
  display: flex;
}

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

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

.uui-footer04_link-list {
  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-footer04_logo-link {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-footer04_top-wrapper {
  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-padding-vertical-xlarge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

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

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

.uui-heroheader07_image-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #bca8ce;
  border-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40rem;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  mix-blend-mode: luminosity;
  background-color: #000;
  border: 1px #000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-2:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

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

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

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

.uui-space-large-2 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-height: 3rem;
  display: flex;
}

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

.uui-text-size-xlarge-2.text-color-gray200 {
  color: #000;
  text-align: center;
}

.uui-max-width-small {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 30rem;
  display: flex;
}

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

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

.uui-heading-xlarge-2.text-color-white {
  color: #000;
  text-align: center;
}

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

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

.uui-heroheader07_content.z-index-1 {
  color: var(--untitled-ui--white);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

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

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

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

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

.uui-page-padding-2 {
  background-color: rgba(255, 255, 255, 0);
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-button-link {
  grid-column-gap: .5rem;
  color: #000;
  white-space: nowrap;
  mix-blend-mode: luminosity;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Lusitana, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

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

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

.uui-blog02_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blog02_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blog02_category-link {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--primary700);
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .5rem;
  font-size: .75rem;
  font-weight: 500;
  transition: all .3s;
  display: flex;
}

.uui-blog02_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blog02_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  margin-bottom: 1rem;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-blog02_image {
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-blog02_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog02_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog02_image-link:hover {
  box-shadow: 0 24px 48px -12px rgba(16, 24, 40, .18);
}

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

.uui-blog02_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blog02_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  flex: none;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: .5rem .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog02_menu-link:hover, .uui-blog02_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700);
  color: var(--untitled-ui--primary700);
}

.uui-blog02_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog02_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
  justify-content: center;
}

.uui-blog02_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 6rem;
  display: flex;
}

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

.uui-heading-large-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

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

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

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

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

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

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

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

.uui-blog03_author-heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

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

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

.uui-blog03_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-blog03_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-blog03_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blog03_title-link.is-featured {
  margin-top: .5rem;
  margin-bottom: .75rem;
}

.uui-blog03_category-link {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blog03_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blog03_category-link.w--current {
  border-bottom: 2px solid #000;
}

.uui-blog03_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-blog03_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog03_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog03_image-link:hover {
  box-shadow: 0 24px 48px -12px rgba(16, 24, 40, .18);
}

.uui-blog03_image-link.is-featured {
  margin-bottom: 0;
}

.uui-blog03_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blog03_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  flex: none;
  margin-right: 1rem;
  padding: .5rem .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog03_menu-link:hover, .uui-blog03_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700);
  color: var(--untitled-ui--primary700);
}

.uui-blog03_category-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog03_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
}

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

.uui-blog03_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 0 3rem;
  display: flex;
}

.uui-blog03_featured-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 4rem;
  display: grid;
}

.uui-blog03_component {
  margin-top: 6rem;
}

.error-text {
  color: #e23939;
}

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

.success-text {
  font-family: Lusitana, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.success-message {
  mix-blend-mode: luminosity;
  background-color: #f4f4f4;
  border-radius: 20px;
  padding: 1.5rem;
}

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

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

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

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

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

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

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

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

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

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

.uui-form_input:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

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

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

.uui-form_input.select {
  color: var(--untitled-ui--gray900);
  background-color: #fff;
}

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

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

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

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

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

.uui-form-radio-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  background-image: url('../images/check-circle.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

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

.uui-form-radio-icon.tick-icon.w--redirected-checked {
  background-color: var(--untitled-ui--primary600);
  background-image: url('../images/check-tick.svg');
}

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

.form-radio-2col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

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

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

.uui-contact04_form-wrapper {
  flex-direction: column;
  align-items: stretch;
}

.uui-text-style-link-02 {
  color: #000;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-weight: 600;
  text-decoration: none;
}

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

.uui-contact04_icon-wrapper {
  color: var(--untitled-ui--primary600);
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-contact04_item {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.uui-contact04_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

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

.uui-heading-medium-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 1.3;
}

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

.body {
  background-color: #e6ddd6;
}

.image {
  border-radius: 40px;
  position: absolute;
  top: 120px;
  left: 700px;
  right: 0;
}

.image-2 {
  opacity: 0;
  pointer-events: auto;
  position: absolute;
}

.image-3 {
  opacity: 1;
}

.slider {
  background-color: #fff;
  width: 700px;
  height: 700px;
}

.right-arrow {
  background-color: rgba(0, 0, 0, 0);
}

.button {
  color: #000;
  background-color: #d3ac2b;
  border: 3px rgba(0, 0, 0, .84);
  border-radius: 15px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 50px;
  padding-top: 10px;
  padding-bottom: 8px;
  font-family: Lusitana, sans-serif;
  font-size: 18px;
  display: flex;
}

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

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

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

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

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-3:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

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

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

.uui-button-secondary-gray-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-secondary-gray-3:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

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

.uui-space-large-3 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: 3rem;
  margin-left: -65px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

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

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

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

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

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

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

.uui-heading-xlarge-3.text-color-white {
  color: #e6ddd6;
  text-align: left;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  padding-bottom: 20px;
  padding-left: 0;
  font-family: Karla, sans-serif;
  font-size: 70px;
}

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

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

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

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

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

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

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

.uui-page-padding-3 {
  background-color: rgba(244, 243, 234, 0);
  padding: 60px 2rem 140px;
  overflow: hidden;
}

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

.uui-heroheader15_card-image-05 {
  z-index: 5;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(65%, 79%)rotate(150deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-04 {
  z-index: 4;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(38%, 33%)rotate(120deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-03 {
  z-index: 3;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(0, 16%)rotate(90deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-02 {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-38%, 33%)rotate(60deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-01 {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-65%, 79%)rotate(30deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_image-wrapper {
  background-image: url('../images/Untitled-design.png');
  background-position: 50% 40%;
  background-size: cover;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 1600px;
  height: 700px;
  margin-top: 4rem;
  display: flex;
  position: relative;
  bottom: 32px;
  left: -110px;
}

.uui-max-width-large-3 {
  background-color: #154063;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 900px;
  max-width: 48rem;
  margin-left: -200px;
  margin-right: -101px;
  padding: 35px 30px 55px;
  display: flex;
  position: relative;
  left: -180px;
  right: 0;
}

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

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

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

.uui-heroheader15_component {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  overflow: visible;
}

.uui-space-xhuge {
  width: 100%;
  min-height: 7rem;
  padding-top: 0;
}

.uui-section_heroheader15 {
  background-color: #e6ddd6;
  overflow: hidden;
}

.lottie-animation-2 {
  background-color: #000;
}

.uui-text-size-xlarge-4 {
  clear: none;
  color: #000;
  text-align: justify;
  font-family: Biryani, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.uui-heading-large-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

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

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

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

.uui-page-padding-4 {
  background-color: #e6ddd6;
  padding: 140px 2rem 60px;
}

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

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

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

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

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

.uui-text-size-medium-3 {
  color: #e6ddd6;
  text-align: justify;
  letter-spacing: normal;
  background-color: rgba(211, 172, 43, 0);
  border-radius: 20px;
  padding: 10px;
  font-family: Biryani, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

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

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

.uui-heading-xsmall-2 {
  color: #000;
  text-align: left;
  letter-spacing: 0;
  background-color: #d3ac2b;
  border-radius: 20px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-family: Lusitana, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
  overflow: visible;
}

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

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

.uui-layout34_content {
  background-color: #154063;
  border-radius: 20px;
  padding: 20px;
}

.uui-layout34_component {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.uui-button-4 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-4:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

.uui-button-secondary-gray-4 {
  grid-column-gap: .5rem;
  border: 3px solid var(--black);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  mix-blend-mode: normal;
  background-color: rgba(255, 255, 255, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-secondary-gray-4:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

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

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

.uui-heading-medium-3 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-cta09_component {
  background-color: #f5c5a0;
  border-radius: 1rem;
  padding: 4rem;
}

.uui-section_cta09 {
  background-color: var(--untitled-ui--white);
  position: relative;
}

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

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

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

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

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

.uui-team10_image {
  aspect-ratio: auto;
  opacity: 1;
  object-fit: contain;
  border-radius: 0;
  width: 300px;
  height: 400px;
  margin-bottom: 0;
  padding-top: 70px;
  padding-bottom: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

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

.uui-team10_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  width: 100%;
}

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

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

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

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

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

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

.uui-heading-xlarge-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

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

.uui-text-size-xlarge-5 {
  color: #000;
  font-family: Lusitana, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.uui-text-size-xlarge-6 {
  color: var(--untitled-ui--gray600);
  font-family: Lusitana, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.text-block-6 {
  color: #000;
  font-family: Lusitana, sans-serif;
}

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

.uui-heading-large-4 {
  color: #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
  display: block;
}

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

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

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

.uui-page-padding-5 {
  background-color: #154063;
  border-radius: 80px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-button-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-5:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-secondary-gray-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-secondary-gray-5:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

.uui-heading-xxsmall-2 {
  color: #e6ddd6;
  letter-spacing: normal;
  margin: 0 50px 0 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Biryani, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

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

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

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

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

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

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

.uui-layout20_content-right {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.uui-heading-medium-4 {
  color: #e6ddd6;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lusitana, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

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

.uui-layout20_content-left {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

.uui-logos04_logo {
  height: 3rem;
}

.uui-logos04_wrapper {
  object-fit: contain;
  justify-content: center;
  align-items: flex-start;
  width: 250px;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_list {
  white-space: nowrap;
  object-fit: fill;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  justify-items: start;
  width: 175rem;
  height: 150px;
  display: flex;
}

.uui-logo-loop_inner {
  display: flex;
}

.uui-logo-loop_component {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-logos04_text {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 2.2rem;
  font-weight: 500;
}

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

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

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

.uui-section_logos04 {
  background-color: #fff;
  overflow: hidden;
}

.uui-button-6 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-6:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

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

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

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

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

.uui-team07_cta-content {
  flex: 1;
}

.uui-team07_cta {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  margin-top: 4rem;
  padding: 2rem;
  display: grid;
}

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

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

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

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

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

.uui-text-size-medium-5.text-color-primary700 {
  color: #000;
  font-family: Biryani, sans-serif;
}

.uui-heading-tiny-3 {
  color: #000;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lusitana, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-team07_image {
  object-fit: cover;
  border-radius: 100%;
  width: 5rem;
  min-width: 5rem;
  height: 5rem;
  min-height: 5rem;
}

.uui-team07_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-team07_list {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

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

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

.uui-heading-medium-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lusitana, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

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

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

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

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

.animation {
  width: 250px;
  padding-right: 75px;
  position: relative;
  bottom: -25px;
  left: 0;
}

.text-block-7 {
  color: #e6ddd6;
  margin-left: -145px;
  padding-top: 20px;
  padding-left: 0;
  font-family: Biryani, sans-serif;
  font-size: 15px;
  position: relative;
  bottom: -25px;
  left: 180px;
}

.text-block-8 {
  color: #e6ddd6;
  text-align: left;
  font-family: Karla, sans-serif;
  font-size: 24px;
  line-height: 25px;
}

._111111 {
  background-color: #f4f3ea;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-layout13_image-01 {
  width: 24rem;
  min-width: 24rem;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -1.5rem;
}

.uui-layout13_image-02 {
  width: 18rem;
  min-width: 18rem;
  position: absolute;
  top: 7rem;
  left: 2rem;
  right: 0%;
}

.uui-layout13_image-wrapper {
  background-color: var(--untitled-ui--gray100);
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout13_lightbox-image {
  border: .25rem solid var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 100%;
}

.uui-lightbox_play-icon {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: rgba(255, 255, 255, .1);
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.lightbox_video-overlay-layer {
  z-index: 1;
  background-color: rgba(29, 41, 57, .1);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-layout13_lightbox {
  background-color: var(--untitled-ui--gray100);
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  padding: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

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

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

.uui-layout13_tabs-link {
  border-left: 4px solid var(--untitled-ui--gray100);
  background-color: rgba(0, 0, 0, 0);
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.uui-layout13_tabs-link.w--current {
  border-left-color: var(--untitled-ui--primary600);
  opacity: 1;
  background-color: rgba(0, 0, 0, 0);
}

.uui-layout13_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

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

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

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

.uui-button-7 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-7:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

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

.uui-button-secondary-gray-6:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

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

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

.uui-button-row-6.button-row-center.is-reverse-mobile-landscape {
  padding-bottom: 40px;
}

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

.uui-text-size-large-6 {
  color: #000;
  text-align: justify;
  letter-spacing: normal;
  font-family: Biryani, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

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

.uui-heading-medium-6 {
  color: #000;
  mix-blend-mode: luminosity;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

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

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

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

.uui-icon-featured-outline-large-4.align-center, .align-center-5 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-max-width-medium-2.align-center {
  mix-blend-mode: luminosity;
}

.uui-text-align-center-5 {
  text-align: center;
  mix-blend-mode: normal;
}

.why1 {
  background-color: rgba(21, 64, 99, 0);
  border-radius: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

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

.uui-page-padding-8 {
  background-color: rgba(255, 255, 255, 0);
  border-radius: 20px;
  padding: 100px 2rem;
}

.uui-container-small-2 {
  width: 1000px;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-section_cta08 {
  mix-blend-mode: normal;
  background-color: rgba(255, 255, 255, 0);
  position: relative;
}

.f-logo-cell {
  opacity: 1;
  color: #fff;
  background-color: #fff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 24px;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell:hover {
  background-color: var(--flowui-component-library--grey-300);
}

.f-logo-group {
  background-color: #fff;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.f-logo-carousel {
  flex: none;
  display: flex;
}

.f-logo-gradient-r {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(-90deg, #d3ac2b 9%, #fff 21%, rgba(255, 255, 255, .64) 51%, rgba(255, 255, 255, 0));
  width: 140px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.f-logo-gradient-l {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(90deg, #d3ac2b, #fff 25%, rgba(255, 255, 255, .73) 60%, rgba(255, 255, 255, 0));
  width: 140px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.f-logo-css {
  display: none;
}

.f-logo-carousel-wrap {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  min-height: 104px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-large {
  background-color: #154063;
  border-radius: 80px;
  margin-top: 140px;
  margin-bottom: 140px;
  padding: 92px 5%;
  position: relative;
}

.uui-footer04_link-2 {
  grid-column-gap: .5rem;
  color: #475467;
  text-align: center;
  flex-wrap: nowrap;
  align-items: center;
  padding: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_link-2:hover {
  color: #344054;
}

.uui-footer04_social-link-2 {
  color: #98a2b3;
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_social-link-2:hover {
  color: #667085;
}

.uui-text-size-small-3 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

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

.uui-footer04_legal-link-2 {
  color: #667085;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

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

.uui-footer04_bottom-wrapper-2 {
  grid-column-gap: 1.5rem;
  border-top: 1px solid #eaecf0;
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer04_link-3 {
  grid-column-gap: .5rem;
  color: #475467;
  text-align: center;
  flex-wrap: nowrap;
  align-items: center;
  padding: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_link-3:hover {
  color: #344054;
}

.uui-footer04_social-link-3 {
  color: #98a2b3;
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_social-link-3:hover {
  color: #667085;
}

.uui-text-size-small-4 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

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

.uui-footer04_legal-link-3 {
  color: #667085;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

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

.uui-footer04_bottom-wrapper-3 {
  grid-column-gap: 1.5rem;
  border-top: 1px solid #eaecf0;
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer04_link-4 {
  grid-column-gap: .5rem;
  color: #475467;
  text-align: center;
  flex-wrap: nowrap;
  align-items: center;
  padding: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_link-4:hover {
  color: #344054;
}

.uui-footer04_social-link-4 {
  color: #98a2b3;
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_social-link-4:hover {
  color: #667085;
}

.uui-text-size-small-5 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

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

.uui-footer04_legal-link-4 {
  color: #667085;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

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

.uui-footer04_bottom-wrapper-4 {
  grid-column-gap: 1.5rem;
  border-top: 1px solid #eaecf0;
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-text-size-small-6 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

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

.uui-footer04_legal-link-5 {
  color: #667085;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

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

.uui-footer04_bottom-wrapper-5 {
  grid-column-gap: 1.5rem;
  border-top: 1px solid #eaecf0;
  justify-content: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.text-block-9 {
  clear: none;
}

.section {
  z-index: 0;
  color: #000;
  background-color: #8cbacc;
  border-radius: 15px;
  width: 2000px;
  height: 150px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  top: 220px;
  left: 0;
}

.text-block-10 {
  font-family: Lusitana, sans-serif;
}

.body-2, .body-3, .body-4, .body-5 {
  background-color: #e6ddd6;
}

.body-6 {
  color: #f4f3ea;
  background-color: #e6ddd6;
}

.body-7, .body-8, .body-9, .body-10, .body-11, .body-12, .body-13, .body-14, .body-15, .body-16, .body-17, .body-18 {
  background-color: #e6ddd6;
}

.bold-text {
  color: #000;
  border-radius: 0;
}

.body-19, .body-20, .body-21, .body-22 {
  background-color: #e6ddd6;
}

.uui-cta03_image {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  margin-bottom: -250px;
  padding-bottom: 0;
}

.uui-cta03_image-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  object-fit: contain;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 625px;
  max-width: 48rem;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 165px;
  display: grid;
  overflow: visible;
}

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

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

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

.uui-button-8 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-8:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

.uui-form_input-2:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

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

.uui-signup-form_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-cta03_form {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 0;
}

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

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

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

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

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

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

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

.uui-section_cta03 {
  background-color: var(--untitled-ui--white);
}

.navbar-copy {
  z-index: 2147483647;
  border-bottom: 1px none var(--untitled-ui--gray100);
  background-color: rgba(239, 239, 239, 0);
  align-items: center;
  height: 20px;
  min-height: 5rem;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.image-4 {
  cursor: default;
  border-radius: 10px;
}

.text-block-11 {
  font-family: Urba, sans-serif;
  font-size: 70px;
}

.text-block-12 {
  color: #154063;
  text-align: justify;
  font-family: Urba, sans-serif;
  font-size: 70px;
  position: relative;
  bottom: 10px;
}

.text-block-13 {
  color: #154063;
  text-align: justify;
  mix-blend-mode: normal;
  padding-bottom: 10px;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 14px;
  font-weight: 700;
  position: relative;
}

.text-span {
  font-family: Lato, sans-serif;
  font-size: 60px;
}

.text-span-2 {
  color: #154063;
}

.cta2 {
  background-color: #154063;
  border-radius: 20px;
  margin-bottom: 0;
  margin-left: -65px;
  margin-right: -65px;
  padding: 60px 40px 0;
}

.text-block-14 {
  font-family: Lusitana, sans-serif;
}

.uui-heading-medium-6-copy {
  color: #e6ddd6;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-page-padding-5-copy {
  background-color: rgba(21, 64, 99, 0);
  border-radius: 80px;
  margin-top: 0;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-cta03_image-2 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.uui-cta03_image-wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-height: 600px;
  display: grid;
}

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

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

.uui-text-size-small-8 {
  color: #000;
  text-align: justify;
  letter-spacing: normal;
  font-family: Biryani, sans-serif;
  font-size: 20px;
  line-height: 1.5;
}

.uui-button-9 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, Oxygen, Fira Sans, Droid Sans, 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 rgba(16, 24, 40, .05);
}

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

.uui-button-9:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

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

.uui-form_input-3:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

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

.uui-signup-form_wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-cta03_form-2 {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 0;
}

.uui-text-size-large-8 {
  color: #000;
  text-align: justify;
  letter-spacing: normal;
  margin-bottom: 20px;
  font-family: Biryani, sans-serif;
  font-size: 20px;
  line-height: 1.5;
}

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

.uui-heading-large-6 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Karla, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-cta03_content-2 {
  background-color: #ffd95b;
  border-radius: 20px;
  padding: 30px;
}

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

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

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

.uui-page-padding-10 {
  background-color: #154063;
  border-radius: 80px;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_cta03-2 {
  background-color: rgba(255, 255, 255, 0);
}

.image-5 {
  border-radius: 15px;
  flex: 1;
  order: 0;
  align-self: flex-end;
}

@media screen and (max-width: 991px) {
  .fn-nav-line-3, .fn-nav-line-2, .fn-nav-line-1 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-menu-button-wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .fn-menu-button {
    margin-right: -18px;
    padding-right: 18px;
  }

  .fn-menu-button.w--open {
    z-index: 2;
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-button-dark:hover {
    color: #df0;
    background-color: #1d1f1e;
  }

  .fn-button-secondery-dark {
    transition: none;
  }

  .fn-button-secondery-dark:hover {
    color: #1d1f1e;
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-navbar-link-box {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 12px 0;
    transition: none;
  }

  .fn-navbar-link-box:hover {
    opacity: 1;
  }

  .fn-navbar-link-box.navbar-link-box-last {
    margin-bottom: 12px;
  }

  .fn-navbar-links-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .fn-navbar-menu-wrapper {
    background-color: #df0;
    border-radius: 16px;
    flex-direction: column;
    justify-content: flex-start;
    padding: 12px 24px 24px;
    display: flex;
    position: relative;
  }

  .fn-navbar-menu-box {
    background-color: rgba(0, 0, 0, 0);
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .fn-brand-box {
    z-index: 2;
    transition: none;
  }

  .fn-brand-box:hover {
    opacity: 1;
  }

  .fn-navbar-container-box {
    padding-left: 15px;
    padding-right: 15px;
  }

  .fh-hero-image-wrapper-second {
    width: 100%;
    height: 460px;
  }

  .fn-button-secondery {
    transition: none;
  }

  .fn-button-secondery:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-heading-1 {
    font-size: 48px;
  }

  .fn-container-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .fn-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .fn-features-card:hover {
    border-color: #0f1213;
  }

  .fn-heading-2 {
    margin-bottom: 12px;
    font-size: 40px;
  }

  .fn-logos-masonary-logo {
    height: 30px;
  }

  .fn-logos-card {
    min-height: 120px;
  }

  .fn-heading-6 {
    margin-bottom: 12px;
    font-size: 40px;
  }

  .fn-banner-image-three, .fn-banner-image-two, .fn-banner-image-one {
    display: none;
  }

  .fn-heading-7 {
    margin-bottom: 12px;
    margin-left: 0;
    margin-right: 0;
    font-size: 40px;
  }

  .fn-cta-banner-column {
    width: 100%;
    max-width: none;
  }

  .fn-cta-banner {
    padding: 60px;
  }

  .fn-footer-legal-link {
    transition: none;
  }

  .fn-footer-legal-link:hover {
    color: #939b9b;
  }

  .fn-standard-white-link {
    transition: none;
  }

  .fn-standard-white-link:hover {
    color: #ecf0ef;
  }

  .fn-brand-footer {
    z-index: 2;
    margin-bottom: 11px;
  }

  .fn-footer-first {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .container {
    max-width: 728px;
  }

  .nav-menu-wrapper {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

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

  .fn-nav-line-4 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-4.green-line {
    background-color: #df0;
  }

  .fn-nav-line-5 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-5.green-line {
    background-color: #df0;
  }

  .fn-nav-line-6 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-6.green-line {
    background-color: #df0;
  }

  .nav-menu-button-wrap-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .fn-menu-button-second {
    margin-right: -15px;
    padding-right: 18px;
  }

  .fn-menu-button-second.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-button-secondery-navbar {
    color: #ecf0ef;
    border-color: #ecf0ef;
  }

  .fn-button-secondery-navbar:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-navbar-link-second {
    color: #ecf0ef;
    border-top: 1px solid #3e4545;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .fn-navbar-link-second:hover, .fn-navbar-link-second.w--current, .fn-navbar-link-second.w--current:hover {
    color: #ecf0ef;
  }

  .fn-navbar-link-second.last-link-on-mobile {
    border-bottom: 1px solid #3e4545;
  }

  .fn-navbar-link-second-2 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 24px 0;
  }

  .fn-dropdown-list-link {
    padding-left: 0;
    padding-right: 0;
    transition: none;
  }

  .fn-dropdown-list-link:hover {
    color: #ecf0ef;
  }

  .fn-navbar-link-list {
    margin-top: -12px;
    padding-top: 0;
    padding-bottom: 28px;
    display: none;
    position: relative;
  }

  .fn-navbar-link-list.w--open {
    position: relative;
  }

  .fn-dorpdown-link {
    width: 100%;
  }

  .fn-navbar-links-wrapper-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .fn-navbar-menu-wrapper-second {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    background-color: #0f1213;
    border-radius: 16px;
    flex-direction: column;
    justify-content: flex-start;
    padding: 0 0 24px;
    display: flex;
  }

  .fn-navbar-menu-box-second {
    background-color: #0f1213;
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .fn-brand-box-2 {
    z-index: 2;
    transition: none;
  }

  .fn-brand-box-2:hover {
    opacity: 1;
  }

  .fn-navbar-container-second {
    justify-content: space-between;
  }

  .fn-navbar-box-second {
    background-color: #0f1213;
  }

  .fn-nav-line-7 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-7.green-line {
    background-color: #df0;
  }

  .fn-nav-line-8 {
    background-color: #19224c;
    border-radius: 4px;
    width: 16px;
    height: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .fn-nav-line-8.green-line {
    background-color: #df0;
  }

  .waves---hamburger-icon {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    display: flex;
  }

  .waves---menu-button {
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---menu-button.w--open {
    background-color: var(--waves-library--black);
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---nav-buttons-right {
    grid-column-gap: 8px;
  }

  .waves---nav-link {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
    display: flex;
  }

  .waves---dropdown-link {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
  }

  .waves-dropdown-list.w--open {
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    position: static;
  }

  .waves-dropdown-toggle {
    padding-right: 16px;
    font-size: 20px;
  }

  .waves---nav-dropdown {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---nav-menu {
    background-color: var(--waves-library--white);
    border: 1px solid rgba(19, 19, 19, .1);
    border-radius: 8px;
    margin-top: 4px;
  }

  .waves---nav-brand-link {
    padding-left: 0;
  }

  .kutup-menu-button {
    order: 1;
    padding-top: 15px;
    padding-left: 30px;
  }

  .kutup-menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .kutup-nav-link-white {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .kutup-dropdown-arrow-white {
    margin-right: 30px;
  }

  .kutup-dropdown-toggle-white {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .kutup-dropdown {
    width: 100%;
  }

  .kutup-nav-menu-dark {
    background-color: #264653;
  }

  .kutup-last-item {
    order: 1;
  }

  .fh-section-image-wrapper-first {
    height: 600px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .fn-button-secondery-2 {
    transition: none;
  }

  .fn-button-secondery-2:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .fn-heading-8 {
    margin-bottom: 12px;
    font-size: 40px;
  }

  .fn-column-2 {
    object-fit: scale-down;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-left: 0;
    padding: 20px;
    overflow: visible;
  }

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

  .fn-section-2 {
    padding-top: 60px;
    padding-bottom: 550px;
  }

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

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

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

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

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

  .uui-navbar07_menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .hide-tablet {
    display: none;
  }

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

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

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

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

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

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

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

  .uui-navbar07_dropdown-link:hover {
    background-color: rgba(0, 0, 0, 0);
  }

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

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

  .uui-navbar07_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    border-color: rgba(0, 0, 0, 0);
    width: auto;
    padding: 0;
  }

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

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

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

  .uui-navbar07_menu-dropdown {
    flex-direction: column;
    width: 100%;
    display: flex;
    position: relative;
  }

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

  .uui-navbar07_menu {
    -webkit-text-fill-color: inherit;
    background-color: rgba(230, 221, 214, .91);
    background-clip: border-box;
    border: 1px #000;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

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

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

  .uui-heroheader03_content {
    margin-right: 0;
  }

  .uui-heroheader03_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .uui-heading-large {
    font-size: 2.75rem;
  }

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

  .uui-layout32_component {
    grid-column-gap: 2rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-team06_mask {
    width: 50%;
  }

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

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

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

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

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

  .uui-heroheader07_image-wrapper {
    width: 350px;
    height: 30rem;
  }

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

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

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

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

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

  .uui-heading-large-2 {
    font-size: 2.75rem;
  }

  .uui-blog03_image-wrapper.is-featured {
    padding-top: 75%;
  }

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

  .uui-contact04_contact-list {
    margin-top: 2rem;
  }

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

  .image {
    top: 160px;
    left: 220px;
  }

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

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

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

  .uui-heading-xlarge-3.text-color-white {
    font-size: 50px;
  }

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

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

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    width: 32rem;
  }

  .uui-heroheader15_image-wrapper {
    left: -40px;
  }

  .uui-max-width-large-3 {
    left: -107px;
  }

  .uui-space-xhuge {
    min-height: 6rem;
  }

  .uui-heading-large-3 {
    font-size: 2.75rem;
  }

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

  .uui-page-padding-4 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .uui-text-size-medium-3 {
    text-align: left;
  }

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

  .uui-cta09_component {
    padding: 3rem;
  }

  .uui-team10_component {
    grid-column-gap: 3rem;
  }

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

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

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

  .uui-heading-large-4 {
    font-size: 2.75rem;
  }

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

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

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

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

  .uui-team07_cta-button-row {
    flex: none;
    justify-content: flex-start;
  }

  .uui-team07_cta-content {
    margin-right: 3rem;
  }

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

  .uui-team07_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

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

  .animation {
    left: -35px;
  }

  .text-block-7 {
    font-size: 12px;
    left: 180px;
  }

  .text-block-8 {
    font-size: 18px;
  }

  .uui-layout13_image-01 {
    width: 100%;
    min-width: auto;
    top: 3%;
    right: -5%;
  }

  .uui-layout13_image-02 {
    display: none;
  }

  .uui-layout13_lightbox-image {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .uui-layout13_lightbox {
    padding: 2rem;
  }

  .uui-layout13_component {
    grid-column-gap: 3rem;
  }

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

  .uui-page-padding-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .f-logo-carousel-wrap {
    width: 95%;
  }

  .uui-cta03_image-wrapper {
    margin-bottom: 0;
  }

  .uui-heading-large-5 {
    font-size: 2.75rem;
  }

  .uui-cta03_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

  .cta2 {
    margin-left: 40px;
    margin-right: 40px;
    padding: 2rem 20px 0;
  }

  .uui-cta03_image-wrapper-2 {
    max-width: 700px;
    position: relative;
  }

  .uui-heading-large-6 {
    font-size: 2.75rem;
  }

  .uui-cta03_component-2 {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

@media screen and (max-width: 767px) {
  .fn-button-dark {
    width: 100%;
  }

  .fn-navbar-link-box {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .fn-navbar-menu-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 18px;
  }

  .fn-brand-box {
    margin-right: 0;
    padding-left: 0;
  }

  .fh-hero-image-wrapper-second {
    display: none;
  }

  .fn-button {
    width: 100%;
  }

  .fn-paragraph {
    margin-bottom: 24px;
  }

  .fn-heading-1 {
    margin-bottom: 12px;
    font-size: 38px;
  }

  .fn-container-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-section {
    padding-top: 32px;
    padding-bottom: 32px;
    overflow: visible;
  }

  .fn-heading-5 {
    padding-top: 10px;
    font-size: 50px;
  }

  .fn-features-card {
    padding: 20px 12px 12px;
  }

  .fn-heading-2 {
    font-size: 34px;
  }

  .waves---paragraph-regular {
    font-size: 18px;
  }

  .waves---heading-2-no-margins {
    font-size: 20px;
    line-height: 125%;
  }

  .waves---main-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .fn-logos-card {
    min-height: 80px;
  }

  .fn-logos-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin-bottom: 12px;
  }

  .fn-heading-6 {
    font-size: 34px;
  }

  .fn-heading-7 {
    font-size: 25px;
  }

  .fn-cta-banner {
    padding: 20px;
  }

  .fn-footer-line {
    margin-top: 12px;
  }

  .fn-social-share-wrapper {
    flex-direction: row;
    margin-top: 12px;
  }

  .fn-brand-footer {
    margin-right: 0;
    padding-left: 0;
  }

  .fn-footer-first {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .fn-button-2 {
    width: 100%;
  }

  .fn-navbar-link-second {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .fn-navbar-link-second-2 {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .fn-navbar-menu-wrapper-second {
    padding: 0 0 18px;
  }

  .fn-brand-box-2 {
    margin-right: 0;
    padding-left: 0;
  }

  .waves---nav-container {
    padding-left: 12px;
    padding-right: 12px;
  }

  .fh-section-image-wrapper-first {
    width: 350px;
    margin-left: 0;
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    left: -150px;
  }

  .fn-paragraph-2 {
    margin-bottom: 24px;
  }

  .fn-heading-8 {
    font-size: 34px;
  }

  .fn-label-small {
    margin-bottom: 12px;
  }

  .fn-column-2 {
    width: 500px;
    margin-left: 80px;
    overflow: visible;
  }

  .fn-container-grid-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .fn-section-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 32px;
    padding-bottom: 550px;
    overflow: visible;
  }

  .text-block-5 {
    font-size: 30px;
  }

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

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

  .uui-button.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui--gray600);
    background-color: rgba(0, 0, 0, 0);
  }

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

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

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

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

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

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

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

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

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

  .uui-heroheader03_image {
    border-top-right-radius: 3rem;
    border-bottom-left-radius: 3rem;
    height: 22rem;
  }

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

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

  .uui-button-icon.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .uui-team06_image-wrapper {
    height: 100%;
  }

  .uui-team06_slide {
    margin-right: 1.5rem;
  }

  .uui-team06_mask {
    width: 75%;
  }

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

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

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

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

  .uui-footer04_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

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

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

  .uui-footer04_social-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer04_link:hover {
    color: var(--untitled-ui--gray500);
  }

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

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

  .uui-heroheader07_light-overlay {
    width: 72rem;
    min-width: 72rem;
    right: -30%;
  }

  .uui-heroheader07_card-image-02, .uui-heroheader07_card-image-01 {
    border-radius: 1.4rem;
    width: 22rem;
  }

  .uui-heroheader07_image-wrapper {
    background-image: none;
    height: 26rem;
  }

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

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

  .uui-button-2.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

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

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

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

  .uui-button-secondary-gray-2.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

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

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

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

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

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

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

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

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

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

  .uui-blog02_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blog02_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blog02_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog02_image-link:hover {
    box-shadow: none;
  }

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

  .uui-blog02_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog02_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog02_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog02_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

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

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

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

  .uui-blog03_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog03_image-link:hover {
    box-shadow: none;
  }

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

  .uui-blog03_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog03_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog03_category-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog03_category-menu.no-scrollbar {
    justify-content: flex-start;
  }

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

  .uui-blog03_featured-item-content {
    padding: 0;
  }

  .uui-blog03_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3.5rem;
  }

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

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

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

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

  .button {
    padding: 5px 10px;
  }

  .uui-heroheader07_light-overlay-2 {
    width: 72rem;
    min-width: 72rem;
    right: -30%;
  }

  .uui-heroheader07_card-image-02-2, .uui-heroheader07_card-image-01-2 {
    border-radius: 1.4rem;
    width: 22rem;
  }

  .uui-heroheader07_image-wrapper-2 {
    background-image: none;
    height: 26rem;
  }

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

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

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

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

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

  .uui-button-icon-3.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

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

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

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

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

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

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

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

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

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

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

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

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 600px;
    left: -20px;
  }

  .uui-max-width-large-3 {
    height: 500px;
    left: -100px;
  }

  .uui-space-xhuge {
    min-height: 4rem;
  }

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

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

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

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

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

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

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

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

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

  .uui-text-size-medium-3 {
    font-size: 16px;
  }

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

  .uui-layout34_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

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

  .uui-button-4.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

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

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

  .uui-button-secondary-gray-4.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

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

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

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

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

  .uui-cta09_component {
    padding: 2.5rem 1.5rem;
  }

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

  .uui-team10_image-wrapper {
    height: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .uui-logos04_wrapper {
    padding: .5rem 1rem;
  }

  .uui-logos04_list {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logo-loop_component {
    height: 3.5rem;
  }

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

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

  .uui-team07_cta-button-row {
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    width: 100%;
  }

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

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

  .uui-team07_cta-content {
    margin-right: 0;
  }

  .uui-team07_cta {
    grid-column-gap: 3rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

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

  .uui-team07_item {
    grid-template-columns: max-content 1fr;
  }

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

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

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

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

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

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

  .uui-layout13_image-01 {
    width: 60%;
    min-width: 60%;
    top: 2%;
    right: 0%;
  }

  .uui-layout13_image-02 {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout13_image-wrapper {
    height: 24rem;
    min-height: auto;
  }

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

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .uui-layout13_lightbox {
    height: 24rem;
    min-height: auto;
    padding: 1.5rem 1rem;
  }

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

  .uui-layout13_tabs-link {
    padding-left: 1.5rem;
  }

  .uui-layout13_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .why1 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .uui-container-small-2 {
    margin-right: 0;
  }

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

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .uui-footer04_link-2:hover {
    color: #667085;
  }

  .uui-footer04_social-link-2:hover, .uui-footer04_legal-link-2:hover {
    color: #98a2b3;
  }

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

  .uui-footer04_link-3:hover {
    color: #667085;
  }

  .uui-footer04_social-link-3:hover, .uui-footer04_legal-link-3:hover {
    color: #98a2b3;
  }

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

  .uui-footer04_link-4:hover {
    color: #667085;
  }

  .uui-footer04_social-link-4:hover, .uui-footer04_legal-link-4:hover {
    color: #98a2b3;
  }

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

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

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

  .bold-text {
    font-size: 15px;
  }

  .uui-cta03_image-wrapper {
    width: 438px;
    height: 500px;
    margin-left: 10px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 120px;
    position: static;
    left: -68px;
  }

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

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

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

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

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

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

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

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

  .uui-section_cta03 {
    overflow: hidden;
  }

  .navbar-copy {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta2 {
    margin-left: 0;
    margin-right: 0;
    padding: 4rem 220px;
  }

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

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

  .uui-cta03_image-wrapper-2 {
    width: 125%;
    max-width: 450px;
    margin-left: 0%;
  }

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

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

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

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

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

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

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

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

  .uui-section_cta03-2 {
    overflow: hidden;
  }
}

@media screen and (max-width: 479px) {
  .fn-button-wrapper, .fn-button-secondery, .fn-button {
    width: 100%;
  }

  .fn-heading-5 {
    padding-top: 20px;
    font-size: 35px;
  }

  .waves---expand-line {
    flex: none;
  }

  .waves---expand-line.vertical {
    transform-origin: 50%;
    flex: none;
  }

  .waves---expand-icon-wrap {
    flex: none;
  }

  .waves-expanded-text {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 24px;
  }

  .waves---paragraph-regular {
    font-size: 18px;
  }

  .waves---expandable-content {
    flex: 0 auto;
    max-width: none;
  }

  .waves---heading-2-no-margins {
    font-size: 25px;
  }

  .waves---section-medium {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .fn-logos-masonary-logo {
    height: 25px;
  }

  .fn-logos-card {
    min-height: 60px;
  }

  .fn-legal-links-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .fn-links-wrapper {
    margin-bottom: 12px;
  }

  .container {
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .fn-button-2, .fn-button-wrapper-2 {
    width: 100%;
  }

  .waves---nav-cta, .kutup-mobile-portrait-hide {
    display: none;
  }

  .kutup-flex-divider {
    flex-direction: column;
    align-items: flex-start;
  }

  .kutup-nav-component-4 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .fh-section-image-wrapper-first {
    height: 220px;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible;
  }

  .fn-button-secondery-2 {
    width: 100%;
  }

  .fn-column-2 {
    width: 300px;
    position: relative;
    top: 60px;
    left: -189px;
  }

  .fn-section-2 {
    margin-bottom: 0;
    padding-bottom: 900px;
    overflow: hidden;
  }

  .text-block-5 {
    font-size: 25px;
    line-height: 30px;
  }

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

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

  .uui-heroheader03_image {
    border-top-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    height: 15rem;
  }

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

  .uui-team06_mask {
    width: 80%;
  }

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

  .uui-heroheader07_light-overlay {
    width: 64rem;
    min-width: 64rem;
    bottom: -140%;
    right: auto;
  }

  .uui-heroheader07_card-image-02, .uui-heroheader07_card-image-01 {
    border-radius: 1rem;
    width: 18rem;
  }

  .uui-heroheader07_image-wrapper {
    width: 200px;
    height: 22rem;
  }

  .uui-heroheader07_component, .form-radio-2col {
    grid-template-columns: 1fr;
  }

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

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

  .uui-heroheader07_light-overlay-2 {
    width: 64rem;
    min-width: 64rem;
    bottom: -140%;
    right: auto;
  }

  .uui-heroheader07_card-image-02-2, .uui-heroheader07_card-image-01-2 {
    border-radius: 1rem;
    width: 18rem;
  }

  .uui-heroheader07_image-wrapper-2 {
    height: 22rem;
  }

  .uui-heading-xlarge-3.text-color-white {
    font-size: 35px;
  }

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

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .5rem;
    width: 14rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 400px;
    left: -35px;
  }

  .uui-max-width-large-3 {
    width: 650px;
    height: 450px;
    padding-bottom: 35px;
    left: -65px;
  }

  .uui-page-padding-4 {
    padding-bottom: 20px;
  }

  .uui-team10_image-wrapper {
    padding-top: 66%;
  }

  .uui-team10_list, .uui-team10_component, .uui-header07_component {
    grid-template-columns: 1fr;
  }

  .uui-layout20_item-list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list {
    justify-content: center;
  }

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

  .animation {
    overflow: hidden;
  }

  .text-block-7 {
    font-size: 14px;
    bottom: -10px;
    left: 180px;
  }

  .text-block-8 {
    font-size: 20px;
  }

  .uui-layout13_image-01 {
    width: 80%;
    right: -7%;
  }

  .uui-layout13_image-02 {
    top: 20%;
  }

  .f-logo-gradient-r, .f-logo-gradient-l {
    width: 40px;
  }

  .uui-cta03_image-wrapper {
    height: 550px;
    position: relative;
    top: 35px;
    left: -9px;
  }

  .uui-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

  .cta2 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .uui-cta03_image-wrapper-2 {
    max-width: 300px;
    max-height: 500px;
  }

  .uui-signup-form_wrapper-2 {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

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

#w-node-b4196bf6-56f3-7591-53b3-21815ec104ad-3912cb80, #w-node-b4196bf6-56f3-7591-53b3-21815ec104bd-3912cb80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358ce9e-3912cb80 {
  grid-area: 2 / 2 / 4 / 4;
}

#w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358ce9f-3912cb80 {
  grid-area: 4 / 1 / 6 / 3;
}

#w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358cea0-3912cb80 {
  grid-area: 4 / 3 / 7 / 5;
}

#w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358cea1-3912cb80 {
  grid-area: 4 / 5 / 6 / 7;
}

#w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358cea2-3912cb80 {
  grid-area: 1 / 4 / 4 / 6;
}

#w-node-dabab9d7-3ded-b0c8-68fa-587c69d12ff3-3912cb80 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: auto;
}

#w-node-dabab9d7-3ded-b0c8-68fa-587c69d12ff8-3912cb80 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-dabab9d7-3ded-b0c8-68fa-587c69d13002-3912cb80 {
  grid-area: 2 / 4 / 3 / 7;
}

#w-node-dabab9d7-3ded-b0c8-68fa-587c69d1300c-3912cb80 {
  grid-area: 2 / 7 / 3 / 10;
}

#w-node-dabab9d7-3ded-b0c8-68fa-587c69d13016-3912cb80 {
  grid-area: 2 / 10 / 3 / 13;
}

#w-node-eaf4833d-73db-f8c5-70ef-1ac16b5701a1-6b570198 {
  justify-self: end;
}

#w-node-e6183257-b632-5e59-ff52-a0e3515b8279-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8281-8d1c8aa7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856e8025-f23b-2eeb-46a2-ef32b4d86ee8-8d1c8aa7, #w-node-_856e8025-f23b-2eeb-46a2-ef32b4d86eee-8d1c8aa7, #w-node-_856e8025-f23b-2eeb-46a2-ef32b4d86ef4-8d1c8aa7 {
  align-self: start;
}

#w-node-efe8776e-97dd-d76a-02d6-d01f67e7fc6f-8d1c8aa7, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc448b-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc4493-2cb69237, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ec5-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ecd-21be30b9, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b12-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b1a-69352185 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154caccb-f050-06c8-b8b7-57bf023eb41a-69352185, #w-node-_154caccb-f050-06c8-b8b7-57bf023eb415-69352185, #w-node-_154caccb-f050-06c8-b8b7-57bf023eb41f-69352185, #w-node-a2b5fda9-72a6-d29d-1088-d7dc38122d1d-69352185, #w-node-_9a7bd748-53e2-ad69-38f6-1546dd040d8a-69352185 {
  align-self: start;
}

#w-node-_154caccb-f050-06c8-b8b7-57bf023eb465-69352185 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154caccb-f050-06c8-b8b7-57bf023eb466-69352185 {
  justify-self: center;
}

#w-node-_9134cf44-78aa-8e68-20e6-686c84e5da4c-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da54-bc8d34ef, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9b1-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9b9-03299b6d, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-03299b6d, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece821-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece829-f031ffef, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6d6-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6de-ebcbd008, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe711-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe719-ebcbd73b, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4441d-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44425-76a7d695, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-76a7d695, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7a9b-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7aa3-e9d1bb50, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea54-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea5c-e9d2173e, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-e9d2173e, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5459-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5461-8a62eb51, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-8a62eb51, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1ee2-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1eea-3a34faed, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-3a34faed, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba248-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba250-af55b509, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-af55b509, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659bb-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659c3-b59f0e62, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-b59f0e62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1661c8f-0f79-5030-b9ea-eb8f26b819e9-b59f0e62 {
  justify-self: end;
}

#w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1ef8-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f00-bbea07a3, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-bbea07a3, #w-node-cba3c889-43aa-a2b3-3c23-960a1855568a-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a18555692-b582360b, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-b582360b, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90152-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9015a-bbea2539, #w-node-_372f907d-d51c-ad24-7452-8e2535bbe563-bbea2539, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67452f-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674537-9274561c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-b4196bf6-56f3-7591-53b3-21815ec104b0-3912cb80, #w-node-b4196bf6-56f3-7591-53b3-21815ec104b8-3912cb80, #w-node-b4196bf6-56f3-7591-53b3-21815ec104c0-3912cb80, #w-node-b4196bf6-56f3-7591-53b3-21815ec104c8-3912cb80, #w-node-e72d93c0-4315-772d-7ebb-e6190b425e9b-3912cb80, #w-node-e72d93c0-4315-772d-7ebb-e6190b425ea3-3912cb80, #w-node-e72d93c0-4315-772d-7ebb-e6190b425eab-3912cb80, #w-node-e72d93c0-4315-772d-7ebb-e6190b425eb3-3912cb80, #w-node-e72d93c0-4315-772d-7ebb-e6190b425ebb-3912cb80, #w-node-bf6db923-e7a9-a96c-bccb-507334f8c2dd-3912cb80, #w-node-_82c5016d-2898-cd4f-43e6-6228c99ac642-3912cb80, #w-node-a5d5898b-ef46-97f7-44df-33626fd539ea-3912cb80, #w-node-_6afc9d86-b4cf-be48-5ed8-3e48bbfca5b2-3912cb80, #w-node-_957b9d74-2860-613f-824f-5a6c787435ea-3912cb80, #w-node-c3246e8f-609e-f64b-1340-c487f7f27574-3912cb80, #w-node-_470521eb-0a30-af60-10ce-246c3659fc12-3912cb80 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dabab9d7-3ded-b0c8-68fa-587c69d12ff3-3912cb80 {
    grid-column: span 8 / span 8;
  }

  #w-node-dabab9d7-3ded-b0c8-68fa-587c69d12ff8-3912cb80, #w-node-dabab9d7-3ded-b0c8-68fa-587c69d13002-3912cb80, #w-node-dabab9d7-3ded-b0c8-68fa-587c69d1300c-3912cb80, #w-node-dabab9d7-3ded-b0c8-68fa-587c69d13016-3912cb80 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-eaf4833d-73db-f8c5-70ef-1ac16b5701a1-6b570198 {
    justify-self: center;
  }

  #w-node-e6183257-b632-5e59-ff52-a0e3515b827a-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b827e-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8282-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8286-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8291-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8295-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b8299-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b829d-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82a1-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82a5-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82a9-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82ad-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82b1-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82b5-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82b9-8d1c8aa7, #w-node-e6183257-b632-5e59-ff52-a0e3515b82bd-8d1c8aa7, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc448c-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc4490-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc4494-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc4498-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44a3-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44a7-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44ab-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44af-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44b3-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44b7-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44bb-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44bf-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44c3-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44c7-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44cb-2cb69237, #w-node-_420d0b2f-9b09-83ea-68c0-09630abc44cf-2cb69237, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ec6-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824eca-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ece-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ed2-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824edd-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ee1-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ee5-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ee9-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824eed-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ef1-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ef5-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824ef9-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824efd-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824f01-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824f05-21be30b9, #w-node-a6f1f9f5-8e0a-150d-40f8-37791c824f09-21be30b9, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b13-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b17-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b1b-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b1f-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b2a-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b2e-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b32-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b36-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b3a-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b3e-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b42-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b46-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b4a-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b4e-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b52-69352185, #w-node-bb277cc1-0c90-73ab-dd8e-c93abe016b56-69352185, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da4d-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da51-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da55-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da59-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da64-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da68-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da6c-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da70-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da74-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da78-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da7c-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da80-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da84-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da88-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da8c-bc8d34ef, #w-node-_9134cf44-78aa-8e68-20e6-686c84e5da90-bc8d34ef {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7de62fe2-9c81-aa5c-a6ea-1050aa07d1c1-bc8d34ef {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9b2-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9b6-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9ba-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9be-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9c9-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9cd-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9d1-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9d5-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9d9-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9dd-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9e1-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9e5-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9e9-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9ed-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9f1-03299b6d, #w-node-a3d223f0-bbd1-ec4c-a3b2-c7f39a4cd9f5-03299b6d, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece822-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece826-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece82a-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece82e-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece839-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece83d-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece841-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece845-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece849-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece84d-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece851-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece855-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece859-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece85d-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece861-f031ffef, #w-node-b8772a0f-87c2-7309-3278-ab8db9ece865-f031ffef, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6d7-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6db-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6df-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6e3-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6ee-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6f2-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6f6-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6fa-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f6fe-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f702-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f706-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f70a-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f70e-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f712-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f716-ebcbd008, #w-node-ee5a418a-002d-a49c-2827-c2b7c725f71a-ebcbd008, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe712-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe716-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe71a-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe71e-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe729-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe72d-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe731-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe735-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe739-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe73d-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe741-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe745-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe749-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe74d-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe751-ebcbd73b, #w-node-_65d11bc7-192b-0814-1af1-3f0c14cfe755-ebcbd73b, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4441e-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44422-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44426-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4442a-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44435-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44439-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4443d-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44441-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44445-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44449-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4444d-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44451-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44455-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44459-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a4445d-76a7d695, #w-node-a5baa33b-f15d-ca6a-1479-4720d4a44461-76a7d695, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7a9c-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7aa0-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7aa4-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7aa8-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ab3-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ab7-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7abb-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7abf-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ac3-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ac7-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7acb-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7acf-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ad3-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7ad7-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7adb-e9d1bb50, #w-node-_18471d73-2ae0-dbd7-a25b-efd7a54e7adf-e9d1bb50, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea55-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea59-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea5d-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea61-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea6c-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea70-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea74-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea78-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea7c-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea80-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea84-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea88-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea8c-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea90-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea94-e9d2173e, #w-node-_79474368-0dcc-761a-13c4-8e0cd476ea98-e9d2173e, #w-node-c12378ba-2762-9e55-d59f-00c4d33f545a-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f545e-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5462-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5466-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5471-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5475-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5479-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f547d-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5481-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5485-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5489-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f548d-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5491-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5495-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f5499-8a62eb51, #w-node-c12378ba-2762-9e55-d59f-00c4d33f549d-8a62eb51, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1ee3-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1ee7-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1eeb-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1eef-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1efa-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1efe-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f02-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f06-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f0a-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f0e-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f12-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f16-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f1a-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f1e-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f22-3a34faed, #w-node-a67170c8-08b0-ac6e-8cc4-cc0c3a8c1f26-3a34faed, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba249-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba24d-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba251-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba255-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba260-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba264-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba268-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba26c-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba270-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba274-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba278-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba27c-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba280-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba284-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba288-af55b509, #w-node-ba6df4e1-5064-6d70-a53a-6fdbf63ba28c-af55b509, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659bc-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659c0-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659c4-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659c8-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659d3-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659d7-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659db-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659df-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659e3-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659e7-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659eb-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659ef-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659f3-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659f7-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659fb-b59f0e62, #w-node-_5a948610-eff4-59f1-5b2e-93e3f3d659ff-b59f0e62 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e1661c8f-0f79-5030-b9ea-eb8f26b819e9-b59f0e62 {
    justify-self: center;
  }

  #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1ef9-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1efd-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f01-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f05-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f10-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f14-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f18-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f1c-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f20-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f24-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f28-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f2c-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f30-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f34-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f38-bbea07a3, #w-node-_84aec7e2-7b58-5ab3-3a75-52f00a5c1f3c-bbea07a3, #w-node-cba3c889-43aa-a2b3-3c23-960a1855568b-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a1855568f-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a18555693-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a18555697-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556a2-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556a6-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556aa-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556ae-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556b2-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556b6-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556ba-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556be-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556c2-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556c6-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556ca-b582360b, #w-node-cba3c889-43aa-a2b3-3c23-960a185556ce-b582360b, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90153-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90157-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9015b-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9015f-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9016a-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9016e-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90172-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90176-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9017a-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9017e-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90182-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90186-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9018a-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd9018e-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90192-bbea2539, #w-node-_283dea0a-26cf-44ae-c583-afc95dd90196-bbea2539, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674530-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674534-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674538-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67453c-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674547-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67454b-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67454f-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674553-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674557-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67455b-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67455f-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674563-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674567-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67456b-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd67456f-9274561c, #w-node-ad373298-ba57-d6f8-83a7-5cf1fd674573-9274561c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ad3f1c8a-6adb-60ee-2d22-24bb0358ce9d-3912cb80 {
    align-self: auto;
    justify-self: center;
  }

  #w-node-dabab9d7-3ded-b0c8-68fa-587c69d12ff3-3912cb80 {
    grid-column: span 4 / span 4;
  }

  #w-node-eaf4833d-73db-f8c5-70ef-1ac16b57019d-6b570198, #w-node-e1661c8f-0f79-5030-b9ea-eb8f26b819e5-b59f0e62 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-efe8776e-97dd-d76a-02d6-d01f67e7fc83-8d1c8aa7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7de62fe2-9c81-aa5c-a6ea-1050aa07d1b2-bc8d34ef {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_7de62fe2-9c81-aa5c-a6ea-1050aa07d1c1-bc8d34ef {
    grid-area: 2 / 1 / 4 / 2;
  }
}


@font-face {
  font-family: 'Urba';
  src: url('../fonts/urba.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}