* {
    padding:  0;
    margin:  0;
}
body,  html  {
    font-family:  'Poppins',  sans-serif;
    font-size:  16px;
    line-height:  27px;
    color:  #000;
    font-weight:  300;
}
::-webkit-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
::-webkit-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
:-moz-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
::-moz-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
:-ms-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
::-ms-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
::placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
a {
    color:  #000;
    font-weight:  600;
    text-decoration:  none;
}
a:hover,  .nav-link:focus,  .nav-link:hover {
    color:  #0a58ca;
    box-shadow:  none!important;
}
ul {
    padding:  0px;
}
ul,  li {
    list-style-type:  none;
}
img {
    max-width:  100%;
}
input::-webkit-input-placeholder  {
    color:  rgba(0,  0,  0,  0.5)!important;
}
input:-ms-input-placeholder  {
    color:  rgba(0,  0,  0,  0.5)!important;
}
input::placeholder  {
    color:  rgba(0,  0,  0,  0.5)!important;
}
.impact-slider .slick-prev,  .impact-slider .slick-next  {
    display:  none !important;
}
h1,  h2,  h3,  h4,  h5,  h6 {
    font-weight:  600;
    line-height:  27px;
    font-family:  'Poppins',  sans-serif;
}
p {
    font-size:  16px;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
    color:  rgba(255,  255,  255,  0.7);
    margin-bottom:  2rem;
}
.btn  {
    padding:  0.581rem 2rem;
    border-radius:  12px;
    font-weight:  700;
    font-size:  1rem;
    border:  0;
    font-family:  'Poppins',  sans-serif;
}
.conquer-course-dropdown .list-dropdown li.active .biology-title  {
    font-weight:  700;
}
.list-dropdown.mb-0.list-star li  {
    margin-bottom:  25px;
}
.conquer-course-dropdown .list-dropdown li.active strong  {
    font-weight:  700;
}
.right-btn-middal  {
    background:  linear-gradient(180deg,  #E6A123 0%,  #DCA43D 100%);
    border:  1px solid rgba(230,  161,  35,  0.1);
    box-shadow:  0px 4px 14px rgba(230,  161,  35,  0.15);
    border-radius:  8px;
    height:  44px;
    text-align:  center;
    padding-top:  5px;
    position:  absolute;
    right:  40px;
    top:  -17px;
    width:  13%;
}
.add-title  {
    font-weight:  700;
    font-size:  12px;
    line-height:  18px;
    color:  #fff;
}
span.arw-img img  {
    width:  14.55px;
    height:  21px;
    margin-right:  4px;
}
.conquer-course-page .conquer-course-parenting  {
    position:  relative;
}
a.button-middal  {
    padding:  0.581rem 1rem;
    border-radius:  7px;
    border:  1px solid#666;
    font-family:  'Red Hat Display',  sans-serif;
    color:  #666;
    size:  12px;
    Line-height:  18px;
    margin:  0 auto;
}
.button-midda2.text-center  {
    margin-top:  38px;
}
.conquer-course-page .acco-heading  {
    text-overflow:  ellipsis;
    overflow:  hidden;
    white-space:  nowrap;
    max-width:  38%;
    font-size:  12px;
}
.conquer-course-page .Videos-title .title-vid  {
    font-weight:  500;
    font-size:  14px;
    line-height:  20px;
    color:  rgba(0,  0,  0,  0.4);
}
.conquer-course-page .succes1 .testimonial-slider3 .quote-text p.name  {
    font-weight:  500;
    font-size:  13.5px !important;
}
.conquer-course-page .different  {
    font-weight:  700;
    font-size:  14px !important;
    line-height:  20px !important;
    color:  #000000;
    opacity:  0.8;
    letter-spacing:  0.05em;
}
.conquer-course-page .trust-section  {
    padding:  30px 24px 20px 30px;
}
.conquer-course-page .Videos-title .icao-img.lksimg img  {
    margin-right:  14px;
}
.conquer-course-page .Videos-title .icao-img img  {
    margin-right:  0px;
}
.text-dark.null  {
    padding-bottom:  0px;
}
.revision-list-list2 p  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  16px;
    line-height:  24px;
    color:  #666666 !important;
    padding-top:  7px;
    padding-left:  63px;
}
.special .icao-img img  {
    margin-right:  12px;
}
.list-icon-menu  {
    padding-bottom:  0px;
}
.Videos-title .icao-img img  {
    margin-right:  10px;
}
.get-link-form2  {
    overflow:  hidden;
    height:  54px;
    background:  #FFFFFF;
    border:  0px solid #E6A123;
    border-radius:  12px;
    display:  flex;
    margin-bottom:  1rem;
    justify-content:  inherit;
}
.get-link-form2 select  {
    border:  none;
    background-color:  #fff;
    color:  #333333;
    padding-left:  17px;
}
.get-link-form2 select  {
    border:  none;
}
.btn:focus,  input:focus,  button:focus  {
    box-shadow:  none;
    outline:  none;
}
.btn-danger  {
    background-color:  #D81212;
    border-color:  #D81212;
    color:  #FEFCFF;
}
.btn-danger:hover {
    background-color:  #A60808;
}
.btn-primary  {
    background:  #E6A123;
    box-shadow:  0px 17px 50px rgba(230,  161,  35,  0.24);
}
.btn-primary:hover {
    color:  #fff;
    background-color:  #B9821D;
    border-color:  #B9821D;
}
.form-check-input:checked {
    margin-right:  0 !important;
    margin-top:  1px;
    height:  23px;
    background-color:  #1AC387;
    border-color:  #1AC387;
}
.form-switch .form-check-input  {
    height:  23px;
    border-radius:  5rem;
    margin-top:  0px;
    width:  41px;
    background-image:  url(../images/toggle.png);
    background-repeat:  no-repeat;
    background-position:  0 0px;
}
.course-check-button {
    background-color:  #CCC;
    border-color:  #CCC;
}
.course-check-button-font {
    font-weight: bold !important;
    font-size: 14px !important;
}
.navbar-light .navbar-nav .nav-link {
    color:  #000;
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-size:  16px;
    position:  relative;
    margin:  0 0.625rem;
}
.popup-sticy-2 .dropdown-toggle::after {
    left:  92%;
    margin-left:  0;
}
.dropdown-toggle::after  {
    background:  url("../images/drop-down.png") no-repeat 0 0;
    height:  7px;
    width:  9px;
    display:  inline-block;
    border:  0px;
    top:  52%;
    position:  absolute;
    transform:  translateY(-48%);
    margin-left:  10px;
}
.btn-outline-primary {
    border:  1px solid #E6A123;
    filter:  drop-shadow(0px 17px 50px rgba(80,  85,  199,  0.1));
    border-radius:  8px;
    background-color:  #fff;
    font-weight:  700;
    font-size:  16px;
    line-height:  0.5;
    color:  #E6A123;
    height:  34px;
}
.btn-outline-primary.dropdown-toggle::after  {
    background:  url(../images/drop_down_orange.png) no-repeat 0 0;
}
.btn-outline-primary:hover,  .btn-outline-primary:focus,  .btn-outline-primary.dropdown-toggle.show  {
    color:  #E6A123;
    background-color:  #fff;
    border-color:  #E6A123;
    box-shadow:  none!important;
    outline:  none;
}
.login-text  {
    font-weight:  600;
    font-size:  16px;
    line-height:  24px;
    text-align:  center;
    color:  #000000;
}
.login-text:hover {
    color:  #E6A123;
    text-decoration:  none;
}
.login-text:focus,  .login-text:focus-visible {
    outline:  none;
}
.navbar-light .navbar-nav .nav-link.active,  .navbar-light .navbar-nav .nav-link:hover,  .navbar-light .navbar-nav .nav-link.active:hover {
    color:  #E6A123;
}
.navbar-light .navbar-nav .nav-link::before  {
    content:  '';
    position:  absolute;
    left:  0;
    bottom:  -2px;
    height:  1px;
    background-color:  #fff;
    width:  0;
    transition:  all .4s ease;
}
.navbar-light .navbar-nav .nav-item.active > .nav-link::before,  .navbar-light .navbar-nav .nav-item.active > .nav-link:hover::before,  .navbar-light .navbar-nav .nav-link:hover::before  {
    width:  100%;
}
.navbar {
    padding-top:  2rem;
    padding-bottom:  2rem;
    box-shadow:  inset 0px -1px 0px rgba(47,  68,  116,  0.2);
    background-color:  #fff;
}
.crack-neet {
    max-width:  80%;
    position:  relative;
}
.crack-neet:after {
    content:  '';
    display:  inline-block;
    position:  absolute;
    z-index:  -1;
    left:  -30px;
    top:  -49px;
    height:  175px;
    width:  175px;
    border-radius:  100%;
    background:  rgba(230,  161,  35,  0.11);
}
.crack-neet h1 {
    font-weight:  400;
    font-size:  59px;
    line-height:  59px;
    letter-spacing:  0.01em;
    color:  #000000;
}
.header_banner .neet-with {
    font-size:  59px;
}
.neet-with {
    font-weight:  700;
    font-size:  2.438rem;
    line-height:  119%;
    letter-spacing:  0.01em;
    color:  #000000;
    position:  relative;
}
.neet-with::after  {
    content:  '';
    background:  url(../images/neet_with_bg.png) no-repeat 0 0;
    height:  23px;
    display:  block;
    position:  absolute;
    left:  0;
    bottom:  14px;
    width:  100%;
    z-index:  -1;
}
h5 {
    font-weight:  600;
    font-size:  16px;
    line-height:  16px;
    letter-spacing:  0.225em;
    text-transform:  uppercase;
    color:  #000000;
    margin-bottom:  1rem;
}
.header_banner  {
    margin:  10rem 0;
}
.animated-img {
    animation:  Floating 7s ease-in-out infinite;
}
@keyframes Floating  {
    0%  {
    transform:  translate(0,  15px);
}
25%  {
    transform:  translate(50px,  0);
}
50%  {
    transform:  translate(0,  -15px);
}
75%  {
    transform:  translate(50px,  0px);
}
100%  {
    transform:  translate(0,  15px);
}
}
.crack-neet p {
    font-weight:  400;
    font-size:  16px;
    line-height:  22px;
    letter-spacing:  0.05em;
    color:  rgba(0,  0,  0,  0.5);
}
.newsletter .form-group {
    display:  flex;
    justify-content:  space-between;
}
.email-newsletter-section  {
    margin-top:  3rem;
}
.newsletter .form-control,  .newsletter .neet-input-box {
    font-weight: 400;
    font-size:  16px;
    line-height:  22px;
    color:  rgba(0,  0,  0,  1);
    padding:  0.85rem 1rem;
    border:  1px solid #E6A123;
    border-radius:  12px;
    font-family:  'Poppins',  sans-serif;
}
.newsletter .btn  {
    margin-left:  1rem;
    display:  flex;
    min-width:  193px;
    align-items:  center;
    justify-content:  center;
}
.neet-preparation  {
    background:  #262543;
    padding:  3rem 0;
}
.neet-preparation-title h5 {
    font-weight:  600;
    font-size:  1.25rem;
    line-height:  40px;
    letter-spacing:  0.14em;
    color:  #FFFFFF;
    margin-bottom:  0;
}
h2 {
    font-weight:  300;
    font-size:  2.438rem;
    line-height:  100%;
    letter-spacing:  0.01em;
    color:  #FFFFFF;
}
strong {
    font-weight:  700;
}
.preparation-list  {
    display:  flex;
    justify-content:  space-between;
    align-items:  center;
    width:  100%;
}
.preparation-list li  {
    width:  30%;
    display:  flex;
    flex-direction:  column;
}
.countig-big  {
    font-weight:  700;
    font-size:  2rem;
    line-height:  normal;
    display:  flex;
    align-items:  center;
    letter-spacing:  0.016em;
    color:  #FFFFFF;
}
.small-title  {
    font-weight:  500;
    font-size:  1rem;
    line-height:  153%;
    display:  flex;
    align-items:  center;
    letter-spacing:  0.016em;
    color:  #FFFFFF;
}
.pre-icon {
    margin-bottom:  1rem;
}
.how-it-work  {
    padding:  4rem 0;
}
.how-it-work-title  {
    text-align:  center;
    margin-bottom:  3rem;
}
.how-it-work-title h2 {
    font-weight:  400;
    font-size:  2.438rem;
    line-height:  119%;
    text-align:  center;
    letter-spacing:  0.01em;
    color:  #000000;
}
.how-it-work-title .neet-with::after {
    bottom:  2px;
}
.how-it-work-list li  {
    margin-bottom:  2.5rem;
    font-weight:  700;
    font-size:  1.5rem;
    line-height:  normal;
    display:  flex;
    align-items:  center;
    letter-spacing:  0.016em;
    color:  #000;
}
.counting-li  {
    min-width:  50px;
    width:  50px;
    height:  50px;
    font-size:  1rem;
    color:  #E6A123;
    background:  #fff;
    display:  flex;
    margin-right:  2rem;
    justify-content:  center;
    align-items:  center;
    border-radius:  50%;
    border:  1px solid #E6A123;
}
.counting-man.active .counting-li {
    color:  #fff;
    background-color:  #E6A123;
}
.free-trial-section  {
    margin-left:  12%;
}
.free-trial-section h2  {
    font-weight:  400;
    font-size:  2.2rem;
    line-height:  119%;
    text-align:  left;
    letter-spacing:  0.01em;
    color:  #000000;
    margin-bottom:  3rem;
}
.free-trial-section .neet-with  {
    font-size:  2rem;
}
.free-trial-section .neet-with::after {
    bottom:  2px;
}
.free-trial-section .form-group  {
    margin-bottom:  1rem;
}
.free-trial-section .neet-input-box {
    padding-top:  0.85rem;
    padding-bottom:  0.85rem;
    border:  1px solid #C5C5C5;
    border-radius:  12px;
}
.test-readinesss  {
    padding:  3rem 0;
}
.readinesss-block  {
    padding:  1.5rem 1.5rem 0px 1.5rem;
    margin-bottom:  1rem;
    min-height:  324px;
    position:  relative;
}
.readinesss-block::after  {
    background:  url(../images/book.png) no-repeat right 100%;
    content:  '';
    position:  absolute;
    right:  0;
    bottom:  0;
    z-index:  0;
    display:  flex;
    height:  303px;
    width:  343px;
}
.blue-bg  {
    background:  linear-gradient(105.11deg,  #64C3FF 0%,  #1AC387 98.95%);
    box-shadow:  0px 8px 52px rgba(0,  0,  0,  0.07);
    border-radius:  24px;
}
.readinesss-block h3,  .effective-learn h3 {
    font-weight:  700;
    font-size:  1.8rem;
    margin-bottom:  0rem;
    line-height:  normal;
    letter-spacing:  0.01em;
    color:  #FFFFFF;
}
.readinesss-block p  {
    color:  #fff;
    max-width:  75%;
}
.purpal-bg {
    background:  linear-gradient(38.6deg,  #B44FEB 0%,  rgba(180,  79,  235,  0) 221.3%);
    filter:  drop-shadow(0px 8px 52px rgba(0,  0,  0,  0.07));
    border-radius:  24px;
}
.effective-learn  {
    justify-content:  center;
    align-items:  center;
    display:  flex;
    flex-direction:  column;
    height:  324px;
}
.effective-icon  {
    margin-bottom:  2rem;
}
.effective-learn h3 {
    line-height:  2rem;
    text-align:  center;
}
.navi-blue-bg {
    background:  linear-gradient(320.95deg,  #2368E6 -1.11%,  rgba(35,  104,  230,  0) 208.8%);
    filter:  drop-shadow(0px 8px 52px rgba(0,  0,  0,  0.07));
    border-radius:  24px;
}
.effective-icon  {
    font-weight:  500;
    font-size:  6rem;
    line-height:  95%;
    text-align:  center;
    letter-spacing:  0.01em;
    color:  #FFFFFF;
}
.h-672  {
    height:  664px;
}
.green-bg {
    background:  linear-gradient(360deg,  #1AC387 0%,  rgba(27,  196,  136,  0) 261.61%);
    filter:  drop-shadow(0px 8px 52px rgba(0,  0,  0,  0.07));
    border-radius:  24px;
}
.inthe-news {
    text-align:  center;
    padding:  1.5rem;
}
.news-logos  {
    margin-bottom:  6rem;
    min-height:  380px;
}
.news-logo-1  {
    left:  10px;
    top:  100px;
}
.inthe-news h4 {
    font-weight:  400;
    font-size:  2rem;
    text-align:  center;
    letter-spacing:  0.01em;
    color:  #FFFFFF;
}
.sneak-text  {
    text-align:  center;
    justify-content:  center;
    display:  flex;
}
.news-logo-2  {
    left:  38%;
    top:  20px;
}
.news-logo-3  {
    right:  13px;
    top:  60%;
}
.news-logo-4  {
    right:  13px;
    top:  100px;
}
.news-logo-7  {
    left:  2%;
    top:  60%;
}
.news-logo-5  {
    left:  38%;
    top:  43%;
}
.news-logo-6  {
    left:  38%;
    top:  87%;
}
.know-more-btn  {
    border:  1px solid #F9F9F9;
    filter:  drop-shadow(0px 17px 50px rgba(230,  161,  35,  0.24));
    border-radius:  12px;
    height:  46px;
    width:  150px;
    display:  inline-block;
    line-height:  46px;
    color:  #fff;
    margin-top:  1.2rem;
}
.know-more-btn:hover  {
    color:  #000;
    background-color:  #F9F9F9;
}
.trust-section  {
    border-radius:  12px 12px 0px 0px;
    padding:  1.5rem 2rem;
    border-radius:  12px;
}
.orange-bg {
    background:  rgba(178,  99,  221,  0.05);
}
.quote-text p  {
    font-weight:  400;
    font-size:  1rem;
    line-height:  22px;
    letter-spacing:  0.05em;
    color:  rgba(0,  0,  0,  1);
    margin-bottom:  0;
    font-family:  'Poppins',  sans-serif;
}
.name-block  {
    margin-top:  1.15rem;
}
.name-block p {
    min-height:  inherit;
}
.quote-text p.name  {
    font-weight:  500;
    font-size:  18px;
    line-height:  153%;
    display:  flex;
    align-items:  center;
    letter-spacing:  0.016em;
    color:  #B263DD;
    font-family:  'Poppins',  sans-serif;
}
.quote-img  {
    margin-bottom:  10px;
}
.quote-text p.rank {
    color:  rgba(0,  0,  0,  1.0);
}
.light-green-bg {
    background:  rgba(201,  235,  223,  0.2) !important;
}
.light-blue-bg {
    background-color:  rgba(208,  232,  247,  0.2) !important;
}
.light-purple-bg {
    background-color:  #E4CBF2!important;
}
.light-green-bg .quote-text p.name {
    color:  #1AC387;
}
.light-blue-bg .quote-text p.name {
    color:  #3EB4FF;
}
.light-purple-bg .quote-text p.name {
    color:  #A123E6;
}
.slider-card  {
    border-radius:  12px;
    margin:  0 5px;
    overflow:  hidden;
    text-align:  center;
}
.artist-thumb  {
    max-height:  210px;
    margin-bottom:  1rem;
    overflow:  hidden;
}
.slider-card h5  {
    font-weight:  700;
    font-size:  18px;
    line-height:  153%;
    display:  flex;
    align-items:  flex-start;
    letter-spacing:  0.016em;
    color:  rgba(0,  0,  0,  0.8);
    text-transform:  capitalize;
    justify-content:  center;
    min-height:  40px;
}
.slider-card p  {
    font-weight:  400;
    line-height:  20px;
    color:  #757575;
    margin-bottom:  0;
    font-size:  13.2851px !important;
}
.slider-card h5 a  {
    font-size:  18px;
    color:  rgba(0,  0,  0,  0.8);
}
.slider-card p.mbbs-text  {
    letter-spacing:  0.075em;
    text-transform:  uppercase;
    font-weight:  600;
    font-size:  11.3872px !important;
    padding-top:  19px;
}
.mbbs-text  {
    padding-top:  10px;
    color:  #1AC387 !important;
}
.mbbs-a  {
    color:  #B263DD !important;
}
.mbbs-b  {
    color:  #3EB4FF !important;
}
.mbbs-c  {
    color:  #3EB4FF !important;
}
.owl-prev,  .owl-next {
    width:  50px;
    height:  50px;
    border:  0 !important;
    position:  absolute;
}
.owl-prev {
    background:  url(../images/arrow-left.png) no-repeat 0 0 !important;
    background-size:  100% !important;
    left:  -45px;
}
.owl-next  {
    background:  url(../images/slider-right-arrow.png) no-repeat 0 0 !important;
    background-size:  100% !important;
    right:  -45px;
}
.testimonial-slider .slick-next  {
    background:  url(../images/slider-right-arrow.png) no-repeat 0 0 !important;
    background-size:  100% !important;
    right:  -60px;
    position:  absolute;
    top:  50%;
    border:  0;
    font-size:  0;
    width:  50px;
    height:  50px;
}
.testimonial-slider .slick-prev  {
    background:  url(../images/arrow-left.png) no-repeat 0 0 !important;
    background-size:  100% !important;
    left:  -50px;
    top:  50%;
    position:  absolute;
    border:  0;
    font-size:  0;
    width:  50px;
    height:  50px;
}
.owl-nav  {
    position:  absolute;
    left:  0;
    top:  30%;
    width:  100%;
    transform:  translateY(-50%);
}
.owl-prev span,  .owl-next span {
    text-indent:  -9999px;
    font-size:  0;
}
.best-courses  {
    background:  #FFFFFF;
    border:  0.5px solid #D1D1D1;
    border-radius:  24px;
    overflow:  hidden;
    margin-bottom:  1rem;
    width:  94%;
    margin:  0 3%;
}
.title-box  {
    background:  rgba(178,  99,  221,  0.05);
    padding:  1.5rem 1.5rem;
    display:  flex;
    justify-content:  space-between;
}
.plan-title-right ul li  {
    list-style-type:  disc;
    font-weight:  500;
    font-size:  12px;
    line-height:  15px;
    margin-bottom:  3px;
    color:  rgba(0,  0,  0,  0.8);
}
.list-icon  {
    background:  rgba(178,  99,  221,  0.1);
    width:  20px;
    height:  20px;
    display:  flex;
    border-radius:  30px;
    justify-content:  center;
    align-items:  center;
}
.neet-title  {
    font-weight:  500;
    font-size:  1.2rem;
    line-height:  119%;
    letter-spacing:  0.01em;
    color:  rgba(0,  0,  0,  0.8);
}
.neet-title strong  {
    font-size:  1.8rem;
}
.Included-box .complete-syllabus  {
    position:  relative;
    padding:  0px 10px 10px 10px !important;
}
.complete-syllabus p {
    font-weight:  400;
    font-size:  14px;
    line-height:  18px;
    color:  rgba(27,  27,  27,  0.9);
    margin-bottom:  1rem;
}
.complete-syllabus li  {
    margin-bottom:  0.54sssrem;
}
.complete-syllabus li .text-list  {
    font-weight:  400;
    font-size:  16px;
    line-height:  20px;
    color:  #808080;
    opacity:  0.82;
    margin-left:  11px;
}
.complete-syllabus li .text-list strong {
    font-weight:  700;
    font-size:  16px;
    line-height:  20px;
    color:  #000000;
    opacity:  0.82;
}
.star-review  {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(27,  27,  27,  0.6);
    margin-bottom:  0.5rem;
}
.price  {
    display:  flex;
    margin-bottom:  3rem;
    align-items:  center;
}
.old-fees  {
    font-weight:  500;
    font-size:  1.25rem;
    line-height:  30px;
    text-decoration-line:  line-through;
    color:  rgba(27,  27,  27,  0.6);
}
.new-fees  {
    margin-right:  10px;
    font-weight:  700;
    font-size:  2rem;
    line-height:  30px;
    color:  rgba(27,  27,  27,  0.9);
}
.first-message  {
    margin-top:  2rem;
}
.view-cource-purple-detail  {
    border:  1px solid #A123E6;
    border-radius:  12px;
    height:  46px;
    display:  inline-block;
    margin-right:  10px;
    padding:  0 15px;
    line-height:  44px;
    color:  #A123E6;
    font-weight:  600;
    font-size:  14px;
    letter-spacing:  0.05em;
    font-family:  Poppins;
    background-color:  #fff;
    width:  150px;
    text-align:  center;
}
.view-cource-purple-detail:hover  {
    border:  1px solid #A123E6;
    background-color:  #A123E6;
    color:  #fff;
}
.view-cource-detail  {
    border:  1px solid #1AC387;
    border-radius:  12px;
    height:  46px;
    display:  inline-block;
    margin-right:  10px;
    padding:  0 15px;
    line-height:  44px;
    color:  #1AC387;
    font-weight:  600;
    font-size:  14px;
    letter-spacing:  0.05em;
    font-family:  Poppins;
    background-color:  #fff;
    width:  150px;
    text-align:  center;
}
.view-cource-detail:hover  {
    border:  1px solid #1AC387;
    background-color:  #1AC387;
    color:  #fff;
}
.view-cource-blue-detail  {
    border:  1px solid #3EB4FF;
    border-radius:  12px;
    height:  46px;
    display:  inline-block;
    margin-right:  10px;
    padding:  0 15px;
    line-height:  44px;
    color:  #3EB4FF;
    font-weight:  600;
    font-size:  14px;
    letter-spacing:  0.05em;
    font-family:  Poppins;
    background-color:  #fff;
    width:  150px;
    text-align:  center;
}
.view-cource-blue-detail:hover  {
    border:  1px solid #3EB4FF;
    background-color:  #3EB4FF;
    color:  #fff;
}
.plan-btn-block  {
    display:  flex;
    justify-content:  space-between;
    width:  100%;
    align-items:  center;
}
.our-course-btn  {
    width:  141px;
    height: 58px;
    border:  1px solid #A123E6;
    border-radius:  12px;
    display:  inline-block;
    text-align:  center;
    line-height:  56px;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  14px;
    letter-spacing:  0.05em;
    color:  #fff;
    background-color:  #A123E6;
}
.our-course-btn:hover {
    background-color:  #fff;
    color:  #A123E6;
}
.how-it-work-box.how-it-padd  {
    margin-bottom:  4rem;
}
.course-blue .title-box  {
    background:  rgba(62,  180,  255,  0.05);
}
.course-blue .our-course-btn {
    color:  #fff;
    border-color:  #3EB4FF;
    background-color:  #3EB4FF;
}
.course-blue .our-course-btn:hover {
    color:  #3EB4FF;
    background-color:  #fff;
}
.course-green .our-course-btn {
    color:  #fff;
    border-color:  #1ac387;
    background-color: #1AC387 ;
}
.course-green .our-course-btn:hover {
    color:  #1AC387;
    background-color:  #fff;
}
.course-green .list-icon  {
    background:  rgba(26,  195,  135,  0.1);
}
.course-blue .list-icon  {
    background:  rgba(62,  180,  255,  0.1);
}
.course-green .title-box {
    background-color:  rgba(33,  197,  139,  0.05);
}
.dotted-bdr-b {
    width:  100%;
    padding-top:  8px;
    margin-bottom:  5px;
    border-bottom: 0.3px dashed rgba(0,  0,  0,  0.4);
}
.connect-btn:hover {
    color: #fff;
    background:  rgba(0,  0,  0,  0.8);
}
.connect-btn  {
    width:  328px;
    height:  62px;
    background:  #FFFFFF;
    border-radius:  12px;
    display:  inline-block;
    line-height:  62px;
    text-align:  center;
    font-weight:  700;
    font-size:  20px;
    color:  #000000;
    border: 0px;
}
.need-help-inner  {
    background:  url(../images/need-help-bg.png) no-repeat center top;
    border-radius:  32px;
    padding:  0px 50px 0px;
    overflow:  hidden;
    height:  262px;
    display:  flex;
    align-content:  center;
    justify-content:  center;
}
.need-help-inner h2  {
    font-weight:  700;
    font-size:  2rem;
    line-height:  55px;
    display:  flex;
    align-items:  center;
    color:  #FFFFFF;
}
.need-help-inner p  {
    font-weight:  400;
    font-size:  1.2rem;
    line-height:  normal;
    color:  #FFFFFF;
    margin-bottom:  0;
    max-width:  80%;
}
.footer-main  {
    margin-top:  50px;
    background:  #262543;
    padding:  60px 0 40px 0;
}
.footer-logo  {
    margin-bottom:  1rem;
}
.footer-top-content p  {
    font-weight:  400;
    font-size:  16px;
    line-height:  28px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
    font-family:  Poppins;
}
.social-icon  {
    background:  #FFFFFF;
    border-radius:  120px;
    height:  40px;
    width:  40px;
    display:  inline-block;
    text-align:  center;
    line-height:  40px!important;
    margin-right:  10px;
}
.footer-top h4  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  18px;
    line-height:  18px;
    color:  #FFFFFF;
    margin-bottom:  2rem;
}
.footer-top a {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
}
.footer-top a:hover {
    text-decoration:  underline;
}
.footer-links li {
    margin-bottom:  0.5rem;
}
.playstore label  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  18px;
    line-height:  18px;
    color:  #FFFFFF;
}
.get-link-form  {
    overflow:  hidden;
    height:  54px;
    background:  #FFFFFF;
    border:  1px solid #E6A123;
    border-radius:  12px;
    display:  flex;
    margin-bottom:  1rem;
    justify-content:  space-between;
}
.get-link-form select  {
    background:  none;
    border:  0;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  22px;
    color:  #000000;
    opacity:  0.5;
    padding:  0 10px;
}
.phone-no-foot {
    border:  0;
    padding:  0 10px;
    background-color:  transparent;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  16px;
    line-height:  22px;
    color:  #000000;
    width:  54%;
}
.get-link-btn  {
    width:  97px;
    height:  54px;
    background:  #E6A123;
    box-shadow:  0px 17px 50px rgba(230,  161,  35,  0.24);
    border:  0;
    font-family:  'Red Hat Display';
    font-style:  normal;
    font-weight:  700;
    font-size:  16px;
    line-height:  22px;
    color:  #FFFFFF;
}
.playstore  {
    max-width:  100%;
    float:  right;
}
.footer-main-bot  {
    border-top:  0.5px solid rgba(255,  255,  255,  0.5);
    margin:  1.5rem 0 0;
    padding-top:  2rem;
}
.copyright  {
    margin-bottom:  0;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  13px;
    line-height:  20px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
}
.links-foot-bot a  {
    margin-left:  1.5rem;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  13px;
    line-height:  20px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
}
.links-foot-bot a:hover {
    text-decoration:  underline;
}
.links-foot-bot  {
    text-align:  right;
}
.mobile-view {
    display:  none;
}
.img-icon-box  {
    margin-bottom:  10px;
}
.navbar-light .navbar-toggler {
    border:  0px;
    height:  auto;
}
.navbar-light .navbar-toggler:hover,  .navbar-light .navbar-toggler:focus {
    box-shadow:  none;
    outline:  none;
    border:  0;
}
.navbar-light .navbar-toggler-icon {
    background:  url(../images/mobile_menu.png) no-repeat 0 0;
    height:  20px;
    width:  24px;
}
.header-img  {
    position:  relative;
}
.vrctor-arro  {
    position:  absolute;
    left:  -18%;
    bottom:  -22px;
    max-width:  100px;
}
.instant  {
    width:  400px;
    padding-top:  12px;
}
.flashcards  {
    font-weight:  400;
    font-size:  15px;
    line-height:  22px;
    color:  #7f7f7f;
    margin-bottom:  0px;
    padding-top:  10px;
}
.list-item  {
    width:  100%;
}
.how-it-work-box  {
    width:  100%;
    margin:  0 auto;
}
.impact-slider  {
    margin-bottom:  4rem;
}
.list-text-a  {
    font-size:  32px;
}
.list-text  {
    font-size:  1.5rem !important;
    font-weight:  normal;
}
.counting-man.active .list-text {
    font-size:  2rem!important;
}
.students  {
    position:  relative;
    list-style-type:  none;
    padding:  0;
    margin:  0;
    display:  flex;
    align-items:  center;
    width:  100%;
    justify-content:  center;
    height:  490px;
}
.students li  {
    list-style-type:  none;
    display:  inline-block;
}
.students li a:last-child {
    left:  30px;
    position:  relative;
}
.students li:nth-child(2n) a:last-child  {
    left:  18px;
    top:  0px;
}
.impoact-of-neet {
    overflow:  hidden;
}
.get-started  {
}
.btn-primary-a  {
    width:  100%;
    height:  54px;
}
.free-trial-section, .neet-input-box  {
    color:  rgba(0,  0,  0,  1);
    font-weight:  normal;
}
.sneak-peek  {
    padding:  80px 0;
}
.sneak-peek h2  {
    color:  #000;
    text-align:  center;
    padding-bottom:  30px;
    font-size:  32px;
}
.sneak-peek h2 strong  {
    font-size:  32px;
}
.neet  {
    font-size:  1.7rem !important;
}
.player  {
    font-style:  normal;
    font-size:  24px !important;
    width:  250px;
    margin:  0 auto;
}
.neetprep  {
    line-height:  40px;
}
.list-all  {
    margin-bottom:  0px;
}
.audio  {
    font-size:  14px !important;
    margin:  0px !important;
}
.audio strong  {
    font-size:  15px !important;
}
.clock-a  {
    display:  flex;
    justify-content:  space-between;
    flex-wrap:  wrap;
    margin-bottom:  8px;
}
.list-a  {
    width:  13%;
    display:  flex;
    align-items:  center;
}
.list-b  {
    width:  87%;
}
.star-bg  {
    background-color:  #1AC387;
    width:  63px;
    padding:  5px 10px;
    border-radius:  5px;
    display:  flex;
}
.four  {
    font-style:  normal;
    font-weight:  700;
    font-size:  14px;
    line-height:  21px;
    color:  #FFFFFF;
}
.view  {
    margin-bottom:  23px;
    padding-top:  15px;
}
.including  {
    width:  100%;
    display:  flex;
    justify-content:  space-between;
    flex-wrap:  wrap;
}
.including-photo  {
    width:  10%;
}
.including-text  {
    width:  85%;
}
.including-text h4  {
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  22px;
    color:  #808080;
}
.best-padd  {
    padding-right:  0px;
}
.best-seller-man  {
    display:  flex;
    justify-content:  space-between;
    flex-wrap:  wrap;
}
.course-price {
    width:  398px;
}
.standerd-package-list .course-price  {
    width:  370px;
}
.best-courses-man  {
    display:  flex;
    justify-content:  space-between;
    align-items:  flex-start;
}
.course-1st  {
    margin-top:  6rem;
}
.course-3st  {
    margin-top:  2rem;
}
.standerd-package {
    display:  flex;
    flex-direction:  column;
    justify-content:  flex-start;
}
.standerd-package-inner  {
    width:  100%;
    display:  flex;
    align-items:  center;
    justify-content:  space-between;
    border:  1px solid rgba(0,  0,  0,  0.05);
    border-radius:  24px;
    padding:  15px 15px 18px;
    flex-direction:  column;
}
.standerd-package-list {
    display:  flex;
    justify-content:  space-between;
    align-items:  flex-start;
    width:  100%;
}
.switch-toogle  {
    display:  flex;
    margin-left:  auto;
    align-items:  center;
}
.swith-text  {
    margin-bottom:  5px;
    margin-right:  10px;
    font-weight:  400;
    font-size:  12px;
    line-height:  18px;
    display:  flex;
    align-items:  flex-end;
    color:  rgba(0,  0,  0,  0.7);
}
.switch-toogle strong {
    font-weight:  700;
    font-size:  14px;
    line-height:  21px;
    display:  flex;
    align-items:  flex-end;
    color:  rgba(0,  0,  0,  0.7);
    margin-bottom:  5px;
    margin-left:  5px;
}
.best-seller  {
    padding:  0 15px;
    display:  flex;
    background:  linear-gradient(180deg,  #E6A123 0%,  #DCA43D 100%);
    border:  1px solid rgba(230,  161,  35,  0.1);
    box-shadow:  0px 4px 14px rgba(230,  161,  35,  0.15);
    border-radius:  8px;
    height:  48px;
    width:  230px;
    align-items:  center;
    justify-content:  center;
    right:  11px;
    top:  -30px;
}
.best  {
    padding-left:  7px;
    font-style:  normal;
    font-weight:  700;
    font-size:  12px;
    line-height:  24px;
    color:  #fff;
}
.fees  {
    font-style:  normal;
    font-weight:  500;
    font-size:  17px;
    line-height:  24px;
    color:  rgba(27,  27,  27,  0.6);
    padding-right:  10px;
}
.clock-padd  {
    padding:  9px 0;
    line-height:  10px;
}
.including-a  {
    margin-top:  10px;
}
.clock-padd-a  {
    padding:  2px 0;
}
.best-seller-a  {
    box-shadow:  0px 4px 14px rgba(223,  109,  107,  0.15);
    background:  #FFFFFF;
    border:  1px solid rgba(223,  109,  107,  0.1);
    border-radius:  8px 0px 0px 8px;
    margin-right:  -30px;
}
.best-a  {
    font-style:  normal;
    font-weight:  700;
    font-size:  11px;
    line-height:  24px;
    color:  #DF6D6B;
}
.different  {
    font-style:  normal;
    font-weight:  700;
    color:  #000000;
    opacity:  0.8;
}
.border-bottom2  {
    border-top:  0.2px dashed rgba(0,  0,  0,  0.1);
}
.west-a  {
    line-height:  22px;
    margin:  0px;
    color:  rgba(0,  0,  0,  0.8);
    font-weight:  400;
    font-size:  10.4524px;
}
.trust-section-man  {
    margin-left:  20px;
}
.form-a  {
    margin-top:  20px;
}
.apple-store  {
    text-align:  right;
}
.trust-m  {
    margin-top:  50px;
}
.neet-preparation-title h2  {
    font-weight:  400;
}
.begin-your-padd  {
    padding:  100px 0 50px;
}
.youtob-all  {
    display:  block;
    align-items:  center;
    justify-content:  space-between;
    width:  100%;
}
.youtob-all .slick-slide  {
    margin-right:  15px;
    margin-left:  15px;
}
.youtob-all .slick-prev,  .youtob-all .slick-next {
    display:  none!important;
}
.youtob-a  {
    width:  100%;
    display:  inline-block;
}
.counting-man  {
    display:  flex;
    justify-content:  space-between;
}
.Flashcards-text-man  {
    display:  flex;
    text-align:  left;
    flex-direction:  column;
}
.list-item  {
    color:  #000;
}
.nav-pills .nav-link.active  {
    background-color:  transparent;
}
.Flashcards-pdd  {
    padding:  30px 0;
}
.counting-man.active .list-text {
    font-weight:  bold;
}
.impact-slider .slick-prev,  .impact-slider .slick-next {
    display:  none;
}
.ourplans .slick-next,  .ourplans .slick-prev  {
    display:  none !important;
}
.course-btn .btn  {
    padding-right:  36px;
    padding-left:  23px;
}
.neet-input-box  {
    width:  100%;
    padding:  0 15px;
}
.mobile-view2 {
    display:  none!important;
}
.flashcards-gif  {
    left:  20%;
    top:  27px;
}
.mob-view  {
    display:  none;
}
.slick-dots {
    display:  flex;
    justify-content:  center;
}
.owl-dots  {
    display:  flex;
    justify-content:  center;
    margin:  3rem 0 0 0;
}
.owl-dot,  .slick-dots li button  {
    background-color:  transparent !important;
    border:  2px solid #E6A123 !important;
    height:  10px;
    width:  10px;
    border-radius:  10px;
    margin-right:  5px;
    font-size:  0;
}
.owl-dot.active,  .slick-dots li.slick-active button {
    background-color:  #E6A123!important;
}
.dropdown-menu  {
    background:  #FFFFFF;
    border-radius:  8px!important;
    border:  0;
    filter:  drop-shadow(0px 2px 20px rgba(230,  161,  35,  0.14));
    padding:  15px;
    min-width:  220px;
}
.dropdown-item  {
    font-weight:  500;
    color:  rgba(0,  0,  0,  0.5);
    font-size:  16px;
    padding:  .35rem 1rem;
}
.dropdown-item:focus,  .dropdown-item:hover {
    background-color:  transparent;
    color:  rgba(0,  0,  0,  1.0);
}
.header-sticky-bar  {
    display:  flex;
    padding:  13px 1rem;
    background:  #262543;
    border-radius:  10px;
    position:  relative;
    top:  -55px;
}
.header-sticky-bar p {
    font-weight:  400;
    font-size:  13px;
    line-height:  21px;
    margin-bottom:  0px;
    color:  #fff;
    display:  flex;
    justify-content:  space-between;
    width:  100%;
}
.header-sticky-bar p a {
    color:  #fff;
}
.header-sticky-bar p a span {
    text-decoration:  underline;
}
.header-sticky-bar p a:hover span {
    text-decoration:  none;
}
.neet-form-poup .modal-content {
    border-radius:  16px;
    box-shadow:  0px 8px 36px rgba(0,  0,  0,  0.16);
}
.neet-form-poup .modal-header {
    border-bottom:  0;
    padding:  0;
    align-items:  flex-start;
    display:  flex;
}
.neet-form-poup .modal-body {
    padding:  0;
}
.neet-form-poup .modal-header h5 {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  700;
    font-size:  19px;
    line-height:  28px;
    display:  flex;
    align-items:  center;
    color:  #000000;
    letter-spacing:  0;
    text-transform:  none;
    max-width:  84%;
    margin-bottom:  10px;
}
.neet-form-poup p {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  20px;
    margin-bottom:  10px;
    display:  flex;
    align-items:  center;
    color:  rgba(21,  25,  32,  0.5);
}
select.neet-input-box  {
    background-color:  transparent;
}
.show_hide  {
    font-size:  12px;
    text-align:  center;
    width:  100%;
    display:  block;
}
.green-text {
    color:  #1AC387!important;
}
.purple-text {
    color:  #A123E6!important;
}
.blue-text {
    color:  #3EB4FF!important;
}
.mobile-bot-sticky-course {
    display:  none;
}
.mobile-bot-sticky  {
    background:  #fff;
    border-radius:  5px 5px 0px 0px;
    position:  fixed;
    overflow:  hidden;
    padding:  17px 20px;
    bottom:  0;
    width:  100%;
    box-shadow:  0px -4px 16px rgba(0,  0,  0,  0.15);
    display:  flex;
    justify-content:  space-between;
    align-items:  center;
    z-index:  99;
    display:  none;
}
.mobile-bot-sticky:before {
    content:  '';
    position:  absolute;
    left:  0;
    top:  0;
    width:  100%;
    height:  100%;
    background:  url(../images/mobile_sticky_bg.png) no-repeat center 0;
    background-size:  100%;
    z-index:  -1;
}
.sticky-div-content h2 {
    font-weight:  400;
    font-size:  0.875rem;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
    margin-bottom:  0;
}
.sticky-div-content p {
    font-weight:  400;
    font-size:  0.875rem;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
    margin-bottom:  0;
}
.sticky-div-content {
    z-index:  9;
    position:  relative;
}
.left-box  {
    width:  60%;
    position:  relative;
}
.ellipse  {
    position:  absolute;
    left:  -13px;
    top:  0;
    z-index:  -1;
}
.ellipse.ellipse-2  {
    top:  289px;
}
.ellipse.ellipse-3  {
    top:  780px;
    left:  auto;
    right:  0;
}
.boder-list ul.list-icon-feature {
    margin-bottom:  0;
}
.coursr-detail-leftbox  {
    width:  765px;
    margin-left:  auto;
    margin-top:  60px;
}
.right-box  {
    width:  40%;
}
.lectures-tab-box .slider-card p {
    font-size:  13px;
}
.Nucleus-title {
    font-weight:  bold;
    position:  relative;
}
.Nucleus-title::after  {
    content:  '';
    background:  url(../images/abstract_bottom.png) no-repeat 0 0;
    height:  18px;
    display:  block;
    position:  absolute;
    left:  0;
    bottom:  8px;
    width:  100%;
    z-index:  -1;
}
.target-series .Nucleus-title::after  {
    content:  '';
    background:  url(../images/target_bg.png) no-repeat 0 0;
    height:  18px;
    display:  block;
    position:  absolute;
    left:  0;
    bottom:  8px;
    width:  100%;
    z-index:  -1;
}
ul.list-icon-menu li {
    padding-right:  20px;
}
.rating-num  {
    font-size:  14px;
    line-height:  18px;
    padding-left:  8px;
    font-weight:  400 !important;
    color:  rgba(0,  0,  0,  0.8);
}
.toplis .icao-img img  {
    width:  24px;
    height:  24px;
}
.quct .icao-img img  {
    padding-right:  0px;
    width:  33px !important;
    height:  33px !important;
}
.coures-description.mt-5  {
    padding-top:  55px;
}
.rating-num b  {
    font-weight:  700 !important;
    padding-right:  2px;
    font-size:  14px;
    color:  rgba(0,  0,  0,  0.8);
}
.Included-title span.icao-img  {
    padding-right:  0px;
}
.list-icon-feature li {
    padding-right:  38px;
}
.list-icon-feature li:last-child  {
    padding-right:  0px;
}
.icao-title  {
    font-weight:  bold;
}
.Descrip-title  {
    font-weight:  700;
    font-size:  40px;
    line-height:  60px;
}
.study-title  {
    font-weight:  700;
    font-size:  16px;
    line-height:  24px;
    color:  rgba(0,  0,  0,  0.6);
}
span.icao-img2  {
    padding-right:  25px;
}
span.icao-img2 img  {
    max-width:  inherit;
    height:  auto;
    display:  block;
}
span.revision-list-list  {
    font-weight:  700;
    font-size:  25px;
    color:  #000000;
    opacity:  0.8;
}
.revision-list-list p  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  16px;
    line-height:  24px;
    color:  rgba(0,  0,  0,  0.6) !important;
    padding-top:  13px;
}
ul.des-list1 li  {
    padding:  5px 0px;
    color:  #666666;
    font-weight:  400;
    font-size:  16px;
    line-height:  24px;
}
ul.des-list1.why-nucleus-course li {
    padding-bottom:  15px;
}
.prep  {
    font-weight:  400;
    font-size:  15px;
    line-height:  22px;
    color:  rgba(0,  0,  0,  0.6);
}
.prep .study-title  {
    font-weight:  700;
    font-size:  15px;
}
.concept  {
    font-weight:  400;
    font-size:  16px;
    line-height:  24px;
    color:  #666666;
    padding-left:  10px;
}
span.quick-title  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  14px;
    line-height:  19px;
    color:  rgba(0,  0,  0,  0.8);
}
.icao-title  {
    font-weight:  bold;
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  700;
    font-size:  12.5953px;
    line-height:  19px;
    color:  rgba(0,  0,  0,  0.8);
}
.boder-list.d-flex.py-4  {
    width:  676.27px;
    height:  99.71px;
    border:  1.04961px solid rgba(0,  0,  0,  0.05);
    border-radius:  20.9922px;
    padding-left:  24px;
}
.list-icon-feature li:first-child  {
    border-right:  1.04961px solid rgba(0,  0,  0,  0.05);
    margin-right:  20px;
    padding-right:  26px;
}
.coursr-detail-leftbox h2.text-dark  {
    font-size:  40px;
    font-weight:  700;
    color:  rgba(0,  0,  0,  0.8);
    !important;
}
.coursr-detail-leftbox h2.text-dark.null {
    font-weight:  400;
}
.inner-banner  {
    margin-top:  5px;
    width:  100%;
}
.ellipse.line-3  {
    top:  747px;
}
ul.equi-list  {
    border-bottom:  1px solid#dcdcdc;
}
.tag-label.active  {
    background:  rgba(0,  0,  0,  0.8);
    border:  1px solid #000000;
    color:  #fff;
}
.tag-label  {
    font-weight:  500;
    font-size:  12px;
    line-height:  31px;
    border:  1px solid rgba(0,  0,  0,  0.8);
    width:  auto;
    color:  rgba(0,  0,  0,  0.8);
    height:  34px;
    border-radius:  5px;
    border:  1px solid #000000;
    margin-right:  8px;
    padding:  0 10px;
}
.complete-syllabus.syll-box  {
    padding:  0px !important;
}
.syll-box .list-all li  {
    padding:  8px 0px;
    justify-content:  space-between;
}
.syll-box .purple-text  {
    color:  #2368e6!important;
}
.syll-box .purple-text svg path  {
    fill:  #2368e6;
}
.dificulty .quick-title  {
    font-size:  12.5953px;
    color:  rgba(0,  0,  0,  0.7);
}
.nav-tabs .nav-item.show .nav-link,  .nav-tabs .nav-link.active  {
    border-color:  transparent;
    border-bottom:  2px solid #E6A123;
}
.nav-tabs .nav-link:focus,  .nav-tabs .nav-link:hover  {
    border-color:  transparent;
    isolation:  isolate;
}
.nav-tabs .nav-link  {
    margin-bottom:  inherit;
    background:  0 0;
    border:  1px solid transparent;
    border-top-left-radius:  .25rem;
    border-top-right-radius:  .25rem;
}
.Videos-title.ms-auto.px-3  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  14px;
    line-height:  20px;
    color:  #000000;
}
.accordion-item  {
    margin-bottom:  10px;
}
.accordion-item  {
    border:  none;
}
.lectures-tab-box .navbar {
    box-shadow:  none;
    border-bottom:  1px solid rgba(0,  0,  0,  0.1);
}
.lectures-tab-box .navbar-nav li  {
    margin-right:  1.5rem;
    margin-left:  1.5rem;
}
.lectures-tab-box .navbar-nav li:first-child  {
    margin-left:  0rem;
}
.lectures-tab-box .navbar-nav li:last-child {
    margin-right:  0rem;
}
.lectures-tab-box .navbar-nav .nav-link {
    padding:  0.25rem 0 1rem 0;
    margin:  0;
    font-size:  14px;
    color:  rgba(0,  0,  0,  0.6);
    font-weight:  normal;
    position:  relative;
}
.lectures-tab-box .navbar-nav .nav-link.active {
    font-weight:  bold;
    font-size:  18px;
}
.lectures-tab-box .navbar-nav .nav-link.active,  .lectures-tab-box .navbar-nav .nav-link:hover,  .lectures-tab-box .navbar-nav .nav-link.active:hover  {
    color:  #000;
}
.lectures-tab-box .navbar-nav .nav-link.active::before,  .lectures-tab-box .navbar-nav .nav-link:hover::before,  .lectures-tab-box .navbar-nav .nav-link.active:hover::before {
    height:  4px;
    border-radius:  10px;
    background-color:  #E6A123;
    width:  100%;
}
.lectures-tab-box .navbar-nav .nav-link::before {
    content:  '';
    position:  absolute;
    left:  0;
    bottom:  -1px;
    height:  1px;
    background-color:  rgba(0,  0,  0,  0.1);
    width:  0;
    transition:  all .4s ease;
}
.testimonial-slider2 .slick-prev,  .testimonial-slider3 .slick-prev  {
    background:  url(../images/course_arrow_left.png) no-repeat 0 0;
    right:  88px;
    top:  -16%;
    position:  absolute;
    border:  0;
    font-size:  0;
    width:  45px;
    height:  45px;
}
.testimonial-slider2 .slick-prev,  .testimonial-slider3 .slick-prev  {
    background:  url(../images/course_arrow_left.png) no-repeat 0 0;
    right:  68px;
    top:  -55px;
    position:  absolute;
    border:  0;
    font-size:  0;
    width:  45px;
    height:  46px;
}
.testimonial-slider2 .slick-prev:hover,  .testimonial-slider3 .slick-prev:hover  {
    background:  url(../images/course_arrow_left_active.png) no-repeat 0 0;
}
.testimonial-slider3 .slick-next,  .testimonial-slider2 .slick-next  {
    background:  url(../images/course_arrow_right.png) no-repeat 0 0;
    right:  0px;
    top:  -55px;
    position:  absolute;
    border:  0;
    font-size:  0;
    width:  45px;
    height:  46px;
}
.testimonial-slider2 .slick-next:hover,  .testimonial-slider3 .slick-next:hover  {
    background:  url(../images/course_arrow_right_active.png) no-repeat 0 0;
}
.testimonial-slider3 .audio-player,  .testimonial-slider2 .audio-player  {
    width:  223px;
    height:  213.51px;
    margin:  0 auto;
    object-fit:  cover;
}
.testimonial-slider3 .slider-card h5 a,  .testimonial-slider2 .slider-card h5 a  {
    font-size:  17.0809px;
    font-weight:  700;
    line-height:  153%;
    color:  #000000;
}
.testimonial-slider3 .slider-card h5,  .testimonial-slider2 .slider-card h5 {
    min-height:  23px !important;
}
.mbbs-text  {
    font-weight:  600;
    font-size:  11.3872px;
    line-height:  17px;
    letter-spacing:  0.075em;
    text-transform:  uppercase;
    color:  #1AC387;
}
.lectures-title,  .teac-title  {
    font-weight:  700;
    font-size:  40px;
    line-height:  60px;
}
.testimonial-slider2 .slick-slide  {
    background:  #FFFFFF;
    border:  0.948936px solid #E1E1E1;
    border-radius:  11.3872px;
    margin-right:  10px;
}
.testimonial-slider3 .slick-slide  {
    background:  #FFFFFF;
    border-radius:  11.3872px;
    margin-right:  10px;
}
.descrip  {
    font-weight:  400;
    font-size:  13.2851px;
    line-height:  20px;
    text-align:  center;
    color:  #757575;
}
.testimonial-slider3 .slider-card,  .testimonial-slider2 .slider-card  {
    padding:  0px 10px 21px 10px;
}
.testimonial-slider3 .trust-section-man  {
    margin-left:  0px;
}
.testimonial-slider3 .orange-bg {
    height:  339px;
    background:  linear-gradient(180deg,  #F0FFFA 0%,  rgba(240,  255,  250,  0) 100%) !important;
    border:  1px solid #F0FFFA;
    border-radius:  10px;
}
.succes1 .testimonial-slider3 .slick-slide  {
    border-radius:  11.3872px;
    margin-right:  51px !important;
}
.succes1 .testimonial-slider3 .quote-text p.name  {
    font-weight:  500;
    font-size:  14px;
}
.succes1 .testimonial-slider3 .quote-text p  {
    letter-spacing:  0.05em;
    color:  rgba(0,  0,  0,  0.8);
    font-weight:  400;
    font-size:  14px !important;
    line-height:  18px;
}
.testimonial-slider3 .quote-text p.name  {
    color:  rgba(0,  0,  0,  0.8);
    font-weight:  600;
}
.testimonial-slider3 .quote-text p  {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    letter-spacing:  0.05em;
    color:  #000;
}
.testimonial-slider3 .orange-bg2  {
    background:  linear-gradient(180deg,  #F0F9FF 0%,  rgba(240,  249,  255,  0) 100%) !important;
    border:  0.871032px solid #F0F9FF;
    border-radius:  8.71032px;
    height:  339px;
}
.testimonial-slider3 .orange-bg3  {
    background:  linear-gradient(180deg,  rgba(230,  161,  35,  0.24) 0%,  rgba(230,  161,  35,  0) 100%) !important;
    border:  0.871032px solid #F0F9FF;
    border-radius:  8.71032px;
    height:  339px;
}
.trust-section.orange-bg4  {
    background:  linear-gradient(180deg,  rgba(80,  85,  199,  0.1) 0%,  rgba(80,  85,  199,  0) 100%);
    border:  0.871032px solid #F0F9FF;
    border-radius:  8.71032px;
    height:  339px;
}
.lectures-accordion-block .accordion-item {
    background:  #FEFEFF;
    border:  1px solid rgba(0,  0,  0,  0.08);
    box-shadow:  0px 4px 4px rgba(0,  0,  0,  0.05);
    border-radius:  12px;
    z-index:  3;
    position:  relative;
}
.lectures-accordion-block .accordion-button {
    padding:  1rem;
    font-weight:  700;
    font-size:  16px;
    line-height:  20px;
    color:  #46474C;
    background-color:  transparent;
}
.lectures-accordion-block .accordion-button:after {
    content:  normal;
}
.lectures-accordion-block .accordion-button,  .lectures-accordion-block .accordion-button:focus,  .faqa-section .accordion-button,  .faqa-section .accordion-button:focus {
    box-shadow:  none;
    outline:  none;
}
.lectures-tab-box .accordion-body {
    border-top:  1px solid rgba(0,  0,  0,  0.1);
}
.faqa-section .accordion-body {
    border-top:  0px solid rgba(0,  0,  0,  0.1);
}
.accordion-button:not(.collapsed) {
    background-color:  transparent;
}
.lectures-accordion-block .accordion-button svg {
    fill:  #171C22;
}
.lectures-accordion-block .accordion-button svg {
    transform:  rotate(360deg);
}
.lectures-accordion-block .accordion-button.collapsed svg {
    transform:  rotate(-90deg);
}
.faqa-section .accordion-item button:focus {
    box-shadow:  none;
}
.numb-title  {
    font-weight:  700;
    font-size:  14px;
    line-height:  20px;
    text-align:  right;
    color:  #2368E6;
}
.what-title  {
    font-weight:  500;
    font-size:  14px;
    line-height:  26px;
    color:  #667280;
}
.faqa-section .accordion-item {
    margin-top:  3px;
    border:  1px solid rgba(0,  0,  0,  0.2);
    border-radius:  10px !important;
}
.faqa-section .accordion-item:first-child {
    border-top: 1px solid rgba(0,  0,  0,  0.2) ;
}
.faqa-section .accordion-item:last-child {
    border-bottom: 1px solid rgba(0,  0,  0,  0.2);
}
.faqa-section .accordion-button  {
    font-weight:  500;
    font-size:  16px;
    line-height:  20px;
    color:  #46474C;
    padding:  17px;
    background-color:  transparent;
}
.faqa-section .accordion-button.collapsed:after {
    transform:  rotate(180deg);
}
.faqa-section .accordion-body {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.6);
}
.faqa-section .accordion-button::after  {
    background:  url(../images/arrowup-solid.png) no-repeat ;
    transform:  rotate(0deg);
}
.faqa-section .accordion-item  {
    margin-bottom:  0px !important;
    display:  block;
    margin-top:  26px;
}
.form-box  {
    background:  #F6DCAD;
    border-radius:  32px;
}
.form-box p  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  22px;
    line-height:  30px;
    color:  rgba(0,  0,  0,  0.6);
}
.form-box h2  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  700;
    font-size:  40px;
    line-height:  55px;
    color:  rgba(0,  0,  0,  0.8);
}
.form-box .form-control, .form-select  {
    border:  navajowhite;
    border-radius:  10.7205px;
    padding:  17.8675px 35.7351px 17.8675px 26.8013px;
    gap:  8.93px;
    height:  55px;
    color:  rgba(0,  0,  0,  0.4);
}
.form-box .btn1  {
    border:  1px solid rgba(0,  0,  0,  0.8);
    border-radius:  10.7205px;
    color:  #fff;
    height:  55px;
    background:  rgba(0,  0,  0,  0.8);
    text-align:  center;
    width:  100%;
    font-weight:  700;
    font-size:  17.8675px;
    line-height:  20px;
}
.form-box .btn1:hover  {
    background-color: #fff;
    color:  rgba(0,  0,  0,  0.8);
}
.right-box  {
    width:  40%;
    background:  #262543;
    border-radius:  40px 0px 0px 40px;
    margin-left:  46px;
    padding:  54px 94px 54px 79px;
    position:  relative;
    overflow:  hidden;
}
.right-panel-design  {
    position:  absolute;
    left:  406px;
    top:  480px;
}
.right-panel-design.design2  {
    left:  -70px;
    top:  900px;
}
.right-panel-design.design3  {
    left:  0;
    top:  870px;
}
.right-panel-design.design10  {
    top:  auto;
    bottom:  2%;
    left:  auto;
    right:  0;
}
.right-panel-design.design9  {
    left:  0px;
    top:  auto;
    bottom:  15%;
}
.right-panel-design.design8  {
    right:  0;
    left:  auto;
    top:  66%;
}
.right-panel-design.design7  {
    top:  60%;
    left:  6%;
}
.right-panel-design.design6  {
    top:  50%;
    left:  48%;
}
.right-panel-design.design5  {
    top:  37%;
    left:  10%;
}
.right-panel-design.design4  {
    left:  auto;
    right:  0;
    top:  26%;
}
.coures-description  {
    margin-bottom:  4rem;
}
.button-top span  {
    font-weight:  400;
    font-size:  12px;
    line-height:  18px;
    color:  rgba(0,  0,  0,  0.8);
    background:  #000;
    background:  #EDFFF8;
    box-shadow:  0px 4px 11px rgba(26,  195,  135,  0.1);
    border-radius:  10px;
    padding:  14px;
    display:  block;
    width:  90%;
    text-align:  center;
}
.mobile-box  {
    position:  relative;
    background:  #FEFEFF;
    border:  1px solid rgba(0,  0,  0,  0.08);
    box-shadow:  0px 4px 28px rgba(26,  195,  135,  0.1);
    border-radius:  15px;
    height:  auto px;
    padding:  20px;
    margin-top:  -20px;
}
.button-top  {
    position:  relative;
    z-index:  1;
}
.w-413 {
    width:  413px;
}
.list-mobile  {
    text-align:  left;
}
.Price-title  {
    display:  block;
    font-weight:  400;
    font-size:  12px !important;
    line-height:  18px!important;
    margin-bottom:  10px;
    color:  rgba(0,  0,  0,  0.6);
}
.list-mobile span strong  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  700;
    font-size:  40px;
    line-height:  60px;
    color:  rgba(0,  0,  0,  0.8);
    padding-right:  12px;
}
.list-mobile span  {
    font-weight:  500;
    font-size:  24px;
    line-height:  36px;
    color:  rgba(0,  0,  0,  0.5);
}
.what-title .icao-img img  {
    margin-right:  10px;
}
.conquer-course-page .bay-button2:hover  {
    border-color:  #75C4F6;
    background:  #75C4F6;
}
.conquer-course-page .bay-button2  {
    height:  62px;
    background:  #3EB4FF;
    box-shadow:  0px 17px 20px rgba(26,  195,  135,  0.08);
    border-radius:  12px;
    text-align:  center;
    align-items:  center;
    font-weight:  700;
    color:  #fff;
    display:  flex;
    font-size:  18px;
    align-items:  center;
    justify-content:  center;
    border:  1px solid #3EB4FF;
}
.bay-button  {
    height:  62px;
    background:  #1AC387;
    box-shadow:  0px 17px 20px rgba(26,  195,  135,  0.08);
    border-radius:  12px;
    text-align:  center;
    align-items:  center;
    font-weight:  700;
    color:  #fff;
    display:  flex;
    font-size:  18px;
    align-items:  center;
    justify-content:  center;
    border:  1px solid #1AC387;
}
.bay-button:hover {
    color:  #fff;
    background:  #00d8a6;
    border-color:  #00d8a6;
}
.border-bottom1  {
    width:  158px;
    margin:  0 auto;
    padding:  14px 0px;
    border-bottom:  1px dashed rgba(0,  0,  0,  0.1);
}
.linebrrk  {
    text-decoration:  line-through;
}
.free-button  {
    height:  47px;
    border:  1px solid #000000;
    border-radius:  10px;
    display:  block;
    text-align:  center;
    padding-top:  0px;
    font-weight:  400 !important;
    font-size:  14px;
    line-height:  46px;
    color:  rgba(0,  0,  0,  0.8);
}
.free-button b  {
    font-weight:  700 !important;
    font-size:  14px;
    line-height:  23px;
    color:  rgba(0,  0,  0,  0.8);
}
.free-button:hover {
    color:  #fff;
    background-color:  #000;
}
.Included-box h2  {
    font-weight:  700;
    font-size:  16px;
    line-height:  24px;
    padding-left:  7px;
    color:  rgba(0,  0,  0,  0.8);
}
.Included-title  {
    font-weight:  400 !important;
    font-size:  16px !important;
    line-height:  24px !important;
    color:  rgba(0,  0,  0,  0.6);
}
span.test-title  {
    font-weight:  400;
    font-size:  12px;
    line-height:  6px;
    color:  rgba(0,  0,  0,  0.6);
    padding-bottom:  0px !important;
    display:  block;
}
.conquer-course-page .test-title  {
    font-weight:  400;
    font-size:  12px;
    line-height:  17px;
    color:  rgba(0,  0,  0,  0.6);
    padding-bottom:  0px !important;
    display:  block;
}
ul.list-Included  {
    justify-content:  space-between;
    width:  100%;
    margin:  0 auto;
    text-align:  center;
}
span.numb1-title  {
    font-weight:  700 !important;
    font-size:  12px !important;
    line-height:  28px !important;
    color:  rgba(0,  0,  0,  0.6);
}
.list-Included li  {
    margin-bottom:  10px;
}
.dropdown1 .dropdown-toggle  {
    height:  47px;
    border:  1px solid rgba(0,  0,  0,  0.4);
    border-radius:  10px;
    width:  100%;
    color:  rgba(0,  0,  0,  0.8);
    display:  flex;
    align-items:  center;
    text-align:  left !important;
    font-weight:  400;
    background:  #fff!important;
}
.list-dropdown span strong  {
    font-weight:  500;
    font-size:  16px;
    line-height:  24px;
    padding-right:  0px !important;
}
.list-dropdown span  {
    font-weight:  400;
    font-size:  10px;
    line-height:  15px;
    color:  #000;
    text-align:  right;
}
.list-dropdown li a  {
    justify-content:  space-between;
    height:  65px;
    padding:  0 12px;
    border-radius:  8px;
}
.list-dropdown li a:hover,  .list-dropdown li.active a {
    background-color:  rgba(26,  195,  135,  0.1);
}
.dropdown1 .dropdown-toggle {
    position:  relative;
}
.dropdown1 .dropdown-toggle::after  {
    top:  50%;
    right:  27px;
}
.dropdown1 .dropdown-menu {
    width:  376px;
    padding:  10px;
}
.conquer-course-page .Included-title .icao-img img  {
    width:  24px;
    height:  24px;
}
.conquer-course-page .dropdown1 .dropdown-menu {
    width:  369px;
    padding:  10px;
}
.list-dropdown .subjects-title  {
    font-size:  16px;
    line-height:  24px;
    align-items:  center;
    color:  rgba(0,  0,  0,  0.6);
}
.list-dropdown  {
    padding:  0;
}
.singal-title h3  {
    font-weight:  500;
    font-size:  12px;
    line-height:  18px;
    display:  flex;
    align-items:  center;
    color:  rgba(0,  0,  0,  0.3);
    padding-left:  14px;
    position:  relative;
    z-index:  5;
}
.singal-title h3:after {
    content:  '';
    position:  absolute;
    width:  68%;
    right:  0px;
    height:  1px;
    background-color: rgba(0,  0,  0,  0.05);
    display:  block;
    top:  10px;
    z-index:  -1;
}
.biology-title  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  14px !important;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
}
.prices-list .list-dropdown span strong  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  500;
    font-size:  16px;
    line-height:  24px;
    display:  flex;
    align-items:  center;
    text-align:  right;
    color:  rgba(0,  0,  0,  0.8);
}
.prices-list .list-dropdown  {
    background:  transparent;
}
.course-page .navbar {
    box-shadow:  none;
    padding:  1rem 0;
}
.top-main-section  {
    margin:  20px 0 140px;
}
#sticky  {
    width:  100%;
    height:  400px;
}
.course-page .form-box {
    padding:  66px 70px;
}
.mobile-bot-sticky.course-page-mobile-sticky  {
    background-color:  #149667;
    box-shadow:  0px -4px 16px rgba(0,  0,  0,  0.05);
    border-radius:  10px 10px 0px 0px;
    cursor:  pointer;
}
.mobile-bot-sticky.course-page-mobile-sticky:before  {
    background:  url(../images/moblie-curves.png) no-repeat center 0;
}
.drop-down-modal-mob::before  {
    background:  url(../images/moblie-curves.png) no-repeat center 0;
    content:  '';
    position:  absolute;
    top:  auto;
    left:  auto;
    z-index:  1;
    bottom:  16px;
    height:  350px;
    width:  100%;
    display:  block;
}
.course-page-mobile-sticky .sticky-div-content h2 {
    color:  #fff;
}
.course-page-mobile-sticky .sticky-div-content p {
    color:  #fff;
}
.course-page-mobile-sticky .sticky-div-content h2 b {
    font-size:  18px;
    font-weight:  bold;
}
.course-page-mobile-sticky .btn-white  {
    box-shadow:  0px 17px 20px rgb(26 195 135 / 8%);
    border-radius:  12px;
    background-color:  #fff;
    color:  #159567;
    font-size:  14px;
    font-weight: bold;
    padding:  15px 20px;
}
.arrow-up-down  {
    cursor:  pointer;
}
.cross_icon  {
    position:  absolute;
    top:  5px;
    right:  5px;
}
.icao-coruse img  {
    width:  20px;
    height:  20px;
}
.course-page-mobile-sticky .sticky-div-content p {
    display:  none;
}
.course-page-mobile-sticky.expand-section .sticky-div-content p {
    display:  block;
}
.course-page-mobile-sticky .sticky-div-content .btn-pr  {
    display:  block;
}
.course-page-mobile-sticky.expand-section .sticky-div-content .btn-pr {
    display:  none !important;
}
.arrow-up-down svg {
    fill:  #fff;
    margin-top:  -5px;
}
.mobile-bot-sticky-course  {
    position:  relative;
    z-index: 9999;
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section  {
    height:  auto;
    background-color:  #fff;
    flex-direction:  column;
    align-items:  self-start;
    width:  100%;
    justify-content:  flex-start;
}
.expand-section .sticky-div-content {
    width:  100%;
    padding-bottom:  20px;
    margin-bottom:  15px;
    border-bottom:  1px solid rgba(0,  0,  0,  0.05);
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section .arrow-up-down {
    bottom:  317px;
    background-color:  #fff;
}
.popup1 .modal-content  {
    height:  318px;
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section .arrow-up-down svg {
    fill:  #181818;
    transform:  rotate(180deg);
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section h2,  .mobile-bot-sticky.course-page-mobile-sticky.expand-section p {
    color:  rgba(0,  0,  0,  0.8);
}
.mobile-bot-sticky.course-page-mobile-sticky .list-mobile {
    display:  none;
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section .list-mobile {
    display:  block;
    width:  100%;
}
.expand-section .bay-button {
    height:  54px;
    font-size:  14px;
}
.expand-section .free-button  {
    height:  44px;
    font-size:  14px;
    padding-top:  0;
    line-height:  44px;
}
.free-button:hover b {
    color:  #fff;
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section .btn-white {
    display:  none;
}
.des-list1  {
    color:  rgba(0,  0,  0,  0.6);
}
.des-list1 strong.study-title {
    color:  #333;
}
.bullry-bottom  {
    position:  absolute;
    height:  96%;
    width:  413px;
    background:  rgba(0,  0,  0,  0.25);
    backdrop-filter:  blur(8px);
    border-radius:  15px;
    left:  0;
    top:  25px;
}
.dropdown1  {
    position:  relative;
    z-index:  999;
}
.mobile-bot-sticky.course-page-mobile-sticky .cross_icon {
    display:  none;
}
.mobile-bot-sticky.course-page-mobile-sticky.expand-section .cross_icon {
    display:  block;
}
.popup-sticy-2  {
    padding:  0 20px;
    position:  relative;
    z-index:  2;
}
.sticky-div-content h2 {
    font-weight:  400;
}
.popup-sticy-2 .sticky-div-content h2 b {
    font-size:  18px;
    font-weight:  800;
}
.popup1 .modal-content a.ms-auto {
    z-index:  99;
}
.ellipse.mob-2,  .ellipse.mob-1 {
    display:  none;
}
.best-courses-man .plan-content  {
    padding:  22px 24px;
}
.best-courses-man .complete-syllabus {
    padding:  22px 24px;
}
.lectures-accordion-block .disabled .accordion-button  {
    opacity:  0.4;
}
.lectures-accordion-block .disabled .accordion-body  {
    opacity:  0.5;
}
.Information-bottom .get-link-form2 .phone-no-foot  {
    width:  70%;
}
.target-series .des-list1 strong.study-title  {
    color:  rgba(0,  0,  0,  0.6);
}
.cashprize-section  {
    padding:  30px 30px 30px 30px;
    height:  218px;
    background:  linear-gradient(3.06deg,  #E8F9F3 -17.9%,  #FFFFFF 97.67%);
    border-radius:  15px;
    margin-bottom:  111px;
    position:  relative;
    z-index:  9;
    border-width:  1px;
    border-style:  solid;
    border-color:  rgba(26,  195,  135,  0.05);
}
.neet-description  {
    font-weight:  400;
    font-size:  16px;
    line-height:  24px;
    letter-spacing:  -0.01em;
    color:  rgba(0,  0,  0,  0.8);
    width:  90%;
    padding-bottom:  16px;
    margin:  0px;
}
.neet-description b  {
    font-weight:  700;
    color:  rgba(0,  0,  0,  0.8);
    font-size:  16px;
}
.neet-img  {
    margin-right:  16px;
}
.students-prize  {
    padding:  20px 0px 20px 53px;
    width:  613px;
    height:  94px;
    background:  rgba(255,  255,  255,  0.8);
    border-radius:  10px;
}
.students-prize li  {
    list-style-type:  none;
    line-height:  0px;
    padding-bottom:  12px !important;
    position:  relative;
}
.students-prize li:before {
    width:  8px;
    height:  8px;
    position:  absolute;
    left:  -20px;
    top:  7px;
    content:  '';
    background-color:  #000;
    border-radius:  20px;
}
.students-prize li b  {
    font-weight:  700;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
}
.students-prize li p  {
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
    list-style:  disc;
    margin:  0px 0px;
}
.target-series .Videos-title  {
    padding:  0px !important;
}
.target-series .Videos-title .icao-img img  {
    margin-right:  0px;
}
.target-series .icao-img.loc  {
    margin-left:  10px;
}
.paper1 a  {
    margin-right:  10px;
}
.timer-countdown  {
    display:  flex;
    align-items:  center;
    text-transform:  capitalize;
    border-left:  1px solid rgba(0,  0,  0,  0.4);
    padding-left:  10px;
    margin-left:  5px;
    width:  66%;
}
.timer-countdown span  {
    padding:  0px;
    width:  auto;
    margin:  0 6px;
    text-transform:  uppercase;
}
.timer-countdown span:last-child {
    margin-right:  0px;
}
.target-series-sidebar .button-top span {
    background-color:  #F9EEFD;
}
.target-series-sidebar .bay-button {
    background:  #A123E6;
    border-color:  #A123E6;
    box-shadow:  0px 13.6px 16px rgba(161,  35,  230,  0.08);
}
.target-series-sidebar .bay-button:hover {
    border-color:  #C472F0;
    background:  #C472F0;
}
.mobile-timer-section {
    display:  none;
}
.bg-parple {
    background-color:  #A123E6!important;
}
.text-perple {
    color:  #A123E6!important;
}
.start-free-trail-form-mob  {
    padding:  0 20px 20px;
}
.start-free-trail-form-mob .free-title {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    display:  block;
    color:  rgba(0,  0,  0,  0.8);
    margin-bottom:  12px;
}
.start-free-trail-form-mob .form-box {
    background-color:  transparent;
}
.start-free-trail-form-mob .form-box .form-control,  .start-free-trail-form-mob .form-box .form-select {
    border:  0.6px solid rgba(0,  0,  0,  0.4);
    border-radius:  8px;
    padding-top:  0;
    padding-bottom:  0;
    height:  40px;
    padding-left:  15px;
    font-size:  12px;
    margin-bottom:  10px;
}
.start-free-trail-form-mob .get-link-form2 {
    border:  0.6px solid rgba(0,  0,  0,  0.4);
    border-radius:  8px;
    height:  40px;
    margin-bottom:  10px;
}
.start-free-trail-form-mob .phone-no-foot {
    height:  40px;
    width:  77%;
}
.start-free-trail-form-mob select {
    height:  40px;
    padding-left:  15px;
}
.traget-mob-modal.modal .modal-dialog.popup1,  .traget-mob-modal .popup1 .modal-content {
    height:  auto;
}
.traget-mob-modal .form-box .btn1 {
    border-color:  #A123E6;
    border-radius:  8px;
    font-size:  16px;
}
.drop-down-modal-mob.traget-mob-modal::before  {
    content:  normal;
}
.modal.traget-mob-modal .modal-dialog.popup1:before {
    background:  url(../images/mob_poup_bg.png) no-repeat center 0;
    content:  '';
    position:  absolute;
    top:  auto;
    left:  auto;
    z-index:  1;
    bottom:  5px;
    height:  293px;
    width:  100%;
    display:  block;
}
.modal.traget-mob-modal .modal-dialog.popup1 {
    background-color: #FFFFFF;
}
.modal.traget-mob-modal .modal-dialog.popup1 .modal-body {
    background-color:  transparent;
}
#lectures-tab-nav  {
    width:  100%;
}
.syll-box .list-all li a  {
    display:  flex;
    align-items:  center;
    justify-content:  space-between;
    width: 97%;
}
.conquer-title:after {
    background-image:  url(../images/conquer_bottom.png);
    left:  3px;
    bottom:  12px;
}
.conquer-course-page .button-top span {
    background-color:  #EAF7FF;
}
.conquer-course-page .button-top span .timer-countdown span {
    background-color:  transparent;
}
.conquer-course  {
    border:  1.04961px solid rgba(0,  0,  0,  0.05);
    border-radius:  20.9922px;
    display:  flex;
    padding:  14px 26px;
    align-items:  center;
    justify-content:  space-between;
    margin-top:  22px;
    background-color:  #fff;
    max-width:  677px;
}
.conquer-course .list-icon-feature {
    color:  rgba(0,  0,  0,  0.8);
    font-size:  14px;
    font-weight:  700;
    line-height:  21px;
}
.conquer-course .list-icon-feature  {
    color:  rgba(0,  0,  0,  0.8);
    font-size:  14px;
    font-weight:  700;
    line-height:  21px;
    width:  150px;
    border-right:  1px solid rgba(0,  0,  0,  0.1);
}
.course-main-banner  {
    width:  72%;
}
.course-main-banner ul  {
    display:  flex;
    flex-wrap:  wrap;
    justify-content:  space-between;
    margin-bottom:  0;
}
.course-main-banner ul li {
    width:  42%;
    display:  flex;
    flex-wrap:  wrap;
    justify-content:  flex-start;
    align-items:  center;
    margin:  10px 0;
}
.course-main-banner ul li:first-child {
    margin-bottom:  20px;
}
.course-main-banner .icao-img {
    margin-right:  15px;
}
.course-main-banner .quick-title {
    font-weight:  500;
    font-size:  14px;
    line-height:  20px;
    color:  rgba(0,  0,  0,  0.8);
}
.conquer-course .icao-title {
    font-weight:  700;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
}
.price-section-parenting {
    display:  flex;
    max-width:  345px;
    align-items:  center;
    flex-wrap:  wrap;
}
.price-section-parenting big {
    font-weight:  700;
    font-size:  25px;
    line-height:  38px;
    color:  rgba(0,  0,  0,  0.8);
    margin-left:  20px;
    margin-bottom:  10px;
}
.price-section-parenting small {
    margin-left:  10px;
    font-weight:  400;
    font-size:  12px;
    line-height:  18px;
    color:  rgba(0,  0,  0,  0.6);
}
.add-package-blue-btn {
    height:  50px;
    background:  #3EB4FF;
    box-shadow:  0px 17px 50px rgba(62,  180,  255,  0.1);
    border-radius:  12px;
    border:  0;
    color:  #fff;
    padding:  0 50px;
    display:  block;
    line-height:  50px;
    font-weight:  700;
    font-size:  16px;
}
.add-package-blue-btn:hover {
    background-color:  #81CEFF;
    color:  #fff;
}
.conquer-course-parenting  {
    background:  url(../images/conquer_course_bg.png) no-repeat 0 0;
    padding:  40px 40px 30px 40px;
    margin-bottom:  50px;
    background-size:  contain;
}
.title-parenting  {
    display:  flex;
}
.title-parenting sub {
    font-weight:  400;
    font-size:  14px;
    color:  rgba(0,  0,  0,  0.6);
    margin-left:  10px;
    bottom:  -10px;
    line-height:  normal;
}
.title-parenting h3 {
    font-weight:  700;
    font-size:  25px;
    line-height:  38px;
    color:  rgba(0,  0,  0,  0.8);
}
.highly-recommended  {
    font-weight:  400;
    font-size:  12px;
    line-height:  18px;
    letter-spacing:  0.03em;
    color:  rgba(0,  0,  0,  0.75);
    margin-top:  26px;
    padding-left:  20px;
    padding-top:  5px;
}
.conquer-course-parenting .des-list1 {
    margin-left:  20px;
}
.combooffer {
    margin-bottom:  20px;
}
.combooffer ul li  {
    background:  #FFFFFF;
    border:  0.6px solid rgba(0,  0,  0,  0.1);
    border-radius:  7.86087px;
    padding:  15px;
    position:  relative;
    margin-top:  20px;
}
.top-tag-subject {
    position:  absolute;
    left:  20px;
    top:  -10px;
    background:  #E6A123;
    border-radius:  12px;
    height:  20px;
    width:  140px;
    font-weight:  400!important;
    font-size:  10px!important;
    line-height:  15px!important;
    color:  #fff!important;
    text-align:  center!important;
    display:  flex;
    align-items:  center;
    justify-content:  center;
}
.top-tag-subject b {
    margin-left:  5px;
}
.combooffer ul li.active .top-tag-subject {
    background-color:  #2F89C2;
}
.conquer-course-dropdown .list-dropdown li a:hover,  .conquer-course-dropdown .list-dropdown li.active a  {
    background:  rgba(62,  180,  255,  0.1);
    border-color:  rgba(62,  180,  255,  0.1);
}
.combooffer ul li.active {
    background:  rgba(62,  180,  255,  0.1);
    border-color:  rgba(62,  180,  255,  0.1);
}
.combooffer ul li .left-section  {
    display:  flex;
    flex-direction:  column;
    justify-content:  flex-start;
    align-items:  flex-start;
}
.combooffer ul li .right-section {
    justify-content:  flex-end;
    text-align:  right;
    display:  flex;
    flex-direction:  column;
    align-items:  flex-end;
}
.combooffer ul li big {
    font-weight:  700;
    font-size:  14px;
    line-height:  21px;
    display:  flex;
    align-items:  center;
    color:  rgba(0,  0,  0,  0.8);
}
.combooffer ul li small {
    font-weight:  600;
    font-size:  12px;
    line-height:  18px;
    display:  flex;
    align-items:  center;
    color:  rgba(0,  0,  0,  0.6);
}
.conquer-course-dropdown {
    max-height:  389px;
    overflow-y:  auto;
    overflow-x:  hidden;
}
.conquer-course-dropdown .prices-list .list-dropdown li {
    border:  0.6px solid rgba(0,  0,  0,  0.1);
    border-radius:  10px;
    margin:  10px 0;
}
.conquer-course-dropdown .prices-list .list-dropdown li a {
    padding:  0 15px;
}
.conquer-course-dropdown .list-dropdown span {
    font-size:  12px;
    font-weight:  500;
}
.highly-recommended  {
    background:  linear-gradient(180deg,  rgba(0,  0,  0,  0.05) 0%,  rgba(0,  0,  0,  0) 100%);
    border-radius:  5px;
    max-width:  304px;
    height:  30px;
    margin:  15px 0;
}
.party-popper-emoji  {
    font-weight:  600;
    font-size:  16px;
    line-height:  22px;
    color:  rgba(0,  0,  0,  0.8);
    display:  flex;
    align-items:  center;
}
.party-popper-emoji .icon-emoji {
    margin-right:  10px;
}
.callus-tag  {
    height:  72px;
    width:  289px;
    display:  flex;
    align-items:  center;
    justify-content:  center;
    border:  0.5px solid rgba(41,  45,  50,  0.3);
    border-radius:  8px;
    padding:  10px;
    position:  absolute;
    right:  246px;
}
.callus-tag:hover,  .callus-tag:focus,  .callus-tag:focus-visible,  .callus-tag:hover {
    outline:  none;
}
.icon-call  {
    background:  #F8F8F8;
    border-radius:  120px;
    width:  40px;
    height:  40px;
    min-width:  40px;
    min-height:  40px;
    display:  flex;
    align-items:  center;
    justify-content:  center;
    margin-right:  21px;
}
.call-us-on  {
    display:  flex;
    flex-direction:  column;
}
.call-us-on strong  {
    font-weight:  600;
    font-size:  16px;
    line-height:  22px;
    letter-spacing:  -0.01em;
    color:  #292D32;
    width:  100%;
    display:  flex;
}
.call-us-on small  {
    font-weight:  400;
    font-size:  14px;
    line-height:  22px;
    letter-spacing:  -0.01em;
    color:  #292D32;
}
.web-block {
    display:  block!important;
}
.mob-block,  .tab-block {
    display:  none!important;
}
.contact-info  {
    margin-bottom:  50px;
}
.phone-no  {
    display:  flex;
    width:  100%;
    align-items:  flex-start;
    justify-content:  flex-start;
    margin-bottom:  10px;
}
.phone-white  {
    width:  24px;
    min-width:  24px;
    margin-right:  10px;
}
.phone-no-block {
    color:  #fff;
    display:  flex;
    flex-direction:  column;
}
.phone-no-block strong {
    font-weight:  600;
    font-size:  16px;
    line-height:  24px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
}
.phone-no-block small {
    font-weight:  400;
    font-size:  14px;
    line-height:  18px;
    letter-spacing:  -0.01em;
    color:  #FFFFFF;
}
.login-register-popup .modal-content {
    background:  #FFFFFF;
    box-shadow:  0px 8px 36px rgba(0,  0,  0,  0.16);
    border-radius:  16px;
}
.login-register-popup .modal-dialog {
    max-width:  439px;
}
.login-register-popup .modal-header {
    padding:  16px 24px 0 24px;
    border-bottom:  0;
    align-items:  flex-start;
}
.login-register-popup .modal-body {
    padding:  24px;
}
.login-register-popup .modal-title {
    font-weight:  700;
    font-size:  28px;
    line-height:  42px;
    display:  flex;
    align-items:  center;
    color:  rgba(0,  0,  0,  0.8);
}
.login-register-popup p {
    font-weight:  400;
    font-size:  14px;
    line-height:  20px;
    display:  flex;
    align-items:  center;
    color:  rgba(21,  25,  32,  0.5);
    margin-bottom:  0;
}
.login-register-popup p strong {
    font-weight:  600;
    font-size:  14px;
    line-height:  20px;
    display:  flex;
    align-items:  center;
    color:  rgba(21,  25,  32,  0.8);
}
.resend-text  {
    font-weight:  400;
    font-size:  12px;
    line-height:  20px;
    display:  flex;
    align-items:  center;
    text-align:  right;
    color:  rgba(0,  0,  0,  0.8);
    margin:  5px 0 0;
    width:  100%;
    justify-content:  right;
}
.title-popup {
    flex-direction:  column;
    display:  flex;
}
.login-register-popup .form-control {
    background:  #FFFFFF;
    border:  1px solid #C5C5C5;
    border-radius:  12px;
    font-weight:  400;
    font-size:  16px;
    line-height:  22px;
    height:  54px;
    line-height:  54px;
}
.logininput-btn {
    margin-bottom:  16px;
    position:  relative;
}
.logininput-btn .btn  {
    width:  100%;
    text-align:  center;
    height:  54px;
    line-height:  54px;
    font-weight:  700;
    font-size:  16px;
    line-height:  22px;
    color:  #FFFFFF;
    border-radius:  12px;
    box-shadow:  none;
}
.login-pop-saprator {
    margin:  21px auto 16px auto;
    border:  0.891933px dashed rgba(0,  0,  0,  0.1);
    max-width:  141px;
}
.logininput-btn .disabled {
    background:  rgba(0,  0,  0,  0.3)!important;
}
.error-input  {
    border:  1px solid #FF6565 !important;
}
.error-message  {
    font-weight:  400;
    font-size:  12px;
    line-height:  20px;
    display:  flex;
    align-items:  center;
    color:  #FF6565;
    position:  absolute;
    bottom:  0;
}
p.need-account  {
    font-weight:  400;
    font-size:  14px;
    line-height:  20px;
    display:  flex;
    align-items:  center;
    text-align:  center;
    color:  rgba(21,  25,  32,  0.5);
    margin-bottom:  0;
    display:  flex;
    justify-content:  center;
}
p.need-account a {
    font-weight:  700;
    font-size:  16px;
    color:  rgba(21,  25,  32,  0.8);
    margin-left:  5px;
    text-decoration:  underline;
}
p.need-account a:hover {
    text-decoration:  none;
}
.country-code  {
    position:  absolute;
    z-index:  9;
    top:  16px;
    left:  11px;
    font-weight:  400;
    font-size:  16px;
    line-height:  22px;
    color:  rgba(0,  0,  0,  0.3);
}
.login-register-popup .form-control.phone-no  {
}
.login-register-popup .form-control:focus,  .login-register-popup .form-control:focus-visible {
    outline:  none;
    box-shadow:  none;
}
.login-register-popup ::placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
.login-register-popup :-ms-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}
.login-register-popup ::-ms-input-placeholder  {
    color:  rgba(0,  0,  0,  0.3);
}


/*---Free-trial-page-css start here--*/
.left-box-free-trial {
  width: 70%;
  overflow: hidden;
  background-color: #262543;
  border-radius: 0px 23px 23px 0px;
  display: block;
  padding: 115px 120px 120px 0;
}
.left-box-free-trial .form-free{
    position: relative;
    z-index: 1;
    margin-top: 0;
}
.row.detailform {
    display: flex;
}
.form-main-box {
  padding: 0;
  width: 52%;
  min-width: 838px;
  float: right;
  position: relative;
}
@media(min-width: 1550px){
    .form-main-box{
        width:873px
   }
}
.form-main-box:before{
    content: '';
    height: 120px;
    width: 120px;
    background: url('../images/free_title_bg-2.svg') no-repeat;
    display: inline-block;
    position: absolute;
    z-index: 0;
    left: -34px;
    top: 40px;
}
.form-main-box:after {
    content: '';
    height: 120px;
    width: 155px;
    background: url(../images/free_title_bg-3.svg) no-repeat;
    display: inline-block;
    position: absolute;
    z-index: 0;
    left: -34px;
    top: 143%;
    bottom: 0;
}
.left-box-free-trial .border-bottom1 {
  width: 100%;
}
.border-vertical{
    height: 100%;
    width: 1px;
    border-left: 0.6px dashed rgba(0, 0, 0, 0.1);
    display: block;
    margin: 0 auto;
}
.form-free {
    background: #FEFEFF;
    border: 1px solid rgba(0, 0, 0, 0.08);
    box-shadow: 0px 4px 28px rgba(26, 195, 135, 0.1);
    border-radius: 15px;
    height: auto px;
    padding: 20px;
    margin-top: -20px;
}
.enter-head {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    display: flex;
    align-items: center;
    color: rgba(0, 0, 0, 0.8);
}
.inner-form1 label {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    display: flex;
    align-items: center;
    color: rgba(0, 0, 0, 0.6);
}

.inner-form1 input {
    height: 50.49px;
    background: #FFFFFF;
    border: 0.921581px solid #C5C5C5;
    border-radius: 11px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #B3B3B3 !important;
}

.mobile-form-inline {
  height: 50.49px;
    background: #FFFFFF;
    border: 0.921581px solid #C5C5C5;
    border-radius: 11.059px;
  align-items: center;
  
}
.mobile-form-inline input {
    border: none;
    margin: 0px;
    background: none;
}
.mobile-form-inline select {
    background-color: transparent;
    border: none;
    padding-left: 10px;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.8);
}

.drop-free-trial #dropdownMenu2 {
    padding-left: 14px;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    color: #B3B3B3 !important;
}
.drop-free-trial .dropdown-toggle::after {
    right: 15px;
}

.list-dropdown.class-main  li a:hover, .list-dropdown li.active a {
  background: rgba(230, 161, 35, 0.15);
  border-radius: 8px;
}
.list-dropdown.class-main li a {
    justify-content: space-between;
    height: 40px;
    padding: 0 17px;
    border-radius: 8px;
}
.mb-17 {
  margin-bottom: 12px;
}
.form-check {
    background: rgba(228, 240, 211, 0.4);
    border-radius: 12px;
    padding: 24px 20px;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 19px;
}
.radio-light-blue-bg{
    background-color: rgba(232, 239, 252, 0.6)!important;
}
.left-box-free-trial .dropdown1 .dropdown-menu{
    width: 100%;
}
.free-trial-page-title {
    padding: 50px 0 0px 0;
    position: relative;
}
.free-trial-page-title:before{
    content: '';
    background: url('../images/free_title_bg-1.svg') no-repeat 0 0;
    width: 28px;
    height: 53px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 45px;
}
.free-trial-page-title h2 {
    font-weight: 700;
    font-size: 50px;
    line-height: 75px;
    text-transform: uppercase;
    color: rgba(0, 0, 0, 0.8);
}
.free-trial-page-title h2 span {
    font-weight: 300;
    color: rgba(0, 0, 0, 0.8);
}
.form-check label{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;
    color: rgba(0, 0, 0, 0.8);
}
.form-check label span{
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: center;    
    color: rgba(0, 0, 0, 0.6);
}
.form-check .form-check-input[type=radio] {
    border-radius: 50%;
    margin-left: 0;
    width: 20px;
    height: 20px;
    min-width: 20px;
    border:transparent;
    margin-top: 0px;
    background-image: url('../images/checkbox_unchecked.svg');
    background-repeat: no-repeat;

}
.form-check .form-check-input[type=radio]:focus,
.form-check .form-check-input[type=radio]:focus-visible{
    outline: none;
    box-shadow: none;
}
.form-check .form-check-input:checked{
    background-color: transparent;
    border-color: transparent;
}
.form-check .form-check-input:checked[type=radio]{
    background-image: url(../images/checkbox_checked.svg);

}
.right-box-free-trial {
    width: 27%;
    margin-left: 3%;
}
.right-side-success-list {
    width: 249px;
    float: left;
}
.title-suceess-box {
    margin-bottom: 70px;
}
.arrow-img-success {
    top: 37px;
    position: relative;
    right: -30px;
}
.air-select-rank li {
    list-style-type: none;
    display: block;
    border: 0.752494px solid #C5C5C5;
    border-radius: 9.02992px;
    overflow: hidden;
    height: 94px;
    margin: 40px 0;
}
.air-select-rank li a{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.student-air-detials {
    margin-left: 0;
    padding: 0 13px;
    display: flex;
    flex-direction: column;
}
.student-air-detials .name {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 17px;
    color: rgba(0, 0, 0, 0.5);
}
.student-air-detials .mark{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    line-height: 17px;
    color: rgba(0, 0, 0, 0.4);
    background-color: transparent;
}
.student-air-detials .mark b{
    font-weight: 700;
}
.student-air-detials .rank {
    font-size: 16px;
    line-height: normal;
    font-weight: 400;
    text-transform: uppercase;
}
.student-air-detials .rank big {
    font-size: 20px;
    font-weight: 700;
    line-height: normal;
}
.
.form-enter-details .dropdown-menu{
    width: 100%;
}

.left-box-free-trial .form-control:focus{
    box-shadow: none!important;
    outline: none!important;
    border-color: #C5C5C5!important;
}
.left-box-free-trial .mobile-form-inline select {
  width: 58px;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-size: 14.7453px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.8);
}

.left-box-free-trial .form-control{
    color: #b3b3b3!important;
}
.left-box-free-trial ::placeholder{
  color: #B3B3B3!important;
}
.left-box-free-trial :-ms-input-placeholder { 
 color: #B3B3B3!important;
}

.left-box-free-trial ::-ms-input-placeholder { 
 color: #B3B3B3!important;
}
.left-box-free-trial .mobile-form-inline{
    display: flex;
}
.left-box-free-trial .inner-form1 input{
    width: 100%;
}
/*---Free-trial-page-css-end here--*/




@media(min-width: 1600px) {
    .header-sticky-bar  {
    top:  -100px;
}
}
@media(min-width: 1400px) {
    .container,  .container-lg,  .container-md,  .container-sm,  .container-xl  {
    max-width:  1241px;
}
}
@media(max-width: 1450px) {
    .form-main-box{
        min-width: 785px;
    }
    .conquer-course-parenting {
    background:  linear-gradient(121.05deg,  #FFFFFF 53.55%,  #F8F8F8 92.51%);
    border:  1px solid rgba(0,  0,  0,  0.1);
    border-radius:  15px;
}
.highly-recommended  {
    background:  linear-gradient(180deg,  rgba(0,  0,  0,  0.05) 0%,  rgba(0,  0,  0,  0) 100%);
    border-radius:  5px;
    max-width:  304px;
    height:  30px;
    margin:  15px 0;
}
.revision-list-list2 p {
    max-width:  91%;
}
.coursr-detail-leftbox {
    width:  672px;
}
h2,  h2 .neet-with {
    font-size:  2.258rem;
}
.sneak-peek  {
    padding:  20px 0;
}
.youtob-a {
    width:  350px;
}
.impact-slider  {
    margin-bottom:  1rem;
}
.list-text {
    font-size:  1.5rem!important;
}
.vrctor-arro  {
    position:  absolute;
    left:  -38%;
    bottom:  -25px;
    max-width:  150px;
}
.how-it-padd  {
    padding-bottom:  40px;
}
.header_banner  {
    margin:  5rem 0;
}
.quote-text p {
    min-height:  inherit;
}
.quote-text p.name,  .quote-text p.rank {
    min-height:  inherit;
}
.connect-btn  {
    width:  298px;
    height:  52px;
    line-height:  52px;
    font-size:  16px;
}
}
@media(max-width: 1400px){
    .form-main-box {
        min-width: 717px;
    }
    .free-trial-page-title h2{
        font-size: 2.5rem;
    }
}
@media(max-width: 1260px){
    .form-main-box {
        min-width: 94%;
    }
}
@media(max-width: 1200px) {
    .form-main-box {
    min-width: 83%;
}
.form-check label, .form-check label span{
    font-size: 0.85rem;
}
    .news-logos a  {
    max-width:  100px;
}
.students {
    height:  330px;
}
.inthe-news h4  {
    font-size:  30px;
    margin-top:  -80px;
}
.player  {
    width:  100%;
    line-height:  20px;
    font-size:  20px !important;
}
.how-it-padd  {
    padding-bottom:  50px;
}
.get-link-btn  {
    font-size:  13px;
}
.best-a  {
    font-size:  10px;
}
.best  {
    padding-left:  4px;
}
.footer-top a  {
    font-size:  12px;
}
.inthe-news h4  {
    margin-top:  100px;
}
.neet  {
    z-index:  1;
}
h3.neet  {
    font-size:  20px !important;
}
.need-help-inner {
    padding-right:  144px;
}
.navbar  {
    padding-top:  1rem;
    padding-bottom:  1rem;
}
.callus-tag  {
    width:  auto;
    height:  auto;
    border-radius:  0px;
    border:  0px;
    right:  240px;
    top:  -2px;
}
.icon-call {
    background-color:  #E6A123;
    margin-right:  0px;
}
.tab-block {
    display:  block!important;
}
.web-block {
    display:  none!important;
}
}
@media(max-width: 992px) {
.left-box-free-trial{
    width: 60%;
}
.left-box-free-trial .border-vertical{
    height: 1px;
    border-left: 0;
    border-bottom: 0.6px dashed rgba(0, 0, 0, 0.1);
    width: 100%;
    margin-top: 20px;
}
.form-main-box {
  min-width: 100%;
}
.free-trial-page-title h2 {
    font-size: 2rem;
}
.left-box-free-trial{
    margin-bottom: 2rem;
    padding: 40px;
}
.callus-tag {
    right:  60px;
}
.lectures-tab-box .slider-card p {
    min-height:  40px;
}
.counting-man.active .list-text  {
    font-size:  1.25rem !important;
}

.best-courses-man  {
    overflow-y:  hidden;
    overflow-x:  auto;
    white-space:  nowrap;
}
.complete-syllabus {
    white-space:  normal;
}
.get-link-btn  {
    font-size:  13px;
}
.neet-title strong  {
    font-size:  1.5rem;
}
.best-a  {
    font-size:  9px;
}
.inthe-news h4  {
    font-size:  30px;
    margin-top:  -80px;
}
.player  {
    width:  100%;
    line-height:  20px;
    font-size:  20px !important;
}
.free-trial-section .neet-input-box {
    padding-top:  0.5rem;
    padding-bottom:  0.5rem;
    font-size:  0.85rem;
    height:  54px;
}
.free-trial-section h2  {
    font-size:  2rem;
    margin-bottom:  2rem;
}
.begin-your-padd  {
    padding-bottom:  10px;
}
.newsletter-footer  {
    text-align:  center;
    display:  flex;
    justify-content:  space-around;
}
.apple  {
    display:  flex;
    justify-content:  space-around;
}
.playstore  {
    padding:  20px 0;
}
.footer-top h4  {
    font-size:  14px;
    margin-bottom:  1rem;
}
.footer-links li  {
    margin-bottom:  0px;
}
.connect-btn  {
    width:  auto;
    height:  52px;
    line-height:  52px;
    font-size:  13px;
    padding:  0 16px;
}
.readinesss-block {
    min-height:  264px;
}
.header_banner  {
    margin:  5rem 0;
}
.readinesss-block h3,  .effective-learn h3 {
    font-size:  15px !important;
    line-height:  1.2;
}
.effective-learn {
    height:  200px;
    padding:  10px;
}
.effective-icon  {
    font-size:  2.4rem;
    max-width:  80px;
}
.neet-preparation-title  {
    margin-bottom:  30px;
}
.readinesss-block::after  {
    background-size:  160px;
}
.crack-neet {
    max-width:  94%;
}
.neet-with::after  {
    bottom:  4px;
}
.navbar-collapse .d-flex {
    flex-direction:  column;
    justify-content:  flex-start!important;
    align-items:  flex-start!important;
}
.crack-neet h1,  .neet-with,  .header_banner .neet-with  {
    font-size:  2.2rem;
    line-height:  43px;
}
.crack-neet::after  {
    height:  145px;
    width:  145px;
}
.h-672  {
    height:  490px;
}
.how-it-work {
    padding:  2rem 0;
}
.trust-section  {
    margin-bottom:  1rem;
}
.need-help-inner {
    background:  none;
    padding:  0px 0;
    height:  150px;
}
.footer-main {
    margin-top:  0;
}
.need-help {
    background:  url(../images/m-need-help-bg.png) no-repeat;
    background-size:  cover;
    background-position:  center center;
    padding:  30px 0px;
}
.need-help-inner h2  {
    font-size:  1.5rem;
    margin-bottom:  0;
}
.need-help-inner p {
    max-width:  100%;
}
.playstore label {
    font-size:  14px;
}
.news-logos a  {
    max-width:  80px;
}
.news-logos {
    min-height:  320px;
}
.how-it-work-title {
    margin-bottom:  0;
}
.sneak-peek  {
    padding:  80px 0 0px;
}
.newsletter .form-group  {
    flex-direction:  column;
}
.newsletter .btn  {
    margin-left:  0;
    margin-top:  1rem;
    height:  54px;
}
.coursr-detail-leftbox,  .left-box,  .right-box {
    width:  100%;
}
.coursr-detail-leftbox h2.text-dark  {
    font-size:  2rem;
}
.ellipse  {
    display:  none;
}
.top-main-section  {
    flex-direction:  column;
    max-width:  85%;
    margin:  0 auto;
}
.coures-description .des-list1  {
    margin-top:  1rem;
}
span.revision-list-list {
    font-size:  1.2rem;
}
.lectures-tab-box .navbar-nav  {
    display:  flex;
    flex-direction:  row;
}
.testimonial-slider2 .slick-prev,  .testimonial-slider3 .slick-prev,  .testimonial-slider3 .slick-next,  .testimonial-slider2 .slick-next {
    display:  none!important;
}
span.icao-img2 img  {
    max-width:  30px;
    height:  auto;
    display:  block;
}
span.icao-img2  {
    padding-right:  50px;
    width:  30px;
    display:  inline-block;
}
.right-box  {
    margin:  2rem 0 0;
    border-radius:  40px;
    height:  auto;
    min-height:  890px;
}
.w-413  {
    max-width:  100%;
}
.dropdown1 .dropdown-menu {
    width:  90%;
}
.course-page .form-box  {
    padding:  46px 40px;
    margin:  20px 0;
}
.course-page .form-box .form-control,  .course-page .form-box .form-select  {
    margin-bottom:  20px;
}
.right-panel-design {
    display:  none;
}
.revision-list-list2 p  {
    max-width:  100%;
}
}
@media(max-width: 767px) {
.target-series-popup1 .modal-dialog.popup1 {
    height:  243px!important;
}
.list-mobile span.to-avil  {
    font-size:  14px;
    color:  #fff;
    margin-left:  5px;
    font-weight:  normal;
}
.purpal-btn-buy {
    background-color:  #A123E6!important;
    color:  #fff!important;
    border-color:  #A123E6!important;
}
.purpal-btn-buy:hover {
    background-color:  #B445F1!important;
}
.target-series-popup1 .modal-dialog.popup1 .modal-content  {
    height:  241px!important;
}
.drop-down-modal-mob.target-series-popup1::before  {
    height:  219px!important;
}
.mob-block {
    display:  block!important;
}
.web-block {
    display:  none!important;
}
.offer-name,  .off-name  {
    font-size:  10px;
    padding-right:  5px;
}
.d-flex.star-img1  {
    margin-left:  15px;
}
.star-img1 img  {
    width:  11.66px;
    height:  11.66px;
    margin:  7px 5px 0px 0px;
}
.modal-box-bg  {
    background:  #E6A123;
    border-radius:  12px;
    padding:  2.23077px 5.94872px;
    width:  50%;
}
.subjects-title  {
    text-align:  left !important;
}
.conquer-course-page .mobile-timer-section  {
    margin-bottom:  67px;
}
.mdl-btn .bay-button2:hover  {
    border-color:  #75C4F6;
    background:  #75C4F6;
}
.mdl-btn .bay-button2  {
    height:  62px;
    background:  #3EB4FF;
    box-shadow:  0px 17px 20px rgba(26,  195,  135,  0.08);
    border-radius:  12px;
    text-align:  center;
    align-items:  center;
    font-weight:  700;
    color:  #fff;
    display:  flex;
    font-size:  18px;
    align-items:  center;
    justify-content:  center;
    border:  1px solid #3EB4FF;
}
.conquer-course-page .coures-description  {
    margin-bottom:  0rem;
}
.conquer-course-page .succes1 .testimonial-slider3 .quote-text p  {
    font-size:  12.1944px !important;
}
.conquer-course-page .different  {
    font-size:  13px !important;
}
.right-btn-middal  {
    width:  29%;
}
.conquer-course-page .succes1 .testimonial-slider3 .quote-text p.name  {
    font-size:  12.1944px !important;
}
.conquer-course-parenting  {
    padding:  40px 20px 30px 20px;
}
.conquer-course-page .title-parenting h3  {
    line-height:  0;
}
.conquer-course-page .title-parenting  {
    padding-top:  20px;
    flex-direction:  column;
}
.conquer-sticky .course-page-mobile-sticky .btn-white  {
    color:  #2F89C2;
}
.conquer-sticky .mobile-bot-sticky.course-page-mobile-sticky {
    background-color:  #2F8AC2 !important;
}
.conquer-sticky .btn-pr  {
    background:  #2F8AC2;
}
.btn.btn-pr:hover  {
    color:  #fff;
}
.conquer-course-page .conquer-course  {
    display:  block;
}
.conquer-course-page .course-main-banner  {
    width:  100%;
}
.conquer-course-page .course-main-banner ul li  {
    width:  100%;
}
.conquer-course .list-icon-feature  {
    border-bottom:  1px solid#F2F2F2;
    width:  100%;
    padding-bottom:  20px;
}
.conquer-course .list-icon-feature  {
    border-right:  aliceblue;
}
.conquer-course-page .course-main-banner ul  {
    margin-top:  22px;
}
.conquer-course-page .course-main-banner .icao-img  {
    margin-right:  3px;
}
.conquer-course-page .course-main-banner ul li:first-child  {
    margin-bottom:  9px;
}
.conquer-course-page .course-main-banner ul li  {
    padding-top:  7px;
}
.conquer-course-page .conquer-course .icao-title  {
    font-weight:  700;
    font-size:  18px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.8);
}
.coures-description  {
    position:  relative;
    z-index:  1;
}
.Descrip-title {
    font-weight:  700!important;
    font-size:  1.5rem!important;
}
.dropdown1 .dropdown-toggle {
    height:  47px;
    font-size:  12px;
    padding:  0 16px;
}
.teacher_new {
    display: block !important;
}
.teacher_new .single_teacher {
    margin-bottom: 13px;
}
.Videos-title.ms-auto.px-3  {
    padding:  0px !important;
}
.mob-none  {
    display:  none !important;
}
.list-dropdown .subjects-title,  .list-dropdown span  {
    padding:  6px;
}
.singal-title h3  {
    padding-left:  23px;
}
.singal-title  {
    width:  97%;
    padding-top:  10px;
}
.modal-content .ms-auto img  {
    width:  20px;
    height:  20px;
}
.accod svg  {
    display:  none;
}
.list-dropdown  {
    padding:  0px 7px 0px 7px !important;
}
.lectures-accordion-block .accordion-button.collapsed svg  {
    transform:  rotate(0deg);
}
.accod .Videos-title .icao-img img  {
    margin-right:  0px;
    width:  16px;
    height:  16px;
}
.accod .icao-img {
    padding-right:  0px !important;
}
.btn-pr.dropdown-toggle::after  {
    background:  url("../images/drop-down.svg") no-repeat 0 0;
    height:  9px;
    width:  12px;
    display:  inline-block;
    border:  0px;
    top:  80%;
    position:  absolute;
    transform:  translateY(-48%);
    margin-left:  10px;
}
.btn-pr  {
    color:  #fff;
    background:  #149466;
    border:  1px solid #FFFFFF;
    border-radius:  5px !important;
    margin-top:  12px;
    font-weight:  500;
    font-size:  12px;
    padding:  6px 29px 6px 6px !important;
    display:  inline-block !important;
    width: 115px;
}
.lectures-tab-box .navbar-nav {
    justify-content:  space-between;
    width:  100%;
}
.overflowX  {
    overflow-x:  hidden!important;
    overflow-y:  auto;
}
.Nucleus-title::after  {
    height:  16px;
    bottom:  6px;
}
.dropdown1 .dropdown-menu  {
    width:  90%;
    overflow-x:  hidden;
    height:  173px;
    overflow-y:  auto;
}
.overlay-div  {
    background-color:  rgba(0,  0,  0,  0.5);
    height:  100%;
    width:  100%;
    position:  fixed;
    z-index:  999;
    left:  0;
    top:  0;
}
.course-page .ellipse.line-3  {
    top:  636px;
}
.ellipse  {
    display:  block;
    left:  -21px;
    top:  148px;
    z-index:  -1;
    width:  100%;
}
.ellipse-1  {
    display:  block;
    left:  -21px;
    top:  148px;
    z-index:  -1;
    width:  6% !important;
}
.ellipse.ellipse-2  {
    top:  264px;
    width:  22%;
}
.ellipse.ellipse-3  {
    top:  480px;
    left:  auto;
    right:  -11px;
    width:  8%;
}
.list-icon-menu li  {
    padding-right:  6px !important;
}
.icao-img  {
    padding-right:  6px !important;
}
ul.list-icon-menu li span  {
    font-size:  10px;
    font-weight:  400;
    line-height:  15px;
    padding-left:  0;
    margin-right:  0px;
}
.target-series  {
    margin-right:  0px;
}
ul.list-icon-menu li span.rating-num  {
    white-space:  nowrap;
}
.rating-num b  {
    font-weight:  bold;
}
.null  {
    text-align:  left;
}
.list-icon-feature li  {
    padding-bottom:  18px;
}
.quick-title  {
    display:  flex;
    font-weight:  700 !important;
    padding-left:  12px;
    font-size:  14px !important;
}
.d-block.features-title  {
    padding-left:  6px;
    font-weight:  500;
}
.features-title1  {
    font-weight:  800 !important;
    padding-left:  5px;
    font-size:  12.5953px;
    color:  rgba(0,  0,  0,  0.8);
}
.quick-titl  {
    display:  flex;
    font-size:  12.5953px;
    font-weight:  500;
    padding-left:  6px;
}
.quct  {
    margin-top:  21px;
}
.list-icon-menu  {
    padding-bottom:  20px;
}
.text-dark.null  {
    padding-bottom:  0px;
}
.Descrip-title.conquer-section  {
    margin-top:  4rem;
}
.coursr-detail-leftbox h2.text-dark  {
    font-size:  2rem;
    line-height:  25px;
    font-weight:  300;
    text-align:  left;
    color:  rgba(0,  0,  0,  0.8) !important;
}
.coursr-detail-leftbox h2.teac-title.text-dark {
    font-size:  1.5rem;
    font-weight:  700;
}
.modal-dialog.popup1 .modal-body  {
    z-index:  999;
    position:  relative;
    background:  #fff;
}
.Nucleus-title  {
    font-weight:  700;
    position:  relative;
    font-size:  32px;
    line-height:  44px;
    color:  rgba(0,  0,  0,  0.8);
}
.concept  {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
    color:  rgba(0,  0,  0,  0.6);
    text-align:  left;
    padding-left:  3px;
    text-align:  justify;
}
.des-list1 li  {
    padding:  6px 0px;
}
.des-list2 span  {
    font-weight:  400;
    font-size:  15px;
    line-height:  22px;
    color:  rgba(0,  0,  0,  0.6) !important;
    text-align:  justify;
}
.coures-description.mt-5  {
    padding-top:  43px;
}
.study-title  {
    font-weight:  600;
    font-size:  15px;
    color:  rgba(0,  0,  0,  0.6) !important;
}
.revision-list-list p  {
    font-weight:  400;
    font-size:  14px;
    line-height:  21px;
}
.what-title  {
    font-weight:  500;
    font-size:  12px;
    line-height:  21px;
    color:  #667280;
}
.numb-title  {
    font-size:  10px;
    line-height:  16px;
}
.list-all li .what-title.px-3  {
    padding:  0px !important;
}
.acco-heading  {
    text-overflow:  ellipsis;
    overflow:  hidden;
    white-space:  nowrap;
    width:  56%;
    font-size:  14px;
}
.Videos-title.ms-auto.px-3 {
    display:  block;
}
.faqa-section .accordion-button  {
    font-weight:  500;
    font-size:  14px;
    line-height:  21px;
    color:  #46474C;
}
.faqa-section .accordion-body  {
    font-size:  12px;
    line-height:  21px;
}
.form-box h2  {
    font-size:  30px;
}
.form-box p  {
    font-size:  17px;
    line-height:  30px;
    text-align:  center;
}
.testimonial-slider3 .quote-text p  {
    font-weight:  400;
    font-size:  12px;
    line-height:  18px;
}
.testimonial-slider3 .quote-text p.name  {
    font-size:  12px;
}
.west-a  {
    font-weight:  400;
    font-size:  10.4524px;
    color:  rgba(0,  0,  0,  0.6);
}
.lectures-title,  .teac-title  {
    font-weight:  700;
    font-size:  30px;
    line-height:  53px;
}
.right-box  {
    display:  none;
}
.Information-bottom .container  {
    width:  100%;
    padding:  0px;
    margin:  0px;
}
.form-box  {
    border-radius:  inherit;
}
.course-page .form-box  {
    padding:  46px 40px;
    margin:  20px 0px 0px 0px;
}
.revision-list-list  {
    font-size:  1.125rem !important;
    line-height:  27px !important;
}
span.icao-img22  {
    padding-bottom:  10px;
}
.revision-list-list2 p  {
    font-family:  'Poppins';
    font-style:  normal;
    font-weight:  400;
    font-size:  14px;
    line-height:  24px;
    color:  #666666 !important;
    padding:  14px 0px;
    padding-left:  8px;
    text-align:  left;
    border-top:  1px solid#eeecec;
    text-align:  justify;
}
span.faq12  {
    width:  67%;
}
.testimonial-slider2 .slick-slide  {
    margin-right:  10px;
}
.succes1 .testimonial-slider3 .slick-slide {
    margin-right:  10px!important;
}
.icao-img img  {
    width:  35px;
    height:  35px;
}
.what-title .icao-img img  {
    width:  24px;
    height:  24px;
}
.dropdown1 #dropdownMenu2  {
    color:  rgba(0,  0,  0,  0.8);
    font-weight:  400;
    font-size:  12px;
}
.border-bottomm  {
    border:  0.993906px solid rgba(0,  0,  0,  0.05);
    padding-top:  14px;
}
.des-list1 .icao-img img  {
    max-width:  24px !important;
    height:  24px !important;
}
.des-list2 .icao-img img  {
    max-width:  24px !important;
    height:  24px !important;
}
.list-icon-menu .icao-img img  {
    width:  18px;
    height:  17px;
}
span.icao-img22 img  {
    width:  35px;
    height:  35px;
}
.button-midda2.text-center  {
    margin-top:  38px;
}
.lectures-accordion-block .accordion-button  {
    display:  flex;
    justify-content:  space-between;
}
.quct  {
    padding-top:  8px;
}
.lectures-tab-box .navbar-nav li  {
    margin-right:  0rem;
    margin-left:  0rem;
}
li.nav-item:last-child  {
    margin-right:  0rem !important;
}
.lectures-tab-box .navbar-nav .nav-link  {
    font-size:  13px;
}
.lectures-tab-box .navbar-nav .nav-link.active {
    font-size:  16px;
}
.slick-dots  {
    margin-top:  17px;
}
span.rating-num b  {
    font-size:  12px !important;
    font-weight:  700;
    line-height:  18px;
}
.top-main-section  {
    max-width:  97%;
}
.coursr-detail-leftbox {
    margin-top:  20px;
}
.boder-list .list-icon-feature {
    flex-direction:  column;
    width:  100%;
}
.boder-list.d-flex.py-4 {
    height:  auto;
    width:  100%;
    border:  0;
}
.list-icon-feature li:first-child {
    padding-right:  0;
    border-right:  0;
    margin-right:  0;
    width:  100%;
    border-bottom:  1px solid rgba(0,  0,  0,  0.05);
}
.icao-title  {
    font-size:  18px;
    line-height:  27px;
    color:  rgba(0,  0,  0,  0.8);
    font-weight:  700;
    margin-bottom:  0px;
}
.icao-title br {
    display:  none;
}
.course-1st  {
    margin-top:  0rem;
}
.course-3st  {
    margin-top:  0rem;
}
.mobile-bot-sticky,  .mobile-bot-sticky-course {
    display:  flex;
}
.sticky-div-content {
    display:  flex;
    justify-content:  flex-start;
    text-align:  left;
    flex-direction:  column;
    align-items:  flex-start;
}
.header-sticky-bar {
    top:  0;
    margin-bottom:  20px;
}
.dropdown-menu {
    width:  100%;
}
.mob-view  {
    display:  block;
}
.news-logos a  {
    max-width:  100px;
}
.news-logos  {
    min-height:  360px;
}
.news-logo-1,  .news-logo-4 {
    top:  90px;
}
.news-logo-5 {
    top:  37%;
}
.news-logo-6 {
    top:  72%;
}
.news-logo-7,  .news-logo-3 {
    top:  55%;
}
.youtob-all {
    max-width:  390px;
}
.trust-section-man {
    margin-left:  0px;
}
.trust-m {
    margin-top:  0px;
}
.course-page .container-fluid  {
    width:  100%;
}
.container,  .container-fluid,  .container-lg,  .container-md,  .container-sm,  .container-xl,  .container-xxl {
    width:  95%;
}
.instant  {
    width:  100%;
}
.newsletter-footer  {
    text-align:  left;
}
.apple-store  {
    display:  flex;
    justify-content:  space-between;
}
.newsletter-footer  {
    display:  inline-block;
}
.effective-icon  {
    margin-bottom:  0px !important;
}
.neet  {
    z-index:  1;
}
.neet p  {
    margin-bottom:  7rem;
    font-size:  13px;
    line-height:  17px;
    padding-top:  10px;
}
.best-seller-man  {
    display:  flex;
    justify-content:  space-between;
    flex-wrap:  inherit;
}
.best-a  {
    font-size:  7px;
}
.best-seller-a  {
    padding:  5px 8px;
}
.best  {
    padding-left:  1px;
}
button.owl-prev  {
    display:  none;
}
.sneak-peek h2  {
    font-size:  22px;
}
.neet  {
    font-size:  19px !important;
}
.footer-top a  {
    font-size:  14px;
}
.footer-links li  {
    margin-bottom:  0;
}
.phone-no-foot  {
    font-size:  11px;
}
.social-media  {
    text-align:  center;
    margin-top:  10px;
    margin-bottom:  20px;
}
.social-a  {
    display:  none;
}
.vrctor-arro  {
    width:  35%;
    left:  -11%;
    bottom:  -5%;
}
.newsletter .form-control  {
    font-weight:  normal;
}
.tab-content-photo  {
    width:  100%;
    display:  flex;
}
.align-items-a  {
    width:  100%;
}
.crack-neet.wow.fadeIn  {
    text-align:  center;
    max-width:  100%;
}
.header-img  {
    margin-bottom:  2rem;
}
h5  {
    margin-bottom:  0px;
    font-size:  12px;
}
.crack-neet h1  {
    max-width:  100%;
    margin:  0 auto 1rem;
}
.newsletter .btn {
    margin-left:  0;
}
.crack-neet h1 ,  .neet-with,  .header_banner .neet-with  {
    font-size:  1.75rem;
    line-height:  24px !important;
    line-height:  normal;
    padding-top:  10px;
}
.crack-neet p  {
    font-size:  14px;
}
.neet-with::after  {
    bottom:  2px;
}
.email-newsletter-section  {
    margin-top:  2rem;
}
.neet-preparation-title h5  {
    font-size:  14px;
    text-align:  center;
    margin-bottom:  0;
    line-height:  normal;
}
.vrctor-arro {
    display:  none;
}
h2  {
    font-size:  24px;
    text-align:  center;
}
.neet-preparation-title h2  {
    font-size:  1.75rem;
    text-align:  center;
    max-width:  73%;
    padding-top:  5px;
    line-height:  25px;
    margin:  0 auto;
}
.preparation-list  {
    flex-direction:  column;
    padding-top:  32px;
    max-width:  300px;
    margin:  0 auto;
}
.preparation-list li  {
    width:  100%;
    align-items:  center;
    flex-direction:  row;
    padding-bottom:  39px;
    justify-content:  center;
}
.preparation-list li:last-child {
    padding-bottom:  0px;
}
.box-section  {
    width:  50%;
}
.pre-icon  {
    padding-right:  18px;
    min-width:  80px;
    width:  80px;
}
.countig-big  {
    font-size:  1.5rem;
}
.neet-preparation  {
    padding:  2rem 0;
}
.crack-neet::after  {
    left:  0px;
    top:  -26px;
    height:  97px;
    width:  97px;
}
.how-it-work-list  {
    display:  flex;
    flex-direction:  row;
    width:  100%;
    max-width:  100%;
    overflow-x:  auto;
    overflow-y:  hidden;
}
.how-it-work-list li  {
    display:  flex;
    flex-direction:  row;
    width:  100%;
    min-width:  360px;
    margin:  2rem 0 0;
    padding-bottom:  10px;
}
.counting-li {
    min-width:  50px;
    margin-right:  10px;
}
.free-trial-section  {
    margin-left:  auto;
    text-align:  center;
}
.desktop-view {
    display:  none;
}
.mobile-view  {
    display:  block;
    margin-bottom:  3rem;
}
.free-trial-section h2 {
    text-align:  center;
}
.effective-learn {
    height:  auto;
    padding:  1rem;
    margin-bottom:  1rem;
}
.effective-icon  {
    max-width:  40%;
    font-size:  40px;
    margin:  0 auto 2rem;
    align-items:  center;
    display:  flex;
    height:  70px;
    line-height:  normal;
}
.effective-learn h3  {
    line-height:  1.2;
    padding-top:  20px;
    font-size:  12px !important;
}
.readinesss-block {
    min-height:  220px;
}
.readinesss-block::after  {
    height:  243px;
    width:  246px;
    background-size:  73%;
}
.h-672  {
    height:  auto;
}
.news-logos  {
    margin-bottom:  2rem;
}
.inthe-news h4 {
    font-size:  20px;
    line-height:  20px;
    padding-top:  70px;
}
.test-readinesss {
    padding-bottom:  0px;
}
.how-it-work-title h2,  .how-it-work-title .neet-with,  .free-trial-section .neet-with {
    font-size:  1.5rem;
}
.how-it-work-title .neet-with::after  {
    bottom:  -5px;
}
.quote-text p {
    min-height:  inherit;
}
.trust-section {
    margin-bottom:  1.2rem;
}
.owl-nav  {
    top:  110%;
    transform:  translateY(0%);
    display:  none;
}
.owl-prev  {
    display:  none;
    left:  40%;
    transform:  translateX(-50%);
}
.owl-next {
    right:  43%;
    transform:  translateX(78%);
}
.how-it-work-title  {
    margin-bottom:  2rem;
}
.need-help .container  {
    width:  100%;
    padding:  0;
    max-width:  100%;
}
.need-help-inner {
    text-align:  center;
    height:  auto;
}
.need-help-inner h2  {
    text-align:  center;
    font-size:  1.5rem;
    display:  flex;
    justify-content:  center;
    margin-bottom:  0;
}
.need-help-inner p {
    max-width:  100%;
    text-align:  center;
    margin-bottom:  1rem;
}
.footer-main {
    margin-top:  0;
}
.footer-top h4 {
    margin-top:  20px;
    font-size:  18px;
    margin-bottom:  10px;
}
.playstore label {
    font-size:  14px;
}
.free-trial-section h2 {
    font-size:  1.5rem;
    line-height:  normal;
    letter-spacing:  0.01em;
}
.copyright {
    text-align:  center;
    margin-bottom:  1rem;
}
.footer-main-bot {
    padding-top:  1rem;
}
.links-foot-bot {
    text-align:  center;
}
.slick-prev,  .slick-next  {
    display:  none !important;
}
.how-it-work-box  {
    width:  100%;
}
.how-it-work-box .flex-column  {
    flex-direction:  row !important;
    flex-wrap:  nowrap;
    overflow-x:  auto;
}
.counting-man  {
    min-width:  350px;
}
.Flashcards-text-man  {
    width:  80%;
}
.list-item  {
    font-size:  1rem;
}
.flashcards {
    font-size:  14px;
    padding-top:  0px;
}
.asa  {
    display:  flex;
}
*/.fees  {
    font-size:  16px;
}
.students li  {
    min-width:  130px;
    max-width:  130px;
}
.students  {
    height:  350px;
    display:  flex;
    overflow:  hidden;
    white-space:  nowrap;
}
.students li a:last-child {
    left:  13px;
}
.students li:nth-child(2n) a:last-child  {
    left:  10px;
}
.artist-thumb  {
    max-height:  inherit;
    text-align:  center;
    display:  flex;
    justify-content:  center;
}
.owl-carousel .owl-item .artist-thumb img {
    width:  auto;
}
.youtob-a {
    width:  100%;
}
.best-seller {
    display:  none;
}
.switch-toogle  {
    display:  flex;
    margin-left:  15px;
    align-items:  center;
    margin-right:  auto;
}
.standerd-package-list {
    align-items:  flex-start;
}
.connect-btn {
    padding:  0 40px;
    width:  100%;
}
.best-courses {
    width:  100%;
    margin:  0 auto;
}
.standerd-package-inner {
    width:  100%;
}
.begin-your-padd {
    padding-top:  20px;
}
.readinesss-block h3 {
    font-size:  1.5rem!important;
}
.effective-learn h3 {
    font-size:  0.851rem!important;
}
.readinesss-block p  {
    color:  #fff;
    max-width:  71%;
    font-size:  15px !important;
    font-weight:  500;
    line-height:  normal;
    margin-bottom:  0px;
}
.best-courses-man,  .standerd-package-inner,  .standerd-package-list  {
    flex-direction:  column;
}
.course-price,  .standerd-package-list .course-price  {
    width:  100%;
    margin-bottom:  2rem;
}
.standerd-package {
    width:  100%;
}
.mobile-view2 {
    display:  flex!important;
}
.counting-man  {
    min-width:  inherit;
    width:  100%;
    display:  flex;
    flex-direction:  column;
    justify-content:  center;
    align-items:  center;
}
.slider-how-content  {
    display:  flex;
    margin-top:  42px;
}
.flashcards-gif  {
    left:  20%;
    top:  27px;
    transform:  translateX(-10%);
}
.slider-how-content .counting-li {
    background-color:  #E6A123;
    color:  #fff;
    font-weight:  700;
    margin-right:  1rem;
}
.slider-how-content .list-item {
    font-size:  1.5rem;
    font-weight:  700;
    color:  #000;
}
.how-it-work-slider {
    margin-bottom:  2rem;
}
.how-it-work-slider .slick-prev,  .how-it-work-slider .slick-next {
    display:  block !important;
    position:  absolute;
    top:  50%;
    z-index:  99;
    height:  48px;
    width:  48px;
    font-size:  0;
    border:  0;
    background-size:  100%!important;
}
.how-it-work-slider .slick-next {
    right:  -20px;
    background-color:  transparent;
    background: url(../images/slider-right-arrow.png ) no-repeat 0 0;
}
.how-it-work-slider .slick-prev {
    left:  -20px;
    background:  url(../images/arrow-left.png) no-repeat 0 0;
}
.standerd-package-inner {
    padding:  0px;
    border:  0px;
}
.view-cource-detail,  .view-cource-blue-detail,  .view-cource-purple-detail {
    font-size:  13px;
}
.how-it-work {
    padding:  5rem 0;
}
.first-message {
    display:  none;
}
.how-it-workb {
    padding-top:  3rem;
}
.modal-content .modal-body  {
    padding:  0.50rem;
}
.modal .modal-dialog.popup1  {
    top:  auto !important;
    bottom:  0 !important;
    position:  absolute;
    left:  0px;
    width:  100%;
    right:  0;
    width:  100%;
    height:  363px;
    padding:  2px 1%;
    background-color:  #fff;
    border-radius:  10px 10px 0 0;
    margin:  0;
}
.popup1 .modal-content {
    background-color:  transparent;
    border:  0px;
    padding:  0;
}
.popup1 .modal-body {
    padding-left: 0 ;
    padding-bottom:  0;
    padding-right:  0;
}
.popup1 .dropdown-menu {
    background-color:  transparent;
    padding:  0;
}
.drop-down-modal-mob.modal  {
    z-index:  9999;
}
.modal-dialog.popup1::before  {
    background:  url(../images/moblie-curves.png) no-repeat center 0;
}
.course-page .container {
    width:  100%;
}
.buyb  {
    margin-top:  28px;
    display:  block;
}
.expand-section .free-button  {
    height:  40px;
    line-height:  39px;
}
.dropdown1 .dropdown-toggle  {
    margin-bottom:  18px;
}
.expand-section .sticky-div-content  {
    padding-bottom:  36px;
}
.Buyborder  {
    border-bottom:  1px solid rgba(0,  0,  0,  0.05) !important;
}
.get-link-form2 .phone-no-foot  {
    font-size:  16px;
    font-weight:  400;
}
.ellipse.mob-1  {
    display:  block;
    top:  675px;
    left:  auto;
    right:  -14px;
    text-align:  right;
}
.ellipse.mob-2  {
    display:  block;
    top:  26%;
    left:  -18px;
}
.wrapper.course-page .navbar-toggler {
    padding-right:  6px;
}
.wrapper.course-page .navbar-brand  {
    margin-left: -10px;
}
.lectures-accordion-block .syll-box .list-all li {
    border-bottom:  0.5px solid rgba(0,  0,  0,  0.05);
}
.lectures-tab-box .accordion-body {
    border-top:  1px solid rgba(0,  0,  0,  0.1);
    padding-top:  0;
}
.faqa-section .accordion-body {
    border-top:  0px solid rgba(0,  0,  0,  0.1);
    padding-top:  5px;
    text-align:  justify;
}
span.revision-list-list.ps-4  {
    padding-left:  13px!important;
}
.target-series .icao-img  {
    padding-right:  0px !important;
    width:  20px;
    min-width:  20px;
}
.target-series .list-icon-menu li {
    padding-right:  15px!important;
}
.target-series span.quick-title {
    white-space:  nowrap;
}
.students-prize  {
    padding: 20px 20px 20px 45px;
    width:  100%;
    height:  auto;
    background:  rgba(255,  255,  255,  0.8);
    border-radius:  10px;
}
.students-prize li b {
    display:  block;
}
.cashprize-section {
    height:  auto;
    margin-bottom:  60px;
}
.timer-mobile .bay-button {
    background:  #A123E6;
    border-color:  #A123E6;
    box-shadow:  0px 13.6px 16px rgba(161,  35,  230,  0.08);
}
.bay-button-m  {
    height:  62px;
    background:  #3EB4FF;
    border-color:  #3EB4FF;
    box-shadow:  0px 17px 50px rgba(62,  180,  255,  0.08);
    border-radius:  12px;
    text-align:  center;
    align-items:  center;
    font-weight:  700;
    color:  #fff;
    display:  flex;
    font-size:  18px;
    align-items:  center;
    justify-content:  center;
    border:  1px solid #3EB4FF;
}
.timer-mobile .bay-button:hover  {
    border-color:  #C472F0;
    background:  #C472F0;
}
.mobile-timer-section  {
    position:  relative;
    display:  block;
    z-index:  5;
    padding:  5px 30px 30px 30px;
    background:  linear-gradient(121.05deg,  #FFFFFF 53.55%,  #F8F8F8 92.51%);
    border:  1px solid rgba(0,  0,  0,  0.1);
    border-radius:  15px;
    margin-bottom:  30px;
}
.timer-mobile .timer-countdown {
    padding:  0;
    border:  0;
    margin:  0px;
    width:  100%;
    display:  flex;
    justify-content:  space-between;
}
.timer-mobile .timer-countdown span {
    font-size:  10px;
    line-height:  1;
    text-align:  center;
}
.timer-mobile .timer-countdown span strong {
    color:  rgba(0,  0,  0,  0.8);
    font-size:  16px;
    line-height:  1.5;
    display:  block;
    padding-right:  0;
}
.start-free-trail-form-mob .phone-no-foot,  .start-free-trail-form-mob select {
    font-size:  12px;
}
.conquer-course-parenting {
    background:  linear-gradient(121.05deg,  #FFFFFF 53.55%,  #F8F8F8 92.51%);
    border:  1px solid rgba(0,  0,  0,  0.1);
    border-radius:  15px;
}
.conquer-sticky .modal .modal-dialog.popup1 {
    height:  318px;
}
.top-tag-subject {
    width:  160px;
}
.conquer-course-dropdown {
    max-height:  270px;
}
.conquer-course-dropdown .singal-title {
    padding-top:  0;
}
.bg-blue {
    background:  #3EB4FF!important;
    box-shadow:  0px 17px 20px rgba(62,  180,  255,  0.1)!important;
    color:  #fff;
    border-color:  #3EB4FF!important;
}
.conquer-course-dropdown .prices-list .list-dropdown li,  .combooffer ul li {
    cursor:  pointer;
}
.highly-recommended {
    display:  none;
}
.add-package-blue-btn {
    padding:  0 20px;
    width:  100%;
    text-align:  center;
}
.right-btn-middal {
    right:  20px;
}
.left-box-free-trial {
    margin-bottom: 2rem;
    padding: 40px 10px;
    width: 99%;
}
.free-trial-page-title{
    padding-top: 20px;
}
.free-trial-page-title h2{
    text-align: left;
    line-height: 48px;
}
.free-trial-page-title:before, 
.form-main-box:before,
.form-main-box:after{
    content: normal;
}
.form-main-box {
    min-width: 100%;
}
.right-box-free-trial {
    width: 100%;
    margin-left: 0;
}
.right-side-success-list{
    float: none;
    width: 100%;
}
.air-select-rank, 
.title-suceess-box{
    display: none;
}
.title-succes-mobile {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  gap: 60px;
  background: url('../images/wave_line_mob.png') no-repeat 0 0;
  padding-top: 62px;
}
.title-succes-mobile .arrow-img {
  position: relative;
  top: 26px;
  margin-bottom: 30px;
}
.sucees-story-list-mob {
  list-style-type: none;
  display: block;
  border: 0.752494px solid #C5C5C5;
  border-radius: 9.02992px;
  overflow: hidden;
  height: 94px;
  margin: 40px 5px 15px 5px;
}
.sucees-story-list-mob a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.mobile-top-padd{
    padding-top: 26px!important;
}
.form-check{
    padding: 20px;
}
.left-box-free-trial .list-dropdown.class-main li a{
    padding: 0;
}

}
@media(max-width: 600px) {
    .student-air-detials {
      flex-direction: row;
      align-items: center;
      justify-content: space-between;
      width: 63%;
      padding-right: 0;
    }
    .student-air-detials .rank{
        font-size: 18px;
    }
    .student-air-detials .rank big{
        font-size: 24px;
    }
    .name-and-number {
      display: flex;
      flex-direction: column;
    }
    .countig-big  {
    font-size:  1.2rem;
}
.neet-preparation-title h2 {
    max-width:  100%;
}
.view-cource-detail .view-cource-purple-detail .view-cource-blue-detail {
    font-size:  13px;
}
.news-logos a  {
    max-width:  92px;
}
.news-logo-2  {
    left:  33%;
    top:  0px;
}
.news-logo-6 {
    left:  33%;
    top:  79%;
}
.news-logo-5 {
    left:  33%;
}
.news-logo-7,  .news-logo-1 {
    left:  -7px;
}
.news-logo-3,  .news-logo-4  {
    right:  -7px;
}
.news-logo-1,  .news-logo-4  {
    top:  75px;
}
.news-logo-7,  .news-logo-3  {
    top:  56%;
}
.effective-learn  {
    min-width:  150px;
    height:  175px;
}
.readinesss-block h3 {
    font-size:  1.4rem!important;
}
.conquer-sticky-inner::before  {
    content:  normal!important;
}
.login-register-popup .modal-dialog  {
    position:  absolute;
    bottom:  0;
    z-index:  99;
    max-width:  100%!important;
    margin:  0;
}
.login-register-popup .modal-content {
    border-radius:  5px 5px 0 0;
}
.login-register-popup .modal-content .modal-body {
    padding:  20px;
}
.login-register-popup .modal-header {
    padding-left:  20px;
    padding-right:  20px;
}
.login-register-popup p {
    margin-top:  7px;
    font-size:  12px;
}
.login-register-popup .title-popup p {
    display:  flex;
    flex-direction:  column;
    align-items:  flex-start;
    justify-content:  flex-start;
}
.login-register-popup .title-popup p strong.ms-2 {
    margin-left:  0px!important;
    margin-top:  8px;
}
}
.sidebar {
    width:  220px;
}
