:root {
  --color--base--white: white;
  --_font-family---font--family--body: Manrope, sans-serif;
  --color--base--black-color: #130f0c;
  --_typographys---typography--text--regular: 1rem;
  --_line-height---line--hight--3xl: 160%;
  --_font-weight---font--weight--normal: 400;
  --_letter-spacing---p-regular: -.012rem;
  --_font-family---font--family--title: Manrope, sans-serif;
  --_typographys---typography--titles--h1: 4rem;
  --_line-height---line--hight--normal: 100%;
  --_font-weight---font--weight--medium: 500;
  --_letter-spacing---h1: -.1rem;
  --_typographys---typography--titles--h2: 3rem;
  --_line-height---line--hight--small: 110%;
  --_letter-spacing---h2: -.006rem;
  --_typographys---typography--titles--h3: 1.5rem;
  --_line-height---line--hight--large: 130%;
  --_letter-spacing---h3: -.018rem;
  --_line-height---line--hight--medium: 120%;
  --_typographys---typography--titles--h4: 1.25rem;
  --_line-height---line--hight--xl: 140%;
  --_font-weight---font--weight--semi-bold: 600;
  --_letter-spacing---h4: -.018rem;
  --_typographys---typography--titles--h5: 1rem;
  --_letter-spacing---h5: 0px;
  --_spacing-sizing---sizes--space--none\<deleted\|variable-701b5f15-7575-88ac-2d74-aeffce760ba7\>: 0px;
  --_typographys---font--family--title\<deleted\|variable-0d4e36f8-a546-724a-a55a-9ac56e96ea5d\>: Urbanist;
  --_typographys---typography--titles--h6: 1rem;
  --_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>: 150%;
  --_typographys---font--weight--bold\<deleted\|variable-d192bb5e-bf91-6a56-8a71-d3215d04994c\>: 700;
  --typography--size--5xl-22px\<deleted\|variable-d6426da2-d182-07cd-18bd-06cacd4cdd19\>: 1.375rem;
  --typography--size--4xl-20px\<deleted\|variable-812c81fa-3b09-f1b1-a699-21553a7fc812\>: 1.25rem;
  --color--base--p-text-color: #423f3d;
  --sizes--space--none\<deleted\|variable-7145c51e-8e1a-4d85-c83a-a48d919b9c87\>: 0px;
  --sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>: 1.25rem;
  --sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>: 1rem;
  --_typographys---typography--body-text--p-regular\<deleted\|variable-82976488-ada3-9c5c-2f9b-5da7bd576b93\>: 1rem;
  --_typographys---font--weight--medium\<deleted\|variable-c87d9543-575e-b53b-2238-4f3415b8f4ea\>: 500;
  --sizes--space--6xl-28px\<deleted\|variable-05d7fd89-6126-60a0-eff5-ae51cd176140\>: 1.75rem;
  --typography--size--13xl-48px\<deleted\|variable-0d62698b-c4dd-43b3-9c59-4619b94aae78\>: 3rem;
  --typography--size--11xl-40px\<deleted\|variable-46b05213-d659-1933-8b81-921dde241b5a\>: 2.5rem;
  --typography--size--10xl-36px\<deleted\|variable-d4f5cab5-9654-789b-6bc5-a1b65164620d\>: 2.25rem;
  --color--base--button-border: #8f929226;
  --color--base--gray: #615e5c;
  --base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>: #1e1e1e;
  --sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>: 1rem;
  --base--bg--bg-primary\<deleted\|variable-f4cb5dfe-770a-c506-f5ae-573bdbd8400f\>: #1e1e1e;
  --sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>: 2rem;
  --base--border--border-inverse-hover\<deleted\|variable-b9ecb5b2-637d-4151-c056-8753db52e598\>: var(--color--neutral--500\<deleted\|variable-80fd2b1d-d353-dc92-58f3-f47f589544fe\>);
  --base--border--border-inverse\<deleted\|variable-9a164172-2980-f6a2-dab2-7ad431bede19\>: var(--color--neutral--700\<deleted\|variable-5b3bd37c-6acc-7567-8eff-f92c87c3fc44\>);
  --sizes--radius--lg-10px\<deleted\|variable-68f590ae-01c8-ce59-6fea-692c8073a657\>: .625rem;
  --sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>: 1.5rem;
  --sizes--space--sm-6px\<deleted\|variable-ed5a6b7f-b257-ddeb-3dd1-e8cb96385d6d\>: .375rem;
  --sizes--space--xs-4px\<deleted\|variable-5c7f86fd-f5d0-699a-401c-ece4fb5d62a3\>: .25rem;
  --sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>: .5rem;
  --sizes--space--xl-12px\<deleted\|variable-022cf573-2cdc-b262-87b0-6e54ce28e21a\>: .75rem;
  --color--black--400\<deleted\|variable-aaa0f622-5f83-4ae1-ae37-2769887f08a1\>: #0006;
  --semantic--border--border-brand\<deleted\|variable-6f329bcf-7adb-4e4a-41ac-de121cc55019\>: var(--color--brand--300\<deleted\|variable-de0fe0dd-f85d-3c17-ea67-56074995c09a\>);
  --color--black--100\<deleted\|variable-80e006a9-f8b1-7d75-110d-fc04e5485c4f\>: #0000001a;
  --color--base--whitesmoke: whitesmoke;
  --_spacing-sizing---sizes--space--13xl-80px\<deleted\|variable-d03f1c5c-5536-ddd4-0da2-5dcfed0f7cec\>: 5rem;
  --_spacing-sizing---sizes--space--11xl-64px\<deleted\|variable-c3a43f1f-d664-0c86-2a15-f9541ccaf680\>: 4rem;
  --color--base--brand: #7ab65d;
  --color--base--deep-white: #f6f6f6;
  --color--base--bg-color: #f9f9f9;
  --color--base--transparent: #0000;
  --color--base--green-white: #eaeaea;
  --_letter-spacing---p-xl: .2rem;
  --color--base--ghost-white: #fafafa;
  --_font-weight---font--weight--bold: 700;
  --color--base--border: #92918f40;
  --color--base--subtitle: #fef0e7;
  --_spacing-sizing---sizes--space--9xl-48px\<deleted\|variable-75e0d1f2-b543-ac53-0c03-d6c16cd58f68\>: 3rem;
  --color--base--black-10\<deleted\|variable-ae44294b-c201-9ee6-ecf8-417ff3b074fa\>: #070f011a;
  --_typographys---typography--text--large: 1.25rem;
  --_line-height---line--hight--xxl: 150%;
  --_letter-spacing---p-large: 0px;
  --_typographys---typography--text--small: .875rem;
  --_letter-spacing---p-small: 0px;
  --_spacing-sizing---sizes--space--3xl-16px\<deleted\|variable-b7d3233a-1a3c-e4e5-27a9-a536fedba775\>: 1rem;
  --_spacing-sizing---sizes--space--7xl-32px\<deleted\|variable-4ac19644-4cf9-4c58-3ab8-7d6d1faf2f20\>: 2rem;
  --_spacing-sizing---sizes--space--8xl-40px\<deleted\|variable-45ce1fd1-2410-4e6d-1e8c-39fed7d26985\>: 2.5rem;
  --_typographys---typography--text--xlage: 1.5rem;
  --_spacing-sizing---sizes--radius--xl-12px\<deleted\|variable-4b9307b5-0a75-52d1-0f7e-26b63d5d3564\>: .75rem;
  --_spacing-sizing---sizes--space--5xl-24px\<deleted\|variable-0f3ffe10-8365-b69b-5ffc-959fbe806795\>: 1.5rem;
  --_spacing-sizing---sizes--space--4xl-20px\<deleted\|variable-0d839e00-db68-7687-8750-eaf1988d08c4\>: 1.25rem;
  --_typographys---typography--text--medium: 1.125rem;
  --_letter-spacing---p-medium: -.013rem;
  --color--base--body-bg: #eaeaea;
  --_typographys---typography--text--extralarge: 20rem;
  --_font-weight---font--weight--black: 900;
  --_typographys---typography--text--xxlarge: 2rem;
  --form-border: #d2d2d2;
  --_font-family---font--family--custom: Manrope, sans-serif;
  --_font-weight---font--weight--light: 300;
  --_font-weight---font--weight--exta-bold: 800;
  --color--neutral--500\<deleted\|variable-80fd2b1d-d353-dc92-58f3-f47f589544fe\>: #ccc;
  --color--neutral--700\<deleted\|variable-5b3bd37c-6acc-7567-8eff-f92c87c3fc44\>: #595959;
  --color--brand--300\<deleted\|variable-de0fe0dd-f85d-3c17-ea67-56074995c09a\>: #5a389d;
}

.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-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--color--base--white);
  font-family: var(--_font-family---font--family--body);
  color: var(--color--base--black-color);
  font-size: var(--_typographys---typography--text--regular);
  line-height: var(--_line-height---line--hight--3xl);
  font-weight: var(--_font-weight---font--weight--normal);
  letter-spacing: var(--_letter-spacing---p-regular);
}

h1 {
  font-family: var(--_font-family---font--family--title);
  color: var(--color--base--black-color);
  font-size: var(--_typographys---typography--titles--h1);
  line-height: var(--_line-height---line--hight--normal);
  font-weight: var(--_font-weight---font--weight--medium);
  letter-spacing: var(--_letter-spacing---h1);
  margin-top: 0;
  margin-bottom: 0;
}

h2 {
  font-family: var(--_font-family---font--family--title);
  color: var(--color--base--black-color);
  font-size: var(--_typographys---typography--titles--h2);
  line-height: var(--_line-height---line--hight--small);
  font-weight: var(--_font-weight---font--weight--medium);
  letter-spacing: var(--_letter-spacing---h2);
  margin-top: 0;
  margin-bottom: 0;
}

h3 {
  font-family: var(--_font-family---font--family--title);
  color: var(--color--base--black-color);
  font-size: var(--_typographys---typography--titles--h3);
  line-height: var(--_line-height---line--hight--large);
  font-weight: var(--_font-weight---font--weight--medium);
  letter-spacing: var(--_letter-spacing---h3);
  margin-top: 0;
  margin-bottom: 0;
}

h4 {
  font-family: var(--_font-family---font--family--title);
  font-size: var(--_typographys---typography--titles--h4);
  line-height: var(--_line-height---line--hight--xl);
  font-weight: var(--_font-weight---font--weight--semi-bold);
  letter-spacing: var(--_letter-spacing---h4);
  margin-top: 0;
  margin-bottom: 0;
}

h5 {
  font-family: var(--_font-family---font--family--title);
  font-size: var(--_typographys---typography--titles--h5);
  line-height: var(--_line-height---line--hight--xl);
  font-weight: var(--_font-weight---font--weight--semi-bold);
  letter-spacing: var(--_letter-spacing---h5);
  margin-top: 0;
  margin-bottom: 0;
}

