:root {
  --color--abyss: #00080a;
  --typography--primary-font: Avenirltstd, Arial, sans-serif;
  --color--white: white;
  --link-color--link-primary\<deleted\|variable-ad940cb5-1815-151e-2cbc-4f27dec2b1e5\>: var(--base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>);
  --background-color--background-primary\<deleted\|variable-9f6b6bb4-0795-c8ab-f302-bbebab6f2554\>: var(--base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  --text-color--text-alternate\<deleted\|variable-2688eaeb-df93-32fe-efb9-d54fbd7bd424\>: var(--base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);
  --color--light-gray: #afafaf;
  --background-color--background-success\<deleted\|variable-879e2a57-3170-38fd-0ae7-d0e890873ab2\>: var(--base-color-system--success-green\<deleted\|variable-8fc09a81-a1c7-3c5b-2cf2-835ad5d96212\>);
  --text-color--text-success\<deleted\|variable-17518f72-fb93-45b5-ad9e-fdd3f2b1833a\>: var(--base-color-system--success-green-dark\<deleted\|variable-70ae3530-1c64-4d15-f2af-205678316683\>);
  --border-color--border-primary\<deleted\|variable-d4c54ba4-ee41-67ce-58a5-5216ca039f83\>: var(--base-color-neutral--neutral-lightest\<deleted\|variable-eede0174-1898-a99e-0c79-395339ec1911\>);
  --background-color--background-alternate\<deleted\|variable-41ecbc38-077c-494f-9138-9468b7354b23\>: var(--base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>);
  --background-color--background-secondary\<deleted\|variable-2dd539ce-5be2-4493-8245-a883e87dab6d\>: var(--base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>);
  --text-color--text-secondary\<deleted\|variable-0a60224d-1a94-b160-ae24-af3c6d95a994\>: var(--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>);
  --background-color--background-tertiary\<deleted\|variable-6632d948-2d2d-2556-731d-05a71c92f234\>: var(--base-color-brand--pink\<deleted\|variable-c4661572-8a15-7367-e98c-cc1a0987f6d1\>);
  --background-color--background-error\<deleted\|variable-89aecd3e-2fe8-312c-65a2-e3e7c57d326c\>: var(--base-color-system--error-red\<deleted\|variable-ad7a5e8d-bd95-fba4-5110-cbccfa2520c4\>);
  --text-color--text-error\<deleted\|variable-4a51c5d2-820c-a0d9-b49e-0e5d273c964f\>: var(--base-color-system--error-red-dark\<deleted\|variable-f7a8b234-8033-a5d6-4d85-0326277c2bf8\>);
  --border-color--border-alternate\<deleted\|variable-551aa6d2-4bf8-6036-137a-78e1c71841a4\>: var(--base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>);
  --text-color--text-primary\<deleted\|variable-7cd2a57e-6f21-74f7-6ce6-096306cecf3e\>: var(--base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>);
  --background-color--background-warning\<deleted\|variable-0aa1a7ce-e851-b6b5-66db-1a1a96e8e04b\>: var(--base-color-system--warning-yellow\<deleted\|variable-b0ee00e7-091a-a3f5-1619-b09d07f4475a\>);
  --text-color--text-warning\<deleted\|variable-825aa1d8-b093-0b89-37c5-87d980df10f5\>: var(--base-color-system--warning-yellow-dark\<deleted\|variable-296491a7-483e-1229-36b5-e13808cc9004\>);
  --color--coral: #f5967f;
  --color--mulberry: #ab5796;
  --color--grey: #bcbcbc;
  --black: #212121;
  --base-color-brand--blue\<deleted\|variable-de000a4d-0fee-1f9e-af85-624658122d10\>: #2d62ff;
  --base-color-neutral--black\<deleted\|variable-419fddc9-288d-5141-33c5-0873c4ce2f53\>: #000;
  --base-color-neutral--white\<deleted\|variable-248be024-93cf-6ec4-8eec-0e9f047a83ae\>: #fff;
  --base-color-system--success-green\<deleted\|variable-8fc09a81-a1c7-3c5b-2cf2-835ad5d96212\>: #cef5ca;
  --base-color-system--success-green-dark\<deleted\|variable-70ae3530-1c64-4d15-f2af-205678316683\>: #114e0b;
  --base-color-neutral--neutral-lightest\<deleted\|variable-eede0174-1898-a99e-0c79-395339ec1911\>: #eee;
  --base-color-neutral--neutral-darker\<deleted\|variable-dda6ad91-259a-0202-f70f-965feb273058\>: #222;
  --base-color-brand--pink\<deleted\|variable-c4661572-8a15-7367-e98c-cc1a0987f6d1\>: #dd23bb;
  --base-color-system--error-red\<deleted\|variable-ad7a5e8d-bd95-fba4-5110-cbccfa2520c4\>: #f8e4e4;
  --base-color-system--error-red-dark\<deleted\|variable-f7a8b234-8033-a5d6-4d85-0326277c2bf8\>: #3b0b0b;
  --base-color-system--warning-yellow\<deleted\|variable-b0ee00e7-091a-a3f5-1619-b09d07f4475a\>: #fcf8d8;
  --base-color-system--warning-yellow-dark\<deleted\|variable-296491a7-483e-1229-36b5-e13808cc9004\>: #5e5515;
}

body {
  background-color: var(--color--abyss);
  font-family: var(--typography--primary-font);
  color: var(--color--white);
  font-size: 1rem;
  line-height: 1.5;
  overflow-x: hidden !important;
}

h1 {
  letter-spacing: -2.9px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.625rem;
  font-weight: 700;
  line-height: 3.75rem;
}

h2 {
  letter-spacing: -2.9px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.625rem;
  font-weight: 400;
  line-height: 3.375rem;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 1.5625rem;
}

a {
  color: var(--link-color--link-primary\<deleted\|variable-ad940cb5-1815-151e-2cbc-4f27dec2b1e5\>);
}

ul, 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: .25rem;
  font-weight: 500;
}

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

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

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-small {
  margin: 1rem;
}

