@import url('https://fonts.googleapis.com/css2?family=Sigmar&display=swap');

*{ position: relative;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{ line-height: normal;}
h2{ line-height: 1.2;}

h2.large{ font-size: 4rem;}

.font-sigmar{ font-family: "Sigmar", sans-serif;}

.txt-gradient-2 {
    background: linear-gradient(90deg, #00A3FF 0%, #F2D422 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .txt-gradient-3 {
    background: linear-gradient(90deg, #6E38FD 0%, #F00 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .txt-gradient-4{ background: linear-gradient(90deg, #FF4702 0%, #3F5EFB 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

  .o1-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 3.75rem;
    border-radius: 2.625rem;
    background: radial-gradient(71.31% 58.87% at 50% 20.16%, #3C83F6 0%, #050037 100%);
    color: #FFF;
    font-weight: 800;
    padding: 0.85rem 2.75rem;
    background-size: 200%;
  }

  .o1-button:hover{ background-position: right; box-shadow: 0 0 10px #3C83F6;}
  
  .btn-style-1 {
background: linear-gradient(1deg, #050037 0.84%, #3C83F6 99.16%);
box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.25), 0px 10px 10px 0px rgba(255, 255, 255, 0.25) inset;
  }
  
  .lg-btn {
    font-size: 1.6875rem;
    color: #FFF;
    text-transform: uppercase;
    font-weight: 800;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 2.625rem 8.75rem;
    border-radius: 6.25rem;
  }

  .btn-style-1:hover{  background-position: right; box-shadow: 0 0 50px #3C83F6;}
  
  .txt-orange {
    color: #FF4702;
  }
  
  /* .o1-header {
    background: url('../images/header-shadow.png') top center no-repeat #000;
  } */
  
  .o1-header p {
    font-size: 1rem;
    margin: 0;
    padding: 0;
  }
  
  .o1-header-top {
    padding: 1rem 0;
  }
  
  .o1-header-bottom {
    background: url('../images/head-bg.png') repeat-x bottom center;
    background-size: auto 100%;
  }
  
  .o1-header-bottom-in {
    padding: 2.25rem 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 1.875rem;
  }
  
  .o1-steps {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2.1875rem;
    font-weight: 800;
    background: #250000;
    border-radius: 6.25rem;
    color: #FFADAD;
    padding: 0.75rem 2.75rem;
    padding-left: 0.75rem;
  }
  
  .o1-steps span {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.875rem;
    height: 2.875rem;
    background: #FE1A1A;
    border-radius: 100%;
    color: #FFF;
  }
  
  .txt-block-1 {
    border: 1px solid #00A3FF;
    background: radial-gradient(129.59% 47.57% at 33.33% 100%, #232323 0%, #000 100%);
    box-shadow: 0px 0px 20px 0px #6E38FD;
    position: relative;
  }
  
  .txt-block-1 img {
    position: absolute;
    left: -0.625rem;
    top: 50%;
    transform: translateY(-50%);
    max-width: 4.813rem;
  }
  
  .hero-banner {
    height: auto !important;
    padding: 5rem 0;
    background: none;
  }
  
  .hero-banner h1 span {
    color: #FF4702;
  }
  
  .hero-banner h3 {
    color: #FF4702;
    background: none;
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset;
  }
  
  .vid-bg {
    position: relative;
    transform: none;
    background: none;
    margin: 0 auto;
    height: auto;
    left: unset;
  }
  
  .hero-banner .vid-wrap.alt {
    height: auto;
    max-width: 70rem;
    border: 2px solid #270F67;
    background: linear-gradient(180deg, #000 0%, #2D2D2D 100%);
    box-shadow: 0px 0px 60px 0px #6E38FD;
    border-radius: 1.25rem;
  }
  
  .graph-1 {
    transform: rotate(3deg);
    top: -1rem;
  }
  
  .graph-2 {
    transform: rotate(-3deg);
    top: -1rem;
  }
  
  .section-o1 {
    background: linear-gradient(270deg, #000 0%, #070F31 50%, #000 100%);
  }
  
  .up-table {
    border-radius: 2.21275rem;
    border: 0.1475rem solid #12203A;
    background: linear-gradient(180deg, #1C1C27 0%, #000 100%);
    box-shadow: 0rem 0.29506rem 3.125rem 0rem rgba(255, 71, 2, 0.50);
    overflow: hidden;
  }
  
  .table-style-1 {
    margin: 0;
  }
  
  .table-style-1 tr td,
  .table-style-1 tr th {
    background: none;
    vertical-align: middle !important;
    color: #FFFFFF;
    border: none !important;
    padding: 1.125rem 1.875rem;
  }
  
  .table-style-1 tr th {
    background: #1b1a24;
  }
  
  .table-style-1 tr td {
    background: #1c1f2d1f;
  }
  
  .table-style-1 tr:nth-child(odd) td {
    background: #21212e;
  }
  
  .table-style-1 tr:nth-child(2) td {
    background: #16161f;
  }
  
  .table-head {
    display: flex;
    align-items: center;
    gap: 1.5625rem;
    background: linear-gradient(to bottom, #FC466B, #6E0C16);
    border-radius: 1.25rem;
  }

  .table-head img{ max-width: 5.375rem;}
  
  .table-head.pro {
    background: linear-gradient(180deg, #FC466B 0%, #3F5EFB 100%);
  }
  
  .section-o2 {
    background: #99001F;
    padding: 1.125rem 0;
  }

  .noteSec img{ max-width: 4.188rem;}
  .proVid img{ max-width: 50.688rem;}
  .you-pro img{ max-width: 30rem;}
  
  .section-o3 {
    background: linear-gradient(180deg, #070F31 0%, #000 100%);
  }
  
  .money-back img {
    max-width: 49.6875rem;
  }
  

  .text-card-1 {
    border-radius: 0.9375rem;
    border: 0.0625rem solid rgba(255, 255, 255, 0.10);
    background: rgba(0, 0, 0, 0.10);
    box-shadow: 0rem 0rem 3.125rem 0rem rgba(255, 71, 2, 0.50);
    backdrop-filter: blur(0.625rem);
    letter-spacing: 0.075rem;
    padding: 2.75rem;
  }
  
  .section-o4-in {
    background: url('../images/stars.png') no-repeat;
    background-size: cover;
  }
  
  .section-o5 {
    background: url('../images/hero-bg.png') no-repeat;
    background-size: cover;
  }
  
  .section-o6 {
    padding: 7.5rem 0;
  }
  
  .section-o7 {
    background: url('../images/bg-1.png') no-repeat;
    background-size: 100% auto;
  }
  
  .section-o8 {
    background: url('../images/bg-2.png') no-repeat;
    background-size: cover;
  }
  
  .section-o10 {
    background: linear-gradient(270deg, #000 0%, #070F31 50%, #000 100%);
  }
  
  .featureBox {
    max-width: 49.375rem;
    margin: 0 auto;
    border-radius: 2.21275rem;
    border: 0.3125rem solid #12203A;
    background: linear-gradient(180deg, rgba(52, 52, 170, 0.10) 0%, rgba(81, 131, 159, 0.10) 49%, rgba(107, 145, 84, 0.10) 100%);
    backdrop-filter: blur(0.625rem);
    padding: 5rem 0;
  }
  
  .time-group {
    background: linear-gradient(180deg, #00A3FF 0%, #F2D422 100%);
    padding: 0.125rem;
    border-radius: 1.25rem;
    max-width: 37.5rem;
    margin: 0 auto;
  }
  
  .time-group-in {
    border-radius: 1.25rem;
    background: #040F1E;
    padding: 2.5rem;
    text-align: center;
  }
  
  .time iframe {
    transform: scale(1.5);
    width: 100%;
    height: 3.5rem;
    margin-top: 1.875rem;
  }
  
  .featureBox-cont {
    padding: 0 3.75rem;
    padding-top: 4.375rem;
  }
  
  .check-ul li {
    position: relative;
    padding: 0 0 0 2.75rem;
    margin: 1.25rem 0 0 0;
  }
  
  .check-ul li::after {
    content: '';
    position: absolute;
    width: 2rem;
    height: 2rem;
    left: 0;
    top: 0;
    background: url('../images/check.png') no-repeat;
    background-size: 100% auto;
  }
  
  .star-ul li {
    position: relative;
    padding: 0 0 0 2.75rem;
    margin: 1.25rem 0 0 0;
  }
  
  .star-ul li::after {
    content: '';
    position: absolute;
    width: 2rem;
    height: 2rem;
    left: 0;
    top: 0;
    background: url('../images/star2.png') no-repeat;
    background-size: 100% auto;
  }
  
  .effTxt {
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.00) 0%, #000 48.5%, rgba(0, 0, 0, 0.00) 100%);
    padding: 1.375rem 3.75rem;
    margin: 0 -3.75rem;
  }
  
  .fast-bonus-outer {
    background: linear-gradient(180deg, #00A3FF 0%, #F2D422 100%);
    padding: 1px;
    border-radius: 1rem;
  }
  
  .fast-bonus {
    border-radius: 1rem;
    background: #040F1E;
    padding: 2.5rem;
    text-align: center;
    font-weight: 700;
  }
  
  .section-o11 {
    padding: 7.5rem 0;
  }
  
  .textImg .img-block-img {
    text-align: right;
  }
  
  .textImg.reverse .img-block-img {
    text-align: left;
  }
  
  .section-o12 {
    background: linear-gradient(270deg, #000 0%, #070F31 50%, #000 100%);
  }
  
  .faq-card {
    border-radius: 1.875rem;
    padding: 0.0625rem;
    background: linear-gradient(180deg, #12203A 0%, #2F4C83 100%);
  }
  
  .faq-card-in {
    border-radius: 1.875rem;
    padding: 1.875rem 3.125rem;
    background: linear-gradient(180deg, #1C1C27 0%, #000 100%);
  }
  
  .faq-head {
    border-radius: 0.9375rem;
    background: #6E38FD;
    padding: 1.5625rem 2.1875rem;
    font-weight: 600;
  }
  
  .faq-body {
    display: flex;
    flex-direction: column;
    gap: 1.5625rem 0;
    padding-top: 1.5625rem;
    color: #BABABA;
}


/* bg-effect */
.bg-effect::before {
  display: block;
  position: absolute;
  inset: 0;
  margin: auto;
  height: 100%;
  width: 100%;
  background: linear-gradient(to top, #030013 0%, rgba(0 0 0 /50%) 50%, #030013 100%);
  z-index: 1;
}
.bg-effect {
  position: absolute;
  inset: 0;
  margin: auto;
  height: 100%;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  justify-content: space-between;
  row-gap: 2.5rem;
}
.bg-effect .colmn {
  display: flex;
  align-items: flex-start;
  column-gap: 1.2rem;
  animation: bg-effect 30s linear infinite;
}
.bg-effect .colmn > div{
  width: 20rem;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
}

.bg-effect .colmn > div img{ opacity: 0.1;}

/* .bg-effect .colmn > div::after{ content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; border-radius: 1.875rem;
  background: linear-gradient(180deg, rgba(0, 2, 0, 0.00) 0%, #000000 100%);} */

.bg-effect .colmn-1, .bg-effect .colmn-5 {
  left: -2500px;
  position: relative;
}
.bg-effect .colmn-3 {
  left: -2500px;
}
.bg-effect .colmn-2, .bg-effect .colmn-4 {
  right: 1000px;
  animation: bg-effect-v2 30s linear infinite;
}

.slant{ padding-top: 15px; padding-bottom: 15px;}
.slant > div{ transform: rotate(-8deg);}
.slant-2 > div{ transform: rotate(8deg);}

.bg-effect-outer{ height: 62rem; position: absolute; width: 100%; overflow: hidden; }
.bg-effect-outer::after{ content: ''; position: absolute; width: 100%; height: 300px; left: 0; top: 0; background: linear-gradient(to bottom,  rgba(0,7,24,1) 20%,rgba(125,185,232,0) 100%);}
.bg-effect-outer::before{ content: ''; position: absolute; width: 100%; height: 300px; left: 0; bottom: 0; background: linear-gradient(to bottom,  rgba(125,185,232,0) 0%,rgba(0,7,24,1) 81%); z-index: 1;}


.colmn-1-outer{ transform: rotateX(33deg) rotateZ(14deg); transform-style: preserve-3d;}


@keyframes bg-effect {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(1000px);
  }
}

@keyframes bg-effect-v2 {
  0% {
    transform: translateX(1000px);
  }
  100% {
    transform: translateX(0px);
  }
}

/* end bg effect */


/*  */
.group-header{ background: url('../images/header-shadow.png') top center no-repeat #000;}
.vid-bg{ background: url('../images/vid-bg.png') no-repeat center center; width: 100%; background-size: 100% auto;}
.txtBlock-1{border-radius: 1.25rem; background: rgba(73, 73, 73, 0.20); padding: 1.5rem; text-align: center;}

.hasScorll > div{ z-index: 2;}
.hasScorll .bg-effect{ z-index: 1;}

.section-o3{ background: url('../images/bg-3.jpg') no-repeat center bottom #000; background-size: 100% auto;}
.section-fe1{ background: url('../images/header-shadow.png') no-repeat top center #000;}

.vid-wrap.large .inner-vid{ background: none; padding: 0;}
.vid-wrap{ box-shadow: 0px 0px 3.125rem 0px #6E38FD; border-radius: 1.25rem;}

.card-1-outer{ border-radius: 2.1875rem; padding: 1px; background: linear-gradient(180deg, #000 0%, #12203A 100%); height: 100%;}
.card-1{ border-radius: 2.1875rem; background: linear-gradient(180deg, #1C1C27 0%, #000 100%); padding: 2.1875rem; height: 100%; display: flex; flex-direction: column; 
  gap: 0.9375rem;}
.card-1 p{ color: #BABABA; font-size: 1.1rem;}
.card-1-img{ display: flex; align-items: center; justify-content: center; height: 20.5rem; border-radius: 1.25rem; background: rgba(217, 217, 217, 0.05);}
.card-1-img{ margin-top: 0.9375rem;}

.section-fe2, .section-fe3, .section-fe4, .section-fe10, .section-fe13, .section-fe15, .section-fe18, .section-fe21{ background: url('../images/header-shadow.png') no-repeat top center #000;}
.highlight-blue{ webkit-box-decoration-break: clone; box-decoration-break: clone; border-radius: 0.625rem; background: #00A3FF; padding: 0.125rem 0.9375rem; color: #000;}
.section-fe3{ padding-bottom: 7.5rem;}

.highlight-purple{ webkit-box-decoration-break: clone; box-decoration-break: clone; border-radius: 0.625rem; background: #6E38FD; padding: 2px 0.9375rem; color: #000;}

.card-2-outer{ padding: 1px; border-radius: 1.875rem; background: linear-gradient(-50deg, #000 0%, #00A3FF 100%);}
.card-2{ padding: 2.1875rem; border-radius: 1.875rem; background: radial-gradient(129.59% 47.57% at 33.33% 100%, #232323 0%, #000 100%); box-shadow: 0px 0px 1.25rem 0px #6E38FD; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center;} 
.card-2 p strong{ color: #6E38FD;}

.card-3{ border-radius: 1.25rem; box-shadow: 0px 0px 1.25rem 0px #6E38FD; min-height: 20.375rem; overflow: hidden;}
.card-3 img{ width: 100%; height: 100%; object-fit: cover; object-position: top;}

.step-card{ box-shadow: 0px 4px 3.125rem 0px #6E38FD;}
.step-card.alt{ box-shadow: none; border-radius: 1.8125rem; background: radial-gradient(59.17% 61.29% at 2.99% 3.43%, #00135B 0%, #000117 100%);}
.step-card.alt h3{ font-size: 6.25rem; color: rgb(0 24 120);}

.section-fe6{ background: url('../images/bg-4.png') top center no-repeat #000;}
.section-o5{ background: url('../images/intro-bg.png') no-repeat center center #000; background-size: 100% 100%;}

.section-fe8, .section-fe9, .section-fe16, .section-fe19{ background: url('../images/bg-5.png') top center no-repeat #000; background-size: 100% auto;}
/* .card-1-img2{ height: 20.5rem; background: #D9D9D9;} */

.section-fe11{ background: linear-gradient(270deg, #120042 0%, #000 100%);}
.card-1-img-3 img{ width: 100%;}

.time-2 iframe{ margin: 0; transform: scale(1.1); height: 48px; margin-left: -4rem;}
.card-img-1 img{ max-width: 5.9375rem;}

.pro-img.no-bg{ background: none; padding: 0;}
.video-sec-in{ position: relative; padding-bottom: 56.25%; height: 0;}
.video-sec-in iframe, .video-sec-in video{ position: absolute; width: 100%; height: 100%;}

.txt-slant{ position: absolute; right: -5.5625rem; top: -2.9375rem; width: 19.6875rem; text-align: center; transform: rotate(-16.765deg); font-size: 1.5rem; line-height: 2.75rem;}

.section-fe14, .section-fe19.alt{ background: url('../images/bg-6.png') top left no-repeat #000;}
.video-card{ border-radius: 1.25rem; overflow: hidden; box-shadow: 0px 0px 3.125rem 0px #6E38FD;}

.step-label.alt{ border-radius: 1.0693rem; border: 1px solid #565656; background: linear-gradient(180deg, #010101 0%, #18150F 100%); color: #FFF;}

.section-fe20{ background: linear-gradient(270deg, #000 0%, #120042 100%);}

.list-box{ border-radius: 2.2128rem; border: 2px solid #12203A; background: linear-gradient(180deg, #1C1C27 0%, #000 100%); padding:3.125rem 1.875rem;}
.pr{ font-size: 8.5625rem; font-weight: 800; line-height: 8.125rem;}
.pr span{ line-height: 8.125rem; background: linear-gradient(112deg, #FFF 13.71%, #999 88.1%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
.pr > div{ margin: -2.9375rem -2.5625rem 0 0;}

.pr.blue span{ background: linear-gradient(112deg, #FFF 13.71%, #6E38FD 88.1%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

.txt-block-1.orange{  border: 1px solid #FF4702; box-shadow: 0px 0px 1.25rem 0px #FF4702;}
.txt-block-1.purple{ border: 1px solid #6E38FD; box-shadow: 0px 0px 1.25rem 0px #6E38FD;}
.list-box-in{ border-radius: 1.9375rem; background: rgba(255, 255, 255, 0.05); padding: 3.125rem 1.875rem;}

ul.check{ display: flex; flex-direction: column; gap: 1.875rem;}
.check li{ position: relative; font-size: 1.125rem; padding: 0 0 0 2.875rem;}
.check li::after{ content: ''; position: absolute; left: 0; top: 0; width: 2.0625rem; height: 1.75rem; background: url('../images/check-2.png') no-repeat; background-size: 100% auto;}
.close li::after{ background: url('../images/close.png') no-repeat; background-size: 100% auto;}

.faq-card, .faq-card-in{ height: 100%;}
.section-fe21-in{ background: url('../images/bg-3.jpg') no-repeat bottom center; background-size: 100% auto; padding-bottom: 7.5rem;}

.txt-block-1.red{ border-radius: 0.9375rem; border: 1px solid #FFF; background: #590000;}
.section-o11{ background: url('../images/bg-3.jpg') no-repeat bottom center #000; background-size: 100% auto;}

/*  */


.trafic-img img{ max-width: 62.0625rem;}





/* AI Sellers */
.vid-bg{ background: none;}
.vid-bg-outer{ background: none;}
.txt-block-1{ border-radius: 49.747px; border: 2.03px solid #3C83F6; background: #050037; color: #3C83F6;}

.txt-style-1{ background: rgba(24, 10, 61, 0.70); transform: rotate(-2deg);}
.txt-style-1-in{ background: #38178F; padding: 2.3rem 0; transform: rotate(3deg);}
.txt-style-outer{ overflow: hidden; padding: 3rem 0; position: relative; z-index: 9;}
.mark-date{ border-radius: 3.71875rem; background: linear-gradient(180deg, #620D5D 0%, #000 100%); padding: 1.4rem 2rem; padding-left: 5rem; display: flex; align-items: center; position: relative; font-weight: 700;}
.bell-img{ position: absolute; left: -2.375rem; top: 50%; transform: translateY(-50%); width: 6.625rem; height: 6.625rem; }

.txt-style-outer.revert .txt-style-1{ transform: rotate(2deg);}
.txt-style-outer.revert .txt-style-1-in{ transform: rotate(-3deg);}

.newsletter, .jv-link{ max-width: 75rem; margin-left: auto; margin-right: auto; margin-top: 3.125rem; padding: 3rem;}
.newsletter{ padding-left: 0; padding-bottom: 0;}
/* .jv-link{ padding-right: 0; padding-bottom: 0;} */
.jv-link-left, .mail-form{ padding-bottom: 3.75rem;}

.submit-btn{ background: #6E38FD;}
.mailing .card-1-img{ height: unset;}
.card-1{ border-radius: 1.875rem; border: 1px solid #060B27; background: rgba(0, 0, 0, 0.30); box-shadow: 0px 4px 40px 0px #5F33D6; backdrop-filter: blur(10px);}

.mailing{ background: url('../images/bg/bg-1.png') top 200px center no-repeat; background-size: 100% auto;}
.performer{ background: url('../images/bg/bg-2.png') top center no-repeat;}

.txt-background-1{ border-radius: 1.25rem; border: 1px solid #6E38FD; background: rgba(0, 0, 0, 0.40); box-shadow: 0px 4px 50px 0px rgba(110, 56, 253, 0.30), 0px 0px 50px 0px rgba(110, 56, 253, 0.30) inset; padding: 1.94rem 4rem;}

.img-block-outer{ background: url('../images/bg/bg-3.png') top center no-repeat; background-size: cover;}
.img-block-outer .img-block{ background: none !important;}

.img-block-img::after{ opacity: 0;}
.img-block.no-bg{ background: none;}

.txt-background-2{ border-radius: 0.9375rem; background: linear-gradient(180deg, #620D5D 0%, #000 100%); padding: 1rem 1.8rem;}

.ai-seller{ background: url('../images/bg/bg-4.png') no-repeat top center; background-size: cover;}

.card-style-1-outer{ border-radius: 2.21275rem; background: linear-gradient(180deg, #12203A 0%, #434569 100%); padding: 1px; height: 100%;}
.card-style-1{ background: linear-gradient(180deg, #181825 0%, #000 100%); border-radius: 2.21275rem; padding: 2.1875rem; height: 100%; display: flex; flex-direction: column; gap: 0.9375rem; }
.card-style-1 p{ color: #BABABA; font-size: 1.15rem;}
.card-style-1 .card-img-1{ max-width: 5.9375rem; }

.ai-sellers{ background: url('../images/about-bg.png') center center no-repeat; background-size: 100% auto;}
.section-first{ background: url('../images/bg/bg-5.png') top center no-repeat; width: 100% auto;}
.section-first-outer{ background: url('../images/bg/bg-6.png') center center no-repeat; background-size: 100% auto;}

.card-st-1-outer{ border-radius: 2.21275rem; background:linear-gradient(180deg, #1C0F1B 0%, #1C1C30 100%); padding: 1px; height: 100%; position: relative; overflow: hidden;}
.card-st-1{ border-radius: 2.21275rem; padding: 2.1875rem; height: 100%; display: flex; flex-direction: column; gap: 0.9375rem; justify-content: space-between; background: linear-gradient(180deg, #1B1B1B 0%, #000 100%); padding-bottom: 0; }
.card-st-1 *{ position: relative; z-index: 5;}
.card-st-1-outer::after{ content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url('../images/bg/bg-7.png') left bottom repeat-x;}
.card-st-1-img{ text-align: right;}
.card-st-1-img img{ max-width: 19.75rem;}

.card-st-1.equal{ padding-bottom: 2.1875rem;}
.card-st-1-outer.no-bg::after{ opacity: 0;}

.section-second{ background: url('../images/bg/bg-5.png') top center no-repeat; width: 100% auto;}
.card-st-1-imgN{ text-align: right;}
.section-third{ background: url('../images/bg/bg-5.png') top center no-repeat; width: 100% auto;}

.section-third-bg-1{ background: url('../images/bg/bg-6.png') top 12.5rem center no-repeat; background-size: 100% auto;}
.section-third-bg-2{ background: url('../images/bg/bg-9.png') bottom 18.75rem center no-repeat; background-size: 100% auto;}

.steps{ background: url('../images/bg/bg-8.png') top center no-repeat; background-size: cover;}

.section-fourth{ background: url('../images/bg/bg-10.png') top center no-repeat; background-size: 100% auto;}
.section-fifth{ background: url('../images/bg/bg-5.png') top center no-repeat; background-size: 100% auto;}

.card-st-1 p{ color: #BABABA; font-size: 1.2rem;}

.img-feature{ background: url('../images/bg/bg-5.png') top center no-repeat; background-size: 100% auto;}

.txt-block-5.black{ background: linear-gradient(90deg, #1C1C30 0%, #1C1C30 100%); border-radius: 1.875rem;}
.txt-block-5.black .txt-block-5-in{ border-radius: 1.875rem; color: #FFF;}

.card-st-1-img2{ text-align: center;}

.section-7{ background: url('../images/bg/bg-11.png') top center no-repeat; background-size: cover;}
.section-9{ background: url('../images/bg/bg-12.png') top center no-repeat; background-size: cover;}

.priceCard{ height: 22rem; background: url('../images/bg/shape-1.png') no-repeat; background-size: 100% 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; gap: 1rem;}
.priceCard-label{ display: inline-flex; align-items: center; justify-content: center; border-radius: 2.09181rem; background: #6E38FD; padding: 1rem 2rem; font-size: 1.1rem;}
.priceCard h2 {
  font-size: 6rem;
  line-height: 6rem;
  font-weight: 800;
}
.priceCard h2 span {
  display: inline-flex;
  background: linear-gradient(180deg, #FFF 0%, #545454 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.priceCard-label.blue{ background: #387DFD;}
.priceCard-label.orange{ background: #FD3838;}
.priceCard-label.gray{ background: #434569;}

.proDisplay{ height: 50rem; background: url('../images/bg/shape-2.png') no-repeat; background-size: 100% 100%; padding: 5.75rem 5.75rem;}
.proDisplay p{ color: #BABABA; font-size: 1.2rem;}


.section-10N{ background: url('../images/bg/bg-13.png') top center no-repeat; background-size: 100% auto;}
.section-10N-in{ background: url('../images/bg/bg-14.png') bottom -100px center no-repeat; background-size: 100% auto; }

.section-11N{ background: url('../images/bg/bg-5.png') top center no-repeat; background-size: 100% auto;}
.daily-contest{ box-shadow: 0px 4px 100px 0px #6E38FD;}

.sec-abhi{ background: url('../images/bg/bg-15.png') center center no-repeat; background-size: cover; }
.sec-abhi h3{ font-size: 9.25rem; line-height: 9rem; font-weight: 400;}
.sec-abhi h3 span{ display: inline-block; background: linear-gradient(96deg, #FFF 2.48%, rgba(255, 255, 255, 0.00) 152.62%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}


.lap-video{ width: 89.5rem; height: 58.875rem; padding-top: 4.375rem; background: url('../images/bg/laptop.png') no-repeat; background-size: 100% auto; margin: 0 auto;}
.lap-video .vid-wrap{ transform: none !important; max-width: 73.2rem !important; margin-top: 0 !important; box-shadow: none !important; border-radius: 0 !important;}
.lap-video .inner-vid{ border-radius: 0 !important;}
.lap-video .playerneos_wrapper{ border-radius: 0 !important;}

.section-fourth-in{ background: url('../images/bg/bg-13.png') bottom right no-repeat; background-size: 100% auto;}

.row-pattern{ background: url('../images/bg/bg-n-1.png') top -9.375rem right no-repeat; background-size: contain;}
.row-pattern-left{ background: url('../images/bg/bg-n-1.png') top -9.375rem left no-repeat; background-size: contain;}

/* AI Sellers */




/*  */
.txtStyle-1{ border-radius: 1.26906rem; border: 2.03px solid #000; background: #050037; box-shadow: 0px 8.122px 6.091px 0px rgba(255, 255, 255, 0.15) inset; padding: 2.5rem 3.5rem; transform: rotate(2deg); font-size: 1.5rem;}
.inner-vid{ padding: 4px; background: linear-gradient(180deg, #000000 0%, #3C83F6 100%);}
.vid-wrap{ box-shadow: none;}
.mark-date{ border-radius: 3.77544rem; background: linear-gradient(180deg, #050037 0%, #000 100%);}

.prevLaunch{ background: url('../images/bg/prev-bg.png') center center no-repeat; background-size: 100% 100%;}

.card-1-wrap{ background: linear-gradient(180deg, #000000 0%, #3C83F6 100%); padding: 1px; border-radius: 1.875rem;}
.card-1{ border: none; box-shadow: none; background: #0c1322;}
.jvMail{ background: url('../images/bg/circle-bg.png') top center no-repeat;}
.newsletter, .jv-link{ background: linear-gradient(180deg, #050037 0%, #000 100%); overflow: hidden;}
.input{ background: #050037;}
.submit-btn{ border-radius: 2.53813rem;
background: linear-gradient(180deg, #3C83F6 0%, #050037 100%);
box-shadow: 0px 4.061px 10.152px 0px rgba(255, 255, 255, 0.60) inset;}
.submit-btn.orange{ border-radius: 2.53813rem;
background: linear-gradient(180deg, #FFAE00 0%, #6A0000 100%);
box-shadow: 0px 4.061px 10.152px 0px rgba(255, 255, 255, 0.60) inset;}


.section-partner-1{ background: url('../images/bg/bg-tape.png') top center no-repeat; background-size: 100% auto;}
.text-grey{ color: #BABABA !important;}
.section-partner-2{ background: url('../images/bg/bg-reel.png') top center no-repeat; background-size: 100% auto;}

.section-partner-3{
  background-image: url('../images/bg/circle-bg.png'), url('../images/bg/bg-tape.png');
  background-position: top center, top 200px center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}

.about{ background: url('../images/bg/bg-2.png') center center no-repeat;}

.section-partner-4{
   background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;
}

.section-partner-n4{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}

.table-wrap{ border-radius: 1.5rem; overflow: hidden; border: 1px solid #333333;}
.theme-table tr th, .theme-table tr td{ background: none; color: #FFF; border: 1px solid #3C83F64D; padding: 1.5rem;}
.theme-table tr th{ background: #3C83F633;}
.theme-table tr td{ background: #0C111D;}

.table-tick{ position: relative; display: block; padding: 0 0 0 2.5rem;}
.table-tick::after{ content: ''; position: absolute; left: 0; top: 1px; width: 1.75rem; height: 1.75rem; background: url('../images/check-2.png') no-repeat; background-size: 100% auto;}



.lap-video{ padding-top: 1rem; height: 49.6rem;}
.lap-video .vid-wrap{ border-radius: 25px !important; overflow: hidden !important;}
.lap-video .vid-wrap{ max-width: 74rem !important;}
.lap-video .inner-vid{ padding: 0;}


.section-partner-5{ background: url('../images/bg/bg-video.png') bottom center no-repeat; background-size: 100% auto;}
/* .section-partner-6{ background: url('../images/bg/bg-reel.png') top center no-repeat; background-size: 100% auto;} */

ul.dots{ padding-left: 1.5rem;}
.dots li{ list-style-type: disc !important;}

/* .section-partner-7{ 
  background-image: url('../images/bg/circle-bg.png'), url('../images/bg/bg-reel.png');
  background-position: top center, bottom center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
} */

.section-partner-7{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}

.section-partner-8{ background: url('../images/bg/bg-tape.png') top center repeat-y; background-size: 100% auto;}
/* .section-partner-9{ background: url('../images/bg/bg-reel.png') top center no-repeat; background-size: 100% auto; } */
.section-partner-10{ background: url('../images/bg/bg-square.png') top center no-repeat; background-size: 100% auto;}

.textImg h3{ color: #3C83F6;}
.img-feature{ 
  background-image: url('../images/bg/circle-bg.png'), url('../images/bg/bg-tape.png');
  background-position: top center, top 200px center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}

.banner-new{
 background: url('../images/bg/bg-tape.png') top center no-repeat; background-size: 100% auto;
} 

.topSite{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}
.section-partner-11{ background: url('../images/bg/bg-tape.png') top center no-repeat; background-size: 100% auto;}

.section-10N{
  background-image: url('../images/bg/bg-funnel.png'), url('../images/bg/bg-video.png');
  background-position: top center, bottom center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}
.section-10N-in{ background: none;}
.priceCard{ border-radius: 1.90356rem 1.84013rem 1.90356rem 1.90356rem;
background: linear-gradient(180deg, #0F0D1F 0%, #000 100%);}


.partner-feed{ background: linear-gradient(180deg, #3C83F6 0%, #050037 100%);}
.partner-feed-in{ background: linear-gradient(180deg, #000 0%, #050037 100%);}

.section-partner-2{ background: none;}
.site-header{ backdrop-filter: blur(10.152393341064453px);}

.container{ position: relative; z-index: 3;}
/*  */



/*  */
.site-header.static{ padding: 1rem 0;}
.site-header.static p{ font-size: 1rem; margin: 0; padding: 0;}
.FeatureBox{ border-radius: 1.25rem; background: rgba(73, 73, 73, 0.20); height: 5.5rem; display: flex; align-items: center;}
.buy-sec{ background: url('../images/bg/bg-video.png') bottom center no-repeat; background-size: 100% auto;}
.feSection-1{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}

.section-partner-8{
  background-image: url('../images/bg/bg-square.png'), url('../images/bg/bg-tape.png');
  background-position: top center, center center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}

.feSection-2{ background: url('../images/bg/bg-star.png') top -15px center no-repeat; background-size: cover;}
.feSection-3{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}

.card-style-1{ background: #0C111D;}

.feSection-4{
  background-image: url('../images/bg/circle-bg.png'), url('../images/bg/bg-square2.png');
  background-position: top center, center center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}

.feSection-5{ background: url('../images/bg/circle-bg.png') top center no-repeat; background-size: 100% auto;}
.step-card.alt{ background: linear-gradient(180deg, #050037 0%, #010101 100%);}
.feSection-6{ background: url('../images/bg/bg-square.png') top center no-repeat; background-size: 100% auto;}
.bonusTag{ border-radius: 1.06931rem; border: 1px solid #565656; background: linear-gradient(180deg, #010101 0%, #18150F 100%); padding: 0.75rem 2rem;}

.check li::after{ background: url('../images/check-3.png') no-repeat;}
.close li::after { background: url('../images/close.png') no-repeat; background-size: 100% auto;}


.list-box{ background: linear-gradient(180deg, #1B1B1B 0%, #000 26.92%);}
.list-box-in{ background: rgba(255, 255, 255, 0.05);}

.faq-section{
  background-image: url('../images/bg/circle-bg.png'), url('../images/bg/bg-video.png');
  background-position: top center, bottom center;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% auto, 100% auto;
}

.faq-card{ background: linear-gradient(180deg, #050037 0%, #3C83F6 100%);}
.faq-card-in{background: linear-gradient(180deg, #050037 0%, #000 100%);}
.faq-head{ background: #3C83F6; color: #000000;}



.modal-header{ border: none !important;}
.modal-body h5 {
    font: 700 22px / 1.4 Poppins, sans-serif;
    color: #ff38a9;
}
.modal-btn a{ font: 700 18px / 18px Poppins, sans-serif;
    background-color: #4f0084;
    padding: 15px;
    border-radius: 0;
    border: 2px solid transparent;
}
.modal-btn a:hover {
    background-color: transparent;
    color: #ff38a9 !important;
    border-color: #ff38a9;
}
/*  */



.check li.cross::after {
    background: url(../images/close.png) no-repeat;
    background-size: 100% auto;
}



/*  */
.o1-header-bottom-in{ padding: 1rem 0;}
.o1-steps{ padding: 0.5rem 2.75rem; padding-left: 0.5rem; font-size: 1.1rem;}
.banner-new{ padding-top: 2rem !important;}
.o1-button{ background: radial-gradient(71.31% 58.87% at 50% 20.16%, #46A046 0%, #073307 100%) !important;}
.o1-button:hover { box-shadow: 0 0 10px #46A046 !important; }
.btn-style-1{ background: linear-gradient(181deg, #46A046 0.84%, #073407 99.16%) !important;}
.btn-style-1:hover { box-shadow: 0 0 50px #46A046 !important;}
/*  */

.slick-arrow{ display: none !important;}
.highlight-blue.yellow{ background: yellow;}

.introBox {
    border-radius: 0rem 0rem 2.816rem 2.816rem;
    background: #000319;
    padding: 4rem 0;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    max-width: 40rem;
    margin: 0 auto;
}


.site-header.fixed{ position: fixed !important; z-index: 999999; width: 100%; left: 0; top: 0;}


/* Animation */
.bg-anime-main{ height: 62rem; overflow: hidden; position: absolute; width: 100%;}
.bg-anime-main::after{ content: ''; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.4);}
.bg-anime-outer{ transform: rotate(-52deg); position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.bg-anime{ display: flex; justify-content: center; gap: 1.5rem; transform: perspective(1000px) rotateX(32deg) rotateY(32deg);}
.bg-anime-col{width: 25%; display: flex; flex-direction: column; gap: 1.5rem; opacity: 0.2;  }

.bg-anime-outer{ transform: none;}
.bg-anime{ transform: none;}

@keyframes scrollReel {
  0% {
    transform: translateX(0) rotateX(20deg) rotateY(-25deg);
  }
  100% {
    transform: translateX(-100%) rotateX(20deg) rotateY(-25deg);
  }
}
/* Animation */


@media (max-width: 1199px) {
.time iframe{ height: 60px;}
}

@media (max-width: 1023px) {
    .vid-bg{ padding: 0 10px;}
    .hero-banner .vid-wrap.alt{ max-width: 100%;}
    .vid-wrap{ transform: none;}
    .lg-btn{ padding-left: 15px; padding-right: 15px; font-size: 16px;}
    .time-2 iframe{ margin-left: 0;}
    .pro-img-alt{ text-align: center !important;}

    .lap-video{ background: none; width: 100%; height: auto;}
    .lap-video .vid-wrap{ width: 100%; padding: 0 15px; border-radius: 30px !important; overflow: hidden;}
    .sec-abhi h3{ font-size: 6.25rem; line-height: 6rem;}
}

@media (max-width: 767px) {
.lock-row{ flex-direction: column-reverse;}
h2.large{ font-size: 22px;}
.txt-block-1{ text-align: center;}
.txt-slant{ right: -30px;}

.abhiImg img, .intro img{ max-width: 100% !important;}
.intHeading img{ max-width: 180px !important;}

.proDisplay{ height: auto; background: linear-gradient(180deg, #1B1B1B 0%, #000 100%); padding: 20px; border-radius: 5px;}
.proDisplay .row{ flex-direction: column-reverse;}

}

@media (max-width: 575px) {
.o1-header-top{ text-align: center;}
.o1-step-arrow{ display: none;}
.o1-header-bottom-in{ flex-direction: column;}

.table-style-1 tr td, .table-style-1 tr th{ padding: 5px; font-size: 11px;}
.up-table{ margin: 0 -15px;}
.table-head img{ max-width: 20px;}
.table-head{ padding: 4px; gap: 4px;}
.table-head h5{ font-size: 10px; line-height: 12px;}
.money-back img{ max-width: 100%;}
.proVid img{ max-width: 100%;}
.featureBox-cont{ padding: 15px;}
.featureBox{ padding: 0 0 20px 0;}
.faq-card-in{ padding: 15px;}
.o1-header-bottom-in{ gap: 8px;}
.step-label{ text-align: center;}
.step-card.alt h3{ font-size: 32px;}
.txt-block-5-in{ font-size: 15px;}
.no-break{ display: none;}

.img-block-img img{ max-width: 100%;}

.theme-table tr th, .theme-table tr td{ font-size: 11px; padding: 8px;}
}