h6 {
  margin-top: var(--_spacing-sizing---sizes--space--none\<deleted\|variable-701b5f15-7575-88ac-2d74-aeffce760ba7\>);
  margin-bottom: var(--_spacing-sizing---sizes--space--none\<deleted\|variable-701b5f15-7575-88ac-2d74-aeffce760ba7\>);
  font-family: var(--_typographys---font--family--title\<deleted\|variable-0d4e36f8-a546-724a-a55a-9ac56e96ea5d\>);
  font-size: var(--_typographys---typography--titles--h6);
  line-height: var(--_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>);
  font-weight: var(--_typographys---font--weight--bold\<deleted\|variable-d192bb5e-bf91-6a56-8a71-d3215d04994c\>);
}

p {
  color: var(--color--base--p-text-color);
  margin-bottom: 0;
}

a {
  color: var(--color--base--black-color);
  text-decoration: none;
}

ul {
  margin-top: var(--sizes--space--none\<deleted\|variable-7145c51e-8e1a-4d85-c83a-a48d919b9c87\>);
  margin-bottom: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  padding-left: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  margin-bottom: .25rem;
}

img {
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: var(--_spacing-sizing---sizes--space--none\<deleted\|variable-701b5f15-7575-88ac-2d74-aeffce760ba7\>);
  font-size: var(--_typographys---typography--body-text--p-regular\<deleted\|variable-82976488-ada3-9c5c-2f9b-5da7bd576b93\>);
  line-height: var(--_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>);
  font-weight: var(--_typographys---font--weight--medium\<deleted\|variable-c87d9543-575e-b53b-2238-4f3415b8f4ea\>);
}

blockquote {
  margin-top: var(--sizes--space--none\<deleted\|variable-7145c51e-8e1a-4d85-c83a-a48d919b9c87\>);
  margin-bottom: var(--sizes--space--none\<deleted\|variable-7145c51e-8e1a-4d85-c83a-a48d919b9c87\>);
  padding: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>) var(--sizes--space--6xl-28px\<deleted\|variable-05d7fd89-6126-60a0-eff5-ae51cd176140\>);
  border-left: .25rem solid #e2e2e2;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.protect-page-form {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.protect-image {
  width: 11rem;
}

.padding-global {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: block;
}

.form-message-error {
  color: #f6f6f6;
  -webkit-text-stroke-color: #f6f6f6;
  background-color: #fefefe;
  margin-top: .75rem;
  padding: .75rem;
}

._404-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.form-input-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 100%;
  position: relative;
}

.form-input-field {
  border: 1px solid var(--color--base--button-border);
  height: 4.125rem;
  font-family: var(--_font-family---font--family--title);
  background-color: #0000;
  border-radius: 6.1875rem;
  margin-bottom: 0;
  padding: .5rem .5rem .5rem 1.75rem;
  box-shadow: 0 1rem 2rem -.75rem #9494941f;
}

.form-input-field:hover {
  border: 1px solid #909090;
}

.form-input-field:focus {
  outline-offset: 0px;
  border: 1px solid #909090;
  outline: .25rem solid #1212120f;
}

.form-input-field::placeholder {
  font-family: var(--_font-family---font--family--title);
  color: var(--color--base--gray);
  font-size: var(--_typographys---typography--text--regular);
  line-height: var(--_line-height---line--hight--large);
  font-weight: var(--_font-weight---font--weight--medium);
}

.protect-form-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 578px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.protect-form-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 28.75rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.faq_accorttdion {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>);
  flex-flow: column;
  display: flex;
}

.blog1_list-item {
  padding: var(--sizes--space--6xl-28px\<deleted\|variable-05d7fd89-6126-60a0-eff5-ae51cd176140\>);
  border-radius: var(--sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>);
  background-color: var(--base--bg--bg-primary\<deleted\|variable-f4cb5dfe-770a-c506-f5ae-573bdbd8400f\>);
}

.pro-list_content-iner {
  padding-bottom: var(--sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>);
  grid-column-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  grid-row-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  border-bottom: 1px solid var(--base--border--border-inverse-hover\<deleted\|variable-b9ecb5b2-637d-4151-c056-8753db52e598\>);
  flex-flow: column;
  display: flex;
}

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

.features2_card {
  padding: var(--sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>);
  grid-column-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  grid-row-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  border: 1px solid var(--base--border--border-inverse\<deleted\|variable-9a164172-2980-f6a2-dab2-7ad431bede19\>);
  border-radius: var(--sizes--radius--lg-10px\<deleted\|variable-68f590ae-01c8-ce59-6fea-692c8073a657\>);
  background-color: var(--base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>);
  flex-flow: column;
  display: flex;
}

.team_card-image {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-height: 25rem;
  display: flex;
  overflow: hidden;
}

.team_card-content {
  padding: var(--sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>);
  grid-column-gap: var(--sizes--space--sm-6px\<deleted\|variable-ed5a6b7f-b257-ddeb-3dd1-e8cb96385d6d\>);
  grid-row-gap: var(--sizes--space--sm-6px\<deleted\|variable-ed5a6b7f-b257-ddeb-3dd1-e8cb96385d6d\>);
  flex-flow: column;
  display: flex;
}

.blog_item-image {
  border-radius: var(--sizes--radius--lg-10px\<deleted\|variable-68f590ae-01c8-ce59-6fea-692c8073a657\>);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-height: 28rem;
  display: flex;
  overflow: hidden;
}

.blog_item-inner {
  grid-column-gap: var(--sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>);
  grid-row-gap: var(--sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>);
  flex-flow: column;
  display: flex;
}

