body {
  background: #F2F9FF;
  color: var(--text-color);
  font-family: var(--font-family);
  font-weight: 400;
}

a {
  text-decoration: none;
}

.scroll-top {
  position: fixed;
  bottom: 40px;
  right: 20px;
  z-index: 150;
  opacity: 0;
  -webkit-transform: translateY(100px);
          transform: translateY(100px);
  -webkit-transition: .6s all ease-in-out;
  transition: .6s all ease-in-out;
  background: radial-gradient(197.5% 197.5% at -40% -43.33%, rgba(223, 53, 249, 0.32) 0%, rgba(29, 185, 236, 0.19) 100%);
  -webkit-box-shadow: 0px 5px 10px rgba(39, 8, 117, 0.193);
          box-shadow: 0px 5px 10px rgba(39, 8, 117, 0.193);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 60px;
  height: 60px;
  border-radius: 15px;
  padding: 15px;
}

.scroll-top i {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.85);
}

.scroll-top:hover {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}

.scroll-top:hover .icon {
  opacity: 1;
}

.scroll-top.show {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

[dir="rtl"] .scroll-top {
  right: unset;
  left: 20px;
}

:root {
  --background-color: #F2F9FF;
  --text-color: rgb(0, 0, 0);
  --font-family: "Cairo";
}

@media (max-width: 991.98px) {
  :root {
    --layout-margin: 10px;
    --font-xxl: 1.802rem;
    --font-xl: 1.602rem;
    --font-lg: 1.424rem;
    --font-md: 1.266rem;
    --font-sm: 1.125rem;
    --font-xs: 1rem;
    --font-xxs: 0.889rem;
  }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  :root {
    --layout-margin: 14px;
    --font-xxl: 2rem;
    --font-xl: 1.875rem;
    --font-lg: 1.728rem;
    --font-md: 1.44rem;
    --font-sm: 1.2rem;
    --font-xs: 1rem;
    --font-xxs: 0.833rem;
  }
}

@media (min-width: 1200px) {
  :root {
    --layout-margin: 16px;
    --font-xxl: 2.5rem;
    --font-xl: 2.1875rem;
    --font-lg: 1.953rem;
    --font-md: 1.4375rem;
    --font-sm: 1.25rem;
    --font-xs: 1rem;
    --font-xxs: 0.8rem;
  }
}

.rounded-4 {
  border-radius: 10px !important;
}

.rounded-5 {
  border-radius: 15px !important;
}

.p-ly {
  padding: var(--layout-margin);
}

.pb-ly {
  padding-bottom: var(--layout-margin);
}

.pt-ly {
  padding-top: var(--layout-margin);
}

.ps-ly {
  -webkit-padding-start: var(--layout-margin);
          padding-inline-start: var(--layout-margin);
}

.pe-ly {
  -webkit-padding-end: var(--layout-margin);
          padding-inline-end: var(--layout-margin);
}

.p-ly-2x {
  padding: calc(var(--layout-margin) * 2);
}

.pb-ly-2x {
  padding-bottom: calc(var(--layout-margin) * 2);
}

.pt-ly-2x {
  padding-top: calc(var(--layout-margin) * 2);
}

.ps-ly-2x {
  -webkit-padding-start: calc(var(--layout-margin) * 2);
          padding-inline-start: calc(var(--layout-margin) * 2);
}

.pe-ly-2x {
  -webkit-padding-end: calc(var(--layout-margin) * 2);
          padding-inline-end: calc(var(--layout-margin) * 2);
}

.m-ly {
  margin: var(--layout-margin);
}

.mb-ly {
  margin-bottom: var(--layout-margin);
}

.mt-ly {
  margin-top: var(--layout-margin);
}

.ms-ly {
  -webkit-margin-start: var(--layout-margin);
          margin-inline-start: var(--layout-margin);
}

.me-ly {
  -webkit-margin-end: var(--layout-margin);
          margin-inline-end: var(--layout-margin);
}

.m-ly-2x {
  margin: calc(var(--layout-margin) * 2);
}

.mb-ly-2x {
  margin-bottom: calc(var(--layout-margin) * 2);
}

.mt-ly-2x {
  margin-top: calc(var(--layout-margin) * 2);
}

.ms-ly-2x {
  -webkit-margin-start: calc(var(--layout-margin) * 2);
          margin-inline-start: calc(var(--layout-margin) * 2);
}

.me-ly-2x {
  -webkit-margin-end: calc(var(--layout-margin) * 2);
          margin-inline-end: calc(var(--layout-margin) * 2);
}

.loadAni {
  -webkit-animation: loadAni .6s ease-in-out forwards;
          animation: loadAni .6s ease-in-out forwards;
}

@-webkit-keyframes loadAni {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes loadAni {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.container__header {
  position: fixed;
  z-index: 100;
  width: 100%;
  padding: 0;
  margin: 0;
  -webkit-box-sizing: content-box !important;
          box-sizing: content-box !important;
  left: 0;
  right: 0;
}

.container__header .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.container__header .wrapper .logo-box {
  max-height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*1.5) var(--layout-margin);
  padding: 0 4px;
  position: relative;
}

.container__header .wrapper .logo-box::before {
  content: '';
  width: 100%;
  height: 90%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
          box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
  border-radius: 14px;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.container__header .wrapper .logo-box .logo {
  width: 60px;
  max-height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px;
  border-radius: 11px;
  background: radial-gradient(125.56% 241.16% at 17.46% -116.16%, rgba(64, 205, 251, 0.85) 0%, rgba(64, 205, 251, 0) 100%);
  border: 1px solid rgba(15, 196, 255, 0.35);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.container__header .wrapper .logo-box .logo:empty {
  min-height: 60px;
}

.container__header .wrapper .button-box {
  max-height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*1.5) var(--layout-margin);
  padding: 0 4px;
  position: relative;
}

.container__header .wrapper .button-box .menu-button {
  width: 48px;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 2px 4px;
  -webkit-padding-end: 10px;
          padding-inline-end: 10px;
  border-radius: 10px;
  background: radial-gradient(125.56% 241.16% at 17.46% -116.16%, rgba(20, 59, 120, 0.4) 0%, rgba(64, 167, 251, 0.354) 100%);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.container__header .wrapper .links-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*1.5) var(--layout-margin);
  padding: 0 4px;
  position: relative;
}

.container__header .wrapper .links-box::before {
  content: '';
  width: 100%;
  height: 90%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(64, 205, 251, 0.25);
          box-shadow: inset 0px 0px 8px 3px rgba(64, 205, 251, 0.25);
  border-radius: 14px;
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.container__header .wrapper .links-box .header-links {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 10px;
  border-radius: 11px;
  background: radial-gradient(125.56% 241.16% at 17.46% -116.16%, rgba(223, 53, 249, 0.326) 0%, rgba(64, 205, 251, 0) 100%), rgba(0, 0, 0, 0.49);
  border: 1px solid rgba(223, 53, 249, 0.2);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.container__header .wrapper .links-box .header-links .list-item {
  margin: 0 15px;
  color: rgba(255, 255, 255, 0.7);
  font-size: calc(var(--font-sm) / 1.1);
  -webkit-transition: color 200ms ease-in-out;
  transition: color 200ms ease-in-out;
  position: relative;
}

.container__header .wrapper .links-box .header-links .list-item:last-of-type::after {
  display: none;
}

.container__header .wrapper .links-box .header-links .list-item::after {
  content: '';
  width: 3px;
  height: 100%;
  position: absolute;
  z-index: 110;
  background-color: rgba(255, 255, 255, 0.121);
  -webkit-transform: skewX(-20deg);
          transform: skewX(-20deg);
  margin: 0 12px;
}

.container__header .wrapper .links-box .header-links .list-item i {
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
}

.container__header .wrapper .links-box .header-links .list-item:hover {
  color: white;
}

@media (min-width: 1200px) {
  .mobileHeader {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  .desktopHeader {
    display: none;
  }
}

.mobile-menu {
  position: fixed;
  z-index: 100;
  width: 100%;
  left: -120%;
  -webkit-transition: left 500ms ease-in-out;
  transition: left 500ms ease-in-out;
}

.mobile-menu .links-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*2) var(--layout-margin);
  padding: 0 6px;
  position: relative;
}

.mobile-menu .links-box::before {
  content: '';
  width: 100%;
  height: 90%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
          box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
  border-radius: 20px;
}

.mobile-menu .links-box .link-list {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 6px 10px;
  border-radius: 20px;
  background: radial-gradient(125.56% 241.16% at 17.46% -116.16%, rgba(64, 204, 251, 0.81) 0%, rgba(64, 205, 251, 0) 100%), rgba(0, 0, 0, 0.795);
  border: 1px solid rgba(15, 196, 255, 0.35);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}

.mobile-menu .links-box .link-list .list-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: rgba(255, 255, 255, 0.113);
  color: rgba(255, 255, 255, 0.8);
  padding: 6px 14px;
  border-radius: 10px;
  font-size: var(--font-sm);
  margin: 6px 0;
  text-align: center;
  -webkit-transition: color 200ms ease-in-out;
  transition: color 200ms ease-in-out;
}

.mobile-menu .links-box .link-list .list-item i {
  color: rgba(153, 230, 255, 0.575);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

.mobile-menu .links-box .link-list .list-item:hover {
  color: white;
}

.mobile-menu .links-box .link-list .list-item:hover i:first-of-type {
  -webkit-margin-start: 15px;
          margin-inline-start: 15px;
}

.mobile-menu .links-box .link-list .list-item:hover i:last-of-type {
  -webkit-margin-end: 15px;
          margin-inline-end: 15px;
}

.mobile-menu.open {
  left: 0;
}

.container__slideshow {
  margin-top: calc(var(--layout-margin) * 3);
  margin-bottom: calc(var(--layout-margin) * 3);
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*2) var(--layout-margin);
  padding: 0 8px;
  position: relative;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card::before {
  content: '';
  width: 100%;
  height: 70%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
          box-shadow: inset 0px 0px 8px 3px rgba(223, 53, 249, 0.23);
  border-radius: 20px;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px;
  background: radial-gradient(125.56% 241.16% at 17.46% -116.16%, rgba(64, 205, 251, 0.85) 0%, rgba(64, 205, 251, 0) 100%);
  border: 1px solid rgba(15, 196, 255, 0.35);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  /* Note: backdrop-filter has minimal browser support */
  border-radius: 30px;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .image-wrapper {
  border-radius: 20px;
  overflow: hidden;
  position: relative;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .image-wrapper .image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 300px;
  height: 169px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  border-radius: 20px;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .image-wrapper .image .image-bg {
  content: '';
  position: absolute;
  z-index: -1;
  width: 110%;
  height: 110%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-filter: blur(10px) brightness(0.5);
          filter: blur(10px) brightness(0.5);
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .image-wrapper i {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-backdrop-filter: blur(6px);
          backdrop-filter: blur(6px);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: absolute;
  top: 5px;
  right: 5px;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .header {
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: var(--font-md);
  font-weight: 700;
}

.container__slideshow .MEEMslideshow .swiper-wrapper .swiper-slide .slideshow-card .wrapper .description {
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: var(--font-xs);
  opacity: .7;
}

.container__hero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding-top: 80px;
}

@media (min-width: 992px) {
  .container__hero {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}

.container__hero .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__hero .wrapper .MEEM-Store-Logo {
  width: 150px;
  -webkit-animation: fadeIn .4s forwards ease-in-out;
          animation: fadeIn .4s forwards ease-in-out;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

.container__hero .wrapper .hero-text {
  font-size: var(--font-sm);
  opacity: .7;
  margin: 20px 0;
}

.container__hero .MEEM-Store-iPhone {
  width: 350px;
  height: 300px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

@media (min-width: 992px) {
  .container__hero .MEEM-Store-iPhone {
    width: 460px;
    height: 390px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-margin-end: 40px;
            margin-inline-end: 40px;
    margin-top: 50px;
  }
}

.MEEM-divider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin) * 3.5) 0 calc(var(--layout-margin) * 2.5);
}

.MEEM-divider .divider-header {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 15px 0;
  padding: 10px;
  position: relative;
}

.MEEM-divider .divider-header span {
  font-size: var(--font-lg);
  color: white;
  background: radial-gradient(131.47% 254% at 50% -122%, #a126b4 0%, rgba(223, 53, 249, 0.376) 100%);
  border: 1px solid rgba(223, 53, 249, 0.2);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 8px;
  padding: 4px 10px;
}

.MEEM-divider .divider-header::before {
  content: '';
  position: absolute;
  z-index: -1;
  bottom: 0;
  width: 100%;
  height: 35%;
  background: rgba(47, 144, 179, 0.196);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(27, 125, 158, 0.425);
          box-shadow: inset 0px 0px 8px 3px rgba(25, 117, 148, 0.444);
  border-radius: 8px;
}

.container__subscriptions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 var(--layout-margin);
}

.container__subscriptions .ios-subscription {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 90px calc(var(--layout-margin) / 2) calc(var(--layout-margin) / 2);
  padding: 0 15px 0 15px;
  background: rgba(255, 255, 255, 0.05);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(0, 148, 255, 0.24);
          box-shadow: inset 0px 0px 8px 3px rgba(0, 148, 255, 0.24);
  border-radius: 35px;
  min-width: 377.2px !important;
  max-width: 415.31px !important;
}

.container__subscriptions .ios-subscription .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
  margin-top: -25px;
  background: radial-gradient(150.47% 293.6% at -50.47% -87.5%, rgba(0, 148, 255, 0.71) 0%, rgba(94, 162, 211, 0.2) 100%);
  border: 1px solid rgba(102, 191, 255, 0.35);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 25px;
  min-width: 347.2px !important;
  max-width: 385.31px !important;
}

.container__subscriptions .ios-subscription .wrapper .logo {
  width: 78.1px;
  height: 96.99px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: -75px;
}

.container__subscriptions .ios-subscription .wrapper .header {
  font-size: var(--font-xl);
  font-weight: 500;
  margin-top: 15px;
  color: var(--text-color);
}

.container__subscriptions .ios-subscription .wrapper .buttons {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 15px;
}

.container__subscriptions .ios-subscription .wrapper .buttons .login-button {
  background-color: rgba(0, 148, 255, 0.25);
  border-radius: 7px;
  padding: 4px 10px;
  font-size: var(--font-sm);
  color: var(--text-color);
  text-decoration: none;
}

.container__subscriptions .ios-subscription .wrapper .buttons .packages-button {
  background-color: rgba(0, 148, 255, 0.1);
  border-radius: 7px;
  padding: 4px 10px;
  font-size: var(--font-sm);
  color: var(--text-color);
  text-decoration: none;
  margin-top: 8px;
}

.container__subscriptions .ios-subscription .guide-button {
  font-size: var(--font-sm);
  color: var(--text-color);
  margin: 10px 0 16px 0;
  line-height: 1;
}

.container__subscriptions .android-subscription {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 90px calc(var(--layout-margin) / 2) calc(var(--layout-margin) / 2);
  padding: 0 15px 0 15px;
  background: rgba(255, 255, 255, 0.05);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(182, 241, 13, 0.24);
          box-shadow: inset 0px 0px 8px 3px rgba(182, 241, 13, 0.24);
  border-radius: 35px;
  min-width: 377.2px !important;
  max-width: 415.31px !important;
}

.container__subscriptions .android-subscription .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px;
  margin-top: -25px;
  background: radial-gradient(150.47% 293.6% at -50.47% -87.5%, rgba(182, 241, 13, 0.71) 0%, rgba(182, 241, 13, 0.2) 100%);
  border: 1px solid rgba(221, 255, 125, 0.35);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 25px;
  min-width: 347.2px !important;
  max-width: 385.31px !important;
}

.container__subscriptions .android-subscription .wrapper .logo {
  background-image: url("data:image/svg+xml,%3Csvg width='88' height='103' viewBox='0 0 88 103' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_179_1282' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='88' height='104'%3E%3Cpath d='M6.37502 33.3633C4.60033 33.3633 3.09457 33.9822 1.85682 35.2199C0.619064 36.4577 0 37.9429 0 39.6765V66.2929C0 68.0698 0.618878 69.5742 1.85682 70.8122C3.09457 72.0499 4.60033 72.669 6.37502 72.669C8.1484 72.669 9.64503 72.0501 10.8636 70.8122C12.0798 69.5744 12.6895 68.0698 12.6895 66.2929V39.6765C12.6895 37.9428 12.0706 36.4577 10.8327 35.2199C9.59475 33.9822 8.10854 33.3633 6.37502 33.3633Z' fill='white'/%3E%3Cpath d='M57.6281 9.46973L62.023 1.36231C62.3115 0.825563 62.2088 0.413971 61.7142 0.124554C61.1772 -0.125009 60.7647 0.00144854 60.4764 0.494986L56.0201 8.66722C52.0988 6.93351 47.9514 6.06507 43.5779 6.06507C39.2035 6.06507 35.0557 6.9337 31.1359 8.66722L26.6793 0.494986C26.3897 0.00144854 25.9772 -0.123891 25.4416 0.124554C24.9458 0.415275 24.8432 0.825563 25.1328 1.36231L29.5279 9.46973C25.0713 11.7424 21.522 14.9076 18.8811 18.9721C16.2402 23.0389 14.9192 27.4829 14.9192 32.3121H72.1744C72.1744 27.484 70.8532 23.0398 68.2125 18.9721C65.5714 14.9076 62.0425 11.7424 57.6281 9.46973ZM32.2187 21.2621C31.7434 21.7385 31.1757 21.9756 30.5159 21.9756C29.8547 21.9756 29.2986 21.7385 28.8449 21.2621C28.3913 20.7879 28.1644 20.2225 28.1644 19.5604C28.1644 18.9006 28.3913 18.334 28.8449 17.8588C29.2986 17.3846 29.856 17.1475 30.5159 17.1475C31.1757 17.1475 31.7434 17.3846 32.2187 17.8588C32.6929 18.3352 32.9311 18.9006 32.9311 19.5604C32.9298 20.2214 32.6917 20.7879 32.2187 21.2621ZM58.3084 21.2621C57.8538 21.7385 57.2964 21.9756 56.6376 21.9756C55.9763 21.9756 55.4088 21.7385 54.9345 21.2621C54.4594 20.7879 54.2223 20.2225 54.2223 19.5604C54.2223 18.9006 54.4594 18.334 54.9345 17.8588C55.4088 17.3846 55.9763 17.1475 56.6376 17.1475C57.2975 17.1475 57.8536 17.3846 58.3084 17.8588C58.7624 18.3352 58.9889 18.9006 58.9889 19.5604C58.9889 20.2214 58.7623 20.7879 58.3084 21.2621Z' fill='white'/%3E%3Cpath d='M15.165 75.7634C15.165 77.6634 15.8249 79.2718 17.1448 80.5917C18.4658 81.9116 20.0741 82.5714 21.9729 82.5714H26.5536L26.6164 96.624C26.6164 98.3985 27.2353 99.9054 28.473 101.143C29.7108 102.381 31.1972 103 32.9296 103C34.7031 103 36.2098 102.381 37.4478 101.143C38.6857 99.9054 39.3046 98.3987 39.3046 96.624V82.5728H47.8463V96.624C47.8463 98.3985 48.465 99.9054 49.703 101.143C50.9409 102.381 52.4463 103 54.2212 103C55.9947 103 57.5014 102.381 58.7394 101.143C59.9773 99.9054 60.596 98.3987 60.596 96.624V82.5728H65.2386C67.0952 82.5728 68.6829 81.9127 70.0052 80.5928C71.3249 79.2729 71.9852 77.6646 71.9852 75.7647V34.5383H15.165V75.7634Z' fill='white'/%3E%3Cpath d='M80.7784 33.3633C79.0446 33.3633 77.5596 33.973 76.3216 35.1892C75.0839 36.4076 74.465 37.9042 74.465 39.6765V66.2929C74.465 68.0698 75.0837 69.5742 76.3216 70.8122C77.5596 72.0501 79.0458 72.669 80.7784 72.669C82.5519 72.669 84.0586 72.0501 85.2965 70.8122C86.5345 69.5742 87.1532 68.0698 87.1532 66.2929V39.6765C87.1532 37.904 86.5345 36.4076 85.2965 35.1892C84.0586 33.973 82.5519 33.3633 80.7784 33.3633Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_179_1282)'%3E%3Cpath d='M6.37502 33.3633C4.60033 33.3633 3.09457 33.9822 1.85682 35.2199C0.619064 36.4577 0 37.9429 0 39.6765V66.2929C0 68.0698 0.618878 69.5742 1.85682 70.8122C3.09457 72.0499 4.60033 72.669 6.37502 72.669C8.1484 72.669 9.64503 72.0501 10.8636 70.8122C12.0798 69.5744 12.6895 68.0698 12.6895 66.2929V39.6765C12.6895 37.9428 12.0706 36.4577 10.8327 35.2199C9.59475 33.9822 8.10854 33.3633 6.37502 33.3633Z' fill='white'/%3E%3Cpath d='M57.6281 9.46973L62.023 1.36231C62.3115 0.825563 62.2088 0.413971 61.7142 0.124554C61.1772 -0.125009 60.7647 0.00144854 60.4764 0.494986L56.0201 8.66722C52.0988 6.93351 47.9514 6.06507 43.5779 6.06507C39.2035 6.06507 35.0557 6.9337 31.1359 8.66722L26.6793 0.494986C26.3897 0.00144854 25.9772 -0.123891 25.4416 0.124554C24.9458 0.415275 24.8432 0.825563 25.1328 1.36231L29.5279 9.46973C25.0713 11.7424 21.522 14.9076 18.8811 18.9721C16.2402 23.0389 14.9192 27.4829 14.9192 32.3121H72.1744C72.1744 27.484 70.8532 23.0398 68.2125 18.9721C65.5714 14.9076 62.0425 11.7424 57.6281 9.46973ZM32.2187 21.2621C31.7434 21.7385 31.1757 21.9756 30.5159 21.9756C29.8547 21.9756 29.2986 21.7385 28.8449 21.2621C28.3913 20.7879 28.1644 20.2225 28.1644 19.5604C28.1644 18.9006 28.3913 18.334 28.8449 17.8588C29.2986 17.3846 29.856 17.1475 30.5159 17.1475C31.1757 17.1475 31.7434 17.3846 32.2187 17.8588C32.6929 18.3352 32.9311 18.9006 32.9311 19.5604C32.9298 20.2214 32.6917 20.7879 32.2187 21.2621ZM58.3084 21.2621C57.8538 21.7385 57.2964 21.9756 56.6376 21.9756C55.9763 21.9756 55.4088 21.7385 54.9345 21.2621C54.4594 20.7879 54.2223 20.2225 54.2223 19.5604C54.2223 18.9006 54.4594 18.334 54.9345 17.8588C55.4088 17.3846 55.9763 17.1475 56.6376 17.1475C57.2975 17.1475 57.8536 17.3846 58.3084 17.8588C58.7624 18.3352 58.9889 18.9006 58.9889 19.5604C58.9889 20.2214 58.7623 20.7879 58.3084 21.2621Z' fill='white'/%3E%3Cpath d='M15.165 75.7634C15.165 77.6634 15.8249 79.2718 17.1448 80.5917C18.4658 81.9116 20.0741 82.5714 21.9729 82.5714H26.5536L26.6164 96.624C26.6164 98.3985 27.2353 99.9054 28.473 101.143C29.7108 102.381 31.1972 103 32.9296 103C34.7031 103 36.2098 102.381 37.4478 101.143C38.6857 99.9054 39.3046 98.3987 39.3046 96.624V82.5728H47.8463V96.624C47.8463 98.3985 48.465 99.9054 49.703 101.143C50.9409 102.381 52.4463 103 54.2212 103C55.9947 103 57.5014 102.381 58.7394 101.143C59.9773 99.9054 60.596 98.3987 60.596 96.624V82.5728H65.2386C67.0952 82.5728 68.6829 81.9127 70.0052 80.5928C71.3249 79.2729 71.9852 77.6646 71.9852 75.7647V34.5383H15.165V75.7634Z' fill='white'/%3E%3Cpath d='M80.7784 33.3633C79.0446 33.3633 77.5596 33.973 76.3216 35.1892C75.0839 36.4076 74.465 37.9042 74.465 39.6765V66.2929C74.465 68.0698 75.0837 69.5742 76.3216 70.8122C77.5596 72.0501 79.0458 72.669 80.7784 72.669C82.5519 72.669 84.0586 72.0501 85.2965 70.8122C86.5345 69.5742 87.1532 68.0698 87.1532 66.2929V39.6765C87.1532 37.904 86.5345 36.4076 85.2965 35.1892C84.0586 33.973 82.5519 33.3633 80.7784 33.3633Z' fill='white'/%3E%3Cg filter='url(%23filter0_f_179_1282)'%3E%3Cpath d='M115 76H-28V125.946L-6.41509 128.216L13.3711 132C36.7547 130.739 84.7811 128.519 89.8176 129.73C94.8541 130.941 108.704 129.225 115 128.216V76Z' fill='%23354014'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_179_1282' x='-62' y='42' width='211' height='124' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='17' result='effect1_foregroundBlur_179_1282'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 87.15px;
  height: 103px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: -75px;
}

.container__subscriptions .android-subscription .wrapper .header {
  font-size: var(--font-xl);
  font-weight: 500;
  margin-top: 15px;
  color: var(--text-color);
}

.container__subscriptions .android-subscription .wrapper .buttons {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 15px;
}

.container__subscriptions .android-subscription .wrapper .buttons .login-button {
  background-color: rgba(182, 241, 13, 0.25);
  border-radius: 7px;
  padding: 4px 10px;
  font-size: var(--font-sm);
  color: var(--text-color);
  text-decoration: none;
}

.container__subscriptions .android-subscription .wrapper .buttons .packages-button {
  background-color: rgba(182, 241, 13, 0.1);
  border-radius: 7px;
  padding: 4px 10px;
  font-size: var(--font-sm);
  color: var(--text-color);
  text-decoration: none;
  margin-top: 8px;
}

.container__subscriptions .android-subscription .guide-button {
  font-size: var(--font-sm);
  color: var(--text-color);
  margin: 10px 0 16px 0;
  line-height: 1;
}

.container__cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (min-width: 1200px) {
  .container__cards {
    max-width: 800px;
    margin: 0 auto;
  }
}

.container__cards .cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*2) var(--layout-margin);
  padding: 0 8px;
  position: relative;
}

.container__cards .cards::before {
  content: '';
  width: 100%;
  height: 70%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.08);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(145, 60, 199, 0.37);
          box-shadow: inset 0px 0px 8px 3px rgba(145, 60, 199, 0.37);
  border-radius: 20px;
}

.container__cards .cards .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px;
  background: radial-gradient(246.6% 184.63% at -78.82% -84.63%, #df35f98a 0%, rgba(24, 193, 249, 0.097) 100%);
  border: 1px solid rgba(25, 186, 239, 0.26);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 26px;
}

.container__cards .cards .wrapper .image {
  width: 120px;
  height: 120px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 18px;
}

@media (min-width: 992px) {
  .container__cards .cards .wrapper .image {
    width: 135px;
    height: 135px;
  }
}

.container__cards .cards .wrapper .name {
  max-width: 120px;
  text-align: center;
  font-size: var(--font-sm);
  font-weight: 500;
  margin: calc(var(--layout-margin)/1.7) 0 calc(var(--layout-margin)*2);
}

.container__cards .cards .wrapper .price {
  font-size: var(--font-sm);
  font-weight: 500;
  width: 100%;
  margin-bottom: 15px;
  text-align: center;
  border-radius: 8px;
  padding: 4px 0;
  background-color: #387faf52;
  border-top: 1px solid #ffffff29;
}

.container__cards .cards .wrapper .button {
  color: white;
  font-size: var(--font-xs);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(-107.89%, rgba(136, 39, 151, 0.747)), color-stop(234.21%, rgba(29, 185, 236, 0.23)));
  background: linear-gradient(360deg, rgba(128, 33, 142, 0.749) -107.89%, rgba(29, 185, 236, 0.23) 234.21%);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 9px;
  padding: 8px 20px;
  text-decoration: none;
  margin-bottom: calc(0px - var(--font-xs) / 2 - 25px);
}

.container__cards .cards-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*2) var(--layout-margin);
  padding: 0 8px;
  position: relative;
}

