@font-face {
  font-family: myfont;
  src: url(../../../../../font/abstract.ttf.ttf);
}

@font-face {
  font-family: typer;
  src: url(../../../../../font/Cat.ttf);
}

/* the background of the top section  */
.elementor-8
  .elementor-element.elementor-element-345c9b8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-345c9b8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-8
  .elementor-element.elementor-element-345c9b8
  > .elementor-background-overlay {
  background-color: var(--e-global-color-text);
  opacity: 0.3;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-345c9b8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 1em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-874ea25
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

/* the blur stuff behind the photo  */
.elementor-8
  .elementor-element.elementor-element-13d42c0
  > .elementor-background-overlay {
  background-image: url("https://sealsolana.com/wp-content/uploads/2024/04/Asset-175.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: 47% auto;
  opacity: 0.7;
}
.elementor-8 .elementor-element.elementor-element-13d42c0 {
  padding: 2em 5em 0em 6em;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-b8ef3c0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-b8ef3c0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-6ed3ee8 .ha-gradient-heading {
  color: var(--e-global-color-secondary);
  font-family: "myfont";
  font-size: 80px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-8
  .elementor-element.elementor-element-6ed3ee8
  > .elementor-widget-container {
  margin: 0em 0em -2em 0em;
  padding: 0em 0em 0em 0em;
}

/* the H2 gradient text on the top  */
.elementor-8 .elementor-element.elementor-element-8dcf0bc .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(30deg, #d3f4f3 0%, #6e18a0 62%);
  font-family: "myfont";
  font-size: 50px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-8
  .elementor-element.elementor-element-8dcf0bc
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}
/* small text on the below the h2  */
.elementor-8
  .elementor-element.elementor-element-75f076c
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "typer";
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8em;
  letter-spacing: 0.3px;
}
.elementor-8
  .elementor-element.elementor-element-75f076c
  > .elementor-widget-container {
  padding: 0em 0em 1em 0em;
}
.elementor-8
  .elementor-element.elementor-element-d1e1033
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-d1e1033 {
  padding: 0em 0em 2em 0em;
}
.elementor-8
  .elementor-element.elementor-element-13ff3a0
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-c74a2d9
  .uc-liquid-button-wrapper {
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
}
.elementor-8
  .elementor-element.elementor-element-c74a2d9
  > .elementor-widget-container {
  padding: 0em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-159a1b1
  .uc-liquid-button-wrapper {
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-8
  .elementor-element.elementor-element-159a1b1
  > .elementor-widget-container {
  padding: 2em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-159a1b1 {
  width: 100%;
  max-width: 100%;
}
.elementor-8 .elementor-element.elementor-element-1a03a2c {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 30px;
  --grid-column-gap: 9px;
  --grid-row-gap: 0px;
}
.elementor-8
  .elementor-element.elementor-element-1a03a2c
  .elementor-widget-container {
  text-align: center;
}
/* background color for social media logos  */
.elementor-8
  .elementor-element.elementor-element-1a03a2c
  .elementor-social-icon {
  background: linear-gradient(#1f9995, #b433f9);
  --icon-padding: 0.2em;
}
.elementor-8 .elementor-element.elementor-element-1a03a2c .elementor-icon {
  border-radius: 10px 10px 10px 10px;
}
/* the hovering social media icon  */
.elementor-8
  .elementor-element.elementor-element-1a03a2c
  .elementor-social-icon:hover {
  background: #b433f9 !important;
}

.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-19c0fa1.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8
  .elementor-element.elementor-element-19c0fa1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}

/* this is the solana token logo on the upper section  */
.elementor-8
  .elementor-element.elementor-element-19c0fa1:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8
  .elementor-element.elementor-element-19c0fa1
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://sealsolana.com/wp-content/uploads/2024/03/LOGO5.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-8
  .elementor-element.elementor-element-19c0fa1
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-8
  .elementor-element.elementor-element-19c0fa1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-7d61bb5 img {
  width: 85%;
}

/* the seal moving animation  */
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee {
  background-color: #6d17a0;
  padding: 10px 10px 10px 10px;
  border-style: solid;
  border-width: 4px 00px 4px 0px;
  border-color: #d3f4f3;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag {
  padding: 5px 15px 5px 15px;
  margin: 5px 25px 5px 25px;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag a {
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag svg {
  fill: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue_marq_text_wrap {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 600;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag-icon {
  font-size: 20px;
}
.elementor-8
  .elementor-element.elementor-element-95bf698
  .ue-marquee-tag-icon
  svg {
  width: 20px;
  height: 20px;
}
.elementor-8 .elementor-element.elementor-element-95bf698 .ue_icon_spacing {
  width: 10px;
}
.elementor-8
  .elementor-element.elementor-element-95bf698
  > .elementor-widget-container {
  margin: 0em 0em -1em 0em;
}
.elementor-8 .elementor-element.elementor-element-95bf698 {
  z-index: 1;
}
.elementor-8
  .elementor-element.elementor-element-9e19137:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-9e19137
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #37c2a1 43%,
    var(--e-global-color-text) 59%
  );
}
.elementor-8
  .elementor-element.elementor-element-9e19137
  > .elementor-background-overlay {
  background-image: url("https://sealsolana.com/wp-content/uploads/2024/04/bg04-01-Large.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.7;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-9e19137 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5em 3em 5em 2em;
}
.elementor-8
  .elementor-element.elementor-element-367fb32
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-8
  .elementor-element.elementor-element-367fb32
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-367fb32
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-5948edc {
  padding: 1em 0em 1em 0em;
}
.elementor-8 .elementor-element.elementor-element-a2f145d .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(30deg, #d3f4f3 0%, #6e18a0 62%);
  font-family: "Montserrat", Sans-serif;
  font-size: 60px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-8
  .elementor-element.elementor-element-a2f145d
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 2em 0em;
}
.elementor-8
  .elementor-element.elementor-element-4595bba
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-4595bba
  > .elementor-background-overlay {
  background-color: #696565fc;
  opacity: 0.35;
}
.elementor-8 .elementor-element.elementor-element-4595bba,
.elementor-8
  .elementor-element.elementor-element-4595bba
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-8 .elementor-element.elementor-element-4595bba {
  padding: 1em 1em 1em 1em;
}
.elementor-8
  .elementor-element.elementor-element-a7d6227
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "Montserrat", Sans-serif;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.8em;
  letter-spacing: 0.3px;
}
.elementor-8
  .elementor-element.elementor-element-a7d6227
  > .elementor-widget-container {
  padding: 0em 0em 0em 1em;
}
.elementor-8 .elementor-element.elementor-element-a7d6227 {
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-649e4b5
  .uc-liquid-button-wrapper {
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}

/* here is the background color for the sealonomics  */
.elementor-8
  .elementor-element.elementor-element-0b50dc2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-0b50dc2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #0b0b0b;
}

/* here is the background image on the partner section  */
.elementor-8
  .elementor-element.elementor-element-0b50dc2
  > .elementor-background-overlay {
  background-image: url("https://sealsolana.com/wp-content/uploads/2024/04/bg07-01-Large.png");
  background-position: center center;
  background-size: contain;
  opacity: 0.7;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-0b50dc2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5em 2em 5em 2em;
}
.elementor-8
  .elementor-element.elementor-element-449a485.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8 .elementor-element.elementor-element-9219253 {
  text-align: center;
}

/* sealonomic text */
.elementor-8 .elementor-element.elementor-element-9219253 .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(250deg, #06f9d5 0%, #bc0ff1 62%);
  font-family: "myfont";
  font-size: 60px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-9219253
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 2em 0em;
}
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-weight: 900;
}
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
/* this is the below text for total supply */
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* from here are the container total supply box shadow and border  */
.elementor-8
  .elementor-element.elementor-element-66ddf5d
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid; */
  /* border-width: 3px 3px 3px 3px; */
  /* border-color: #1f9995; */
  border: none;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-66ddf5d {
  width: auto;
  max-width: auto;
}
.elementor-8
  .elementor-element.elementor-element-d886da2
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-d886da2 {
  margin-top: 3em;
  margin-bottom: 0em;
  padding: 1em 0em 1em 0em;
}
.elementor-8
  .elementor-element.elementor-element-7e17838
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.65;
}
.elementor-8
  .elementor-element.elementor-element-7e17838
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-7e17838
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-77ed0d0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
/* here is the area where i wrote fair launch  */
.elementor-8
  .elementor-element.elementor-element-1defd6d
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 26px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-1defd6d
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-1defd6d
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-1defd6d
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-1defd6d
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* from here are the container liquidity box shadow and border  */
.elementor-8
  .elementor-element.elementor-element-1defd6d
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid; */
  /* border-width: 3px 3px 3px 3px; */
  /* border-color: #dd9208; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-1defd6d {
  width: 100%;
  max-width: 100%;
}
/* second one beside  */
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 25px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}
/* private sale box  */
.elementor-8
  .elementor-element.elementor-element-9b6ae41
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #bb7e0d; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-9b6ae41 {
  width: 100%;
  max-width: 100%;
}
.elementor-8 .elementor-element.elementor-element-d0b3ad9 {
  padding: 2em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-053d9a3.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
/* 2nd row cotainer in the tokenomics  */
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 26px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}
/* TEAM CONTAIN  */
.elementor-8
  .elementor-element.elementor-element-9eddaa9
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #bb7e0d; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-9eddaa9 {
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-c45d4fa.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8
  .elementor-element.elementor-element-21e9365
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 26px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-21e9365
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-21e9365
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-21e9365
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-21e9365
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* fair launch contain  */
.elementor-8
  .elementor-element.elementor-element-21e9365
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #bb7e0d; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-21e9365 {
  width: 100%;
  max-width: 100%;
}
.elementor-8 .elementor-element.elementor-element-cec0d2a {
  padding: 2em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-1023cba.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8
  .elementor-element.elementor-element-0fd6405
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 26px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-0fd6405
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-0fd6405
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-0fd6405
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-0fd6405
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* CEX & partners container  */
.elementor-8
  .elementor-element.elementor-element-0fd6405
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #bb7e0d; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-0fd6405 {
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-66dcb33.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8
  .elementor-element.elementor-element-bcd7968
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 26px;
  font-weight: 900;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-bcd7968
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-bcd7968
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-bcd7968
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-bcd7968
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* marketing booster container */
.elementor-8
  .elementor-element.elementor-element-bcd7968
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #bb7e0d; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #05f3eb inset;
}
.elementor-8 .elementor-element.elementor-element-bcd7968 {
  width: 100%;
  max-width: 100%;
}
.elementor-8 .elementor-element.elementor-element-beb641d {
  --spacer-size: 50px;
}
.elementor-8
  .elementor-element.elementor-element-27de66e.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8 .elementor-element.elementor-element-382c2e4 .uc-chart__container {
  /* height: 475px; */
}
/* here is the center image logo on the table of tokenomics  */
.elementor-8 .elementor-element.elementor-element-382c2e4 canvas {
  background-image: url("../../../../../img/[removal.ai]_665d3136-6456-4467-828e-19aa2fe70df4_IMG_20240719_133013.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 40% auto;
}
.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-caption {
  text-align: inherit;
}
.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-title {
  color: #000000;
  margin-top: 0px;
}
.elementor-8 .elementor-element.elementor-element-382c2e4 .ue-chart-subtitle {
  color: #9e9b9b;
  margin-top: 5px;
}
.elementor-8
  .elementor-element.elementor-element-382c2e4
  .data_item_background_color {
  background-color: #85611a;
}
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-secondary);
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  margin: 0px 0px 0px 0px;
  font-family: "myfont";
  font-size: 13px;
  /* font-weight: 100; */
  /* letter-spacing: 1px; */
}
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  .elementskit-section-title-wraper
  .elementskit-section-title
  span:last-child,
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  font-family: "typer";
  font-size: 18px;
  font-weight: 500;
}

/* this is the contract div on the lower side  */
.elementor-8
  .elementor-element.elementor-element-bbab4e4
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  /* border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #816f09; */
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 15px 2px #06c5d3 inset;
  margin-inline: -3.3%;
  text-transform: none;
}
.elementor-8 .elementor-element.elementor-element-bbab4e4 {
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-6c024b7
  .uc-liquid-button-wrapper {
  text-align: right;
}
.elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button {
  font-family: "typer";
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-8
  .elementor-element.elementor-element-6c024b7
  > .elementor-widget-container {
  padding: 2em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-7c4e1dc
  .uc-liquid-button-wrapper {
  text-align: left;
}
.elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button {
  font-family: "typer";
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-8
  .elementor-element.elementor-element-7c4e1dc
  > .elementor-widget-container {
  padding: 2em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-f68ecf3 {
  text-align: center;
}

/* text h2 that is named partnered heading  */
.elementor-8 .elementor-element.elementor-element-f68ecf3 .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(250deg, #06f9d5 0%, #bc0ff1 62%);
  font-family: "myfont";
  font-size: 60px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-f68ecf3
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 5em 0em 2em 0em;
}

/* here is the dexscreeners and other partners logo  */
.elementor-8
  .elementor-element.elementor-element-1d94813
  .uc_logo_carousel_holder {
  height: 100px;
  background-color: #ffffff00;
  border-radius: 0px;
  padding: 10px 10px 10px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #d7d7d700;
}
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dot {
  width: 8px;
  height: 8px;
  background-color: #c6c6c6;
  margin: 0px 5px;
}
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dot.active {
  background-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-dots {
  margin-top: 20px;
}
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-nav .owl-prev {
  left: 0px;
  right: auto;
}
.elementor-8 .elementor-element.elementor-element-1d94813 .owl-nav .owl-next {
  right: 0px;
  left: auto;
}
.elementor-8
  .elementor-element.elementor-element-1d94813
  .owl-carousel
  .owl-nav
  .owl-next,
.elementor-8
  .elementor-element.elementor-element-1d94813
  .owl-carousel
  .owl-nav
  .owl-prev {
  top: 160px;
  border-radius: 0px;
  width: 62px;
  height: 62px;
  line-height: 62px;
  font-size: 24px;
  background-color: #ffffff;
  color: #000000;
}
.elementor-8
  .elementor-element.elementor-element-1d94813
  .owl-carousel
  .owl-nav
  .owl-next:hover,
.elementor-8
  .elementor-element.elementor-element-1d94813
  .owl-carousel
  .owl-nav
  .owl-prev:hover {
  background-color: #000000;
  color: #ffffff;
}
.elementor-8
  .elementor-element.elementor-element-957ec4d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-957ec4d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #0e1115;
}
.elementor-8 .elementor-element.elementor-element-957ec4d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-957ec4d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-6a689c0
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
/* the moving animated container of seal   */
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee {
  background-color: #e76107;
  padding: 10px 10px 10px 10px;
  border-style: solid;
  border-width: 4px 00px 4px 0px;
  border-color: #553a03;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag {
  padding: 5px 15px 5px 15px;
  margin: 5px 25px 5px 25px;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag a {
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag svg {
  fill: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue_marq_text_wrap {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 600;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag-icon {
  font-size: 20px;
}
.elementor-8
  .elementor-element.elementor-element-779a5b8
  .ue-marquee-tag-icon
  svg {
  width: 20px;
  height: 20px;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 .ue_icon_spacing {
  width: 10px;
}
.elementor-8
  .elementor-element.elementor-element-779a5b8
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-779a5b8 {
  z-index: 1;
}

/* here is the animated moving container in seal  */
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee {
  background-color: #4a1c08;
  padding: 10px 10px 10px 10px;
  border-style: solid;
  border-width: 4px 00px 4px 0px;
  border-color: #d8b38b;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag {
  padding: 5px 15px 5px 15px;
  margin: 5px 25px 5px 25px;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag,
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag a {
  color: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag svg {
  fill: #ffffff;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue_marq_text_wrap {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 600;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag-icon {
  font-size: 20px;
}
.elementor-8
  .elementor-element.elementor-element-0998cc4
  .ue-marquee-tag-icon
  svg {
  width: 20px;
  height: 20px;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 .ue_icon_spacing {
  width: 10px;
}
.elementor-8
  .elementor-element.elementor-element-0998cc4
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-0998cc4 {
  z-index: 1;
}

/* here is the section of the background of the roadmap  */
.elementor-8
  .elementor-element.elementor-element-0354e6a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-0354e6a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  /* background-color: transparent;
  background-image: radial-gradient(at center center, #5cdacf 0%, #3f0441 65%); */
  background-image: url(../../../../../img/backgroundcover.png);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  /* opacity: 0.3; */
  transition: all ease-in-out 0.4s;
  border-top: 1px solid #e9cdf0d3 !important;
  border-bottom: 1px solid #e9cdf0d3 !important;
}

/* here is the blur image behind  */
.elementor-8
  .elementor-element.elementor-element-0354e6a
  > .elementor-background-overlay {
  background-image: url("https://sealsolana.com/wp-content/uploads/2024/04/bg03-01-Large.png");
  background-position: bottom center;
  background-size: cover;
  /* opacity: 0.6; */
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-0354e6a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5em 0em 5em 0em;
}
.elementor-8 .elementor-element.elementor-element-b1fd7ec {
  text-align: center;
}

/* here is the roadmap for the project  */
.elementor-8 .elementor-element.elementor-element-b1fd7ec .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(250deg, #06f9d5 0%, #bc0ff1 62%);
  font-family: "myfont";
  font-size: 60px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-b1fd7ec
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 2em 0em;
}

/* phase 1 container  */
.elementor-8
  .elementor-element.elementor-element-0d2fe8b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c0;

  /* background-image: linear-gradient(136deg, #3b1b05 0%, #975d1b 100%); */
}
/* here is the phrase contain body  */
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-element-populated {
  /* border-style: line; */
  /* border-width: 2px 2px 2px 2px; */
  border: 1px solid #f0e6f092;
  height: 270px;
  border-radius: 20px;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  background: linear-gradient(230deg, #c725ebbf, #00000070, #0bf7d467);
  /* border-color: #b433f9; */
  /* box-shadow: 1px 2px 3px 1px #d7dad6; */
  transition: background 0.8s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;
}
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-element-populated,
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-background-slideshow {
  /* border-radius: 20px 20px 20px 20px; */
}
.elementor-8
  .elementor-element.elementor-element-0d2fe8b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-8843ef7
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

/* here is the circle on the phrase 1  */
.elementor-8 .elementor-element.elementor-element-085679c .ha-number-body {
  width: 45px;
  height: 45px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  box-shadow: 0px 0px 10px 0px #8f40b9;
  background-color: #3a136d;
}
.elementor-8 .elementor-element.elementor-element-085679c .ha-number-overlay {
  mix-blend-mode: normal;
}
.elementor-8 .elementor-element.elementor-element-085679c .ha-number-text {
  font-family: "myfont";
  font-size: 20px;
  font-weight: 700;
}
.elementor-8 .elementor-element.elementor-element-f35a2b8 {
  text-align: start;
  padding-left: 10px;
}
.elementor-8
  .elementor-element.elementor-element-f35a2b8
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "myfont";
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 2px;
}
.elementor-8 .elementor-element.elementor-element-1e81fba {
  text-align: start;
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-1e81fba
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "typer";
  font-size: 12px;
  gap: 0.04rem;
  /* font-weight: 500; */
  line-height: 1.8em;
  letter-spacing: 1.5px;
}
.elementor-8
  .elementor-element.elementor-element-1e81fba
  > .elementor-widget-container {
  padding: 1em 1em 1em 1em;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-2507179.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-2507179.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-9cdf074
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-9cdf074.elementor-view-stacked
  .elementor-icon {
  background-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-9cdf074.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-9cdf074.elementor-view-default
  .elementor-icon {
  color: #b433f9;
  border-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-9cdf074.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-9cdf074.elementor-view-default
  .elementor-icon
  svg {
  fill: #b433f9;
}
.elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon {
  font-size: 30px;
}
.elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon svg {
  height: 30px;
}
.elementor-8
  .elementor-element.elementor-element-b0692e1
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-b0692e1.elementor-view-stacked
  .elementor-icon {
  background-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-b0692e1.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-b0692e1.elementor-view-default
  .elementor-icon {
  color: #b433f9;
  border-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-b0692e1.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-b0692e1.elementor-view-default
  .elementor-icon
  svg {
  fill: #b433f9;
}
.elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon {
  font-size: 30px;
}
.elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon svg {
  height: 30px;
}
/* here is the phrase 2  */
.elementor-8
  .elementor-element.elementor-element-5ec5c4e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c0;
  /* background-image: linear-gradient(136deg, #3b1b05 0%, #975d1b 100%); */
}
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-element-populated {
  /* border-style: line; */
  /* border-width: 2px 2px 2px 2px; */
  border: 1px solid #f0e6f092;
  height: 270px;
  border-radius: 20px;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  background: linear-gradient(230deg, #0bf7d48a, #00000070, #f005b953);
  /* border-color: #b433f9; */
  /* box-shadow: 1px 2px 3px 1px #d7dad6; */
  transition: background 0.8s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;
}
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-element-populated,
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-background-slideshow {
  /* border-radius: 20px 20px 20px 20px; */
}
.elementor-8
  .elementor-element.elementor-element-5ec5c4e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-5029d17
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
/* here is the circle on phrase  2 */
.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-body {
  width: 45px;
  height: 45px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  box-shadow: 0px 0px 10px 0px #cd77fb;
  background-color: #1094a5c4;
}
.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-overlay {
  mix-blend-mode: normal;
}
.elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-text {
  font-family: "myfont";
  font-size: 20px;
  font-weight: 700;
}
.elementor-8 .elementor-element.elementor-element-539c954 {
  text-align: start;
  padding-left: 10px;
}
.elementor-8
  .elementor-element.elementor-element-539c954
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "myfont";
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 2px;
}
.elementor-8 .elementor-element.elementor-element-03ffffe {
  text-align: start;
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-03ffffe
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "typer";
  font-size: 12px;
  /* font-weight: 500; */
  line-height: 1.8em;
  gap: 0.04rem;
  letter-spacing: 1.5px;
}
.elementor-8
  .elementor-element.elementor-element-03ffffe
  > .elementor-widget-container {
  padding: 1em 1em 1em 1em;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-a04d7de.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-a04d7de.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-d3f9eae
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-d3f9eae.elementor-view-stacked
  .elementor-icon {
  background-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-d3f9eae.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-d3f9eae.elementor-view-default
  .elementor-icon {
  color: #b433f9;
  border-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-d3f9eae.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-d3f9eae.elementor-view-default
  .elementor-icon
  svg {
  fill: #b433f9;
}
.elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon {
  font-size: 30px;
}
.elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon svg {
  height: 30px;
}
.elementor-8
  .elementor-element.elementor-element-52066e4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-8
  .elementor-element.elementor-element-52066e4.elementor-view-stacked
  .elementor-icon {
  background-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-52066e4.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-52066e4.elementor-view-default
  .elementor-icon {
  color: #b433f9;
  border-color: #b433f9;
}
.elementor-8
  .elementor-element.elementor-element-52066e4.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-52066e4.elementor-view-default
  .elementor-icon
  svg {
  fill: #b433f9;
}
.elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon {
  font-size: 30px;
}
.elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon svg {
  height: 30px;
}

/* this is circle on the phrase 3  */
.elementor-8
  .elementor-element.elementor-element-8e51a21:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c0;
  /* background-image: linear-gradient(136deg, #3b1b05 0%, #975d1b 100%); */
}
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-element-populated {
  /* border-style: line; */
  /* border-width: 2px 2px 2px 2px; */
  border: 1px solid #f0e6f092;
  height: 270px;
  border-radius: 20px;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  background: linear-gradient(230deg, #f005b953, #00000070, #0ddb8f66);
  /* border-color: #b433f9; */
  /* box-shadow: 1px 2px 3px 1px #d7dad6; */
  transition: background 0.8s, border 0.8s, border-radius 0.8s, box-shadow 0.8s;
}
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-element-populated,
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-background-slideshow {
  /* border-radius: 20px 20px 20px 20px; */
}
.elementor-8
  .elementor-element.elementor-element-8e51a21
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-2578a5f
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-body {
  width: 45px;
  height: 45px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  box-shadow: 0px 0px 10px 0px #cd77fb;
  background-color: #a10b8d;
}
.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-overlay {
  mix-blend-mode: normal;
}
.elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-text {
  font-family: "myfont";
  font-size: 20px;
  font-weight: 700;
}
.elementor-8 .elementor-element.elementor-element-4c38f82 {
  text-align: start;
  padding-left: 10px;
}
.elementor-8
  .elementor-element.elementor-element-4c38f82
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "myfont";
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 2px;
}
.elementor-8 .elementor-element.elementor-element-8527b8f {
  text-align: start;
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-8527b8f
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "typer";
  font-size: 12px;
  gap: 0.04rem;
  /* font-weight: 500; */
  line-height: 1.8em;
  letter-spacing: 1.5px;
}
.elementor-8
  .elementor-element.elementor-element-8527b8f
  > .elementor-widget-container {
  padding: 1em 1em 1em 1em;
}
/* here is the footer background  */
.elementor-8
  .elementor-element.elementor-element-736b407:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-8
  .elementor-element.elementor-element-736b407
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
.elementor-8 .elementor-element.elementor-element-736b407 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 05em 6em 1em 6em;
}
.elementor-8
  .elementor-element.elementor-element-736b407
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8
  .elementor-element.elementor-element-beb781f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-8
  .elementor-element.elementor-element-929c03c
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-929c03c:not(
    .elementor-motion-effects-element-type-background
  ),

  /* here is the container on the footer section  */
.elementor-8
  .elementor-element.elementor-element-929c03c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(129deg, #102b18 0%, #380533a4 70%);
}
.elementor-8 .elementor-element.elementor-element-929c03c {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  -webkit-backdrop-filter: blur(200px);
  backdrop-filter: blur(200px);
  border-color: #800a58;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-8 .elementor-element.elementor-element-929c03c,
.elementor-8
  .elementor-element.elementor-element-929c03c
  > .elementor-background-overlay {
  border-radius: 55px 55px 55px 55px;
}
.elementor-8
  .elementor-element.elementor-element-929c03c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-84f479f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-84f479f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-84f479f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-8
  .elementor-element.elementor-element-84f479f
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-a7a1c3b {
  text-align: center;
}
/* here is the jetcat header on the footer container  */
.elementor-8 .elementor-element.elementor-element-a7a1c3b .ha-gradient-heading {
  color: var(--e-global-color-secondary);
  font-family: "myfont";
  font-size: 80px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-a7a1c3b
  > .elementor-widget-container {
  margin: 0em 0em -2em 0em;
  padding: 2em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-b37c230 {
  text-align: center;
}
/* here is the solana on the footer area  */
.elementor-8 .elementor-element.elementor-element-b37c230 .ha-gradient-heading {
  color: #38eff5;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-color: transparent;
  background-image: linear-gradient(30deg, #d3f4f3 0%, #6e18a0 63%);
  font-family: "myfont";
  font-size: 45px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-b37c230
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-31f0580
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-ddbabac
  .uc-liquid-button-wrapper {
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button {
  font-family: "myfont";
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-ddbabac
  > .elementor-widget-container {
  padding: 0em 0em 0em 0em;
}
.elementor-8
  .elementor-element.elementor-element-8592de4
  .uc-liquid-button-wrapper {
  text-align: center;
}
.elementor-8 .elementor-element.elementor-element-8592de4 .uc-liquid-button {
  font-family: "myfont";
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.elementor-8
  .elementor-element.elementor-element-8592de4
  > .elementor-widget-container {
  padding: 2em 0em 2em 0em;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-7c9654b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-8
  .elementor-element.elementor-element-7c9654b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-150630f {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 30px;
  --grid-column-gap: 9px;
  --grid-row-gap: 0px;
}
.elementor-8
  .elementor-element.elementor-element-150630f
  .elementor-widget-container {
  text-align: center;
}
/* here is the footer social media  icon  */
.elementor-8
  .elementor-element.elementor-element-150630f
  .elementor-social-icon {
  background: linear-gradient(#3d7caf, #a536f3);
  --icon-padding: 0.2em;
}
.elementor-8 .elementor-element.elementor-element-150630f .elementor-icon {
  border-radius: 10px 10px 10px 10px;
}
.elementor-8
  .elementor-element.elementor-element-150630f
  .elementor-social-icon:hover {
  background: #b433f9;
}
.elementor-bc-flex-widget
  .elementor-8
  .elementor-element.elementor-element-b92a33e.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-8
  .elementor-element.elementor-element-b92a33e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-8
  .elementor-element.elementor-element-b92a33e
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-4cc7711 {
  text-align: left;
}
.elementor-8 .elementor-element.elementor-element-4cc7711 img {
  width: 85%;
  border-radius: 0px 0px 55px 0px;
}
.elementor-8
  .elementor-element.elementor-element-4cc7711
  > .elementor-widget-container {
  margin: -9em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-647833e {
  text-align: center;
  width: 100%;
  max-width: 100%;
}
.elementor-8
  .elementor-element.elementor-element-647833e
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: "typer";
  font-size: 13px;
  font-weight: 500;
  line-height: 1.8em;
  letter-spacing: 0.3px;
}
.elementor-8
  .elementor-element.elementor-element-647833e
  > .elementor-widget-container {
  padding: 3em 10em 0em 10em;
}
.elementor-8
  .elementor-element.elementor-element-e16c00d
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-8 .elementor-element.elementor-element-e16c00d {
  padding: 1em 0em 0em 0em;
}
.elementor-8 .elementor-element.elementor-element-3dac5f0 {
  text-align: left;
}
.elementor-8
  .elementor-element.elementor-element-3dac5f0
  .elementor-heading-title {
  color: #ffffff54;
  font-family: "typer";
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4em;
  letter-spacing: 1px;
}

/* //here is the short upper arrow on the below the website  */
.elementor-8
  .elementor-element.elementor-element-c5fc5ca
  .elementor-icon-wrapper {
  text-align: right;
  display: none;
}
.elementor-8
  .elementor-element.elementor-element-c5fc5ca.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-c5fc5ca.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-c5fc5ca.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-8
  .elementor-element.elementor-element-c5fc5ca.elementor-view-framed
  .elementor-icon,
.elementor-8
  .elementor-element.elementor-element-c5fc5ca.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon {
  font-size: 35px;
}
.elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon svg {
  height: 35px;
}
@media (max-width: 1024px) {
  .elementor-8 .elementor-element.elementor-element-13d42c0 {
    padding: 0em 0.5em 0em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-1a03a2c {
    --grid-column-gap: 10px;
    --grid-row-gap: 10px;
  }
  .elementor-8 .elementor-element.elementor-element-0b50dc2 {
    padding: 5em 0.5em 5em 0.5em;
  }
  .elementor-8
    .elementor-element.elementor-element-9eddaa9
    .elementskit-section-title-wraper
    .elementskit-section-title {
    margin: 0px 0px 0px 0px;
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-9eddaa9
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    padding: 6px 0px 0px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-21e9365
    .elementskit-section-title-wraper
    .elementskit-section-title {
    margin: 0px 0px 0px 0px;
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-21e9365
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    padding: 6px 0px 0px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-0fd6405
    .elementskit-section-title-wraper
    .elementskit-section-title {
    margin: 0px 0px 0px 0px;
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-0fd6405
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    padding: 6px 0px 0px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-bcd7968
    .elementskit-section-title-wraper
    .elementskit-section-title {
    margin: 0px 0px 0px 0px;
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-bcd7968
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    padding: 6px 0px 0px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-382c2e4
    .uc-chart__container {
    height: 400px;
  }
  .elementor-8
    .elementor-element.elementor-element-bbab4e4
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-0354e6a {
    padding: 5em 0.5em 5em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-085679c .ha-number-body {
    width: 35px;
    height: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-f35a2b8
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-8
    .elementor-element.elementor-element-1e81fba
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-8 .elementor-element.elementor-element-9cdf074 .elementor-icon {
    font-size: 18px;
  }
  .elementor-8
    .elementor-element.elementor-element-9cdf074
    .elementor-icon
    svg {
    height: 18px;
  }
  .elementor-8 .elementor-element.elementor-element-54ce5b3 .ha-number-body {
    width: 35px;
    height: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-539c954
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-8
    .elementor-element.elementor-element-03ffffe
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-8 .elementor-element.elementor-element-d3f9eae .elementor-icon {
    font-size: 18px;
  }
  .elementor-8
    .elementor-element.elementor-element-d3f9eae
    .elementor-icon
    svg {
    height: 18px;
  }
  .elementor-8 .elementor-element.elementor-element-1b918e2 .ha-number-body {
    width: 35px;
    height: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-4c38f82
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-8
    .elementor-element.elementor-element-8527b8f
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-8 .elementor-element.elementor-element-736b407 {
    padding: 7em 2em 0em 2em;
  }
  .elementor-8
    .elementor-element.elementor-element-a7a1c3b
    .ha-gradient-heading {
    font-size: 89px;
  }
  .elementor-8
    .elementor-element.elementor-element-ddbabac
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-150630f {
    --grid-column-gap: 10px;
    --grid-row-gap: 10px;
  }
  .elementor-8 .elementor-element.elementor-element-4cc7711 img {
    width: 100%;
  }
  .elementor-8
    .elementor-element.elementor-element-3dac5f0
    .elementor-heading-title {
    font-size: 11px;
  }
}
@media (max-width: 767px) {
  .elementor-8
    .elementor-element.elementor-element-345c9b8
    > .elementor-background-overlay {
    opacity: 0.25;
  }
  .elementor-8
    .elementor-element.elementor-element-13d42c0
    > .elementor-background-overlay {
    background-position: center left;
    background-size: 681px auto;
  }
  .elementor-8 .elementor-element.elementor-element-13d42c0 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-6ed3ee8 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-6ed3ee8
    .ha-gradient-heading {
    font-size: 70px;
  }
  .elementor-8
    .elementor-element.elementor-element-6ed3ee8
    > .elementor-widget-container {
    margin: 2em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-8dcf0bc {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-8dcf0bc
    .ha-gradient-heading {
    font-size: 65px;
  }
  .elementor-8
    .elementor-element.elementor-element-8dcf0bc
    > .elementor-widget-container {
    margin: -2em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-75f076c {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-75f076c
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-8 .elementor-element.elementor-element-5d18c43 {
    width: 100%;
  }
  .elementor-8
    .elementor-element.elementor-element-c74a2d9
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-c74a2d9 .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8
    .elementor-element.elementor-element-159a1b1
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-159a1b1 .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-1a03a2c {
    --icon-size: 30px;
  }
  .elementor-8
    .elementor-element.elementor-element-1a03a2c
    .elementor-social-icon {
    --icon-padding: 0.3em;
  }
  .elementor-8
    .elementor-element.elementor-element-1a03a2c
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-7d61bb5 img {
    width: 92%;
  }
  .elementor-8 .elementor-element.elementor-element-95bf698 .ue-marquee-tag {
    margin: 7px 10px 7px 10px;
  }
  .elementor-8 .elementor-element.elementor-element-95bf698 .ue_marq_text_wrap {
    font-size: 20px;
  }
  .elementor-8
    .elementor-element.elementor-element-95bf698
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-9e19137 {
    padding: 3em 0.5em 3em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-b174764.elementor-column {
    -webkit-box-ordinal-group: calc(1 + 1);
    -ms-flex-order: 1;
    order: 1;
  }
  .elementor-8 .elementor-element.elementor-element-a2f145d {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-a2f145d
    .ha-gradient-heading {
    font-size: 33px;
  }
  .elementor-8
    .elementor-element.elementor-element-a2f145d
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-8
    .elementor-element.elementor-element-a7d6227
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-649e4b5
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-649e4b5 .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-0b50dc2 {
    padding: 4em 0.5em 4em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-9219253 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-9219253
    .ha-gradient-heading {
    font-size: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-9219253
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-8
    .elementor-element.elementor-element-66ddf5d
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-66ddf5d
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-66ddf5d
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-1defd6d
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-1defd6d
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-1defd6d
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-9b6ae41
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-9b6ae41
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-9b6ae41
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8 .elementor-element.elementor-element-d0b3ad9 {
    padding: 0em 0em 0em 0em;
  }
  .elementor-8
    .elementor-element.elementor-element-9eddaa9
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-9eddaa9
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-9eddaa9
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-21e9365
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-21e9365
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-21e9365
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-8dcf0bc
    .ha-gradient-heading {
    font-size: 35px !important;
  }
  .elementor-8 .elementor-element.elementor-element-cec0d2a {
    padding: 0em 0em 0em 0em;
  }
  .elementor-8
    .elementor-element.elementor-element-0fd6405
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-0fd6405
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-0fd6405
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-bcd7968
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-bcd7968
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-bcd7968
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8 .elementor-element.elementor-element-beb641d {
    --spacer-size: 25px;
  }
  .elementor-8
    .elementor-element.elementor-element-382c2e4
    .uc-chart__container {
    height: 300px;
  }
  .elementor-8 .elementor-element.elementor-element-382c2e4 canvas {
    background-size: 190px auto;
  }
  .elementor-8
    .elementor-element.elementor-element-d2fb865
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-8
    .elementor-element.elementor-element-bbab4e4
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 11px;
  }
  .elementor-8
    .elementor-element.elementor-element-bbab4e4
    .elementskit-section-title-wraper
    .elementskit-section-title
    span:last-child,
  .elementor-8
    .elementor-element.elementor-element-bbab4e4
    .elementskit-section-title-wraper
    .elementskit-section-title
    > span {
    font-size: 15px;
  }
  .elementor-8
    .elementor-element.elementor-element-bbab4e4
    > .elementor-widget-container {
    padding: 20px 3px 20px 3px;
  }
  .elementor-8 .elementor-element.elementor-element-09fe708 {
    width: 50%;
  }
  .elementor-8
    .elementor-element.elementor-element-6c024b7
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-6c024b7 .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-69f7307 {
    width: 50%;
  }
  .elementor-8
    .elementor-element.elementor-element-7c4e1dc
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-7c4e1dc .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-f68ecf3 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-f68ecf3
    .ha-gradient-heading {
    font-size: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-f68ecf3
    > .elementor-widget-container {
    padding: 2em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-779a5b8 .ue-marquee-tag {
    margin: 7px 10px 7px 10px;
  }
  .elementor-8 .elementor-element.elementor-element-779a5b8 .ue_marq_text_wrap {
    font-size: 20px;
  }
  .elementor-8
    .elementor-element.elementor-element-779a5b8
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-0998cc4 .ue-marquee-tag {
    margin: 7px 10px 7px 10px;
  }
  .elementor-8 .elementor-element.elementor-element-0998cc4 .ue_marq_text_wrap {
    font-size: 20px;
  }
  .elementor-8
    .elementor-element.elementor-element-0998cc4
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-0354e6a {
    padding: 5em 0.5em 5em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-b1fd7ec {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-b1fd7ec
    .ha-gradient-heading {
    font-size: 35px;
  }
  .elementor-8
    .elementor-element.elementor-element-b1fd7ec
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-65f4ffc {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-384feca {
    width: 70%;
  }
  .elementor-8 .elementor-element.elementor-element-1e81fba {
    text-align: start;
  }
  .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon {
    font-size: 40px;
  }
  .elementor-8
    .elementor-element.elementor-element-b0692e1
    .elementor-icon
    svg {
    height: 40px;
  }
  .elementor-8 .elementor-element.elementor-element-b0692e1 .elementor-icon i,
  .elementor-8
    .elementor-element.elementor-element-b0692e1
    .elementor-icon
    svg {
    transform: rotate(90deg);
  }
  .elementor-8 .elementor-element.elementor-element-9ba6e12 {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-a3e186d {
    width: 70%;
  }
  .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon {
    font-size: 40px;
  }
  .elementor-8
    .elementor-element.elementor-element-52066e4
    .elementor-icon
    svg {
    height: 40px;
  }
  .elementor-8 .elementor-element.elementor-element-52066e4 .elementor-icon i,
  .elementor-8
    .elementor-element.elementor-element-52066e4
    .elementor-icon
    svg {
    transform: rotate(90deg);
  }

  .elementor-8 .elementor-element.elementor-element-2a3b7b0 {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-b2b3c04 {
    width: 70%;
  }
  .elementor-8 .elementor-element.elementor-element-736b407 {
    padding: 8em 0.5em 0em 0.5em;
  }
  .elementor-8 .elementor-element.elementor-element-929c03c,
  .elementor-8
    .elementor-element.elementor-element-929c03c
    > .elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-8
    .elementor-element.elementor-element-84f479f.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-8
    .elementor-element.elementor-element-84f479f
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-8 .elementor-element.elementor-element-a7a1c3b {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-a7a1c3b
    .ha-gradient-heading {
    font-size: 65px;
  }
  .elementor-8
    .elementor-element.elementor-element-a7a1c3b
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-b37c230 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-b37c230
    .ha-gradient-heading {
    font-size: 60px;
  }
  .elementor-8
    .elementor-element.elementor-element-b37c230
    > .elementor-widget-container {
    margin: -2em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-8dee942 {
    width: 100%;
  }
  .elementor-8
    .elementor-element.elementor-element-ddbabac
    .uc-liquid-button-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-ddbabac .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-8592de4 .uc-liquid-button {
    font-size: 16px;
  }
  .elementor-8 .elementor-element.elementor-element-150630f {
    --icon-size: 30px;
  }
  .elementor-8
    .elementor-element.elementor-element-150630f
    .elementor-social-icon {
    --icon-padding: 0.3em;
  }
  .elementor-8
    .elementor-element.elementor-element-150630f
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-4cc7711 {
    text-align: right;
  }
  .elementor-8 .elementor-element.elementor-element-4cc7711 img {
    width: 100%;
    border-radius: 0px 0px 40px 40px;
  }
  .elementor-8
    .elementor-element.elementor-element-4cc7711
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-8
    .elementor-element.elementor-element-647833e
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-8
    .elementor-element.elementor-element-647833e
    > .elementor-widget-container {
    padding: 3em 0em 0em 0em;
  }
  .elementor-8 .elementor-element.elementor-element-891fd1e.elementor-column {
    -webkit-box-ordinal-group: calc(2 + 1);
    -ms-flex-order: 2;
    order: 2;
  }
  .elementor-8 .elementor-element.elementor-element-3dac5f0 {
    text-align: center;
  }
  .elementor-8
    .elementor-element.elementor-element-3dac5f0
    .elementor-heading-title {
    font-size: 11px;
  }
  .elementor-8
    .elementor-element.elementor-element-3dac5f0
    > .elementor-widget-container {
    padding: 10px 0px 10px 0px;
  }
  .elementor-8 .elementor-element.elementor-element-ea8f54d.elementor-column {
    -webkit-box-ordinal-group: calc(1 + 1);
    -ms-flex-order: 1;
    order: 1;
  }
  .elementor-8 .elementor-element.elementor-element-3471959.elementor-column {
    -webkit-box-ordinal-group: calc(3 + 1);
    -ms-flex-order: 3;
    order: 3;
  }
  .elementor-8
    .elementor-element.elementor-element-c5fc5ca
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-8 .elementor-element.elementor-element-c5fc5ca .elementor-icon {
    font-size: 45px;
  }
  .elementor-8
    .elementor-element.elementor-element-c5fc5ca
    .elementor-icon
    svg {
    height: 45px;
  }
}
@media (min-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-b8ef3c0 {
    width: 50%;
  }

  .elementor-8 .elementor-element.elementor-element-bc0a1e4 {
    width: 59.791%;
  }
  .elementor-8 .elementor-element.elementor-element-33a5547 {
    width: 39.425%;
  }
  .elementor-8 .elementor-element.elementor-element-19c0fa1 {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-7e17838 {
    width: 50%;
  }
  .elementor-8 .elementor-element.elementor-element-ca95ce9 {
    width: 5%;
  }
  .elementor-8 .elementor-element.elementor-element-27de66e {
    width: 44.666%;
  }
  .elementor-8 .elementor-element.elementor-element-c5725f0 {
    width: 15%;
  }
  .elementor-8 .elementor-element.elementor-element-d2fb865 {
    width: 69.332%;
  }
  .elementor-8 .elementor-element.elementor-element-3d4f405 {
    width: 15%;
  }
  .elementor-8 .elementor-element.elementor-element-0d2fe8b {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-65f4ffc {
    width: 25%;
  }
  .elementor-8 .elementor-element.elementor-element-384feca {
    width: 75%;
  }
  .elementor-8 .elementor-element.elementor-element-2507179 {
    width: 5%;
  }
  .elementor-8 .elementor-element.elementor-element-5ec5c4e {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-9ba6e12 {
    width: 25%;
  }
  .elementor-8 .elementor-element.elementor-element-a3e186d {
    width: 75%;
  }
  .elementor-8 .elementor-element.elementor-element-a04d7de {
    width: 4.802%;
  }
  .elementor-8 .elementor-element.elementor-element-8e51a21 {
    width: 30%;
  }
  .elementor-8 .elementor-element.elementor-element-2a3b7b0 {
    width: 25%;
  }
  .elementor-8 .elementor-element.elementor-element-b2b3c04 {
    width: 75%;
  }
  .elementor-8 .elementor-element.elementor-element-84f479f {
    width: 42.002%;
  }
  .elementor-8 .elementor-element.elementor-element-7c9654b {
    width: 22.641%;
  }
  .elementor-8 .elementor-element.elementor-element-b92a33e {
    width: 35.021%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-b8ef3c0 {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-19c0fa1 {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-b174764 {
    width: 100%;
  }
  .elementor-8 .elementor-element.elementor-element-7e17838 {
    width: 60%;
  }
  .elementor-8 .elementor-element.elementor-element-27de66e {
    width: 35%;
  }
  .elementor-8 .elementor-element.elementor-element-c5725f0 {
    width: 10%;
  }
  .elementor-8 .elementor-element.elementor-element-d2fb865 {
    width: 80%;
  }
  .elementor-8 .elementor-element.elementor-element-3d4f405 {
    width: 10%;
  }
  .elementor-8 .elementor-element.elementor-element-84f479f {
    width: 40%;
  }
  .elementor-8 .elementor-element.elementor-element-8dee942 {
    width: 75%;
  }
  .elementor-8 .elementor-element.elementor-element-7c9654b {
    width: 23%;
  }
}
