html {
  scroll-behavior: smooth !important;
}
@font-face {
  font-family: Luckiest Guy;
  font-weight: 400;
  font-style: normal;
  src: url(https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap)
    format("woff2");
}
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
*,
body {
  scroll-behavior: smooth;
}
* {
  font-family: Luckiest Guy;
}
.font-roboto {
  font-family: Roboto, sans-serif;
}
.bg-shape {
  background-image: url(/_next/static/media/shape.28ff1e66.png);
}
.roadmap-bg {
  background-image: url(/_next/static/media/roadmap-bg.b0febd96.png);
}
@media (min-width: 768px) {
  .bg-companion {
    background-image: url(/images/bg-money.jpg);
  }
}
@media (max-width: 768px) {
  .bg-companion {
    background-color: #4eb863;
  }
}
.slick-slide > div > div {
  padding-bottom: 40px;
}
.slick-list {
  margin: 0 -10px;
}
.slick-slide > div {
  padding: 0 10px;
}
.cat-img {
  width: 100%;
}
.cta-button {
  transition: all 0.3s ease;
  animation: breathe 3s infinite;
}
@keyframes breathe {
  0%,
  to {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
}
.table-main::-webkit-scrollbar {
  height: 0;
}
@media (min-width: 768px) {
  .bg-shape2 {
    object-fit: cover;
    object-position: left;
    height: 100px !important;
  }
}
@font-face {
  font-family: __Figtree_f38e3a;
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/_next/static/media/03407990841cab7a-s.woff2) format("woff2");
  unicode-range: u+0100-02af, u+0304, u+0308, u+0329, u+1e00-1e9f, u+1ef2-1eff,
    u+2020, u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: __Figtree_f38e3a;
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/_next/static/media/968c529aef8f703d-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+2074, u+20ac, u+2122, u+2191,
    u+2193, u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: __Figtree_Fallback_f38e3a;
  src: local("Arial");
  ascent-override: 93.6%;
  descent-override: 24.63%;
  line-gap-override: 0%;
  size-adjust: 101.49%;
}
.__className_f38e3a {
  font-family: __Figtree_f38e3a, __Figtree_Fallback_f38e3a;
  font-style: normal;
}
.__variable_f38e3a {
  --font-body: "__Figtree_f38e3a", "__Figtree_Fallback_f38e3a";
}