.container__cards .cards-2::before {
  content: '';
  width: 100%;
  height: 86%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.08);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(145, 60, 199, 0.37);
          box-shadow: inset 0px 0px 8px 3px rgba(145, 60, 199, 0.37);
  border-radius: 20px;
}

.container__cards .cards-2 .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px;
  background: radial-gradient(246.6% 184.63% at -78.82% -84.63%, #df35f98a 0%, rgba(24, 193, 249, 0.097) 100%);
  border: 1px solid rgba(25, 186, 239, 0.26);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 26px;
}

.container__cards .cards-2 .wrapper .image {
  width: 120px;
  height: 120px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 18px;
}

@media (min-width: 992px) {
  .container__cards .cards-2 .wrapper .image {
    width: 135px;
    height: 135px;
  }
}

.container__cards .cards-2 .wrapper .name {
  font-size: var(--font-sm);
  font-weight: 500;
  margin-top: calc(var(--layout-margin)/1.7);
  color: var(--text-color);
}

.icon-link {
  color: var(--text-color);
  font-size: var(--font-xs);
}

.MEEM-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)/2) 0;
  padding: 0 3px;
  position: relative;
  font-size: var(--font-sm);
  line-height: 1.4;
  color: var(--text-color) !important;
  border: none;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  background-color: transparent;
}

