:root {
  --_typography---aeonik: Aeonik, Arial, sans-serif;
  --_typography---heading-1: 5rem;
  --_typography---heading-01: 110%;
  --_typography---bold: 700;
  --typography-25: #f1f4f8;
  --_typography---heading-2: 4.5rem;
  --_typography---heading-02: 116%;
  --typography-900: #151c28;
  --_typography---heading-3: 3.5rem;
  --_typography---heading-03: 120%;
  --_typography---heading-4: 3.25rem;
  --_typography---heading-04: 116%;
  --_typography---heading-5: 3rem;
  --_typography---heading-05: 116%;
  --_typography---heading-6: 2.5rem;
  --_typography---heading-06: 120%;
  --_typography---heading-7: 2.25rem;
  --_typography---heading-07: 120%;
  --_typography---sub-heading-1: 1.75rem;
  --_typography---sub-heading-01: 140%;
  --_typography---medium: 500;
  --_typography---sub-heading-2: 1.5rem;
  --_typography---sub-heading-02: 128%;
  --typography-600: #354565;
  --_typography---sub-heading-3: 1.25rem;
  --_typography---sub-heading-03: 160%;
  --_typography---regular: 400;
  --typography-50: #dfe4ec;
  --typography-100: #bfc8d9;
  --typography-500: #4d5e80;
  --_typography---body-text-l: 1.125rem;
  --_typography---body-text-01: 150%;
  --purple-100: #8c3cfc;
  --_typography---body-text-m: 1rem;
  --_typography---body-text-02: 160%;
  --typography-400: #60769f;
  --cyan-25: #ebf7ff;
  --_typography---button-large: 1.5rem;
  --_typography---button-l: 140%;
  --neutral-white: white;
  --_typography---button-small: 1.125rem;
  --_typography---button-s: 112%;
  --button-stroke-line: #7ad7ca;
  --surface-100: #180425;
  --surface-90: #360854;
  --tealish-blue-90: #0c2f82;
  --purple-10: #f9f5ff;
  --gray-10: #f7f7f7;
  --green-60: #a9e5dc;
  --cyan-90: #33b3ff;
  --neutral-black: black;
  --tealish-blue-80: #113fb1;
  --transparent: #fff0;
  --typography-200: #9fadc6;
  --typography-300: #8091b2;
  --typography-700: #232e43;
  --typography-800: #1c2536;
  --tealish-blue-25: #e8eefd;
  --tealish-blue-50: #99b4f5;
  --tealish-blue-60: #3b6fec;
  --tealish-blue-70: #1550e0;
  --tealish-blue-100: #081e54;
  --_typography---letter-spacing-h1: -.01rem;
  --tealish-blue-110: #06163d;
  --_typography---letter-spacing-h2: -.01rem;
  --tealish-blue-120: #040d25;
  --_typography---letter-spacing-h3: -.01rem;
  --green-25: #effaf9;
  --_typography---letter-spacing-h4: -.01rem;
  --green-50: #d0f1ec;
  --_typography---letter-spacing-h5: -.01rem;
  --_typography---letter-spacing-h6: -.01rem;
  --_typography---letter-spacing-h7: 0px;
  --green-80: #81d9cd;
  --green-90: #5acebd;
  --green-100: #39beab;
  --green-110: #2d9586;
  --green-120: #216e63;
  --green-130: #154740;
  --green-140: #091f1c;
  --cyan-50: #ccecff;
  --cyan-60: #99d9ff;
  --_typography---body-text-m-highlight: 1rem;
  --cyan-80: #66c6ff;
  --cyan-100: #00a0ff;
  --_typography---body-text-03-h: 120%;
  --cyan-110: #0080cc;
  --cyan-120: #006099;
  --cyan-130: #004066;
  --cyan-140: #002033;
  --purple-25: #eadbff;
  --purple-50: #dec8fe;
  --purple-80: #c7a0fe;
  --purple-90: #a96dfd;
  --purple-110: #6e09fb;
  --purple-120: #5803ce;
  --purple-130: #42029c;
  --purple-140: #2d0269;
  --surface-80: #805a99;
  --supporting-sugar-crystal: #f9f5ff;
  --supporting-heart-of-ice: #f5fbff;
  --supporting-deutzia-white: #f7fdfc;
  --supporting-ghost-white: #f6f8fe;
  --gray-20: #fcfcfd;
}

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

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: bold;
  line-height: 36px;
}

p {
  margin-bottom: 10px;
}

a {
  text-decoration: none;
}

ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 40px;
}

ol {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

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

figure {
  margin-bottom: 0;
}

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

.heading-3 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---heading-3);
  line-height: var(--_typography---heading-03);
  font-weight: var(--_typography---bold);
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---heading-3);
  line-height: var(--_typography---heading-03);
  font-weight: var(--_typography---bold);
  margin-top: 0;
  margin-bottom: 0;
}

.heading-6 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---heading-6);
  line-height: var(--_typography---heading-06);
  font-weight: var(--_typography---bold);
  margin-top: 0;
  margin-bottom: 0;
}

.heading-6.color-t-25 {
  color: var(--typography-25);
}

.heading-6.color-t-25.mid-line-text {
  text-align: center;
  max-width: 33.875rem;
}

.heading-6.color-t-900 {
  color: var(--typography-900);
}

.heading-7 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---heading-7);
  line-height: var(--_typography---heading-07);
  font-weight: var(--_typography---bold);
  margin-top: 0;
  margin-bottom: 0;
}

.sub-heading-2 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---sub-heading-2);
  line-height: var(--_typography---sub-heading-02);
  font-weight: var(--_typography---medium);
  margin-top: 0;
  margin-bottom: 0;
}

.sub-heading-2.middle-text.color-t-600 {
  color: var(--typography-600);
}

.sub-heading-2.color-t-900 {
  color: var(--typography-900);
}

.sub-heading-2.color-s-h-2 {
  color: var(--typography-900);
  margin-top: 0;
  margin-bottom: 0;
}

.body-text-1 {
  font-family: var(--_typography---aeonik);
  color: var(--typography-500);
  font-size: var(--_typography---body-text-l);
  line-height: var(--_typography---body-text-01);
  font-weight: var(--_typography---regular);
  margin-bottom: 0;
}

