
/*09-04-2025*/
.mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li a:hover {
    font-weight: 500;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h4:hover {
  color: #94278f
}
.main-header .header-icon-section ul.myprofile-btn .dropdown-content .desk-part a:hover {
    color: #94278f !important;
}
.explore-mega-menu .for-you-first-sect .stream-part:hover h5 {
  color: #94278f;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p:hover {
 color: #94278f
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part a:hover {
    font-weight: 600;
}
.mega_menu_dropdown .explore-mega-menu .for-you-first-sect .stream-part .program-btn:hover {
 font-weight: 600;
}
body .main-header .list-item-end ul.navbar-nav li.mega_menu_dropdown {
   border-bottom: 2px solid transparent;
}
.explore-mega-menu .resource-first-box .live-changing-part .winning-part  a {
    width: 100%;
}
body .main-header .list-item-end ul.navbar-nav li.mega_menu_dropdown:hover {
    border-color:#93268F;
}

body .main-header .list-item-end ul .third_menu_part:hover a.dropdown-toggle.menu-link img {
    filter: brightness(0) saturate(100%) invert(23%) sepia(60%) saturate(1789%) hue-rotate(274deg) brightness(96%) contrast(102%);
}

body .main-header .list-item-end ul .third_menu_part a.dropdown-toggle.menu-link img {
    width: 57px;
    height: 39px;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h5:hover {
    color: #93268F;
}
/*09-04-2025 end*/

/*07-04-2025*/

body.profile_user-menu .top-barsection {
    position: relative;
    z-index: 999;
}

body.profile_user-menu .user-logged-header {
    position: relative;
    z-index: 999;
}

body.profile_user-menu{
  overflow: hidden;
}


body.profile_user-menu::before {
    content: "";
    /*background: #00000012;*/
    background: #0000002e;
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
}

.drop_hidden_menu {
    display: none!important;
}

/*07-04-2025 end*/

.main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part {
          display: none;
      }
      .search-drop-content .studentmenu-part {
    display: none;
}
.top-barsection .student-top-bar .owl-nav.disabled {
              display: none !important;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .consultant-box-explore .for-student .content-part .text-part h5 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.explore-mega-menu .resource-first-box .award-part span.arrow-btn:hover {
    background-color: #000;
}
.top-barsection.top-barsection .student-top-bar .owl-nav button:hover {
    background-color: unset !important;
}
.explore-mega-menu .resource-first-box .award-part span.arrow-btn:hover img {
    filter: invert(1);
}
.according-exam .main_thing_part .exam-date a:hover img {
    filter: unset;
}
                  .top-barsection .student-top-bar {
    height: 30px;
    padding: 6px 48px;
    background-color: rgb(233 233 233 / 50%);
    position: relative;
}
.top-barsection.top-barsection .student-top-bar .owl-nav {
    position: absolute;
    display: flex;
    justify-content: space-between;
    top: -2px;
    width: 100%;
    margin: 0 auto;
    max-width: 55%;
    left: 0;
    right: 0;
    z-index: -1;
}
.top-barsection.top-barsection .student-top-bar .owl-nav i {
    font-size: 16px;
    color: #94278f;
}
                  .top-barsection .student-top-bar .verified-part {
                    align-items: unset;
                    margin-top: -1px;
                    display: flex;
                    justify-content: center;
                    gap: 8px;
                  }
                  .top-barsection .student-top-bar .verified-part span.mail-part img {
                    width: 23px !important;
                    height: 15px;
                    object-fit: contain;
                    margin-top: 2px;
                  }
                  .top-barsection .student-top-bar .verified-part p {
                    font-size: 14px;
                    line-height: 18px;
                    color: #747677;
                    margin-bottom: 0;
                  }
                  .top-barsection .student-top-bar .verified-part a {
    padding: 0;
    border: 0;
    background-color: transparent;
    color: #0fbbc3;
    border-radius: 0px;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    z-index: 9;
}
                  /*top-end*/
                  /*header*/
                  .mega_menu_dropdown .explore-mega-menu .third-box .consultant-box-explore .for-student .content-part .text-part  p {
    -webkit-line-clamp: 2;
}
.mega_menu_dropdown .explore-mega-menu .resources-third-sect .experience-part.exam-examination .consult-btn-part {
    display: flex;
    align-items: center;
    gap: 20px;
}
.mega_menu_dropdown .explore-mega-menu .resources-third-sect .experience-part.exam-examination .consult-btn-part p {
    margin-bottom: 0;
    color: #4D4D4D;
    font-size: 14px;
    font-weight: 400;
}
          .header_area {
              padding: 0px;
              box-shadow: none;
              z-index: unset;
          }
                  .main-header .container {
                    padding: 0px;
                  }
                  .main-header .logo-section .logo-part img {
                    width: 211px;
                    height: 48px;
                    object-fit: contain;
                  }
                  body .main-header {
                    height: 68px;
                    background-color: #fff !important;
                    justify-content: space-between !important;
                    border-bottom: 1px solid hsl(0deg 0% 15% / 11%);
                  }
                  .main-header .business-bnt-part {
                    border: 1px solid #93268f;
                    background-color: rgb(147 38 143 / 10%);
                    display: flex;
                    align-items: center;
                    padding: 4px 20px;
                    border-radius: 40px;
                    gap: 4px;
                    cursor: pointer;
                  }
           .main-header .logo-section {
              width: 22%;
              display: flex;
              gap: 24px;
              align-items: center;
          }
          .main-header .logo-section .header-location .locate-part img {
              width: 14px;
              height: 17px;
              object-fit: contain;
          }
          .main-header .logo-section .header-location .locate-part p {
              color: #626262;
              font-size: 14px;
              font-weight: 400;
              line-height: 24px;
              margin-bottom: 0px;
              width: 112px;
              display: inline-block;
              white-space: nowrap;
              overflow: hidden !important;
              text-overflow: ellipsis;
          }
          .main-header .logo-section .header-location .locate-part {
              background-color: rgb(218 218 218 / 30%);
              padding: 8px 14px;
              display: flex;
              align-items: center;
              border-radius: 30px;
              gap: 4px;
              width: 164px;
          }
                  .main-header .business-bnt-part:hover {
                    background-color: #681a65;
                  }
                  .main-header .business-bnt-part:hover img {
                    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7479%)
                      hue-rotate(270deg) brightness(103%) contrast(107%);
                  }
                  .main-header .business-bnt-part:hover h3 {
                    color: #fff !important;
                  }
                  .main-header .business-bnt-part:hover h4 {
                    color: #fff !important;
                  }
                  .main-header .business-bnt-part .text-part h3 {
                    font-size: 14px;
                    font-weight: 400;
                    margin-bottom: 0px;
                    color: #93268f;
                    line-height: 16px;
                  }
                  .main-header .business-bnt-part .text-part h4 {
                    font-size: 18px;
                    font-weight: 600;
                    margin-bottom: 0px;
                    color: #93268f;
                    line-height: 20px;
                  }
                  .main-header .business-bnt-part img {
                    width: 24px;
                    height: 24px;
                    object-fit: contain;
                  }
                  .main-header .notification-part img {
                    width: 20px;
                    height: 20px;
                    object-fit: contain;
                  }
                  .main-header .notification-part {
                    display: flex;
                    align-items: center;
                    gap: 28px;
                    position: relative;
                    margin-right: 24px;
                    padding-right: 24px;
                  }
                  .main-header .notification-part:before {
                    content: "";
                    position: absolute;
                    right: 0;
                    background-color: #828282;
                    width: 1px;
                    height: 24px;
                  }
                  .header-icon-section ul.myprofile-btn::before {
                    content: "";
                    position: absolute;
                    right: 0;
                    background-color: #828282;
                    width: 1px;
                    height: 24px;
                  }
                  body .main-header .list-item-end {
                    display: flex;
                    justify-content: center;
                    /*width: 50%;*/
                    margin: 0 auto;
                  }

                  body .main-header .list-item-end ul {
                    display: flex;
                    justify-content: flex-start;
                    margin: 15px 0px;
                    align-items: center;
                    cursor: pointer;
                    padding-left: 10px;
                  }
                  body .main-header .list-item-end ul a {
                      color: #000;
                      font-size: 16px;
                      letter-spacing: normal;
                      transition: 0.1s;
                      font-weight: 400;
                      margin: 0;
                      padding: 0px;
                  }
                  body .main-header .list-item-end ul li {
                    list-style: none;
                    padding: 20px 20px;
                    position: initial;
					
                  }
                 

                  body .main-header .list-item-end ul li a.active {
                    position: relative;
                  }

                  .main-header .header-icon-section a.login {
                    border-radius: 12px;
                    background-color: #fff !important;
                    border: 1px solid #94278f;
                    color: #94278f;
                    padding: 10px 32px;
                    font-size: 16px;
                    font-weight: 400;
                    font-family: "Poppins", sans-serif;
                    width: 145px;
                    display: flex;
                    justify-content: center;
                  }

                  .main-header .header-icon-section a.login:hover {
                    background-color: #94278f !important;
                    color: #fff !important;
                  }

                  .header-icon-section {
                    display: flex;
                    justify-content: end;
                    align-items: center;
                  }

                  .header-icon-section ul.myprofile-btn {
                    display: flex;
                    justify-content: flex-end;
                    align-items: center;
                    cursor: pointer;
                    margin-bottom: 0;
                    padding-left: 0;
                    position: relative;
                    padding-right: 24px;
                    margin-right: 24px;
                  }

                  .header-icon-section ul.myprofile-btn li {
                    display: flex;
                    align-items: center;
                    gap: 10px;
                  }
                  .header-icon-section ul.myprofile-btn .studentProfileThumb {
    width: 32px;
    height: 32px;
    /* background-color: #898989; */
    border-radius: 50%;
    background-size: cover;
    margin-bottom: 0;
}
                  .header-icon-section ul.myprofile-btn li span {
                    color: #787878;
                    text-transform: capitalize;
                    font-size: 20px;
                    font-weight: 400;
                  }
                  .myprofile-inner.hidden a {
                    color: #898989;
                    font-size: 18px;
                  }
                  .main-header .dropdown-content {
    position: absolute;
    left: 0;
    right: 0;
    top: 6rem;
    opacity: 0;
    height: max-content;
    pointer-events: none;
    background-color: var(--color-white-100);
    border-top: 2px solid var(--color-white-200);
    box-shadow: var(--shadow-large);
    transition: top 0.4s, opacity 0.3s ease;
    background-color: #fafafb;
    display: none;
}
                  .dropdown:hover > .dropdown-content {
                    cursor: initial;
                    top: 4.25rem;
                    opacity: 1;
                    pointer-events: initial;
                  }
                  .dropdown-toggle::after {
                    display: none !important;
                  }
                  .mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part img {
    width: 100%;    
    aspect-ratio: 1.14/1;
}
    .mega_menu_dropdown .explore-mega-menu .first-box {
    width: 29%;
}

                  .mega_menu_dropdown {
                    position: static !important;
                  }
                  .mega_menu {
                      pointer-events: unset;
                  }
                  .main_menu ul li .mega_menu {
                    visibility: hidden;
                    opacity: 0;
                    position: absolute;
                    width: 100% !important;
                  }
.main_menu .mega_menu {
    top: 68px;
    left: 0 ;
    right: 0;
    background: #FAFAFB;
    display: flex;
     transition: 0.1s; 
    padding: 0px;
    z-index: 9999;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .2) !important;
}
                  .main_menu ul li:hover > .mega_menu {
                    visibility: visible;
                    opacity: 1;
                    margin-top: 0;
                    z-index: 99;
                  }
                  .mega_menu_dropdown .explore-mega-menu .second-box {
    width: 29%;
    padding: 32px 24px;
}
                  .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn img {
                      width: 20px;
                      height: 20px;
                      object-fit: contain;
                  }
                   .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn {
    background-color: #fff;
    border-radius: 3px;
    padding: 2px 4px;
    display: flex;
    width: fit-content;
    gap: 4px;
    align-items: center;
    font-size: 18px;
}
.mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part .consult-btn-part {
    position: absolute;
    top: 32px;
    left: 24px;
}
.mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part .consult-btn-part .consult-btn {
    display: flex;
    align-items: center;
    gap: 4px;
}
.mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part a.consult-btn img {
    width: 20px;
    height: 20px;
    object-fit: contain;
}
                   .explore-mega-menu .coomon-menu-explore .consultant-box-explore {
                      width: 100%;
                  }
                  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part img {
    width: 48px;
    height: 48px;
    object-fit: contain;
}
                   .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h4 {
                      color: #000;
                      font-size: 16px;
                      line-height: 24px;
                      margin-bottom: 4px;
                      font-weight: 500;
                      text-transform: capitalize;
                      display: -webkit-box;
                      -webkit-line-clamp: 1;
                      -webkit-box-orient: vertical;
                      overflow: hidden;
                  }
                  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p {
                      color: #787878;
                      font-size: 14px;
                      font-weight: 400;
                      line-height: 21px;
                      margin-bottom: 0;
                       display: -webkit-box;
                      -webkit-line-clamp: 1;
                      -webkit-box-orient: vertical;
                      overflow: hidden;
                  }
                  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn {
                      width: 36px;
                      height: 36px;
                      background-color: #E7E6F0;
                      display: flex;
                      align-items: center;
                      justify-content: center;
                      border-radius: 50%;
                      padding: 8px;
                  }
                   .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn img {
                      width: 14px;
                      height: 15px;
                      object-fit: contain;
                  }
                  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part {
                      display: flex;
                      align-items: center;
                      gap: 8px;
                      width: calc(100% - 36px);
                  }
                  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student {
                      display: flex;
                      align-items: center;
                      gap: 8px;
                      justify-content: space-between;
                      border-bottom: 1px solid;
                      border-image: linear-gradient(to right, #DDDDDD 0%, #ffffff 100%) 1;
                      padding-bottom: 8px;
                      margin-top: 16px;
                  }
                  .mega_menu_dropdown .explore-mega-menu  .third-box {
                      width: 29%;
                      background-color: #fff;
                      padding: 32px 24px;
                  }
                  .explore-mega-menu .third-box .experience-part .consult-btn-part .consult-btn {
                      background-color: #FAFAFB;
                  }
                   .explore-mega-menu .third-box .experience-part .veiw-all .view-btn {
                      font-size: 14px;
                      font-weight: 400;
                      color: #93268F;
                  }
                   .explore-mega-menu .third-box .experience-part {
                      display: flex;
                      justify-content: space-between;
                      align-items: center;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore {
                      width: 13%;
                      padding: 32px 24px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing {
                      display: block;
                      padding-left: 0;
                      margin-top: 16px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li {
                      padding: 0;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li img {
                      width: 20px;
                      height: 20px;
                      object-fit: contain;
                      margin-right: 7px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li a {
                      color: #93268F;
                      font-size: 12.55px;
                      line-height: 21.5px;
                      font-weight: 400;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li span.forw-new-page img {
                      width: 10px;
                      height: 8px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li {
                      padding: 0;
                      display: flex;
                      align-items: center;
                      margin-bottom: 8px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li span.forw-new-page img {
                      width: 5px;
                      height: 8px;
                      margin-left: 4px;
                      margin-right: 0;
                  }
                  .mega_menu_dropdown .explore-mega-menu  .for-you-third-sect {
                      width: 29%;
                      background-color: #fff;
                      padding: 32px 24px;
                  }
                 .explore-mega-menu .for-you-third-sect .consult-btn-part .consult-btn {
                      background-color: #FAFAFB;
                  }
                   .explore-mega-menu .for-you-third-sect .free-team {
                      margin-top: 16px;
                  }
                  .mega_menu_dropdown .explore-mega-menu  .for-you-second-sec {
                      width: 29%;
                      padding: 32px 24px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .for-you-first-sect {
                      width: 29%;
                      padding: 32px 24px 32px 50px;
                      background-color: #fff;
                  }
                   .explore-mega-menu .for-you-first-sect .consult-btn-part .consult-btn {
                      background-color: #fafafb;
                  }
                   .explore-mega-menu .for-you-first-sect .stream-part h5 {
                      color: #000;
                      font-size: 16px;
                      line-height: 24px;
                      margin-bottom: 4px;
                      font-weight: 500;
                  }
                   .explore-mega-menu .for-you-first-sect .stream-part h5 span.diffrent-part {
      color: #626262;
      font-size: 14px;
      font-weight: 500;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      overflow: hidden;
  }
.explore-mega-menu .for-you-first-sect .stream-part p {
    font-size: 12px;
    color: #787878;
    line-height: 18px;
    margin-bottom: 0px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
.explore-mega-menu .for-you-first-sect .collage-student .about-stram p {
    -webkit-line-clamp: 3;
}
                   .explore-mega-menu .for-you-first-sect .stream-part .program-btn {
                      color: #93268F;
                      font-size: 14px;
                      font-weight: 500;
                      line-height: 21px;
                  }
                  .explore-mega-menu .for-you-first-sect .stream-part .program-btn img {
                      width: 5px;
                      height: 8px;
                      margin-left: 6px;
                      object-fit: contain;
                  }
                  .mega_menu_dropdown .explore-mega-menu .for-you-first-sect .stream-part .program-btn {
                      color: #93268F;
                      font-size: 14px;
                      font-weight: 500;
                      line-height: 21px;
                      margin-top: 6px;
                  }
                   .explore-mega-menu .for-you-first-sect .stream-part {
                      border-bottom: 1px solid;
                      border-image: linear-gradient(to right, #DDDDDD 0%, #ffffff 100%) 1;
                      padding-bottom: 8px;
                      margin-top: 8px;
                  }
                   .explore-mega-menu .for-you-first-sect  .collage-student {
                      margin-top: 24px;
                  }
                .explore-mega-menu .for-you-first-sect .collage-student .about-stram {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(2, 1fr);
}
.mega_menu_dropdown .explore-mega-menu .for-you-second-sec .consultant-box-explore .for-student .content-part .text-part p {
    -webkit-line-clamp: 2;
}
                  .mega_menu_dropdown .explore-mega-menu .resources-third-sect {
                      width: 28%;
                      padding: 32px 24px;
                  }

                  body .explore-mega-menu  .explore-carresr-part ul {
                      display: block;
                      padding-left: 0;
                      margin-top: 16px;
                      margin-bottom: 0px;
                  }
                   .explore-mega-menu .resources-third-sect .explore-carresr-part ul li {
                      padding: 0;
                      width: 49%;
                  }
                  .explore-mega-menu  .explore-carresr-part ul li img {
                      width: 12px;
                      height: 15px;
                      object-fit: contain;
                      margin-right: 10px;
                  }
                  .explore-mega-menu  .explore-carresr-part ul li a {
    font-size: 14px;
    font-weight: 400;
    display: flex;
}
                 .explore-mega-menu .resources-third-sect .experience-part {
                      display: flex;
                      justify-content: space-between;
                      align-items: center;
                  }
                   .explore-mega-menu .resources-third-sect .experience-part .veiw-all .view-btn {
                      font-size: 14px;
                      font-weight: 400;
                      color: #93268F;
                  }
  body .mega_menu_dropdown .explore-mega-menu .resource-first-box li {
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #DDDDDD 0%, #ffffff 100%) 1;
    padding-bottom: 8px !important;
    margin-bottom: 8px !important;
}
.mega_menu_dropdown .explore-mega-menu .resource-first-box .explore-carresr-part {
    margin-bottom: 8px;
}
body .mega_menu_dropdown .explore-mega-menu .resource-first-box li a {
    font-size: 16px;
    display: flex;
}
.according-exam {
    padding-top: 16px;
}
.according-exam .main_thing_part .exam-date p {
    text-align: center;
}
.mega_menu_dropdown .explore-mega-menu .resource-first-box .consult-btn-part {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.mega_menu_dropdown .explore-mega-menu .resource-first-box .consult-btn-part .award-part {
    padding: 0;
}
                  
                  body .explore-mega-menu  .explore-carresr-part ul.civil.engineer li {
                      width: 100%;
                       padding: 0;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resources-third-sect .exam-examination {
                      margin-top: 16px;
                  }
                 
                  .mega_menu_dropdown .explore-mega-menu  .resource-first-box {
                      width: 26%;
                      padding: 32px 24px;
                      background-color: #fff;
                  }
                 .explore-mega-menu .resource-first-box .consult-btn {
                      background-color: #FAFAFB !important;
                  }
                   .explore-mega-menu .resource-first-box .live-changing-part img {
                      width: 100%;
                      height: 235px;
                      object-fit: cover;
                      border-radius: 6px;
                  }
                  .explore-mega-menu .resource-first-box .live-changing-part .winning-part {
                      position: relative;
                  }
                  .explore-mega-menu .resource-first-box .live-changing-part .winning-part::before {
                      content: "";
                      width: 100%;
                      height: 100%;
                      position: absolute;
                      background: linear-gradient(180deg, #00000000 0%, #000000b8 83%);
                      border-radius: 6px;
                  }
                  .explore-mega-menu .resource-first-box .live-changing-part {
                      position: relative;
                      margin-top: 16px;
                      margin-bottom: 16px;
                  }
                 .explore-mega-menu .resource-first-box .live-changing-part .upcoming {
                      position: absolute;
                      top: 12px;
                      left: 8px;
                  }
                   .explore-mega-menu .resource-first-box .live-changing-part .upcoming span.yutrywg {
                      background-color: #22B46E;
                      color: #fff;
                      padding: 4px 6px;
                      border-radius: 4px;
                      font-size: 13.54px;
                      font-weight: 500;
                  }
                   .explore-mega-menu .resource-first-box .live-changing-part .joining-part {
                      display: flex;
                      position: absolute;
                      bottom: 16px;
                      width: 100%;
                      left: 16px;
                      right: 16px;
                      justify-content: space-between;
                  }
                   .explore-mega-menu .resource-first-box .live-changing-part .joining-part .webniar-part h2 {
                      font-size: 22px;
                      font-weight: 600;
                      color: #fff;
                  }
                   .explore-mega-menu .resource-first-box .live-changing-part .joining-part .webniar-part p {
                      font-size: 16.73px;
                      font-weight: 500;
                      opacity: 70%;
                      color: #fff;
                      margin-bottom: 0;
                  }
                    .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn span.mkhcsk {
                      width: 36px;
                      height: 36px;
                      display: flex;
                      align-items: center;
                      justify-content: center;
                      background-color: rgb(255 255 255 / 27%);
                      border-radius: 50%;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn span.mkhcsk img {
                      width: 14px;
                      height: 15px;
                      object-fit: contain;
                  }
                  .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn a.join-sect {
                      border: 1px solid #fff;
                      background-color: rgb(0 0 0 / 20%);
                      border-radius: 48px;
                      padding: 4px 4px 4px 12px;
                      color: #fff;
                      font-weight: 400;
                      display: flex;
                      align-items: center;
                      gap: 6px;
                      margin-right: 32px;
                  }
                  .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn span.mkhcsk img {
                      width: 14px;
                      height: 15px;
                      object-fit: contain;
                      filter: invert(1);
                  }
                   .explore-mega-menu .resource-first-box .award-part {
                      padding-top: 16px;
                      display: flex;
                      align-items: end;
                  }
                   .explore-mega-menu .resource-first-box .award-part span.arrow-btn {
                      width: 36px;
                      height: 36px;
                      background-color: #E7E6F0;
                      display: flex;
                      align-items: center;
                      justify-content: center;
                      border-radius: 50%;
                      padding: 8px;
                      min-width: 36px;
                  }
                   .explore-mega-menu .resource-first-box .award-part span.arrow-btn img {
                      width: 14px;
                      height: 15px;
                      object-fit: contain;
                  }
.explore-mega-menu .resource-first-box .award-part p {
    color: #000;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 0;
    width: 80%;
}
.according-exam .main_thing_part .exam-type .online-part span.type {
    color: #34C759 !important;
}
.explore-mega-menu .for-you-first-sect  .main-stream-part {
    display: flex;
    gap: 16px;
    margin-top: 24px;
}
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .consultant-box-explore .for-student .content-part img {
                      width: 66px;
                      height: 66px;
                  }
                  .explore-mega-menu .resource-first-box  .experience-part.exam-examination {
                      display: flex;
                      justify-content: space-between;
                      align-items: center;
                      margin-top: 16px;
                  }
                   .explore-mega-menu .resource-first-box .experience-part.exam-examination .veiw-all a.view-btn {
                      font-size: 14px;
                      font-weight: 400;
                      color: #93268F;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box {
                      width: 35%;
                      padding: 32px 24px 32px 24px;
                      background-color: #fff;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box a.consult-btn {
    background-color: #FAFAFB;
}
                   .explore-mega-menu .resource-second-box .experience-part.exam-examination {
                      display: flex;
                      align-items: center;
                      justify-content: space-between;
                  }
                 .explore-mega-menu .resource-second-box .experience-part.exam-examination .veiw-all a.view-btn {
                    font-size: 14px;
                      font-weight: 400;
                      color: #93268F;
                  }
                   .explore-mega-menu .resource-second-box .consultant-box-explore .for-student .content-part img {
                      width: 178px;
                      height: 100px;
                      object-fit: cover;
                      border-radius: 4px;
                  }
                   .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h5 {
                      color: #000;
                      font-size: 16px;
                      line-height: 24px;
                      margin-bottom: 4px;
                      font-weight: 400;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p span {
                      padding: 0px 4px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides {
                      position: relative;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list {
                      width: 100%;
                      margin-top: 16px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part {
              width: 100%;
          }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .img-part img {
              width: 100%;
              height: 220px;
              object-fit: cover;
              border-radius: 4px;
          }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .img-part {
                      position: relative;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .img-part:before {
                      content: "";
                      width: 100%;
                      height: 70%;
                      position: absolute;
                      background: linear-gradient(180deg, #00000000 0%, rgb(0 0 0 / 41%) 83%);
                      bottom: 0;
                      border-radius: 4px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part {
                      position: absolute;
                      bottom: 10px;
                      left: 10px;
                      right: 10px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part h4 {
                      color: #fff;
                      font-size: 14px;
                      font-weight: 500;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part .languages-diff ul li {
                      padding: 0;
                      color: #fff;
                      opacity: 80%;
                      font-size: 11px;
                      font-weight: 400;
                      position: relative;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part .languages-diff ul {
                      padding-left: 0;
                      margin: 0;
                      gap: 12px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part .languages-diff ul li:before {
                      content: "";
                      width: 3px;
                      height: 3px;
                      position: absolute;
                      background-color: #fff;
                      border-radius: 50%;
                      left: -7px;
                      top: 7px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-second-box .blog-short-list .toper-part .box-sides .content-part .languages-diff ul li:first-child::before {
                    display: none;
                  }
                  /*side-bar*/

             .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part span.img-part {
    min-width: 32px;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(135deg, #F0F8F8 0%, #FFF5FF 100%);
    border-radius: 8px;
}
          .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part {
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 8px 0px;
}
          .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part a {
              color: #000;
              font-size: 16px;
              font-weight: 400;
              text-transform: capitalize;
          }

          .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part span.img-part img {
              width: 18px;
              height: 18px;
              object-fit: contain;
              max-width: 18px;
          }
                  .new-aimshal-side .main-business h2 {
              font-size: 14px;
              font-weight: 400;
              line-height: 21px;
              color: #787878;
              margin-bottom: 8px;
          }
          .myprofile-inner.hidden .user-section {
              padding: 8px 0px;
              border-top: 1px solid;
              border-image: linear-gradient(to right, #ffffff 0%, #DDDDDD 0%, #ffffff 100%) 1;
              margin-top: 12px;
          }
          .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part:hover img {
                              filter: brightness(0) saturate(100%) invert(16%) sepia(48%) saturate(2501%) hue-rotate(277deg) brightness(95%) contrast(100%);
                              opacity: 1;
                          }
                          .myprofile-inner.hidden .user-section .abou-the-user .dashboard-box-part:hover a {
                              color: #93268F;
                          }
  .myprofile-inner span.divider {
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #ffffff 0%, #DDDDDD 0%, #ffffff 100%) 1;
    padding-bottom: 20px;
    margin-bottom: 12px;
    width: 100%;
    height: 1px;
    display: flex;
}
                  .new-aimshal-side .for-individuals-part {
              display: flex;
              gap: 8px;
          }
          .new-aimshal-side .top-for-individual .for-individuals-part {
              flex-wrap: wrap;
          }
          .new-aimshal-side .top-for-individual .for-individuals-part .become-part {
              width: 100%;
              display: flex;
              gap: 8px;
              align-items: center;
          }
         
  .new-aimshal-side .for-individuals-part .become-part span.icon-part {
    min-width: 42px;
    width: 42px;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(135deg, #F0F8F8 0%, #FFF5FF 100%);
    border-radius: 8px;
}
.new-aimshal-side .for-individuals-part .become-part span.icon-part span.for-cicle {
    width: 32px;
    height: 32px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}
              .new-aimshal-side .for-individuals-part .become-part span.icon-part img {
                  width: 20px;
                  height: 20px;
                  object-fit: contain;
              }
              .new-aimshal-side .for-individuals-part .become-part h3 {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 0px;
}
              .new-aimshal-side .for-individuals-part .become-part h5 {
    color: #787878;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    margin-bottom: 0px;
}
            
                  .myprofile-inner.hidden .studentmenu-part {
                  display: flex;
                  align-items: center;
                  justify-content: space-between;
                  border-bottom: 1px solid #D8D8D8;
                  padding-bottom: 12px;
                  margin-bottom: 12px;
              }
              .myprofile-inner.hidden .studentmenu-part h2 {
                  margin-bottom: 0px;
                  font-size: 20px;
                  font-weight: 400;
              }
           .myprofile-inner.hidden .studentmenu-part img {
              width: 15px;
              height: 15px;
              object-fit: contain;
          }
                            body .myprofile-inner {
                                  position: fixed;
                              }
                  /*sidebar-end*/
                  /*user-destail*/
                  .header-icon-section ul.myprofile-btn .dropdown-content.show {
              opacity: 1;
              display: block;
          }
          
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about {
              display: flex;
              gap: 12px;
              align-items: center;
          }
         .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about img {
    width: 48px;
    height: 48px;
    object-fit: cover;
    border-radius: 8px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border: 1px solid #dcdcdc;
}
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 {
              font-size: 20px;
              font-weight: 600;
              line-height: 32px;
              margin-bottom: 0px;
                 color: #000;
          } 
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counsellor-desk {
              border-top: 1px solid;
              border-image: linear-gradient(to right, #ffffff 0%, #DDDDDD 0%, #ffffff 100%) 1;
              margin-top: 12px;
              padding-top: 4px;
          }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content  .desk-part span.img-jka {
    min-width: 32px;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(135deg, #F0F8F8 0%, #FFF5FF 100%);
    border-radius: 8px;
}
         
         .main-header .header-icon-section ul.myprofile-btn .dropdown-content .desk-part h4 {
          color: #000 !important;
      }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .other-setting-part .logiut-part {
              border-top: 1px solid;
              border-image: linear-gradient(to right, #ffffff 0%, #DDDDDD 0%, #ffffff 100%) 1;
              margin-top: 6px;
              padding-top: 8px;
          }
          
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .see-all a:hover {
              background-color: #681a65 !important;
              color: #fff !important;
          }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .see-all a:hover img {
              filter: invert(1);
          }
         
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user {
    padding: 8px;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    margin-bottom: 12px;
}
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content  .desk-part span.img-jka img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content  .desk-part a {
              color: #000 !important;
              font-size: 16px;
              font-weight: 500;
              line-height: 26px;
              margin-bottom: 0;
          }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content  .desk-part {
              display: flex;
              align-items: center;
              gap: 8px;
              padding-top: 8px;
          }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil  p {
              color: #787878;
              font-weight: 400;
              font-size: 14px;
              margin-bottom: 0;
              line-height: 20px;
              position: relative;
              margin-left: 12px;
          }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .img-sect span.activate-user {
    background-color: #34C759;
    width: 8px;
    height: 8px;
    position: absolute;
    border-radius: 50%;
    top: 1px;
    right: -4px;
}
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 span.bold-part {
          font-size: 20px;
          font-weight: 400;
          line-height: 32px;
          margin-bottom: 0px;
          color: #000;
      }
          .main-header .header-icon-section ul.myprofile-btn .dropdown-content {
    top: 62px;
    width: 360px;
    background-color: #fff;
    padding: 16px;
    left: unset;
    border-radius: 16px;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    border: 1px solid #E7E6F0;
    z-index: 99;
}
           /*user-destail end*/
           /*notification-sidebar*/
           .notification-sidebar .selection-notification .coins-add label .logo-short img {
              width: 28px;
              height: 28px;
              object-fit: contain;
          }
          .notification-sidebar .selection-notification .coins-add label {
              display: flex;
              gap: 8px;
              align-items: center;
          }
          
          .notification-sidebar .selection-notification .coins-add {
    padding: 16px 8px;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #ffffff 0%, #DDDDDD 0%, #ffffff 100%) 1;
    background-color: #FAFAFB;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn:hover {
    background: #000;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn:hover img {
    filter: invert(1);
}
.header-location {
    display: none;
}
          .notification-sidebar .selection-notification .coins-add label .daily-visit-part h2 {
              color: #4D4D4D;
              font-size: 14px;
              font-weight: 500;
              line-height: 21px;
              margin-bottom: 0;
          }
          .daily-visit-part .marked-for-read {
    display: flex;
    align-items: center;
    gap: 16px;
}
 .notification-sidebar .selection-notification .daily-visit-part .date_updated .marked-for-read input[type='radio']:after {
    min-width: 13px;
    width: 13px;
    height: 13px;
    border-radius: 12px;
    top: -2px;
    left: 0px;
    position: relative;
    background-color: #ffffff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 1px solid #94278F;
}

  .notification-sidebar .selection-notification .daily-visit-part .date_updated .marked-for-read input[type='radio']:checked:after {
         min-width: 13px;
    width: 13px;
    height: 13px;
    border-radius: 12px;
    top: -2px;
    left: 0px;
    position: relative;
    background-color: #94278F;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 1px solid #94278F;
    }
    .daily-visit-part .marked-for-read span {
    border: 1px solid #94278F;
    background-color: #94278F;
    color: #fff;
    border-radius: 2px;
    padding: 2px 6px;
    font-size: 10px;
    font-weight: 400;
    position: relative;
}
body .notification-sidebar .selection-notification .daily-visit-part .date_updated .marked-for-read input {
    position: unset;
    z-index: unset !IMPORTANT;
    opacity: 1 !important;
    width: auto !IMPORTANT;
    height: auto !IMPORTANT;
}
.daily-visit-part .marked-for-read span::before {
    content: "";
    position: absolute;
    right: -9px;
    margin-left: -5px;
    border-width: 4px;
    border-style: solid;
    border-color: transparent transparent #94278f transparent;
    rotate: 90deg;
    top: 5px;
}
.daily-visit-part {
    width: 100%;
}
.daily-visit-part .date_updated {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 2px;
}
          .notification-sidebar .selection-notification .coins-add label p {
              color: #787878;
              font-size: 10px;
              line-height: 15px;
              font-weight: 400;
              margin-bottom: 0;
          }
          .notification-sidebar .selection-notification .coins-add label .logo-short {
              width: 38px;
              height: 38px;
              display: flex;
              align-items: center;
              justify-content: center;
          }
           
           .notification-sidebar .selection-notification .select-notifiy h3 {
              color: #93268F;
              font-size: 14px;
              font-weight: 500;
              line-height: 21px;
              margin-bottom: 0;
          }
          .notification-sidebar .selection-notification .select-notifiy h4 {
              color: #FE4145;
              font-size: 14px;
              font-weight: 500;
              line-height: 21px;
              margin-bottom: 0;
          }
          .notification-sidebar .selection-notification .select-notifiy {
    display: flex;
    justify-content: end;
    padding-top: 12px;
}
           .notification-sidebar .studentmenu-part {
              display: flex;
              align-items: center;
              justify-content: space-between;
              border-bottom: 1px solid #D8D8D8;
              padding-bottom: 12px;
          }
          .notification-sidebar .studentmenu-part h2 {
              margin-bottom: 0px;
              font-size: 20px;
              font-weight: 400;
          }
          .notification-sidebar .studentmenu-part img {
              width: 15px;
              height: 15px;
              object-fit: contain;
          }
          .notification-sidebar {
          width: 370px;
          position: fixed;
          top: 0;
          right: 0;
          background-color: #fff;
          padding: 16px;
          height: 100%;
          z-index: 9999;
          box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
          overflow: auto;
      }
          .mega_menu_dropdown:hover>a, .menu_dropdown>ul>.active_menu_item>a, .menu_dropdown>ul>li>a:hover {
              border-right: 0px !important;
          }
          .header_area .main_menu ul li:hover>a {
              color: var(--system_primery_color);
              position: relative;
          }
          
          body.main-student-sidebar::before {
              content: "";
              /*background: #00000012;*/
              background:#0000002e;
              position: absolute;
              top: 0px;
              left: 0;
              width: 100%;
              height: 100%;
             z-index: 999;
          }
           /*notification-sidebar-end*/
           /*search mega-menu*/
          .search-drop-content .popular-terms .quick-part .link-sect img {
              width: 16px;
              height: 16px;
              object-fit: contain;
              filter: brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(6650%) hue-rotate(11deg) brightness(95%) contrast(96%);
          }
          .search-drop-content .popular-terms .quick-part .link-sect {
              color: #4D4D4D;
              font-size: 16px;
              font-weight: 400;
              line-height: 24px;
              display: flex;
              align-items: center;
              gap: 6px;
          }
          .search-drop-content .popular-terms .quick-part {
              margin-bottom: 8px;
          }
          .search-drop-content .popular-terms .quick-part:last-child {
              margin-bottom: 0px;
          }
           .search-drop-content .popular-terms {
              margin-top: 16px;
          }
          .search-drop-content .popular-terms h2 {
              color: #000;
              font-size: 14px;
              font-weight: 500;
              line-height: 24px;
              margin-bottom: 8px;
          }
          .search-drop-content .popular-terms .main_terms .terms-part .abroad {
              background-color: #F4F4F4;
              padding: 4px 12px;
              border-radius: 50px;
              color: #4D4D4D;
              font-size: 14px;
              font-weight: 400;
              line-height: 21px;
          }
          .search-drop-content .popular-terms .main_terms {
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}
           .search-drop-content .search-aimshala {
              display: flex;
              align-items: center;
          }
          .search-drop-content .search-aimshala img {
              width: 20px;
              height: 20px;
              object-fit: contain;
              filter: brightness(0) saturate(100%) invert(31%) sepia(0%) saturate(6650%) hue-rotate(11deg) brightness(95%) contrast(96%);
              margin-right: 6px;
          }
          .search-drop-content .search-aimshala input {
              border: 0;
              font-size: 24px;
              font-weight: 500;
              color: #4D4D4D;
              line-height: 36px;
          }
          .search-drop-content .search-aimshala ::placeholder {
              font-size: 24px;
              color: #4D4D4D;
          }
        .search-drop-content {
      position: absolute;
      top: 68px;
      width: 100%;
      background-color: #fff;
      padding: 32px 400px;
      left: 0;
      opacity: 0;
      box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
      display: none;
  }
         .search-drop-content.show {
    opacity: 1;
    z-index: 999;
    display: block;
}
           /*search mega menu end*/
           .main-header .logo-section .mobile-main-menu {
              display: none;
          }
          /*mobile-main-menu*/
          body .main-header .logo-section .mobile-main-menu .mobile-menu-list ul .nav-item {
    width: 33.333%;
}
     body .main-header .logo-section .mobile-main-menu .mobile-menu-list {
    position: fixed;
    top: 68px;
    z-index: 99;
    background-color: #FAFAFB;
    left: 0;
    height: 100%;
    width: 390px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    padding: 16px;
    max-height: -webkit-fill-available;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list ul .nav-item .nav-link {
     border-bottom: 2px solid #FAFAFB; 
    background-color: #FFFFFF;
    border-radius: 0;
    width: 100%;
    padding: 8px 20px;
    color: #000;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-transform: capitalize;
    height: 44px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list ul .nav-item .nav-link.active {
    border-bottom: 2px solid #94278F;
    background: linear-gradient(180deg, #93268f00 0%, rgb(147 38 143 / 10%) 100%);
}
     
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul {
          margin-bottom: 0;
          padding: 16px 0px 0;
      }
     
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk {
          background-color: #FAFAFB;
          padding: 12px 24px;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul.helping-listing li img {
          width: 16px;
          height: 16px;
          object-fit: contain;
          margin-right: 4px;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul.helping-listing li span.forw-new-page img {
          width: 5px;
          height: 8px;
          margin-left: 4px;
          margin-right: 0;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul li a {
          color: #93268F;
          font-size: 12.55px;
          line-height: 21.5px;
          font-weight: 400;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul li a {
          color: #93268F;
          font-size: 12.55px;
          line-height: 21.5px;
          font-weight: 400;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul.helping-listing {
          padding: 0;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk .consult-btn-part .consult-btn img {
      width: 20px;
      height: 20px;
      object-fit: contain;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk .consult-btn-part .consult-btn {
      background-color: #fff;
      border-radius: 3px;
      padding: 2px 4px;
      display: flex;
      width: fit-content;
      gap: 4px;
      align-items: center;
      color: #000;
      font-size: 16px;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk .consult-btn-part {
      margin-bottom: 8px;
  }
  
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li.directl-going {
      display: flex;
      justify-content: space-between;
      padding: 8px 16px;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li .sub-btn .menuc-cion-down img {
      rotate: -90deg;
  }
body .main-header .list-item-end ul .third_menu_part {
    display: flex;
    /* background-image: url("https://aimshala-s3bucket.s3.ap-south-1.amazonaws.com/public/assets/images/aim_global.png"); 
    width: 48px;
    height: 48px;*/
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    padding: 13px 10px;
    /* margin: 0px 10px; */
}
.search-drop-content .popular-terms .recent-cousellor-part a img {
    width: 14px;
    height: 14px;
    object-fit: contain;
    filter: brightness(0) saturate(100%) invert(29%) sepia(0%) saturate(3072%) hue-rotate(230deg) brightness(97%) contrast(89%);
}
.search-drop-content .popular-terms .recent-cousellor-part a span.text {
    color: #4D4D4D;
    font-size: 16px;
    font-weight: 400;
}
.search-drop-content .popular-terms .recent-cousellor-part a {
    display: flex;
    align-items: center;
    gap: 8px;
}
.search-drop-content .popular-terms .recent-cousellor-part {
    display: flex;
    align-items: center;
    gap: 16px;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part .img-part img {
    width: 31px;
    height: 31px;
    object-fit: contain;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part .img-part {
    border: 1px solid rgb(147 38 143 / 20%);
    width: 100%;
    margin: 0 auto;
    max-width: 48px;
    height: 48px;
    border-radius: 8px;
    background: linear-gradient(135deg, #F0F8F8 0%, #FFF5FF 100%);
    display: flex;
    align-items: center;
    justify-content: center;
}
.search-drop-content .popular-terms .quickly_pick_link {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    text-align: center;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part p {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    margin-top: 4px;
    margin-bottom: 0;
}
.search-drop-content .popular-terms .quickly_pick_link {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    text-align: center;
    gap: 15px;
    width: 100%;
    max-width: 801px;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part:hover {
    box-shadow: rgb(0 0 0 / 12%) 0px 0px 8px;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part{
    padding: 8px 4px;
    border-radius: 8px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story {
    display: flex;
    gap: 15px;
    margin-top: 16px;
    margin-bottom: 16px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story {
    width: 25%;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story .img-part img {
    border: 4px solid #DDDDDD;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin: 0 auto;
    max-width: 122px;
    padding: 6px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story h3 {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    margin-top: 8px;
}
body .stoty_inst_Modal {
    z-index: 99999998 !important;
}
.stoty_inst_Modal .modal-content {
    background-color: transparent;
    border: 0;
}
.stoty_inst_Modal .modal-content .modal-body {
    position: relative;
    padding: 0;
}
.stoty_inst_Modal .modal-content .modal-body .for-closing img {
    width: 25px;
    height: 25px;
    object-fit: contain;
}
.stoty_inst_Modal .modal-content .modal-body .for-closing {
    position: absolute;
    right: 13px;
    z-index: 9;
    top: 13px;
}
.stoty_inst_Modal .modal-content .story__slider {
    width: 360px;
    height: 630px;
    border-radius: 13.14px;
    overflow: hidden;
}
.stoty_inst_Modal .story__slide {
  position: relative;
}

.stoty_inst_Modal .story__slide video,
.stoty_inst_Modal .story__slide img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center;
}

.stoty_inst_Modal .story__pagination {
  display: flex;
  padding: 0 4px;
}

.stoty_inst_Modal .story__pagination .swiper-pagination-bullet {
  flex-grow: 1;
  border-radius: 100vh;
  height: 3px;
  margin: 0 2px !important;
  background-color: rgba(247, 247, 245, 0.4);
  opacity: 1;
}

.stoty_inst_Modal .story__pagination .swiper-pagination-bullet .swiper-pagination-progress {
  height: 100%;
  width: 0%;
  border-radius: 100vh;
  background-color: #f7f7f5;
}

.stoty_inst_Modal .story__prev,
.stoty_inst_Modal .story__next {
  height: 100%;
  width: 50%;
  top: 0;
  margin-top: 0;
}

.stoty_inst_Modal .story__prev::after,
.stoty_inst_Modal .story__next::after {
  content: none;
}

.stoty_inst_Modal .story__prev {
  left: 0;
}

.stoty_inst_Modal .story__next {
  right: 0;
}
.stoty_inst_Modal .modal-dialog {
    max-width: 360px;
    height: -webkit-fill-available;
    display: flex;
    align-items: center;
}
.modal-backdrop.show {
    filter: unset;
}
.modal-backdrop.fade {
    opacity: 0 !important;
}
.reels-modal-opened {
    position: relative;
}
.reels-modal-opened::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 99;
    opacity: 0.6;
}
.according-exam .main_thing_part .exam-type .name_university img {
    width: 38px;
    height: 38px;
    object-fit: contain;
}
.according-exam .main_thing_part .exam-type .data-content h3 {
    font-size: 14px;
    color: #000;
    font-weight: 400;
    margin-bottom: 0px;
    line-height: 21px;
}
.according-exam .main_thing_part .exam-type .data-content span.type {
    font-size: 12px;
    color: #787878;
}
.according-exam .main_thing_part p {
    color: #787878;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 0;
    line-height: 18px;
}
.according-exam .main_thing_part p {
    color: #787878;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 0;
    line-height: 18px;
}
.according-exam .main_thing_part .exam-type {
    display: flex;
    gap: 4px;
}
.according-exam .main_thing_part .exam-link-sect {
    width: 75%;
}
.according-exam .main_thing_part .exam-link-sect p:hover {
    color: #93268F;
}
.according-exam .main_thing_part .exam-link-sect h3:hover {
    color: #93268F;
}
.according-exam .main_thing_part .exam-date a {
    font-size: 14px;
    line-height: 21px;
    display: flex;
    align-items: center;
}
.according-exam .main_thing_part .exam-date a img {
    width: 12px;
    height: 15px;
    object-fit: contain;
    margin-left: 2px;a
    filter: grayscale(1);
}
.according-exam .main_thing_part {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #DDDDDD 0%, #ffffff 100%) 1;
    padding-bottom: 4px;
    margin-bottom: 4px;
} 
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .img-part {
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(135deg, rgb(240 248 248 / 50%) 0%, rgb(255 245 255 / 50%) 100%);
    border-radius: 8px;
    width: 74px;
    height: 74px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 74px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part {
    padding-top: 16px;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, #DDDDDD 0%, #ffffff 100%) 1;
    padding-bottom: 8px;
    margin-bottom: 16px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part h4 {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 0;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .carrer-team img {
    width: 100%;
    aspect-ratio: 2/1;
    border-radius: 8px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part p.team-part {
    color: #787878;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 0;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part p.team-part span.bold-text {
    font-weight: 600;
    font-size: 12px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part a img {
    width: 6px;
    height: 9px;
    object-fit: contain;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part a {
    color: #93268F;
    font-size: 14px;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 8px;
}
.mega_menu_dropdown .explore-mega-menu .third-box .matress-class img {
    width: 100%;
    aspect-ratio: 3.55/1;
    border-radius: 8px;
}
.mega_menu_dropdown .explore-mega-menu .third-box .matress-class {
    padding-top: 16px;
}
.mega_menu_dropdown .explore-mega-menu .third-box .matress-class p {
    line-height: 21px;
    text-align: center;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    margin-top: 4px !important;
}
.new-aimshal-side .cannel-part {
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(135deg, #F0F8F8 0%, #FFF5FF 100%);
    padding: 12px;
    border-radius: 8px;
    display: flex;
    gap: 6px;
}
.new-aimshal-side .cannel-part .img-part {
    width: 32px;
    height: 32px;
    background-color: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.new-aimshal-side .cannel-part .img-part img {
    width: 20px;
    height: 20px;
    object-fit: contain;
}
.new-aimshal-side .cannel-part .cannerl-content h4 {
    color: #000;
    font-weight: 500;
    font-size: 14px;
    margin-bottom: 0;
}
.new-aimshal-side .cannel-part .cannerl-content h4 span.partner-part {
    font-weight: 600;
}
.new-aimshal-side .cannel-part .cannerl-content p {
    color: #787878;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 0;
    font-weight: 400;
}
.main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .img-sect {
    position: relative;
}
.main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil a img {
    width: 5px;
    height: 8px;
    object-fit: contain;
}
.main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil a {
    color: #93268F;
    font-size: 14px;
    font-weight: 400;
}
/*mobile-main-menu end*/
                  @media (max-width: 1700px){
                    body span.error-message {
    font-size: 12px;
}
.top-barsection.top-barsection .student-top-bar .owl-nav {
    max-width: 70%;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story h3 {
    font-size: 12px;
}
                  .mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part img {
                      height: 438px;
                  }
                  .main-header .logo-section {
              width: 26%;
          }
                  }
                  @media (max-width: 1600px){
                  .mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part img {
    height: 410px;
}
.according-exam .main_thing_part .exam-type {
    width: 75%;
}
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn img {
                      width: 16px;
                      height: 16px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn {
                      font-size: 14px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h4 {
                      font-size: 14px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p {
                      color: #787878;
                      font-size: 12px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn {
                      width: 28px;
                      height: 28px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn img {
                      width: 10px;
                      height: 10px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore {
                      padding: 32px 18px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .for-you-first-sect .stream-part h5 {
                  font-size: 14px;
                  line-height: 20px;
              }

                  .mega_menu_dropdown .explore-mega-menu .for-you-first-sect .stream-part .program-btn {
                      font-size: 12px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .for-you-third-sect .free-team h2 {
                      font-size: 14px;
                      line-height: 20px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .for-you-third-sect .free-team p {
                      font-size: 12px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resources-third-sect .explore-carresr-part ul li a {
                      font-size: 12px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h5 {
                      font-size: 14px;
                      line-height: 18px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .upcoming span.yutrywg {
                      font-size: 12.54px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .webniar-part h2 {
                      font-size: 16px;
                      margin-bottom: 0;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .webniar-part p {
                      font-size: 12.73px;
                  }
                  .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn span.mkhcsk {
                  width: 28px;
                  height: 28px;

              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn span.mkhcsk img {
                  width: 10px;
                  height: 11px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part .joining-part .join-btn a.join-sect {
                  font-size: 12px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .award-part p {
                  font-size: 14px;
                  line-height: 20px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .award-part span.arrow-btn {
                  width: 28px;
                  height: 28px;
                  min-width: 28px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .award-part span.arrow-btn img {
                  width: 10px;
                  height: 11px;
                  object-fit: contain;
              }
                  }
                   @media (max-width: 1550px){
  .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li a {
      font-size: 10.55px;
      line-height: 18.5px;
  }
  body .mega_menu_dropdown .explore-mega-menu .resource-first-box li a {
    font-size: 12px;
}
.according-exam .main_thing_part .exam-date a {
    font-size: 12px;
}
.according-exam .main_thing_part .exam-date a img {
    width: 8px;
    height: 10px;
}
  .stoty_inst_Modal .modal-content .story__slider {
    height: 530px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part h4 {
    font-size: 14px;
}
.explore-mega-menu .for-you-first-sect  .main-stream-part {
    margin-top: 18px;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part img {
    width: 32px;
    height: 32px;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .img-part {
    width: 54px;
    height: 54px;
    min-width: 54px;
}
  .mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part .consult-btn-part {
    left: 16px;
}
.search-drop-content .popular-terms .quickly_pick_link .innerprepare-part p {
    font-size: 12px;
    line-height: 18px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story {
    gap: 12px;
}
                   }
              @media (max-width: 1500px){
                  .main-header .business-bnt-part .text-part h3 {
              font-size: 10px;
              line-height: 10px;
          }
          .top-barsection.top-barsection .student-top-bar .owl-nav {
    max-width: 80%;
}
          .mega_menu_dropdown .explore-mega-menu .third-box .matress-class p {
    font-size: 12px;
}
          .main-header .business-bnt-part .text-part h4 {
              font-size: 12px;
              line-height: 14px;
          }
          .main-header .business-bnt-part img {
              width: 20px;
              height: 20px;
          }
          .main-header .business-bnt-part {
              padding: 4px 10px;
          }
          .header-icon-section ul.myprofile-btn .studentProfileThumb {
              width: 26px;
              height: 26px;
          }
          .main-header .notification-part img {
              width: 16px;
              height: 16px;
          }
          .main-header .notification-part {
              gap: 20px;
              margin-right: 16px;
              padding-right: 16px;
          }
          .header-icon-section ul.myprofile-btn li span {
              font-size: 14px;
          }
          .header-icon-section ul.myprofile-btn {
              padding-right: 16px;
              margin-right: 16px;
          }
          .main-header .logo-section .logo-part img {
              width: 200px;
              height: 40px;
          }
          .main-header .logo-section {
              gap: 14px;
          }
          .main-header .logo-section .header-location .locate-part {
              width: 150px;
          }
          .main-header .logo-section .header-location .locate-part p {
              font-size: 12px;
          }
          body .main-header .list-item-end ul a {
              font-size: 12px;
          }
          body .main-header .list-item-end ul li {
              padding: 0px 16px;
          }
                  .search-drop-content {
              padding: 32px 330px;
          }
              .mega_menu_dropdown .explore-mega-menu .for-you-third-sect .free-team img {
                  height: 110px;
              }
              .mega_menu_dropdown .explore-mega-menu .fourth-box-explore ul.helping-listing li img {
                  width: 16px;
                  height: 16px;
              }
              .mega_menu_dropdown .explore-mega-menu .fourth-box-explore {
                  padding: 32px 7px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .live-changing-part img {
                  height: 180px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-second-box .experience-part.exam-examination .veiw-all a.view-btn {
                  font-size: 12px;
              }
              .mega_menu_dropdown .explore-mega-menu .resources-third-sect .experience-part .veiw-all .view-btn {
                  font-size: 12px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-first-box .experience-part.exam-examination .veiw-all a.view-btn {
                  font-size: 12px;
              }
              .mega_menu_dropdown .explore-mega-menu .first-box .ace-img-part img {
                  height: 360px;
              }
              .mega_menu_dropdown .explore-mega-menu .resource-second-box .consultant-box-explore .for-student .content-part img {
                  width: 155px;
                  height: 88px;
              }
               }
           @media (max-width: 1300px){
          .search-drop-content {
              padding: 32px 290px;
          }
          .according-exam .main_thing_part .exam-type {
    width: 72%;
}
.mega_menu_dropdown .explore-mega-menu .for-you-first-sect .stream-part .program-btn {
    font-size: 11px;
}
          }
  @media (min-width: 1201px){
.main-header .header-icon-section ul.myprofile-btn .dropdown-content {
    pointer-events: unset;
}
    
  }
@media (max-width: 1200px){
  /*main-menu*/


  /*09-04-2025*/
  
 body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li.nav-item:last-child .nav-link img {
    width: 57px;
    height: 39px;
	position: relative;
    top: -6px;
}

body .main-header .logo-section .mobile-main-menu .mobile-menu-list ul .nav-item .nav-link.active img {
    filter: brightness(0) saturate(100%) invert(23%) sepia(60%) saturate(1789%) hue-rotate(274deg) brightness(96%) contrast(102%);
} 
  
body .explore-mega-menu .explore-carresr-part ul.civil.engineer li .arrow-part {
    display: flex;
}

body .explore-mega-menu .explore-carresr-part ul.civil.engineer li a {
    justify-content: space-between;
    border-bottom: 1px solid #dddddd;
}

body .explore-mega-menu .explore-carresr-part ul.civil.engineer li .arrow-part span.arrow-btn {
    background-color: #E7E6F0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    width: 24px;
    height: 24px;
}

body .explore-mega-menu .explore-carresr-part ul.civil.engineer li .arrow-part span.arrow-btn img {
    margin-right: 0px;
    width: 10px;
    height: 10px;
}

/*09-04-2025 end*/



  .main-header .header-icon-section ul.myprofile-btn .dropdown-content .other-setting-part .logiut-part {
    border-top: 0;
    border-image: unset;
    margin-top: 0;
    padding-top: 0;
}
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li.nav-item:last-child {
   position: relative;
}
/* body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li.nav-item:last-child:before {
    content: "";
    display: flex;
    background-image: url("https://aimshala-s3bucket.s3.ap-south-1.amazonaws.com/public/assets/images/aim_global.png");
    width: 34px;
    height: 34px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    align-items: center;
    justify-content: center;
    padding: 0px 10px;
    position: absolute;
    left: 40px;
    top: 4px;
    right: 0;
} */
  .mega_menu_item.first-box .ace-img-part img {
    width: 100%;
    aspect-ratio: 1.14 / 1;
    border-radius: 12px;
}
  .mega_menu_dropdown .explore-mega-menu  .third-box {
    width: 100%;
    background-color: #fff;
    padding: 12px 8px;
    border: 1px solid #E7E6F0;
    border-radius: 12px;
    margin-top: 8px;
}
.mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h4 {
    font-size: 12px;
}
.mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p {
    font-size: 10px;
}
.mega_menu_dropdown .explore-mega-menu .third-box .matress-class p {
    font-size: 10px;
    margin-bottom: 0;
}
  .explore-mega-menu .for-you-third-sect .consult-btn-part .consult-btn {
    background-color: transparent;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part {
    padding-top: 8px;
    border-bottom: 1px solid #DDDDDD;
    border-image: unset;
    margin-bottom: 8px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part h4 {
    font-size: 12px;
    line-height: 16px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part p.team-part {
    font-size: 10px;
    line-height: 14px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part p.team-part span.bold-text {
    font-size: 10px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part a {
    font-size: 10px;
    gap: 5px;
    margin-top: 2px;
}
.mega_menu_dropdown .explore-mega-menu .for-you-third-sect .assetment-part a img {
    width: 4px;
    height: 7px;
}
  .explore-mega-menu .for-you-first-sect .consult-btn-part .consult-btn {
    background-color: transparent;
}
  .explore-mega-menu .for-you-first-sect  .main-stream-part {
    display: grid;
    grid-template-columns: repeat(2, 1fr );
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .img-part {
    width: 42px;
    height: 42px;
    min-width: 42px;
}
.mega_menu_item.for-you-second-sec.coomon-menu-explore {
    padding: 12px 8px;
    background-color: #fff;
    border: 1px solid #E7E6F0;
    border-radius: 12px;
    margin-top: 8px;
}
  .explore-mega-menu .for-you-first-sect .stream-part h5 a {
    background-color: #E7E6F0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    width: 24px;
    height: 24px;
}
.explore-mega-menu .for-you-first-sect .main-stream-part:last-child .stream-part {
    border: 0;
    border-image: unset;
    padding-bottom: 0;
}
.explore-mega-menu .for-you-first-sect .stream-part h5 a img {
    width: 10px;
    height: 10px;
    object-fit: contain;
}
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mega_menu.sub_menu.explore-mega-menu {
    padding: 0;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mega_menu_item.for-you-first-sect.coomon-menu-explore {
    padding: 12px 8px;
    border: 1px solid #E7E6F0;
    border-radius: 12px;
}
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk {
    padding: 12px 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile .webinar-img img {
    width: 126px;
    height: 72px;
    object-fit: cover;
    border-radius: 4px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile .webinar-content .hwqdjs p.upcomin-part {
    background-color: #22B46E;
    border-radius: 2px;
    width: fit-content;
    padding: 2px 4px;
    margin-bottom: 0px;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile .webinar-content .hwqdjs h2 {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    padding-top: 4px;
    margin-bottom: 2px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile .webinar-content .hwqdjs p.date {
    font-size: 12px;
    color: #787878;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 0;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile {
    display: flex;
    align-items: center;
    gap: 4px;
    width: 100%;
    border: 1px solid rgb(147 38 143 / 20%);
    border-radius: 8px;
    padding: 8px;
    margin-top: 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .live-changing-on-mobile .webinar-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: -webkit-fill-available;
}
.explore-mega-menu .resource-first-box  .explore-carresr-part ul li a {
    color: #000;
    font-size: 12px;
    padding: 8px 0;
    line-height: 16px;
}
.explore-mega-menu .resource-first-box  .explore-carresr-part {
    padding: 8px 0;
}
.explore-mega-menu .resource-first-box  .experience-part.exam-examination {
    margin-top: 0;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu  .theory_mobile-part {
    border: 1px solid rgb(147 38 143 / 20%);
    background: linear-gradient(92deg, #F0F8F8 0%, #FFF5FF 100%);
    border-radius: 8px;
    padding: 12px;
    margin-top: 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part .structured-part img {
    width: 32px;
    height: 32px;
    object-fit: cover;
    background-color: #fff;
    border-radius: 50%;
    padding: 6px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part .award-part span.arrow-btn {
    background-color: #E7E6F0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    width: 24px;
    height: 24px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part .award-part span.arrow-btn img {
    width: 10px;
    height: 10px;
}
/*body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part {
    display: flex;
    align-items: center;
    justify-content: space-between;
}*/

body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part a {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    width: 100%;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .consult-btn-part .structured-part span.consult-btn {
    width: 100%;
    display: flex;
    font-size: 14px;
    color: #000;
    line-height: 115%;
    margin-top: 4px;
    font-weight: 500;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .theory_mobile-part .award-part p {
    margin-top: 4px !important;
    color: #787878;
    font-size: 11px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 0px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mobile_upcoming_exam {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding-top: 8px;
    gap: 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mobile_upcoming_exam .trend-part {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    border-radius: 8px;
    padding: 8px 4px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mobile_upcoming_exam .trend-part p {
    color: #000;
    font-size: 10px;
    line-height: 15px;
    text-align: center;
    margin-bottom: 0;
    padding-top: 4px !IMPORTANT;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mobile_upcoming_exam .trend-part .img-part {
    width: 100%;
    height: 48px;
    border-radius: 50%;
    background: linear-gradient(92deg, #F0F8F8 0%, #FFF5FF 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    max-width: 48px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mobile_upcoming_exam .trend-part .img-part img {
    width: 30px;
    height: 28px;
    object-fit: contain;
}
.mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn {
    font-size: 12px;
    align-items: center;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mobile_story_sect .resource-second-box .experience-part.exam-examination {
    padding-bottom: 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mobile_story_sect .resource-second-box .consultant-box-explore:last-child .for-student {
    border: 0;
    padding-bottom: 0;
}
.mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h5 {
    font-size: 12px;
    line-height: 16px;
}
.mega_menu_dropdown .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn {
    width: 24px;
    height: 24px;
    padding: 4px;
}
.explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student {
    margin-top: 8px;
    border-bottom: 0;*
    border-image: unset;
    padding-bottom: 0;
}

.explore-mega-menu .resource-second-box.coomon-menu-explore .consultant-box-explore .for-student {
    margin-top: 0px;
   /* border-bottom: 0; */
    border-image: unset;
   /*padding-bottom: 0;*/
    border-bottom: 1px solid #dddddd;
    padding: 8px 0px;
}


.mega_menu_dropdown .explore-mega-menu .resource-second-box .consultant-box-explore .for-student .content-part img {
    display: none;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story {
    gap: 8px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story h3 {
    font-size: 9px;
    margin-top: 4px;
}
.mega_menu_dropdown .explore-mega-menu .resource-second-box .highlighted-story .about-story .img-part img {
    border: 2.28px solid #DDDDDD;
    max-width: 70px;
    padding: 4px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mobile_story_sect .resource-second-box {
    width: 100%;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mobile_story_sect {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    border-radius: 12px;
    padding: 16px 8px;
}
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mobile_story_sect .mega_menu {
    padding: 0;
}

.search-drop-content .popular-terms .quickly_pick_link {
    grid-template-columns: repeat(3, 1fr);
}
.search-drop-content .popular-terms .recent-cousellor-part .inner-recent-part {
    margin-bottom: 8px;
}
.search-drop-content .popular-terms .recent-cousellor-part a span.text {
    font-size: 14px;
}
body.exploree-menu {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
body.exploree-menu::before {
    content: "";
    background: #00000012;
    position: absolute;
    top: 68px;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
}
.search-drop-content .popular-terms .quick-part .link-sect img {
    width: 12px;
    height: 12px;
}
  .search-drop-content .popular-terms .quick-part .link-sect {
    font-size: 14px;
}
.search-drop-content .search-aimshala input {
 border: 0;
font-size: 18px;
}
.search-drop-content .search-aimshala ::placeholder {
font-size: 18px;
}
  .search-drop-content .search-aimshala img {
    width: 16px;
    height: 16px;
}
  body .header-icon-section .search-drop-content .popular-search-tem {
    padding: 22px 16px;
}
body .header-icon-section .search-drop-content .studentmenu-part {
    display: flex;
    align-items: center;
    padding: 9px 16px;
    background-color: #fff;
    gap: 8px;
    border-bottom: 1px solid #D8D8D8;
    flex-direction: row-reverse;
    justify-content: flex-end;
}
body .header-icon-section .search-drop-content .studentmenu-part h2 {
    margin-bottom: 0px;
    font-size: 20px;
    font-weight: 400;
}
body .header-icon-section .search-drop-content .studentmenu-part .closing-part img {
    width: 15px;
    height: 15px;
    object-fit: contain;
}
body .header-icon-section .search-drop-content {
    position: fixed;
    padding: 0;
    width: 370px;
    top: 0;
    left: unset;
    right: 0;
    height: 100%;
    z-index: 99999;
    max-height: -webkit-fill-available;
    overflow: auto;
}
  .search-drop-content .studentmenu-part {
    display: block;
}
.explore-mega-menu .for-you-first-sect .stream-part p {
    font-size: 10px;
    line-height: 14px;
}
  .explore-mega-menu .for-you-first-sect .stream-part h5 span.diffrent-part {
    font-size: 12px;
}
  .explore-mega-menu .for-you-first-sect .collage-student .about-stram .stream-part h5 {
      display: block;
      font-size: 12px;
  }
  .explore-mega-menu .for-you-first-sect  .collage-student {
      margin-top: 16px;
  }
  .explore-mega-menu .for-you-first-sect .stream-part span.arrow-btn {
      width: 28px;
      height: 28px;
      display: flex;
      align-items: center;
      justify-content: center;
      background-color: #E7E6F0;
      border-radius: 50%;
  }
  .explore-mega-menu .for-you-first-sect .stream-part span.arrow-btn img {
      width: 11px !important;
      height: 11px !important;
  }
  .explore-mega-menu .for-you-first-sect .stream-part h5 {
    font-size: 12px;
    line-height: 18px;
    display: flex;
    gap: 4px;
    justify-content: space-between;
}
  .mega_menu_item.for-you-first-sect.coomon-menu-explore {
      padding: 16px 8px;
      background-color: #fff;
  }
  .mega_menu_item.for-you-third-sect.coomon-menu-explore {
    padding: 12px 8px;
    width: 100%;
    border: 1px solid #E7E6F0;
    border-radius: 12px;
    margin-top: 8px;
}
  .explore-mega-menu .resources-third-sect .experience-part {
      margin: 8px 0 0;
  }
  .explore-mega-menu .resources-third-sect .explore-carresr-part ul li img {
      width: 8px;
      height: 10px;
      margin-right: 5px;
  }
  .explore-mega-menu .resources-third-sect .explore-carresr-part ul li a {
      font-size: 12px;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mega_menu_item.resources-third-sect.coomon-menu-explore ul.civil.engineer li {
      width: 100%;
  }
  .explore-mega-menu .resources-third-sect .experience-part .veiw-all .view-btn {
      font-size: 12px;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mega_menu_item.resources-third-sect.coomon-menu-explore ul.cactuarial-part {
      display: flex;
      flex-wrap: wrap;
  }
body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul {
    padding: 0px 0px 0;
    margin-top: 0;
    margin-bottom: 8px !important;
}
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mega_menu_item.resources-third-sect.coomon-menu-explore ul.cactuarial-part li {
      width: 50%;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mega_menu_item.resources-third-sect.coomon-menu-explore ul li {
      border-bottom: 0;
      width: 50%;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .mega_menu_item.resources-third-sect.coomon-menu-explore {
      background-color: #fff;
      padding: 16px 8px;
  }
  .blog-short-list {
      display: none;
  }
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h5 {
      font-size: 12px;
      line-height: 16px;
  }
  .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn img {
      width: 16px;
      height: 16px;
  }
  body .main-header .logo-section .mobile-main-menu  .mega_menu_item.resource-second-box.coomon-menu-explore {
      padding: 0px;
  }
  .explore-mega-menu .resource-first-box .award-part span.arrow-btn img {
      width: 11px !important;
      height: 11px !important;
  }
  .explore-mega-menu .resource-first-box .award-part span.arrow-btn {
      width: 28px;
      height: 28px;
      padding: 6px;
      min-width: 28px;
  }
  .explore-mega-menu .resource-first-box .award-part p {
      font-size: 14px;
      line-height: 22px;
  }
 .explore-mega-menu  .resource-first-box {
    padding: 12px 8px;
    background-color: #FAFAFB;
    border-radius: 12px;
    border: 1px solid #E7E6F0;
    margin: 10px 0px 0px 0px;
}
  .explore-mega-menu .third-box .experience-part .veiw-all .view-btn {
      font-size: 12px;
  }
   .explore-mega-menu  .third-box {
      background-color: #fff;
      padding: 16px 8px;
  }
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list {
      overflow: auto;
  }
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn img {
    width: 10px;
    height: 10px;
}
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part img {
      width: 20px;
      height: 20px;
  }
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .arrow-part span.arrow-btn {
      width: 24px;
      height: 24px;
      padding: 4px;
  }
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part p {
    font-size: 10px;
    line-height: 14px;
}
  .explore-mega-menu .coomon-menu-explore .consultant-box-explore .for-student .content-part .text-part h4 {
      font-size: 12px;
      line-height: 18px;
  }
  .mega_menu {
      display: block;
  }
 .mega_menu_item.second-box.coomon-menu-explore {
    padding: 12px 8px;
    background-color: #fff;
    border-radius: 12px;
    border: 1px solid #E7E6F0;
    width: 100%;
    margin-top: 8px;
}
  .explore-mega-menu .coomon-menu-explore .consult-btn-part .consult-btn {
      font-size: 12px;
      color: #000;
  }
  .mega_menu {
      box-shadow: unset !important;
  }

              body.profile_user-menu {
          position: relative;
      }
      body.profile_user-menu::before {
          content: "";
          background: #00000012;
          position: absolute;
          top: 0px;
          left: 0;
          width: 100%;
          height: 100%;
          z-index: 99;
      }
              .main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part {
          display: block;
      }
      body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk ul.helping-listing li {
      padding: 0;
      display: flex;
      align-items: center;
      margin-bottom: 8px;
      border: 0;
  }
  
      
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .other-setting-part .desk-part {
    padding: 8px;
    background-color: #fff;
    margin-bottom: 0px;
      padding-left: 0;
    padding-bottom: 0;
}

      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil p span.activate-user {
          display: block;
      }
              .main-header .header-icon-section ul.myprofile-btn .dropdown-content.show {
          opacity: 1;
      } 
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 span.bold-part {
          display: block;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 {
          display: flex;
          gap: 4px;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content {
    position: fixed;
    right: 0;
    top: 0;
    border-radius: 0;
    border: 0;
    box-shadow: none;
    height: 100%;
    padding: 0;
    background-color: #FAFAFB;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    overflow: auto;
    z-index: 99999;
    max-height: 100%;
} 
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part {
          display: flex;
          align-items: center;
          padding: 9px 16px;
          background-color: #fff;
          gap: 8px;
          border-bottom: 1px solid #D8D8D8;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part .closing-part img {
          width: 15px;
          height: 15px;
          object-fit: contain;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user {
    box-shadow: unset;
    margin: 22px 16px 8px;
}
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part h2 {
          margin-bottom: 0px;
          font-size: 20px;
          font-weight: 400;
      }
       .notification-sidebar .studentmenu-part {
              justify-content: flex-end;
              padding: 9px 16px;
              background-color: #fff;
              flex-direction: row-reverse;
              gap: 8px;
              margin-bottom: 0px;
          }
          .notification-sidebar .selection-notification {
              padding: 22px 16px;
          }
          .notification-sidebar {
              padding: 0;
          }
          .myprofile-inner.hidden .middle-part {
              height: fit-content;
          }
         .myprofile-inner.hidden .studentmenu-part {
    justify-content: flex-end;
    padding: 9px 16px;
    background-color: #fff;
    flex-direction: row-reverse;
    gap: 8px;
    margin-bottom: 22px;
}

          .myprofile-inner.hidden {
    right: 0;
    top: 0;
    left: unset;
    padding: 0;
    background-color: #FAFAFB;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
}
          .new-aimshal-side .main-business {
    background-color: #fff;
    margin: 0px 12px;
    padding: 12px;
    border-radius: 12px;
    box-shadow: rgb(149 157 165 / 11%) 0px 8px 24px;
}
          .myprofile-inner span.divider {
    padding-bottom: 8px;
    margin-bottom: 8px;
    margin-left: 16px;
    margin-right: 16px;
}
.new-aimshal-side .cannel-part {
    margin: 0 12px;
}
          .myprofile-inner.hidden .middle-part {
    padding: 8px 16px 16px;
}
          .myprofile-inner.hidden .user-section {
    margin-top: 0;
}
          .myprofile-inner.hidden .user-section .abou-the-user {
    padding: 12px;
    border-radius: 12px;
    box-shadow: rgb(149 157 165 / 11%) 0px 8px 24px;
    background-color: #fff;
}
          body .main-header .logo-section .mobile-main-menu {
              display: block;
          }
          .top-barsection {
              display: none;
          }
          .main-header .logo-section .header-location {
              display: none;
          }
          body .navbar-expand-lg .navbar-collapse {
              display: none !important;
          }
          .main-header .business-bnt-part .text-part {
              display: none;
          }
          .header-icon-section ul.myprofile-btn {
              padding-right: 0;
              margin-right: 8px;
          }
          .header-icon-section ul.myprofile-btn::before {
          display: none;
          }
          .header-icon-section ul.myprofile-btn li span {
              display: none;
          }
          .main-header .notification-part {
              gap: 8px;
              margin-right: 8px;
              padding-right: 0;
          }
          .main-header .notification-part:before {
          display: none;
          }
          .main-header .business-bnt-part {
              padding: 4px;
              border-radius: 50%;
          }
          .header-icon-section ul.myprofile-btn .studentProfileThumb {
              width: 28px;
              height: 28px;
          }
          .main-header .notification-part img {
              width: 21px;
              height: 21px;
          }
          header .mobile-main-menu .open_close-part img {
          width: 24px;
          height: 24px;
          object-fit: contain;
      }
          .main-header .logo-section {
              gap: 8px;
          }
           }
           @media (max-width: 991px){


            body .main-header .logo-section .mobile-main-menu .mobile-menu-list ul .nav-item .nav-link {
              z-index: 11;
              background: linear-gradient(180deg, #ffffff00 0%, rgb(255 255 255 / 10%) 100%);
              position: relative;
        }

          body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu ul li.nav-item:last-child:before {
    
          z-index: 10;
      }

            .main-header .header-icon-section ul.myprofile-btn .dropdown-content {
              pointer-events: auto;
            }

          .main-header .notification-part {
              padding-right: 26px;
          }

          }


           @media (max-width: 767px){
   body .main-header .logo-section .mobile-main-menu .mobile-menu-list {
    top: 50px;
    width: 100%;
    display: none;
}
  body .header-icon-section .search-drop-content {
    width: 100%;
}
  body .header-icon-section .search-drop-content .studentmenu-part h2 {
    font-size: 16px;
    margin-top: 2px;
}
  body .main-header .logo-section .mobile-main-menu .mobile-menu-list .highlighted-menu .mob-helping_desk .consult-btn-part .consult-btn {
      font-size: 14px;
  }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content {
          width: 100%;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content  .desk-part a {
          font-size: 16px;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .studentmenu-part h2 {
          font-size: 16px;
          margin-top: 2px;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 span.bold-part {
          font-size: 16px;
          line-height: 24px;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil h2 {
          font-size: 16px;
          line-height: 24px;
      }
      .main-header .header-icon-section ul.myprofile-btn .dropdown-content .about.user .counselor-about .deatil  p {
          font-size: 12px;
          line-height: 18px;
      }
    .myprofile-inner.hidden {
      height: 100%;
      width: 100%;
  }
          .notification-sidebar .selection-notification .coins-add label::before {
              border-radius: 4px;
              width: 20px;
              height: 20px;
          }
          .notification-sidebar .selection-notification .coins-add input:checked + label:after {
              top: 12px;
              left: 7px;
              width: 6px;
              height: 12px;
          }
          .notification-sidebar .studentmenu-part h2 {
              font-size: 16px;
              margin-top: 2px;
          }
          .notification-sidebar {
              width: 100%;
          }
          body .main-header {
              height: 50px;
          }
          .main-header .logo-section .logo-part img {
              width: 134px;
              height: 32px;
          }
          /*.header-icon-section ul.myprofile-btn {
              padding-right: 44px;
          }*/
          .main-header .notification-part {
              padding-right: 0;
          }
          header .mobile-main-menu .open_close-part img {
              width: 22px;
              height: 22px;
          }
          body .main-header .header-icon-section a.login {
              width: 80px;
              padding: 3px 32px;
              border-radius: 6px;
              margin-left: 15px;
              font-size: 14px;
          }

          .myprofile-inner.hidden .studentmenu-part h2 {
              font-size: 16px;
              margin-top: 2px;
          }

          .myprofile-inner.hidden a {
              font-size: 16px;
          }

          }