.MEEM-button::before {
  content: '';
  width: 100%;
  height: 80%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 1px rgba(var(--MEEM-button-color-rgba), 0.3);
          box-shadow: inset 0px 0px 8px 1px rgba(var(--MEEM-button-color-rgba), 0.3);
  border-radius: 8px;
  text-align: center;
  -webkit-transition: width .25s ease-in-out, height .25s ease-in-out, border-radius .25s ease-in-out, opacity .25s ease-in-out, background .3s ease-in-out;
  transition: width .25s ease-in-out, height .25s ease-in-out, border-radius .25s ease-in-out, opacity .25s ease-in-out, background .3s ease-in-out;
  color: #fff !important;
}

.MEEM-button .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  padding: 12px 18px;
  background: radial-gradient(101.68% 310.58% at 50% -157.69%, rgba(var(--MEEM-button-color-rgba), 0.65) 0%, rgba(var(--MEEM-button-color-rgba), 0) 100%);
  border: 1px solid rgba(var(--MEEM-button-color-rgba), 0.45);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  border-radius: 12px;
  color: var(--text-color) !important;
}

.MEEM-button .wrapper i {
  -webkit-margin-end: 5px;
          margin-inline-end: 5px;
  font-size: var(--font-md);
  line-height: 1;
  color: var(--text-color) !important;
}

.MEEM-button:hover::before, .MEEM-button:focus::before, .MEEM-button.active::before {
  width: calc(100% + 4px);
  height: calc(100% + 9px);
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 1px rgba(var(--MEEM-button-color-rgba), 0.3);
          box-shadow: inset 0px 0px 8px 1px rgba(var(--MEEM-button-color-rgba), 0.3);
  border-radius: 15px;
  opacity: .8;
  color: var(--text-color) !important;
}

.MEEM-button:hover .wrapper, .MEEM-button:focus .wrapper, .MEEM-button.active .wrapper {
  background: radial-gradient(153.62% 469.23% at 50% -157.69%, rgba(var(--MEEM-button-color-rgba), 0.65) 0%, rgba(var(--MEEM-button-color-rgba), 0) 100%);
  color: var(--text-color) !important;
}

.MEEM-button.button-primary {
  --MEEM-button-color-rgba: 27, 136, 236;
}

.MEEM-button.button-secondary {
  --MEEM-button-color-rgba: 196, 196, 196;
}

.MEEM-button.button-success {
  --MEEM-button-color-rgba: 33, 197, 69;
}

.MEEM-button.button-danger {
  --MEEM-button-color-rgba: 217, 20, 20;
}

.MEEM-button.button-warning {
  --MEEM-button-color-rgba: 236, 190, 27;
}

.MEEM-button.button-info {
  --MEEM-button-color-rgba: 29, 185, 236;
}

.MEEM-button.button-dark {
  --MEEM-button-color-rgba: 102, 103, 106;
}

.MEEM-button.button-purple {
  --MEEM-button-color-rgba: 223, 53, 249;
}

.MEEM-breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 100px;
}