.body-text-1.medium {
  color: var(--typography-900);
  font-weight: var(--_typography---medium);
}

.body-text-1.medium.is-gap {
  margin-top: 1.5rem;
}

.body-text-1.color-purple-100 {
  color: var(--purple-100);
}

.body-text-2 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---body-text-m);
  line-height: var(--_typography---body-text-02);
  font-weight: var(--_typography---regular);
}

.body-text-2.color-t-600 {
  color: var(--typography-600);
}

.body-text-2.color-t-600.text-gap {
  margin-top: .5rem;
}

.body-text-2.color-t-600.paragarph {
  margin-top: 1.5rem;
}

.body-text-2.color-t-50 {
  color: var(--typography-50);
}

.body-text-2.color-t-100 {
  color: var(--typography-100);
}

.body-text-2.color-t-100.mid-line-text {
  text-align: center;
  max-width: 33.875rem;
}

.body-text-2.color-t-400 {
  color: var(--typography-400);
}

.body-text-2.color-t-500 {
  color: var(--typography-500);
}

.body-text-3 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---body-text-l);
  line-height: var(--_typography---body-text-01);
  font-weight: var(--_typography---bold);
}

.body-text-3.button-text-1-color {
  color: var(--cyan-25);
}

.body-text-3.button-text-1-color.tay-25 {
  color: var(--typography-25);
}

.body-text-3.button-text-1-color-black {
  color: var(--typography-900);
}

.body-text-3.color-t-25 {
  color: var(--typography-25);
}

.button-text-1 {
  font-family: var(--_typography---aeonik);
  font-size: var(--_typography---button-large);
  line-height: var(--_typography---button-l);
  font-weight: var(--_typography---medium);
}

.button-text-1.button-text-1-color-black {
  color: var(--typography-900);
}

.button-text-1.button-text-1-color {
  color: var(--neutral-white);
  font-size: var(--_typography---button-small);
  line-height: var(--_typography---button-s);
  font-weight: var(--_typography---medium);
}

.button-text-1.button-text-1-color.tay-25 {
  color: var(--typography-25);
}

.button-text-1.button-text-1-color.nav-text {
  color: var(--typography-900);
}

.button-text-1.button-text-1-color.nav-text._3 {
  color: var(--neutral-white);
}

