@import url('app-blessed1.css?z=1646090511900');

  @media (min-width: 992px) {
    .blob {
      -webkit-transform: translateX(-50%) scale(1.5) rotate(220deg);
              transform: translateX(-50%) scale(1.5) rotate(220deg); } }
  .blob .circle {
    background: linear-gradient(45deg, #FF5DE5, #177DFF);
    border-radius: 100%;
    position: absolute;
    top: 50px; }
    .blob .circle.circle1 {
      width: 150px;
      height: 145px;
      -webkit-animation: from360to0scaled 25s ease-in-out infinite;
              animation: from360to0scaled 25s ease-in-out infinite;
      -webkit-filter: blur(4px);
              filter: blur(4px); }
    .blob .circle.circle2 {
      width: 150px;
      height: 180px;
      -webkit-animation: from360to0 25s ease-in-out infinite;
              animation: from360to0 25s ease-in-out infinite;
      -webkit-transform-origin: 60px 50px;
              transform-origin: 60px 50px;
      -webkit-filter: blur(30px);
              filter: blur(30px); }
    .blob .circle.circle3 {
      width: 150px;
      height: 180px;
      -webkit-animation: from360to0 25s ease-in-out infinite alternate;
              animation: from360to0 25s ease-in-out infinite alternate;
      -webkit-transform-origin: 100px 20px;
              transform-origin: 100px 20px;
      -webkit-filter: blur(30px);
              filter: blur(30px); }
    .blob .circle.circle4 {
      width: 220px;
      height: 180px;
      -webkit-animation: from360to0 25s ease-in-out infinite;
              animation: from360to0 25s ease-in-out infinite;
      -webkit-filter: blur(30px);
              filter: blur(30px); }
    .blob .circle.circle5 {
      width: 400px;
      height: 400px;
      -webkit-animation: from360to0scaled 25s ease-in-out infinite;
              animation: from360to0scaled 25s ease-in-out infinite;
      -webkit-filter: blur(30px);
              filter: blur(30px); }

.project-list + .project-list {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  margin: 5% 0;
  padding-bottom: 5%; }

.project-list .featured-content-right h1, .project-list .featured-content-right .h1 {
  color: #fff; }

.project-list .featured-content-right p {
  margin-bottom: 15px; }

.project-list .featured-content-right a {
  color: #fff;
  transition: .3s ease-out; }
  .project-list .featured-content-right a:hover {
    opacity: .4; }

@media (max-width: 767px) {
  .project-list .tab-pane .row > * {
    padding-right: calc(var(--bs-gutter-x) * .3);
    padding-left: calc(var(--bs-gutter-x) * .3); } }

.project-list .badges {
  font-family: Inter;
  font-weight: bold;
  font-size: 12px;
  color: #FFF;
  letter-spacing: -0.3px;
  background: #000;
  border-radius: 20px;
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
  padding: 1px 13px;
  display: flex;
  justify-content: center;
  align-items: center; }
  .project-list .badges img {
    width: 14px;
    margin-right: 5px; }
    .project-list .badges img:nth-child(2) {
      margin-left: 14px; }

.project-list .sol-price {
  font-family: Inter;
  font-weight: bold;
  font-size: 14px;
  color: #FFF;
  letter-spacing: -0.3px;
  background: #000;
  border-radius: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  padding: 0 10px 0 11px;
  display: flex;
  justify-content: center;
  align-items: center; }

.project-list .badge.badge-dark {
  border: 1px solid #83858F;
  border-radius: 4px;
  background: none;
  opacity: 0.6;
  font-weight: normal;
  font-size: 12px;
  color: #fff; }

.project-list .featured-item {
  background: url("../img/clients/oblivion/featured-img.png") center center no-repeat;
  background-size: cover;
  position: relative;
  padding: 6px;
  border-radius: 14px;
  overflow: hidden; }
  .project-list .featured-item .sol-price {
    font-size: 18px;
    top: 20px;
    right: 20px;
    padding: 1px 11px 1px 12px; }
  .project-list .featured-item .badges {
    font-size: 14px;
    top: 20px;
    left: 20px; }
  .project-list .featured-item:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-backdrop-filter: saturate(100%) blur(60px);
            backdrop-filter: saturate(100%) blur(60px); }

.project-list .featured-img img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
  position: relative;
  z-index: 1;
  height: 100%; }

.project-list .featured-content {
  position: relative;
  z-index: 1;
  padding: 15px 20px; }
  .project-list .featured-content h3, .project-list .featured-content .h3 {
    font-weight: 500;
    font-size: 34px;
    color: #FFFFFF;
    margin-bottom: 2px; }
    .project-list .featured-content h3 + p, .project-list .featured-content .h3 + p {
      text-transform: uppercase;
      font-size: 14px;
      color: #fff;
      opacity: 0.6; }
    .project-list .featured-content h3.price, .project-list .featured-content .price.h3 {
      font-size: 28px; }
  .project-list .featured-content p {
    margin-bottom: 0; }

.project-list .nav-item .h2 {
  opacity: 0.3;
  transition: .2s ease-out;
  margin-right: 20px; }
  @media (min-width: 992px) {
    .project-list .nav-item .h2 {
      font-size: 34px;
      margin-right: 30px; } }
  .project-list .nav-item .h2:hover {
    opacity: 1;
    color: #fff; }
  .project-list .nav-item .h2.active {
    opacity: 1; }

@media (max-width: 767px) {
  .project-list .col-12.col-md-6 .badges {
    bottom: 0;
    top: auto;
    -webkit-transform: scale(0.7);
            transform: scale(0.7);
    left: -19px; }
  .project-list .col-12.col-md-6 h3, .project-list .col-12.col-md-6 .h3 {
    font-size: 14px;
    line-height: 24px;
    margin-top: 5px; }
  .project-list .col-12.col-md-6 .badge.badge-dark {
    font-size: 10px;
    padding: 3px 5px; } }

.project-list .collection-item {
  position: relative;
  margin-bottom: 30px; }
  @media (max-width: 767px) {
    .project-list .collection-item {
      display: flex;
      align-items: center;
      flex-flow: row wrap;
      justify-content: center; }
      .project-list .collection-item h3, .project-list .collection-item .h3 {
        flex: 100%;
        text-align: center; } }
  .project-list .collection-item .featured-img {
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    position: relative;
    border-radius: 8px;
    overflow: hidden; }
    @media (min-width: 992px) {
      .project-list .collection-item .featured-img {
        max-width: 290px;
        height: 290px; } }
    @media (max-width: 767px) {
      .project-list .collection-item .featured-img {
        height: 170px;
        width: 170px; } }
    .project-list .collection-item .featured-img:hover .link-overlay {
      opacity: 1; }
  .project-list .collection-item h3, .project-list .collection-item .h3 {
    font-weight: 600;
    font-size: 22px;
    color: #fff;
    margin-bottom: 0; }
  .project-list .collection-item .link-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    top: 0;
    left: 0;
    z-index: 3;
    -webkit-backdrop-filter: saturate(180%) blur(8px);
            backdrop-filter: saturate(180%) blur(8px);
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 0;
    transition: all .3s ease-out; }

.page-launchpad .launchpad {
  text-align: center; }
  .page-launchpad .launchpad .box-wrapper {
    padding-bottom: 0; }
    .page-launchpad .launchpad .box-wrapper .tag {
      margin-bottom: 3%;
      opacity: 0.6; }
    .page-launchpad .launchpad .box-wrapper img {
      margin-top: 50px; }
  .page-launchpad .launchpad h1, .page-launchpad .launchpad .h1 {
    max-width: 750px; }

.page-launchpad .launchpad h1 strong, .page-launchpad .launchpad .h1 strong {
  color: #27E790;
  font-weight: normal; }

.page-launchpad .preview {
  background-image: linear-gradient(204deg, #1a1a4e 0%, #131332 100%);
  padding: 20% 0 0;
  position: relative;
  overflow: hidden; }
  @media (min-width: 992px) {
    .page-launchpad .preview {
      padding: 10% 0 0; } }
  .page-launchpad .preview h1, .page-launchpad .preview .h1 {
    color: #fff;
    max-width: 740px;
    margin: 0 auto 30px; }
    .page-launchpad .preview h1 span, .page-launchpad .preview .h1 span {
      background: none;
      -webkit-background-clip: none;
      -webkit-text-fill-color: aqua; }
    @media (min-width: 992px) {
      .page-launchpad .preview h1, .page-launchpad .preview .h1 {
        font-size: 70px; } }
  .page-launchpad .preview p {
    color: rgba(255, 255, 255, 0.6); }
  .page-launchpad .preview .video-container {
    perspective: 1500;
    margin: 0;
    -webkit-perspective: 1500;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px; }
    .page-launchpad .preview .video-container .preview-video {
      -webkit-transform: rotateX(8deg);
              transform: rotateX(8deg);
      box-shadow: 0px 62.5px 125px -25px rgba(50, 50, 93, 0.5), 0px 37.5px 75px -37.5px rgba(0, 0, 0, 0.6);
      max-width: 1000px;
      width: 100%;
      border-radius: 8px; }

.page-launchpad .feature-box {
  border-radius: 12px;
  padding: 28px;
  min-height: 240px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin: 20px 0; }
  @media (min-width: 992px) {
    .page-launchpad .feature-box {
      padding: 36px; } }
  .page-launchpad .feature-box .spacer {
    height: 70px; }
  .page-launchpad .feature-box h3, .page-launchpad .feature-box .h3 {
    font-family: Apparat;
    font-weight: 500;
    font-size: 30px;
    color: #FFFFFF;
    letter-spacing: -0.75px;
    text-align: center;
    line-height: 36px; }
    .page-launchpad .feature-box h3 span, .page-launchpad .feature-box .h3 span {
      display: block; }
  .page-launchpad .feature-box.mint-page {
    background-image: linear-gradient(222deg, rgba(44, 90, 130, 0.68) 0%, rgba(24, 25, 70, 0.7) 100%); }
    .page-launchpad .feature-box.mint-page h3 span, .page-launchpad .feature-box.mint-page .h3 span {
      color: #26E88F; }
  .page-launchpad .feature-box.bot-feature {
    background: url("../img/site/bot-feature.png") center center no-repeat;
    background-size: cover; }
    .page-launchpad .feature-box.bot-feature h3 span, .page-launchpad .feature-box.bot-feature .h3 span {
      color: #7C9DC6; }
  .page-launchpad .feature-box.wl-feature {
    background: url("../img/site/whitelist-feature.png") center center no-repeat;
    background-size: cover; }
    .page-launchpad .feature-box.wl-feature h3, .page-launchpad .feature-box.wl-feature .h3 {
      color: #040405; }
      .page-launchpad .feature-box.wl-feature h3 span, .page-launchpad .feature-box.wl-feature .h3 span {
        color: #159D61; }
  .page-launchpad .feature-box.multi-upload {
    background: url("../img/site/multi-uppl.png") center center no-repeat;
    background-size: cover;
    text-align: left;
    align-items: baseline;
    margin-top: 0; }
    .page-launchpad .feature-box.multi-upload h3, .page-launchpad .feature-box.multi-upload .h3 {
      color: #27E890;
      text-align: left;
      max-width: 14ch; }
      .page-launchpad .feature-box.multi-upload h3 span, .page-launchpad .feature-box.multi-upload .h3 span {
        color: #fff; }
  .page-launchpad .feature-box.airdrops {
    background: #945a9a;
    margin-top: 0; }
    .page-launchpad .feature-box.airdrops h4, .page-launchpad .feature-box.airdrops .h4 {
      color: #df8ee7; }

.page-nft .intro {
  background: linear-gradient(53deg, #0f1014, #364256); }
  @media (max-width: 767px) {
    .page-nft .intro {
      padding-top: 120px;
      height: auto; } }
  .page-nft .intro .hero-cards {
    margin-left: 80px; }

.page-nft img.nft-pass {
  max-width: 400px;
  width: 100%; }

.page-nft .nft-cards {
  background: linear-gradient(220deg, #030304, #20262f);
  margin: 0;
  padding: 8% 0; }
  .page-nft .nft-cards .bordered {
    margin: 6% 0; }
    .page-nft .nft-cards .bordered h2, .page-nft .nft-cards .bordered .h2 {
      font-size: 24px;
      margin-bottom: 30px; }
    .page-nft .nft-cards .bordered .table {
      color: #fff;
      opacity: 0.5; }
      .page-nft .nft-cards .bordered .table td {
        border-color: rgba(255, 255, 255, 0.15); }
      .page-nft .nft-cards .bordered .table tr td:first-of-type {
        width: 150px; }
  .page-nft .nft-cards .container {
    max-width: 1100px; }
  .page-nft .nft-cards .headline-box {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    color: #fff; }
    .page-nft .nft-cards .headline-box p {
      opacity: .5; }

.page-nft .nft-3d {
  height: 100vh;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  padding-bottom: 80px;
  box-sizing: border-box;
  background: url("/assets/img/site/card-3d.jpg") center center no-repeat;
  background-size: cover; }

#typeform-wrapper {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0; }

@media (min-width: 992px) {
  .faq {
    margin-bottom: 80px; } }

.accordion-item {
  background: #fff; }

.accordion-button:focus {
  box-shadow: none; }

.accordion-button {
  background: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  padding: 1.5rem 2rem; }
  @media (min-width: 992px) {
    .accordion-button {
      font-size: 22px; } }
.accordion-body {
  padding: 1.5rem 2rem; }

.accordion-button:not(.collapsed) {
  background: #fff;
  color: #383B3F; }

.fees-discounts .box-bordered.regular {
  padding: 25px 20px 15px; }

@media (max-width: 767px) {
  .fees-discounts .box-bordered h3, .fees-discounts .box-bordered .h3 {
    font-size: 22px; } }

.fees-discounts .box-bordered img {
  width: 90px; }
  @media (min-width: 992px) {
    .fees-discounts .box-bordered img {
      width: 160px; } }
.btn {
  transition: all 0.2s ease-out;
  box-shadow: 0 1px 2px 0 rgba(16, 18, 24, 0.24);
  border-radius: 6px;
  font-family: 'Rubik', 'Sen', sans-serif; }
  .btn.btn-icon {
    display: flex;
    align-items: center; }
    .btn.btn-icon i {
      margin-right: 12px; }
  .btn.btn-primary {
    background: #2BEC96;
    border-color: #2BEC96;
    color: #1c1c2c; }
    .btn.btn-primary:hover, .btn.btn-primary:active {
      background: #11c374;
      border-color: #11c374; }
    .btn.btn-primary:focus {
      box-shadow: none !important; }
    .btn.btn-primary:not([disabled]):not(.disabled):active, .btn.btn-primary:not([disabled]):not(.disabled):focus {
      background: #14db82 !important;
      border-color: #14db82;
      color: #1c1c2c; }
  .btn.btn-secondary {
    background: #7A3AC8;
    border-color: #7A3AC8;
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
    .btn.btn-secondary:hover {
      background: #6b32b2;
      border-color: #6b32b2; }
    .btn.btn-secondary:not([disabled]):not(.disabled):active, .btn.btn-secondary:not([disabled]):not(.disabled):focus {
      background: #7034ba !important;
      border-color: #7034ba; }
  .btn.btn-dblue {
    background: #143563;
    border-color: #143563;
    color: #fff; }
    .btn.btn-dblue:hover {
      background: #09172c;
      border-color: #09172c; }
    .btn.btn-dblue:focus {
      box-shadow: none !important; }
  .btn.btn-blue {
    background: #45B2FB;
    border-color: #45B2FB;
    color: #fff; }
    .btn.btn-blue:hover {
      background: #0597f8;
      border-color: #0597f8; }
    .btn.btn-blue:focus {
      box-shadow: none !important; }
  .btn.btn-rounded {
    border-radius: 100px; }
  .btn.scale-effect:hover {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.btn-md {
  padding: 0.425rem 0.9rem;
  font-size: 14px; }
  @media (min-width: 992px) {
    .btn-md {
      padding: 0.725rem 1.5rem;
      font-size: 16px; } }
a {
  transition: all 0.1s ease-out; }

.img-rounded {
  border-radius: 100%; }

.arrow-down {
  color: rgba(255, 255, 255, 0.3);
  font-size: 22px; }

.solana-text {
  background: linear-gradient(to right bottom, #1fffe9, #2c75ed);
  color: transparent;
  background-clip: text;
  -webkit-text-decoration: transparent;
          text-decoration: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.box-bordered {
  position: relative;
  width: 100%;
  display: inline-block;
  border: 2px solid rgba(255, 255, 255, 0.1);
  border-radius: 12px;
  padding: 12px; }
  @media (min-width: 992px) {
    .box-bordered {
      padding: 40px; } }
.me-icon {
  background: url("../img/logo/me.svg") top left no-repeat;
  width: 20px;
  height: 14px;
  display: inline-block;
  margin: 0 -7px -2px 15px;
  background-size: contain; }

.badge.badge-dark {
  background: rgba(22, 22, 36, 0.4);
  border: 1px solid rgba(108, 170, 255, 0.4);
  border-radius: 6px;
  font-weight: normal;
  font-size: 14px;
  color: #A7C1FF;
  text-transform: uppercase;
  padding: 0.58em 0.8em; }

.badge.bg-bronze {
  background: #cd9e6d61;
  color: #dfa974; }

.badge.bg-silver {
  background: #ffffff61; }

.badge.bg-solana {
  background: #7964e882;
  color: #c59dff; }

.table-side-to-side > thead > tr > th:first-of-type {
  padding-left: 0px; }

.table-side-to-side > tbody > tr > td:first-of-type {
  padding-left: 0px; }

.table-responsive {
  position: relative; }
  @media (min-width: 1374px) {
    .table-responsive {
      overflow: hidden; } }
.table-borderless img {
  width: 60px;
  margin-right: 15px; }

.table-borderless tbody tr {
  margin: 17px 0; }

.table-borderless tr {
  display: flex;
  align-items: center; }
  .table-borderless tr th {
    font-size: 14px;
    text-transform: uppercase;
    border: none !important; }
  .table-borderless tr td {
    border: none !important;
    font-size: 17px;
    font-family: 'Gotham-Book'; }

.table-borderless .name {
  display: flex;
  align-items: center;
  width: 280px; }

.table-borderless .region,
.table-borderless .followers,
.table-borderless .likes {
  width: 120px; }

.table-borderless .comments {
  width: 160px; }

.table-borderless .rate {
  width: 180px; }