.MEEM-breadcrumb .MEEM-breadcrumb-item {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 18px;
  color: var(--text-color);
  font-size: var(--font-sm);
  text-decoration: none;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-111.25%, rgba(219, 29, 236, 0.06)), color-stop(133.75%, rgba(29, 185, 236, 0.1245)));
  background: linear-gradient(180deg, rgba(219, 29, 236, 0.06) -111.25%, rgba(29, 185, 236, 0.1245) 133.75%);
  border-width: 1px 0px 1px 1px;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.1);
  border-radius: 11px;
  margin: calc(var(--layout-margin)/2.3) calc(var(--layout-margin)/2.1);
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  white-space: nowrap;
}

.MEEM-breadcrumb .MEEM-breadcrumb-item:last-child {
  background: rgba(53, 176, 243, 0.082);
  border: none;
}

.MEEM-breadcrumb .MEEM-breadcrumb-item:last-child::after {
  display: none;
}

.MEEM-breadcrumb .MEEM-breadcrumb-item i {
  -webkit-margin-end: 4px;
          margin-inline-end: 4px;
}

.MEEM-breadcrumb .MEEM-breadcrumb-item::after {
  content: '';
  position: absolute;
  width: 10px;
  height: 19px;
  left: unset;
  right: -6px;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.146447 0.146447C0.341709 -0.0488155 0.658291 -0.0488155 0.853553 0.146447L6.85355 6.14645C7.04882 6.34171 7.04882 6.65829 6.85355 6.85355L0.853553 12.8536C0.658291 13.0488 0.341709 13.0488 0.146447 12.8536C-0.0488155 12.6583 -0.0488155 12.3417 0.146447 12.1464L5.79289 6.5L0.146447 0.853553C-0.0488155 0.658291 -0.0488155 0.341709 0.146447 0.146447Z' fill='black'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

[dir="rtl"] .MEEM-breadcrumb .MEEM-breadcrumb-item {
  border-width: 1px 1px 1px 0px;
}

[dir="rtl"] .MEEM-breadcrumb .MEEM-breadcrumb-item::after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
          right: unset;
          left: -6px;
}

.container__packages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__packages .package-premium {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 15px;
  margin: 80px calc(var(--layout-margin)/2) calc(var(--layout-margin)*2.5);
  height: max-content !important;
}

.container__packages .package-premium::before {
  content: '';
  width: 100%;
  height: 92%;
  position: absolute;
  z-index: -5;
  top: -10px;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(64, 205, 251, 0.4);
          box-shadow: inset 0px 0px 8px 3px rgba(64, 205, 251, 0.4);
  border-radius: 35px;
}

.container__packages .package-premium .wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: radial-gradient(287.7% 143.16% at -38.34% -43.16%, rgba(24, 193, 249, 0.54) 0%, rgba(24, 193, 249, 0) 100%);
  border: 1px solid rgba(64, 205, 251, 0.25);
  border-radius: 25px;
  padding: 0 20px 50px 20px;
  position: relative;
}

.container__packages .package-premium .wrapper .top {
  margin-top: -85px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-premium .wrapper .top .recommended-text {
  color: #18C1F9;
  font-size: 20px;
  opacity: .6;
  margin-bottom: -18px;
}

.container__packages .package-premium .wrapper .top .icon-text {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-premium .wrapper .top .icon-text .icon {
  width: 123px;
  height: 103.7px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  z-index: -1;
}

.container__packages .package-premium .wrapper .top .icon-text .name {
  font-size: calc(var(--font-xxl) + 4px);
  font-weight: 700;
  margin-top: 36px;
  color: white;
  text-shadow: 0px 0px 15px rgba(44, 101, 137, 0.82);
}

.container__packages .package-premium .wrapper .details .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 44px;
}

.container__packages .package-premium .wrapper .details .price span {
  font-size: calc(var(--font-xxl) + 15px);
  font-weight: 800;
  line-height: 1;
}

.container__packages .package-premium .wrapper .details .price .currency {
  font-size: var(--font-md);
  opacity: .6;
  line-height: .8;
}

.container__packages .package-premium .wrapper .details .period {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--font-md);
  font-weight: 600;
  letter-spacing: -0.025em;
  margin-top: 16px;
  opacity: .85;
}

.container__packages .package-premium .wrapper .details .divider {
  height: 1px;
  width: 100%;
  background-color: rgba(24, 193, 249, 0.5);
  margin: 30px 0;
}

.container__packages .package-premium .wrapper .details .features-list ul {
  padding: 0;
  max-width: 250px;
  text-indent: -26px;
  /* key property */
  -webkit-margin-start: 26px;
          margin-inline-start: 26px;
}

.container__packages .package-premium .wrapper .details .features-list li {
  list-style: none;
  list-style-position: inside;
  font-size: var(--font-sm);
}

.container__packages .package-premium .wrapper .details .features-list li::before {
  content: '';
  width: 16px;
  height: 13.49px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.22078 12.9697L0 3.5498H4.21645L7.22078 12.9697Z' fill='%231DB9EC'/%3E%3Cpath d='M8.77922 12.9697L16 3.5498H11.7835L8.77922 12.9697Z' fill='%231DB9EC'/%3E%3Cpath d='M8.00005 13.4892L11.1256 3.5498H4.87451L8.00005 13.4892Z' fill='%231DB9EC'/%3E%3Cpath d='M0.052002 2.9264L2.32906 0.225098L3.90482 2.9264H0.052002Z' fill='%231DB9EC'/%3E%3Cpath d='M15.9568 2.9264L13.6797 0.225098L12.104 2.9264H15.9568Z' fill='%231DB9EC'/%3E%3Cpath d='M4.51957 2.73593L2.90918 0H7.23818L4.51957 2.73593Z' fill='%231DB9EC'/%3E%3Cpath d='M11.4804 2.73593L13.0908 0H8.76182L11.4804 2.73593Z' fill='%231DB9EC'/%3E%3Cpath d='M5.19482 2.92653L8.00002 0.121338L10.8052 2.92653H5.19482Z' fill='%231DB9EC'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
}

.container__packages .package-premium .wrapper .bottom {
  position: absolute;
  z-index: 2;
  bottom: calc(0px - 5px - var(--font-lg)/ 2);
}

.container__packages .package-premium .wrapper .bottom .package-button {
  color: white;
  font-size: var(--font-lg);
  text-decoration: none;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(136, 210, 234, 0.9)), color-stop(340.91%, rgba(29, 185, 236, 0)));
  background: linear-gradient(360deg, rgba(136, 210, 234, 0.9) 0%, rgba(29, 185, 236, 0) 340.91%);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 13px;
  padding: 7px 36px;
}

.container__packages .package-gold {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 15px;
  margin: 80px calc(var(--layout-margin)/2) calc(var(--layout-margin)*2.5);
  height: max-content !important;
}

.container__packages .package-gold .icon-arrow-down {
  display: none;
}

.container__packages .package-gold::before {
  content: '';
  width: 100%;
  height: 92%;
  position: absolute;
  z-index: -5;
  top: -10px;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(204, 163, 64, 0.38);
          box-shadow: inset 0px 0px 8px 3px rgba(204, 163, 64, 0.38);
  border-radius: 35px;
}

.container__packages .package-gold .wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: radial-gradient(287.7% 143.16% at -38.34% -43.16%, rgba(229, 187, 70, 0.54) 0%, rgba(229, 187, 70, 0) 100%);
  border: 1px solid rgba(254, 196, 12, 0.24);
  border-radius: 25px;
  padding: 0 20px 50px 20px;
  position: relative;
}

.container__packages .package-gold .wrapper .top {
  margin-top: -72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-gold .wrapper .top .recommended-text {
  color: #18C1F9;
  font-size: 20px;
  opacity: .6;
  margin-bottom: -18px;
}

.container__packages .package-gold .wrapper .top .icon-text {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-gold .wrapper .top .icon-text .icon {
  width: 100px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  z-index: -1;
}

.container__packages .package-gold .wrapper .top .icon-text .name {
  font-size: calc(var(--font-xxl) + 4px);
  font-weight: 700;
  margin-top: 36px;
  color: white;
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.82);
}

.container__packages .package-gold .wrapper .details .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 44px;
}

.container__packages .package-gold .wrapper .details .price span {
  font-size: calc(var(--font-xxl) + 15px);
  font-weight: 800;
  line-height: 1;
}

.container__packages .package-gold .wrapper .details .price .currency {
  font-size: var(--font-md);
  opacity: .6;
  line-height: .8;
}

.container__packages .package-gold .wrapper .details .period {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--font-md);
  font-weight: 600;
  letter-spacing: -0.025em;
  margin-top: 16px;
  opacity: .85;
}

.container__packages .package-gold .wrapper .details .divider {
  height: 1px;
  width: 100%;
  background-color: rgba(240, 220, 106, 0.5);
  margin: 30px 0;
}

.container__packages .package-gold .wrapper .details .features-list ul {
  padding: 0;
  max-width: 250px;
  text-indent: -26px;
  /* key property */
  -webkit-margin-start: 26px;
          margin-inline-start: 26px;
}

.container__packages .package-gold .wrapper .details .features-list li {
  list-style: none;
  list-style-position: inside;
  font-size: var(--font-sm);
}

.container__packages .package-gold .wrapper .details .features-list li::before {
  content: '';
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
}

.container__packages .package-gold .wrapper .bottom {
  position: absolute;
  z-index: 2;
  bottom: calc(0px - 5px - var(--font-lg)/ 2);
}

.container__packages .package-gold .wrapper .bottom .package-button {
  color: white;
  font-size: var(--font-lg);
  text-decoration: none;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(227, 199, 122, 0.9)), color-stop(340.91%, rgba(229, 187, 70, 0)));
  background: linear-gradient(360deg, rgba(227, 199, 122, 0.9) 0%, rgba(229, 187, 70, 0) 340.91%);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 13px;
  padding: 7px 36px;
}

.container__packages .package-silver {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 15px;
  margin: 80px calc(var(--layout-margin)/2) calc(var(--layout-margin)*2.5);
  height: max-content !important;
}

.container__packages .package-silver .icon-arrow-down {
  display: none;
}

.container__packages .package-silver::before {
  content: '';
  width: 100%;
  height: 92%;
  position: absolute;
  z-index: -5;
  top: -10px;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(112, 112, 112, 0.38);
          box-shadow: inset 0px 0px 8px 3px rgba(112, 112, 112, 0.38);
  border-radius: 35px;
}

.container__packages .package-silver .wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: radial-gradient(287.7% 143.16% at -38.34% -43.16%, #BABABA 0%, rgba(186, 186, 186, 0) 100%);
  border: 1px solid rgba(206, 206, 206, 0.24);
  border-radius: 25px;
  padding: 0 20px 50px 20px;
  position: relative;
}

.container__packages .package-silver .wrapper .top {
  margin-top: -72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-silver .wrapper .top .recommended-text {
  color: #18C1F9;
  font-size: 20px;
  opacity: .6;
  margin-bottom: -18px;
}

.container__packages .package-silver .wrapper .top .icon-text {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__packages .package-silver .wrapper .top .icon-text .icon {
  width: 100px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  z-index: -1;
}

.container__packages .package-silver .wrapper .top .icon-text .name {
  font-size: calc(var(--font-xxl) + 4px);
  font-weight: 700;
  margin-top: 36px;
  color: white;
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.82);
}

.container__packages .package-silver .wrapper .details .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 44px;
}