.similar-blog_link {
  grid-column-gap: var(--sizes--space--xl-12px\<deleted\|variable-022cf573-2cdc-b262-87b0-6e54ce28e21a\>);
  grid-row-gap: var(--sizes--space--xl-12px\<deleted\|variable-022cf573-2cdc-b262-87b0-6e54ce28e21a\>);
  flex: none;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.contact_list-item {
  grid-column-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  grid-row-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.p-submit_form-item {
  grid-column-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  grid-row-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  flex-flow: column;
  display: flex;
}

.company_logo {
  max-width: 14rem;
}

.faq-accordidffsfon-wrapper {
  grid-column-gap: var(--sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>);
  grid-row-gap: var(--sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>);
  border: 0 solid #e7e8ea;
  border-bottom-width: 1px;
  border-radius: 0;
  flex-flow: column;
}

.team_card-item {
  padding: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  grid-column-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  grid-row-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  border-radius: var(--sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>);
  background-color: var(--base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>);
  flex-flow: column;
  display: flex;
}

.team_content-inner {
  padding-bottom: var(--sizes--space--xl-12px\<deleted\|variable-022cf573-2cdc-b262-87b0-6e54ce28e21a\>);
  grid-column-gap: var(--sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>);
  grid-row-gap: var(--sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>);
  border-bottom: 1px solid var(--color--black--400\<deleted\|variable-aaa0f622-5f83-4ae1-ae37-2769887f08a1\>);
  text-align: center;
  flex-flow: column;
  display: flex;
}

.team_social-wrapper {
  grid-column-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  grid-row-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  justify-content: center;
  align-items: center;
  display: flex;
}

.licence-card_item {
  padding: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  grid-column-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  grid-row-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  border: 1px solid var(--semantic--border--border-brand\<deleted\|variable-6f329bcf-7adb-4e4a-41ac-de121cc55019\>);
  border-radius: var(--sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>);
  background-color: var(--base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.blog-list_card {
  height: 100%;
  padding: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  grid-column-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  grid-row-gap: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  border: 1px solid var(--semantic--border--border-brand\<deleted\|variable-6f329bcf-7adb-4e4a-41ac-de121cc55019\>);
  border-radius: var(--sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>);
  background-color: var(--base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>);
  flex-flow: column;
  justify-content: space-between;
  text-decoration: none;
  transition: background-color .3s, box-shadow .3s;
  display: flex;
}

.blog-list_card:hover {
  background-color: var(--base--bg--bg-primary\<deleted\|variable-f4cb5dfe-770a-c506-f5ae-573bdbd8400f\>);
  box-shadow: 0 6px 30px 0 var(--color--black--100\<deleted\|variable-80e006a9-f8b1-7d75-110d-fc04e5485c4f\>);
}

.sg-color-section {
  background-color: var(--color--base--whitesmoke);
  padding-top: 5rem;
  padding-bottom: 6rem;
}

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

.sg-color-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.sg-color-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  width: 100%;
  max-width: 50rem;
  display: flex;
}

.sg-color-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: grid;
}

.sg-color-list-card {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.sg-color-warp {
  width: 100%;
  min-height: 150px;
}

.sg-color-warp.brand {
  background-color: var(--color--base--brand);
}

.sg-color-warp.black {
  background-color: var(--color--base--black-color);
}

.sg-color-warp.text-color {
  background-color: var(--color--base--p-text-color);
}

.sg-color-warp.white {
  background-color: var(--color--base--white);
}

.sg-color-warp.deep-white {
  background-color: var(--color--base--deep-white);
}

.sg-color-warp.bg-white {
  background-color: var(--color--base--bg-color);
}

.sg-color-warp.transparent {
  background-color: var(--color--base--transparent);
}

.sg-color-warp.gradient-color {
  background-color: var(--color--base--gray);
}

.sg-color-warp.white-green {
  background-color: var(--color--base--green-white);
}

.sg-color-content {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.t-size-regular {
  color: var(--color--base--p-text-color);
  font-size: var(--_typographys---typography--text--regular);
  line-height: var(--_line-height---line--hight--3xl);
  font-weight: var(--_font-weight---font--weight--normal);
  letter-spacing: var(--_letter-spacing---p-regular);
}

.t-size-regular.t-weight-semibold.t-color-brand {
  color: var(--color--base--brand);
}

.t-size-regular.t-weight-semibold.t-color-white.one:where(.w-variant-832c4c7f-7abf-2229-e7ec-610b8bfb71ca) {
  color: var(--color--base--black-color);
}

.t-size-regular.t-weight-semibold.t-color-white.two {
  position: absolute;
  inset: 0%;
}

.t-size-regular.t-weight-semibold.t-color-white.two:where(.w-variant-832c4c7f-7abf-2229-e7ec-610b8bfb71ca) {
  opacity: 0;
  color: var(--color--base--white);
}

.t-size-regular.l-space-xl {
  letter-spacing: var(--_letter-spacing---p-xl);
}

.t-size-regular.l-space-xl.t-size-medium {
  font-weight: var(--_font-weight---font--weight--medium);
}

.t-size-regular.t-color-brand {
  color: var(--color--base--brand);
}

.t-size-regular.t-color-brand.t-weight-medium {
  font-weight: var(--_font-weight---font--weight--medium);
}

.t-size-regular.t-color-white {
  color: var(--color--base--ghost-white);
}

.t-size-regular.t-weight-medium {
  font-weight: var(--_font-weight---font--weight--medium);
}

.t-size-regular.t-weight-bold {
  font-weight: var(--_font-weight---font--weight--bold);
}

.t-weight-semibold {
  font-weight: var(--_font-weight---font--weight--semi-bold);
}

.green-linear-bg {
  width: 100%;
  min-height: 150px;
}

.green-linear-bg.border {
  background-color: var(--color--base--border);
}

.green-linear-bg.subtitle {
  background-color: var(--color--base--subtitle);
}

.green-linear-bg.whitesmoke {
  background-color: var(--color--base--whitesmoke);
}

.sg-text-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.sg-content-right {
  grid-column-gap: var(--_spacing-sizing---sizes--space--9xl-48px\<deleted\|variable-75e0d1f2-b543-ac53-0c03-d6c16cd58f68\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--9xl-48px\<deleted\|variable-75e0d1f2-b543-ac53-0c03-d6c16cd58f68\>);
  flex-flow: column;
  width: 100%;
  max-width: 50rem;
  display: flex;
}

.sg-text-list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.sg-text-card {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  border-bottom: 1px solid var(--color--base--black-10\<deleted\|variable-ae44294b-c201-9ee6-ecf8-417ff3b074fa\>);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1.5rem;
  display: flex;
}

.heading-h1 {
  max-width: 800px;
  font-family: var(--_font-family---font--family--title);
  font-size: var(--_typographys---typography--titles--h1);
  line-height: var(--_line-height---line--hight--small);
  font-weight: var(--_font-weight---font--weight--medium);
  text-align: left;
  letter-spacing: var(--_letter-spacing---h1);
}

.sg-text-inner {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-h2.text-white {
  background-image: linear-gradient(180deg, var(--color--base--white), #ffffff80);
  color: var(--color--base--ghost-white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.t-size-large {
  font-size: var(--_typographys---typography--text--large);
  line-height: var(--_line-height---line--hight--xxl);
  letter-spacing: var(--_letter-spacing---p-large);
}

.t-size-large.t-size-white {
  color: var(--color--base--white);
}

.t-size-small {
  font-size: var(--_typographys---typography--text--small);
  line-height: var(--_line-height---line--hight--xxl);
  letter-spacing: var(--_letter-spacing---p-small);
}

.t-size-small.t-weight-medium {
  font-weight: var(--_font-weight---font--weight--medium);
}

.t-size-small.t-color-gray {
  color: var(--color--base--gray);
}

.sg-btn-wrapper {
  grid-column-gap: var(--_spacing-sizing---sizes--space--3xl-16px\<deleted\|variable-b7d3233a-1a3c-e4e5-27a9-a536fedba775\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--3xl-16px\<deleted\|variable-b7d3233a-1a3c-e4e5-27a9-a536fedba775\>);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.sg-button-right {
  grid-column-gap: var(--_spacing-sizing---sizes--space--9xl-48px\<deleted\|variable-75e0d1f2-b543-ac53-0c03-d6c16cd58f68\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--9xl-48px\<deleted\|variable-75e0d1f2-b543-ac53-0c03-d6c16cd58f68\>);
  flex-flow: column;
  width: 100%;
  max-width: 50rem;
  display: flex;
}

.sg-button-list {
  grid-column-gap: var(--_spacing-sizing---sizes--space--8xl-40px\<deleted\|variable-45ce1fd1-2410-4e6d-1e8c-39fed7d26985\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--8xl-40px\<deleted\|variable-45ce1fd1-2410-4e6d-1e8c-39fed7d26985\>);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
}

.brand-logo {
  justify-content: center;
  align-items: center;
  width: 11rem;
  display: flex;
}

.hero-section {
  padding-top: 11rem;
  padding-bottom: 7.5rem;
  position: relative;
  overflow: hidden;
}

.hero-wrapper {
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 46.875rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.p-text-color {
  color: var(--color--base--p-text-color);
}

.sg-button-list-inner {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.t-size-xlarge {
  font-size: var(--_typographys---typography--text--xlage);
  line-height: var(--_line-height---line--hight--xxl);
  letter-spacing: var(--_letter-spacing---p-xl);
}

.t-size-xlarge.t-weight-semibold.letter-spacing-none {
  letter-spacing: var(--_letter-spacing---p-large);
}

.icon-100 {
  width: 100%;
  height: 100%;
}

.changelog-wrapper {
  grid-column-gap: 6.25rem;
  grid-row-gap: 6.25rem;
  background-color: var(--color--base--white);
  border-radius: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 3.75rem 7.5rem;
  display: flex;
}

._404-section {
  padding-top: 11rem;
  padding-bottom: 3.75rem;
}

._404-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

._404-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 40rem;
  display: flex;
}

._404-flex-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column-reverse;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

._404-image-wrapper {
  border-radius: var(--_spacing-sizing---sizes--radius--xl-12px\<deleted\|variable-4b9307b5-0a75-52d1-0f7e-26b63d5d3564\>);
  width: 600px;
  height: 600px;
  overflow: hidden;
}

._404-content-wrapper {
  grid-column-gap: var(--_spacing-sizing---sizes--space--8xl-40px\<deleted\|variable-45ce1fd1-2410-4e6d-1e8c-39fed7d26985\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--8xl-40px\<deleted\|variable-45ce1fd1-2410-4e6d-1e8c-39fed7d26985\>);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.nav-menu-right-side {
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar {
  border-bottom: 1px none var(--color--base--black-10\<deleted\|variable-ae44294b-c201-9ee6-ecf8-417ff3b074fa\>);
  background-color: var(--color--base--transparent);
  padding: 1.5rem 1rem;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-button-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav-button-wrapper.is-desktop {
  display: none;
}

.nav-menu-list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  border: 1px solid #8f929226;
  border-radius: 6.19rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: .5rem 1.5rem;
  display: none;
  box-shadow: 0 .5rem 1rem #9494940a;
}

.navbar-wrapper {
  grid-column-gap: var(--_spacing-sizing---sizes--space--5xl-24px\<deleted\|variable-0f3ffe10-8365-b69b-5ffc-959fbe806795\>);
  grid-row-gap: var(--_spacing-sizing---sizes--space--5xl-24px\<deleted\|variable-0f3ffe10-8365-b69b-5ffc-959fbe806795\>);
  background-color: #fff;
  border: 1px solid #79b75e38;
  border-radius: 5rem;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  box-shadow: 0 0 20px #79b75e42;
}

.nav-link-box {
  padding: 0;
}

.tab-link {
  padding: var(--_spacing-sizing---sizes--space--none\<deleted\|variable-701b5f15-7575-88ac-2d74-aeffce760ba7\>);
  background-color: var(--color--base--transparent);
}

.tab-link.w--current {
  background-color: var(--color--base--transparent);
}

.div-block {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.t-size-medium {
  font-size: var(--_typographys---typography--text--medium);
  line-height: var(--_line-height---line--hight--3xl);
  letter-spacing: var(--_letter-spacing---p-medium);
}

.t-size-medium.t-weight-semibold.t-color-brand {
  color: var(--color--base--brand);
}

.t-size-medium.text-white {
  color: var(--color--base--bg-color);
}

.t-size-medium.t-weight-medium {
  line-height: var(--_line-height---line--hight--large);
  font-weight: var(--_font-weight---font--weight--medium);
}

.t-size-medium.hero {
  text-align: left;
  max-width: 800px;
}

.section-hero {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('../images/Pattern.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 8rem;
  padding-bottom: 0;
  display: grid;
}

.hero-top-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-caption {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--color--base--black-color);
  border-radius: 6.1875rem;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem 1rem .25rem .3rem;
  display: inline-flex;
}

.caption-highlight {
  background-color: var(--color--base--brand);
  border-radius: 6.1875rem;
  padding-left: .5rem;
  padding-right: .5rem;
}

.button-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: center;
  display: none;
}

.primary-button {
  background-color: var(--color--base--brand);
  font-weight: var(--_font-weight---font--weight--semi-bold);
  border-radius: 6.1875rem;
  padding: .75rem 2rem;
  transition: all .25s;
}

.primary-button:where(.w-variant-892c5aa1-6208-0f50-c1ee-367bbdad9388) {
  text-align: center;
  width: 100%;
}

.primary-button:hover, .primary-button:hover:where(.w-variant-892c5aa1-6208-0f50-c1ee-367bbdad9388) {
  background-color: #bf4e00;
}

.primary-button.is-absolute {
  inset: 8% 1% 8% auto;
}

.secondary-button {
  border: 1px solid var(--color--base--button-border);
  background-color: var(--color--base--ghost-white);
  color: var(--color--base--black-color);
  font-weight: var(--_font-weight---font--weight--semi-bold);
  border-radius: 6.1875rem;
  padding: .75rem 2rem;
  transition: all .25s;
}

.secondary-button:hover {
  color: var(--color--base--white);
  background-color: #787878;
}

.hero-component {
  z-index: 3;
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 2rem;
  display: flex;
  position: relative;
}

.section-marquee {
  padding-top: 3rem;
  padding-bottom: 5rem;
  display: none;
}

.marquee-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.hero-banner-wrapper {
  background-color: var(--color--base--bg-color);
  border-radius: 1.5rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: none;
}

.hero-banner {
  width: 100%;
}

.hero-content-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.max-width-small {
  max-width: 46.875rem;
}

.max-width-small.is-hero-image {
  border-radius: 1rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.marquee {
  justify-content: flex-start;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.marquee-item {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: center;
  margin-right: 3rem;
  display: flex;
}

.marquee-logo {
  flex: none;
  width: 10.375rem;
}

.section-feature {
  padding-top: 0;
  padding-bottom: 4.375rem;
  display: none;
}

.feature-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.feature-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-label {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._3-cols-grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.feature-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.feature-item-image {
  border-radius: 1.5rem;
}

.feature-item-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section-how-it-works {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  display: none;
}

.how-it-works-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.how-it-works-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.how-it-works-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-workflow {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  display: none;
}

.workflow-wrapper {
  grid-column-gap: 8.75rem;
  grid-row-gap: 8.75rem;
  flex-flow: column;
  display: flex;
}

.workflow-top, .workflow-bottom {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  align-items: center;
  display: flex;
}

.workflow-content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.workflow-image-wrapper {
  width: 50%;
}

.workflow-content-top {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.workflow-image {
  border-radius: 1rem;
  width: 100%;
}

.section-faq {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  display: none;
}

.faq-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.faq-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.faq {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.faq-item {
  border: 1px solid var(--color--base--border);
  border-radius: 1.5rem;
  width: 100%;
  padding: 1.5rem;
}

.faq-question {
  justify-content: space-between;
  align-items: center;
  padding: 0;
  display: flex;
}

.faq-answer {
  background-color: var(--color--base--transparent);
  display: block;
  position: static;
  overflow: hidden;
}

.heading-h3 {
  font-size: var(--_typographys---typography--titles--h3);
}

.heading-h3.t-weight-semibold.h-color-white {
  color: var(--color--base--white);
}

.heading-h3.t-weight-semibold.h-color-gray {
  color: var(--color--base--gray);
}

.padding-top-16 {
  padding-top: 1rem;
}

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

.section-get-in-touch {
  padding-top: 7.5rem;
  padding-bottom: 0;
  display: none;
}

.get-in-touch-wrapper {
  background-color: var(--color--base--brand);
  background-image: url('../images/Pattern-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1.5rem;
  padding: 4rem;
  position: relative;
}

.get-in-touch-content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.get-in-touch-top-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.get-in-touch-card-left {
  width: 330px;
  position: absolute;
  inset: 25% auto auto 0%;
}

.get-in-touch-card-right {
  width: 240px;
  position: absolute;
  inset: 25% 5% auto auto;
}

.get-in-touch-card-image {
  border-radius: 1rem;
  width: 100%;
  transform: translate(12px)rotate(-3.25deg);
}

.get-in-touch-card-image.get-in-touch-left-card {
  border-radius: .8rem;
  transform: rotate(3.25deg);
}

.footer {
  border-top: 1px solid #0000002e;
  margin-top: 5rem;
  padding-top: 4.375rem;
  padding-bottom: 1.5rem;
}

.footer-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.footer-grid {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  grid-template-rows: auto;
  grid-template-columns: 25rem 1fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.footer-item.footer-brand {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.footer-link-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-link {
  color: var(--color--base--p-text-color);
  font-size: var(--_typographys---typography--text--regular);
  line-height: var(--_line-height---line--hight--3xl);
  font-weight: var(--_font-weight---font--weight--normal);
  text-decoration: none;
}

.footer-bottom-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.social-link-image {
  width: 24px;
  height: 24px;
}

.social-link {
  border: 1px solid #92918f26;
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.social-link-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.social-link-wrapper.footer-bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.section-testimonial {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
  display: none;
  overflow: hidden;
}

.testimonial-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.testimonial-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.testimonial-slider {
  background-color: var(--color--base--transparent);
  width: 416px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.testimonial-mask {
  width: 416px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.left-arrow {
  background-color: var(--color--base--white);
  width: 56px;
  height: 56px;
  color: var(--color--base--black-color);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  display: flex;
  inset: 33% auto auto -5%;
}

.right-arrow {
  background-color: var(--color--base--white);
  width: 56px;
  height: 56px;
  color: var(--color--base--black-color);
  font-size: var(--_typographys---typography--text--xlage);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  display: flex;
  inset: 33% -5% auto auto;
}

.testimonial-slide {
  width: 100%;
}

.testimonial-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.testimonial-card-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.testimonial-card-image {
  border-radius: 1.5rem;
  width: 100%;
}

.icon-101 {
  font-size: var(--_typographys---typography--text--xlage);
}

.slide-nav {
  display: none;
}

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

.testimonial-text {
  color: var(--color--base--body-bg);
  font-size: var(--_typographys---typography--text--extralarge);
  line-height: 80%;
  font-weight: var(--_font-weight---font--weight--black);
  flex: none;
}

.is-absolute {
  position: absolute;
  inset: 20% 0% 0%;
  overflow: hidden;
}

.testimonial-slider-wrapper {
  position: relative;
}

.dropdown-toggle {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  transition: color .3s;
  display: flex;
}

.dropdown-toggle:hover {
  color: var(--color--base--brand);
}

.dropdown {
  font-weight: var(--_font-weight---font--weight--medium);
}

.dropdown-icon {
  width: 16px;
  height: 16px;
}

.nav-link {
  color: var(--color--base--black-color);
  font-weight: var(--_font-weight---font--weight--medium);
  text-decoration: none;
  transition: all .3s;
}

.nav-link:hover, .nav-link.w--current {
  color: var(--color--base--brand);
}

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

.tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.tab-link-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--color--base--border);
  padding: 1rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tab-link-number {
  background-color: var(--color--base--gray);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
  display: flex;
}

.tab-link-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tab-link-text {
  padding-top: 1rem;
  overflow: hidden;
}

.how-its-bg-wrapper {
  background-color: var(--color--base--brand);
  background-image: url('../images/Pattern-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 1.5rem;
  justify-content: center;
  align-items: center;
  height: 650px;
  padding: 4rem;
  display: flex;
}

.how-its-image-wrapper {
  width: 400px;
}

.how-its-image {
  border-radius: 1.5rem;
  width: 100%;
}

.tabs-content {
  width: 50%;
}

.footer-line {
  border-top: 1px solid #92918f26;
  padding-top: 1.5rem;
}

.section-hero-about {
  background-image: url('../images/Pattern-3.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.about-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-subtitle {
  background-color: var(--color--base--subtitle);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  display: inline-flex;
}

.text-highlight {
  color: var(--color--base--brand);
}

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

.about-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-impact {
  background-color: var(--color--base--brand);
  padding-top: 3.8125rem;
  padding-bottom: 3.8125rem;
}

.section-mission {
  padding-top: 3.75rem;
  padding-bottom: 7.5rem;
}

.mission-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.mission-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.mission-image-wrapper {
  width: 50%;
}

.mission-image {
  border-radius: 1.5rem;
}

.mission-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section-values {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.values-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

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

.values-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--color--base--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem 1.5rem;
  display: flex;
}

.values-card-icon-wrapper {
  background-color: var(--color--base--subtitle);
  border-radius: 6.1875rem;
  width: 56px;
  height: 56px;
  padding: .8125rem;
}

.values-card-icon {
  width: 28px;
  height: 28px;
}

.values-card-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section-our-team {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.our-team-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.team-member-list {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.team-member {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-member-image-wrapper {
  width: 197px;
  height: 197px;
}

.team-member-image {
  border-radius: 1.5rem;
  width: 100%;
}

.team-member-details {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-hero-services {
  background-image: url('../images/Pattern-3.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 12rem;
  padding-bottom: 7.5rem;
}

.services-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.services-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-services {
  padding-top: 7.5rem;
}

.services-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr 1fr;
}

.services-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--color--base--border);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem 1.5rem;
  display: flex;
}

.service-item-icon-wrapper {
  background-color: var(--color--base--subtitle);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  padding: .8125rem;
  display: flex;
}

.service-item-icon {
  width: 1.75rem;
  height: 1.75rem;
}

.service-feature-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.service-feature-icon {
  width: 24px;
  height: 24px;
}

.service-feature-item {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.service-feature-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.counter-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--color--base--ghost-white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.counter-number-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  height: 40px;
  display: flex;
  overflow: hidden;
}

.counter-number {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.counter-number._1, .counter-number._2, .counter-number._4 {
  flex-flow: column-reverse;
}

.number {
  color: var(--color--base--white);
  font-size: var(--_typographys---typography--text--xxlarge);
  line-height: var(--_line-height---line--hight--xxl);
  font-weight: var(--_font-weight---font--weight--semi-bold);
}

.section-solutions-hero {
  background-image: url('../images/Pattern.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.solutions-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.solutions-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-solution {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.solution-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--color--base--border);
  background-color: var(--color--base--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 2rem 1.5rem;
  display: flex;
}

.solution-item-icon-wrapper {
  background-color: var(--color--base--subtitle);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  padding: .8125rem;
  display: flex;
}

.solution-item-icon {
  width: 28px;
  height: 28px;
}

.solution-feature-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.solution-feature-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.solution-feature-item {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.solution-feature-icon {
  width: 24px;
  height: 24px;
}

.solution-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-columns: 1fr 1fr 1fr;
}

.solution-item-tag {
  background-color: var(--color--base--subtitle);
  color: var(--color--base--brand);
  text-align: center;
  border-radius: 6.1875rem;
  padding: .25rem .75rem;
}

.solution-item-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.solution-button {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.section-use-case {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.use-case-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.section-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.use-case-card-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.use-case-card {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--color--base--white);
  text-align: center;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem 1.5rem;
  display: flex;
}

.section-hero-partner {
  background-image: url('../images/Pattern.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.partner-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.partner-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-partner-program {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.partner-program-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

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

.section-benefits {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.benefits-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.benefits-card-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.benefits-card {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: var(--color--base--white);
  border-radius: 2rem;
  flex-flow: column;
  padding: 2rem 1.5rem;
  display: flex;
}

.section-contact-hero {
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.contact-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.contact-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-contact-form {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.contact-form-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  display: flex;
}

.contact-form {
  background-color: var(--color--base--ghost-white);
  border-radius: 1rem;
  width: 50%;
  padding: 2rem;
}

.contact-form-image-wrapper {
  width: 50%;
}

.main-form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.input-field {
  border: 1px solid var(--form-border);
  background-color: var(--color--base--ghost-white);
  border-radius: .25rem;
  min-height: 3rem;
  margin-bottom: 0;
}

.email-field {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.field-label {
  font-size: var(--_typographys---typography--text--medium);
  line-height: var(--_line-height---line--hight--xxl);
  font-weight: var(--_font-weight---font--weight--medium);
  letter-spacing: var(--_letter-spacing---p-large);
  margin-bottom: 0;
}

.form-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  display: flex;
}

.textarea-field {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.textarea {
  border: 1px solid var(--form-border);
  background-color: var(--color--base--ghost-white);
  border-radius: 4px;
  min-height: 10rem;
  padding: .625rem 1rem;
}

.textarea::placeholder {
  font-size: var(--_typographys---typography--text--medium);
  line-height: var(--_line-height---line--hight--xxl);
  font-weight: var(--_font-weight---font--weight--normal);
}

.contact-form-image {
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.submit-button {
  background-color: var(--color--base--brand);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.5rem;
  display: flex;
  position: relative;
}

.submit-button-link {
  background-color: var(--color--base--transparent);
  font-size: var(--_typographys---typography--text--medium);
  line-height: var(--_line-height---line--hight--xxl);
  font-weight: var(--_font-weight---font--weight--medium);
}

.contact-us-wrapper {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  flex-flow: column;
  display: flex;
}

.contact-info-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--color--base--ghost-white);
  border-radius: 1rem;
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.contact-info-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contact-info-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.contact-info-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.map-wrapper {
  width: 100%;
  position: relative;
}

.map-image {
  border-radius: 1rem;
  width: 100%;
}

.map-button-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(-50%, -50%);
}

.map-button {
  background-color: var(--color--base--brand);
  font-size: var(--_typographys---typography--text--medium);
  line-height: var(--_line-height---line--hight--xl);
  font-weight: var(--_font-weight---font--weight--medium);
  border-radius: 6.1875rem;
  padding: .625rem 2rem;
}

.form-protect {
  margin-bottom: 0;
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.section-hero-our-team {
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.our-team-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.our-team-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.grid-our-teams {
  grid-column-gap: 1.5rem;
  grid-row-gap: 5rem;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.section-our-teams {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.section-hero-blogs {
  padding-top: 11rem;
  padding-bottom: 7.5rem;
}

.blogs-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blogs-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section-blog {
  background-color: var(--color--base--whitesmoke);
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.blog-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  display: flex;
}

.navigation {
  background-color: var(--color--base--transparent);
  width: 35rem;
  padding-top: 2.5rem;
  transform: translate(-50%);
}

.navigation.w--open {
  background-color: var(--color--base--transparent);
  border-radius: 1rem;
}

.dropdown-link-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--color--base--border);
  background-color: var(--color--base--bg-color);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1.5rem;
  display: grid;
}

.dropdown-link {
  font-size: var(--_typographys---typography--text--medium);
  font-weight: var(--_font-weight---font--weight--medium);
  padding: .5rem 1rem;
  transition: all .35s;
}

.dropdown-link:hover, .dropdown-link.w--current {
  color: var(--color--base--brand);
}

.section-follow {
  background-image: url('../images/process-1_1process (1).webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1200px;
  padding-top: 10rem;
  padding-bottom: 10rem;
  overflow: hidden;
}

.follow-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.follow-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 40%;
  display: flex;
}

.follow-marque-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.follow-text {
  color: var(--color--base--brand);
  font-size: var(--_typographys---typography--text--xxlarge);
  line-height: var(--_line-height---line--hight--medium);
  font-weight: var(--_font-weight---font--weight--semi-bold);
}

.follow-logo-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 1.5rem;
  display: flex;
  overflow: hidden;
}

.follow-logo {
  object-fit: cover;
  width: 5rem;
  height: 5rem;
}

.follow-logo-bg {
  background-color: var(--color--base--deep-white);
  border: 5px solid #d2d2d226;
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 8rem;
  height: 8rem;
  display: flex;
  box-shadow: 0 0 .625rem 0 #ff973054;
}

.follow-overlay-right {
  z-index: 1;
  background-color: var(--color--base--white);
  filter: blur(.75rem);
  border-radius: 6.1875rem;
  width: 10rem;
  height: 12rem;
  position: absolute;
  inset: 20% -5% 0% auto;
}

.follow-overlay-left {
  background-color: var(--color--base--white);
  filter: blur(.75rem);
  width: 12rem;
  height: 12rem;
  position: absolute;
  inset: 20% auto 0% -18%;
}

.overlay-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-collection-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.blog-collection-list {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-collection-item {
  display: flex;
}

.blog-card {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--color--base--white);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 1.5rem 1.5rem 2rem;
  display: flex;
}

.blog-image {
  border-radius: 1.25rem;
}

.blog-card-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.blog-button {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--color--base--brand);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: inline-flex;
}

.image-101 {
  width: 1rem;
  height: 1rem;
}

.section-blog-post {
  padding-top: 9rem;
  padding-bottom: 3.75rem;
}

.blog-post-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.blog-post-content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 70%;
  display: flex;
}

.blog-post-aside-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 30%;
  display: flex;
}

.blog-post-image {
  border-radius: .875rem;
  width: 100%;
}

.post-date-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-102 {
  width: 1.125rem;
  height: 1.125rem;
}

.blog-post-details-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  display: flex;
}

.blog-post-author-name {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-103 {
  width: 1.125rem;
  height: 1.125rem;
}

.div-block-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.blog-post-author-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--color--base--whitesmoke);
  border-radius: 1rem;
  flex-flow: column;
  padding: 1.5rem;
  display: flex;
}

.author-details-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.author-image {
  object-fit: cover;
  border-radius: 6.1875rem;
  width: 4rem;
  height: 4rem;
}

.recent-post-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--color--base--whitesmoke);
  border-radius: 1rem;
  flex-flow: column;
  padding: 1.5rem;
  display: flex;
}

.recent-blog-post-item {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--color--base--black-color);
  flex-flow: column;
  text-decoration: none;
  display: flex;
}

.recent-post-collection-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

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

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

.blog-card-top {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.changelog-header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.changelog-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.changelog-header-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.changelog-button {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-changelog {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.changelog-content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.changelog-version {
  background-color: var(--color--base--brand);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .625rem .75rem;
  display: inline-flex;
}

.changelog-heading {
  font-size: var(--_typographys---typography--text--xxlarge);
}

.changelog-content {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.license-header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.license-header-inner {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.license-header-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.license-button {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-license {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.license-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  display: flex;
}

.license-item {
  background-color: var(--color--base--white);
  border-radius: 1rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.license-item-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--color--base--button-border);
  justify-content: flex-start;
  align-items: center;
  padding: 1.5rem 2rem;
  display: flex;
}

.license-icon-wrapper {
  background-color: var(--color--base--whitesmoke);
  border-radius: 6.1875rem;
  justify-content: center;
  align-items: center;
  width: 4.2rem;
  height: 4.2rem;
  display: flex;
}

.license-icon {
  width: 1.875rem;
  height: 1.875rem;
}

.license-header-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.t-size-xxlarge {
  font-size: var(--_typographys---typography--text--xxlarge);
}

.resource-item {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-bottom: 1px solid var(--color--base--border);
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem 2rem;
  display: flex;
}

.resource-item.border-none {
  border-bottom-style: none;
}

.resource-content {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  display: flex;
}

.resource-icon-wrap {
  text-decoration: none;
}

.resource-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.feature-item-image-wrapper {
  position: relative;
}

.feature-item-bg-image {
  z-index: -1;
  position: absolute;
  inset: 0%;
}

.hide {
  display: none;
}

.footer-brand-logo {
  width: 13rem;
}

.div-block-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: none;
}

.div-block-5 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: end;
  display: none;
}

.primary-button-v2 {
  background-color: var(--color--base--brand);
  border-radius: 6.25rem;
  padding: .75rem 2rem;
  transition: all .3s;
  overflow: hidden;
}

.primary-button-v2:where(.w-variant-832c4c7f-7abf-2229-e7ec-610b8bfb71ca) {
  border: 1px solid var(--color--base--button-border);
  background-color: var(--color--base--ghost-white);
}

.primary-button-v2:hover {
  background-color: #bf4e00;
}

.primary-button-v2:hover:where(.w-variant-832c4c7f-7abf-2229-e7ec-610b8bfb71ca) {
  background-color: var(--color--base--brand);
}

.button-content-block {
  position: relative;
  overflow: hidden;
}

.section-bg-style {
  z-index: 1;
  opacity: .3;
  filter: blur(125px);
  background-color: #f2f962;
  width: 100%;
  height: 25rem;
  position: absolute;
  bottom: -60%;
  left: 0%;
  right: 0%;
}

.text-size-md {
  --color--base--white: white;
  --color--base--black-color: #130f0c;
  --typography--size--5xl-22px\<deleted\|variable-d6426da2-d182-07cd-18bd-06cacd4cdd19\>: 1.375rem;
  --typography--size--4xl-20px\<deleted\|variable-812c81fa-3b09-f1b1-a699-21553a7fc812\>: 1.25rem;
  --color--base--p-text-color: #423f3d;
  --sizes--space--none\<deleted\|variable-7145c51e-8e1a-4d85-c83a-a48d919b9c87\>: 0px;
  --sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>: 1.25rem;
  --sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>: 1rem;
  --sizes--space--6xl-28px\<deleted\|variable-05d7fd89-6126-60a0-eff5-ae51cd176140\>: 1.75rem;
  --typography--size--13xl-48px\<deleted\|variable-0d62698b-c4dd-43b3-9c59-4619b94aae78\>: 3rem;
  --typography--size--11xl-40px\<deleted\|variable-46b05213-d659-1933-8b81-921dde241b5a\>: 2.5rem;
  --typography--size--10xl-36px\<deleted\|variable-d4f5cab5-9654-789b-6bc5-a1b65164620d\>: 2.25rem;
  --color--base--button-border: #8f929226;
  --color--base--gray: #615e5c;
  --base--bg--bg\<deleted\|variable-775867e7-6968-bcd0-2bd6-88fba99ff989\>: #1e1e1e;
  --sizes--radius--2xl-16px\<deleted\|variable-45e01118-8914-1cab-124d-c3b1dd9f31d4\>: 1rem;
  --base--bg--bg-primary\<deleted\|variable-f4cb5dfe-770a-c506-f5ae-573bdbd8400f\>: #1e1e1e;
  --sizes--space--7xl-32px\<deleted\|variable-5338177f-b32c-cdc5-a0d1-a2381e9505d3\>: 2rem;
  --base--border--border-inverse-hover\<deleted\|variable-b9ecb5b2-637d-4151-c056-8753db52e598\>: var(--color--neutral--500\<deleted\|variable-80fd2b1d-d353-dc92-58f3-f47f589544fe\>);
  --base--border--border-inverse\<deleted\|variable-9a164172-2980-f6a2-dab2-7ad431bede19\>: var(--color--neutral--700\<deleted\|variable-5b3bd37c-6acc-7567-8eff-f92c87c3fc44\>);
  --sizes--radius--lg-10px\<deleted\|variable-68f590ae-01c8-ce59-6fea-692c8073a657\>: .625rem;
  --sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>: 1.5rem;
  --sizes--space--sm-6px\<deleted\|variable-ed5a6b7f-b257-ddeb-3dd1-e8cb96385d6d\>: .375rem;
  --sizes--space--xs-4px\<deleted\|variable-5c7f86fd-f5d0-699a-401c-ece4fb5d62a3\>: .25rem;
  --sizes--space--md-8px\<deleted\|variable-aa7f6a97-c554-348a-3eae-8db7c4e1a0be\>: .5rem;
  --sizes--space--xl-12px\<deleted\|variable-022cf573-2cdc-b262-87b0-6e54ce28e21a\>: .75rem;
  --color--black--400\<deleted\|variable-aaa0f622-5f83-4ae1-ae37-2769887f08a1\>: #0006;
  --semantic--border--border-brand\<deleted\|variable-6f329bcf-7adb-4e4a-41ac-de121cc55019\>: var(--color--brand--300\<deleted\|variable-de0fe0dd-f85d-3c17-ea67-56074995c09a\>);
  --color--black--100\<deleted\|variable-80e006a9-f8b1-7d75-110d-fc04e5485c4f\>: #0000001a;
  --color--base--whitesmoke: whitesmoke;
  --color--base--brand: #7ab65d;
  --color--base--deep-white: #f6f6f6;
  --color--base--bg-color: #f9f9f9;
  --color--base--transparent: #0000;
  --color--base--green-white: #eaeaea;
  --color--base--ghost-white: #fafafa;
  --color--base--border: #92918f40;
  --color--base--subtitle: #fef0e7;
  --color--base--black-10\<deleted\|variable-ae44294b-c201-9ee6-ecf8-417ff3b074fa\>: #070f011a;
  --color--base--body-bg: #eaeaea;
  --form-border: #d2d2d2;
  --color--neutral--500\<deleted\|variable-80fd2b1d-d353-dc92-58f3-f47f589544fe\>: #ccc;
  --color--neutral--700\<deleted\|variable-5b3bd37c-6acc-7567-8eff-f92c87c3fc44\>: #595959;
  --color--brand--300\<deleted\|variable-de0fe0dd-f85d-3c17-ea67-56074995c09a\>: #5a389d;
  font-size: 1rem;
  line-height: 150%;
}

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

.divider {
  background-color: #d0d5dd;
  width: 100%;
  height: 1px;
}

.template-pages_content {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
}

.template-pages_nav-list-copy {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--color--base--white);
  border: 1px solid #ffffff29;
  border-radius: 1rem;
  flex-flow: column;
  width: 40%;
  padding: 1.25rem 1rem;
  display: flex;
  position: sticky;
  top: 6.1rem;
}

.text-color-brand {
  color: var(--color--base--brand);
}

.start-here-divider {
  width: 100%;
  height: 2rem;
}

.start-details_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.template_image {
  border: 1px solid #e2e8f0;
  border-radius: 1rem;
  overflow: hidden;
}

.text-color-primary {
  color: var(--color--base--brand);
}

.start-details_section {
  background-color: var(--color--base--whitesmoke);
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.template-pages_nav-item {
  width: 100%;
  color: var(--color--base--black-color);
  text-align: left;
  background-color: #0000;
  border-radius: .5rem;
  padding: .75rem 1.5rem;
  font-weight: 500;
  line-height: 150%;
  text-decoration: none;
  transition: background-color .3s ease-in-out;
}

.template-pages_nav-item:hover {
  background-color: var(--color--base--brand);
  color: var(--color--base--black-color);
}

.template-pages_nav-item:active {
  background-color: #0101011a;
}

.template-pages_nav-item.w--current {
  background-color: var(--color--base--brand);
}

.template-pages_content-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--color--base--white);
  border: 1px solid #ffffff29;
  border-radius: 1rem;
  flex-flow: column;
  width: 100%;
  padding: 3.5rem 2.5rem;
  display: flex;
}

.instrauction_hero {
  padding-top: 10rem;
  padding-bottom: 8rem;
  position: relative;
  overflow: hidden;
}

.image-104 {
  width: 475px;
  position: relative;
}

.div-block-6 {
  background-color: #e1fad5;
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.image-105 {
  max-width: 95%;
  position: absolute;
  inset: auto 1.8rem 0% auto;
}

.orderbuttonomage {
  max-width: 95%;
  position: absolute;
  inset: auto 1.8rem 235px auto;
}

.div-block-7 {
  position: relative;
}

.div-block-8 {
  z-index: 2;
  background-image: linear-gradient(#fff0, #fff 70%);
  width: 100%;
  height: 5rem;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.heroleft {
  width: 500px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

@media screen and (min-width: 1440px) {
  h3 {
    line-height: var(--_line-height---line--hight--medium);
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-our-team, .section-our-teams {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
}

@media screen and (min-width: 1920px) {
  .hero-section {
    background-image: url('../images/Frame-2147238015_1Frame 2147238015.webp');
    background-position: 50% 100%;
    background-size: cover;
  }
}

@media screen and (max-width: 991px) {
  body {
    --_typographys---typography--text--regular: 1rem;
    --_typographys---typography--titles--h1: 3.5rem;
    --_typographys---typography--titles--h2: 2.8rem;
    --_typographys---typography--titles--h3: 1.5rem;
    --_typographys---typography--titles--h4: 1.25rem;
    --_typographys---typography--titles--h5: 1rem;
    --_typographys---font--family--title\<deleted\|variable-0d4e36f8-a546-724a-a55a-9ac56e96ea5d\>: Urbanist;
    --_typographys---typography--titles--h6: 1rem;
    --_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>: 150%;
    --_typographys---font--weight--bold\<deleted\|variable-d192bb5e-bf91-6a56-8a71-d3215d04994c\>: 700;
    --_typographys---typography--body-text--p-regular\<deleted\|variable-82976488-ada3-9c5c-2f9b-5da7bd576b93\>: 1rem;
    --_typographys---font--weight--medium\<deleted\|variable-c87d9543-575e-b53b-2238-4f3415b8f4ea\>: 500;
    --_typographys---typography--text--large: 1.25rem;
    --_typographys---typography--text--small: .875rem;
    --_typographys---typography--text--xlage: 1.5rem;
    --_typographys---typography--text--medium: 1.125rem;
    --_typographys---typography--text--extralarge: 16rem;
    --_typographys---typography--text--xxlarge: 1.8rem;
    --_letter-spacing---p-regular: -.012rem;
    --_letter-spacing---h1: -.1rem;
    --_letter-spacing---h2: -.006rem;
    --_letter-spacing---h3: -.018rem;
    --_letter-spacing---h4: -.018rem;
    --_letter-spacing---h5: 0px;
    --_letter-spacing---p-xl: .2rem;
    --_letter-spacing---p-large: 0px;
    --_letter-spacing---p-small: 0px;
    --_letter-spacing---p-medium: -.013rem;
  }

  h6 {
    font-size: var(--typography--size--5xl-22px\<deleted\|variable-d6426da2-d182-07cd-18bd-06cacd4cdd19\>);
  }

  .pro-list_content-iner {
    padding-bottom: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  }

  .team_card-content {
    padding: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>) var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
    grid-column-gap: var(--sizes--space--xs-4px\<deleted\|variable-5c7f86fd-f5d0-699a-401c-ece4fb5d62a3\>);
    grid-row-gap: var(--sizes--space--xs-4px\<deleted\|variable-5c7f86fd-f5d0-699a-401c-ece4fb5d62a3\>);
  }

  .blog_item-image {
    max-height: 15rem;
  }

  .licence-card_item {
    grid-column-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
    grid-row-gap: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  }

  .blog-list_card {
    grid-column-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
    grid-row-gap: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
    flex-flow: row;
  }

  .sg-color-section {
    padding-top: var(--_spacing-sizing---sizes--space--13xl-80px\<deleted\|variable-d03f1c5c-5536-ddd4-0da2-5dcfed0f7cec\>);
    padding-bottom: var(--_spacing-sizing---sizes--space--13xl-80px\<deleted\|variable-d03f1c5c-5536-ddd4-0da2-5dcfed0f7cec\>);
  }

  .sg-color-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .sg-color-right {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .sg-text-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-h2 {
    font-size: var(--_typographys---typography--titles--h2);
  }

  .hero-section {
    padding-top: 9rem;
    padding-bottom: 5rem;
  }

  .changelog-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    padding: 3rem 4rem;
  }

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

  .center-line {
    background-color: #000000e6;
    border-radius: .25rem;
    width: 80%;
    height: 2.5px;
    margin-right: auto;
    padding: 0;
  }

  .nav-menu-right-side {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .nav-menu-btn-inner {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    padding: 0;
    display: none;
  }

  .navbar {
    padding-top: var(--_spacing-sizing---sizes--space--4xl-20px\<deleted\|variable-0d839e00-db68-7687-8750-eaf1988d08c4\>);
    padding-bottom: var(--_spacing-sizing---sizes--space--4xl-20px\<deleted\|variable-0d839e00-db68-7687-8750-eaf1988d08c4\>);
  }

  .nav-menu-middle {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .nav-menu-btn {
    background-color: #0000;
    padding: 0;
    display: none;
  }

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

  .bottom-line, .top-line {
    background-color: #000000e6;
    border-radius: .25rem;
    width: 100%;
    height: 2px;
    padding: 0;
  }

  .nav-menu-list {
    background-color: #fff;
    border-style: none;
    border-radius: 1.5rem;
    display: flex;
  }

  .navbar-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .nav-link-box {
    text-align: center;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .section-hero {
    padding-top: 10rem;
  }

  .hero-component {
    grid-column-gap: 2.75rem;
    grid-row-gap: 2.75rem;
  }

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

  .hero-banner-wrapper {
    padding: 2rem;
  }

  .hero-content-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .marquee-logo {
    width: 10rem;
  }

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

  .feature-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  ._3-cols-grid {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

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

  .workflow-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .workflow-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .workflow-bottom {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column-reverse;
  }

  .workflow-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
  }

  .workflow-image-wrapper {
    width: 100%;
  }

  .workflow-content-top {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
  }

  .section-faq {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .faq-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .section-get-in-touch {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .get-in-touch-card-left {
    width: 180px;
    display: none;
    top: 30%;
  }

  .get-in-touch-card-right {
    width: 160px;
    display: none;
    top: 32%;
    right: 0%;
  }

  .footer {
    padding-top: 4rem;
  }

  .footer-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .footer-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: .8fr;
  }

  .dropdown-toggle {
    justify-content: center;
    align-items: center;
  }

  .dropdown {
    font-size: var(--_typographys---typography--text--medium);
  }

  .nav-link {
    font-size: var(--_typographys---typography--text--medium);
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }

  .tabs-menu {
    margin-right: 1.5rem;
  }

  .how-its-bg-wrapper {
    height: auto;
    padding: 3rem 1.5rem;
  }

  .how-its-image {
    border-radius: 1rem;
  }

  .section-hero-about {
    padding-top: 10rem;
    padding-bottom: 4rem;
  }

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

  .mission-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .section-values {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .values-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .grid-values {
    grid-template-columns: 1fr 1fr;
  }

  .section-our-team {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .our-team-wrapper {
    grid-column-gap: 2.8rem;
    grid-row-gap: 2.8rem;
  }

  .team-member-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: stretch;
  }

  .section-hero-services {
    padding-top: 9rem;
    padding-bottom: 4rem;
  }

  .section-services {
    padding-top: 5rem;
  }

  .services-component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .service-item-icon-wrapper {
    min-width: 3.5rem;
    min-height: 3.5rem;
  }

  .counter-item {
    text-align: center;
  }

  .section-solutions-hero {
    padding-top: 10rem;
    padding-bottom: 4rem;
  }

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

  .solution-component {
    grid-template-columns: 1fr 1fr;
  }

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

  .use-case-wrapper {
    grid-column-gap: 2.8rem;
    grid-row-gap: 2.8rem;
  }

  .use-case-card-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .section-hero-partner {
    padding-top: 9rem;
    padding-bottom: 4rem;
  }

  .section-partner-program {
    padding-top: 4rem;
    padding-bottom: 3rem;
  }

  .partner-program-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .grid-partner-program {
    grid-template-columns: 1fr 1fr;
  }

  .section-benefits {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .benefits-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .benefits-card-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .section-contact-hero {
    padding-top: 9rem;
    padding-bottom: 4rem;
  }

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

  .contact-form-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .contact-form {
    padding: 1rem;
  }

  .form-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .form-wrapper.is-contact {
    flex-flow: column;
  }

  .textarea {
    min-height: 6rem;
  }

  .contact-form-image {
    object-fit: cover;
  }

  .contact-us-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .contact-info-wrapper {
    padding: 1.5rem;
  }

  .contact-info-list {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
  }

  .contact-info-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .form-protect {
    padding-top: 9rem;
    padding-bottom: 3rem;
  }

  .section-hero-our-team {
    padding-top: 9rem;
    padding-bottom: 4rem;
  }

  .grid-our-teams {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .section-hero-blogs {
    padding-top: 9rem;
    padding-bottom: 4rem;
  }

  .section-blog {
    padding-top: 6rem;
  }

  .blog-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .navigation {
    width: auto;
  }

  .navigation.w--open {
    width: auto;
    transform: translate(0%);
  }

  .section-follow {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .follow-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .follow-content {
    width: 50%;
  }

  .follow-logo-wrapper {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .follow-logo {
    width: 3rem;
    height: 3rem;
  }

  .follow-logo-bg {
    border-width: 2px;
    width: 4rem;
    height: 4rem;
  }

  .follow-overlay-right, .follow-overlay-left {
    display: none;
  }

  .overlay-wrapper {
    width: 50%;
  }

  .blog-collection-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .blog-collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .blog-post-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .blog-post-content-wrapper {
    width: 60%;
  }

  .blog-post-aside-wrapper {
    width: 40%;
  }

  .blog-post-author-wrapper {
    padding: 1rem;
  }

  .author-details-wrapper {
    flex-flow: column;
  }

  .recent-post-wrapper {
    padding: 1rem;
  }

  .section-changelog, .section-license {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .license-wrapper {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .license-icon-wrapper {
    min-width: 4.2rem;
    min-height: 4.2rem;
  }

  .div-block-5 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .text-size-md {
    ---mode--collection-5a1a3e7d-8aba-4f58-35c4-c128c92f1317: mode-60da4047-c598-81a5-f79c-1e235ac8a2c2;
  }

  .template-pages_nav-list-copy {
    background-color: #090909;
    border-color: #f2f962;
    border-radius: 1rem;
    width: 100%;
    position: static;
    top: 5.9rem;
  }

  .start-here-divider {
    height: 1rem;
  }

  .start-details_wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column;
  }

  .start-details_section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .template-pages_nav-item.w--current {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .template-pages_content-wrapper {
    padding: 3rem 2rem;
  }

  .instrauction_hero {
    padding-top: 12rem;
    padding-bottom: 6rem;
  }
}

@media screen and (max-width: 767px) {
  body {
    --_typographys---typography--text--regular: 1rem;
    --_typographys---typography--titles--h1: 2.5rem;
    --_typographys---typography--titles--h2: 2rem;
    --_typographys---typography--titles--h3: 1.3rem;
    --_typographys---typography--titles--h4: 1.125rem;
    --_typographys---typography--titles--h5: 1rem;
    --_typographys---font--family--title\<deleted\|variable-0d4e36f8-a546-724a-a55a-9ac56e96ea5d\>: Urbanist;
    --_typographys---typography--titles--h6: 1rem;
    --_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>: 150%;
    --_typographys---font--weight--bold\<deleted\|variable-d192bb5e-bf91-6a56-8a71-d3215d04994c\>: 700;
    --_typographys---typography--body-text--p-regular\<deleted\|variable-82976488-ada3-9c5c-2f9b-5da7bd576b93\>: 1rem;
    --_typographys---font--weight--medium\<deleted\|variable-c87d9543-575e-b53b-2238-4f3415b8f4ea\>: 500;
    --_typographys---typography--text--large: 1.25rem;
    --_typographys---typography--text--small: .875rem;
    --_typographys---typography--text--xlage: 1.5rem;
    --_typographys---typography--text--medium: 1.125rem;
    --_typographys---typography--text--extralarge: 15rem;
    --_typographys---typography--text--xxlarge: 1.2rem;
    --_letter-spacing---p-regular: -.012rem;
    --_letter-spacing---h1: -.1rem;
    --_letter-spacing---h2: -.006rem;
    --_letter-spacing---h3: -.018rem;
    --_letter-spacing---h4: -.018rem;
    --_letter-spacing---h5: 0px;
    --_letter-spacing---p-xl: .2rem;
    --_letter-spacing---p-large: 0px;
    --_letter-spacing---p-small: 0px;
    --_letter-spacing---p-medium: -.013rem;
  }

  .protect-page-form {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-h4 {
    font-size: var(--_typographys---typography--titles--h4);
  }

  .faq_accorttdion {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .features2_card {
    padding-right: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
    padding-left: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>);
  }

  .team_card-image, .blog_item-image {
    max-height: 20rem;
  }

  .blog_item-inner {
    max-width: 80%;
  }

  .company_logo {
    max-width: 12rem;
  }

  .faq-accordidffsfon-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .team_card-item {
    padding: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  }

  .blog-list_card {
    flex-flow: column;
  }

  .sg-color-section {
    padding-top: var(--_spacing-sizing---sizes--space--11xl-64px\<deleted\|variable-c3a43f1f-d664-0c86-2a15-f9541ccaf680\>);
    padding-bottom: var(--_spacing-sizing---sizes--space--11xl-64px\<deleted\|variable-c3a43f1f-d664-0c86-2a15-f9541ccaf680\>);
  }

  .sg-color-list {
    grid-template-columns: 1fr 1fr;
  }

  .sg-text-list, .sg-text-card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .sg-text-inner {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: wrap;
  }

  .heading-h2 {
    font-size: var(--_typographys---typography--titles--h2);
  }

  .sg-btn-wrapper {
    grid-column-gap: var(--_spacing-sizing---sizes--space--7xl-32px\<deleted\|variable-4ac19644-4cf9-4c58-3ab8-7d6d1faf2f20\>);
    grid-row-gap: var(--_spacing-sizing---sizes--space--7xl-32px\<deleted\|variable-4ac19644-4cf9-4c58-3ab8-7d6d1faf2f20\>);
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .brand-logo {
    width: 11rem;
  }

  .hero-section {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .sg-button-list-inner {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
  }

  .changelog-wrapper {
    padding: 2.5rem 3rem;
  }

  ._404-section {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  ._404-flex-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  ._404-image-wrapper {
    width: 100%;
  }

  ._404-content-wrapper {
    grid-column-gap: var(--_spacing-sizing---sizes--space--5xl-24px\<deleted\|variable-0f3ffe10-8365-b69b-5ffc-959fbe806795\>);
    grid-row-gap: var(--_spacing-sizing---sizes--space--5xl-24px\<deleted\|variable-0f3ffe10-8365-b69b-5ffc-959fbe806795\>);
  }

  .navbar {
    padding-top: var(--_spacing-sizing---sizes--space--3xl-16px\<deleted\|variable-b7d3233a-1a3c-e4e5-27a9-a536fedba775\>);
    padding-bottom: var(--_spacing-sizing---sizes--space--3xl-16px\<deleted\|variable-b7d3233a-1a3c-e4e5-27a9-a536fedba775\>);
  }

  .nav-menu-list {
    justify-content: flex-start;
    align-items: center;
  }

  .tab-link.w--current {
    padding: 0;
  }

  .section-hero {
    padding-top: 9rem;
  }

  .button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .hero-component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .section-marquee {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .hero-banner-wrapper {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .hero-content-wrapper, .marquee-item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .marquee-logo {
    width: 8rem;
  }

  .section-feature {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .feature-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .feature-header {
    text-align: center;
  }

  .header-top {
    justify-content: flex-start;
    align-items: center;
  }

  ._3-cols-grid {
    grid-row-gap: 2rem;
  }

  .section-how-it-works {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .how-it-works-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .section-workflow {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .workflow-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .workflow-top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap-reverse;
  }

  .workflow-bottom {
    flex-flow: column;
  }

  .workflow-content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    width: 100%;
  }

  .workflow-image-wrapper {
    width: 100%;
  }

  .section-faq {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .faq-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .faq {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .heading-h3 {
    font-size: var(--_typographys---typography--titles--h3);
  }

  .heading-h3.t-weight-semibold {
    white-space: normal;
  }

  .section-get-in-touch {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .get-in-touch-wrapper {
    padding: 2.5rem;
  }

  .get-in-touch-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .get-in-touch-top-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .get-in-touch-card-left, .get-in-touch-card-right {
    display: none;
  }

  .footer {
    padding-top: 2.5rem;
  }

  .footer-grid {
    grid-template-columns: 1fr;
  }

  .section-testimonial {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .testimonial-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .tabs {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .tabs-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .tab-link-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .how-its-bg-wrapper {
    height: auto;
    margin-top: 2rem;
  }

  .how-its-image-wrapper {
    width: auto;
  }

  .tabs-content {
    width: 100%;
  }

  .section-hero-about {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .section-impact, .section-mission {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .mission-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .mission-content, .mission-image-wrapper {
    width: 100%;
  }

  .section-values {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .values-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .grid-values {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-our-team {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .our-team-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .team-member-list {
    justify-content: center;
    align-items: stretch;
  }

  .team-member-image-wrapper {
    width: auto;
    height: auto;
  }

  .section-hero-services {
    padding-top: 9rem;
    padding-bottom: 3rem;
  }

  .services-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .services-component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .services-item {
    align-items: flex-start;
    padding: 1.5rem 1rem;
  }

  .impact-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .counter-number-wrapper {
    height: 29px;
  }

  .section-solutions-hero {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .solutions-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-solution {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .solution-item {
    align-items: flex-start;
    padding: 1.5rem 1rem;
  }

  .solution-component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .solution-item-tag {
    text-align: left;
  }

  .solution-item-top {
    justify-content: flex-start;
  }

  .section-use-case {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .use-case-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .section-header {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    text-align: center;
  }

  .use-case-card-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
  }

  .section-hero-partner {
    padding-top: 8rem;
  }

  .partner-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-partner-program {
    padding-top: 2.5rem;
    padding-bottom: 2rem;
  }

  .partner-program-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .section-benefits {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .benefits-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .section-contact-hero {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .contact-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-contact-form {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .contact-form-wrapper {
    flex-flow: column-reverse;
  }

  .contact-form, .contact-form-image-wrapper {
    width: 100%;
  }

  .contact-info-list {
    grid-row-gap: 1rem;
  }

  .form-protect {
    padding-top: 9rem;
    padding-bottom: 2.5rem;
  }

  .section-hero-our-team {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .our-team-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .grid-our-teams {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .section-our-teams {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .section-hero-blogs {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .blogs-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-blog {
    padding-top: 4rem;
  }

  .navigation {
    width: auto;
    right: 0%;
  }

  .dropdown-link-wrapper {
    padding: 1rem;
  }

  .section-follow {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .follow-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .follow-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .blog-card {
    padding: 1rem;
  }

  .blog-button {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .image-101 {
    width: .875rem;
    height: .875rem;
  }

  .section-blog-post {
    padding-bottom: 2.5rem;
  }

  .blog-post-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .blog-post-content-wrapper {
    width: 100%;
  }

  .blog-post-aside-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 100%;
  }

  .changelog-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .license-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-license {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .license-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .footer-brand-logo {
    width: 10rem;
  }

  .div-block-4 {
    grid-template-columns: 1fr 1fr;
    place-items: start stretch;
  }

  .section-bg-style {
    height: 20rem;
  }

  .text-size-md {
    ---mode--collection-5a1a3e7d-8aba-4f58-35c4-c128c92f1317: mode-6fd8cdc5-8999-4b20-dc6b-2e4f869953bb;
  }

  .template-pages_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .template-pages_nav-list-copy {
    width: 100%;
    position: static;
  }

  .start-details_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .start-details_section {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .template-pages_content-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .instrauction_hero {
    padding-top: 10rem;
    padding-bottom: 4rem;
  }

  .heroleft {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

@media screen and (max-width: 479px) {
  body {
    --_typographys---typography--text--regular: 1rem;
    --_typographys---typography--titles--h1: 2rem;
    --_typographys---typography--titles--h2: 1.8rem;
    --_typographys---typography--titles--h3: 1.2rem;
    --_typographys---typography--titles--h4: 1.125rem;
    --_typographys---typography--titles--h5: 1rem;
    --_typographys---font--family--title\<deleted\|variable-0d4e36f8-a546-724a-a55a-9ac56e96ea5d\>: Urbanist;
    --_typographys---typography--titles--h6: 1rem;
    --_typographys---line--hight--xxl\<deleted\|variable-57219446-ce17-287a-0309-61c8702574ce\>: 150%;
    --_typographys---font--weight--bold\<deleted\|variable-d192bb5e-bf91-6a56-8a71-d3215d04994c\>: 700;
    --_typographys---typography--body-text--p-regular\<deleted\|variable-82976488-ada3-9c5c-2f9b-5da7bd576b93\>: 1rem;
    --_typographys---font--weight--medium\<deleted\|variable-c87d9543-575e-b53b-2238-4f3415b8f4ea\>: 500;
    --_typographys---typography--text--large: 1.25rem;
    --_typographys---typography--text--small: .875rem;
    --_typographys---typography--text--xlage: 1.5rem;
    --_typographys---typography--text--medium: 1rem;
    --_typographys---typography--text--extralarge: 10rem;
    --_typographys---typography--text--xxlarge: 1.2rem;
    --_letter-spacing---p-regular: -.012rem;
    --_letter-spacing---h1: -.1rem;
    --_letter-spacing---h2: -.006rem;
    --_letter-spacing---h3: -.018rem;
    --_letter-spacing---h4: -.018rem;
    --_letter-spacing---h5: 0px;
    --_letter-spacing---p-xl: .2rem;
    --_letter-spacing---p-large: 0px;
    --_letter-spacing---p-small: 0px;
    --_letter-spacing---p-medium: -.013rem;
  }

  h6 {
    font-size: var(--typography--size--4xl-20px\<deleted\|variable-812c81fa-3b09-f1b1-a699-21553a7fc812\>);
  }

  ul {
    padding-left: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  }

  .protect-image {
    width: 8rem;
  }

  .padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .form-input-field {
    height: 3.5rem;
  }

  .protect-form-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .protect-form-inner {
    width: 100%;
  }

  .blog1_list-item {
    padding: var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  }

  .features2_card {
    padding: var(--sizes--space--5xl-24px\<deleted\|variable-d29592c2-4ff5-6c13-61a9-54a4dc837fe9\>) var(--sizes--space--4xl-20px\<deleted\|variable-c3d25016-31dc-2764-ac8f-25b24b56d63c\>);
  }

  .team_card-content {
    padding-top: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
    padding-bottom: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  }

  .blog_item-image {
    max-height: 18rem;
  }

  .contact_list-item {
    flex-flow: wrap;
  }

  .company_logo {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 10rem;
  }

  .team_social-wrapper {
    flex-flow: wrap;
  }

  .licence-card_item {
    padding-right: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
    padding-left: var(--sizes--space--3xl-16px\<deleted\|variable-31c44950-31a9-3fab-70c2-bcca7448d071\>);
  }

  .sg-color-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .sg-text-list, .sg-text-card {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .sg-text-inner {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: wrap;
  }

  .heading-h2 {
    font-size: var(--_typographys---typography--titles--h2);
  }

  .brand-logo {
    width: 10rem;
  }

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

  .sg-button-list-inner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .changelog-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    padding: .8rem 1rem;
  }

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

  ._404-inner, ._404-flex-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  ._404-image-wrapper {
    height: auto;
  }

  .center-line {
    width: 100%;
  }

  .navbar {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-button-wrapper.is-desktop {
    display: none;
  }

  .nav-menu-list {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .navbar-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

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

  .button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
  }

  .primary-button.is-absolute {
    position: static;
  }

  .marquee-wrapper {
    text-align: center;
  }

  .hero-banner-wrapper {
    padding: 1rem 1rem .5rem;
  }

  .hero-content-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .max-width-small.is-hero-image {
    max-width: none;
  }

  .marquee-logo {
    width: 9rem;
  }

  .feature-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .feature-header {
    text-align: center;
  }

  ._3-cols-grid {
    grid-template-columns: 1fr;
  }

  .section-how-it-works {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .how-it-works-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .workflow-top {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .workflow-bottom {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .workflow-content-top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
  }

  .faq-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .faq-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .faq-item {
    padding: 1rem;
  }

  .faq-question {
    justify-content: space-between;
    align-items: flex-start;
  }

  .get-in-touch-wrapper {
    padding: 2rem 1rem;
  }

  .footer-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .footer-bottom-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }

  .social-link-image {
    width: 20px;
    height: 20px;
  }

  .social-link {
    width: 32px;
    height: 32px;
  }

  .testimonial-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .testimonial-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .testimonial-slider, .testimonial-mask {
    width: auto;
  }

  .left-arrow, .right-arrow {
    width: 40px;
    height: 40px;
  }

  .tab-link-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-number {
    width: 2.25rem;
    min-width: 2.25rem;
    height: 2.25rem;
    min-height: 2.25rem;
  }

  .tab-link-text {
    padding-top: .5rem;
  }

  .how-its-bg-wrapper {
    height: auto;
    margin-top: 1.5rem;
    padding: 2rem;
  }

  .section-hero-about {
    padding-top: 7rem;
    padding-bottom: 2.5rem;
  }

  .about-header, .mission-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .grid-values {
    grid-template-columns: 1fr;
  }

  .team-member-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .team-member {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
  }

  .team-member-image-wrapper {
    width: auto;
    height: auto;
  }

  .section-hero-services {
    padding-top: 7rem;
  }

  .services-component, .impact-wrapper {
    grid-template-columns: 1fr;
  }

  .section-solutions-hero {
    padding-top: 7rem;
    padding-bottom: 3rem;
  }

  .section-solution {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .solution-component {
    grid-template-columns: 1fr;
  }

  .section-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .use-case-card-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .section-hero-partner {
    padding-top: 7rem;
    padding-bottom: 3rem;
  }

  .partner-program-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .grid-partner-program, .benefits-card-wrapper {
    grid-template-columns: 1fr;
  }

  .section-contact-hero {
    padding-top: 7rem;
  }

  .contact-form-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .main-form {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .form-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .submit-button {
    padding: .5rem 1rem;
  }

  .contact-info-wrapper {
    padding: 1rem;
  }

  .map-image {
    object-fit: cover;
    height: auto;
    min-height: 9.375rem;
    max-height: 12.5rem;
  }

  .map-button {
    padding: .5rem 1rem;
  }

  .form-protect {
    padding-top: 6rem;
  }

  .section-hero-our-team {
    padding-top: 7rem;
    padding-bottom: 3rem;
  }

  .grid-our-teams {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .section-hero-blogs {
    padding-top: 7rem;
    padding-bottom: 3rem;
  }

  .section-blog {
    padding-bottom: 2.5rem;
  }

  .blog-wrapper {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .navigation.w--open {
    right: 0%;
  }

  .dropdown-link-wrapper {
    grid-template-columns: 1fr;
  }

  .follow-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .follow-content {
    width: 100%;
  }

  .follow-logo-wrapper {
    margin-right: 0;
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
  }

  .overlay-wrapper {
    width: 100%;
  }

  .blog-collection-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .blog-collection-list {
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .changelog-header-inner {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
  }

  .changelog-button {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: stretch;
  }

  .section-changelog {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .changelog-content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .license-button {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: stretch;
  }

  .section-license {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .license-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .license-item-header {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1rem .8rem;
  }

  .license-icon-wrapper {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem;
    min-height: 2.5rem;
  }

  .license-icon {
    width: 1.25rem;
    height: 1.25rem;
  }

  .resource-item {
    padding: 1rem .8rem;
  }

  .div-block-5 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .section-bg-style {
    height: 25rem;
  }

  .text-size-md {
    ---mode--collection-5a1a3e7d-8aba-4f58-35c4-c128c92f1317: mode-ddab2ba9-5aa3-1bf1-3ed4-d05a1d2abfe6;
  }

  .start-here-divider {
    height: .75rem;
  }

  .template-pages_content-wrapper {
    padding: 2.5rem 1rem;
  }

  .brand-2.w--current {
    padding-left: 0;
  }

  .heroleft {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

#w-node-_507f7500-72e0-76e8-9f96-f2e1af61f160-56e9ef61 {
  justify-self: center;
}

#w-node-_4010979e-f9a5-12f8-88c2-37e056e9ef7e-56e9ef61 {
  justify-self: end;
}

#w-node-_4010979e-f9a5-12f8-88c2-37e056e9ef8a-56e9ef61 {
  place-self: end;
}

@media screen and (max-width: 767px) {
  #w-node-_507f7500-72e0-76e8-9f96-f2e1af61f160-56e9ef61 {
    justify-self: start;
  }

  #w-node-_4010979e-f9a5-12f8-88c2-37e056e9ef7e-56e9ef61, #w-node-_4010979e-f9a5-12f8-88c2-37e056e9ef8a-56e9ef61 {
    place-self: start;
  }
}


