#button-id-0- { min-height: 31px; margin: unset; color: rgb(0, 0, 0); font-size: 18px; border-radius: 0px; background-color: rgba(255, 255, 255, 0); width: 84px; text-align: left; font-family: "helvetica neue", -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,
    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 700; border-style: none none solid; border-width: 3px; letter-spacing: 0px; line-height: 18px; }

#button-id-0-:active, #button-id-0-.active { color: rgb(0, 0, 0); }

#button-id-0-:hover, #button-id-0-.hover { color: rgba(0, 0, 0, 0.5); }

#container-id-0- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-0- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 20px !important; }

#container-id-0- > :last-child, #container-id-0- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-1- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-1- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 40px !important; }

#container-id-1- > :last-child, #container-id-1- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-11- { min-height: 12px; margin: unset; background-color: rgb(35, 35, 35); width: 100%; flex-direction: row; }

#container-id-11- > * { max-width: 100%; }

#container-id-12- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; justify-content: space-between; flex-direction: row; }

#container-id-12- > * { max-width: 100%; }

#container-id-16- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-16- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 20px !important; }

#container-id-16- > :last-child, #container-id-16- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-2- { padding: 80px; background-color: rgba(0, 0, 0, 0); flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-2- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 40px !important; }

#container-id-2- > :last-child, #container-id-2- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-3- { min-height: 171px; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; flex-direction: row; }

#container-id-3- > * { max-width: 100%; margin-right: 40px !important; margin-bottom: 0px !important; }

#container-id-3- > :last-child, #container-id-3- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-4- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; justify-content: space-between; flex-direction: row; }

#container-id-4- > * { max-width: 100%; }

#container-id-7- { min-height: 12px; margin: unset; background-color: rgb(35, 35, 35); width: 100%; flex-direction: row; }

#container-id-7- > * { max-width: 100%; }

#container-id-8- { min-height: auto; margin: unset; background-color: rgba(238, 238, 238, 0); width: 400px; padding: 16px 0px; flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-8- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 20px !important; }

#container-id-8- > :last-child, #container-id-8- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container { flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#content-container > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container > :last-child, #content-container > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#element-id-20- { width: 100%; }

#image-id-4- { margin: unset; background-color: rgb(221, 221, 221); position: static; left: 80px; top: 306px; width: auto; min-height: auto; border-radius: 11px; }

#root-container { background-position: center center; background-color: rgb(233, 232, 208); }

#section-id-1- { min-height: 729px; margin: unset; background-color: rgba(233, 232, 208, 0);
  width: 100%; top: 0px; }

#section-id-1- > * { max-width: 1320px; }

#text-id-0- { margin: unset; background-color: rgba(0, 0, 0, 0); width: 565px; line-height: 88px; font-size: 45px; font-style: normal; font-weight: 800; letter-spacing: -2px; }

#text-id-2- { margin: unset; background-color: rgba(0, 0, 0, 0); width: 480px; }

#text-id-6- { margin: unset; background-color: rgba(0, 0, 0, 0); width: auto; font-weight: 700; font-style: normal; }

#text-id-7- { margin: unset; background-color: rgba(0, 0, 0, 0); width: 380px; letter-spacing: -0.4px; line-height: 44px; font-size: 36px; font-weight: 800; font-style: normal; }

#container-id-13- { width: 500px; padding: 20px; background-color: #e9e8d0; flex-direction: center; align-items: flex-start; justify-content: flex-start; }

[data-element-type] { font-family: inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,
    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-style: normal; font-size: 18px; line-height: 26px; font-weight: 600; letter-spacing: -0.2px; color: rgb(35, 35, 35); }

@media (min-width:1025px) {#container-id-3- > * { flex-grow: 1; }

#content-container { display: flex; }

#image-id-4- { min-height: 431px; }}

@media (min-width:641px) and (max-width:1024px) {#container-id-0- { flex-direction: column; }

#container-id-0- > * { max-width: 100%; }

#container-id-1- { flex-direction: column; }

#container-id-1- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 32px !important; }

#container-id-1- > :last-child, #container-id-1- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-11- { flex-direction: row; }

#container-id-11- > * { max-width: 100%; }

#container-id-12- { flex-direction: row; }

#container-id-12- > * { max-width: 100%; }

#container-id-16- { flex-direction: column; }

#container-id-16- > * { max-width: 100%; }

#container-id-2- { padding: 40px; flex-direction: column; }

#container-id-2- > * { max-width: 100%; }

#container-id-3- { flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-3- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 40px !important; }

#container-id-3- > :last-child, #container-id-3- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-4- { flex-direction: row; }

#container-id-4- > * { max-width: 100%; }

#container-id-7- { flex-direction: row; }

#container-id-7- > * { max-width: 100%; }

#container-id-8- { width: 520px; flex-direction: column; }

#container-id-8- > * { max-width: 100%; }

#content-container { flex-direction: column; align-items: flex-start; justify-content: flex-start; display: flex; }

#content-container > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container > :last-child, #content-container > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#text-id-0- { letter-spacing: -0.72px; line-height: 74.88px; font-size: 72px; width: 504px; }}

@media (max-width:640px) {#container-id-0- { flex-direction: column; }

#container-id-0- > * { max-width: 100%; }

#container-id-1- { flex-direction: column; }

#container-id-1- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 24px !important; }

#container-id-1- > :last-child, #container-id-1- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-11- { min-height: 10px; flex-direction: row; }

#container-id-11- > * { max-width: 100%; }

#container-id-12- { flex-direction: row; }

#container-id-12- > * { max-width: 100%; }

#container-id-16- { flex-direction: column; }

#container-id-16- > * { max-width: 100%; }

#container-id-2- { padding: 40px 24px; flex-direction: column; }

#container-id-2- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 32px !important; }

#container-id-2- > :last-child, #container-id-2- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-3- { flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-3- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 20px !important; }

#container-id-3- > :last-child, #container-id-3- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-4- { flex-direction: row; }

#container-id-4- > * { max-width: 100%; }

#container-id-7- { min-height: 10px; flex-direction: row; }

#container-id-7- > * { max-width: 100%; }

#container-id-8- { padding: 0px; flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-8- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 16px !important; }

#container-id-8- > :last-child, #container-id-8- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container { flex-direction: column; align-items: flex-start; justify-content: flex-start; display: flex; }

#content-container > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container > :last-child, #content-container > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#text-id-0- { letter-spacing: -0.44px; line-height: 48px; font-size: 44px; width: 289px; }

#text-id-6- { letter-spacing: 0px; line-height: 18px; font-size: 16px; }

#text-id-7- { letter-spacing: 0px; line-height: 32px; font-size: 24px; width: 248px; }}