.container__packages .package-silver .wrapper .details .price span {
  font-size: calc(var(--font-xxl) + 15px);
  font-weight: 800;
  line-height: 1;
}

.container__packages .package-silver .wrapper .details .price .currency {
  font-size: var(--font-md);
  opacity: .6;
  line-height: .8;
}

.container__packages .package-silver .wrapper .details .period {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: var(--font-md);
  font-weight: 600;
  letter-spacing: -0.025em;
  margin-top: 16px;
  opacity: .85;
}

.container__packages .package-silver .wrapper .details .divider {
  height: 1px;
  width: 100%;
  background-color: rgba(136, 136, 136, 0.5);
  margin: 30px 0;
}

.container__packages .package-silver .wrapper .details .features-list ul {
  padding: 0;
  max-width: 250px;
  text-indent: -26px;
  /* key property */
  -webkit-margin-start: 26px;
          margin-inline-start: 26px;
}

.container__packages .package-silver .wrapper .details .features-list li {
  list-style: none;
  list-style-position: inside;
  font-size: var(--font-sm);
}

.container__packages .package-silver .wrapper .details .features-list li::before {
  content: '';
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
}

.container__packages .package-silver .wrapper .bottom {
  position: absolute;
  z-index: 2;
  bottom: calc(0px - 5px - var(--font-lg)/ 2);
}

.container__packages .package-silver .wrapper .bottom .package-button {
  color: white;
  font-size: var(--font-lg);
  text-decoration: none;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(191, 191, 191, 0.9)), color-stop(340.91%, rgba(186, 186, 186, 0)));
  background: linear-gradient(360deg, rgba(191, 191, 191, 0.9) 0%, rgba(186, 186, 186, 0) 340.91%);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  border-radius: 13px;
  padding: 7px 36px;
}


