:root {
  --white: white;
  --black: black;
}

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

body {
  color: #d0d0d0;
  background-color: #000212;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 1.2;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Sansation, sans-serif;
  font-size: 45.33px;
  font-weight: 400;
  line-height: 53px;
}

h2 {
  font-family: Sansation, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

p {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.3;
}

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

.padding-section-large.footer-padding-small {
  padding-bottom: 1rem;
}

.heading-style-h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.header1_component {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.text-size-medium {
  font-size: 16px;
}

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

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

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.margin-bottom {
  margin: 0 0 2rem;
}

.margin-bottom.margin-small, .margin-bottom.margin-xsmall {
  margin: 0;
}

.margin-bottom.margin-xxsmall {
  margin: 0 0 1rem;
}

.margin-bottom.margin-xxlarge {
  margin: 0 0 3rem;
}

.margin-bottom.margin-tiny {
  margin: 0 0 1rem;
}

.margin-bottom.margin-medium {
  margin: 0 0 2rem;
}

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

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

.button {
  z-index: 2;
  text-align: center;
  background-color: #3898ec00;
  border: 1px solid #ff6c6c;
  border-radius: 29px;
  padding: .8rem 1.7rem;
  text-decoration: none;
  position: relative;
}

.button.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

.button.is-link {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-tertiary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
  border-color: #0000;
}

.button.max-width-full {
  border-radius: 29px;
}

.section-our-markets {
  position: relative;
}

.icon-1x1-medium {
  display: block;
}

.card-row20_card-small-content-top {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.card-row20_card-small {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 19px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

.card-row20_card-small.card-bg1 {
  background-image: url('../images/Group-18392x.png');
  background-position: 0 0;
  background-size: cover;
}

.card-row20_card-small.card-bg2 {
  background-image: url('../images/Group-1840.png');
  background-position: 0 0;
  background-size: cover;
}

.card-row20_card-small.card-bg3 {
  background-image: url('../images/Group-1841.png');
  background-position: 0 0;
  background-size: cover;
}

.card-row20_card-small.card-bg4 {
  background-image: url('../images/Group-1842-1.png');
  background-position: 0 0;
  background-size: cover;
}

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

.card-row20_card-small-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.heading-style-h5 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.icon-embed-xxsmall {
  background-color: #37b7ff;
  border: 1px #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.card-row20_card-large-image-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.card-row20_card-large-content {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.card-row20_card-large {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
}

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

.section-why-stockalzi {
  position: relative;
}

.card-row39_card-content {
  border: 1px solid #ff6c6cc4;
  border-radius: 19px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 2.5rem .75rem .75rem;
  display: flex;
}

.card-row39_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: space-between;
  display: flex;
}

.card-row39_card {
  border: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  min-width: 271px;
  display: flex;
}

.card-row39_card-content-top {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.heading-style-h4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.text-size-small {
  font-size: .875rem;
}

.blog15_menu-link {
  white-space: nowrap;
  border: 1px solid #0000;
  flex: none;
  padding: .5rem 1rem;
  text-decoration: none;
}

.blog15_menu-link.w--current {
  border-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.blog15_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.blog15_author-image-wrapper {
  margin-right: 1rem;
}

.blog15_author-wrapper {
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.blog15_item-content {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.blog15_item {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

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

.text-size-regular {
  font-size: 1rem;
}

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

.text-align-center {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 440px;
  display: flex;
}

.blog15_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.blog15_category-link {
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
}

.blog15_category-link.w--current {
  border-bottom: 2px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.blog15_text-divider {
  margin-left: .5rem;
  margin-right: .5rem;
}

.blog15_component {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.blog15_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.blog15_date-wrapper {
  display: flex;
}

.text-size-medium-2 {
  font-size: 1.125rem;
}

.blog15_image-link {
  width: 100%;
}

.blog15_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.blog15_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.text-span, .text-span-2, .span-color {
  color: #37b7ff;
}

.section-experience {
  position: relative;
}

.card-row39_component-exp {
  grid-column-gap: 7rem;
  grid-row-gap: 5rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  place-content: stretch center;
  place-items: center;
  display: flex;
}

.card-row39_card-exp {
  background-image: linear-gradient(304deg, #ff6c6cc4, #672d36e8 0%, #010212 79%, #000212 99%, #fff);
  border: 1px #ff6c6c;
  border-radius: 19px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  max-width: 350px;
  display: flex;
}

.card-row39_card-content-exp {
  border: 1px #ff6c6cc4;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.card-row39_card-content-exp.gradient-border {
  border-style: none;
}

.div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-trade {
  position: relative;
}

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

.stat2_item-badge-wrapper {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  align-items: center;
  display: flex;
}

.dropdown1_dropdown-list.w--open {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  margin-top: .5rem;
  padding: .5rem;
}

.dropdown1_dropdown-list.is-right {
  right: 0;
}

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

.stat2_list-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-items: center;
  display: grid;
}

.icon-1x1-small {
  position: absolute;
  inset: auto 0% auto auto;
}

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

.dropdown1_toggle {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  padding: 0;
  display: flex;
}

.stat2_item-content {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.section-header1_content-right {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.section-header1_component {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.section-header1_content-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-items: end;
  display: grid;
}

.stat2_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-style: none;
  border-color: var(--\<unknown\|relume-variable-border-color-1\>);
  justify-content: space-between;
  align-items: center;
  max-width: 250px;
  padding: 0;
  display: flex;
  position: relative;
}

.stat2_item-badge {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  align-items: center;
  display: flex;
}

.dropdown1_dropdown-link {
  padding: .5rem 1rem;
}

.dropdown1_dropdown-link.w--current {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
}

.section-packages {
  position: relative;
}

.pricing18_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: flex-start start;
  margin-bottom: 2rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

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

.heading-style-h6 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.pricing18_feature {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: center;
  display: flex;
}

.pricing18_components {
  grid-column-gap: 4rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
}

.pricing18_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing18_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.pricing18_plan {
  border: 1px none var(--\<unknown\|relume-variable-border-color-1\>);
  background-color: #031c2d;
  border-radius: 20px;
  max-width: 250px;
  padding: 1.5rem;
}

.pricing18_plan.vip-plan-bakcground {
  background-image: linear-gradient(138deg, #0e1f2a 14%, #f2686980 96%, #ff6c6c 100%, #fff);
}

.pricing18_plan.gradient-border {
  border-style: none;
}

.heading {
  color: #ff6c6c;
}

.contact-us {
  position: relative;
}

.contact21_item {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #000212;
  border: 1px solid #ff6c6c;
  border-radius: 15px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: stretch start;
  width: 100%;
  max-width: 198px;
  padding: 1rem 1rem 1rem .9rem;
  display: grid;
  position: relative;
}

.text-style-link {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  text-decoration: none;
}

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

.contact21_icon-wrapper {
  text-align: right;
  margin-left: auto;
}

.contact21_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  display: flex;
}

.disclaimer {
  background-image: url('../images/66a9eb6ca56c8868f80dc7ea_Ellipse-30-p-130x130q80.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.line-divider-large {
  text-align: left;
  background-color: #e3e3e3;
  width: 100%;
  max-width: 900px;
  height: 1px;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block {
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph {
  text-align: center;
}

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

.paragraph-2 {
  font-size: 16px;
}

.paragraph-3 {
  font-size: 14px;
  line-height: 1.3;
}

.paragraph-4 {
  line-height: 16px;
}

.background-video {
  height: 100%;
  min-height: auto;
}

.div-block-2 {
  align-self: flex-end;
}

.div-block-2.margin-top {
  max-height: 426px;
  margin-top: 2rem;
}

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

.heading-wrapper {
  justify-content: center;
  margin: 0 0 2rem;
  display: flex;
}

.heading-wrapper.margin-small, .heading-wrapper.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.heading-wrapper.margin-xxsmall {
  margin: 0 0 2rem;
}

.heading-wrapper.margin-xxlarge {
  margin: 0 0 3rem;
}

.heading-wrapper.margin-tiny {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.heading-wrapper.margin-medium {
  margin: 0 0 2rem;
}

.container-medium {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.5%;
  padding-right: 11.5%;
  position: static;
}

.div-block-3 {
  text-align: left;
}

.icon-embed-xxsmall-2 {
  color: #37b7ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.pricing-head {
  color: #ff6c6c;
}

.minimam-dep {
  margin-bottom: .75rem;
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.div-block-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

.price {
  font-family: Montserrat, sans-serif;
  font-size: 36px;
  font-weight: 600;
}

.pricing-feature {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.radial-border {
  background-image: linear-gradient(#fff9 40%, #000212 100%, #fff);
  border-radius: 19px;
  padding: 1px;
  display: flex;
}

.margin-bottom-small {
  display: block;
}

.explanation {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.image {
  max-width: 900px;
  max-height: 950px;
  position: absolute;
  inset: 30% auto 0% 0%;
}

.image.contact-bg1 {
  top: 0%;
}

.image-2 {
  max-width: 900px;
  max-height: 950px;
  position: absolute;
  inset: 30% 0% 0% auto;
}

.image-2.contact-bg-2 {
  top: 0%;
}

.pink-left {
  max-width: 900px;
  max-height: 950px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.pink-left.package-bg-2 {
  top: 30%;
}

.pink-right {
  max-width: 900px;
  max-height: 950px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.pink-right.package-bg1 {
  top: 30%;
}

.bg-up {
  position: absolute;
  inset: auto 0% 0%;
}

.disclaimer-heading {
  font-size: 26px;
  line-height: 32px;
}

.link-block {
  color: #d0d0d0;
  font-size: 14px;
  text-decoration: none;
}

.terms-section {
  padding: 5rem;
}

.padding-global {
  width: 100%;
  padding-top: 2rem;
  padding-left: 0%;
  padding-right: 0%;
}

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

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

.terms-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 70%;
  display: flex;
}

.heading-terms {
  margin-top: 0;
  margin-bottom: 0;
}

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

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

.text-block-2 {
  text-align: center;
  font-family: Sansation, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
}

.paragraph-5, .list {
  font-size: 16px;
  line-height: 1.33;
}

.div-block-6 {
  width: 100%;
  max-width: 55rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1rem;
}

@media screen and (min-width: 1440px) {
  body {
    font-size: 13.5px;
  }

  h1 {
    font-size: 59px;
    line-height: 63px;
  }

  h2 {
    font-size: 40px;
  }

  .text-size-medium {
    font-size: 16.5px;
  }

  .max-width-large.align-center {
    max-width: 55rem;
  }

  .pricing18_plan.gradient-border, .contact21_item {
    max-width: none;
  }

  .image {
    max-width: none;
    max-height: none;
    inset: 0% auto 0% 0%;
  }

  .image.contact-bg1 {
    max-width: 900px;
    max-height: 900px;
    inset: 0% auto 0% 0%;
  }

  .image-2 {
    max-width: none;
    max-height: none;
    inset: 0% 0% 0% auto;
  }

  .image-2.contact-bg-2 {
    max-width: 900px;
    max-height: 900px;
    inset: 0% 0% 0% auto;
  }

  .pink-left {
    max-width: none;
    max-height: none;
  }

  .pink-left.package-bg-2 {
    inset: 0% auto 0% 0%;
  }

  .pink-right {
    max-width: none;
    max-height: none;
    inset: 0% 0% 0% auto;
  }

  .pink-right.package-bg1 {
    inset: 0% 0% 0% auto;
  }

  .bg-up {
    max-width: none;
    inset: auto 0% 0%;
  }
}

@media screen and (min-width: 1920px) {
  body {
    font-size: 18px;
  }

  h1 {
    font-size: 68px;
  }

  h2 {
    font-size: 48px;
    line-height: 53px;
  }

  h3 {
    font-size: 24px;
    line-height: 29px;
  }

  p {
    font-size: 18px;
    line-height: 21px;
  }

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

  .text-size-medium {
    font-size: 22px;
  }

  .container-large {
    max-width: none;
  }

  .card-row20_card-small-content-top {
    display: flex;
  }

  .card-row20_card-small.card-bg2 {
    align-items: center;
  }

  .card-row20_component {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .card-row20_card-small-content {
    flex: 1;
    font-size: 22px;
    line-height: 26;
  }

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

  .card-row39_card {
    width: 417px;
    min-width: auto;
    height: 219px;
  }

  .max-width-large.align-center {
    width: 692px;
    max-width: none;
  }

  .card-row39_component-exp {
    grid-column-gap: 20rem;
    grid-row-gap: 7rem;
  }

  .card-row39_card-exp {
    max-width: 410px;
    height: 259px;
    max-height: 259px;
  }

  .stat2_item {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: row;
    max-width: none;
  }

  .pricing18_feature-list {
    flex-flow: column;
    align-items: flex-start;
    margin-bottom: 4rem;
    display: block;
  }

  .pricing18_content-top {
    font-size: 14px;
  }

  .pricing18_feature {
    margin-bottom: 18px;
  }

  .pricing18_components {
    grid-auto-flow: row;
    justify-content: center;
    place-items: center;
  }

  .pricing18_plan.gradient-border {
    width: 100%;
    min-width: 371px;
    max-width: 371px;
    max-height: 636px;
  }

  .contact21_item {
    max-width: 321px;
    max-height: 280px;
  }

  .container {
    max-width: none;
    padding-left: 8.5%;
    padding-right: 8.5%;
  }

  .container-medium {
    max-width: none;
  }

  .pricing-head {
    font-size: 24px;
    line-height: 29px;
  }

  .minimam-dep {
    font-size: 12px;
  }

  .price {
    font-size: 50px;
  }

  .heading-3 {
    font-size: 20px;
  }

  .image {
    max-width: none;
    max-height: none;
    top: 0%;
  }

  .image.contact-bg1 {
    max-width: 1200px;
    max-height: 1200px;
  }

  .image-2 {
    max-width: none;
    max-height: none;
    top: 0%;
  }

  .image-2.contact-bg-2 {
    max-width: 1200px;
    max-height: 1200px;
  }

  .pink-left {
    max-width: none;
    max-height: none;
  }

  .pink-left.package-bg-2 {
    max-width: none;
    max-height: none;
    top: 0%;
  }

  .pink-right {
    max-width: none;
    max-height: none;
  }

  .pink-right.package-bg1 {
    max-width: none;
    max-height: none;
    top: 0%;
  }

  .heading-4 {
    line-height: 76px;
  }

  .div-block-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

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

  .header1_component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    min-height: auto;
  }

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

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

  .container-large {
    padding-left: 15%;
    padding-right: 15%;
  }

  .card-row20_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .card-row20_card-small-content {
    padding: 2rem;
  }

  .card-row39_card-content {
    max-width: 350px;
  }

  .card-row39_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    align-items: center;
    display: flex;
  }

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

  .blog15_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .card-row39_component-exp {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
  }

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

  .stat2_item-badge-wrapper {
    grid-row-gap: 0rem;
    flex-wrap: wrap;
  }

  .dropdown1_dropdown-list {
    overflow: hidden;
  }

  .stat2_list-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    display: flex;
  }

  .dropdown1_toggle {
    align-items: center;
    display: flex;
  }

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

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

  .pricing18_components {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    justify-content: center;
    display: flex;
  }

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

  .container {
    padding-left: 4%;
    padding-right: 4%;
  }

  .heading-wrapper {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-3 {
    font-size: 16px;
    line-height: 22px;
  }

  .disclaimer-heading {
    font-size: 24px;
    line-height: 30px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 35px;
    line-height: 45px;
  }

  h2 {
    font-size: 27px;
    line-height: 31px;
  }

  p {
    font-size: 12px;
  }

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

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

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

  .header1_component {
    grid-column-gap: 4.5rem;
    grid-row-gap: 4.5rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-size-medium {
    font-size: 14px;
  }

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

  .header1_image {
    width: 350px;
    height: 350px;
  }

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

  .container-large {
    padding-left: 9%;
    padding-right: 9%;
  }

  .card-row20_card-small {
    grid-template-columns: 1fr;
  }

  .card-row20_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .card-row20_card-small-content {
    padding: 2rem 1.5rem;
  }

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

  .card-row20_card-large-content, .card-row39_card-content {
    padding: 1.5rem;
  }

  .card-row39_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .card-row39_card {
    min-width: auto;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .blog15_menu-link.last-link {
    margin-right: 2rem;
  }

  .blog15_image-wrapper {
    height: 100%;
  }

  .blog15_item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

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

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

  .blog15_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .blog15_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .card-row39_component-exp {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
  }

  .card-row39_card-content-exp {
    padding: 2rem;
  }

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

  .stat2_list-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    grid-auto-flow: row;
  }

  .section-header1_content-right {
    justify-content: space-between;
  }

  .section-header1_component, .section-header1_content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  .stat2_item {
    justify-content: space-between;
  }

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

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

  .pricing18_components {
    flex-flow: wrap;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    justify-items: center;
    display: flex;
  }

  .pricing18_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .contact21_item {
    flex-flow: wrap;
    display: flex;
  }

  .text-style-link {
    font-size: 10px;
  }

  .contact21_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    display: flex;
  }

  .paragraph {
    font-size: 10px;
  }

  .background-video {
    height: 100%;
    display: block;
  }

  .heading-wrapper {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .disclaimer-heading {
    font-size: 22px;
    line-height: 28px;
  }

  .terms-section {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .terms-wrapper {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 32px;
    line-height: 40px;
  }

  h2 {
    font-size: 24px;
    line-height: 28px;
  }

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

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

  .header1_image {
    width: 300px;
    height: 300px;
  }

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

  .container-large {
    padding-left: 7%;
    padding-right: 7%;
  }

  .card-row20_component {
    grid-template-columns: 1fr;
  }

  .card-row20_card-large-content {
    display: block;
  }

  .card-row20_card-large {
    flex-direction: column;
    display: flex;
  }

  .blog15_image-wrapper {
    padding-top: 66%;
  }

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

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

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

  .contact21_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .paragraph {
    font-size: 10px;
  }

  .heading-wrapper {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image {
    max-width: 600px;
    max-height: 600px;
    top: 25%;
  }

  .image.contact-bg1 {
    top: 25%;
  }

  .image-2 {
    max-width: 600px;
    max-height: 600px;
    top: 25%;
  }

  .image-2.contact-bg-2 {
    top: 25%;
  }

  .pink-left, .pink-right {
    max-width: 600px;
    max-height: 600px;
    top: 20%;
  }

  .terms-section {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

#w-node-a5c7f762-bce2-eac5-9ba1-8c1e51fe0835-2bf16b20, #w-node-_1d7a585d-4726-b7e4-1953-64ab3eaff35a-2bf16b20, #w-node-_84dd665d-7bc4-3189-38f5-a9b0cd9ce53f-2bf16b20, #w-node-b502b4f7-ca25-e88e-c090-966fb87837fc-2bf16b20 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a022adb3-5599-ab15-4222-61ba563565bb-2bf16b20 {
  place-self: auto end;
}

#w-node-a2479040-8c77-9e9a-f2a6-1a9904bda97d-2bf16b20, #w-node-_4f17021a-060b-a3ee-88f7-c92e379a4f59-2bf16b20, #w-node-_28572c8e-cf6c-ae0f-ccd6-99fe5914d00c-2bf16b20, #w-node-_6596ecda-5700-e624-94d3-ccf0e13c9772-2bf16b20 {
  place-self: center;
}

#w-node-cc610705-264b-3619-3d05-4b58685c429a-2bf16b20 {
  justify-self: end;
}

#w-node-_18fc35fb-a08e-a7eb-6df0-d6c93a066d98-2bf16b20, #w-node-_18fc35fb-a08e-a7eb-6df0-d6c93a066d9d-2bf16b20, #w-node-_18fc35fb-a08e-a7eb-6df0-d6c93a066da2-2bf16b20 {
  place-self: center;
}

#w-node-_68807bb4-bb08-3a2a-ce6a-9376475010de-2bf16b20 {
  justify-self: end;
}

#w-node-ac7b6ac4-c238-c37c-6a91-f8ebea6fd175-2bf16b20, #w-node-ac7b6ac4-c238-c37c-6a91-f8ebea6fd17a-2bf16b20, #w-node-ac7b6ac4-c238-c37c-6a91-f8ebea6fd17f-2bf16b20 {
  place-self: center;
}

#w-node-_4186af3d-3227-29a0-5d76-186aac004bd8-2bf16b20 {
  justify-self: end;
}

#w-node-_342454b4-43ae-cdb5-93c4-61d0f61d76f3-2bf16b20, #w-node-_342454b4-43ae-cdb5-93c4-61d0f61d76f8-2bf16b20, #w-node-_342454b4-43ae-cdb5-93c4-61d0f61d76fd-2bf16b20 {
  place-self: center;
}

#w-node-_1ebc9b3d-c658-d24f-0dd7-4bc308595806-2bf16b20 {
  justify-self: end;
}

#w-node-bb824a6e-1fe0-42ff-37b6-488cf3d82bf3-2bf16b20, #w-node-bb824a6e-1fe0-42ff-37b6-488cf3d82bf8-2bf16b20, #w-node-bb824a6e-1fe0-42ff-37b6-488cf3d82bfd-2bf16b20 {
  place-self: center;
}

#w-node-_5e10c18c-fa33-b4e6-5d58-1985d47322d5-2bf16b20 {
  justify-self: end;
}

#w-node-_75d867a7-c0e4-cc76-ffac-b05bf494465b-2bf16b20, #w-node-_75d867a7-c0e4-cc76-ffac-b05bf4944660-2bf16b20, #w-node-_75d867a7-c0e4-cc76-ffac-b05bf4944665-2bf16b20 {
  place-self: center;
}

#w-node-_0523ddd1-6d14-3462-3fd5-e13159a0cb70-2bf16b20 {
  align-self: stretch;
}

#w-node-_0523ddd1-6d14-3462-3fd5-e13159a0cb72-2bf16b20 {
  align-self: end;
}

#w-node-_10fd39b0-bd0b-0e59-446d-a3b081aadb5d-2bf16b20 {
  align-self: stretch;
}

#w-node-_10fd39b0-bd0b-0e59-446d-a3b081aadb63-2bf16b20 {
  align-self: end;
}

#w-node-c3bead77-c981-26e3-a24c-0f172c4ae216-2bf16b20 {
  align-self: stretch;
}

#w-node-c3bead77-c981-26e3-a24c-0f172c4ae21c-2bf16b20 {
  align-self: end;
}

@media screen and (min-width: 1920px) {
  #w-node-a5c7f762-bce2-eac5-9ba1-8c1e51fe0835-2bf16b20 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Sansation';
  src: url('../fonts/Sansation_Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sansation';
  src: url('../fonts/Sansation_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sansation';
  src: url('../fonts/Sansation_Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}