.margin-bottom, .margin-bottom.margin-xlarge, .margin-bottom.margin-small, .margin-bottom.margin-xlarge, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

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

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

.text-size-tiny {
  font-size: .875rem;
  line-height: 1.25rem;
}

.text-size-regular {
  font-size: 1.125rem;
  line-height: 1.2;
}

.text-weight-bold {
  font-weight: 700;
}

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

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  font-size: 1rem;
  line-height: 1.4;
}

.text-size-small.letter-spacing {
  letter-spacing: .36px;
  letter-spacing: .36px;
}

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

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

.page-wrapper {
  width: 100%;
  overflow: hidden !important;
}

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

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

.main-wrapper {
  overflow: hidden;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.text-size-medium {
  font-size: 1.25rem;
  line-height: 1.375rem;
}

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

.hide {
  display: none;
}

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

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.spacer-xsmall {
  width: 100%;
  padding-top: .5rem;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.global-button {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-image: linear-gradient(87.04deg, var(--color--coral) 0.88%, var(--color--mulberry));
  color: var(--color--white);
  text-transform: capitalize;
  border: 1px solid #ffffff1a;
  border-radius: .6875rem;
  justify-content: center;
  align-items: center;
  padding: .3125rem 1.125rem .3125rem .3125rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.global-button:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .global-button.nav-button, .global-button.nav-button {
  background-color: var(--color--white);
  color: #212121;
  background-image: none;
}

.button-arrow {
  background-image: linear-gradient(180deg, var(--color--white), #bcbcbc);
  border-radius: .5625rem;
  justify-content: center;
  align-items: center;
  width: 2.375rem;
  height: 2.375rem;
  display: flex;
}

.button-arrow:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .button-arrow.nav-button-2, .button-arrow.nav-button-2 {
  background-image: linear-gradient(87.04deg, var(--color--coral), var(--color--mulberry));
}

.code-embed {
  justify-content: center;
  align-items: center;
  width: .793125rem;
  height: .6875rem;
  display: flex;
}

.code-embed.white {
  display: none;
}

.code-embed.white:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .code-embed.white.nav-button-3 {
  display: flex;
}

.code-embed.black:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .code-embed.black.nav-button-4, .code-embed.white {
  display: none;
}

.code-embed.white:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .code-embed.white.nav-button-3, .code-embed.white.nav-button-3 {
  display: flex;
}

.code-embed.black:where(.w-variant-a49f4721-72b6-e918-87b7-0fe06ec75830), .code-embed.black.nav-button-4, .code-embed.black.nav-button-4 {
  display: none;
}

.home-hero_wrapper {
  padding-top: 10.2681rem;
  padding-bottom: 3.125rem;
}

.navbar2_component {
  border-bottom: 0px solid var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-top: 1.875rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr .375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 75rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar2_logo-link {
  max-width: 11.125rem;
  padding-left: 0;
}

.navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.navbar2_menu.is-page-height-tablet {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  background-color: #ffffff1a;
  border: 1px solid #ffffff08;
  border-radius: .5rem;
  padding: .21875rem .1875rem;
  box-shadow: inset -2px -1px 7.1px #ffffff08;
}

.navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.navbar2_menu-button {
  padding: 0;
}

.nav-link {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: var(--color--white);
  background-color: #ffffff0d;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  height: 2.625rem;
  padding: .46875rem .5575rem;
  font-size: .875rem;
  text-decoration: none;
  display: flex;
}

.home-icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-menu_link {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  color: var(--color--white);
  background-color: #fff0;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  height: 2.625rem;
  padding: .46875rem 1rem;
  font-size: .875rem;
  text-decoration: none;
  transition: background-color .25s;
  display: flex;
}

.nav-menu_link:hover {
  background-color: #ffffff0d;
}

.section-header {
  background-image: url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e79675d39e2db3468b739_Group%202147225371.avif"), url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e79069881617e1a4e16a7_Group%202147225355.avif");
  background-position: 0 40%, 100% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-bottom: .625rem;
}

.home-hero_content {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.home-hero_eyebrow {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: #ffffff1a;
  border: 1px solid #ffffff05;
  border-radius: .4375rem;
  justify-content: flex-start;
  align-items: center;
  padding: .3125rem .5625rem .3125rem .375rem;
  display: flex;
  box-shadow: inset -2px -1px 7.1px #ffffff1a;
}

.eyebrow-title {
  background-image: linear-gradient(87.04deg, var(--color--coral), var(--color--mulberry));
  border-radius: .4375rem;
  padding: .4375rem .6875rem;
}

.text-block {
  font-size: .75rem;
  font-weight: 500;
}

.home-hero_title {
  text-align: center;
  width: 100%;
  padding: 1.5625rem 3.9375rem 1.375rem;
}

.heading-span {
  font-weight: 400;
}

.home-hero_discription {
  text-align: center;
  width: 100%;
  max-width: 34.5rem;
  padding-bottom: 1.375rem;
}

.home-infinite_scroll {
  width: 100%;
  padding: 3rem 3.9375rem 3.5rem;
}

.scroll-wrap {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  flex: none;
  display: flex;
}

.infinite-logos {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  flex-flow: row;
  display: flex;
  position: relative;
  overflow: hidden;
}

.overlay-img_left {
  position: absolute;
  inset: -10px auto auto 0%;
}

.overlay-img_right {
  position: absolute;
  inset: -10% 0% auto auto;
}

.home-stats_wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 68.875rem;
  padding-top: 3.75rem;
  padding-bottom: 0;
  display: flex;
}

.stats-wrapper {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.count-up {
  font-size: 3.375rem;
  font-weight: 700;
  line-height: 100%;
}

.sec-divider {
  border: 1px solid #ffffff4d;
  width: 100%;
}

.section-home_revenue {
  background-image: url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e7aa0a1ba3f7d94565fd3_Ellipse%2038924.avif");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 6.25rem;
  position: relative;
}

.revenue-bg {
  z-index: 1;
  background-image: linear-gradient(0deg, #00252500, #2190c717);
  border-radius: 1.8125rem;
  flex-flow: column;
  align-items: stretch;
  width: 100%;
  max-width: 82.875rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.revenue-wrapp {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 6.25rem;
  display: flex;
}

.revenue-title_wrapper {
  text-align: center;
  width: 100%;
  max-width: 49.5rem;
  padding-bottom: 4.375rem;
}

.revenue-img_wrapper {
  width: 100%;
  max-width: 64.8125rem;
}

.revenue-discription {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 71.9375rem;
  padding-top: 3.75rem;
  display: flex;
}

.section-home_business {
  position: relative;
}

.business-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 6.25rem;
  padding-bottom: 12.3125rem;
  display: flex;
  position: relative;
}

.business-title_wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 49.5rem;
  padding-bottom: 0;
  display: flex;
}

.business-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e7c55c51037c68f7c553e_Ellipse%2038926.avif"), url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685d3bb8cebf88ffa8c31096_Group%202147225353.avif");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, contain;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 70.75rem;
  display: grid;
}

.business-card {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 5rem;
  padding-bottom: 1rem;
  display: flex;
}

.business-card_title {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 2.125rem;
  padding-bottom: .9375rem;
  display: flex;
}

.business-discription {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 28.875rem;
}

.section-home_reach {
  position: relative;
}

.reach-wrapper {
  padding-bottom: 7.875rem;
}

.reach-title_wrapper {
  padding-bottom: 3.4375rem;
}

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

.reach-content_wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
}

.title-text {
  letter-spacing: -.78px;
  font-size: 1.625rem;
  font-weight: 500;
}

.list {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  display: flex;
}

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

.business-img_wrap {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-home_db {
  position: relative;
}

.digital-business_wrapper {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 7.875rem;
  padding-bottom: 4.5625rem;
  display: flex;
  position: relative;
}

.db-title_wrapper {
  text-align: center;
  width: 100%;
  max-width: 63rem;
  padding-bottom: 5.5rem;
}

.db-timeline {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 30.5rem 1fr 30.5rem;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 71.875rem;
  display: grid;
}

.db-timeline.mbl {
  display: none;
}

.timeline-left {
  grid-column-gap: 5.9375rem;
  grid-row-gap: 5.9375rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.timeline-center {
  flex-flow: column;
  align-items: center;
  display: flex;
  position: relative;
}

.timeline-img_wrapper {
  background-color: #2598ce33;
  border: 1px solid #2598ce;
  border-radius: .5rem;
  width: 100%;
  height: 298.859px;
  padding: 1.4375rem;
  box-shadow: inset 0 13px 50.2px 10px #3dcbcc4d;
}

.image {
  width: 100%;
  height: 100%;
}

.timeline-details_card {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 18.6787rem;
  display: flex;
}

.index-no {
  letter-spacing: -.64px;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(87.51deg, #f5967f, #ab5796);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}

.details-card {
  grid-column-gap: .6875rem;
  grid-row-gap: .6875rem;
  flex-flow: column;
  display: flex;
}

.progress-bar_holder {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: flex-start;
  width: .9375rem;
  height: 100%;
  display: flex;
}

.progress-road {
  background-color: #ffffff4d;
  width: 1px;
  height: 100%;
}

.scroll-progress {
  background-color: #2598ce;
  width: 3px;
  height: 5%;
  position: absolute;
  transform: translate(0);
  box-shadow: 0 2px 5px 1px #2598ce;
}

.eclipse {
  z-index: 1;
}

.progress-eclipse {
  grid-column-gap: 23.5rem;
  grid-row-gap: 23.5rem;
  flex-flow: column;
  justify-content: flex-start;
  height: 100%;
  padding-top: 24.5625rem;
  display: flex;
  position: absolute;
}

.discrp-wrap {
  width: 100%;
  max-width: 26.0625rem;
}

.section-home_reviews {
  position: relative;
}

.testimonial-title_wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 49.5rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2.5rem;
  display: flex;
}

.testimonial-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.testimonal-holder {
  width: 100%;
  max-width: 75rem;
  overflow: hidden;
}

.slider-list {
  display: flex;
}

.review-block {
  border-radius: .3125rem;
  height: 100%;
  padding: 3.125rem 1.875rem 2.5rem;
}

.review-discription {
  padding-top: 1.75rem;
  padding-bottom: 1.25rem;
}

.text-is_light {
  color: var(--color--light-gray);
  font-size: 1.25rem;
  line-height: 1.2;
}

.reviewr-details {
  grid-column-gap: .8125rem;
  grid-row-gap: .8125rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.display-img {
  width: 4.875rem;
  height: 4.875rem;
}

.text-block-2 {
  letter-spacing: -.44px;
  font-size: 1.375rem;
  font-weight: 500;
  line-height: 1;
}

.test-arrow_wrapper {
  justify-content: space-between;
  width: 100%;
  display: flex;
  position: absolute;
}

.test-arrow_wrapper.videos {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  justify-content: center;
  align-items: center;
  padding-top: 3.75rem;
  position: static;
}

.slider-prev {
  cursor: pointer;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-left: -20px;
  display: flex;
}

.slider-prev:hover {
  background-image: linear-gradient(235.06deg, #f5967f, #ab5796 66%);
}

.slider-prev.video-prev {
  margin-left: 0;
}

.white-arrow {
  justify-content: center;
  align-items: center;
  width: 1.1875rem;
  display: flex;
}

.slider-next {
  cursor: pointer;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: -20px;
  display: flex;
}

.slider-next:hover {
  background-image: linear-gradient(235.06deg, #f5967f, #ab5796 66%);
}

.slider-next.video-next {
  margin-right: 0;
}

.video-list {
  display: flex;
}

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

.video-wrapper {
  width: auto;
  margin-left: .5625rem;
  margin-right: .5625rem;
}

.video-wrapper.border-radius {
  border-radius: 2.76px;
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.section-cta {
  position: relative;
}

.cta-wrapper {
  z-index: 1;
  -webkit-backdrop-filter: blur(80px);
  backdrop-filter: blur(80px);
  background-color: #2598ce4a;
  background-image: linear-gradient(#13131366, #13131366);
  border: 2px solid #2598ce4a;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  margin-top: 8rem;
  padding-top: 3.625rem;
  padding-bottom: 5.5rem;
  display: flex;
  position: relative;
}

.cta-inner_wrapper {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 54.5rem;
  display: flex;
}

.cta-title_wrap {
  text-align: center;
}

.cta-button_wrapper {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  justify-content: center;
  align-items: center;
  padding-top: .625rem;
  display: flex;
}

.bubble-left {
  mix-blend-mode: lighten;
  width: 7.9375rem;
  margin-top: 1.8125rem;
  margin-left: 3.375rem;
  position: absolute;
  inset: 0% auto auto 0%;
}

.bubble-right {
  mix-blend-mode: lighten;
  width: 7.9375rem;
  margin-bottom: 2.4375rem;
  margin-right: 3.125rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.section-home_team {
  position: relative;
}

.home-team_wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
  display: flex;
}

.home-team_title {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: center;
  flex-flow: column;
  width: 100%;
  max-width: 49.5rem;
  padding-bottom: 2.625rem;
  display: flex;
}

.team-content {
  width: 100%;
  overflow: hidden;
}

.team-list {
  display: flex;
}

.footer {
  -webkit-backdrop-filter: blur(80px);
  backdrop-filter: blur(80px);
  background-image: url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e813fe0cebfa5631132bc_Group%202147225372.avif"), url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e80dc866f0bdc99fc108e_Ellipse.avif"), linear-gradient(#13131366, #13131366);
  background-position: 100%, 0%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: contain, auto, auto;
  border: 2px solid #023030b0;
  border-radius: 1.25rem;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.footer-wrapper {
  grid-column-gap: 2.875rem;
  grid-row-gap: 2.875rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 36.625rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.75rem;
  padding-bottom: 4.1875rem;
  display: flex;
}

.footer-discription {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.sec-footer {
  padding-bottom: 1rem;
}

.eclipse-left {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.eclipse-right {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: -15% auto auto 0%;
}

.eclipse-business_left {
  pointer-events: none;
  position: absolute;
  inset: auto auto -25% 0%;
}

.reach-left_eclipse {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: -30% 0% auto auto;
}

.db-eclipse_img {
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-3 {
  pointer-events: none;
  position: absolute;
  inset: -50% 0% auto auto;
}

.cta-left_eclipse {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: -50% 0% auto auto;
}

.cta-right_eclipse {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: -50% auto auto 0%;
}

.cta-right_eclipse._2 {
  inset: auto auto -100% 0%;
  inset: auto auto -100% 0%;
}

.team-aclipse {
  pointer-events: none;
  width: 27.6875rem;
  position: absolute;
  inset: auto 0% -35% auto;
}

.button-nav {
  display: none;
}

.community-overview-box-wrapper {
  background-image: linear-gradient(198deg, #3dcbcc80, #fff0 72%);
  border-radius: 1rem;
  padding: 1px;
}

.community-overview-box-wrapper.position-relative {
  background-image: none;
}

.community-overview-box {
  text-align: center;
  background-color: #2598ce33;
  background-image: none;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 3.9375rem 4.5rem 2.1875rem;
  display: flex;
}

.yt-video-wrapper {
  background-image: linear-gradient(153deg, #fff0, #3dcbcc80 50%, #3dcbcc00);
  border-radius: 6px;
  width: 100%;
  padding: 1px;
  overflow: hidden;
}

.yt-video-wrapper.position-relative {
  background-image: none;
}

.ellipse-gradient-2-copy {
  pointer-events: none;
  min-width: 150%;
  position: absolute;
  inset: -97% 0% auto -20%;
}

.community-wrapper {
  padding-top: 0;
  padding-bottom: 8.75rem;
  overflow: hidden;
}

.communicate-list {
  display: flex;
}

.collection-item {
  flex: none;
  width: 100%;
  height: 100%;
}

.slider-prevv {
  cursor: pointer;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-left: -20px;
  display: flex;
}

.slider-prevv:hover {
  background-image: linear-gradient(235.06deg, #f5967f, #ab5796 66%);
}

.slider-prevv.video-prev {
  margin-left: 0;
}

.slider-nextt {
  cursor: pointer;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: -20px;
  display: flex;
}

.slider-nextt:hover {
  background-image: linear-gradient(235.06deg, #f5967f, #ab5796 66%);
}

.slider-nextt.video-next {
  margin-right: 0;
}

.podcaste-item, .podcaste-item.swiper-slide, .podcaste-item.swiper-slide {
  flex: none;
}

.podcaste-contnet_wrapper {
  text-align: center;
  padding-top: 1rem;
}

.text-h3 {
  font-size: 1.5rem;
}

.section_faq.position-relative {
  position: relative;
}

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

.faq_accordion-wrapper {
  background-image: linear-gradient(#227589, #22758969 22%, #2275892b 70%, #227589);
  border-radius: .625rem;
  padding: 1px;
}

.faq_accordion {
  background-color: #000;
  background-image: linear-gradient(#ffffff08, #ffffff08);
  border-radius: .625rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 1.125rem 1.75rem;
}

.faq_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

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

.faq_answer {
  overflow: hidden;
}

.margintop-1-25 {
  padding-top: 1.25rem;
}

.white-70 {
  color: #ffffffb3;
}

.blur-circle-17 {
  position: absolute;
  inset: auto auto -40% -50%;
}

.faq_wrapper {
  padding-top: 0;
  padding-bottom: 6.25rem;
}

.about-anthony-box {
  text-align: center;
  background-image: linear-gradient(#000, #fff0), linear-gradient(0deg, #2598ce00 62%, #2598ce4d);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 3.9375rem;
  padding-left: 1.625rem;
  padding-right: 1.625rem;
  display: flex;
}

.about-anthony-heading {
  font-size: 3.5rem;
}

.about-anthony-img-wrapper {
  position: relative;
}

.about-anthony-gradient {
  width: 100%;
  position: absolute;
  inset: -38% 0% 0%;
}

.section_about-anthony {
  position: relative;
  overflow: hidden;
}

.about-anthony-box-wrapper {
  background-image: linear-gradient(198deg, #3dcbcc80, #fff0 72%);
  border-radius: 1rem;
  padding: 1px;
}

.about-anthony-box-wrapper.position-relative {
  background-image: linear-gradient(198deg, #2598ce66, #fff0 72%);
  position: relative;
}

.about-anthony-bg {
  width: 100%;
  position: absolute;
  inset: 0% 0% auto;
}

.blur-circle-12 {
  pointer-events: none;
  position: absolute;
  inset: -20% auto auto -30%;
}

.blur-circle-13 {
  pointer-events: none;
  position: absolute;
  inset: 20% auto 0% -30%;
}

.blur-circle-14 {
  pointer-events: none;
  position: absolute;
  inset: auto auto -30% -30%;
}

.blur-circle-15 {
  pointer-events: none;
  position: absolute;
  inset: 20% -30% auto auto;
}

.blur-circle-16 {
  pointer-events: none;
  position: absolute;
  inset: auto -30% -30% auto;
}

.image-6 {
  width: 11.25rem;
}

.swiper-slide {
  flex: none;
  width: 100%;
  height: 100%;
}

.hero_lightbox {
  border: 10px solid #fff3;
  border-radius: 1.25rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.user-select-none {
  -webkit-user-select: none;
  user-select: none;
}

.div-block {
  width: 100%;
  overflow: hidden;
}

.collection-list-wrapper {
  width: 34%;
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 2.5rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

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

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 8rem;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .spacer-xxlarge {
    padding-top: 4rem;
  }

  .nav_button {
    color: #fff;
  }

  .fs-styleguide_heading-header {
    font-size: 4rem;
  }

  .global-button.nav-button {
    display: none;
  }

  .home-hero_wrapper {
    padding-top: 6rem;
  }

  .navbar2_container {
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .navbar2_logo-link {
    max-width: 10rem;
  }

  .navbar2_menu {
    border-bottom: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: center;
    width: 100%;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar2_menu.is-page-height-tablet {
    background-color: var(--color--abyss);
    background-color: var(--color--abyss);
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: 100dvh;
    padding-top: 3rem;
    padding-bottom: 6.5rem;
    transition: height .5s;
    display: flex;
  }

  .navbar2_button-wrapper {
    align-items: center;
  }

  .navbar2_menu-button {
    padding: 0;
  }

  .navbar2_menu-button.w--open {
    background-color: var(--\<unknown\|relume-variable-transparent\>);
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-top {
    background-color: var(--color--white);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon2_line-middle {
    background-color: var(--color--white);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon2_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon2_line-bottom {
    background-color: var(--color--white);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-link {
    background-color: #fff0;
  }

  .home-hero_title {
    padding-left: 0;
    padding-right: 0;
  }

  .text-h1 {
    font-size: 3rem;
    line-height: 110%;
  }

  .home-infinite_scroll {
    padding-left: 0;
    padding-right: 0;
  }

  .overlay-img_left, .overlay-img_right {
    display: none;
  }

  .count-up {
    font-size: 3rem;
  }

  .revenue-wrapp {
    padding-top: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .revenue-title_wrapper {
    padding-bottom: 2.5rem;
  }

  .revenue-discription {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 2.5rem;
  }

  .business-wrapper {
    padding-top: 8rem;
    padding-bottom: 5rem;
  }

  .business-grid {
    background-image: url("https://cdn.prod.website-files.com/685cf61e22c50237edd20b90/685e7c55c51037c68f7c553e_Ellipse%2038926.avif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    grid-template-columns: 1fr;
  }

  .business-card {
    border-bottom: .5px solid #7a7a7a80;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .business-card_title {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding-top: 1.5rem;
  }

  .reach-wrapper {
    padding-bottom: 3.75rem;
  }

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

  .digital-business_wrapper {
    padding-top: 3.75rem;
  }

  .db-timeline.desktop {
    display: none;
  }

  .db-timeline.mbl {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .timeline-left {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .timeline-center {
    overflow: hidden;
  }

  .timeline-img_wrapper {
    height: auto;
  }

  .timeline-details_card {
    height: 181.359px;
  }

  .progress-eclipse {
    grid-column-gap: 42rem;
    grid-row-gap: 42rem;
    justify-content: flex-start;
    align-items: stretch;
    padding-top: 44rem;
  }

  .discrp-wrap {
    max-width: none;
  }

  .test-arrow_wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    justify-content: center;
    align-items: center;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    position: static;
  }

  .test-arrow_wrapper.videos {
    padding-bottom: 2rem;
  }

  .slider-prev {
    background-image: linear-gradient(235.06deg, #f5967f, #ab5796 67%);
    margin-left: 0;
  }

  .slider-next {
    background-image: linear-gradient(235.06deg, #f5967f, #ab5796 67%);
    margin-right: 0;
  }

  .home-videos_wrapper {
    padding-bottom: 3rem;
  }

  .video-wrapper {
    width: 43.75rem;
    margin-left: 0;
    margin-right: 0;
  }

  .cta-wrapper {
    margin-top: 6rem;
    padding: 3.75rem 1.5rem;
  }

  .bubble-left, .bubble-right {
    pointer-events: none;
  }

  .home-team_wrapper {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .footer {
    background-size: cover, cover, auto;
  }

  .team-aclipse {
    pointer-events: none;
  }

  .button-nav {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .community-overview-box {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .slider-prevv {
    background-image: linear-gradient(235.06deg, #f5967f, #ab5796 67%);
    margin-left: 0;
  }

  .slider-nextt {
    background-image: linear-gradient(235.06deg, #f5967f, #ab5796 67%);
    margin-right: 0;
  }

  .faq_wrapper {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .about-anthony-heading {
    font-size: 3rem;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1.25rem;
  }

  h5 {
    font-size: 1rem;
  }

  h6 {
    font-size: .875rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

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

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

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .heading-style-h4 {
    font-size: 1rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

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

  .text-size-large {
    font-size: 1.25rem;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .page-wrapper {
    overflow: hidden;
  }

  .heading-style-h5 {
    font-size: .875rem;
  }

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

  .spacer-huge {
    padding-top: 3.5rem;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 4.5rem;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .spacer-large {
    padding-top: 1.5rem;
  }

  .spacer-xxlarge {
    padding-top: 3rem;
  }

  .navbar2_component {
    min-height: 4rem;
  }

  .navbar2_logo-link {
    max-width: 9rem;
  }

  .navbar2_menu.is-page-height-tablet {
    padding-bottom: 6rem;
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .nav-link {
    background-color: #fff0;
  }

  .text-h1 {
    font-size: 2.5rem;
  }

  .home-stats_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .count-up {
    font-size: 2rem;
  }

  .progress-eclipse {
    grid-column-gap: 36.9rem;
    grid-row-gap: 36.9rem;
    padding-top: 38rem;
  }

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

  .test-arrow_wrapper.videos {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding-top: 2rem;
  }

  .video-wrapper {
    width: 31.25rem;
  }

  .cta-wrapper {
    margin-top: 4rem;
  }

  .community-wrapper {
    padding-bottom: 5rem;
  }

  .text-h3 {
    font-size: 1rem;
    font-weight: 600;
  }

  .faq_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq_icon-wrapper {
    width: 1.75rem;
  }

  .faq_wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .about-anthony-heading {
    font-size: 2.5rem;
  }

  .image-6 {
    width: 9rem;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    line-height: 110%;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .fs-styleguide_row {
    flex-wrap: wrap;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

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

  .home-hero_wrapper {
    padding-top: 4rem;
  }

  .navbar2_logo-link {
    max-width: 8rem;
  }

  .navbar2_menu.is-page-height-tablet {
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

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

  .revenue-wrapp {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .revenue-discription {
    padding-top: 2rem;
  }

  .business-wrapper {
    padding-top: 5rem;
  }

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

  .progress-eclipse {
    grid-column-gap: 30rem;
    grid-row-gap: 30rem;
    padding-top: 30rem;
  }

  .review-block {
    margin-left: 0;
    margin-right: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .display-img {
    width: 3.5rem;
    height: 3.5rem;
  }

  .text-block-2 {
    font-size: 1rem;
  }

  .video-wrapper {
    width: 22.5rem;
  }

  .cta-button_wrapper {
    flex-flow: column;
  }

  .home-team_wrapper {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .footer-wrapper {
    padding-bottom: 2.75rem;
  }

  .button-nav {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .community-overview-box {
    padding: 2rem 1rem;
  }

  .text-h3 {
    font-weight: 500;
  }

  .about-anthony-box {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .about-anthony-heading {
    font-size: 2.25rem;
  }

  .image-6 {
    width: 9rem;
  }

  .collection-list-wrapper {
    width: auto;
  }
}

#w-node-f1ea56bd-d5b3-7892-b8aa-378b1c1964f1-edd20bd2 {
  justify-self: center;
}

#w-node-f1ea56bd-d5b3-7892-b8aa-378b1c196504-edd20bd2 {
  justify-self: end;
}