.container__costreviews {
  margin-top: var(--layout-margin);
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card {
  max-width: 320px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 38px 5px 40px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0px 14px;
  background: radial-gradient(232.3% 459.89% at -111.68% -126.57%, rgba(29, 185, 236, 0.7) 0%, rgba(223, 53, 249, 0.14) 100%);
  border: 1px solid rgba(141, 146, 255, 0.24);
  border-radius: 19px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top {
  margin-top: -25px;
  width: 125%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top .stars {
  display: inline-block;
  padding: 11px 16px;
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: inset 0px 0px 8px rgba(190, 85, 250, 0.49);
          box-shadow: inset 0px 0px 8px rgba(190, 85, 250, 0.49);
  -webkit-backdrop-filter: blur(16px);
          backdrop-filter: blur(16px);
  border-radius: 100px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top .stars i {
  color: rgba(190, 86, 250, 0.7);
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top .user {
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: inset 0px 0px 8px rgba(24, 193, 249, 0.4);
          box-shadow: inset 0px 0px 8px rgba(24, 193, 249, 0.4);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 100px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 16px;
  -webkit-padding-start: 8px;
          padding-inline-start: 8px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top .user .name {
  font-size: var(--font-sm);
  opacity: .8;
  -webkit-margin-start: 6px;
          margin-inline-start: 6px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .top .user .userpic {
  width: 28px;
  height: 28px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .review {
  max-width: 280px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: var(--font-sm);
  padding: 20px 0;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .bottom {
  width: 125%;
  margin-bottom: -25px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .bottom .country {
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: inset 0px 0px 8px rgba(2, 142, 220, 0.29);
          box-shadow: inset 0px 0px 8px rgba(2, 142, 220, 0.29);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 100px;
  padding: 8px 15px;
  -webkit-padding-start: 8px;
          padding-inline-start: 8px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .bottom .country i {
  color: #02A6DC;
  font-size: 20px;
}

.container__costreviews .MEEMcostRev .swiper-wrapper .swiper-slide .costrev-card .wrapper .bottom .country span {
  font-size: var(--font-sm);
  opacity: .8;
  -webkit-margin-start: 3px;
          margin-inline-start: 3px;
}

.swiper-button-next:after, .swiper-button-prev:after {
  content: '' !important;
  width: 14px;
  height: 60.67px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

[dir="rtl"] .swiper-button-prev:after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='52' viewBox='0 0 13 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(0.419058 0.907959 0.962328 -0.271892 1 0)' stroke='white'/%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(0.419058 -0.907959 0.962328 0.271892 1 52)' stroke='white'/%3E%3C/svg%3E%0A");
}

[dir="rtl"] .swiper-button-next:after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='52' viewBox='0 0 13 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(-0.419058 0.907959 -0.962328 -0.271892 12 0)' stroke='white'/%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(-0.419058 -0.907959 -0.962328 0.271892 12 52)' stroke='white'/%3E%3C/svg%3E%0A");
}

.swiper-button-prev:after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='52' viewBox='0 0 13 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(-0.419058 0.907959 -0.962328 -0.271892 12 0)' stroke='white'/%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(-0.419058 -0.907959 -0.962328 0.271892 12 52)' stroke='white'/%3E%3C/svg%3E%0A");
}

.swiper-button-next:after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='52' viewBox='0 0 13 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(0.419058 0.907959 0.962328 -0.271892 1 0)' stroke='white'/%3E%3Cline y1='-0.5' x2='28.6356' y2='-0.5' transform='matrix(0.419058 -0.907959 0.962328 0.271892 1 52)' stroke='white'/%3E%3C/svg%3E%0A");
}

.container__followus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__followus .social-media-card {
  background: rgba(243, 243, 243, 0.08);
  -webkit-box-shadow: inset 0px 0px 10px -1px rgba(151, 53, 249, 0.45);
          box-shadow: inset 0px 0px 10px -1px rgba(151, 53, 249, 0.45);
  border-radius: 12px 0px 12px 12px;
  padding: 10px;
  position: relative;
  margin: 0 7.5px;
}

.container__followus .social-media-card i {
  position: absolute;
  top: -7px;
  right: -4px;
  font-size: 13px;
  color: white;
  opacity: .6;
}

.container__followus .social-media-card .icon {
  width: 30px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.container__followus .social-media-card .icon.instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.388 0.0449219C11.2167 0.0449219 10.6945 0.0626831 9.05632 0.138952C7.42118 0.21522 6.30413 0.480593 5.32734 0.868205C4.30346 1.26104 3.3748 1.87746 2.60689 2.67567C1.8259 3.45834 1.22144 4.40529 0.835579 5.45059C0.457767 6.44731 0.196678 7.58821 0.121934 9.25671C0.048215 10.9273 0.0297852 11.4591 0.0297852 15.7166C0.0297852 19.974 0.0471911 20.5058 0.121934 22.1775C0.196678 23.846 0.456743 24.9858 0.836603 25.9825C1.22158 27.0273 1.82567 27.9749 2.60792 28.7585C3.37496 29.5554 4.30296 30.1722 5.32734 30.566C6.30413 30.9525 7.42118 31.2179 9.05632 31.2942C10.6945 31.3704 11.2167 31.3882 15.388 31.3882C19.5593 31.3882 20.0815 31.3704 21.7197 31.2942C23.3548 31.2179 24.4719 30.9525 25.4486 30.5649C26.4725 30.1721 27.4012 29.5557 28.1691 28.7575C28.9501 27.9748 29.5546 27.0278 29.9404 25.9825C30.3192 24.9858 30.5793 23.846 30.6541 22.1775C30.7288 20.5058 30.7462 19.973 30.7462 15.7166C30.7462 11.4601 30.7288 10.9273 30.6541 9.25567C30.5793 7.58716 30.3192 6.44731 29.9394 5.45059C29.5538 4.40484 28.9493 3.4575 28.1681 2.67462C27.401 1.87769 26.473 1.26089 25.4486 0.867161C24.4719 0.481638 23.3538 0.21522 21.7186 0.138952C20.0815 0.0637279 19.5603 0.0449219 15.388 0.0449219ZM15.388 2.86895C19.4886 2.86895 19.975 2.88462 21.5948 2.95985C23.0917 3.02985 23.9046 3.28373 24.4463 3.5C25.163 3.78313 25.6749 4.12373 26.2125 4.67119C26.75 5.2197 27.0828 5.74209 27.3602 6.47343C27.5712 7.02612 27.821 7.85567 27.8896 9.38313C27.9633 11.036 27.9787 11.5322 27.9787 15.7166C27.9787 19.9009 27.9633 20.3972 27.8896 22.05C27.821 23.5775 27.5722 24.407 27.3602 24.9597C27.1144 25.6404 26.7222 26.2563 26.2125 26.7619C25.717 27.2822 25.1134 27.6824 24.4463 27.9331C23.9046 28.1484 23.0917 28.4033 21.5948 28.4733C19.975 28.5485 19.4897 28.5642 15.388 28.5642C11.2863 28.5642 10.801 28.5485 9.18123 28.4733C7.68432 28.4033 6.87136 28.1494 6.32972 27.9331C5.66262 27.6823 5.05909 27.2821 4.56353 26.7619C4.05382 26.2562 3.66162 25.6404 3.41576 24.9597C3.20484 24.407 2.95501 23.5775 2.88641 22.05C2.81269 20.3972 2.79733 19.9009 2.79733 15.7166C2.79733 11.5322 2.81269 11.036 2.88641 9.38313C2.95501 7.85567 3.20381 7.02612 3.41576 6.47343C3.69323 5.74209 4.02702 5.2197 4.56353 4.67119C5.05903 4.15094 5.66257 3.75072 6.32972 3.5C6.87136 3.28477 7.68432 3.02985 9.18123 2.95985C10.801 2.88462 11.2874 2.86895 15.388 2.86895V2.86895Z' fill='url(%23paint0_radial_372_277)' fill-opacity='0.9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3878 20.9455C14.7148 20.9455 14.0484 20.8103 13.4267 20.5475C12.805 20.2847 12.24 19.8995 11.7642 19.414C11.2883 18.9284 10.9109 18.352 10.6533 17.7175C10.3958 17.0831 10.2632 16.4031 10.2632 15.7164C10.2632 15.0297 10.3958 14.3498 10.6533 13.7153C10.9109 13.0809 11.2883 12.5045 11.7642 12.0189C12.24 11.5333 12.805 11.1482 13.4267 10.8854C14.0484 10.6226 14.7148 10.4873 15.3878 10.4873C16.7469 10.4873 18.0503 11.0383 19.0114 12.0189C19.9724 12.9995 20.5123 14.3296 20.5123 15.7164C20.5123 17.1033 19.9724 18.4333 19.0114 19.414C18.0503 20.3946 16.7469 20.9455 15.3878 20.9455V20.9455ZM15.3878 7.66121C13.2941 7.66121 11.2862 8.50989 9.80579 10.0205C8.32535 11.5312 7.49365 13.5801 7.49365 15.7164C7.49365 17.8528 8.32535 19.9017 9.80579 21.4123C11.2862 22.923 13.2941 23.7717 15.3878 23.7717C17.4814 23.7717 19.4893 22.923 20.9698 21.4123C22.4502 19.9017 23.2819 17.8528 23.2819 15.7164C23.2819 13.5801 22.4502 11.5312 20.9698 10.0205C19.4893 8.50989 17.4814 7.66121 15.3878 7.66121V7.66121ZM25.5784 7.51494C25.5784 8.01994 25.3819 8.50426 25.0319 8.86135C24.682 9.21844 24.2073 9.41905 23.7124 9.41905C23.2175 9.41905 22.7429 9.21844 22.393 8.86135C22.043 8.50426 21.8464 8.01994 21.8464 7.51494C21.8464 7.00994 22.043 6.52563 22.393 6.16854C22.7429 5.81145 23.2175 5.61084 23.7124 5.61084C24.2073 5.61084 24.682 5.81145 25.0319 6.16854C25.3819 6.52563 25.5784 7.00994 25.5784 7.51494' fill='url(%23paint1_radial_372_277)' fill-opacity='0.9'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_372_277' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-8.015 -12.7013) rotate(49.3987) scale(80.9118 79.2936)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_372_277' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(2.75715 -1.77456) rotate(48.945) scale(47.2035 46.3671)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.container__followus .social-media-card .icon.snapchat {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='32' viewBox='0 0 31 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.8879 23.4086C30.6742 22.7943 30.2626 22.4623 29.7955 22.1966C29.7084 22.1468 29.6293 22.097 29.558 22.0638C29.4155 21.9891 29.273 21.9144 29.1306 21.8397C27.674 21.0262 26.5341 20.0135 25.7504 18.8016C25.5287 18.4612 25.3308 18.096 25.1725 17.7224C25.1013 17.5232 25.1092 17.407 25.1567 17.2991C25.2042 17.2161 25.2675 17.1497 25.3467 17.0916C25.6 16.9173 25.8533 16.7429 26.0274 16.6267C26.3362 16.4109 26.5895 16.2449 26.7478 16.1287C27.3415 15.6887 27.7611 15.2239 28.0223 14.7009C28.3944 13.9704 28.4419 13.1154 28.1569 12.3434C27.7611 11.2477 26.7795 10.5754 25.5841 10.5754C25.3308 10.5754 25.0854 10.6003 24.8321 10.6584C24.7688 10.675 24.6975 10.6916 24.6342 10.7082C24.6421 9.96109 24.6263 9.1725 24.563 8.39222C24.3413 5.66122 23.4231 4.23346 22.4731 3.09624C21.8636 2.38236 21.1511 1.77639 20.3516 1.30324C18.9109 0.439948 17.2722 0 15.4911 0C13.71 0 12.0793 0.439948 10.6386 1.30324C9.83903 1.77639 9.12659 2.38236 8.51705 3.09624C7.56712 4.23346 6.65677 5.66952 6.4272 8.39222C6.36387 9.1725 6.34804 9.96109 6.35595 10.7082C6.29262 10.6916 6.2293 10.675 6.15805 10.6584C5.91265 10.6003 5.65934 10.5754 5.41394 10.5754C4.21861 10.5754 3.23701 11.256 2.84121 12.3434C2.55623 13.1154 2.60373 13.9704 2.97578 14.7009C3.23701 15.2239 3.65657 15.6887 4.25027 16.1287C4.4086 16.2449 4.65399 16.4109 4.97064 16.6267C5.13688 16.7429 5.38227 16.9089 5.62767 17.075C5.71475 17.1331 5.78599 17.2078 5.84141 17.2991C5.8889 17.407 5.89682 17.5232 5.81766 17.739C5.65934 18.1043 5.46935 18.4612 5.2477 18.7933C4.47984 19.972 3.37159 20.9764 1.96252 21.7816C1.21841 22.1966 0.442632 22.4706 0.110156 23.4086C-0.135243 24.1141 0.0230789 24.911 0.64845 25.5917C0.878017 25.8407 1.14716 26.0566 1.44006 26.2226C2.0496 26.5712 2.69872 26.8451 3.3795 27.0361C3.52199 27.0776 3.64865 27.1357 3.76739 27.2187C3.99696 27.4262 3.96529 27.7416 4.26611 28.2065C4.41651 28.4472 4.61441 28.6547 4.83606 28.8208C5.47727 29.2856 6.19763 29.3105 6.95758 29.3437C7.64628 29.3686 8.42205 29.4018 9.31657 29.709C9.68863 29.8335 10.0686 30.0825 10.5119 30.373C11.5806 31.062 13.0371 32 15.4832 32C17.9293 32 19.3938 31.0537 20.4703 30.3647C20.9137 30.0825 21.2936 29.8335 21.6498 29.709C22.5364 29.4018 23.3201 29.3686 24.0088 29.3437C24.7688 29.3105 25.4892 29.2856 26.1304 28.8208C26.3995 28.6215 26.6212 28.3725 26.7795 28.0737C27.0011 27.6835 26.9932 27.4096 27.199 27.2187C27.3099 27.1357 27.4365 27.0776 27.5632 27.0444C28.244 26.8534 28.9089 26.5795 29.5264 26.2226C29.8351 26.0483 30.1201 25.8158 30.3575 25.5419L30.3655 25.5336C30.9829 24.8695 31.1333 24.0892 30.8879 23.4086ZM28.7189 24.6288C27.3969 25.3925 26.5103 25.3095 25.8295 25.7743C25.2438 26.1645 25.5921 27.0112 25.1725 27.3183C24.65 27.6918 23.1143 27.2934 21.1353 27.9824C19.4967 28.5468 18.4597 30.1821 15.5149 30.1821C12.5701 30.1821 11.5568 28.5551 9.89445 27.9824C7.91542 27.2934 6.3797 27.7001 5.85724 27.3183C5.43769 27.0112 5.77808 26.1645 5.2002 25.7743C4.5115 25.3095 3.63282 25.3925 2.31083 24.6288C1.46381 24.139 1.94669 23.8402 2.22375 23.6991C7.02091 21.2669 7.78877 17.5066 7.82043 17.2244C7.86001 16.884 7.90751 16.6184 7.55128 16.2781C7.21089 15.946 5.691 14.9582 5.26353 14.6511C4.56692 14.1364 4.25819 13.6301 4.48776 12.9992C4.64608 12.5676 5.03397 12.4016 5.43769 12.4016C5.56434 12.4016 5.691 12.4182 5.81766 12.4431C6.58552 12.6174 7.32963 13.0158 7.7571 13.132C7.81252 13.1486 7.86001 13.1569 7.91542 13.1569C8.14499 13.1569 8.22415 13.0324 8.20832 12.7585C8.16082 11.8786 8.04208 10.1686 8.17665 8.56654C8.35872 6.3668 9.03159 5.27108 9.83903 4.30817C10.2269 3.84332 12.0397 1.8345 15.5149 1.8345C18.99 1.8345 20.8028 3.83502 21.1907 4.29987C21.9982 5.26278 22.671 6.35849 22.8531 8.55824C22.9877 10.1603 22.8689 11.8703 22.8135 12.7502C22.7977 13.0407 22.8768 13.1486 23.1064 13.1486C23.1618 13.1486 23.2093 13.1403 23.2647 13.1237C23.6922 13.0158 24.4363 12.6091 25.2042 12.4348C25.3308 12.4016 25.4575 12.3933 25.5841 12.3933C25.9879 12.3933 26.3758 12.5593 26.5341 12.9909C26.7636 13.6218 26.4549 14.1281 25.7583 14.6428C25.3387 14.9499 23.8189 15.9377 23.4705 16.2698C23.1143 16.6101 23.1618 16.8757 23.2014 17.2161C23.2331 17.4983 24.0009 21.2586 28.7981 23.6908C29.0831 23.8319 29.558 24.139 28.7189 24.6288Z' fill='url(%23paint0_radial_372_314)' fill-opacity='0.9'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_372_314' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-8.11905 -13.0133) rotate(49.7253) scale(82.2068 80.4153)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.container__followus .social-media-card .icon.telegram {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0C24.8366 0 32 7.16344 32 16ZM16.5733 11.8119C15.0171 12.4592 11.9068 13.7989 7.24249 15.8311C6.48508 16.1323 6.08831 16.427 6.05219 16.7151C5.99115 17.202 6.60092 17.3938 7.43127 17.6549C7.54421 17.6904 7.66124 17.7272 7.78122 17.7662C8.59815 18.0317 9.69707 18.3424 10.2684 18.3547C10.7866 18.3659 11.3649 18.1523 12.0035 17.7138C16.3615 14.772 18.6111 13.2851 18.7524 13.253C18.852 13.2304 18.9901 13.202 19.0837 13.2851C19.1772 13.3683 19.168 13.5258 19.1581 13.568C19.0977 13.8255 16.7041 16.0508 15.4655 17.2024C15.0793 17.5614 14.8054 17.8161 14.7494 17.8742C14.624 18.0045 14.4961 18.1277 14.3733 18.2462C13.6143 18.9778 13.0452 19.5265 14.4048 20.4224C15.0581 20.853 15.581 21.209 16.1025 21.5642C16.6722 21.9521 17.2403 22.339 17.9755 22.8209C18.1627 22.9437 18.3416 23.0712 18.5158 23.1954C19.1787 23.668 19.7743 24.0926 20.5101 24.0249C20.9376 23.9855 21.3792 23.5835 21.6035 22.3845C22.1336 19.5509 23.1755 13.4113 23.4163 10.8813C23.4374 10.6597 23.4108 10.376 23.3895 10.2514C23.3682 10.1269 23.3237 9.94949 23.1618 9.81815C22.9701 9.6626 22.6741 9.6298 22.5418 9.63213C21.94 9.64273 21.0167 9.96377 16.5733 11.8119Z' fill='url(%23paint0_radial_372_328)' fill-opacity='0.9'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_372_328' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-8.38096 -13.0133) rotate(48.8259) scale(83.3253 81.8951)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.container__followus .social-media-card .icon.twitter {
  background-image: url("data:image/svg+xml,%3Csvg width='35' height='28' viewBox='0 0 35 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.4168 6.97053C31.4381 7.27431 31.4381 7.57809 31.4381 7.88467C31.4381 17.2263 24.2149 28 11.0069 28V27.9944C7.10522 28 3.28458 26.8997 0 24.825C0.567337 24.8922 1.13752 24.9258 1.70912 24.9272C4.94251 24.93 8.08349 23.8619 10.6273 21.895C7.55454 21.8376 4.86004 19.8651 3.91875 16.9855C4.99513 17.1899 6.10421 17.1479 7.16067 16.8637C3.81068 16.1973 1.40057 13.2995 1.40057 9.93414C1.40057 9.90334 1.40057 9.87394 1.40057 9.84455C2.39874 10.3919 3.51635 10.6957 4.65956 10.7293C1.50437 8.65322 0.53179 4.52068 2.43713 1.28969C6.08288 5.70641 11.4619 8.39144 17.2362 8.67562C16.6575 6.22017 17.4481 3.64714 19.3136 1.92105C22.2058 -0.755585 26.7544 -0.618394 29.4731 2.22763C31.0813 1.91545 32.6226 1.33448 34.0331 0.511335C33.4971 2.14783 32.3752 3.53794 30.8765 4.42129C32.2998 4.2561 33.6904 3.88092 35 3.30836C34.036 4.73067 32.8217 5.96959 31.4168 6.97053Z' fill='url(%23paint0_radial_372_342)' fill-opacity='0.9'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_372_342' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-9.16667 -11.3867) rotate(42.4481) scale(81.3131 80.3158)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.container__followus .social-media-card .icon.whatsapp {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0671 0C7.28464 0 0.13729 7.1136 0.134194 15.856C0.132129 18.6517 0.867097 21.3803 2.26065 23.7835L0 32L8.44697 29.7952C10.7966 31.0653 13.4092 31.7277 16.0609 31.7259H16.0671C24.8495 31.7259 31.9969 24.6112 32 15.8688C32.0021 11.6341 30.3463 7.648 27.3373 4.65173C24.3293 1.6544 20.3293 0.00106667 16.0671 0ZM16.0671 29.0475H16.0619C13.6857 29.0475 11.3548 28.4117 9.32129 27.2107L8.83613 26.9248L3.82555 28.2325L5.16335 23.3685L4.84852 22.8704C3.52609 20.7863 2.82212 18.3482 2.82323 15.856C2.82632 8.5888 8.768 2.6784 16.0723 2.6784C19.6088 2.67947 22.9337 4.05227 25.4348 6.54293C27.936 9.0336 29.312 12.3456 29.3099 15.8677C29.3068 23.1349 23.3662 29.0475 16.0661 29.0475H16.0671ZM23.3311 19.1755C22.9326 18.9781 20.9755 18.0192 20.6101 17.8859C20.2457 17.7547 19.9804 17.6864 19.7151 18.0832C19.4508 18.48 18.687 19.3728 18.4557 19.6363C18.2225 19.9008 17.9902 19.9328 17.5917 19.7355C17.1933 19.5371 15.9102 19.1189 14.3907 17.7685C13.2067 16.7189 12.4077 15.4219 12.1755 15.024C11.9432 14.6283 12.1507 14.4139 12.3499 14.2165C12.5285 14.0405 12.7484 13.7547 12.9466 13.5232C13.1448 13.2917 13.2108 13.1264 13.345 12.8619C13.4772 12.5984 13.4111 12.3659 13.311 12.1685C13.2108 11.9691 12.416 10.0192 12.0826 9.22667C11.7605 8.4544 11.4323 8.55787 11.1876 8.54507C10.9554 8.5344 10.6911 8.5312 10.4237 8.5312C10.1605 8.5312 9.728 8.6304 9.36258 9.0272C8.99819 9.424 7.96903 10.3819 7.96903 12.3317C7.96903 14.2827 9.39561 16.1664 9.59484 16.4309C9.79406 16.6944 12.4026 20.6976 16.3964 22.4149C17.3461 22.8213 18.0872 23.0656 18.6663 23.2491C19.6201 23.5509 20.4883 23.5072 21.1737 23.4059C21.9375 23.2917 23.5293 22.448 23.8596 21.5232C24.192 20.5984 24.192 19.8048 24.0929 19.6395C23.9959 19.4741 23.7295 19.3749 23.3311 19.1755V19.1755Z' fill='url(%23paint0_radial_372_356)' fill-opacity='0.9'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_372_356' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(-8.38096 -13.0133) rotate(48.8259) scale(83.3253 81.8951)'%3E%3Cstop stop-color='%23DF35F9' stop-opacity='0.8'/%3E%3Cstop offset='1' stop-color='%231DB9EC' stop-opacity='0.9'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.container__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__footer .top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 50px;
}

.container__footer .top .logo {
  width: 70px;
  height: 70px;
  background-size: contain;
}

.container__footer .wrapper {
  margin: 50px 0;
}

.container__footer .wrapper .link-list {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
}

.container__footer .wrapper .link-list .list-item {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  margin-top: 10px;
  padding: 6px 18px;
  text-align: center;
  font-size: var(--font-md);
  color: var(--text-color);
  -webkit-transition: color 200ms ease-in-out;
  transition: color 200ms ease-in-out;
}

.container__footer .wrapper .link-list .list-item i {
  color: rgb(50, 108, 134);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

.container__footer .wrapper .link-list .list-item:hover {
  color: var(--text-color);
}

.container__footer .wrapper .link-list .list-item:hover i {
  color: rgba(165, 45, 202, 0.733);
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

.container__footer .wrapper .link-list .list-item:hover::before {
  background: -webkit-gradient(linear, left top, left bottom, from(#df35f910), color-stop(#1db8ec98), to(#df35f910));
  background: linear-gradient(180deg, #df35f910, #1db8ec98, #df35f910);
}

.container__footer .wrapper .link-list .list-item:hover::after {
  background: -webkit-gradient(linear, left top, left bottom, from(#df35f910), color-stop(#1db8ec98), to(#df35f910));
  background: linear-gradient(180deg, #df35f910, #1db8ec98, #df35f910);
}

.container__footer .wrapper .link-list .list-item::before {
  content: '';
  position: absolute;
  width: 5px;
  height: 100%;
  right: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#1db8ec11), color-stop(#df35f96a), to(#1db8ec11));
  background: linear-gradient(180deg, #1db8ec11, #df35f96a, #1db8ec11);
}

.container__footer .wrapper .link-list .list-item::after {
  content: '';
  position: absolute;
  width: 5px;
  height: 100%;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#1db8ec11), color-stop(#df35f96a), to(#1db8ec11));
  background: linear-gradient(180deg, #1db8ec11, #df35f96a, #1db8ec11);
}

.payment-logos span {
  width: 33px;
  height: 22px;
  background-size: 90% 90%;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #ffffff;
  border: 1px solid #d9d9d98e;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 8px;
}

.payment-logos span:nth-of-type(1) {
  margin: .1rem;
}

.payment-logos span:nth-of-type(2) {
  margin: .1rem;
}

.payment-logos span:nth-of-type(3) {
  margin: .1rem;
}

.payment-logos span:nth-of-type(4) {
  margin: .1rem;
}

.payment-logos span:nth-of-type(5) {
  margin: .1rem;
}

.container__storeapp {
  padding-top: calc(var(--layout-margin)*2 + 57px);
  padding-bottom: calc(var(--layout-margin)*3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.container__storeapp .store-app-card {
  width: 500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin)*2) var(--layout-margin);
  padding: 0 8px;
  position: relative;
}

.container__storeapp .store-app-card::before {
  content: '';
  width: 100%;
  height: 80%;
  position: absolute;
  z-index: -5;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(29, 185, 236, 0.25);
          box-shadow: inset 0px 0px 8px 3px rgba(29, 185, 236, 0.25);
  border-radius: 26px;
}

.container__storeapp .store-app-card .wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: radial-gradient(136.62% 136.62% at -33.59% -47.57%, rgba(223, 53, 249, 0.55) 0%, rgba(223, 53, 249, 0) 100%), radial-gradient(190% 154.05% at 80.69% 71.08%, rgba(29, 185, 236, 0.308) 0%, rgba(29, 185, 236, 0) 100%);
  border: 1px solid rgba(29, 185, 236, 0.45);
  -webkit-backdrop-filter: blur(7px);
          backdrop-filter: blur(7px);
  border-radius: 22px;
}

.container__storeapp .store-app-card .wrapper .details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__storeapp .store-app-card .wrapper .details .icon {
  width: 120px;
  height: 120px;
  background-image: url("/card-images/2K/COBRA.png");
  background-size: contain;
  margin-top: -60px;
  -webkit-box-shadow: 0px -12px 40px rgba(115, 53, 249, 0.15), 0px 4px 15px rgba(0, 0, 0, 0.15);
          box-shadow: 0px -12px 40px rgba(115, 53, 249, 0.15), 0px 4px 15px rgba(0, 0, 0, 0.15);
  border-radius: 22%;
}

.container__storeapp .store-app-card .wrapper .details .name {
  font-size: var(--font-md);
  font-weight: 700;
  color: var(--text-color);
  line-height: 1;
  margin-top: 12px;
}

.container__storeapp .store-app-card .wrapper .details .version {
  font-size: var(--font-sm);
  color: var(--text-color);
  opacity: .7;
  line-height: 1.3;
  letter-spacing: -0.025em;
}

.container__storeapp .store-app-card .wrapper .button {
  color: var(--text-color);
  padding: 5px 15px;
  font-size: var(--font-md);
  font-weight: 600;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-64.06%, rgba(29, 185, 236, 0.16)), color-stop(161.72%, rgba(223, 53, 249, 0.16)));
  background: linear-gradient(180deg, rgba(29, 185, 236, 0.16) -64.06%, rgba(223, 53, 249, 0.16) 161.72%);
  border: 1px solid rgba(101, 217, 255, 0.51);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 12px;
  margin-top: 10px;
  margin-bottom: calc(0px - var(--font-md) / 1.4 - 5px);
}

.container__applist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__applist .app-card {
  width: calc(100% - 30px);
  max-width: 483px;
  background: radial-gradient(76.01% 226.53% at 50% -51.41%, rgba(64, 205, 251, 0.64) 0%, rgba(64, 205, 251, 0) 100%);
  border: 1px solid rgba(64, 205, 251, 0.3);
  border-radius: 29px;
  margin: calc(var(--layout-margin) / 1.5) 0;
}

.container__applist .app-card .wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px;
}

.container__applist .app-card .wrapper .details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__applist .app-card .wrapper .details .icon {
  width: 70px;
  height: 70px;
  min-width: 70px;
  background-image: url("/card-images/2K/COBRA.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-box-shadow: 0px -12px 40px rgba(115, 53, 249, 0.15), 0px 4px 15px rgba(0, 0, 0, 0.15);
          box-shadow: 0px -12px 40px rgba(115, 53, 249, 0.15), 0px 4px 15px rgba(0, 0, 0, 0.15);
  border-radius: 22%;
}

.container__applist .app-card .wrapper .details .inner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-margin-start: 8px;
          margin-inline-start: 8px;
}

.container__applist .app-card .wrapper .details .inner-wrapper .name {
  font-size: var(--font-md);
  font-weight: 700;
  color: var(--text-color);
  line-height: 1.3;
}

.container__applist .app-card .wrapper .details .inner-wrapper .version {
  font-size: var(--font-sm);
  color: var(--text-color);
  opacity: .7;
  letter-spacing: -0.025em;
}

.container__applist .app-card .wrapper .buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.container__applist .app-card .wrapper .buttons .duplicate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 35px;
  height: 35px;
  color: var(--text-color);
  background-color: rgba(64, 205, 251, 0.25);
  border-radius: 10px;
  -webkit-margin-end: 5px;
          margin-inline-end: 5px;
}

.container__applist .app-card .wrapper .buttons .duplicate i {
  font-size: 35px;
}

.container__applist .app-card .wrapper .buttons .install {
  padding: 3px 14px;
  font-size: 18px;
  color: var(--text-color);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(223, 53, 249, 0.18)), to(rgba(223, 53, 249, 0.05)));
  background: linear-gradient(180deg, rgba(223, 53, 249, 0.18) 0%, rgba(223, 53, 249, 0.05) 100%);
  border: 1px solid rgba(236, 109, 255, 0.51);
  border-radius: 37px;
}

.container__applist .app-card .description {
  max-height: 100px;
  overflow-y: auto;
  -webkit-padding-start: 12px;
          padding-inline-start: 12px;
  -webkit-margin-end: 12px;
          margin-inline-end: 12px;
  margin-bottom: 12px;
}

.container__applist .app-card .description::-webkit-scrollbar {
  width: 5px;
  border-radius: 1000px;
}

.container__applist .app-card .description::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.container__applist .app-card .description::-webkit-scrollbar-thumb {
  background-color: rgba(212, 212, 212, 0.307);
  border-radius: 1000px;
}

.MEEM-modal-button {
  width: 100%;
  padding: 10px 4px;
  color: white;
  font-size: var(--font-md);
  background-color: rgba(29, 185, 236, 0.15);
  border-radius: 15px;
  outline: none;
  border: none;
  -webkit-transition: background-color .2s ease-in-out;
  transition: background-color .2s ease-in-out;
  margin-top: 15px;
}

.MEEM-modal-button:hover {
  text-decoration: none;
  background-color: rgba(29, 184, 236, 0.26);
}

.MEEM-modal-button:focus {
  outline: 0;
  -webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
  opacity: 1;
}

.MEEM-modal-button:disabled, .MEEM-modal-button.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  opacity: 0.25;
}

.MEEM-modal-close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
  padding: 5px;
  outline: none;
  border: none;
}

.MEEM-modal-close i {
  color: rgba(255, 255, 255, 0.6);
  -webkit-transform: scale(2);
          transform: scale(2);
  line-height: 1;
  padding: 3px;
}

.MEEM-modal-close:hover {
  text-decoration: none;
  opacity: 0.75;
}

.MEEM-modal-close:focus {
  outline: 0;
  -webkit-box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
          box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.4);
  opacity: 1;
}

.MEEM-modal-close:disabled, .MEEM-modal-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  opacity: 0.25;
}

.container-card-comp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: calc(var(--layout-margin)*2);
}

.container-card-comp.second .container-card .wrapper {
  background: radial-gradient(183.33% 148.65% at 50% -16.22%, rgba(53, 197, 249, 0.389) 0%, rgba(170, 29, 236, 0.081) 100%);
  border: 1px solid rgba(29, 185, 236, 0.45);
}

.container-card-comp .container-card-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  margin-bottom: 10px;
}

.container-card-comp .container-card-header span {
  font-size: var(--font-xl);
  font-weight: 700;
}

.container-card-comp .container-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: var(--layout-margin);
  padding: 0 6px;
  position: relative;
}

.container-card-comp .container-card::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -5;
  bottom: -6px;
  background: rgba(255, 255, 255, 0.1);
  -webkit-box-shadow: inset 0px 0px 8px 3px rgba(29, 185, 236, 0.15);
          box-shadow: inset 0px 0px 8px 3px rgba(29, 185, 236, 0.15);
  border-radius: 26px;
}

.container-card-comp .container-card .wrapper {
  background: radial-gradient(183.33% 148.65% at 50% -16.22%, rgba(223, 53, 249, 0.389) 0%, rgba(29, 184, 236, 0.081) 100%);
  border: 1px solid rgba(29, 185, 236, 0.45);
  -webkit-backdrop-filter: blur(6px);
          backdrop-filter: blur(6px);
  border-radius: 22px;
  padding: 20px;
  font-size: var(--font-xs);
  font-weight: 520;
}

.container-card-divider {
  width: 100%;
  height: 1.5px;
  margin: calc(var(--layout-margin)*2.5) 0;
}

.container-card-divider.solid {
  background-color: var(--container-divider-solid);
  height: var(--container-divider-height);
}

.container-card-divider.gradient {
  background: -webkit-gradient(linear, left top, right top, from(var(--container-divider-gradient-1)), color-stop(50%, var(--container-divider-gradient-2)), to(var(--container-divider-gradient-1)));
  background: linear-gradient(90deg, var(--container-divider-gradient-1) 0%, var(--container-divider-gradient-2) 50%, var(--container-divider-gradient-1) 100%);
}

.form-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: calc(var(--layout-margin) * 2) 0;
}

.form-header span {
  font-size: var(--font-xl);
  font-weight: 700;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}

.form-header span::after {
  content: '';
  position: relative;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(rgba(29, 184, 236, 0.65)), to(rgba(223, 53, 249, 0.65)));
  background: linear-gradient(90deg, rgba(29, 184, 236, 0.65), rgba(223, 53, 249, 0.65));
}

.fileupload-form {
  position: relative;
}

.fileupload-form::before {
  content: '';
  width: 24px;
  height: 24px;
  position: absolute;
  z-index: 1;
  right: 10px;
  bottom: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0C8.21698 0 6.6397 0.70057 5.5072 1.67727C4.54981 2.50296 3.85599 3.57713 3.67778 4.65625C1.58233 5.1189 0 6.94389 0 9.14773C0 11.7075 2.13442 13.75 4.72656 13.75H9.375V7.13388L6.69194 9.81694C6.44786 10.061 6.05214 10.061 5.80806 9.81694C5.56398 9.57286 5.56398 9.17714 5.80806 8.93306L9.55806 5.18306C9.80214 4.93898 10.1979 4.93898 10.4419 5.18306L14.1919 8.93306C14.436 9.17714 14.436 9.57286 14.1919 9.81694C13.9479 10.061 13.5521 10.061 13.3081 9.81694L10.625 7.13388V13.75H15.8594C18.1279 13.75 20 11.9619 20 9.71591C20 7.6707 18.4476 6.00513 16.4571 5.72373C16.1541 2.4993 13.3628 0 10 0Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.375 18.125V13.75H10.625V18.125C10.625 18.4702 10.3452 18.75 10 18.75C9.65482 18.75 9.375 18.4702 9.375 18.125Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 80%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: background-image .15s ease-in-out;
  transition: background-image .15s ease-in-out;
}

[dir="rtl"] .fileupload-form::before {
  right: unset;
  left: 10px;
}

.password-form {
  position: relative;
}

.pswsh {
  width: 22px;
  height: 22px;
  padding: 4px;
  position: absolute;
  z-index: 5;
  right: 10px;
  top: -10px;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8135 14.1396L10.8967 12.1218C10.4602 12.2857 9.99 12.375 9.5 12.375C7.20457 12.375 5.34375 10.4162 5.34375 7.99999C5.34375 7.4842 5.42854 6.98927 5.58425 6.52978L3.13633 3.95301C1.11473 5.84876 0 7.99999 0 7.99999C0 7.99999 3.5625 14.875 9.5 14.875C10.7058 14.875 11.8136 14.5915 12.8135 14.1396Z' fill='white'/%3E%3Cpath d='M6.18648 1.86041C7.18641 1.40851 8.29423 1.12499 9.5 1.12499C15.4375 1.12499 19 7.99999 19 7.99999C19 7.99999 17.8853 10.1512 15.8637 12.0469L13.4158 9.47017C13.5715 9.01069 13.6562 8.51576 13.6562 7.99999C13.6562 5.58374 11.7954 3.62499 9.5 3.62499C9.01002 3.62499 8.53984 3.71424 8.10333 3.87814L6.18648 1.86041Z' fill='white'/%3E%3Cpath d='M6.56076 7.55768C6.54131 7.70217 6.53125 7.84984 6.53125 7.99999C6.53125 9.72588 7.8604 11.125 9.5 11.125C9.64264 11.125 9.78293 11.1144 9.92019 11.0939L6.56076 7.55768Z' fill='white'/%3E%3Cpath d='M12.4392 8.44226L9.07984 4.90604C9.2171 4.88557 9.35737 4.87499 9.5 4.87499C11.1396 4.87499 12.4688 6.2741 12.4688 7.99999C12.4688 8.15012 12.4587 8.29778 12.4392 8.44226Z' fill='white'/%3E%3Cpath d='M16.2052 15.9419L1.95516 0.941928L2.79484 0.0580444L17.0448 15.058L16.2052 15.9419Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 80%;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  -webkit-transition: background-image .15s ease-in-out;
  transition: background-image .15s ease-in-out;
}

.pswsh.hd {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='14' viewBox='0 0 19 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4688 7C12.4688 8.72589 11.1396 10.125 9.5 10.125C7.8604 10.125 6.53125 8.72589 6.53125 7C6.53125 5.27411 7.8604 3.875 9.5 3.875C11.1396 3.875 12.4688 5.27411 12.4688 7Z' fill='white'/%3E%3Cpath d='M0 7C0 7 3.5625 0.125 9.5 0.125C15.4375 0.125 19 7 19 7C19 7 15.4375 13.875 9.5 13.875C3.5625 13.875 0 7 0 7ZM9.5 11.375C11.7954 11.375 13.6562 9.41625 13.6562 7C13.6562 4.58375 11.7954 2.625 9.5 2.625C7.20457 2.625 5.34375 4.58375 5.34375 7C5.34375 9.41625 7.20457 11.375 9.5 11.375Z' fill='white'/%3E%3C/svg%3E%0A");
}

[dir="rtl"] .pswsh {
  right: unset;
  left: 10px;
}

.form-label-fileupload {
  position: relative;
  background-color: transparent;
}

.fileuploader .fileuploader-items-list .fileuploader-item {
  padding: 15px !important;
}

.fileuploader .fileuploader-items-list .fileuploader-item .columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  background: rgba(44, 16, 136, 0.2);
  border: solid 1px rgba(94, 96, 255, 0.231);
  border-radius: 10px;
}

.fileuploader .fileuploader-items-list .fileuploader-item .columns .column-thumbnail {
  position: relative;
  left: unset;
  top: unset;
  width: 30px;
  height: 30px;
  background-color: transparent;
  border-radius: 3px;
}

.fileuploader .fileuploader-items-list .fileuploader-item .columns .column-title {
  -webkit-margin-start: 8px;
          margin-inline-start: 8px;
  line-height: 1;
  padding-left: unset;
  padding-right: unset;
}

.fileuploader .fileuploader-items-list .fileuploader-item .columns .column-title div {
  font-size: var(--font-xs) !important;
  font-weight: 500;
}

.fileuploader .fileuploader-input-caption {
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  background: rgba(16, 60, 136, 0.136);
  border: 1px solid rgba(120, 198, 255, 0.36);
  border-radius: 10px;
}

.fileuploader .fileuploader-input-caption span {
  font-size: var(--font-xs);
  font-weight: 400;
}

.fileuploader .fileuploader-input-button {
  display: none;
}