@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");
body{
  font-family: Poppins;
}
/* sticky header start*/

.sticky-header {

  width: 100%;
  padding: 23px 77px 25px 100px;
}

.sticky-header .details p {
  margin-bottom: 0;
}

.sticky-header .details p {
  display: block;

}

.sticky-header .one {
  gap: 18px;
}

.sticky-header .two {
  gap: 30px;
}

.callback {
  display: block;
  color: #212529;
}
.hide{

  transform: translateY(-100px);
}
.sticky-header-content{
  box-shadow: 0px 7px 19px 0px #0000000D;
  background: #008E15;

  position: fixed;
  display: flex;
  align-items: center;
  bottom: 0;
  top: -100px;
  width: 100%;
  height: 75px;
  /* padding: 13px 18px; */

  z-index: 999;
}
.sticky-header {
  display: flex;
  justify-content: center;
  align-items: center;
  gap : 65px;
  width: 100%;
  padding: 13px 18px;
  transition: all 1s;
}
.join-academy{
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #fff;
    color: #fff;
}
.join-academy:hover{
  color: #fff;
}
.sticky-header .details {
  display: flex;
  align-items: center;
}

.sticky-header .details p {
  margin-bottom: 0;
  font-family: Poppins;
  font-size: 16px;
  font-weight: 400;
  color : #fff;
}

.sticky-header .callback {
  display: none;
}