.black-large-button-wrapper {
  outline-offset: 0px;
  background-image: linear-gradient(#180425 80% 100%, #180425 100%, #39beab 100%, #180425);
  border-width: 1px;
  border-color: #633b7d;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-radius: .5rem;
  outline: 1px solid #180425;
  padding: 1rem 1.25rem;
  text-decoration: none;
}

.black-large-button-wrapper.no-icon {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.black-large-button-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-spacing {
  padding: 1rem;
}

.blog-details-header-wrapper {
  height: 100%;
}

.blog-header-bg-image {
  background-image: url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/681afc0c1ff6e342fe9f1dd3_Blog-post-header-background.avif");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1.5rem;
  height: 100%;
  position: relative;
}

.blog-heading-content-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 8.375rem 4rem 6rem;
  display: flex;
}

.blog-heading-content {
  grid-column-gap: 6.875rem;
  grid-row-gap: 6.875rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blog-heading-text-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-top: 1rem;
}

.blog-category-wrapper {
  background-color: var(--surface-90);
  border-radius: 6.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .25rem 1rem;
}

.category---heading-text-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.paragraph-text-wrapper {
  margin-top: 1rem;
}

.nav-link {
  font-family: var(--_typography---aeonik);
  color: var(--typography-25);
  font-size: var(--_typography---sub-heading-3);
  line-height: var(--_typography---sub-heading-03);
  font-weight: var(--_typography---regular);
  padding: 0;
}

.nav-menu {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nabbar-small-button-container {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brand-logo-wrapper {
  width: 12.25rem;
  height: 1.82938rem;
}

.brand-logo-wrapper.hide-website {
  display: none;
}

.blog-list-container {
  width: 100%;
  max-width: 80.125rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1rem;
  padding-right: 1rem;
}

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

.empty-state {
  background-color: #f9f5ff;
  border-radius: 6.25rem;
  padding: .125rem .75rem;
}

.blog-thumbnail-tag-wrraper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.blog-thumbnail-image-wrapper {
  border-radius: .75rem;
  overflow: hidden;
}

.blog-sub-heading-text-name-wrapper {
  margin-bottom: 1rem;
}

.tabs {
  grid-row-gap: 0rem;
  flex-flow: column;
  display: flex;
}

.tabs-menu {
  grid-column-gap: .5rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.text-block-6 {
  font-family: var(--_typography---aeonik);
  color: var(--typography-25);
  font-size: var(--_typography---body-text-l);
  line-height: var(--_typography---body-text-01);
  font-weight: var(--_typography---bold);
}

.tab-link-tab-1 {
  background-color: var(--tealish-blue-90);
}

.tab-link-tab-1.w--current {
  background-color: var(--purple-100);
  border-radius: 6.25rem;
  padding: .25rem 1.5rem;
}

.tab-link-tab-2, .tab-link-tab-3, .tab-link-tab-4, .tab-link-tab-5, .tab-link-tab-6, .tab-link-tab-7, .tab-link-tab-8 {
  background-color: #0000;
  padding: .25rem 1rem;
}

.icon {
  color: var(--typography-25);
}

.section-cta-spacing {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  padding-bottom: 1.25rem;
}

.cta-content-wrapper {
  font-family: var(--_typography---aeonik);
  color: var(--typography-25);
  font-size: var(--_typography---heading-3);
  line-height: var(--_typography---heading-03);
  font-weight: var(--_typography---bold);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 6.25rem 9.0625rem;
  display: flex;
}

.cta-bg-wrapper {
  background-image: url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/681b4bc1fbfe40b7208a4c62_CTA-bg.avif");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 1.75rem;
}

.cta-brand-logo-image-wrapper {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 5rem;
  display: flex;
}

.cta-heading-text {
  margin-bottom: 1.5rem;
}

.social--logo-image-logo-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.sociall-logo-linkdin {
  width: 3.125rem;
  height: 3.125rem;
}

.blog-thumbnail-image {
  height: 17.6406rem;
}

.blog-grid-categeory-wrapper {
  background-color: var(--purple-10);
  color: var(--purple-100);
  border-radius: 6.25rem;
  padding: .3125rem .75rem;
  font-size: 16px;
  line-height: 160%;
}

.next---previous-button-wrapper {
  margin-top: 3.375rem;
}

.load-more-button-wrapper, .previous-button-wrapper {
  outline-offset: 0px;
  background-color: #0000;
  background-image: linear-gradient(#39beabb8, #39beab);
  border-top-color: #7ad7ca;
  border-left-color: #7ad7ca;
  border-right-color: #7ad7ca;
  border-radius: .5rem;
  outline: .0625rem solid #39beab;
  margin-left: 0;
  margin-right: 0;
  padding: .75rem 1.25rem;
}

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

.cta-conatainer {
  max-width: 77.5rem;
  margin-left: auto;
  margin-right: auto;
}

.blog-heading-hero-image-wrapper {
  overflow: hidden;
}

.blog-heading-hero-image {
  border-radius: 1.5rem;
}

.nav-primary-small-button-wrapper {
  outline-offset: 0px;
  background-image: linear-gradient(#fffc, #fff);
  border-top: 1px solid #efeff0;
  border-left: 1px solid #efeff0;
  border-right: 1px solid #efeff0;
  border-radius: .5rem;
  outline: 1px solid #fff;
  padding: .75rem 1.25rem;
  text-decoration: none;
}

.nav-primary-small-button-wrapper._1 {
  background-image: linear-gradient(#ffffff47, #ffffff1f);
  border-top-color: #34233f;
  border-left-color: #34233f;
  border-right-color: #34233f;
  outline-color: #ffffff29;
}

.nav-primary-small-button-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-text-primary-small-button-wrapper {
  border-top: 1px #ffffff1f;
  border-left: 1px #ffffff1f;
  border-right: 1px #ffffff1f;
  border-radius: .5rem;
  padding: 1rem 1.25rem;
  text-decoration: none;
}

.nav-ptext-primary-small-button-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-button-down-arrow-image {
  width: 1.25rem;
  height: 1.25rem;
}

.blog-cms-collection-wrapper {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.dropdown-toggle {
  padding: .75rem 2.5rem .75rem 1.25rem;
}

.dropdown-toggle.open-for-mobile {
  display: none;
}

.button-text-1-color {
  color: var(--neutral-white);
}

.primary-large-icon-non-button-wrapper {
  border-top: 1px solid var(--button-stroke-line);
  border-right: 1px solid var(--button-stroke-line);
  border-left: 1px solid var(--button-stroke-line);
  outline-offset: 0px;
  background-image: linear-gradient(#39beab 72% 100%, #39beabb8 100%, #39beab);
  border-radius: .5rem;
  outline: 1px solid #39beab;
  padding: 1rem 1.25rem;
  text-decoration: none;
}

.primary-large-icon-non-button-wrapper.color-cyan-90 {
  border-top-color: var(--cyan-90);
  border-right-color: var(--cyan-90);
  border-left-color: var(--cyan-90);
  background-color: var(--cyan-90);
  outline-color: var(--cyan-90);
  border-top-color: var(--cyan-90);
  border-right-color: var(--cyan-90);
  border-left-color: var(--cyan-90);
  background-image: none;
  background-color: var(--cyan-90);
  outline-color: var(--cyan-90);
  background-image: none;
}

.color-purple-100 {
  color: var(--purple-100);
}

.faq-container {
  max-width: 67.5rem;
  margin-left: auto;
  margin-right: auto;
}

.section-spacing-footer {
  width: 100%;
  max-width: 69.5rem;
  margin-left: auto;
  margin-right: auto;
}

.footer-container {
  max-width: 67.5rem;
  margin-left: auto;
  margin-right: auto;
}

.link-block {
  text-decoration: none;
}

.still-have-questions-wrapper {
  margin-top: .75rem;
}

.still-have-questions-bg-wrapper {
  background-image: url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/68242d9a34820f8c5e606c01_still-have-questions-bg.avif");
  background-position: 0 0;
  background-size: cover;
  border-radius: 1.75rem;
  padding: 3.25rem 6.25rem;
  overflow: hidden;
}

.still-have-questions-bg-wrapper.bg {
  background-position: 50% 0;
}

.still-have-questions-content {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.still-have-questions-icon-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.whatsapp-icon-wrapper {
  width: 2.75rem;
  height: 2.75rem;
}

.footer-bg-image {
  background-image: url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/682432df0963c92f2befd59a_footer-bg.avif");
  background-position: 50%;
  background-size: cover;
  padding: 2.5rem 4.375rem 2rem;
}

.logo-default-brand-image {
  width: 12.25rem;
  height: 1.82938rem;
}

.footer-all-content {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3.875rem;
  display: flex;
}

.footer-link-text-wrapper {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blog-link-wrapper, .our-partners-link-wrapper, .contact-us-linkk-wrapper {
  text-decoration: none;
}

.privacy-policy-all-content {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.copyright-icon-wrapper {
  width: 2rem;
  height: 2rem;
}

.all-copyright-icon-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.nav-bar-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 12rem;
  padding-right: 12rem;
  display: flex;
}

.company-barnd-logo-container {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -18% 0% auto;
}

.company-barnd-logo-container.hide-for-mobile {
  max-width: 13.75rem;
  margin-left: auto;
  margin-right: auto;
  top: 28%;
}

.company-brand-logo-wrapper {
  width: 12.25rem;
  height: 1.82938rem;
}

.brand-logo-leading-cards {
  color: var(--neutral-black);
}

.nav-bar {
  z-index: 999999999;
  background-color: #0000;
  padding-top: 2.25rem;
  padding-bottom: 1rem;
  transition: opacity .2s;
  position: fixed;
  inset: 0% 0% auto;
}

.dropdown-link {
  font-family: var(--_typography---aeonik);
  color: var(--typography-25);
  font-size: var(--_typography---sub-heading-3);
  line-height: var(--_typography---sub-heading-3);
  font-weight: var(--_typography---regular);
  padding: 1rem;
}

.dropdown-list {
  background-color: var(--tealish-blue-90);
}

.dropdown-list.w--open {
  background-color: var(--surface-90);
  border-radius: .75rem;
  margin-top: 1rem;
  padding: 1rem;
}

.global-style {
  display: none;
}

.logo-color-purle {
  color: var(--purple-100);
}

.blog-list-form-block {
  margin-bottom: 2.5rem;
}

.blog-list-form {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #ededed00;
  justify-content: flex-start;
  align-items: center;
}

.blog-category-link {
  color: var(--typography-500);
  cursor: pointer;
  border-radius: 6.25rem;
  margin-bottom: 0;
  padding: .25rem 1rem;
  font-family: Aeonik, Arial, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
  transition: color .2s, background-color .2s;
  position: relative;
}

.blog-category-link-button {
  opacity: 0;
  visibility: hidden;
  width: 0;
  height: 0;
  font-size: 0;
}

.blog-category-link-button.w--redirected-checked {
  position: absolute;
  inset: 0% 0% auto auto;
}

.blog-category-link-text {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
}

.blog-category-list-wrapper {
  scrollbar-width: none;
  overflow-x: scroll;
}

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

.blog-category-list-item {
  white-space: nowrap;
  flex: none;
}

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

.filter_content {
  justify-content: center;
  align-items: center;
}

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

.hide {
  display: none;
}

.blog-category-link-all {
  background-color: var(--purple-100);
  color: var(--neutral-white);
  cursor: pointer;
  border-radius: 6.25rem;
  margin-bottom: 0;
  padding: .25rem 1.5rem;
  font-family: Aeonik, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 150%;
  transition: color .2s, background-color .2s;
  position: relative;
}

.blog-list-pagination {
  margin-top: 3.125rem;
}

.blog-list-next {
  color: var(--neutral-white);
  font-family: Aeonik, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
}

.blog-list-header-container {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.primary-large-icon-non-button-wrapper.reset {
  color: var(--neutral-white);
  font-family: Aeonik, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.button-flex-wrapper {
  display: none;
}

.nav-link-hover-animation {
  flex-flow: column;
  height: 2rem;
  display: flex;
  overflow: hidden;
}

.hover-nav-link {
  font-family: var(--_typography---aeonik);
  color: var(--typography-25);
  font-size: var(--_typography---sub-heading-3);
  line-height: var(--_typography---sub-heading-03);
  font-weight: var(--_typography---regular);
  padding: 0;
}

.section-spacing-have-question {
  padding: 6.25rem 11.25rem 5rem;
}

.section-spacing-have-question.new-peading {
  padding-top: 5rem;
}

@media screen and (max-width: 991px) {
  body, .heading-6.color-t-25, .heading-6.color-t-25 {
    --_typography---aeonik: Aeonik, Arial, sans-serif;
    --_typography---heading-1: 4rem;
    --_typography---heading-01: 110%;
    --_typography---bold: 700;
    --_typography---heading-2: 3.75rem;
    --_typography---heading-02: 116%;
    --_typography---heading-3: 3.25rem;
    --_typography---heading-03: 120%;
    --_typography---heading-4: 3rem;
    --_typography---heading-04: 116%;
    --_typography---heading-5: 2.75rem;
    --_typography---heading-05: 116%;
    --_typography---heading-6: 2.25rem;
    --_typography---heading-06: 120%;
    --_typography---heading-7: 2rem;
    --_typography---heading-07: 120%;
    --_typography---sub-heading-1: 1.75rem;
    --_typography---sub-heading-01: 140%;
    --_typography---medium: 500;
    --_typography---sub-heading-2: 1.5rem;
    --_typography---sub-heading-02: 128%;
    --_typography---sub-heading-3: 1.25rem;
    --_typography---sub-heading-03: 160%;
    --_typography---regular: 400;
    --_typography---body-text-l: 1.125rem;
    --_typography---body-text-01: 150%;
    --_typography---body-text-m: 1rem;
    --_typography---body-text-02: 160%;
    --_typography---button-large: 1.5rem;
    --_typography---button-l: 140%;
    --_typography---button-small: 1.125rem;
    --_typography---button-s: 112%;
    --_typography---letter-spacing-h1: -.01rem;
    --_typography---letter-spacing-h2: -.01rem;
    --_typography---letter-spacing-h3: -.01rem;
    --_typography---letter-spacing-h4: -.01rem;
    --_typography---letter-spacing-h5: -.01rem;
    --_typography---letter-spacing-h6: -.01rem;
    --_typography---letter-spacing-h7: 0px;
    --_typography---body-text-m-highlight: 1rem;
    --_typography---body-text-03-h: 120%;
  }

  .section-spacing {
    padding: 0;
  }

  .blog-header-bg-image {
    background-image: linear-gradient(to bottom, var(--surface-100), var(--surface-100)), url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/681afc0c1ff6e342fe9f1dd3_Blog-post-header-background.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    border-radius: 0;
  }

  .blog-heading-content-wrapper {
    padding: 8rem 1rem 3rem;
  }

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

  .blog-heading-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .nav-link {
    margin-bottom: 1rem;
  }

  .nav-menu {
    background-color: var(--surface-90);
    border-radius: .75rem;
    margin-top: 1rem;
    padding: 1rem;
    display: block;
  }

  .nabbar-small-button-container.hide-for-tab-mobile, .barnd-logo-container.hide-for-mobile, .barnd-logo-container.hide-for-mobile {
    display: none;
  }

  .brand-logo-wrapper.hide-website {
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

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

  .section-cta-spacing {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cta-content-wrapper {
    padding: 2.5rem 1.25rem;
  }

  .blog-details-header-bg-wrapper {
    background-image: linear-gradient(to bottom, var(--surface-100), var(--surface-100)), url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/681c396666e06cf66cb5f6df_Blog-post-details-header-background.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, auto;
    border-radius: 0;
  }

  .blog-details-header-space {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .blog-details-header-hero-content-space {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-space-suggested {
    padding-bottom: 4rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .menu-button {
    color: var(--typography-25);
  }

  .menu-button.w--open {
    background-color: var(--surface-90);
    border-radius: .75rem;
  }

  .nav-primary-small-button-wrapper._1.aline-flex, .nav-primary-small-button-wrapper.aline-flex, .nav-primary-small-button-wrapper._1.aline-flex, .nav-primary-small-button-wrapper._1.aline-flex, .nav-primary-small-button-wrapper.aline-flex {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .dropdown-toggle.open-for-mobile {
    display: inline-block;
  }

  .check-box {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .all-filter-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .search-input {
    width: 14.7813rem;
  }

  .home-header-bg-image {
    background-image: linear-gradient(to bottom, var(--surface-100), var(--surface-100)), url("https://cdn.prod.website-files.com/68185a5ac5e91731a60d1b18/681afc0c1ff6e342fe9f1dd3_Blog-post-header-background.avif");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    border-radius: 0;
  }

  .home-heading-content-wrapper {
    padding: 4.875rem 1rem 2rem;
  }

  .social-icon-open-ads-wrapper {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-spacing-card-for-personal, .section-spacing-best-experiencecopy {
    padding: 3rem 2rem;
  }

  .best-experience-heading-paragraph {
    max-width: 41ch;
  }

  .single-project-wrapper {
    overflow: clip;
  }

  .single-project-bg {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .double-project-grid {
    grid-template-columns: 1fr;
  }

  .section-spacing-team-interface {
    padding-bottom: 3rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .team-interface-video-wrapper {
    margin-top: 2.75rem;
  }

  .section-spacing-our-charging {
    padding: 3rem 2rem;
  }

  .section-spacing-ready-to-power, .section-spacing-reviews {
    padding-top: 3rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-spacing-faq {
    padding: 3rem 2rem;
  }

  .section-spacing-faq.new-peading {
    padding-top: 0;
  }

  .partners-button-wrapper {
    padding-top: 2rem;
  }

  .faq-bg-wrapper {
    background-position: 50%;
  }

  .faq-quation-answers-wrapper {
    padding: 4rem;
  }

  .footer-bg-image {
    padding-left: 2rem;
    padding-right: 2rem;
  }

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

  .background-video-2 {
    height: 30rem;
  }

  .background-video-3 {
    height: 23.9691rem;
  }

  .logos-marquee-slide-image {
    width: 102.692rem;
  }

  .instant-text-wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
    padding-left: 1.5rem;
  }

  .instant-text-wrapper.new-padding {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .ready-to-power-text-wrapper {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 2rem;
  }

  .nav-bar-container {
    padding-left: 0;
    padding-right: 0;
  }

  .company-barnd-logo-container.hide-for-mobile {
    display: none;
  }

  .language---menu-button-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-bar {
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .dropdown-link-2 {
    font-family: var(--_typography---aeonik);
    color: var(--typography-25);
    font-size: var(--_typography---sub-heading-3);
    line-height: var(--_typography---sub-heading-03);
    font-weight: var(--_typography---regular);
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .dropdown-list-2 {
    background-color: var(--tealish-blue-80);
  }

  .dropdown-list-2.w--open {
    background-color: var(--surface-90);
    border-radius: .75rem;
    margin-top: 1rem;
    padding: 1rem;
  }

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

  .blog-list-header-container {
    height: auto;
  }

  .partner-filter_search {
    width: 14rem;
  }

  .partner-popup-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .partner-popup {
    width: 100%;
    max-width: 100%;
    padding: 2.5rem;
  }

  .partner-popup_header {
    margin-bottom: 2rem;
  }

  .partner-popup_content {
    width: 100%;
  }

  .partner-popup_content p {
    font-size: 1.125rem;
  }

  .partner-popup_content li, .partner-popup_content p {
    font-size: 1.125rem;
  }

  .partner-popup_content ul {
    margin-bottom: 2rem;
  }

  .partner-popup_content li {
    font-size: 1.125rem;
  }

  .partner-popup_cta-title {
    font-size: 1.5rem;
  }

  .partner-popup_note {
    font-size: 1rem;
  }

  .partner-popup_cta-right {
    flex: none;
  }

  .section-spacing-kyc---aml-policy {
    padding-bottom: 3rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .best-experience-heading-paragraph-copy {
    max-width: 41ch;
  }

  .blog-heading-content-wrapper-copy {
    padding: 8rem 1rem 3rem;
  }

  .image-9 {
    width: 80px;
  }

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

  .sign-up-button-wrapper, .sign-in-button-wrapper {
    flex: 1;
  }

  .hover-nav-link {
    margin-bottom: 1rem;
  }

  .section-spacing-have-question {
    padding: 3rem 2rem;
  }

  .section-spacing-have-question.new-peading {
    padding-top: 3rem;
  }
}

@media screen and (max-width: 767px) {
  body {
    --_typography---aeonik: Aeonik, Arial, sans-serif;
    --_typography---heading-1: 2.5rem;
    --_typography---heading-01: 120%;
    --_typography---bold: 700;
    --_typography---heading-2: 2.25rem;
    --_typography---heading-02: 120%;
    --_typography---heading-3: 2.25rem;
    --_typography---heading-03: 120%;
    --_typography---heading-4: 2.25rem;
    --_typography---heading-04: 120%;
    --_typography---heading-5: 1.75rem;
    --_typography---heading-05: 140%;
    --_typography---heading-6: 1.75rem;
    --_typography---heading-06: 140%;
    --_typography---heading-7: 1.75rem;
    --_typography---heading-07: 140%;
    --_typography---sub-heading-1: 1.75rem;
    --_typography---sub-heading-01: 140%;
    --_typography---medium: 500;
    --_typography---sub-heading-2: 1rem;
    --_typography---sub-heading-02: 160%;
    --_typography---sub-heading-3: 1rem;
    --_typography---sub-heading-03: 160%;
    --_typography---regular: 400;
    --_typography---body-text-l: 1.125rem;
    --_typography---body-text-01: 150%;
    --_typography---body-text-m: 1rem;
    --_typography---body-text-02: 160%;
    --_typography---button-large: 1.125rem;
    --_typography---button-l: 112%;
    --_typography---button-small: 1.125rem;
    --_typography---button-s: 112%;
    --_typography---letter-spacing-h1: -.01rem;
    --_typography---letter-spacing-h2: -.01rem;
    --_typography---letter-spacing-h3: -.01rem;
    --_typography---letter-spacing-h4: -.01rem;
    --_typography---letter-spacing-h5: -.01rem;
    --_typography---letter-spacing-h6: -.01rem;
    --_typography---letter-spacing-h7: 0px;
    --_typography---body-text-m-highlight: 1rem;
    --_typography---body-text-03-h: 120%;
  }

  ul {
    padding-left: 30px;
  }

  .heading-1.mid-line-text, .heading-6.color-t-25.mid-line-text {
    text-align: left;
    text-align: left;
  }

  .sub-heading-1.middle-text.colot-t-600 {
    font-size: 1.25rem;
  }

  .sub-heading-3.color-t-50 {
    text-align: left;
    text-align: left;
  }

  .body-text-2.color-t-100.mid-line-text {
    text-align: left;
    text-align: left;
  }

  .body-text-2.color-t-600.paragarph {
    margin-top: 1rem;
  }

  .body-text-3.button-text-1-color {
    font-size: 1rem;
  }

  .section-spacing {
    padding: 0;
  }

  .blog-heading-content-wrapper {
    padding-top: 5rem;
  }

  .blog-heading-content {
    padding-top: 1.5rem;
  }

  .nav-link {
    margin-left: 0;
    margin-right: 0;
  }

  .brand-logo-wrapper.hide-website {
    width: 8.75rem;
    height: 1.25rem;
  }

  .blog-collection-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .blog-thumbnail-tag-wrraper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-cta-spacing {
    padding-top: 0;
  }

  .cta-content-wrapper {
    padding: 2.5rem 1.25rem;
  }

  .blog-details-header-bg-wrapper {
    border-radius: 0;
  }

  .blog-details-header-space {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .blog-details-header-hero-content-space {
    padding-left: 0;
    padding-right: 0;
  }

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

  .share-social-site-content {
    margin-top: 2.75rem;
    padding-top: 1.75rem;
  }

  .section-space-suggested {
    padding-bottom: 3.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .partner-heading-text, .partner-paragraph-text {
    text-align: left;
  }

  .dropdown-toggle {
    padding-left: 1rem;
  }

  .search {
    width: 100%;
  }

  .search-input {
    width: 20rem;
  }

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

  .partner-category-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

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

  .home-heading-content-wrapper {
    padding-top: 2.4375rem;
    padding-bottom: 3.75rem;
  }

  .home-heading-text-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .primary-large-icon-non-button-wrapper {
    padding: .75rem 1rem;
  }

  .social-icon-open-ads-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .all-social-ads-icon-image-wrapper {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .div-block-43 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-spacing-card-for-personal {
    padding: 3.5rem 1rem 1rem;
  }

  .section-spacing-best-experiencecopy {
    padding: 3.5rem 1rem;
  }

  .best-experience-heading {
    margin-bottom: 1rem;
  }

  .project-content-wrapper {
    padding-top: 1.5rem;
  }

  .single-project-wrapper {
    border-color: #0000;
    border-radius: 1rem;
    padding: 0;
    display: none;
  }

  .single-project-wrapper.mobile-view {
    display: block;
  }

  .single-project-bg {
    flex-flow: column;
  }

  .double-project-grid {
    flex-flow: column;
    display: flex;
  }

  .double-work-project-wrapper {
    border-color: #0000;
    border-radius: 1rem;
    padding: 0;
  }

  .section-spacing-team-interface {
    padding-bottom: 3.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .team-interface-heading {
    margin-bottom: 1rem;
  }

  .team-interface-video-wrapper {
    margin-top: 1.25rem;
  }

  .section-spacing-our-charging {
    padding: 3.5rem 1rem;
  }

  .our-charging-heading {
    margin-bottom: 1rem;
  }

  .section-spacing-ready-to-power {
    padding: 3.5rem 1rem;
  }

  .section-spacing-reviews {
    padding: 0 1rem;
  }

  .reviews-container {
    padding-left: 0;
    padding-right: 0;
  }

  .section-spacing-faq {
    padding: 3.5rem 1rem;
  }

  .section-spacing-footer {
    padding-left: 1rem;
    padding-right: 1rem;
  }

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

  .partners-button-wrapper {
    padding-top: 1.5rem;
  }

  .hide-for-web {
    display: block;
  }

  .hide-for-mobile {
    display: none;
  }

  .faq-heading-text-wrapper {
    margin-bottom: 1.5rem;
  }

  .faq-heading {
    max-width: 21.4375rem;
    margin-bottom: 1rem;
  }

  .faq-heading-paragraph {
    max-width: 21.4375rem;
  }

  .faq-bg-wrapper {
    background-size: cover;
    background-attachment: fixed;
  }

  .faq-bg-wrapper.bg-remove {
    background-image: none;
    overflow: visible;
  }

  .faq-quation-answers-wrapper {
    padding: 0;
  }

  .icon-bg-wrapper {
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    height: 1.75rem;
    padding: .25rem;
    display: flex;
  }

  .faq-answers--list.down-peding {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .faq-answers--list-bg-wrapper {
    padding: 1rem;
  }

  .icon-answer-bg-wrapper {
    width: 2rem;
    height: 2rem;
    padding: .5625rem .5rem;
  }

  .minus-icon-image {
    width: 1.2rem;
    height: 1.2rem;
  }

  .answer-icon-branding {
    width: 1.005rem;
    height: .875rem;
  }

  .pluus-icon-bg-wrapper {
    border-right-width: .0625rem;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    height: 1.75rem;
    padding: 0;
    display: flex;
  }

  .pluse-icon-image {
    width: 1rem;
    height: 1rem;
  }

  .still-have-questions-bg-wrapper.bg {
    background-image: none;
    padding: 2.25rem 0 0;
  }

  .still-have-questions-content {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    flex-flow: column;
  }

  .footer-bg-image {
    background-image: none;
    padding-bottom: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-all-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-bottom: 1px solid var(--typography-50);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 1rem;
    display: flex;
  }

  .footer-link-text-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 1rem;
  }

  .privacy-policy-all-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .background-video-3 {
    height: 17.9691rem;
  }

  .background-video-4, .background-video-5, .background-video-6, ._621-16rem {
    height: 27rem;
  }

  .background-video-7 {
    height: 19rem;
  }

  .instant-text-wrapper {
    padding: 1.5rem 1.5rem 2.5rem;
  }

  .instant-text-wrapper.new-padding.text-content-hight {
    flex-flow: column;
    justify-content: space-around;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .analytics-text-wrapper {
    padding: 1.5rem;
  }

  .ready-to-power-text-wrapper {
    padding-top: 1.5rem;
    padding-bottom: 0;
    padding-left: 1.5rem;
  }

  .ready-to-power-heading---paragraph-text {
    max-width: 100%;
  }

  .icon-minus-plus-wrapper {
    flex: none;
  }

  .blog-category-link {
    font-size: 1.0625rem;
  }

  .blog-collection-list {
    grid-column-gap: 1rem;
  }

  .blog-category-link-all {
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 1rem;
  }

  .partner-filter_block.is-search {
    width: 100%;
  }

  .partner-form-inner {
    z-index: 0;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
  }

  .partner-filter_search {
    width: 100%;
    min-height: 2.5rem;
  }

  .partner-filter_search::placeholder {
    font-size: 1rem;
  }

  .partner-form-field-wrap {
    width: 100%;
  }

  .partner-filter_form-icon {
    width: 1.3rem;
  }

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

  .partner-collection-list.is-home {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .partner-popup {
    padding: 2rem 1rem;
  }

  .partner-popup_header {
    margin-bottom: 1rem;
  }

  .partner-popup_logo {
    width: 120px;
  }

  .partner-popup_content p {
    font-size: 1rem;
  }

  .partner-popup_content li, .partner-popup_content p {
    font-size: 1rem;
  }

  .partner-popup_content ul {
    margin-bottom: 1rem;
  }

  .partner-popup_content li {
    font-size: 1rem;
  }

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

  .partner-popup_cta-left {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .partner-popup_note {
    font-size: .9375rem;
  }

  .section-spacing-kyc---aml-policy {
    padding-bottom: 3.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .home-first-video {
    height: 19rem;
    position: relative;
  }

  .desktop--social-add-logo.hide-for-mobile {
    display: inline-block;
  }

  .span, .span-2 {
    display: block;
  }

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

  .blog-heading-content-wrapper-copy {
    padding-top: 3rem;
  }

  .reviews-card-author-name {
    font-size: 1.2rem;
  }

  .reviews-card-author-country, .reviews-card-title {
    font-size: 1rem;
  }

  .reviews-card-text {
    font-size: 1.2rem;
  }

  .reviews-card-subtitle, .reviews-card-subtitle-extra {
    font-size: 1rem;
  }

  .review-card-item-wrapper {
    margin-top: 1.25rem;
  }

  .line-svg {
    height: 283px;
  }

  .cards-for-personal_footer {
    margin-top: -13%;
  }

  .leading-cards-introduction-text-wrapper {
    margin-top: 2rem;
  }

  .list-text {
    margin-top: .5rem;
  }

  .image-9 {
    width: 60px;
    height: 2.5rem;
  }

  .mobile-social-add-logo.open-for-mobile {
    display: none;
  }

  .hover-nav-link {
    margin-left: 0;
    margin-right: 0;
  }

  .section-spacing-have-question {
    padding: 3.5rem 1rem;
  }

  .section-spacing-have-question.new-peading {
    padding-top: 3.5rem;
  }
}

@media screen and (max-width: 479px) {
  body {
    --_typography---aeonik: Aeonik, Arial, sans-serif;
    --_typography---heading-1: 2.5rem;
    --_typography---heading-01: 120%;
    --_typography---bold: 700;
    --_typography---heading-2: 2.25rem;
    --_typography---heading-02: 120%;
    --_typography---heading-3: 2.25rem;
    --_typography---heading-03: 120%;
    --_typography---heading-4: 2.25rem;
    --_typography---heading-04: 120%;
    --_typography---heading-5: 1.75rem;
    --_typography---heading-05: 140%;
    --_typography---heading-6: 1.75rem;
    --_typography---heading-06: 140%;
    --_typography---heading-7: 1.75rem;
    --_typography---heading-07: 140%;
    --_typography---sub-heading-1: 1.75rem;
    --_typography---sub-heading-01: 140%;
    --_typography---medium: 500;
    --_typography---sub-heading-2: 1rem;
    --_typography---sub-heading-02: 160%;
    --_typography---sub-heading-3: 1rem;
    --_typography---sub-heading-03: 160%;
    --_typography---regular: 400;
    --_typography---body-text-l: 1.125rem;
    --_typography---body-text-01: 150%;
    --_typography---body-text-m: 1rem;
    --_typography---body-text-02: 160%;
    --_typography---button-large: 1.125rem;
    --_typography---button-l: 112%;
    --_typography---button-small: 1.125rem;
    --_typography---button-s: 112%;
    --_typography---letter-spacing-h1: -.01rem;
    --_typography---letter-spacing-h2: -.01rem;
    --_typography---letter-spacing-h3: -.01rem;
    --_typography---letter-spacing-h4: -.01rem;
    --_typography---letter-spacing-h5: -.01rem;
    --_typography---letter-spacing-h6: -.01rem;
    --_typography---letter-spacing-h7: 0px;
    --_typography---body-text-m-highlight: 1rem;
    --_typography---body-text-03-h: 120%;
  }

  .heading-3.heading-7 {
    font-size: 1.6rem;
  }

  .heading-4.color-t-25 {
    font-size: 1.5rem;
  }

  .heading-6.color-t-25 {
    --_typography---aeonik: Aeonik, Arial, sans-serif;
    --_typography---heading-1: 2.5rem;
    --_typography---heading-01: 120%;
    --_typography---bold: 700;
    --_typography---heading-2: 2.25rem;
    --_typography---heading-02: 120%;
    --_typography---heading-3: 2.25rem;
    --_typography---heading-03: 120%;
    --_typography---heading-4: 2.25rem;
    --_typography---heading-04: 120%;
    --_typography---heading-5: 1.75rem;
    --_typography---heading-05: 140%;
    --_typography---heading-6: 1.75rem;
    --_typography---heading-06: 140%;
    --_typography---heading-7: 1.75rem;
    --_typography---heading-07: 140%;
    --_typography---sub-heading-1: 1.75rem;
    --_typography---sub-heading-01: 140%;
    --_typography---medium: 500;
    --_typography---sub-heading-2: 1rem;
    --_typography---sub-heading-02: 160%;
    --_typography---sub-heading-3: 1rem;
    --_typography---sub-heading-03: 160%;
    --_typography---regular: 400;
    --_typography---body-text-l: 1.125rem;
    --_typography---body-text-01: 150%;
    --_typography---body-text-m: 1rem;
    --_typography---body-text-02: 160%;
    --_typography---button-large: 1.125rem;
    --_typography---button-l: 112%;
    --_typography---button-small: 1.125rem;
    --_typography---button-s: 112%;
    --_typography---letter-spacing-h1: -.01rem;
    --_typography---letter-spacing-h2: -.01rem;
    --_typography---letter-spacing-h3: -.01rem;
    --_typography---letter-spacing-h4: -.01rem;
    --_typography---letter-spacing-h5: -.01rem;
    --_typography---letter-spacing-h6: -.01rem;
    --_typography---letter-spacing-h7: 0px;
    --_typography---body-text-m-highlight: 1rem;
    --_typography---body-text-03-h: 120%;
  }

  .sub-heading-1.middle-text.colot-t-600 {
    font-size: 1.25rem;
  }

  .sub-heading-2.color-s-h-2 {
    font-size: 1.5rem;
    line-height: 128%;
  }

  .body-text-1.color-purple-100 {
    font-size: 1rem;
  }

  .blog-heading-content-wrapper {
    padding-top: 5rem;
  }

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

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

  .blog-details-header-space {
    padding-bottom: 2rem;
  }

  .blog-deails-hero-image {
    height: 16.6875rem;
  }

  .blog-body img {
    object-fit: cover;
    object-fit: cover;
    height: 16rem;
  }

  .section-blog, .section-blog-details {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .share-social-site-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .copy-link {
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    display: flex;
  }

  .facbook-dark {
    width: auto;
    height: auto;
  }

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

  .menu-button {
    padding: .75rem;
  }

  .search-input {
    width: 18rem;
  }

  .home-heading-content-wrapper {
    padding-bottom: 2rem;
  }

  .primary-large-icon-non-button-wrapper {
    padding: .75rem 1.25rem;
  }

  .social-icon-open-ads-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .all-social-icon-wrapper {
    flex-flow: column;
    display: flex;
  }

  .all-social-ads-icon-image-wrapper {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .best-experience-heading-paragraph {
    width: 100%;
    max-width: 100%;
  }

  .gredient-block {
    width: 100%;
    height: 100%;
    bottom: -.2rem;
  }

  .project-content-grid {
    flex-flow: column;
    display: flex;
  }

  .single-project-wrapper {
    padding: 0;
  }

  .reviews-card-wrapper {
    padding: 1.25rem;
  }

  .faq-quation-list-bg-wrapper {
    padding-left: 1rem;
  }

  .faq-answers--list.down-peding.hide-answer {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .icon-answer-bg-wrapper {
    flex: none;
  }

  .background-video-2 {
    height: 25rem;
  }

  .background-video-3 {
    height: 11.5625rem;
  }

  .instant-text-wrapper {
    width: 100%;
  }

  .instant-heading-text-wrapper {
    margin-bottom: .8rem;
  }

  .heading---paragraph-text, .instant-paragraph-text-wrapper {
    width: 100%;
  }

  .instant-button-wrapper {
    margin-top: 1rem;
  }

  .analytics-heading---paragraph-text {
    width: 100%;
  }

  .ready-to-power-text-wrapper {
    padding-top: 1rem;
    padding-left: 1rem;
  }

  .ready-to-power-heading-text-wrapperr {
    margin-bottom: 1.5rem;
  }

  .ready-to-power-button-wrapper {
    margin-top: 0;
  }

  .blog-list-form-block {
    margin-bottom: 1.75rem;
  }

  .blog-category-link {
    font-size: 1rem;
  }

  .blog-collection-list {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .blog-category-link-all {
    font-size: 1rem;
  }

  .partner-filter_block {
    width: 100%;
  }

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

  .partner-popup {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .partner-popup_content p {
    font-size: .875rem;
  }

  .partner-popup_content ul {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .partner-popup_content li {
    font-size: .9375rem;
  }

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

  .partner-popup_cta-right {
    display: none;
  }

  .desktop--social-add-logo {
    object-fit: cover;
    overflow: scroll;
  }

  .desktop--social-add-logo.hide-for-mobile {
    display: none;
  }

  .best-experience-heading-paragraph-copy {
    width: 100%;
    max-width: 100%;
  }

  .blog-heading-content-wrapper-copy {
    padding-top: 2rem;
  }

  .reviews-card-author {
    margin-bottom: 1.25rem;
  }

  .reviews-card-author-info {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
  }

  .reviews-card-author-name {
    margin-bottom: .125rem;
  }

  .reviews-card-author-country {
    font-size: .875rem;
  }

  .icons-wrapper_icon {
    width: 1.875rem;
    height: 1.875rem;
  }

  .icons-wrapper_image {
    width: 1rem;
  }

  .line-svg {
    height: 330px;
  }

  .cards-for-personal_footer {
    margin-top: -24%;
  }

  .mobile-social-add-logo {
    object-fit: cover;
    overflow: scroll;
  }

  .mobile-social-add-logo.open-for-mobile {
    display: inline-block;
  }
}
