@font-face {
  font-family: Aa-Semi Bold;
  src: url('../fonts/soehne-web-halbfett.woff2') format("woff2"), url('../fonts/soehne-web-halbfett.eot') format("embedded-opentype"), url('../fonts/soehne-web-halbfett.woff') format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Aa-Medium;
  src: url('../fonts/soehne-web-kraftig.woff2') format("woff2"), url('../fonts/soehne-web-kraftig.eot') format("embedded-opentype"), url('../fonts/soehne-web-kraftig.woff') format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Aa-Normal;
  src: url('../fonts/soehne-web-buch.woff2') format("woff2"), url('../fonts/soehne-web-buch.eot') format("embedded-opentype"), url('../fonts/soehne-web-buch.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Aa-Light;
  src: url('../fonts/soehne-web-leicht.woff2') format("woff2"), url('../fonts/soehne-web-leicht.eot') format("embedded-opentype"), url('../fonts/soehne-web-leicht.woff') format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Nothing you can do;
  src: url('../fonts/NothingYouCouldDo-Regular.woff2') format("woff2"), url('../fonts/NothingYouCouldDo-Regular.eot') format("embedded-opentype"), url('../fonts/NothingYouCouldDo-Regular.woff') format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Soehne breit halbfett;
  src: url('../fonts/soehne-breit-halbfett.woff2') format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --lm-heathers: #13141c;
  --lm-paragraph: #435365;
  --white: white;
  --dm-heathers: #f5f5f7;
  --oxiyen-yellow: #e5dd00;
  --dm-texts: #a3a7ad;
  --error: #ea333d;
  --corporate-blue: #2b37d8;
  --corporate-green-dark: #00ce87;
  --system-backgorund: #fafbfd;
  --lm-stroke-default: #dfe1e4;
  --lm-stroke-disable: #f0f3f6;
  --lm-background-primary: #f6f9fc;
  --corporate-purple: #645bff;
  --croporate-green: #93eb40;
  --dm-stroke-disable: #1e2027;
  --lm-background-soft: #fafafa;
  --lm-text-disable: #d1d3d8;
  --purple-15: #e8e6ff;
  --pink15: #fce4ed;
  --pink-16: #ea4c89;
  --green15: #d9f8ed;
  --corporate-orange: #ff511c;
  --corporate-red: #fe0823;
  --corporate-yellow: #fb0;
  --dm-stroke-default: #454856;
  --dm-background-secondary: #1e2027;
  --green-oxiyen: #83be00;
  --info: #58c0e8;
  --dm-background-primary: #13141a;
  --success: #b4e34f;
  --dm-text-disable: #7c7f84;
  --bg-error: #ea333d33;
  --bg-success: #b4e34f33;
  --blue-2: #fbfbfe;
  --blue-15: #dfe1f9;
  --bg-black-1: #0c0d13;
  --bg-info: #58c0e833;
  --warning: #f8d650;
  --bg-warning: #f8d65033;
  --dm-background-terciary: #2a2c33;
}

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

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

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

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

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

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

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

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

body {
  color: #333;
  letter-spacing: -.2px;
  font-family: Aa-Light, sans-serif;
  font-size: 17px;
  line-height: 28px;
}

h1 {
  color: var(--lm-heathers);
  letter-spacing: -1.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 4rem;
}

h2 {
  color: var(--lm-heathers);
  letter-spacing: -.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 2.375rem;
  font-weight: 700;
  line-height: 3rem;
}

h3 {
  color: var(--lm-heathers);
  letter-spacing: -.1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 2.25rem;
}

h4 {
  color: var(--lm-heathers);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.75rem;
}

h5 {
  color: var(--lm-heathers);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

h6 {
  color: var(--lm-heathers);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.5rem;
}

p {
  color: var(--lm-paragraph);
  letter-spacing: .2px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.is--transparent {
  background-color: #0000;
}

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

.h1 {
  letter-spacing: -1.2px;
}

.h1.is--dm, .h2.is--dm, .h2.dm {
  color: var(--dm-heathers);
}

.h3 {
  color: var(--lm-heathers);
}

.h3.is--dm, .h3.dm {
  color: var(--dm-heathers);
}

.h3.yellow {
  color: var(--oxiyen-yellow);
}

.h4.is--dm, .h5.is--dm {
  color: var(--dm-heathers);
}

.h6 {
  color: var(--dm-heathers);
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.h6.is--dm {
  color: var(--dm-heathers);
  font-size: .875rem;
  line-height: 1rem;
}

.paragrapho {
  white-space: normal;
  font-family: Aa-Light, sans-serif;
  font-weight: 300;
}

.paragrapho.is--dm {
  color: var(--dm-texts);
}

.p-15 {
  color: var(--dm-texts);
  font-size: .938rem;
  line-height: 1.5rem;
  position: static;
}

.p-15.is--dm, .p-15.dm {
  color: var(--dm-texts);
}

.p-15.cursive {
  font-weight: 400;
}

.p-13 {
  font-size: .813rem;
  line-height: 1.5rem;
}

.p-13.is--dm {
  color: var(--dm-texts);
}

.p-13.is--error {
  color: var(--error);
}

.p-13.is--blue {
  color: var(--corporate-blue);
}

.p-20 {
  letter-spacing: 0;
  font-size: 1.25rem;
}

.p-20.is--dm {
  color: var(--dm-texts);
}

.p-26 {
  letter-spacing: -.1px;
  font-size: 1.625rem;
  line-height: 2.25rem;
}

.p-26.is--dm {
  color: var(--dm-texts);
}

.p-18 {
  font-family: Inter, sans-serif;
}

.p-18.is--dm, .p-18.dm {
  color: var(--dm-texts);
}

.paragraph_s-reg {
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.paragraph_s-reg.is--dm {
  color: var(--dm-texts);
}

.paragraph_x-reg {
  font-family: Aa-Normal, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_x-reg.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-reg {
  font-family: Aa-Normal, sans-serif;
  font-size: 20px;
}

.paragraph_l-reg.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-reg {
  font-family: Aa-Normal, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-reg.is--dm {
  color: var(--dm-texts);
}

.s-18 {
  color: var(--lm-paragraph);
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.s-18.is--dm {
  color: var(--dm-texts);
}

.s-18.green_dark {
  color: var(--corporate-green-dark);
}

.s-18.is-white, .s-18.dm {
  color: var(--dm-heathers);
}

.s-18.lm {
  color: var(--lm-heathers);
}

.s-15 {
  font-family: Inter, sans-serif;
  font-size: .938rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.s-15:hover {
  color: var(--lm-paragraph);
}

.s-15.is--dm {
  color: var(--dm-texts);
}

.s-15.dm {
  color: var(--dm-heathers);
}

.s-15.dm-texts {
  color: var(--dm-texts);
}

.s-15.capitalize {
  text-transform: uppercase;
}

.s-13 {
  color: var(--lm-paragraph);
  font-family: Inter, sans-serif;
  font-size: .813rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.s-13.is--dm {
  color: var(--dm-texts);
}

.s-20 {
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
}

.s-20.is--dm {
  color: var(--dm-texts);
}

.s-26 {
  letter-spacing: -.1px;
  font-family: Inter, sans-serif;
  font-size: 1.625rem;
  font-weight: 600;
  line-height: 2.25rem;
}

.s-26.is--dm {
  color: var(--dm-texts);
}

.paragraph--semib {
  font-family: Aa-Semi Bold, sans-serif;
}

.paragraph--semib.is--dm {
  color: var(--dm-texts);
}

.paragraph_s-semib {
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.paragraph_s-semib.is--dm {
  color: var(--dm-texts);
}

.paragraph_x-semib {
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_x-semib.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-semib {
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 20px;
}

.paragraph_l-semib.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-semib {
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-semib.is--dm {
  color: var(--dm-texts);
}

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

.h1-c.is--dm {
  color: var(--dm-heathers);
}

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

.h2-c.is--dm {
  color: var(--dm-heathers);
}

.h3-c {
  color: var(--lm-heathers);
  text-align: center;
}

.h3-c.is--dm {
  color: var(--dm-heathers);
}

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

.h4-c.is--dm {
  color: var(--dm-heathers);
}

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

.h5-c.is--dm {
  color: var(--dm-heathers);
}

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

.h6-c.is--dm {
  color: var(--dm-heathers);
}

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

.p18-c.is--dm {
  color: var(--dm-texts);
}

.paragraph--reg-c {
  text-align: center;
  font-family: Aa-Normal, sans-serif;
}

.paragraph--reg-c.is--dm {
  color: var(--dm-texts);
}

.s18-c {
  text-align: center;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.s18-c.is--dm {
  color: var(--dm-texts);
}

.paragraph--semib-c {
  text-align: center;
  font-family: Aa-Semi Bold, sans-serif;
}

.paragraph--semib-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_s--c {
  text-align: center;
  line-height: 24px;
}

.paragraph_s--c.is--dm {
  color: var(--dm-texts);
}

.paragraph_s-reg-c {
  text-align: center;
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.paragraph_s-reg-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_s-medium-c {
  text-align: center;
  font-family: Aa-Medium, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.paragraph_s-medium-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_s-semib-c {
  text-align: center;
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.paragraph_s-semib-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_xs-c {
  text-align: center;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_xs-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_x-reg-c {
  text-align: center;
  font-family: Aa-Normal, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_x-reg-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_x-medium-c {
  text-align: center;
  font-family: Aa-Medium, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_x-medium-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_x-semib-c {
  text-align: center;
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

.paragraph_x-semib-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-c {
  text-align: center;
  font-size: 20px;
}

.paragraph_l-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-reg-c {
  text-align: center;
  font-family: Aa-Normal, sans-serif;
  font-size: 20px;
}

.paragraph_l-reg-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-medium-c {
  text-align: center;
  font-family: Aa-Medium, sans-serif;
  font-size: 20px;
}

.paragraph_l-medium-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_l-semib-c {
  text-align: center;
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 20px;
}

.paragraph_l-semib-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-c {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-reg-c {
  text-align: center;
  font-family: Aa-Normal, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-reg-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-medium-c {
  text-align: center;
  font-family: Aa-Medium, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-medium-c.is--dm {
  color: var(--dm-texts);
}

.paragraph_xl-semib-c {
  text-align: center;
  font-family: Aa-Semi Bold, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.paragraph_xl-semib-c.is--dm {
  color: var(--dm-texts);
}

.body {
  background-color: #0000;
}

.is--bg-system {
  background-color: var(--system-backgorund);
}

.is--stroke-default {
  border: 1px solid var(--lm-stroke-default);
}

.is--stroke-disable {
  border: 1px solid var(--lm-stroke-disable);
}

.is--card-default {
  border: 1px solid var(--lm-stroke-default);
  background-color: var(--lm-background-primary);
}

.is--card-system {
  border: 1px solid var(--lm-stroke-disable);
  background-color: var(--system-backgorund);
}

.is--bg-roto {
  background-color: var(--dm-heathers);
}

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.frame {
  max-width: 1112px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.icon_line {
  background-color: #13141c;
  width: 16px;
  height: 2px;
}

.icon_line.bottom {
  margin-top: 3px;
}

.icon_line.top {
  margin-bottom: 3px;
}

.navbar_links {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 32px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.navbar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1176px;
  height: 68px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 0;
  display: flex;
}

.navbar_logo {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.navbar_menu_btn {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 68px;
  display: flex;
}

.nav_link {
  color: #13141c;
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 2px;
  font-family: Aa-Medium, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.nav_link:hover {
  color: var(--lm-paragraph);
}

.nav_link:active {
  color: var(--corporate-blue);
}

.nav_link.first {
  margin-left: 0;
}

.menu_btn {
  background-color: #f4f6fa;
  border: 2px solid #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 32px;
  display: flex;
}

.menu_btn.frosted-glass {
  background-color: #f4f6fa26;
  border-width: .5px;
  border-color: #ffffff40;
}

.logo_momuu, .logo_momuu.dm {
  max-width: none;
}

.is--purple {
  background-color: var(--corporate-purple);
}

.navbar_-dm {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1176px;
  height: 68px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 0;
  display: flex;
}

.nav_link-dm {
  color: var(--dm-heathers);
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 2px;
  font-family: Aa-Medium, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.nav_link-dm:hover {
  color: var(--dm-texts);
}

.nav_link-dm:active {
  color: var(--croporate-green);
}

.nav_link-dm.first {
  margin-left: 0;
}

.is--white-dm {
  background-color: var(--dm-heathers);
}

.tagline_container {
  margin-bottom: 16px;
}

.heather_container {
  margin-bottom: 24px;
}

.heather_container.is--mb-0 {
  margin-bottom: 0;
}

.text-group {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-group.is--ptb-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.paragraph_container.mt40 {
  margin-top: 40px;
}

.paragraph_container.pb-8 {
  padding-bottom: .5rem;
}

.paragraph_container.flexlc {
  align-items: center;
  display: flex;
}

.paragraph_container.mb2 {
  margin-bottom: 2rem;
}

.paragraph_container.pr-64 {
  padding-right: 4rem;
}

.paragraph_container.pl-16 {
  padding-left: 1rem;
}

.is--mtb-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.is--mtb-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.is--w50-c-resp {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.mutant-default {
  border: 12px solid #fafbfd;
  border-radius: 150px;
  width: 100%;
  max-width: 360px;
  height: 240px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: inset -6px 6px 20px #13141c80;
}

.is--mb-40 {
  margin-bottom: 40px;
}

.hero_content {
  padding-top: 40px;
  padding-bottom: 40px;
}

.btn-cta {
  background-color: var(--oxiyen-yellow);
  color: var(--lm-heathers);
  letter-spacing: .2px;
  border-radius: 2px;
  height: 40px;
  margin-right: 16px;
  padding: 5px 16px 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 15px;
}

.btn-cta.black {
  background-color: var(--lm-heathers);
  color: var(--dm-heathers);
}

.btn-cta-icn-r {
  background-color: var(--lm-heathers);
  letter-spacing: .2px;
  background-image: url('../images/icn_chevron_right_white.svg');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 2px;
  padding-left: 16px;
  padding-right: 28px;
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
}

.grid_4col-c-c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
}

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

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

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

.btn_container-flex-c-c {
  justify-content: center;
  align-items: center;
  display: flex;
}

.is--pb-80 {
  padding-bottom: 80px;
}

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

.grid_2col_c-c {
  grid-template-rows: auto;
  place-items: center stretch;
  margin-top: 40px;
  margin-bottom: 40px;
}

._2col-paragraph {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
}

.text-group-2col {
  padding-top: 40px;
  padding-bottom: 40px;
}

._3col-paragraph {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-2col {
  grid-column-gap: 64px;
  grid-template-rows: auto;
}

.grid_3col {
  grid-column-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
  margin-bottom: 40px;
}

.icn-container {
  align-items: center;
  margin-right: 8px;
  display: flex;
}

.heather_icon {
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.text_group_2cols-3cols {
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
}

.card-sample {
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-end;
  height: 25vh;
  padding: 24px;
  display: flex;
}

.card-sample.is--stroke-disable {
  justify-content: flex-end;
}

.card-sample.is--grad-blue {
  background-image: linear-gradient(45deg, #13141c, #06053d);
}

.divider {
  background-color: var(--lm-stroke-disable);
  height: 1px;
}

.divider.mb-16 {
  margin-bottom: 1rem;
}

.divider.mt-16 {
  margin-top: 1rem;
}

.is--mt-8 {
  margin-top: 8px;
}

.btn-4 {
  letter-spacing: .2px;
  border-radius: 4px;
  height: 40px;
  padding-top: 5px;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
}

.is--card-white {
  border: 1px solid var(--lm-stroke-disable);
  background-color: var(--white);
}

.is--purple-2 {
  background-color: #645bff05;
}

.div-block-94 {
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 35% 0% 0% 44%;
}

.scumptulous_mutant {
  border: 12px solid #d1d3d8;
  border-radius: 150px;
  width: 175px;
  height: 200px;
  position: absolute;
  inset: auto 0% 31% 43%;
}

.scumptulous_mutant.mutant-globos {
  background-image: url('../images/web-icon.svg');
  background-position: 50%;
  background-repeat: repeat;
  background-size: 60px;
  border: 12px solid #04243e;
  width: 100%;
  max-width: 360px;
  height: 240px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  bottom: 0%;
  left: 0%;
  box-shadow: 1px 0 #0ed4ec7a, inset 2px -1px 4px #58c0e8, 0 0 20px #14151c, inset -13px 13px 20px #000000b8;
}

.is--grad-blue {
  background-image: linear-gradient(45deg, #13141c, #06053d);
}

.is--stroke-dm-disable {
  background-color: var(--dm-stroke-disable);
}

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

.dropdown-toggle {
  padding: 0 16px 0 0;
}

.dropdown-list {
  width: 100%;
}

.dropdown-list.w--open {
  background-color: #0000;
  max-width: 1176px;
  position: fixed;
  left: 0;
}

.dropdown_links_container {
  max-width: 1176px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.dropdown-link {
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
}

.body-2 {
  background-color: var(--white);
  color: #000;
}

.navbar_usizy_presentation {
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.is-purple {
  background-color: var(--corporate-purple);
}

.p15-c {
  text-align: center;
  font-size: .938rem;
  line-height: 1.5rem;
}

.s15-c {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: .938rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.p13-c {
  text-align: center;
  font-size: .813rem;
  line-height: 1.5rem;
}

.s13-c {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: .813rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.p20-c {
  text-align: center;
  letter-spacing: 0;
  font-size: 1.25rem;
}

.s20-c {
  text-align: center;
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
}

.p26-c {
  text-align: center;
  letter-spacing: -.1px;
  font-size: 1.625rem;
  line-height: 2.25rem;
}

.s-26-c {
  text-align: center;
  letter-spacing: -.1px;
  font-family: Inter, sans-serif;
  font-size: 1.625rem;
  font-weight: 600;
  line-height: 2.25rem;
}

.p-11 {
  letter-spacing: 0;
  font-size: .688rem;
  line-height: 1.25rem;
}

.s-11 {
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: .688rem;
  font-weight: 600;
  line-height: 1.25rem;
}

.s-11.capitalize {
  text-transform: uppercase;
}

.p-9 {
  letter-spacing: 0;
  font-size: .563rem;
  line-height: 1rem;
}

.s-9 {
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: .563rem;
  font-weight: 600;
  line-height: 1rem;
}

.p11-c {
  text-align: center;
  letter-spacing: 0;
  font-size: .688rem;
  line-height: 1.25rem;
}

.s11-c {
  text-align: center;
  letter-spacing: 0;
  font-family: Inter, sans-serif;
  font-size: .688rem;
  font-weight: 600;
  line-height: 1.25rem;
}

.p9-c {
  text-align: center;
  letter-spacing: 0;
  font-size: .563rem;
  line-height: 1rem;
}

.s9-c {
  text-align: center;
  letter-spacing: 0;
  font-family: Aa-Medium, sans-serif;
  font-size: .563rem;
  line-height: 1rem;
}

.btn_cta_round-2 {
  color: #13141c;
  letter-spacing: .15px;
  background-color: #f5f5f7;
  background-image: url('../images/property-1default.svg');
  background-position: 84%;
  background-repeat: no-repeat;
  background-size: 16px;
  border-radius: 20px;
  height: 36px;
  padding: 3px 40px 0 20px;
  font-size: 15px;
  font-weight: 500;
}

.btn_cta_round-2.is--purple.is--dm {
  color: #f5f5f7;
  background-image: url('../images/property-1white.svg');
  display: none;
}

.btn_cta_round-2.is--purple.is--dm:hover {
  background-color: #8f89fd;
  box-shadow: 0 3px 15px #000;
}

.h1c {
  text-align: center;
}

.h1c.dm {
  color: #f5f5f7;
  letter-spacing: -1.2px;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  line-height: 68px;
}

.proposal-heather {
  background-color: #0000;
  width: 100%;
  max-width: 1176px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 64px;
}

.proposal-heather.mt40 {
  max-width: 1080px;
  padding-top: 6rem;
  position: relative;
}

.div-block-100 {
  justify-content: center;
  align-items: center;
  margin-top: 64px;
  display: flex;
}

.special-tagline-small {
  color: #fb0;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-top: 20px;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 700;
  line-height: 48px;
  display: none;
}

.frame-cover {
  background-color: #0000;
  background-image: url('../images/cover-vf.jpg');
  background-position: 50% 0;
  background-size: cover;
  width: 100%;
  max-width: 1440px;
  height: 2020px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.special-tagline {
  color: #a7a2ff;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  margin-bottom: 24px;
  font-family: Nothing you can do, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.section-cover {
  background-color: var(--lm-heathers);
  background-image: none;
  background-position: 0 0;
  position: relative;
}

.h1_container {
  max-width: 504px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-113 {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.eye-aureola {
  background-color: var(--croporate-green);
  border-radius: 150px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 80%;
  height: 100%;
  max-height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: 0%;
}

.eye-iris {
  background-color: #13141c;
  background-image: url('../images/eye-iris.svg');
  background-position: 0 0;
  background-size: auto;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: 40%;
  padding-right: 1.5rem;
  display: flex;
}

.div-block-6-copy {
  background-color: #fff;
  border-radius: 50%;
  width: .5rem;
  height: 1rem;
  display: none;
  position: absolute;
  left: 65px;
}

.div-block-6-copy-copy {
  background-color: #fff;
  border-radius: 50%;
  width: .5rem;
  height: .5rem;
  display: none;
  position: absolute;
  top: 82.3906px;
  left: 74px;
}

.navbar-proposal2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1176px;
  height: 68px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 0;
  display: flex;
}

.navbar_links-proposal {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.nav-link_proposal {
  color: #13141c;
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 2px;
  font-family: Aa-Medium, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.nav-link_proposal:hover {
  color: var(--lm-paragraph);
}

.nav-link_proposal:active {
  color: var(--corporate-blue);
}

.nav-link_proposal.first {
  color: var(--lm-paragraph);
  justify-content: center;
  align-items: center;
  height: 2rem;
  margin-left: 0;
  margin-right: .5rem;
  padding: .25rem 1rem;
  font-family: Aa-Normal, sans-serif;
  display: flex;
}

.nav-link_proposal.first:hover {
  color: var(--lm-paragraph);
  font-family: Aa-Medium, sans-serif;
  font-weight: 400;
}

.nav-link_proposal.first:focus {
  color: var(--lm-paragraph);
  font-family: Aa-Medium, sans-serif;
}

.nav-link_proposal.first.w--current {
  border: .5px solid var(--lm-stroke-default);
  background-color: var(--dm-heathers);
  color: var(--lm-paragraph);
  border-radius: 4px;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Aa-Medium, sans-serif;
  font-weight: 400;
}

.nav-link_proposal.first.hidden {
  display: none;
}

.btn-cta-icn-r-2 {
  letter-spacing: .2px;
  background-color: #00ce87;
  background-image: url('../images/download_outlined-DM.svg');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 2px;
  padding-left: 16px;
  padding-right: 39px;
  font-size: 15px;
  display: block;
}

.navbar-proposal {
  background-color: #0000;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.menu-button {
  max-height: none;
  display: block;
}

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

.brand {
  padding-left: 0;
}

.btn-container {
  justify-content: space-between;
  align-items: center;
  padding-left: 16px;
  display: flex;
}

.nav_link-projects {
  color: var(--lm-heathers);
  background-color: #fff;
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
}

.nav_link-projects:hover {
  color: var(--corporate-green-dark);
  background-color: #fafefd;
}

.nav_link-projects:active {
  background-color: #fafefd;
}

.nav_link-projects:focus {
  color: var(--corporate-green-dark);
  background-color: #fafefd;
}

.nav_link-projects.w--current {
  color: #645bff;
}

.nav_link-projects.hidden {
  display: none;
}

.navbar_secondary-proposal {
  border-style: none;
  border-width: 1px;
  border-color: var(--lm-stroke-disable) black;
  justify-content: flex-end;
  align-items: center;
  max-width: 1080px;
  height: 4rem;
  margin-top: 1rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.button-menu_proposal {
  background-color: var(--white);
  outline-color: var(--lm-stroke-disable);
  outline-offset: 0px;
  border: 2px solid #fff;
  border-radius: 15px;
  outline-width: 1px;
  outline-style: solid;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 32px;
  display: flex;
}

.navbar-primary-proposal {
  border: 1px #f0f3f6;
  border-color: #f0f3f6 #000;
  justify-content: space-between;
  align-items: center;
  max-width: 1080px;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.btn-proposal_access {
  letter-spacing: .2px;
  background-color: #00ce87;
  background-image: url('../images/icn_chevron_right_white.svg');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 2px;
  padding-left: 16px;
  padding-right: 39px;
  font-size: 15px;
  display: block;
}

.btn-proposal_access.is--glass {
  background-color: #4043eb3d;
  border: 1px solid #645bffde;
}

.btn-proposal-download {
  letter-spacing: .2px;
  background-color: #00ce87;
  background-image: url('../images/download_outlined-DM.svg');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 2px;
  padding-left: 16px;
  padding-right: 39px;
  font-size: 15px;
  display: block;
}

.navbar-proposal-cover {
  background-color: #0000;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-cover {
  background-color: #0000;
  border: 1px #f0f3f6;
  border-color: #f0f3f6 #000;
  justify-content: space-between;
  align-items: center;
  max-width: 1080px;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.container-mutant {
  text-align: center;
  width: 100%;
  height: 240px;
  position: relative;
  overflow: visible;
}

.mutant {
  border: 12px solid var(--white);
  background-color: var(--white);
  background-image: url('../images/illustration-mutant-fundeen.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 150px;
  max-width: 360px;
  height: 240px;
  max-height: 240px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  box-shadow: inset -14px 14px 16px #00000040;
}

.mutant.mutant-grad {
  border-color: var(--dm-heathers);
  background-image: url('../images/171103-watts-build-a-brain-hero_ruy4r3.gif');
  background-size: cover;
}

.mutant.tello {
  border-color: var(--dm-heathers);
  background-color: var(--corporate-green-dark);
  background-image: none;
}

.mutant.naming {
  background-image: url('../images/8be25b78898171.5cb2665f221da.gif');
  background-position: 50%;
}

.mutant.branding.mutant-grad {
  background-image: url('../images/mutant-background-sky-objets.png');
}

.mutant.web {
  border-color: var(--dm-heathers);
  background-image: url('../images/giphy.gif');
}

.mutant.timing.mutant-grad {
  background-image: url('../images/img-bg-mutant-timing.svg');
}

.mutant.investment.mutant-grad {
  background-image: url('../images/mutant-invest-waves-2.svg'), linear-gradient(#97f5f84a, #97f5f84a);
  background-position: 50% 0, 0 0;
  background-size: auto, auto;
}

.mutant.ds {
  background-image: url('../images/60051-shapes-v1.gif');
}

.frame-section {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.frame-section.pd_80 {
  max-width: 67.5rem;
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.frame-section.mb-0 {
  padding-top: 4rem;
  padding-bottom: 0;
}

.frame-section.mt-0 {
  padding-top: 0;
}

.frame-section.ptb-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.container--logo-client {
  justify-content: center;
  align-items: center;
  display: flex;
}

.mutant-fundeen {
  position: relative;
  inset: 0%;
}

.mutant-fundeen.mutant-grad {
  background-image: url('../images/mutant-background-coverproposal-purple.jpg');
  background-position: 0 0;
  background-size: auto;
  border-color: #161633;
}

.div-block-114 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.frame-global {
  color: #0000;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.section-heather {
  z-index: 10;
  position: static;
}

.grid-2_columns {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  place-items: center start;
}

.grid-2_columns.lt {
  z-index: 10;
  align-items: start;
  position: relative;
}

.container-block_text {
  z-index: 10;
  position: relative;
}

.container-block_text.mt-8 {
  margin-top: .5rem;
}

.container-caption {
  margin-bottom: 2rem;
  padding-left: 1rem;
}

.container-caption.ptb-32 {
  margin-top: 2rem;
}

.container-caption.mb-16 {
  margin-bottom: 1rem;
}

.container-caption.mb-8 {
  margin-bottom: .5rem;
}

.container-h1 {
  margin-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 7rem;
}

.container-h1.pr-32 {
  padding-right: 2rem;
}

.container-h1.pr-0 {
  padding-right: 0;
}

.container-paragraph {
  margin-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 7rem;
}

.container-paragraph.pr-32 {
  padding-right: 2rem;
}

.container-paragraph.pr-32.pb-32 {
  margin-bottom: 2rem;
  padding-left: 1rem;
}

.container-paragraph.pr-32.pb-16 {
  margin-bottom: 1rem;
}

.container-paragraph.pr32 {
  padding-right: 2rem;
}

.container-paragraph.pr32.pb-16 {
  padding-bottom: 1rem;
}

.container-paragraph.mw-75 {
  max-width: 75%;
  padding-right: 1rem;
}

.container-paragraph.mw-540 {
  max-width: 540px;
}

.container-paragraph.pb-0 {
  margin-bottom: 0;
}

.container-paragraph.pb-16 {
  margin-bottom: 1rem;
}

.container-paragraph.pb-8 {
  margin-bottom: .5rem;
}

.container-paragraph.pr-16 {
  padding-right: 1rem;
}

.container-paragraph.pr-16.mb-0 {
  margin-bottom: 0;
}

.container-paragraph.p-0 {
  padding-left: 0;
  padding-right: 0;
}

.container-paragraph.p-0.mb-16 {
  margin-bottom: 1rem;
}

.container-paragraph.p-0.mb-8 {
  margin-bottom: .5rem;
}

.container-paragraph.p-0.mb-0 {
  margin-bottom: 0;
}

.section-card_metodology {
  padding-top: 8rem;
}

.card-proposal_big {
  border: 1px solid var(--white);
  background-color: #645bff05;
  border-radius: 8px;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding: 8rem 4rem;
  box-shadow: -19px 7px 18px #00000021;
}

.heading-8 {
  padding-right: 1rem;
}

.heading-8.dm {
  color: var(--dm-heathers);
}

.bold {
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.bold.blue {
  color: var(--corporate-blue);
}

.container-image {
  z-index: 15;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.container-image.ptb-64 {
  background-image: url('../images/heads-moving.gif');
  background-position: 50% 30%;
  background-size: auto;
  height: 360px;
  padding-bottom: 0;
}

.container-image.mt-64 {
  border: 1px solid var(--dm-stroke-disable);
  align-items: flex-start;
  max-height: 704px;
  margin-top: 4rem;
  overflow: hidden;
  box-shadow: 6px -19px 20px #11090166;
}

.container-image.mb-16 {
  margin-bottom: 1rem;
}

.container-image.center {
  justify-content: center;
}

.container-feature-in-card {
  padding-top: 4rem;
}

.grid-3_columns {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-icon {
  padding-bottom: 1rem;
  padding-left: 1rem;
  padding-right: 0;
}

.container-h2 {
  padding-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-h2.mw-75 {
  max-width: 810px;
}

.container-h3 {
  max-width: 810px;
  padding-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.container-h3.pb-16 {
  padding-bottom: 1rem;
}

.container-h5 {
  padding-bottom: .5rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.frame-inner {
  z-index: 10;
  max-width: 100%;
  position: relative;
}

.frame-inner.pt-128 {
  max-width: 100%;
  padding-top: 7rem;
}

.frame-inner.ptb-64 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.frame-inner.pr-112 {
  padding-right: 7rem;
}

.frame-inner.mw-75 {
  max-width: 75%;
}

.frame-inner.pt-32 {
  padding-top: 2rem;
}

.frame-inner.mt-64 {
  padding-top: 4rem;
}

.frame-inner.pb-64 {
  padding-bottom: 4rem;
}

.grid-card_link {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.container-link {
  justify-content: flex-start;
  align-items: center;
  padding-left: 1rem;
  display: flex;
}

.card-link {
  border: 1px solid var(--white);
  background-color: var(--lm-background-primary);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  padding: 1.5rem 1rem 2rem;
  text-decoration: none;
  display: flex;
}

.card-link:hover {
  background-color: var(--lm-background-soft);
  box-shadow: -1px 1px 10px #00000026;
}

.container-icon {
  padding-left: .25px;
}

.container-icon.flex-cr {
  justify-content: flex-end;
  align-items: center;
  padding-top: 3px;
  padding-left: 0;
  display: flex;
}

.container-icon.flex-cr.ml-8 {
  margin-left: .5rem;
}

.container-icon.pl-16 {
  padding-left: 1rem;
}

.container-icon.pl-16.pb-16 {
  padding-bottom: 1rem;
}

.topnavbar-wrapper-2 {
  border: 1px #f0f3f6;
  border-color: #f0f3f6 #000;
  justify-content: space-between;
  align-items: center;
  height: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.navbar-2 {
  background-color: #0000;
}

.btn-cta-icn-r-secondary-2 {
  border: 1px solid var(--lm-stroke-default);
  background-color: var(--lm-background-primary);
  color: #435365;
  letter-spacing: .2px;
  background-image: url('../images/chevron_right-LM_Paragraphs.svg');
  background-position: 94%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 1px;
  padding-left: 16px;
  padding-right: 28px;
  font-size: 15px;
}

.btn-cta-icn-r-secondary-2:hover {
  background-color: #645bff1a;
}

.btn-back {
  border: 1px solid var(--lm-stroke-default);
  background-color: var(--lm-background-primary);
  color: #435365;
  letter-spacing: .2px;
  background-image: url('../images/chevron_left-LM_Paragraphs.svg');
  background-position: 6%;
  background-repeat: no-repeat;
  background-size: 20px;
  border-radius: 300px;
  height: 35px;
  padding-top: 1px;
  padding-left: 28px;
  padding-right: 16px;
  font-size: 15px;
}

.btn-back:hover {
  background-color: #645bff1a;
}

.btn-back.hidden {
  display: none;
}

.footer-buttons {
  border: 1px solid #f0f3f6;
  border-left: 1px #000;
  border-right: 1px #000;
  justify-content: space-between;
  align-items: center;
  max-width: 1080px;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-buttons.right {
  border-top-color: var(--lm-stroke-disable);
  border-bottom-color: var(--lm-stroke-disable);
}

.footer-buttons.left-hidden {
  justify-content: flex-end;
}

.div-block-115 {
  justify-content: space-between;
  display: flex;
}

.section-3 {
  margin-top: 7rem;
}

.p-13c {
  text-align: center;
  font-size: .813rem;
  line-height: 1.5rem;
}

.p-13c.disable {
  color: #d1d3d8;
}

.footer-project-name {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.s-18.capitalize {
  text-transform: uppercase;
}

.eye-globe-2 {
  background-color: #f4f5fd;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 60%;
  max-width: 60%;
  height: 80%;
  max-height: 80%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 9% 0% 0%;
  box-shadow: inset -8px 7px 10px #05473570;
}

.text-icon_left {
  align-items: flex-start;
  margin-bottom: .5rem;
  display: flex;
}

.text-icon_left.flexlc {
  align-items: center;
}

.icon24-container {
  justify-content: center;
  align-items: center;
  min-width: 24px;
  min-height: 24px;
  margin-right: .5rem;
  display: flex;
}

.icon-text {
  align-items: flex-start;
  margin-bottom: .5rem;
  padding-left: 1rem;
  display: flex;
}

.icon-text-double {
  padding-bottom: 32px;
}

.container-icon_text {
  padding-right: 4rem;
}

.container-icon_text.pr-32 {
  padding-right: 2rem;
}

.grid-hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  place-items: center start;
}

.heading-9 {
  font-family: Aa-Medium, sans-serif;
}

.grid-3-block_features {
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.block-text.mw-540 {
  max-width: 540px;
}

.tag {
  background-color: var(--purple-15);
  color: var(--corporate-purple);
  border-radius: 4px;
}

.tag.pink {
  background-color: var(--pink15);
  color: var(--pink-16);
}

.tag.green {
  background-color: var(--green15);
  color: var(--corporate-green-dark);
}

.tag.ml-16 {
  margin-left: 1rem;
}

.tag.optional {
  border: 1px solid var(--lm-stroke-default);
  background-color: var(--lm-background-soft);
  color: var(--lm-paragraph);
}

.card-entregables {
  border: 1px solid var(--white);
  background-color: var(--lm-background-soft);
  border-radius: 8px;
  padding: 2.5rem 2rem;
}

.grid-text-blocks {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  align-content: stretch;
  place-items: center;
}

.grid-text-blocks.top {
  align-items: start;
}

.image-tm_brands {
  padding-left: 1rem;
}

.card-proposal_notes {
  border: 1px solid var(--white);
  background-color: var(--lm-background-soft);
  border-radius: 8px;
  padding: 2.5rem 2rem;
}

.container-tat_logo {
  position: absolute;
  inset: auto auto -31% -50%;
}

.container-m_cl_logos.pt-32 {
  padding-top: 2rem;
}

.container-m_cl_log-mobile {
  display: none;
}

.container-tat_log-mobile {
  display: none;
  position: absolute;
  inset: auto auto -31% -50%;
}

.clock-container {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
}

.image-29 {
  transform-origin: 50% 0;
  position: relative;
  inset: 1% 0% 0%;
  transform: translate(0);
}

.timing-group {
  margin-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.p-15-3 {
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
}

.inner-frame {
  margin-bottom: 5rem;
}

.inner-frame.mt-64 {
  padding-top: 4rem;
}

.inner-frame.hidden {
  display: none;
}

.timing-subgroup {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.icon36-container {
  justify-content: center;
  align-items: center;
  min-width: 36px;
  min-height: 36px;
  margin-right: .5rem;
  display: flex;
}

.icon36-container.bg-green_opc10 {
  background-color: #00ce871a;
}

.icon36-container.bg-green_opc10.hidden {
  display: none;
}

.timing-bar {
  background-color: #d9d9f3;
  background-image: none;
  border-radius: 2px;
  width: 12.5%;
  height: 24px;
  margin-top: 0;
  margin-bottom: 0;
  position: absolute;
  inset: 0%;
}

.timing-bar._25 {
  width: 25%;
}

.timing-bar._4 {
  width: 4%;
}

.timing-bar._33 {
  width: 33%;
}

.timing-bar._6 {
  width: 6%;
}

.timing-bar.green {
  background-color: #00ce875c;
}

.timing-base {
  background-color: #f5f5f7;
  border-radius: 2px;
  width: 100%;
  height: 24px;
  margin-top: 1rem;
  margin-bottom: 1rem;
  position: relative;
}

.timing_group-heather {
  padding-bottom: 0;
  padding-right: 0;
}

.timing_heather {
  padding-top: 1rem;
  padding-bottom: .5rem;
  padding-right: 1rem;
}

.image-container {
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.image-container.align-lc {
  justify-content: flex-start;
}

.budget-subheather {
  border-right: 1px solid #f0f3f6;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.buget_grid {
  border: 1px solid #f0f3f6;
  border-style: solid none;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr;
}

.buget_grid.mt1 {
  margin-top: 1rem;
}

.buget_grid.mt1.hidden, .buget_grid.hidden {
  display: none;
}

.budget-price_subgroup {
  background-color: var(--white);
  border-left: 2px solid #00ce87;
  align-items: center;
  padding: 1rem;
  display: flex;
}

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

.budget-items_group {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.budget-group {
  margin-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.text-highlighted.green {
  color: #00ce87;
}

.container-demo_ds {
  padding-top: 0;
  padding-left: 1rem;
  padding-right: 2rem;
}

.image-30 {
  border: 1px solid var(--lm-stroke-disable);
}

.interface-container {
  background-color: #fff;
  border: 1px solid #0403271f;
  border-radius: 8px;
  max-width: 331px;
  margin-top: 0;
  padding: .25rem;
  display: block;
}

.html-embed {
  border-radius: 8px;
  display: none;
}

.container-lottie-usizy {
  padding-left: 1rem;
}

.body-3 {
  background-color: var(--dm-heathers);
  color: var(--white);
}

.footer-project-name-2 {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.footer-project-name-2.ptb-64 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.container-copyright {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 1rem;
  display: flex;
}

.container-momuu_symbol {
  padding-bottom: 4px;
  padding-left: .25px;
  padding-right: 1rem;
}

.p-11c {
  text-align: center;
  letter-spacing: 0;
  font-size: .688rem;
  line-height: 1.25rem;
}

.p-11c.disable {
  color: #d1d3d8;
}

.icon-wrapper {
  justify-content: center;
  align-items: center;
  max-width: 36px;
  max-height: 36px;
  display: flex;
}

.html-embed-2 {
  max-width: 36px;
  max-height: 36px;
}

.feature-icon-svg {
  justify-content: center;
  align-items: center;
  padding-bottom: 0;
  padding-left: 1rem;
  padding-right: 0;
  display: flex;
}

.grid-2_columns-area {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-areas: ". Area"
                       ". Area"
                       ". Area";
  align-content: start;
  place-items: start;
}

.container-image-area {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
}

.image-32 {
  border-radius: 8px;
}

.div-block-116 {
  width: 100%;
}

.grid_logos_momuu {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.5fr .75fr 1fr 1fr;
  margin-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.usizy {
  border: 1px #000;
  position: absolute;
  inset: 0% auto auto 0%;
}

.integral {
  border: 7px solid var(--dm-heathers);
  border-radius: 50%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.oxiyen {
  border: 7px none var(--dm-heathers);
  border-radius: 50%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.kite {
  border: 7px solid var(--dm-heathers);
  border-radius: 50%;
  position: absolute;
  inset: auto auto 18% 0%;
}

.averalia, .bayeco, .magneto {
  border: 7px solid var(--dm-heathers);
  border-radius: 50%;
  position: absolute;
  inset: 0% 0% auto auto;
}

.large-link {
  color: #03d23d;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px;
  font-size: 1rem;
  line-height: 1.25rem;
  text-decoration: none;
  display: flex;
}

.navbar_left {
  align-items: center;
  width: auto;
  display: flex;
}

.logo {
  min-width: 55px;
}

.dropdown-list-full-wrapper {
  border-radius: 4px;
  height: 100%;
}

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

.navigation-link-block {
  color: #283338;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: 4px;
  flex-direction: column;
  width: 100%;
  padding: 1rem;
  font-size: 16px;
  text-decoration: none;
  transition: all .1s cubic-bezier(.755, .05, .855, .06);
  display: flex;
}

.navigation-link-block:hover {
  color: #040327;
  background-color: #e5dd0021;
  border: 1px solid #03d23d1a;
  border-radius: 4px;
}

.div-block-101 {
  justify-content: center;
  align-items: center;
  display: none;
}

.div-block-101:hover {
  display: flex;
}

.text-block {
  letter-spacing: 1px;
}

.p12 {
  color: #4f4f4f;
  letter-spacing: -.019rem;
  margin-top: .25rem;
  font-size: .75rem;
  line-height: 1rem;
  position: relative;
}

.navbar_menu-container {
  color: #283338;
  align-items: center;
  font-size: 15px;
  display: flex;
  position: static;
}

.product_name-container {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.brand-2 {
  margin-right: 44px;
}

.product_title-container {
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.button-lin {
  color: #171c43;
  background-color: #e5dd00;
  font-family: Soehne breit halbfett, sans-serif;
}

.button-lin.hidden {
  border: 1px solid var(--oxiyen-yellow);
  color: var(--dm-heathers);
  background-color: #0000;
}

.dropdown-toggle-2 {
  color: var(--dm-texts);
  padding-left: 16px;
  padding-right: 24px;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: all .2s;
}

.dropdown-toggle-2:hover {
  color: #e5dd00;
}

.drop-arrow-plain {
  margin-right: 5px;
  font-size: 14px;
}

.navigation_container-mobile {
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar_button-container {
  margin-left: 2rem;
}

.navbar_button-container.hidden {
  display: none;
}

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

.navigation_link {
  color: var(--dm-texts);
  letter-spacing: 1px;
  justify-content: center;
  align-items: center;
  padding: 0 1rem;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .9375rem;
  font-weight: 600;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.navigation_link:hover {
  color: #e5dd00;
}

.navigation_link.w--current {
  color: #99d715;
}

.navigation-full {
  z-index: 9;
  border-bottom: 1px #3d424b12;
  align-items: center;
  width: 100%;
  max-width: 1080px;
  height: 5rem;
  padding: 0% 1rem;
  display: flex;
  position: relative;
}

.product_icon-container {
  background-color: #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  display: flex;
}

.product_icon-container.bg-blue-opc-10 {
  background-color: #0004f51a;
}

.product_icon-container.bg-pink-opc-10 {
  background-color: #ff1cbf1a;
}

.product_icon-container.bg-orange-opc-10 {
  background-color: #ff96001a;
}

.product_icon-container.bg-green-0pc-10 {
  background-color: #03d23d1a;
}

.text_block {
  max-width: 35rem;
}

.navigation_desktop {
  z-index: 9;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar_right {
  background-color: #0000;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  font-size: 16px;
  display: flex;
}

.navigation_mobile {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: none;
  position: relative;
  inset: 0% 0% auto;
}

.menu-dropdown_dm {
  min-width: 100%;
}

.menu-dropdown_dm.w--open {
  background-color: #13141cf7;
  background-image: url('../images/noise-v2.png');
  background-position: 0 0;
  background-size: auto;
  border-radius: 4px;
  align-items: center;
  min-width: 50%;
  min-height: 30vh;
  padding-top: 0;
  display: flex;
  position: absolute;
  inset: 80px 0 auto;
  box-shadow: 0 30px 50px #000c;
}

.navigation-drop-container {
  border-radius: 4px;
  max-width: 1080px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.navigation-bottom-bar {
  background-color: #f4f4f4;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navigation-column {
  justify-content: center;
  align-items: center;
  width: 33.3333%;
  height: 100%;
  padding: 1em;
}

.h14 {
  letter-spacing: -.019rem;
  font-size: .875rem;
  font-weight: 600;
  line-height: 1.25rem;
}

.container-navbar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 67.5rem;
  height: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
  position: relative;
}

.container-navbar.hidden {
  display: none;
}

.dropdown-_menu-services {
  margin-left: 5px;
  margin-right: 5px;
  position: static;
}

.h18 {
  color: #040327;
  letter-spacing: -.037rem;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.h18:hover {
  color: #040327;
}

.h1.dm {
  color: var(--dm-heathers);
}

.container-button {
  padding-left: 1rem;
}

.container-button.pt-16 {
  padding-top: 1rem;
}

.container-button.mb-32 {
  margin-bottom: 2rem;
}

.container-button.mb-64 {
  margin-bottom: 4rem;
}

.container-button.mt-64 {
  margin-top: 4rem;
}

.noise {
  z-index: 5;
  background-image: url('../images/noise-blacker-xl.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: auto;
  width: 100%;
  height: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.noise.hidden {
  display: none;
}

.noise.lm {
  background-image: url('../images/noise-white-xl.png');
}

.heading-2 {
  color: #fcfcfc;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 56px;
  line-height: 64px;
}

.blur {
  z-index: 2;
  -webkit-backdrop-filter: blur();
  backdrop-filter: blur();
  position: absolute;
  inset: 0%;
}

.div-block {
  z-index: 10;
  justify-content: space-between;
  max-width: 540px;
  display: flex;
  position: relative;
}

.an-bubbles {
  filter: blur(80px);
  flex-direction: column;
  align-items: center;
  width: 440px;
  max-width: 540px;
  height: 440px;
  display: flex;
  position: static;
  inset: 0%;
}

.an-bubbles.products {
  opacity: .68;
  width: 268px;
  height: 386px;
  margin-left: 153px;
}

.bob3 {
  background-image: linear-gradient(to bottom, var(--corporate-green-dark), #e5dd00);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 29% 28%;
}

.bob3.products {
  background-image: linear-gradient(to bottom, var(--corporate-orange), var(--corporate-red));
  opacity: .48;
}

.bob3.ecommerce {
  background-image: linear-gradient(to bottom, var(--pink-16), #e5dd00);
}

.bob2 {
  background-image: linear-gradient(#50c8cc, #0cf);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.bob2.products {
  background-image: linear-gradient(to bottom, var(--corporate-yellow), #ff00c3);
  opacity: .48;
}

.bob2.ecommerce {
  background-image: linear-gradient(to bottom, #cc5050, var(--corporate-yellow));
}

.bob1 {
  opacity: .48;
  background-color: #e5dd00;
  background-image: linear-gradient(169deg, #e5dd05, #3cff00);
  border-radius: 50%;
  width: 80%;
  height: 60%;
}

.bob4 {
  background-image: linear-gradient(#9d00ff, #0cf);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.bob4.products {
  background-image: linear-gradient(to bottom, var(--corporate-orange), var(--corporate-orange));
  opacity: .48;
}

.bob4.ecommerce {
  background-image: linear-gradient(to bottom, var(--corporate-yellow), #ff00c3);
}

.cont {
  align-items: center;
  width: 80vw;
  max-width: 1080px;
  height: 80vh;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.blur-2 {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.text-block-2 {
  letter-spacing: 1px;
  font-family: Soehne breit halbfett, sans-serif;
}

.noise-2 {
  background-image: url('../images/noise-v2.png');
  background-position: 0 0;
  background-size: auto;
  width: 100vw;
  height: 1000vh;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: visible;
}

.button-2 {
  color: #171c43;
  background-color: #e5dd00;
  font-family: Soehne breit halbfett, sans-serif;
}

.dropdown-toggle-3 {
  color: #fcfcfc;
  padding-left: 16px;
  padding-right: 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: all .2s;
}

.dropdown-toggle-3:hover {
  color: #e5dd00;
}

.navigation_link-2 {
  color: #fcfcfc;
  letter-spacing: 1px;
  justify-content: center;
  align-items: center;
  padding: 0 1rem;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.navigation_link-2:hover {
  color: #e5dd00;
}

.navigation_link-2.w--current {
  color: #99d715;
}

.navigation-full-2 {
  z-index: 9;
  border-bottom: 1px #3d424b12;
  align-items: center;
  width: 100%;
  height: 5rem;
  padding: 0%;
  display: flex;
  position: relative;
}

.text_block-2 {
  max-width: 35rem;
}

.section-4 {
  background-color: #171c43;
  width: 100vw;
  height: 100vh;
}

.container-2 {
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
  position: relative;
}

.bob1-2 {
  opacity: 1;
  background-color: #e5dd00;
  background-image: linear-gradient(169deg, #e5dd05, #3cff00);
  border-radius: 50%;
  width: 80%;
  height: 60%;
}

.bob1-2.products {
  background-image: linear-gradient(169deg, #e5dd05, var(--corporate-orange));
  opacity: .48;
}

.bob1-2.ecommerce {
  background-image: linear-gradient(169deg, var(--corporate-orange), #ff7300);
}

.cont-2 {
  align-items: center;
  width: 80vw;
  max-width: 1080px;
  height: 80vh;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.s-18 {
  color: var(--oxiyen-yellow);
}

.container-icon_menu {
  padding-left: .25px;
}

.section-navbar {
  z-index: 15;
  color: #0000;
  background-color: #13141c7a;
  height: 4rem;
  position: relative;
}

.section-navbar.automation {
  background-color: #f5f5f773;
}

.product-description-container {
  margin-bottom: .5rem;
}

.dropdown-wrapper-dm {
  border-radius: 4px;
  height: 100%;
}

.dropdown-list-2 {
  right: -124.336px;
}

.dropdown-list-2.w--open {
  background-color: #111219;
  flex-direction: column;
  width: 280px;
  padding: 1rem;
  display: block;
  right: -56px;
  box-shadow: 0 20px 10px -6px #000000a8;
}

.text-block-3 {
  color: #13141c;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .937594rem;
  line-height: 1.5rem;
}

.text-block-3.dm {
  color: var(--dm-heathers);
}

.nav-link {
  color: #13141c;
  background-color: #0000;
  padding: 1rem;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .937594rem;
  line-height: 1.5rem;
}

.nav-link:hover {
  color: var(--lm-heathers);
  background-color: #83be003d;
}

.nav-link.dm {
  color: var(--dm-heathers);
  padding: 1rem;
}

.nav-link.dm:hover {
  color: var(--oxiyen-yellow);
  background-color: #e5dd000a;
}

.nav-link.dm.w--current {
  background-color: #e5dd000a;
}

.navbar-3 {
  color: #13141ca3;
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
}

.container-3 {
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-dropdown_dm {
  color: var(--dm-heathers);
  justify-content: center;
  align-items: center;
  padding: 1rem;
  font-size: .9375px;
  line-height: 1.5px;
  display: flex;
}

.nav-dropdown_dm:hover {
  background-color: #e5dd000a;
}

.dropdown-link {
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .9375px;
  line-height: 1.5rem;
}

.dropdown-link:hover {
  background-color: #e5dd0070;
}

.dropdown-link.dm {
  color: var(--system-backgorund);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #45485642;
  border-radius: 2px;
  width: 100%;
  margin-bottom: .5rem;
  padding: .8rem .5rem;
  font-size: .8125rem;
}

.dropdown-link.dm:hover {
  background-color: #e5dd001a;
  background-image: url('../images/icon-menu-open-yellow.svg');
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 1rem;
  border-color: #e5dd0033;
  border-radius: 2px;
}

.dropdown-link.dm.w--current {
  color: var(--oxiyen-yellow);
  background-color: #e5dd001a;
}

.container-dropdown_link {
  border-radius: 2px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.svg-chevron_down {
  color: var(--dm-heathers);
}

.svg-chevron_down.lm {
  color: var(--lm-heathers);
}

.link-icon_right {
  color: var(--dm-heathers);
  background-image: url('../images/icn_chevron_right_white.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 24px;
  padding-right: 2rem;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .938rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.link-icon_right:hover {
  color: var(--green-oxiyen);
  background-image: url('../images/icon-chevron-right-green.svg');
}

.link-icon_right.ml-16 {
  margin-left: 1rem;
}

.link-icon_right.yellow {
  color: var(--oxiyen-yellow);
  background-image: url('../images/icon-chevron-right-yellow.svg');
  background-position: 100%;
}

.link-icon_right.yellow:hover {
  color: var(--green-oxiyen);
  background-image: url('../images/icon-chevron-right-green.svg');
}

.link-icon_right.lm {
  color: var(--lm-heathers);
  background-image: url('../images/icon-chevron-right-dm.svg');
}

.container-special_divider {
  padding: 1rem;
}

.container-special_divider.ptb-32 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.container-special_divider.pt-64 {
  padding-top: 4rem;
}

.container-special_divider.mw-75 {
  max-width: 810px;
}

.container-special_divider.mw-75.mb-64 {
  margin-bottom: 4rem;
}

.special-divider {
  background-image: linear-gradient(to right, #0000, var(--oxiyen-yellow));
  border-radius: 20px;
  width: 100%;
  height: 4px;
}

.special-divider.green {
  background-image: linear-gradient(to right, #0000, var(--green-oxiyen));
}

.special-divider.orange {
  background-image: linear-gradient(to right, #0000, var(--corporate-orange));
}

.section-intro.hidden {
  display: none;
}

.html-embed-4 {
  color: var(--oxiyen-yellow);
}

.html-embed-4.lm {
  color: var(--lm-paragraph);
}

.text-info {
  color: #58c0e8;
}

.an-subtitle {
  color: #a3a7ad;
  font-family: Inter, sans-serif;
  font-size: .813rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.an-subtitle.success {
  color: #b4e34f;
}

.an-subtitle.lm {
  color: var(--lm-heathers);
}

.an-automation-bg {
  background-color: #13141c;
  border-radius: 0 0 .5rem .5rem;
  width: 100%;
  max-width: 516px;
  height: 100%;
  padding: 4rem 3rem;
  box-shadow: -16px 12px 20px #00000052;
}

.container--process {
  justify-content: center;
  align-items: center;
  display: flex;
}

.notification-heather {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.notification-order_submited {
  width: 100%;
}

.an-container-description {
  justify-content: space-between;
  align-items: center;
  font-family: Inter, sans-serif;
  display: flex;
}

.an-window-head {
  background-color: #1e2028;
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  align-items: center;
  height: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.an-window-head.hidden {
  display: none;
}

.an-description {
  color: #a3a7ad;
  letter-spacing: .2px;
  font-size: .813rem;
  font-weight: 300;
  line-height: 1.5rem;
}

.icon-text-2 {
  align-items: center;
  width: auto;
  display: flex;
}

.icon-text-2.mb-16 {
  margin-bottom: 1rem;
}

.automation-animation {
  z-index: 20;
  border: 1px solid var(--dm-stroke-disable);
  border-radius: 8px;
  position: relative;
}

.an-title {
  color: #f5f5f7;
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.an-window-nav_buttons {
  color: #1e2028;
  background-color: #13141c;
  border-radius: 50%;
  width: .75rem;
  height: .75rem;
  margin-right: .5rem;
}

.an-window-nav_buttons.green {
  background-color: #60cd67;
}

.an-window-nav_buttons.red {
  background-color: #f96058;
}

.an-window-nav_buttons.orange {
  background-color: #f9cd4f;
}

.an-text_small {
  color: #a3a7ad;
  letter-spacing: .2px;
  font-family: Inter, sans-serif;
  font-size: .688rem;
  font-weight: 400;
  line-height: 1.25rem;
}

.an-chip {
  border: 1px solid #444857;
  border-radius: 8px;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem;
}

.an-chip.bg-dm_primary {
  background-color: #1e2028;
}

.an-chip.an-shadow {
  box-shadow: none;
}

.an-chip.data_cleaning {
  z-index: 15;
  border-color: var(--lm-stroke-default);
  background-color: var(--dm-heathers);
  border-radius: 4px;
  width: 100%;
  min-width: 304px;
  max-width: 336px;
  position: relative;
}

.grid-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-content: start space-between;
  place-items: start center;
  margin-bottom: 2rem;
}

.text-programing {
  color: #a3a7ad;
  letter-spacing: .2px;
  font-size: .5rem;
  line-height: 1.25rem;
}

.lottie-animation {
  max-width: 4rem;
}

.an-order_id {
  color: #a3a7ad;
  letter-spacing: .2px;
  margin-top: .5rem;
  font-size: .688rem;
  font-weight: 300;
  line-height: 1.25rem;
}

.an-order_id.mt-0 {
  margin-top: 0;
  font-family: Inter, sans-serif;
}

.an-order_id.data_cleaning {
  font-size: .5625rem;
}

.an-notification-small {
  border: 1px solid #444857;
  border-radius: 8px;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem;
}

.an-notification-small.bg-dm_primary {
  background-color: #1e2028;
  margin-bottom: .5rem;
  padding: .5rem 1rem;
}

.divider-2 {
  perspective-origin: 0%;
  transform-origin: 0%;
  border: 1px solid #444857;
  transform: translate(0);
}

.an-text-process {
  color: #f5f5f7;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: .563rem;
  line-height: 1rem;
}

.an-container-divider {
  border: 1px #444857;
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.an-container-divider.hidden {
  display: none;
}

.an-icon_text-small {
  justify-content: flex-start;
  align-items: center;
  font-family: Inter, sans-serif;
  display: flex;
}

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

.icon {
  margin-right: .5rem;
  padding-bottom: 4px;
}

.an-automation {
  z-index: 5;
  text-align: center;
  width: 540px;
  height: 540px;
  position: absolute;
  inset: 23% 0% 0% auto;
  overflow: visible;
}

.an-automation.hidden {
  display: block;
}

.an-bubbles-automation {
  filter: blur(80px);
  flex-direction: column;
  align-items: center;
  width: 440px;
  max-width: 540px;
  height: 440px;
  display: flex;
  position: static;
  inset: 0%;
}

.bob-automation-1 {
  opacity: 1;
  background-color: #e5dd00;
  background-image: linear-gradient(169deg, #e5dd05, #3cff00);
  border-radius: 50%;
  width: 80%;
  height: 60%;
}

.bob-automation-2 {
  background-image: linear-gradient(#50c8cc, #0cf);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.bob-automation-3 {
  background-image: linear-gradient(to bottom, var(--green-oxiyen), #0cf);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.bob-automation-4 {
  background-image: linear-gradient(to bottom, var(--info), #e5dd00);
  border-radius: 50%;
  width: 60%;
  height: 40%;
  position: absolute;
  inset: auto auto 29% 28%;
}

.section-data {
  background-image: url('../images/image-bg-graphic.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.link {
  color: var(--dm-heathers);
  padding-right: 0;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .938rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.link.ml-16 {
  margin-left: 1rem;
}

.link.yellow {
  color: var(--oxiyen-yellow);
}

.link-custom {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.html-embed-5 {
  color: var(--dm-heathers);
  justify-content: center;
  align-items: center;
  font-size: .9375px;
  display: flex;
}

.bar-8-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.an-data-grid {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  width: 100%;
  height: 128px;
}

.an-data-tag {
  background-color: #0000;
  border: 1px solid #444857;
  border-radius: 4px;
  margin-right: .5rem;
  padding: 2px .5rem;
  font-family: Lato, sans-serif;
  font-size: 11px;
}

.an-data-tag.an-data-secondary {
  background-color: #e5dd0045;
}

.an-data-container-heather {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 1rem;
  display: flex;
}

.an-subject {
  color: #a3a7ad;
  text-align: center;
  font-family: Lato, sans-serif;
}

.bar-8-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.bar-11-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-1-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 50%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.am-data-spiner {
  border: 2px solid #e5dd00;
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  margin-bottom: 1rem;
}

.bar-2-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 40%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.an-data-container-heading {
  flex-direction: column;
  width: 100%;
  margin-bottom: 1rem;
  padding: 1rem;
  display: flex;
}

.bar-7-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.an-data-date {
  color: #a3a7ad;
  text-align: center;
  font-family: Lato, sans-serif;
  font-size: 11px;
  line-height: 16px;
}

.an-data-bar__date {
  justify-content: center;
  width: 100%;
  max-width: 2.5rem;
  padding-top: .5rem;
  display: flex;
}

.an-data-subject {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.bar-12-top {
  background-color: #e5dd00;
  height: 80%;
  position: absolute;
  inset: auto 0% 0%;
}

.bar-11-top, .bar-6-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.an-data-title {
  color: #f5f5f7;
  letter-spacing: 2px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.bar-2-top, .bar-7-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.data-animation {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 540px;
  padding: 1rem;
  display: flex;
  position: relative;
}

.bar-10-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-1-top {
  background-color: #e5dd00;
  height: 40%;
  position: absolute;
  inset: auto 0% 0%;
}

.bar-5-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.an-loading-text {
  color: #e5dd00;
  font-family: Lato, sans-serif;
  font-size: 13px;
  font-weight: 300;
}

.bar-4-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.bar-9-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-10-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.an-data-number {
  color: #f5f5f7;
  text-align: center;
  width: 100%;
  font-family: Lato, sans-serif;
  font-size: 32px;
  line-height: 36px;
}

.an-data-graphic {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 280px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.an-data-container-loading {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.an-data-loading_text {
  position: static;
}

.an-data-box-right {
  border: 1px solid #282d36;
  border-right-style: none;
  padding: 16px;
}

.an-data-leyend {
  justify-content: center;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.an-leyend {
  background-color: #e5dd00;
  border-radius: 4px;
  width: 50%;
  height: .25rem;
}

.an-leyend.brown {
  opacity: .5;
}

.bar-4-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 70%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.an-data-box-left {
  border-top: 1px solid #282d36;
  border-bottom: 1px solid #282d36;
  border-right: 1px solid #282d36;
  padding: 16px;
}

.bar-12-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 62%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-5-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-9-top {
  background-color: #e5dd00;
  height: 60%;
  position: absolute;
  inset: auto 0% 0%;
}

.an-bar-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 12%;
  height: 100%;
  display: flex;
}

.bar-3-top {
  background-color: #e5dd00;
  height: 40%;
  position: absolute;
  inset: auto 0% 0%;
}

.bar-6-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 60%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.bar-3-bottom {
  background-color: #454301;
  width: 100%;
  max-width: 60%;
  height: 80%;
  margin-left: .25rem;
  margin-right: .25rem;
  position: relative;
}

.container-img_data {
  position: absolute;
  inset: auto 0% -37%;
}

.image-33 {
  position: static;
  inset: auto 0% 0%;
}

.grid-2_features {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.block-3col {
  display: flex;
}

.image-34 {
  border-radius: 0;
  width: 100%;
}

.container-image-ecommerce {
  z-index: 15;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

.container-image-ecommerce.ptb-64 {
  background-image: url('../images/heads-moving.gif');
  background-position: 50% 30%;
  background-size: auto;
  height: 360px;
  padding-bottom: 0;
}

.container-image-ecommerce.mt-64 {
  border: 10px solid var(--dm-background-primary);
  border-radius: 8px;
  align-items: flex-start;
  max-height: 704px;
  margin-top: 4rem;
  position: relative;
  overflow: visible;
  box-shadow: 6px -19px 20px #11090166;
}

.gradient-ecommerce {
  background-image: linear-gradient(to bottom, #0000 67%, var(--lm-heathers));
  position: absolute;
  inset: 0%;
}

.frame-body_dm {
  background-color: var(--lm-heathers);
  color: var(--lm-heathers);
  position: relative;
}

.an-bubble {
  z-index: 0;
  text-align: center;
  width: 540px;
  height: 540px;
  position: absolute;
  inset: 35% 0% 0%;
  overflow: visible;
}

.an-bubble.hidden {
  display: none;
}

.an-bubble.ecommerce {
  width: auto;
  height: auto;
  inset: 0%;
}

.an-bubble.pim {
  height: 35%;
}

.an-bubble-container {
  filter: blur(80px);
  flex-direction: column;
  align-items: center;
  width: 440px;
  max-width: 540px;
  height: 440px;
  display: flex;
  position: static;
  inset: 0%;
}

.an-bubble-container.ecommerce {
  width: 100%;
  max-width: none;
}

.an-bubble-container.pim {
  height: 340px;
}

.bubble {
  background-color: #0000;
  background-image: linear-gradient(169deg, var(--info) 40%, #3bff00 102%);
  opacity: 1;
  border-radius: 50%;
  width: 80%;
  height: 60%;
}

.bubble.ecommerce {
  background-image: linear-gradient(169deg, var(--oxiyen-yellow), var(--corporate-orange) 72%);
  opacity: 1;
  width: 60%;
  height: 80%;
}

.bubble.pim {
  background-image: linear-gradient(169deg, var(--oxiyen-yellow), #289ff9);
  opacity: .57;
  width: 100%;
  height: 70%;
}

.bubble.ios {
  background-image: linear-gradient(169deg, var(--corporate-yellow), var(--corporate-orange));
  opacity: .24;
  border-radius: 100%;
}

.bubble.formhome {
  background-image: linear-gradient(169deg, var(--oxiyen-yellow) 40%, var(--corporate-orange) 102%);
  width: 90%;
  height: 70%;
}

.bubble.suppply {
  background-image: linear-gradient(169deg, var(--green-oxiyen), var(--info) 72%);
  opacity: .46;
  border-radius: 45%;
  width: 60%;
  height: 80%;
}

.bubble.supply {
  background-image: linear-gradient(169deg, var(--corporate-purple) 13%, var(--info) 84%);
}

.bubble.finance {
  opacity: .31;
  background-image: linear-gradient(169deg, #ba58e8 40%, #ffb05b 102%);
}

.bubble.reporting {
  background-image: linear-gradient(169deg, #a5cc5096 23%, #0082e559 43%, #58c0e8a3);
}

.bubble.formautomation {
  background-image: linear-gradient(169deg, var(--corporate-purple) 40%, #3bff00 102%);
}

.bubble.data {
  background-image: linear-gradient(169deg, var(--info) 4%, var(--oxiyen-yellow) 102%);
  opacity: .58;
}

.bubble.formdata {
  background-image: linear-gradient(169deg, var(--success) 40%, #3bff00 102%);
}

.bubble.onboarding {
  background-image: linear-gradient(169deg, #757cdb 40%, #3bff00 102%);
}

.bubble.ecomdash {
  background-image: linear-gradient(240deg, var(--corporate-orange) 40%, var(--corporate-yellow) 102%);
}

.bubble.ecomcontent {
  background-image: linear-gradient(138deg, var(--error) 40%, var(--corporate-yellow) 102%);
}

.bubble.ecomsearch {
  background-image: linear-gradient(138deg, #1cbbff, var(--corporate-orange) 102%);
  opacity: .58;
}

.bubble.ecommodules {
  opacity: 1;
  background-image: linear-gradient(335deg, #e5008224, #ff511c94);
  width: 60%;
  height: 80%;
}

.bubble.formecommerce {
  background-image: linear-gradient(169deg, var(--corporate-orange) 40%, var(--corporate-yellow) 102%);
}

.container-graphic {
  position: relative;
}

.container-graphic.hidden {
  display: block;
}

.container-graphic.mt-64 {
  margin-top: 4rem;
}

.frame-body_lm {
  background-color: var(--dm-heathers);
  color: var(--lm-heathers);
  position: relative;
}

.frame-body_lm.purple {
  background-color: #f7f7ff;
}

.frame-body_lm.automation {
  background-color: #ff511c26;
}

.noise-dm {
  z-index: 5;
  background-image: url('../images/image-noise-xl.png');
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  height: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.noise-lm {
  z-index: 5;
  -webkit-backdrop-filter: blur();
  backdrop-filter: blur();
  background-image: url('../images/noise-whiter.png');
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  height: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.section-products {
  z-index: 10;
  position: static;
}

.image-35 {
  z-index: 10;
  position: relative;
  top: -121px;
}

.lm-texts {
  color: var(--lm-paragraph);
}

.image-36 {
  z-index: 10;
  position: relative;
}

.html-embed-6 {
  color: var(--oxiyen-yellow);
}

.html-embed-6.orange {
  color: var(--corporate-orange);
}

.html-embed-6.green {
  color: var(--green-oxiyen);
}

.html-embed-6.purple {
  color: var(--corporate-purple);
}

.container-form {
  width: 100%;
  position: relative;
}

.form-block {
  width: 100%;
}

.checkbox {
  width: 16px;
  height: 16px;
}

.checkbox.w--redirected-checked {
  border-color: var(--oxiyen-yellow);
  background-color: #0000;
  background-size: 12px 12px;
  border-radius: 2px;
  width: 1rem;
  height: 1rem;
  margin-top: 6px;
}

.checkbox.green {
  border-color: var(--green-oxiyen);
}

.checkbox.orange {
  border-color: var(--corporate-orange);
}

.checkbox.is--purple-2 {
  border-color: var(--corporate-purple);
}

.checkbox-label {
  color: var(--dm-text-disable);
  margin-left: .5rem;
  font-family: Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
}

.checkbox_link {
  color: var(--oxiyen-yellow);
  font-weight: 400;
  text-decoration: none;
}

.checkbox_link.gray {
  color: var(--lm-text-disable);
}

.button {
  background-color: var(--oxiyen-yellow);
  color: var(--lm-heathers);
  letter-spacing: -.019rem;
  border-radius: 2px;
  width: 100%;
  height: 40px;
  padding-top: 7px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
}

.button:hover {
  background-color: var(--green-oxiyen);
}

.button.white {
  background-color: var(--dm-heathers);
}

.button.white:hover {
  background-color: var(--corporate-purple);
  color: var(--dm-heathers);
}

.button.green {
  background-color: var(--green-oxiyen);
}

.button.green:hover {
  background-color: var(--success);
}

.button.orange {
  background-color: var(--corporate-orange);
}

.button.orange:hover {
  background-color: var(--oxiyen-yellow);
}

.form_label {
  color: #4f4f4f;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.form_field {
  border: 1px solid var(--dm-stroke-default);
  background-color: var(--lm-heathers);
  color: var(--dm-texts);
  border-radius: 2px;
  height: 48px;
  margin-bottom: 1rem;
  padding: .5rem .75rem;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.form_field:active {
  color: #040327;
}

.form_field:focus {
  border: 1px solid var(--oxiyen-yellow);
  color: var(--dm-heathers);
}

.form_field::placeholder {
  color: var(--dm-texts);
}

.form_helper-text {
  color: var(--dm-text-disable);
  margin-bottom: 1rem;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.forme_wrapper {
  padding-left: 12px;
  padding-right: 12px;
}

.button_container {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 2rem;
  display: block;
}

.button_container.align-right {
  justify-content: flex-end;
  display: flex;
}

.form_card {
  z-index: 10;
  border: 1px solid var(--dm-stroke-disable);
  background-color: var(--dm-background-primary);
  border-radius: 8px;
  margin-bottom: 0;
  padding: 4rem 2rem;
  position: relative;
  box-shadow: 6px 0 9px #1b20320d, -8px 8px 19px #0000008c;
}

.form_field-copy {
  color: #040327;
  background-color: #04032708;
  border-radius: 4px;
  height: 48px;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.form_field-copy:active {
  color: #040327;
}

.form_field-copy:focus {
  color: #040327;
  border: 1px solid #03d23d;
}

.checkbox-field {
  align-items: flex-start;
  display: flex;
}

.secondary_footer-link {
  color: #b9b9b9;
  letter-spacing: -.037rem;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.secondary_footer-link:hover {
  color: var(--oxiyen-yellow);
}

.secondary_footer-link.w--current {
  color: #99d715;
}

.secondary_footer-link.mlr-2rem {
  margin-left: 2rem;
  margin-right: 2rem;
}

.footer_content {
  margin-top: 8rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.footer_secondary {
  position: relative;
}

.h16 {
  font-weight: 600;
}

.h16.dm {
  color: #fcfcfc;
}

.subfooter_info {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.link-2 {
  color: #4f4f4f;
  text-decoration: none;
}

.link-2:hover {
  color: #777676;
}

.divider-3 {
  background-color: #04032759;
  height: 1px;
  margin-top: 8px;
  position: relative;
}

.divider-3.dm {
  background-color: #44444b59;
  display: block;
}

.right_container {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.left_container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.image-31 {
  display: inline-block;
  position: relative;
}

.grid_4-col {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.credits {
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-left: 2rem;
  display: none;
}

.footer_link-container {
  margin-top: .5rem;
}

.footer_link-container.mt-16 {
  margin-top: 1rem;
}

.footer_column-2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.claim_container {
  max-width: 83%;
  margin-top: 1rem;
  padding-right: 0;
  position: relative;
}

.copyright {
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-left: 0;
  display: block;
}

.p {
  margin-bottom: 0;
  position: relative;
}

.p.dm {
  color: #b9b9b9;
}

.credit_link {
  color: #4f4f4f;
  letter-spacing: -.037rem;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.credit_link:hover {
  color: #636262;
}

.credit_link.w--current {
  color: #99d715;
}

.footer_navigation-link {
  color: #b9b9b9;
  letter-spacing: -.037rem;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Inter, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.footer_navigation-link:hover, .footer_navigation-link.w--current {
  color: var(--oxiyen-yellow);
}

.footer-title {
  color: var(--dm-heathers);
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .9375rem;
}

.link-16 {
  color: var(--dm-text-disable);
  text-decoration: none;
}

.p-11.dm {
  color: var(--dm-texts);
}

.p-11.dm-inactive {
  color: var(--dm-text-disable);
}

.html-embed-7 {
  color: var(--oxiyen-yellow);
}

.footer-cta_texts.mw-540 {
  max-width: 540px;
}

.frame-body_dm-copy {
  background-color: var(--lm-heathers);
  color: var(--lm-heathers);
  position: relative;
}

.nav-dropdown_lm {
  justify-content: center;
  align-items: center;
  padding: 1rem;
  font-size: .9375px;
  line-height: 1.5px;
  display: flex;
}

.nav-dropdown_lm:hover {
  color: var(--lm-heathers);
  background-color: #83be003d;
}

.svg-chevron_down-lm, .svg-chevron_down-lm.lm {
  color: var(--lm-heathers);
}

.link-icon_right-lm {
  color: var(--dm-heathers);
  background-image: url('../images/icn_chevron_right_white.svg');
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 24px;
  padding-right: 2rem;
  font-family: Soehne breit halbfett, sans-serif;
  font-size: .938rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.link-icon_right-lm:hover {
  color: var(--green-oxiyen);
  background-image: url('../images/icon-chevron-right-green.svg');
}

.link-icon_right-lm.ml-16 {
  color: var(--lm-heathers);
  background-image: url('../images/icon-chevron-right-dm.svg');
  margin-left: 1rem;
}

.link-icon_right-lm.yellow {
  color: var(--oxiyen-yellow);
  background-image: url('../images/icon-chevron-right-yellow.svg');
  background-position: 100%;
}

.link-icon_right-lm.yellow:hover {
  color: var(--green-oxiyen);
  background-image: url('../images/icon-chevron-right-green.svg');
}

.link-icon_right-lm.lm {
  color: var(--lm-heathers);
  background-image: url('../images/icon-chevron-right-dm.svg');
}

.text-block-4 {
  color: var(--error);
  font-family: Aa-Normal, sans-serif;
  font-size: 15px;
}

.error-message {
  border: 1px solid var(--error);
  background-color: var(--bg-error);
  border-radius: 4px;
}

.success-message {
  border: 1px solid var(--green-oxiyen);
  background-color: var(--bg-success);
  color: var(--success);
  border-radius: 4px;
}

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

.supply-animation {
  z-index: 20;
  border: 1px #1e2027;
  max-width: 516px;
  position: relative;
}

.supply-order_id {
  color: #a3a7ad;
  letter-spacing: .2px;
  margin-top: .5rem;
  font-family: Noto Sans, sans-serif;
  font-size: .688rem;
  font-weight: 300;
  line-height: 1.25rem;
}

.supply-bg {
  background-color: #232736;
  border-radius: 2px;
  width: 100%;
  padding: 1rem 3rem 4rem;
  box-shadow: -16px 12px 20px #00000052;
}

.supply-titlle {
  color: var(--lm-text-disable);
  font-family: Noto Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.suply-chip-2 {
  border: .5px solid #444857;
  border-radius: 2px;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem;
}

.supply-color {
  color: #f8d650;
}

.supply-subtitle {
  color: var(--dm-texts);
  font-family: Noto Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1.5rem;
}

.supply-subtitle.success {
  color: var(--dm-heathers);
}

.supply-description {
  color: #a3a7ad;
  letter-spacing: .2px;
  font-family: Noto Sans, sans-serif;
  font-size: .813rem;
  font-weight: 300;
  line-height: 1.5rem;
}

.suply-chip-1 {
  border: 1px solid #444857;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem;
}

.suply-chip-1.bg-gray_dark {
  background-color: #2f344b;
  border-color: #444857;
  border-radius: 2px;
}

.container-svg {
  width: 24px;
  height: 24px;
  margin-right: .5rem;
  padding-top: 0;
}

.container-svg.pt-6 {
  color: #f8d650;
  width: 24px;
  height: 24px;
  padding-top: 0;
}

.supply-notification-1 {
  border: 1px solid #444857;
  border-radius: 2px;
  align-items: center;
  height: 3.5rem;
  margin-bottom: 1rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.supply-notification-1.mb-0 {
  margin-bottom: 0;
}

.icon-notification {
  margin-right: .5rem;
  padding-top: 5px;
}

.svg-warehouse {
  color: var(--info);
  line-height: 1.75rem;
}

.lottie-animation-2 {
  height: 2.6rem;
}

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

.svg-truck {
  color: var(--corporate-orange);
  line-height: 1.75rem;
}

.svg--sack {
  color: var(--success);
  line-height: 1.75rem;
}

.container-supply-controls {
  margin-bottom: 2rem;
}

.image-37 {
  width: 100%;
}

.supply-notiification-text {
  color: var(--dm-texts);
  font-family: Noto Sans, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.supply-notiification-text.success {
  color: var(--success);
}

.html-embed-8 {
  color: var(--dm-heathers);
}

.finance-animation {
  z-index: 20;
  border: 1px #1e2027;
  max-width: 516px;
  display: none;
  position: relative;
}

.finance-card_1 {
  z-index: 10;
  background-color: var(--blue-2);
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 1rem 1.5rem;
  position: relative;
}

.finance-card_1.mt-32 {
  margin-top: 2rem;
  left: 16px;
}

.finance-titlle {
  color: var(--lm-heathers);
  font-family: Inter, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.svg-bell {
  color: var(--info);
  width: 24px;
  height: 24px;
}

.finance-card-info {
  border: 1px solid var(--lm-stroke-default);
  border-radius: 4px;
  justify-content: space-between;
  align-items: stretch;
  padding: 1rem .5rem;
  display: flex;
}

.finance-card-info.vertical {
  flex-direction: column;
}

.finance-container_user {
  justify-content: flex-start;
  display: flex;
}

.avatar {
  border: 1px solid var(--lm-stroke-default);
  background-image: url('../images/image-user-avatar-1image-user-avatar.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

.container-user_info {
  margin-left: .5rem;
}

.container-name, .container-position {
  font-family: Inter, sans-serif;
}

.finance-container-button.mt-8 {
  margin-top: .5rem;
}

.button-review {
  background-color: var(--blue-15);
  color: var(--lm-heathers);
  background-image: url('../images/icon-go-black.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 24px;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 1rem;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-review.mr-16 {
  margin-right: 1rem;
}

.finance-buttons-group {
  justify-content: space-between;
  display: flex;
}

.finance-buttons-group.mt-24 {
  margin-top: 1.5rem;
}

.button-reject {
  background-color: var(--blue-15);
  color: var(--lm-heathers);
  background-image: url('../images/icon-go-black.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 24px;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 1rem;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-reject.mr-16 {
  background-color: var(--error);
  color: var(--dm-heathers);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 32px;
  margin-right: 1rem;
  padding-top: 4px;
  padding-bottom: 0;
  padding-left: 1rem;
}

.button-approve {
  background-color: var(--green-oxiyen);
  color: var(--dm-heathers);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-approve.mr-16 {
  margin-right: 1rem;
}

.button-cancel {
  border: 1px solid var(--lm-stroke-default);
  background-color: var(--dm-heathers);
  color: var(--lm-heathers);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 3px 1rem 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-cancel.mr-16 {
  margin-right: 1rem;
}

.finance-card-shadow {
  display: none;
  position: absolute;
  inset: 0%;
  box-shadow: -12px 12px 16px #40304247;
}

.svg-warning {
  color: var(--error);
  line-height: 28px;
}

.svg-file_plus {
  color: var(--info);
  line-height: 28px;
}

.button-review-quotes {
  background-color: var(--corporate-blue);
  color: var(--dm-heathers);
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0 2rem;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-review-quotes.mr-16 {
  margin-right: 1rem;
}

.button-review-quotes-2 {
  background-color: var(--green-oxiyen);
  color: #f5f5f7;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-review-2 {
  color: #13141c;
  background-color: #dfe1f9;
  background-image: url('../images/icon-go-black.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 24px;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 1rem;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.svg-file_plus-2 {
  color: #2b37d8;
  line-height: 28px;
}

.an-container-card {
  perspective: 2000px;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 420px;
  height: auto;
  margin-top: 4rem;
  padding-top: 75%;
  display: flex;
  position: relative;
  transform: rotate(0)translate(0);
}

.svg-warning-2 {
  color: #ea333d;
  line-height: 28px;
}

.bold-2 {
  font-weight: 600;
}

.bold-2.blue {
  color: #2b37d8;
}

.finance-card-info-2 {
  border: 1px solid #dfe1e4;
  border-radius: 4px;
  justify-content: space-between;
  align-items: stretch;
  padding: 1rem .5rem;
  display: flex;
}

.finance-card-info-2.vertical {
  flex-direction: column;
}

.button-approve-2 {
  color: #f5f5f7;
  background-color: #83be00;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-reject-2 {
  color: #13141c;
  background-color: #dfe1f9;
  background-image: url('../images/icon-go-black.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 24px;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 1rem;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-reject-2.mr-16 {
  color: #f5f5f7;
  background-color: #ea333d;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  height: 32px;
  margin-right: 1rem;
  padding-top: 4px;
  padding-bottom: 0;
  padding-left: 1rem;
  font-family: Inter, sans-serif;
}

.button-cancel-2 {
  color: #13141c;
  background-color: #f5f5f7;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #dfe1e4;
  border-radius: 4px;
  height: 32px;
  padding: 3px 1rem 0;
  font-family: Inter, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-cancel-2.opc-0 {
  opacity: 0;
}

.avatar-2 {
  background-image: url('../images/image-user-avatar-1image-user-avatar.png');
  background-position: 0 0;
  background-size: cover;
  border: 1px solid #dfe1e4;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

.finance-card_3, .finance-card_1-2 {
  z-index: 10;
  background-color: #fbfbfe;
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 1rem 1.5rem;
  position: relative;
}

.finance-titlle-2 {
  color: #13141c;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.finance-card_2 {
  z-index: 10;
  background-color: #fbfbfe;
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 1rem 1.5rem;
  position: relative;
}

.an-card {
  z-index: 10;
  border: 1px solid var(--lm-stroke-default);
  perspective: 490px;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  background-color: #fbfbfe;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: rotate(0);
  box-shadow: -7px 4px 20px 6px #4739471c;
}

.an-card._1 {
  z-index: 10;
  background-color: #fbfbfe;
  inset: -6% 0% 0%;
}

.an-card._1.hidden {
  display: none;
}

.an-card._2 {
  background-color: #fbfbfe;
  inset: -4% 0% 0%;
}

.an-card._3 {
  background-color: #fbfbfe;
  inset: -2% 0% 0%;
}

.s-13-2 {
  font-size: .813rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.svg-bell-2 {
  color: var(--error);
  width: 24px;
  height: 24px;
}

.an-card-color {
  background-color: #ff511c80;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  height: .5rem;
  margin-bottom: 4rem;
}

.an-card-color.yellow {
  background-color: var(--corporate-purple);
}

.an-card-color._2 {
  background-color: #c8c7ff;
}

.an-card-color._3 {
  background-color: #c7d6ff;
}

.an-card-color._4 {
  background-color: #c2c9c440;
}

.avatar---company {
  background-image: url('../images/image-logo-company-finance.svg');
  background-position: 0 0;
  background-size: contain;
  border: 1px solid #dfe1e4;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

.svg-credit_plus {
  color: var(--green-oxiyen);
  line-height: 28px;
}

.finance-card_4 {
  z-index: 10;
  background-color: #fbfbfe;
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 1rem 1.5rem;
  position: relative;
}

.image-38 {
  position: absolute;
  inset: -25% 0% 0% 16%;
}

.image-39 {
  z-index: 20;
  position: relative;
}

.an-data_cleaning {
  justify-content: space-between;
  display: flex;
}

.card-data_cleaning {
  z-index: 15;
  background-color: var(--lm-background-soft);
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 336px;
  padding: 2rem 1rem;
  display: flex;
  position: relative;
  box-shadow: -11px 11px 20px #053b2a42;
}

.container-lottie {
  margin-right: .5rem;
  padding-bottom: 0;
}

.lottie-animation-3 {
  width: 24px;
  height: 1.75rem;
}

.container-an-dataceleaning {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.container-an-dataceleaning.hidden {
  display: block;
}

.data-icons-container {
  z-index: 10;
  width: 100%;
  position: relative;
}

.blue_dark {
  color: var(--corporate-blue);
}

.an-notification-data {
  border: 1px solid var(--lm-stroke-disable);
  background-color: var(--white);
  border-radius: 4px;
  align-items: center;
  width: 100%;
  height: 36px;
  margin-bottom: .5rem;
  padding: .5rem 1rem;
  display: flex;
}

.an-notification-data.bg-dm_primary {
  background-color: #1e2028;
  margin-bottom: .5rem;
  padding: .5rem 1rem;
}

.an-notification-data.mb-0 {
  width: 50%;
  margin-bottom: 0;
}

.an-notification-data.mb-0.green {
  background-color: var(--success);
  width: auto;
}

.html-embed-9 {
  color: var(--error);
}

.container-json {
  width: 24px;
  height: 24px;
  margin-right: .5rem;
  padding-top: 0;
}

.container-json.pt-6 {
  color: #f8d650;
  width: 24px;
  height: 24px;
  padding-top: 0;
}

.an-data-notification_text {
  color: var(--lm-paragraph);
  font-size: 11px;
  line-height: 24px;
}

.lottie-animation-4 {
  height: 24px;
}

.data-app_img-container {
  justify-content: flex-end;
  display: flex;
}

.data-app_img-container.left {
  justify-content: flex-start;
}

.data-app_img-container.center {
  justify-content: center;
}

.icn-access {
  position: absolute;
  top: -204px;
  left: 57px;
}

.icn-forms {
  position: absolute;
}

.icn-pdf {
  position: absolute;
  top: 63px;
  left: 122.5px;
}

.icn-docs {
  position: absolute;
  top: -95px;
  left: 93px;
}

.image-44 {
  position: absolute;
  top: -45px;
  left: 34px;
}

.icn-drive {
  position: absolute;
  bottom: 80px;
}

.icn-spreedsheet {
  position: absolute;
  top: -71px;
}

.icn-excel {
  position: absolute;
  top: -151px;
}

.an-enrichment {
  background-color: var(--system-backgorund);
  border-radius: 4px;
  width: 100%;
  height: 100%;
  padding: 2rem;
  box-shadow: -11px 11px 20px #01283638;
}

.enrich-container-heather {
  background-color: var(--blue-15);
  align-items: center;
  height: 56px;
  padding: 1rem;
  display: flex;
}

.enrich-container-heather.mb-32 {
  margin-bottom: 2rem;
}

.enrich-grid-product {
  grid-column-gap: .5rem;
  grid-template-columns: .5fr 1fr;
  grid-template-areas: ". ."
                       "Area Area";
}

.enrich-container-product {
  padding-left: 1rem;
}

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

.enrich-specs-line {
  padding-left: 16px;
  display: flex;
}

.spec-item {
  background-color: var(--dm-heathers);
  min-width: 50%;
  padding-left: .5rem;
  display: flex;
}

.spec-container-item {
  background-color: var(--dm-heathers);
  margin-bottom: 2rem;
  display: flex;
}

.spec-container-item.ptb-32 {
  margin-top: 2rem;
}

.spec-container-item.mb-16 {
  margin-bottom: 1rem;
}

.spec-container-item.mb-8 {
  margin-bottom: .5rem;
}

.spec-description {
  min-width: 50%;
  padding-left: .5rem;
}

.specs-heather {
  margin-bottom: .5rem;
  padding-left: 1rem;
}

.image-45 {
  z-index: 15;
  max-width: 75%;
  position: relative;
}

.image-46 {
  border-radius: 8px;
}

.image-47 {
  z-index: 15;
  border-radius: 8px;
  position: relative;
}

.button-review-quotes-3 {
  color: #f5f5f7;
  background-color: #2b37d8;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.icon-text-3 {
  align-items: center;
  display: flex;
}

.icon-text-3.mb-16 {
  margin-bottom: 1rem;
}

.button-review-3 {
  color: #13141c;
  background-color: #dfe1f9;
  background-image: url('../images/icon-go-black.svg');
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 4px;
  height: 24px;
  padding-top: 0;
  padding-left: 2rem;
  padding-right: 1rem;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.an-container-card-2 {
  z-index: 15;
  perspective: 2000px;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 420px;
  height: auto;
  padding-top: 75%;
  display: flex;
  position: relative;
  transform: rotate(0)translate(0);
}

.button-approve-3 {
  color: #f5f5f7;
  background-color: #83be00;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 4px;
  height: 32px;
  padding: 4px 1rem 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.button-cancel-3 {
  color: #13141c;
  background-color: #f5f5f7;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #dfe1e4;
  border-radius: 4px;
  height: 32px;
  padding: 3px 1rem 0;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.notification-heather-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.finance-card_1-3 {
  z-index: 10;
  background-color: #fbfbfe;
  border-radius: 4px;
  width: 100%;
  max-width: 420px;
  padding: 1rem 1.5rem;
  position: relative;
}

.finance-titlle-3 {
  color: #13141c;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.75rem;
}

.an-card-2 {
  perspective: 490px;
  perspective-origin: 50% 100%;
  transform-origin: 50% 100%;
  background-color: #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: rotate(0);
  box-shadow: -7px 4px 20px 6px #6e6e6e40;
}

.an-card-2._1 {
  background-color: var(--white);
  inset: -6% 0% 0%;
}

.an-card-2._2 {
  background-color: var(--white);
  inset: -4% 0% 0%;
}

.an-card-2._3 {
  background-color: var(--white);
  inset: -2% 0% 0%;
}

.svg-bell-3 {
  color: #58c0e8;
  width: 24px;
  height: 24px;
}

@media screen and (max-width: 991px) {
  h1 {
    letter-spacing: -1.2px;
    font-family: Soehne breit halbfett, sans-serif;
    font-size: 3rem;
    line-height: 3.5rem;
  }

  h2 {
    font-size: 2.125rem;
    line-height: 2.75rem;
  }

  h3 {
    color: var(--lm-heathers);
    letter-spacing: 0;
    font-size: 1.5rem;
    line-height: 2rem;
  }

  h4 {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }

  h5 {
    font-size: .938rem;
  }

  h6 {
    font-size: .813rem;
  }

  .h1.is--resp-c, .paragrapho.is--mb-40.is--resp-c {
    text-align: center;
  }

  .p-15, .s-15 {
    font-size: .938rem;
    line-height: 1.5rem;
  }

  .paragraph--semib.is--resp-c {
    text-align: center;
  }

  .navbar_links {
    display: none;
  }

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

  .menu_btn.frosted-glass {
    background-color: #645bff1a;
  }

  .navbar_-dm {
    padding-left: 0;
    padding-right: 0;
  }

  .is--w50-c-resp {
    max-width: 75%;
  }

  .hero_content.is--pb-80 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .grid_2col_c-c {
    grid-template-columns: 1.25fr;
    margin-top: 20px;
  }

  ._3col-paragraph {
    grid-column-gap: 36px;
    grid-template-columns: 1fr 1fr;
  }

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

  .grid-2 {
    grid-column-gap: 24px;
  }

  .card-sample {
    height: 20vh;
    padding: 16px;
  }

  .scumptulous_mutant.mutant-globos {
    left: 0%;
  }

  .is--grad-blue {
    background-position: 50%;
  }

  .p15-c, .s15-c {
    font-size: .938rem;
    line-height: 1.5rem;
  }

  .h1c.dm {
    color: var(--dm-heathers);
    font-size: 48px;
    line-height: 56px;
  }

  .proposal-heather {
    padding: 24px 32px;
  }

  .proposal-heather.mt40 {
    padding-top: 5rem;
  }

  .special-tagline-small {
    margin-bottom: 24px;
    font-size: 24px;
    line-height: 48px;
  }

  .special-tagline {
    margin-bottom: 24px;
    font-size: 32px;
    line-height: 48px;
  }

  .navbar-proposal2 {
    padding-left: 0;
    padding-right: 0;
  }

  .navbar_links-proposal {
    display: flex;
  }

  .nav-menu {
    background-color: #fff;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    height: 100vh;
    display: block;
  }

  .menu-button {
    background-color: #0000;
    max-height: none;
  }

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

  .btn-container {
    height: 100%;
  }

  .nav_link-projects {
    color: #13141c;
  }

  .nav_link-projects:hover {
    color: #435365;
  }

  .nav_link-projects:focus {
    color: #645bff;
  }

  .navbar-primary-proposal {
    padding-top: 2rem;
    padding-bottom: .75px;
  }

  .navbar-cover {
    padding-top: 2rem;
    padding-bottom: .75rem;
  }

  .container-mutant, .container-mutant.mb-64 {
    margin-bottom: 4rem;
  }

  .mutant {
    padding: 0;
    bottom: 22%;
  }

  .mutant.mutant-grad, .mutant.tello, .mutant.naming, .mutant.web, .mutant.ds {
    bottom: 0%;
  }

  .frame-section {
    padding-top: 6rem;
  }

  .frame-section.pd_80 {
    padding-top: 4rem;
  }

  .frame-global {
    padding-left: 1rem;
    padding-right: 1rem;
    overflow: hidden;
  }

  .grid-2_columns {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .grid-2_columns.lt {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .card-proposal_big {
    padding: 4rem 2rem;
  }

  .container-image {
    align-items: flex-start;
  }

  .container-image.pt-32 {
    padding-top: 2rem;
  }

  .frame-inner.mw-75 {
    max-width: 100%;
  }

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

  .grid-hero {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .grid-text-blocks {
    grid-column-gap: 0px;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .grid-2_columns-area {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    grid-template: "Area"
                   "."
                   "."
                   "."
                   / 1fr;
  }

  .container-image-area {
    justify-content: center;
    align-items: center;
  }

  .navbar_left {
    display: none;
  }

  .menu_mobile {
    color: #fff;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 2rem;
    padding: 0;
    font-size: 22px;
    display: block;
  }

  .menu_mobile.w--open {
    background-color: #e5dd007a;
  }

  .mobile-dropdown-services {
    width: 100%;
  }

  .navigation-link-block {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
    padding: .5rem 0;
  }

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

  .p12 {
    display: block;
  }

  .mobile-nav {
    background-color: #171c4375;
    border-radius: 0;
    height: auto;
    padding: 1rem;
    box-shadow: -45px 39px 55px #00000045;
  }

  .menu_icon-container-mobile {
    background-color: #03d23d1a;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    padding: .25rem;
    display: flex;
  }

  .menu_icon-container-mobile.bg_pink-0pc10 {
    background-color: #ff1cbf1a;
  }

  .menu_icon-container-mobile.bg_blue-opc10 {
    background-color: #0004f51a;
  }

  .menu_icon-container-mobile.bg_orange-0pc10 {
    background-color: #ff96001a;
  }

  .mobile-toggle-2 {
    background-color: #04032708;
    width: 100%;
    padding: 1rem;
    display: inline-block;
  }

  .mobile-toggle-2:hover {
    color: #03d23d;
  }

  .navigation_container-mobile {
    justify-content: space-between;
  }

  .nav-content-wrap {
    padding-left: 10px;
  }

  .navigation_link.w--current:hover {
    color: #03d23d;
  }

  .navigation_link.mobile {
    color: #fcfcfc;
    text-align: left;
    justify-content: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navigation_link.mobile:hover {
    color: var(--oxiyen-yellow);
  }

  .navigation-full {
    background-color: #fff;
  }

  .product_icon-container.bg-blue-opc-10, .product_icon-container.bg-pink-opc-10, .product_icon-container.bg-orange-opc-10, .product_icon-container.bg-green-0pc-10 {
    display: none;
  }

  .text_block {
    color: #fff;
    letter-spacing: -.037rem;
    max-width: none;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
  }

  .navigation_desktop {
    display: none;
  }

  .navigation_mobile {
    border-bottom: 1px #4455671c;
    flex-direction: row;
    justify-content: center;
    padding: 25px 0%;
    display: flex;
  }

  .container-navbar {
    border-top: 4px #fff;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container-navbar.hidden {
    display: none;
  }

  .h18.mobile {
    font-size: 1rem;
  }

  .dropdown-list-mob {
    background-color: #fff;
  }

  .dropdown-list-mob.w--open {
    background-color: #fcfcfc;
    padding-top: .5rem;
    padding-bottom: .5rem;
    box-shadow: 11px 59px 55px #5252520d;
  }

  .an-bubbles {
    width: 50%;
  }

  .bob4 {
    background-image: linear-gradient(#9d00ff, #0cf);
  }

  .navigation_link-2.w--current:hover {
    color: #03d23d;
  }

  .navigation_link-2.mobile {
    color: #fcfcfc;
    text-align: left;
    justify-content: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navigation_link-2.mobile:hover {
    color: #03d23d;
  }

  .navigation-full-2 {
    background-color: #fff;
  }

  .text_block-2 {
    color: #fff;
    letter-spacing: -.037rem;
    max-width: none;
    font-family: Soehne breit halbfett, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
  }

  .container-2 {
    border-top: 4px #fff;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .container-icon_menu {
    border: 1px solid var(--dm-stroke-default);
    background-color: var(--dm-background-secondary);
    border-radius: 2px;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 2rem;
    padding-top: 3px;
    padding-left: 0;
    display: flex;
  }

  .container-icon_menu:hover {
    background-color: var(--lm-paragraph);
  }

  .dropdown-list-2.w--open {
    box-shadow: none;
    background-color: #191b25;
    width: auto;
    position: relative;
    right: auto;
  }

  .text-block-3.mobile {
    color: var(--lm-heathers);
  }

  .nav-link.dm {
    border-bottom: 1px solid var(--dm-stroke-disable);
    padding-left: 2rem;
  }

  .nav-link.dm.w--current {
    color: var(--oxiyen-yellow);
  }

  .nav-link.mobile {
    border-bottom: 1px solid var(--lm-stroke-default);
    color: var(--lm-heathers);
  }

  .nav-dropdown_dm {
    border-bottom: 1px solid var(--dm-stroke-disable);
    justify-content: flex-start;
    padding-left: 2rem;
    display: flex;
    position: static;
  }

  .dropdown-link.dm {
    border-style: none;
    margin-bottom: 0;
  }

  .html-embed-3 {
    color: var(--dm-heathers);
  }

  .menu-button-dm, .menu-button-dm.w--open {
    background-color: #0000;
  }

  .nav-menu-dm {
    background-color: #111219;
    flex-direction: column;
    align-items: center;
    height: 100vh;
    display: flex;
    top: 64px;
  }

  .nav-menu-dm.mobile {
    background-color: var(--dm-heathers);
  }

  .dropdown-2, .dropdown-3 {
    display: block;
  }

  .an-automation-bg {
    height: 832px;
    padding: 3rem 2rem;
  }

  .grid-3 {
    grid-column-gap: 0px;
  }

  .an-notification-small.bg-dm_primary {
    max-width: 100%;
  }

  .an-automation, .an-automation.mb-64 {
    margin-bottom: 4rem;
  }

  .an-bubbles-automation {
    width: 50%;
  }

  .bob-automation-3 {
    background-image: linear-gradient(#9d00ff, #0cf);
  }

  .grid-2_features.mtb-32 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .block-3col {
    flex-direction: column;
  }

  .container-image-ecommerce {
    align-items: flex-start;
  }

  .container-image-ecommerce.pt-32 {
    padding-top: 2rem;
  }

  .an-bubble, .an-bubble.mb-64 {
    margin-bottom: 4rem;
  }

  .an-bubble-container {
    width: 50%;
  }

  .image-35 {
    top: 0;
  }

  .button_container {
    display: flex;
    position: relative;
  }

  .form_card {
    margin-bottom: 0;
  }

  .footer_content {
    margin-top: 10rem;
  }

  .subfooter_info {
    position: static;
  }

  .divider-3.dm {
    display: block;
  }

  .left_container {
    flex-direction: column;
    align-items: flex-start;
    position: relative;
  }

  .grid_4-col {
    grid-template-columns: 1fr 1fr;
  }

  .credits {
    margin-bottom: 0;
    margin-left: 0;
    display: none;
  }

  .claim_container {
    display: block;
  }

  .copyright {
    margin-bottom: 0;
    margin-left: 0;
  }

  .nav-dropdown_lm {
    color: var(--dm-heathers);
    justify-content: flex-start;
    padding-left: 2rem;
    display: flex;
    position: static;
  }

  .nav-dropdown_lm.mobile {
    border-bottom: 1px solid var(--lm-stroke-default);
    padding-left: 1rem;
  }

  .svg-chevron_down-lm.mobile {
    color: var(--lm-heathers);
  }

  .nav-wrapper {
    padding: 2rem;
  }

  .menu-button-lm, .menu-button-lm.w--open {
    background-color: #0000;
  }

  .an-card {
    max-height: 440px;
  }

  .an-notification-data.bg-dm_primary {
    max-width: 100%;
  }

  .an-card-2 {
    max-height: 440px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    letter-spacing: -1px;
    font-size: 48px;
    line-height: 52px;
  }

  h2 {
    letter-spacing: -.2px;
  }

  h5 {
    color: var(--lm-heathers);
  }

  .container {
    padding-left: 32px;
    padding-right: 32px;
  }

  .frame {
    padding: 0;
  }

  .is--w50-c-resp {
    max-width: 100%;
  }

  .grid_4col-c-c, ._3col-paragraph {
    grid-template-columns: 1fr 1fr;
  }

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

  .grid_3col {
    grid-column-gap: 24px;
  }

  .grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 24px;
  }

  .scumptulous_mutant.mutant-globos {
    left: 0%;
  }

  .dropdown_links_container {
    padding-left: 32px;
    padding-right: 32px;
  }

  .h1c.dm {
    font-size: 48px;
    line-height: 52px;
  }

  .special-tagline-small {
    font-size: 24px;
    line-height: 36px;
  }

  .frame-cover {
    padding-left: 0;
    padding-right: 0;
  }

  .special-tagline {
    font-size: 24px;
    line-height: 36px;
  }

  .navbar_links-proposal {
    display: block;
  }

  .navbar_secondary-proposal {
    display: none;
  }

  .frame-section.mb-0 {
    background-position: 50% 74%;
    background-size: contain;
  }

  .grid-2_columns {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .container-h1 {
    padding-right: 4rem;
  }

  .container-paragraph {
    padding-right: 1rem;
  }

  .container-image.mt-64 {
    max-height: 350px;
  }

  .grid-3_columns {
    grid-column-gap: 1rem;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .frame-inner.pr-112 {
    padding-right: 1rem;
  }

  .frame-inner.bg-automation {
    background-position: 128% 48%;
  }

  .grid-hero {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .grid-3-block_features {
    grid-column-gap: 1rem;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .grid-text-blocks {
    grid-column-gap: 0px;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .budget-subheather {
    border-bottom: 1px solid #f0f3f6;
    border-right-style: none;
  }

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

  .grid-2_columns-area {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .brand_mobile {
    padding-left: 0;
  }

  .container-navbar {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .an-bubbles {
    width: 60%;
  }

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

  .dropdown-list-2.w--open {
    width: auto;
  }

  .brand-3 {
    padding-left: 0;
  }

  .an-automation-bg {
    height: 764px;
  }

  .an-bubbles-automation {
    width: 60%;
  }

  .container-image-ecommerce.mt-64 {
    max-height: 350px;
  }

  .an-bubble-container {
    width: 60%;
  }

  .divider-3.dm {
    display: block;
  }

  .left_container {
    align-items: flex-end;
  }

  .footer_secondary-grid {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    margin-top: 1rem;
  }

  .grid_4-col {
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    letter-spacing: -1.2px;
    font-size: 3rem;
    line-height: 3.5rem;
  }

  .paragrapho {
    font-size: 18px;
  }

  .navbar, .navbar_-dm {
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .mutant-default {
    height: 207px;
  }

  .grid_4col-c-c, ._2col-paragraph, ._3col-paragraph {
    grid-template-columns: 1fr;
  }

  .grid-2col {
    grid-template-columns: 1.5fr;
  }

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

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

  .scumptulous_mutant.mutant-globos {
    width: 100%;
    height: 207px;
    top: 0;
    left: 0%;
  }

  .is--grad-blue {
    background-image: url('../images/desktop-hd-copy.svg'), linear-gradient(38deg, #13141c, #06053d);
    background-position: 0 0, 0 0;
    background-size: auto, auto;
  }

  .btn_cta_round-2 {
    text-align: center;
    width: 100%;
    font-size: 18px;
  }

  .btn_cta_round-2.is--purple.is--dm {
    width: auto;
    font-size: 15px;
  }

  .proposal-heather {
    padding-top: 0;
    padding-bottom: 0;
  }

  .proposal-heather.mt40 {
    padding-top: 4rem;
  }

  .special-tagline-small {
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 24px;
  }

  .special-tagline {
    margin-bottom: 16px;
    font-size: 24px;
    line-height: 24px;
  }

  .eye-aureola {
    border-radius: 47%;
  }

  .navbar-proposal2 {
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-menu {
    margin-top: 8px;
  }

  .nav_link-projects {
    padding: 1rem;
  }

  .nav_link-projects.w--current {
    background-color: #645bff0d;
  }

  .button-menu_proposal {
    border-radius: 15px;
  }

  .mutant {
    max-width: 300px;
    height: 200px;
    max-height: 200px;
  }

  .mutant.mutant-grad {
    width: 100%;
    max-width: 360px;
    height: 240px;
    max-height: 240px;
  }

  .mutant.tello, .mutant.naming, .mutant.web {
    max-width: 360px;
    height: 240px;
    max-height: 240px;
  }

  .frame-section {
    overflow: visible;
  }

  .frame-section.mb-0 {
    background-position: 50% 70%;
  }

  .frame-section.pb-0 {
    padding-bottom: 0;
  }

  .mutant-fundeen.mutant-grad {
    max-width: 360px;
    height: 240px;
    max-height: 240px;
  }

  .div-block-114 {
    max-width: 70%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-25 {
    max-width: 80%;
  }

  .grid-2_columns {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .container-h1, .container-paragraph {
    padding-right: 1rem;
  }

  .container-paragraph.pr-32 {
    padding-bottom: 2rem;
    padding-right: 1rem;
  }

  .container-paragraph.pr-32.pb-32 {
    padding-right: 1rem;
  }

  .container-paragraph.mw-75 {
    max-width: 100%;
  }

  .section-card_metodology {
    padding-top: 6rem;
  }

  .card-proposal_big {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-image {
    height: 140px;
  }

  .container-image.mt-64 {
    height: auto;
    max-height: none;
  }

  .grid-3_columns {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .frame-inner.pt-128 {
    padding-top: 4rem;
  }

  .frame-inner.pr-112 {
    padding-right: 0;
  }

  .frame-inner.pt-32 {
    padding-top: 0;
  }

  .frame-inner.pb-128 {
    padding-bottom: 7rem;
  }

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

  .icon-text, .container-icon_text {
    padding-right: 1rem;
  }

  .grid-hero {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
  }

  .grid-3-block_features {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .card-entregables {
    padding: 2rem 1rem;
  }

  .grid-text-blocks {
    grid-column-gap: 0px;
    grid-row-gap: 4rem;
  }

  .card-proposal_notes {
    padding: 2rem 0;
  }

  .container-m_cl_logos {
    display: none;
  }

  .container-m_cl_logos.pt-32 {
    display: block;
  }

  .container-m_cl_log-mobile {
    margin-top: 2rem;
    display: block;
  }

  .container-tat_log-mobile {
    display: block;
    bottom: -42%;
    left: -23%;
  }

  .image-26 {
    display: none;
  }

  .timing-group {
    margin-right: 0;
    padding-right: 1rem;
  }

  .inner-frame {
    margin-bottom: 3rem;
  }

  .budget-price_subgroup {
    background-color: #f0f3f6;
  }

  .content-text, .budget-group {
    margin-right: 0;
    padding-right: 1rem;
  }

  .grid-2_columns-area {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    grid-template-areas: "Area";
  }

  .grid_logos_momuu {
    grid-template-columns: 1fr 1fr 1.5fr;
  }

  .usizy {
    inset: 0% auto auto 0%;
  }

  .brand_mobile.w--current {
    z-index: 100;
  }

  .menu_mobile {
    background-color: #e5dd0021;
  }

  .navigation-link-block {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .text_block {
    max-width: 100%;
  }

  .container-navbar {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .h1 {
    font-size: 2.7rem;
  }

  .an-bubbles {
    width: 70%;
  }

  .text_block-2 {
    max-width: 100%;
  }

  .container-2 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .dropdown-list-2.w--open {
    box-shadow: none;
    background-color: #1a1b25;
    width: auto;
  }

  .brand-3 {
    padding-left: 0;
  }

  .special-divider {
    border-radius: 0;
  }

  .an-automation-bg {
    height: 891px;
    padding: 2rem 1rem;
  }

  .icon-text-2 {
    align-items: center;
  }

  .an-chip, .an-chip.bg-dm_primary, .an-chip.an-shadow {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .an-chip.data_cleaning {
    min-width: 0;
  }

  .grid-3 {
    grid-column-gap: 0px;
  }

  .an-automation {
    position: relative;
  }

  .an-bubbles-automation {
    width: 70%;
  }

  .an-data-date {
    font-size: 8px;
  }

  .data-animation {
    width: 100%;
  }

  .an-data-number {
    font-size: 24px;
  }

  .an-data-box-right {
    height: auto;
  }

  .grid-2_features.mtb-32 {
    grid-template-columns: 1.5fr;
  }

  .container-image-ecommerce {
    height: 140px;
  }

  .container-image-ecommerce.mt-64 {
    height: auto;
    max-height: none;
  }

  .an-bubble {
    width: auto;
    position: absolute;
    inset: 0%;
  }

  .an-bubble.ecommerce {
    width: 75%;
    height: 25%;
    margin-left: auto;
    margin-right: auto;
    top: -13%;
  }

  .an-bubble-container {
    width: 70%;
  }

  .noise-lm {
    background-image: url('../images/noise-whiter.png');
  }

  .html-embed-6 {
    color: var(--oxiyen-yellow);
  }

  .checkbox.w--redirected-checked {
    min-width: 1rem;
    max-width: 1rem;
    min-height: 1rem;
    max-height: 1rem;
  }

  .button {
    justify-content: center;
    align-items: center;
    padding-top: 8px;
    display: flex;
  }

  .form_card {
    padding: 2rem 1rem;
  }

  .secondary_footer-link.mlr-2rem {
    margin-left: 0;
    margin-right: 0;
  }

  .footer_content {
    margin-top: 5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .footer_secondary {
    margin-bottom: 4rem;
  }

  .divider-3.dm {
    display: block;
  }

  .right_container {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 0;
  }

  .left_container {
    align-items: flex-start;
    margin-bottom: 1rem;
  }

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

  .grid_4-col {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1.5fr;
  }

  .credits {
    margin-top: 0;
    display: none;
  }

  .copyright {
    margin-top: 0;
  }

  .footer_column-1 {
    width: 100%;
  }

  .supply-bg, .suply-chip-2, .suply-chip-1 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .container-svg.pt-6 {
    display: block;
  }

  .supply-action {
    align-items: center;
  }

  .finance-card_1-2 {
    position: static;
  }

  .an-card {
    width: 100%;
    height: 22rem;
    max-height: none;
    padding-top: 2rem;
  }

  .an-card._1 {
    top: 0%;
  }

  .an-card._2 {
    top: -2%;
  }

  .an-card._3 {
    top: -1%;
  }

  .an-card-color {
    z-index: 10;
    margin-bottom: 2rem;
    display: none;
    position: static;
  }

  .card-data_cleaning {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .container-an-dataceleaning {
    justify-content: center;
  }

  .data-icons-container, .an-notification-data.mb-0.green, .container-json.pt-6 {
    display: none;
  }

  .container-json.pt-6 {
    display: block;
  }

  .enrich-grid-product {
    grid-template-columns: .5fr;
    grid-template-areas: ". ."
                         "Area Area";
  }

  .enrich-grid-specs {
    grid-template-columns: 1fr;
  }

  .image-45 {
    max-width: 100%;
  }

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

  .an-container-card-2.mt-32 {
    margin-top: 2rem;
  }

  .an-card-2 {
    width: 100%;
    max-height: none;
  }
}

#w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e160f9, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160f9, #w-node-f6e9a996-3237-054e-ebce-a939057d5df1-75e160f9, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2266-75e160f9, #w-node-_520812b7-9a29-9600-abf6-29fe25fa226d-75e160f9, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2273-75e160f9, #w-node-_958921e1-7333-b152-b03f-8c96f5278a48-75e160f9, #w-node-_71294028-063a-546f-d5e4-40c321e53753-75e160f9, #w-node-_0334eb62-5910-255d-1940-37b880eb3779-75e160f9, #w-node-_0334eb62-5910-255d-1940-37b880eb377e-75e160f9, #w-node-_0334eb62-5910-255d-1940-37b880eb3785-75e160f9, #w-node-b22a942a-553c-df93-b934-339d2500a2d6-75e160f9, #w-node-_6e14e599-59f8-7959-2bf7-54aec5306c55-75e160f9, #w-node-_6e14e599-59f8-7959-2bf7-54aec5306c5a-75e160f9, #w-node-_607badb5-7299-1f85-f407-d0dbe633a845-75e160f9, #w-node-f0915504-96fd-3d6d-72af-bca97d032960-75e160f9, #w-node-_00cf6820-6b0e-72cc-c5dc-a4176c36f66c-75e160f9, #w-node-ec1572ee-61b9-1385-276a-c622338a0ded-75e160f9, #w-node-ec1572ee-61b9-1385-276a-c622338a0df8-75e160f9, #w-node-_6fe90430-02ec-f302-542a-285092e1b560-75e160f9, #w-node-_6fe90430-02ec-f302-542a-285092e1b565-75e160f9, #w-node-_6fe90430-02ec-f302-542a-285092e1b573-75e160f9, #w-node-_6ccc7146-3d03-f7ff-7a36-d6a1e2b5aa11-75e160f9, #w-node-_6ccc7146-3d03-f7ff-7a36-d6a1e2b5aa1a-75e160f9, #w-node-_6ccc7146-3d03-f7ff-7a36-d6a1e2b5aa20-75e160f9, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf81-75e160f9, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e160fb, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fb, #w-node-_957a1044-f106-834c-194f-7f216e68a9d3-75e160fb, #w-node-_7e914854-b9f9-2829-2c1c-d19d710f4699-75e160fb, #w-node-_57d19575-bd85-db39-907f-ba030f428591-75e160fb, #w-node-_014da33a-db28-821d-7f0e-a6afdacac72d-75e160fb, #w-node-_0766562c-8a6b-63d1-402f-7c258c346e06-75e160fb, #w-node-dd2153a0-77e1-b3d0-b188-1eb48b53f99f-75e160fb, #w-node-_1575e6d9-eda9-88d7-5125-2f77993bb497-75e160fb, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5e5-75e160fb, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5ea-75e160fb, #w-node-_71c059f7-b77c-0a9b-91f1-9d7fe950656c-75e160fb, #w-node-fde38717-97ef-c3df-0bd1-44a3a7954bd6-75e160fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1acd2db8-b65c-a6fc-aa3a-0a9fa42c4092-75e160fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1acd2db8-b65c-a6fc-aa3a-0a9fa42c4099-75e160fb, #w-node-_1acd2db8-b65c-a6fc-aa3a-0a9fa42c409c-75e160fb, #w-node-_872a18bb-f9c3-18b0-2827-699539175cd1-75e160fb, #w-node-_872a18bb-f9c3-18b0-2827-699539175cd9-75e160fb, #w-node-_872a18bb-f9c3-18b0-2827-699539175ce5-75e160fb, #w-node-_872a18bb-f9c3-18b0-2827-699539175cec-75e160fb, #w-node-_872a18bb-f9c3-18b0-2827-699539175cef-75e160fb, #w-node-c00ed3f4-0ac4-2d65-9036-c40349369f6e-49369f6e, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e160fd, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fd, #w-node-_1575e6d9-eda9-88d7-5125-2f77993bb497-75e160fd, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5e5-75e160fd, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5ea-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_71c059f7-b77c-0a9b-91f1-9d7fe9506568-75e160fd {
  align-self: stretch;
}

#w-node-_71c059f7-b77c-0a9b-91f1-9d7fe950656c-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb7ae978-785e-da4e-c8b0-800b26d1db44-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-eb7ae978-785e-da4e-c8b0-800b26d1db4b-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b860f19d-ed1c-e168-0f28-2b0fa86a7187-75e160fd {
  align-self: stretch;
}

#w-node-b860f19d-ed1c-e168-0f28-2b0fa86a718e-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b860f19d-ed1c-e168-0f28-2b0fa86a7193-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b860f19d-ed1c-e168-0f28-2b0fa86a719a-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27821fe7-077a-c13c-b61c-9a41762adc9f-75e160fd {
  align-self: stretch;
}

#w-node-_27821fe7-077a-c13c-b61c-9a41762adca6-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27821fe7-077a-c13c-b61c-9a41762adcab-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_27821fe7-077a-c13c-b61c-9a41762adcb2-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7646a3d3-a5df-4043-0abf-ace294a352a4-75e160fd {
  align-self: stretch;
}

#w-node-_7646a3d3-a5df-4043-0abf-ace294a352ab-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7646a3d3-a5df-4043-0abf-ace294a352b2-75e160fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_7646a3d3-a5df-4043-0abf-ace294a352b9-75e160fd, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e160ff, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160ff, #w-node-_2ee9f43c-b7f5-b6f5-7326-36f1b6cdee44-75e160ff, #w-node-_2ee9f43c-b7f5-b6f5-7326-36f1b6cdee4e-75e160ff, #w-node-_01797caf-baa3-8376-df76-e41ea2d97d15-75e160ff, #w-node-_01797caf-baa3-8376-df76-e41ea2d97d1f-75e160ff, #w-node-_2ee9f43c-b7f5-b6f5-7326-36f1b6cdee8d-75e160ff, #w-node-_79e3dfd5-a7f2-2a4f-3e96-6595e552ba00-75e160ff, #w-node-_2ee9f43c-b7f5-b6f5-7326-36f1b6cdeec3-75e160ff, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e16103, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16103, #w-node-_1575e6d9-eda9-88d7-5125-2f77993bb497-75e16103, #w-node-_71c059f7-b77c-0a9b-91f1-9d7fe950656c-75e16103, #w-node-fde38717-97ef-c3df-0bd1-44a3a7954bd6-75e16103, #w-node-_1acd2db8-b65c-a6fc-aa3a-0a9fa42c4099-75e16103, #w-node-_1acd2db8-b65c-a6fc-aa3a-0a9fa42c409c-75e16103, #w-node-c31dc89c-6f99-9526-3771-44b550f7b5ac-75e16103, #w-node-c31dc89c-6f99-9526-3771-44b550f7b5b3-75e16103, #w-node-c31dc89c-6f99-9526-3771-44b550f7b5b6-75e16103 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a03901ec-70e3-a388-8e42-81a2d052fcd8-75e16103 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_872a18bb-f9c3-18b0-2827-699539175cd1-75e16103, #w-node-_872a18bb-f9c3-18b0-2827-699539175cd9-75e16103, #w-node-_872a18bb-f9c3-18b0-2827-699539175cdf-75e16103, #w-node-_872a18bb-f9c3-18b0-2827-699539175ce5-75e16103, #w-node-_872a18bb-f9c3-18b0-2827-699539175cec-75e16103, #w-node-_872a18bb-f9c3-18b0-2827-699539175cef-75e16103, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e16106, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16106, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e16107, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16107, #w-node-_1575e6d9-eda9-88d7-5125-2f77993bb497-75e16107, #w-node-_19de02d0-fcc4-f8f8-262a-00075effa5cc-75e16107 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12ad76e3-b11b-5652-7b36-8d0a979b1b94-75e16107 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_4a8cdaaa-7687-2071-ce58-44896f81a665-75e16107 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_884369ed-7790-77b0-158d-fdf6d1ded180-75e16107 {
  grid-area: span 3 / span 1 / span 3 / span 1;
  justify-self: start;
}

#w-node-_71c059f7-b77c-0a9b-91f1-9d7fe950656c-75e16107, #w-node-fde38717-97ef-c3df-0bd1-44a3a7954bd6-75e16107, #w-node-_6594f31b-c9ac-2359-9508-239c8f1d23d9-75e16107, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e16108, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16108, #w-node-_1575e6d9-eda9-88d7-5125-2f77993bb497-75e16108, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5e5-75e16108, #w-node-_7996a411-312a-bbe4-2812-4909b3a5a5ea-75e16108, #w-node-_71c059f7-b77c-0a9b-91f1-9d7fe950656c-75e16108, #w-node-fde38717-97ef-c3df-0bd1-44a3a7954bd6-75e16108, #w-node-_15eb6001-170f-0932-9eee-0194784a0476-75e16108, #w-node-eb7ae978-785e-da4e-c8b0-800b26d1db44-75e16108, #w-node-eb7ae978-785e-da4e-c8b0-800b26d1db4b-75e16108, #w-node-eb7ae978-785e-da4e-c8b0-800b26d1db4e-75e16108, #w-node-eb7ae978-785e-da4e-c8b0-800b26d1db54-75e16108, #w-node-_46f52db3-556c-2e60-572a-51c7a36e3df6-75e16108, #w-node-_46f52db3-556c-2e60-572a-51c7a36e3dfe-75e16108, #w-node-_872a18bb-f9c3-18b0-2827-699539175cd1-75e16108, #w-node-_872a18bb-f9c3-18b0-2827-699539175cd9-75e16108 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df8170e9-83a1-4bd6-b80c-1f40fd332be5-75e16108 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-fb17df4f-3f4c-d927-0a4a-d924ef847b40-75e16108, #w-node-fb17df4f-3f4c-d927-0a4a-d924ef847b48-75e16108, #w-node-fb17df4f-3f4c-d927-0a4a-d924ef847b51-75e16108, #w-node-fb17df4f-3f4c-d927-0a4a-d924ef847b5b-75e16108, #w-node-fb17df4f-3f4c-d927-0a4a-d924ef847b5e-75e16108, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e16109, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16109, #w-node-f6e9a996-3237-054e-ebce-a939057d5df1-75e16109, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2266-75e16109, #w-node-_520812b7-9a29-9600-abf6-29fe25fa226d-75e16109, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2273-75e16109, #w-node-_958921e1-7333-b152-b03f-8c96f5278a48-75e16109, #w-node-_728133df-348f-2f3c-d505-b1dd834d5946-75e16109, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b986-75e16109, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b98b-75e16109, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b991-75e16109, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e855-75e16109, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e85a-75e16109, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e860-75e16109, #w-node-_2613ca80-48bc-3e04-4fcc-0e1e085845ce-75e16109, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf81-75e16109, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e1610a, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e1610a, #w-node-f6e9a996-3237-054e-ebce-a939057d5df1-75e1610a, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2266-75e1610a, #w-node-_520812b7-9a29-9600-abf6-29fe25fa226d-75e1610a, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2273-75e1610a, #w-node-_958921e1-7333-b152-b03f-8c96f5278a48-75e1610a, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b986-75e1610a, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b98b-75e1610a, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b991-75e1610a, #w-node-_545aeaf7-1394-d14d-794e-7eb42756f665-75e1610a, #w-node-_7f65e7e2-bb56-eb07-f740-c62743d67527-75e1610a, #w-node-_4a68b207-813a-ed51-1d0e-ee7b2f9a90ec-75e1610a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2514babe-5192-c8eb-06e3-d0b7b619b14c-75e1610a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebc3d46b-3965-a7a0-ed11-4f464cf96c3b-75e1610a, #w-node-afaad3c6-6256-bf72-1760-4053a9c24936-75e1610a, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e855-75e1610a, #w-node-_6e64be59-e327-5e82-ca5f-3c3d448c5793-75e1610a, #w-node-_6e64be59-e327-5e82-ca5f-3c3d448c579a-75e1610a, #w-node-_7873b431-60dc-89bb-7a38-b56986c89c4c-75e1610a, #w-node-_530d9414-7c95-6f82-4459-3db8dde53abf-75e1610a, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf81-75e1610a, #w-node-cccf0e50-8ca2-dcc2-122a-59a16e0a1ec0-75e1610b, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e1610b, #w-node-f6e9a996-3237-054e-ebce-a939057d5df1-75e1610b, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2266-75e1610b, #w-node-_520812b7-9a29-9600-abf6-29fe25fa226d-75e1610b, #w-node-_520812b7-9a29-9600-abf6-29fe25fa2273-75e1610b, #w-node-_958921e1-7333-b152-b03f-8c96f5278a48-75e1610b, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b986-75e1610b, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b98b-75e1610b, #w-node-_4edf5b7a-0b5d-73fb-8087-db6a7354b991-75e1610b, #w-node-d1d7106e-9720-c337-c405-9ed5b713766f-75e1610b, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e855-75e1610b, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e85a-75e1610b, #w-node-a95b85b4-e9d4-3bb0-e70f-a9ad3190e860-75e1610b, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf81-75e1610b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160f9, #w-node-ec1572ee-61b9-1385-276a-c622338a0df8-75e160f9, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fb, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fd, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160ff, #w-node-_6e405248-1b8a-81f4-bef1-13858f514935-8f514925, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16103, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16106, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16107 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_884369ed-7790-77b0-158d-fdf6d1ded180-75e16107 {
    grid-area: Area;
  }

  #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16108, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16109, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e1610a, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e1610b {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e160f9 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc909-75e160f9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e16109 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc909-75e16109 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e1610a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc909-75e1610a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e1610b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc909-75e1610b {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f3d00805-7ac8-6490-88e6-8984d41cfb2a-75e160f9, #w-node-b22a942a-553c-df93-b934-339d2500a2e7-75e160f9, #w-node-af414221-12c3-0913-4651-e3805a19066a-75e160f9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6fe90430-02ec-f302-542a-285092e1b573-75e160f9 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_6fe90430-02ec-f302-542a-285092e1b574-75e160f9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6ccc7146-3d03-f7ff-7a36-d6a1e2b5aa20-75e160f9 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_6ccc7146-3d03-f7ff-7a36-d6a1e2b5aa21-75e160f9, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf9b-75e160f9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e160f9, #w-node-_906952dc-2e69-fff4-adec-13d7b70cc900-75e160f9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fb, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160fd, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e160ff, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16103, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16106, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16107, #w-node-_99f41039-e28c-ee12-7bb8-2b704fba285d-75e16108 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_23a42e84-0e57-f1c2-31c8-6ae8732c8e74-75e16109, #w-node-f3d00805-7ac8-6490-88e6-8984d41cfb2a-75e16109, #w-node-_2613ca80-48bc-3e04-4fcc-0e1e085845cf-75e16109, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf9b-75e16109 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e16109, #w-node-_906952dc-2e69-fff4-adec-13d7b70cc900-75e16109 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_23a42e84-0e57-f1c2-31c8-6ae8732c8e74-75e1610a, #w-node-f3d00805-7ac8-6490-88e6-8984d41cfb2a-75e1610a, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf9b-75e1610a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e1610a, #w-node-_906952dc-2e69-fff4-adec-13d7b70cc900-75e1610a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_23a42e84-0e57-f1c2-31c8-6ae8732c8e74-75e1610b, #w-node-f3d00805-7ac8-6490-88e6-8984d41cfb2a-75e1610b, #w-node-d1d7106e-9720-c337-c405-9ed5b7137670-75e1610b, #w-node-_46f1c82d-51d8-2453-b8e3-27d2b5ccbf9b-75e1610b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_906952dc-2e69-fff4-adec-13d7b70cc8d3-75e1610b, #w-node-_906952dc-2e69-fff4-adec-13d7b70cc900-75e1610b {
    grid-area: 2 / 1 / 3 / 2;
  }
}


@font-face {
  font-family: 'Aa-Semi Bold';
  src: url('../fonts/soehne-web-halbfett.woff2') format('woff2'), url('../fonts/soehne-web-halbfett.eot') format('embedded-opentype'), url('../fonts/soehne-web-halbfett.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aa-Medium';
  src: url('../fonts/soehne-web-kraftig.woff2') format('woff2'), url('../fonts/soehne-web-kraftig.eot') format('embedded-opentype'), url('../fonts/soehne-web-kraftig.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aa-Normal';
  src: url('../fonts/soehne-web-buch.woff2') format('woff2'), url('../fonts/soehne-web-buch.eot') format('embedded-opentype'), url('../fonts/soehne-web-buch.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Aa-Light';
  src: url('../fonts/soehne-web-leicht.woff2') format('woff2'), url('../fonts/soehne-web-leicht.eot') format('embedded-opentype'), url('../fonts/soehne-web-leicht.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Nothing you can do';
  src: url('../fonts/NothingYouCouldDo-Regular.woff2') format('woff2'), url('../fonts/NothingYouCouldDo-Regular.eot') format('embedded-opentype'), url('../fonts/NothingYouCouldDo-Regular.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Soehne breit halbfett';
  src: url('../fonts/soehne-breit-halbfett.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}