/* sticky header  ends*/
.divHeaderStrip{
  display : none;
}
  .feature-point-wrapper1{
    display: none;
  }
  .cyber-journey {
    background-color: #000;
  }
  .color-white {
    color: #fff;
  }
  .color-glow {
    color: #00FF2C !important;
  }
  .cis {
    background-color: transparent !important;
  }
  .wh-hover:hover{
    background: #fff;
    color: #101830;
  }
  .bg-gradient-animated {
      position: relative;
      overflow: hidden;
      z-index : 0;
  }
  
  .bg-gradient-animated:before {
    animation: shiftPosition 9s infinite alternate;
    background: rgba(0, 255, 44, 0.10);;
    border-radius: 425.358px;
    content: "";
    filter: blur(59px);
    height: 425.358px;
    position: absolute;
    width: 425px;
    top: -22%;
    right: -31%; 
    z-index : 0;
    width: 97.528rem;
    height: 19.70813rem;
}
@keyframes shiftPosition {
  50%{
    right: 50%; /* Move to the bottom left corner */
    top: 50%;
  }
  100% {
    top: -22%;
    right: -31%; 
  }
  /* Add more keyframes if needed */
}

  .section-title {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    line-height: 51px; /* 145.714% */
    letter-spacing: -0.333px;
  }
  .annual-price-card {
    width: 449px;
    height: 645px;
    padding: 40px 42px;
    background-color: #202020;
    border-radius: 20px;
  }

  .pricecard-title {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%; /* 39px */
    letter-spacing: -0.286px;
  }
  .pricecard-subtitle {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 200%; /* 30px */
    letter-spacing: -0.165px;
  }
  .pricecard-price {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: 153%;
  }
  .per-month {
    color: #00FC2B;
    text-align: center;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 153%;
    margin-bottom: 24px;
  }
  .pricecard-button {
    background-color: transparent;
    border: 3px solid #fff;
    text-align: center;
    padding-top: 13px;
    padding-bottom: 13px;
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 137.5%; /* 20.625px */
    letter-spacing: 0.15px;
    width: 245px;
    border-radius: 7px;
    z-index : 10;
    cursor : pointer;
  }
  .pricecard-points-title {
    color: #fff;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 25.5px */
    letter-spacing: -0.187px;
    margin-top: 20px;
  }
  .pricecard-points {
    color: #fff;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 200%; /* 30px */
    letter-spacing: -0.165px;
    margin-bottom: 5px;
  }
  .pricecard-points-wrapper {
    list-style-type: none;
    padding: 0px;
  }
  .pricecard-wrapper {
    display: flex;
    justify-content: center;
    align-items: end;
    margin-top: 60px;
  }
  .shine-button {
    /* background: linear-gradient(90deg, #008617 1.57%, #00FF2C 31.58%, #00FF2C 65.58%, #008617 99.95%); */
    background: linear-gradient(90deg, #008617 1.57%, #00D704 40.43%, #00D704 56.17%, #008617 99.95%);
    border: none;
    transition: all .4s ease-in-out;
    background-size: 300% 100%;
    cursor : pointer;
  }
  .shine-button:hover {
    background-position: 100% 0;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
  }
  .recmnd-title {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%; /* 25.5px */
    margin-top: 1rem;
  }
  .recommended-container:hover {
    background: linear-gradient(90deg, #008617 1.57%, #00FF2C 99.95%);
    border-radius: 20px;
    height: fit-content;
  }
  #lifetime-pricecard {
    margin: 7px;
  }
  #annual-pricecard {
    margin-top: 55px;
  }
  .strp-img {
    display: none;
  }
  .recommended-container {
    margin-left: 62px;
    cursor : pointer;
  }
  .hero-title {
    font-family: Poppins;
    font-size: 67px;
    font-weight: 700;
    line-height: 91px;
    letter-spacing: -0.3333333432674408px;
    text-align: center;
    color: rgba(255, 255, 255, 1);
    margin-bottom : -9px;
  }
  .hero-title-wrapper{
    margin-bottom: 29px;
  }
  .mob-sub-title{
    display: none;
  }
  .desktop-sub-title{
    margin-bottom: 26px;
  }
  .hero-subtitle {
    font-family: Poppins;
    font-size: 18px;
    font-weight: 500;
    line-height: 31px;
    letter-spacing: -0.3333333432674408px;
    text-align: center;
    color: #B3B3B3;
    max-width: 966px;
  }
  .cyber-video {
    background: linear-gradient(
      0deg,
      #111927 40%,
      rgba(20, 29, 43, 0.6) 74.26%
    );
  }
  .cyber-video .bg-video {
    width: 100%;
    height: auto;
    max-height: 1448px;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: -9;
  }
  .hero-banner {
    height: 620px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .start-learning {
    width: 175px;
    height: 46px;
    border-radius: 3px;
  }
  .shine-bg {
    /* background: linear-gradient(90deg, #008617 1.57%, #00FF2C 31.58%, #00FF2C 65.58%, #008617 99.95%); */
    background: linear-gradient(90deg, #008617 1.57%, #00D704 40.43%, #00D704 56.17%, #008617 99.95%);
    background-size: 300% 100%;
    border: none;
    transition: all .4s ease-in-out;
  }
  .typo-btn {
    font-family: Poppins;
    font-size: 15px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: -0.3333333432674408px;
    text-align: center;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;

  }
  .start-learn:hover{
    background-position: 100% 0;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    color : #fff;
  }
  .whatever:hover{
    background : #fff;
    color : #101830;
  }
  .transparent-bg {
    background-color: transparent;
    border: 2px solid #fff;
  }
  .slTitle {
    color: #00FF2C;
    text-align: center;
    font-family: Poppins;
    font-size: 29px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px; /* 166.667% */
    letter-spacing: -0.333px;
  }
  .newSlTitle{
    font-size: 18px;
  }
  .pop_courses {
    color: #fff;
    font-family: 'Poppins';
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    line-height: 60px; /* 260% */
    letter-spacing: -0.333px;
    text-align: center;
  }
  .a-btn {
    padding: 8px 32px;
  }
  .key-highlights-cards-container {
    display: flex;
    justify-content: center;
    margin-top: 85px;
  }
  .key-highlights-cards-wrapper {
    width: 100%;
    padding: 55px 73px 73px 58px;
    background-color: #212e45;
    border-radius: 15px;
  }
  .bx-sdw {
    box-shadow: 0px 0px 41px rgba(0, 255, 44, 0.98);
  }
  .keyhighlight-title {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    line-height: 150%; /* 52.5px */
  }
  .keyhighlights-innercard {
    border-radius: 6px;
    border: 1px solid #334159;
    background: #18213a;
    padding: 36px 20px 20px 24px;
    height: 146px;
  }
  .key-highlights-cards-wrapper {
    color: #fff;
    height: 522px;
  }
  .key-highlights-cards-container .card-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    letter-spacing: -0.3333333432674408px;
    color: #8a94a4;
  }
  .keyhighlights-innercard-wrapper {
    height: 146px;
    margin-top: 37px;
  }
  .shine-txt {
    background: linear-gradient(91deg, #00FD2C 2.54%, #00B674 24.47%, #00FD56 62.33%, #00FD2C 96.36%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .num-count-typo {
    font-family: Poppins;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.333px;
    text-transform: uppercase;
  }
  .laic {
    color: #fff;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 166.667% */
    letter-spacing: -0.333px;
    padding-top : 6px;
  }
  .why-eduonix-container {
    display: flex;
    justify-content: center;
    margin-top: 85px;
    padding: 0px 58px;
  }
  .why-subtitle {
    color: #8a94a4;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 187.5% */
    letter-spacing: -0.333px;
    max-width: 798px;
  }

  .pricecard-points-wrapper {
    list-style: url("https://s3.amazonaws.com/cdn.eduonix.com/assets/images/lifetime/chatgpt-premium-membership/desktop/Pointers/bx-check.svg.svg");
  }
  .pricecard-points {
    margin-left: 23px;
  }

  .pt-40,
  .py-40 {
    padding-top: 4rem !important;
  }
  .pt-44,
  .py-44 {
    padding-top: 4.4rem !important;
  }
  .pt-64,
  .py-64 {
    padding-top: 6.4rem !important;
  }
  .pb-64,
  .py-64 {
    padding-bottom: 6.4rem !important;
  }
  .pb-32,
  .py-32 {
    padding-bottom: 3.2rem !important;
  }
  .pb-40,
  .py-40 {
    padding-bottom: 4rem !important;
  }
  .mt-9,
  .my-9 {
    margin-top: 0.9rem !important;
  }
  .mt-24,
  .my-24 {
    margin-top: 2.4rem !important;
  }
  .mt-64,
  .my-64 {
    margin-top: 6.4rem !important;
  }
  .mb-64,
  .my-64 {
    margin-bottom: 6.4rem !important;
  }
  .mt-84,
  .my-84 {
    margin-top: 8.4rem !important;
  }
  .mb-84,
  .my-84 {
    margin-bottom: 8.4rem !important;
  }
  .mt-144,
  .my-144 {
    margin-top: 14.4rem !important;
  }
  .mb-144,
  .my-144 {
    margin-bottom: 14.4rem !important;
  }
  .mt-124,
  .my-124 {
    margin-top: 12.4rem !important;
  }
  .mb-124,
  .my-124 {
    margin-bottom: 12.4rem !important;
  }
  .mt-15,
  .my-15 {
    margin-top: 1.5rem !important;
  }
  .mb-15,
  .my-15 {
    margin-bottom: 1.5rem !important;
  }
  .mt-54,
  .my-54 {
    margin-top: 5.4rem !important;
  }
  .mb-54,
  .my-54 {
    margin-bottom: 5.4rem !important;
  }
  .mt-40,
  .my-40 {
    margin-top: 4rem !important;
  }
  .mb-40,
  .my-40 {
    margin-bottom: 4rem !important;
  }
  .mt-10,
  .my-10 {
    margin-top: 1.0rem !important;
  }
  .mt-19,
  .my-19 {
    margin-top: 1.9rem !important;
  }
  .rounded-lg {
    border-radius: 10px !important;
  }
  .bg-gray {
    background-color: #212E45 !important;
  }
  .mb-8,
  .my-8 {
    margin-bottom: 0.8rem !important;
  }
  .mb-32,
  .my-32 {
    margin-bottom: 3.2rem !important;
  }
  .mt-md-64,
  .my-md-64 {
    margin-top: 6.4rem !important;
  }
  .mb-24,
  .my-24 {
    margin-bottom: 2.4rem !important;
  }
  .pt-10,
  .py-10 {
    padding-top: 1rem !important;
  }
  .pb-10,
  .py-10 {
    padding-bottom: 1rem !important;
  }
  .why-eduonix .card {
    background-color: #000;
    border: 1px solid #0A5732;
    border-radius: 6px;
  }
  .card-hover-flipping-y {
    perspective: 150rem;
  }
  .px-24,
  .pl-24 {
    padding-left: 2.4rem;
  }
  .px-24,
  .pr-24 {
    padding-right: 2.4rem;
  }
  .py-24,
  .pt-24 {
    padding-top: 2.4rem !important;
  }
  .py-24,
  .pb-24 {
    padding-bottom: 2.4rem !important;
  }

  .card {
    margin-bottom: 16px;
    transition: all 0.3s ease-in-out;
  }
  .card-inner {
    transform-style: preserve-3d;
    transition: all 0.6s ease-in-out;
  }

  .card-inner-front {
    backface-visibility: hidden;
    height: 100%;
    position: absolute;
    transition: all 0.3s ease-in-out;
  }
  .card-inner-back {
    backface-visibility: hidden;
    height: 100%;
    transform: rotateY(180deg);
    transition: all 0.3s ease-in-out;
  }
  .abt-prgm-txt{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 45px;
    font-style: normal;
    font-weight: 600;
    line-height: 5.6875rem; /* 202.222% */
    letter-spacing: -0.02081rem;
  }
  .abt-subtitles{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 2.25rem; /* 225% */
    letter-spacing: -0.02081rem;
    max-width: 1047px
  }
  .why-eduonix-title {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -0.333px;
  }
  .why-eduonix-subtitle {
    color: #B3B3B3;
    text-align: center;
    font-family: 'Poppins';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -0.333px;
  }
  .card-inner-subtitle {
    color: #FFF;
    text-align: center;
    font-family: 'Poppins';
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -0.333px;
  }
  .module-count {
    font-family: 'Poppins';
    font-size: 73px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.333px;
    text-transform: uppercase;
  }
  .cyb-modules {
    color: #fff;
    text-align: center;
    font-family: 'Poppins';
    font-size: 55px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -0.333px;
  }
  .review-typo {
    color: #fff;
    text-align: center;
    font-family: 'Poppins';
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -0.333px;
  }

  .newReviewCard{
    width: 200px;
  }
  .review-card {
    border-radius: 50px;
    border: 1px solid #272727;
    background: #000;
  }
  .tstml-content {
    color: #fff;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px; /* 225% */
    letter-spacing: -0.333px;
  }
  .commentor {
    color: #8a94a4;
    text-align: center;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 160% */
    letter-spacing: -0.333px;
  }
  .slick-dots li button {
    display: none;
  }
  .slick-dots li:before {
    top: 10px;
    transition: all 0.5s;
    content: "";
    width: 15px;
    height: 8px;
    background-color: #3F3F3F;
    position: absolute;
    border-radius: 4px;
  }
  .slick-dots li.slick-active:before {
    top: 10px;
    width: 15px;
    height: 8px;
    border-radius: 4px;
    margin-left: -2px;
    background-color: #fff;
  }

  .card-highlight {
    background: transparent;
    border: none;
  }
  .card-inner-key {
    border-radius: 6px;
    border: 1px solid #0A5732;
    background-color: transparent !important;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
  }

  .pt-25 {
    padding-top: 2.5rem;
  }
  .w-11-3 {
    width: 11.3rem;
  }
  .h-2-9 {
    height: 2.9rem;
  }
  .ml-16 {
    margin-left: 16px;
  }
  .px-40, .pl-40{
    padding-left : 4.0rem;
  }
  .px-40, .pr-40{
    padding-right : 4.0rem;
  }
  .more_soon{
    background : url("https://s3.amazonaws.com/cdn.eduonix.com/assets/images/lifetime/chatgpt-premium-membership/desktop/More_paths.png");
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover;
    border-radius: 6px;
    background-repeat: no-repeat;
  }
  .fw-600{
    font-weight : 600;
  }
  .mre-subtitle{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4375rem; /* 164.286% */
    letter-spacing: -0.02081rem;
    font-size: 14px;
    max-width: 358px;
    margin-top: 12px;
  }
  .fw-600{
    font-weight : 600;
  }
  .launching-wrapper{
    display: flex;
    justify-content: center;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    top: -57px;
  }
  .launch-soon{
    padding: 12px 20px;
    gap: 10px;
    border: 2px dashed #00FF2C;
    border-radius: 5px;
  }
  .launch-text{
    color: #FFF;
    font-weight: 500;
    font-family: 'Poppins';
    font-size : 16px;
    text-transform: uppercase;
  }
  .amm{
    color: #FFF;
    font-size: 18px;
    font-weight: 500;
  }
  .access-text{
    font-size: 15px;
    font-weight: 400;
    color : #fff;
  }
  .access-wrapper{
    margin-top : 24px;
  }
  .plus{
    font-size: 21px;
    font-weight: 700;
  }
  @media (min-width: 768px) {
    .pl-md-96,
    .px-md-96 {
      padding-left: 9.6rem !important;
    }
    .pr-md-96,
    .px-md-96 {
      padding-right: 9.6rem !important;
    }
    .mt-md-24,
    .mx-md-24 {
      margin-top: 2.4rem !important;
    }
    .pt-md-19,
    .py-md-19 {
      padding-top: 1.9rem;
    }
    .pt-md-36,
    .py-md-36 {
      padding-top: 3.6rem;
    }
    .pb-md-26,
    .py-md-26 {
      padding-bottom: 2.6rem;
    }
    .px-md-20,
    .pl-md-20 {
      padding-left: 2rem;
    }
    .px-md-13,
    .pr-md-13 {
      padding-right: 1.3rem;
    }
    .px-md-13,
    .pl-md-13 {
      padding-left: 1.3rem;
    }
    .px-md-20,
    .pr-md-20 {
      padding-right: 2rem;
    }
    .pt-md-24,
    .py-md-24 {
      padding-top: 2.4rem;
    }
    .pt-md-35,
    .py-md-35 {
      padding-top: 3.5rem;
    }
    .mt-md-15,
    .my-md-15 {
      margin-top: 15px;
    }
    .pt-md-34,
    .py-md-34 {
      padding-top: 3.4rem !important;
    }
    .pt-md-58,
    .py-md-58 {
      padding-top: 5.8rem !important;
    }
    .pb-md-34,
    .py-md-34 {
      padding-bottom: 3.4rem !important;
    }
    .pb-md-70,
    .py-md-70 {
      padding-bottom: 7.0rem !important;
    }
  }
  @media (min-width: 1024px) {
    .card-hover-flipping-y:hover .card-inner {
      transform: rotateY(180deg);
    }
    .hover-bg-white:hover {
      background-color: #202020 !important;
    }
    .hover-bg-white:hover .hover-color {
      color: #0f1830 !important;
    }
    .card-hover-flipping-y:hover .card-inner-front {
      transform: translate(0);
    }
    .card-inner-key:hover {
      transform: translateY(-10px);
      box-shadow: 0px 18px 35px 0px rgba(0, 255, 44, 0.10);
    }
    .review-card:hover {
      transform: translateY(-10px);
      box-shadow: 0px 18px 35px 0px rgba(0, 255, 44, 0.10);
      transition: transform 0.3s ease, box-shadow 0.3s ease;
    }
    .keyhighlights-innercard:hover,
    .careers_grid_container .card:hover,
    .courses_grid_container .card:hover, .more_soon:hover{
      transform: translateY(-10px);
      box-shadow: 0px 18px 35px 0px rgba(0, 255, 44, 0.10);
    }
    .review-card-title {
      color: #00FB2B;
      text-align: center;
      font-family: 'Poppins';
      font-size: 26px;
      font-style: normal;
      font-weight: 600;
      line-height: 20px; /* 76.923% */
      letter-spacing: -0.333px;
    }
    .pb-lg-48,
    .py-lg-48 {
      padding-bottom: 4.8rem !important;
    }
    .pt-lg-48,
    .py-lg-48 {
      padding-top: 4.8rem !important;
    }
    .pl-lg-24,
    .px-lg-24 {
      padding-left: 2.4rem !important;
    }
    .pr-lg-24,
    .px-lg-24 {
      padding-right: 2.4rem !important;
    }
    .card-inner {
      height: 150px;
    }
    .pl-lg-96,
    .px-lg-96 {
      padding-left: 9.6rem !important;
    }
    .pr-lg-96,
    .px-lg-96 {
      padding-right: 9.6rem !important;
    }
    .pt-lg-10,
    .py-lg-10 {
      padding-top: 1rem !important;
    }
    .pb-lg-10,
    .py-lg-10 {
      padding-bottom: 1rem !important;
    }
    .mt-lg-54,
    .my-lg-54 {
      margin-top: 5.4rem !important;
    }
    .mb-lg-54,
    .my-lg-54 {
      margin-bottom: 5.4rem !important;
    }
  }
  .bg-edu-gradient-dark {
    background: #000;
    position: absolute;
    height: 1688px;
    width: 100%;
    z-index: -5;
    top: 0px;
  }
  .eduRatingInnerCont{
    margin-top: 37px;
  }
  .bg-filter-dots {
    background-image: url("https://s3.amazonaws.com/cdn.eduonix.com/assets/images/lifetime/chatgpt-premium-membership/banner_bg.svg");
    background-position-x: center;
    background-repeat: no-repeat;
    height: 100%;
  }
  .mbr-pr-fr{
    color: #FFF;
    font-family: Poppins;
    font-size: 3rem;
    font-style: normal;
    font-weight: 600;
    line-height: 4.5625rem; /* 152.083% */
    letter-spacing: -0.02081rem;
    /* max-width: 22.3125rem; */
  }
  .perfect-points{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 27.75px;
    color: #FFF;
    font-family: 'Poppins';
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75rem;
  }
  .perfect_for_points_wraper{
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: center;
    /* border: 2px solid red; */
    gap: 55px;
    margin-top: 50px;
    padding-left: 0;
  }
  .feature-point-wrapper ul, .feature-point-wrapper1 ul{
    list-style: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 21 21' fill='none'%3E%3Cdefs%3E%3Cfilter id='drop-shadow' x='-50%25' y='-50%25' width='200%25' height='200%25'%3E%3CfeGaussianBlur in='SourceAlpha' stdDeviation='2'/%3E%3CfeOffset dx='0' dy='2' result='offsetblur'/%3E%3CfeFlood flood-color='%2300FF2C' flood-opacity='1'/%3E%3CfeComposite in2='offsetblur' operator='in'/%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23drop-shadow)'%3E%3Cpath d='M21 10.5C21 12.5726 20.3847 14.5881 19.2209 16.3289C19.0628 16.5655 18.8029 16.6934 18.5382 16.6934C18.3816 16.6934 18.2231 16.6487 18.0831 16.5549C17.7064 16.3032 17.6053 15.7937 17.857 15.4171C18.8399 13.9471 19.3594 12.2468 19.3594 10.5C19.3594 9.74938 19.2655 9.00389 19.0803 8.28452C18.9673 7.84584 19.2315 7.39851 19.6702 7.28556C20.1092 7.17277 20.5562 7.43681 20.6691 7.87548C20.8886 8.72848 21 9.61143 21 10.5ZM15.0828 18.0836C13.705 18.9181 12.1203 19.3594 10.5 19.3594C5.61497 19.3594 1.64062 15.385 1.64062 10.5C1.64062 5.61497 5.61497 1.64062 10.5 1.64062C12.3087 1.64062 14.0478 2.18184 15.5297 3.20579C15.9024 3.46326 16.4133 3.36985 16.6709 2.99718C16.9284 2.62452 16.8351 2.11359 16.4623 1.85596C14.705 0.64183 12.6434 0 10.5 0C7.69539 0 5.05854 1.0922 3.07537 3.07537C1.0922 5.05854 0 7.6954 0 10.5C0 13.3046 1.0922 15.9415 3.07537 17.9246C5.05854 19.9078 7.69539 21 10.5 21C12.42 21 14.2987 20.4767 15.933 19.4867C16.3205 19.252 16.4444 18.7477 16.2096 18.3601C15.9748 17.9725 15.4704 17.8488 15.0828 18.0836ZM10.5791 12.8786C10.4492 12.8837 10.3279 12.8376 10.2337 12.7478L5.93749 8.67432C5.60872 8.36254 5.08946 8.37632 4.77784 8.70509C4.46605 9.03385 4.47983 9.55312 4.8086 9.86474L9.10402 13.9376C9.50072 14.3148 10.0139 14.5195 10.5577 14.5195C10.5868 14.5195 10.616 14.5189 10.6451 14.5178C11.2211 14.4945 11.7502 14.2452 12.1347 13.8157C12.1445 13.805 12.1538 13.7939 12.1629 13.7825L20.8189 3.01593C21.1028 2.66281 21.0468 2.14643 20.6936 1.86269C20.3407 1.57878 19.8241 1.63486 19.5402 1.98798L10.9012 12.7336C10.8163 12.8222 10.7025 12.8736 10.5791 12.8786Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
  .why-eduonix-bg{
    background-image: radial-gradient(70.35% 70.37% at 34.74% 29.65%, rgba(32, 32, 32, 0.92) 0%, rgba(32, 32, 32, 0.90) 47.21%, #202020 100%), url('https://s3.amazonaws.com/cdn.eduonix.com/assets/images/lifetime/chatgpt-premium-membership/desktop/whyeduonixbgdesk1.png');
    background-color: lightgray;
    background-size: 110.494% 108.896%;
    background-repeat: no-repeat;
  }
  .mbr_is_perfect_for{
    padding-top : 1rem;
    padding-bottom : 1rem;
  }
  .pr-wrapper-div{
    /* margin-left : 4rem; */
  }
  .list-dashed-content-item{
    color : #B3B3B3;
    max-width: 323px;
  }
  .tools-wrapper{
    display : flex;
    flex-wrap: wrap;
    justify-content: center;
    max-width: 1084px;
  }
  .tool-icon{
    padding-left : 15px;
    padding-right: 15px;
    padding-bottom: 30px;
  }
  .instructor-info{
    display: flex;
    justify-content: center;
  }
  .instructor-name{
    color: #FFF;
    font-family: "Open Sans";
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4375rem; /* 127.778% */
    letter-spacing: 0.01125rem;
  }
  .instruc-bio{
    color: #B3B3B3;
    font-family: "Open Sans";
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-top : 12px;
  }
  .profile-subtitle{
    color: #FFF;
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4375rem; /* 164.286% */
    letter-spacing: 0.00875rem;
  }
  .pro-key{
    max-width: 692px;
    padding-right: 20px;
  }
  .profile-title{
    color: #00FB2B;
    font-family: "Open Sans";
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4375rem; /* 153.333% */
    letter-spacing: 0.00938rem;
  }
  .pro-key-sec{
    max-width: 592px;
    padding-right: 20px;
  }
  .details-wrapper{
    margin-left : 8rem;
    padding-top : 25px;
  }
  .instruc-bg{
    background: url("https://s3.amazonaws.com/cdn.eduonix.com/assets/images/lifetime/chatgpt-premium-membership/desktop/instructors/Instructors_BG.svg");
    /* width: 100%; */
    height: 100%;
    background-repeat: no-repeat;
    background-position: center; /* Adjust this to your desired position */
    background-size: cover;
  }
  .fs-16{
    font-size: 16px;
  }
  .mw-lm{
    color: #00FB2B;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 600;
    line-height: 60px; /* 171.429% */
    letter-spacing: -0.333px;
    text-wrap: nowrap;
  }
  .mw-subtitle{
    color: #B3B3B3;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px; /* 200% */
    letter-spacing: -0.333px;
  }
  .mw-ms{
    padding: 20px 23px;
    color: #00FB2B;
    text-align: center;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 173.333% */
    text-transform: capitalize;
    background: linear-gradient(26deg, #000 2.24%, #2D2D2D 100%);
    border: 1px dashed #00FB2B;
    border-image: repeating-linear-gradient(45deg, transparent, transparent 4px, #00FB2B 0px, #00FB2B 10px);
    border-radius: 10px;
    border-image-slice: 1;
    max-width: 446px;
  }
  .features-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    align-items: stretch;
  }
  .feature-point-wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 56px 64px;
    background: radial-gradient(67.34% 61.97% at 35.51% 44.21%, #111 0%, #202020 100%);
  }
  .feature-point{
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px; /* 175% */
  }
  .money-wrapper{
    max-width: 592px;
  }
  .faq .card-header{
    background: #202020;
    color: #FFFFFF;
    border-bottom: 1px solid #0A5732;
  }
  .faq .card{
    border: 1px solid #35383C;
  }
  .faq .card-body{
    background: #202020;
    color: #B3B3B3;
  }
  .faq .topque{
    color: #FFF;
    font-family: Poppins;
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.02081rem;
    background: transparent;
    border: none;
    text-align: left;
  }
  .perfect-wrapper{
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .moreBtn{
    color: #00FF2C;
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 20px; /* 111.111% */
    letter-spacing: -0.333px;
    margin-top: 35px;
  }
  .faq .card-header{
    height: 58px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  #accordion2 .card{
    background: #202020;
    border: none;
  }
  #accordion2 .card-body{
    color: #B3B3B3;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px; /* 164.286% */
    letter-spacing: -0.333px;
    padding-left : 45px;
  }
  #accordion2 .left-text {
    color: #B3B3B3;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 23px; /* 164.286% */
    letter-spacing: -0.333px; 
  }

  #accordion2 .right-text {
    color: #B3B3B3;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: -0.333px;
  }

  .faq-accordion{
    padding-left: 40px;
    padding-right: 40px;
  }

   .instructorSliderRight {
    padding: 10px;
    cursor: pointer;
    position: absolute;
    right: 20px;
    bottom: -8px;
    z-index: 100;
  }

  .instructorSliderLeft {
    padding: 10px;
    cursor: pointer;
    position: absolute;
    right: 60px;
    bottom: -8px;
    z-index: 100;
  } 

  @media screen and (min-width: 1342px) and (max-width: 1453px) {
    .bg-edu-gradient-dark {
      background: #000;
    }
  }

  /* Media query for the range 1024px to 1341px */
  @media screen and (min-width: 1024px) and (max-width: 1341px) {
    .bg-edu-gradient-dark {
      background: #000;
    }
  }
  @media screen and (min-width: 768px) and (max-width: 1023px) {
    .bg-edu-gradient-dark {
      background: #000;
    }
  }
  @media screen and (min-width: 768px) and (max-width: 862px) {
    .bg-edu-gradient-dark {
      background: #000;
    }
  }
  @media screen and (min-width: 992px) and (max-width: 1200px) {
    .feature-inner{
      padding : 0 !important;
    }
    .money-wrapper{
      max-width: 463px;
    }
  }
  @media screen and (max-width: 992px) {

    .sticky-header{
      gap : unset;
    }
    .sticky-header .details{
      display : none;
    }
    .feature-point-wrapper{
      display : none;
    }
    .feature-point-wrapper1{
      display : block
    }
    .money-wrapper{
      display: flex;
      flex-direction: column;
      align-items: center;
    }
    .feature-point-wrapper1 ul{
      display: flex;
      flex-direction: column;
      align-items: center;
      max-width: 316px;
    }
    .mw-subtitle{
      color: #B3B3B3;
      text-align: center;
      font-family: Poppins;
      font-size: 15px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px; /* 160% */
      letter-spacing: -0.333px;
    }
    .mw-lm{
      color: #00FB2B;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 91px; /* 364% */
      letter-spacing: -0.333px;
    }
    .mw-ms{
      color: #00FB2B;
      text-align: center;
      font-family: Poppins;
      font-size: 15px;
      font-style: normal;
      font-weight: 600;
      line-height: 26px; /* 173.333% */
      text-transform: capitalize;
    }
    .my-below-tab{
      margin-top : 0 !important;
      margin-bottom :2rem !important;
    }
    .profile-pic-wrapper{
      display: flex;
      justify-content: center;
    }
    .more_soon{
      height: 178px;

    }
    .d-none-tab{
      display: none;
    }
    .moreBtn{
      color: #00FF2C;
      text-align: center;
      font-family: Poppins;
      font-size: 18px;
      font-style: normal;
      font-weight: 600;
      line-height: 20px; /* 111.111% */
      letter-spacing: -0.333px;
    }
    .faq-accordion{
      padding-left: 10px;
      padding-right: 10px;
    }
    #accordion2 .card-body{
      padding-left : 16px;
    }
    .card-tags-container{
      align-items: flex-end;
    }
    .perfect_for_points_wraper{
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      gap: 36px 55px;
    }
    .why-eduonix-item{
      height: 337px;
    }
    .instructorSliderRight {
        left: 50%;
    }
    .instructorSliderLeft {
        right: 50%;
    }
  }


  @media screen and (max-width: 1024px) {
    .vid-desk {
      display: none;
    }
    .vid-tab {
      display: block;
    }
    .vid-mobile {
      display: none;
    }
    .hero-title {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 3.4375rem;
      font-style: normal;
      font-weight: 700;
      line-height: 4.625rem; /* 134.545% */
      letter-spacing: -0.02081rem;
    }
    .hero-subtitle {
      color: #B3B3B3;
      text-align: center;
      font-family: Poppins;
      font-size: 1rem;
      font-style: normal;
      font-weight: 500;
      line-height: 1.875rem; /* 187.5% */
      letter-spacing: -0.02081rem;
    }
    .recommended-container {
      margin-left: 59px;
    }
    .annual-price-card {
      width: 335px;
    }
    .review-card-title {
      color: #00FB2B;
      text-align: center;
      font-family: Poppins;
      font-size: 20px;
      font-style: normal;
      font-weight: 600;
      line-height: 20px; /* 100% */
      letter-spacing: -0.333px;
    }
    .why-eduonix .card-title {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 16px;
      font-style: normal;
      font-weight: 600;
      line-height: 20px; /* 125% */
      letter-spacing: -0.333px;
    }
    .list-dashed-content-item {
      color: #8a94a4;
      font-family: Poppins;
      font-size: 15px;
      font-style: normal;
      font-weight: 500;
      line-height: 24px; /* 160% */
      letter-spacing: -0.333px;
    }
    .card-inner-back .card-text {
      padding: 0rem 11px;
    }
    .key-highlights-wrapper {
      margin-left: 20px;
      margin-right: 20px;
    }
    .px-16,
    .pl-16 {
      padding-left: 1.6rem;
    }
    .px-16,
    .pr-16 {
      padding-right: 1.6rem;
    }
    .my-25,
    .mt-25 {
      margin-top: 2.5rem;
    }
    .my-25,
    .mb-25 {
      margin-bottom: 2.5rem;
    }
    .perfect-wrapper{
      flex-direction: column;
      align-items: center;
    }
    .mbr-pr-fr{
      color: #FFF;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 44px; /* 176% */
      letter-spacing: -0.333px;
      margin-bottom: 1.5rem;
    }
    .pr-wrapper-div{
      /* margin: 0; */
    }
    .why-eduonix .card{
      padding-top : 60px !important;
      padding-bottom: 60px !important;
    }
    .instructor-info{
      flex-direction: column;
      align-items: center;
    }
    .details-wrapper{
      margin-left: 0px;
    }
    .instructor-name, .instruc-bio{
      text-align: center;
    }
  }

  @media (max-width: 991.98px) {
    .card-inner-back {
      height: auto;
      transform: none;
    }
    .card-inner-front {
      height: auto;
      position: relative;
    }
    .abt-prgm-txt{
      color: #FFF;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 91px; /* 364% */
      letter-spacing: -0.333px;
    }
    .abt-subtitles{
      color: #FFF;
      text-align: center;
      font-family: Poppins;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 33px; /* 235.714% */
      letter-spacing: -0.333px;
    }
    .hero-subtitle{
      max-width: 662px;
    }
  }
  @media screen and (max-width: 840px) {
    .recommended-container {
      margin-left: 12px;
    }
  }

  /* For screens with a minimum width of 1024px or more */
  @media screen and (min-width: 1024px) {
    .vid-desk {
      display: block;
    }
    .vid-tab {
      display: none;
    }
    .vid-mobile {
      display: none;
    }
  }
  /* mobile-below */
  @media screen and (min-width: 768px) {
     .d-t-d-none{
      display : none;
     }
  }
  @media screen and (max-width: 767px) {
    .vid-desk {
      display: none;
    }
    .vid-tab {
      display: none;
    }
    .vid-mobile {
      display: block;
    }
    .hero-banner {
      height: 500px;
    }
    .bg-edu-gradient-dark{
       background: #000;
    }
    .hero-title {
      color: #FFF;
      text-align: center;
      font-family: 'Poppins';
      font-size: 50px;
      font-style: normal;
      font-weight: 700;
      line-height: 67px;
      letter-spacing: -0.333px;
    }
    .hero-title-wrapper{
      margin-bottom: 22px;
    }
    .mob-sub-title{
      display: block;
      margin-bottom: 26px;
    }
    .desktop-sub-title{
      display: none;
    }
    .hero-subtitle {
      color: #B3B3B3;
      text-align: center;
      font-family: 'Poppins';
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 31px; /* 193.75% */
      letter-spacing: -0.333px;
    }
    .hero-wrapper {
      padding-right: 35px;
      padding-left: 35px;
    }
    .hero-buttons-wrapper {
      display: flex;
      flex-direction: column;
      gap: 11px;
      align-items: center;
    }
    .ml-xs-0 {
      margin-left: 0px;
    }
    .keyHighlightCont{
      padding-bottom: 20px !important;
    }
    .card-highlight{
      margin-bottom: 5px !important;
    }
    .why-eduonix-title {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 150%;
    }
    .why-eduonix-subtitle {
      color: #B3B3B3;
      text-align: center;
      font-family: Poppins;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 30px; /* 187.5% */
      letter-spacing: -0.333px;
    }
    .eduonix-modules-number {
      font-family: Poppins;
      font-size: 51px;
      font-style: normal;
      font-weight: 700;
      line-height: normal;
      letter-spacing: -0.333px;
      text-transform: uppercase;
    }
    .cyb-modules {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 30px;
      font-style: normal;
      font-weight: 700;
      line-height: 50px; /* 166.667% */
      letter-spacing: -0.333px;
      /* padding-left: 56px;
      padding-right: 56px; */
    }
    .toolsCont{
      margin-top: 26px;
    }
    .section-title{
      color: #FFF;
      text-align: center;
      font-family: "Poppins";
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 150%; /* 37.5px */
      letter-spacing: -0.333px;
    }
    .pricecard-wrapper{
      margin-top: 0px !important;
    }
    .pricing-section{
      margin-top: 65px !important;
      padding-bottom: 40px !important;
    }
    .feature-section{
      margin-top: 40px !important;
    }
    .instruc-bg{
      margin-top: 20px !important;
    }
    .review-typo {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 51px; /* 204% */
      letter-spacing: -0.333px;
    }
    .feature-inner{
      padding: 0 21px;
    }
    .pricecard-wrapper {
      display: flex;
      align-items: center;
      flex-direction: column-reverse;
      row-gap: 18px;
    }
    .pricecard-title {
      color: #fff;
      text-align: center;
      font-family: Poppins;
      font-size: 20px;
      font-style: normal;
      font-weight: 700;
      line-height: 150%; /* 30px */
      letter-spacing: -0.22px;
    }
    .recommended-container {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
    }
    .annual-price-card {
      /* width: 96%; */
      padding: 40px 15px 40px 19px;
    }
    #annual-pricecard {
      margin-top: 0px;
    }
    .pricecard-points-title {
      color: #fff;
      font-family: 'Poppins';
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 150%; /* 25.5px */
      letter-spacing: -0.176px;
    }
    .pricecard-points {
      color: #fff;
      font-family: 'Poppins';
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 150%; /* 30px */
      letter-spacing: -0.154px;
    }
    .recommended-container {
      margin-left: 0px;
      margin-top: 20px;
    }
    .card-body {
      padding: 0.7rem 25px;
      background: unset;
    }
    .dn-mobile {
      display: none !important;
    }
    .accordion-card {
      background-color: transparent;
      border: none;
      border-bottom: 1px solid #323232;
      border-radius : 0px
    }
    .collapse-text {
      color: #fff;
      font-family: Poppins;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 40px; /* 250% */
      letter-spacing: -0.333px;
      text-transform: uppercase;
    }
    .collapse-text:hover {
      color: #fff;
      text-decoration: none;
    }
    .collapse-text:focus {
      color: #fff;
      text-decoration: none;
    }
    .down-arrow-acc {
      transition: transform 0.3s ease-in-out; /* Add a transition for a smooth effect */
    }
    .card[aria-expanded="true"] .down-arrow-acc {
      transform: rotate(90deg);
    }
    .card[aria-expanded="true"] .down-arrow-acc path {
      stroke: #00FF2C;
    }
    .card[aria-expanded="true"] .collapse-text {
      color: #00FF2C;
    }
    .pop_courses{
      color: #FFF;
      text-align: center;
      font-family: Poppins;
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 91px; /* 364% */
      letter-spacing: -0.333px;
    }
    .careers_grid_container, .courses_grid_container{
      padding : 0 !important
    }
    .abt-icon{
      display: none;
    }
    .hero-subtitle{
      max-width: 319px;
    }
    .card-inner-key{
      padding-top: 32px;
      padding-bottom: 32px;
    }
    .num-count-typo{
      text-align: center;
      font-family: Poppins;
      font-size: 44px;
      font-style: normal;
      font-weight: 700;
      line-height: normal;
      letter-spacing: -0.333px;
      text-transform: uppercase;
    }
    .list-dashed-content-item{
      max-width: 223px;;
    }
    .feature-point-wrapper1 ul{
      align-items: flex-start;
    }
    .d-none-mobile{
      display : none;
    }
    .tool-icon{
      padding-left: 11px;
      padding-right: 11px;
    }
    .moreBtn{
      color: #00FF2C;
      text-align: center;
      font-family: Poppins;
      font-size: 18px;
      font-style: normal;
      font-weight: 600;
      line-height: 20px; /* 111.111% */
      letter-spacing: -0.333px;
    }
    .more_soon{
      height: 244px;
      margin-bottom: 30px;
    }
    .mre-subtitle{
      max-width: 244px;
    }
    .amm{
      color: #FFF;
      font-size: 16px;
      font-weight: 500;
    }
    .launch-text{
      font-size: 14px;
    }
    .access-text{
      font-size: 14px;
      font-weight: 400;
      color : #fff;
    }
    .slTitle{

    }
    .key-highlights-wrapper {
      margin-left : 0px;
      margin-right : 0px;
    }
    .mw-ms{
      padding: 15px 32px;
    }
    .isPerfectmob{
      display: block;
    }
    .annual-price-card {
      height: 545px;
    }
    .bx-sdw{
      max-width: 95%;
    }
    .popular-courses{
      margin-top: 44px;
    }
    .eduRatingInnerCont{
      margin-top: 9px;
    }
    .perfect_for_points_wraper{
      grid-template-columns: 1fr 1fr;
      gap: 36px 70px;
      margin-top: 34px;
    }
    .why-eduonix-bg{
      margin-top: 40px !important;
    }
    #modules-section{
      margin-top: 35px !important;
    }
    .mb--18{
      margin-bottom: -18px;
      color: #FFF;
      text-align: center;
      font-family: 'Poppins';
      font-size: 25px;
      font-style: normal;
      font-weight: 600;
      line-height: 150%; /* 37.5px */
      letter-spacing: -0.333px;
    }
    .ratingDiv{
      padding-right: 3.5px;
      padding-left: 3.5px;
    }
    .newReviewCard {
      width: 108px;
      align-items: center;
    }
    .mbr-pr-fr{
      padding: 0 20px;
    }
  }
  @media screen and (min-width: 1400px){
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1300px;
    }    
  }
  @media screen and (min-width: 992px) {
    .order-lg-13 {
        -ms-flex-order: 13;
        order: 13;
    }
    
    /* Order 14 */
    .order-lg-14 {
        -ms-flex-order: 14;
        order: 14;
    }
    
    /* Order 15 */
    .order-lg-15 {
        -ms-flex-order: 15;
        order: 15;
    }
    
    /* Order 16 */
    .order-lg-16 {
        -ms-flex-order: 16;
        order: 16;
    }
    
    /* Order 17 */
    .order-lg-17 {
        -ms-flex-order: 17;
        order: 17;
    }
    
    /* Order 18 */
    .order-lg-18 {
        -ms-flex-order: 18;
        order: 18;
    }
    
    /* Order 19 */
    .order-lg-19 {
        -ms-flex-order: 19;
        order: 19;
    }
    
    /* Order 20 */
    .order-lg-20 {
        -ms-flex-order: 20;
        order: 20;
    }
  }