@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*heading-sect*/
:target {
    scroll-margin-top: 0;
}
.information-card-part .bottom-info-part {
    display: flex;
    margin-top: 24px;
}
.information-card-part .bottom-info-part .bott-box-part {
    display: flex;
    align-items: center;
    gap: 12px;
    min-width: 200px;
    border-right: 1px solid #DDDDDD;
    margin-right: 32px;
    padding-right: 32px;
}
.information-card-part .bottom-info-part .bott-box-part .img-part img {
    width: 28px;
    height: 28px;
    object-fit: contain;
}
.information-card-part .bottom-info-part .bott-box-part .content-part p {
    color: #6A7282;
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 0;
    line-height: 23px;
}
.information-card-part .bottom-info-part .bott-box-part .content-part h3 {
    margin-bottom: 0;
    color: #101828;
    font-size: 20px;
    font-weight: 600;
}
.information-card-part {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);
    padding: 16px;
    border-radius: 8px;
}
.information-card-part .top-info-part {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.information-card-part .top-info-part .left-part .card-left-info {
    display: flex;
    gap: 24px;
}
.information-card-part .top-info-part .left-part .card-left-info .icon-box {
    border: 1px solid #F4F4F4;
    background-color: #FAFAFA;
    border-radius: 6px;
    min-width: 80px;
    height: 80px;
    width: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.information-card-part .top-info-part .left-part .card-left-info .icon-box img {
    width: 58px;
    height: 58px;
    object-fit: contain;
}
.information-card-part .top-info-part .left-part .card-left-info .title-row {
    display: flex;
    gap: 10px;
    align-items: center;
}
.information-card-part .top-info-part .left-part .card-left-info .title-row .title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
}
.information-card-part .top-info-part .left-part .card-left-info .title-row .badgtitle {
    background-color: rgb(34 180 110 / 20%);
    border-radius: 70px;
    padding: 2px 12px;
    color: #22B46E;
    font-size: 16px;
    font-weight: 400;
}
.information-card-part .top-info-part .left-part .card-left-info .sub-text {
    color: #4D4D4D;
    font-size: 18px;
    font-weight: 600;
}
.Libarary-cluster-details-page .Libarary-cluster-listing-page .section-clusters {
    padding: 0;
}
.Libarary-cluster-details-page .career-match-cards .section-title-group .section-title {
    font-size: 28px;
}
.Libarary-cluster-details-page .career-match-cards .section-title-group .section-title span.light-weight-part {
    font-weight: 400;
}
.Libarary-cluster-details-page .Libarary-cluster-listing-page .career-match-cards {
    padding: 0;
}
.Libarary-cluster-listing-page .section-clusters {
    box-shadow: unset;
    background-color: unset;
    border-radius: 0;
    padding: 32px 0px 60px;
    margin: 0;
}
.Libarary-full-listing-page  .career-match-cards .section-header-row {
    margin-bottom: 32px;
}
.Libarary-cluster-listing-page .career-match-cards {
    padding: 32px 0 8px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group {
    display: block;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .section-title {
    font-size: 48px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part span.totla-count {
    background-color: #FAF5FF;
    padding: 12px;
    border-radius: 4px;
    font-size: 20px;
    color: #93268F;
    font-weight: 600;
    line-height: 20px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part {
    display: flex;
    align-items: center;
    gap: 8px;
}
.skill-based-test-part .strength-skill-sect-part {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
    margin-top: 24px;
}
.career-match-cards .match-cards-row {
    row-gap: 24px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-beginner-value {
    font-size: 14px;
    background-color: #F0FDF4;
    padding: 2px 8px;
    color: #00A63E;
    width: fit-content;
    border-radius: 10px;
    font-weight: 600;
    line-height: 16px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-advanced-value {
    font-size: 14px;
    background-color: #FEF2F2;
    padding: 2px 8px;
    color: #E7000B;
    width: fit-content;
    border-radius: 10px;
    font-weight: 600;
    line-height: 16px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    margin-bottom: 12px;
    border-radius: 8px;
    padding: 16px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box span {
     font-size: 14px;
    color: #0F172B;
    font-weight: 600;
    line-height: 20px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box:last-child {
    margin-bottom: 0px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box span.arrow img {
    width: 12px;
    height: 12px;
    object-fit: contain;
}

.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .gap-item .bar-with-tag .gap-track {
    width: 100%;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part {
    border: 1px solid #F3E8FF;
    background-color: #FAF5FF;
    border-radius: 16px;
    padding: 24px;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item:nth-child(1) {
    color: #94278F;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item:nth-child(2) {
    color: #FFCB07;
}
section.section-skill-readiness .readiness-card .box-part-radar-part canvas {
    height: 350px !important;
    margin: 0 auto;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend {
    display: flex;
    justify-content: center;
    gap: 16px;
}
section.section-skill-readiness .readiness-card  .box-part-radar-part {
    padding: 24px;
    border: 1px solid #E9D5F5;
    background-color: #FAF5FF;
    height: 100%;
    border-radius: 8px;

}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item .radar-legend-dot.radar-dot-yellow {
    background-color: #FFCB07;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item .radar-legend-dot.radar-dot-purple {
    background-color: #94278F;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item .radar-legend-dot {
    width: 14px;
    height: 12px;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend .radar-legend-item {
    font-size: 16px;
    font-weight: 400;
    display: flex;
    gap: 4px;
    align-items: center;
}
 .box-part-radar-part .gap-item .bar-with-tag .gap-track {
    width: 85%;
    height: 12px;
    background: #ffffff;
    border-radius: 36px;
    overflow: hidden;
}
.box-part-radar-part .gap-item span.gap-badge {
    width: 15%;
    text-align: end;
    padding: 2px 8px;
    border-radius: 4px;
    max-width: fit-content;
    font-size: 12px;
    font-weight: 600;
}
.box-part-radar-part .gap-item span.gap-badge.gap-badge-high {
    background-color: #FFE2E2;
    color: #C10007;
}
 .box-part-radar-part .gap-item span.gap-badge.gap-badge-medium {
    background-color: #FEF9C2;
    color: #894B00;
}
.box-part-radar-part .gap-item span.gap-badge.gap-badge-medium {
    background-color: #FEF9C2;
    color: #894B00;
}
.box-part-radar-part .gap-item .bar-with-tag .gap-track .gap-fill {
    height: 100%;
    border-radius: 99px;
    transition: width 0.8s ease;
}
 .box-part-radar-part .gap-item .bar-with-tag .gap-track .gap-fill-purple {
    background-color: #93268F;
}
 .box-part-radar-part .gap-item .bar-with-tag .gap-track .gap-fill-teal {
    background-color: #0FBBC3;
}
 .box-part-radar-part .gap-item .bar-with-tag .gap-track .gap-fill-yellow {
    background-color: #FFCB07;
}
 .box-part-radar-part .gap-item .bar-with-tag {
    display: flex;
    align-items: center;
    gap: 16px;
    justify-content: space-between;
}
 .box-part-radar-part .gap-item .gap-item-header span.gap-pct {
    color: #93268F;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
}
 .box-part-radar-part .gap-item .gap-item-header span.gap-item-name {
    color: #0F172B;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
}
 .box-part-radar-part .gap-item {
    margin-bottom: 18px;
}
 .box-part-radar-part .gap-item .gap-item-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}
.box-part-radar-part .gaps-title {
    color: #0F172B;
    font-size: 18px;
    font-weight: 700;
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 16px;
}

.box-part-radar-part .gaps-title img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 8px;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-title img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-sub {
    font-size: 16px;
    font-weight: 400;
    color: #6A7282;
}
section.section-skill-readiness .readiness-card .readiness-header .readiness-pct-block {
    text-align: end;
}
section.section-skill-readiness .readiness-card .readiness-header .readiness-pct-block .readiness-pct-value {
    color: #94278F;
    font-size: 32px;
    font-weight: 700;
}
section.section-skill-readiness .readiness-card .readiness-header .readiness-pct-block .readiness-pct-label {
    color: #6A7282;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
}
section.section-skill-readiness {
    border: 1px solid #E5E7EB;
    background-color: #fff;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.09);
    padding: 24px;
    border-radius: 16px;
}
section.section-skill-readiness .readiness-card .readiness-header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.explore-category {
    background: linear-gradient(135deg, #FAF5FF 0%, #EFF6FF 100%);
    border: 1px solid #E9D4FF;
    border-radius: 24px;
    padding: 32px;
    margin-bottom: 32px;
}
body .career-match-cards .match-card .match-card-stats .avg-part  .per-year-value {
    color: #00A63E;
    font-weight: 600;
}
body .career-match-cards .match-card .match-card-stats .avg-part  .deadline-date {
    color: #E7000B;
}
body .career-match-cards .match-card .meta .sate-sponsered {
    color: #8200DB !important;
    background-color: #FAF5FF !important;
}
body .career-match-cards .match-card .meta .girl-schloarship {
    color: #C6005C !important;
    background-color: #FDF2F8 !important;
}
body .career-match-cards .match-card .meta .sport-qouta {
    color: #008236 !important;
    background-color: #F0FDF4 !important;
}
body .career-match-cards .match-card .meta .need-based {
    color: #1447E6 !important;
    background-color: #EFF6FF !important;
}
.explore-category .explore-category-header .explore-category-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
}
.explore-category .explore-category-header .explore-category-subtitle {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
    margin-top: 6px;
    margin-bottom: 0px;
}
.explore-category .explore-category-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    margin-top: 24px;
}
.explore-category .explore-category-grid .explore-category-card {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    padding: 16px;
    border-radius: 8px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-icon svg {
    width: 40px;
    height: 40px;
    object-fit: contain;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-top .explore-card-arrow {
    width: 36px;
    height: 36px;
    background: #e7e6f080;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s, color 0.2s;
    min-width: 36px;
    border: 1px solid #e7e6f080;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-top .explore-card-arrow img {
    width: 14px;
    height: 14px;
    min-width: 14px;
    object-fit: contain;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-title {
    color: #0F172B;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 8px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-footer span.explore-card-badge {
    background-color: #F0FDF4;
    padding: 3px 12px;
    border-radius: 12px;
    color: #008236;
    font-weight: 600;
    font-size: 12px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-footer span.explore-card-value {
    color: #45556C;
    font-size: 14px;
    font-weight: 500;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-footer span.explore-card-value strong {
    color: #222222;
    font-weight: 600;
}
.explore-category .explore-category-grid .explore-category-card.merit .explore-card-top .explore-card-icon svg {
    color: #D08700;
}
.explore-category .explore-category-grid .explore-category-card.need .explore-card-top .explore-card-icon svg {
    color: #155DFC;
}
.explore-category .explore-category-grid .explore-category-card.sports .explore-card-top .explore-card-icon svg {
    color: #00A63E;
}
.explore-category .explore-category-grid .explore-category-card.state .explore-card-top .explore-card-icon svg {
    color: #9810FA;
}
.explore-category .explore-category-grid .explore-category-card.minority .explore-card-top .explore-card-icon svg {
    color: #F54900;
}
.deg-section {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    padding: 24px;
    border-radius: 16px;
}
.deg-section .deg-heading h2 {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
}
.deg-section .deg-heading  p {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
    margin-top: 6px;
    margin-bottom: 16px;
}
.deg-section .deg-two-col {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin-bottom: 16px;
}
.deg-section .deg-two-col .listing-part .deg-col-label {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 16px;
}
.deg-section .deg-two-col .listing-part .deg-col-label span.deg-step-badge {
    width: 32px;
    height: 32px;
    min-width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    font-size: 18px;
    font-weight: 700;
}
.deg-section .deg-two-col .listing-part .deg-col-label span.heading-listing {
    color: #0F172B;
    font-size: 18px;
    font-weight: 700;
}
.deg-section .deg-two-col .listing-part:nth-child(1) .deg-col-label span.deg-step-badge {
    background-color: rgb(15 187 195 / 10%);
    color: #0FBBC3;
}
.deg-section .deg-two-col .listing-part:nth-child(2) .deg-col-label span.deg-step-badge {
    background-color: rgb(147 38 143 / 10%);
    color: #93268F;
}
.deg-section .deg-two-col ul.deg-checklist {
    margin-left: 28px;
    list-style: disc;
}
.deg-section .deg-two-col .listing-part:nth-child(1) ul.deg-checklist li::marker {
    color: #0FBBC3;
}
.deg-section .deg-two-col .listing-part:nth-child(2) ul.deg-checklist li::marker {
    color: #93268F;
}
.deg-section .deg-tracker-bar {
    border: 1px solid #93268F;
    border-radius: 8px;
    padding: 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.deg-section .deg-two-col ul.deg-checklist li {
    color: #45556C;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px;
}
.deg-section .deg-tracker-bar .deg-tracker-ico {
    width: 40px;
    height: 40px;
    background: #93268F;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.deg-section .deg-tracker-bar .left-con-part {
    display: flex;
    gap: 12px;
}
.deg-section .deg-tracker-bar .deg-tracker-ico svg {
    color: #fff;
    width: 28px;
    height: 28px;
}
.deg-section .deg-tracker-bar .left-con-part .deg-tracker-info h2 {
    margin-bottom: 0;
    color: #0F172B;
    font-size: 16px;
    font-weight: 700;
}
.deg-section .deg-tracker-bar .left-con-part .deg-tracker-info p {
    margin-bottom: 0;
    color: #45556C;
    font-size: 14px;
    font-weight: 400;
}
.deg-section .deg-tracker-bar .deg-launch-btn {
    background-color: #93268F;
    border: 1px solid #93268F;
    color: #fff;
    border-radius: 8px;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 500;
}
.deg-section .deg-tracker-bar .deg-launch-btn:hover {
     background-color: #681a65 !important;
    color: #ffffff !important;
}
.certx-section {
    padding: 24px;
    background: #fff;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    border-radius: 16px;
}
.certx-section .certx-wrapper .certx-heading {
    color: #000;
    font-size: 32px;
    font-weight: 600;
}
.certx-section .certx-wrapper .certx-subheading {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 16px;
}
.certx-section .certx-wrapper .certx-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
}
.certx-section .certx-wrapper .certx-grid .certx-card {
    background: #FAF5FF;
    border-radius: 8px;
    padding: 22px;
    border: 1px solid #E9D5F5;
    transition: all 0.25s ease;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-course-title {
    margin-top: 8px;
    font-size: 18px;
    font-weight: 500;
    color: #181818;
    line-height: 28px;
}
.certx-section .certx-wrapper .certx-grid .certx-company {
    display: flex;
    align-items: center;
    gap: 8px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-company-name {
    font-size: 14px;
    color: #787878;
    font-weight: 400;
}
.certx-section .certx-wrapper .certx-grid .certx-company .certx-badge {
    font-size: 11px;
    padding: 2px 10px;
    border-radius: 35px;
    background: #FEF9C2;
    color: #894B00;
    font-weight: 500;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-details {
    margin-top: 24px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 3px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-value {
    font-weight: 600;
    color: #101828;
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-score {
    color: #93268F;
    font-weight: 600;
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-salary {
    color: #22B46E;
    font-weight: 600;
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row span.left-detail {
    color: #787878;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row:last-child {
    margin-bottom: 0px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header {
    display: flex;
    justify-content: space-between;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .imag-part {
    min-width: 62px;
    height: 62px;
    width: 62px;
    background-color: #fff;
    padding: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .imag-part img.certx-logo {
    width: 54px;
    height: 54px;
    object-fit: contain;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .certx-arrow {
    width: 36px;
    height: 36px;
    background: rgb(231 230 240 / 50%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: 0.2s ease;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .certx-arrow img {
    width: 14px;
    height: 14px;
    object-fit: contain;
}
.career-match-cards .match-card .match-card-footer span.price-sec {
    color: #101828;
    font-size: 20px;
    font-weight: 600;
    margin-right: 10px;
}
.planner-section .download-section {
    border: 1px solid #93268F;
    background-color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 16px;
}
.planner-section .download-section .dowload-left-part {
    display: flex;
    gap: 12px;
}
.planner-section .download-section .dowload-left-part .download-title {
    color: #0F172B;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 0;
}
.planner-section .download-section .dowload-left-part .download-subtitle {
    color: #45556C;
    font-weight: 400;
    font-size: 14px;
    margin-bottom: 0;
}
.planner-section .download-section .download-btn {
    border: 1px solid #93268F;
    background-color: #93268F;
    color: #fff;
    border-radius: 6px;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 500;
}
.planner-section .download-section .download-btn:hover {
    background-color: #681a65 !important;
    color: #ffffff !important;
}
.planner-section .download-section .dowload-left-part .download-icon {
    background-color: rgb(147 38 143 / 20%);
    width: 40px;
    height: 40px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.planner-section .download-section .dowload-left-part .download-icon img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
.planner-section .months-grid {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 16px;
    margin-bottom: 16px;
    margin-top: 16px;
}
.planner-section .months-grid .month-card {
    background-color: #fff;
    border-radius: 8px;
    padding: 14px 16px;
    border: 1px solid #E2E8F0;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.09);
    height: 100%;
}
.planner-section .months-grid .month-card .month-name {
    font-weight: 700;
    color: #93268F;
    font-size: 18px;
    margin-bottom: 12px;
}
.planner-section .months-grid .month-card .exam-item {
    background-color: #FAF5FF;
    color: #9b28b0;
    font-size: 12px;
    border-radius: 8px;
    padding: 6px 8px;
    margin-top: 8px;
    font-weight: 500;
}
section.section-choose-degree .exam-roadmap-steps {
    display: flex;
    gap: 20px;
    margin-top: 24px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-number {
    background: #93268F;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 16px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-title {
    color: #0F172B;
    font-size: 18px;
    margin-bottom: 0;
    font-weight: 700;
    line-height: 27px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-text {
    margin-bottom: 0;
    color: #45556C;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card {
    background: #fff;
    flex: 1;
    padding: 20px;
    border-radius: 8px;
    display: flex;
    align-items: flex-start;
    gap: 16px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.09);
}
body .career-match-cards .match-card .match-card-stats .avg-part .for-high {
    background-color: #FEF2F2;
    color: #E7000B;
}
section.section-choose-degree {
    border: 1px solid #E9D4FF;
    background-color: #FAF5FF;
    padding: 32px;
    border-radius: 24px;
}
section.section-choose-degree .choose-header {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 12px;
}
section.section-choose-degree .choose-header .left-head-content .choose-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
}
section.section-choose-degree .choose-header .left-head-content .choose-sub {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
section.section-choose-degree .choose-steps-wrapper .step-card .step-text-title {
    color: #0F172B;
    font-size: 18px;
    font-weight: 700;
    line-height: 27px;
}
section.section-choose-degree .choose-steps-wrapper .step-card .step-text-sub {
    color: #45556C;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
section.section-choose-degree .choose-steps-wrapper .step-card img {
    width: 36px;
    height: 36px;
    object-fit: contain;
}
section.section-choose-degree .choose-header .btn-career-goals {
    background-color: #93268F;
    border: 1px solid #93268F;
    color: #fff;
    border-radius: 8px;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 500;
}
section.section-choose-degree .choose-header .btn-career-goals:hover {
    background-color: #681a65 !important;
    color: #ffffff !important;
}
section.section-choose-degree .choose-steps-wrapper .step-card {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.09);
    background-color: #fff;
    border-radius: 8px;
    padding: 20px;
    margin-top: 24px;
    display: flex;
    align-items: center;
    gap: 16px;
}
section.section-roi .roi-stat-cards .roi-stat-card {
    border: 1px solid transparent;
    border-radius: 6px;
    padding: 24px;
}
section.section-roi .roi-stat-cards {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 24px;
    margin-top: 16px;
}
section.section-roi {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    border-radius: 16px;
    padding: 24px;
}
section.section-roi .roi-stat-cards .roi-stat-card.green {
    border-color: rgb(15 187 195 / 50%);
    background-color: rgb(15 187 195 / 8%);
}
section.section-roi .roi-stat-cards .roi-stat-card.yellow {
  border-color: rgb(255 203 7 / 50%);
  background-color: rgb(255 203 7 / 8%);
}
section.section-roi .roi-stat-cards .roi-stat-card.purple {
   border-color: #E9D5F5;
  background-color: #FAF5FF;
}
section.section-roi .roi-stat-cards .roi-stat-card.green .roi-stat-icon img {
    filter: brightness(0) saturate(100%) invert(64%) sepia(22%) saturate(1135%) hue-rotate(142deg) brightness(95%) contrast(92%);
}
section.section-roi .roi-stat-cards .roi-stat-card.yellow .roi-stat-icon img {
    filter: brightness(0) saturate(100%) invert(72%) sepia(88%) saturate(1100%) hue-rotate(2deg) brightness(96%) contrast(106%);
}
section.section-roi .roi-stat-cards .roi-stat-card .roi-stat-icon img {
    width: 32px;
    height: 32px;
    object-fit: contain;
}
section.section-roi .roi-stat-cards .roi-stat-card .roi-stat-label {
    color: #626262;
    font-size: 14px;
    line-height: 20px;
    margin-top: 6px;
    font-weight: 400;
}
section.section-roi .roi-stat-cards .roi-stat-card  .roi-stat-value {
    color: #000;
    font-size: 24px;
    font-weight: 700;
    margin-top: 6px;
    line-height: 32px;
}
section.section-roi .roi-stat-cards .roi-stat-card .roi-stat-sub {
    font-size: 14px;
    font-weight: 500;
    color: rgb(0 0 0 / 70%);
    line-height: 24px;
}
section.section-roi .roi-card .roi-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
}
section.section-roi .roi-card .roi-sub {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 16px;
}
section.section-roi .roi-card .wrapper-chat-sect {
    border: 1px solid #E9D5F5;
    background: #FAF5FF;
    border-radius: 8px;
    padding: 21px 21px 0px;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .roi-legend-item .roi-legend-dot {
    width: 14px;
    height: 11px;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .roi-legend-item .roi-dot-yellow{
background-color: #FFCB07;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend  .yellow-item {
    color: #FFCB07;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .roi-legend-item .roi-dot-teal{
background-color: #0FBBC3;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend  .teal-item {
    color: #0FBBC3;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .roi-legend-item .roi-dot-purple{
background-color: #94278F;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .purple-item {
    color: #94278F;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend .roi-legend-item {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 12px;
    font-weight: 400;
}
section.section-roi .roi-card .roi-chart-wrapper {
    width: 100%;
    height: 320px;
}
.career-match-cards .match-card-banner img {
    width: 100%;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend {
    display: flex;
    justify-content: center;
    padding: 12px 0px 6px;
    gap: 16px;
}
.career-match-cards .match-card .meta span.duration {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
}
.career-match-cards .match-card .meta span.popular-tag {
    background-color: #FEF9C2;
    border-radius: 40px;
    padding: 2px 12px;
    color: #894B00;
    font-size: 12px;
    font-weight: 500;
}
.career-match-cards .match-card .meta span.duration svg {
    width: 16px;
    height: 16px;
}
.career-match-cards .match-card .meta {
    display: flex;
    gap: 8px;
}
.career-match-cards .match-card .match-card-footer span.now-aply-btn {
    border: 1px solid #93268F;
    background-color: #93268F;
    color: #fff;
    border-radius: 6px;
    padding: 6px 24px;
    font-size: 16px;
    font-weight: 500;
}
.career-match-cards .match-card .match-card-footer span.now-aply-btn:hover {
    background-color: #681a65 !important;
    color: #ffffff !important;
}
.section-career-chart  .chart-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 22%; /* aspect ratio */
  }

 .section-career-chart  canvas {
    position: absolute;
    inset: 0;
    width: 100% !important;
    height: 100% !important;
  }
 .section-career-chart  #tooltip {
    position: fixed;
    background: #111;
    color: #fff;
    padding: 8px 14px;
    border-radius: 10px;
    font-size: 0.82rem;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.15s;
    white-space: nowrap;
    z-index: 999;
    transform: translate(-50%, -110%);
  }
.career-match-cards .match-card .key-features {
    display: none;
     transition: all 0.3s ease;
}
body .career-match-cards .match-card .onshow-part {
    display: none;
     transition: all 0.3s ease;
}
.Libarary-career-page-sect .career-match-cards .match-card-expand .key-features {
    display: block;
}
.Libarary-career-page-sect .career-match-cards .match-card-expand .onshow-part {
    display: flex;
}
.Libarary-career-page-sect .inner-describe-libaray {
    background-color: #FAFAFA;
    padding: 0px 124px 40px;
}
.search-banner-section {
    padding-top: 84px;
}
.search-banner-section .carrer-option {
    background-image: var(--library-search-banner);
    width: 100%;
    height: 172px;
    object-fit: cover;
    padding: 24px;
    border-radius: 16px;
    background-repeat: no-repeat;
}
.search-banner-section form .form-part {
    display: flex;
    position: relative;
    width: 100%;
    margin: 0 auto;
    max-width: 71%;
}
.search-banner-section form .form-part input {
    width: 100%;
    border: 1px solid #e0e0e0;
    border-radius: 12px;
    padding: 16px 24px;
    color: #828282;
    height: 76px;
    padding-left: 70px;
    font-size: 20px;
    font-weight: 400;
}
.search-banner-section form .form-part ::placeholder {
    font-size: 20px;
}
.search-banner-section form .form-part img {
    width: 32px;
    height: 32px;
    position: absolute;
    top: 21px;
    left: 24px;
}
.search-banner-section .carrer-option nav.nav-wrapper {
    border: 1px solid #E0E0E0;
    background-color: #fff;
    padding: 0px 24px;
    border-radius: 16px;
    width: 100%;
    margin: 0 auto;
    max-width: 51%;
    margin-bottom: 24px;
    margin-top: -80px;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list {
    display: flex;
    align-items: stretch;
    list-style: none;
    gap: 24px;
    margin: 0;
    padding: 0;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li {
    flex: 1;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    padding: 14px 0;
    text-decoration: none;
    color: #787878;
    font-size: 16px;
    font-weight: 400;
    position: relative;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a.active {
    color: #93268F;
    border-bottom: 3px solid #FFCB07;
    font-weight: 600;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a.active img {
    filter: brightness(0) saturate(100%) invert(23%) sepia(69%) saturate(1549%) hue-rotate(273deg) brightness(95%) contrast(103%);
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a img {
    height: 40px;
    width: 40px;
    object-fit: contain;
}
.career-match-cards .match-card-swap-part {
    position: relative;
}
.Libarary-career-page-sect .career-match-cards .match-card-expand {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    border: 2px solid rgb(147 38 143 / 50%);
    border-radius: 14px;
    padding: 16px;
    z-index: 100;
    display: flex;
    flex-direction: column;
    gap: 10px;
    opacity: 0;
    pointer-events: none;
    transform: scaleY(0.95);
    transform-origin: top center;
    transition: opacity 0.22s ease, transform 0.22s ease;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    height: auto;
}
.Libarary-career-page-sect .career-match-cards .match-card-swap-part:hover .match-card-expand {
    opacity: 1;
    pointer-events: all;
    transform: scaleY(1);

}
.career-match-cards {
    padding: 32px 0;
    position: relative;
}
.career-match-cards .section-header-row {
    align-items: center;
    margin-bottom: 24px;
}
.career-match-cards .section-title-group {
    display: flex;
    align-items: center;
    gap: 16px;
}
.career-match-cards .section-title-group .section-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
}
.career-match-cards .section-title-group .section-subtitle {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
.career-match-cards .section-header-row .see-all-col {
    align-items: center;
    display: flex;
}
.career-match-cards .section-header-row .see-all-col .see-all-link {
    color: #94278F;
    font-size: 20px;
    font-weight: 400;
}
.career-match-cards .match-card {
    background: #ffffff;
    border-radius: 16px;
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 12px;
    height: 100%;
    transition: transform 0.2s, box-shadow 0.2s;
    border: 2px solid #f3f4f6;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    position: relative;
}
.career-match-cards .match-card .match-card-header span.match-card-label {
    border: 1px solid rgb(231 230 240 / 50%);
    border-radius: 4px;
    line-height: normal;
    padding: 2px 4px;
    color: #626262;
    font-size: 12px;
    font-weight: 400;
}
.career-match-cards .match-card .match-card-title-row {
    display: flex;
    align-items: center;
    gap: 12px;
}
.career-match-cards .match-card .match-card-title-row .match-card-icon {
    width: 46px;
    height: 46px;
    background: #FAF5FF;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 46px;
}
.career-match-cards .match-card .match-card-title-row .match-card-icon img {
    width: 32px;
    height: 32px;
    object-fit: contain;
}
.career-match-cards .match-card .match-card-title-row .content-card .match-card-name {
    color: #181818;
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}
.career-match-cards .match-card .match-card-title-row .content-card .match-card-edu {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
}
.career-match-cards .match-card .match-card-stats {
    display: flex;
    gap: 8px;
}
.career-match-cards .match-card .match-card-stats .avg-part {
    width: 100%;
    background-color: #FBFBFB;
    border-radius: 8px;
    padding: 8px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-stat-label {
    color: #787878;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin-bottom: 4px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-stat-value {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
}
.career-match-cards .match-card .match-card-divider {
    border-top: 1.5px dashed #93268F;
    margin: 2px 0;
}
.career-match-cards .match-card .match-card-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: auto;
}
.career-match-cards .match-card .match-card-footer span.match-pct-label {
    color: #6A7282;
    font-size: 12px;
    font-weight: 400;
    display: flex;
    align-items: center;
    gap: 2px;
}
.career-match-cards .match-card .match-card-footer span.match-pct-label span.match-pct-value {
    color: #94278F;
    font-size: 20px;
    font-weight: bold;
    line-height: 28px;
}
.career-match-cards .match-card .match-card-footer span.global-badge {
    display: flex;
    align-items: center;
    gap: 5px;
    background: #FEF9C2;
    color: #b45309;
    font-size: 12px;
    font-weight: 500;
    padding: 2px 10px;
    border-radius: 20px;
}
.career-match-cards .match-card .match-card-footer span.global-badge img {
    width: 12px;
    height: 12px;
    object-fit: contain;
}
.career-match-cards .match-card .match-card-footer span.match-get-scrore {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    border-radius: 6px;
    padding: 8px 24px;
    color: #626262;
    font-size: 14px;
    font-weight: 400;
}
.career-match-cards .career-card-blurred {
    filter: blur(4px);
    pointer-events: none;
    user-select: none;
    opacity: 0.98;
}
section.carrer-intelligencedashboard {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    border-radius: 16px;
    padding: 24px;
    margin: 32px 0;
}
section.carrer-intelligencedashboard .dashboard-header h2 {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: normal;
}
section.carrer-intelligencedashboard .dashboard-header p {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
section.carrer-intelligencedashboard .dashboard-cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash {
    border: 1px solid #E9D5F5;
    background-color: #FAF5FF;
    border-radius: 12px;
    padding: 24px;
    display: flex;
    flex-direction: column;
    gap: 7px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash .card-icon img {
    width: 32px;
    height: 32px;
    object-fit: contain;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-label {
    color: #626262;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-value {
    color: #93268F;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-sub {
    font-size: 14px;
    font-weight: 500;
    color: #626262;
}
.future-career-predicticon {
    margin: 32px 0;
    border: 1px  solid #E7E6F0;
    background-color: #F8F2FF;
    border-radius: 8px;
    padding: 24px;
}
.future-career-predicticon .future-main-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 10px;
}
.future-career-predicticon .future-main-title img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
.future-career-predicticon .future-wrapper .future-main-sub {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
.future-career-predicticon .future-wrapper .future-year-label {
    color: #93268F;
    font-size: 18px;
    font-weight: 700;
    margin-top: 16px;
}
.future-career-predicticon .future-wrapper .pred-card {
    border: 1px solid #E7E6F0;
    background-color: #fff;
    border-radius: 8px;
    padding: 16px;
    margin-top: 8px;
    height: 100%;
}
.future-career-predicticon .future-wrapper .pred-card .pred-card-title {
    color: #0F172B;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 12px;
    line-height: 26px;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row:last-child {
    margin-bottom: 0px;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row span.pred-row-label {
    color: #45556C;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row span.pred-val-green {
    color: #22B46E;
    font-size: 12px;
    font-weight: 500;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row span.pred-val-red {
    color: #EF3030;
    font-size: 12px;
    font-weight: 500;
}
.future-career-predicticon .future-wrapper .pred-card .pred-row span.pred-val-blue {
    color: #64B4FD;
    font-size: 12px;
    font-weight: 500;
}
.section-clusters {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    border-radius: 16px;
    padding: 24px;
    margin: 32px 0;
}
.section-clusters .clusters-wrapper .cluster-card {
    border: 1px solid #E7E6F0;
    border-radius: 8px;
    padding: 16px;
    margin-top: 24px;
    background-color: #fff;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top img {
    width: 56px;
    height: 56px;
    min-width: 56px;
    object-fit: cover;
    border-radius: 8px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 12px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top .cluster-arrow {
    width: 36px;
    height: 36px;
    background: rgb(231 230 240 / 50%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s, color 0.2s;
    min-width: 36px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-name {
    color: #0F172B;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 8px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-count {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top .cluster-arrow img {
    width: 14px;
    height: 14px;
    min-width: 14px;
    object-fit: contain;
    border-radius: 0px;
}
.section-clusters .section-title-group .section-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 8px;
}
.section-clusters .section-title-group span.section-subtitle {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
.section-clusters .section-header-row .see-all-link {
    color: #94278F;
    font-size: 20px;
    font-weight: 400;
}
.section-career-chart {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04);
    background-color: #fff;
    border-radius: 16px;
    padding: 24px;
}
.section-career-chart .section-title-group .section-title {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 0;
}
.section-career-chart .section-title-group span.section-subtitle {
    color: #6A7282;
    font-size: 16px;
    font-weight: 400;
}
.section-career-chart .section-title-group {
    display: flex;
    align-items: center;
    gap: 16px;
    margin-bottom: 20px;
}
.section-career-chart  .chart-legend {
    display: flex;
    justify-content: center;
    gap: 24px;
    margin-top: 16px;
}
.section-career-chart .chart-legend .legend-item {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    color: #45556C;
    font-weight: 400;
}
.section-career-chart .chart-legend .legend-item .legend-dot {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    flex-shrink: 0;
}
.section-career-chart .chart-legend .legend-item .legend-dot-green {
    background: #00C950;
}
.section-career-chart .chart-legend .legend-item .legend-dot-yellow {
    background: #F0B100;
}
.section-career-chart .chart-legend .legend-item .legend-dot-red {
    background: #FB2C36;
}
 .unloack-your-matches {
    position: absolute;
    left: 0;
    right: 0;
    top: 70px;
    margin: 0 auto;
    width: 100%;
    max-width: 450px;
    border: 2px solid rgb(147 38 143 / 50%);
    background-color: #fff;
    padding: 34px;
    border-radius: 16px;
}
.unloack-your-matches .unlock-icon-part img {
    width: 36px;
    height: 36px;
    object-fit: contain;
}
.unloack-your-matches .unlock-icon-part {
    background-color: rgb(147 38 143 / 8%);
    min-width: 64px;
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 0 auto;
    max-width: 64px;
    border-radius: 8px;
    height: 64px;
    align-items: center;
    margin-bottom: 18px;
}
 .unloack-your-matches h2 {
    text-align: center;
    color: #181818;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 12px;
}
 .unloack-your-matches p {
    text-align: center;
    color: #555555;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 18px;
}
 .unloack-your-matches .btn-part a {
    display: flex;
    justify-content: center;
    background-color: #93268F;
    width: fit-content;
    margin: 0 auto;
    padding: 12px 24px;
    color: #fff;
    border-radius: 6px;
    font-size: 16px;
    font-weight: 500;
}
 .unloack-your-matches .btn-part a:hover {
    background-color: #681a65 !important;
    color: #ffffff !important;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-stat-label img {
    width: 20px;
    height: 20px;
    object-fit: contain;
    margin-right: 8px;
}
.career-match-cards .match-card .key-features .key-skills-label {
    color: #787878;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.career-match-cards .match-card .key-features .key-skills-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-top: 6px;
}
.career-match-cards .match-card .key-features .key-skills-tags span.skill-tag {
    background: #F3F4F6;
    border: 1px solid #F3F4F6;
    color: #222222;
    font-size: 11px;
    font-weight: 400;
    padding: 4px 10px;
    border-radius: 20px;
    line-height: 14px;
}
.career-match-cards .match-card .wishlist-part img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}
.career-match-cards .match-card .wishlist-part {
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12);
    width: 32px;
    height: 32px;
    min-width: 32px;
    border-radius: 50%;
    background-color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 16px;
    top: 16px;
}
/*psychomteric-test*/
.leavemodal .modal-dialog {
    max-width: 403px;
}

.leavemodal .modal-content {
    padding: 35px;
    border-radius: 24px;
}
.question-screen-view {
    background-image: var( --question-banner);
    width: 100%;
    height: 100vh;
    background-repeat: no-repeat;
    background-size: cover;
    position: fixed;
    background-position: top;
    background-position-y: bottom;
}
.question-screen-view .question-box-part {
    width: 75%;
    float: left;
    position: relative;
}
.question-screen-view .right-part {
    position: relative;
    left: 70%;
    top: 5%;
}

.question-screen-view .right-part img {
    width: 15%;
}
.question-screen-view .left-part {
    position: relative;
    left: 16%;
    bottom: 24%;
}
.question-screen-view .left-part img {
    width: 15%;
}

.question-screen-view .popup_visible {
    transform: translate(-50%, -50%);
    opacity: 1;
    visibility: visible;
    transition: 0.5s;
    top: 52%;

}
.question-screen-view  .popup {
    box-sizing: border-box;
    z-index: 25;
    position: fixed;
    flex-direction: column;    
    justify-content: center;    
    border-radius: 24px;
    width: 610px;
    height: 92vh;
    max-height: 420px;
    min-height: 380px;
    /*top: 40%;*/
    left: 39%;
    transform: translate(-50%, -50%);
    padding: 0 50px;
}
.question-screen-view  .popup__content {
    opacity: 0;
    transform: translateY(500px);
    transition: transform 0.4s ease-out, opacity 0.5s ease-out;
}
 .question-screen-view .question-not-sh {
    display: none;
}
 .question-screen-view .question-visible {
    opacity: 1;
    transform: translateY(0);
}
.question-screen-view .quiz {
    display: flex;
    flex-direction: column;
}
.question-screen-view .quiz__question {
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    padding: 16px 0 12px;
    height: 62px;
    display: flex;
    align-items: end;
}

.page-b-assessmentguideline header#sticky-header {
    z-index: 99999;
    position: relative;
}
.guidelines-page {
    background-image: var( --guideline-banner);
    width: 100%;
    height: calc(100vh - 77px);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
    z-index: 9999;
    position: relative;
    padding: 35px 0;
    min-height: fit-content;
}
.guidelines-page .guideline-instruction-part-sect {
    border-radius: 24px;
    background-color: #fff;
    width: 100%;
    margin: 0 auto;
    max-width: 70%;
    padding: 25px;
}
.guidelines-page .guideline-instruction-part-sect .card-body {
    padding: 0;
}
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading h2 {
   font-size: 32px;
   color: #000;
   text-align: center;
   margin-top: 10px;
   margin-bottom: 30px;
   font-weight: 600;
}
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading p.guid-part {
    font-size: 16px;
    color: #787878;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt {
    border: 1px solid #D8D8D8;
    height: 150px;
    overflow: auto;
    border-radius: 8px;
    margin-bottom: 24px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt h2.term {
    background-color: #E7E6F0;
    font-size: 20px;
    font-weight: 600;
    padding: 8px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul {
    padding-left: 10px;
    padding-right: 10px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul li {
    padding-top: 8px;
    display: flex;
    gap: 14px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul li h2 {
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 0px;
}
  .guidelines-page .guideline-instruction-part-sect .lines-part-txt ul p {
    text-align: left;
    color: #7C7E86;
    font-weight: 400;
    font-size: 14px;
    line-height: 20.5px;
    margin-bottom: 0px;
}
.guidelines-page .guideline-instruction-part-sect .agreed-condition-part  .mentor-check-group {
    display: flex;
    gap: 8px;
    margin-bottom: 10px;
    align-items: flex-start;
}
.guidelines-page .guideline-instruction-part-sect  .agreed-condition-part .mentor-check-group input {
    width: initial;
    height: initial;
    margin-bottom: 0;
    cursor: pointer;
    display: none;
    border-radius: 50px !important;
    accent-color: #94278F;
}
.guidelines-page .guideline-instruction-part-sect .agreed-condition-part .mentor-check-group label {
    font-size: 14px;
    position: relative;
    color: #898989;
}
.guidelines-page .guideline-instruction-part-sect .agreed-condition-part .mentor-check-group label::before {
    content: "";
    -webkit-appearance: none;
    background-color: transparent;
    border: 1px solid #D8D8D8;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 5px;
    border-radius: 6px;
    width: 26px;
    height: 26px;
    margin-top: -3px;
}

.guidelines-page .guideline-instruction-part-sect  .agreed-condition-part .mentor-check-group input:checked+label:after {
    content: "";
    display: block;
    position: absolute;
    top: 2px;
    left: 10px;
    width: 6px;
    height: 14px;
    border: solid #94278F;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.guidelines-page .guideline-instruction-part-sect  .agreed-condition-part .mentor-check-group input:checked+label:before {
    border: 1px solid #94278f;
}
.guidelines-page .guideline-instruction-part-sect  .depend-person-part {
    display: flex;
    align-items: baseline;
    justify-content: center;
    gap: 12px;
}
.guidelines-page .guideline-instruction-part-sect .cancel-part button#back_button {
    height: 45px;
    background-color: #fff !important;
    width: 170px;
    border-radius: 12px;
    border: 1px solid #94278F !important;
    font-size: 18px;
    color: #94278F;
    opacity: 1 !important;
    text-decoration: none;
}

.guidelines-page .guideline-instruction-part-sect .cancel-part button#back_button:hover {
    background-color: #681A65 !important;
    color: #fff;
    border-color: #681A65 !important;
}
.guidelines-page .guideline-instruction-part-sect .depend-person-part .guide-proceed {
    width: auto;
    margin-top: 50px;
    display: flex;
}
.guidelines-page .guideline-instruction-part-sect .mentor-next button {
    height: 45px;
    background-color: #94278F !important;
    width: 170px;
    border-radius: 12px;
    border: 1px solid #94278F !important;
    font-size: 18px;
    color: #fff !important;
    margin: 0 auto;
    opacity: 1 !important;
}
.guidelines-page .guideline-instruction-part-sect .mentor-next button:hover {
    background-color: #681a65 !important;
    color: #ffffff !important;
}
.btn-check:focus+.btn, btn:focus {
    box-shadow: unset !important;
}
.guidelines-page .guideline-instruction-part-sect .mentor-next .disabled {
    pointer-events: none;
    opacity: 0.5;
    background-color: #F4F4F4 !important;
    border-color: #F4F4F4 !important;
    color: #787878 !important;
    border: 1px solid #787878 !important;
}
/*psychomteric-test*/

body{
    overflow-x: hidden;
}
.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {
    position: relative;
}
.navbar {
    padding: .5rem 1rem;
}
/*new-scoolrelated-pages*/
.libaray-main-listing-page .inner_list-part .col-sm-4 {
    margin-bottom: 24px;
}
.learn-by-doing-sect {
    background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
}
.learn-by-doing-sect .experiential-learning {
    margin-top: 32px;
}
.learn-by-doing-sect .experiential-learning .career-spirit {
    position: relative;
    border-radius: 16px;
    background-color: #fff;
    padding: 24px 24px 32px 24px;
    height: 100%;
    overflow: hidden;
}
.learn-by-doing-sect .experiential-learning .career-spirit h3 {
    color: #000;
    font-size: 28px;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 8px;
}
.learn-by-doing-sect .experiential-learning .career-spirit p {
    margin-bottom: 16px;
    color: #626262;
    font-size: 20px;
    font-weight: 400;
}
.learn-by-doing-sect .experiential-learning .career-spirit .future-application {
    display: flex;
    gap: 12px;
    justify-content: space-between;
}
.learn-by-doing-sect .experiential-learning .career-spirit .future-application h5 {
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 500;
    color: #93268f;
    width: calc(100% - 214px);
}
.learn-by-doing-sect .experiential-learning .career-spirit .img-part img {
    width: 100%;
    height: auto;
    object-fit: cover;
}
.learn-by-doing-sect .experiential-learning .career-spirit .img-part {
    position: absolute;
    right: 0;
    min-width: 214px;
    width: 214px;
    bottom: 0px;
    border-radius: 16px;
}
.learn-by-doing-sect .experiential-learning .career-spirit::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px; /* border thickness */
    border-radius: inherit;
    background: linear-gradient(
        to bottom,
        #93268F,
        rgb(147 38 143 / 20%)
    );
    pointer-events: none;

    /* Mask to show only border */
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
}
.start-aim-with-confident .middle-content-part {
    text-align: center;
    width: 950px;
    margin: 0 auto;
    position: relative;
}
.start-aim-with-confident .middle-content-part .pattern-left-part {
    position: absolute;
    left: -350px;
    top: 16%;
}
.start-aim-with-confident .middle-content-part .pattern-right-part {
    position: absolute;
    right: -350px;
    top: 16%;
}
.start-aim-with-confident .middle-content-part img.pattern-img {
    width: 60%;
}
.start-aim-with-confident .middle-content-part h2 {
    width: 590px;
    margin: auto;
    color: #000;
    font-size: 48px;
    line-height: 64px;
    font-weight: 400;
    margin-bottom: 0;
}
.start-aim-with-confident .middle-content-part h2 span.bols-part {
    font-weight: 600;
}
.start-aim-with-confident .middle-content-part p {
    color: #828282;
    width: 590px;
    margin: 0 auto;
    font-size: 20px;
    line-height: normal;
    margin-top: 24px;
    margin-bottom: 0;
}
.start-aim-with-confident .middle-content-part .btn-part {
    margin-top: 24px;
}
.start-aim-with-confident .middle-content-part .btn-part .plan-btn {
    border: 1px solid #000;
    background-color: #000;
    color: #fff;
    padding: 12px 32px;
    border-radius: 12px;
    font-size: 24px;
    font-weight: 400;
    z-index: 1;
    position: relative;
    text-align: center;
    display: flex;
    justify-content: center;
    width: fit-content;
    margin: 0 auto;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box {
    background-color: #fff;
    padding: 8px 16px;
    border-radius: 8px;
}
.start-aim-with-confident .middle-content-part .btn-part .plan-btn:hover {
    background-color: #fff !important;
    color: #000 !important;
}
.start-aim-with-confident .middle-content-part .updated-box-part {
    display: flex;
    justify-content: center;
    gap: 16px;
    width: 552px;
    margin: 0 auto;
    margin-top: 34px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-value {
    color: #93268F;
    font-size: 32px;
    line-height: normal;
    font-weight: 500;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-label {
    color: #828282;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
}
.start-aim-with-confident {
    background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);
}
.according-to-class-insight .insight-topic-section {
    background: linear-gradient(180deg, #f3f9fa 0%, #FFFCEE 100%);
}
    .insight-topic-section .global-btn-type {
    margin-top: 32px;
    text-align: center;
    margin-bottom: 10px;
}

    .insight-topic-section  .global-btn-type .join-btn-part {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 24px;
        font-weight: 400;
        z-index: 1;
        position: relative;
        text-align: center;
    }

    .insight-topic-section .global-btn-type .join-btn-part:hover {
        background-color: #fff;
        color: #000 !important;
    }
.for-jumb-to-section .which-career-part {
    display: none;
}
.for-jumb-to-section .available-icon {
    display: none;
}
.tophead-sticky .for-jumb-to-section .which-career-part {
    display: block;
}
.tophead-sticky .for-jumb-to-section .outcome-part {
    border-left: 1px solid #E7E6F0;
    margin-left: 24px;
    padding-left: 16px;
    border-right: 1px solid #E7E6F0;
    margin-right: 24px;
    padding-right: 16px;
    width: calc(100% - 405px);
}
.tophead-sticky .for-jumb-to-section .which-career-part h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: 20px;
    width: 250px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.top-related-education-part {
    margin-top: 16px;
}
.tophead-sticky .for-jumb-to-section .available-icon {
    display: flex;
    gap: 16px;
    width: 155px;
}
.tophead-sticky .for-jumb-to-section .available-icon .icon-part img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
.tophead-sticky .for-jumb-to-section .available-icon .icon-part {
    min-width: 40px;
    width: 40px;
    height: 40px;
    border: 1px solid #93268F;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
}
.grow-think-career-choice-banner {
    background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);

}
.new_container{
      padding: 64px 204px;  
}
.grow-think-career-choice-banner .hero-badge {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    width: fit-content;
    background-color: #fff;
    border-radius: 40px;
    padding: 2px 16px;
    display: flex;
    align-items: center;
    gap: 8px;
    color: #222222;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 24px;
}
.grow-think-career-choice-banner .hero-badge img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
.grow-think-career-choice-banner .hero-title {
    color: #000;
    font-size: 54px;
    line-height: normal;
    font-weight: 600;
    margin-bottom: 24px;
}
.grow-think-career-choice-banner .hero-title span.changed-colour {
    color: #93268F;
}
.grow-think-career-choice-banner .hero-text {
    color: #555555;
    font-size: 24px;
    line-height: normal;
    font-weight: 400;
    margin: 0;
}
.grow-think-career-choice-banner .hero-text span.bold-part {
    font-weight: 600;
}
.grow-think-career-choice-banner .hero-text-two {
    margin-bottom: 0;
    margin-top: 32px;
    font-size: 20px;
    line-height: normal;
    color: #555555;
    font-weight: 400;
}
.grow-think-career-choice-banner .btn-sect-part {
    padding-top: 32px;
    display: flex;
    align-items: center;
    gap: 32px;
}
.grow-think-career-choice-banner .btn-sect-part .same-style {
    border: 1px solid #93268F;
    border-radius: 12px;
    padding: 12px 32px;
    font-size: 24px;
    font-weight: 400;
}
.grow-think-career-choice-banner .btn-sect-part .hero-btn-main {
    background-color: #93268f;
    color: #fff;
}
.grow-think-career-choice-banner .btn-sect-part .hero-btn-outline {
    color: #93268f;
}
.grow-think-career-choice-banner .btn-sect-part .same-style:hover {
     background-color: #681a65 !important;
    color: #ffffff !important;
}
.grow-think-career-choice-banner .image-card img {
    width: 100%;
    height: auto;
    object-fit: contain;
}
.real-journey-story-sect {
    background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
}
.global-new-sub-part .globale-subtitle p {
    max-width: 100%;
    font-size: 24px;
}
.real-journey-story-sect .explore-real-stroy {
    padding: 32px 0;
}
.real-journey-story-sect .student-card {
    padding: 32px;
    border-radius: 24px;
    height: 100%;
}
.real-journey-story-sect .student-card .card-top-part {
    display: flex;
    gap: 10px;
}
.real-journey-story-sect .student-card .card-top-part img {
    width: 56px;
    height: 56px;
    border: 4px solid #fff;
    border-radius: 50%;
    object-fit: cover;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text .head-part {
    color: #181818;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 4px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted {
    color: #787878 !IMPORTANT;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    display: flex;
    align-items: center;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted span.dot-part {
    background-color: #555555;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    display: flex;
    margin: 0px 10px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted span.class-text {
    background-color: #ffffff;
    border-radius: 4px;
    padding: 2px 8px;
    color: #4D4D4D;
}
.real-journey-story-sect .student-card .info-box {
    margin-top: 24px;
    background-color: rgb(255 255 255 / 80%);
    padding: 16px;
    border-radius: 12px;
}
.real-journey-story-sect .student-card .info-box .text-muted {
    color: #999999;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 4px;
}
.real-journey-story-sect .student-card .info-box .basic-text {
    margin-bottom: 0;
    font-size: 20px;
    color: #000;
    font-weight: 400;
}
.real-journey-story-sect .student-card .info-box .acived-part {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
}
.real-journey-story-sect .student-card .info-box .acived-part img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
.real-journey-story-sect .student-card .info-box .acived-part span.success-text {
    color: #22B46E;
    font-size: 18px;
    font-weight: 500;
}
.aim-journey-overview {
    background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
}
.aim-journey-overview .aim-big-image {
    margin-top: 40px;
}
.aim-journey-overview .aim-big-image img {
    width: 100%;
}
.mapping-sect-part {
    padding: 0px 189px;
}
.mappinng-bg-one-sect {
    background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
}
.mapping-sect-part .right-text-content-map h3 {
    font-size: 40px;
    color: #000;
    font-weight: 400;
    margin-bottom: 16px;
}
.mapping-sect-part .right-text-content-map h3 span.bold-part {
    font-weight: 600;
}
.mapping-sect-part .right-text-content-map p {
    color: #555555;
    font-size: 18px;
    line-height: normal;
    font-weight: 400;
    margin-bottom: 16px;
}
.mapping-sect-part .right-text-content-map  ul.list-sect {
    padding: 0;
    margin: 0;
}
.mapping-sect-part .right-text-content-map ul.list-sect li {
    display: flex;
    gap: 8px;
    margin-bottom: 16px;
    color: #626262;
    font-size: 18px;
    font-weight: 400;
    align-items: anchor-center;
}
.mapping-sect-part .right-text-content-map ul.list-sect li img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}
.mapping-sect-part .right-text-content-map h4 {
    color: #626262;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 0;
}
.mapping-sect-part .image-left-card img {
    width: 502px;
    height: 502px;
    object-fit: cover;
    border: 3px solid #fff;
    border-radius: 32px;
    position: relative;
    z-index: 2;
    object-position: top;
}
.mapping-sect-part .image-left-card::before {
    content: "";
    width: 490px;
    height: 484px;
    position: absolute;
    background-color: #0FBBC3;
    border-radius: 32px;
    bottom: -10px;
    right: 48px;
}
.mapping-sect-part .right-text-content-map .step-pill {
    display: inline-flex;
    align-items: center;
    background: rgb(15 187 195 / 20%);
    padding: 2px 16px 2px 2px;
    border-radius: 40px;
    font-size: 16px;
    font-weight: 600;
    gap: 8px;
    margin-bottom: 16px;
}
.mapping-sect-part .row {
    align-items: center;
}
.mapping-sect-part .right-text-content-map .step-pill  .number {
    width: 36px;
    height: 36px;
    background: #ffffff;
    border-radius: 50%;
    color: #0FBBC3;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.mapping-sect-part .right-text-content-map .step-pill .label {
    color: #222222;
    font-weight: 500;
    font-size: 20px;
}
.mappinng-bg-two-sect {
    background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
}
.laerning-with-real-people .mapping-sect-part .right-text-content-map .step-pill {
    background: rgb(255 203 7 / 20%);
}
.laerning-with-real-people .mapping-sect-part .right-text-content-map .step-pill .number {
    color: #FFCB07;
}
.laerning-with-real-people .mapping-sect-part .image-left-card::before {
    background-color: #FFCB07;
}

.mappinng-bg-three-sect {
 background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);
}
.turn-cursity-plan-part .mapping-sect-part .right-text-content-map .step-pill {
    background: rgb(147 38 143 / 20%);
}
.turn-cursity-plan-part .mapping-sect-part .right-text-content-map .step-pill .number {
    color: #93268F;
}
.turn-cursity-plan-part .mapping-sect-part .image-left-card::before {
    background-color: #93268F;
}
.mappinng-bg-fourth-sect {
background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
}
.grow-with-guidence-part .mapping-sect-part .right-text-content-map .step-pill {
     background: rgb(34 180 110 / 20%);
}
.grow-with-guidence-part .mapping-sect-part .right-text-content-map .step-pill .number {
    color: #22B46E;
}
.grow-with-guidence-part .mapping-sect-part .image-left-card::before {
    background-color: #22B46E;
}
.explore-our-career-library {
    background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
}
.explore-our-career-library .career-box {
    margin-top: 40px;
    border: 1px solid #E7E6F0;
    background-color: #fff;
    padding: 24px;
    border-radius: 24px;
}
.explore-our-career-library .career-box .nav {
    border-right: 1px solid #DDDDDD;
    padding-right: 24px;
    margin-right: 24px;
}
.explore-our-career-library .career-box .nav-link {
    text-align: left;
    width: 300px;
    color: #626262;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 8px;
    padding: 16px;
    display: flex;
    align-items: center;
    gap: 10px;
}
.explore-our-career-library .career-box .nav-link img {
    width: 30px;
    height: 30px;
    object-fit: contain;
}
.explore-our-career-library .career-box .nav-link.active {
    background-color: rgb(148 39 143 / 10%);
    border-radius: 8px;
    color: #93268F;
    font-weight: 600;
}
.explore-our-career-library .career-box .nav-link.active img {
    filter: brightness(0) saturate(100%) invert(19%) sepia(68%) saturate(2278%) hue-rotate(281deg) brightness(100%) contrast(95%);
}
.explore-our-career-library .career-box .tab-content {
    width: -webkit-fill-available;
}
.explore-our-career-library .career-box  .right-side-heading-part {
    display: flex;
    gap: 32px;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part {
    min-width: 78px;
    width: 78px;
    height: 78px;
    background-color: rgb(148 39 143 / 10%);
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part img {
    width: 52px;
    height: 52px;
    object-fit: contain;
    filter: brightness(0) saturate(100%) invert(19%) sepia(68%) saturate(2278%) hue-rotate(281deg) brightness(100%) contrast(95%);
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .title-tab {
    color: #000;
    font-size: 32px;
    font-weight: 600;
    text-transform: capitalize;
    margin-bottom: 0;
    line-height: normal;
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .tab-text-muted {
    color: #626262;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 0;
}
.explore-our-career-library .career-box  .career-according-skill {
    margin-top: 32px;
}
.explore-our-career-library .career-box .career-according-skill .career-card-box {
    border: 1px solid #E7E6F0;
    border-radius: 12px;
    padding: 16px;
    color: #747677;
    font-size: 18px;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 8px;
    height: 100%;
}
.explore-our-career-library .career-box .career-according-skill  .col-md-4 {
    margin-bottom: 16px;
}
.explore-our-career-library .career-box .career-according-skill .career-card-box img {
    width: 12px;
    height: 18px;
    object-fit: contain;
    margin-right: 4px;
}
.according-to-title-explanation .main-page-explore .explore-link {
    color: #93268F;
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
}
.according-to-title-explanation .main-page-explore {
    margin-top: 16px;
}
.according-to-title-explanation .main-page-explore .explore-link img {
    width: 16px;
    height: 16px;
    object-fit: contain;
    margin-left: 6px;
    filter: brightness(0) saturate(100%) invert(21%) sepia(40%) saturate(3606%) hue-rotate(280deg) brightness(96%) contrast(95%);
}
.chhose-prising-table-for-career {
    background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);
}
.chhose-prising-table-for-career .available-plans {
    margin-top: 40px;
}
.chhose-prising-table-for-career .available-plans .pricing-card {
    background: #fff;
    border-radius: 16px;
    padding: 32px 24px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
    height: 100%;
    transition: transform .2s ease;
    position: relative;
}
.chhose-prising-table-for-career .available-plans .pricing-card .plan-name {
    color: #000;
    font-size: 18px;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 4px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .price {
    font-size: 40px;
    font-weight: 600;
    color: #000;
    line-height: 38px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .price small {
    font-size: 14px;
    font-weight: 400;
    color: #787878;
}
.chhose-prising-table-for-career .available-plans .pricing-card p.plan-desc {
    color: #626262;
    font-size: 16px;
    font-weight: 400;
    margin-top: 10px;
    margin-bottom: 16px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list {
    padding: 0;
    margin: 0;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list li {
    margin-bottom: 8px;
    display: flex;
    gap: 4px;
    color: #626262;
    font-size: 16px;
    font-weight: 400;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list li:last-child {
    margin-bottom: 0px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list li .check img {
    width: 18px;
    height: 18px;
    object-fit: contain;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part {
    margin-top: 30px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-custom {
    width: 100%;
    padding: 8px 32px;
    border-radius: 12px;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    border:1px solid transparent;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-black {
    background: #000;
    color: #fff;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-teal {
    background: #0FBBC3;
    color: #fff;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-purple {
    background: #93268F;
    color: #fff;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-yellow {
    background: #FFCB07;
    color: #fff;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-black:hover {
    background: transparent;
    color: #000 !important;
    border-color: #000;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-teal:hover {
    background: transparent;
    color: #0FBBC3 !important;
    border-color: #0FBBC3;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-purple:hover {
    background: transparent;
    color: #93268F;
    border-color: #93268F;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-yellow:hover {
    background: transparent;
    color: #FFCB07 !important;
    border-color: #FFCB07;
}
.chhose-prising-table-for-career .available-plans .col-part{
    padding: 0px 8px;
}
.chhose-prising-table-for-career .available-plans .col-part:first-child{
   padding-left: 16px;
}
.chhose-prising-table-for-career .available-plans .col-part:last-child{
padding-right: 16px;
}
.chhose-prising-table-for-career .available-plans  .popular {
    border: 2px solid #93268F;
    border-radius: 18px;
    position: relative;
}
.chhose-prising-table-for-career .available-plans .popular .popular-badge {
    position: absolute;
    top: -14px;
    left: 50%;
    transform: translateX(-50%);
    background: #93268F;
    color: #fff;
    padding: 2px 16px;
    border-radius: 16px;
    font-size: 18px;
    font-weight: 500;
    line-height: 22.5px;
}
/*new-scoolrelated-pages*/
.libaray-listing-card .content-second-part .ridirect-part a:hover {
    background-color: #000;
}
.libaray-listing-card .content-second-part .ridirect-part a:hover img {
    filter: invert(1);
}
.libaray-main-listing-page {
    background-color: #FAFAFA;
    padding: 32px 124px 118px;
}
.summary-consultation-card {
    border: 1px solid #E7E6F0;
    background-color: #F9FAFB;
    padding: 12px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 24px;
}
.summary-consultation-card .extending-part {
    text-align: right;
    width: 12%;
}
.summary-consultation-card .extending-part a.chng-part {
    margin-bottom: 0;
    color: #93268F;
    font-size: 14px;
    font-weight: 500;
}
.summary-consultation-card .labeling-part .img-part img {
    width: 42px;
    height: 42px;
    object-fit: contain;
}
.summary-consultation-card .labeling-part .nameing-part h2 {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 0;
}
.summary-consultation-card .labeling-part .nameing-part p {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 0;
    color: #4D4D4D;
    line-height: normal;
}
.summary-consultation-card .labeling-part {
    display: flex;
    gap: 8px;
    width: 46%;
}
.summary-consultation-card .other-deatils-part {
    width: 42%;
    border-left: 1px solid #E7E6F0;
    padding-left: 8px;
}
.summary-consultation-card .other-deatils-part .whats-provide p img {
    width: 14px;
    height: 14px;
    object-fit: contain;
    filter: brightness(0) saturate(100%) invert(32%) sepia(0%) saturate(132%) hue-rotate(129deg) brightness(101%) contrast(95%);
}
.summary-consultation-card .other-deatils-part  p {
    font-size: 14px;
    color: #555555;
    font-weight: 400;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 4px;
    line-height: normal;
}
.summary-consultation-card .other-deatils-part .whats-provide {
    display: flex;
}
.summary-consultation-card .other-deatils-part .whats-provide p:first-child {
    font-weight: 600;
    border-right: 1px solid #E7E6F0;
    padding-right: 6px;
    margin-right: 6px;
}
.tophead-sticky .for-jumb-to-section {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    border-radius: 0;
    z-index: 99;
    padding: 0px 124px;
    display: flex;
    align-items: center;
}
.main-faq-section .home-page-faq {
    background: unset;
    padding: 0;
}
body  .explore-career-details-page .career-deatils-faq {
    margin-top: 32px;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part {
    padding: 24px;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part .what-u-learn h2.what-u-title {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 8px;
    line-height: normal;
    color: #000;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part .what-u-learn p.what-u-para {
    font-size: 18px;
    color: #787878;
    margin-bottom: 0px;
    font-weight: 400;
}
.core-subject-part .details-in-tables {
    border: 0;
    border-radius: 0;
    padding: 24px 0 0;
    margin-top: 0;
}
.inside-allbar-data-sect .linked-bar-data-part .available-country ul {
    padding: 32px 24px 8px;
    margin-bottom: 0 !IMPORTANT;
    gap: 16px;
}
.inside-allbar-data-sect .linked-bar-data-part .available-country ul li.nav-item .nav-link.active {
    border: 1px solid #222222;
    background-color: #222222;
    color: #fff;
}
.inside-allbar-data-sect .linked-bar-data-part .available-country ul li.nav-item .nav-link {
    border: 1px solid #D8D8D8;
    background-color: #fff;
    border-radius: 60px;
    padding: 4px 24px;
    width: 115px;
    color: #7D7D7D;
    font-size: 18px;
    font-weight: 400;
}
.degree-avrage-data section.salary-data-sect .data-show-bar .nav {
    display: none;
}
.core-subject-part {
    padding-bottom: 24px;
    border-bottom: 1px solid #E7E6F0;
}
.libaray-deatils-explain-page {
    background-color: #FAFAFA;
    padding: 32px 124px 64px;
}

 .for-jumb-to-section {
    background-color: #fff;
    padding: 0px 24px;
    border-radius: 12px;
    margin-bottom: 12px;
    border: 1px solid #E7E6F0;
}
.for-jumb-to-section .outcome-part {
    display: flex;
    gap: 24px;
    white-space: nowrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
.for-jumb-to-section .outcome-part a.active {
    color: #93268F;
    font-weight: 600;
    border-bottom: 2px solid #93268F;
}
.for-jumb-to-section .outcome-part a {
    padding: 16px 4px;
    color: #7D7D7D;
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
}
.libaray-deatils-explain-page .inner-start-explaining-part .whole-right-smae {
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    padding: 24px;
    border-radius: 12px;
    margin-bottom: 12px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part {
    display: flex;
    gap: 24px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part .group-brand-part {
    border: 1px solid #F4F4F4;
    background-color: #FAFAFA;
    border-radius: 6px;
    width: 80px;
    min-width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part .group-brand-part img {
    width: 58px;
    height: 58px;
    object-fit: contain;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 {
    display: flex;
    gap: 10px;
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 4px;
    color: #000;
    align-items: center;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 span.open-part {
    background-color: rgb(34 180 110 / 20%);
    border-radius: 70px;
    padding: 2px 12px;
    color: #22B46E;
    font-size: 16px;
    font-weight: 400;
    height: fit-content;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part p {
    margin-bottom: 0;
    color: #4d4d4d;
    font-size: 18px;
    font-weight: 400;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details {
    padding-top: 24px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part {
    padding-bottom: 8px;
    display: flex;
    gap: 8px;
    align-items: center;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part img {
    width: 16px;
    height: 16px;
    object-fit: contain;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part {
    color: #4D4D4D;
    font-size: 16px;
    font-weight: 400;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part span.bold-part {
    font-weight: 600;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part img {
    width: 12px;
    height: 14px;
    margin-left: 4px;
}
/* Optional: smooth scrolling when clicking nav links */
html {
  scroll-behavior: smooth;
}
/*expertise-servise-card*/
.expertise-servise-card .brand-one {
    text-align: center;
    border: 1px solid #E7E6F0;
    padding: 16px;
    border-radius: 16px;
    background-color: rgb(255 255 255 / 20%);
    height: 100%;
}
.expertise-servise-card .brand-one img.large-img {
    width: 150px;
    height: 140px;
    object-fit: contain;
}
.expertise-servise-card .brand-one h6 {
    color: #181818;
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    padding-top: 16px;
    margin-bottom: 4px;
}
.expertise-servise-card .brand-one p.descp {
    color: #767676;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 4px;
}
.expertise-servise-card .brand-one p.comsult-btn {
    color: #93268F;
    font-size: 20px;
    font-weight: 400;
    background-color: #fff;
    display: flex;
    justify-content: center;
    width: fit-content;
    margin: auto;
    margin-top: 12px;
    padding: 4px 8px;
    border: 1px solid #E7E6F0;
    border-radius: 4px;
    line-height: normal;
    align-items: center;
}
.expertise-servise-card .brand-one p.comsult-btn span.bold-part {
    font-size: 28px;
    font-weight: 600;
    margin-left: 8px;
}
.expertise-servise-card .brand-one .provide-services-part {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    margin-top: 12px;
    display: none;
}
.expertise-servise-card .brand-one .provide-services-part .expertise-box-part {
    border: 1px solid rgb(148 39 143 / 20%);
    border-radius: 8px;
    padding: 8px 16px;
    width: 92px;
}
.expertise-servise-card .brand-one .provide-services-part .expertise-box-part p.prize-part {
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 0;
    line-height: normal;
    color: #767676;
    text-decoration: line-through;
}
.expertise-servise-card .brand-one .provide-services-part .expertise-box-part p.offer-price {
    margin-bottom: 0;
    line-height: 20px;
    color: #222222;
    font-size: 16px;
    font-weight: 500;
}
.expertise-servise-card .brand-one:hover {
    border-color: #93268F;
    background-color: #fbf9fb;
}
.expertise-servise-card .brand-one:hover img.large-img {
    width: 90px;
    height: 84px;
}
.expertise-servise-card .brand-one:hover p.comsult-btn {
    display: none;
}
.expertise-servise-card .brand-one:hover .provide-services-part {
    display: flex;
}
.expertise-servise-card .brand-one .provide-services-part .expertise-box-part img {
    width: 20px;
    height: 20px;
    object-fit: contain;
    margin-bottom: 4px;
}
.speciality-section .available-expertise-cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 32px;
}
/*expertise-servise-card*/
/*libarary-listing-card*/
.libaray-listing-card {
    border: 1px solid #E7E6F0;
    border-radius: 14px;
    padding: 16px;
    height: 100%;
    background-color: #fff;
    position: relative;
}
.libaray-listing-card .first-top-part {
    display: flex;
    gap: 16px;
    margin-bottom: 12px;
    justify-content: space-between;
}
.libaray-listing-card .first-top-part .general-top-head-sect {
    display: flex;
    align-items: center;
    gap: 16px;
}
.libaray-listing-card .first-top-part .main-lable-img-part img {
    width: 54px;
    height: 54px;
    border: 2px solid #E7E6F0;
    border-radius: 8px;
}
body .libaray-listing-card .first-top-part .title-part h3 {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: normal;
}
.libaray-listing-card .first-top-part .wishlist-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    min-width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.libaray-listing-card .first-top-part .wishlist-icon img.wish-icon {
    width: 21px;
    height: 21px;
    object-fit: contain;
    margin-top: 3px;
}
.libaray-listing-card .content-second-part .ridirect-part a {
    background-color: rgb(231 230 240 / 50%);
    min-width: 36px;
    width: 36px;
    height: 36px;
    object-fit: cover;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: absolute;
    bottom: 16px;
    right: 16px;
}
.libaray-listing-card .content-second-part .data-list-part {
    width: calc(100% - 50px);
}
.libaray-listing-card .content-second-part .ridirect-part a img {
    width: auto;
    height: auto;
    object-fit: contain;
}
.libaray-listing-card .content-second-part {
    display: flex;
    align-items: end;
    justify-content: space-between;
}
.libaray-listing-card .content-second-part .data-list-part ul.info {
    margin: 0;
    padding: 0;
}
.libaray-listing-card .content-second-part .data-list-part ul.info li {
    color: #000;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 8px;
    display: flex;
    gap: 10px;
}
.libaray-listing-card .content-second-part .data-list-part ul.info li span.label-part {
    font-weight: 400;
    color: #787878;
    min-width: 75px;
    display: flex;
}
.libaray-listing-card .suggested-counsellor-part {
    display: flex;
    margin-bottom: 12px;
    gap: 8px;
}
.libaray-listing-card .suggested-counsellor-part span.mode-sect {
    border: 1px solid #E7E6F0;
    border-radius: 4px;
    padding: 4px 8px;
    color: rgb(37 43 66 / 50%);
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
}
.libaray-listing-card .suggested-counsellor-part span.mode-sect span.color-part {
    color: #222222;
    font-weight: 500;
    margin-left: 2px;
}
/*libarary-listing-card*/
.arrow-listing-ponits-sect .domain-sect-part .factor-part {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 16px;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part .skill-tag-part {
    position: absolute;
    top: 11px;
    left: 9px;
}
body .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .network-img-part img.top-bg-img {
    height: 96px;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part.core-skilll-box-part .card-content-box .icon-part img {
    filter: brightness(0) saturate(100%) invert(21%) sepia(68%) saturate(1751%) hue-rotate(275deg) brightness(99%) contrast(100%);
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part .skill-tag-part h4 {
    margin-bottom: 0;
    border: 1px solid rgb(231 230 240 / 50%);
    background-color: #fff;
    border-radius: 4px;
    padding: 4px 8px;
    font-size: 12px;
    font-weight: 500;
    color: #000;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .event-content {
    padding: 14px 16px 0px;
    display: flex;
    gap: 16px;
    justify-content: space-between;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .event-content h3 {
    margin-bottom: 8px;
    color: #000;
    font-size: 18px;
    font-weight: 600;
    line-height: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 60px;
}
.inside-allbar-data-sect .linked-bar-data-part .stream-learning-sect .learning-section h3 {
    height: auto;
}
.inside-allbar-data-sect .linked-bar-data-part .stream-learning-sect .learning-section {
    grid-template-columns: repeat(3, 1fr);
}
.common_heading_sect {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 16px;
}
.common_heading_sect h4 {
    font-size: 24px;
    font-weight: 400;
    color: #000;
    margin-bottom: 0;
    line-height: normal;
}
.common_heading_sect h4 span.bold-part {
    font-weight: 600;
}
.common_heading_sect a {
    font-size: 20px;
    font-weight: 400;
    color: #000;
    line-height: normal;
}
.common_heading_sect a span.bold-part {
    font-weight: 600;
}
body .top-comapany .top-recuriters {
    border-bottom: 0;
    padding-bottom: 0;
}
.top-sub-title-part h3 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 16px;
    line-height: normal;
}
.trend-future-part-sect {
    padding-top: 24px;
    padding-bottom: 24px;
    border-bottom: 1px solid #E7E6F0;
    border-top: 1px solid #E7E6F0;
    margin-top: 24px;
}

.outcomes-list-part .factor-part .which-factor {
    border-bottom: 1px solid #E7E6F0;
    padding: 8px 16px;
    align-content: center;
}
.outcomes-list-part .factor-part .which-factor p {
    margin-bottom: 0;
    color: #787878;
    font-size: 18px;
    font-weight: 500;
    display: flex;
    gap: 12px;
}
.outcomes-list-part .factor-part .which-factor p img {
    width: 16px;
    height: 16px;
    object-fit: contain;
    margin-top: 4px;
}
.arrow-listing-ponits-sect {
    padding-top: 24px;
    padding-bottom: 24px;
    border-bottom: 1px solid #E7E6F0;
}
    .inside-allbar-data-sect .linked-bar-data-part .why-stream-section {
            padding: 16px 24px 0px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream {
            display: flex;
            gap: 48px;
        }
        .why-stream-section .btn-row-sect {
            display: flex;
            justify-content: space-between;
            padding-top: 16px;
        }
        .why-stream-section .btn-row-sect .left-btn {
            display: flex;
            gap: 16px;
            position: relative;
            width: 100%;
        }
        .why-stream-section .btn-row-sect .right-btn-part {
            position: absolute;
            right: 0;
        }
        .why-stream-section .btn-row-sect .btn-stream {
            border: 1px solid #93268F;
            padding: 8px 16px;
            line-height: normal;
            color: #000;
            border-radius: 8px;
            font-size: 20px;
            font-weight: 400;
            background-color: #fff;
        }
        .why-stream-section .btn-row-sect .stream-base {
            background-color: #93268f;
            color: #fff;
        }
        .why-stream-section .btn-row-sect .stream-base:hover {
            background-color: #681a65 !important;
        }
        .why-stream-section .btn-row-sect .btn-stream:hover {
            background-color: #93268f;
            color: #fff !important;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils:first-child {
            position: relative;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils:first-child:before {
            content: "";
            width: 1px;
            height: 100%;
            position: absolute;
            background-color: #E7E6F0;
            right: -24px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils h3 {
            font-size: 20px;
            font-weight: 500;
            color: #000;
            line-height: normal;
            margin-bottom: 8px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils {
            width: 100%;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils .carer-field-part p.field-part {
    font-size: 18px;
    border: 1px solid #E8E9E9;
    width: fit-content;
    padding: 10px 14px;
    border-radius: 8px;
    line-height: 20px;
    color: #7D7D7D;
    margin-bottom: 0;
}
.inside-allbar-data-sect .linked-bar-data-part .why-stream-section p {
            color: #7D7D7D;
            font-size: 20px;
            font-weight: 400;
            line-height: normal;
            padding: 16px 0;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils .carer-field-part {
            display: flex;
            flex-wrap: wrap;
            gap: 12px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part {
            border: 1px solid #E7E6F0;
            border-radius: 8px;
        }
       .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type {
    padding: 8px 16px;
    border-bottom: 1px solid #E7E6F0;
    display: flex;
    align-items: center;
    gap: 12px;
    font-size: 18px;
    color: #7D7D7D;
    line-height: normal;
    margin-bottom: 0;
}
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type img {
            width: 16px;
            height: 16px;
            object-fit: contain;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type:last-child {
            border-bottom: 0px;
        }
section.about-explain-careers .prospect-part-sect ul.point-data-part li {
    color: #4D4D4D;
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 8px;
    display: flex;
}
section.about-explain-careers .prospect-part-sect ul.point-data-part li:last-child {
    margin-bottom: 0;
}
section.about-explain-careers .prospect-part-sect ul.point-data-part li span.bold-part {
    font-weight: 600;
}
    section.about-explain-careers .prospect-part-sect ul.point-data-part {
        padding-left: 4px;
        margin-top: 24px;
        margin-bottom: 0;
    }
section.about-explain-careers .prospect-part-sect ul.point-data-part li img {
    width: 16px;
    height: 16px;
    object-fit: contain;
    margin-right: 8px;
    line-height: normal;
    margin-top: 5px;
}
body .career-path-process.is-sticky .career-process-step .which-career-part {
    display: block;
}
body .career-path-process.is-sticky .career-process-step .available-icon {
    display: block;
}
body .career-path-process.is-sticky .career-process-step .available-icon {
    display: flex;
    gap: 16px;
}
body .career-path-process.is-sticky .career-process-step .tab-process {
    border-right: 1px solid #F4F4F4;
    width: calc(100% - 425px);
}
.career-path-process .career-process-step .available-icon .icon-part {
    min-width: 40px;
    width: 40px;
    height: 40px;
    border: 1px solid #93268F;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
}
.career-path-process .career-process-step .available-icon .icon-part img {
    width: 24px;
    height: 24px;
    object-fit: contain;
}
body .career-path-process.is-sticky .career-process-step .tab-process .steps-sect.tab p {
    font-size: 12px;
    line-height: 12px;
}
body .career-path-process.is-sticky .career-process-step  .tab-process .steps-sect.tab h3 {
    font-size: 18px;
}
body .career-path-process.is-sticky .based-content-career-path .career-bar-sect ul {
    border-radius: 0px;
    border: 0;
}
.career-path-process {
  position: relative;
}
body .career-path-process.is-sticky .career-process-step {
    position: fixed;
    top: 0;
    z-index: 10;
    background: #fff;
    border-bottom: 2px solid #E7E6F0;
    left: 0;
    right: 0;
    transition: all 0.3s ease;
    height: 63px;
    padding: 0px 124px;
}
body .career-path-process.is-sticky .based-content-career-path .career-bar-sect {
    display: block;
    position: fixed;
    top: 63px;
    z-index: 10;
    background-color: #fff;
    left: 0;
    right: 0;
    padding: 0px 124px;
    border-bottom: 1px solid #e7e6f0;
}
body .career-path-process.is-sticky .based-content-career-path .career-bar-sect ul {
    border-radius: 0px;
    padding: 0px;
}
body .career-path-process.is-sticky .career-process-step .you-are-here img {
    display: none;
}
body .career-path-process.is-sticky .career-process-step span.arrow-icon img {
    display: none;
}
body .career-path-process.is-sticky .career-process-step .tab-process .steps-sect.tab .step-deatils {
    margin: 0;
    border-bottom: 0px;
    border-left: 1px solid #F4F4F4;
    padding: 12px 0px;
}
body .career-path-process.is-sticky .career-process-step .tab-process .steps-sect.tab.active .step-deatils {
    border-radius: 0px;
}
body .career-path-process.is-sticky  .career-process-step .tab-process .steps-sect.tab.active .step-deatils::before {

    border-radius: 0px;
}
 body .career-path-process.is-sticky .career-process-step .tab-process::before {
   display: none;
}
body .career-path-process.is-sticky .career-process-step .line-progress {
    display: none;
}
body .career-path-process.is-sticky .career-process-step  span.arrow-icon {
     display: none;
}
 body .career-path-process.is-sticky .career-process-step .tab-process .steps-sect.tab span.circle-area {
  display: none;
}
body .career-path-process.is-sticky .career-process-step  .tab-process .steps-sect.tab img {
  display: none;
}

    body .filters-multi-selection-part .filter-bar img.filter-icon {
        width: 14px;
        height: 10px;
    }
    .top-filter-section-part .left-all-filter-here .trending-part-sect .checkbox-btn {
        display: inline-block;
        position: relative;
        cursor: pointer;
    }
    .top-filter-section-part .left-all-filter-here .trending-part-sect .checkbox-btn input {
        display: none;
    }
    .top-filter-section-part .left-all-filter-here .trending-part-sect .checkbox-btn span {
        transition: all 0.3s ease;
        background-color: #fff;
        border: 1px solid #E8E9E9;
        padding: 8px 16px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        display: flex;
        align-items: center;
        gap: 6px;
        color: #000;
        font-weight: 500;
        height: 38px;
    }
    .top-filter-section-part .left-all-filter-here .trending-part-sect  .checkbox-btn input:checked + span {
        background-color: #93268f;
        color: #fff;
        border-color: #93268f;
    }
     .top-filter-section-part .dropdown-list {
        list-style: none;
        padding: 6px 0;
        margin: 0;
      }

       .top-filter-section-part .dropdown-list li {
        padding: 10px 14px;
        cursor: pointer;
        font-size: 14px;
        transition: background 0.2s ease;
      }

      .top-filter-section-part  .dropdown-list li:hover {
        background: #f5f5f5;
      }

      .top-filter-section-part  .dropdown-list li.active {
        font-weight: 600;
        color: #007bff;
      }

      .top-filter-section-part  .dropdown-list li.active::after {
        content: "✓";
        float: right;
        color: #007bff;
        font-weight: bold;
      }

      .top-filter-section-part  .filter-dropdown.open .filter-dropdown-menu {
        display: block;
      }

      .filter-dropdown.open .arrow {
        transform: rotate(180deg);
      }
      /* Unique dropdown classes */
      .top-filter-section-part .sort-dropdown {
        border-right: 1px solid #E8E9E9;
        padding-right: 12px;
        margin-right: 12px;
    }
    .top-filter-section-part .left-all-filter-here .all-small-based-change {
        display: flex;
        gap: 12px;
    }
      .top-filter-section-part  .filter-bar  .filter-dropdown-menu {
        display: none;
        position: absolute;
        top: 54px;
        left: 0;
        background: white;
        border-radius: 8px;
        box-shadow: 0 4px 16px rgba(0,0,0,0.1);
        width: 240px;
        padding: 16px;
        z-index: 100;
      }

     .top-filter-section-part  .filter-bar   .filter-dropdown-menu.open {
        display: block;
      }

      .top-filter-section-part  .filter-bar  .filter-dropdown-header {
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-weight: 600;
        margin-bottom: 12px;
      }

      .top-filter-section-part  .filter-bar  .filter-dropdown-header .filter-clear {
        color: #007bff;
        font-size: 13px;
        cursor: pointer;
      }

     .top-filter-section-part  .filter-bar   .filter-dropdown-options label {
        display: flex;
        align-items: center;
        gap: 8px;
        margin: 6px 0;
        cursor: pointer;
      }

      .top-filter-section-part  .filter-bar  .filter-dropdown-footer {
        margin-top: 12px;
        text-align: right;
      }

      .top-filter-section-part  .filter-bar  .filter-apply-btn {
        background-color: #007bff;
        color: #fff;
        border: none;
        padding: 8px 14px;
        border-radius: 20px;
        cursor: pointer;
        font-size: 13px;
      }
      .top-filter-section-part  .filter-bar .filter-btn .filter-count {
        background: #93268F;
        color: #fff;
        font-size: 11px;
        border-radius: 50%;
        width: 18px;
        height: 18px;
        min-width: 18px;
        align-content: center;
        font-weight: 500;
    }
      .top-filter-section-part  .filter-bar .filter-btn img {
        width: 11px;
        height: 6px;
        object-fit: contain;
    }
      .top-filter-section-part  .filter-bar .filter-dropdown {
        position: relative;
        display: inline-block;
    }
    .top-filter-section-part  .filter-bar  .filter-btn {
        background-color: #fff;
        border: 1px solid #E8E9E9;
        padding: 8px 16px;
        border-radius: 50px;
        cursor: pointer;
        font-size: 16px;
        display: flex;
        align-items: center;
        gap: 6px;
        color: #000;
        font-weight: 500;
        height: 38px;
    }
      .top-filter-section-part .left-all-filter-here {
        display: flex;
    }
    .top-filter-section-part {
        padding: 16px 124px;
        background-color: #fff;
        border-bottom: 1px solid #E8E9E9;
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 6px;
    }
    .top-filter-section-part .page-related-filter {
        position: relative;
        display: inline-block;
        border-right: 1px solid #E8E9E9;
        padding-right: 12px;
        margin-right: 12px;
    }
    .top-filter-section-part .right-side-match-part a {
        border: 1px solid #93268F;
        background-color: rgb(147 38 143 / 10%);
        padding: 6px 16px 6px 6px;
        height: 40px;
        display: flex;
        align-items: center;
        border-radius: 78px;
        color: #93268F;
        font-size: 20px;
        font-weight: 500;
        line-height: 22px;
        gap: 8px;
    }
    .top-filter-section-part .right-side-match-part a img {
        width: 30px;
        height: 30px;
        object-fit: contain;
    }
    .top-filter-section-part .page-related-filter .dropdown-btn {
        border: 1px solid #93268F;
        background-color: #93268F;
        padding: 8px 16px;
        font-size: 14px;
        border-radius: 50px;
        height: 38px;
        font-weight: 500;
        text-transform: capitalize;
        cursor: pointer;
        color: #fff;
    }
    .top-filter-section-part .page-related-filter img {
        width: 11px;
        height: 6px;
        object-fit: contain;
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(273deg) brightness(103%) contrast(103%);
        margin-left: 6px;
    }
    body .top-filter-section-part .page-related-filter .open {
        display: block;
    }
    .top-filter-section-part .page-related-filter .dropdown-content {
        display: none;
        position: absolute;
        background-color: white;
        min-width: 200px;
        box-shadow: 0 2px 8px rgba(0,0,0,0.15);
        border-radius: 6px;
        margin-top: 16px;
        z-index: 1000;
        width: 200px;
    }

    .top-filter-section-part .page-related-filter .dropdown-content a {
        display: block;
        color: #333;
        padding: 10px 14px;
        text-decoration: none;
    }

     .top-filter-section-part .page-related-filter .dropdown-content a:hover {
        background-color: #f2f2f2;
      }

      
    .trending-cyber-sect-part .analyst-part-cyber .wishlist-icon {
        background-color: #fff;
        min-width: 32px;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        right: 8px;
        top: 8px;
    }
     .trending-cyber-sect-part .analyst-part-cyber .counting-part {
        background-color: #fff;
        min-width: 32px;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        left: 8px;
        top: 8px;
    }
    .trending-cyber-sect-part .analyst-part-cyber .counting-part span.count-number {
        color: #000;
        font-size: 18px;
        font-weight: 600;
        line-height: normal;
    }
    .trending-cyber-sect-part .analyst-part-cyber .wishlist-icon img.wish-icon {
        width: 18px;
        height: 18px;
        object-fit: contain;
        margin-top: 2px;
        border-radius: 0px;
    }
    .career-category-listing {
        background-color: #FAFAFA;
        padding: 32px 124px 64px;
    }

    .career-category-listing .inner-showing-list {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        padding: 8px 24px 24px;
        border-radius: 16px;
    }

    /*new-career-details-page*/
    .career-path-process .career-process-step .which-career-part {
    display: none;
}
.career-path-process .career-process-step .available-icon {
    display: none;
    width: 175px;
    padding-left: 24px;
}
.career-path-process .career-process-step .which-career-part h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    line-height: 20px;
    width: 250px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: ;
}
    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .common-wish-style:hover{
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    }
    .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a:hover {
         background-color: #000;
    }
    .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a:hover img{
        filter: invert(1);
    }
    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a:hover {
        background-color: #000;
    }
    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a:hover img {
        filter: invert(1);
    }
    .based-content-career-path {
        padding-top: 16px;
    }

    .career-path-process .tab-content .content {
        display: none;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .btn-part a:hover img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7499%) hue-rotate(325deg) brightness(102%) contrast(100%);
    }

    .career-path-process .career-process-step .steps-sect.tab.user-current-path span.circle-area img {
        filter: unset;
    }

    .career-path-process .career-process-step .steps-sect.tab.user-current-path span.circle-area {
        background-color: #93268f !important;
    }

    body .career-path-process .career-process-step .tab-process .steps-sect.tab .you-are-here img {
        width: 108px;
        height: 42px;
        filter: unset;
    }

    body .career-path-process .career-process-step .tab-process .completed-step span.circle-area {
        border: 1px solid #fff !important;
        background-color: #0FBBC3 !important;
    }

    body .career-path-process .career-process-step .tab-process .completed-step span.circle-area img {
        filter: brightness(0) saturate(100%) invert(64%) sepia(50%) saturate(4184%) hue-rotate(141deg) brightness(97%) contrast(88%);
    }

    .career-path-process .tab-content .content.active {
        display: block;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active.active-step:focus-visible {
        outline: 0;
    }

    .career-path-process .career-process-step .tab-process {
        display: flex;
        white-space: nowrap;
        overflow: auto;
        width: 100%;
        position: relative;
        overflow-x: auto;
        scroll-behavior: smooth;
    }

    .career-path-process .career-process-step .tab-process::before {
        content: "";
        position: absolute;
        top: 53%;
        left: 0;
        width: 83%;
        height: 4px;
        background: #F3F4F4;
        z-index: 9;
        border-radius: 4px;
        right: 0;
        margin: 0 auto;
        transform: translateY(-50%);
    }

    .career-path-process .line-progress {
        position: absolute;
        top: 53%;
        left: 8.3%;
        right: 0;
        max-width: 83%;
        height: 4px;
        background: linear-gradient(135deg, #0FBBC3, #94278F);
        border-radius: 4px;
        transition: width 0.6s ease;
        z-index: 10;
        transform: translateY(-50%);
    }


    .career-path-process .career-process-step .tab-process .steps-sect.tab img {
        width: 30px;
        height: 60px;
        object-fit: contain;
        filter: grayscale(1);
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active img {
        width: 60px;
        filter: unset;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area {
        width: 20px;
        height: 20px;
        display: flex;
        border: 1px solid #E8E9E9;
        justify-content: center;
        margin: 0 auto;
        border-radius: 50%;
        margin-top: 4px;
        margin-bottom: 16px;
        z-index: 99;
        position: relative;
        background-color: #fff;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab h3 {
        color: #1E232C;
        font-size: 20px;
        font-weight: 500;
        line-height: normal;
        margin-bottom: 0;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab p {
        margin-bottom: 0;
        color: #7D7D7D;
        font-size: 16px;
        font-weight: 500;
    }

   .career-path-process .career-process-step {
    display: flex;
    gap: 10px;
    align-items: center;
    transition: all 0.3s ease;
}
    .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area img {
        width: 16px;
        height: 18px;
        object-fit: contain;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active span.circle-area {
        border: 1px solid #fff;
        background-color: #0FBBC3;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active h3 {
        color: #93268F;
        font-weight: 600;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active p {
        color: #93268F;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab {
        width: 16.666%;
        text-align: center;
        position: relative;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active {
        background-color: transparent;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab .step-deatils {
        border-bottom: 4px solid rgb(147 38 143 / 10%);
        padding-bottom: 24px;
        padding-top: 14px;
        margin-top: 34px;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab .you-are-here {
        position: absolute;
        z-index: 9;
        left: 0;
        right: 0;
        margin: 0 auto;
        opacity: 0;

    }

    .career-path-process .career-process-step .user-current-path .you-are-here {
        opacity: 1 !important;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active .step-deatils {
        background: linear-gradient(180deg, #93268f12 0%, #93268f00 100%);
        border-radius: 16px 16px 0px 0px;
        border-bottom: 4px solid #93268F;
        position: relative;
    }

    .career-path-process .career-process-step .tab-process .steps-sect.tab.active .step-deatils::before {
        content: "";
        width: 100%;
        z-index: 9;
        position: absolute;
        inset: 0;
        border-radius: 16px 16px 0px 0px;
        padding: 1px;
        background: linear-gradient(180deg, #93268f2e 0%, #93268f00 100%);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
    }

    .career-path-process .career-process-step span.arrow-icon {
        min-width: 40px;
        height: 40px;
        width: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #93268F;
        border-radius: 50%;
    }

    .career-path-process .career-process-step span.arrow-icon img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(102deg) brightness(103%) contrast(103%);
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    .explore-career-details-page .inner-thing-exborate-career {
        background-color: #FAFAFA;
        padding: 32px 124px 64px;
    }
section.breadcumb-part .about-list-crumb .top-starting p {
    color: #93268F;
    font-size: 15px;
    font-weight: 400;
    display: flex;
    align-items: center;
    margin-bottom: 0;
    flex-wrap: wrap;
    margin-bottom: 16px;
}

    section.breadcumb-part .about-list-crumb .top-starting a {
        color: #93268F;
        font-size: 15px;
        font-weight: 400;
        padding: 0px 4px;
    }

    section.breadcumb-part .about-list-crumb .top-starting p a.active {
        color: #4D4D4D;
    }

    body .explore-career-details-page .main-first-careers-section {
        margin-top: 32px;
    }

     .outer-styling-part {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        border-radius: 16px;
        padding: 24px;
        margin-top: 12px;
    }

    section.about-explain-careers .highlighted-title-part {
        display: flex;
        justify-content: space-between;
        gap: 16px;
    }

    section.about-explain-careers .highlighted-title-part .action-btn {
        display: flex;
        gap: 16px;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .btn-part a {
        border: 1px solid #93268F;
        border-radius: 8px;
        padding: 8px 16px;
        display: flex;
        gap: 10px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
        align-items: center;
    }

    section.about-explain-careers .highlighted-title-part .action-btn a img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .icon-part {
        min-width: 46px;
        width: 46px;
        height: 46px;
        border: 1px solid #93268F;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 8px;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .btn-part a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .icon-part:hover {
        background-color: #681a65 !important;
    }

    section.about-explain-careers .highlighted-title-part .action-btn a img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    section.about-explain-careers .highlighted-title-part .action-btn .icon-part:hover a img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7499%) hue-rotate(325deg) brightness(102%) contrast(100%);
    }

    section.about-explain-careers .highlighted-title-part .left-content-part {
        display: flex;
        gap: 24px;
        align-items: center;
    }

    section.about-explain-careers .highlighted-title-part .left-content-part .img-part img {
        width: 105px;
        height: 81px;
        object-fit: cover;
        border-radius: 8px;
    }

    section.about-explain-careers .highlighted-title-part .left-content-part .heading-part h3 {
        color: #4D4D4D;
        font-size: 18px;
        font-weight: 600;
        line-height: normal;
        margin-bottom: 4px;
    }

    section.about-explain-careers .highlighted-title-part .left-content-part h1 {
        margin-bottom: 0px;
        font-size: 40px;
        font-weight: 600;
        display: flex;
        align-items: center;
        gap: 10px;
    }

    span.badge-part {
        background-color: rgb(34 180 110 / 20%);
        color: #22B46E;
        border-radius: 70px;
        padding: 0px 12px;
        font-size: 16px;
        font-weight: 400;
        line-height: normal;
    }

    section.about-explain-careers .prospect-part-sect {
        margin-top: 24px;
        padding-bottom: 24px;
        border-bottom: 1px solid #E7E6F0;
    }

    section.about-explain-careers .prospect-part-sect h3 {
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 8px;
        line-height: normal;
    }

    section.about-explain-careers .prospect-part-sect p {
        margin-bottom: 0;
        color: #7D7D7D;
        font-size: 20px;
        font-weight: 400;
        line-height: normal;
    }

    section.cyber-security-right-for-you {
        padding-top: 24px;
        text-align: center;
    }

    section.cyber-security-right-for-you h4 {
        color: #000;
        font-size: 24px;
        font-weight: 600;
        line-height: normal;
        margin-bottom: 8px;
    }

    section.cyber-security-right-for-you p {
        font-size: 18px;
        color: #787878;
        margin-bottom: 0px;
        line-height: normal;
        font-weight: 400;
    }

    section.cyber-security-right-for-you .about-ai-powered {
        display: flex;
        align-items: center;
        gap: 24px;
        justify-content: center;
        margin-top: 28px;
    }

    section.cyber-security-right-for-you .about-ai-powered img.middle-logo {
        width: 100%;
        max-width: 330px;
        height: 80px;
        object-fit: contain;
        display: flex;
    }

    section.cyber-security-right-for-you .about-ai-powered .middle-direct-part img.diection-logo {
        width: 36px;
        height: 36px;
        object-fit: contain;
    }

    section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a {
        border: 1px solid #93268f;
        padding: 12px 16px;
        font-size: 24px;
        font-weight: 500;
        color: #93268f;
        border-radius: 8px;
        display: flex;
        align-items: center;
        gap: 10px;
    }

    section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a img {
        width: 36px;
        height: 36px;
        object-fit: contain;
    }

    section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a:hover img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(191deg) brightness(102%) contrast(102%);
    }

    section.cyber-security-right-for-you h5 {
        margin-bottom: 0;
        color: #787878;
        font-size: 18px;
        font-weight: 600;
        margin-top: 8px;
    }

    section.why-its-maches-part {
        padding-top: 24px;
    }

    section.why-its-maches-part h3 {
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 12px;
        line-height: normal;
        color: #000;
    }

    section.why-its-maches-part p {
        margin-bottom: 0;
        color: #7D7D7D;
        font-size: 20px;
        font-weight: 400;
        line-height: normal;
    }

    section.why-its-maches-part .right-match-part h3 {
        text-align: center;
    }

    section.roles-and-responsibility {
        padding-top: 24px;
        padding-bottom: 24px;
        border-bottom: 1px solid #E7E6F0;
    }

    section.roles-and-responsibility h3 {
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 16px;
        line-height: normal;
        color: #000;
    }

    section.roles-and-responsibility .roles-statement {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        gap: 16px;
    }

    section.roles-and-responsibility .roles-statement .response-box-part {
        border: 1px solid rgb(216 216 216 / 50%);
        border-radius: 12px;
        padding: 12px;
        display: flex;
        align-items: center;
        gap: 16px;
    }

    section.roles-and-responsibility .roles-statement .response-box-part .img-sect {
        min-width: 56px;
        width: 56px;
        height: 56px;
        object-fit: cover;
        background-color: #F4F4F4;
        border-radius: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    section.roles-and-responsibility .roles-statement .response-box-part .img-sect img {
        width: 40px;
        height: 40px;
        object-fit: contain;
    }

  section.roles-and-responsibility .roles-statement .response-box-part .title-head h4 {
    color: #222222;
    font-size: 16px;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 0;
}

    section.top-recuriters .roles-statement .response-box-part .img-sect img {
        width: 56px;
        height: 56px;
        object-fit: cover;
        border: 2px solid #E7E6F0;
        border-radius: 8px;
    }

    section.top-recuriters .roles-statement .response-box-part .title-head a {
        background-color: rgb(231 230 240 / 50%);
        min-width: 36px;
        width: 36px;
        height: 36px;
        object-fit: cover;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
    }

    section.top-recuriters .roles-statement .response-box-part .title-head a img {
        width: auto;
        height: auto;
        object-fit: contain;
    }

    section.top-recuriters .roles-statement .response-box-part .title-head {
        width: calc(100% - 36px);
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 4px;
    }

    section.salary-data-sect {
        padding-top: 24px;
    }

    section.salary-data-sect h3 {
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 16px;
        line-height: normal;
        color: #000;
    }

    section.salary-data-sect p {
        margin-bottom: 0;
        color: #7D7D7D;
        font-size: 20px;
        font-weight: 400;
        line-height: normal;
    }

    section.salary-data-sect p span.bold-part {
        font-weight: 700;
    }

    section.salary-data-sect .data-show-bar {
    border-radius: 16px;
    padding: 24px;
    margin-top: 16px;
    box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.08);
}

    section.salary-data-sect .data-show-bar .nav li.nav-item .nav-link {
        border: 1px solid #D8D8D8;
        border-radius: 60px;
        padding: 4px 24px;
        line-height: normal;
        color: #7D7D7D;
        font-size: 18px;
        font-weight: 400;
        min-width: 112px;
    }

    section.salary-data-sect .data-show-bar .nav {
        gap: 16px;
        margin-bottom: 16px;
    }

    section.salary-data-sect .data-show-bar .nav li.nav-item .nav-link.active {
        border: 1px solid #222222;
        background-color: #222222;
        color: #fff;
    }

  section.salary-data-sect .data-show-bar .according-data-yearly ul {
    padding: 0;
    margin: 0;
    display: flex;
    gap: 6px;
}

    section.salary-data-sect .data-show-bar .according-data-yearly ul li {
        width: 25%;
    }

    section.salary-data-sect .data-show-bar .according-data-yearly ul li:nth-child(2) {
        text-align: center;
    }
section.salary-data-sect .data-show-bar .according-data-yearly ul li:nth-child(3) {
        text-align: center;
    }
    section.salary-data-sect .data-show-bar .according-data-yearly ul li:nth-child(4) {
        text-align: right;
    }

    section.salary-data-sect .data-show-bar .according-data-yearly ul .same-bar {
        height: 31px;
    }

    section.salary-data-sect .data-show-bar .according-data-yearly ul .left-bar-set {
    background: linear-gradient(90deg, #48c8d0 0%, #5a9bbe 100%);
    border-radius: 8px 0px 0px 8px;
}

   section.salary-data-sect .data-show-bar .according-data-yearly ul .middle-bar-set {
    background: linear-gradient(90deg, #5a9bbe 0%, #785ca4 100%);
}
section.salary-data-sect .data-show-bar .according-data-yearly ul  .second-middle-bar-set {
    background: linear-gradient(90deg, #785ca4 0%, #94278f 100%);
}

    section.salary-data-sect .data-show-bar .according-data-yearly ul .right-bar-set {
        background: linear-gradient(90deg, rgb(148 39 143) 0%, #94278F 100%);
        border-radius: 0px 8px 8px 0px;
    }

    section.salary-data-sect .data-show-bar .according-data-yearly ul li h4 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 0;
        margin-top: 4px;
        line-height: normal;
    }

    section.salary-data-sect .data-show-bar .according-data-yearly ul li p {
        font-size: 16px;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress {
        width: 136px;
        height: 136px;
        z-index: 1;
        background-color: transparent;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .track {
        stroke: #F6F6F6;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .track,
    svg.progress .fill {
        fill: rgba(0, 0, 0, 0);
        stroke-width: 8px;
        transform: rotate(90deg) translate(0px, -80px);
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .fill {
        stroke: #93268F;
        stroke-dasharray: 219.99078369140625;
        transition: stroke-dashoffset 1s;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .value {
        fill: #93268F;
        text-anchor: middle;
        font-size: 16px;
        font-weight: 600;
        line-height: 19px;
        dominant-baseline: middle;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .text {
        font-size: 14px;
        font-weight: 500;
        line-height: 15px;
        dominant-baseline: middle;
    }

    section.why-its-maches-part .circle-progress-bar svg.progress .text tspan {
        text-anchor: middle;
        font-size: 9px;
        font-weight: 500;
    }

    section.why-its-maches-part .scroing-sect-part {
        display: flex;
        justify-content: center;
        gap: 12px;
    }

    body section.why-its-maches-part .different-using-color svg.progress .fill {
        stroke: #0FBBC3;
    }

    body section.why-its-maches-part .different-using-color svg.progress .value {
        fill: #0FBBC3;
    }

    section.why-its-maches-part .right-match-part {
        border-left: 1px solid #E7E6F0;
    }

    .main-second-careers-section .whole-new-title h3 {
        position: relative;
        margin-bottom: 0;
    }

    .main-second-careers-section .whole-new-title h3::before {
        margin-bottom: 0;
        position: absolute;
        z-index: 1;
        left: 10px;
        right: 0px;
        top: 28px;
        height: 2px;
        content: "";
        background-color: #ffcb07;
    }

    .main-second-careers-section .whole-new-title h3 span.text-part {
        color: #000;
        font-size: 32px;
        font-weight: 600;
        line-height: normal;
        margin-bottom: 0;
        position: relative;
        z-index: 2;
        background-color: #fff;
        padding-right: 10px;
    }

    .based-content-career-path .career-bar-sect ul {
        padding: 0 12px;
        margin: 0;
        display: flex;
        gap: 24px;
        border: 1px solid #E7E6F0;
        border-radius: 12px;
        white-space: nowrap;
        overflow: auto;
        scrollbar-width: thin;
    }

    .based-content-career-path .career-bar-sect ul li a {
        padding: 16px 4px;
        display: flex;
        color: #7D7D7D;
        font-size: 16px;
        text-transform: capitalize;
        font-weight: 400;
    }

    .based-content-career-path .career-bar-sect ul li a.active {
        color: #93268F;
        font-weight: 600;
        border-bottom: 2px solid #93268F;
    }

    .inside-allbar-data-sect .linked-bar-data-part {
        border: 1px solid #E7E6F0;
        border-radius: 16px;
        margin-top: 16px;
        padding: 24px 0;
        background-color: #fff;
    }

    .inside-allbar-data-sect .linked-bar-data-part .heading-sect {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-right: 24px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .heading-sect a {
        font-size: 20px;
        font-weight: 400;
        color: #000;
        line-height: normal;
    }

    .inside-allbar-data-sect .linked-bar-data-part .heading-sect a span.bold-part {
        font-weight: 600;
    }

    .inside-allbar-data-sect .linked-bar-data-part .heading-sect h4 {
        font-size: 24px;
        font-weight: 400;
        color: #000;
        background-color: #F4F4F4;
        border-left: 6px solid #000;
        padding: 4px 16px;
        line-height: normal;
        border-radius: 0px 8px 8px 0px;
        margin-bottom: 0;
    }

    .inside-allbar-data-sect .linked-bar-data-part .heading-sect h4 span.bold-part {
        font-weight: 600;
    }
.inside-allbar-data-sect .linked-bar-data-part .learning-section {
    padding: 16px 24px 10px;
    display: flex;
    gap: 16px;
    overflow-x: auto;
    scrollbar-width: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
    cursor: grabbing;
    cursor: -webkit-grabbing;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section::-webkit-scrollbar {
    height: 0;
    background: transparent;
}
   .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part {
    border: 1px solid #E7E6F0;
    border-radius: 12px;
    padding-bottom: 16px;
    background-color: #fff;
    flex: 0 0 24%;
}
    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part {
        position: relative;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part img.top-bg-img {
        width: 100%;
        border-radius: 12px 12px 0px 0px;
        height: 64px;
        object-fit: cover;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .card-content-box .icon-part {
        width: 100%;
        margin: 0 auto;
        max-width: 50px;
        height: 54px;
        background-color: #ffffff;
        border-radius: 38px 38px 0px 0px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 8px;
        margin-top: -44px;
        z-index: 9;
        position: relative;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .card-content-box .icon-part img {
        width: 28px;
        height: 28px;
        object-fit: contain;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .paragraph-part {
        padding: 0px 16px 0px 60px;
        display: flex;
        align-items: end;
        gap: 6px;
        justify-content: space-between;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a {
        background-color: rgb(231 230 240 / 50%);
        min-width: 36px;
        width: 36px;
        height: 36px;
        object-fit: cover;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .about-card h5 {
        color: #000;
        font-size: 18px;
        font-weight: 600;
        line-height: normal;
        text-align: center;
        margin-bottom: 4px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 56px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a img {
        width: auto;
        height: auto;
        object-fit: contain;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .about-card p {
        text-align: center;
        line-height: normal;
        font-size: 14px;
        color: #7D7D7D;
        font-weight: 400;
        margin-bottom: 0;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part .wishlist-icon {
        position: absolute;
        top: 16px;
        right: 16px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .common-wish-style {
        background-color: #fff;
        min-width: 32px;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .common-wish-style img.wish-icon {
        width: 18px;
        height: 18px;
        object-fit: contain;
        margin-top: 2px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year {
        display: flex;
        align-items: center;
        gap: 6px;
        padding: 0px 16px;
        justify-content: space-between;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .master-subject {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .master-subject h6 {
        margin-bottom: 0px;
        border: 1px solid rgb(231 230 240 / 50%);
        border-radius: 4px;
        line-height: normal;
        color: #000;
        font-size: 12px;
        font-weight: 500;
        padding: 4px 8px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .master-subject h6 span.color-changed {
        color: #7D7D7D;
        font-weight: 400;
        margin-right: 2px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data {
        display: flex;
        gap: 16px;
        padding: 16px 16px 12px;
        justify-content: space-between;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data .about-degree {
        display: flex;
        align-items: center;
        gap: 16px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .img-part img {
        border: 2px solid #E7E6F0;
        border-radius: 8px;
        width: 54px;
        height: 54px;
        object-fit: cover;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data .about-degree h3 {
        margin-bottom: 0px;
        color: #000;
        font-size: 18px;
        font-weight: 600;
        line-height: 22px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 44px;
        align-content: center;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part p {
        color: #7D7D7d;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0;
        line-height: normal;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .location-part img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .location-part p img.clock-time {
        width: 16px;
        height: 16px;
        margin-right: 8px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .placement-carers h3 {
        margin-bottom: 8px;
        padding: 10px 16px 0px;
        color: #000;
        font-size: 18px;
        font-weight: 600;
        line-height: normal;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 62px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .picker-part {
        display: flex;
        align-items: end;
        gap: 10px;
        margin-top: -35px;
        z-index: 9;
        position: relative;
        padding: 0px 16px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .status p {
        border: 1px solid rgb(231 230 240 / 50%);
        margin: 0;
        padding: 4px 8px;
        line-height: normal;
        color: #7D7D7D;
        font-size: 12px;
        font-weight: 400;
        width: fit-content;
        border-radius: 4px;
        background-color: #fff;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .status {
        display: flex;
        gap: 10px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .course-pick {
        padding: 0px 16px;
        position: relative;
        z-index: 9;
        margin-top: -14px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .coaches-part {
        padding: 16px 40px 0px;
        text-align: center;
        position: relative;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .coaches-part .status {
        justify-content: center;
        margin-top: 8px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part h3.title-small-heading {
        color: #000;
        font-size: 18px;
        font-weight: 600;
        line-height: normal;
        margin: 4px 0px;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 30px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .sucess-part a {
        color: #93268F;
        margin-top: 4px;
        font-size: 16px;
        font-weight: 400;
        line-height: normal;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .sucess-part a img {
        width: 12px;
        height: 14px;
        object-fit: contain;
        margin-left: 2px;
    }

    .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .coaches-part .wishlist-icon {
        position: absolute;
        right: 16px;
        top: 16px;
    }

    .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a {
        background-color: rgb(231 230 240 / 50%);
        min-width: 36px;
        width: 36px;
        height: 36px;
        object-fit: cover;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
    }

    .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a img {
        width: auto;
        height: auto;
        object-fit: contain;
    }
.trending-cyber-sect-part .analyst-part-cyber .about-techlonogy {
    display: flex;
    align-items: end;
    gap: 8px;
    justify-content: space-between;
}

    .linked-bar-data-part .trending-cyber-sect-part {
        padding: 0px 24px;
    }

    .details-in-tables {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        border-radius: 16px;
        padding: 24px;
        margin-top: 32px;
    }

    .data-in-table-form h3 {
        color: #000;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 16px;
    }

    .data-in-table-form table {
        width: 100%;
    }

    .data-in-table-form table tr.table-head-bg-color {
        background-color: hsl(303deg 58% 37% / 31%);
    }

    .data-in-table-form table tr.table-head-bg-color td {
        color: #000;
        font-weight: 500;
        font-size: 18px;
        border: 1px solid #fff;
    }

    .data-in-table-form table tr td {
        border: 1px solid rgb(148 39 143 / 19%);
        padding: 10px 12px;
        font-size: 18px;
        font-weight: 400;
        color: #787878;
    }

    .career-add-new-btn {
        margin-top: 24px;
        display: flex;
        align-items: center;
        gap: 16px;
    }

    .career-add-new-btn a {
        display: flex;
        align-items: center;
        border: 1px solid #DADADA;
        width: fit-content;
        padding: 8px 16px;
        border-radius: 8px;
        gap: 10px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
    }

    .career-add-new-btn a:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    .career-add-new-btn a:hover img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(191deg) brightness(102%) contrast(102%);
    }

    .career-add-new-btn a img {
        width: 18px;
        height: 21px;
        object-fit: contain;
    }

    .helpful-information {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        padding: 24px;
        border-radius: 16px;
        margin-top: 32px;
    }

    .helpful-information h4 {
        text-align: center;
        color: #000;
        font-size: 24px;
        font-weight: 600;
        padding: 16px 0;
        margin-bottom: 0;
    }

    .helpful-information .review-part {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px;
        margin-bottom: 16px;
    }

    .helpful-information p {
        text-align: center;
        margin-bottom: 0;
        color: #787878;
        font-size: 16px;
        font-weight: 400;
    }

    .helpful-information .review-part img {
        width: 40px;
        height: 40px;
        object-fit: contain;
    }

    .helpful-information .review-part p {
        margin-bottom: 0;
        color: #93268F;
        font-size: 16px;
        font-weight: 400;
        text-decoration: underline;
    }

    .acadmic-admission-sect {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        padding: 24px;
        border-radius: 16px;
        margin-top: 32px;
    }

    .acadmic-admission-sect p {
        margin-bottom: 0;
        text-align: center;
        color: #787878;
        font-size: 16px;
        font-weight: 400;
    }

    .acadmic-admission-sect p.color-part {
        color: #000;
        font-weight: 600;
    }

    .is-it-right-for-part {
        border: 1px solid #E8E9E9;
        background-color: #fff;
        border-radius: 16px;
        padding: 24px;
        margin-top: 32px;
    }

    .is-it-right-for-part h4 {
        text-align: center;
        color: #000;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 16px;
    }

    .is-it-right-for-part p {
        text-align: center;
        color: #222222;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 16px;
    }

    .is-it-right-for-part img.middle-logo {
        width: 100%;
        margin: 0 auto;
        max-width: 330px;
        height: 80px;
        object-fit: contain;
        display: flex;
    }

    .is-it-right-for-part .career-add-new-btn {
        justify-content: center;
    }

    .is-it-right-for-part .career-add-new-btn a img {
        width: 24px;
        height: 24px;
    }

    /*new-career-details-page*/            
    .accordion-button:focus {
        border-color: transparent !important;
        box-shadow: unset !important;
    }
    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body ul {
        margin-bottom: 0;
    }

    section.for-you-main section.for-you-next {
        background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%) !important;
    }

    .join-the-junery .heading-join-text p.woqh {
        color: #1D1D1B;
        text-transform: uppercase;
        font-weight: 500;
        margin-bottom: 20px;
    }

    section.for-you-next .prepare-part-box {
        position: relative;
    }

    section.edeging-section.for-you-next .prepare-part-box:after {
        display: none;
    }

    section.edeging-section.for-you-next .prepare-part-box::before {
        display: none;
    }

    section.for-you-next .prepare-part-box .for-right-part img {
        width: 62%;
    }

    section.for-you-next .prepare-part-box .for-right-part {
        position: absolute;
        right: -136px;
        z-index: 0;
        bottom: 0;
    }

    section.for-you-next .prepare-part-box .for-left-part {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 0;
    }

    section.for-you-next .prepare-part-box .for-left-part img {
        width: 62%;
    }

    body section.for-you-next .prepare-part-box .engage-part .skill-part {
        height: 255px;
    }

    .innovation-part .global-page-heading h2 {
        margin-bottom: 32px;
    }

    .Our-Promise .Promise-social-icon h5 {
        font-size: 20px;
        font-weight: 700;
        margin-top: 16px;
    }

    .join-our-vision .explore-section .unlocating-part h1.explore-part {
        color: #94278f;
        font-weight: 400;
    }

    .Our-Promise .Promise-social-icon {
        text-align: center;
        padding-top: 10px;
    }

    section.Our-Promise .left-bos-part {
        position: absolute;
        left: 50px;
        top: -84px;
    }

    section.Our-Promise .left-bos-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }


    section.Our-Promise .right-box-part {
        position: absolute;
        bottom: -25px;
        right: 30px;
    }

    section.Our-Promise .right-box-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .Promise-social-icon .Explore-btn-wrapper a {
        display: inline-block;
        border-radius: 12px;
        padding: 8px 32px;
        color: #ffffff;
        font-size: 17px;
        border: 1px solid #000000;
        font-family: 'Poppins', sans-serif !important;
        background-color: #000;
    }

    .Promise-social-icon .Explore-btn-wrapper a:hover {
        background: #93268f00;
        color: #000 !important;
    }

    .Promise-social-icon .Explore-btn-wrapper span.Explore-btn-content {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Promise-social-icon .Explore-btn-wrapper span.Explore-btn-icon {
        margin-left: 11px;
        margin-bottom: -4px;
    }

    .Our-Promise span.Promise-social-icon-item a img {
        filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(7500%) hue-rotate(256deg) brightness(95%) contrast(105%);
        width: 22px;
    }

    .Our-Promise span.Promise-social-icon-item a:hover img {
        filter: brightness(0) saturate(100%) invert(20%) sepia(47%) saturate(3520%) hue-rotate(283deg) brightness(96%) contrast(92%);
    }

    section.Our-Promise {
        padding: 30px 0px 60px 0px;
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
        position: relative;
        overflow: hidden;
    }

    .Our-Promise .Promise-social-icon .Promise-social-icon-wrapper {
        margin: 20px 0px 20px 0px;
    }

    .Our-Promise span.Promise-social-icon-item a {
        font-size: 22px;
        color: #000;
        border-radius: 8px;
        border: 1px solid #D8D8D8;
        background: #FFF;
        padding: 4px 13px;
        margin: 0px 5px 0px 5px;

    }

    section.Lasting-Impact {
        padding: 30px 0px 50px 0px;
        background: linear-gradient(0deg, #FFFCEE -0.04%, #F1F8F8 100%);
    }

    .Lasting-Impact .Lasting-Impact-bg {
        border-radius: 23.347px;
        background: linear-gradient(295deg, #0FBBC3 -6.92%, rgba(15, 187, 195, 0.35) 28.74%, rgba(15, 187, 195, 0.15) 64.18%, rgba(15, 187, 195, 0.00) 82.14%, rgba(15, 187, 195, 0.00) 97.99%);
        justify-content: center;
        align-items: center;
        margin: 0px 45px 0px 45px;
        padding: 35px 0px 35px 0px;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-img {
        text-align: center;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-img img {
        width: 63%;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text h2 {
        font-size: 54px;
        color: #000;
        font-weight: 400;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text h2 span.text-bold {
        font-weight: 600;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text p {
        width: 91%;
        margin-bottom: 20px;
        color: #383838;
        font-size: 24px;
        line-height: normal;
        font-weight: 400;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text .Explore-btn-wrapper a {
        display: inline-block;
        border-radius: 12px;
        background: #FFF;
        padding: 12px 32px;
        color: #0FBBC3;
        font-size: 20px;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text .Explore-btn-wrapper a:hover {
        background: #0FBBC3;
        color: #fff !important;
    }


    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text .Explore-btn-wrapper span.Explore-btn-content {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text .Explore-btn-wrapper span.Explore-btn-content span.Explore-btn-icon {
        margin-left: 11px;
        margin-bottom: -4px;
    }

    .our-team .our-team-inner {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(12, 1fr);
    }

    .our-team .our-team-inner .our-team-img {
        /* width: 12%;*/
        position: relative;
        padding: 18px;
        text-align: center;
    }

    .our-team .our-team-inner .our-team-img img {
        width: 80%;
        filter: grayscale(100%);
    }

    .our-team-info::after {
        content: "";
        position: absolute;
        bottom: 100%;
        left: 50%;
        margin-left: -7px;
        border-width: 7px;
        border-style: solid;
        border-color: transparent transparent #fff transparent;
    }

    .our-team-img:hover img {
        border: 4px solid #94278F;
        border-radius: 50%;
        filter: grayscale(0%) !important;

    }

    .our-team-img:hover .our-team-info {
        display: block;

    }

    .our-team-info {
        display: none;
        width: 100%;
        text-align: center;
        position: absolute;
        left: 0;
        z-index: 1;
        background: #fff;
        border-radius: 8px;
        padding: 10px 0px 4px 0px;
        bottom: -10px;
        box-shadow: -1px 2px 13px -1px rgb(0 0 0 / 31%);
        right: 0;
        margin: 0 auto;
    }

    .our-team-info h5 {
        font-size: 16px;
        color: #93268F;
        margin-bottom: 0px;
    }

    .Our-Offerings .row {
        margin: 0 auto;
        width: 90%;
    }

    section.our-team {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
    }

    .Our-Offerings .Our-Offer-inner {
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 12px;
        background: #FFF;
        padding: 10px 22px 10px 15px;
        position: relative;
        z-index: 1;
        height: 100%;
    }

    .Our-Offerings .Our-Offer-inner::before {
        content: "";
        position: absolute;              
        inset: 0;
        border-radius: 12px;
        padding: 1px;
        background: linear-gradient(185deg, #0fbbc3, #94278f);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
    }

    .Our-Offerings .Our-Offer-inner .Our-Offer-img-box {
        width: 25%;
    }

    .Our-Offerings .Our-Offer-inner .Our-Offer-img-box img {
        width: 100%;
    }

    .Our-Offerings .Our-Offer-inner .Our-Offer-text-box {
        width: 75%;
        padding-left: 10px;
    }

    .Our-Offerings .Our-Offer-inner .Our-Offer-text-box h5 {
        font-size: 20px;
        color: #1D1D1B;
        font-weight: 500;
        margin-bottom: 0;
        line-height: normal;
    }

    .Our-Offerings .Our-Offer-inner .Our-Offer-text-box p {
        line-height: normal;
        font-size: 16px;
        color: #1D1D1B;
        margin-bottom: 0;
    }

    .Our-Offerings .col-lg-4 {
        padding-left: 10px;
        padding-right: 10px;
        margin-top: 20px;
    }

    section.Our-Offerings .left-bos-part {
        position: absolute;
        left: 3px;
        top: -52px;
    }

    section.Our-Offerings .left-bos-part img {
        width: 90%;
        animation: mymove 5s infinite;
    }


    section.Our-Offerings .right-box-part {
        position: absolute;
        bottom: 100px;
        right: -12px;
    }

    section.Our-Offerings .right-box-part img {
        width: 90%;
        animation: mymove 5s infinite;
    }

    section.Our-Offerings {
        padding: 60px 0px;
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
        position: relative;
        overflow: hidden;
    }

    .Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
        color: #fff;
        font-size: 32px;
        font-weight: 600;
    }

    .Our-mission-vision .mission-vision-inner .mission-vision-text p {
        font-size: 24px;
        line-height: normal;
        font-weight: 300;
        margin-bottom: 0;
        color: #fff;
    }

    .Our-mission-vision .mission-vision-inner .mission-vision-img {
        width: 20%;
        text-align: center;
    }

    .Our-mission-vision .mission-vision-inner .mission-vision-img img {
        width: 72%;
    }

    .Our-mission-vision .mission-vision-inner .mission-vision-text {
        width: 80%;
    }

    .global-page-heading h2 {
        text-align: center;
        font-size: 54px;
        font-weight: 400;
        margin-bottom: 16px;
        color: #000;
    }

    .global-page-heading h2 span.weight-changed-part {
        font-weight: 600;
    }

    .global-left-side-page-heading h2 {
        color: #000;
        font-size: 54px;
        line-height: 80px;
        margin-bottom: 12px;
        font-weight: 400;
        z-index: 9;
        position: relative;
    }

    .global-left-side-page-heading h2 span.bold-part {
        font-weight: 600;
    }

    .global-left-side-page-heading h2 span.bold-part.for-bottom-line {
        position: relative;
    }

    .global-left-side-page-heading h2 span.bold-part.for-bottom-line::after {
        content: "";
        background-image: var(--mentorship-how-it-work);
        ;
        background-size: 100%;
        background-repeat: no-repeat;
        position: absolute;
        width: 160px;
        height: 28px;
        transform: translate(-162px, 60px);
    }

    .globale-subtitle p {
        width: 100%;
        margin: 0 auto;
        max-width: 1030px;
        text-align: center;
        color: #555555;
        font-size: 20px;
        font-weight: 400;
        line-height: 30px;
        margin-bottom: 0;
    }

    /*heading-sect*/
    /*bellicon_watchnow*/
    .banner-text-section .ventor-part {
        display: inline-flex;
        align-items: center;
        border: 1px solid #94278f;
        border-radius: 50px;
        background-color: #fff5ff;
        padding: 5px 20px 5px 10px;
    }

    .banner-text-section .bell-icon {
        width: 28px;
        height: 28px;
        background-color: #94278f;
        border-radius: 50%;
        text-align: center;
        line-height: 25px;
    }

    .banner-text-section .bell-icon img {
        width: 16px;
        height: 16px;
        object-fit: contain;
    }

    .banner-text-section p.unlock {
        color: #1a2129;
        font-size: 16px;
        padding-left: 10px;
        padding-top: 2px;
        margin-bottom: 0px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: 72%;
    }

    .banner-text-section .ventor-part span.diveder-gap {
        padding: 0px 12px;
        color: #94278f;
    }

    .banner-text-section .watching-part a {
        color: #94278f;
        font-size: 16px;
        font-weight: 400;
    }

    .banner-text-section .watching-part a img {
        width: 14px;
        height: 13px;
        object-fit: contain;
        margin-top: -2px;
    }

    /*bellicon_watchnow*/
    /*first-vedio*/
    #home-first-sec-video video.video-section {
        height: 100%;
        object-fit: cover;
        width: 100%;
        margin: 0 auto;
        max-width: 55%;
        border-radius: 24px;
        border: 1px solid #00000059;
        z-index: 9;
        position: relative;
        max-height: 100%;
    }

    #home-first-sec-video {
        text-align: center;
        height: 530px;
    }

    .main-banner-section .banner-text-section .dynamicContent {
        white-space: nowrap;
        color: #94278f;
    }

    .main-banner-section .banner-text-section .dynamicContent span {
        font-style: normal;
        font-weight: 600;
        font-size: 64px;
        line-height: 120%;
        margin: 0;
        color: #94278f;
        padding-left: 7px;
    }

    .main-banner-section .banner-text-section p.banner-para {
        margin-bottom: 0;
        font-style: normal;
        line-height: 140%;
        color: #383838;
        font-size: 24px;
        font-weight: 400;
        padding-left: 0px;
        width: 100%;
        max-width: 675px;
    }

    .main-banner-section .banner-text-section h1,
    b.text-part {
        font-style: normal;
        font-weight: 600;
        font-size: 64px;
        line-height: 120%;
        margin: 0;
        color: #0fbbc3;
        margin-top: 98px;
    }

    #home-first-sec-video {
        display: none;
    }

    /*second-video*/

    video.video-section {
        width: 100%;
        max-height: 100%;
        border-radius: 24px;
        height: 100%;
        object-fit: cover;
        margin: 0 auto;
        border: 1px solid #00000059;
        z-index: 9;
        position: relative;
    }

    .main-banner-section .right-side .side-img-area {
        text-align: center;
        height: 670px;
        display: flex;
        align-items: center;
        padding-top: 100px;
        position: relative;
    }

    #home-sec-video {
        display: none;
    }

    .main-banner-section .left-side .banner-text-section .combined-shape-part img {
        width: 18%;
    }

    .home-main-page section.edeging-section {
        padding-top: 32px;
    }

    .main-banner-section .right-side .side-img-area img {
    width: 100%;
    margin: 0 auto;
    max-width: 100%;
    object-fit: contain;
}

    section.find-nearby-consultation .find-career-consultation .globale-subtitle {
        margin-bottom: 32px;
    }

    .main-banner-section .left-side .banner-text-section .combined-shape-part {
        position: absolute;
        bottom: -88px;
    }

    .career-plan-home {
        background-color: #00000024;
    }

    .career-plan-home .modal-body {
        position: relative;
        flex: 1 1 auto;
        padding: 0px !important;
    }

    .main-banner-section .progress-bar {
        position: relative;
        height: 3px;
        margin: 30px 0px 0px 13px;
        width: 150px;
        background-color: #e7e6f0;
        border-radius: 10px;
        box-shadow: none;
    }

    .home-main-page section.company-section {
        padding: 0px 0px 0px 80px;
    }

    .main-banner-section .left-side .banner-text-section .banner-dots img {
        width: 112px;
        position: absolute;
        right: 29%;
        top: 24%;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .scolarship-full-page .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
        padding: 12px;
    }

    .line-styleing .line-img-part {
        position: absolute;
        bottom: -4px;
        left: 0;
    }

    .Our-mission-vision {
        background: linear-gradient(0deg, #FFFCEE -0.04%, #F1F8F8 100%);
        padding: 30px 0px 30px 0px;
    }

    .line-styleing {
        position: relative;
    }

    .mentorship-main-page .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt::after {
        transform: translate(-155px, 44px);
    }

    .mentorship-main-page section.leadership-section .global-page-heading h2 {
        margin-bottom: 32px;
    }

    .mentorship-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
        height: 270px;
    }

    .mentorship-main-page section.edeging-section .prepare-part-box {
        z-index: 9;
        position: relative;
    }

    .mentorship-main-page section.edeging-section .prepare-part-box::before {
        display: none;
    }

    .mentorship-main-page section.edeging-section .prepare-part-box:after {
        display: none;
    }

    .main_heading_mentorship {
        margin-bottom: 25px;
    }

    section.counselling-section .listing-part li {
        margin-left: -80px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .row {
        align-items: center;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send {
        position: relative;
        margin-top: 8px;
    }

    .Our-mission-vision .mission-vision-inner {
        background-image: var(--about-mission-vision);
        display: flex;
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 40px 50px 40px 40px;
        border-radius: 16px;
        height: 100%;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part {
        display: flex;
        align-items: center;
        gap: 16px;
        position: absolute;
        right: 8px;
        top: 9px;
        background-color: #fff;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send input {
        border: 1px solid #DCDCDC;
        width: 100%;
        background-color: #fff;
        border-radius: 8px;
        height: 68px;
        padding: 8px 8px 8px 16px;
        color: #222222;
        font-size: 16px;
        font-weight: 400;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send ::placeholder {
        color: #222222;
        font-size: 16px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn {
        width: 50px;
        height: 50px;
        min-width: 50px;
        border-radius: 8px;
        background-color: #93268F;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin {
        margin-top: 8px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .statement-view img {
        width: 100%;
        margin: 0 auto;
        max-width: 30px;
        height: 30px;
        object-fit: contain;
        display: flex;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part {
        margin-top: 8px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part p span.weight-changed {
        font-weight: 600;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part p {
        text-align: center;
        line-height: normal;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .statement-view h3 {
        text-align: center;
        margin-top: 8px;
        margin-bottom: 0px;
        font-size: 16px;
        font-weight: 600;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .statement-view h3 span.light-part {
        font-weight: 400;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .col-sm-4:first-child {
        padding-left: 12px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .col-sm-4:last-child {
        padding-right: 12px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .col-sm-4 {
        padding-right: 4px;
        padding-left: 4px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part {
        background-color: rgb(77 77 77 / 4%);
        padding: 16px 12px;
        border-radius: 8px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin img {
        width: 64px;
        height: 64px;
        object-fit: contain;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin {
        display: flex;
        justify-content: center;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin p.date-type {
        color: #898989;
        font-size: 16px;
        text-align: center;
        font-weight: 400;
        margin-bottom: 0;
        padding-top: 16px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin .img-part {
        height: fit-content;
        border-right: 1px solid #DDDDDD;
        padding-right: 11px;
        margin-right: 11px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part p {
        margin-bottom: 8px;
        color: #000;
        font-size: 24px;
        font-weight: 500;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin .content-area h2 {
        margin-bottom: 0;
        color: #000;
        font-size: 40px;
        font-weight: 600;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow h2 {
        color: #000;
        font-size: 54px;
        font-weight: 600;
        line-height: normal;
        margin-bottom: 24px;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow p {
        margin-bottom: 0;
        color: #555555;
        font-size: 24px;
        font-weight: 400;
        line-height: normal;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow h2 span.for-color-part {
        color: #93268F;
    }

    .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together {
        border: 1px solid #DDDDDD;
        background-color: #fff;
        padding: 32px;
        margin-top: 32px;
        border-radius: 24px;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started .invite-btn-squad {
        display: flex;
        justify-content: center;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started .invite-btn-squad a {
        border: 1px solid #000;
        background-color: #000;
        padding: 12px 32px;
        border-radius: 12px;
        color: #fff;
        font-size: 20px;
        font-weight: 400;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started .invite-btn-squad a:hover {
        color: #000 !important;
        background-color: #fff;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part {
        padding: 24px 0;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect h3 {
        text-align: center;
        color: #1D1D1B;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 0;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part h4 {
        color: #000;
        font-size: 22px;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 0;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part {
        border: 1px solid #E8E9E9;
        border-radius: 8px;
        padding: 40px 24px;
        display: flex;
        align-items: center;
        gap: 16px;
        height: 100%;
    }

    .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part img {
        width: 62px;
        height: 62px;
        object-fit: contain;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning {
        margin-top: 24px;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part {
        height: 465px;
        position: relative;
        border-radius: 24px;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part h3 {
        font-size: 32px;
        font-weight: 600;
        color: #000;
        margin-bottom: 8px;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part p {
        color: #555555;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part .set-img img {
        width: 100%;
        border-radius: 24px;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part .set-img {
        position: absolute;
        bottom: 0;
        width: 100%;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part .content-sect {
        padding: 32px;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .royality-sect:nth-child(1) .reward-sect-part {
        background-color: #CFEDEC;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .royality-sect:nth-child(2) .reward-sect-part {
        background-color: #D0EFCC;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .royality-sect:nth-child(3) .reward-sect-part {
        background-color: #FFEFCC;
    }

    .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .royality-sect:nth-child(4) .reward-sect-part {
        background-color: #E8CEE8;
    }

    .over-type-sidebar .about-free-eligibility-part .last-date-sect {
        margin-top: 16px;
    }

    .all-over-india-exam .future-section .examination-part .cyber-it-part {
        display: flex;
        align-items: center;
        gap: 8px;
        padding-top: 12px;
    }

    .all-over-india-exam .future-section .examination-part .cyber-it-part h3 {
        margin-top: 0;
        border: 1px solid rgb(231 230 240 / 50%);
        color: rgb(37 43 66 / 60%);
        font-size: 12px;
        font-weight: 400;
        border-radius: 4px;
        padding: 4px 8px;
        margin-bottom: 0;
    }

    .all-over-india-exam .future-section .examination-part .cyber-it-part a {
        color: #222222;
        font-weight: 500;
    }

    .all-over-india-exam .future-section .examination-part p.analyisis-text {
        margin-bottom: 0;
        margin-top: 12px;
        font-size: 18px;
        font-weight: 400;
        color: #787878;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .add-new-btn {
        justify-content: center;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .exam-name-part {
        width: 46%;
        border: 1px solid #F4F4F4;
        border-left: 0px;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .exam-name-part p {
        color: #787878;
        font-weight: 400;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .month-left-part {
        width: 34%;
        border-right: 1px solid #CACACA;
        background-color: #F9FAFB;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year {
        display: flex;
        justify-content: center;
        width: 100%;
        margin-top: 10px;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .month-left-part p {
        color: #555555;
        font-weight: 500;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .common-thing p {
        margin-bottom: 0;
        padding: 10px 24px;
        font-size: 18px;
        text-align: left;
    }

    .eam-explore-page-deatils .exam-level-part .current-important-dates {
        text-align: center;
    }

    body .eam-explore-page-deatils .exam-level-part .syllabus-highlight .frequency-part .joint p {
        font-weight: 400;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-name p span.bold-part {
        font-weight: 600;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p img {
        width: 16px;
        height: 16px;
        object-fit: contain;
    }

    .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .add-new-btn {
        justify-content: center;
        margin-top: 24px;
    }

    .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .cyber-safety h4 {
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 0;
    }

    body .eam-explore-page-deatils .exam-level-part .without-tab-part h3 {
        margin-bottom: 24px;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .quick-over .content-area p.for-para {
        font-size: 20px;
        padding-bottom: 16px;
        line-height: normal;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part h4 {
        border-left: 4px solid #93268F;
        background-color: rgb(147 38 143 / 8%);
        width: fit-content;
        padding: 8px 16px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part h4 span.bold-part {
        font-weight: 600;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part {
        padding: 24px 0;
    }

    .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-name p {
        margin-bottom: 0;
        color: #4d4d4d;
        font-size: 18px;
        font-weight: 400;
    }

    .over-type-sidebar .about-free-eligibility-part .register-btn-sct a.register-closed {
        border: 1px solid #DDDDDD;
        background-color: #DDDDDD;
        cursor: not-allowed;
        pointer-events: none;
    }

    .deatils-page-sect .over-type-sidebar .for-top-space {
        margin-top: 32px;
    }

    .scolarship-full-page .industries-explore-career-update-deatils .exlore-industries-part .full-page-title-part h4 {
        color: #93268F;
        font-size: 48px;
        font-weight: 600;
        margin-bottom: 16px;
    }


    .trending-cyber-sect-part .analyst-part-cyber {
        position: relative;
        border: 1px solid #DDDDDD;
        border-radius: 12px;
        padding-bottom: 16px;
        height: 100%;
    }

    .trending-cyber-sect-part .custom-box {
        margin-top: 16px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option p {
        text-align: center;
        color: #383838;
        font-size: 24px;
        font-weight: 400;
        margin-bottom: 32px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part form {
        background-image: var(--clusterbanner);
        width: 100%;
        height: 100%;
        object-fit: cover;
        padding: 32px 42px;
        border-radius: 16px;
        background-repeat: no-repeat;
    }

    .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .img-part {
        width: 100%;
    }

    .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .for-one-line {
        padding: 0;
        display: flex;
    }


    .eam-explore-page-deatils .exam-level-part .top-enterence-exam-part .explore-exam-page .all-over-india-exam .col-sm-4 {
        padding: 0px 8px;
    }

    .eam-explore-page-deatils .exam-level-part .skill-inetrest-part .first-col-box .circle-progress-bar .progress {
        width: 112px;
        height: 112px;
        z-index: 1;
        background-color: transparent;
    }


    .eam-explore-page-deatils .exam-level-part .skill-inetrest-part .first-col-box .circle-progress-bar .progress path.fill {
        fill: rgba(0, 0, 0, 0);
        stroke-width: 10px;
        transform: rotate(90deg) translate(0px, -80px);
    }

    .eam-explore-page-deatils .exam-level-part .skill-inetrest-part .first-col-box .circle-progress-bar .progress path.track {
        stroke: rgb(171 171 171 / 10%);
    }                  

    .eam-explore-page-deatils .exam-level-part .top-recuiters h3 {
        margin-bottom: 0;
    }

    .industries-explore-career-update-deatils .eam-explore-page-deatils .exam-level-part .related-career-sect .add-new-btn {
        margin-top: 0;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .content-area p.for-para {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 0;
    }
    .eam-explore-page-deatils .exam-level-part .whole-right-smae .top-title-ne a {
        color: #93268F;
        font-size: 20px;
        font-weight: 400;
        text-align: end;
    }
    .eam-explore-page-deatils .exam-level-part .whole-right-smae .top-title-ne a span.font-weight {
        font-weight: 600;
    }
    .eam-explore-page-deatils .exam-level-part .whole-right-smae .top-title-ne {
        display: flex;
        align-items: baseline;
        justify-content: space-between;
    }
    .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-9 {
        max-width: 75%;
        flex: 75%;
    }

    .industries-explore-career-update-deatils .exlore-industries-part .explore-engeerning-part {
        margin-bottom: 12px;
    }

    .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .left-content h4 {
        font-size: 24px;
        color: #fff;
        margin-top: 8px;
        line-height: normal;
        font-weight: 600;
        width: 640px;
    }

    .trending-cyber-sect-part .analyst-part-cyber .img-part-new img {
        width: 100%;
        object-fit: cover;
        border-radius: 12px 12px 0px 0px;
        height: 148px;
    }

    .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect .cyber-it-part h3 {
        background-color: #fff;
        border-radius: 4px;
        padding: 4px 8px;
        color: #4D4D4D;
        font-size: 12px;
        font-weight: 400;
        width: fit-content;
        margin-bottom: 0;
        margin-top: -14px;
        z-index: 9;
        position: relative;
        line-height: normal;
        border: 1px solid rgb(231 230 240 / 50%);
    }


    body .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect p {
        margin-bottom: 0;
        margin-top: 4px;
        color: #7D7D7D;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400;
    }

    .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect p span.color-part {
        color: #000;
        font-weight: 500;
    }

    .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect h2 {
        color: #000;
        font-size: 20px;
        font-weight: 600;
        line-height: normal;
        margin-top: 10px;
        margin-bottom: 0;
        padding-bottom: 0;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
        height: 30px;
    }

    .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect {
        padding: 0px 16px;
    }

    .main-part {
        position: relative;
    }

    .mega_menu_dropdown .mega_menu.sub_menu.explore-mega-menu {
        z-index: 99999;
    }


    .eam-explore-page-deatils .exam-level-part .all-over-india-exam .future-section .exam-space-part {

        margin-top: 16px;
    }


    .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn {
        display: flex;
        align-items: center;
        margin-top: 24px;
        gap: 24px;
    }


    .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a .for-redirect {
        width: 17px;
        height: 14px;
        object-fit: contain;
    }


    .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn a.hours {
        border: 1px solid #DDDDDD;
        padding: 8px 16px;
        border-radius: 50px;
        display: flex;
        align-items: center;
        gap: 10px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
    }


    .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a {
        width: 100%;
        display: flex;
        align-items: center;
        gap: 8px;
        border: 1px solid #E7E6F0;
        border-radius: 8px;
        padding: 8px 16px;
        margin-top: 8px;
        color: #787878;
        font-size: 18px;
        font-weight: 400;
    }


    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p {
        margin-bottom: 0;
        color: #787878;
        font-size: 18px;
        font-weight: 500;
        display: flex;
        align-items: center;
        gap: 12px;
        align-content: center;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p span.weight-part {
        font-weight: 600;
    }


    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part {
        border: 1px solid #E7E6F0;
        border-radius: 8px;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint {
        border-bottom: 1px solid #E7E6F0;
        padding: 8px 16px;
        align-content: center;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint:last-child {
        border-bottom: 0;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 32px;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part {
        position: relative;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .breadcumb-sect a {
        color: #93268F;
        font-size: 15px;
        font-weight: 400;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part img {
        width: 24px;
        height: 24px;
        object-fit: contain;
        position: absolute;
        left: 16px;
        top: 12px;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part input {
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        padding: 8px 16px 8px 52px;
        height: 49px;
        width: 448px;
        color: #747677;
        font-size: 18px;
        font-weight: 400;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part ::placeholder {
        color: #747677;
        font-size: 18px;
    }

    .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn a.hours img {
        width: auto;
        height: auto;
    }

    .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a img.for-show-link {
        width: 21px;
        height: 21px;
        object-fit: contain;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course {
        display: flex;
        align-items: center;
        gap: 24px;
        margin-bottom: 24px;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam p {
        color: #787878;
        font-size: 20px;
        font-weight: 400;
        line-height: normal;
        margin-bottom: 0;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course h2 {
        margin-bottom: 0;
        color: #000;
        font-size: 40px;
        font-weight: 600;
        line-height: normal;
    }

    .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course .logo-img img {
        width: 100px;
        height: 100px;
        object-fit: contain;
    }

    .explore-exam-page .looking-for-exam-part {
        padding: 64px 0;
        background-color: #FAFAFA;
    }

    .explore-exam-page .looking-for-exam-part .heading-part-new h2 {
        color: #000;
        font-size: 48px;
        text-align: center;
        font-weight: 600;
        margin-bottom: 32px;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link span.count {
        margin-left: 4px;
        font-size: 14px;
        font-weight: 400;
        color: #787878;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link.active span.count {
        color: #93268f;
    }

    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link {
        width: 170px;
        border-left: 1px solid #E8E9E9;
        border-radius: 0;
        height: 54px;
        padding: 12px 16px;
        color: #93268F;
        font-size: 20px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link {
        border: 1px solid #D8D8D8;
        padding: 8px 16px;
        border-radius: 90px;
        color: #000;
        font-size: 16px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link.active {
        border: 2px solid #93268F;
        background-color: #fff;
        color: #93268F;
        font-weight: 500;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul {
        margin-bottom: 32px;
        gap: 12px;
    }

    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link.active,
    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link:hover {
        background-color: #93268F;
        color: #fff;
    }

    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item:first-child .nav-link {
        border-radius: 80px 0px 0px 80px;
    }

    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item:last-child .nav-link {
        border-radius: 0px 80px 80px 0px;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer {
        background-color: transparent;
        padding: 0;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect {
        display: flex;
    }

    .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul {
        justify-content: center;
        border: 1px solid #E8E9E9;
        width: 100%;
        margin: 0 auto;
        max-width: fit-content;
        background-color: #fff;
        border-radius: 80px;
        margin-bottom: 32px;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part {
        width: 100%;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect .left-locate img {
        width: 62px;
        height: 62px;
        object-fit: contain;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect .left-locate {
        border: 1px solid #e0e0e0;
        border-radius: 16px 0px 0px 16px;
        background-color: #fff;
        align-content: center;
        padding: 0px 18px;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part input {
        border-radius: 0px 16px 16px 0;
    }

    .csr-sect-part .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
        text-transform: capitalize;
    }

    .future-together .lets-give-shape .globale-subtitle p.weight-part {
        color: #222222;
        font-weight: 500;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer {
        background-image: var(--Search-field-banner);
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 24px 0;
    }

    .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
        padding-top: 0;
        max-width: 80%;
    }

    .ngo-future .future-together {
        background: linear-gradient(180deg, #fff6fe 0%, #f2f8f7 100%);
    }

    .csr-sect-part .act-program-section .free-trial-part .left-contect-sect h2 span.weight-changed {
        font-weight: 500;
    }

    .for-student .act-program-section .free-trial-part .img-part img {
        width: 92%;
    }

    .institues-future .future-together {
        background: linear-gradient(180deg, #fff6fe 0%, #f2f8f7 100%);
    }

    .chain-joins-part .how.to-earn-section .instutional-event {
        margin-bottom: 32px;
    }

    .chain-joins-part .how.to-earn-section {
        background: linear-gradient(180deg, #fff7fe 0%, #f2f9f7 100%);
    }

    .otp-modal-section .modal-dialog .modal-content .modal-body .verification-site .receved-code .resend-otp p {
        color: #94278f;
        font-weight: 600;
    }

    .global-page-heading h2 span.weight-part {
        font-weight: 700;
    }

    .main-part .for-deatil-stories a {
        color: #93268F;
        font-size: 24px;
        font-weight: 400;
    }

    .main-part .for-deatil-stories {
        position: absolute;
        right: 204px;
        bottom: 0;
    }

    .payment-modal-part {
        background-color: #0000004d;
    }

    .work-ataimshala-new-page .explore-section .unlocating-part h2.explore-part span.light-part {
        color: #94278f;
        font-weight: 400;
    }

    .innovation-part {
        background: linear-gradient(180deg, #f2f8f9 0%, #fefcf0 100%);
        padding: 64px 186px;
    }

    .work-ataimshala-new-page .explore-section .unlocating-part h6 {
        padding: 16px 0;
        font-size: 24px;
        font-weight: 700;
        color: #383838;
        margin-bottom: 0;
    }

    .work-ataimshala-new-page .explore-section .unlocating-part h4 {
        font-size: 24px;
        padding-top: 24px;
        margin-bottom: 0;
        color: #383838;
        font-weight: 400;
        line-height: 36px;
    }

    .work-ataimshala-new-page .explore-section .unlocating-part h4 span.wight-part {
        font-weight: 700;
    }

    .whole-team .life-at-aimshala {
        background: linear-gradient(180deg, #f2f9f8 0%, #fffcee 100%);
    }


    .innovation-part .collaborate-part .diverse-part {
        position: relative;
        background-color: #fff;
        text-align: center;
        padding: 12px 16px;
        z-index: 1;
        border-radius: 12px;
        height: 100%;
    }

    .innovation-part .collaborate-part .diverse-part h4 {
        color: #181818;
        font-size: 24px;
        font-weight: 600;
        line-height: 28px;
        margin-bottom: 4px;
    }

    .innovation-part .collaborate-part .diverse-part p {
        color: #828282;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .innovation-part .collaborate-part .diverse-part img {
        width: 84px;
        height: 84px;
        object-fit: contain;
    }

    .innovation-part .collaborate-part .diverse-part::before {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 12px;
        padding: 1px;
        background: linear-gradient(185deg, #0fbbc3, #94278f);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
    }


    .whole-team .life-at-aimshala .more-than-workplace .row {
        align-items: center;
    }

    .whole-team .life-at-aimshala .more-than-workplace .right-content-part .more-sect {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        display: flex;
        width: fit-content;
        margin-top: 24px;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 24px;
        font-weight: 400;
    }

    .whole-team .life-at-aimshala .more-than-workplace .right-content-part .more-sect:hover {
        background-color: #fff;
        color: #000 !important;
    }

    section.current-opening .hiring-across-part p {
        margin-bottom: 0;
        text-align: center;
        font-size: 24px;
        font-weight: 400;
        color: #181818;
        margin-top: 24px;
    }

    section.current-opening .hiring-across-part p span.bold-sect {
        font-weight: 600;
    }

    section.current-opening .name-counsellor h2 {
        font-size: 32px;
        color: #000;
        font-weight: 600;
        margin-bottom: 0;
        margin-top: 24px;
        border-left: 8px solid #94278F;
        padding-left: 28px;
        position: relative;
    }

    section.current-opening .name-counsellor h2::after {
        content: "";
        position: absolute;
        background-color: #FFCB07;
        width: -webkit-fill-available;
        height: 4px;
        top: 22px;
        margin-left: 24px;
    }

    .current-opening {
        padding: 64px 180px;
        background: linear-gradient(180deg, #fff7ff 0%, #f2f9f8 100%);
    }

    .current-opening .path-part {
        text-align: center;
    }


    .current-opening h2 span.txt-bold {
        font-weight: 700;
    }

    .current-opening .current-openning-filter {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
    }

    .current-openning-filter-form-select {
        width: 20%;
        padding: 0px 5px;
    }

    .current-openning-filter-form-select label {
        display: block;
        color: #1D1D1B;
        cursor: pointer;
        font-size: 14px;
        text-align: left;
        font-weight: 500;
        margin-bottom: 5px;
    }

    .current-openning-filter-form-select select {
        width: 100%;
        border-radius: 8px;
        border: 1px solid #DCDCDC;
        background: #FFF;
        padding: 8px 7px;
        font-size: 14px;
        color: #898989;
    }

    .current-openning-filter-form-select .range-select-half {
        display: flex;
        width: 100%;
    }

    .current-openning-filter-form-select .range-select-half select#from {
        margin-right: 10px;
    }

    .current-openning-filter-form-select select:focus {
        outline: none;
    }

    form.current-openning-filter-form {
        margin-top: 30px;
    }

    .current-opening-results {
        text-align: left;
        margin-top: 25px;
        display: none;
    }

    .current-opening-results h5 {
        color: #1D1D1B;
    }

    .current-opening-results h5 span.open-resl {
        color: #0fbbc3;
        font-weight: 700;
    }

    .current-opening .Upsc-teacher-outer {
        display: flex;
        justify-content: space-between;
        width: 100%;
        border-radius: 8px;
        border: 1px solid #D9D9D9;
        background: #FFF;
        padding: 20px 20px 20px 20px;
        margin-bottom: 10px;
        flex-wrap: wrap;
    }

    .current-opening .Upsc-teacher-outer .teacher-check-side .teacher-check-btn {
        margin-top: 20px;
        text-align: right;
    }

    .current-opening .Upsc-teacher-outer .teacher-check-side .teacher-check-btn a {
        border-radius: 6px;
        background: #0FBBC3;
        color: #fff;
        padding: 10px 15px 10px 15px;
        border: 1px solid #0FBBC3;
    }

    .current-opening .Upsc-teacher-outer .teacher-check-side .teacher-check-btn a:hover {
        background-color: transparent;
        color: #0FBBC3 !important;
    }

    .current-opening .Upsc-teacher-outer .teacher-check-side .teacher-check-btn a i {
        margin-left: 2px;
    }

    .current-opening .Upsc-teacher-outer small {
        color: #787878;
        font-size: 14px;
    }

    .current-opening .Upsc-teacher-outer .teacher-info-side p {
        color: #787878;
        font-size: 14px;
    }

    .current-opening .Upsc-teacher-outer .teacher-info-side h5 {
        color: #181818;
        font-weight: 700;
        font-size: 22px;
    }

    .current-opening .Upsc-teacher {
        margin-top: 20px;
    }

    .life-at-aimshala {
        background: linear-gradient(180deg, #fefcef 0%, #fff7ff 100%);
        padding: 64px 180px;
    }

    .life-at-aimshala .more-than-workplace .img-part img {
        width: 100%;
        height: 575px;
        object-fit: contain;
    }

    .life-at-aimshala .more-than-workplace .right-content-part {
        padding-left: 48px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part h2 {
        font-size: 64px;
        font-weight: 400;
        margin-bottom: 24px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part h2 span.bold-part {
        font-weight: 600;
    }

    .life-at-aimshala .more-than-workplace .right-content-part p {
        color: #383838;
        font-size: 24px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 36px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part p span.increase-size {
        font-size: 32px;
        font-weight: 600;
    }

    .life-at-aimshala .more-than-workplace .right-content-part p span.change-weight {
        font-weight: 600;
    }

    .life-at-aimshala .more-than-workplace .right-content-part .work-mode {
        height: 100%;
        border: 1px solid #F4F4F4;
        background-color: #fff;
        padding: 16px;
        border-radius: 16px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part .hybrid-part {
        margin-top: 24px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part .work-mode img {
        width: 24px;
        height: 24px;
        object-fit: contain;
        margin-bottom: 10px;
    }

    .life-at-aimshala .more-than-workplace .right-content-part .work-mode h3 {
        color: #383838;
        font-size: 22px;
        font-weight: 500;
        margin-bottom: 0;
    }

    /*tranction-popup*/
    .traction-popup .modal-dialog .modal-body .condition-section th,
    .condition-section td {
        border: 1px solid rgb(216 216 216 / 57%);
        padding: 10px 16px;
    }

    .traction-popup .modal-dialog .modal-body .condition-section th {
        color: #000;
        font-size: 20px;
        font-weight: 600;
    }

    .traction-popup .modal-dialog .modal-body .condition-section td {
        color: #000;
        font-size: 16px;
        font-weight: 400;
    }

    .traction-popup .modal-dialog .modal-body .condition-section td img {
        width: 20px;
        height: 20px;
        object-fit: contain;
        margin-right: 10px;
    }

    .traction-popup .modal-dialog .modal-body .condition-section tr td:first-child {
        font-weight: 600;
    }

    .traction-popup .modal-dialog {
        max-width: 950px;
    }

    /*request-pop-up*/
    .payout-modale-part {
        background-color: #00000047;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details {
        padding-top: 16px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body h6 {
        color: #787878;
        font-size: 16px;
        font-weight: 600;
        margin-top: 0;
        padding-top: 16px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        padding: 16px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .deatil-showing-part0 .nameing-part h2 {
        color: #000;
        font-size: 16px;
        margin-bottom: 0;
        font-weight: 400;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .deatil-showing-part0 .nameing-part p {
        color: #787878;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .deatil-showing-part0 .nameing-part {
        margin-bottom: 10px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .deatil-showing-part0 .nameing-part:last-child {
        margin-bottom: 0px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field {
        padding: 8px 0px 2px;
        position: relative;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field img {
        width: 15px;
        height: 17px;
        object-fit: contain;
        position: absolute;
        left: 16px;
        top: 31px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field input {
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        width: 100%;
        height: 66px;
        padding: 14px 16px 14px 41px;
        color: #898989;
        font-size: 24px;
        font-weight: 400;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field ::placeholder {
        color: #898989;
        font-size: 24px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body h2 {
        font-size: 20px;
        font-weight: 400;
        color: #787878;
        margin-bottom: 24px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body h3 {
        font-size: 20px;
        font-weight: 400;
        color: #000;
        margin-bottom: 8px;
        text-transform: capitalize;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body {
        padding: 24px 32px 32px 32px;
    }

    .payout-modale-part .modal-dialog {
        max-width: 791px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-body p {
        font-size: 14px;
        font-weight: 400;
        color: #000;
        margin-bottom: 0;
    }

    .payout-modale-part .modal-dialog .modal-content {
        border: 1px solid #D8D8D8;
        border-radius: 12px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-header {
        padding: 12px 24px;
        border-bottom: 0px;
        background-color: #F5F5F5;
        border-radius: 12px 12px 0px 0px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-header h5 {
        font-size: 24px;
        font-weight: 600;
        line-height: 36px;
        color: #000;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-footer {
        border-top: 1px solid #D8D8D8;
        background-color: #F5F5F5;
        padding: 16px 24px;
        display: flex;
        align-items: center;
        justify-content: end;
        border-radius: 0px 0px 12px 12px;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-footer button {
        border: 1px solid #94278F;
        background-color: #94278F;
        padding: 8px 32px;
        width: fit-content;
        border-radius: 12px;
        font-size: 20px;
        font-weight: 400;
    }

    .payout-modale-part .modal-dialog .modal-content .modal-footer button:hover {
        background-color: #681a65;
        color: #ffffff !important;
    }

    /*payment-structure*/
    .receving-part-sect .who-can-join-section .about-the.teacher {
        padding-top: 8px;
    }

    body .receving-part-sect .who-can-mentoring .who-can-join-section .global-btn-type {
        margin: 0;
        padding-top: 40px;
        display: flex;
        justify-content: center;
        gap: 16px;
    }

    body .receving-part-sect .global-btn-type .reuest-part {
        background-color: transparent;
        color: #000;
    }

    body .receving-part-sect .global-btn-type .reuest-part:hover {
        background-color: #000;
        color: #fff !important;
    }

    .withdrawals-part .inner-pays {
        padding: 40px 192px 0;
    }

    .withdrawals-part .inner-pays .minimum-part {
        border: 2px solid transparent;
        background: linear-gradient(#fff, #fff) padding-box, linear-gradient(to bottom, rgb(147 38 143 / 60%), rgb(147 38 143 / 20%)) border-box;
        border-radius: 16px;
        padding: 24px 24px 24px 32px;
        height: 100%;
    }

    .withdrawals-part .inner-pays h4 {
        display: flex;
        width: 848px;
        text-align: center;
        margin: 0 auto;
        padding-top: 40px;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .withdrawals-part .inner-pays .minimum-part h2 {
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 0;
    }

    .withdrawals-part .inner-pays .minimum-part p {
        color: #4D4D4D;
        font-size: 24px;
        font-weight: 400;
        margin-bottom: 0;
        padding-top: 8px;
    }

    .withdrawals-part {
        background: linear-gradient(180deg, #fff6fe 0%, #F0F8F8 100%);
    }

    .payment-structure-page .become-prenure-section .right-side-img-sect img {
        height: 536px;
    }

    .breakdown-section {
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
    }

    .breakdown-section .platform-fee {
        width: 100%;
        margin: 0 auto;
        max-width: 1124px;
        padding-top: 16px;
        padding-bottom: 32px;
    }

    .breakdown-section .platform-fee .amount-platform {
        display: flex;
        border: 1px solid #E8E9E9;
        border-radius: 8px;
        background-color: #fff;
        margin-top: 16px;
        align-items: center;
    }

    .breakdown-section .platform-fee .amount-platform:nth-child(2) {
        background-color: rgb(148 39 143 / 5%);
    }

    .breakdown-section .platform-fee .amount-platform .gst-part {
        padding: 24px;
        border-left: 2px solid rgb(147 38 143 / 20%);
    }

    .breakdown-section .platform-fee .amount-platform .gate-way-path {
        padding: 24px;
        width: 350px;
    }

    .breakdown-section .platform-fee .amount-platform p {
        margin-bottom: 0;
        color: #4D4D4D;
        font-size: 24px;
        font-weight: 400;
    }

    .breakdown-section .platform-fee .amount-platform p span.bold-part {
        font-weight: 600;
    }

    .breakdown-section .with-premium {
        width: 100%;
        margin: 0 auto;
        max-width: 1124px;
    }

    .breakdown-section .with-premium .main-sale-part {
        border: 1px solid #E8E9E9;
        border-radius: 8px;
        padding: 24px;
        background-color: #fff;
        height: 100%;
    }

    .breakdown-section .with-premium .sale-price {
        display: flex;
        gap: 10px;
    }

    .breakdown-section .with-premium .sale-price .img-part img {
        width: 60px;
        height: 60px;
        object-fit: contain;
    }

    .breakdown-section .with-premium .sale-price .content-part {
        display: flex;
        align-items: end;
        justify-content: space-between;
        width: 100%;
    }

    .breakdown-section .with-premium .sale-price .content-part .left-part p {
        margin-bottom: 0;
        color: #747677;
        font-size: 16px;
        font-weight: 400;
    }

    .breakdown-section .with-premium .sale-price .content-part .left-part h3 {
        margin-bottom: 0;
        color: #4D4D4D;
        font-size: 24px;
        font-weight: 600;
    }

    .breakdown-section .with-premium .sale-price .content-part .view-part .view-plan {
        color: #93268F;
        font-size: 16px;
        font-weight: 400;
    }

    .breakdown-section .with-premium .main-sale-part .middle-platform {
        border-top: 1px solid #DDDDDD;
        border-bottom: 1px solid #DDDDDD;
        padding-bottom: 16px;
        margin-bottom: 16px;
        padding-top: 16px;
        margin-top: 16px;
    }

    .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part {
        display: flex;
        justify-content: space-between;
        margin-bottom: 10px;
    }

    .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part:last-child {
        margin-bottom: 0px;
    }

    .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part p {
        margin-bottom: 0px;
        text-transform: capitalize;
        color: #4D4D4D;
        font-size: 20px;
        font-weight: 400;
    }

    .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part p.color-changed {
        color: #000;
    }

    .breakdown-section .with-premium .main-sale-part .total-price {
        display: flex;
        justify-content: space-between;
    }

    .breakdown-section .with-premium .main-sale-part .total-price p {
        font-size: 22px;
        font-weight: 500;
        color: #4D4D4D;
        margin-bottom: 0;
    }

    .breakdown-section .with-premium .main-sale-part .total-price p.change-weight {
        color: #000;
        font-weight: 600;
    }

    /*earn-page*/
    .earn-more-page .become-prenure-section .inner-bg-part {
        position: relative;
    }

    .earn-more-page .become-prenure-section .inner-bg-part::before {
        content: "";
        background-image: url(../assets/newimg/earn-wave.png);
        width: 64%;
        height: 100%;
        background-size: contain;
        background-repeat: no-repeat;
        position: absolute;
        top: -65px;
        right: -108px;
    }

    .consultant-preminum .act-program-section {
        background: linear-gradient(180deg, #fefcef 0%, #fff7fe 100%);
    }

    .earn-more-page .act-program-section .free-trial-part .left-contect-sect h3 {
        font-size: 32px;
        font-weight: 600;
    }

    .how.to-pament-work {
        background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
    }

    .how.to-pament-work .platform-fees {
        padding-top: 40px;
    }

    .how.to-pament-work .platform-fees .share-col:nth-child(1) .lower-part-sect {
        background-color: rgb(207 237 236 / 50%);
    }

    .how.to-pament-work .platform-fees .share-col:nth-child(2) .lower-part-sect {
        background-color: rgb(232 206 232 / 50%);
    }

    .how.to-pament-work .platform-fees .share-col:nth-child(3) .lower-part-sect {
        background-color: rgb(255 239 204 / 50%);
    }

    .how.to-pament-work .platform-fees .share-col:nth-child(4) .lower-part-sect {
        background-color: rgb(208 239 204 / 50%);
    }

    .how.to-pament-work .platform-fees .share-col .lower-part-sect {
        padding: 32px;
        border-radius: 16px;
        height: 100%;
    }

    .how.to-pament-work .platform-fees .share-col .lower-part-sect img {
        width: 52px;
        height: 52px;
        object-fit: contain;
        margin-bottom: 24px;
    }

    .how.to-pament-work .platform-fees .share-col .lower-part-sect h3 {
        margin-bottom: 24px;
        font-size: 32px;
        font-weight: 600;
        color: #000;
    }

    .how.to-pament-work .platform-fees .share-col .lower-part-sect p {
        margin-bottom: 0;
        color: #4D4D4D;
        font-size: 20px;
        font-weight: 400;
    }

    /*ngo-page*/
    .ngo_program-part .act-program-section .free-trial-part .img-part img {
        width: 92%;
    }

    .featured-in-sect .inspirational-news-part {
        background: linear-gradient(180deg, #fff6fe 0%, #F0F8F8 100%);
    }

    .mentor-insight .insight-topic-section {
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
    }

    .csr-sect-part .act-program-section .free-trial-part .right-new-img .img-part img {
        border-radius: 0px 0px 24px 0px;
        height: 365px;
    }

    .csr-sect-part .act-program-section .free-trial-part .right-new-img .img-part {
        right: -24px;
    }

    .ngo-focused-part .who-can-join-section {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .employee-engement .for-student .act-program-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .readiness-part .for-student .act-program-section {
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
    }

    .readiness-part .for-student .act-program-section .free-trial-part {
        background-color: #D0EFCC;
    }

    .job-roles .for-student .act-program-section .free-trial-part {
        background-color: #FFEFCC;
    }

    .wheather-through .future-together {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    /*collage-page*/
    .build-future-together .future-together {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .collage-vision-sect .mentor-sharing .educator-guidence .ready-to-build-section {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .community-section-part .school-new-joiner .what-user-say {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .location-area-sect .mobile-pitcure {
        display: none;
    }

    .collage-joining .how.to-earn-section .instutional-event .resouces-part h2 {
        font-size: 24px;
    }

    .collage-partnership .location-area-sect {
        height: 810px;
    }

    .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part {
        display: flex;
        grid-template-columns: repeat(2, 1fr);
        column-gap: 14px;
        flex-wrap: wrap;
    }

    .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
        border: 1px solid #fff;
        padding: 8px;
        border-radius: 8px;
        width: 49%;
    }

    .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part:last-child {
        width: 100%;
    }

    .unloacing-news-sect .mentor-news-inspire .inspirational-news-part {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
    }

    .collage-doubt-sect .mentor-doubt-section .cousultant-page-faq {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    /*school-page*/
    .for-student .act-program-section .free-trial-part {
        background-color: #CFEDEC;
    }

    .provide-sect-part .how.to-earn-section .instutional-event {
        grid-template-columns: repeat(3, 1fr);
        margin-bottom: 32px;
    }

    .provide-sect-part .how.to-earn-section .instutional-event .resouces-part .bot-img {
        left: 52px;
    }

    .provide-sect-part .how.to-earn-section .instutional-event .resouces-part:last-child .bot-img {
        left: 70px;
    }

    .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section {
        background: unset;
    }

    .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section .purpose-sect-part {
        width: 100%;
        margin: 0 auto;
        max-width: 890px;
        padding-top: 24px;
    }

    .how.to-earn-section .instutional-event .resouces-part h2 span.light-part {
        font-weight: 400;
    }

    .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section .purpose-sect-part .col-part {
        margin-top: 30px;
    }

    .why-school-partner-sect {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
        height: 956px;
        position: relative;
    }

    .why-school-partner-sect .bg-images-part .left-back {
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        align-content: center;
        left: 0;
    }

    .why-school-partner-sect .bg-images-part .right-back {
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        align-content: center;
    }

    .why-school-partner-sect .bg-images-part img {
        width: auto;
        height: auto;
        object-fit: contain;
    }

    .for-student .act-program-section .global-page-heading {
        padding-bottom: 12px;
    }

    .for-your-school .act-program-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #fefbf1 100%);
    }

    .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img.for-mobile {
        display: none;
    }

    .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img {
        border-radius: 0px 0px 24px 0px;
        width: 90%;
    }

    .for-your-school .act-program-section .free-trial-part .right-new-img .img-part {
        right: -24px;
    }

    .future-together .lets-give-shape .download_pdf img {
        width: 376px;
        height: auto;
        object-fit: contain;
    }

    .future-together .lets-give-shape .left-img img {
        width: 100%;
    }

    .future-together .lets-give-shape .download_pdf {
        padding-top: 24px;
    }

    .organisation-loation .collage-partnership .location-area-sect {
        background-image: var( --location-banner-four);
    }

    .ngo-locate .collage-partnership .location-area-sect {
        background-image: var(--location-banner-three);
    }

    .collage-partnership .location-area-sect {
        background-image:var(--location-banner-two);
    }

    .institues-location .location-area-sect {
        background-image: var( --location-banner-one);
    }

    .location-area-sect {
        background-image: var(--location-banner);
        width: 100%;
        height: 690px;
        background-repeat: no-repeat;
        background-size: cover;
        padding-top: 100px;
        background-position: center;
    }

    .location-area-sect .content-locate {
        width: 100%;
        margin: 0 auto;
        max-width: 1080px;
        text-align: center;
    }

    .location-area-sect .content-locate h3 {
        color: #000;
        font-size: 24px;
        font-weight: 400;
    }

    .school-new-joiner .what-user-say {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .future-together {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .future-together .lets-give-shape .row {
        align-items: center;
    }

    .future-together .lets-give-shape .right-side-txt {
        padding-left: 100px;
    }

    .future-together .lets-give-shape .left-img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .future-together .lets-give-shape .global-page-heading h2 {
        text-align: left;
    }

    .future-together .lets-give-shape .globale-subtitle p {
        text-align: left;
    }

    .future-together .lets-give-shape .global-btn-type {
        text-align: left;
        position: relative;
    }

    .future-together .lets-give-shape .global-btn-type img {
        position: absolute;
        bottom: -17px;
        width: auto;
    }

    /*school-page-end*/
    /*new-mentor*/
    .mentor-working-session .prenure-work-process {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
    }

    .who-can-mentoring .who-can-join-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .mentor-will-get-part .what-will-get {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .mentor-reviewer .what-user-say {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
    }

    .mentor-insight-sect .insight-topic-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .mentor-news-inspire .inspirational-news-part {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .mentor-doubt-section .cousultant-page-faq {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
    }

    .mentor-sharing .ready-to-build-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect {
        display: flex;
        gap: 32px;
        margin-bottom: 32px;
        margin-top: 40px;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:last-child .internation-sect-part .content-part {
        width: 100%;
        padding-right: 32px;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:last-child .internation-sect-part .content-part .badige-aimshala {
        border: 1px solid #fff;
        background-color: rgb(255 255 255 / 20%);
        padding: 23px 0 23px 16px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 16px;
        margin-top: 16px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h3 {
        color: #000;
        font-size: 24px;
        font-weight: 400;
        margin-bottom: 4px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h4 {
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 8px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part p {
        color: #000;
        font-size: 22px;
        font-weight: 400;
        margin-bottom: 0;
        line-height: 26px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .picture-part img {
        width: 100%;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:first-child .acadmic-sect-part .picture-part {
        margin-top: -35px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part {
        padding: 32px 0px 32px 32px;
        display: flex;
        align-items: center;
        gap: 24px;
        border-radius: 16px;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part {
        width: 50%;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .picture-part {
        width: 50%;
        text-align: end;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .acadmic-sect-part {
        width: 50%;
    }

    .mentor-working-session .prenure-work-process .consulting-main-sect .internation-sect-part {
        width: 48%;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:first-child .acadmic-sect-part {
        background-color: #D0EFCC;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:first-child .internation-sect-part {
        background-color: #FFEFCC;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:last-child .internation-sect-part {
        background-color: #E8CEE8;
    }

    .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:last-child .acadmic-sect-part {
        background-color: #CFEDEC;
    }

    .who-can-mentoring .who-can-join-section .globale-subtitle {
        padding-top: 32px;
    }

    .who-can-mentoring .who-can-join-section .global-btn-type {
        margin: 8px;
        padding-top: 16px;
    }

    .mentor-will-get-part .what-will-get .associate-sect-part .innerweb:last-child .refeeral-part {
        background-color: #CACEF5;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .col-sect:nth-child(1) .talent-skill-part {
        background-color: rgb(207 237 236 / 50%);
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .col-sect:nth-child(2) .talent-skill-part {
        background-color: rgb(232 206 232 / 50%);
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .col-sect:nth-child(3) .talent-skill-part {
        background-color: rgb(255 239 204 / 50%);
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part {
        padding: 32px;
        border-radius: 16px;
        display: flex;
        position: relative;
        height: 100%;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent {
        width: calc(100% - 150px);
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent h4 {
        font-size: 26px;
        color: #000;
        font-weight: 600;
        margin-bottom: 0;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent p {
        color: #555555;
        font-size: 18px;
        line-height: 26px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part {
        padding-top: 40px;
        padding-bottom: 10px;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .img-sect img {
        width: 150px;
        height: 150px;
        object-fit: contain;
    }

    .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .img-sect {
        position: absolute;
        right: 0;
        bottom: 0;
    }

    /*new-mentor-end*/
    /*new-educator*/
    .educator-guidence .globale-subtitle {
        margin-bottom: 20px;
    }

    .edcatour-working-process .prenure-work-process {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
    }

    .educator-joiner .who-can-join-section {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    .educator-joiner .who-can-join-section .about-the.teacher .inner-can {
        width: 20%;
    }

    .edcatour-working-process .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part .img {
        width: 60%;
    }

    body .prenure-work-process .training-part .module-part-sect .third-part ul li span.circle {
        background-color: #FFCB07;
    }

    .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect {
        background-color: #CFEDEC;
    }

    .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect .bottomomg {
        right: 14px;
    }

    .edcatour-working-process .prenure-work-process .training-part .module-part-sect p {
        color: #000;
        font-size: 20px;
        font-weight: 400;
        line-height: 28px;
        margin-bottom: 0;
        padding-left: 32px;
    }

    .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect {
        background-color: #E8CEE8;
    }

    .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect .bottomomg {
        right: 34px;
    }

    /*new-educator-end*/
    /*new-consultant*/
    .prenure-work-process .training-part .module-part-sect .featured-listing .bottomomg img.mobile-img {
        display: none;
    }

    .career-preneur-page .common-space {
        padding: 64px 204px;
    }

    .ready-to-build-section .global-page-heading h2 {
        position: relative;
        z-index: 1;
    }

    .become-prenure-section {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
        padding: 64px 94px 64px 204px;
    }

    .become-prenure-section .row {
        align-items: center;
    }

    .become-prenure-section .right-side-img-sect img {
        width: 100%;
        height: auto;
        object-fit: contain;
    }

    .become-prenure-section .left-side-content h1 {
        font-size: 54px;
        font-weight: 600;
        color: #000;
        margin-bottom: 24px;
    }

    .become-prenure-section .left-side-content h1 span.color-changed {
        color: #94278f;
    }

    .become-prenure-section .left-side-content h3 {
        color: #383838;
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 24px;
    }

    .become-prenure-section .left-side-content p {
        color: #555555;
        font-size: 24px;
        font-weight: 400;
        line-height: 36px;
        margin-bottom: 24px;
    }

    .become-prenure-section .left-side-content .prenuer-countion-user img {
        width: 72px;
        height: 36px;
        object-fit: contain;
    }

    .become-prenure-section .left-side-content .prenuer-countion-user h5 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 0;
    }

    .become-prenure-section .left-side-content .prenuer-countion-user {
        display: flex;
        align-items: center;
        margin-bottom: 32px;
        gap: 12px;
    }

    .become-prenure-section .left-side-content .btn-part .banner-btn {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 24px;
        font-weight: 400;
    }

    .become-prenure-section .left-side-content .btn-part .banner-btn:hover {
        background-color: #fff;
        color: #000 !important;
    }

    .become-prenure-section .left-side-content .btn-part {
        padding-top: 12px;
    }

    .about-prenure-career-sect {
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .about-prenure-career-sect h3 {
        width: 100%;
        margin: 0 auto;
        max-width: 1234px;
        text-align: center;
        color: #000;
        font-size: 24px;
        font-weight: 400;
        line-height: 36px;
        margin-bottom: 16px;
    }

    .about-prenure-career-sect .consulting-main-sect {
        display: flex;
        gap: 32px;
        margin-bottom: 32px;
        margin-top: 40px;
    }

    .about-prenure-career-sect .consulting-main-sect .acadmic-sect-part {
        width: 50%;
    }

    .about-prenure-career-sect .consulting-main-sect .internation-sect-part {
        width: 48%;
    }

    .about-prenure-career-sect .about-world .consulting-main-sect:first-child .acadmic-sect-part {
        background-color: rgb(207 237 236 / 50%);
    }

    .about-prenure-career-sect .about-world .consulting-main-sect:first-child .internation-sect-part {
        background-color: rgb(232 206 232 / 50%);
    }

    .about-prenure-career-sect .about-world .consulting-main-sect:last-child .internation-sect-part {
        background-color: rgb(255 239 204 / 50%);
    }

    .about-prenure-career-sect .about-world .consulting-main-sect:last-child .acadmic-sect-part {
        background-color: rgb(208 239 204 / 50%);
    }

    .about-prenure-career-sect .consulting-main-sect .common-styling-part {
        padding: 32px;
        display: flex;
        align-items: center;
        gap: 24px;
        border-radius: 16px;
    }

    .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part h4 {
        font-size: 26px;
        font-weight: 600;
        line-height: 32px;
        margin-bottom: 6px;
    }

    .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part p {
        color: #555555;
        font-size: 18px;
        line-height: 26px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .about-prenure-career-sect .consulting-main-sect .common-styling-part .picture-part img {
        width: 150px;
        height: 150px;
        object-fit: contain;
    }

    .career-preneur-page .global-btn-type {
        margin-top: 40px;
        text-align: center;
        margin-bottom: 10px;
    }

    .career-preneur-page .global-btn-type .join-btn-part {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 24px;
        font-weight: 400;
        z-index: 1;
        position: relative;
        text-align: center;
    }

    .career-preneur-page .global-btn-type .join-btn-part:hover {
        background-color: #fff;
        color: #000 !important;
    }

    .career-preneur-page .global-btn-type h4 {
        color: #000;
        font-size: 24px;
        font-weight: 500;
        margin-top: 8px;
        padding-top: 16px;
        margin-bottom: 0;
    }

    .work-flexibility-section {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .work-flexibility-section .purpose-sect-part .get-growing-part {
        position: relative;
        border: 1px solid transparent;
        background:
            linear-gradient(#fff, #fff) padding-box,
            linear-gradient(to bottom, #93268F, rgb(147 38 143 / 20%)) border-box;
        border-radius: 16px;
        padding: 24px;
        height: 100%;
    }

    .work-flexibility-section .purpose-sect-part .col-part {
        margin-top: 52px;
    }

    .work-flexibility-section .purpose-sect-part .get-growing-part h3 {
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 6px;
    }

    .work-flexibility-section .purpose-sect-part .get-growing-part p {
    color: #4d4d4d;
    font-size: 22px;
    margin-bottom: 0;
    font-weight: 400;
    line-height: 26px;
}

    .work-flexibility-section .purpose-sect-part .get-growing-part h4 {
        color: #93268F;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 2px;
        margin-top: -42px;
        background-color: #fff;
        width: fit-content;
    }

    .work-flexibility-section .purpose-sect-part {
        padding-bottom: 12px;
    }

    .act-program-section {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
        padding: 44px 204px;
    }

    .act-program-section .free-trial-part {
        background-color: #E8CEE8;
        border-radius: 24px;
        padding: 42px 36px 0px 36px;
        position: relative;
    }

    .act-program-section .free-trial-part .img-part {
        position: absolute;
        bottom: 0;
        text-align: end;
    }

    .act-program-section .free-trial-part .img-part img {
        width: 100%;
        height: auto;
        object-fit: contain;
    }

    .act-program-section .free-trial-part .left-contect-sect h2 {
        font-size: 49.85px;
        font-weight: 400;
        line-height: 62.3px;
        margin-bottom: 16px;
    }

    .act-program-section .free-trial-part .left-contect-sect h2 span.weight-changed {
        font-weight: 600;
    }

    .act-program-section .free-trial-part .left-contect-sect p {
        font-size: 22px;
        color: #000;
        font-weight: 400;
        line-height: 30px;
        margin-bottom: 24px;
    }

    .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
        display: flex;
        align-items: flex-start;
        gap: 10px;
        margin-bottom: 14px;
    }

    .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part span.txt-part {
        font-size: 20px;
        color: #000;
        font-weight: 400;
    }

    .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part img {
        width: 32px;
        height: 32px;
        object-fit: contain;
    }

    .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
        border: 1px solid #000;
        padding: 11px 29px;
        border-radius: 11px;
        font-size: 20px;
        font-weight: 400;
    }

    .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .learn-part {
        background-color: #000;
        color: #fff;
    }

    .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .free-part {
        color: #000;
    }

    .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .learn-part:hover {
        color: #000 !important;
        background-color: transparent;
    }

    .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .free-part:hover {
        background-color: #000;
        color: #fff !important;
    }

    .act-program-section .free-trial-part .left-contect-sect .main-listing-part {
        padding-bottom: 24px;
    }

    .act-program-section .free-trial-part .left-contect-sect {
        padding-bottom: 52px;
    }

    .prenure-work-process {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    .prenure-work-process .training-part .module-part-sect {
        padding: 32px 24px 32px 0px;
        border-radius: 16px;
        height: 100%;
    }

    .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect {
        background-color: #CFEDEC;
    }

    .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect {
        background-color: #D0EFCC;
    }

    .prenure-work-process .training-part .col-new-part:nth-child(3) .module-part-sect {
        background-color: #FFEFCC;
        position: relative;
    }

    .prenure-work-process .training-part .module-part-sect h3 {
        color: #000;
        font-size: 24px;
        font-weight: 400;
        padding-left: 32px;
        margin-bottom: 4px;
    }

    .prenure-work-process .training-part .module-part-sect h4 {
        padding-left: 32px;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 16px;
    }

    .prenure-work-process .training-part {
        padding-top: 40px;
        padding-bottom: 8px;
    }

    .prenure-work-process .training-part .module-part-sect .fisrt-module ul {
        padding-left: 0;
    }

    .prenure-work-process .training-part .module-part-sect .fisrt-module ul {
        padding-left: 0px;
    }

    .prenure-work-process .training-part .module-part-sect .fisrt-module ul li {
        background-color: rgb(255 255 255 / 50%);
        padding: 4px 16px 4px 32px;
        margin-bottom: 4px;
        border-radius: 0px 40px 40px 0px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .prenure-work-process .training-part .module-part-sect .fisrt-module ul li span.circle {
        width: 12px;
        height: 12px;
        background-color: #91DFDD;
        display: flex;
        border-radius: 50%;
        min-width: 12px;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile {
        padding-left: 32px;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part {
        border: 1px solid #fff;
        background-color: rgb(255 255 255 / 20%);
        margin-bottom: 8px;
        padding: 23px 0 23px 16px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-radius: 16px;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part .img img {
        width: 100%;
        height: auto;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part h4 {
        color: #000;
        font-size: 20px;
        font-weight: 400;
        line-height: 28px;
        margin-bottom: 0;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part h4 span.bold-part {
        font-weight: 600;
    }

    .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part:last-child {
        margin-bottom: 0;
    }

    .prenure-work-process .training-part .module-part-sect .bottomomg {
        position: absolute;
        bottom: 0;
        right: 0;
    }

    .prenure-work-process .training-part .module-part-sect .featured-listing li {
        margin-bottom: 4px;
        color: #000;
        font-size: 20px;
        font-weight: 400;
        width: 80%;
        position: relative;
    }

    .prenure-work-process .training-part .module-part-sect .featured-listing span.divider {
        width: 12px;
        height: 12px;
        background-color: #FFCB07;
        display: inline-flex;
        border-radius: 50%;
        min-width: 12px;
    }

    .prenure-work-process .training-part .module-part-sect .featured-listing li span.bold-part {
        font-weight: 600;
    }

    .prenure-work-process .training-part .module-part-sect .featured-listing .block {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .how.to-earn-section {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .how.to-earn-section .instutional-event {
        display: grid;
        grid-template-columns: repeat(5, 1fr);
        margin-top: 40px;
        gap: 32px;
    }

    .how.to-earn-section .instutional-event .resouces-part {
        border: 1px solid transparent;
        background: linear-gradient(#fff, #fff) padding-box, linear-gradient(to bottom, #93268F, rgb(147 38 143 / 20%)) border-box;
        border-radius: 16px;
        position: relative;
        height: 100%;
        min-height: 388px;
    }

    .how.to-earn-section .instutional-event .resouces-part .bot-img {
        position: absolute;
        bottom: 0;
    }

    .how.to-earn-section .instutional-event .resouces-part .bot-img img {
        border-radius: 0px 0px 16px 16px;
        width: 100%;
    }

    .how.to-earn-section .instutional-event .resouces-part:nth-child(4) .bot-img {
        margin-bottom: 0;
    }

    .how.to-earn-section .instutional-event .resouces-part h2 {
        color: #000;
        font-size: 28px;
        font-weight: 600;
        margin-bottom: 4px;
        margin-top: 24px;
        margin-left: 24px;
        margin-right: 24px;
    }

    .how.to-earn-section .instutional-event .resouces-part p {
        color: #000;
        font-size: 22px;
        margin-left: 24px;
        margin-right: 24px;
    }

    .who-can-join-section {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
    }

    .who-can-join-section .about-the.teacher .experts-sect {
        border: 2px solid #fff;
        border-radius: 16px;
        padding: 24px;
        height: 100%;
    }

    .who-can-join-section .about-the.teacher {
        padding-top: 16px;
    }

    .who-can-join-section .about-the.teacher .inner-can {
        padding-top: 24px;
    }

    .who-can-join-section .about-the.teacher .experts-sect img {
        width: 64px;
        height: 64px;
        object-fit: contain;
    }

    .who-can-join-section .about-the.teacher .experts-sect h4 {
        margin-bottom: 0;
        color: #181818;
        font-size: 23px;
        font-weight: 500;
        line-height: 26px;
        margin-top: 8px;
    }

    .who-can-join-section .about-the.teacher .experts-sect .inner-btn {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 24px;
        font-weight: 400;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        width: fit-content;
    }

    .who-can-join-section .about-the.teacher .experts-sect .inner-btn:hover {
        background-color: #fff;
        color: #000 !important;
    }

    .what-will-get {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    .what-will-get .enquires-part .get-part:first-child .leads-sect {
        background-color: #E8CEE8;
    }

    .what-will-get .enquires-part .get-part:last-child .leads-sect {
        background-color: #CFEDEC;
    }

    .what-will-get .enquires-part .get-part .same-styling {
        padding: 54px 0px 54px 32px;
        border-radius: 24px;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .what-will-get .enquires-part {
        padding-top: 32px;
    }

    .what-will-get .enquires-part .get-part .same-styling .content-part h3 {
        color: #000;
        font-size: 40px;
        font-weight: 600;
        margin-bottom: 16px;
    }

    .what-will-get .enquires-part .get-part .same-styling .content-part p {
        color: #555555;
        font-size: 22px;
        font-weight: 400;
        line-height: 26px;
    }

    .what-will-get .enquires-part .get-part .same-styling .img-part img {
        width: 100%;
        height: auto;
        object-fit: contain;
    }

    .what-will-get .associate-sect-part {
        padding-top: 24px;
    }

    .what-will-get .associate-sect-part .innerweb:first-child .refeeral-part {
        background-color: #FFDFE6;
    }

    .what-will-get .associate-sect-part .innerweb:last-child .refeeral-part {
        background-color: #FFEFCC;
    }

    .what-will-get .associate-sect-part .innerweb:nth-child(2) .refeeral-part {
        background-color: #D0EFCC;
    }

    .what-will-get .associate-sect-part .refeeral-part {
        height: 100%;
        border-radius: 24px;
        min-height: 620px;
        position: relative;
    }

    .what-will-get .associate-sect-part .refeeral-part h3 {
        padding: 32px 32px 16px 32px;
        font-size: 40px;
        font-weight: 600;
    }

    .what-will-get .associate-sect-part .refeeral-part p {
    padding: 0 32px 32px;
    color: #555555;
    font-size: 22px;
    font-weight: 400;
    line-height: 26px;
}

    .what-will-get .associate-sect-part .refeeral-part .img-sect img {
        width: auto;
        height: auto;
    }

    .what-will-get .associate-sect-part .refeeral-part h3 span.light-part {
        font-weight: 400;
    }

    .what-will-get .associate-sect-part .refeeral-part .img-sect {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        text-align: center;
    }

    .what-will-get .associate-sect-part .innerweb:last-child .refeeral-part .img-sect {
        text-align: end;
    }

    .what-user-say {
        background: linear-gradient(180deg, #fefcef 0%, #FFF6FF 100%);
    }

    .what-user-say .review-uerr section.inspirational-stories-section {
        background: unset;
        padding: 0;
        padding-top: 16px;
    }

    .insight-topic-section {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
        padding: 64px 0px 64px 204px;
    }

    .insight-topic-section .naravtive-part {
        padding-top: 32px;
        padding-bottom: 12px;
    }

    .insight-topic-section .naravtive-part .brand-one .img-part img {
        width: 100%;
        height: 278px;
        object-fit: cover;
    }

    .insight-topic-section .naravtive-part .brand-one .img-part {
        position: relative;
    }

    .insight-topic-section .naravtive-part .brand-one .img-part::before {
        content: "";
        width: 100%;
        height: 70%;
        position: absolute;
        background: linear-gradient(180deg, #00000000 0%, #000000b8 100%);
        bottom: 0;
    }

    .insight-topic-section .naravtive-part .brand-one {
        position: relative;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect {
        position: absolute;
        left: 16px;
        right: 16px;
        bottom: 16px;
    }

    .insight-topic-section .naravtive-part .owl-carousel .owl-nav.disabled {
        display: none !important;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect h2 {
        color: #fff;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 8px;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect ul {
        padding-left: 0;
        display: flex;
        gap: 24px;
        margin-bottom: 0;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect ul li {
        color: rgb(255 255 255 / 70%);
        font-size: 14px;
        font-weight: 500;
        position: relative;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect ul li::before {
        content: "";
        width: 4px;
        height: 4px;
        background-color: #fff;
        border-radius: 50%;
        position: absolute;
        left: -14px;
        top: 9px;
    }

    .insight-topic-section .naravtive-part .brand-one .content-sect ul li:first-child::before {
        display: none;
    }

    .cousultant-page-faq {
        padding: 48px 204px;
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
    }

    .cousultant-page-faq .home-page-faq {
        padding: 0;
        background: unset;
    }

    .ready-to-build-section {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
    }

    .ready-to-build-section h3 {
        text-align: center;
        color: #1D1D1B;
        font-size: 20px;
        font-weight: 700;
        padding: 16px 0;
    }

    .ready-to-build-section .global-btn-type {
        margin: 0;
        padding-top: 4px;
    }

    .ready-to-build-section .guide-to-other .pattern-sect img {
        width: 70%;
    }

    .ready-to-build-section .guide-to-other {
        position: relative;
    }

    .ready-to-build-section .guide-to-other .left-part {
        position: absolute;
        left: -20px;
        z-index: 0;
        top: -64px;
    }

    .ready-to-build-section .guide-to-other .right-part {
        position: absolute;
        right: -58px;
        bottom: 0;
        z-index: 0;
    }

    .inspirational-news-part {
        background: linear-gradient(180deg, #f1f8f8 0%, #fefcf0 100%);
        padding: 64px 0px 64px 204px;
    }

    .inspirational-news-part .diverse-sect-part .owl-carousel .owl-nav.disabled {
        display: none !important;
    }

    .inspirational-news-part .diverse-sect-part .new-sect {
        border: 1px solid #E7E6F0;
        background-color: #fff;
        border-radius: 12px;
        margin-top: 16px;
        padding: 24px;
    }

    .inspirational-news-part .diverse-sect-part .new-sect p {
        color: #4D4D4D;
        font-size: 15px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part .new-logo img {
        width: 121px !important;
        height: 28px;
        object-fit: contain;
    }

    .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part a.read-btn img {
        width: 14px !important;
        height: 14px;
        object-fit: contain;
        filter: brightness(0) saturate(100%) invert(18%) sepia(56%) saturate(3367%) hue-rotate(284deg) brightness(96%) contrast(91%);
    }

    .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part a.read-btn {
        color: #93268F;
        font-size: 16px;
        font-weight: 400;
        display: flex;
        align-items: center;
        gap: 4px;
    }

    .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part {
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-top: 1px solid #F4F4F4;
        margin-top: 24px;
        padding-top: 8px;
    }

    .inspirational-news-part .diverse-sect-part {
        padding-top: 16px;
    }

    .inspirational-news-part .global-page-heading {
        padding-right: 204px;
    }

    .inspirational-news-part .globale-subtitle {
        padding-right: 204px;
    }

    .insight-topic-section .global-page-heading {
        padding-right: 204px;
    }

    .insight-topic-section .globale-subtitle {
        padding-right: 204px;
    }

    .career-preneur-page .insight-topic-section .global-btn-type {
        padding-right: 204px;
    }

    /*end*/
    section.stories-section section.talk_live_sect .container {
        padding: 0px 94px;
    }

    /*error-pages*/
    body .error-page-section .four-zero-four .five-zero-five-page {
        background-image: var(--for-zero-for-error-banner);
    }

    body .error-page-section .upgraded-part .permission-denied-page .social-icon-part {
        padding-top: 118px !important;
    }

    body .error-page-section .upgraded-part .permission-banner {
        background-image: var(--upgrade-banner);
    }

    body .error-page-section .upgraded-part .permission-denied-page .want-to-cooming h4 {
        margin-top: 0px;
    }

    body .error-page-section .upgraded-part .permission-denied-page .want-to-cooming h4 {
        margin-top: 0px;
        margin-bottom: 12px;
    }

    .error-page-section .upgraded-part .permission-denied-page h3.new-top {
        padding-bottom: 12px;
    }

    .error-page-section .upgraded-part .permission-denied-page h3.new-bottom {
        padding-top: 48px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect h2 {
        font-size: 72px;
        color: #93268F;
        font-weight: 300;
        margin-bottom: 16px;
    }

    .error-page-section .upgraded-part .permission-denied-page .mainContent-sect .coming-soom-page .soon-part {
        padding: 0;
    }

    .error-page-section .upgraded-part .permission-denied-page .mainContent-sect .coming-soom-page {
        background-image: unset !important;
        display: unset;
        background-repeat: unset;
        background-size: unset;
        background-position: unset;
    }

    body .error-page-section .session-experired-page .five-zero-five-page .social-icon-part {
        padding-top: 186px;
    }

    body .error-page-section .session-experired-page .five-zero-five-page {
        background-image: var(--session-expired-banner);
        min-height: 100vh;
    }

    .error-page-section .session-experired-page .mainContent-sect h3 {
        width: 100%;
        margin: 0 auto;
        max-width: 647px;
    }

    .error-page-section .session-experired-page .mainContent-sect .btn-texture {
        display: flex;
        justify-content: center;
        gap: 8px;
    }

    .error-page-section .session-experired-page .mainContent-sect .btn-texture .contact-btn {
        border: 1px solid #93268F;
        color: #fff;
        box-shadow: rgb(0 0 0 / 12%) 0px 2px 4px;
        background-color: #93268F;
        padding: 8px 18px;
        border-radius: 4px;
        font-size: 18px;
        font-weight: 500;
        text-decoration: unset;
    }

    .error-page-section .session-experired-page .mainContent-sect .btn-texture .contact-btn:hover {
        color: #fff !important;
        background-color: #681a65;
    }

    .error-page-section .session-experired-page .mainContent-sect .btn-texture .login-again {
        border: 1px solid #93268F;
        color: #93268F;
        box-shadow: rgb(0 0 0 / 12%) 0px 2px 4px;
        background-color: rgb(255 255 255 / 50%);
        padding: 8px 18px;
        border-radius: 4px;
        font-size: 18px;
        font-weight: 500;
        text-decoration: unset;
    }

    .error-page-section .session-experired-page .mainContent-sect .btn-texture .login-again:hover {
        color: #fff !important;
        background-color: #681a65;
    }

    .error-page-section .session-experired-page .mainContent-sect .no-worries {
        padding: 48px 0;
        width: 100%;
        margin: 0 auto;
        max-width: 647px;
    }

    .error-page-section .four-zero-four .mainContent-sect .blck_big_text p {
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        color: #333333;
        text-transform: capitalize;
    }

    .error-page-section .four-zero-four .mainContent-sect .blck_small_text {
        width: 477px;
        margin: 24px auto 24px auto;
        max-width: 100%;
    }

    .error-page-section .four-zero-four .mainContent-sect .error_menu {
        margin: 24px 0px 3px 0px;
    }

    .error-page-section .four-zero-four .mainContent-sect .error_menu .error_menu_inner ul {
        display: flex;
        justify-content: center;
        gap: 16px;
        align-items: center;
        flex-wrap: wrap;
        padding: 0;
    }

    .error-page-section .four-zero-four .mainContent-sect .error_menu .error_menu_inner ul li a {
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
        text-align: left;
        text-transform: uppercase;
        color: #191B2A;
        box-shadow: 0px 2px 4px 0px #0000001F;
        background: #FFFFFF80;
        padding: 8px 18px;
        display: inline-block;
        border-radius: 8px;
    }

    body .error-page-section .four-zero-four .mainContent-sect .social-icon-part {
        padding-top: 185px;
    }

    .error-page-section .four-zero-four .mainContent-sect .blck_small_text p {
        font-size: 16px;
        font-weight: 400;
        color: #333333;
        margin-bottom: 0;
    }

    .error-page-section .four-zero-four .mainContent-sect .blck_big_text {
        width: 440px;
        margin: 0 auto;
        max-width: 100%;
    }

    .coming-soom-page .soon-part .want-to-cooming h4 {
        color: #333333;
        font-size: 20px;
        font-weight: 500;
        text-transform: capitalize;
        margin-bottom: 12px;
    }

    body .coming-soom-page .soon-part .next-notification .ping-you-soon {
        max-width: 330px;
    }

    .coming-soom-page .soon-part .next-notification .ping-you-soon .number-digit-part {
        justify-content: center;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .iti__selected-flag::after {
        content: "";
        height: 40%;
        width: 1px;
        background-color: #999999;
        right: -2px;
        position: absolute;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part input {
        height: 57px;
        width: 100%;
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        padding: 14px 16px 14px 56px;
        color: #898989;
        font-size: 18px;
        font-weight: 400;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part ::placeholder {
        color: #898989;
        font-size: 18px;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part .iti.iti--allow-dropdown {
        width: -webkit-fill-available;
    }

    .coming-soom-page .soon-part .want-to-cooming {
        margin-bottom: 24px;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part .butn-part .submit-bnt-sec {
        border: 1px solid #94278F;
        background-color: #94278F;
        color: #Fff;
        padding: 8px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 400;
        text-transform: capitalize;
        height: 57px;
        width: 125px;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part .butn-part .submit-bnt-sec:hover {
        background-color: #681a65;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon {
        width: 100%;
        margin: 0 auto;
        max-width: 565px;
        background-color: #fff;
        padding: 12px 14px;
        border: 1px solid #E7E6F0;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon p.inner-txt {
        max-width: 100%;
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 12px;
    }

    .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part {
        display: flex;
        align-items: center;
        gap: 12px;
    }

    .error-report-pop {
        background-color: #00000047;
    }

    .notifify-popup {
        background-color: #00000047;
    }

    .notifify-popup .modal-dialog {
        display: flex;
        align-items: center;
        height: -webkit-fill-available;
        max-width: 359px;
    }

    .notifify-popup .modal-dialog .modal-content {
        border: 1px solid #D8D8D8;
        border-radius: 8px;
        background-color: #fff;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body {
        padding: 32px;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .profile-pic {
        position: relative;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .profile-pic .pic-part {
        position: relative;
        z-index: 1;
        text-align: center;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
        font-size: 18px;
        font-weight: 400;
        color: #333333;
        margin-bottom: 0;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .butn-part {
        text-align: center;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .profile-pic .amy_bg_gradient {
        position: absolute;
        top: -75%;
        bottom: -50%;
        pointer-events: none;
        width: 68%;
        margin: 0 auto;
        left: 0;
        right: 0;
        background: radial-gradient(circle at calc(35%) 55%, #0fbbc352, transparent 35%), radial-gradient(circle at calc(65%) 55%, #93268f70, transparent 35%), transparent;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .profile-pic .pic-part img {
        width: 108px;
        height: 108px;
        border-radius: 50%;
        object-fit: cover;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .middle-content {
        text-align: center;
        padding: 8px 0 24px;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .middle-content h2 {
        margin-bottom: 2px;
        color: #93268F;
        font-size: 24px;
        font-weight: 600;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .butn-part .notify {
        border: 1px solid #94278F;
        background-color: #94278F;
        color: #Fff;
        padding: 8px 24px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .notifify-popup .modal-dialog .modal-content .modal-body .butn-part .notify:hover {
        background-color: #681a65;
    }

    .error-report-pop .modal-dialog {
        display: flex;
        align-items: center;
        height: -webkit-fill-available;
        max-width: 585px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
        text-align: center;
        color: #333333;
        font-size: 18px;
        font-weight: 400;
        margin-bottom: 20px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group .iti.iti--allow-dropdown {
        width: 100%;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group input {
        border: 1px solid #DCDCDC;
        padding: 14px 16px 14px 56px;
        width: 100%;
        border-radius: 8px;
        color: #898989;
        font-size: 18px;
        font-weight: 400;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .iti__selected-flag:after {
        content: "";
        height: 40%;
        width: 1px;
        background-color: #999999;
        right: -2px;
        position: absolute;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content {
        padding: 24px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx {
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        padding: 20px 10px;
        text-align: center;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group h6 {
        color: #898989;
        font-size: 13px;
        text-align: end;
        font-weight: 400;
        margin-bottom: 16px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group {
        position: relative;
        margin-top: 6px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .butn-part {
        text-align: center;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group textarea {
        height: 84px;
        overflow: auto;
        border: 1px solid #DCDCDC;
        background-color: #fff;
        border-radius: 8px;
        padding: 14px 16px;
        color: #898989;
        font-size: 18px;
        font-weight: 400;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group label {
        display: block;
        font-size: 14px;
        color: #000;
        font-weight: 400;
        position: absolute;
        top: -10px;
        left: 17px;
        background: #fff;
        z-index: 9;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group ::placeholder {
        color: #898989;
        font-size: 18px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx h5 img {
        width: auto;
        height: auto;
        object-fit: contain;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx {
        display: flex;
        justify-content: center;
        gap: 4px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx p {
        font-size: 14px;
        color: #767676;
        padding-bottom: 0;
        font-weight: 400;
        margin-bottom: 0;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx .browse-file a {
        font-size: 14px;
        font-weight: 500;
        text-decoration: underline !important;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx .browse-file {
        position: relative;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx .browse-file input {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        opacity: 0;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .butn-part .submit-bnt-sec {
        border: 1px solid #94278F;
        background-color: #94278F;
        color: #Fff;
        padding: 8px 32px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .butn-part .submit-bnt-sec:hover {
        background-color: #681a65;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx h5 {
        color: #000;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 4px;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 4px;
    }

    .error-report-pop .modal-dialog .modal-content {
        border: 1px solid #D8D8D8;
        border-radius: 8px;
        background-color: #fff;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body {
        padding: 0 0 16px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .title-part {
        padding: 10px 24px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom: 1px solid rgb(151 151 151 / 20%);
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .title-part h2 {
        margin-bottom: 0;
        color: #93268F;
        font-size: 24px;
        font-weight: 600;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .step-part {
        background-color: #F7F9FA;
        padding: 10px 24px;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .step-part h3 {
        margin-bottom: 0;
        font-size: 16px;
        color: #000;
        font-weight: 600;
    }

    .error-report-pop .modal-dialog .modal-content .modal-body .step-part h3 span.light-part {
        font-weight: 400;
    }

    .error-page-section .five-zero-five-page {
        background-image: var(--five-zero-five-error-banner);
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    }

    .error-page-section .five-zero-five-page .mainContent-sect {
        padding-top: 84px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect h2 {
        font-size: 72px;
        color: #93268F;
        font-weight: 300;
        margin-bottom: 16px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect h3 {
        color: #333333;
        font-size: 28px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect p.bottom-part {
        color: #333333;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .title-para {
        padding-top: 40px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect p.normal-para {
        color: #333333;
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part p.inner-para {
        color: #333333;
        font-size: 18px;
        font-weight: 400;
        text-align: left;
        margin-bottom: 0;
        min-height: 80px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do {
        padding: 40px 0;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect {
        display: flex;
        justify-content: center;
        gap: 16px;
        width: 100%;
        margin: 0 auto;
        max-width: 675px;
        padding-top: 12px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part {
        border: 1px solid #E7E6F0;
        background-color: #fff;
        width: 50%;
        padding: 12px 14px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part h5 {
        color: #333333;
        text-align: left;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 8px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part .btn-art {
        text-align: left;
        padding-top: 35px;
        padding-bottom: 8px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part .btn-art .try-btn {
        border: 1px solid #93268F;
        padding: 8px 18px;
        border-radius: 4px;
        font-size: 18px;
        font-weight: 500;
        color: #93268F;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part .btn-art .try-btn:hover {
        background-color: #93268F;
        color: #fff !important;
    }

    .error-page-section .five-zero-five-page .mainContent-sect h4 {
        color: #333333;
        font-size: 20px;
        font-weight: 500;
        margin-top: 40px;
        margin-bottom: 0;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .logo-part img {
        width: 184px;
        height: 42px;
        object-fit: contain;
        margin-top: 8px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part {
        padding-top: 86px;
        padding-bottom: 56px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part ul {
        padding: 0;
        margin-bottom: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 12px;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part ul li {
        border: 1px solid #D8D8D8;
        background-color: #fff;
        border-radius: 5px;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part ul li img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    /*end*/
    .feedback_opened {
        position: relative;
    }

    .feedback_opened::before {
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        background-color: #000;
        z-index: 999;
        opacity: 0.2;
    }

    .coming-soom-page {
        background-image: var(--guideline-banner);
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        display: flex;
        align-items: center;
        justify-content: center;
        background-position: top;
    }
    .accordion-button:not(.collapsed)::after {
        filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(2deg) brightness(97%) contrast(103%);
    }

    .coming-soom-page .soon-part {
        text-align: center;
        padding-top: 130px;
    }

    .coming-soom-page .soon-part h2 {
        color: #93268F;
        font-size: 72.65px;
        font-weight: 300;
        line-height: 120%;
        margin-bottom: 0;
    }

    .coming-soom-page .soon-part h3 {
        color: #93268F;
        font-size: 48.43px;
        font-weight: 300;
        line-height: 120%;
        margin-bottom: 12px;
    }

    .coming-soom-page .soon-part p {
        width: 100%;
        margin: 0 auto;
        max-width: 885px;
        font-size: 20px;
        color: #333333;
        font-weight: 400;
        line-height: 24px;
    }

    .coming-soom-page .soon-part h5 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        margin: 24px 0;
    }

    .coming-soom-page .soon-part h5 a {
        color: #93268F;
        text-decoration: underline !IMPORTANT;
    }

    .abuse-modal-sect {
        background-color: #00000012;
    }

    .coming-soom-page .soon-part .latest-new-soon {
        padding-top: 133px;
        padding-bottom: 56px;
    }

    .coming-soom-page .soon-part .latest-new-soon p {
        max-width: 100%;
        color: #000;
    }

    .coming-soom-page .soon-part .latest-new-soon .following-part {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 12px;
        padding-top: 16px;
    }

    .coming-soom-page .soon-part .latest-new-soon .following-part .icon_part {
        width: 40px;
        height: 40px;
        border: 1px solid #D8D8D8;
        padding: 8px 6px;
        border-radius: 6px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #fff;
    }

    .coming-soom-page .soon-part .latest-new-soon .following-part .icon_part img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    .coming-soom-page .soon-part h6 {
        color: #000;
        font-size: 32px;
        font-weight: 400;
        margin-top: 24px;
        margin-bottom: 0;
    }

    .coming-soom-page .soon-part h6 span.high-part {
        font-weight: 600;
    }

    /**************************************************aim talk*************************************************/
    section.inspiring-section .right-record-part .right_hand_group_img .first_img {
        position: absolute;
        right: -18px;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        rotate: 3.76deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img img {
        width: 281px;
        height: 158.44px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .sixth_img {
        position: absolute;
        left: 483px;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        rotate: 3.63deg;
        margin-top: 216px;
        z-index: 0;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .seventh_img img {
        width: 94px;
        height: 167px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .seventh_img {
        position: absolute;
        right: 196px;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        rotate: -9.36deg;
        margin-top: 18px;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .sixth_img img {
        width: 94px;
        height: 167px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .fifth_img img {
        width: 94px;
        height: 167px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .fifth_img {
        position: absolute;
        left: 396px;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        rotate: -8.32deg;
        margin-top: 244px;
        z-index: 1;
    }

    section.inspiring-section .second_sect_part .left_hand_img {
        width: 700px;
        bottom: 24px;
        position: relative;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        top: -85px;
        right: 220px;
        rotate: 5.24deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img img {
        width: 281px;
        height: 158.44px;
        object-fit: cover;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        top: 124px;
        left: -49px;
        rotate: 8deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img img {
        width: 281px;
        height: 158.44px;
        object-fit: cover;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img img {
        width: 85px;
        height: 151px;
        object-fit: cover;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img img {
        width: 85px;
        height: 151px;
        object-fit: cover;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img img {
        width: 85px;
        height: 151px;
        object-fit: cover;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        top: 14px;
        right: 464px;
        rotate: 6.64deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        top: -8px;
        right: 556px;
        rotate: -7.36deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 8px;
        overflow: hidden;
        top: -32px;
        right: 387px;
        rotate: -7.36deg;
    }

    section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img {
        position: absolute;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        top: 88px;
        right: 220px;
        rotate: -7.35deg;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .fourth_img img {
        width: 310px;
        height: 174px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .third_img {
        position: absolute;
        right: -70px;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        rotate: -3.71deg;
        margin-top: 339px;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .fourth_img {
        position: absolute;
        left: 320px;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        rotate: 4deg;
        margin-top: 395px;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .third_img img {
        width: 310px;
        height: 174px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .first_img img {
        width: 310px;
        height: 174px;
        object-fit: cover;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .second_img {
        position: absolute;
        right: -38px;
        border: 2px solid #fff;
        border-radius: 16px;
        overflow: hidden;
        rotate: -1.71deg;
        margin-top: 164px;
    }

    section.inspiring-section .right-record-part .right_hand_group_img .second_img img {
        width: 310px;
        height: 174px;
        object-fit: cover;
    }

    section.inspiring-section .first_sect_part {
        height: 655px;
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
        width: 100%;
        padding-top: 94px;
        position: relative;
    }

    section.inspiring-section .right-record-part {
        position: absolute;
        right: 0;
        width: 800px;
        top: 50px;
    }

    section.inspiring-section .right-record-part .right_hand_group_img {
        position: relative;
    }

    section.inspiring-section .second_sect_part {
        height: 295px;
    }

    section.inspiring-section .first_sect_part .about_aim-talk {
        width: 100%;
        margin: 0 auto;
        max-width: 880px;
        text-align: center;
        max-width: 46%;
    }

    section.inspiring-section .first_sect_part .about_aim-talk h2 {
        font-size: 54px;
        line-height: 81px;
        font-weight: 400;
        margin-bottom: 0px;
        color: #93268F;
    }

    section.inspiring-section .first_sect_part .about_aim-talk h2 span.bold_part {
        font-weight: 600;
    }

    section.inspiring-section .first_sect_part .about_aim-talk h2.first_head {
        color: #000;
    }

    section.inspiring-section .first_sect_part .about_aim-talk p {
        color: #383838;
        font-size: 24px;
        line-height: 34px;
        font-weight: 400;
        margin-bottom: 0;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part {
        width: 100%;
        margin: 0 auto;
        max-width: 1046px;
        padding-top: 32px;
        max-width: 55%;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part img {
        width: 100%;
        object-fit: cover;
        height: 100%;
        border-radius: 12px;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part::before {
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        background-color: rgb(0 0 0 / 20%);
        border-radius: 18px;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part {
        position: relative;
        border-radius: 18px;
        border: 5.87px solid #ffffff;
        z-index: 9;
        aspect-ratio: 16 / 9;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .upcoming_vc {
        position: relative;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .play-button-part-first-sec img {
        width: 88px;
        height: 88px;
        object-fit: contain;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .play-button-part-first-sec {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto;
        top: 0;
        bottom: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        z-index: 9;
    }

    #success-first-sec-video .aim_video-section {
        height: 100%;
        object-fit: cover;
        width: 100%;
        border-radius: 18px;
        position: relative;
        top: 0;
        z-index: 9;
    }

    #success-first-sec-video {
        display: none;
        aspect-ratio: 16 / 9;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .upcoming_part {
        position: absolute;
        top: 18px;
        z-index: 9;
    }

    section.inspiring-section .first_sect_part .vedio_sect_part .upcoming_part p.latest-up {
        background-color: #fff;
        border-left: 3px solid #000;
        padding: 3px 6px;
        margin-bottom: 0;
        font-size: 17.62px;
        font-weight: 500;
        color: #FFB130;
        border-radius: 0px 2.94px 2.94px 0px;
    }

    section.talk_live_sect {
        padding-top: 84px;
    }

    section.talk_live_sect .container {
        padding: 0px 126px;
    }

    section.talk_live_sect .join_our_expert {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    section.talk_live_sect .join_our_expert h2.title {
        width: 60%;
        font-size: 48px;
        font-weight: 400;
        line-height: 60px;
        margin-bottom: 0;
        color: #000;
    }

    section.talk_live_sect .join_our_expert h2.title span.bold-part {
        font-weight: 600;
    }

    section.talk_live_sect .join_our_expert .right_part {
        width: 40%;
    }

    section.talk_live_sect .join_our_expert p.dec {
        color: #383838;
        font-size: 20px;
        font-weight: 400;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.talk_live_sect .learn_from_best .col-part {
        margin-top: 40px;
    }

    section.talk_live_sect .learn_from_best .middle-part {
        padding-left: 20px;
        padding-right: 20px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .suprising-img-sect img {
        width: 100%;
        height: 253px;
        object-fit: cover;
        border-radius: 10.93px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part {
        position: relative;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .suprising-img-sect {
        position: relative;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .suprising-img-sect::before {
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        background-color: rgb(0 0 0 / 20%);
        border-radius: 10.93px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .upcoming_part p.latest-up {
        background-color: #fff;
        border-left: 5px solid #000;
        padding: 4px 8px;
        margin-bottom: 0;
        font-size: 14.57px;
        font-weight: 500;
        color: #FFB130;
        border-radius: 0px 2.94px 2.94px 0px;
        width: fit-content;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .upcoming_part {
        position: absolute;
        top: 9px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .for_playing img {
        width: 62px;
        height: 62px;
        object-fit: contain;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .for_playing {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    #best-live-video {
        height: 253px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part #video-first {
        height: 100%;
        object-fit: cover;
        width: 100%;
        border-radius: 18px;
        position: relative;
        top: 0;
        z-index: 9;
    }

    section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part h2 {
        color: #181818;
        font-size: 20px;
        line-height: 28px;
        font-weight: 600;
        margin-top: 8px;
    }

    section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part span.lanuguage {
        border: 1px solid rgb(231 230 240 / 50%);
        border-radius: 4px;
        background-color: #fff;
        padding: 4px 8px;
        color: #000;
        font-size: 16px;
        font-weight: 400;
    }

    section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part ul {
        margin-bottom: 0;
        padding-left: 30px;
    }

    section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part ul li {
        color: #787878;
        font-size: 16px;
        font-weight: 500;
        list-style: disc;
    }

    section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part {
        display: flex;
        align-items: center;
    }

    section.talk_live_sect .join_our_expert .right_part a img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    section.talk_live_sect .join_our_expert .right_part a {
        border: 1px solid #DADADA;
        padding: 8px 24px;
        border-radius: 69.42px;
        display: flex;
        width: fit-content;
        gap: 6px;
        color: #333333;
        font-size: 20px;
        font-weight: 500;
        align-items: center;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time {
        position: absolute;
        bottom: 10px;
        right: 10px;
        background-color: rgb(0 0 0 / 10%);
        padding: 4px 8px;
        border-radius: 4px;
        backdrop-filter: blur(23.64px);
        -webkit-backdrop-filter: blur(23.64px);
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time span.full_time_showing {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time span.full_time_showing img {
        width: 16px;
        height: 16px;
        object-fit: contain;
        margin-top: -3px;
    }

    section.talk_live_sect .insta_track {
        padding-left: 174px;
        padding-top: 42px;
        margin-bottom: 84px;
    }

    section.talk_live_sect .insta_track .brand-one img {
        height: 480px;
        object-fit: cover;
        border-radius: 12px;
    }

    section.talk_live_sect .insta_track .brand-one .play-button-part img.without-hover {
        width: 68px;
        height: 68px;
        object-fit: contain;
    }

    section.talk_live_sect .insta_track .brand-one .play-button-part {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        display: flex;
        align-items: center;
    }

    section.talk_live_sect .insta_track .brand-one.half-img:hover .play-button-part img.without-hover {
        opacity: 1;
        display: block;
    }

    section.talk_live_sect .insta_track .owl-nav.disabled {
        display: none !important;
    }

    section.talk_live_sect .insta_track .brand-one video.video-section {
        max-height: 480px;
    }

    /**************************************************new changes*************************************************/
    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track:hover {
        animation-play-state: paused;
    }

    /*explore career page changes*/
    .fresh-counsellor-dasboard-part .profile-detail-setion.without-change-part {
        padding: 0;
    }

    form.form-part .form-body-part .about-feed input {
        height: initial;
        width: initial;
        margin-bottom: 0;
        display: none;
        cursor: pointer;
    }

    form.form-part .form-body-part .about-feed input:checked+label:before {
        border: 1px solid #94278f;
    }

    form.form-part .form-body-part .about-feed label:before {
        content: "";
        -webkit-appearance: none;
        background-color: transparent;
        border: 1px solid #D8D8D8;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
        display: inline-block;
        position: relative;
        vertical-align: middle;
        cursor: pointer;
        margin-right: 5px;
        border-radius: 3px;
        width: 18px;
        height: 18px;
        margin-top: -3px;
    }

    form.form-part .form-body-part .about-feed input:checked+label:after {
        content: "";
        display: block;
        position: absolute;
        top: 3px;
        left: 7px;
        width: 5px;
        height: 10px;
        border: solid #94278F;
        border-width: 0 2px 2px 0;
        transform: rotate(45deg);
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location .for-desktop-home a {
        border: 1px solid #93268F;
        background-color: #93268F;
        color: #fff;
        padding: 10px 32px;
        border-radius: 12px;
        font-size: 18px;
        font-weight: 400;
        text-transform: capitalize;
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location .for-desktop-home a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul {
        justify-content: center;
        border: 1px solid #E8E9E9;
        width: 100%;
        max-width: max-content;
        margin: 0 auto;
        border-radius: 80px;
    }


    .explore-carrer-page .looking-carrer .prediction-part .future-section {
        border: 0px;
        padding: 0px;
        border-radius: 0px;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link img {
        width: 32px;
        height: 32px;
        margin-right: 4px;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
        width: 330px;
        border-right: 1px solid #E8E9E9;
        padding: 12px 16px;
        color: #93268F;
        font-size: 20px;
        font-weight: 400;
        border-radius: 0px;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link.active {
        background-color: #93268F;
        color: #fff;
        font-weight: 500;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link.active img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(102%) contrast(103%);
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item:last-child .nav-link {
        border-right: 0;
        border-radius: 0px 80px 80px 0px;
    }

    .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item:first-child .nav-link {
        border-radius: 80px 0px 0px 80px;
    }

    /*home-page-new-setion*/
    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee {
        position: relative;
        width: 100vw;
        max-width: 100%;
        overflow-x: hidden;
        height: 50px;
        margin-bottom: 12px;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part .about-illitare-part {
        position: absolute;
        bottom: -40px;
        right: 0;
        left: 0;
        height: 342px;
        overflow: auto;
        scrollbar-width: none;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part h6 {
        color: #fff;
        font-size: 24px;
        font-weight: 600;
        line-height: 36px;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img img {
        width: 32%;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img {
        text-align: end;
        margin-bottom: 32px;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part {
        display: flex;
    }

    section.unemployment-section .main_growth-_art .totl-groeth-part .growth-data-part {
        width: 50%;
        position: relative;
    }

    section.unemployment-section .main_growth-_art {
        background-color: #09A9B0;
        border-radius: 16px;
        padding: 40px;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul li {
        border: 1px solid transparent;
        padding: 12px 24px;
        border-radius: 8px;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul li:hover a {
        color: #93268F;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul li:hover {
        border: 1px solid #93268F;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul a {
        color: #999999;
        font-size: 16px;
        font-weight: 500;
        text-decoration: none;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track {
        position: absolute;
        white-space: nowrap;
        will-change: transform;
        animation: marqueehome 30s linear infinite;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .middle-track {
        animation: marqueehome1 30s linear infinite;
    }

    section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul {
        display: flex;
        margin: 0;
        gap: 16px;
        padding-left: 0px;
    }

    @keyframes marqueehome {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(-50%);
        }
    }

    @keyframes marqueehome1 {
        from {
            transform: translateX(-50%);
        }

        to {
            transform: translateX(0%);
        }
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location {
        width: 100%;
        margin: 0 auto;
        max-width: 45%;
        border: 1px solid #E0E0E0;
        background-color: #fff;
        padding: 16px 24px;
        border-radius: 16px;
        display: flex;
        align-items: center;
        gap: 10px;
        margin-bottom: 24px;
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location input {
        border: 0px;
        font-size: 20px;
        width: 100%;
        font-weight: 400;
        color: #828282;
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location ::placeholder {
        color: #828282;
        font-size: 20px;
    }

    section.home-explore-carrer .inner-page-exploring .mentor-location .for-desktop-home {
        width: 100%;
        display: flex;
        align-items: center;
    }

    section.home-explore-carrer {
        background: linear-gradient(180deg, #F1F8F8 0%, #fffbef 100%);
        padding: 32px 0px;
    }
    section.home-explore-carrer .inner-page-exploring .mentor-location img {
        width: 32px;
        height: 32px;
        object-fit: contain;
    }

    /*ace result-waiting-page*/
    .abuse-modal-sect .modal-dialog {
        max-width: 37%;
        display: flex;
        align-items: center;
        height: -webkit-fill-available;
    }

    .abuse-modal-sect .modal-dialog .modal-content {
        border: 0px;
        border-radius: 16px;
        justify-content: center;
        text-align: center;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you h2 {
        color: #000;
        font-size: 35px;
        font-weight: 600;
        line-height: 45px;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you img {
        width: 60px;
        height: 60px;
        object-fit: contain;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you h3 {
        font-size: 20px;
        font-weight: 400;
        color: #4D4D4D;
        padding-top: 6px;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you p {
        color: #999999;
        font-size: 15px;
        line-height: 25px;
        font-weight: 400;
        margin-bottom: 30px;
        padding-top: 20px;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you a {
        border: 1px solid #93268F;
        background-color: #93268F;
        border-radius: 12px;
        padding: 12px 32px;
        color: #fff;
        font-size: 24px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .abuse-modal-sect .modal-dialog .modal-content .modal-body {
        padding: 64px;
    }

    .aim_cet_page_main_content .both-sect-main {
        background: linear-gradient(180deg, #f1f8f9 0%, #f0f8f8 100%);
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx i {
        color: #f00;
        margin-left: 10px;
    }

    section.report-abuse-section .inappriate-part .anonymous-part.requested-contact-.reproduce-part {
        margin-bottom: 20px;
    }

    .anonymous-part.requested-contact- .request_part .common-info-part input[type=radio] {
        width: 24px;
        height: 24px;
        accent-color: #94278f;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group.describe-issue textarea {
        height: 138px;
    }

    .anonymous-part.requested-contact- .request_part {
        display: flex;
        align-items: center;
        gap: 32px;
    }

    .anonymous-part.requested-contact- .request_part .common-info-part {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .anonymous-part.requested-contact- .request_part .common-info-part label {
        color: #000;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0;
    }

    section.find-nearby-consultation .find-career-consultation .find-study {
        width: 20%;
        max-width: 20%;
        flex: 20%;
    }

    div#home-sec-video {
        width: 100%;
        margin: 0 auto;
        max-width: 88%;
        height: 380px;
    }

    .ace-waiting-result-page .curating-result-page .marquee {
        position: relative;
        width: 100vw;
        max-width: 100%;
        overflow-x: hidden;
        height: 44px;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track ul li img {
        width: 28px;
        height: 28px;
        object-fit: contain;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track ul li p {
        color: #1D1D1B;
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 0px;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track ul li p span.bold-part {
        font-weight: 600;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track ul li {
        background-color: rgb(255 255 255 / 50%);
        padding: 8px 14px;
        display: flex;
        align-items: center;
        gap: 6px;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track {
        position: absolute;
        white-space: nowrap;
        will-change: transform;
        animation: marquee 25s linear infinite;
    }

    .ace-waiting-result-page .curating-result-page .marquee .track ul {
        display: flex;
        margin: 0;
        gap: 10px;
        padding-left: 0px;
    }

    @keyframes marquee {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(-50%);
        }
    }

    .ace-waiting-result-page .mantor-backround-section {
        display: flex;
        align-items: center;
        justify-content: center;
        top: 0;
        bottom: 0;
    }

    .ace-waiting-result-page .curating-result-page .waiting-time {
        text-align: center;
    }

    .ace-waiting-result-page .curating-result-page .waiting-time h2 {
        color: #93268F;
        font-size: 40px;
        line-height: 60px;
        font-weight: 600;
        margin-bottom: 12px;
        margin-top: 12px;
    }

    .ace-waiting-result-page .curating-result-page .patience-part h5 {
        color: #000;
        font-size: 32px;
        line-height: 48px;
        font-weight: 500;
    }

    .ace-waiting-result-page .curating-result-page .patience-part h5 span.bold-part {
        font-weight: bold;
    }

    .ace-waiting-result-page .curating-result-page .patience-part p.ejhfd {
        margin-bottom: 0px;
    }

    .ace-waiting-result-page .curating-result-page .patience-part {
        text-align: center;
        padding-top: 24px;
    }

    .ace-waiting-result-page .curating-result-page .waiting-time h3 {
        color: #000;
        font-size: 24px;
        font-weight: 400;
        line-height: 36px;
        margin-bottom: 12px;
    }

    .ace-waiting-result-page .curating-result-page .waiting-time h4 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        line-height: 30px;
        margin-bottom: 24px;
    }

    .ace-waiting-result-page .curating-result-page p.ejhfd {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        margin-bottom: 24px;
    }

    /*new-mentorship-changes*/
    .education-successful-part .career-connect-consultant .connect-heading-part span.shaple-colour-part {
        color: #000;
    }

    .second-new-career-section section.pocket-section.phase-pocket-part .download-part p.fjdlm {
        color: #787878;
    }

    .second-new-career-section section.pocket-section.phase-pocket-part {
        height: auto;
    }

    section.connect-section .education-expert-faq .home-page-faq {
        background: linear-gradient(180deg, #f2f8f7 0%, #FFFCEE 100%);
    }

    section.connect-section .top-article-part .home-career-inight-section {
        background: linear-gradient(180deg, #fff6fe 0%, #f1f8f7 100%);
        padding-left: 15px;
    }

    .truested-data-part .guaretned_part section.data-security-section section.upskill-section .left-wusj {
        padding-left: 0px;
    }

    .truested-data-part .guaretned_part section.data-security-section section.upskill-section .left-wusj ul {
        display: block;
    }

    .truested-data-part .guaretned_part section.data-security-section section.upskill-section .left-wusj ul li {
        margin-bottom: 12px;
    }

    .counsellor-data-part section.data-security-section section.upskill-section {
        background: linear-gradient(180deg, #fff7fe 0%, #F0F8F8 100%);
    }

    .guaretned_part .mentor-webniar section.data-security-section section.upskill-section .img-part img {
        width: 95%;
    }

    .second-new-career-section section.connect-section section.find-nearby-consultation {
        background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
    }

    .education-successful-part .career-connect-consultant .pycologist-section .consult-arear-about {
        max-width: 100%;
    }

    .education-successful-part .career-connect-consultant .connect-heading-part p.wdsjk {
        padding-bottom: 32px;
    }

    .education-successful-part .career-connect-consultant {
        padding: 64px 78px 32px;
    }

    .education-successful-part .career-connect-consultant .pycologist-section {
        padding: 32px 42px;
        height: auto;
    }

    .guaretned_part .mentor-webniar section.data-security-section section.upskill-section {
        background: linear-gradient(180deg, #fffcef 0%, #FFF6FF 100%);
    }

    .education-successful-part .career-connect-consultant .pycologist-section .consult-arear-about {
        max-width: 100%;
    }

    .consult-arear-about .consultat-location {
        background-color: #fff;
        border-radius: 16px 0px 0px 16px;
    }

    .mentee-review-section section.inspirational-stories-section {
        background: linear-gradient(180deg, #f3f8f8 0%, #fffbef 100%);
    }

    body .mentorship-main-page .How-It-Works section.approch-section .live-part.mobile-view {
        display: none;
    }

    section.leadership-section .nowlade-part .lkwjsdcx {
        box-shadow: 2px 2px 3px 1px #dddddd1a;
        border-radius: 12px;
    }

    section.leadership-section .nowlade-part .lkwjsdcx:hover {
        box-shadow: 2px 2px 5px 4px #dddddd8a;
    }

    section.upskill-section .master-classes .left-wusj .img-part.mobile-view {
        display: none;
    }
    .menorhip-new-faq .home-page-faq {
        padding: 32px 90px;
    }

    .mentor-webniar section.data-security-section section.upskill-section .img-part img {
        width: 85%;
    }

    .mentor-webniar section.data-security-section section.upskill-section .left-wusj {
        padding-left: 60px;
    }

    .mentor-webniar section.data-security-section section.upskill-section p.industry-part {
        margin-bottom: 12px;
    }

    .mentorship-main-page .How-It-Works .row {
        align-items: center;
    }

    .mentor-webniar section.data-security-section section.upskill-section {
        background: linear-gradient(180deg, #fff6fe 0%, #f2f8f8 100%);
    }

    section.data-security-section section.upskill-section .encription-part {
        display: flex;
        justify-content: center;
        gap: 24px;
    }

    section.data-security-section section.upskill-section .encription-part .bit-part {
        border: 1px solid #E7E6F0;
        background-color: #fff;
        border-radius: 16px;
        padding: 16px;
        text-align: center;
    }

    section.data-security-section section.upskill-section .encription-part .bit-part img {
        width: 50px;
        height: 50px;
        object-fit: contain;
    }

    section.data-security-section section.upskill-section .encription-part .bit-part h2 {
        color: #181818;
        font-size: 20px;
        font-weight: 400;
        padding-top: 10px;
        margin-bottom: 0px;
    }

    section.data-security-section section.upskill-section .master-classes ul {
        padding-left: 0px;
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        gap: 12px;
        padding-bottom: 24px;
        margin-bottom: 1rem;
    }

    section.data-security-section section.upskill-section .master-classes ul img {
        width: 28px;
        height: 28px;
        margin-right: 8px;
    }

    section.data-security-section section.upskill-section .master-classes ul li {
        color: #787878;
        font-size: 20px;
        font-weight: 400;
    }

    section.leadership-section {
        background: linear-gradient(180deg, #f5fbfb 0%, #FFFCEE 100%);
        padding: 34px 110px 34px 90px;
    }

    .mentorship-main-page section.edeging-section {
        padding: 32px 0px 0px;
    }

    .mentorship-main-page .How-It-Works section.approch-section .live-part img {
        width: 100%;
        height: auto;
        display: inherit;
    }

    section.leadership-section .nowlade-part .lkwjsdcx img {
        width: 100%;
        height: 100%;
        border-radius: 16px;
    }

    body .mentorship-main-page .How-It-Works section.approch-section {
        background: linear-gradient(180deg, #f2f8f8 0%, #FFFCEE 100%);
    }

    .mentorship-main-page section.edeging-section .main-edge-part .pattern-right-part img {
        width: 60%;
    }

    .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part {
        animation: unset;
        left: 4%;
        top: -87px;
    }

    .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part img {
        width: 60%;
    }

    .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part {
        animation: unset;
    }

    .mentorship-main-page section.edeging-section .main-edge-part .pattern-right-part {
        animation: unset;
        right: -6%;
    }
    section.upskill-section .master-classes .left-wusj h2 span.colourhasjbk {
        font-weight: 600;
    }

   section.upskill-section .master-classes .left-wusj p {
    color: #787878;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 85px;
    line-height: 26px;
}

    section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
        width: 20%;
        position: absolute;
        bottom: 0px;
        right: 29%;
    }

    section.upskill-section .master-classes .left-wusj .skill-btn-part {
        position: relative;
    }

    section.upskill-section .master-classes .left-wusj a {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 20px;
        font-weight: 400;
    }

    section.upskill-section .master-classes .left-wusj a img {
        filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(11deg) brightness(104%) contrast(104%);
        margin-left: 8px;
    }

    section.upskill-section .master-classes .left-wusj a:hover {
        background-color: transparent;
        color: #000 !important;
    }

    section.upskill-section .master-classes .left-wusj a:hover img {
        filter: unset;
    }

    section.upskill-section .master-classes .one-class {
        align-items: center;
    }

    section.upskill-section .master-classes .img-part img {
        width: 99%;
    }
    section.upskill-section .master-classes .left-wusj .master-pattren img {
        width: 60%;
    }

    section.upskill-section .master-classes .left-wusj .master-pattren {
        padding-bottom: 12px;
    }

    section.upskill-section {
        background: linear-gradient(180deg, #fffcef 0%, #FFF6FF 100%);
        padding: 32px 90px;
    }
    .empower-section .empower-connect .left-part-connect .btn-part ul li a {
        color: #93268F;
        font-size: 20px;
        font-weight: 400;
        border: 1px solid #93268f;
        padding: 12px 32px;
    }

    section.company-section .dream-part .companies .owl-nav.disabled {
        display: none !important;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a {
        color: #fff;
    }

    .empower-section {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
        padding: 40px 90px 32px;
    }

    .empower-section .empower-connect .main-sect {
        align-items: center;
    }

    .mentorship-main-page section.company-section {
        padding-left: 144px;
    }

    .empower-section .empower-connect .right-main-img img {
        width: 100%;
        height: auto;
        object-fit: contain;
    }

    .empower-section .empower-connect .left-part-connect h1 {
        color: #000;
        font-size: 64px;
        font-weight: 600;
        line-height: 80px;
        margin-bottom: 0px;
    }

    .empower-section .empower-connect .left-part-connect h1 span.about-colour {
        color: #93268F;
    }

    .empower-section .empower-connect .left-part-connect p {
        color: #383838;
        font-size: 24px;
        line-height: 36px;
        padding-top: 6px;
        margin-bottom: 40px;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul {
        padding-left: 0;
        display: flex;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a {
        background-color: #93268f;
        border-radius: 42px 0px 0px 42px;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul li:last-child a {
        border-radius: 0px 42px 42px 0px;
    }

    .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a img {
        width: 26px;
        height: 26px;
        object-fit: contain;
        filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(11deg) brightness(104%) contrast(104%);
        margin-right: 8px;
        margin-top: -4px;
    }

    /*new-consultant-pages*/
    .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits .for-mobile {
        display: none;
    }

    /*otp css end here*/
    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .otp-field {
        flex-direction: row;
        column-gap: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .kjwdh {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test img {
        width: 100%;
        height: 60px;
        margin: 0 auto;
        max-width: 60px;
        display: flex;
        margin-bottom: -8px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.kehrfkj {
        font-size: 20px;
        padding-bottom: 20px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.kehrfkj span.success-full-part {
        font-weight: 600;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test h5 {
        font-size: 32px;
        font-weight: 600;
        text-align: center;
        line-height: 54px;
        color: #000;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part span.off-percentage {
        color: #0FBBC3;
        font-size: 20px;
        font-weight: 600;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .error-field-msg {
        color: #f00;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .coupon-applied {
        color: #93268F;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-error {
        font-weight: 500;
        font-size: 15px;
        padding-top: 16px;
        text-align: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .method-part {
        z-index: 9;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test p.plz-enter-code {
        font-size: 16px;
        line-height: 22.6px;
        padding-bottom: 16px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .otp-field input {
        height: 45px;
        width: 45px;
        border-radius: 8px;
        outline: none;
        font-size: 18px;
        text-align: center;
        border: 1px solid #DCDCDC;
        color: #8b8686;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .otp-box-con .card-body {
        box-shadow: none;
    }

    body section.student-consultation .home-career-inight-section {
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
        padding-left: 18px;
    }

    body section.student-consultation section.inspirational-stories-section {
        background: linear-gradient(180deg, #fff7ff 0%, #F0F8F8 100%);
    }

    body section.student-consultation .home-page-faq {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    .personal-travel-part {
        background: linear-gradient(180deg, #FFCFFF 0%, #F0F8F8 100%);
        padding: 45px 0px;
        padding-left: 166px;
    }

    .speciality-section {
    background: linear-gradient(180deg, #f1f7f9 0%, #FFFCEE 100%);
    padding: 32px 152px;
}
.speciality-section .technique-slider-part {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 32px;
}

    .speciality-section .technique-slider-part .brand-one img {
        width: 150px;
        height: 140px;
        object-fit: contain;
    }

    .speciality-section .technique-slider-part .brand-one h6 {
        color: #181818;
        font-size: 20px;
        line-height: 28px;
        font-weight: 600;
        padding-top: 16px;
        margin-bottom: 0px;
        height: 72px;
    }

    .speciality-section .technique-slider-part .brand-one {
    text-align: center;
    border: 1px solid #E7E6F0;
    padding: 16px;
    border-radius: 16px;
    background-color: rgb(255 255 255 / 20%);
    height: 100%;
}

    .speciality-section .technique-slider-part .owl-nav.disabled {
        display: none !important;
    }

    .speciality-section .technique-slider-part .brand-one p.prize-part {
        color: #767676;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 4px;
    }

    .speciality-section .technique-slider-part .brand-one a {
        color: #93268F;
        font-size: 16px;
        font-weight: 500;
    }

    .speciality-section h2 {
        text-align: center;
        color: #000;
        font-size: 54px;
        font-weight: 600;
        margin-bottom: 32px;
    }

    .personal-travel-part .col-md-6 {
        padding: 0px;
    }

    .personal-travel-part .guidence-anytime .inner-content h1 {
        font-size: 54px;
        color: #000;
        line-height: 80px;
        font-weight: 600;
        margin-bottom: 24px;
    }

    .personal-travel-part .guidence-anytime .inner-content .btn-part {
        border: 1px solid #93268F;
        background-color: #93268F;
        width: fit-content;
        padding: 12px 32px;
        border-radius: 12px;
    }

    .personal-travel-part .guidence-anytime .inner-content .btn-part a {
        color: #fff;
        font-size: 24px;
        font-weight: 400;
    }

    .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li p {
        color: #4D4D4D;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li {
        display: flex;
        align-items: center;
        gap: 4px;
    }

    .personal-travel-part .guidence-anytime .right-big-hdc img {
        width: 100%;
    }

    .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc {
        display: flex;
        align-items: center;
        gap: 16px;
        padding-top: 48px;
        padding-left: 0px;
    }

    .personal-travel-part .guidence-anytime .inner-content .btn-part:hover {
        background-color: #681a65;
    }

    .personal-travel-part .guidence-anytime .inner-content .btn-part:hover a {
        color: #fff !important;
    }

    .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .img-part img {
        width: 36px;
        height: 36px;
        object-fit: cover;
    }

    .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .img-part img.student-img {
        margin-left: -24px;
    }

    .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .textatygk h3 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant {
        display: flex;
        align-items: center;
        gap: 12px;
        margin-bottom: 32px;
    }

    .personal-travel-part .guidence-anytime .inner-content p.kyhu {
        font-size: 24px;
        color: #383838;
        font-weight: 400;
        margin-bottom: 24px;
    }

    body section.connect-section section.quick_consultation-part {
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
    }

    section.connect-section section.find-nearby-consultation {
        background: linear-gradient(180deg, #fff6ff 0%, #F0F8F8 100%);
    }

    section.connect-section section.mentor-match-section {
        background: linear-gradient(180deg, #f1f8f9 0%, #FFFCEE 100%);
    }

    section.connect-section .home-career-inight-section {
        background: linear-gradient(180deg, #fefbef 0%, #FFF6FF 100%);
    }

    body section.connect-section .home-page-faq {
        background: linear-gradient(180deg, #fff7fd 0%, #f2f8f7 100%);
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part:nth-child(odd) {
        margin-left: 0px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part:nth-child(even) {
        margin-right: 0px;
    }

    section.coaches-section .pattern-setion img {
        width: 62%;
    }

    section.coaches-section .pattern-setion {
        position: relative;
    }

    section.coaches-section .pattern-setion .left-patternpart {
        position: absolute;
        left: 0;
    }

    section.coaches-section .pattern-setion .right-patternpart {
        position: absolute;
        right: -10%;
    }

    section.coaches-section {
        background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        padding: 32px 0px;
    }

    section.coaches-section .find-near-coach .nearby-coach {
        border: 1px solid #E7E6F0;
        border-radius: 16px;
        box-shadow: 0px 4px 24px 0px hsl(0deg 0% 0% / 8%);
    }

    section.coaches-section .find-near-coach {
        width: 100%;
        margin: 0 auto;
        max-width: 52%;
    }

    section.coaches-section .find-near-coach .nearby-coach .coach-img-part img {
        width: 100%;
        border-radius: 16px 16px 0px 0px;
        height: 255px;
        object-fit: cover;
    }

    section.coaches-section .find-near-coach .nearby-coach .coach-name {
        background-color: #fff;
        border-radius: 0px 0px 16px 16px;
        padding: 16px 24px 32px;
        text-align: center;
    }

    section.coaches-section .find-near-coach .nearby-coach .coach-name h2 {
        color: #181818;
        font-size: 20px;
        line-height: 28px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    section.connect-section .home-page-faq {
        background: linear-gradient(180deg, #f0f7f8 0%, #FFFCEE 100%);
    }

    .career-connect-consultant .pycologist-section {
        background-image: var(--consultant-banner);
        width: 100%;
        height: auto;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 16px;
        display: flex;
        align-items: end;
        justify-content: center;
        padding: 32px 44px;
        flex-wrap: wrap;
    }

    .career-connect-consultant {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
        padding: 64px 0px 32px;
    }

    .career-connect-consultant .connect-heading-part h1 {
        text-align: center;
        font-size: 64px;
        line-height: 80px;
        font-weight: 600;
        color: #93268F;
        margin-bottom: 10px;
    }

    .career-connect-consultant .connect-heading-part p.wdsjk {
        color: #383838;
        font-size: 24px;
        font-weight: 400;
        text-align: center;
        padding-bottom: 80px;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about {
        display: flex;
        width: 100%;
        margin: 0 auto;
        max-width: 100%;
    }

    .consult-arear-about .consultat-location .main-location-drop {
        background-color: #fff;
        margin-top: 4px;
        border: 1px solid #ccc;
        border-radius: 8px;
        z-index: 9;
        position: absolute;
    }

    .consult-arear-about .consultat-location .main-location-drop p:first-child {
        border-radius: 8px 8px 0px 0px;
    }

    .consult-arear-about .consultat-location .main-location-drop p:last-child {
        border-radius: 0px 0px 8px 8px;
    }

    .consult-arear-about .consultat-location .main-location-drop p {
        color: #202e3b;
        font-size: 14px;
        font-weight: 400;
        padding: 4px 12px;
        cursor: pointer;
    }

    .consult-arear-about .consultat-location .main-location-drop p:hover {
        background-color: #94278f;
        color: #fff;
    }

    .consult-arear-about .consultat-location {
        width: 30%;
        position: relative;
    }

    .consult-arear-about .consultat-location .all-loaction-here {
        border: 1px solid #E0E0E0;
        border-radius: 16px 0px 0px 16px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits img {
        position: absolute;
        width: 32px;
        height: 32px;
        left: 24px;
        top: 20px;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location img {
        position: absolute;
        right: 24px;
        width: 40px;
        height: 40px;
        object-fit: contain;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about input {
        width: 100%;
        height: 80px;
        border: 0px;
        color: #828282;
        font-size: 20px;
        font-weight: 400;
        padding: 24px;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about ::placeholder {
        color: #828282;
        font-size: 20px;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location input {
        border-radius: 16px 0px 0px 16px;
    }

    .consult-arear-about .find-mentor-pyscologits {
        width: 70%;
        position: relative;
    }

    .consult-arear-about .find-mentor-pyscologits .mentor-location {
        border: 1px solid #E0E0E0;
        border-radius: 0px 16px 16px 0px;
        width: 100%;
    }

    .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits input {
        border-radius: 0px 16px 16px 0px;
        padding-left: 68px;
    }

    /*help-support-form-pages*/
    section.report-abuse-section .inappriate-part .abuse-form-sect .browser-info textarea#statement {
        height: fit-content;
        padding-bottom: 12px;
    }

    section.need-more-help-section .report-abuse-part .community-part:hover {
        box-shadow: 2px 2px 5px 4px #dddddd8a;
    }

    section.report-abuse-section .inappriate-part .custom-select {
        height: 57px;
    }

    section.report-abuse-section .inappriate-part .custom-select-trigger {
        height: 55px;
        line-height: 55px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part input[type=checkbox] {
        height: initial;
        width: initial;
        margin-bottom: 0;
        display: none;
        cursor: pointer;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part label:before {
        content: "";
        -webkit-appearance: none;
        background-color: transparent;
        border: 1px solid #D8D8D8;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
        display: inline-block;
        position: relative;
        vertical-align: middle;
        cursor: pointer;
        margin-right: 5px;
        border-radius: 6px;
        width: 25px;
        height: 25px;
        margin-top: -3px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part input:checked+label:before {
        border: 1px solid #94278f;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part input:checked+label:after {
        content: "";
        display: block;
        position: absolute;
        top: 1px;
        left: 10px;
        width: 6px;
        height: 14px;
        border: solid #94278F;
        border-width: 0 2px 2px 0;
        transform: rotate(45deg);
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part {
        display: flex;
        align-items: center;
        gap: 32px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part input[type=radio] {
        width: 27px;
        height: 27px;
        accent-color: #94278F;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .btn-pajhwefgd {
        text-align: center;
        padding-top: 32px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .sumbit-btn-part {
        border: 1px solid #93268F;
        background-color: #93268F;
        border-radius: 12px;
        padding: 12px 32px;
        color: #fff;
        font-size: 22px;
        font-weight: 400;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .sumbit-btn-part:hover {
        background-color: #681a65 !important;
        color: #fff !important;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part label {
        color: #000;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .method-contact- .common-info-part label {
        color: #000;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .method-contact- .common-info-part {
        display: flex;
        align-items: center;
        gap: 6px;
    }

    body section.report-abuse-section .inappriate-part .abuse-form-sect .method-contact- .remain-part {
        gap: 12px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part {
        padding: 16px 0px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part label {
        color: #767676;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0px;
        position: relative;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part h3.ejl {
        color: #000;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 12px;
        margin-top: 16px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part p.jkef span.diffrentsjx {
        color: #000;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part {
        display: flex;
        align-items: center;
        gap: 6px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file input {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        opacity: 0;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx {
        border: 1px solid #DCDCDC;
        padding: 15px;
        border-radius: 8px;
        text-align: center;
        position: relative;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx h5 img {
        width: 30px;
        height: 18px;
        object-fit: contain;
        margin-top: -6px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx h5 {
        color: #000;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 6px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file-bx p {
        font-size: 14px;
        color: #767676;
        padding-bottom: 0;
        margin-bottom: 10px;
        margin-top: -1px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group h6 {
        font-size: 14px;
        color: #000;
        font-weight: 400;
        margin-bottom: 12px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx .resume-bx-btm span {
        font-size: 14px;
        color: #767676;
        font-weight: 400;
        display: block;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx .resume-bx-btm span {
        font-size: 14px;
        color: #767676;
        font-weight: 400;
        display: block;
        padding: 6px 16px 0px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx .resume-bx-btm {
        border-top: 1px solid #DADADA;
        width: 100%;
        margin: 0 auto;
        max-width: max-content;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file {
        position: relative;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file a {
        font-size: 14px;
        font-weight: 600;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file-bx {
        display: flex;
        justify-content: center;
        gap: 5px;
        margin-bottom: 25px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group textarea {
        height: 57px;
        padding-top: 12px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .incident-part {
        display: flex;
        align-items: center;
        gap: 16px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .incident-part .help-group {
        width: 100%;
    }

    section.report-abuse-section {
        background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
        padding: 48px 0px;
    }

    section.report-abuse-section .inappriate-part {
        width: 100%;
        margin: 0 auto;
        max-width: 75%;
        background-color: #fff;
        padding: 32px;
        border-radius: 24px;
    }

    section.report-abuse-section .inappriate-part .heading-part h2 {
        text-align: center;
        color: #000;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 16px;
    }

    section.report-abuse-section .inappriate-part .heading-part p {
        color: #898989;
        font-size: 18px;
        line-height: 27px;
        font-weight: 400;
        text-align: center;
        margin-bottom: 0px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect {
        padding-top: 32px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group {
        position: relative;
        margin-bottom: 20px;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group label {
        display: block;
        font-size: 14px;
        color: #000;
        font-weight: 400;
        position: absolute;
        top: -10px;
        left: 17px;
        background: #fff;
        z-index: 9;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group input,
    textarea {
        width: 100%;
        height: 57px;
        border-radius: 8px;
        padding: 0 16px;
        font-size: 16px;
        color: #898989;
        border: 1px solid #DCDCDC;
        background-color: #fff;
    }

    section.report-abuse-section .inappriate-part .abuse-form-sect .help-group ::placeholder {
        font-size: 16px;
        color: #898989;
    }

    /*end*/
    /*payment-model*/
    .payment-modal-part .modal-dialog {
        height: -webkit-fill-available;
        display: flex;
        align-items: center;
        max-width: 60%;
    }

    .scrollframe__content__block img {
        width: 100%;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .side-lines-part img {
        width: 50%;
        position: absolute;
        bottom: 0;
        right: 0;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary ::placeholder {
        color: #898989;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test {
        text-align: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part {
        font-size: 15px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section {
        position: absolute;
        bottom: 30px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section p {
        color: #4D4D4D;
        font-size: 16px;
        font-weight: 400;
        z-index: 9;
        position: relative;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section p span.dark-colr {
        color: #93268f;
        font-weight: 600;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.according-discount {
        font-weight: bold;
        color: #93268f;
        font-size: 20px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.actual-prize {
        color: #999999;
        font-weight: 400;
        font-size: 16px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.actual-prize span.wqldksnac {
        text-decoration: line-through;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary {
        border: 1px solid #93268F;
        background-color: #93268F;
        padding: 12px 32px;
        border-radius: 12px;
        color: #fff;
        font-size: 20px;
        font-weight: 400;
        margin-top: 20px;
        position: relative;
        z-index: 9;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test {
        text-align: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part {
        background-image: var(--payment-banner);
        width: 100%;
        height: 750px;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 30px 0px 0px 30px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part button {
        background-color: transparent;
        border: 0px;
        position: absolute;
        right: 32px;
        top: 32px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-pattern-part img {
        position: absolute;
        left: 20px;
        bottom: 40px;
        width: 10%;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part img {
        width: 30px;
        height: 30px;
        object-fit: contain;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part {
        padding: 130px 40px 40px;
        height: fit-content;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
        color: #fff;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 0px;
        line-height: 48px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .nav-link {
        padding: 0px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
        border: 1.27px solid #E7E6F0;
        padding: 20px;
        border-radius: 16px;
        width: 250px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part img {
        width: 40px;
        height: 40px;
        object-fit: contain;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part p.heading {
        font-size: 18px;
        color: #4D4D4D;
        font-weight: 400;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .nav-link.active {
        background-color: transparent;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .nav-link.active .box-tab-part {
        border-color: #94278F;
        background-color: rgb(148 39 143 / 4%);
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul {
        justify-content: center;
        gap: 15px;
        padding-top: 16px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .nav-link.active .box-tab-part p.heading {
        color: #94278F;
        font-weight: 600;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .nav-link.active .box-tab-part img {
        filter: brightness(0) saturate(100%) invert(21%) sepia(35%) saturate(4156%) hue-rotate(280deg) brightness(95%) contrast(95%);
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .logo-part img {
        width: 185px;
        height: 57px;
        object-fit: contain;
        margin-left: 30px;
        margin-top: 30px;
    }

    .payment-modal-part .modal-dialog .modal-content {
        border: 2px solid #fff;
        border-radius: 30px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body {
        display: flex;
        padding: 0px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement {
        width: 35%;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil {
        width: 65%;
        display: flex;
        justify-content: center;
        padding-left: 50px;
        padding-right: 50px;
        position: relative;
        padding-top: 180px;
        flex-wrap: wrap;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .main-heading-part h5 {
        color: #000000;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 0px;
        text-align: center;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil p {
        color: #4D4D4D;
        font-size: 18px;
        font-weight: 400;
        text-align: center;
        margin-bottom: 0px;
    }

    .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part p.lewksn {
        color: #fff;
        font-size: 20px;
        font-weight: 300;
        line-height: 28px;
        padding-top: 12px;
    }

    /*end*/
    .bottom-bar-for-mobile {
        display: none;
    }

    .open-ho-slider .open-slider-part .minimized-section {
        height: 75vh;
        align-items: flex-start;
        justify-content: center;
    }

    .open-ho-slider .open-slider-part .minimized-section .Journey__toggle svg.svg-inline--fa.fa-chevron-up {
        rotate: 180deg;
    }

    .open-ho-slider .open-slider-part .minimized-section .left-part-code {
        display: none;
    }

    .open-ho-slider .open-slider-part .minimized-section .right-part-code .Journey__milestone__time {
        display: none;
    }

    .bottom-bar-for-mobile .minimized-section .left-part-code .Journey__head {
        font-weight: 500;
        margin: 0;
        color: #94278F;
        font-size: 10px;
        line-height: 16px;
        text-transform: uppercase;
    }

    .bottom-bar-for-mobile .minimized-section {
        position: fixed;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 40px;
        background-color: #fff;
        z-index: 99;
        bottom: 0;
        padding: 8px 16px;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    }

    .bottom-bar-for-mobile .minimized-section .left-part-code .Journey__next-name {
        font-size: 12px;
        font-weight: 700;
        line-height: 16px;
        color: #94278F;
    }

    .bottom-bar-for-mobile .minimized-section .right-part-code .Journey__right .Journey__milestone__time .Journey__milestone__time__text {
        width: 100%;
        transition: color 380ms cubic-bezier(0.445, 0.05, 0.55, 0.95);
        color: #000000;
        font-weight: 700;
        font-size: 10px;
        line-height: 12px;
        text-transform: uppercase;
    }

    .bottom-bar-for-mobile .minimized-section .right-part-code .Journey__right .Journey__toggle svg.svg-inline--fa.fa-chevron-up {
        width: 20px;
        height: 20px;
        filter: brightness(0) saturate(100%) invert(29%) sepia(37%) saturate(1339%) hue-rotate(258deg) brightness(96%) contrast(102%);
    }

    .bottom-bar-for-mobile .minimized-section .right-part-code .Journey__right {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    /*new-home-page*/
    section.mentor-match-section .mentor-heading-part p {
        text-align: center;
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        margin-bottom: 32px;
    }
    section.mentor-match-section .mobile-banner-part {
        display: none;
    }

    section.mentor-match-section {
        background: linear-gradient(180deg, #fffcee 0%, #FFF6FF 100%);
        padding: 32px 78px;
        display: none;
    }

    section.mentor-match-section .mentor-banner-part img {
        width: 100%;
        margin-top: -42px;
    }

    section.mentor-match-section .fond-metor-match .find-btn .find.and-seach img {
        width: 25px;
        height: 25px;
        object-fit: contain;
        margin-right: 12px;
        margin-top: -4px;
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(302deg) brightness(101%) contrast(104%);
    }

    section.mentor-match-section .fond-metor-match {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    section.mentor-match-section .fond-metor-match .find-btn .find.and-seach {
        border: 1px solid #000000;
        background-color: #000000;
        padding: 12px 32px;
        border-radius: 32px;
        color: #fff;
        font-size: 24px;
        font-weight: 300;
        z-index: 9;
        position: relative;
    }

    section.mentor-match-section .fond-metor-match .find-btn .find.and-seach:hover {
        background-color: #681a6500 !important;
        color: #000000 !important;
    }

    section.mentor-match-section .fond-metor-match .find-btn .find.and-seach:hover img {
        filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(50deg) brightness(100%) contrast(100%);
    }

    section.mentor-match-section .fond-metor-match .find-btn .become-btn {
        background-color: transparent !important;
        color: #000 !important;
    }

    section.mentor-match-section .mentor-heading-part h2 {
        text-align: center;
        color: #000000;
        text-transform: capitalize;
        font-weight: 400;
        font-size: 54px;
    }

    section.mentor-match-section .mentor-heading-part h2 span.secong-main-heading {
        font-weight: 600;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part .lwdjsk {
        height: -webkit-fill-available;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
    }

    section.find-nearby-consultation {
        background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        padding: 32px 78px;
    }

    section.find-nearby-consultation .find-career-consultation .acadamic-part {
        border: 1px solid #E7E6F0;
        border-radius: 16px;
        width: 100%;
        height: 220px;
        background-repeat: no-repeat;
        background-size: cover;
        display: flex;
        flex-wrap: wrap;
        box-shadow: 2px 2px 3px 1px #dddddd1a;
    }

    section.find-nearby-consultation .find-career-consultation .acadamic-part:hover {
        box-shadow: 2px 2px 5px 4px #dddddd8a;
    }

    section.find-nearby-consultation .find-career-consultation .one-part {
        background-image: var(--acadmic-banner-one);
    }

    section.find-nearby-consultation .find-career-consultation .second-part {
        background-image:var(--acadmic-banner-two);
    }

    section.find-nearby-consultation .find-career-consultation .third-part {
        background-image: var(--acadmic-banner-three);
    }

    section.find-nearby-consultation .find-career-consultation .foruth-part {
        background-image: var(--acadmic-banner-four);
    }

    section.find-nearby-consultation .find-career-consultation .fifth-part-part {
        background-image: var(--acadmic-banner-five);
    }

    section.find-nearby-consultation .find-career-consultation .sixth-part {
        background-image: var(--acadmic-banner-six);
    }

    section.find-nearby-consultation .find-career-consultation .one-part h4 {
        color: #407900;
    }

    section.find-nearby-consultation .find-career-consultation .second-part h4 {
        color: #C57023;
    }

    section.find-nearby-consultation .find-career-consultation .third-part h4 {
        color: #BA1370;
    }

    section.find-nearby-consultation .find-career-consultation .foruth-part h4 {
        color: #006D84;
    }

    section.find-nearby-consultation .find-career-consultation .fifth-part-part h4 {
        color: #98259B;
    }

    section.find-nearby-consultation .find-career-consultation .sixth-part h4 {
        color: #C2A823;
    }

    section.find-nearby-consultation .find-career-consultation .acadamic-part .main-part-img img {
        width: 50%;
        object-fit: contain;
    }

    body section.find-nearby-consultation .find-career-consultation .one-part .main-part-img {
        justify-content: end;
    }

    section.find-nearby-consultation .find-career-consultation .one-part .main-part-img img {
        width: 52%;
        margin-top: -20px;
    }

    section.find-nearby-consultation .find-career-consultation .acadamic-part .main-part-img {
        display: flex;
        justify-content: center;
        width: 100%;
    }

    section.find-nearby-consultation .find-career-consultation .fifth-part-part .main-part-img img {
        margin-top: -20px;
    }

    section.find-nearby-consultation .find-career-consultation .acadamic-part h4 {
        padding: 16px;
        font-size: 20px;
        line-height: 22px;
        text-transform: capitalize;
        font-weight: 700;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active:nth-child(2) {
        background-color: #FFB1CC;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active:nth-child(3) {
        background-color: #C8BBFF;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active:nth-child(4) {
        background-color: #FFDD80;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img img {
        width: 236px;
        height: 164px;
        position: absolute;
        right: 0;
        top: 0;
        border-radius: 0px 24px 0px 0px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img {
        display: none;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active .right-main-img img {
        display: block;
        transform: translate(0);
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .right-main-img img {
        position: absolute;
        width: 326px;
        height: 300px;
        right: -1px;
        bottom: 0;
        display: none;
        transform: translate(100%);
        transition: all .6s ease-in-out;
    }

    section.quick_consultation-part .Specialities-consultation .active:first-child {
        background-color: #9BC9FF;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique img.on-hover-img {
        display: none;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active {
        width: 950px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
        position: relative;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active p {
        display: none;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active .course-selection {
        visibility: visible;
        display: block;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active img.dafault-img {
        display: none;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active img.on-hover-img {
        display: block;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection {
        width: 100%;
        float: left;
        z-index: 99;
        position: relative;
        display: flex;
        max-width: 84%;
        padding-top: 8px;
        display: none;
        overflow: hidden;
        margin-bottom: 32px;
    }

    section.quick_consultation-part .Specialities-consultation .consultant-btn-part:hover a {
        color: #000 !important;
        background-color: transparent;
    }

    section.quick_consultation-part .Specialities-consultation .consultant-btn-part a i {
        padding-left: 6px;
    }

    section.quick_consultation-part .Specialities-consultation .consultant-btn-part {
        position: relative;
        display: none;
        margin-bottom: 80px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion.active .consultant-btn-part {
        display: block;
    }

    section.quick_consultation-part .Specialities-consultation .consultant-btn-part a {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        background-color: #000;
        padding: 8px 16px;
        border-radius: 8px;
        border: 1px solid #000;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
        width: 172px;
        float: left;
        background-color: #fff;
        margin: 5px;
        border-radius: 8px;
        padding: 8px 12px;
        height: 52px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: space-between;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part h5 {
        color: #000;
        font-size: 14px;
        font-weight: 600;
        margin-bottom: 0px;
        text-align: center;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique p {
        color: #787878;
        font-size: 14px;
        line-height: 21px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
        color: #000;
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 0px;
        padding-top: 8px;
    }

    section.quick_consultation-part {
        background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
        padding: 32px 78px;
        display: block;
    }

    section.quick_consultation-part .Specialities-consultation {
        width: 100%;
        display: flex;
        margin-top: 32px;
        border: 1px solid #DADADA;
        border-radius: 24px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion {
        width: 33.333%;
        background-color: #fff;
        padding: 32px;
        border-right: 1px solid #DADADA;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion:last-child {
        border-radius: 0px 24px 24px 0px;
        border-right: 0px;
    }

    section.quick_consultation-part .Specialities-consultation .development-consultaion:first-child {
        border-radius: 24px 0px 0px 24px;
    }

    section.stories-section .opper-slider .brand-one .home-reels-sec-video video#reels-video {
        object-fit: cover;
        border: 2px solid #fff;
        border-radius: 32px;
        height: 100%;
        width: 100%;
    }

    body section.latest-update.stories-section {
        background: unset !important;
    }

    section.stories-section .opper-slider .brand-one .home-reels-sec-video {
        height: 450px;
        width: 100%;
    }

    body .mantor-backround-section .question-box-part .skip-label {
        border: 0 !important;
        background-color: transparent !important;
        justify-content: center;
        color: #94278F !important;
        font-size: 20px;
        text-decoration: underline;
        font-weight: 400;
    }

    body .mantor-backround-section .question-box-part .skip-label::before {
        content: "" !important;
        border: 0px !important;
        background-color: transparent !important;
        display: none !important;
    }

    .career-plan-home .modal-dialog .modal-content p a.hange-num-part {
        color: #93268f;
    }

    .eror-part {
        width: 100%;
        color: #f00;
        margin: 0 auto;
        background-color: #fae3e1;
        border-radius: 4px;
        padding: 5px 8px;
        font-weight: 400;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    section.mobile-wrok .kjfc img {
        width: 100%;
    }

    body .unlock-future-part .impacted-part .unique-btn .arrow-img img {
        width: 100%;
    }

    .carrer-explore-deatils .exlore-industries-part .purple-test-mobile {
        padding-top: 12px;
        display: none;
    }

    section.unemployment-section .indiaunployment-groeth-part {
        margin-top: -20px;
        margin-bottom: 20px;
        padding-top: 80px;
    }

    .career-plan-home .modal-dialog {
        height: -webkit-fill-available;
        display: flex;
        align-items: center;
        max-width: 580px;
    }

    .carrer-explore-deatils .exlore-industries-part .responsibity-career-part {
        margin-top: 12px;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .profile-pic {
        position: relative;
        text-align: center;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .profile-pic .pic-part img {
        width: 138px;
        height: 138px;
        border-radius: 50%;
        object-fit: cover;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for h2 {
        padding-top: 10px;
        font-size: 32px;
        font-weight: 600;
        color: #93268f;
        text-align: center;
    }

    .meet-for-expert .modal-dialog {
        max-width: 460px;
    }

    .meet-for-expert .modal-dialog .modal-body button {
        display: none;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for p.xajzk {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        line-height: 22.5px;
        margin-bottom: 0px;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .fine-popyu a {
        width: 160px;
        display: flex;
        justify-content: center;
        background-color: #94278f;
        border-radius: 12px;
        border: 1px solid #94278f;
        color: #fff;
        padding: 8px;
        font-size: 20px;
        font-weight: 400;
        text-transform: uppercase;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .fine-popyu a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .fine-popyu {
        display: flex;
        justify-content: center;
        margin-top: 24px;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .amy_bg_gradient {
        position: absolute;
        top: -75%;
        bottom: -50%;
        pointer-events: none;
        width: 68%;
        margin: 0 auto;
        left: 0;
        right: 0;
        background: radial-gradient(circle at calc(35%) 55%, #0fbbc352, transparent 35%), radial-gradient(circle at calc(65%) 55%, #93268f70, transparent 35%), transparent;
    }

    .career-plan-home .modal-dialog .modal-content .rec-resend-code .resend-code a.resendotp {
        font-size: 16px;
        font-weight: 600;
        color: #93268F;
    }

    .career-plan-home .modal-dialog .modal-content .rec-resend-code .resend-code {
        text-align: center;
    }

    .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .profile-pic .pic-part {
        position: relative;
        z-index: 1;
    }

    .career-plan-home .modal-dialog .modal-content .verification-part img {
        width: 50px;
        height: 28px;
        object-fit: contain;
        margin-top: -10px;
    }

    .career-plan-home .modal-dialog .modal-content .verification-part .otp_field_educator input.otp-box {
        height: 55px;
        width: 55px;
        border-radius: 8px;
        outline: none;
        font-size: 18px;
        text-align: center;
        border: 1px solid #DCDCDC;
        color: #8b8686;
        -moz-appearance: textfield;
    }

    .career-plan-home .modal-dialog .modal-content .rec-resend-code .recive-code a {
        margin-bottom: 4px;
    }

    .career-plan-home .modal-dialog .modal-content .rec-resend-code {
        margin-top: 24px;
    }

    .career-plan-home .modal-dialog .modal-content .verification-part .otp_field_educator {
        flex-direction: row;
        column-gap: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 16px;
    }

    .career-plan-home .modal-dialog .modal-content .verification-part .otp-field-success {
        top: 0;
        padding: 0;
    }

    .career-plan-home .modal-dialog .modal-content .verification-part a a.hange-num-part {
        color: #93268F;
    }

    .career-plan-home .modal-dialog .modal-content .submit-btn button.woidsh {
        position: unset;
        border: 1px solid #93268F;
        background-color: #93268F;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-weight: 400;
        font-size: 18px;
    }

    .career-plan-home .modal-dialog .modal-content .submit-btn {
        text-align: center;
        padding-top: 8px;
    }

    .career-plan-home .modal-dialog .modal-content .submit-btn button.woidsh:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group .iti.iti--allow-dropdown {
        width: 100%;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group .iti.iti--allow-dropdown input {
        padding-left: 50px;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group .custom-select-wrapper {
        margin-bottom: 0px;
    }

    .career-plan-home .modal-dialog .modal-content {
        border: 0px;
        border-radius: 16px;
        padding: 32px;
    }

    .career-plan-home .modal-dialog .modal-content .modal-body button {
        position: absolute;
        right: -20px;
        top: -20px;
        font-size: 18px;
    }

    .career-plan-home .modal-dialog .modal-content h3 {
        font-size: 32px;
        text-align: center;
        color: #000;
        font-weight: 600;
        margin-bottom: 6px;
    }

    .career-plan-home .modal-dialog .modal-content p {
        text-align: center;
        font-size: 16px;
        font-weight: 400;
        color: #787878;
        margin-bottom: 32px;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group input {
        width: 100%;
        height: 57px;
        border-radius: 8px;
        padding: 0 16px;
        font-size: 18px;
        color: #898989;
        border: 1px solid #DCDCDC;
        font-weight: 400;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group label {
        font-size: 14px;
        color: #000;
        font-weight: 400;
        position: absolute;
        top: -10px;
        left: 16px;
        background: #fff;
        z-index: 9;
        margin-bottom: 0px;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group {
        position: relative;
        margin-bottom: 16px;
    }

    .career-plan-home .modal-dialog .modal-content .mentor-group ::placeholder {
        color: #898989;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .owl-nav.disabled {
        display: none !important;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth .mobile-part {
        display: none;
    }

    .main-banner-section .left-side .best-remmondation-part {
        width: 360px;
        border-top: 3px solid #B490B3;
        background-color: #fff;
        padding: 12px;
        margin-top: 16px;
    }

    .main-banner-section .left-side .best-remmondation-part h6 {
        font-size: 18px;
        color: #222222;
        font-weight: 600;
        margin-bottom: 4px;
    }

    .main-banner-section .left-side .best-remmondation-part p {
        color: #4D4D4D;
        font-size: 14px;
        font-weight: 400;
        line-height: 21px;
    }

    .main-banner-section .left-side .best-remmondation-part .profile-btn a:hover {
        background-color: #fff;
        color: #93268F !important;
    }

    .main-banner-section .left-side .best-remmondation-part .profile-btn {
        margin-bottom: 4px;
    }

    .main-banner-section .left-side .best-remmondation-part .profile-btn a {
        border: 1px solid #93268F;
        background-color: #93268F;
        color: #fff;
        padding: 4px 12px;
        border-radius: 8px;
    }

    section.unemployment-section {
        padding: 32px 78px 0px;
        background: linear-gradient(180deg, #fff6fd 0%, #fffbee 100%);
    }

    body .second-unemployemnt-part {
        padding-top: 0px !important;
        padding-bottom: 50px !important;
    }

    section.unemployment-section p span.dejdsi {
        text-decoration: underline;
    }

    section.unemployment-section .about-illitare-part .significant-part ul li img {
        width: 100%;
        height: 41px;
        object-fit: contain;
    }

    section.unemployment-section .be-part .btn-part a {
        border: 1px solid #000;
        background-color: #000;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 20px;
        font-weight: 400;
    }

    section.unemployment-section .be-part h4 {
        color: #000;
        font-size: 40px;
        text-align: center;
        font-weight: 500;
    }

    section.unemployment-section .be-part .btn-part {
        text-align: center;
        padding-top: 24px;
    }

    section.unemployment-section .be-part {
        padding-top: 24px;
    }

    section.unemployment-section .about-illitare-part .significant-part p.dkgvbk {
        color: #4D4D4D;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 6px;
        line-height: 28px;
    }

    section.unemployment-section .about-illitare-part .significant-part ul {
        display: flex;
        padding: 0px;
        padding-top: 16px;
        gap: 16px;
        flex-wrap: wrap;
        margin-bottom: 0px;
    }

    section.unemployment-section .about-illitare-part .significant-part {
        border-left: 4px solid #F2DAE8;
        padding: 16px;
        margin-bottom: 8px;
        background-color: #fff;
        border-radius: 12px;
    }

    section.unemployment-section .about-illitare-part .significant-part span.hafkh {
        background-color: rgb(220 220 220 / 40%);
        padding: 4px 8px;
        border-radius: 4px;
        color: #787878;
        font-size: 16px;
        font-weight: 400;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth {
        background-image: var(--map-bg);
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center;
        padding-bottom: 72px;
        margin-top: -70px;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img img {
        width: 100%;
        height: 41px;
        object-fit: contain;
    }

    section.unemployment-section .be-part .btn-part a:hover {
        background-color: #ffffff00;
        color: #000 !important;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
        text-align: center;
        position: absolute;
        top: 120px;
        right: 0px;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth h6 {
        color: #000;
        font-size: 18px;
        text-align: center;
        font-weight: 500;
        margin-top: 0px;
    }

    section.unemployment-section p {
        color: #fff;
        font-size: 26px;
        font-weight: 500;
        line-height: 40px;
    }

    section.unemployment-section .first-groeth-part .inner-part-gwoth .indiaunployment-groeth-part img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    section.unemployment-section p span.bolded-part {
        color: #fff;
        font-weight: 600;
        font-size: 40px;
    }

    .home-career-inight-section {
        padding: 50px 0px 32px;
        background: linear-gradient(180deg, #f1f8f8 0%, #FFFCEE 100%);
    }

    .home-career-inight-section .insights-heading {
        text-align: center;
    }

    .home-career-inight-section .insights-heading {
        text-align: center;
        position: relative;
    }

    .home-career-inight-section .insights-heading .for-deatil-stories a {
        color: #93268F;
        font-size: 24px;
        font-weight: 400;
    }

    .home-career-inight-section .insights-heading .for-deatil-stories {
        position: absolute;
        right: 7%;
        bottom: 0;
    }
    .home-page-faq .inner-about-faq .accordion-item {
        margin-bottom: 16px;
        background-color: transparent;
        border-color: #E8E9E9;
    }

    .home-page-faq .inner-about-faq .accordion-item h3 button {
        background-color: #fff0;
        box-shadow: unset;
        color: #000;
        font-size: 20px;
        font-weight: 400;
        padding-left: 0;
        padding-right: 0;
    }

    .home-page-faq .inner-about-faq .accordion-item .accordion-body {
        color: #4D4D4D;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
        padding-left: 0;
        padding-top: 0;
    }

    .home-page-faq .inner-about-faq {
        padding-top: 32px;
    }

    .home-page-faq {
        background: linear-gradient(180deg, #fefcee 0%, #FFF6FF 100%);
        padding: 40px 82px;
    }
    .both-sect-main {
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
        padding: 32px 0px;
    }

    section.stories-section .opper-slider .owl-nav.disabled {
        display: none !important;
    }

    .home-career-inight-section .inght-slider {
        padding-left: 134px;
        padding-top: 32px;
        position: relative;
    }

    .home-career-inight-section .inght-slider .owl-dots {
        display: none;
    }

    .home-career-inight-section .inght-slider .owl-nav.disabled {
        display: none !important;
    }

    .home-career-inight-section .inght-slider .inght-blog-part img {
        width: 100%;
        height: 230px;
        border-radius: 12px;
        margin-bottom: 16px;
        object-fit: cover;
    }

    .home-career-inight-section .inght-slider .inght-blog-part p.jkk {
        color: #4D4D4D;
        font-size: 20px;
        font-weight: 500;
        line-height: 27px;
        margin-bottom: 0px;
    }

    section.inspirational-stories-section .discuss-about-single-person .heading-part {
        text-align: center;
        margin-bottom: 32px;
        position: relative;
    }

    section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories {
        position: absolute;
        right: 7%;
        bottom: 0;
    }

    section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories a {
        color: #93268F;
        font-size: 24px;
        font-weight: 400;
        display: none;
    }

    section.stories-section {
        height: 100%;
        padding: 32px 0px;
        background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
    }

    section.stories-section .opper-slider .for-deatil-stories {
        position: absolute;
        right: 7%;
        top: -30px;
    }

    section.stories-section .opper-slider .for-deatil-stories a {
        color: #93268F;
        font-size: 24px;
        font-weight: 400;
        display: none;
    }

    .home-career-inight-section .insights-heading p {
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        margin-bottom: 0px;
    }
    .quec-section {
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
        padding: 64px 86px;
    }

    .quec-section .assement-part h3 {
        font-size: 54px;
        font-weight: 400;
        color: #000;
        margin-bottom: 12px;
    }

    section.inspirational-stories-section {
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
        padding: 32px 0px 32px 40px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part {
        border: 1px solid #F4F4F4;
        background-color: #fff;
        border-radius: 16px;
        padding: 24px;
        height: 100%;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .vedio-youtube-inpired iframe {
        width: 100%;
        height: 250px;
        border-radius: 16px;
        margin-bottom: -8px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .second-part {
        margin-top: 24px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .person-ino img {
        width: 48px;
        height: 48px;
        object-fit: cover;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part h6 {
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 0px;
        line-height: 22px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part p {
        color: #4D4D4D;
        font-size: 16px;
        font-weight: 400;
        line-height: 26px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part p {
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        line-height: 19px;
        margin-bottom: 0px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .person-ino {
        display: flex;
        gap: 8px;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .quote-part img {
        width: 86px;
        height: 52px;
        object-fit: contain;
    }

    section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .kfjcsdac {
        display: flex;
        justify-content: space-between;
        padding: 16px 0px;
    }

    .quec-section .assement-part h3 span.bold-txt-part {
        font-weight: 700;
    }

    .quec-section .assement-part p {
        font-size: 20px;
        line-height: 30px;
        color: #747677;
        margin-bottom: 0px;
    }

    .quec-section .assement-part .row {
        align-items: center;
    }

    .quec-section .assement-part p span.light-txt-part {
        font-weight: 600;
    }

    .quec-section .assement-part img {
        width: 100%;
    }

    .main-banner-section .banner-text-section .home-page-btn a {
        border: 1px solid #93268F;
        background-color: #93268F;
        color: #fff;
        border-radius: 12px;
        padding: 12px 32px;
        font-size: 24px;
        font-weight: 400;
        z-index: 9;
    }

    .amy-ai-powered-section .meet-new-amy .right-new-part {
        position: absolute;
        right: -8%;
        bottom: -22px;
    }

    .amy-ai-powered-section .meet-new-amy .left-new-part {
        position: absolute;
        left: 14%;
        top: -22px;
    }

    .amy-ai-powered-section .meet-new-amy .play-button-part-first-sec {
        position: absolute;
        left: 0;
        right: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        top: 0;
        bottom: 0;
    }

    .amy-ai-powered-section .meet-new-amy .play-button-part-first-sec img {
        width: 78px;
        height: 78px;
        object-fit: contain;
    }

    .amy-ai-powered-section .meet-new-amy .big-imag-part img {
        width: 100%;
        margin: 0 auto;
        max-width: 55%;
        height: 530px;
        object-fit: cover;
        border-radius: 24px;
    }

    body .amy-ai-powered-section .meet-new-amy .common-part img {
        width: 40%;
    }

    .amy-ai-powered-section {
        padding: 45px 0px;
    }

    .amy-ai-powered-section .meet-new-amy .common-part img {
        width: 100%;
    }

    .amy-ai-powered-section .meet-new-amy {
        position: relative;
    }

    .amy-ai-powered-section .meet-new-amy .big-imag-part {
        text-align: center;
    }

    .main-banner-section .banner-text-section .home-page-btn a:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    .main-banner-section .banner-text-section .home-page-btn a.plan-free {
        background-color: transparent;
        color: #93268F;
    }

    .main-banner-section .banner-text-section .home-page-btn {
        margin-top: 16px;
        display: flex;
        gap: 16px;
    }

    section.company-section {
        background: linear-gradient(to right, #ffffff 0%, #F0F8F8 100%);
    }

    body .unlock-future-part .impacted-part .vedio-play-home {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        align-items: center;
        bottom: 0;
    }

    body .unlock-future-part .impacted-part .live-part {
        position: relative;
    }

    body .unlock-future-part .impacted-part .vedio-play-home img {
        width: 78px;
        height: 78px;
        object-fit: contain;
    }

    /*new-page-end*/
    /*13-08-2024*/
    .exlore-industries-part .explore-engeerning-part .search-results {
        position: absolute;
        top: 100%;
        left: 0;
        background-color: #fff;
        border: 1px solid #ccc;
        width: 100%;
        z-index: 1000;
        display: none;
        border-radius: 10px;
        margin-top: 2px;
    }

    .exlore-industries-part .explore-engeerning-part .search-results ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
        overflow: auto;
        height: 230px;
    }

    .exlore-industries-part .explore-engeerning-part .search-results a {
        color: #202e3b;
        font-size: 14px;
        font-weight: 400;
    }

    .exlore-industries-part .explore-engeerning-part .search-results a:hover {
        color: #fff !important;
    }

    .exlore-industries-part .explore-engeerning-part .search-results a:hover li {
        background-color: #891a83;
    }

    .exlore-industries-part .explore-engeerning-part .search-results li {
        padding: 8px 12px;
        cursor: pointer;
    }

    .pagination-sec {
        width: 100%;
        display: flex;
        justify-content: center;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .pagination-sec .pagination .page-item.active .page-link {
        background-color: #93268F;
        border-color: #93268F;
        color: #fff;
    }

    .pagination-sec .pagination .page-item .page-link {
        color: #93268F;
    }

     .pagination-sec .pagination .page-item .page-link:focus {
        box-shadow: none;
    }

    /*13-08-2024 end*/

    .progress-step .main-step-section {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    .progress-step .expect-section-time span.min-time {
        color: #93268F;
        font-size: 14px;
        font-weight: 400;
    }

    /*explore-new-page*/
    .suggested-amy_response .about-thething .itemcount label:hover {
        border: 1px solid #94278f;
        background-color: #94278f;
        color: #fff;
    }

    .explore-exam-page .looking-carrer .all-over-india-exam .future-section .col-sm-4 {
        margin-bottom: 24px;
    }

    .all-over-india-exam .future-section .heading-sec {
        margin-top: 8px;
    }

    .all-over-india-exam .future-section .examination-part .website-part i {
        margin-left: 16px;
    }

    .carrer-explore-deatils .exlore-industries-part table td.path-part p {
        rotate: 270deg;
        color: #000;
        font-weight: 600;
        white-space: nowrap;
    }

    .carrer-explore-deatils .exlore-industries-part table td.path-part {
        padding: 0px 12px;
    }

    .carrer-explore-deatils .isloation-part {
        background: linear-gradient(180deg, #12054E 0%, #37065D 0%, #45108A 100%);
        border: 1px solid #94278F;
        padding: 24px;
        border-radius: 12px;
        text-align: center;
    }

    .carrer-explore-deatils .isloation-part img {
        width: auto;
    }

    .carrer-explore-deatils .isloation-part h2 {
        color: #fff;
        font-size: 22px;
        padding-top: 16px;
        font-weight: 500;
    }

    .carrer-explore-deatils .isloation-part p {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
    }

    .carrer-explore-deatils .isloation-part .btn-part a {
        border: 1px solid #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 22px;
        color: #fff;
        font-weight: 400;
    }

    .carrer-explore-deatils .isloation-part .btn-part a:hover {
        color: #37065d;
        background-color: #fff;
    }

    .carrer-explore-deatils .isloation-part .btn-part {
        padding-top: 8px;
        padding-bottom: 15px;
    }

    .carrer-explore-deatils .top-companies .latest-comapnies {
        border: 1px solid #D8D8D8;
        background-color: rgb(15 187 195 / 5%);
        border-radius: 72px;
        padding: 12px;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    body .carrer-explore-deatils .exlore-industries-part .for-big-companies {
        max-width: 25%;
        flex: 25%;
        margin-top: 25px;
    }

    .carrer-explore-deatils .top-companies .latest-comapnies .ldej {
        width: 48px;
        background-color: #0FBBC3;
        border-radius: 50%;
        max-width: 48px;
        height: 48px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .carrer-explore-deatils .top-companies .latest-comapnies .ldej img {
        width: 28px;
        height: 28px;
        object-fit: contain;
    }

    .carrer-explore-deatils .top-companies .latest-comapnies p.lefjc {
        width: calc(100% - 20%);
        color: #000;
        font-size: 16px;
        font-weight: 500;
        line-height: 20px;
        margin-bottom: 0px;
    }

    .carrer-explore-deatils .helpful-information .about.the-likeing-part {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        margin-top: 16px;
    }

    .carrer-explore-deatils .helpful-information .about.the-likeing-part img {
        width: auto;
        height: auto;
        object-fit: contain;
    }

    .carrer-explore-deatils .helpful-information p {
        text-align: center;
        margin-bottom: 0px;
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        padding-top: 16px;
    }

    .carrer-explore-deatils .helpful-information .about.the-likeing-part p.reports-sjc {
        margin-bottom: 0px;
        color: #93268F;
        font-size: 16px;
        text-decoration: underline;
        padding: 0px;
    }

    .carrer-explore-deatils .helpful-information h2.wldqj {
        text-align: center;
        font-size: 24px;
        font-weight: 600;
        padding-top: 16px;
        margin-bottom: 0px;
    }


    body .carrer-explore-deatils .faq-section-details .accordion-item h2 {
        border: 2px solid #F0F0F0;
        margin-bottom: 8px;
        padding: 16px 18px;
        border-radius: 10px;
    }

    .carrer-explore-deatils .faq-section-details .accordion-item h2 button.accordion-button {
        padding: 0px;
        font-size: 18px;
        font-weight: 500;
        color: #000;
        background-color: transparent;
        border: 0;
        box-shadow: unset;
    }

    .carrer-explore-deatils .faq-section-details .accordion-item {
        border: 0px;
    }


    .explore-carrer-page .prediction-part .future-section .marketing-part .inner-part .content-part {
        width: 100%;
    }

    .profile-banner-part {
        background-image:var(--profile-banner);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 50px 0px;
        height: 230px;
        display: flex;
        align-items: center;
    }

    .profile-banner-part h2 {
        color: #fff;
        font-size: 64px;
        font-weight: 600;
        margin-bottom: 0px;
    }


    .explore-carrer-page .looking-carrer .prediction-part {
        padding-top: 32px;
    }

    .explore-carrer-page .profile-banner-part h2 {
        text-align: center;
    }

    .header-icon-section ul.myprofile-btn .my-prof-img-name {
        display: flex;
        align-items: center;
        gap: 10px;
    }


    .explore-carrer-page .looking-carrer .future-section .marketing-part .cooredinator-part img {
        width: 48px;
        height: 48px;
        object-fit: cover;
        border-radius: 6px;
    }


    .explore-carrer-page .looking-carrer .top-industry-section {
        padding-top: 32px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h2 {
        color: #000000;
        font-size: 32px;
        font-weight: 400;
        margin-bottom: 0px;
        padding-bottom: 24px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3 {
        margin-bottom: 0px;
        position: relative;
        font-size: 28px;
        font-weight: 700;
        color: #000;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3 span {
        font-weight: 400;
        font-size: 20px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3::after {
        margin-bottom: 0;
        position: absolute;
        z-index: 1;
        height: 2px;
        content: "";
        background-color: #ffcb07;
        width: -webkit-fill-available;
        margin-left: 6px;
        bottom: 12px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .img-part img {
        width: 100%;
        height: 200px;
        object-fit: cover;
        border-radius: 8px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .img-part {
        position: relative;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .img-part:before {
        content: "";
        width: 100%;
        height: 100%;
        position: absolute;
        background: linear-gradient(180deg, rgb(0 0 0 / 8%) 0%, rgb(0 0 0 / 70%) 100%);
        border-radius: 8px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .content-part p {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 0px;
        line-height: 20px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .content-part h2 {
        color: #fff;
        font-size: 20px;
        font-weight: 700;
        margin-bottom: 0px;
        line-height: 22px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part {
        position: relative;
        padding-top: 24px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .content-part {
        position: absolute;
        bottom: 0;
        padding: 12px;
    }

    .explore-carrer-page .looking-carrer .top-industry-section .primary-sector {
        padding-bottom: 24px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option h1 {
        color: #94278f;
        font-size: 48px;
        text-align: center;
        font-weight: 600;
        margin-bottom: 16px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part input {
        width: 100%;
        border: 1px solid #e0e0e0;
        border-radius: 16px;
        padding: 24px;
        color: #828282;
        height: 80px;
        font-weight: 400;
        padding-left: 70px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part img {
        width: 36px;
        height: 36px;
        position: absolute;
        top: 19px;
        left: 24px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part {
        display: flex;
        position: relative;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part ::placeholder {
        color: #828282;
        font-size: 20px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
        width: 100%;
        margin: 0 auto;
        max-width: 100%;
        position: relative;
        padding: 0px 200px;
    }

    .explore-carrer-page .looking-carrer .seaching-looking-carrer {
        padding-bottom: 32px;
    }

    .exlore-industries-part .feeling-ensure-section .perfect-carrer .row {
        align-items: center;
        flex-direction: inherit;
    }

    .exlore-industries-part .feeling-ensure-section .perfect-carrer .middle-content .btn-part a:hover {
        background-color: #fff;
        color: #24bac0 !important;
    }

    .exlore-industries-part .feeling-ensure-section .perfect-carrer .middle-content .btn-part a i {
        padding-left: 6px;
    }

    .exlore-industries-part .feeling-ensure-section .perfect-carrer .middle-content .btn-part {
        padding-top: 16px;
    }

    .carrer-explore-deatils .exlore-industries-part .col-sm-9 {
        max-width: 78%;
        flex: 78%;
    }

    .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
        max-width: 22%;
        flex: 22%;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part {
        background-color: #fff;
        border-radius: 12px;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part h2 {
        margin-bottom: 0px;
        font-size: 18px;
        font-weight: 500;
        color: #93268F;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part li a {
        margin-bottom: 0px;
        font-size: 18px;
        font-weight: 500;
        color: #787878;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part li:last-child {
        border-bottom: 0px;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part li {
        padding: 10px 16px;
        border-bottom: 1px solid #D8D8D8;
    }

    .carrer-explore-deatils .exlore-industries-part .explore-engeerning-part .explore-carrer-page .looking-carrer {
        padding-top: 0px;
    }


    .carrer-explore-deatils .exlore-industries-part table tr:first-child {
        background-color: hsl(303deg 58% 37% / 31%);
    }

    .carrer-explore-deatils .exlore-industries-part table tr.table-head-bg-color td {
        border: 1px solid #fff;
    }

    .carrer-explore-deatils .exlore-industries-part table tr.table-head-bg-color td h2 {
        font-size: 18px;
        font-weight: 500;
        padding: 8px 12px;
    }

    .carrer-explore-deatils .exlore-industries-part table a {
        color: #93268F;
        font-size: 18px;
        font-weight: 400;
    }

    .carrer-explore-deatils .exlore-industries-part table td {
        border: 1px solid rgb(148 39 143 / 19%);
        padding: 10px 12px;
    }

    .carrer-explore-deatils .exlore-industries-part .explore-carrer-page h3 {
        color: #000;
        font-size: 20px;
        font-weight: 500;
        margin: 16px 0px;
    }

    .carrer-explore-deatils .exlore-industries-part .explore-carrer-page ul li {
        list-style: disc;
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        margin-bottom: 0px;
    }

    .carrer-explore-deatils .exlore-industries-part .explore-carrer-page ul {
        padding-left: 22px;
    }

    .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part ul {
        padding: 0px;
    }

    /*chat-bot*/
    section.new-chatbox-sec .google-amy-side {
        animation: fadeIn 0.5s ease-in-out;
    }

    section.new-chatbox-sec .Input_field {
        transition: all 0.3s ease-in-out;
    }

    section.new-chatbox-sec .loading-dots {
        display: inline-block;
        font-size: 1.2em;
        animation: dots 2.4s infinite;
        opacity: 0;
    }

    section.new-chatbox-sec .loading-dots:nth-child(1) {
        animation-delay: 0.4s;
    }

    section.new-chatbox-sec .loading-dots:nth-child(2) {
        animation-delay: 0.8s;
    }

    section.new-chatbox-sec .loading-dots:nth-child(3) {
        animation-delay: 1.2s;
    }

    section.new-chatbox-sec .Input_field:focus {
        border-color: #000;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }

    .msg-type {
        display: inline-block;
    }

    @keyframes dots {
        30% {
            transform: translateY(-5px) scale(1.9);
            opacity: 1;
            text-shadow: 0 15px 10px transparent;
        }

        48% {
            transform: scale(1);
        }

        100% {
            transform: translateY(0);
            opacity: 0;
        }
    }

    @keyframes fadeIn {
        from {
            opacity: 0;
            transform: translateY(20px);
        }

        to {
            opacity: 1;
            transform: translateY(0);
        }
    }

    /*end*/
    /*feedback-section*/
    section.feedback-section .success-submit {
        width: 25%;
    }

    section.new-chatbox-sec .chat_bot_inner_form {
        margin-bottom: 45px;
    }

    section.new-chatbox-sec .user-side-part p {
        background-color: #93268F;
        color: #fff;
    }

    section.feedback-section form.form-part .form-body-part p.ejmewm {
        padding: 0px 24px;
        line-height: 18px;
    }

    section.feedback-section .success-submit .form-part .closing-part {
        margin-top: 24px;
        padding-bottom: 16px;
    }

    section.feedback-section .success-submit form.form-part .form-body-part p {
        text-align: center;
        padding: 10px 24px;
        line-height: 22px;
    }

    section.feedback-section .success-submit .form-part a:hover {
        background-color: #681A65;
        color: #fff !important;
    }

    section.feedback-section .success-submit form.form-part .form-body-part h2 {
        text-align: center;
    }

    section.feedback-section .success-submit .form-part a {
        border: 1px solid #94278F;
        display: flex;
        justify-content: center;
        width: 100%;
        margin: 0 auto;
        max-width: fit-content;
        background-color: #94278F;
        color: #fff;
        padding: 8px 44px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 400;
        text-transform: uppercase;
    }

    .hidden {
        display: none;
    }

    section.feedback-section .upload-container {
        padding: 22px 10px;
        border-radius: 8px;
        border: 1px solid #DCDCDC;
        background: #FFF;
        margin-bottom: 10px;
    }

    section.feedback-section .upload-container .border-container .upload_screenshot span.upload_scrn {
        color: #000;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    section.feedback-section .upload-container input#file-upload {
        display: none;
    }

    section.feedback-section .border-container p {
        color: #130f40;
        font-weight: 600;
        font-size: 1.1em;
        letter-spacing: -1px;
        margin-top: 30px;
        margin-bottom: 0;
        opacity: 0.65;
    }

    section.feedback-section #file-browser {
        color: #272B5B;
        font-weight: 600;
    }

    section.feedback-section .upload-container .border-container .upload_screenshot {
        text-align: center;
    }

    section.feedback-section #pasted-image {
        max-width: 200px;
    }

    section.feedback-section #selected-file-name {
        color: #1e7621;
    }

    section.feedback-section #file-upload {
        display: none;
    }

    section.feedback-section .rating {
        display: flex;
        width: 100%;
        justify-content: center;
        overflow: hidden;
        flex-direction: row-reverse;
        position: relative;
    }

    section.feedback-section .rating-0 {
        filter: grayscale(100%);
    }

    section.feedback-section .rating>input {
        display: none;
    }

    section.feedback-section .rating>input:checked~label,
    section.feedback-section .rating>input:checked~label~label {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e") !important;
    }

    section.feedback-section .rating>input:not(:checked)~label:hover,
    section.feedback-section .rating>input:not(:checked)~label:hover~label {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23d8b11e' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e") !important;
    }

    section.feedback-section .emoji-wrapper {
        width: 100%;
        text-align: center;
        height: 100px;
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0;
    }

    section.feedback-section .emoji-wrapper:before,
    section.feedback-section .emoji-wrapper:after {
        content: "";
        height: 15px;
        width: 100%;
        position: absolute;
        left: 0;
        z-index: 1;
    }

    section.feedback-section #rating-1:checked~.emoji-wrapper>.emoji {
        transform: translateY(-100px);
    }

    section.feedback-section #rating-2:checked~.emoji-wrapper>.emoji {
        transform: translateY(-200px);
    }

    section.feedback-section #rating-3:checked~.emoji-wrapper>.emoji {
        transform: translateY(-300px);
    }

    section.feedback-section #rating-4:checked~.emoji-wrapper>.emoji {
        transform: translateY(-400px);
    }

    section.feedback-section #rating-5:checked~.emoji-wrapper>.emoji {
        transform: translateY(-500px);
    }

    section.feedback-section .feedback {
        max-width: 100%;
        width: 100%;
        padding: 10px 30px 10px 30px;
        border-radius: 8px;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        align-items: center;
    }

    /*feedbacksection-end*/
    .counselling-section {
        background: var(--front-same-banner);
        background-size: cover !important;
        background-repeat: no-repeat;
        background-position: center center !important;
        height: auto;
        padding: 55px 0px;
    }

    /*16-07-2024 rating-part-result*/
    .result-review .modal-dialog .modal-body h2 {
        color: #000 !important;
    }

    body .result-review .modal-dialog .modal-body p.invite_frnd {
        font-size: 14px;
        text-align: center;
    }

    body .result-review .modal-dialog .modal-body textarea {
        width: 100%;
        height: 100px;
        border: 1px solid #DCDCDC;
        border-radius: 8px;
        padding: 12px;
        font-size: 14px !important;
        color: #898989;
        font-size: 14px;
        font-weight: 400;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        resize: none;
    }

    body .result-review .modal-dialog .modal-body ::placeholder {
        font-size: 14px;
        color: #898989;
    }

    body .result-review .modal-dialog .modal-body p {
        color: #999999;
        font-size: 12px !important;
        text-align: end;
        margin-bottom: 24px;
    }

    body .result-review .modal-dialog .modal-body .about-btn {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    body .result-review .modal-dialog .modal-body .about-btn a {
        color: #94278F;
        font-size: 16px;
        font-weight: 400;
    }

    body .result-review .modal-dialog .modal-body .about-btn button {
        border: 1px solid #94278F;
        background-color: #94278F;
        border-radius: 8px;
        padding: 8px 32px;
        color: #fff;
        font-size: 16px;
        font-weight: 400;
    }

    body .result-review .modal-dialog button.thank_close_btn {
        border: 0;
        background-color: transparent;
        position: absolute;
        right: 20px;
        top: 20px;
    }

    body .result-review .modal-dialog button.thank_close_btn img {
        width: 16px;
    }

    body .result-review .modal-dialog .modal-body .about-btn button:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review a {
        font-size: 20px;
        color: #94278F;
        font-weight: 400;
        border: 1px solid #94278F;
        border-radius: 12px;
        padding: 8px 12px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .how-like {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    body section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .how-like img {
        width: 40px;
        height: 40px;
    }

    body section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .report-pdrt h4 {
        font-size: 16px;
        text-decoration: underline;
        padding: 0px;
        margin: 0px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .comment img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.name {
        font-size: 16px;
        color: #1D1D1B;
        font-weight: 500;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .comment .jewf {
        display: flex;
        align-items: center;
        gap: 4px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .comment .jewf h3 {
        color: #787878;
        font-weight: 400;
        font-size: 14px;
        margin-bottom: 0px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part {
        text-align: center;
        padding-top: 35px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part a {
        font-size: 22px;
        font-weight: 400;
        color: #94278f;
        border: 1px solid #94278f;
        border-radius: 12px;
        padding: 12px 32px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part a:hover {
        background-color: #681A65;
        color: #fff !important;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part p.ehwkjc {
        font-size: 16px;
        color: #898989;
        padding-top: 10px;
        font-weight: 400;
        margin-bottom: 0px;
        line-height: 25px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .comment h4 {
        color: #000;
        font-weight: 400;
        font-size: 14px;
        padding-top: 15px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.name.bullet-mart {
        font-size: 16px;
        color: #1D1D1B;
        font-weight: 500;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.month-part {
        color: #787878;
        font-size: 16px;
        font-weight: 500;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .qwyhscn h2.user-side {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background-color: #0FBBC3;
        color: #fff;
        font-size: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-weight: 600;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part {
        display: flex;
        width: 100%;
        gap: 10px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented {
        border: 1px solid #D8D8D8;
        padding: 16px 32px;
        border-radius: 8px;
        margin-top: 24px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part {
        width: 50%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review a:hover {
        background-color: #681A65;
        color: #fff !important;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part input {
        font-size: 16px;
        color: #898989;
        font-weight: 400;
        border: 0px;
        background-color: #fff;
        width: 100%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part ::placeholder {
        color: #898989;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate h2 {
        font-size: 64px;
        color: #94278f;
        font-weight: 600;
        margin-bottom: 0px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-img {
        margin-top: -8px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate p {
        color: #0FBBC3;
        font-size: 16px;
        font-weight: 500;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .jewf h2 {
        font-size: 16px;
        font-weight: 400;
        text-decoration: underline;
        color: #94278f;
        margin-bottom: 0px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
        display: flex;
        width: 28%;
        gap: 2px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part h2 {
        font-size: 24px;
        font-weight: 500;
        color: #1D1D1B;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse {
        display: flex;
        align-items: center;
        height: inherit;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-bar img {
        width: 15px;
        height: 15px;
        object-fit: contain;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate {
        width: 20%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-bar {
        width: 80%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .rate {
        background-color: #94278F;
        height: 8px;
        border-radius: 40px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage {
        display: flex;
        align-items: baseline;
        gap: 10px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .main-rting {
        width: 84%;
        background-color: #E7E6F0;
        height: 8px;
        border-radius: 40px;
        margin-bottom: 14px;
    }

    section.psychometric-test-result .result_rating_part {
        background: linear-gradient(180deg, #fffcef 0%, #FFF5FF 100%);
        padding-bottom: 32px;
    }

    section.psychometric-test-result .result_rating_part .feedback-section .top-left {
        border: 1px solid #D8D8D8;
        padding: 16px 32px;
        border-radius: 8px;
        height: 100%;
    }

    section.psychometric-test-result .result_rating_part .feedback-section {
        border: 1px solid #D8D8D8;
        padding: 32px 32px 45px;
        border-radius: 16px;
        background-color: #fff;
    }

    section.psychometric-test-result .result_rating_part .top-new-heading h2 span.bold-part {
        font-weight: 700;
    }

    section.psychometric-test-result .result_rating_part .top-new-heading h2 {
        color: #000;
        font-size: 48px;
        text-align: center;
        font-weight: 400;
        margin-bottom: 18px;
    }

    section.psychometric-test-result .result_rating_part .top-new-heading p {
        text-align: center;
        color: #787878;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 10px;
    }

    section.psychometric-test-result .result_rating_part .top-new-heading {
        padding-top: 32px;
    }

    /*11-07-2024*/
    .feedback-submit .closing-part a {
        border: 1px solid #94278F;
        background-color: #94278F;
        padding: 8px 46px;
        border-radius: 12px;
        color: #fff;
        font-size: 18px;
        width: 150px;
        display: flex;
        justify-content: center;
        margin: 0 auto;
    }

    .feedback-submit .closing-part {
        text-align: center;
        margin-top: 12px;
    }

    .feedback-submit .closing-part a:hover {
        background-color: #681a65;
        color: #ffffff !important;
    }

    .jkegb .modal-dialog {
        display: flex;
        align-items: center;
        height: -webkit-fill-available;
    }

    .hidden {
        display: none;
    }

    .mantor-backround-section .question-box-part .leave-btn {
        display: none;
    }

    /*09-07-2024*/

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields button:hover {
        background-color: #681a65 !important;
        color: #ffffff !important;
    }

    section.contact-genral-enquiry .genral-inquiry-inner a:hover {
        color: #681a65 !important;
    }

    section.new-chatbox-sec input:focus-visible {
        outline: none;
    }

    /*09-07-2024 end */

    section.psychometric-test-result .ace_downld_test_report .explore-pathway section.pathway-section {
        background-image: none;
    }

    section.psychometric-test-result .ace_downld_test_report .explore-pathway section.pathway-section .brain-test .start-btn img {
        filter: brightness(0) saturate(100%) invert(67%) sepia(85%) saturate(2907%) hue-rotate(138deg) brightness(94%) contrast(88%);
    }

    section.psychometric-test-result .ace_downld_test_report .explore-pathway section.pathway-section .brain-test .based-test-part .start-btn a {
        background-color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        color: #0FBBC3;
    }

    section.psychometric-test-result .ace_downld_test_report .explore-pathway section.pathway-section .brain-test .based-test-part .start-btn a:hover {
        background-color: transparent;
        color: #ffffff !important;
        border: 1px solid #ffffff;
    }

    section.psychometric-test-result .ace_downld_test_report .explore-pathway section.pathway-section .brain-test .based-test-part .start-btn a:hover img {
        filter: brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(3%) hue-rotate(243deg) brightness(102%) contrast(101%);
    }

    /*menu*/

    .header-icon-section ul.myprofile-btn li .open-right-sidebar {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    body.main-student-sidebar section.feedback-section {
        z-index: 99;
    }

    body.main-student-sidebar .botIcon {
        z-index: 99;
    }

    .myprofile-inner.hidden .profile-section .few-deatils .content-part h3 span.light-part {
        font-size: 20px;
        color: #000;
        font-weight: 600;
    }

    .myprofile-inner.hidden a.logout-btn {
        border: 1px solid #93268f;
        background-color: transparent;
        color: #93268f;
        padding: 8px 16px;
        width: 100%;
        display: flex;
        justify-content: center;
        border-radius: 6px;
        font-size: 16px;
        font-weight: 400;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part .futher-view a:hover {
        color: #fff !important;
        text-decoration: underline !important;
    }

    .myprofile-inner.hidden .btn-wqfj {
        margin: 0px 16px 16px;
        height: 40px;
    }

    .myprofile-inner.hidden a.logout-btn:hover {
        background-color: #681a65;
        color: #Fff !important;
    }

    .myprofile-inner.hidden .menu-contribution-part {
        background-image: var(--home-menu-bg);
        width: 100%;
        height: auto;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: right, center;
        padding: 12px 16px;
    }

    .myprofile-inner.hidden .menu-contribution-part h2 {
        color: #fff;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 10px;
    }

    .myprofile-inner.hidden .menu-contribution-part h2 span.bolded-part {
        color: #fff;
        font-weight: 700;
        margin-left: 2px;
    }

    .myprofile-inner.hidden .menu-contribution-part .student-helpt .boxes-part1 img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    .myprofile-inner.hidden .menu-contribution-part .student-helpt .boxes-part1 p {
        margin-bottom: 0px;
        color: #fff;
        font-size: 16px;
        font-weight: 500;
    }

    .myprofile-inner.hidden .menu-contribution-part .student-helpt {
        display: flex;
        gap: 30px;
        margin-bottom: 10px;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part .ponit-menu img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part .ponit-menu p {
        color: #fff;
        font-size: 14px;
        margin-bottom: 0px;
        font-weight: 400;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part .ponit-menu {
        display: flex;
        gap: 4px;
        align-items: center;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part {
        display: flex;
        justify-content: space-between;
    }

    .myprofile-inner.hidden .menu-contribution-part .coin-part .futher-view a {
        font-size: 14px;
        color: #fff;
        font-weight: 500;
    }

    .myprofile-inner.hidden .menu-contribution-part .student-helpt .boxes-part1 {
        display: flex;
        align-items: center;
        gap: 4px;
    }

    /*end*/
    /*new-booked-part*/
    body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part {
        border: 1px solid #E0E0E0;
        margin: 0 auto;
        padding: 8px 42px;
        border-radius: 12px;
        display: flex;
        min-height: 60px;
        align-items: center;
        justify-content: center;
        width: fit-content;
        margin-top: 20px;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .booked-logo-part img {
        width: 100%;
        margin: 0 auto;
        max-width: 55%;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .booked-logo-part {
        margin-top: 25px;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p {
        font-size: 22px;
        font-weight: 600;
        padding: 0px;
        margin: 0;
        position: relative;
        color: #ffff;
        text-transform: uppercase;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p:first-child {
        padding-right: 16px;
        margin-right: 16px;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p:first-child:before {
        content: "";
        width: 1px;
        height: 16px;
        background-color: #Fff;
        position: absolute;
        right: 0;
        top: 4px;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part img {
        width: 38px;
        height: 38px;
        object-fit: contain;
        margin-left: 12px;
    }

    section.take-section .expertpart .booked-logo-part img {
        width: 100%;
        margin: 0 auto;
        max-width: 60%;
        display: flex;
        object-fit: contain;
    }

    section.take-section .expertpart .booked-logo-part {
        padding-top: 30px;
    }

    section.take-section .expertpart .selected-timing_part {
        border: 1px solid #E0E0E0;
        width: 100%;
        margin: 0 auto;
        padding: 8px 32px;
        border-radius: 12px;
        display: flex;
        min-height: 60px;
        align-items: center;
        justify-content: center;
    }

    section.take-section .expertpart .selected-timing_part p {
        font-size: 22px;
        font-weight: 600;
        padding: 0px;
        margin: 0;
        position: relative;
        color: #ffff;
        text-transform: uppercase;
    }

    section.take-section .expertpart .selected-timing_part p:first-child {
        padding-right: 16px;
        margin-right: 16px;
    }

    section.take-section .expertpart .selected-timing_part p:first-child:before {
        content: "";
        width: 1px;
        height: 16px;
        background-color: #Fff;
        position: absolute;
        right: 0;
        top: 4px;
    }

    section.take-section .expertpart .selected-timing_part .gewf img {
        width: 38px;
        height: 38px;
        object-fit: contain;
        margin-left: 12px;
    }

    /*new-chat-bot*/
    .rating>input:checked~label,
    .rating>input:checked~label~label {
        background-image: unset !important;
    }

    .rating>input:not(:checked)~label:hover,
    .rating>input:not(:checked)~label:hover~label {
        background-size: 0px;
    }

    .rating_section_page {
        background-image: var( --guideline-banner);
        width: 100%;
        height: 100vh;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom;
        z-index: 99;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .rating_section_page .form-part .form-body-part {
        border-radius: 24px;
        background-color: #fff;
        width: 800px;
        padding: 32px;
    }

    .rating_section_page form.form-part .form-body-part .why-want textarea {
        height: 100px;
    }

    .rating_section_page form.form-part .form-body-part .why-want ::placeholder {
        color: #898989;
    }

    .rating_section_page .form-part .form-body-part .family-part .rating-sec .rating>label:before {
        margin-bottom: 0px;
    }

    .rating_section_page form.form-part .footer-form-part {
        padding: 14px 0 0;
        align-items: center;
        justify-content: center;
    }

    .rating_section_page .footer-form-part .btn-part button {
        padding: 8px 32px;
        border-radius: 12px;
        font-size: 20px;
    }

    .rating_section_page form.form-part .form-body-part .why-want {
        padding: 0;
        border-top: 1px solid #D8D8D8;
        padding-top: 16px;
        margin-top: 16px;
    }

    .rating_section_page .form-part .form-body-part .rating {
        background-color: #FAFAFA;
        width: auto;
        display: flex;
        justify-content: center;
        margin: 0 auto;
        max-width: max-content;
        padding: 0 22px 7px;
        border-radius: 22px;
        margin-top: 12px;
    }

    .rating_section_page form.form-part .form-body-part .rating-sec {
        float: unset;
    }

    .rating_section_page form.form-part .form-body-part .rating>label {
        margin-bottom: 0px;
        font-size: 14px;
    }

    .rating_section_page .form-part .form-body-part .family-part {
        border: 1px solid rgb(217 217 217 / 50%);
        padding: 24px 8px;
        border-radius: 12px;
    }

    .rating_section_page form.form-part .form-body-part p {
        padding-top: 0px;
    }

    .rating_section_page .form-part .form-body-part .greeting-part h4 {
        color: #93268F;
        font-weight: 600;
        text-align: center;
        font-size: 40px;
        border-bottom: 1px solid #D8D8D8;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    .aim_cet_page_main_content .first_banner {
        align-items: center;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part h2 {
        color: #181818;
        font-size: 14px;
        font-weight: 600;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part ul {
        padding-left: 2px;
        display: flex;
        gap: 8px;
        margin-bottom: 8px;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part ul:last-child {
        margin-bottom: 0px;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part ul li {
        width: fit-content;
        padding: 4px 8px;
        border-radius: 60px;
        font-size: 14px;
        font-weight: 500;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part ul.second-boxes li {
        background-color: rgb(247 37 133 / 10%);
        border: 1px solid rgb(247 37 133 / 50%);
        color: #F72585;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part .inner-deatil-part ul.firxt-boxes li {
        border: 1px solid rgb(59 0 154 / 50%);
        background-color: rgb(59 0 154 / 10%);
        color: #3B009A;
    }

    section.second-new-dashboard .summery-pych-part .small-type-result .must-haves-part {
        border: 1px solid #E7E6F0;
        padding: 8px;
        border-radius: 16px;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta a {
        background-color: #94278F;
        border: 1px solid #94278F;
        color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        font-size: 20px;
        font-weight: 400;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta a:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    section.psychometric-test-result .personal-trate-both {
        background: linear-gradient(180deg, #f0f8f8 0%, #FFFCEE 100%);
        padding-bottom: 32px;
    }

    .nav-tabs .nav-item.show .nav-link,
    .nav-tabs .nav-link.active {
        background-color: #93268F !important;
        border: 1px solid rgb(231 230 240 / 50%);
        border-radius: 10px 0px 0px 10px;
        margin: 0px;
        color: #fff !important;
    }

    section.psychometric-test-result .personal-trate-both .nav-tabs li.nav-item:nth-child(2) a.nav-link.active {
        border-radius: 0px 10px 10px 0px;
        margin: 0px !important;
    }

    .nav-tabs .nav-link:focus,
    .nav-tabs .nav-link:hover {
        border-color: transparent;
    }

    section.psychometric-test-result .personal-trate-both .reports_part {
        padding: 24px;
        background-color: #fff;
    }

    section.psychometric-test-result .personal-trate-both .top-ohws {
        display: flex;
        justify-content: center;
        background-color: rgb(231 230 240 / 29%);
        padding: 12px;
        border-radius: 16px;
    }

    section.psychometric-test-result .personal-trate-both .nav-tabs {
        justify-content: center;
        border: 1px solid #DDDDDD;
        width: fit-content;
        margin-left: 0px;
        border-radius: 10px;
        background-color: #fff;
    }

    section.psychometric-test-result .personal-trate-both .nav-tabs a.nav-link {
        padding: 16px 24px;
        color: #B758B2;
        font-size: 22px;
        margin: 0px;
    }

    section.psychometric-test-result section.edeging-section {
        padding-bottom: 44px;
    }

    section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part span.ewfd {
        width: 22px;
        height: 22px;
        display: flex;
        background-color: #0FBBC3;
        border-radius: 50%;
        align-items: center;
        justify-content: center;
        color: #fff;
        font-size: 14px;
        font-weight: 600;
    }

    section.psychometric-test-result .develepor-part .left-img-part-dev span.kwdhj {
        width: 22px;
        height: 22px;
        display: flex;
        background-color: #0FBBC3;
        border-radius: 50%;
        align-items: center;
        justify-content: center;
        color: #fff;
        font-size: 14px;
        font-weight: 600;
    }

    section.desktop-degree-sec span.ewfd {
        width: 32px;
        height: 32px;
        display: flex;
        background-color: #0FBBC3;
        border-radius: 50%;
        align-items: center;
        justify-content: center;
        color: #fff;
        font-size: 20px;
        font-weight: 600;
    }

    section.psychometric-test-result .carrer-section .different-carre-part .develepor-part .counting-part span.ewfd {
        width: 32px;
        height: 32px;
        display: flex;
        background-color: #0FBBC3;
        border-radius: 50%;
        align-items: center;
        justify-content: center;
        color: #fff;
        font-size: 20px;
        font-weight: 600;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj .btn-part a:hover {
        border: 1px solid #ffffff;
        color: #ffffff !important;
        background: #0FBBC3;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj .btn-part a {
        background-color: #fff;
        border-radius: 12px;
        border: 1px solid #fff;
        padding: 12px 32px;
        font-size: 20px;
        color: #0FBBC3;
        font-weight: 400;
        display: flex;
        align-items: center;
        width: fit-content;
        gap: 10px;
    }

    section.psychometric-test-result .all-main-part {
        background: linear-gradient(180deg, #FFF5FF 0%, #F0F8F8 100%);
    }

    section.psychometric-test-result .diffrent-view-section .develepor-part {
        margin-right: 20px;
    }

    section.psychometric-test-result .diffrent-view-section .divcover-inovator .develepor-part h2 {
        position: absolute;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        text-transform: capitalize;
        width: fit-content;
        word-break: break-word;
        text-align: center;
        padding: 0px 4px;
    }

    .suggested-amy_response .about-thething::-webkit-scrollbar {
        display: none;
    }

    .suggested-amy_response .about-thething .button {
        float: left;
        margin: 0 10px 0 0;
        width: 130px;
        height: 28px;
        position: relative;
        border: 1px solid #e0e0e0;
        border-radius: 40px;
        background-color: #fff;
        margin-bottom: 5px;
        text-align: center;
    }

    section.new-chatbox-sec .Input.Input-blank .input-question a {
        background-color: rgb(148 39 143 / 14%);
        border-radius: 40px;
        padding: 2px 18px;
        font-size: 16px;
        color: #93268F;
        font-weight: 400;
        margin: 10px 0px;
        line-height: 30px;
    }

    section.new-chatbox-sec .Input.Input-blank .input-question a:hover {
        background-color: #93268F;
        color: #fff !important;
    }

    .suggested-amy_response .about-thething label {
        align-items: center;
        height: 28px;
        position: relative;
        margin: 10px 10px 0 0;
        line-height: 20px;
        width: fit-content;
        margin-right: 0;
        text-align: left;
        background-color: #fff;
        padding: 2px 18px;
        gap: 0px;
        border: 1px solid #E8E9E9;
        border-radius: 40px;
    }

    .suggested-amy_response .about-thething {
        border-radius: 0px 8px 8px 8px;
        margin-bottom: 10px;
        display: flex;
        flex-wrap: wrap;
        gap: 5px;
        align-content: start;
    }

    section.new-chatbox-sec .Input.Input-blank .back_home-part a {
        background-color: rgb(148 39 143 / 14%);
        border-radius: 40px;
        padding: 8px 18px;
        font-size: 16px;
        color: #93268F;
        font-weight: 600;
    }

    .suggested-amy_response .about-thething label input {
        height: 28px;
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0 !important;
    }

    body section.new-chatbox-sec .user-input-boxes {
        background-color: #ffffff;
        padding: 10px 12px;
        border-radius: 24px;
        justify-content: flex-start !important;
        overflow: hidden;
        border: 1px solid #DCDCDC;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        flex-wrap: wrap;
    }

    body section.new-chatbox-sec .user-input-boxes .option-box .option-ist-section {
        overflow: auto;
        max-height: 124px;
        scrollbar-width: thin;
    }

    .suggested-amy_response .about-thething .itemcount input,
    .itemcount label {
        display: inline;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0 auto;
    }

    .suggested-amy_response .about-thething .itemcount {
        position: relative;
        height: 28px;
    }

    .suggested-amy_response .about-thething .itemcount input[type="radio"] {
        z-index: 100;
        opacity: 0.011;
    }

    .suggested-amy_response .about-thething .itemcount input {
        height: 30px;
        z-index: 99;
    }

    .suggested-amy_response .about-thething .itemcount label {
        cursor: pointer;
        z-index: 90;
        line-height: 30px;
        font-size: 16px;
        color: #828282;
        align-items: center;
        justify-content: center;
        width: fit-content;
        text-align: center;
    }

    .suggested-amy_response .about-thething .itemcount input[type="radio"]:checked+label {
        color: #93268f !important;
        border: 1px solid #93268f !important;
        height: 28px;
        border-radius: 40px;
        margin: 0px;
    }

    .suggested-amy_response .about-thething .itemcount input[type="checkbox"]:hover+label {
        border: 1px solid #94278f;
        background-color: #94278f;
        color: #fff;
    }

    .suggested-amy_response .about-thething .itemcount input[type="radio"]:hover+label {
        border: 1px solid #94278f;
        background-color: #94278f;
        color: #fff;
    }

    body section.new-chatbox-sec .user-input-boxes .option-box {
        width: 100%;
    }

    body section.new-chatbox-sec .user-input-boxes .option-box .option-ist-section {
        width: 100%;
    }

    /*end*/
    .amy-scroll-chat #message-bx {
        height: 486px;
        padding-bottom: 45px;
    }

    section.new-chatbox-sec .amy-scroll-time .amy-scroll-size .amy_bg_gradient {
        min-width: 25%;
        width: 10%;
        background: radial-gradient(circle at calc(35%) 55%, #0fbbc326, transparent 35%), radial-gradient(circle at calc(65%) 55%, #93268f33, transparent 35%), transparent;
    }

    section.new-chatbox-sec .amy-scroll-time .amy-scroll-size .profile-pic img {
        width: 100px;
        height: 100px;
    }

    section.contact-info-section {
        padding: 60px 0px;
        background: linear-gradient(180deg, #FFFBED 0%, #FFF6FF 100%);
    }

    section.contact-info-section .connect-with-us {
        border-radius: 24px;
        border: 1px solid #CBCBCB;
        background: rgba(255, 255, 255, 0.50);
        padding: 22px 35px;
        width: 100%;
    }

    section.contact-info-section .connect-with-us h5 {
        color: #141414;
        font-size: 24px;
        font-weight: 600;
    }

    section.contact-info-section .connect-with-us p {
        color: #141414;
    }

    section.contact-info-section .connect-with-us .contact-social-link {
        margin: 10px 0px 10px 0px;
    }

    section.contact-info-section .connect-with-us .contact-social-link img {
        border-radius: 8px;
        border: 1px solid #D8D8D8;
        background: #FFF;
        padding: 10px 10px;
        width: 10%;
        margin-right: 16px;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col .ytube-side-video iframe {
        width: 100%;
        height: 150px;
        border-radius: 8px 0px 0px 8px;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col .ytube-side-video {
        width: 50%;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle {
        width: 50%;
        display: flex;
        align-items: center;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col {
        display: flex;
        width: 100%;
        border-radius: 8px;
        border: 1px solid #D8D8D8;
        background: #FFF;
        flex-wrap: wrap;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle p {
        font-size: 23px;
        color: #141414;
        margin-left: 20px;
    }

    section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle p span.yt-aim {
        color: #94278F;
        font-size: 33px;
    }

    section.contact-info-section .contact-map-col {
        border-radius: 24px;
        border: 1px solid #CBCBCB;
        background: rgba(255, 255, 255, 0.50);
        width: 100%;
    }

    section.contact-info-section .contact-map-col .visit-us-info {
        padding: 22px 35px;
    }

    section.contact-info-section .contact-map-col .visit-us-info .contact-info-col li.info-col-list-item {
        display: flex;
        justify-content: flex-start;
        align-items: baseline;
    }

    section.contact-info-section .contact-map-col .visit-us-info .contact-info-col a {
        color: #1d1d1b;
        font-weight: 500;
    }

    section.contact-info-section .contact-map-col .visit-us-info h5 {
        color: #141414;
        font-size: 24px;
        font-weight: 600;
    }

    section.contact-info-section .contact-map-col .visit-us-info h6 {
        color: #141414;
        font-weight: 600;
        font-size: 20px;
        margin-top: 20px;
        margin-bottom: 15px;
    }

    section.contact-info-section .contact-map-col .visit-us-info .contact-info-col li.info-col-list-item .info-col-icon {
        margin-right: 5px;
    }
    section.contact-info-section .contact-map-col .contact-map-inner {
        display: flex;
        width: 100%;
    }

    section.contact-info-section .contact-map-col .contact-map-inner iframe {
        width: 100%;
        height: 200px;
        border-radius: 24px 24px 0px 0px;
    }

    section.contact-info-section .col-lg-6 {
        display: flex;
        justify-content: center;
    }

    section.contact-banner-main {
        background-image: var(--counselling-banner);
        background-size: cover;
        background-repeat: no-repeat;
        overflow: hidden;
    }

    .contact-banner-main .contact-text-part {
        padding-bottom: 60px;
        position: relative;
    }


    .contact-banner-main .contact-form-part {
        padding-top: 30px;
        padding-bottom: 50px;
        position: relative;
    }

    .contact-banner-main .banner-main-heading h1 {
        font-style: normal;
        font-weight: 700;
        font-size: 45px;
        line-height: 120%;
        margin: 0;
        color: #FFCB07;
        margin-top: 60px;
        margin-bottom: 20px;
    }

    .contact-banner-main .banner-main-heading p {
        font-size: 19px;
        line-height: 28px;
        width: 95%;
        z-index: 9;
        position: relative;
    }

    .contact-banner-main .ventor-part {
        display: inline-flex;
        align-items: center;
        border: 1px solid #94278f;
        border-radius: 50px;
        background-color: #FFF5FF;
        padding: 5px 20px 5px 10px;
        margin-top: 30px;
    }

    .contact-banner-main .bell-icon {
        width: 28px;
        height: 28px;
        background-color: #94278f;
        border-radius: 50%;
        text-align: center;
        line-height: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .contact-banner-main .bell-icon img {
        width: 16px;
        height: 16px;
        object-fit: contain;
    }

    .contact-banner-main p.unlock {
        color: #1A2129;
        font-size: 16px;
        padding-left: 10px;
        padding-top: 2px;
        margin-bottom: 0px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: 72%;
    }

    .contact-banner-main .ventor-part span.diveder-gap {
        padding: 0px 12px;
        color: #94278F;
    }

    .contact-banner-main .watching-part a {
        color: #94278F;
        font-size: 16px;
        font-weight: 400;
    }

    .contact-banner-main .watching-part a img {
        width: 14px;
        height: 13px;
        object-fit: contain;
        margin-top: -2px;
    }

    .contact-banner-main .banner-main-heading h1 span.brighter {
        color: #93268F;
    }

    .contact-banner-main .contact-text-part .combined-shape-part {
        position: absolute;
    }

    .contact-banner-main .contact-text-part .combined-shape-part img {
        animation: mymove 5s infinite;
        width: 23%;
    }

    .contact-form-col .contact-form-col-inner h4 {
        text-align: center;
        color: black;
        font-weight: 700;
        font-size: 25px;
        margin-bottom: 20px;
    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields {
        position: relative;
        margin-bottom: 23px;
    }

    form.aim-contact-form-inner .aim-contact-form-fields label {
        display: block;
        font-size: 14px;
        color: #000;
        font-weight: 400;
        position: absolute;
        top: -10px;
        left: 17px;
        background: #fff;
        z-index: 9;
        padding: 0px 5px;
    }


    form.aim-contact-form-inner .aim-contact-form-fields input {
        width: 100%;
        height: 47px;
        border-radius: 8px;
        padding: 0 16px;
        font-size: 16px;
        color: #898989;
        border: 1px solid #DCDCDC;
    }


    form.aim-contact-form-inner .aim-contact-form-fields input::placeholder {
        color: #898989;
        font-size: 16px;
    }

    form.aim-contact-form-inner .aim-contact-form-fields select {
        width: 100%;
        height: 47px;
        border-radius: 8px;
        padding: 0 16px;
        font-size: 16px;
        color: #898989;
        border: 1px solid #DCDCDC;
        background: #fff;
    }

    form.aim-contact-form-inner .aim-contact-form-fields textarea {
        width: 100%;
        border-radius: 8px;
        padding: 10px 16px;
        color: #898989;
        border: 1px solid #DCDCDC;
    }

    form.aim-contact-form-inner .aim-contact-form-fields textarea::placeholder {
        color: #898989;
        font-size: 16px;
    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields button {
        border-radius: 12px;
        border: 1px solid #94278F;
        background: #94278F;
        display: flex;
        padding: 8px 32px;
        color: #fff;
        margin: 0 auto;
    }

    .contact-form-col .contact-form-col-inner {
        border-radius: 24px;
        background: #FFF;
        box-shadow: 0px 0px 44px 0px rgba(0, 0, 0, 0.08);
        padding: 32px;
        width: 70%;
        margin: 0 auto;
        position: relative;
        z-index: 10;
    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields.aim-sbmt-btn {
        margin-bottom: 0px;
    }

    .contact-form-col .contact-form-col-inner .aim-contact-form form.aim-contact-form-inner {
        margin-bottom: 0px;
    }

    .contact-banner-main .contact-form-part .contact-shape-left {
        position: absolute;
        top: 94px;
        left: -28px;
        z-index: 9;
    }

    .contact-banner-main .contact-form-part .contact-shape-left img {
        width: 77%;
    }


    .contact-banner-main .contact-form-part .contact-shape-right {
        position: absolute;
        top: 111px;
        right: -98px;
        z-index: 9;
    }

    .contact-banner-main .contact-form-part .contact-shape-right img {
        width: 77%;
    }


    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields .iti.iti--allow-dropdown {
        width: 100%;
    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields .iti.iti--allow-dropdown input#phone {
        padding-left: 52px;
    }


    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields ul.iti__country-list {
        z-index: 11;
    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields .iti.iti--allow-dropdown .iti__selected-flag {
        z-index: 10;

    }

    .contact-form-col .contact-form-col-inner form.aim-contact-form-inner .aim-contact-form-fields .iti.iti--allow-dropdown .iti__selected-flag::after {

        content: '';
        height: 55%;
        width: 1px;
        background-color: #999999;
        right: -2px;
        position: absolute;
    }


    /*contact-genral-enquiry*/

    section.contact-genral-enquiry {
        background: linear-gradient(0deg, #FFFCEE -0.04%, #F1F8F8 100%);
        padding: 60px 0px;
        position: relative;
        overflow: hidden;
    }

    section.contact-genral-enquiry .genral-inquiry-inner {
        text-align: center;
        border-radius: 12px;
        background: #FFF;
        padding: 22px 10px 10px 15px;
        margin-top: 20px;
        position: relative;
        z-index: 1;
        min-height: 277px;
    }

    section.contact-genral-enquiry .genral-inquiry-inner::before {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: 12px;
        padding: 1px;
        background: linear-gradient(185deg, #0fbbc3, #94278f);
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
        mask-composite: exclude;


    }

    section.contact-genral-enquiry .gen-inq-col {
        padding: 0px 10px 0px 10px;
    }

    section.contact-genral-enquiry .genral-inquiry-inner h5 {
        color: #1d1d1b;
        margin-top: 10px;
    }

    section.contact-genral-enquiry .genral-inquiry-inner p {
        font-size: 15px;
        line-height: 20px;
        color: #1d1d1b;
    }

    section.contact-genral-enquiry .genral-inquiry-inner a {
        color: #93268F;
        font-weight: 600;
        font-size: 16px;
        z-index: 5;
        position: relative;
    }

    section.contact-genral-enquiry .genral-inquiry-inner .genral-inq-link {
        margin-top: 10px;
    }


    .contact-genral-enquiry .why-prepare-left-part {
        position: absolute;
        left: 1px;
        top: 27px;
    }

    .contact-genral-enquiry .why-prepare-left-part img {
        width: 15%;
        animation: mymove 5s infinite;
    }

    .contact-genral-enquiry .why-prepare-right-part {
        position: absolute;
        right: -88%;
        top: -59px;
    }

    .contact-genral-enquiry .why-prepare-right-part img {
        width: 12%;
        animation: mymove 5s infinite;
    }

    .hekp-article-section .left-side-article {
        margin: 32px 0px 18px;
        background-color: #fff;
        padding: 24px 35px;
        border: 2px solid #F0F0F0;
        border-radius: 16px;
    }

    .hekp-article-section .need-more-help h2 {
        color: #000;
        font-size: 32px;
        font-weight: 400;
        text-align: center;
        margin-bottom: 32px;
    }

    .hekp-article-section .need-more-help .contact-part {
        display: flex;
        justify-content: center;
        align-items: flex-start;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        width: max-content;
        margin: 0 auto;
        padding: 18px;
        border-radius: 16px;
        gap: 12px;
        box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    }

    .hekp-article-section .need-more-help .contact-part .img-part img {
        width: 100%;
    }

    .hekp-article-section .need-more-help .contact-part h2 {
        text-align: left !important;
        color: #1D1D1B;
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    .hekp-article-section .need-more-help .contact-part p {
        color: #7C7E86;
        font-size: 18px;
        font-weight: 400;
    }

    .hekp-article-section .need-more-help {
        background-color: #fff;
        padding: 24px 35px;
        border: 2px solid #F0F0F0;
        border-radius: 16px;
        margin-bottom: 50px;
    }

    .hekp-article-section .left-side-article img {
        width: 100%;
    }

    .hekp-article-section .left-side-article p {
        margin-bottom: 8px;
        padding-top: 8px;
        line-height: 20px;
    }

    .hekp-article-section .left-side-article .lst-bootm-part h2 {
        color: #000;
        font-size: 24px;
        font-weight: 400;
        text-align: center;
        margin-bottom: 0px;
        border-top: 1px solid #D8D8D8;
        padding-top: 16px;
    }

    .hekp-article-section .left-side-article .lst-bootm-part {
        padding-top: 16px;
    }

    .hekp-article-section .left-side-article .lst-bootm-part .review-part {
        display: flex;
        justify-content: center;
        gap: 10px;
        align-items: center;
        padding-top: 16px;
    }

    .hekp-article-section .left-side-article .lst-bootm-part .review-part img {
        width: 40px;
        height: 40px;
        object-fit: contain;
    }

    .hekp-article-section .left-side-article .lst-bootm-part .review-part p {
        color: #93268F;
        font-size: 16px;
        font-weight: 400;
        text-decoration: underline;
    }

    .hekp-article-section .left-side-article .lst-bootm-part p {
        text-align: center;
        padding-top: 16px;
        color: #787878;
        font-size: 16px;
        font-weight: 400;
    }

    .hekp-article-section .right-side-article {
        margin: 32px 0px 18px;
        background-color: #fff;
        padding: 24px 35px;
        border: 2px solid #F0F0F0;
        border-radius: 16px;
    }

    .hekp-article-section .right-side-article h2 {
        color: #93268F;
        font-size: 22px;
        font-weight: 600;
        margin-bottom: 4px;
    }

    .hekp-article-section .right-side-article li {
        margin-top: 10px;
    }

    .hekp-article-section .right-side-article ul li a {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:first-child {
        border-radius: 16px 16px 0px 0px;
    }

    .help-related-answer .breadcub-part .inner-cub-part {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;
    }

    .answer-search .form-part {
        border: 1px solid #E0E0E0;
        background-color: #fff;
        padding: 12px;
        border-radius: 16px;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .help-related-answer .breadcub-part h2.top-heading {
        color: #93268F;
        font-size: 40px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    .answer-search .form-part input {
        border: 0px;
        padding: 0px;
        color: #828282;
        font-size: 20px;
        width: 100%;
        font-weight: 400;
    }

    .answer-search .form-part ::placeholder {
        color: #828282;
    }

    .help-related-answer .breadcub-part .inner-cub-part .answer-search {
        width: 25%;
    }

    .help-related-answer .breadcub-part .inner-cub-part .answer-search form {
        margin-bottom: 0px;
    }

    .answer-search .form-part img {
        width: 28px;
        height: 22px;
        object-fit: contain;
    }

    .help-related-answer .breadcub-part a {
        color: #787878;
        font-size: 14px;
        font-weight: 400;
        padding: 0px 4px;
    }

    .help-related-answer .breadcub-part p {
        color: #787878;
        font-size: 14px;
        font-weight: 400;
        width: 72%;
    }

    .main-help-support-section section.search-part .search-result .search-topics {
        background-color: #fff;
        border: 1px solid #ccc;
        width: 100%;
        border-radius: 10px;
        margin-top: 2px;
        z-index: 999;
        position: absolute;
    }

    .help-related-answer .breadcub-part {
        background-color: hsl(246deg 25% 92% / 25%);
        padding: 24px 0px;
    }

    .main-help-support-section section.search-part .search-result .search-topics a {
        color: #202e3b;
        font-size: 14px;
        font-weight: 400;
    }

    .main-help-support-section section.search-part .search-result .search-topics a li {
        padding: 8px 12px;
        cursor: pointer;
    }

    .main-help-support-section section.search-part .search-result .search-topics a:hover li {
        background-color: #891a83;
    }

    .main-help-support-section section.search-part .search-result .search-topics a:hover {
        color: #fff !important;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:first-child button.accordion-button {
        border-radius: 16px 16px 0px 0px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item button.accordion-button {
        background-color: #fff;
        color: #000;
        font-size: 16px;
        font-weight: 500;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse {
        background-color: #fff1fe;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse li a {
        color: #383838;
        font-size: 15px;
        font-weight: 400;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body {
        padding: 0px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body li {
        padding: 5px 1.25rem;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body li:hover {
        background-color: rgb(147 38 143 / 10%);
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:last-child {
        border-radius: 0px 0px 16px 16px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:last-child button.accordion-button.collapsed {
        border-radius: 0px 0px 16px 16px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:last-child .accordion-collapse {
        border-radius: 0px 0px 16px 16px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body li:hover a {
        color: #93268F;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-button::after {
        filter: invert(48%) sepia(14%) saturate(19%) hue-rotate(7deg) brightness(95%) contrast(88%);
    }

    .accordion-button:focus {
        border-color: unset;
        box-shadow: unset;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-button:not(.collapsed)::after {
        filter: brightness(0) saturate(100%) invert(19%) sepia(60%) saturate(2803%) hue-rotate(282deg) brightness(96%) contrast(94%);
    }

    .custom-select {
        border: 1px solid #dcdcdc;
        border-radius: 8px;
        height: 50px;
        padding: 0px;
        width: 100%;
    }

    .custom-select-wrapper {
        position: relative;
        display: inline-block;
        user-select: none;
        width: 100%;
    }

    .custom-select-wrapper select {
        display: none;
    }

    .custom-select {
        position: relative;
        display: inline-block;
    }

    .custom-select-trigger {
        position: relative;
        display: block;
        width: 100%;
        padding: 0px 16px;
        font-size: 16px;
        color: #898989;
        line-height: 50px;
        background: #ffffff;
        cursor: pointer;
        height: 47px;
        border-radius: 8px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .custom-select-trigger:after {
        position: absolute;
        display: block;
        content: '';
        width: 10px;
        height: 10px;
        top: 50%;
        right: 18px;
        margin-top: -3px;
        border-bottom: 1px solid #979797;
        border-right: 1px solid #979797;
        transform: rotate(45deg) translateY(-50%);
        transition: all .4s ease-in-out;
        transform-origin: 50% 0;
    }

    .custom-select.opened .custom-select-trigger:after {
        margin-top: 3px;
        transform: rotate(-135deg) translateY(-50%);
    }

    .custom-options {
        position: absolute;
        display: block;
        top: 100%;
        left: 0;
        right: 0;
        min-width: 100%;
        margin: 0;
        border: 1px solid #b5b5b5;
        border-radius: 4px;
        box-sizing: border-box;
        box-shadow: 0 2px 1px rgba(0, 0, 0, .07);
        background: #fff;
        transition: all .4s ease-in-out;
        opacity: 0;
        visibility: hidden;
        pointer-events: none;
        transform: translateY(-15px);
        z-index: 9;
        margin-top: 3px;
    }

    .custom-select.opened .custom-options {
        opacity: 1;
        visibility: visible;
        pointer-events: all;
        transform: translateY(0);
        z-index: 99;
    }

    .option-hover:before {
        background: #f9f9f9;
    }

    .custom-option {
        position: relative;
        display: block;
        padding: 6px;
        font-size: 14px;
        color: #202e3b;
        line-height: 1.5;
        cursor: pointer;
        transition: all .4s ease-in-out;
    }

    .custom-option:first-of-type {
        border-radius: 4px 4px 0 0;
    }

    .custom-option:last-of-type {
        border-bottom: 0;
        border-radius: 0 0 4px 4px;
    }

    .custom-option:hover {
        background: #852782;
        color: #fff;
    }

    section.stories-section .opper-slider .play-button-part img.hover-img {
        opacity: 0;
        display: none;
    }

    .brand-one.half-img:hover .play-button-part img.hover-img {
        opacity: 1;
        display: block;
    }

    .brand-one.half-img:hover .play-button-part img.without-hover {
        opacity: 0;
        display: none;
    }

    section.stories-section.edeging-section .owl-carousel .owl-dots.disabled,
    .owl-carousel .owl-nav.disabled {
        display: block !important;
    }

     .videopop-sucess .modal-dialog .modal-body {
        padding: 0px;
    }

    section.stories-section .owl-next {
        position: absolute;
        content: "";
        left: 95% !important;
        top: -55px !important;
        width: 40px !important;
        height: 40px !important;
        line-height: 40px !important;
        color: #ffffff !important;
        background: #94278f !important;
    }

    section.stories-section .owl-prev {
        position: absolute;
        content: "";
        left: 91% !important;
        top: -55px !important;
        width: 40px !important;
        height: 40px !important;
        line-height: 40px !important;
        color: #ffffff !important;
        background: #94278f !important;
    }

    section.stories-section .owl-dots.disabled {
        opacity: 0;
    }

    section.stories-section .owl-prev:hover {
        box-shadow: 0px 0px 20px 1px #94278f;
    }

    section.stories-section .owl-next:hover {
        box-shadow: 0px 0px 20px 1px #94278f;
    }

    /*********************************popp alreadyexit**********************************/
    .alreadyexist .modal-dialog .btn-part a:hover {
        background-color: #681a65 !important;
        color: #fff !important;
    }

    .alreadyexist .modal-dialog {
        height: -webkit-fill-available;
        display: flex;
        align-items: center;
        max-width: 750px;
    }

    .alreadyexist .modal-dialog .modal-content {
        border: 0px;
        border-radius: 24px;
        padding: 30px;
        background-image: unset;
        background-color: #fff;
    }

    .alreadyexist .modal-dialog .profile-pic {
        position: relative;
    }

    .alreadyexist .modal-dialog .profile-pic .amy_bg_gradient {
        position: absolute;
        top: -75%;
        bottom: -50%;
        pointer-events: none;
        width: 68%;
        margin: 0 auto;
        left: 0;
        right: 0;
        background: radial-gradient(circle at calc(35%) 55%,
                #0fbbc326,
                transparent 35%),
            radial-gradient(circle at calc(65%) 55%, #93268f36, transparent 35%),
            transparent;
    }

    .alreadyexist .modal-dialog .pic-part {
        position: relative;
        z-index: 1;
        text-align: center;
    }

    .alreadyexist .modal-dialog .profile-pic img {
        width: 138px;
        height: 138px;
        border-radius: 50%;
        object-fit: cover;
    }

    .alreadyexist .modal-dialog h2 {
        text-align: center;
        font-size: 32px;
        font-weight: 600;
        padding-top: 25px;
        color: #000;
    }

    .alreadyexist .modal-dialog h2 span.bold {
        color: #93268f;
        font-size: 32px;
    }

    .alreadyexist .modal-dialog p {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 10px;
    }

    .alreadyexist .modal-dialog h4 {
        color: #93268f;
        font-size: 20px;
        font-weight: 600;
        padding-top: 20px;
    }

    .alreadyexist .modal-dialog .btn-part {
        text-align: center;
        margin-top: 40px;
    }

    .alreadyexist .modal-dialog .btn-part a {
        background-color: #94278f;
        padding: 12px 32px;
        border-radius: 12px;
        border: 1px solid #94278f;
        color: #fff;
        font-size: 18px;
        text-transform: capitalize;
    }

    /*********************************end**********************************/
    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

    body section.privacy-policy .container {
        max-width: 90%;
    }

    section.privacy-policy .contract-part .col-sm-3.accord-part {
        padding-left: 0px;
    }

    /*feedback form css*/
    .feedback-main #ratingError span.feed_fieldError {
        color: #f00 !important;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 10px;
    }

    .feedback-main .text-danger span.feed_fieldError {
        color: #f00 !important;
        background: #fae3e1;
        width: 100%;
        display: flex;
        justify-content: center;
        border-radius: 4px;
        padding: 5px 8px;
        font-weight: 400;
    }

    /*  05-02-2024 aim cet page css end*/
    /*  05-02-2024 aim cet page css*/
    section.aim_cet_main_banner_sec {
        background-image: var( --aim_cet_main_banner);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom;
        padding: 60px 0px 60px 0px;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part {
        text-align: center;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_logo img {
        width: 349px;
        height: 100px;
        object-fit: contain;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
        color: #ffcb07;
        font-size: 64px;
        font-weight: 600;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
        color: #383838;
        font-size: 24px;
        font-weight: 400;
        margin: 0 auto;
        width: 80%;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 span {
        color: #93268f;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part h5 {
        color: #383838;
        font-size: 24px;
        font-weight: 500;
        margin-bottom: 20px;
    }

    section.aim_cet_main_banner_sec .col-lg-6.banner_img_main {
        align-self: center;
    }

    section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
        width: 672px;
        height: 676px;
        object-fit: contain;
    }

    section.aim_cet_main_banner_sec .aim_cet_banner_img_part {
        text-align: center;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box {
        border: 1px solid #e7e6f0;
        border-radius: 16px;
        padding: 10px 10px;
        background: #fff;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box_main {
        display: flex;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box_main label {
        display: flex;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box_main input[type="radio"]:checked+label .tell_us_box {
        border: 2px solid #94278f;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box_main input[type="radio"] {
        opacity: 0.011;
        z-index: 100;
        width: 100%;
        height: 100%;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box_main input {
        display: block;
        position: absolute;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        margin: auto;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box img {
        width: 105px;
        height: 105px;
        object-fit: contain;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box h6 {
        font-size: 14px;
        font-weight: 600;
        line-height: 18px;
        color: #181818;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box p {
        font-size: 12px;
        line-height: 20px;
        color: #828282;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 {
        padding: 0px 8px 0px 8px;
        display: flex;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row {
        margin-right: -140px;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button {
        color: #828282;
        font-size: 24px;
        background: #f4f4f4;
        padding: 12px 30px;
        display: inline-block;
        border-radius: 12px;
        border: none;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button.active {
        background: #94278f;
        color: #fff !important;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button.active:hover {
        background: #681a65;
        color: #fff !important;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta {
        padding: 30px 0px 0px 0px;
    }

    section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part {
        padding-top: 30px;
    }

    .aim_cta_how_work_question img {
        width: 100%;
    }

    .aim_cta_how_work_question section.how-workquestion {
        background: linear-gradient(180deg, #f1f8f8 0%, #fffaee 100%);
    }

    .aim_cat_faq_section section.faq-section {
        background: linear-gradient(0deg, #fffcee 100%, #f1f8f8 -0.04%);
        padding: 50px 0px 50px;
    }

    .aim_cat_faq_section section.faq-section .faq-part h2 {
        font-weight: 600;
        text-align: center;
    }

    .aim_cat_faq_section section.faq-section .faq-part .accordion-item .accordion-button {
        border-radius: 10px;
    }

    .aim_cat_faq_section .faq-section .faq-part .accordion-flush .accordion-item .accordion-button {
        border-radius: 10px;
    }

    .aim_cat_faq_section .faq-section .faq-part .accordion-button:not(.collapsed) {
        color: #000000;
        box-shadow: none;
        border-radius: 6px 6px 0px 0px !important;
        background: #e1f5ff;
        padding-bottom: 0px;
    }

    .aim_cat_faq_section .faq-section .faq-part .accordion-button:focus {
        box-shadow: none;
    }

    .aim_cat_faq_section .faq-section .faq-part .accordion-body {
        font-family: "Poppins";
        font-size: 16px;
        background: #e1f5ff;
        padding-top: 10px;
        color: #383838;
        text-align: left;
    }

    .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col {
        align-self: center;
    }

    .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col .aim_cta_faq_img {
        text-align: center;
    }

    .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col .aim_cta_faq_img img {
        width: 80%;
    }

    .aim_cta_how_work_question_mobile section.mobile-wrok .kjfc img {
        width: 100%;
    }

    .aim_cta_how_work_question_mobile section.mobile-wrok {
        background: linear-gradient(180deg, #f1f8f8 0%, #fffaee 100%);
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content p.wait-message {
        color: #94278f;
        font-weight: 600;
    }

    .feedback-submited {
        z-index: 99 !important;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling .upcoming-text {
        text-align: center;
    }

    /********************************************thank-you pop*******************************************/
    body .thankyou-pop .modal-dialog {
        height: 100vh;
        display: flex;
        align-items: center;
        max-width: 460px;
    }

    .thankyou-pop .modal-dialog .modal-content {
        border: 0px;
        border-radius: 24px;
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
        padding: 35px;
        background-color: #fff;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body {
        text-align: center;
        padding: 0px;
    }

    .thankyou-pop .modal-dialog .pic-part img {
        width: 138px;
        height: 138px;
        border-radius: 50%;
        object-fit: cover;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body .profile-pic .amy_bg_gradient {
        position: absolute;
        top: -75%;
        bottom: -50%;
        pointer-events: none;
        width: 68%;
        margin: 0 auto;
        left: 0;
        right: 0;
        background: radial-gradient(circle at calc(35%) 55%,
                #0fbbc352,
                transparent 35%),
            radial-gradient(circle at calc(65%) 55%, #93268f70, transparent 35%),
            transparent;
    }

    .thankyou-pop .modal-dialog .pic-part {
        position: relative;
        z-index: 1;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body h2 {
        padding-top: 10px;
        font-size: 32px;
        font-weight: 600;
        color: #93268f;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body p {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        line-height: 22.5px;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body .btn-part {
        display: flex;
        justify-content: center;
        padding-top: 24px;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body .btn-part a {
        width: 160px;
        display: flex;
        justify-content: center;
        background-color: #94278f;
        border-radius: 12px;
        border: 1px solid #94278f;
        color: #fff;
        padding: 8px;
        font-size: 20px;
        font-weight: 400;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body .profile-pic {
        position: relative;
    }

    .thankyou-pop {
        background-color: #00000080;
    }

    .thankyou-pop .modal-dialog .modal-content .modal-body .btn-part a:hover {
        background-color: transparent;
        color: #94278f;
    }

    /**************************************end*************************************************/
    .error {
        width: 100%;
        color: #f00;
        margin: 0 auto;
        background-color: #fae3e1;
        border-radius: 4px;
        padding: 5px 8px;
        font-weight: 400;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section .degree-part-cap img {
        width: 62%;
        height: auto;
        object-fit: contain;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section .degree-part img.slider-cap {
        width: 70% !important;
        object-fit: contain !important;
    }

    section.psychometric-test-result .opper-slider .develepor-part span.avg-part {
        font-size: 14px;
        font-weight: 500;
        color: #787878;
        text-transform: uppercase;
        top: 37px;
        margin: auto;
        justify-content: center;
        align-items: center;
        left: 0;
        right: 0;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section .degree-part .senond-degree-part {
        position: absolute;
        top: 0;
        bottom: 0;
        display: flex;
        justify-content: center;
        left: 0;
        margin: 0 auto;
        text-align: center;
        right: 0;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section .degree-part .senond-degree-part img.slider-cap {
        width: 100% !important;
        object-fit: contain !important;
        margin: 0 auto;
        max-width: 50%;
    }

    .explore-oppur {
        display: none;
    }

    div#pasted-image-container {
        text-align: center;
    }

    span.error {
        width: 100%;
        color: #f00;
        margin: 0 auto;
        background-color: #fae3e1;
        border-radius: 4px;
        padding: 5px 8px;
        font-weight: 400;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    /******************************5th-jan header*******************************************/
    section.counselling-section .unlocating-part .button-become a {
        color: #ffffff;
        font-size: 16px;
        font-weight: 400;
        border: 1px solid #94278f;
        padding: 10px 32px;
        border-radius: 12px;
        background-color: #94278f;
    }

    section.counselling-section .unlocating-part .button-become a:hover {
        color: #94278f !important;
        background-color: white;
    }

    section.psychometric-test-result button#viewMoreButton {
        background: #0FBBC3;
        text-align: center;
        width: 160px;
        height: 48px;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #fff;
        border-radius: 12px;
        font-weight: 400;
        border: 2px solid #0FBBC3;
        margin-top: 20px;
        font-size: 18px;
    }

    section.psychometric-test-result button#viewMoreButton:hover {
        background: #fff;
        color: #0FBBC3;
    }

    section.psychometric-test-result button#viewMoreDegreeButton {
        background: #0FBBC3;
        text-align: center;
        width: 160px;
        height: 48px;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #fff;
        border-radius: 12px;
        font-weight: 400;
        border: 2px solid #0FBBC3;
        margin-top: 10px;
        font-size: 18px;
    }

    section.psychometric-test-result button#viewMoreDegreeButton:hover {
        background: #fff;
        color: #0FBBC3;
    }

    section.psychometric-test-result .develepor-part .left-img-part-dev .degree-cap-part img {
        width: 65% !important;
        height: 100% !important;
        object-fit: contain;
    }

    section.psychometric-test-result .develepor-part .left-img-part-dev .degree-cap-part {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        margin: 0 auto;
        text-align: center;
    }

    section.psychometric-test-result .different-carre-part .develepor-part span.avg-part {
        padding-top: 4px;
        font-size: 16px;
        font-weight: 500;
        color: #686868;
        text-transform: capitalize;
        top: 37px;
        margin: auto;
        justify-content: center;
        align-items: center;
        height: 100%;
        left: 0;
        right: 0;
    }


    /******************************end*******************************************/
    .sce-pop .search-icon img {
        display: none;
    }

    section.take-section .expertpart .video-area a {
        display: flex;
        align-items: center;
        gap: 10px;
        flex-direction: row-reverse;
    }

    /******************************booking-counclling-pop*******************************************/
    body .booking-modal-pop .modal-dialog {
        max-width: 35%;
    }

    body .booking-modal-pop .modal-dialog .card {
        overflow: hidden;
        background-color: transparent;
        border: 0px;
        border-radius: 0px;
    }

    body .booking-modal-pop .modal-dialog .card .main-section-counseling {
        width: 100%;
        background-size: cover;
        background-image: var(--booking-modal-banner);
        display: flex;
        height: 335px;
        justify-content: center;
        align-items: center;
        background-repeat: no-repeat;
        border-radius: 10px;
        padding: 35px;
    }

    body .booking-modal-pop .modal-dialog button.btn-part img {
        width: 20px;
        height: 20px;
        object-fit: contain;
        filter: brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(356%) hue-rotate(330deg) brightness(109%) contrast(100%);
    }

    body .booking-modal-pop .modal-dialog button.btn-part {
        position: absolute;
        background-color: transparent;
        border: 0;
        right: 8px;
        top: 6px;
    }

    body .booking-modal-pop .modal-dialog .modal-content {
        border: 0px;
    }

    body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
        font-size: 35px;
        color: #fff;
        font-weight: 300;
        padding: 0px 50px;
        margin-bottom: 8px;
    }

    body .booking-modal-pop .modal-dialog .video-area {
        display: flex;
        width: fit-content;
        align-items: center;
        background-color: #fff;
        border-radius: 10px;
        cursor: pointer;
        padding: 8px 118px;
        justify-content: center;
        margin: 0 auto;
        margin-top: 16px;
    }

    body .booking-modal-pop .modal-dialog .video-area a {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        flex-direction: row-reverse;
    }

    body .booking-modal-pop .modal-dialog .upcoming-text h2 {
        font-size: 35px;
        color: #fff;
        padding: 0px 52px;
    }

    body .booking-modal-pop .modal-dialog .psych-button a {
        display: block;
        font-size: 22px;
        color: #07a7af;
        text-align: center;
        border-radius: 12px;
        margin: 0px auto;
        border: 1px solid #ffffff;
        padding: 6px 95px;
        width: fit-content;
        margin-top: 16px;
    }

    body .booking-modal-pop .modal-dialog .video-text p {
        margin: 0;
        color: #05a1a8;
        font-size: 24px;
        font-weight: 400;
        font-style: normal;
    }

    /*****************************************new-chat-bot****************************************************/
    body {
        margin: 0px !important;
    }

    section.new-chatbox-sec {
        height: 80vh;
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding-top: 20px;
        background-color: #fff;
        overflow: hidden;
    }

    section.new-chatbox-sec .logo-part {
        text-align: left;
        display: flex;
        justify-content: space-between;
    }

    section.new-chatbox-sec .logo-part .chat_user_part_top {
        display: flex;
        align-items: center;
    }

    section.new-chatbox-sec .logo-part .chat_user_part_top p {
        color: #212529;
        font-family: Poppins;
        font-size: 22px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
        text-transform: capitalize;
        margin-bottom: 0px;
        margin-left: 8px;
    }

    section.new-chatbox-sec .logo-part .chat_user_part_top img {
        width: 58px;
        height: 58px;
    }

    section.new-chatbox-sec .logo-part img {
        width: 265px;
        height: 65px;
        object-fit: contain;
    }

    section.new-chatbox-sec .inner-chatbot-part .profile-pic img {
        width: 250px;
        height: 250px;
        border-radius: 50%;
        object-fit: cover;
    }

    section.new-chatbox-sec .inner-chatbot-part .profile-pic {
        text-align: center;
        padding-top: 20px;
        padding-bottom: 50px;
        position: relative;
        z-index: 1;
    }

    section.new-chatbox-sec .fill-information {
        width: 100%;
        margin: 0 auto;
        max-width: 65%;
        position: relative;
    }

    .inner-chatbot-part {
        box-shadow: white 0px 0px 15px 8px;
        background-color: #fff;
        z-index: 9;
        position: relative;
    }

    section.new-chatbox-sec .fill-information a.otp-code.verify_mobile {
        right: 18px;
        top: 15px;
        font-size: 18px;
    }

    section.new-chatbox-sec .aim-pop-con .card {
        border-radius: 24px;
        overflow: hidden;
        border-color: #fff;
        border-width: 2px 2px 2px 2px;
        border-style: solid;
    }

    section.new-chatbox-sec .aim-popups .card {
        border: none;
    }

    section.new-chatbox-sec .otp-box-con .card-body {
        box-shadow: none;
    }

    section.new-chatbox-sec .otp-field {
        flex-direction: row;
        gap: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    section.new-chatbox-sec .otp-field input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        display: none;
    }

    section.new-chatbox-sec .otp-box-con .opt-part-sec .opt-inner-part .otp-field input.otp-box {
        width: 60px !important;
        height: 60px !important;
        text-align: center;
        background-color: #fff;
    }

    section.new-chatbox-sec .fill-information .popup-next-btn .proper-verify {
        border: 1px solid #93268f;
        background-color: #93268f;
        opacity: 1;
        padding: 12px 32px;
        font-size: 18px;
        font-weight: 400;
        border-radius: 12px;
        width: 180px;
        position: unset;
    }

    section.new-chatbox-sec .fill-information .popup-next-btn {
        text-align: center;
        padding-top: 25px;
    }

    section.new-chatbox-sec .fill-information .popup-next-btn .proper-verify:hover {
        color: #93268f;
        background-color: transparent;
    }

    section.new-chatbox-sec .chat-section {
        width: 100%;
        margin: 0 auto;
        max-width: 65%;
        height: 60%;
        overflow-y: auto;
        overflow-x: hidden;
        -webkit-overflow-scrolling: touch;
        -moz-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
        display: block;
    }

    section.new-chatbox-sec .chat-section .google-amy-side img {
        width: 38px;
        object-fit: contain;
        height: 38px;
    }

    section.new-chatbox-sec .google-amy-side {
        display: flex;
        align-items: flex-start;
        gap: 10px;
        margin-bottom: 0px;
        margin-top: 20px;
    }

    section.new-chatbox-sec .google-amy-side p {
        width: fit-content;
        padding: 10px 12px;
        font-size: 16px;
        color: #93268F;
        font-weight: 400;
        margin-bottom: 3px;
        border-radius: 0px 8px 8px 8px;
        background: #F1F2F6;
        line-height: 24px;
    }

    section.new-chatbox-sec span.timing-aimshala {
        text-align: left;
        width: 100%;
        padding-left: 52px;
        color: #747677;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 12px;
    }

    section.new-chatbox-sec .user-timing {
        display: flex;
        justify-content: flex-end;
    }

    section.new-chatbox-sec .user-side-part {
        width: 100%;
        display: flex;
        justify-content: end;
    }

    section.new-chatbox-sec .user-side-part p {
        background-color: #e7d2e7;
        padding: 10px 12px;
        color: #000;
        width: fit-content;
        border-radius: 8px 0px 8px 8px;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 3px;
    }

    section.new-chatbox-sec .fill-information .amy_bg_gradient {
        position: absolute;
        top: -75%;
        bottom: -50%;
        pointer-events: none;
        background: radial-gradient(circle at calc(35%) 55%,
                #0fbbc342,
                transparent 35%),
            radial-gradient(circle at calc(65%) 55%, #93268f5e, transparent 35%),
            transparent;
        width: 40%;
        min-width: 40%;
        left: 0;
        right: 0;
        margin: 0 auto;
    }

    section.new-chatbox-sec .user_side_chat {
        display: flex;
        justify-content: end;
    }

    section.new-chatbox-sec .user_side_chat p {
        border-radius: 8px 0px 8px 8px;
        background: #93268f;
        box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.09);
        color: #fff;
        font-family: Poppins;
        font-size: 18px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
        padding: 10px 12px;
        width: fit-content;
        margin-bottom: 0px;
    }

    section.new-chatbox-sec span.user-side_time {
        display: flex;
        justify-content: end;
        color: #747677;
        font-family: Poppins;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    section.new-chatbox-sec .chat-section::-webkit-scrollbar {
        width: 0px;
    }

    section.new-chatbox-sec .chat-section::-webkit-scrollbar-track {
        background-color: #0000 !important;
    }

    section.new-chatbox-sec input {
        border: 1px solid #dcdcdc;
        width: 100%;
        height: 55px;
        border-radius: 58px;
        padding: 14px;
        margin-bottom: 8px;
    }

    body section.new-chatbox-sec .user-input-boxes input {
        height: 40px;
    }

    section.new-chatbox-sec ::placeholder {
        color: #898989;
        font-size: 18px;
        font-weight: 400;
    }

    section.new-chatbox-sec button {
        border: 0px;
        background-color: transparent;
        padding: 0px;
    }

    section.new-chatbox-sec button img {
        width: 59px;
        height: 59px;
        object-fit: contain;
        margin-left: 20px;
    }

    section.new-chatbox-sec .start-chat {
        position: relative;
    }

    section.new-chatbox-sec .Input.Input-blank {
        width: 100%;
        margin: 0 auto;
        max-width: 65%;
        display: flex;
        margin-top: 15px;
        position: fixed;
        justify-content: center;
        left: 0;
        right: 0;
        bottom: 40px;
    }

    .why-aimshala-work .prepare-why-sec .path-part h2 span.txt-bold {
        font-weight: 700;
    }

    section.new-chatbox-sec .chatbot-login-person {
        position: absolute;
        width: 250px;
        left: 10%;
        background-color: #fff;
        border: 2px solid #94278f45;
        padding: 16px;
        border-radius: 16px;
    }

    section.new-chatbox-sec .chatbot-login-person .user-name-part h2 {
        color: #212529;
        font-size: 22px;
        font-weight: 500;
        text-transform: capitalize;
    }

    section.new-chatbox-sec .chatbot-login-person .user-name-part img {
        width: 50px;
        height: 50px;
        object-fit: cover;
    }

    section.new-chatbox-sec .chatbot-login-person .user-name-part {
        display: flex;
        align-items: center;
        gap: 10px;
        margin-bottom: 24px;
    }

    section.new-chatbox-sec .chatbot-login-person .chat-info {
        background-color: #94278f12;
        padding: 8px;
        border-radius: 8px;
    }

    section.new-chatbox-sec .chatbot-login-person .chat-info img {
        width: 25px;
        height: 25px;
        object-fit: contain;
        margin-right: 4px;
    }

    section.new-chatbox-sec .chatbot-login-person .chat-info a {
        color: #898989;
        font-size: 18px;
        font-weight: 400;
    }

    section.new-chatbox-sec .chat-info.first-part-sec {
        margin-bottom: 12px;
    }

    /*****************************************help-support-page****************************************************/
    section.help-enquries-system .partner-shop-part .company-part .map-part iframe {
        width: 100%;
        height: 180px;
        border-radius: 8px;
    }

    section.help-enquries-system .partner-shop-part .company-part .map-part {
        border: 2px solid #fff;
        border-radius: 8px;
        margin-top: 16px;
    }

    section.help-enquries-system {
        padding: 64px 100px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part h3 {
        font-size: 20px;
        color: #4D4D4D;
        font-weight: 600;
        margin-bottom: 4px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .infor-part {
        margin-top: 6px;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    section.help-enquries-system .partner-shop-part .gst-part:first-child .company-part {
        border-radius: 16px 0px 0px 16px;
    }

    section.help-enquries-system .partner-shop-part .gst-part:last-child .company-part {
        border-radius: 0px 16px 16px 0px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul a {
        border: 0.87px solid #D8D8D8;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #fff;
        border-radius: 6px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul li a img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul {
        display: flex;
        gap: 12px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul a:hover img {
        filter: brightness(0) saturate(100%) invert(27%) sepia(45%) saturate(1790%) hue-rotate(268deg) brightness(91%) contrast(104%);
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part a {
        color: #787878;
        font-size: 20px;
        font-weight: 400;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part p {
        color: #787878;
        font-size: 20px;
        font-weight: 400;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part p span.bold-part {
        font-weight: 600;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .infor-part img {
        width: 24px;
        height: 24px;
        filter: brightness(0) saturate(100%) invert(51%) sepia(0%) saturate(296%) hue-rotate(17deg) brightness(93%) contrast(97%);
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part {
        padding-top: 16px;
    }

    section.help-enquries-system .partner-shop-part .gst-part {
        padding: 0px 3px;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .infor-part.midle-part {
        display: flex;
        align-items: flex-start;
    }

    section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .infor-part.midle-part img {
        margin-top: 2px;
    }

    section.help-enquries-system .partner-shop-part .company-part h2 {
        color: #000;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 0px;
        padding-top: 14px;
    }

    section.help-enquries-system .partner-shop-part .company-part img {
        width: 54px;
        height: 54px;
        object-fit: contain;
    }

    section.help-enquries-system .partner-shop-part .company-part {
        background-color: #F0F8F8;
        padding: 24px;
        height: 100%;
    }

    section.need-more-help-section {
        width: 100%;
        margin: 0 auto;
        max-width: 68%;
        border: 1px solid #d8d8d8;
        padding: 24px 24px 14px;
        border-radius: 24px;
    }

    section.need-more-help-section .report-abuse-part .problem-part {
        padding: 0px 5px;
    }

    section.need-more-help-section .report-abuse-part {
        padding: 0px 6px;
    }

    section.need-more-help-section .need-heading-tag h2 {
        color: #141414;
        font-size: 32px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    section.need-more-help-section .need-heading-tag a {
        color: #93268F;
        font-size: 20px;
        font-weight: 500;
    }

    section.need-more-help-section .need-heading-tag {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 12px;
    }

    section.need-more-help-section .report-abuse-part .community-part {
        border: 1px solid #E7E6F0;
        border-radius: 12px;
        background-color: #fff;
        padding: 16px 24px;
        margin-bottom: 10px;
        width: 100%;
        display: flex;
        align-items: center;
    }

    section.need-more-help-section .report-abuse-part a {
        display: flex;
        width: 100%;
    }

    section.need-more-help-section .report-abuse-part .problem-part .main-part {
        display: flex;
        padding: 0px 14px;
    }

    section.need-more-help-section .report-abuse-part .problem-part {
        display: flex;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part p.dghsh {
        font-size: 14px;
        line-height: 21px;
        padding-top: 4px;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part p.dghsh a {
        color: #93268F;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat {
        display: flex;
        gap: 8px;
        align-items: center;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .icon-part img {
        width: 32px;
        height: 32px;
        object-fit: contain;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part h3 {
        color: #000;
        font-size: 18px;
        margin-bottom: 0px;
        font-weight: 400;
    }

    section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part p {
        color: #787878;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    .main-help-support-section .inner-main-help-supp {
        background: linear-gradient(180deg, #fff5ff 0%, #f1f8f8 100%);
        padding: 54px 0px;
    }

    .main-help-support-section section.how-help-part {
        background: var(--blog-banner);
        background-size: cover;
        background-repeat: no-repeat;
        padding: 70px 0px;
        border-radius: 16px;
        text-align: center;
    }

    .main-help-support-section section.how-help-part h1 {
        font-size: 45px;
        color: #fff;
        font-weight: 600;
    }

    .main-help-support-section section.search-part {
        width: 100%;
        margin: 0 auto;
        max-width: 50%;
        margin-top: -30px;
        position: relative;
    }

    .main-help-support-section section.search-part input {
        width: 100%;
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
        border: 1px solid #fff;
        height: 60px;
        border-radius: 16px;
        padding: 0px 24px 0px 60px;
    }

    .main-help-support-section section.search-part .form-part {
        display: flex;
        position: relative;
    }

    .main-help-support-section section.search-part ::placeholder {
        color: #828282;
        font-size: 16px;
        font-weight: 400;
    }

    .main-help-support-section section.search-part .form-part img {
        width: 25px;
        height: 25px;
        object-fit: contain;
        position: absolute;
        left: 25px;
        top: 18px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part img {
        width: 100%;
        height: 127px;
        object-fit: contain;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .col-sm-3 {
        padding-left: 8px;
        padding-right: 8px;
        margin-bottom: 16px;
    }

    .main-help-support-section section.person-helping-section {
        width: 100%;
        margin: 0 auto;
        max-width: 68%;
        padding: 6px 0px 30px;
        position: relative;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part h2 {
        color: #181818;
        font-size: 18px;
        text-align: center;
        font-weight: 600;
        padding-top: 12px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part {
        height: 100%;
        background-color: #fff;
        padding: 16px;
        border-radius: 16px;
    }

    .main-help-support-section section.person-helping-section .diffrent-type-helper {
        border: 1px solid #d8d8d8;
        padding: 24px 24px 16px;
        border-radius: 24px;
        margin-top: 24px;
        background-color: #ffffff3d;
        z-index: 9;
        position: relative;
    }

    .main-help-support-section section.person-helping-section .top-pattern-part img {
        width: 20%;
        z-index: 0;
        position: absolute;
        left: -144px;
        animation: mymove 5s infinite;
    }

    .main-help-support-section section.person-helping-section .bot-pattern-part img {
        width: 20%;
        z-index: 0;
        position: absolute;
        right: -254px;
        bottom: -50px;
        animation: mymove 5s infinite;
    }

    /*****************************************mock-up-pop****************************************************/
    .time-up-pop .modal-dialog.modal-dialog-centered .modal-content {
        border-radius: 16px;
    }

    .time-up-pop .modal-dialog.modal-dialog-centered .modal-content .modal-footer {
        background-color: transparent;
        border-radius: 0px 0px 16px 16px;
        padding: 6px;
        border: 0;
    }

    .time-up-pop .modal-dialog.modal-dialog-centered .modal-content .modal-footer .Last_submit {
        background-color: #93268f;
        border-color: #93268f;
        font-size: 15px;
        font-weight: 500;
    }

    .time-up-pop .modal-dialog.modal-dialog-centered .modal-content .modal-footer .Last_submit:hover {
        background-color: #fff;
    }

    .time-up-pop .modal-dialog.modal-dialog-centered .modal-content .modal-body {
        font-size: 20px;
        font-weight: 600;
        text-align: center;
    }

    /******************************feedbackform-footer*******************************************/
    section.feedback-section .feed-part img {
        width: 35px;
        height: 35px;
        object-fit: contain;
    }

    section.feedback-section .feed-part {
        display: flex;
        align-items: center;
        background-color: #0fbbc3;
        padding: 8px;
        border-radius: 8px 0px 0px 8px;
        gap: 6px;
        cursor: pointer;
    }

    section.feedback-section .feed-part p {
        color: #fff;
        margin-bottom: 0px;
        font-size: 16px;
        font-weight: 400;
    }

    section.feedback-section .feed-part:hover {
        background-color: #008991;
    }

    section.feedback-section {
        bottom: 50%;
        right: 0px;
        position: fixed;
    }

    section.feedback-section .feed-deatils .feed-inner-part img {
        width: 32px;
        height: 32px;
        object-fit: contain;
    }

    section.feedback-section .feed-deatils .feed-inner-part {
        background-color: #0fbbc3;
        display: flex;
        padding: 8px;
        border-radius: 8px 0px 0px 8px;
        align-items: center;
        gap: 5px;
    }

    form.form-part .header-part img {
        width: 16px;
        height: 16px;
        object-fit: contain;
    }

    section.feedback-section {
        bottom: 50%;
        right: -126px;
        position: fixed;
        z-index: 1000;
        display: flex;
        flex-direction: row-reverse;
        gap: 22px;
        -webkit-transition: all 0.25s ease;
        -moz-transition: all 0.25s ease;
        -ms-transition: all 0.25s ease;
        -o-transition: all 0.25s ease;
        transition: all 0.25s ease;
    }

    section.feedback-section:hover {
        right: 0;
    }

    section.feedback-section .feed-deatils .feed-inner-part p {
        color: #fff;
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    form.form-part .header-part h2 {
        color: #93268f;
        font-size: 24px;
        font-weight: 600;
        text-align: left;
        margin-bottom: 0px;
    }

    section.feedback-section .popup-feed .popup__content .btn-close {
        font-size: 16px;
        opacity: 1 !important;
    }

    section.feedback-section .popup-feed .popup__content .btn-close {
        font-size: 15px;
        opacity: 1 !important;
        padding-right: 24px;
        padding-top: 26px;
    }

    form.form-part .header-part {
        padding: 16px 24px 10px;
        display: flex;
        justify-content: space-between;
    }

    form.form-part .form-body-part .improve-part {
        border-top: 1px solid #97979733;
        border-bottom: 1px solid #97979733;
        background-color: #f7f9fa;
        padding: 10px 24px;
    }

    form.form-part .form-body-part .improve-part h2 {
        margin-bottom: 0px;
        font-size: 16px;
        font-weight: 600;
        color: #000;
        text-align: left;
        text-transform: capitalize;
    }

    form.form-part .form-body-part p {
        color: #787878;
        font-size: 14px;
        font-weight: 400;
        padding-top: 8px;
        margin-bottom: 0px;
        text-align: center;
    }

    section.feedback-section .rating-sec .rating {
        margin-top: 0px;
        border: none;
        text-align: center;
        width: 100%;
        display: flex;
        justify-content: center;
    }

    section.feedback-section .feed-part p {
        color: #fff;
        margin-bottom: 0px;
        font-size: 16px;
        font-weight: 400;
    }

    form.form-part .form-body-part .rating-sec {
        width: 100%;
        float: left;
    }

    .rating>label {
        color: #90a0a3;
        float: right;
        font-size: 8px;
    }

    form.form-part .form-body-part .why-want textarea {
        border: 1px solid #dcdcdc;
        width: 100%;
        height: 100px;
        padding: 12px 16px;
        font-size: 14px;
        font-weight: 400;
        color: #898989;
        border-radius: 8px;
    }

    form.form-part .form-body-part .email-part ::placeholder {
        color: #000;
        font-size: 14px;
        font-weight: 300;
    }

    form.form-part .form-body-part .about-feed {
        padding: 0px 24px;
        text-align: left;
    }

    form.form-part .form-body-part .about-feed {
        padding: 0px 24px;
        text-align: left;
        display: flex;
        gap: 8px;
        padding-top: 4px;
        padding-bottom: 8px;
    }

    form.form-part .form-body-part .about-feed label {
        margin-bottom: 0px;
        position: relative;
    }

    form.form-part .form-body-part .why-want .upload-container {
        padding: 33px 10px;
    }

    form.form-part .form-body-part .email-part input#email {
        background-color: #e0e0e0;
        border: 1px solid #e0e0e0;
        width: 100%;
        padding: 4px 8px;
        height: 38px;
    }

    form.form-part .form-body-part .email-part input#name {
        background-color: #e0e0e0;
        border: 1px solid #e0e0e0;
        width: 100%;
        padding: 4px 8px;
        height: 38px;
    }

    form.form-part .form-body-part .email-part {
        padding: 6px 24px;
        width: 100%;
    }

    form.form-part .form-body-part p.pressing {
        color: #000 !important;
        font-weight: 600;
        padding: 0px 24px;
        font-size: 14px;
        line-height: 20px;
        text-align: left;
        margin-bottom: 8px;
    }

    form.form-part .footer-form-part {
        display: flex;
        padding: 24px 24px 16px;
        align-items: center;
        justify-content: space-between;
    }

    form.form-part .footer-form-part a {
        font-size: 16px;
        color: #94278f;
        font-weight: 500;
    }

    form.form-part .form-body-part .email-part ::placeholder {
        color: #000;
        font-size: 14px;
        font-weight: 300;
    }

    form.form-part .form-body-part .about-feed input[id="about"] {
        width: 16px;
        height: 17px;
        border: 1px solid #94278f !important;
    }

    form.form-part .form-body-part .why-want {
        padding: 0px 24px;
    }

    .footer-form-part .btn-part button {
        border: 1px solid #94278f;
        padding: 8px 30px;
        border-radius: 8px;
        font-size: 15px;
        background-color: #fff;
        font-weight: 500;
    }

    .footer-form-part .btn-part button.cancel-part:hover {
        background-color: #681a65;
        color: #fff !important;
    }

    .footer-form-part .btn-part .save-part {
        background-color: #94278f;
        color: #fff;
    }

    .footer-form-part .btn-part .save-part:hover {
        background-color: #681A65;
    }

    form.form-part .footer-form-part .btn-part button.cancel-part {
        color: #94278f;
        margin-right: 4px;
    }

    .rating-sec .rating>label:before {
        margin: 5px;
        font-size: 2em;
        font-family: FontAwesome;
        content: "\f005";
        display: inline-block;
    }

    .rating>input {
        display: none;
    }

    .rating>input:checked~label,
    .rating:not(:checked)>label:hover,
    .rating:not(:checked)>label:hover~label {
        color: #f79426;
    }

    .rating>input:checked+label:hover,
    .rating>input:checked~label:hover,
    .rating>label:hover~input:checked~label,
    .rating>input:checked~label:hover~label {
        color: #fece31;
    }

    .feedback-main {
        background-color: #fff;
        border-radius: 8px;
        position: fixed;
        right: 0px;
        bottom: 20px;
        border: 1px solid #dcdcdc;
        overflow: auto;
        height: 95%;
    }

    /**************************29-11-2023*************************************/
    .test-thanku .thankyyou-imag-part img {
        width: 45px;
    }

    .test-thanku a.resultload.resultgo {
        background-color: #94278f;
        color: #fff;
        font-weight: 500;
        text-transform: capitalize;
    }

    .test-thanku a.resultload.resultgo:hover {
        background-color: transparent;
        color: #94278f !important;
    }

    section.psychometric-test-result .develepor-part .left-img-part-dev {
        position: relative;
    }

    section.psychometric-test-result .develepor-part .right-content-part {
        float: left;
    }

    /******************************end******************************************/
    /******************************explore******************************************/
    section.Career-Counselling .career-time-picker .owl-prev {
        left: -39px;
    }

    section.Career-Counselling .career-time-picker .owl-nav {
        top: 10px;
    }

    section.Career-Counselling .career-time-picker .owl-next {
        left: unset;
        right: -39px;
    }

    section.Career-Counselling .career-slider .pop-date-box label {
        border: 1px solid #ffffff;
        border-radius: 20px;
        width: 62px !important;
        height: 86px;
        background-color: #fff0;
        padding: 12px;
    }

    section.Career-Counselling .career-slider .pop-date-box span {
        color: #ffffff;
    }

    section.Career-Counselling .career-slider .pop-date-box input[type="radio"]:checked+label {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #06a7af !important;
    }

    section.Career-Counselling .career-slider .pop-date-box h4 {
        color: #ffffff;
    }

    section.Career-Counselling .career-slider .counseling .owl-nav button {
        top: 30px;
    }

    .profile_info .profile_info_iner {
        border-bottom: 2px solid #94278f !important;
    }

    /*  explore-discover*/
    .explore-discover section.counselling-section .listing-part ul li .connect {
        padding: 8px 15px 8px 5px;
    }

    .explore-discover .explore-section {
        background:var(explore-banner); !important;
        background-size: cover !important;
        background-repeat: no-repeat;
        background-position: center center !important;
    }

    .explore-discover section.counselling-section .relevant-part {
        padding-top: 55px !important;
        position: relative;
        padding-bottom: 50px;
    }

    .explore-discover section.counselling-section .relevant-part .right-side-part img {
        width: 80%;
        height: auto !important;
    }

    .explore-discover .explore-section .relevant-part {
        padding-top: 0px !important;
        position: absolute;
        right: -70px;
    }

    .explore-discover section.counselling-section {
        height: auto;
    }

    .explore-discover section.counselling-section .listing-part ul li .discover-part p {
        color: #1d1d1b;
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    /* Featured Programs slider hour part css */
    .explore-oppur .expermental-part.opportunities-section .opper-slider .brand-one .offer-txt .hour-part {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .explore-oppur .expermental-part.opportunities-section .opper-slider .brand-one .offer-txt .hour-part .hour-part-img img {
        width: 84% !important;
    }

    .explore-oppur .expermental-part.opportunities-section .opper-slider .brand-one .offer-txt .hour-part .hour-part-text p {
        margin-bottom: 0px;
    }

    /* explore-pathway */

    .explore-pathway section.pathway-section {
        position: relative;
        overflow: hidden;
    }

    .explore-pathway .pathway-section .why-choose-left-part {
        position: absolute;
        left: -10px;
        top: 140px;
        z-index: 0;
    }

    .explore-pathway .pathway-section .why-choose-left-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .explore-pathway .pathway-section .why-choose-right-part {
        position: absolute;
        right: -10px;
        top: 240px;
        z-index: 0;
    }

    .explore-pathway .pathway-section .why-choose-right-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    /* explore-faq */

    .explore-faq section.faq-section {
        background: linear-gradient(180deg, #f1f8f8 0%, #fffaee 100%);
        padding: 0px 0px 50px;
    }

    .explore-faq section.faq-section .jqheoyf {
        padding: 30px 30px;
        margin-left: 0px;
        border-radius: 10px;
        border: 2px solid #f0f0f0;
        background: #fff;
    }

    .explore-faq section.faq-section .jqheoyf .aimshala-commitment p.acadamic-part {
        text-align: center;
        font-size: 15px;
        line-height: 30px;
    }

    .explore-faq section.faq-section .jqheoyf h3.main-heading.start-prpation-part {
        font-size: 30px;
        color: #0fbbc3;
    }

    .explore-faq section.faq-section .jqheoyf p.elevant-part {
        text-align: center;
        color: #0fbbc3;
        font-size: 21px;
        margin-top: 50px;
    }

    .explore-faq .faq-section .faq-part .accordion-item {
        border-radius: 10px;
        border: 2px solid #f0f0f0;
    }

    .explore-faq .faq-section .faq-part .accordion-flush .accordion-item .accordion-button {
        border-radius: 10px;
    }

    .explore-faq .faq-section .faq-part .accordion-button:not(.collapsed) {
        color: #000000;
        box-shadow: none;
        border-radius: 6px 6px 0px 0px !important;
        background: #e1f5ff;
        padding-bottom: 0px;
    }

    .explore-faq .faq-section .faq-part .accordion-button:focus {
        box-shadow: none;
    }

    .explore-faq .faq-section .faq-part .accordion-body {
        font-size: 16px;
        background: #e1f5ff;
        padding-top: 10px;
        color: #383838;
        text-align: left;
    }

    /* career-counsling */

    section.Career-Counselling {
        background: linear-gradient(180deg, #fffbed 0%, #fff6ff 100%);
        position: relative;
        overflow: hidden;
    }

    section.Career-Counselling .row.career-couns-row {
        background: var(--counselling-careers-banner);
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 16px;
        padding: 50px 0px;
        width: 95%;
        margin: 0 auto;
    }

    section.Career-Counselling .path-part h2 {
        font-size: 45px;
        color: #fff;
        text-align: center;
    }

    section.Career-Counselling .path-part p {
        color: #fff;
        font-size: 16px;
        line-height: 20.5px;
        padding-bottom: 20px;
        text-align: center;
    }

    section.Career-Counselling .path-part h2 span.txt-bold {
        font-weight: 700;
    }

    section.Career-Counselling .career-slider .counseling .career-day {
        border-radius: 20px;
        text-align: center;
        padding: 15px 0px 15px 0px;
        border-radius: 20px;
        border: 1px solid #e0e0e0;
        cursor: pointer;
    }

    section.Career-Counselling .career-slider .counseling .career-day span {
        display: block;
    }

    section.Career-Counselling .career-slider {
        width: 100%;
        margin: 0 auto;
        max-width: 440px;
    }

    section.Career-Counselling .career-slider .counseling .career-day .week-day {
        color: #ffffff;
        text-align: center;
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
    }

    section.Career-Counselling .career-slider .counseling .career-day .week-date {
        color: #fff;
        text-align: center;
        font-family: Poppins;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
    }

    section.Career-Counselling .career-slider .counseling .owl-nav.disabled {
        display: block;
    }

    section.Career-Counselling .career-slider .counseling .owl-nav button.owl-prev {
        position: absolute;
        left: -43px;
        background: #fff;
        color: #06a2aa;
        width: 30px;
        border-radius: 50%;
        height: 30px;
        filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.25));
    }

    section.Career-Counselling .career-slider .counseling .owl-nav button.owl-next {
        position: absolute;
        right: -30px;
        background: #fff;
        color: #06a2aa;
        width: 30px;
        border-radius: 50%;
        height: 30px;
        filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.25));
    }

    section.Career-Counselling .career-slider .counseling .owl-nav .owl-prev:hover {
        background-color: #06a2aa !important;
        color: #fff !important;
    }

    section.Career-Counselling .career-slider .counseling .owl-nav .owl-next:hover {
        background-color: #06a2aa !important;
        color: #fff !important;
    }

    section.Career-Counselling .career-slider .counseling .career-day.active {
        background: #fff;
    }

    section.Career-Counselling .career-slider .counseling .career-day.active span {
        color: #06a2aa;
    }

    section.Career-Counselling .career-time-picker ul.career-time-picker-list {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        padding: 0px;
    }

    section.Career-Counselling .time-picker-bg {
        border-radius: 12px;
        border: 1px solid #e0e0e0;
        padding: 8px 24px;
        color: #fff;
        font-family: Poppins;
        font-size: 15px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
        cursor: pointer;
    }

    section.Career-Counselling .time-picker-bg.active {
        background: #fff;
        color: #06a2aa;
    }

    section.Career-Counselling .career-time-picker {
        width: 52%;
        margin: 0 auto;
        margin-top: 30px;
    }

    section.Career-Counselling .career-time-picker ul.career-time-picker-list li {
        margin: 8px 4px 0px 3px;
    }

    section.Career-Counselling .career-book-btn {
        text-align: center;
        margin-top: 50px;
    }

    section.Career-Counselling .career-book-btn a {
        border-radius: 12px;
        background: #fff;
        padding: 12px 32px;
        color: #0fbbc3;
        border: 2px solid #fff;
    }

    section.Career-Counselling .career-book-btn a:hover {
        background: transparent;
        color: #fff !important;
    }

    section.Career-Counselling .career-book-btn i {
        margin-left: 10px;
    }

    .Career-Counselling .career-couns-left-part {
        position: absolute;
        left: -10px;
        bottom: 20px;
    }

    .Career-Counselling .career-couns-left-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .Career-Counselling .career-couns-right-part {
        position: absolute;
        right: -10px;
        top: 20px;
    }

    .Career-Counselling .career-couns-right-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    /* opportunities-section */

    .explore-oppur section.opportunities-section {
        background: linear-gradient(0deg, #fffcee -0.04%, #f1f8f8 100%);
    }

    .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-prev {
        color: #94278f !important;
        width: 34px !important;
        height: 34px !important;
    }

    .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-next {
        color: #94278f !important;
        width: 34px !important;
        height: 34px !important;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-prev:hover {
        background-color: #94278f !important;
        color: #fff !important;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-next:hover {
        background-color: #94278f !important;
        color: #fff !important;
    }

    /* learning-section */
    .Experi-learn section.learning-section {
        padding: 65px 40px;
        background: linear-gradient(180deg, #fff5ff 0%, #f0f8f8 100%);
    }

    .Experi-learn section.learning-section .beyound-part {
        border: none;
        padding: 35px 44px;
        border-radius: 0px;
        background-image: none;
        display: flex;
    }

    .Experi-learn section.learning-section .row.learning-sec-row {
        border-radius: 24px;
        border: 1px solid #e7e6f0;
        background: linear-gradient(145deg,
                rgba(255, 255, 255, 0.5) 46.45%,
                rgba(240, 240, 240, 0.5) 100.64%);
    }

    .Experi-learn section.learning-section .beyound-part h2 {
        font-weight: 600;
        font-size: 26px;
    }

    .Experi-learn section.learning-section .beyound-part p {
        margin-bottom: 0px;
    }

    .Experi-learn section.learning-section .learn-col::after {
        content: "";
        background: #f0f0f0;
        width: 3px;
        height: 110px;
        position: absolute;
        right: -7px;
        top: 25px;
    }

    /**********************************chatbot******************************************/
    #message-bx {
        height: 350px;
        overflow-y: scroll;
    }

    /* Chatbot */

    #typing-indicator {
        text-align: left;
        margin-top: 1rem;
        float: left;
        color: #6b7280;
        font-style: italic;
        display: none;
    }

    .messenger .Icon {
        margin-top: -12px;
    }

    .Messenger_header .profile-pic img {
        width: 30%;
    }

    .messenger {
        background-color: #94278f;
    }

    .Messenger_header .profile-pic {
        text-align: center;
        padding-top: 30px;
    }

    .Messenger_header .chat_close_icon img {
        width: 75%;
    }

    .botIcon {
        bottom: 0px;
        right: 15px;
        position: fixed;
        z-index: 999;
        width: min-content;
    }

    .botIconContainer .down-arrow img.down_arrow {
        width: 97px;
        object-fit: contain;
    }

    .botIconContainer {
        text-align: right;
    }

    .botIconContainer .iconInner .btn {
        padding-right: 150px;
        border: 0px;
    }

    .iconInner .btn a {
        border: 1px solid #b490b3;
        background-color: #fff;
        padding: 4px 12px;
        border-radius: 8px 8px 0px 8px;
        position: relative;
        color: #93268f;
        font-weight: 600;
        font-size: 12px;
        position: absolute;
        left: 18px;
        top: 18px;
    }

    .btn:hover {
        color: transparent;
    }

    .iconInner .btn a::before {
        content: "";
        position: absolute;
        background-color: transparent;
        bottom: -50px;
        height: 50px;
        width: 10px;
        border-top-right-radius: 25px;
        box-shadow: 0 -25px 0 0px #ffffff;
        right: -1px;
        border-top: 1px solid #b490b3;
    }

    .iconInner .btn a::after {
        content: "";
        width: 1px;
        height: 28px;
        position: absolute;
        background-color: #b490b3;
        right: -1px;
        top: 6px;
    }

    .botSubject,
    .messages,
    .showBotSubject .botIconContainer,
    .showMessenger .botIconContainer {
        display: none;
    }

    .botIcon .Messages,
    .botIcon .Messages_list {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }

    .Messenger_header .chat_close_icon {
        cursor: pointer;
        position: absolute;
        right: 14px;
        z-index: 9;
        width: 36px;
        height: 36px;
        background-color: #94278f;
        border-radius: 50%;
        padding: 5px;
        top: 12px;
        text-align: center;
        line-height: 26px;
    }

    .chat_on {
        background-color: #8a57cf;
        bottom: 20px;
        border-radius: 50%;
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
        color: #fff;
        cursor: pointer;
        display: block;
        height: 45px;
        padding: 9px;
        position: fixed;
        right: 15px;
        text-align: center;
        width: 45px;
        z-index: 10;
    }

    .chat_on_icon {
        color: #fff;
        font-size: 25px;
        text-align: center;
    }

    .botIcon .Layout {
        -webkit-animation: appear 0.15s cubic-bezier(0.25, 0.25, 0.5, 1.1);
        -ms-animation: appear 0.15s cubic-bezier(0.25, 0.25, 0.5, 1.1);
        animation: appear 0.15s cubic-bezier(0.25, 0.25, 0.5, 1.1);
        -webkit-animation-fill-mode: forwards;
        -ms-animation-fill-mode: forwards;
        animation-fill-mode: forwards;
        background-color: rgb(255 255 255);
        bottom: 20px;
        border-radius: 10px;
        box-shadow: 5px 0 20px 5px rgba(0, 0, 0, 0.1);
        box-sizing: content-box !important;
        color: rgb(255, 255, 255);
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        max-height: 30px;
        max-width: 300px;
        min-width: 50px;
        opacity: 0;
        pointer-events: auto;
        /* position: fixed; */
        -webkit-transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            border-radius 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            background-color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s;
        -ms-transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            border-radius 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            background-color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s;
        transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1),
            border-radius 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            background-color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s,
            color 50ms cubic-bezier(0.25, 0.25, 0.5, 1) 0.15s;
        z-index: 999999999;
    }

    .botIcon .Layout-open {
        border-radius: 10px;
        color: #fff;
        height: 500px;
        max-height: 500px;
        max-width: 300px;
        overflow: hidden;
        -webkit-transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            border-radius 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            background-color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1);
        -ms-transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            border-radius 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            background-color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1);
        transition: right 0.1s cubic-bezier(0.25, 0.25, 0.5, 1),
            bottom 0.1s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-width 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            max-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            min-height 0.2s cubic-bezier(0.25, 0.25, 0.5, 1.1),
            border-radius 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            background-color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1),
            color 0ms cubic-bezier(0.25, 0.25, 0.5, 1.1);
        width: 100%;
    }

    .botIcon .Layout-expand {
        display: none;
        height: 500px;
        max-height: 100vh;
    }

    .showBotSubject.botIcon .Layout-expand {
        display: block;
        width: 350px;
        max-width: 350px;
        margin-bottom: 20px;
    }

    .botIcon .Layout-mobile {
        bottom: 10px;
    }

    .botIcon .Layout-mobile.Layout-open {
        min-width: calc(100% - 20px);
        width: calc(100% - 20px);
    }

    .botIcon .Layout-mobile.Layout-expand {
        border-radius: 0 !important;
        bottom: 0;
        height: 100%;
        min-height: 100%;
        min-width: 100%;
        width: 100%;
    }

    .botIcon .Messenger_messenger {
        height: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        position: relative;
        width: 100%;
    }

    .botIcon .Messenger_header,
    .botIcon .Messenger_messenger {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .botIcon .Messenger_content {
        background-color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        height: 80px;
    }

    .messenger .Icon img {
        width: 100%;
    }

    .user-side-part span {
        text-align: right;
        width: 100%;
        display: block;
        padding-right: 28px;
    }

    .botIcon .Messages {
        background-color: #fff;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-shrink: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
        overflow-x: hidden;
        overflow-y: auto;
        padding: 10px;
        position: relative;
        -webkit-overflow-scrolling: touch;
    }

    .botIcon .Input {
        color: #96aab4;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        padding-bottom: 16px;
        padding-top: 16px;
        position: relative;
        width: 90%;
        margin: 0 auto;
    }

    .botIcon .Input-blank .Input_field {
        max-height: 20px;
    }

    .botIcon .Input_field {
        background-color: #fff;
        border: none;
        outline: none;
        padding-left: 20px;
        padding-right: 45px;
        resize: none;
        width: 100%;
        font-size: 14px;
        line-height: 20px;
        min-height: 38px !important;
        border-radius: 8px;
    }

    .botIcon .Input_button-emoji {
        right: 45px;
    }

    .botIcon .Input_button {
        background-color: transparent;
        border: none;
        bottom: 15px;
        cursor: pointer;
        height: 25px;
        outline: none;
        padding: 0;
        position: absolute;
        width: 25px;
    }

    .botIcon .Input_button-send {
        right: 15px;
    }

    .botIcon .Input-emoji .Input_button-emoji .Icon,
    .botIcon .Input_button:hover .Icon {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
        -webkit-transition: all 0.1s ease-in-out;
        -ms-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
    }

    .botIcon .Input-emoji .Input_button-emoji .Icon path,
    .botIcon .Input_button:hover .Icon path {
        fill: #2c2c46;
    }

    .msg {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .msg.user {
        -webkit-box-direction: row-reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }

    .msg+.msg {
        margin-top: 15px;
    }

    span.responsText {
        color: #000;
        display: inline-block;
        margin-left: 10px;
        vertical-align: top;
        max-width: calc(100% - 50px);
    }

    .msg.user span.responsText {
        margin-left: 0;
        margin-right: 10px;
    }

    span.avtr {
        display: inline-block;
        width: 30px;
    }

    span.avtr figure {
        background-color: #ccc;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 50%;
        display: block;
        margin: 0;
        padding-bottom: 100%;
    }

    @-webkit-keyframes appear {
        0% {
            opacity: 0;
            -webkit-transform: scale(0);
            transform: scale(0);
        }

        100% {
            opacity: 1;
            -webkit-transform: scale(1);
            transform: scale(1);
        }
    }

    @-ms-keyframes appear {
        0% {
            opacity: 0;
            -ms-transform: scale(0);
            transform: scale(0);
        }

        100% {
            opacity: 1;
            -ms-transform: scale(1);
            transform: scale(1);
        }
    }

    @keyframes appear {
        0% {
            opacity: 0;
            -webkit-transform: scale(0);
            transform: scale(0);
        }

        100% {
            opacity: 1;
            -webkit-transform: scale(1);
            transform: scale(1);
        }
    }

    @-webkit-keyframes slidein {
        0% {
            opacity: 0;
            -webkit-transform: translateX(10px);
            transform: translateX(10px);
        }

        100% {
            opacity: 1;
            -webkit-transform: translateX(0);
            transform: translateX(0);
        }
    }

    @-ms-keyframes slidein {
        0% {
            opacity: 0;
            -ms-transform: translateX(10px);
            transform: translateX(10px);
        }

        100% {
            opacity: 1;
            -ms-transform: translateX(0);
            transform: translateX(0);
        }
    }

    @keyframes slidein {
        0% {
            opacity: 0;
            -webkit-transform: translateX(10px);
            transform: translateX(10px);
        }

        100% {
            opacity: 1;
            -webkit-transform: translateX(0);
            transform: translateX(0);
        }
    }

    /************************************************************************************/
    section.take-section .expertpart .slot-exist .upcoming-text p.qgwfbk {
        font-size: 48px;
        color: #fff;
        font-weight: 300;
    }

    section.mobile-wrok .kjfc {
        padding-bottom: 40px;
    }

    section.mobile-wrok .kjfc .scroll-main h2 {
        color: #1d1d1b;
        font-size: 25px;
        font-weight: 600;
    }

    section.mobile-wrok .kjfc .scroll-main {
        display: flex;
        align-items: flex-start;
        gap: 16px;
    }

    section.mobile-wrok .kjfc .scroll-main .question-sect p {
        color: #979797;
        font-size: 15px;
        line-height: 18px;
    }

    section.mobile-wrok .main-head h2 {
        color: #1d1d1b;
        font-size: 40px;
        font-weight: 600;
        text-align: center;
        padding-bottom: 15px;
        padding-top: 25px;
    }

    section.mobile-wrok {
        background: linear-gradient(180deg, #fffaf4 0%, #fff6ff 100%);
        padding: 22px 0px 0px;
    }

    /*******************************mentorship******************************************/
    section.counselling-section .listing-part ul li .connect p {
        margin-bottom: 0px;
    }

    .why_choose_aim {
        padding: 60px 0px;
        background: linear-gradient(0deg, #fffcee -0.04%, #f1f8f8 100%);
        overflow: hidden;
        text-align: center;
        position: relative;
    }

    .main_heading_mentorship {
        display: flex;
        justify-content: center;
    }

    span.text-bold {
        font-weight: 700;
    }

    .why_choose_aim .prepare-part-box {
        width: 100%;
        display: flex;
        margin-top: 10px;
        padding: 0px 65px 5px;
        overflow: hidden;
        justify-content: center;
        z-index: 10;
    }

    .why_choose_aim .prepare-part-box .engage-part {
        width: 23%;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part {
        height: 200px;
        background-color: #fff;
        border: 1px solid #e7e6f0;
        border-radius: 16px;
        margin-left: 8px;
        margin-right: 8px;
        padding: 15px 15px 0px 15px;
        overflow: hidden;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part img {
        transition: 1s;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part:hover {
        border: 1px solid #94278f;
        transition: 0.5s;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part:hover img {
        transform: scale(0.9);
        transition: 0.5s cubic-bezier(0.45, 0.05, 0.55, 0.95);
        width: 100px;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part:hover .sbja {
        margin-top: -10px;
        transition: 0.5s;
        overflow: hidden;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part h2 {
        font-size: 16px;
        line-height: 20px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part p {
        line-height: 15px;
        font-size: 12px;
        display: none;
    }

    .why_choose_aim .prepare-part-box .engage-part .skill-part:hover p {
        display: block;
        transition: 0.5s cubic-bezier(0.45, 0.05, 0.55, 0.95);
    }

    .why_choose_row {
        justify-content: center;
        margin-top: 20px;
    }

    .why_choose_aim .why-choose-left-part {
        position: absolute;
        left: -478px;
        top: 10px;
    }

    .why_choose_aim .why-choose-left-part img {
        width: 15%;
        animation: mymove 5s infinite;
    }

    .why_choose_aim .why-choose-right-part {
        position: absolute;
        right: -480px;
        top: 110px;
    }

    .why_choose_aim .why-choose-right-part img {
        width: 15%;
        animation: mymove 5s infinite;
    }

    .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt::after {
        content: "";
        background-image: var(--bottom-edge-line);
        background-size: 100%;
        background-repeat: no-repeat;
        position: absolute;
        width: 136px;
        height: 21px;
        transform: translate(-138px, 33px);
    }

    .How-It-Works section.approch-section .live-part {
        background-image: none;
    }

    .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading {
        margin-bottom: 50px;
    }

    .How-It-Works .approch-section .impacted-part .discover-part .success-part .discover-txt p {
        font-family: "Poppins", sans-serif;
    }

    .How-It-Works section.approch-section .impacted-part .discover-part .success-part .discover-txt {
        position: inherit;
        padding: 0px 0px;
    }

    .How-It-Works section.approch-section .impacted-part .discover-part .success-part {
        margin-top: 20px !important;
    }

    .Mentorship-Opportunities {
        background: linear-gradient(180deg, #fff5ff 0%, #f0f8f8 100%) !important;
    }

    .Mentorship-Opportunities .opper-slider {
        padding: 20px 65px !important;
    }

    .Mentorship-Opportunities .owl-carousel.owl-theme.featured-slider {
        display: block;
    }

    .Mentorship-Opportunities .opper-slider .brand-one .offer-txt {
        padding: 0px 11px 14px 11px !important;
    }

    .Mentorship-Opportunities .brand-one .offer-txt .education-part .language_rating {
        display: flex;
    }

    .Mentorship-Opportunities .brand-one .offer-txt .education-part .round-mentor-img {
        margin-top: -51px;
    }

    .Mentorship-Opportunities .opper-slider .item .round-mentor-img img {
        width: 80% !important;
    }

    .Mentorship-Opportunities .item .brand-one .offer-txt .education-part .language_rating .language-txt {
        margin-right: 15px;
    }

    .Mentorship-Opportunities .opper-slider .brand-one .offer-txt .education-part {
        padding-top: 12px !important;
        margin-bottom: 0px !important;
    }

    span.achiecve-bold {
        font-weight: 600;
        color: #0fbbc3;
    }

    .Mentorship-Opportunities .opper-slider .brand-one .offer-txt .book-now-btn-part {
        display: flex;
        justify-content: center;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a {
        background: #0fbbc3;
        color: #fff;
        padding: 12px 32px;
        text-transform: capitalize;
        border-radius: 12px;
        font-weight: 400;
        border: 1px solid #0fbbc3;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a:hover {
        background: transparent;
        color: #0fbbc3 !important;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-prev {
        color: #0fbbc3 !important;
        border: none;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-next {
        color: #0fbbc3 !important;
        border: none;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-prev:hover {
        background-color: #0fbbc3 !important;
        color: #fff !important;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-next:hover {
        background-color: #0fbbc3 !important;
        color: #fff !important;
    }

    .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one p {
        font-family: "Poppins", sans-serif;
    }

    .Upcoming-Sessions.opportunities-section .opper-slider .brand-one .offer-txt {
        padding: 0px 25px 24px 25px;
    }

    .Upcoming-Sessions .opper-slider .brand-one .offer-txt .upcome-mentor {
        display: flex;
        width: 50%;
        background: #fff;
        padding: 10px 0px 10px 10px;
        position: relative;
        border-radius: 8px 8px 0px 0px;
        margin-top: -40px;
    }

    .Upcoming-Sessions .opper-slider .brand-one .offer-txt .upcome-mentor p {
        margin-bottom: 0px;
        margin-left: 10px;
        color: #181818;
        font-weight: 600;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .upcome-mentor img {
        width: 20px !important;
        height: 20px;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt h6 {
        font-size: 15px;
        font-weight: 600;
        margin-top: 11px;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day {
        display: flex;
        border-radius: 12px;
        border: 1px solid #e0e0e0;
        padding: 10px 0px;
        width: 50%;
        justify-content: center;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule {
        width: 50%;
        margin-left: 10px;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day img {
        width: 25px !important;
        height: 25px;
        margin-left: 10px;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day p {
        margin-bottom: 0px;
        text-align: center;
        font-size: 12px;
        line-height: 13px;
        color: #94278f;
        font-family: "Poppins", sans-serif;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day span.book-date {
        font-size: 16px;
        font-weight: 600;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule a {
        width: 100%;
        border-radius: 12px;
        background: #94278f;
        color: #fff;
        text-transform: capitalize;
        padding: 12px 0px 12px 12px;
        display: inline-block;
        text-align: center;
        font-weight: 400;
        border: 1px solid #94278f;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule a:hover {
        background: transparent;
        color: #94278f !important;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule a:hover {
        color: #fff !important;
    }

    .Upcoming-Sessions {
        background: linear-gradient(0deg, #fff6ff -0.04%, #f1f8f8 100%) !important;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-prev,
    .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-next {
        color: #94278f !important;
        border: none;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-prev:hover,
    .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-next:hover {
        background-color: #94278f !important;
        color: #fff !important;
    }

    /*******************************psychometresult******************************************/
    section.psychometric-test-result section.opportunities-section.edeging-section.expermental-part.Mentorship-Opportunities .opper-slider {
        display: block;
    }

    section.desktop-degree-sec {
        padding-top: 20px;
    }

    section.psychometric-test-result section.opportunities-section .opper-slider {
        display: none;
    }

    section.psychometric-test-result section.desktop-degree-sec .develepor-part {
        background-color: #fff;
        border: 1px solid #ECF0F6;
        border-radius: 8px;
        overflow: hidden;
        padding: 16px;
        margin-bottom: 20px;
        display: flex;
        gap: 8px;
        align-items: center;
    }

    section.psychometric-test-result section.desktop-degree-sec .develepor-part p {
        font-size: 11px;
        border: 1px solid #e7e6f0;
        padding: 2px 15px;
        border-radius: 4px;
        font-family: "Poppins", sans-serif;
        text-transform: capitalize;
        width: fit-content;
    }

    section.psychometric-test-result section.desktop-degree-sec .different-carre-partj .col-sm-3 {
        padding-left: 8px;
        padding-right: 8px;
    }

    section.psychometric-test-result section.desktop-degree-sec .develepor-part h2 {
        font-size: 14px;
        color: #4d4d4d;
        font-weight: 600;
        line-height: 20px;
        margin-bottom: 5px;
        cursor: pointer;
        height: 40px;
        text-transform: uppercase;
        vertical-align: middle;
        display: flex;
        align-items: center;
    }

    section.psychometric-test-result .discover-section .divcover-inovator .develepor-part {
        position: relative;
        width: 25%;
    }

    section.psychometric-test-result .discover-section .divcover-inovator .develepor-part h2 {
        top: 0;
    }

    section.psychometric-test-result .different-carre-part .develepor-part h2 {
        text-transform: uppercase;
        width: 100%;
        font-size: 14px;
        font-weight: 600;
        color: #4d4d4d;
        top: 0px;
        left: 0;
        right: 0;
        margin: auto;
        justify-content: center;
        align-items: center;
        border: 0;
    }

    .result {
        background: linear-gradient(180deg, #fff6ff 0%, #fffbee 100%) !important;
        padding: 10px 0px 50px;
    }

    section.psychometric-test-result section.card-top-carerer {
        margin-top: 0px;
        display: none;
    }

    section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
        font-size: 16px;
        font-weight: 700;
        top: 62px;
        left: 0;
        right: 0;
    }

    section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part {
        position: relative;
        z-index: 0;
        padding: 8px;
        border: 1px solid #ECF0F7;
        border-radius: 4px;
        background-color: #fff;
        display: flex;
        gap: 8px;
    }

    section.psychometric-test-result .share-section .innrer-shar .row {
        display: flex;
        align-items: end;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section.expermental-part.Mentorship-Opportunities {
        padding: 25px 0px;
        background: linear-gradient(180deg, #f1f8f8 0%, #fffcee 100%) !important;
        display: none;
    }

    section.psychometric-test-result section.edeging-section .main-heart p {
        margin-bottom: 0px;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section.expermental-part.Mentorship-Opportunities p.hdvnj {
        text-align: center;
        margin-bottom: 0px;
        color: #787878;
    }

    section.psychometric-test-result .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a {
        font-weight: 400;
    }

    section.psychometric-test-result .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a i {
        font-size: 15px;
        font-weight: 600;
    }

    section.psychometric-test-result .reslut-banner .inner-part-re {
        background: var(--profile-banner);
        background-size: cover;
        background-repeat: no-repeat;
        padding: 50px 0px;
        background-position: right;
    }

    section.psychometric-test-result section.opportunities-section .opper-slider .owl-nav button {
        top: 35%;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section {
        background-image: unset;
    }

    section.psychometric-test-result .book-card-sec {
        background: linear-gradient(180deg, #f3f8f9 0%, #fffbed 100%) !important;
        padding: 48px 0px;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper {
        border: 1px solid #e7e6f0;
        background-color: #fff;
        border-radius: 16px;
        padding: 30px;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part {
        display: flex;
        align-items: center;
        gap: 24px;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
        background: var(--book-card-one);
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        height: 340px;
        border-radius: 10px;
        position: relative;
        text-align: center;
        padding: 15px;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .second-card-part {
        background: var(--book-card-two);
        background-size: cover;
        background-repeat: no-repeat;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h2 {
        color: #fff;
        font-size: 18px;
        font-weight: 600;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part p {
        color: #fff;
        font-size: 12px;
        line-height: 16px;
        margin-bottom: 0px;
        font-weight: 400;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h3.name-part {
        color: #fff;
        font-size: 12px;
        font-weight: 600;
        padding-top: 6px;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h4 {
        color: #fff;
        font-size: 12px;
        padding-top: 32px;
        padding-bottom: 50px;
        font-weight: 600;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content p {
        color: #787878;
        font-size: 18px;
        font-weight: 300;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content a {
        font-size: 28px;
        font-weight: 600;
        color: #94278f;
        text-decoration: none;
    }

    section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content a:hover {
        text-decoration: underline;
    }

    section.psychometric-test-result section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .language-txt p {
        margin-bottom: 0px;
    }

    section.psychometric-test-result section.opportunities-section .opper-slider {
        padding: 8px 65px 0px !important;
    }

    section.psychometric-test-result .reslut-banner .inner-part-re h2 {
        color: #fff;
        font-size: 64px;
        font-weight: 600;
        margin-bottom: 5px;
    }

    section.psychometric-test-result .reslut-banner .inner-part-re p {
        color: #fff;
        font-size: 20px;
        font-weight: 300;
        margin-bottom: 0px;
    }

    section.psychometric-test-result .discover-section {
        padding: 40px 0px;
    }

    section.psychometric-test-result .discover-section .section-title h4 b {
        font-weight: 600;
    }

    section.psychometric-test-result .discover-section .section-title h4 {
        font-size: 48px;
        color: #000;
        position: relative;
    }

    section.psychometric-test-result section.opportunities-section.edeging-section h4 {
        margin-bottom: 25px;
    }

    section.psychometric-test-result .discover-section .section-title h4::before {
        content: "";
        background-color: #ffcb07;
        height: 4px;
        position: absolute;
        width: 78%;
        right: 0;
        top: 29px;
    }

    section.psychometric-test-result .discover-section .section-title h4 span {
        border-left: 8px solid #760672;
        padding-left: 25px;
        padding-right: 12px;
        z-index: 0;
        position: relative;
    }

    section.psychometric-test-result .discover-section p {
        padding: 24px 0px;
        font-size: 17px;
        text-align: center;
        color: #787878;
        font-weight: 300;
    }

    section.psychometric-test-result .discover-section .section-title h4 {
        font-size: 40px;
        color: #000;
    }

    section.psychometric-test-result .discover-section .section-title h4 b {
        font-weight: 600;
        font-size: 40px;
    }

    section.psychometric-test-result .discover-section .divcover-inovator {
        display: flex;
        justify-content: center;
    }

    section.psychometric-test-result .discover-section .divcover-inovator img {
        width: 100%;
        object-fit: cover;
    }

    section.psychometric-test-result .carrer-section {
        margin-top: 0px;
    }

    section.psychometric-test-result .carrer-section .section-title {
        margin-bottom: 15px;
    }

    section.psychometric-test-result .carrer-section .different-carre-part {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        gap: 20px;
    }

    section.psychometric-test-result .carrer-section .different-carre-part .develepor-part {
        width: 24%;
        position: relative;
        float: left;
        padding: 16px;
        border: 1px solid #ECF0F7;
        border-radius: 8px;
        background-color: #fff;
        display: flex;
        gap: 8px;
    }

    section.psychometric-test-result .carrer-section .different-carre-part .develepor-part img {
        width: 100%;
        padding: 0px 10px;
    }

    section.psychometric-test-result .share-section {
        padding: 62px 0px;
    }

    section.psychometric-test-result .share-section .innrer-shar {
        background: var(--result-share-banner);
        background-size: cover;
        background-repeat: no-repeat;
        border-radius: 16px;
        background-position: right;
    }

    section.psychometric-test-result .share-section .innrer-shar .shre-part img {
        width: 100%;
        height: 100%;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj {
        padding: 75px 0px 80px 80px;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
        color: #fff;
        font-size: 52px;
        line-height: 68px;
        font-weight: 300;
        text-transform: uppercase;
        margin-bottom: 32px;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p span.special-charater {
        color: #ffcb07;
        font-weight: 400;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p span.fhc::before {
        content: "";
        background: var( --result-share-vector-banner);
        background-size: contain;
        background-repeat: no-repeat;
        width: 350px;
        height: 100%;
        position: absolute;
        left: -23px;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p img {
        width: 65%;
    }

    section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p span.fhc {
        position: relative;
        font-weight: 500;
        text-transform: uppercase;
    }

    /***************************************************************************/
    section.opportunities-section .opper-slider .brand-one a {
        font-size: 18px;
        color: #181818;
        font-weight: 700;
        line-height: 24px;
        margin-bottom: 5px;
        cursor: pointer;
    }

    section.how-workquestion {
        position: relative;
    }

    footer .last-footer-part .main-links ul li:first-child {
        list-style: none !important;
        margin-left: 0px;
    }

    .unlock-future-part .impacted-part .live-part img {
        display: block;
    }

    section.approch-section .impacted-part .discover-part .mobile-view {
        display: none;
    }

    section.edeging-section .prepare-part-box::before {
        content: "";
        background-image: var(--oval-ring-img);
        background-repeat: no-repeat;
        background-size: contain;
        width: 22px;
        height: 22px;
        position: absolute;
        left: 50px;
        bottom: 40px;
    }

    section.approch-section .lines-around .mobile-for img {
        display: none;
    }

    body section.pocket-section.phase-pocket-part .pocket-sucess .download-part .download-store ul li {
        color: #000;
        font-size: 14px;
        font-weight: 600;
        margin-top: -7px;
    }

    section.edeging-section .prepare-part-box:after {
        content: "";
        background-image: var(--oval-ring-img);
        background-repeat: no-repeat;
        background-size: contain;
        width: 22px;
        height: 22px;
        right: 48px;
        position: absolute;
        top: 0;
    }

    section.edeging-section .main-edge-part .pattern-left-part img {
        width: 17%;
    }

    section.edeging-section .main-edge-part .pattern-left-part {
        position: absolute;
        left: 0;
        top: -33px;
        animation: mymove 5s infinite;
    }

    section.edeging-section .main-edge-part .pattern-right-part {
        position: absolute;
        right: -72%;
        bottom: 25px;
        animation: mymove 5s infinite;
    }

    section.edeging-section .main-edge-part .pattern-right-part img {
        width: 17%;
    }

    section.edeging-section .main-edge-part {
        position: relative;
    }

    body .unlock-future-part {
        background: unset !important;
    }

    section.mobile-wrok {
        display: none;
    }

    .how-workquestion {
        content-visibility: auto;
        contain-intrinsic-size: 1000px 400px;
    }

    .how-workquestion-hidden {
        display: none;
    }

    .unlock-future-part .impacted-part {
        padding: 40px 0px 0px 125px !important;
    }

    .main-scroll_89 {
        height: auto;
        justify-content: center;
        display: flex;
    }

    .scroll-navbar {
        justify-content: center;
        display: flex;
        position: relative;
        width: 50%;
        flex: 1;
        margin-left: -38px;
    }

    .scrollframe__content {
        width: 50%;
        flex: 1;
    }

    .scrollframe__content__block {
        height: 70vh;
        justify-content: flex-start;
        align-items: center;
        display: flex;
    }

    .scrollframe__nav__list-item.scrollframe__nav__mobile-block-title {
        display: none;
    }

    .scrollframe__nav__list-desc.scrollframe__nav__mobile-block-desc {
        display: none;
    }

    .scrollframe__content__block-image.lazy-loaded-image {
        padding-right: 40px;
        max-width: 90%;
        vertical-align: middle;
        display: inline-block;
    }

    .scrollframe__script-embed {
        position: absolute;
        right: 0;
    }

    .scrollframe__nav__container {
        width: 100%;
        height: 72vh;
        max-width: 700px;
        flex: 0 auto;
        align-items: flex-end;
        padding-bottom: 10vh;
        display: flex;
        position: -webkit-sticky;
        position: sticky;
        top: 0;
    }

    .scrollframe__nav__progress {
        height: 100%;
        flex-direction: row;
        flex: 0 auto;
        align-self: auto;
        align-items: flex-end;
        padding-top: 79px;
        padding-bottom: 24px;
        display: flex;
    }

    .scrollframe__nav__progress-container {
        height: 100%;
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        display: flex;
    }

    .scrollframe__nav__progress-h {
        width: 40px;
        height: 40px;
        white-space: nowrap;
        margin-top: 132px;
        font-size: 24px;
        font-weight: 500;
        line-height: 30px;
        transform: rotate(-90deg);
        color: #1d1d1b;
    }

    .scrollframe__nav__progress-bar.progressbar {
        width: 10%;
        height: 570px;
        flex: 0 auto;
        justify-content: center;
        align-items: flex-start;
        margin-top: 16px;
        display: block;
        position: relative;
    }

    .progressbar__track {
        z-index: 1;
        width: 4px;
        height: 100%;
        background-color: #d9d9d9;
        border-radius: 30px;
        position: absolute;
        top: 0;
    }

    .progressbar__track.progressbar__track--progression {
        z-index: 2;
        width: 4px;
        height: 33%;
        color: #181818;
        background-color: #181818;
        transition: height 0.2s ease-in-out;
        position: absolute;
        top: 0;
        border-radius: 90px;
    }

    .scrollframe__nav__list {
        color: rgba(255, 255, 255, 0.75);
        flex: 1;
        font-size: 18px;
        line-height: 22px;
        list-style-type: none;
    }

    .scrollframe__nav__list-item {
        width: 100%;
        height: auto;
        align-items: flex-end;
        display: block;
        position: relative;
        overflow: hidden;
    }

    .scrollframe__nav__list-num {
        color: #1d1d1b;
        display: inline-block;
        position: absolute;
        top: 11px;
        transform: translateY(-5px);
        font-size: 18px;
        font-weight: 600;
    }

    .scollframe__nav__list-link.w--current {
        width: 100%;
        height: 180px;
        margin-top: -41px;
        text-decoration: none;
        position: relative;
    }

    .scrollframe__nav__list-label {
        color: rgba(255, 255, 255, 0.3);
        margin-top: 0;
        margin-left: 37px;
        font-size: 32px;
        font-weight: 300;
        line-height: 38px;
        display: inline-block;
    }

    .scrollframe__nav__list-label.scrollframe__nav__list-label--hidden {
        color: #000;
        border-radius: 0;
        margin-top: 1px;
        margin-left: 37px;
        padding-bottom: 8px;
        font-weight: 600;
        text-decoration: none;
        display: block;
    }

    .scrollframe__nav__list-label {
        color: #787878;
        margin-top: 0;
        margin-left: 37px;
        font-size: 32px;
        font-weight: 600;
        line-height: 38px;
        display: inline-block;
    }

    .scrollframe__nav__list-desc {
        color: #979797;
        margin-left: 35px;
        font-weight: 400;
        display: block;
        font-size: 16px;
        line-height: 22.5px;
    }

    .scollframe__nav__list-link {
        height: 38px;
        transition: all 0.2s;
        overflow: hidden;
    }

    .w-inline-block {
        max-width: 100%;
        display: inline-block;
    }

    .scollframe__nav__list-link.w--current {
        width: 100%;
        height: 180px;
        margin-top: -41px;
        text-decoration: none;
        position: relative;
    }

    /**********************************scrool-spy******************************************/
    section.approch-section .approch-but {
        position: absolute;
        bottom: -13px;
        right: 61%;
    }

    body section.pocket-section.phase-pocket-part {
        background-image: var(--home-success-pocket);
        padding-bottom: 55px;
        margin-top: -1px;
    }

    section.approch-section .impacted-part .discover-part .success-one {
        width: 100%;
        height: 110px;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
    }

    section.approch-section .impacted-part .discover-part .success-one .map-icon {
        display: none;
    }

    section.approch-section .impacted-part .discover-part .success-part .discover-txt {
        position: absolute;
        width: 75% !important;
        right: 0;
        padding: 0px 13px;
    }

    section.approch-section .impacted-part .discover-part .success-two {
        width: 100%;
        height: 110px;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
    }

    section.approch-section .impacted-part .discover-part .success-three .discover-txt {
        top: 16px;
    }

    section.approch-section .impacted-part .discover-part .success-three .map-icon {
        top: 30px;
        position: absolute;
        left: 27px;
    }

    section.approch-section .impacted-part .discover-part .success-two .discover-txt {
        left: 0;
    }

    section.approch-section .impacted-part .discover-part .success-two .map-icon {
        display: none;
    }

    section.approch-section .impacted-part .discover-part .success-three {
        width: 100%;
        height: 170px;
        background-repeat: no-repeat;
        background-size: contain;
        position: relative;
    }

    section.take-section .expertpart .slot-exist {
        height: 100%;
    }

    section.how-work {
        width: 100%;
        height: auto;
        background-size: cover;
        background-repeat: no-repeat;
    }

    .unlock-future-part .impacted-part .live-part {
        background-image: unset;
        display: unset;
    }

    section.approch-section .impacted-part {
        padding: 40px 80px;
    }

    body .unlock-future-part .discover-part p.inside-txt {
        color: #787878;
        font-size: 18px;
        font-weight: 400;
        margin-bottom: 0px;
    }

    .unlock-future-part .impacted-part .live-part img {
        width: 100%;
        height: 380px;
        object-fit: cover;
        border-radius: 24px;
        max-width: 88%;
        margin: 0 auto;
    }

    body .unlock-future-part .impacted-part .discover-part p.main-heading {
        line-height: 45px;
        margin-bottom: 5px !important;
    }

    body .unlock-future-part .impacted-part .unique-btn {
        margin-top: 42px !important;
        margin-left: 0px !important;
        position: relative;
    }

    body .unlock-future-part .impacted-part .unique-btn .arrow-img {
        left: 44% !important;
    }

    footer .last-footer-part .main-links span.lwdq a {
        color: #fff;
    }

    body {
        font-family: "Poppins", sans-serif !important;
    }

    .nearby-location .brand-one .img-part img {
        height: 100%;
        object-fit: cover;
        border-radius: 4px;
    }

    section.nearby-section .nearby-location marquee {
        position: relative;
    }

    section.pocket-section .pocket-sucess .download-part p span.sjh {
        color: #828282;
        font-weight: bold;
        text-transform: uppercase;
    }

    section.nearby-section .nearby-location marquee::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 25px;
        background-image: var(--near-loaction-top-banner);
        background-repeat: no-repeat;
        background-size: cover;
        z-index: 9;
    }

    section.nearby-section .nearby-location marquee::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 35px;
        background-image: var(--near-loaction-bottom-banner);
        background-repeat: no-repeat;
        background-size: cover;
        z-index: 9;
        bottom: 70px;
    }

    section.opportunities-section .opper-slider .owl-nav i {
        font-size: 16px;
    }

    section.stories-section .opper-slider .play-button-part img:hover {
        transform: unset;
    }


    /*************************************mockup************************************/


    /**************************************privacy-policy***********************************/
    section.privacy-policy {
        padding: 50px 0px 100px;
    }

    section.privacy-policy .contract-part .accordion-button:not(.collapsed) {
        color: #787878;
        background-color: transparent;
        box-shadow: unset;
    }

    section.privacy-policy .contract-part .accordion-button:focus {
        z-index: 3;
        border-color: transparent;
        outline: 0;
        box-shadow: unset;
    }

    section.privacy-policy .contract-part .accordion-item {
        background-color: #fff;
    }

    section.privacy-policy .contract-part .accordion {
        background-color: #fdfdfd;
    }

    section.privacy-policy .contract-part .accordion-button::after {
        background-image: var(--vector-arrow);
    }

    /**************************************chat box desgin************************************/

    form#chatuserdata input.checkvalid_otp:hover {
        background: transparent;
        color: #94278f !important;
        border: 2px solid #94278f;
    }

    input#start_chat_btn:hover {
        border: 2px solid #94278f;
        background: transparent;
        color: #94278f !important;
    }

    form#chatuserdata input#otp_no {
        width: 45% !important;
        margin-right: 30px;
    }

    input#start_chat_btn {
        background: #94278f;
        color: #fff !important;
        border: 2px solid #94278f;
    }

    form#chatuserdata input.checkvalid_otp {
        width: 45% !important;
        background: #94278f;
        color: #fff !important;
        border: 2px solid #94278f;
    }

    form#chatuserdata div#otp-field {
        display: flex;
    }

    div#msgbox {
        margin-top: 50px;
    }

    div#chatbot-form input {
        width: 100%;
        height: 57px;
        border-radius: 8px;
        padding: 0 16px;
        font-size: 16px;
        color: #898989;
        border: 1px solid #dcdcdc;
    }

    .chat_bot_inner_form {
        position: relative;
        margin-bottom: 25px;
    }

    div#chatbot-form label {
        display: block;
        font-size: 14px;
        color: #000;
        font-weight: 400;
        position: absolute;
        top: -10px;
        left: 17px;
        background: #fff;
        z-index: 9;
    }

    a.otp-code.verify_mobile {
        display: flex;
        justify-content: end;
        position: absolute;
        right: 15px;
        top: 13px;
        font-size: 13px;
        color: #93268f;
    }

    div#chatbot-form::placeholder {
        font-size: 14px;
    }

    /***************************************topic-section***************************************/

    .personal-info-section .topic-box .start-btn a:hover {
        color: #fff !important;
    }

    .coursehfgvds .number-user .jfg img {
        width: 42px;
        height: 42px;
        object-fit: contain;
    }

    .coursehfgvds .number-user .jfg img.wjgsc {
        margin-left: -26px;
    }

    .coursehfgvds .number-user {
        display: flex;
        align-items: center;
        gap: 12px;
        position: relative;
    }

    .coursehfgvds .number-user::before {
        content: "";
        background-color: #979797;
        width: 1px;
        height: 18px;
        left: -15px;
        margin-top: 5px;
        position: absolute;
    }

    .coursehfgvds .number-user .jgfew h2 {
        margin-bottom: 0px;
        font-size: 20px;
        font-weight: 600;
    }

    .coursehfgvds .number-user .jgfew p.users {
        font-size: 14px;
        padding-top: 0px;
        line-height: 10px;
        color: #787878;
    }

    .coursehfgvds {
        display: flex;
        align-items: center;
        gap: 40px;
    }

    .about-information-course .time-info img {
        width: 30px;
        height: 30px;
        object-fit: contain;
    }

    .about-information-course .time-info img {
        width: 25px;
        height: 25px;
        object-fit: contain;
    }

    .about-information-course .time-info.lesson-part {
        gap: 4px;
        position: relative;
        padding-left: 16px;
    }

    .about-information-course .time-info.lesson-part::before {
        position: absolute;
        content: "";
        background-color: #979797;
        width: 1px;
        height: 18px;
        left: -12px;
        margin-top: 5px;
        margin-left: 7px;
    }

    .about-information-course .time-info {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .about-information-course {
        display: flex;
        align-items: center;
        gap: 24px;
        padding: 24px 0px;
    }

    .about-information-course .time-info.review-part p.counting {
        color: #ffb54b;
    }

    .about-information-course .time-info.review-part {
        gap: 2px;
        padding-left: 24px;
    }

    .about-information-course .time-info.review-part p.number-review {
        padding-left: 6px;
    }

    .about-information-course .time-info.review-part img {
        margin-top: -2px;
    }

    .about-information-course .time-info p {
        font-size: 18px;
        color: #787878;
        padding: 0px;
        margin: 0px;
    }

    .hjyytyhf section.stories-section.edeging-section {
        padding-top: 35px;
    }

    .course-video .modal-dialog {
        height: -webkit-fill-available;
        display: flex;
        align-items: center;
        margin: 0 auto;
        max-width: 60%;
    }

    .course-video .modal-dialog .modal-content {
        height: 75%;
        padding: 20px;
        border: unset;
        border-radius: 16px;
    }

    .course-video .modal-dialog .modal-content .modal-body {
        padding: 24px 0px 0px;
    }

    .course-video .modal-dialog .modal-content .modal-body video {
        width: 100%;
        height: 75%;
        border-radius: 16px;
    }

    .course-video .modal-dialog .modal-content .modal-body {
        padding: 15px 0px 0px;
        height: 75%;
        overflow: hidden;
        border-radius: 16px;
    }

    .course-video .modal-dialog .modal-content .modal-header button.close {
        position: absolute;
        top: 13px;
        right: 20px;
        color: #787878;
    }

    .course-video .modal-dialog .modal-content .modal-header h5 {
        padding-bottom: 10px;
        font-size: 20px;
        font-weight: 600;
    }

    .course-video .modal-dialog .modal-content .modal-header {
        display: unset;
        padding: 0px;
    }

    .bank-btns .booklet-btn a:hover img {
        filter: brightness(0) invert(1) !important;
        opacity: 1 !important;
    }

    section.tba-wise-concept {
        border-top: 1px solid #d8d8d8;
    }

    section.tba-wise-concept nav {
        width: 100%;
        margin: 0 auto;
        max-width: 1180px;
        display: flex;
        margin-bottom: 1px;
        justify-content: center;
    }

    section.tba-wise-concept nav button#nav-home-tab {
        margin: 0px;
        position: relative;
    }

    section.tba-wise-concept nav .nav-link.active {
        background-color: #94278f1a;
        border-bottom: 6px solid #94278f;
    }

    section.tba-wise-concept .nav-tabs .nav-link {
        padding: 7px 25px;
        margin-right: 0px;
    }

    section.tba-wise-concept nav .nav-link.active .key-part h2 {
        color: #94278f;
    }

    section.tba-wise-concept nav .nav-tabs {
        margin-left: 0px;
        border-bottom: 0px;
    }

    section.tba-wise-concept nav button::before {
        content: "";
        position: absolute;
        background-color: #d8d8d8;
        height: 80px;
        width: 1px;
        left: 0px;
        top: 60px;
    }

    section.tba-wise-concept nav button {
        position: relative;
    }

    section.tba-wise-concept div#nav-tabContent {
        border-top: 1px solid #d8d8d8;
        background-color: #fafafa;
        padding: 60px 0px 100px;
    }

    .personal-info-section .topic-box .start-btn a {
        background-color: #979797;
    }

    .personal-info-section {
        padding-top: 60px;
        padding-bottom: 60px;
        background-color: #f8f8f8;
    }

    .personal-info-section .topic-box {
        cursor: context-menu;
    }

    .personal-info-section .topic-box .start-btn a img {
        width: 16px;
        height: 17px;
    }

    /***************************************for-you***************************************/


    section.edeging-section .prepare-part-box .engage-part .skill-part {
        height: 270px;
    }


    .for-you-main {
        max-width: 1920px;
        margin: auto;
    }

    .progress-fill {
        position: absolute;
        height: 20px;
        width: 0%;
        background: #94278f;
        border-radius: 10px;
    }

    .progress-animation {
        animation: progress-forward 5s linear infinite;
    }

    @keyframes progress-forward {
        0% {
            width: 0%;
        }

        100% {
            width: 100%;
        }
    }

    .foryouBannerSection h1 {
        font-style: normal;
        font-weight: 600;
        font-size: 64px;
        line-height: 120%;
        margin: 0;
        color: #0fbbc3;
        margin-top: 71px;
    }

    .foryouBannerSection .text {
        color: #0b5cff;
    }

    .foryouDynamicContent {
        white-space: nowrap;
        color: #94278f;
    }

    .foryouBannerSection p.foryouBannerPara {
        margin-top: 22px;
        margin-bottom: 0;
        font-style: normal;
        font-weight: 400;
        font-size: 24px;
        line-height: 140%;
        color: #383838;
        width: 90%;
    }

    .student-opener.side-box-opener p.sucess {
        font-size: 24px;
        margin-bottom: 30px;
    }

    .foryou-img-area {
        height: 500px;
    }

    .foryou-side-img-area {
        position: relative;
    }

    .foryou-img-area img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        object-position: center;
    }

    .foryou-right-img-area {
        width: 50%;
        position: absolute;
        right: 0;
    }

    .foryou-right-slide-top-img {
        width: 28%;
        position: absolute;
        top: 18%;
        left: -25px !important;
        z-index: 10;
    }

    .foryou-right-slide-bottom-img {
        width: 28%;
        position: absolute;
        top: 58%;
        left: 45px;
        z-index: 10;
    }

    section.for-you-next {
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-bottom: 25px;
        padding-top: 75px;
    }

    .your-aimshala-heading {
        width: 100%;
        background-position: center;
        padding-bottom: 25px;
        padding-top: 75px;
        background: linear-gradient(180deg, #fffcee 0%, #fff6ff 100%) !important;
    }

    .join-the-junery {
        width: 100%;
        background-position: center;
        padding-bottom: 25px;
        padding-top: 75px;
        margin-top: -3px;
        background: linear-gradient(180deg, #f1f8f8 0%, #fffcee 100%) !important;
    }

    /* top bar banner */
    .foryouBannerSection {
        background-image: var(--front-same-banner);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        padding-bottom: 25px;
        padding-top: 75px;
        height: 80vh;
    }

    .foryou-right-img-area img,
    .foryou-left-img-area img,
    .foryou-right-slide-top-img img,
    .foryou-right-slide-bottom-img img {
        width: 100%;
        object-fit: contain;
        overflow: hidden;
        border-radius: 20px;
    }

    /* aimshala heading-section */
    .your-aimshala-text-img {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .your-aimshala-heading .container {
        width: 70%;
    }

    .your-aimshala-text {
        padding: 0px 45px;
    }

    .your-aimshala-text h2 {
        font-size: 50px;
        font-weight: 600;
    }

    .your-aimshala-text p {
        font-size: 20px;
        line-height: 31px;
        font-weight: 400;
    }

    .for-you-tab-section .foryou-toggle-tab {
        display: flex;
    }

    .for-you-tab-links {
        background: var(--for-tab-banner);
        background-repeat: no-repeat;
        background-size: cover;
        width: calc(100% - 300px);
        height: auto;
        transition: all 0.9s;
        background-position: center;
    }

    .for-you-tab-links ul {
        overflow: auto;
        white-space: nowrap;
        padding: 30px 20px 20px;
        margin-top: -2px;
    }

    .for-you-tab-links ul li {
        display: inline-block;
        margin-right: 30px;
    }

    .for-you-tab-links ul::-webkit-scrollbar {
        height: 5px;
    }

    .for-you-tab-links ul::-webkit-scrollbar-thumb {
        background: #a42d9f;
        border-radius: 5px;
    }

    .for-you-aimshala-logo {
        background: #7b0c76;
        text-align: center;
        margin-bottom: -1px;
    }

    /* After scrolled */
    .for-you-tab-section.scrolled {
        display: flex;
        align-items: center;
    }

    .for-you-tab-section.scrolled .foryou-toggle-tab {
        display: block;
        width: 300px;
        transition: all 0.5s;
    }

    .for-you-tab-section.scrolled .for-you-tab-links {
        width: 100%;
    }

    .for-you-tab-section.scrolled .for-you-tab-links ul li {
        display: block;
        margin-bottom: 25px;
    }

    .for-you-aimshala-logo img {
        width: 300px;
        padding: 11px;
    }

    .foryou-box-toggle-section .img-student {
        margin-right: 84px;
    }

    .foryou-box-toggle-section {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0px auto;
    }

    .for-you-tab li.top-for {
        padding-bottom: 24px;
        list-style: none;
    }

    .button-for-you {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        width: 261px;
        padding: 10px;
        background: #d8d8d829;
        height: 68px;
        border-radius: 10px;
        color: #fff;
        margin: 0px auto;
        cursor: pointer;
        border: 1px solid #d8d8d85c;
    }

    .button-for-you.active {
        background: rgba(104, 26, 101, 1);
        border: 1px solid #fff;
    }

    .button-for-you img {
        width: 34px;
        height: 36px;
    }

    .button-for-you p {
        margin: 0;
        padding-left: 10px;
        font-size: 23px;
        line-height: 23px;
        color: #fff;
    }

    .heading-join-text {
        text-align: center;
        margin: 50px 0px;
    }

    .heading-join-text h3 {
        font-size: 50px;
        font-weight: 600;
    }

    .heading-join-text p {
        font-size: 21px;
        width: 100%;
        max-width: 600px;
        margin: 0px auto;
        padding-bottom: 12px;
        color: #828282;
        font-weight: 300;
    }

    .join-the-junery .heading-join-text a {
        text-transform: capitalize;
        border: 1px solid #000;
        color: #fff;
        padding: 12px 34px;
        border-radius: 12px;
        font-size: 20px;
        background-color: #000;
    }

    .heading-join-text a:hover img {
        padding-left: 15px;
    }

    .heading-join-text a img {
        filter: invert(1);
    }

    .heading-join-text a:hover {
        color: #fff !important;
        background-color: #000;
    }

    .heading-join-text a:hover img {
        filter: invert(1);
    }

    .skill-part img {
        width: 100%;
        transition: 0.8s;
    }


    .button-for-you:hover {
        background: #681a65;
        border: 1px solid;
    }

    .join-the-junery .left-bos-part img {
        width: 55%;
    }

    .join-the-junery .right-box-part img {
        width: 55%;
    }

    .join-the-junery .right-box-part {
        text-align: center;
    }

    .join-the-junery .left-bos-part {
        text-align: center;
    }

    /* Tab section */
    .for-you-tab-section {
        background-repeat: no-repeat;
        width: 100%;
        height: auto;
        background-size: cover;
    }

    .for-you-tab-section .row {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .guidline-info {
        display: flex;
        align-items: center;
        margin-bottom: 20px;
    }

    .guidline-info p {
        margin: 0;
        padding-left: 20px;
        width: 100%;
        max-width: 400px;
    }

    .student-text h3 {
        font-size: 50px;
        color: #82137d;
    }

    .for-you-tab-section .img-student img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part {
        text-align: center;
    }

    /***************************************dashboad***************************************/
    .aim-dashboard .account_profile_wrapper .account_profile_form input.primary_input4 {
        height: 38px;
        font-size: 13px;
        border-radius: 4px;
        width: 90%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .painted-part .col-lg-12 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .top-prfile-section {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .top-prfile-section .col-lg-12 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .top-prfile-section input.primary_input4 {
        width: 100%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-part-about .col-lg-12 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-part-about {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-part-about .col-12 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .painted-part {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .multi-select-part span.tag.label.label-info {
        border: 1px solid #ccc;
        border-radius: 20px;
        background-color: transparent;
        color: #000000b0 !important;
        font-size: 12px;
        padding: 2px 5px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .selection-part select#tests {
        height: 38px;
        border: 1px solid #e1e2e6;
        font-family: Jost, sans-serif;
        font-size: 13px;
        font-weight: 400;
        color: var(--system_secendory_color);
        padding: 6px 20px;
        width: 90% !important;
        border-radius: 4px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .multi-select-part .bootstrap-tagsinput {
        width: 100%;
        height: 38px;
        display: flex;
        align-items: center;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .upload-part-sec input.primary_input4 {
        width: 98%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .multi-select-part .col-lg-12.col-md-12 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .multi-select-part {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .add-more-field {
        position: absolute;
        right: -45px;
        top: 1px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .add-more-field a {
        color: #fff;
        background-color: #94278f;
        width: 30px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 5px;
        border-radius: 4px;
        border: 1px solid #94278f;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .prev_add input.primary_input4 {
        width: 95%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .prev_add .upload-part-sec input.primary_input4 {
        width: 98%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .prev_add .upload-part-sec {
        padding-left: 12px !important;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .add-more-field a:hover {
        color: #94278f;
        background-color: #fff;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part {
        position: relative;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .col-lg-6.col-md-6 {
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part input.primary_input4 {
        width: 95%;
        padding: 5px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .main-certificate-part .upload-part-sec {
        padding-left: 12px !important;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .primary_label2 {
        margin-top: 15px;
        line-height: 25px;
        margin-bottom: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .nice-select.theme_select.wide {
        height: 38px;
        font-size: 13px;
        border-radius: 4px;
        width: 90%;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .col-lg-6.col-md-6 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .nice-select.theme_select.wide span.current {
        font-size: 13px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .nice-select.theme_select.wide {
        height: 38px;
        font-size: 13px;
        border-radius: 4px;
        display: flex;
        align-items: center;
        margin-bottom: 0px;
    }

    .aim-dashboard .account_profile_wrapper .account_profile_form .theme_select:after {
        top: 20px;
    }

    section.stories-section .opper-slider img {
        height: 392px;
    }

    /***************************************animation***************************************/
    @keyframes mymove {
        0% {
            transform: translateX(0px);
        }

        25% {
            transform: translateY(40px);
        }

        50% {
            transform: translateY(0px);
        }

        75% {
            transform: translateY(-40px);
        }

        100% {
            transform: translateY(0px);
        }
    }

    @keyframes anyleft {
        0% {
            transform: translateX(0px);
        }

        25% {
            transform: translateX(40px);
        }

        50% {
            transform: translateX(0px);
        }

        75% {
            transform: translateX(-40px);
        }

        100% {
            transform: translateX(0px);
        }
    }


    @keyframes topa {
        from {
            bottom: -300px;
        }

        to {
            bottom: 12px;
        }
    }

    section.take-section .expertpart .dotted-second {
        animation: mymove 5s infinite;
    }

    section.take-section .expertpart .dotted-first img {
        animation: mymove 5s infinite;
    }

    a {
        text-decoration: none !important;
    }

    /***************************************pysypmetric-test***************************************/
    .test-thanku {
        background-color: #fff;
        padding: 60px 90px;
        border-radius: 24px;
        text-align: center;
    }

    .mantor-backround-section h2.carrer-part-txt {
        font-weight: 600;
    }

    .mantor-backround-section .check-result-btn a {
        border: 1px solid #94278f;
        padding: 12px 12px;
        color: #94278f;
        font-weight: 600;
        background-color: #fff;
        border-radius: 8px;
    }

    .mantor-backround-section .check-result-btn {
        text-align: center;
        margin-top: 24px;
    }

    .mantor-backround-section .test-thanku p.popup__subtitle {
        color: #000;
    }

    .mantor-backround-section .check-result-btn a:hover {
        color: #fff !important;
        background-color: #94278f;
    }

    .leavemodal .modal-footer button.btn.btn-secondary:hover {
        background-color: #94278f;
        border: 1px solid #94278f;
        color: #fff;
    }

    .leavemodal .modal-footer a:hover {
        background-color: transparent;
        color: #94278f;
    }

    .leavemodal .modal-footer a {
        background-color: #94278f;
        border: 1px solid #94278f;
        border-radius: 12px;
        width: 145px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
    }

    .leavemodal .modal-footer button {
        width: 145px;
        height: 40px;
    }

    .leavemodal .modal-footer button.btn.btn-secondary {
        background-color: #fff;
        color: #94278f;
        border-radius: 12px;
        border: 1px solid #94278f;
    }

    .leavemodal .modal-header h5#exampleModalLabel {
        text-align: center;
        padding-top: 12px;
        color: #000000;
        font-size: 18px;
        font-weight: 600;
    }

    .leavemodal .modal-body {
        padding: 0px;
    }

    .leavemodal .modal-content {
        padding: 20px;
    }

    .leavemodal .modal-header button.btn-close {
        position: absolute;
        top: 12px;
        right: 12px;
        font-size: 13px;
        opacity: 1;
    }

    .leavemodal .modal-header {
        border-bottom: unset;
        display: block;
        padding-bottom: 0px;
    }

    .leavemodal .modal-footer {
        border-top: unset;
        justify-content: center;
    }

    .mantor-backround-section .testbar-min-screen .leave-btn {
        right: 25px;
        bottom: 15px;
        position: fixed;
        margin-right: 78px;
    }

    .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary:hover {
        background-color: #94278f;
        color: #fff;
    }

    .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label:hover {
        border: 1px solid #94278f;
    }

    .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
        width: auto;
        height: 45px;
        border: 1px solid #94278f;
        background-color: transparent;
        color: #94278f;
        padding: 8px 32px;
        font-size: 16px;
        border-radius: 12px;
    }

    .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label:hover:before {
        background-color: #94278f;
        color: #fff;
    }

    .mantor-backround-section .question-box-part .quiz__answers {
        list-style-type: none;
        counter-reset: label;
    }

    .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label {
    align-items: center;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    display: flex;
    margin: 10px 0 0;
    line-height: 20px;
    width: 100%;
    text-align: left;
    background-color: #fff;
    padding: 16px;
    gap: 12px;
    border: 1px solid #d8d8d8;
    color: #7e7e7e;
    font-size: 14px;
}

    .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label input.opts.quiz__input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0 !important;
    }

    .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label::before {
        content: "";
        border-radius: 4px;
        height: 25px;
        width: 25px;
        min-width: 25px;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: #ffffff;
        color: #898989;
        border: 1px solid #94278f;
        content: counter(label);
        counter-increment: label;
    }

    .progress-step .step-count:before {
        counter-increment: step-count;
        content: counter(step-count);
        background-image: var(--check-img);
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 9999 !important;
        left: 0;
        top: 0px;
    }

    .base-timer__svg {
        transform: scaleX(-1);
        width: 65%;
        margin: 0 auto;
        display: flex;
    }

    .base-timer__path-remaining.green {
        color: #93278e;
    }

    .base-timer__path-remaining.orange {
        color: orange;
    }

    .base-timer__path-remaining.red {
        color: red;
    }

    .base-timer__label {
        position: absolute;
        top: 148px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 30px;
        font-weight: 600;
        letter-spacing: 0.3px;
        text-align: center;
        left: 10%;
        right: 10%;
        margin: 0 auto;
        color: #94278f;
    }

    .testprogress-bar {
        width: 25%;
        float: left;
        background-color: #fff;
        z-index: 0;
        position: fixed;
        padding: 30px;
        height: 100%;
        right: 0;
    }

    .progress-step:last-of-type:last-child:after {
        display: none;
    }

    .progress-step .step-count {
        background-color: #94278f;
        height: 28px;
        width: 28px;
        border-radius: 50%;
        color: white;
        line-height: 30px;
        z-index: 100;
        font-size: 0.8rem;
        font-weight: 500;
        text-align: center;
    }

    .progress-step {
        position: relative;
        display: flex;
        align-items: center;
        margin-bottom: 26px;
        justify-content: space-between;
    }

    .progress-step:before,
    .progress-step:after {
        background-color: #cb95c8;
        content: "";
        height: 5px;
        position: absolute;
        z-index: -1;
        top: 40px;
        left: -10px !important;
    }

    body .testprogress-bar .this-active .step-count {
        border: 2px solid #94278f;
    }

    .testprogress-bar .this-active .step-description {
        color: #94278f;
    }

    .testprogress-bar .step-description {
        font-weight: 500;
        color: #787878;
    }

    .progress-step.is-active:after {
        background-color: #94278f !important;
    }

    .progress-step:after {
        left: 50%;
        width: 20%;
        transform: rotate(90deg);
    }

    .progress-step .step-count {
        background-color: #ffffff;
        border: 2px solid #cb95c8;
    }

    .progress-step.is-active .progress-step .step-count {
        background-color: #94278f;
        border: 2px solid #94278f;
    }

    .progress-step.is-active~.progress-step:after {
        background-color: #cb95c857;
    }

    .is-active .main-step-section .step-count {
        background-color: #94278f;
        border-color: #94278f;
    }

    /***************************************end***************************************/
    /***************************************prepration***************************************/


    .need-part .aimshala-commitment .start-prpation-part {
        color: #0fbbc3;
    }

    .need-part .aimshala-commitment p.elevant-part {
        color: #0fbbc3;
        text-align: center;
        font-weight: 400;
    }

    .need-part .aimshala-commitment p.acadamic-part {
        color: #1d1d1b;
        text-align: center;
        font-size: 13px;
        line-height: 20px;
    }

    /*********************************************end*********************************************************/
    /***************************************metor and eductor page***************************************/
    section.perk.section .hrghb {
        width: 20%;
    }

    .educator-story .left-bos-part {
        position: absolute;
        left: 50px;
        top: -84px;
    }

    .educator-story .left-bos-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .educator-story .right-box-part {
        position: absolute;
        bottom: -25px;
        right: 30px;
    }

    .educator-story .right-box-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }
    .join-mentor h2 span {
        font-weight: 300 !important;
    }
    .mentor-unlocking p {
        color: #1a2129;
        font-size: 14px;
        padding-top: 2px;
        margin-bottom: 0px;
    }

    .mentor-divider {
        padding: 0px 4px;
        color: #94278f;
    }

    .mentor-unlocking a.watch-now-vid {
        color: #94278f;
        font-size: 14px;
        font-weight: 400;
        text-decoration: none;
    }

    .unlock-bell {
        width: 28px;
        height: 28px;
        background-color: #94278f;
        border-radius: 50%;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .unlock-bell img {
        width: 12px;
    }

    .mentor-unlocking a.watch-now-vid img {
        width: 10px;
        height: 11px;
        object-fit: contain;
        margin-top: -2px;
    }

    section.perk.section .special-part .priority-part img {
        width: 50px;
        height: 50px;
        margin: 0 auto;
        display: flex;
    }

    section.perk.section .special-part .priority-part h2 {
        font-size: 18px;
        color: #000;
        padding-top: 10px;
        font-weight: 500;
    }

    section.perk.section .special-part .priority-part p {
        color: #000;
        font-size: 15px;
        font-weight: 400;
    }

    section.perk.section .special-part .priority-part {
        height: 100%;
        background-size: cover;
        padding: 20px 24px;
        text-align: center;
        border-radius: 20px;
        border: 1px solid #ff31902e;
        z-index: 9;
        position: relative;
        background-color: #fff;
    }

    a {
        text-decoration: none;
    }

    .mentor-unlocking {
        display: inline-flex;
        align-items: center;
        border: 1px solid #94278f;
        border-radius: 50px;
        background-color: #fff5ff;
        padding: 5px 20px 5px 10px;
        gap: 10px;
        margin-bottom: 30px;
    }

    .mentor-background {
        background-image: var(--mentor-bg-banner);
        background-position: center;
        background-size: cover;
    }
    section.perk.section {
        background-image: var(--launch-banner);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 60px 0px 0px;
        background-position: top;
    }

    section.perk.section .special-box-gift {
        display: flex;
        align-items: center;
        padding-bottom: 25px;
        justify-content: center;
    }

    section.perk.section .special-box-gift img {
        width: 52px;
        height: 52px;
    }

    .special-part .special-box-gift h2 {
        font-size: 40px;
        padding-left: 8px;
        color: #fff;
        font-weight: 700;
    }

    .why-mentor section.perk.section .container {
        width: 90%;
    }

    section.faq-section {
        width: 100%;
        height: auto;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 90px 0px 50px;
    }

    section.faq-section .jqheoyf {
        display: flex;
        align-items: center;
        height: 100%;
        justify-content: center;
        background-color: #ffff;
        padding: 35px 34px;
        margin-left: 50px;
        border: 1px solid #f0f0f0;
        border-radius: 10px;
    }

    section.faq-section .launched-part .touch-part {
        background-color: #fff;
        padding: 35px 45px;
        text-align: center;
    }

    section.faq-section .launched-part .touch-part h2 {
        font-size: 35px;
        font-weight: 700;
    }

    section.faq-section .launched-part .touch-part h2 span.bold-txt {
        color: #8f268a;
    }

    section.faq-section .launched-part .touch-part p {
        font-family: "Poppins", sans-serif;
        font-size: 16px;
        line-height: 26px;
        font-weight: 600;
    }

    section.faq-section .launched-part .touch-part ul.socialmedia-icon {
        padding-left: 0px;
        display: flex;
        justify-content: space-around;
    }

    section.faq-section .launched-part .touch-part ul.socialmedia-icon a {
        background-color: #94278f;
        width: 48px;
        display: block;
        height: 48px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    section.faq-section .launched-part .touch-part ul.socialmedia-icon img {
        width: 55%;
    }

    section.faq-section .launched-part .touch-part p.tags-part span.bold {
        color: #94278f;
    }

    section.faq-section .launched-part .touch-part p.prpare-part {
        font-weight: 500;
    }

    section.faq-section .faq-part h2 {
        font-size: 40px;
        font-weight: 700;
    }

    section.faq-section .faq-part h2 span.bold-txt {
        color: #94278f;
    }

    section.faq-section .faq-part p {
        font-size: 16px;
        line-height: 26px;
        font-weight: 500;
    }

    section.faq-section .faq-part .accordion-item {
        margin-bottom: 10px;
        border: 1px solid #f0f0f0;
        border-radius: 10px;
    }

    section.faq-section .faq-part h2 {
        font-size: 40px;
        font-weight: 700;
    }

    .aimshala-commitment h3 {
        font-size: 25px;
        font-weight: 600;
        color: #000;
        text-align: center;
    }

    .commitment-img {
        height: 50px;
        width: 50px;
        padding: 10px;
        background-color: #0fbbc3;
        border-radius: 50px;
    }

    .commitment-img img {
        height: 100%;
        width: auto;
    }

    .commitment-txt h3 {
        font-size: 20px;
        color: #1d1d1b;
        margin-bottom: 0;
        text-align: left;
    }

    .commitment-txt p {
        font-size: 16px;
        color: #7c7e86;
        margin-bottom: 0;
    }

    .aimshala-commitment ul li {
        display: flex;
        gap: 15px;
        align-items: center;
        margin-bottom: 15px;
        border: 1px solid #f0f8f8;
        padding: 10px;
        border-radius: 8px;
    }

    .aimshala-commitment ul {
        padding-left: 0;
        margin-top: 20px;
    }

    .join-mentor h2 {
        font-size: 58px;
        font-weight: 700;
        color: #000;
        margin-bottom: 0;
        text-align: center;
    }

    .join-mentor h5 {
        font-size: 18px;
        font-weight: 600;
        color: #1d1d1b;
        margin-bottom: 10px;
        text-align: center;
        text-transform: uppercase;
        padding-top: 8px;
    }

    .join-mentor a img {
        width: 20px;
        margin-left: 10px;
    }

    .join-mentor a {
        text-transform: capitalize;
        border: 1px solid #000;
        color: #fff;
        padding: 10px 35px;
        border-radius: 12px;
        font-size: 18px;
        display: block;
        width: fit-content;
        margin: 0 auto;
        margin-top: 20px;
        text-decoration: none;
        background-color: #000;
    }

    .join-mentor a:hover {
        color: #000 !important;
        background-color: transparent;
    }

    .join-mentor a img {
        filter: invert(1);
    }

    .mentor-story section.stories-section .opper-slider {
        padding-top: 10px;
    }

    .join-mentor a:hover img {
        filter: brightness(0.5);
    }

    .how-it-work section.approch-section .impacted-part .diveider-type {
        margin-top: -24px;
        margin-left: 120px;
    }

    .how-it-work section.approch-section .impacted-part .discover-part .success-part {
        align-items: flex-start;
    }

    .how-it-work section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
        font-size: 20px;
        font-family: "Poppins", sans-serif !important;
    }

    .how-it-work section.approch-section .impacted-part .diveider-type img {
        width: 30%;
    }

    .why-mentor .ani-part-mentor img {
        width: 22%;
        height: auto;
        animation: mymove 5s infinite;
    }

    .why-mentor .ani-part-mentor {
        position: absolute;
        left: 0%;
        top: 0;
    }

    .why-mentor {
        position: relative;
    }

    .why-mentor section.perk.section .special-box-gift img {
        width: 62px;
        height: 62px;
    }

    .join-mentor {
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 100px 0;
        margin-top: -3px;
    }

    .join-mentor .right-box-part {
        position: absolute;
        bottom: -25px;
        right: 30px;
    }

    .join-mentor .right-box-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .join-mentor .left-bos-part img {
        width: 70%;
        animation: mymove 5s infinite;
    }

    .join-mentor .left-bos-part {
        position: absolute;
        left: 50px;
        top: -84px;
    }

    .become-a-mentor .accordion-button:not(.collapsed) {
        color: #1f2123;
        box-shadow: none;
    }

    /***************************************explore-page***************************************/
    section.pathway-section .brain-test .start-btn img {
        width: 20px;
        margin-left: 5px;
    }

    section.pathway-section .brain-test .based-test-part .start-btn a:hover img {
        filter: brightness(0) invert(1);
    }

    section.pathway-section .brain-test .based-test-part {
        text-align: center;
        padding-right: 40px;
    }

    section.pathway-section .brain-test img {
        width: 90%;
    }

    section.pathway-section .brain-test {
        background-image: linear-gradient(180deg, #12054e, #37065d, #45108a);
        border-radius: 16px;
        position: relative;
    }

    section.pathway-section .brain-test .based-test-part .start-btn a:hover {
        background-color: transparent;
        color: #fff !important;
        border: 1px solid #ffffff;
    }

    section.pathway-section .brain-test {
        background-image: linear-gradient(180deg, #12054e, #37065d, #45108a);
        border-radius: 16px;
        position: relative;
        border: 1px solid #94278f;
        padding: 20px;
        width: 95%;
        margin: 0 auto;
        z-index: 9;
        max-width: 68%;
    }

    section.pathway-section .brain-test .based-test-part h2 {
        color: #fff;
        font-size: 26px;
        font-weight: 600;
    }

    section.pathway-section .brain-test .row {
        align-items: center;
    }

    section.pathway-section .brain-test .based-test-part p {
        color: #fff;
        font-size: 14px;
        font-weight: 300;
        line-height: 20px;
    }

    section.pathway-section .brain-test .based-test-part .start-btn a {
        background-color: #fff;
        padding: 12px 32px;
        border-radius: 12px;
        color: #93268f;
    }

    section.pathway-section .brain-test .based-test-part .start-btn {
        margin-top: 30px;
    }

    .explore-section .unlocating-part h1.explore-part {
        color: #ffcb07;
    }

    .explore-section .unlocating-part h3 {
        font-size: 18px;
        font-weight: 700;
        color: #94278f;
        padding-top: 12px;
        z-index: 6;
        position: relative;
    }

    section.counselling-section .unlocating-part h5 {
        color: #383838;
        font-size: 18px;
        font-weight: 700;
    }

    .explore-section .relevant-part {
        padding-top: 0px !important;
        position: absolute;
        right: -50px;
    }

    section.counselling-section .listing-part ul li .discover-part img {
        width: 90%;
        height: auto;
        object-fit: contain;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        border-radius: 16px;
    }

    section.counselling-section .listing-part li.egrufj {
        left: -68px;
        position: relative;
    }

    section.counselling-section .listing-part {
        position: absolute;
        top: 70px;
        left: 75px;
    }

    section.counselling-section .listing-part li {
        margin-bottom: 154px;
    }

    section.counselling-section .listing-part ul li .discover-part {
        display: flex;
        z-index: 9;
        position: relative;
        align-items: center;
    }

    section.counselling-section .listing-part ul li .discover-part p {
        color: #1d1d1b;
        font-size: 16px;
        font-weight: 700;
    }

    section.pathway-section {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: 10%;
        padding: 70px 0px;
        text-align: center;
        margin-top: -2px;
    }

    section.pathway-section .path-part h2 {
        font-size: 45px;
    }

    section.pathway-section .path-part h2 span.txt-bold {
        font-weight: 700;
    }

    section.pathway-section .path-part p {
        color: #787878;
        font-size: 16px;
        line-height: 20.5px;
        padding-bottom: 35px;
        position: relative;
        z-index: 6;
    }

    section.learning-section {
        padding: 65px 40px;
    }

    section.learning-section .path-part {
        text-align: center;
    }

    section.learning-section .path-part h2 {
        font-size: 45px;
        margin-bottom: 40px;
    }

    section.learning-section .path-part h2 span.txt-bold {
        font-weight: 700;
    }

    section.learning-section .beyound-part {
        border: 1px solid #cbcbcb;
        padding: 32px 50px;
        border-radius: 24px;
        background-image: linear-gradient(to bottom, #ffffff, #f0f0f0);
    }

    section.learning-section .beyound-part img {
        width: 90px;
        height: 65px;
        object-fit: contain;
        margin-bottom: 10px;
    }

    section.learning-section .beyound-part h2 {
        color: #141414;
        font-weight: 700;
        font-size: 28px;
    }

    section.learning-section .beyound-part h2 span.txt-bold {
        color: #94278f;
    }

    section.learning-section .beyound-part p {
        color: #141414;
        font-size: 18px;
        font-weight: 400;
    }

    body .expermental-part .opper-slider .owl-nav .owl-prev {
        color: #94278f !important;
        left: -60px !important;
        position: absolute;
        top: 40%;
        background-color: #fff;
        border-radius: 50%;
    }

    body .expermental-part .opper-slider .owl-nav .owl-next {
        right: -60px !important;
        color: #94278f !important;
        position: absolute;
        top: 40%;
        background-color: #fff;
        border-radius: 50%;
    }

    /***************************************new-home-page***************************************/
    section.aim-pop-con .msg-show {
        position: absolute;
        right: 0;
        z-index: 9;
        width: 45%;
        top: 0px;
    }

    section.aim-pop-con {
        position: relative;
    }

    section.stories-section .opper-slider .left-side-story img {
        width: 30% !important;
    }

    section.stories-section .opper-slider .right-oper-story {
        top: -60% !important;
        left: 12%;
        position: absolute;
    }

    section.stories-section .opper-slider .right-oper-story img {
        width: 30%;
    }

    section.stories-section .opper-slider .left-side-story {
        position: absolute;
        top: -270px;
        right: -10%;
    }

    section.stories-section .opper-slider .story-dot-section {
        position: absolute;
        bottom: -66px;
        left: 2%;
    }

    section.stories-section .opper-slider .story-dot-section img {
        width: 30%;
    }

    section.stories-section .opper-slider .brand-one {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transition: 0.15s ease-out;
        border-radius: 32px !important;
    }

    section.stories-section .opper-slider .brand-one:hover .play-button-part img {
        content: "";
        background: rgb(0 0 0 / 71%);
        position: relative;
        z-index: 9999;
        transition: 0.15s ease-out;
        border-radius: 50%;
    }

    section.stories-section .opper-slider .play-button-part {
        position: absolute;
        top: 40%;
        z-index: 9;
    }

    section.stories-section .opper-slider .play-button-part img {
        width: 50px;
        height: 50px;
    }

    section.expert-section .right-box-part img {
        float: right;
    }

    section.expert-section .box-bbok-part {
        position: relative;
    }

    section.expert-section .left-bos-part {
        position: absolute;
        left: 50px;
    }

    section.expert-section .box-bbok-part img {
        width: 60%;
    }


    section.take-section .expertpart .dotted-first {
        position: absolute;
        right: -23%;
        top: 3%;
    }

    section.take-section .expertpart .dotted-first img {
        width: 30%;
    }

    section.take-section .expertpart .dotted-second img {
        width: 30%;
    }

    section.take-section .expertpart .dotted-second {
        position: absolute;
        bottom: 19px;
        left: -1.1%;
    }

    h1,
    h2,
    h3,
    h4,
    h5 {
        font-family: "Poppins", sans-serif !important;
    }

    p {
        font-family: "Poppins", sans-serif !important;
    }

    a {
        font-family: "Poppins", sans-serif !important;
    }

    /*.main-banner-section {
        background-image: url("https://aimshalanewt3large.s3.ap-south-1.amazonaws.com/aims/public/assets/images/counselling.png ");
        width: 100%;
        height: 785px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom;
        background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);
        height: 100%;
        display: flex;
        align-items: center;
        padding: 50px 0px 140px;
    }*/
.main-banner-section {
    background: linear-gradient(180deg, #FFF5FF 0%, #f2f9f9 100%);
        padding: 50px 0px 140px;
}
    section.counselling-section .unlocating-part .row {
        align-items: center;
    }

    section.counselling-section .unlocating-part h1 {
        font-size: 45px;
        color: #000;
        font-weight: 600;
        padding-top: 66px;
    }

    section.counselling-section .unlocating-part h1 span.carrer-text {
        color: #94278f;
        font-weight: 600;
    }

    section.counselling-section .unlocating-part {
        padding-top: 55px;
    }

    section.counselling-section .unlocating-part p.shape-txt {
        color: #383838;
        font-size: 24px;
        font-weight: 400;
        padding-left: 0px;
        padding-top: 16px;
        line-height: normal;
        width: 90%;
        margin-bottom: 0;
    }

    section.counselling-section .relevant-part {
        position: relative;
        right: -70px;
    }

    section.counselling-section .glhndf {
        width: 50%;
        float: left;
    }

    section.counselling-section .lskgjl {
        width: 50%;
        float: left;
        position: relative;
    }

    section.counselling-section .relevant-part .guidence-part img {
        width: 508px !important;
        height: 364px;
        object-fit: cover;
        border-radius: 24px;
        margin-top: 65px;
    }

    section.counselling-section .relevant-part .right-side-part img {
        width: 96%;
        height: auto;
        object-fit: contain;
    }

    section.counselling-section .right-side-part {
        margin-right: 124px;
        display: flex;
        justify-content: end;
    }

    section.counselling-section .relevant-part .program-part {
        width: 100%;
        height: 75px;
        display: flex;
        align-items: center;
        background-color: #fff;
        gap: 22px;
        padding: 0px 8px;
        position: absolute;
        left: -30px;
        top: 44%;
    }

    section.counselling-section .relevant-part .program-part .industry-part img {
        width: 100px;
        height: 100px;
        object-fit: contain;
    }

    section.counselling-section .unlocating-part .combined-shape-part img {
        width: 150px !important;
        height: 150px !important;
    }

    section.counselling-section .unlocating-part .combined-shape-part {
        position: absolute;
        left: -20px;
        z-index: 0;
    }

    section.counselling-section .unlocating-part .circle-first-part {
        position: absolute;
        right: 28%;
        top: 30%;
    }

    section.counselling-section .unlocating-part .circle-plus-icon-part {
        position: absolute;
        right: 38%;
        top: 40%;
    }

    section.counselling-section .unlocating-part .circle-second-part {
        position: absolute;
        bottom: 8%;
        right: 20%;
    }

    section.counselling-section .unlocating-part .circle-second-part img {
        width: 30px;
        height: 30px;
    }

    section.counselling-section .unlocating-part .circle-first-part img {
        width: 30px;
        height: 30px;
    }

    section.counselling-section .unlocating-part .circle-plus-icon-part img {
        width: 20px;
        height: 20px;
    }

    section.take-section .expertpart img {
        width: 100%;
    }

    section.take-section {
        background-image: var(--take-banner);
        width: 100%;
        height: 550px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: 10%;
    }

    section.take-section .expertpart {
        padding-top: 80px;
        padding-bottom: 80px;
        padding-left: 80px;
        padding-right: 80px;
        z-index: 9;
        position: relative;
    }

    section.take-section .expertpart .bright-part {
        width: 100%;
        background-color: #0fbbc3;
        height: 100%;
        border: 0px solid #0fbbc3;
        border-radius: 12px 0px 0px 12px;
    }

    section.take-section .expertpart .bright-part .jcd {
        background-repeat: no-repeat;
        background-size: cover;
        background-image:var(--ornament-banner);
        width: 100%;
        height: 100%;
        padding: 35px;
        display: flex;
        align-items: center;
    }

    section.take-section .expertpart .bright-part h2 {
        font-size: 42px;
        color: #fff;
        font-weight: bold;
    }

    section.take-section .expertpart .bright-part p {
        font-size: 18px;
        color: #fff;
        margin-top: 18px;
        line-height: 22px;
        font-weight: 300;
    }

    section.take-section .expertpart .bright-part .btn-part a {
        background-color: #fff;
        padding: 12px 32px;
        color: #0fbbc3;
        font-size: 24px;
        text-transform: capitalize;
        border-radius: 12px;
        border: 2px solid #fff;
    }

    section.take-section .expertpart .bright-part .btn-part a:hover {
        border: 2px solid #fff;
        background: none;
        color: #fff !important;
    }

    section.take-section .expertpart .bright-part .btn-part {
        padding-top: 40px;
    }

    section.take-section .expertpart .col-sm-7 {
        padding-left: 0px;
    }

    section.take-section .expertpart .col-sm-5 {
        padding-right: 0px;
    }

    section.take-section .expertpart .bright-part h2 span.take-part-txt {
        font-weight: 300 !important;
        font-size: 42px !important;
    }

    body section.company-section .companies ul li img {
        width: 112px;
        height: 34px;
        object-fit: contain;
    }

    section.company-section .companies ul {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 0px;
    }

    section.company-section .dream-part {
        padding: 15px 0px;
    }

    section.company-section .dream-part p {
        color: #000000;
        font-size: 14px;
        font-weight: 500;
        margin-bottom: 0px;
    }

    section.company-section .dream-part h3 {
        font-size: 16px;
        font-weight: 700;
        color: #000000;
        margin-bottom: 0px;
    }

    section.company-section .dream-part .row {
        align-items: center;
    }

    section.approch-section {
        background: linear-gradient(180deg, #f0f8f8 0%, #fffcee 100%);
    }

    section.approch-section .impacted-part {
        padding: 40px 80px;
    }

    .unlock-future-part.impacted-part {
        padding: 40px 80px 0px !important;
    }

    section.approch-section .live-part {
        background-image: var(--approach-banner);
        width: 480px;
        height: 480px;
        background-repeat: no-repeat;
        background-size: contain;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    section.approch-section .live-part img {
        width: 395px;
        height: 385px;
        object-fit: contain;
    }

    section.approch-section .impacted-part .discover-part p.main-heading {
        font-size: 40px;
        color: #000;
        margin-top: 15px;
        z-index: 9;
        position: relative;
        line-height: 50px;
    }

    section.approch-section .impacted-part .diveider-type {
        z-index: 0;
        position: relative;
        margin-bottom: 15px;
    }

    section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
        font-weight: 600;
        color: #000;
        font-size: 40px;
        font-family: "Poppins", sans-serif;
    }

    section.approch-section .impacted-part .discover-part .icon-part-app img {
        width: 100%;
    }

    section.approch-section .impacted-part .discover-part .icon-part-app {
        width: 54px;
        height: 54px;
        background-color: #ffcb0a;
        border-radius: 50%;
        display: flex;
        align-items: center;
        padding: 12px;
    }

    section.approch-section .impacted-part .discover-part .success-part {
        display: flex;
    }

    section.approch-section .impacted-part .discover-part .success-part .map-icon {
        width: 13%;
    }

    section.approch-section .impacted-part .discover-part .success-part .discover-txt {
        width: 85%;
    }

    section.approch-section .impacted-part .discover-part .success-part {
        display: flex;
        align-items: center;
        margin-top: 0px !important;
    }

    section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
        color: #1d1d1b;
        font-size: 18px;
        margin-bottom: 0px;
        font-weight: 600;
        font-family: "Poppins", sans-serif;
    }

    section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
        color: #7c7e86;
        font-size: 15px;
        line-height: 22.5px;
        margin-bottom: 0px;
    }

    section.approch-section .impacted-part .unique-btn a {
        color: #fff;
        border: 1px solid #000000;
        padding: 12px 32px;
        text-transform: capitalize;
        border-radius: 12px;
        font-size: 24px;
        background-color: #000000;
    }

    section.approch-section .impacted-part .unique-btn a:hover {
        color: #000 !important;
        background-color: #fff;
        border-color: #000;
    }

    section.approch-section .impacted-part .unique-btn .arrow-img {
        display: none;
    }

    section.approch-section .impacted-part .unique-btn .arrow-img {
        width: 22%;
        position: absolute;
        top: -42px;
        left: 36%;
    }

    section.approch-section .impacted-part .diveider-type img {
        width: 40%;
    }

    section.edeging-section {
        background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
        padding-bottom: 20px;
    }

    section.stories-section {
        height: 78%;
        position: relative;
    }

    section.edeging-section .main-heart {
        display: flex;
        justify-content: center;
        gap: 8px;
        align-items: center;
        height: 94px;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part {
        background-color: #fff;
        border: 1px solid #e7e6f0;
        border-radius: 16px;
        margin-left: 8px;
        margin-right: 8px;
        padding: 10px 22px 20px;
        height: 241px;
        overflow: hidden;
        z-index: 99;
        position: relative;
    }

    section.edeging-section .prepare-part-box .engage-part {
        width: 20%;
    }

    section.edeging-section .prepare-part-box {
        width: 100%;
        display: flex;
        margin-top: 35px;
        padding: 0px 65px 55px;
        overflow: hidden;
        justify-content: center;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part p {
        color: #787878;
        text-align: center;
        line-height: 22px;
        font-size: 14px;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
        font-size: 16px;
        color: #181818;
        text-align: center;
        margin-bottom: 0px;
        line-height: 28px;
        margin-top: 8px;
        font-weight: 700;
        text-transform: capitalize;
    }

    section.opportunities-section {
        height: 95%;
    }

    section.opportunities-section p.txt-part {
        width: 64%;
        text-align: center;
        margin: 0 auto;
    }

    section.opportunities-section .opper-slider .brand-one h2 {
        font-size: 18px;
        color: #181818;
        font-weight: 700;
        line-height: 22px;
        margin-bottom: 5px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: 46px;
    }

    section.opportunities-section .opper-slider .brand-one p {
        color: #787878;
        font-size: 14px;
        line-height: 20px;
    }

    section.opportunities-section .opper-slider .brand-one {
        overflow: hidden;
        position: relative;
        padding: 16px;
        border: 1px solid #ECF0F7;
        border-radius: 8px;
        background-color: #fff;
        display: flex;
        gap: 8px;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .points-part .rating-part img {
        width: 15px;
        height: 12px;
        object-fit: contain;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .points-part {
        display: flex;
        align-items: center;
        gap: 4px;
        border: 1px solid #e7e6f0;
        padding: 2px 8px;
        border-radius: 4px;
        height: 25px;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .points-part p {
        font-size: 12px;
        margin-bottom: 0px;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .education-part {
        display: flex;
        justify-content: space-between;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt {
        padding: 0px 30px 24px 16px;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .education-part {
        display: flex;
        justify-content: space-between;
        padding-top: 16px;
        margin-bottom: 8px;
    }

    section.opportunities-section .opper-slider {
        padding: 48px 65px;
    }

    section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .language-txt p {
        font-size: 11px;
        border: 1px solid #e7e6f0;
        padding: 2px 8px;
        border-radius: 4px;
        font-family: "Poppins", sans-serif;
        text-transform: capitalize;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-prev {
        width: 44px !important;
        height: 44px !important;
        color: #94278f !important;
        left: -60px !important;
        box-shadow: 0px 0px 15px 0px #00000024;
        position: absolute;
        background-color: #fff;
        border-radius: 50%;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-next {
        width: 44px !important;
        height: 44px !important;
        color: #94278f !important;
        right: -60px !important;
        box-shadow: 0px 0px 15px 0px #00000024;
        position: absolute;
        background-color: #fff;
        border-radius: 50%;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-prev:hover {
        background-color: #94278f !important;
        color: #fff !important;
    }

    section.opportunities-section .opper-slider .owl-nav .owl-next:hover {
        background-color: #94278f !important;
        color: #fff !important;
    }

    section.stories-section .opper-slider {
        padding-left: 134px;
        padding-top: 32px;
        position: relative;
    }

    section.stories-section .opper-slider img {
        width: 100%;
        height: 270px;
        object-fit: contain;
    }

    section.stories-section .opper-slider .brand-one img.big-story-part {
        height: 450px;
        object-fit: cover;
        border-radius: 32px;
    }

    section.stories-section .opper-slider .brand-one::before {
        content: "";
        position: absolute;
        background-color: rgb(0 0 0 / 20%);
        width: 100%;
        height: 100%;
        border-radius: 32px;
        z-index: 1;
    }

    section.stories-section .opper-slider .brand-one:hover img {
        transform: scale(1.1);
        border-radius: 32px !important;
        overflow: hidden;
        transition: 0.15s ease-out;
    }

    section.pocket-section {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
    }

    section.pocket-section .pocket-sucess {
        padding-top: 110px;
    }

    section.pocket-section .mobile-img img {
        width: 55%;
        margin: 0 auto;
        display: flex;
        height: 350px;
        object-fit: contain;
    }

    section.pocket-section .pocket-sucess .download-part .download-store ul {
        display: flex;
        gap: 12px;
        padding-top: 15px;
        padding-left: 0;
        margin-bottom: 0px;
    }

    section.pocket-section .pocket-sucess .download-part .download-store ul li img {
        width: 156px;
        height: 48px;
    }

    section.pocket-section .pocket-sucess .download-part {
        margin-top: 100px;
        padding-left: 100px;
    }

    section.pocket-section .pocket-sucess .download-part p.bold-txt-part {
        font-size: 40px;
        font-weight: 400;
        font-family: "Poppins", sans-serif;
        color: #000;
        margin-top: 0px;
    }

    section.pocket-section .pocket-sucess .download-part h4 {
        font-size: 40px;
        font-weight: 700;
        color: #000;
    }

    section.pocket-section .pocket-sucess .download-part p {
        font-size: 16px;
        width: 80%;
        line-height: 20px;
        margin-top: 20px;
        margin-bottom: 5px;
    }

    section.expert-section {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 100px 0px;
    }

    section.expert-section p.fulfill-part {
        font-size: 40px;
        color: #000;
        font-weight: 400;
        font-family: "Poppins", sans-serif;
        margin-bottom: 25px;
    }

    section.expert-section p.fulfill-part span.embark-part {
        font-weight: 700;
        color: #000;
        font-size: 40px;
    }

    section.expert-section p.anaysis-part {
        color: #828282;
        font-size: 18px;
    }

    section.expert-section .video-btn a {
        text-transform: capitalize;
        border: 1px solid #ffcb07;
        color: #ffcb07;
        padding: 12px 34px;
        border-radius: 12px;
        font-size: 20px;
    }

    section.expert-section .video-btn {
        padding-top: 30px;
    }

    section.expert-section {
        background: linear-gradient(180deg, #fff7ff 0%, #F0F8F8 100%);
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 70px 0px;
    }

    .schdule-part {
        text-align: center;
        width: 100%;
        margin: 0 auto;
        padding-top: 18px;
    }

    section.expert-section .right-box-part {
        position: absolute;
        bottom: -25px;
        right: 30px;
    }

    section.expert-section p.fulfill-part {
        font-size: 40px;
        color: #000;
        font-weight: 400;
        font-family: "Poppins", sans-serif;
        margin-bottom: 25px;
    }

    section.expert-section p.anaysis-part {
        color: #828282;
        font-size: 18px;
    }

    section.expert-section .video-btn {
        padding-top: 30px;
    }

    section.expert-section .video-btn a {
        text-transform: capitalize;
        border: 1px solid #000;
        color: #fff;
        padding: 12px 34px;
        border-radius: 12px;
        font-size: 20px;
        background-color: #000;
    }

    section.expert-section .video-btn a:hover {
        color: #fff !important;
    }

    section.expert-section .video-btn a:hover i {
        padding-left: 18px;
    }

    section.expert-section h2 {
        color: #000;
        font-size: 20px;
        padding-top: 18px;
        font-weight: bold;
        text-transform: uppercase;
    }

    /**********************************footer**********************************************/
    footer {
        background-image: var(--footer-banner) !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-position: center !important;
    }

    footer .chat-box-sec .butn-down-chat img {
        width: 70%;
    }

    footer .top-footer-part {
        padding-top: 45px;
    }

    footer .top-footer-part p {
        color: #e1d1e0;
        font-size: 15px;
        font-family: "Poppins", sans-serif;
    }

    footer .middle-part-foot h2 {
        font-size: 16px;
        color: #b490b3;
        font-weight: 600;
        margin-bottom: 10px;
    }

    footer .middle-part-foot ul {
        padding-left: 0px;
    }

    footer .middle-part-foot ul li {
        padding-bottom: 5px;
    }

    footer .middle-part-foot ul li a {
        color: #fff;
        font-size: 14px;
    }

    footer .middle-part-foot .row {
        padding-top: 25px;
    }

    footer .copy-write-par ul.socialmedia-footer img {
        width: 16px;
        height: 16px;
    }

    footer .last-footer-part {
        padding-top: 30px;
    }

    footer .last-footer-part h2 {
        font-size: 16px;
        color: #b490b3;
        font-weight: 600;
        margin-bottom: 10px;
    }

    footer .last-footer-part .main-links ul li {
        list-style: disc !important;
        margin-left: 15px;
        color: #fff;
        font-size: 12px;
    }

    footer .last-footer-part .main-links ul a {
        color: #fff;
        font-size: 14px;
        text-transform: capitalize;
    }

    footer .last-footer-part .main-links ul {
        display: flex;
        gap: 12px;
        padding-left: 0px;
    }

    footer .last-footer-part .main-links span.lwdq {
        color: #fff;
        font-size: 14px;
    }

    footer .last-footer-part .main-links {
        display: flex;
        align-items: baseline;
        margin-bottom: 10px;
    }

    footer .last-footer-part h2 {
        font-size: 16px;
        color: #b490b3;
        font-weight: 600;
        margin-bottom: 10px;
    }

    footer .last-footer-part {
        padding-top: 30px;
    }

    .copy-write-par a {
        font-size: 13px;
        color: #fff;
        font-family: "Poppins", sans-serif;
        margin-bottom: 0px;
    }

    .copy-write-par p {
        font-size: 13px !important;
        color: #fff;
    }

    footer .copy-write-par .col-sm-4 {
        padding-left: 14px;
        padding-right: 0px;
    }

    .copy-write-par ul.socialmedia-footer {
        padding-left: 0px;
        display: flex;
        gap: 12px;
        justify-content: center;
        margin-bottom: 0px;
    }

    .copy-write-par p.reserved-part {
        text-align: right;
        padding-right: 10px;
    }

    footer .last-footer-part .connect-part-box img {
        width: 24px;
        height: 24px;
        object-fit: contain;
    }

    footer .last-footer-part .connect-part-box span.txt-part {
        font-size: 14px;
        color: #fff;
        font-family: "Poppins", sans-serif;
        padding-left: 10px;
    }

    footer .last-footer-part .connect-part-box ul {
        padding-left: 0px;
        display: flex;
        gap: 12px;
    }

    .nearby-location .brand-one .community-part p {
        color: #828282;
        font-family: "Poppins", sans-serif;
        font-size: 14px;
        margin-bottom: 0px;
    }

    footer .last-footer-part .connect-part-box ul li {
        list-style: disc !important;
        margin-left: 15px;
        color: #fff;
        font-size: 12px;
    }

    footer .last-footer-part .connect-part-box ul li:first-child {
        list-style: none !important;
        margin-left: 0px;
    }

    footer .copy-write-par {
        border-top: 1px solid #d9d9d9;
        padding: 24px 0px;
        margin-top: 20px;
    }

    footer .middle-part-foot .foot-col {
        width: 16.666%;
        float: left;
    }

    /***************************************end*******************************************************/
    .nearby-location .brand-one {
        width: 100%;
        display: flex;
        background-color: #fff;
        padding: 8px;
        gap: 12px;
        border-radius: 8px;
        margin-bottom: 20px;
        align-items: center;
    }

    .nearby-location .brand-one .img-part {
        width: 25%;
    }

    .nearby-location .brand-one .community-part {
        width: 75%;
    }

    .nearby-location .brand-one .community-part .rating-part img {
        width: 15px;
        height: 15px;
        object-fit: contain;
    }

    .nearby-location .brand-one .community-part h2 {
        color: #000000;
        font-size: 16px;
        line-height: 22.5px;
        font-weight: 600;
        margin-bottom: 4px;
    }

    .nearby-location .brand-one .community-part .main-rate .rating-part {
        display: flex;
    }

    .nearby-location .brand-one .community-part .main-rate {
        display: flex;
        align-items: baseline;
        gap: 10px;
    }

    .nearby-location .txt-part-location ul img {
        width: 15px;
        height: 15px;
    }

    section.nearby-section {
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .nearby-location .txt-part-location li {
        margin-bottom: 4px;
    }

    section.nearby-section .admission-part {
        padding: 40px 80px 60px;
    }

    .nearby-location {
        background-image: var(--near-inside-location);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        padding: 0px 120px 0px 70px;
        border-radius: 12px;
        height: 375px;
        overflow: hidden;
    }

    .nearby-location .txt-part-location p {
        font-size: 40px;
        text-transform: capitalize;
        color: #fff;
        font-family: "Poppins", sans-serif;
        font-weight: 300;
        margin-bottom: 15px;
    }

    .nearby-location .txt-part-location p span.bold {
        font-weight: 600;
        font-size: 40px;
    }

    .nearby-location .txt-part-location h5 {
        font-size: 20px;
        font-weight: 400;
        color: #fff;
    }

    .nearby-location .txt-part-location ul {
        padding-left: 0px;
        padding-top: 10px;
    }

    .nearby-location .txt-part-location ul span.educator-txt {
        font-size: 15px;
        color: #ffff;
        padding-left: 16px;
    }

    .nearby-location .txt-part-location .wlqdjslac {
        display: flex;
        gap: 12px;
    }

    .nearby-location .txt-part-location .wlqdjslac .search-area {
        background-color: #fff;
        border-radius: 12px;
        padding: 12px 16px;
        width: 80%;
        display: flex;
        align-items: center;
    }

    .nearby-location .txt-part-location .wlqdjslac .search-area input[type="text"] {
        border: unset;
        color: #828282;
        font-size: 14px;
        margin-left: 10px;
        width: 100%;
    }

    .nearby-location .txt-part-location .on-lock {
        background-color: #fff;
        width: 50px;
        height: 50px;
        border-radius: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .nearby-location .txt-part-location .on-lock img {
        width: 25px;
        height: 25px;
        text-align: center;
    }

    .nearby-location .txt-part-location .wlqdjslac .search-area img {
        width: 18px;
        height: 18px;
        object-fit: contain;
    }

    /******************************************************************************/
    h1,
    h2,
    h3,
    h4,
    h5 {
        color: #000000;
    }

    .quiz_wizged .course_content h4:hover {
        color: #94278f;
    }

    /*************************************1-08-2023*************************************************************/
    .login-form-section .dwjeds .card.text-left .card-body img.mw-100.mb-22 {
        width: 224px;
        height: auto;
    }

    .login-form-section .dwjeds h1 {
        color: #94278f !important;
        font-size: 20px;
        font-weight: 700;
        margin-bottom: 16px !important;
        margin-top: 0px;
        text-align: center;
    }

    .login-form-section::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        background-color: #000;
        opacity: 0.4;
    }

    .login-form-section {
        width: 100%;
        height: 100vh;
        background-repeat: no-repeat;
        background-size: cover;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image: var(--admin-login-banner);
        position: relative;
    }

    .login-form-section .dwjeds .form-control:focus {
        color: #212529;
        background-color: #fff;
        border-color: #00000029;
        box-shadow: 0 0 0 0.25rem rgb(13 110 253 / 0%);
    }

    .login-form-section .dwjeds form.pad-hor label.aiz-checkbox input#remember {
        height: auto;
    }

    .login-form-section .dwjeds form.pad-hor .text-right {
        text-align: right;
        padding-right: 2px;
    }

    .login-form-section .dwjeds form.pad-hor .submit-btn-part {
        width: 100%;
        background-color: #94278f;
        border-color: #94278f;
        padding: 8px 20px;
        font-weight: 600;
    }

    .login-form-section .container {
        max-width: 80%;
    }

    .login-form-section .dwjeds .card.text-left .card-body {
        padding: 25px;
    }

    .login-form-section .dwjeds .card.text-left {
        border: unset;
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    }

    .btn-check:focus+.btn-primary,
    .btn-primary:focus {
        box-shadow: 0 0 0 0.25rem rgb(49 132 253 / 0%);
    }

    .login-form-section .dwjeds form.pad-hor .submit-btn-part:hover {
        background-color: transparent;
        color: #94278f;
    }

    .login-form-section .dwjeds form.pad-hor .text-right a.text-reset {
        color: #94278f !important;
        font-weight: 500;
        font-size: 15px;
    }

    .login-form-section .dwjeds form.pad-hor input {
        border-radius: 4px;
        height: 50px;
        padding: 16px 14px;
        font-size: 15px;
        border: 1px solid #00000029;
        margin-bottom: 12px;
    }

    /************************************31-07-2023***************************************************/
    .dashboard_lg_card {
        margin-left: 15px;
        margin-right: 15px;
    }

    .deposit_save_info button {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    .dashboard_lg_card .deposit_save_info .primary_input {
        margin-bottom: 12px;
    }

    .section__title3 h3 {
        color: #000000;
    }

    .header_iner .profile_info_icon svg path {
        fill: #94278f;
    }

    .dashboard_badge_item span {
        color: #94278f;
    }

    .class_close_tag {
        color: #94278f;
    }

    .quiz_wizged .thumb .live_tag {
        color: #94278f;
    }

    .theme_line_btn {
        color: #94278f;
        border-color: #94278f;
    }

    .theme_line_btn:hover {
        border-color: #94278f;
        background: #94278f;
    }

    .lms_tabmenu li a.active {
        background: #94278f;
    }

    .lms_tabmenu li a.active:hover {
        color: #fff !important;
    }

    .social_btn:hover {
        color: #fff !important;
        background: #94278f;
    }

    .couse_wizged .thumb .prise_tag {
        color: #94278f;
    }

    .course_review_wrapper .course_feedback .course_feedback_left h2 {
        color: #94278f;
    }

    .reward-card-points .content h4 {
        color: #94278f;
    }

    .reward-table table tbody tr:hover {
        background-color: #94278f;
    }

    .paginations-links.active,
    .paginations-links:hover {
        background-color: #94278f;
        border-color: #94278f;
        color: #fff !important;
    }

    .reward-leader .nav-link.active {
        background-color: #94278f;
    }

    .reward-leader-profile .img {
        border: 1px solid #94278f;
    }

    .reward-leader-content h4 {
        color: #94278f;
    }

    .reward-leader-item:hover {
        background-color: #94278f;
        border-color: #94278f;
    }

    .course-dashboard .sidebar_iner {
        box-shadow: unset;
        height: 100%;
    }

    /*********************************28-07-203**************************************/
    section.curicullam-activity .exam-box-part .year-part .main-top-part {
        margin-top: 8px !important;
    }

    section.curicullam-activity .exam-box-part .year-part .math-subject-part {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        line-height: initial;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        height: 100%;
    }

    .key-section .concept-key-heading h4 {
        font-size: 17px;
        font-weight: 600;
        line-height: 22px;
        height: 40px;
    }

    section.curicullam-activity .exam-box-part .year-part .monthly-part {
        position: relative;
    }

    section.curicullam-activity .exam-box-part .year-part .monthly-part .new-part {
        position: absolute;
        right: 2px;
        background-color: #94278f;
        color: #fff;
        width: 45px;
        height: 20px;
        text-align: center;
        border-radius: 4px;
        top: -10px;
    }

    section.curicullam-activity .exam-box-part .year-part .monthly-part .new-part p {
        font-size: 10px;
        font-weight: 600;
        color: #fff;
        line-height: 18px;
    }

    section.curicullam-activity .exam-box-part .year-part .math-subject-part p {
        margin-bottom: 45px;
    }

    section.curicullam-activity h2.old-curicullam-part {
        padding-top: 42px;
    }

    section.curicullam-activity .exam-box-part .year-part .math-subject-part button.arrow-icon-btn {
        border: 0;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background-color: #e6e6e6;
        line-height: 0px;
    }

    section.curicullam-activity .exam-box-part .year-part .math-subject-part button.arrow-icon-btn path {
        fill: #a3a3a3;
    }

    section.curicullam-activity .exam-box-part .year-part .math-subject-part button.arrow-icon-btn:hover {
        background-color: #d1d1d6;
    }

    section.curicullam-activity .exam-box-part .year-part .main-top-part {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        margin-top: 15px;
        gap: 12px;
    }

    section.curicullam-activity .exam-box-part .year-part .main-top-part .paper-part {
        width: 100%;
    }

    section.curicullam-activity .exam-box-part .year-part .main-top-part .paper-part .monthly-part button.paer-number {
        border: 1px solid #eedced;
        width: 100%;
        height: 36px;
        border-radius: 44px;
        background-color: #eedced;
        padding: 5px 12px;
        font-size: 15px;
        font-weight: 400;
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        justify-content: center;
        color: #93268f;
        font-weight: 600;
    }

    section.curicullam-activity h2 {
        font-size: 32px;
        font-weight: 600;
        color: #000;
        margin-bottom: 25px;
    }

    section.curicullam-activity {
        background-color: #fafafa;
        padding-bottom: 55px;
    }

    section.curicullam-activity .exam-box-part .year-part {
        background: #fff;
        border-radius: 8px;
        padding: 16px;
        margin-bottom: 18px;
        box-shadow: rgba(149, 157, 165, 0.1) 0px 8px 24px;
    }

    section.curicullam-activity .exam-box-part .year-part:hover {
        box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    }

    section.curicullam-activity .exam-box-part .year-part p {
        font-size: 18px;
        font-weight: 600;
        margin-bottom: 0px;
    }

    section.curicullam-activity .exam-box-part h3 {
        color: #000;
        font-size: 24px;
        font-weight: 600;
        padding-bottom: 10px;
        margin-bottom: 24px;
    }

    section.curicullam-activity .primary_bulet_checkbox .checkmark:after {
        border: 1px solid #adadae !important;
    }

    .quiz_questions_wrapper .quiz_test_header .quiz_header_right span {
        color: #000000;
    }

    .quiz_questions_wrapper .quiz_test_header h3 {
        color: #000000;
    }

    .quiz_questions_wrapper .quiz_test_body .question_list_header .question_list_top p {
        font-size: 16px;
        color: #000000;
    }

    .quiz_questions_wrapper .quiz_test_body .multypol_qustion p span {
        font-size: 22px !important;
        font-weight: 500;
        margin-bottom: 4px;
    }

    .quiz_questions_wrapper .quiz_test_body .multypol_qustion small {
        font-size: 16px;
    }

    .quiz_questions_wrapper .quiz_test_header {
        background: transparent;
        padding: 22px 0px 8px;
        box-shadow: unset;
    }

    .question_number_lists a.pouse_qus:hover {
        background-color: transparent;
        color: #94278f !important;
    }

    .primary_bulet_checkbox .checkmark:before {
        background: #94278f;
    }

    .primary_bulet_checkbox input:checked~.checkmark:after {
        border-color: #94278f !important;
    }

    .quiz_questions_wrapper .quiz_test_body .sumit_skip_btns span#skip {
        padding: 12px 25px;
        background-color: transparent;
        border: 1px solid #94278f;
        color: #94278f !important;
        border-radius: 5px;
    }

    .quiz_questions_wrapper .quiz_test_body .sumit_skip_btns span#skip:hover {
        color: #fff !important;
        background-color: #94278f;
    }

    /**********************************************************************/
    body .banner_area .banner_text h3 {
        color: #000;
    }

    body .banner_area .banner_text p {
        color: #000;
    }

    body .theme_btn {
        background: #94278f;
    }

    body .theme_search_field button,
    .theme_search_field button:hover {
        color: #94278f;
    }

    body .container {
        max-width: 95%;
    }

    .access-section .inner-part .box-part {
        display: flex !important;
        gap: 16px;
        align-items: center;
        justify-content: center;
        background: #fff;
        box-shadow: 0 3px 20px rgba(0, 0, 0, 0.05);
        margin-top: -100px !important;
        padding: 25px 15px;
        border-radius: 20px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        position: relative;
        top: 0;
        transition: top ease 0.5s;
    }

    .access-section .inner-part .box-part:hover {
        top: -10px;
        transition: top ease 0.5s;
    }

    .access-section {
        width: 100%;
        margin: 0 auto;
        max-width: 100%;
        display: flex;
    }

    .access-section .inner-part .text h2 {
        font-size: 18px;
        color: #000;
        margin-bottom: 0px;
    }

    .access-section .inner-part .text p {
        font-size: 16px;
        color: #685f78;
    }

    .category-home-section .feature-box {
        position: relative;
        z-index: 9;
        width: 100%;
        margin-bottom: 25px;
        background: #ffffff;
        border: 1px solid #e9ecef;
        box-shadow: -11.729px -11.729px 32px rgba(255, 255, 255, 0.15);
        border-radius: 10px;
        margin-top: 30px;
    }

    .category-home-section .feature-box .feature-bg:hover {
        background: #94278f;
        transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
    }

    .category-home-section .feature-box .feature-bg:hover p,
    .feature-bg:hover .feature-text {
        color: #fff !important;
        transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
    }

    .category-home-section .feature-box .feature-bg {
        padding: 25px;
        width: 100%;
        border-radius: 10px;
        transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
    }

    .category-home-section .feature-box .feature-text {
        font-size: 18px;
        font-weight: 600;
        padding-top: 15px;
        transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
        margin: 0 auto 0;
        color: #000000;
    }

    .category-home-section .feature-box p {
        color: #685f78;
        font-size: 15px;
        transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
    }

    .access-section .inner-part .box-part .text {
        display: flex;
        align-items: center;
    }

    /********************************static******************************************/
    .category_search.d-flex.category_box_iner .input-group.theme_search_field {
        display: none;
    }

    .anner-section .banner-left-part h2 {
        color: #000;
        font-size: 45px;
        line-height: 55px;
        font-weight: 700;
    }

    .anner-section .banner-left-part {
        padding-top: 30%;
        padding-left: 4%;
    }

    .anner-section .banner-left-part p {
        font-size: 20px;
        color: #000;
        padding-top: 20px;
        font-weight: 600;
    }

    .about-section {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .about-section img {
        width: 95%;
        height: 325px;
        object-fit: cover;
        border-radius: 8px;
    }

    .about-section h4 {
        font-size: 15px;
        color: #94278f;
        font-weight: 600;
        margin-bottom: 0px;
    }

    .about-section h2 {
        color: #000;
        font-size: 32px;
        padding-top: 2px;
    }

    .about-section .row {
        align-items: center;
    }

    .anner-section .btn:hover {
        background-color: transparent;
    }

    .notification_wrapper {
        display: none;
    }

    body.theme_btn:hover {
        border-color: #94278f;
        background: transparent;
    }

    body .theme_btn:hover,
    .theme_btn_lite {
        color: #94278f;
    }

    body #content-area {
        overflow: unset;
        max-width: 1920px;
        margin: auto;
    }

    .category_search.d-flex.category_box_iner {
        display: none !important;
    }

    body .theme_btn:hover {
        border-color: #94278f;
        background: transparent;
    }

    body .theme_btn {
        font-size: 17px;
    }

    a:hover {
        color: #94278f !important;
    }

    .category-home-section {
        text-align: center;
        padding-top: 15px;
    }

    body footer .footer_top_area .footer__cta .cta_content h3 {
        color: #000000;
    }

    body footer .footer_top_area .footer__cta .cta_content p {
        color: #000000;
    }

    body .theme_mailChimp button {
        background: #94278f;
    }

    body footer .copyright_area .footer_widget .footer_title h3 {
        color: #000000;
    }

    body footer {
        background: #ffffff;
    }

    body footer .footer_top_area {
        width: 100%;
        height: 100%;
        background-size: cover;
    }

    body #back-top a {
        background: #94278f;
        box-shadow: 0 10px 20px 0 #94278f;
    }

    footer .copyright_area .footer_widget p span {
        color: unset !important;
    }

    body footer .copyright_area {
        padding-top: 50px;
        padding-bottom: 15px;
    }

    footer .copyright_area .footer_widget .footer_logo img {
        width: 220px !important;
    }

    footer .footer_top_area .footer__cta .thumb img {
        width: 80% !important;
    }

    footer .footer_top_area .footer__cta .thumb {
        width: 15%;
    }

    .offline-center-part .form-group {
        width: 50%;
        float: left;
        padding-right: 10px;
        padding-left: 10px;
        margin-bottom: 10px;
    }

    .offline-center-part form {
        padding-top: 20px;
    }

    .offline-center-part .banner-part img {
        width: 100%;
    }

    .offline-center-part h2 {
        text-align: center;
        padding-top: 40px;
        font-weight: 600;
        color: #000;
    }

    .offline-center-part .btn {
        text-align: center;
        width: 100%;
        margin: 0 auto;
    }

    .offline-center-part .btn button.btn.btn-primary {
        width: 250px;
        margin-top: 0px;
        background-color: #94278f;
        border-color: #94278f;
        font-weight: 600;
        font-size: 14px;
        border-radius: 5px;
        text-transform: uppercase;
    }

    .offline-center-part .btn button.btn.btn-primary:hover {
        background-color: transparent;
        color: #94278f;
    }

    .offline-center-part {
        padding-bottom: 50px;
    }

    .aoraeditor-header .col-12 {
        padding: 0px;
    }

    .offline-center-part section.contact-section .contact-book {
        background-color: #ffffff;
        padding: 25px;
        border-radius: 25px;
        box-shadow: 0 0 25px rgb(0 0 0 / 10%);
        max-width: 1200px;
        width: 100%;
        margin: 10px auto 50px;
    }

    .offline-center-part section.contact-section .contact-book fieldset {
        webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        border: solid 2px #93278e;
        padding-left: 10px;
        padding-right: 10px;
    }

    .offline-center-part section.contact-section .contact-book fieldset legend {
        text-align: center;
        color: #94278f;
        font-weight: bold;
        font-size: 16px;
        margin: 0 auto 10px;
        width: auto;
        padding: 0 10px;
        border: 0;
    }

    .offline-center-part section.contact-section .contact-book fieldset p.book {
        color: #000000;
        font-size: 22px;
        font-weight: bold;
        text-align: center;
    }

    .offline-center-part section.contact-section .contact-book fieldset ul.contact-details-no {
        list-style: none;
        margin: 0 auto;
        padding: 0;
        text-align: center;
    }

    .offline-center-part section.contact-section .contact-book fieldset ul.contact-details-no li {
        display: inline-block;
        padding: 25px 15px 35px 15px;
        font-size: 20px;
    }

    .offline-center-part section.contact-section .contact-book fieldset ul.contact-details-no a {
        font-size: 22px;
        display: inline-block;
        color: #000;
        font-weight: 600;
    }

    .offline-center-part section.contact-section .contact-book fieldset ul.contact-details-no img.img-responsive {
        display: inline-block;
        max-width: 32px;
        width: 100%;
    }

    .offline-center-part section.contact-section .contact-book fieldset p.call-date {
        font-size: 18px;
        margin-bottom: 25px;
        text-align: center;
        font-weight: 600;
        color: #000;
    }

    .offline-center-part section.icon-section ul.icon-list {
        list-style: none;
        display: flex;
        margin: 50px auto;
        max-width: 1200px;
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
    }

    .offline-center-part section.icon-section ul.icon-list li span {
        display: block;
        min-height: 50px;
        font-size: 18px;
        color: #000;
    }

    .offline-center-part section.icon-section ul.icon-list li {
        max-width: 333px;
        padding: 15px 50px;
        text-align: center;
        font-weight: bold;
    }

    .about-section .info-part-sec {
        display: flex;
        width: 90%;
        padding: 40px;
        background-color: var(--color-i-white);
        border-radius: 8px;
        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.09);
        margin: 0 auto;
    }

    .about-section .info-part-sec p {
        font-size: 17px;
    }

    .about-section .info-part-sec ul {
        padding-top: 5px;
    }

    .about-section .info-part-sec ul li {
        color: #373737;
        font-size: 14px;
        margin-bottom: 5px;
        position: relative;
        padding-left: 21px;
    }

    .about-section .info-part-sec .right-part {
        padding-left: 0px;
    }

    .about-section .info-part-sec ul li:before {
        content: "";
        background-image: var(--about-check-img);
        width: 15px;
        height: 15px;
        position: absolute;
        background-repeat: no-repeat;
        background-size: cover;
        left: 0;
        top: 6px;
    }

    .about-section .info-part-sec .box-btn a {
        background-color: #94278f;
        margin-top: 20px;
        border: 1px solid #94278f;
        color: #fff;
        font-weight: 600;
        padding: 4px;
        width: 160px;
        display: block;
        text-align: center;
        margin-top: 12px;
        border-radius: 2px;
    }

    .about-section .info-part-sec .box-btn a:hover {
        color: #94278f;
        background-color: transparent;
    }

    .student-section .box-teach img {
        background: #86a1ae;
        width: 120px;
        height: 120px;
        border-radius: 50%;
        transition: transform 0.5s ease;
    }

    .student-section .box-teach h4 {
        font-size: 14px;
    }

    .student-section .box-teach p {
        font-size: 14px;
    }

    .student-section .box-teach p span {
        margin: 0px 5px;
    }

    .student-section .box-teach:hover {
        transform: unset;
        -webkit-transform: unset;
        -moz-transform: unset;
    }

    .student-section .box-teach:hover img {
        transform: scale(1.2);
    }

    div#popupContentDiv {
        display: none;
    }

    body .owl-nav>*:hover {
        background-color: #94278f !important;
    }

    .course-detail-section .deatil-banner img {
        width: 100%;
        height: 350px;
        object-fit: cover;
    }

    .course-detail-section .row {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .card.include-sec .cat-title h4 {
        font-size: 23px;
        font-weight: 600;
        padding-bottom: 10px;
    }

    /*single-course css start here=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

    .single-course-page .deatil-banner img {
        width: 100%;
        height: 350px;
        object-fit: cover;
    }

    .courese-prect-box .prect-box-img img {
        width: 65px !important;
        margin-bottom: 15px;
    }

    .courese-prect-box .prect-box-txt h3 {
        font-size: 20px;
        font-weight: 700;
        color: #000;
        margin-bottom: 8px;
    }

    .single-courese-prect .courese-prect-box {
        width: 100%;
        height: 100%;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        box-shadow: 0px 10px 15px -3px rgba(16, 24, 40, 0.1),
            0px 4px 6px -4px rgba(16, 24, 40, 0.1);
        border-radius: 8px;
        padding: 16px;
        transition: transform 300ms ease 0ms, box-shadow 300ms ease 0ms;
    }

    .single-courese-prect .courese-prect-box:hover {
        transform: translateX(0px) translateY(-5px) !important;
    }

    .courese-prect-box .prect-box-txt p {
        font-size: 14px;
        line-height: 1.5;
        color: #373737;
    }

    .single-courese-prect {
        padding: 50px 0;
    }

    /*single course css end here=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
    /*course detail page css start here=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

    .topic-tag p img {
        width: 14px;
        margin-right: 4px;
    }

    .topic-tag p {
        line-height: 1.43;
        font-weight: 700;
        font-size: 12px;
        text-transform: uppercase;
        color: #fff;
        margin-bottom: 0;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .topic-tag {
        padding: 3px 10px;
        display: inline-block;
        width: fit-content;
        border-radius: 8px;
        position: absolute;
        top: -12px;
        right: 10px;
    }

    .topic-tag.free {
        background-color: #94278f;
    }

    .topic-tag.gold-co {
        background-color: #15bcc3;
    }

    .coures-faq-heading h2 {
        font-size: 35px;
        font-weight: 600;
        color: #000;
    }

    .coures-faq-heading {
        display: flex;
        justify-content: center;
        padding: 20px 0;
    }

    .coures-faq h4.panel-title {
        margin-bottom: 0;
        font-size: 20px;
    }

    .coures-faq .panel-body {
        font-size: 14px;
        padding: 0 15px 10px;
        color: #373737;
    }

    .coures-faq h4.panel-title a::before {
        font-size: 16px !important;
    }

    /*course detail page css end here=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
    /*question bank page css start here=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=--=-=-*/

    .course-detail-txt span {
        font-size: 14px;
        color: #fff;
        font-weight: 600;
        text-transform: uppercase;
    }

    .paper-filter-heading h5 {
        font-size: 14px;
        color: #fff;
        font-weight: 600;
        letter-spacing: 1.2px;
    }

    .que-bank-filter .paper-filter .paper-filter-heading h5 {
        font-size: 20px;
        color: #000;
        font-weight: 600;
    }

    .ques-bank-bnr {
        background-image: url("https://img.freepik.com/free-photo/entrepreneurs-meeting-office_23-2148898688.jpg?w=1380&t=st=1690193317~exp=1690193917~hmac=4df12aa…");
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
        padding: 50px 0;
        position: relative;
    }

    .ques-bank-bnr::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #000;
        opacity: 0.4;
    }

    .complete-ques-bx .button label {
        border: 1px solid #94278f;
        background-color: #e7e7e7;
        color: #94278f;
        font-size: 14px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0;
        font-weight: 500;
        border-radius: 0;
    }

    .jump-toggle a svg {
        font-size: 12px;
        height: 22px;
        width: 22px;
    }

    .jump-toggle a {
        background-color: #e7e7e7;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 35px;
        width: fit-content;
        border-radius: 30px;
        gap: 4px;
        padding: 0 20px;
        border: 1px solid #94278f;
        font-size: 14px;
        font-weight: 500;
        color: #94278f;
    }

    .question-hdng span {
        font-size: 12px;
        font-weight: 600;
        text-transform: uppercase;
        padding: 2px 8px;
        background: #737373;
        border-radius: 4px;
        color: #fff;
    }

    .bank-max-numer img {
        width: 20px;
    }

    /*question bank page css end here=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

    /*dashboard css start here=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

    .aim-dashboard .header_iner {
        justify-content: end !important;
        background-color: #fde3e1 !important;
    }

    .aim-dashboard .dashboard_title h3 span {
        color: #94278f !important;
    }

    .course-dashboard .sidebar .logo {
        background-color: #fde3e1;
    }

    .course-dashboard .sidebar .sidebar-profile {
        border-color: #94278f;
    }

    .course-dashboard .sidebar ul li a.active,
    .course-dashboard .sidebar ul li a:hover {
        background-color: #94278f;
    }

    .course-dashboard .sidebar ul li a .menu_icon {
        color: #94278f;
    }

    .course-dashboard .sidebar ul li a.active .menu_icon,
    .course-dashboard .sidebar ul li a:hover .menu_icon {
        color: #fff;
    }

    .aim-dashboard .dashboard_badge_carousel .owl-nav div:hover i {
        color: #fff;
    }

    .aim-dashboard #myHomepageCourse .owl-nav div {
        background-color: #94278f;
    }

    .aim-dashboard #myHomepageCourse .owl-nav div i {
        color: #fff;
    }

    .dashboard_main_wrapper.course-dashboard .main_content_iner .dashboard_banner .banner_info .progress .progress-bar {
        background: #94278f;
    }

    .dashboard_main_wrapper.course-dashboard .main_content_iner .dashboard_banner .banner_info .progress .progress-status {
        border-color: #94278f;
        color: #94278f;
    }

    .aim-dashboard .couse_wizged .thumb .prise_tag,
    .aim-dashboard .quiz_wizged .thumb .prise_tag {
        color: #94278f !important;
    }

    body .aim-dashboard .theme_progressBar.progress .progress-bar {
        background-color: #94278f !important;
        white-space: normal;
    }

    .aim-dashboard .quiz_wizged .thumb .prise_tag span {
        color: #94278f;
    }

    .aim-dashboard .primary_checkbox input:checked~.checkmark {
        background: #94278f;
    }

    /*dashboard css end here=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
    /*animation css start here=-=-=-=-=-=-=--=-=-=-=-==-==-=*/

    section.edeging-section .prepare-part-box .engage-part .skill-part:hover img {
        transform: scale(0.7);
        transition: 0.5s cubic-bezier(0.45, 0.05, 0.55, 0.95);
        width: 200px;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part:hover .sbja {
        margin-top: -10px;
        transition: 0.5s;
        overflow: hidden;
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part:hover p {
        display: block;
        transition: 0.5s cubic-bezier(0.45, 0.05, 0.55, 0.95);
    }

    section.edeging-section .prepare-part-box .engage-part .skill-part p {
        display: none;
    }

    section.take-section .expertpart .bright-part .btn-part a i,
    section.expert-section .video-btn a i {
        font-size: 20px;
        padding-left: 6px;
    }

    /*animation css end here=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=*/
    .counselling-section .container,
    .counselling-section .row,
    section.counselling-section .relevant-part {
        height: 100%;
    }

    body .unlock-future-part .impacted-part .unique-btn .arrow-img {
        display: block;
        top: -42px;
    }

    /**********************************media*****************************************/
    @media screen and (min-width: 1920px) {
        .foryou-img-area {
            height: 700px;
        }

        body .amy-scroll-chat {
            height: 76vh !important;
        }
    }

    @media screen and (min-width: 1900px) {
        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .otp-field input {
            height: 60px;
            width: 60px;
        }

        .explore-discover section.counselling-section .listing-part li.last-part {
            margin-top: -50px;
        }
        .explore-discover section.counselling-section .listing-part li {
            margin-bottom: 170px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h4 {
            padding-bottom: 100px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 525px;
            background-position: top, bottom;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 65px;
            line-height: 87px;
        }

        section.edeging-section .prepare-part-box::before {
            left: 3%;
        }

        section.edeging-section .prepare-part-box:after {
            right: 2.6%;
        }

        section.edeging-section .main-edge-part .pattern-right-part {
            right: -48%;
        }

        section.approch-section .impacted-part .discover-part .success-one {
            height: 155px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: 72% !important;
            right: 35px;
        }

        section.approch-section .impacted-part .discover-part .success-two {
            height: 155px;
        }

        section.approch-section .impacted-part .discover-part .success-three {
            height: 225px;
        }

        body .unlock-future-part .impacted-part .unique-btn {
            margin-top: 65px !important;
        }

        body .unlock-future-part .discover-part {
            padding-top: 25px;
        }

        section.approch-section .impacted-part .diveider-type img {
            width: 48%;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            margin-left: 0px !important;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading {
            line-height: 60px;
            margin-bottom: 0px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 265px;
            left: 40px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            top: 140px !important;
            left: -156px !important;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -56px;
            left: 25%;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            width: 18%;
        }

        /***************************************pysypmetric-test***************************************/
        section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
            font-size: 54px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-top: -18px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
            font-size: 18px;
        }

        .progress-step:before,
        .progress-step:after {
            left: -27px !important;
        }

        .progress-step {
            margin-bottom: 30px;
        }

        /***************************************end***************************************/

        .mentor-story section.stories-section {
            padding-top: 35px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-left: 170px;
        }

        .why-mentor .ani-part-mentor img {
            width: 30%;
        }

        section.perk.section .special-part .priority-part {
            padding: 25px 50px;
        }

        section.perk.section .special-part .priority-part p {
            font-size: 18px;
        }

        section.perk.section .special-part .priority-part h2 {
            font-size: 20px;
        }

        section.pocket-section .mobile-img img {
            height: 450px;
        }

        section.pocket-section .pocket-sucess .download-part {
            margin-top: 140px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            overflow: hidden;
            transition: all-in-out 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);
            text-align: center;
        }

        section.approch-section .live-part img {
            width: 575px;
            height: auto;
        }

        section.approch-section .live-part {
            width: 100%;
            height: auto;
            display: inherit;
        }

        section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 54px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 24px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 18px;
            line-height: 23.5px;
        }

        section.approch-section .impacted-part .diveider-type {
            margin-top: -20px;
            margin-left: 114px;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 72px;
            height: 72px;
        }

        section.company-section .dream-part .companies {
            padding-top: 4px;
        }


        section.company-section .companies ul li img {
            width: 112px;
        }

        section.company-section .dream-part h3 {
            font-size: 22px;
        }

        section.company-section .dream-part p {
            font-size: 16px;
        }

        section.take-section {
            height: 665px;
        }

        section.take-section .expertpart .bright-part h2 span.take-part-txt {
            font-size: 48px !important;
        }

        section.edeging-section .prepare-part-box {
            padding: 0px 64px 55px;
        }

        section.nearby-section .admission-part {
            padding: 40px 115px 60px;
        }

        section.pocket-section .mobile-img {
            padding-top: 32px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area {
            width: 60%;
        }

        section.take-section .expertpart {
            padding-left: 120px;
        }

        section.take-section .expertpart img {
            width: 92%;
            height: 417px;
            object-fit: fill;
        }

        section.take-section .expertpart .bright-part h2 {
            font-size: 48px;
        }

        section.take-section .expertpart .bright-part p {
            font-size: 22px;
        }

        section.counselling-section .relevant-part .program-part {
            padding: 12px;
            left: -62px;
            top: 42%;
            height: 98px;
        }

        section.counselling-section .relevant-part .program-part .industry-part {
            padding: 10px;
        }

        section.take-section .expertpart img {
            width: 95%;
            height: 100%;
        }

        section.opportunities-section {
            height: 68%;
        }

        section.pocket-section {
            height: 79%;
        }

        section.stories-section .opper-slider img {
            height: 392px;
        }

        section.opportunities-section .opper-slider {
            padding: 48px 115px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -15%;
            left: -110px;
        }

        section.take-section .expertpart .dotted-first {
            right: -12%;
        }

        section.counselling-section .relevant-part .guidence-part img {
            width: 508px;
            height: 372px;
            object-fit: cover;
            border-radius: 24px;
        }


        section.counselling-section .unlocating-part h1 {
            font-size: 64px;
        }

        .login-form-section .container {
            max-width: 70%;
        }

        .about-section img {
            height: 380px;
        }

        .access-section .inner-part .box-part {
            margin-top: -75px !important;
        }

        .anner-section .banner-left-part p {
            font-size: 27px;
            line-height: 38px;
        }

        input::placeholder {
            font-size: 18px;
        }

        .anner-section .right-part-image {
            padding-top: 22%;
            text-align: center;
        }

        .join-mentor .left-bos-part img {
            width: 45%;
        }

        .join-mentor .right-box-part img {
            width: 45%;
        }


    }

    @media screen and (max-width: 1875px) {
        section.stories-section .opper-slider .brand-one {
            width: 277px;
        }
    }

    @media (max-width: 1920px) {
        section.contact-info-section .contact-map-col .contact-map-inner iframe {
            height: 261px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 642px;
            height: 610px;
        }
    }

    @media (max-width: 1800px) {
        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 572px;
            height: 576px;
        }

        .home-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 245px;
        }


    }

    @media screen and (min-width: 1700px) and (max-width: 1899px) {
        .explore-discover section.counselling-section .listing-part li {
            margin-bottom: 160px;
        }

        section.psychometric-test-result .discover-section .section-title h4 {
            font-size: 58px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 65px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 450px !important;
            background-position: top, bottom;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h4 {
            padding-bottom: 80px;
        }

        section.approch-section .approch-but {
            right: 59%;
        }

        section.edeging-section .prepare-part-box::before {
            left: 5%;
        }

        section.edeging-section .prepare-part-box:after {
            right: 5%;
        }

        section.approch-section .impacted-part .discover-part .success-three {
            height: 160px;
        }

        section.approch-section .impacted-part .diveider-type {
            margin-bottom: 20px;
        }

        body .unlock-future-part .impacted-part .unique-btn .arrow-img {
            left: 55% !important;
        }

        body .unlock-future-part .impacted-part .unique-btn {
            margin-top: 62px !important;
        }

        body .unlock-future-part .discover-part {
            padding-top: 25px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            left: 0px !important;
            bottom: 32px !important;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading {
            line-height: 60px;
            margin-bottom: 8px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            top: 130px !important;
            left: -135px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 245px;
            left: 50px !important;
        }

        section.approch-section .impacted-part .diveider-type img {
            width: 30%;
        }

        .main-banner-section .dynamicContent span {
            font-size: 58px !important;
        }

        .main-banner-section h1,
        b {
            font-size: 58px !important;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -68px;
            left: 28%;
        }

        section.test-mockup .moct-test-intro .general-into .card-footer {
            gap: 70%;
        }

        /***************************************pysypmetric-test***************************************/
        .progress-step:before,
        .progress-step:after {
            left: -23px !important;
        }

        .progress-step {
            margin-bottom: 35px;
        }

        .mantor-backround-section .question-box-part .leave-btn {
            right: -156%;
            bottom: -32%;
        }

        .join-mentor h2 {
            font-size: 56px;
        }

        /***************************************end***************************************/
        .how-it-work section.approch-section .impacted-part .diveider-type img {
            width: 24%;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-top: -21px;
            margin-left: 148px;
        }

        .join-mentor .left-bos-part img {
            width: 45%;
        }

        .join-mentor .right-box-part img {
            width: 45%;
        }

        section.counselling-section .unlocating-part h1 {
            padding-top: 230px;
        }

        section.counselling-section .unlocating-part h1 {
            font-size: 45px;
        }

        section.take-section .expertpart .dotted-first {
            right: 0%;
        }

        section.counselling-section .unlocating-part p.shape-txt {
            font-size: 26px;
            width: 80%;
        }

        section.counselling-section .relevant-part .program-part {
            top: 55%;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -20%;
            left: -100px;
        }

        section.counselling-section .relevant-part .guidence-part img {
            height: 365px;
        }

        section.take-section {
            height: 710px;
        }

        section.company-section .companies ul li img {
            width: 90px;
        }

        section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 45px;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 12%;
            bottom: 22px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 18px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 12px;
            line-height: 17.5px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: 58% !important;
            right: 172px;
        }

        section.approch-section .impacted-part .discover-part .success-two .discover-txt {
            width: 56% !important;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 54px;
            height: 54px;
        }

        section.edeging-section .prepare-part-box {
            padding: 0px 100px 55px;
        }

        section.nearby-section .admission-part {
            padding: 40px 100px 60px;
        }

        section.opportunities-section .opper-slider {
            padding: 48px 100px;
        }

        section.opportunities-section {
            height: 72%;
        }

        section.stories-section .opper-slider img {
            height: 352px;
        }

        section.pocket-section .mobile-img {
            padding-top: 45px;
        }

        section.stories-section {
            height: 62%;
        }

        section.pocket-section {
            height: 68%;
        }

        section.expert-section {
            margin-top: -68px;
            height: 50%;
        }

        .why-mentor .ani-part-mentor img {
            width: 30%;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-bottom: 0px;
        }

        .why-mentor section.perk.section .special-box-gift img {
            width: 72px;
            height: 72px;
        }

        section.perk.section .special-part .priority-part {
            padding: 20px 35px;
        }
    }

@media (max-width: 1700px) {
/*pyschmetric test*/
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading h2 {
    font-size: 24px;
    margin-bottom: 10px;
}
.guidelines-page .guideline-instruction-part-sect .depend-person-part .guide-proceed {
    margin-top: 25px;
}
.guidelines-page .guideline-instruction-part-sect .agreed-condition-part .mentor-check-group {
    margin-bottom: 0px;
}
/*pyschmetric test*/
.new_container{
       padding: 64px 138px  
}
.mapping-sect-part {
    padding: 0px 134px;
}
        .foryouBannerSection p.foryouBannerPara {
            font-size: 18px;
        }

        .explore-career-details-page .inner-thing-exborate-career {
            padding: 32px 100px 64px;
        }

        section.why-its-maches-part .col-sm-6 {
            width: 100%;
        }

        section.why-its-maches-part .right-match-part h3 {
            text-align: left;
            padding-top: 16px;
        }

        .based-content-career-path .career-bar-sect ul li a {
            font-size: 18px;
        }

        section.why-its-maches-part .right-match-part {
            border-left: 0;
        }

        section.why-its-maches-part .scroing-sect-part {
            justify-content: flex-start;
        }

        section.counselling-section .listing-part li {
            margin-bottom: 124px;
        }

        section.counselling-section .listing-part li.egrufj {
            left: -54px;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 80%;
        }

        section.counselling-section .unlocating-part p.shape-txt {
            font-size: 18px;
        }

        .global-left-side-page-heading h2 span.bold-part.for-bottom-line::after {
            width: 135px;
            transform: translate(-138px, 51px);
        }

        .become-prenure-section {
            padding: 64px 80px 64px 160px;
        }

        .collage-partnership {
            background-color: #f1f8f9;
        }

        #home-first-sec-video {
            height: 500px;
        }

        .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .left-content h4 {
            font-size: 20px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part span.txt-part {
            font-size: 16px;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
            width: 48.8%;
        }

        .career-preneur-page .common-space {
            padding: 64px 160px;
        }

        .act-program-section {
            padding: 44px 160px;
        }

        .insight-topic-section {
            padding: 64px 0px 64px 160px;
        }

        .insight-topic-section .global-page-heading {
            padding-right: 160px;
        }

        .insight-topic-section .globale-subtitle {
            padding-right: 160px;
        }

        .career-preneur-page .insight-topic-section .global-btn-type {
            padding-right: 160px;
        }

        .inspirational-news-part {
            padding: 64px 0px 64px 160px;
        }

        .inspirational-news-part .global-page-heading {
            padding-right: 160px;
        }

        .inspirational-news-part .globale-subtitle {
            padding-right: 160px;
        }

        .cousultant-page-faq {
            padding: 48px 160px;
        }

        .who-can-join-section .about-the.teacher .experts-sect h4 {
            font-size: 20px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part {
            max-width: 832px;
        }

        section.mentor-match-section .mentor-heading-part h2 {
            font-size: 40px;
        }

        section.mentor-match-section .mentor-banner-part img {
            margin-top: -34px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach {
            font-size: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 240px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {

            height: 392px;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 392px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories {
            right: 8%;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories {
            right: 8%;
        }

        section.stories-section .opper-slider .for-deatil-stories {
            right: 8%;
        }

        .scroll-navbar {
            justify-content: end;
            margin-left: -20px;
        }


        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 33%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part a {
            font-size: 18px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review a {
            font-size: 16px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 472px;
            height: 476px;
            object-fit: contain;
        }

        section.new-chatbox-sec.without-login-amy.amy-scroll-chat {
            height: 75vh;
        }

        body .amy-scroll-chat #message-bx {
            height: 500px;
        }

        #message-bx {
            height: 315px;
        }
    }

    @media screen and (min-width: 1600px) {

        .feedback-main {
            height: auto;
        }


        .why-school-partner-sect .work-flexibility-section .purpose-sect-part .get-growing-part h3 {
            font-size: 28px;
        }

        section.psychometric-test-result .diffrent-view-section .divcover-inovator .develepor-part h2 {
            font-size: 22px;
        }

        section.psychometric-test-result .different-carre-part .develepor-part h2 {
            font-size: 20px;
        }

        section.psychometric-test-result section.desktop-degree-sec .develepor-part h2 {
            font-size: 20px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling {
            height: 100%;
            padding: 70px;
            display: block;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            font-size: 48px;
            padding: 0px;
            line-height: 28px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text h2 {
            font-size: 48px;
            padding: 0px;
            line-height: 74px;
        }

        body .booking-modal-pop .modal-dialog .consling-button {
            padding: 0px;
        }
    }

    @media screen and (min-width: 1600px) and (max-width: 1699px) {
        .explore-discover section.counselling-section {
            height: auto;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 58px;
        }

        section.approch-section .approch-but {
            right: 58%;
        }

        body .unlock-future-part .discover-part {
            padding-top: 25px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            left: 0% !important;
            margin-bottom: 15px;
        }

        body .unlock-future-part .impacted-part .unique-btn {
            margin-top: 55px !important;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 12%;
            bottom: 22px;
        }

        section.approch-section .impacted-part .diveider-type img {
            width: 30%;
        }

        .main-banner-section .dynamicContent span {
            font-size: 55px !important;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 55px !important;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -55px;
            left: 32%;
        }

        .progress-step:after {
            left: -21px !important;
        }

        .progress-step {
            margin-bottom: 30px;
        }

        .mantor-backround-section .question-box-part .leave-btn button.btn.btn-primary {
            font-size: 16px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
            height: 38px;
            font-size: 14px;
        }

        body section.stories-section .opper-slider img {
            height: 350px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area {
            width: 55%;
        }

        section.expert-section {
            height: 48%;
            margin-top: -10px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 210px;
        }

        section.pocket-section .mobile-img {
            padding-top: 45px;
        }

        section.pocket-section {
            height: 56%;
        }

        section.stories-section {
            height: 55%;
        }

        section.opportunities-section {
            height: 68%;
        }

        section.counselling-section .unlocating-part p.shape-txt {
            width: 80%;
        }


        section.counselling-section .relevant-part .guidence-part {
            bottom: -10%;
        }

        section.counselling-section .relevant-part .program-part {
            top: 58%;
        }

        section.take-section {
            height: 100%;
        }

        section.take-section .expertpart .dotted-first {
            right: -20%;
        }

        section.take-section .expertpart .dotted-second {
            position: absolute;
            bottom: 67px;
            left: -2.1%;
        }

        section.take-section .expertpart .dotted-second img {
            width: 25%;
        }

        section.take-section .expertpart .dotted-first img {
            width: 25%;
        }
    }

    @media (min-width:1650px) {
        .contact-banner-main .banner-main-heading h1 {
            font-size: 64px;
        }

        .contact-banner-main .banner-main-heading p {
            font-size: 20px;
            line-height: 30px;
            width: 85%;
        }

        section.contact-genral-enquiry .genral-inquiry-inner h5 {
            font-size: 20px;
        }

        section.contact-genral-enquiry .genral-inquiry-inner p {
            font-size: 15px;
            line-height: 24px;
        }

        section.contact-genral-enquiry .genral-inquiry-inner a {
            font-size: 21px;
        }

        section.contact-info-section .connect-with-us .contact-social-link img {
            width: 8%;
        }
    }

    @media (max-width: 1680px) {

        .global-left-side-page-heading h2 {
            font-size: 45px;
            line-height: 64px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .about-illitare-part {
            height: 310px;
        }

        section.unemployment-section p br {
            display: none;
        }

        .counsellor-data-part section.upskill-section .master-classes .left-wusj .master-pattren img {
            margin-top: -34px;
        }
        .empower-section .empower-connect .left-part-connect h1 {
            font-size: 54px;
        }

        .line-styleing .line-img-part {
            bottom: -6px;
        }

        .empower-section .empower-connect .left-part-connect p {
            font-size: 20px;
        }
        section.upskill-section .master-classes .left-wusj p {
            font-size: 22px;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
            right: 22%;
        }
        .mentorship-main-page .How-It-Works section.approch-section .live-part {
            width: 100%;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part h2 {
            font-size: 18px;
        }

        .speciality-section h2 {
            font-size: 40px;
            line-height: 60px;
        }

        .speciality-section .technique-slider-part .brand-one img {
            height: 120px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
            font-size: 26px;
            line-height: 35px;
        }

        section.unemployment-section p span.dejdsi {
            font-size: unset;
        }

        section.unemployment-section p {
            font-size: 24px;
        }

        section.unemployment-section p span.bolded-part {
            font-size: 32px;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 500px;
        }

        .home-career-inight-section .insights-heading p {
            font-size: 16px;
        }

        .home-career-inight-section .inght-slider .inght-blog-part p.jkk {
            font-size: 18px;
            line-height: 25px;
        }
        .home-page-faq .inner-about-faq .accordion-item h3 button {
            font-size: 18px;
        }

        section.stories-section .opper-slider .for-deatil-stories a {
            font-size: 20px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .vedio-youtube-inpired iframe {
            height: 200px;
        }
        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part p {
            font-size: 18px;
        }

        .quec-section .assement-part h3 {
            font-size: 40px;
        }

        .quec-section .assement-part p {
            font-size: 18px;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 75%;
        }

        section.contact-info-section .contact-map-col .contact-map-inner iframe {
            height: 200px;
        }

        section.stories-section .opper-slider .brand-one {
            width: 221px;
        }

        section.stories-section .opper-slider .left-side-story {
            position: absolute;
            top: -58%;
        }

        section.pathway-section .brain-test .based-test-part h2 {
            font-size: 30px !important;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            font-size: 40px;
            line-height: 30px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text h2 {
            font-size: 40px;
            line-height: 65px;
        }

        body .booking-modal-pop .modal-dialog .psych-button p {
            font-size: 12px;
        }

        /*****************************************help-support-page****************************************************/
        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part h2 {
            font-size: 16px;
        }

        /*****************************************end****************************************************/

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 425px;
        }

        section.approch-section .impacted-part .discover-part .success-three {
            height: 162px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: 62% !important;
            right: 125px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 12px;
            line-height: 17.5px;
        }

        section.approch-section .impacted-part .discover-part .success-two .discover-txt {
            width: 59% !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            top: 125px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 225px;
            left: 40px !important;
        }

        section.stories-section .opper-slider .brand-one {
            width: 221px;
        }
    }

@media (max-width: 1600px) {
.Libarary-full-listing-page .career-match-cards .section-title-group .section-title {
    font-size: 32px;
}
.Libarary-cluster-details-page .career-match-cards .section-title-group .section-title {
    font-size: 24px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-beginner-value {
    font-size: 12px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part span.totla-count {
    font-size: 16px;
    line-height: 16px;
    padding: 8px 12px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-advanced-value {
    font-size: 12px;

}
    .career-match-cards .match-card .match-card-footer span.price-sec {
    font-size: 18px;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-title {
    font-size: 28px;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-sub {
    font-size: 14px;
}
section.section-skill-readiness .readiness-card .readiness-header .readiness-pct-block .readiness-pct-value {
    font-size: 28px;
}
.explore-category .explore-category-header .explore-category-title {
    font-size: 28px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-icon svg {
    width: 34px;
    height: 34px;
}
.explore-category .explore-category-header .explore-category-subtitle {
    font-size: 14px;
}
.explore-category .explore-category-grid .explore-category-card .explore-card-title {
    font-size: 16px;
}
.deg-section .deg-heading h2 {
    font-size: 28px;
}
.deg-section .deg-heading  p {
    font-size: 14px;
}
.deg-section .deg-tracker-bar .left-con-part .deg-tracker-info h2 {
    font-size: 14px;
}
.deg-section .deg-tracker-bar .left-con-part .deg-tracker-info p {
    font-size: 12px;
}
.deg-section .deg-tracker-bar .deg-launch-btn {
    padding: 10px 24px;
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-heading {
    font-size: 28px;
}
.certx-section .certx-wrapper .certx-subheading {
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-course-title {
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-company-name {
    font-size: 12px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row span.left-detail {
    font-size: 12px;
    line-height: 16px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .imag-part {
    min-width: 54px;
    height: 54px;
    width: 54px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .imag-part img.certx-logo {
    width: 44px;
    height: 44px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-value {
    font-size: 14px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .certx-arrow {
    width: 30px;
    height: 30px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-card-header .certx-arrow img {
    width: 11px;
    height: 11px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-score {
    font-size: 12px;
}
.certx-section .certx-wrapper .certx-grid .certx-card .certx-row .certx-salary {
    font-size: 12px;
}
.planner-section .months-grid .month-card .month-name {
    font-size: 16px;
}
.planner-section .download-section .dowload-left-part .download-title {
    font-size: 14px;
}
.planner-section .download-section .dowload-left-part .download-subtitle {
    font-size: 12px;
}
.planner-section .download-section .download-btn {
    padding: 8px 24px;
    font-size: 14px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-title {
    font-size: 16px;
    line-height: 24px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-text {
    font-size: 12px;
    line-height: 16px;
}
.career-match-cards .match-card .meta span.duration {
    font-size: 12px;
}
section.section-choose-degree .choose-steps-wrapper .step-card .step-text-title {
    font-size: 16px;
    line-height: 25px;
}
section.section-choose-degree .choose-steps-wrapper .step-card .step-text-sub {
    font-size: 13px;
}
section.section-choose-degree .choose-header .btn-career-goals {
    padding: 10px 24px;
    font-size: 14px;
}
section.section-choose-degree .choose-header .left-head-content .choose-title {
    font-size: 28px;
}
section.section-choose-degree .choose-header .left-head-content .choose-sub {
    font-size: 14px;
}
section.section-roi .roi-stat-cards .roi-stat-card .roi-stat-label {
    font-size: 14px;
    line-height: 18px;
}
section.section-roi .roi-stat-cards .roi-stat-card  .roi-stat-value {
    font-size: 20px;
    line-height: 28px;
}
section.section-roi .roi-stat-cards .roi-stat-card .roi-stat-sub {
    font-size: 12px;
}
section.section-roi .roi-card .roi-sub {
    font-size: 16px;
}
.career-match-cards .match-card .meta span.duration svg {
    width: 14px;
    height: 14px;
    margin-top: -2px;
}
section.section-roi .roi-card .roi-title {
    font-size: 28px;
}
.career-match-cards .match-card .meta span.popular-tag {
    font-size: 11px;
}
.career-match-cards .match-card .match-card-footer span.now-aply-btn {
    padding: 6px 12px;
    font-size: 12px;
}
.career-match-cards .section-title-group .section-title {
    font-size: 28px;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a {
    font-size: 14px;
}
.career-match-cards .section-title-group .section-subtitle {
    font-size: 14px;
}
.career-match-cards .match-card .match-card-title-row .content-card .match-card-name {
    font-size: 15px;
}
.career-match-cards .match-card .match-card-title-row .content-card .match-card-edu {
    font-size: 12px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-stat-label {
    font-size: 12px;
        line-height: 18px;
}
.career-match-cards .match-card .match-card-stats .avg-part .match-stat-value {
    font-size: 14px;
    line-height: 18px;
}
.career-match-cards .match-card .match-card-footer span.match-pct-label span.match-pct-value {
    font-size: 18px;
    line-height: 24px;
}
section.carrer-intelligencedashboard .dashboard-header h2 {
    font-size: 28px;
}
section.carrer-intelligencedashboard .dashboard-header p {
    font-size: 14px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash .card-icon img {
    width: 28px;
    height: 28px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-label {
    font-size: 12px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-value {
    font-size: 18px;
    line-height: 24px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-sub {
    font-size: 12px;
}
.future-career-predicticon .future-main-title {
    font-size: 28px;
}
.section-clusters .section-title-group .section-title {
    font-size: 28px;
}
.section-clusters .section-title-group span.section-subtitle {
    font-size: 14px;
}
.section-clusters .section-header-row .see-all-link {
    font-size: 16px;
}
.career-match-cards .section-header-row .see-all-col .see-all-link {
    font-size: 16px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-name {
    font-size: 15px;
    line-height: 20px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top .cluster-arrow {
    width: 30px;
    height: 30px;
    min-width: 30px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top .cluster-arrow img {
    width: 11px;
    height: 11px;
    min-width: 11px;
}
.section-career-chart .section-title-group .section-title {
    font-size: 28px;
}
.section-career-chart .section-title-group span.section-subtitle {
    font-size: 14px;
}
.section-career-chart .chart-legend .legend-item {
    font-size: 12px;
}
.section-career-chart .chart-legend .legend-item .legend-dot {
    width: 12px;
    height: 12px;
}
 .unloack-your-matches h2 {
    font-size: 20px;
}
 .unloack-your-matches p {
    font-size: 14px;
}
 .unloack-your-matches .btn-part a {
    font-size: 13px;
}
 .unloack-your-matches {
    max-width: 412px;
    padding: 24px;
}
.unloack-your-matches .unlock-icon-part {
    min-width: 56px;
    max-width: 56px;
    height: 56px;
}
.career-match-cards .match-card .key-features .key-skills-label {
    font-size: 12px;
}
.career-match-cards .match-card .key-features .key-skills-tags span.skill-tag {
    font-size: 10px;
    line-height: 12px;
}
.unloack-your-matches .unlock-icon-part img {
    width: 28px;
    height: 28px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-card-top img {
    width: 50px;
    height: 50px;
    min-width: 50px;
    border-radius: 6px;
}
.section-clusters .clusters-wrapper .cluster-card .cluster-count {
    font-size: 12px;
}
.future-career-predicticon .future-main-title img {
    width: 20px;
    height: 20px;
}
.future-career-predicticon .future-wrapper .future-main-sub {
    font-size: 14px;
}
.future-career-predicticon .future-wrapper .future-year-label {
    font-size: 16px;
}
.future-career-predicticon .future-wrapper .pred-card .pred-card-title {
    font-size: 16px;
}
.career-match-cards .match-card .match-card-footer span.global-badge {
    font-size: 10px;
}
.career-match-cards .match-card .match-card-footer span.match-get-scrore {
    padding: 6px 12px;
    font-size: 12px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt {
    height: 110px;
}
.learn-by-doing-sect .experiential-learning .career-spirit h3 {
    font-size: 24px;
}
.learn-by-doing-sect .experiential-learning .career-spirit p {
    font-size: 16px;
    line-height: 22px;
}
.learn-by-doing-sect .experiential-learning .career-spirit .future-application h5 {
    font-size: 16px;
}

.start-aim-with-confident .middle-content-part h2 {
    font-size: 38px;
    line-height: 52px;
}
.start-aim-with-confident .middle-content-part p {
    width: 490px;
    font-size: 16px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-value {
    font-size: 26px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-label {
    font-size: 14px;
}
.start-aim-with-confident .middle-content-part img.pattern-img {
    width: 45%;
}
.start-aim-with-confident .middle-content-part .pattern-left-part {
    left: -250px;
}
.start-aim-with-confident .middle-content-part .pattern-right-part {
    right: -250px;
}
.start-aim-with-confident .middle-content-part .btn-part .plan-btn {
    font-size: 18px;
}
.insight-topic-section  .global-btn-type .join-btn-part {
    font-size: 18px;
}
.insight-topic-section .naravtive-part .brand-one .content-sect h2 {
    font-size: 18px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .plan-name {
    font-size: 14px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .price {
    font-size: 32px;
    line-height: 34px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .price small {
    font-size: 12px;
}
.chhose-prising-table-for-career .available-plans .pricing-card p.plan-desc {
    font-size: 14px;
    margin-top: 8px;
    margin-bottom: 12px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list li .check img {
    width: 16px;
    height: 16px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-custom {
    border-radius: 10px;
    font-size: 16px;
}
.chhose-prising-table-for-career .available-plans .popular .popular-badge {
    font-size: 13px;
    line-height: 20.5px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .feature-list li {
    font-size: 14px;
}
.explore-our-career-library .career-box .nav-link {
    width: 280px;
    font-size: 16px;
    padding: 12px;
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .title-tab {
    font-size: 28px;
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .tab-text-muted {
    font-size: 16px;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part {
    min-width: 68px;
    width: 68px;
    height: 68px;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part img {
    width: 42px;
    height: 42px;
}
.explore-our-career-library .career-box  .right-side-heading-part {
    gap: 24px;
}
.explore-our-career-library .career-box .career-according-skill .career-card-box {
    font-size: 16px;
        border-radius: 10px;
    padding: 12px;
}
.according-to-title-explanation .main-page-explore .explore-link {
    font-size: 16px;
}
.according-to-title-explanation .main-page-explore .explore-link img {
    width: 14px;
    height: 14px;
}
.explore-our-career-library .career-box .nav-link img {
    width: 26px;
    height: 26px;
}
.mapping-sect-part {
    padding: 0px 113px;
}
.mapping-sect-part .right-text-content-map h3 {
    font-size: 35px;
}
.mapping-sect-part .right-text-content-map p {
    font-size: 16px;
}
.mapping-sect-part .right-text-content-map ul.list-sect li {
    font-size: 16px;
}
.mapping-sect-part .right-text-content-map h4 {
    font-size: 16px;
}
.mapping-sect-part .right-text-content-map .step-pill .label {
    font-size: 18px;
}
.global-new-sub-part .globale-subtitle p {
    font-size: 18px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text .head-part {
    font-size: 20px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted {
    font-size: 14px;
}
.real-journey-story-sect .student-card .info-box .text-muted {
    font-size: 14px;
}
.real-journey-story-sect .student-card .info-box .basic-text {
    font-size: 16px;
}
.real-journey-story-sect .student-card .info-box .acived-part span.success-text {
    font-size: 16px;
}
body .career-path-process.is-sticky .career-process-step {
    padding: 0px 90px;
}
body .career-path-process.is-sticky .based-content-career-path .career-bar-sect {
    padding: 0px 90px;
}
.tophead-sticky .for-jumb-to-section {
    padding: 0px 90px;
}
.new_container{
       padding: 64px 120px; 
}
.grow-think-career-choice-banner .hero-title {
    font-size: 45px;
}
.grow-think-career-choice-banner .hero-text {
    font-size: 18px;
}
.grow-think-career-choice-banner .hero-text-two {
    font-size: 16px;
}
.grow-think-career-choice-banner .btn-sect-part .same-style {
    font-size: 18px;
}
.grow-think-career-choice-banner .hero-badge {
    font-size: 16px;
}
.grow-think-career-choice-banner .hero-badge img {
    width: 20px;
    height: 20px;
}
.libaray-main-listing-page {
     padding: 32px 90px 64px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part {
    gap: 18px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part .group-brand-part {
    width: 70px;
    min-width: 70px;
    height: 70px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part .group-brand-part img {
    width: 48px;
    height: 48px;
}
.libaray-deatils-explain-page {
    padding: 32px 90px 64px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 {
    font-size: 32px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part p {
    font-size: 16px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 span.open-part {
    font-size: 14px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part {
    font-size: 14px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part {
    padding-bottom: 6px;
}
.top-sub-title-part h3 {
    font-size: 22px;
}
body .libaray-listing-card .first-top-part .title-part h3 {
    font-size: 18px;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .event-content h3 {
    font-size: 16px;
    height: 50px;
}
.common_heading_sect h4 {
    font-size: 22px;;
}
.common_heading_sect a {
    font-size: 18px;
}
.outcomes-list-part .factor-part .which-factor p {
    font-size: 16px;
        gap: 8px;
}
.outcomes-list-part .factor-part .which-factor p img {
    width: 14px;
    height: 14px;
    margin-top: 5px;
}
    .trending-cyber-sect-part .analyst-part-cyber .wishlist-icon {
        min-width: 26px;
        width: 26px;
        height: 26px;
    }
     .inside-allbar-data-sect .linked-bar-data-part .why-stream-section p {
            font-size: 16px;
        }
         .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils h3 {
            font-size: 16px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type {
            font-size: 14px;
        }
          .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils .carer-field-part p.field-part {
            font-size: 14px;
            line-height: 14px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type img {
            width: 14px;
            height: 14px;
        }
        .why-stream-section .btn-row-sect .btn-stream {
            font-size: 16px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils .carer-field-part {
            gap: 8px;
        }
    section.about-explain-careers .prospect-part-sect ul.point-data-part li img {
    width: 14px;
    height: 14px;
    margin-top: 4px;
}
    section.about-explain-careers .prospect-part-sect ul.point-data-part li {
        font-size: 14px;
    }
    body .trending-cyber-sect-part .analyst-part-cyber .counting-part {
        min-width: 26px;
        width: 26px;
        height: 26px;
    }
    body .trending-cyber-sect-part .analyst-part-cyber .counting-part span.count-number {
        font-size: 15px;
    }
    .trending-cyber-sect-part .analyst-part-cyber .wishlist-icon img.wish-icon {
        width: 14px;
        height: 14px;
    }
        .join-the-junery .heading-join-text p {
            font-size: 18px;
        }

        .career-path-process .career-process-step .tab-process::before {
            top: 54%;
        }

        .career-path-process .line-progress {
            top: 54%;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part .heading-part h3 {
            font-size: 16px;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part h1 {
            font-size: 32px;
        }

        span.badge-part {
            font-size: 14px;
        }

        section.about-explain-careers .prospect-part-sect h3 {
            font-size: 22px;
        }

        section.cyber-security-right-for-you .about-ai-powered .middle-direct-part img.diection-logo {
            width: 32px;
            height: 32px;
        }

        section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a {
            font-size: 20px;
        }

        section.why-its-maches-part h3 {
            font-size: 22px;
        }

        section.roles-and-responsibility .roles-statement .response-box-part .title-head h4 {
            font-size: 14px;
        }

        section.roles-and-responsibility .roles-statement .response-box-part .img-sect {
            min-width: 48px;
            width: 48px;
            height: 48px;
        }

        section.salary-data-sect h3 {
            font-size: 22px;
            margin-bottom: 12px;
        }

        section.salary-data-sect p {
            font-size: 16px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul li p {
            font-size: 14px;
        }

        .main-second-careers-section .whole-new-title h3 span.text-part {
            font-size: 28px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab h3 {
            font-size: 16px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab p {
            font-size: 14px;
        }

        .based-content-career-path .career-bar-sect ul li a {
            font-size: 16px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect h4 {
            font-size: 22px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect a {
            font-size: 18px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .about-card p {
            font-size: 12px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a {
            background-color: rgb(231 230 240 / 50%);
            min-width: 28px;
            width: 28px;
            height: 28px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a img {
            width: 12px;
            height: 12px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .img-part img {
            width: 48px;
            height: 48px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part p {
            font-size: 12px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .location-part img {
            width: 16px;
            height: 17px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .location-part p img.clock-time {
            width: 14px;
            height: 14px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect h2 {
            font-size: 16px;
            height: 26px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect .cyber-it-part h3 {
            font-size: 10px;
        }

        .data-in-table-form h3 {
            font-size: 22px;
        }

        .data-in-table-form table tr.table-head-bg-color td {
            font-size: 16px;
        }

        .data-in-table-form table tr td {
            font-size: 16px;
        }

        .career-add-new-btn a {
            font-size: 16px;
        }

        .career-add-new-btn a img {
            width: 15px;
            height: 18px;
        }

        .helpful-information h4 {
            font-size: 22px;
        }

        .helpful-information .review-part img {
            width: 36px;
            height: 36px;
        }

        .is-it-right-for-part h4 {
            font-size: 22px;
        }

        .is-it-right-for-part img.middle-logo {
            max-width: 300px;
            height: 65px;
        }

        .is-it-right-for-part p {
            font-size: 16px;
        }

        .helpful-information .review-part p {
            font-size: 14px;
        }

        .acadmic-admission-sect p {
            font-size: 14px;
            line-height: normal;
        }

        .helpful-information p {
            font-size: 14px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a {
            min-width: 28px;
            width: 28px;
            height: 28px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .ridirect-part a img {
            width: 12px;
            height: 12px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect p {
            font-size: 13px;
            line-height: 18px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part h3.title-small-heading {
            font-size: 16px;
            height: 26px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .sucess-part a {
            font-size: 14px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .sucess-part a img {
            width: 10px;
            height: 12px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .placement-carers h3 {
            font-size: 16px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .status p {
            font-size: 10px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data .about-degree h3 {
            font-size: 16px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .master-subject h6 {
            font-size: 10px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .common-wish-style img.wish-icon {
            width: 14px;
            height: 14px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .common-wish-style {
            min-width: 26px;
            width: 26px;
            height: 26px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .about-card h5 {
            font-size: 16px;
            height: 50px;
        }

        .career-path-process .career-process-step span.arrow-icon {
            min-width: 32px;
            height: 32px;
            width: 32px;
        }

        .career-path-process .career-process-step span.arrow-icon img {
            width: 16px;
            height: 16px;
        }

        .main-second-careers-section .whole-new-title h3::before {
            top: 22px;
        }

        section.salary-data-sect .data-show-bar .nav li.nav-item .nav-link {
            font-size: 16px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul .same-bar {
            height: 28px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul li h4 {
            font-size: 18px;
        }

        section.roles-and-responsibility .roles-statement .response-box-part .img-sect img {
            width: 34px;
            height: 34px;
        }

        section.top-recuriters .roles-statement .response-box-part .img-sect img {
            width: 48px;
            height: 48px;
        }

        section.why-its-maches-part p {
            font-size: 16px;
        }

        section.roles-and-responsibility h3 {
            font-size: 22px;
        }

        section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a img {
            width: 28px;
            height: 28px;
        }

        section.cyber-security-right-for-you h5 {
            font-size: 16px;
        }

        section.cyber-security-right-for-you h4 {
            font-size: 22px;
        }

        section.cyber-security-right-for-you .about-ai-powered img.middle-logo {
            height: 65px;
        }

        section.cyber-security-right-for-you p {
            font-size: 16px;
        }

        section.about-explain-careers .prospect-part-sect p {
            font-size: 16px;
        }

        section.about-explain-careers .highlighted-title-part .action-btn .btn-part a {
            font-size: 18px;
        }

        .join-the-junery .heading-join-text h3 {
            font-size: 45px;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 70%;
        }

        section.counselling-section .listing-part li {
            margin-left: -70px;
        }

        section.counselling-section .listing-part li.egrufj {
            left: -42px;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            border-radius: 12px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-text p {
            font-size: 16px;
        }

        .Promise-social-icon .Explore-btn-wrapper a {
            font-size: 20px;
        }

        .Our-Promise .Promise-social-icon h5 {
            font-size: 17px;
        }

        .Our-Offerings .Our-Offer-inner .Our-Offer-text-box p {
            font-size: 14px;
        }

        .Our-Offerings .Our-Offer-inner .Our-Offer-text-box h5 {
            font-size: 18px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
            font-size: 24px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text p {
            font-size: 18px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text h2 {
            font-size: 45px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text .Explore-btn-wrapper a {
            padding: 8px 32px;
            font-size: 17px;
        }

        body video.video-section {
            border-radius: 24px;

        }

        .main-banner-section .banner-text-section .dynamicContent span {
            font-size: 50px;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 50px;
        }

        .main-banner-section .banner-text-section p.banner-para {
            font-size: 20px;
            max-width: 575px;
        }

        .main-banner-section .banner-text-section .home-page-btn a {
            font-size: 20px;
        }

        #home-first-sec-video {
            height: 460px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part h3 {
            font-size: 22px;
        }

        .mentorship-main-page section.edeging-section .prepare-part-box {
            padding: 0px 0px 55px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part img {
            width: 52px;
            height: 52px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow h2 {
            font-size: 48px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow p {
            font-size: 18px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part h4 {
            font-size: 18px;
            line-height: 22px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part {
            padding: 32px 24px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect h3 {
            font-size: 20px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started .invite-btn-squad a {
            font-size: 18px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part p {
            font-size: 16px;
            line-height: normal;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part .content-sect {
            padding: 24px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part {
            height: 395px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .both-logo-part {
            gap: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .cyber-safety h4 {
            font-size: 16px;
        }


        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .quick-over .content-area p.for-para {
            font-size: 18px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part h4 {
            font-size: 16px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part {
            gap: 18px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-brand-part {
            width: 70px;
            min-width: 70px;
            height: 70px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-name p {
            font-size: 16px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-brand-part img {
            width: 48px;
            height: 48px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .exlore-industries-part .full-page-title-part h4 {
            font-size: 40px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            padding: 8px;
        }


        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option p {
            font-size: 18px;
        }


        .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .left-content h4 {
            font-size: 18px;
        }


        .explore-exam-page .looking-for-exam-part .heading-part-new h2 {
            font-size: 40px;
        }

        .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link {
            width: 160px;
            font-size: 18px;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect .left-locate img {
            width: 48px;
            height: 48px;
        }

        .edcatour-working-process .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part .img img {
            width: 100%;
        }

        .main-part .for-deatil-stories a {
            font-size: 18px;
        }

        .main-part .for-deatil-stories {
            right: 120px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h6 {
            font-size: 20px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h4 {
            font-size: 20px;
            line-height: 30px;
        }


        .innovation-part {
            padding: 64px 120px;
        }

        .innovation-part .collaborate-part .diverse-part h4 {
            font-size: 20px;
        }

        .innovation-part .collaborate-part .diverse-part p {
            line-height: 24px;
            font-size: 16px;
        }

        .life-at-aimshala {
            padding: 64px 100px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part h2 {
            font-size: 45px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p {
            font-size: 20px;
            line-height: 30px;
        }

        .current-opening {
            padding: 64px 100px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .work-mode h3 {
            font-size: 18px;
        }

        .csr-sect-part .act-program-section .free-trial-part .right-new-img .img-part img {
            height: 300px;
        }

        .breakdown-section .platform-fee .amount-platform p {
            font-size: 20px;
        }

        .withdrawals-part .inner-pays .minimum-part h2 {
            font-size: 20px;
        }

        section.current-opening .hiring-across-part p {
            font-size: 20px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p span.increase-size {
            font-size: 24px;
        }

        .whole-team .life-at-aimshala .more-than-workplace .right-content-part .more-sect {
            font-size: 20px;
        }

        .withdrawals-part .inner-pays .minimum-part p {
            font-size: 20px;
        }

        .earn-more-page .become-prenure-section .inner-bg-part::before {
            top: -55px;
        }

        .earn-more-page .act-program-section .free-trial-part .left-contect-sect h3 {
            font-size: 26px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect img {
            width: 42px;
            height: 42px;
            margin-bottom: 16px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect h3 {
            margin-bottom: 16px;
            font-size: 22px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect p {
            font-size: 16px;
            line-height: 20px;
        }

        section.talk_live_sect .join_our_expert h2.title span.bold-part {
            font-size: 40px;
            line-height: 52px;
        }

        .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:first-child .acadmic-sect-part .picture-part {
            margin-top: -40px;
        }

        .why-school-partner-sect {
            height: 850px;
        }

        .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section .purpose-sect-part {
            max-width: 710px;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img {
            width: 84%;
        }

        .future-together .lets-give-shape .download_pdf img {
            width: 292px;
        }

        .location-area-sect .content-locate h3 {
            font-size: 18px;
            line-height: 26px;

        }

        .location-area-sect .content-locate {
            max-width: 900px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent h4 {
            font-size: 22px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h3 {
            font-size: 18px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h4 {
            font-size: 24px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part p {
            font-size: 16px;
            line-height: 25px;
            padding-right: 10px;
        }

        .edcatour-working-process .prenure-work-process .training-part .module-part-sect p {
            font-size: 16px;
            line-height: 25px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent p {
            font-size: 16px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .img-sect img {
            width: 120px;
            height: 120px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent {
            width: calc(100% - 120px);
        }

        .become-prenure-section {
            padding: 55px 80px 55px 120px;
        }

        .career-preneur-page .common-space {
            padding: 55px 120px;
        }

        .act-program-section {
            padding: 44px 120px;
        }

        .insight-topic-section {
            padding: 55px 0px 55px 120px;
        }

        .insight-topic-section .global-page-heading {
            padding-right: 120px;
        }

        .insight-topic-section .globale-subtitle {
            padding-right: 120px;
        }

        .career-preneur-page .insight-topic-section .global-btn-type {
            padding-right: 120px;
        }

        .inspirational-news-part {
            padding: 55px 0px 55px 120px;
        }

        .inspirational-news-part .global-page-heading {
            padding-right: 120px;
        }

        .inspirational-news-part .globale-subtitle {
            padding-right: 120px;
        }

        .cousultant-page-faq {
            padding: 48px 120px;
        }

        .become-prenure-section .left-side-content h1 {
            font-size: 45px;
        }

        .become-prenure-section .left-side-content h3 {
            font-size: 18px;
        }

        .become-prenure-section .left-side-content p {
            font-size: 18px;
            line-height: 30px;
        }

        .become-prenure-section .left-side-content .prenuer-countion-user h5 {
            font-size: 16px;
        }

        .become-prenure-section .left-side-content .btn-part .banner-btn {
            font-size: 18px;
        }

        .global-page-heading h2 {
            font-size: 45px;
        }

        .about-prenure-career-sect h3 {
            font-size: 18px;
            line-height: 28px;
        }

        .globale-subtitle p {
            font-size: 16px;
            line-height: 24px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part {
            padding: 24px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part h4 {
            font-size: 22px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part p {
            font-size: 16px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .picture-part img {
            width: 120px;
            height: 120px;
        }

        .career-preneur-page .global-btn-type .join-btn-part {
            font-size: 18px;
        }

        .career-preneur-page .global-btn-type h4 {
            font-size: 18px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part h4 {
            font-size: 28px;
            margin-top: -40px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part h3 {
            font-size: 22px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part p {
            font-size: 16px;
            line-height: 22px;
        }

        .who-can-join-section .about-the.teacher .experts-sect .inner-btn {
            border-radius: 12px;
            font-size: 18px;
        }

        .act-program-section .free-trial-part .left-contect-sect h2 {
            font-size: 42.85px;
            line-height: 55.3px;
        }

        .act-program-section .free-trial-part .left-contect-sect p {
            font-size: 18px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part span.txt-part {
            font-size: 16px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part img {
            width: 26px;
            height: 26px;
        }

        .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            font-size: 16px;
        }

        .prenure-work-process .training-part .module-part-sect h3 {
            font-size: 18px;
        }

        .prenure-work-process .training-part .module-part-sect h4 {
            font-size: 24px;
        }

        .prenure-work-process .training-part .module-part-sect .fisrt-module ul li {
            font-size: 16px;
        }

        .prenure-work-process .training-part .module-part-sect .fisrt-module ul li span.circle {
            width: 8px;
            height: 8px;
            min-width: 8px;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part h4 {
            font-size: 16px;
            line-height: 25px;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part .img {
            text-align: end;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part:last-child .contenyt br {
            display: none;
        }

        .prenure-work-process .training-part .module-part-sect .featured-listing span.divider {
            width: 8px;
            height: 8px;
            min-width: 8px;
        }

        .prenure-work-process .training-part .module-part-sect .featured-listing li {
            font-size: 16px;
            width: 66%;
        }

        .how.to-earn-section .instutional-event .resouces-part h2 {
            font-size: 20px;
        }

        .how.to-earn-section .instutional-event .resouces-part p {
            font-size: 16px;
            line-height: 20px;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            min-height: 360px;
        }

        .who-can-join-section .about-the.teacher .experts-sect img {
            width: 52px;
            height: 52px;
        }

        .who-can-join-section .about-the.teacher .experts-sect h4 {
            font-size: 18px;
        }

        .what-will-get .enquires-part .get-part .same-styling .content-part h3 {
            font-size: 28px;
        }

        .what-will-get .enquires-part .get-part .same-styling .content-part p {
            font-size: 16px;
        }

        .what-will-get .enquires-part .get-part .same-styling .img-part img {
            width: 85%;
        }

        .what-will-get .enquires-part .get-part .same-styling .img-part {
            text-align: end;
        }

        .what-will-get .enquires-part .get-part .same-styling {
            padding: 38px 0px 38px 24px;
        }

        .what-will-get .associate-sect-part .refeeral-part h3 {
            font-size: 28px;
        }

        .what-will-get .associate-sect-part .refeeral-part p {
            font-size: 18px;
        }

        .what-will-get .associate-sect-part .refeeral-part {
            min-height: 565px;
        }

        .insight-topic-section .naravtive-part .brand-one .content-sect h3 {
            font-size: 18px;
        }

        .insight-topic-section .naravtive-part .brand-one .content-sect ul li {
            font-size: 12px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect p {
            font-size: 13px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part .new-logo img {
            width: 115px !important;
            height: 24px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part a.read-btn {
            font-size: 14px;
        }

        .ready-to-build-section h3 {
            font-size: 16px;
        }

        /*error*/
        .error-page-section .session-experired-page .mainContent-sect .btn-texture .login-again {
            font-size: 16px;
        }

        .error-page-section .session-experired-page .mainContent-sect .btn-texture .contact-btn {
            font-size: 16px;
        }

        .coming-soom-page .soon-part {
            padding-top: 100px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part input {
            font-size: 16px;
            height: 48px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part .butn-part .submit-bnt-sec {
            height: 48px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part ::placeholder {
            font-size: 16px;
        }

        .coming-soom-page .soon-part h2 {
            font-size: 60px;
        }

        .coming-soom-page .soon-part p {
            font-size: 18px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
            font-size: 16px
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group input {
            font-size: 16px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group textarea {
            font-size: 16px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group ::placeholder {
            font-size: 16px;
        }

        .notifify-popup .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
            font-size: 16px;
            line-height: 22px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h2 {
            font-size: 60px;
        }

        /*end*/
        section.inspiring-section .first_sect_part .vedio_sect_part {
            max-width: 800px;
        }

        .coming-soom-page .soon-part h2 {
            font-size: 62.65px;
            line-height: 110%;
        }

        .coming-soom-page .soon-part h3 {
            font-size: 38.43px;
            line-height: 110%;
        }

        .coming-soom-page .soon-part h5 {
            font-size: 18px;
            margin: 18px 0;
        }

        .coming-soom-page .soon-part h6 {
            font-size: 28px;
            margin-top: 18px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk {
            max-width: 730px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .first_img img {
            width: 270px;
            height: 154px;
            object-fit: cover;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .second_img img {
            width: 270px;
            height: 154px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fourth_img {
            left: 395px;
            margin-top: 352px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .seventh_img img {
            width: 84px;
            height: 152px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .sixth_img img {
            width: 84px;
            height: 152px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .sixth_img {
            left: 528px;
            margin-top: 190px;
        }

        section.inspiring-section .first_sect_part {
            height: 595px;
        }

        section.inspiring-section .second_sect_part {
            height: 250px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img img {
            width: 261px;
            height: 140.44px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img img {
            width: 261px;
            height: 140.44px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img {
            top: -19px;
            right: 602px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img {
            top: -5px;
            right: 520px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img {
            top: -32px;
            right: 455px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img img {
            width: 78px;
            height: 145px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img {
            top: 110px;
            left: -70px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img {
            top: 64px;
            right: 282px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img {
            top: -85px;
            right: 300px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img img {
            width: 78px;
            height: 145px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img img {
            width: 78px;
            height: 145px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img img {
            width: 261px;
            height: 140.44px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .play-button-part-first-sec img {
            width: 66px;
            height: 66px;
        }

        section.talk_live_sect .join_our_expert h2.title {
            font-size: 40px;
            line-height: 52px;
        }

        section.talk_live_sect .join_our_expert p.dec {
            font-size: 16px;
            line-height: 28px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .suprising-img-sect img {
            height: 200px;
        }

        #best-live-video {
            height: 200px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .for_playing img {
            width: 45px;
            height: 45px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .upcoming_part p.latest-up {
            padding: 2px 6px;
            font-size: 12.57px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time span.full_time_showing {
            font-size: 12px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part span.lanuguage {
            font-size: 14px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part ul li {
            font-size: 14px;
        }

        section.talk_live_sect .join_our_expert .right_part a {
            font-size: 16px;
        }

        section.talk_live_sect .insta_track .brand-one img {
            height: 350px;
        }

        section.talk_live_sect .insta_track .brand-one video.video-section {
            max-height: 350px;
        }

        section.talk_live_sect .insta_track .brand-one .play-button-part img.without-hover {
            height: 48px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fifth_img {
            left: 451px;
            margin-top: 210px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fifth_img img {
            width: 84px;
            height: 152px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .seventh_img {
            right: 164px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .third_img {
            margin-top: 303px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .second_img {
            margin-top: 149px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .third_img img {
            width: 270px;
            height: 154px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fourth_img img {
            width: 270px;
            height: 154px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk h2 {
            font-size: 45px;
            line-height: 65px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk p {
            font-size: 18px;
            line-height: 28px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .about-illitare-part {
            height: 280px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part h6 {
            font-size: 20px;
            line-height: 30px;
        }

        .unlock-future-part .impacted-part .live-part img {
            max-width: 100%;
        }

        div#home-sec-video {
            max-width: 100%;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
            right: 18%;
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part {
            left: 0;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.kehrfkj {
            font-size: 18px;
            padding-bottom: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part span.off-percentage {
            font-size: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part {
            font-size: 12px;
            line-height: 18px;
        }

        .personal-travel-part .guidence-anytime .inner-content h1 {
            font-size: 48px;
            line-height: 78px;
        }

        .speciality-section .technique-slider-part .brand-one h6 {
            font-size: 18px;
        }

        .personal-travel-part .guidence-anytime .inner-content p.kyhu {
            font-size: 22px;
        }

        .personal-travel-part .guidence-anytime .inner-content .btn-part a {
            font-size: 22px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about ::placeholder {
            font-size: 18px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location img {
            width: 35px;
            height: 35px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits img {
            width: 28px;
            height: 28px;
            top: 25px;
        }

        .career-connect-consultant .connect-heading-part h1 {
            font-size: 54px;
            line-height: 70px;
        }

        .career-connect-consultant .connect-heading-part p.wdsjk {
            font-size: 20px;
        }

        section.coaches-section .find-near-coach {
            max-width: 60%;
        }

        section.coaches-section .pattern-setion img {
            width: 50%;
        }

        section.coaches-section .pattern-setion .right-patternpart {
            right: -18%;
            margin-top: 25px;
        }
        section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part input[type=checkbox] {
            height: 20px;
            width: 20px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part input[type=radio] {
            width: 20px;
            height: 20px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .sumbit-btn-part {
            font-size: 18px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach img {
            width: 22px;
            height: 22px;
        }

        section.mentor-match-section .mentor-heading-part h2 span.secong-main-heading {
            font-size: 40px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part {
            height: 185px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part h4 {
            font-size: 16px;
            line-height: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
            font-size: 25px;
            line-height: 38px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part img {
            width: 25px;
            height: 25px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part button {
            right: 20px;
            top: 20px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part p.lewksn {
            font-size: 18px;
            padding-top: 8px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section p {
            font-size: 14px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part {
            height: 650px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .main-heading-part h5 {
            font-size: 28px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil p {
            font-size: 14px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.according-discount {
            font-size: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.actual-prize {
            font-size: 12px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 220px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary {
            font-size: 18px;
        }


        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 460px;
        }

        .amy-ai-powered-section .meet-new-amy .right-new-part {
            right: -16%;
        }

        .scroll-navbar {
            margin-left: 50px;
        }

        section.unemployment-section p {
            font-size: 22px;
        }

        section.unemployment-section p span.bolded-part {
            font-size: 30px;
        }

        .home-career-inight-section .inght-slider .inght-blog-part p.jkk {
            font-size: 16px;
            line-height: 22px;
        }

        .quec-section .assement-part h3 span.bold-txt-part {
            font-size: unset;
        }
        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part p {
            font-size: 16px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .quote-part img {
            height: 36px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part h6 {
            font-size: 18px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn {
            margin-right: 62px;
        }

        .testbar-min-screen .testprogress-bar .section-right {
            overflow: hidden;
        }

        .testprogress-bar {
            padding: 20px;
        }

        .progress-step .step-count {
            height: 25px;
            width: 25px;
        }

        .carrer-explore-deatils .exlore-industries-part .feeling-ensure-section .perfect-carrer .middle-content h2 {
            font-size: 26px;
            margin-bottom: -9px;
            padding-top: 0px;
        }

        .carrer-explore-deatils .isloation-part .btn-part a {
            font-size: 18px;
        }

        .carrer-explore-deatils .isloation-part h2 {
            font-size: 18px;
        }

        .carrer-explore-deatils .isloation-part p {
            font-size: 14px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
            padding: 0px 150px;
        }

        .profile-banner-part h2 {
            font-size: 50px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part ::placeholder {
            font-size: 18px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option h1 {
            font-size: 40px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part img {
            width: 26px;
            height: 26px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part input {
            padding: 20px;
            height: 65px;
            padding-left: 62px;
        }


        .banner-text-section p.unlock {
            font-size: 15px;
        }

        body .amy-main-chatting .amy-scroll-chat #message-bx {
            height: 430px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 36%;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .psych-text {
            padding: 0px;
        }

        section.psychometric-test-result .carrer-section .different-carre-part .develepor-part {
            width: 23%;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 73%;
        }

        section.new-chatbox-sec .Input.Input-blank .input-question a {
            font-size: 14px;
        }

        .suggested-amy_response .about-thething .button.item.itemcount label {
            font-size: 14px;
        }

        section.stories-section .opper-slider .left-side-story {
            right: -25%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_logo img {
            width: 280px;
            height: 80px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
            color: #ffcb07;
            font-size: 48px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
            font-size: 20px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part h5 {
            font-size: 20px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box h6 {
            font-size: 13px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box p {
            font-size: 11px;
            line-height: 16px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box img {
            width: 75px;
            height: 75px;
            object-fit: contain;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button {
            font-size: 20px;
        }

        .foryouBannerSection {
            height: 95vh;
        }

        .foryouBannerSection h1 {
            font-size: 45px;
        }

        .foryou-right-slide-bottom-img {
            left: 0;
        }

        .foryou-right-slide-top-img {
            left: -50px;
        }

        body .main-header .list-item-end ul a {
            font-size: 16px;
        }

        .main-header .logo-section img {
            width: 210px;
        }

        body .main-header {
            height: 68px;
        }

        body .main-header .list-item-end ul li a.active:before {
            bottom: -24px;
        }

        .main-header .header-icon-section a.login {
            padding: 8px 32px;
        }

        /*****************************************new-chat-bot****************************************************/
        section.new-chatbox-sec .fill-information a.otp-code.verify_mobile {
            top: 14px;
            font-size: 16px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic img {
            width: 150px;
            height: 150px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic {
            padding-top: 10px;
            padding-bottom: 30px;
        }

        section.new-chatbox-sec div#chatbot-form input {
            height: 50px;
            font-size: 14px;
        }

        section.new-chatbox-sec div#chatbot-form label {
            font-size: 13px;
        }

        section.new-chatbox-sec .otp-box-con .opt-part-sec .opt-inner-part .otp-field input.otp-box {
            width: 45px !important;
            height: 45px !important;
            padding: 0px 10px !important;
        }

        section.new-chatbox-sec .fill-information .popup-next-btn {
            padding-top: 20px;
        }

        section.new-chatbox-sec form#chatuserdata {
            margin-bottom: 0px;
        }

        section.new-chatbox-sec {
            padding-top: 25px;
        }

        /****************************************end****************************************************/
        .mantor-backround-section .question-box-part .leave-btn {
            right: -135%;
            bottom: -18%;
        }

        .progress-step {
            margin-bottom: 18px;
        }

        section.approch-section .approch-but {
            right: 56%;
        }

        .scrollframe__nav__list-label {
            font-size: 28px;
        }

        section.approch-section .impacted-part .discover-part .success-two .discover-txt {
            width: 64% !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            right: 106px;
        }

        section.approch-section .impacted-part .diveider-type img {
            width: 33%;
        }

        section.stories-section .opper-slider img {
            width: 100%;
            height: 292px;
        }

        /********************pyschometric-test******************************/
        body .mentor-modals .modal-dialog .modal-body .lines-part-txt {
            height: 130px;
        }

        .progress-step:after {
            left: -23px !important;
        }

        .progress-step:before,
        .progress-step:after {
            top: 30px;
        }

        /***************************end***************************************/

        .join-mentor h2 {
            font-size: 51px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-left: 130px;
        }


        section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 230px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -20%;
        }

        section.edeging-section {
            height: auto;
        }
    }

    @media (max-width: 1550px) {
.real-journey-story-sect .student-card .info-box {
    margin-top: 18px;
}
.mapping-sect-part {
    padding: 0;
}
.mapping-sect-part .image-left-card img {
    width: 96%;
}
.mapping-sect-part .image-left-card::before {
    width: 90%;
    right: 26px;
}
        section.counselling-section .listing-part li {
            margin-bottom: 110px;
        }

        .career-category-listing {
            padding: 32px 80px 64px;
        }

        body .main-banner-section .right-side .side-img-area {
            height: 632px;
        }

        .insight-topic-section .naravtive-part .brand-one .img-part img {
            height: 230px;
        }

        .breakdown-section .platform-fee .amount-platform .gate-way-path {
            padding: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .common-thing p {
            font-size: 16px;
        }

        .all-over-india-exam .future-section .examination-part p.analyisis-text {
            font-size: 16px;
            line-height: normal;
        }


        .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .left-content h4 {
            font-size: 16px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam p {
            font-size: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course h2 {
            font-size: 36px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course .logo-img img {
            width: 80px;
            height: 80px;
        }


        .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn a.hours {
            font-size: 16px;
        }


        .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a img.for-show-link {
            width: 16px;
            height: 16px;
        }


        .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a {
            font-size: 16px;
        }

        .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a .for-redirect {
            width: 15px;
            height: 12px;
        }


        .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn a.hours img {
            width: 18px;
            height: 18px;
            object-fit: contain;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p {
            font-size: 16px;
        }

        .breakdown-section .platform-fee .amount-platform .gst-part {
            padding: 18px;
        }

        .breakdown-section .platform-fee .amount-platform p {
            font-size: 18px;
        }

        .breakdown-section .with-premium .sale-price .content-part .left-part p {
            font-size: 14px;
        }

        .breakdown-section .with-premium .sale-price .content-part .left-part h3 {
            font-size: 20px;
        }

        .breakdown-section .with-premium .sale-price .img-part img {
            width: 50px;
            height: 50px;
        }

        .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part p {
            font-size: 16px;
        }

        .breakdown-section .with-premium .main-sale-part .total-price p {
            font-size: 18px;
        }

        .withdrawals-part .inner-pays .minimum-part {
            padding: 16px;
        }

        .withdrawals-part .inner-pays h4 {
            font-size: 18px;
            width: 665px;
        }

        .what-will-get .associate-sect-part .refeeral-part .img-sect img {
            width: 100%;
        }

        .prenure-work-process .training-part .module-part-sect .bottomomg img {
            width: 90%;
        }

        .prenure-work-process .training-part .module-part-sect .bottomomg {
            right: -40px;
        }

        .error-page-section .four-zero-four .mainContent-sect .error_menu .error_menu_inner ul li a {
            font-size: 16px;
        }

        section.pocket-section .pocket-sucess .download-part p {
            width: 90%;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location .for-desktop-home a {
            padding: 8px 24px;
            border-radius: 8px;
            font-size: 14px;
        }

        section.upskill-section .master-classes .left-wusj .master-pattren {
            padding-bottom: 0;
        }

        section.upskill-section .master-classes .left-wusj p {
            margin-bottom: 70px;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
            right: 14%;
        }

        section.data-security-section section.upskill-section .master-classes ul li {
            font-size: 15px;
        }

        section.data-security-section section.upskill-section .master-classes ul img {
            width: 24px;
            height: 24px;
        }

        section.upskill-section .master-classes .left-wusj a {
            font-size: 18px;
        }

        section.upskill-section .master-classes .left-wusj p {
            font-size: 20px;
        }

        .speciality-section .technique-slider-part .brand-one img {
            height: 110px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            height: 50px;
        }

        section.help-enquries-system .partner-shop-part .company-part h2 {
            font-size: 28px;
        }

        section.help-enquries-system .partner-shop-part .company-part .map-part iframe {
            height: 150px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul a {
            width: 35px;
            height: 35px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul li a img {
            width: 20px;
            height: 20px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part h3 {
            font-size: 16px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part p {
            font-size: 16px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part a {
            font-size: 16px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            font-size: 20px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .right-main-img img {
            width: 280px;
            height: 280px;
            object-fit: contain;
            bottom: -3px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 212px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part {
            padding: 130px 36px 40px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .logo-part img {
            margin-left: 26px;
        }

        .home-career-inight-section .inght-slider .inght-blog-part img {
            height: 180px;
        }

        body .unlock-future-part .impacted-part .live-part img {
            height: 330px;
        }

        body div#home-sec-video {
            height: 330px;
        }

        section.unemployment-section .be-part h4 {
            font-size: 32px;
        }

        section.unemployment-section .be-part .btn-part a {
            font-size: 18px;
        }

        section.unemployment-section .about-illitare-part .significant-part {
            padding: 12px;
        }

        section.unemployment-section .about-illitare-part .significant-part p.dkgvbk {
            font-size: 16px;
            line-height: 22px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn {
            margin-right: 74px;
        }

        .progress-step:before,
        .progress-step:after {
            top: 31px;
        }

        .testprogress-bar .step-description {
            font-size: 12px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
            height: 40px;
            padding: 7px 14px;
            font-size: 14px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .content-part h2 {
            font-size: 16px;
        }

        body .amy-main-chatting .amy-scroll-chat #message-bx {
            height: 400px;
        }

        body section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .how-like img {
            width: 35px;
            height: 35px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate h2 {
            font-size: 48px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate img {
            width: 16px;
            height: 16px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate p {
            font-size: 14px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate {
            width: 22%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-bar img {
            width: 12px;
            height: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .jewf h2 {
            font-size: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review a {
            font-size: 14px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part h2 {
            font-size: 20px;
            font-weight: 500;
            color: #1D1D1B;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part h2 {
            font-size: 20px;
            margin-bottom: 0px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part ::placeholder {
            font-size: 14px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .qwyhscn h2.user-side {
            width: 40px;
            height: 40px;
            font-size: 16px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part a {
            font-size: 16px;
            padding: 10px 32px;
        }

        .success-submit {
            height: auto;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            padding: 8px 122px;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            width: 100%;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling {
            height: auto;
        }

        section.psychometric-test-result .different-carre-part .develepor-part span.avg-part {
            font-size: 12px;
        }

        section.new-chatbox-sec .Input.Input-blank .input-question a {
            font-size: 14px;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re h2 {
            font-size: 55px;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re p {
            font-size: 18px;
        }
    }

    @media screen and (min-width: 1511px) and (max-width: 1540px) {
        body section.contribute-section .explore-discover section.counselling-section li.middle-part {
            left: -94%;
            top: 72px;
        }

        body section.contribute-section .explore-discover section.counselling-section li.last-part {
            left: -40%;
            top: 14px;
        }
    }

    @media screen and (min-width: 1501px) and (max-width: 1599px) {
        .home-main-page section.approch-section .impacted-part .diveider-type {
            bottom: 24px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            font-size: 35px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text h2 {
            font-size: 35px;
            line-height: 40px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -30% !important;
        }

        .progress-step:before,
        .progress-step:after {
            left: -22px !important;
        }

        .mantor-backround-section .testbar-min-screen.leave-btn button.btn.btn-primary {
            width: 110px;
            height: 40px;
            font-size: 14px;
        }
    }

    @media screen and (min-width: 1370px) and (max-width: 1px) {
        .nearby-location {
            padding: 0px 60px 0px 55px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            line-height: 15px;
            font-size: 12px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 185px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
            font-size: 14px;
            line-height: 20px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -30%;
        }

        section.counselling-section .unlocating-part h1 {
            padding-top: 212px;
        }

        section.counselling-section .relevant-part .program-part {
            top: 66%;
        }

        section.opportunities-section {
            height: 78%;
        }

        section.pocket-section {
            height: 84%;
        }

        section.stories-section {
            height: 65%;
        }

        section.expert-section {
            height: 55%;
        }
    }

    @media screen and (max-width: 1570px) {
        section.edeging-section .prepare-part-box .engage-part .skill-part:hover img {
            transform: scale(0.7);
            transition: 0.5s cubic-bezier(0.45, 0.05, 0.55, 0.95);
            width: 151px;
        }

        section.edeging-section .prepare-part-box {
            width: 100%;
            display: flex;
            padding: 0px 65px 55px;
            overflow: hidden;
            justify-content: center;
            z-index: 9;
            position: relative;
            margin-top: 32px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            font-size: 12px;
            line-height: 21px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
            font-size: 15px;
            margin-top: 20px;
            line-height: 20px;
        }

        .your-aimshala-text h2 {
            font-size: 35px;
        }

        .your-aimshala-text p {
            font-size: 18px;
            line-height: 28px;
            width: 100%;
            max-width: 500px;
        }
    }

    @media (max-width: 1520px) {
        section.stories-section .opper-slider .left-side-story {
            right: -23%;
        }

        section.stories-section .opper-slider .brand-one {
            width: 187px;
        }

        section.test-mockup .moct-test-intro .general-into ul li {
            font-size: 14px;
        }

        section.test-mockup .moct-test-intro .general-into p {
            font-size: 14px;
        }

        section.stories-section .opper-slider .brand-one {
            width: 187px;
        }
    }

    @media screen and (min-width: 1500px) {
        section.counselling-section .unlocating-part .button-become a {
            font-size: 20px;
        }

        section.pathway-section .brain-test .based-test-part p {
            font-size: 16px;
        }

        section.pathway-section .brain-test .based-test-part h2 {
            font-size: 28px !important;
        }

        .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label {
            font-size: 16px;
        }
    }

    @media (max-width: 1500px) {
        .search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a img {
    height: 30px;
    width: 30px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-title {
    font-size: 14px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card .exam-step-number {
    width: 36px;
    height: 36px;
    border-radius: 6px;
    font-size: 14px;
}
section.section-choose-degree .exam-roadmap-steps .exam-step-card {
    padding: 16px;
}
.search-banner-section form .form-part input {
    font-size: 18px;
}
.search-banner-section form .form-part ::placeholder {
    font-size: 18px;
}
        .explore-career-details-page .inner-thing-exborate-career {
            padding: 32px 60px 64px;
        }

        section.counselling-section .listing-part {
            top: 42px;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 70%;
        }

        section.counselling-section .listing-part li.egrufj {
            left: -54px;
        }

        section.counselling-section .right-side-part {
            margin-right: 100px;
        }

        .global-left-side-page-heading h2 span.bold-part.for-bottom-line::after {
            width: 120px;
            transform: translate(-122px, 42px);
        }

        .home-main-page section.edeging-section .prepare-part-box .engage-part .skill-part p {
            padding: 0px 23px;
        }

        .home-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 230px;
        }

        .main-banner-section .banner-text-section .dynamicContent span {
            font-size: 45px;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 45px;
        }

        .main-banner-section .banner-text-section p.banner-para {
            font-size: 19px;
            max-width: 484px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h2 {
            font-size: 46px;
        }

        #home-first-sec-video {
            height: 400px;
        }

        .banner-text-section p.unlock {
            width: 68%;
        }

        body .main-banner-section .right-side .side-img-area {
            height: 586px;
        }

        .main-banner-section .banner-text-section .home-page-btn a {
            font-size: 18px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin img {
            width: 54px;
            height: 54px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send input {
            height: 58px;
            font-size: 14px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send ::placeholder {
            font-size: 14px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn {
            width: 40px;
            height: 40px;
            min-width: 40px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn img {
            width: 20px;
            height: 20px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin .content-area h2 {
            font-size: 32px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part p {
            font-size: 20px;
        }

        .for-student .act-program-section .free-trial-part .img-part img {
            width: 100%;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .common-thing p {
            font-size: 14px;
            padding: 8px 24px;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .cyber-safety h4 {
            font-size: 12px;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p {
            font-size: 14px;
        }


        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .quick-over .content-area p.for-para {
            font-size: 16px;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .cyber-safety h4 {
            font-size: 14px;
        }


        .eam-explore-page-deatils .exam-level-part .about-course-exam p {
            font-size: 16px;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
            width: 48.6%;
        }

        .what-will-get .enquires-part .get-part .same-styling .content-part h3 {
            font-size: 24px;
        }

        .who-can-join-section .about-the.teacher .experts-sect h4 {
            font-size: 16px;
            line-height: 20px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect p {
            line-height: 16px;
            height: 30px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect {
            padding-top: 56px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect p.bottom-part {
            font-size: 18px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h3 {
            font-size: 22px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect p.normal-para {
            font-size: 18px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .title-para {
            padding-top: 26px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do {
            padding: 26px 0;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part p.inner-para {
            font-size: 16px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part .btn-art {
            padding-top: 30px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h4 {
            font-size: 18px;
            margin-top: 26px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part {
            padding-top: 60px;
            padding-bottom: 50px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part {
            max-width: 698px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part h2 {
            font-size: 16px;
            line-height: 24px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk {
            max-width: 615px;
        }

        section.talk_live_sect .insta_track {
            padding-left: 100px;

        }

        section.inspiring-section .first_sect_part .about_aim-talk p {
            font-size: 16px;
            line-height: 26px;
        }

        section.talk_live_sect .join_our_expert .right_part a img {
            width: 20px;
            height: 20px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part span.lanuguage {
            font-size: 12px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part ul li {
            font-size: 12px;
        }

        section.talk_live_sect .container {
            padding: 0px 64px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location ::placeholder {
            font-size: 16px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location img {
            width: 26px;
            height: 26px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .about-illitare-part {
            height: 258px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body {
            padding: 44px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you a {
            font-size: 18px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you h3 {
            font-size: 18px;
        }

        .ace-waiting-result-page .curating-result-page p.ejhfd {
            font-size: 14px;
            line-height: 22px;
            margin-bottom: 12px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h4 {
            font-size: 16px;
            line-height: 20px;
            margin-bottom: 12px;
        }

        .ace-waiting-result-page .curating-result-page .marquee .track ul li {
            padding: 6px 12px;
        }

        .ace-waiting-result-page .curating-result-page .patience-part {
            padding-top: 12px;
        }

        .ace-waiting-result-page .curating-result-page .patience-part h5 {
            font-size: 26px;
            line-height: 36px;
        }

        .ace-waiting-result-page .curating-result-page .marquee {
            height: 36px;
        }

        .ace-waiting-result-page .curating-result-page .marquee .track ul li p {
            font-size: 14px;
            line-height: 20px;
        }

        .ace-waiting-result-page .curating-result-page .marquee .track ul li img {
            width: 20px;
            height: 20px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h2 {
            font-size: 36px;
            line-height: 45px;
            margin-bottom: 6px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h3 {
            font-size: 20px;
            line-height: 28px;
            margin-bottom: 6px;
        }

        section.connect-section .education-expert-faq .home-page-faq p {
            max-width: 60%;
        }

        .second-new-career-section section.pocket-section.phase-pocket-part .download-part p.fjdlm br {
            display: none;
        }

        .popup__content {
            height: 500px;
            overflow: auto;
            scrollbar-width: none;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section h2 {
            font-size: 34px;
            line-height: 50px;
        }

        .empower-section .empower-connect .left-part-connect h1 {
            font-size: 45px;
        }

        .empower-section .empower-connect .left-part-connect p {
            font-size: 14px;
            line-height: 25px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li a {
            font-size: 16px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a img {
            width: 22px;
            height: 22px;
        }

        .global-left-side-page-heading h2 {
            font-size: 40px;
            line-height: 54px;
        }

        .line-styleing .line-img-part {
            bottom: 0px;
        }
        section.upskill-section .master-classes .left-wusj .master-pattren img {
            width: 58%;
        }

        section.upskill-section .master-classes .left-wusj p {
            font-size: 18px;
        }

        section.upskill-section .master-classes .left-wusj a {
            font-size: 16px;
        }
        .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part img {
            width: 52%;
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-right-part img {
            width: 52%;
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-right-part {
            animation: unset;
            right: -18%;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 48px;
            height: 48px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.kehrfkj {
            font-size: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test img {
            height: 50px;
            max-width: 50px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test p.plz-enter-code {
            font-size: 14px;
            line-height: 18.6px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part {
            padding-bottom: 5px;
        }

        .personal-travel-part .guidence-anytime .inner-content h1 {
            font-size: 40px;
            line-height: 65px;
        }

        .speciality-section .technique-slider-part .brand-one h6 {
            font-size: 16px;
            line-height: 22px;
            height: 62px;
        }

        .speciality-section .technique-slider-part .brand-one a {
            font-size: 14px;
        }

        .speciality-section .technique-slider-part .brand-one img {
            height: 80px;
        }

        .speciality-section .technique-slider-part .brand-one p.prize-part {
            margin-bottom: 0px;
        }

        .personal-travel-part .guidence-anytime .inner-content p.kyhu {
            font-size: 20px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .textatygk h3 {
            font-size: 18px;
        }

        .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li p {
            font-size: 14px;
        }

        .personal-travel-part .guidence-anytime .inner-content .btn-part a {
            font-size: 18px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about ::placeholder {
            font-size: 16px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about input {
            height: 72px;
            padding: 16px;
        }

        .career-connect-consultant .connect-heading-part h1 {
            font-size: 48px;
            line-height: 55px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits img {
            width: 25px;
            height: 25px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location img {
            width: 30px;
            height: 30px;
            right: 16px;
        }

        .career-connect-consultant .connect-heading-part p.wdsjk {
            font-size: 18px;
        }

        section.coaches-section .pattern-setion img {
            width: 40%;
        }

        section.coaches-section .pattern-setion .right-patternpart {
            right: -25%;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name h2 {
            font-size: 18px;
            line-height: 22px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name {
            padding: 16px 18px 32px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .right-main-img img {
            width: 260px;
            height: 260px;
        }

        section.report-abuse-section .inappriate-part .heading-part h2 {
            font-size: 28px;
        }

        section.report-abuse-section .inappriate-part .heading-part p {
            font-size: 16px;
            width: 100%;
            margin: 0 auto;
            max-width: 85%;
        }

        section.report-abuse-section .inappriate-part .heading-part p br {
            display: none;
        }

        section.mentor-match-section .mentor-banner-part img {
            margin-top: -26px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach {
            font-size: 16px;
            padding: 10px 32px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part h5 {
            font-size: 12px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            height: 46px;
        }

        .main-help-support-section section.person-helping-section {
            max-width: 80%;
        }

        section.need-more-help-section {
            max-width: 80%;
        }

        section.help-enquries-system {
            padding: 64px;
        }

        section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part h3 {
            font-size: 16px;
        }

        section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part p {
            font-size: 14px;
            line-height: 18px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part {
            height: 156px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part h4 {
            font-size: 14px;
            line-height: 16px;
            padding: 12px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 150px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement {
            width: 40%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil {
            width: 60%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 182px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .main-heading-part h5 {
            font-size: 24px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil p {
            font-size: 14px;
            line-height: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary {
            font-size: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section p {
            font-size: 12px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
            font-size: 24px;
            line-height: 36px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part p.lewksn {
            font-size: 16px;
            line-height: 22px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .logo-part img {
            width: 162px;
            height: 35px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part {
            height: 610px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            padding: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part img {
            width: 30px;
            height: 30px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part p.heading {
            font-size: 14px;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 335px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 335px;
        }

        .carrer-explore-deatils .isloation-part img {
            width: 100%;
        }

        .carrer-explore-deatils .isloation-part .btn-part a {
            font-size: 16px;
        }


        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 400px;
        }

        section.unemployment-section p {
            font-size: 18px;
            line-height: 30px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part h6 {
            font-size: 18px;
            line-height: 24px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories {
            right: 9%;
        }

        section.stories-section .opper-slider .for-deatil-stories {
            right: 9%;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories a {
            font-size: 18px;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories {
            right: 9%;
        }

        section.stories-section .opper-slider .for-deatil-stories a {
            font-size: 18px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories a {
            font-size: 18px;
        }

        section.unemployment-section p span.bolded-part {
            font-size: 22px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .vedio-youtube-inpired iframe {
            height: 180px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .person-ino img {
            height: 40px;
            width: 40px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part h6 {
            font-size: 16px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part p {
            font-size: 14px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .quote-part img {
            height: 28px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part p {
            line-height: 20px;
            font-size: 14px;
        }

        .amy-ai-powered-section .meet-new-amy .left-new-part {
            left: 10%;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .second-part {
            margin-top: 16px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part {
            padding: 16px;
        }

        body .unlock-future-part .impacted-part .vedio-play-home img {
            width: 55px;
            height: 55px;
        }

        .amy-ai-powered-section .meet-new-amy .right-new-part {
            right: -22%;
        }

        body section.company-section .companies ul li img {
            height: 25px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn {
            margin-right: 52px;
        }

        .carrer-explore-deatils .exlore-industries-part .explore-carrer-page ul li {
            font-size: 16px;
        }

        .carrer-explore-deatils .faq-section-details .accordion-item h2 button.accordion-button {
            font-size: 16px;
        }


        .carrer-explore-deatils .exlore-industries-part table tr.table-head-bg-color td h2 {
            font-size: 16px;
        }

        .explore-carrer-page .looking-carrer .future-section .marketing-part .cooredinator-part img {
            width: 45px;
            height: 45px;
        }


        section.desktop-degree-sec span.ewfd {
            width: 26px;
            height: 26px;
            font-size: 16px;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 69%;
        }

        .hekp-article-section .left-side-article p a {
            font-size: 14px !important;
        }

        .hekp-article-section .right-side-article h2 {
            font-size: 18px;
        }

        .hekp-article-section .right-side-article ul li a {
            font-size: 14px;
        }

        .hekp-article-section .need-more-help .contact-part p {
            font-size: 16px;
        }

        .help-related-answer .breadcub-part a {
            font-size: 12px;
        }

        .help-related-answer .breadcub-part h2.top-heading {
            font-size: 30px;
        }

        .hekp-article-section .left-side-article p span {
            font-size: 14px !important;
        }

        .hekp-article-section .left-side-article p {
            font-size: 14px;
        }

        .help-related-answer .breadcub-part p {
            font-size: 12px;
        }

        section.aim_cet_main_banner_sec {
            padding: 32px 0px 32px 0px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
            font-size: 45px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_logo img {
            width: 239px;
            height: 90px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
            font-size: 18px;
            width: 85%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part h5 {
            font-size: 18px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 472px;
            height: 476px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box h6 {
            font-size: 12px;
            line-height: 20px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box {
            padding: 10px 7px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box img {
            width: 55px;
            height: 55px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box p {
            font-size: 10px;
            line-height: 15px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 {
            padding: 0px 5px 0px 5px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row {
            margin-right: -100px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button {
            font-size: 18px;
        }

        footer .top-footer-part p {
            font-size: 14px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            font-size: 35px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text h2 {
            font-size: 35px;
            line-height: 40px;
            padding: 0px;
        }

        .testprogress-bar {
            padding: 10px 30px !important;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 340px;
        }

        section.approch-section .approch-but {
            right: 53%;
        }

        section.approch-section .impacted-part .discover-part .success-two .discover-txt {
            width: 72% !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: 72% !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            right: 32px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            left: 0px !important;
            margin-bottom: 0px;
        }

        .mantor-backround-section .question-box-part .leave-btn {
            right: -116%;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            top: 115px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 200px;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 14%;
            bottom: 23px;
        }

        .progress-step:after {
            left: -17px !important;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-left: 130px;
        }

        .aimshala-commitment h3 {
            font-size: 22px;
        }

        section.counselling-section .relevant-part .guidence-part img {
            width: 100%;
            height: 302px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -30%;
        }

    }

    @media screen and (max-width: 1400px) {
        .new_container {
    padding: 64px 94px;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part {
    flex: 0 0 30%;
}
body .career-path-process.is-sticky .career-process-step {
   padding: 0px 50px;
}
body .career-path-process.is-sticky .based-content-career-path .career-bar-sect {
    padding: 0px 50px;
}
.tophead-sticky .for-jumb-to-section {
    padding: 0px 50px;
}
.grow-think-career-choice-banner .hero-title {
    font-size: 44px;
}
        .libaray-deatils-explain-page {
    padding: 32px 50px 64px;
}
.libaray-main-listing-page {
     padding: 32px 50px 64px;
}
        .join-the-junery .heading-join-text a {
            font-size: 18px;
            width: 195px;
            height: 45px;
            line-height: 18px;
            display: inline-block;
        }

        .based-content-career-path .career-bar-sect ul li a {
            font-size: 14px;
        }

        .foryouBannerSection p.foryouBannerPara {
            font-size: 16px;
        }

        .join-the-junery .heading-join-text a img {
            width: 10%;
        }

        .main-banner-section .left-side .banner-text-section .banner-dots img {
            width: 100px;
            right: 25%;
        }

        section.counselling-section .unlocating-part p.shape-txt {
            font-size: 16px;
        }

        .become-prenure-section .left-side-content h1 {
            font-size: 44px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part {
            max-width: 628px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part img {
            width: 22px;
            height: 22px;
        }

        .all-over-india-exam .future-section .examination-part p.analyisis-text {
            font-size: 14px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
            padding: 0px 100px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part form {
            padding: 24px 32px;
        }

        body .contact-banner-main p.unlock {
            font-size: 14px;
        }

        .act-program-section .free-trial-part .left-contect-sect h2 {
            font-size: 38.85px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect {
            padding: 20px;
        }

        body .contact-banner-main .watching-part a {
            font-size: 14px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk {
            max-width: 540px;
        }

        section.inspiring-section .first_sect_part .about_aim-talk h2 {
            font-size: 38px;
            line-height: 54px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .play-button-part-first-sec img {
            width: 56px;
            height: 56px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img img {
            width: 241px;
            height: 132.44px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img img {
            width: 241px;
            height: 132.44px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img img {
            width: 241px;
            height: 132.44px;
        }

        section.inspiring-section .first_sect_part {
            height: 570px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .first_img img {
            width: 250px;
            height: 142px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .second_img img {
            width: 250px;
            height: 142px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .third_img img {
            width: 250px;
            height: 142px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fourth_img img {
            width: 250px;
            height: 142px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .seventh_img img {
            width: 78px;
            height: 140px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .sixth_img img {
            width: 78px;
            height: 140px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fifth_img img {
            width: 78px;
            height: 140px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .second_img {
            margin-top: 138px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .third_img {
            margin-top: 281px;
            right: -50px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .sixth_img {
            left: 528px;
            margin-top: 184px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img {
            top: -116px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img {
            top: 28px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img {
            top: 54px;
            left: -24px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img {
            top: -88px;
            right: 414px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img {
            top: -64px;
            right: 481px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img {
            top: -86px;
            right: 564px;
        }

        section.inspiring-section .second_sect_part {
            height: 184px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .seventh_img {
            right: 150px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fourth_img {
            left: 410px;
            margin-top: 338px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fifth_img {
            left: 455px;
            margin-top: 208px;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 322px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 322px;
        }

        .progress-step .step-count:before {
            width: 100%;
            height: 20px;
            top: 2px;
        }

        .progress-step .expect-section-time span.min-time {
            font-size: 12px;
        }

        .amy-main-chatting section.new-chatbox-sec .chat-section {
            height: 58vh !important;
        }

        /*27-06-2024*/

        section.new-chatbox-sec .start-chat {
            position: relative;
            top: -30px;
        }

        /*27-06-2024*/

        .contact-form-col .contact-form-col-inner {
            width: 80%;
            margin-left: auto;
        }

        .contact-banner-main .contact-form-part .contact-shape-left img {
            width: 64%;
        }

        .contact-banner-main .contact-form-part .contact-shape-left {
            position: absolute;
            top: 94px;
            left: -43px;
            z-index: 9;
        }

        .contact-banner-main .contact-form-part .contact-shape-right {
            right: -137px;
        }

        section.stories-section .opper-slider .left-side-story {
            position: absolute;
            right: -16%;
            top: -182px;
        }

        section.stories-section .opper-slider .brand-one {
            width: 181px;
        }

        body .foryou-img-area {
            height: 450px;
        }

        section.new-chatbox-sec .user-side-part p {
            font-size: 15px;
        }

        section.new-chatbox-sec .google-amy-side p {
            font-size: 15px;
        }

        .progress-step {
            margin-bottom: 12px;
            margin-top: -2px;
        }

        section.new-chatbox-sec .chat-section {
            height: 38vh !important;
        }

        .mantor-backround-section .question-box-part .leave-btn {
            right: -108%;
            bottom: -6%;
        }

        .progress-step:before,
        .progress-step:after {
            top: 24px;
        }

        form.form-part .header-part h2 {
            font-size: 20px;
        }

        form.form-part .header-part img {
            width: 14px;
            height: 14px;
        }

        form.form-part .form-body-part .improve-part h2 {
            font-size: 14px;
        }

        form.form-part .form-body-part .why-want textarea {
            height: 75px;
            font-size: 12px;
        }

        section.approch-section .approch-but {
            right: 51%;
        }

        footer .top-footer-part p br {
            display: none;
        }

        .unlock-future-part .impacted-part {
            padding: 0px 80px 0px !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: 75% !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            right: 7px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            left: 0 !important;
            bottom: 22px !important;
            margin-bottom: 0px;
        }

        body .unlock-future-part .impacted-part .diveider-type img {
            width: 40%;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 82px;
            bottom: 22px;
        }

        footer .last-footer-part .main-links span.lwdq {
            font-size: 12px;
        }

        footer .last-footer-part .main-links ul a {
            font-size: 12px;
        }

        footer .last-footer-part .connect-part-box span.txt-part {
            font-size: 12px;
        }

        footer .middle-part-foot ul li a {
            font-size: 12px;
        }

        .mentor-unlocking a.watch-now-vid {
            font-size: 12px;
        }

        .mentor-unlocking p {
            font-size: 12px;
        }

        .copy-write-par a {
            font-size: 12px;
        }

        .copy-write-par p {
            font-size: 12px !important;
        }

        .commitment-txt p {
            font-size: 13px;
            line-height: 20px;
        }

        footer .top-footer-part p {
            font-size: 13px;
        }

        section.stories-section .opper-slider .brand-one {
            width: 181px;
        }

        /********************pyschometric-test******************************/
        .progress-step .step-count {
            height: 20px;
            width: 20px;
        }

        .progress-step:after {
            left: -20px !important;
            height: 3px;
        }

        .agreed-condition-part .mentor-check-group label {
            margin-bottom: 0px;
        }

        body .mentor-modals .modal-dialog .modal-body .lines-part-txt {
            height: 100px;
        }

        /***************************end***************************************/

        .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
            height: 38px;
            font-size: 14px;
        }

        .testprogress-bar {
            padding: 10px 16px !important;
        }

        .how-it-work section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 16px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 12px;
        }

        .join-mentor h2 {
            font-size: 44px;
        }


        section.counselling-section .relevant-part .guidence-part img {
            height: 230px;
        }

        .nearby-location {
            padding: 0px 60px 0px 50px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            padding: 10px 12px 20px;
            height: 180px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
            font-size: 14px;
            line-height: 20px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            line-height: 15px;
            font-size: 12px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -30%;
            left: -15px;
        }

        .jump-toggle a {
            height: 30 px;
            padding: 0 15px;
            font-size: 12px;
        }

        .jump-toggle a svg {
            height: 18px;
            width: 18px;
        }

        .button {
            width: 90px;
            height: 30px;
        }

        .complete-ques-bx .button label {
            font-size: 12px;
        }

        .paper-filter-heading h5 {
            margin-bottom: 5px;
        }

        .cat label span {
            padding: 4px 20px;
            font-size: 12px;
        }

        .coures-faq h4.panel-title {
            font-size: 18px;
            line-height: 1.1;
        }

        .coures-faq-heading h2 {
            font-size: 32px;
        }

        .courese-prect-box .prect-box-txt h3 {
            font-size: 18px;
        }

        .access-section {
            padding-top: 35px;
        }

        .popular-section .topic-item h3.topic-title {
            font-size: 16px;
        }
    }

    @media screen and (min-width: 1300px) {
        .main-banner-section {
            padding: 50px 80px 180px;
        }

        .unemploye-scrollframe__nav__container {
            position: sticky;
            top: 0;
            align-self: flex-start;
            width: 50%;
            box-sizing: border-box;
            z-index: 10;
        }
    }

    @media screen and (min-width: 1320px) and (max-width: 1920px) {
        .foryou-img-area {
            height: 550px;
        }

        .for-you-tab-section.scrolled .foryou-toggle-tab {
            display: block;
            width: 437px;
            transition: all 0.5s;
        }
    }

    @media screen and (min-width: 1300px) and (max-width: 1551px) {
        .main-banner-section {
            padding: 50px 70px 180px !important;
        }
    }

@media screen and (max-width: 1300px) {
    .career-match-cards .match-cards-row {
    row-gap: 22px;
}
.certx-section .certx-wrapper .certx-grid {
    grid-template-columns: repeat(3, 1fr);
}
.planner-section .months-grid {
    grid-template-columns: repeat(5, 1fr);
}
.Libarary-career-page-sect .inner-describe-libaray {
    padding: 0px 46px 40px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul p {
    font-size: 12px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul li h2 {
    font-size: 14px;
}
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading p.guid-part {
    font-size: 14px;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt h2.term {
    font-size: 18px;
}
.new_container {
    padding: 55px 80px;
}
.start-aim-with-confident .middle-content-part .btn-part .plan-btn {
    font-size: 16px;
}
.insight-topic-section  .global-btn-type .join-btn-part {
    font-size: 16px;
}
.insight-topic-section .naravtive-part .brand-one .content-sect h2 {
    font-size: 16px;
}
.explore-our-career-library .career-box .career-according-skill .career-card-box {
    font-size: 14px;
}
.explore-our-career-library .career-box .nav-link {
    width: 200px;
}
.global-new-sub-part .globale-subtitle p {
    font-size: 16px;
}
.grow-think-career-choice-banner .hero-title {
    font-size: 34px;
}
.grow-think-career-choice-banner .hero-text {
    font-size: 16px;
}
.grow-think-career-choice-banner .hero-text-two {
    font-size: 14px;
}
.grow-think-career-choice-banner .hero-badge {
    font-size: 14px;
}
.grow-think-career-choice-banner .btn-sect-part .same-style {
    font-size: 16px;
}
        section.roles-and-responsibility .roles-statement {
    grid-template-columns: repeat(3, 1fr);
}
        .career-category-listing {
            padding: 32px 32px 64px;
        }

        .your-aimshala-heading {
            padding-top: 25px;
        }

        .explore-career-details-page .inner-thing-exborate-career {
            padding: 32px 50px 64px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section {
            grid-template-columns: repeat(3, 1fr);
        }

        section.Our-Offerings .left-bos-part {
            display: none;
        }

        section.Our-Offerings .right-box-part {
            display: none;
        }

        .Our-Offerings .row {
            width: 95%;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 60%;
        }

        section.counselling-section .listing-part li {
            margin-bottom: 100px;
        }

        body section.counselling-section .listing-part li {
            margin-left: -26px;
        }

        section.counselling-section .right-side-part {
            margin-right: 62px;
            margin-left: 34px;
        }

        .home-main-page section.company-section {
            padding: 0;
        }

        .become-prenure-section {
            padding: 55px 48px 55px 80px;
        }

        .main-banner-section .banner-text-section .dynamicContent span {
            font-size: 35px;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 35px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started h2 {
            font-size: 35px;
            line-height: 40px;
        }

        body #home-first-sec-video {
            height: 380px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part .content-sect {
            padding: 16px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow h2 {
            font-size: 42px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started h3 {
            font-size: 16px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part {
            padding: 16px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect {
            padding: 16px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            width: 33.33%;
            max-width: 33.333%;
            flex: 33.333%;
        }

        .main-part .for-deatil-stories {
            right: 80px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p {
            font-size: 16px;
            line-height: 24px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .work-mode h3 {
            font-size: 16px;
        }

        .innovation-part {
            padding: 64px 80px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h6 {
            font-size: 16px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h4 {
            font-size: 16px;
            line-height: 22px;
        }

        .whole-team .life-at-aimshala .more-than-workplace .right-content-part .more-sect {
            font-size: 16px;
            padding: 10px 26px;
        }

        .current-opening {
            padding: 40px 80px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p span.increase-size {
            font-size: 20px;
        }

        .life-at-aimshala {
            padding: 40px 80px;
        }

        .current-openning-filter-form-select label {
            font-size: 13px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect h3 {
            font-size: 18px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect p {
            font-size: 14px;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect img {
            width: 36px;
            height: 36px;
        }

        section.stories-section section.talk_live_sect .container {
            padding: 0px 38px;
        }

        .future-together .lets-give-shape .right-side-txt {
            padding-left: 40px;
        }

        .future-together .lets-give-shape .global-btn-type img {
            width: 166px;
        }

        .why-school-partner-sect {
            height: 695px;
        }

        .future-together .lets-give-shape .download_pdf img {
            width: 266px;
        }

        .location-area-sect .content-locate h3 {
            font-size: 16px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h3 {
            font-size: 16px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part h4 {
            font-size: 22px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part p {
            font-size: 14px;
            line-height: 22px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent h4 {
            font-size: 18px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent p {
            font-size: 14px;
            line-height: 20px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .mentor-cotent {
            width: calc(100% - 100px);
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .talent-skill-part .img-sect img {
            width: 100px;
            height: 100px;
        }

        .edcatour-working-process .prenure-work-process .training-part .module-part-sect p {
            font-size: 14px;
            line-height: 22px;
        }

        .career-preneur-page .common-space {
            padding: 36px 80px;
        }

        .act-program-section {
            padding: 36px 80px;
        }

        .insight-topic-section {
            padding: 36px 0px 36px 80px;
        }

        .insight-topic-section .global-page-heading {
            padding-right: 80px;
        }

        .insight-topic-section .globale-subtitle {
            padding-right: 80px;
        }

        .career-preneur-page .insight-topic-section .global-btn-type {
            padding-right: 80px;
        }

        .inspirational-news-part {
            padding: 36px 0px 36px 80px;
        }

        .inspirational-news-part .global-page-heading {
            padding-right: 80px;
        }

        .inspirational-news-part .globale-subtitle {
            padding-right: 80px;
        }

        .cousultant-page-faq {
            padding: 36px 80px;
        }

        .become-prenure-section .left-side-content h1 {
            font-size: 34px;
        }

        .become-prenure-section .left-side-content h3 {
            font-size: 16px;
        }

        .become-prenure-section .left-side-content p {
            font-size: 16px;
            line-height: 26px;
        }

        .become-prenure-section .left-side-content .btn-part .banner-btn {
            font-size: 16px;
        }

        .global-page-heading h2 {
            font-size: 34px;
        }

        .about-prenure-career-sect h3 {
            font-size: 16px;
            line-height: 24px;
        }

        .globale-subtitle p {
            font-size: 14px;
            line-height: 20px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part h4 {
            font-size: 18px;
            line-height: 24px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .content-part p {
            font-size: 14px;
            line-height: 20px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part .picture-part img {
            width: 90px;
            height: 90px;
        }

        .career-preneur-page .global-btn-type .join-btn-part {
            font-size: 16px;
        }

        .career-preneur-page .global-btn-type h4 {
            font-size: 16px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part h4 {
            font-size: 22px;
            margin-top: -37px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part h3 {
            font-size: 18px;
        }

        .work-flexibility-section .purpose-sect-part .get-growing-part p {
            font-size: 14px;
            line-height: 18px;
        }

        .act-program-section .free-trial-part .left-contect-sect h2 {
            font-size: 34.85px;
            line-height: 44.3px;
        }

        .act-program-section .free-trial-part .left-contect-sect p {
            font-size: 16px;
            line-height: 22px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part span.txt-part {
            font-size: 14px;
        }

        .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part img {
            width: 22px;
            height: 22px;
        }

        .prenure-work-process .training-part .module-part-sect h3 {
            font-size: 16px;
        }

        .prenure-work-process .training-part .module-part-sect h4 {
            font-size: 22px;
        }

        .prenure-work-process .training-part .module-part-sect .fisrt-module ul li {
            font-size: 14px;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part h4 {
            font-size: 14px;
            line-height: 22px;
        }

        .prenure-work-process .training-part .module-part-sect .featured-listing li {
            font-size: 14px;
            width: 64%;
        }

        .how.to-earn-section .instutional-event .resouces-part h2 {
            font-size: 18px;
        }

        .how.to-earn-section .instutional-event .resouces-part p {
            font-size: 14px;
            line-height: 20px;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            min-height: 320px;
        }

        .who-can-join-section .about-the.teacher .experts-sect .inner-btn {
            font-size: 16px;
        }

        .what-will-get .enquires-part .get-part .same-styling .content-part h3 {
            font-size: 20px;
        }

        .what-will-get .enquires-part .get-part .same-styling .content-part p {
            font-size: 14px;
            line-height: 18px;
        }

        .what-will-get .associate-sect-part .refeeral-part h3 {
            font-size: 22px;
        }

        .what-will-get .associate-sect-part .refeeral-part p {
            font-size: 16px;
        }

        .contact-banner-main .watching-part a {
            font-size: 14px;
        }

        section.inspiring-section {
            overflow: hidden;
        }

        section.pocket-section .pocket-sucess .download-part p {
            width: 100%;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
            width: 286px;
            font-size: 16px;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link img {
            width: 24px;
            height: 24px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img img {
            width: 20%;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img {
            text-align: left;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .growth-data-part {
            width: 100%;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part {
            display: block;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .indiaunployment-groeth-part img {
            margin: 0 auto;
            max-width: 70%;
            display: flex;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .about-illitare-part {
            height: unset;
            position: unset;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location {
            max-width: 55%;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section {
            padding: 32px 8px;
        }

        .counsellor-data-part section.data-security-section section.upskill-section {
            padding: 32px 8px;
        }

        section.connect-section .top-article-part .home-career-inight-section {
            padding-left: 0;
        }

        section.connect-section .top-article-part .home-career-inight-section .inght-slider {
            padding-left: 58px;
        }

        section.connect-section .education-expert-faq .home-page-faq {
            padding: 32px 0px;
        }

        .education-successful-part .career-connect-consultant {
            padding: 64px 8px 32px;
        }

        section.upskill-section .master-classes .one-class .col-sm-5 {
            width: 50%;
            flex: 50%;
            max-width: 50%
        }

        section.upskill-section .master-classes .one-class .col-sm-7 {
            width: 50%;
            flex: 50%;
            max-width: 50%
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part img {
            width: 45%;
        }

        section.data-security-section section.upskill-section .encription-part {
            padding-top: 42px;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part h2 {
            font-size: 16px;
        }

        .speciality-section {
            padding-left: 85px;
        }

        .personal-travel-part {
            padding-left: 100px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name {
            padding: 16px 16px 32px;
        }

        section.coaches-section .find-near-coach {
            max-width: 62%;
        }

        section.report-abuse-section .inappriate-part {
            max-width: 80%;
        }

        section.mentor-match-section {
            padding: 32px 8px;
        }

        section.quick_consultation-part {
            padding: 32px 8px;
        }

        section.need-more-help-section {
            max-width: 95%;
        }

        section.find-nearby-consultation {
            padding: 32px 8px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            padding: 20px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique p {
            font-size: 12px;
            line-height: 18px;
        }

        .payment-modal-part .modal-dialog {
            max-width: 64%;
        }

        .home-page-faq {
            padding: 40px 16px;
        }

        section.unemployment-section {
            padding: 32px 10px 0px;
        }

        section.stories-section .opper-slider {
            padding-left: 64px;
        }

        .home-career-inight-section .inght-slider {
            padding-left: 64px;
        }

        section.edeging-section .prepare-part-box {
            padding: 10px 0px 55px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
            right: 84px;
        }

        .carrer-explore-deatils .exlore-industries-part .responsibity-career-part .row {
            flex-direction: inherit;
        }

        .carrer-explore-deatils .isloation-part img {
            width: auto;
        }

        .carrer-explore-deatils .exlore-industries-part .purple-test-mobile {
            display: block;
        }

        .carrer-explore-deatils .exlore-industries-part .desktop-part {
            display: none;
        }

        .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part li {
            border-bottom: 0px;
        }

        .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part ul {
            display: flex;
            white-space: nowrap;
            overflow: auto;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 380px;
        }

        .career-plan-home .modal-dialog .modal-content .mentor-group input {
            height: 47px;
        }

        section.pocket-section .pocket-sucess .download-part .download-store ul li img {
            width: 135px;
            height: 40px;
            object-fit: contain;
        }
        .amy-ai-powered-section .meet-new-amy .play-button-part-first-sec img {
            width: 65px;
            height: 65px;
        }

        .amy-ai-powered-section .meet-new-amy .right-new-part {
            right: -27%;
        }

        .home-career-inight-section .inght-slider .inght-blog-part img {
            height: 180px;
        }

        .quec-section {
            padding: 64px 20px;
        }

        .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            max-width: 100%;
            flex: 100%;
            width: 100%;
        }

        .exlore-industries-part .explore-engeerning-part {
            padding-bottom: 24px;
        }

        .carrer-explore-deatils .exlore-industries-part .col-sm-9 {
            max-width: 100%;
            flex: 100%;
            width: 100%;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn {
            margin-right: 40px;
        }

        .progress-step {
            margin-bottom: 18px;
        }


        section.feedback-section .feedback-main {
            height: fit-content;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 42%;
        }

        body .success-submit {
            width: 32%;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            width: 97%;
            padding: 8px 65px;
        }

        body .booking-modal-pop .modal-dialog .psych-button a {
            font-size: 18px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p {
            font-size: 18px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta a {
            font-size: 16px;
        }

        section.psychometric-test-result .personal-trate-both .nav-tabs a.nav-link {
            font-size: 18px;
        }

        section.psychometric-test-result .share-section .innrer-shar {
            position: relative;
        }

        body section.new-chatbox-sec .user-input-boxes .option-box .input-question.input-skip-question {
            width: 30%;
        }

        .hekp-article-section .left-side-article {
            padding: 15px;
        }

        .hekp-article-section .right-side-article {
            padding: 15px;
        }

        .hekp-article-section .need-more-help {
            padding: 15px;
        }

        section.stories-section .opper-slider .left-side-story {
            right: -16%;
            top: -194px;
        }

        /*aimcet*/
        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 372px;
            height: 376px;
        }

        .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col .aim_cta_faq_img img {
            width: 70%;
        }

        /*end*/
        .foryouBannerSection {
            height: 80vh;
        }

        section.new-chatbox-sec .chat-section {
            height: 47vh !important;
        }

        section.new-chatbox-sec button img {
            width: 55px;
            height: 55px;
        }

        section.psychometric-test-result .different-carre-part .develepor-part span.avg-part {
            font-size: 12px;
        }

        /*****************************************help-support-page****************************************************/
        .main-help-support-section section.person-helping-section {
            max-width: 95%;
        }

        .main-help-support-section section.person-helping-section .bot-pattern-part img {
            display: none;
        }

        .main-help-support-section section.person-helping-section .top-pattern-part img {
            display: none;
        }

        /*****************************************end****************************************************/
        section.psychometric-test-result .develepor-part h2 {
            font-size: 12px;
        }

        section.mobile-wrok {
            display: block;
        }

        section.how-workquestion {
            display: none;
        }

        .scollframe__nav__list-link.w--current {
            height: 203px;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            top: 22px;
        }

        section.psychometric-test-result .discover-section .section-title h4 {
            font-size: 35px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 40px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p img {
            width: 55%;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider .brand-one a {
            font-size: 15px;
        }

        body .banner-text-section p.unlock {
            font-size: 14px;
        }

        body .scrollframe__content__block {
            height: 55vh;
        }

        body .banner-text-section .watching-part a {
            font-size: 14px;
        }

        body #content-area {
            overflow: hidden;
        }

        section.approch-section .approch-but {
            bottom: 4px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            font-size: 12px;
            line-height: 18px;
        }

        .banner-text-section p.unlock {
            font-size: 15px;
        }

        .banner-text-section .watching-part a {
            font-size: 15px;
        }

        .dynamicContent span {
            font-size: 35px !important;
        }

        section.company-section .dream-part h3 {
            font-size: 15px;
        }

        /********************pyschometric-test******************************/
        .mantor-backround-section .question-box-part .leave-btn {
            right: -95%;
        }

        .progress-step:after {
            left: -18px !important;
        }

        /***************************end***************************************/
        footer .middle-part-foot .foot-col {
            width: 33.33333%;
        }

        footer .top-footer-part p br {
            display: none;
        }

        .join-mentor h2 {
            font-size: 40px;
        }

        footer .top-footer-part p {
            font-size: 14px;
        }

        .commitment-txt p {
            font-size: 14px;
            line-height: 18px;
        }

        .commitment-txt h3 {
            font-size: 18px;
        }

        .aimshala-commitment h3 {
            font-size: 16px;
            margin-bottom: 5px;
        }

        section.pocket-section {
            height: 67%;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -20%;
        }

        .nearby-location {
            padding: 0px 30px 0px 25px;
        }

        section.expert-section {
            height: 52%;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            font-size: 16px;
            line-height: 20px;
        }

        .nearby-location .txt-part-location .on-lock img {
            width: 20px;
            height: 20px;
        }

        .nearby-location .txt-part-location .on-lock {
            width: 40px;
            height: 40px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area {
            height: 40px;
        }

        .nearby-location .txt-part-location ul span.educator-txt {
            font-size: 14px;
            padding-left: 10px;
        }

        .nearby-location .txt-part-location h5 {
            font-size: 16px;
        }

        .nearby-location .txt-part-location p {
            font-size: 35px;
        }


        section.take-section .expertpart .bright-part .btn-part a {
            font-size: 16px;
        }

        .nearby-location .brand-one .community-part h2 {
            font-size: 14px;
            line-height: 18.5px;
            margin-bottom: 0px;
        }

        .nearby-location .brand-one .community-part .rating-part img {
            width: 13px;
            height: 13px;
        }

        .nearby-location .brand-one .community-part p {
            font-size: 12px;
            line-height: 1.7;
        }

        .nearby-location .brand-one .community-part .main-rate {
            gap: 8px;
        }
    }

    @media screen and (min-width: 1280px) and (max-width: 1280px) {
        div#pie-chart-left {
            right: -265px !important;
        }
    }

    @media screen and (min-width: 1000px) and (max-width: 1200px) {
        .scolarship-full-page .all-over-india-exam .future-section .examination-part .civil-service-part .exam-name h2 {
            font-size: 14px;
            line-height: 20px;
        }
        .main-header .btn-sect-part .save-thing-btn {
    font-size: 13px !important;
}
.career-match-cards .match-card-swap-part {
    width: 33.33%;
}

.section-clusters .clusters-wrapper .col-lg-3 {
    width: 33.333%;
}
    }

@media screen and (max-width: 1200px) {
    .Libarary-full-listing-page .career-match-cards .section-title-group .section-title {
    font-size: 28px;
}
 .Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part span.totla-count {
    font-size: 14px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part span.totla-count {
    font-size: 10px;
    line-height: 12px;
    padding: 6px 8px;
}
.new_container {
    padding: 55px 60px;
}
section.section-choose-degree .exam-roadmap-steps {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

.section-career-chart  .chart-wrapper {
    padding-bottom: 56%; /* aspect ratio */
  }
.section-career-chart .section-title-group {
    display: block;
}
.search-banner-section form .form-part {
    max-width: 100%;
}
.career-match-cards .section-title-group {
    display: block;
}
.search-banner-section .carrer-option nav.nav-wrapper {
    max-width: 76%;
}
    .main-header .btn-sect-part .save-thing-btn {
        font-size: 13px;
    }
    html.page-h-assessmentstart {
    display: block;
}
.question-screen-view .right-part {
display: none;
}
.question-screen-view .left-part {
display: none;
}
.testprogress-bar {
    display: none;
}
body .question-screen-view .popup {
    left: 50%;
}
.progress-step:after {
    width: 4.1% !IMPORTANT;
}
.learn-by-doing-sect .experiential-learning .col-sm-4 {
    width: 50%;
    margin-bottom: 14px;
}
.start-aim-with-confident .middle-content-part .pattern-left-part {
    display: none;
}
.start-aim-with-confident .middle-content-part .pattern-right-part {
    display: none;
}
.chhose-prising-table-for-career .available-plans .col-part {
    width: 50%;
    margin-bottom: 22px;
}
        .grow-think-career-choice-banner .image-card {
    margin-top: 35px;
}
.mapping-sect-part .right-text-content-map p {
    font-size: 14px;
}
.mapping-sect-part .right-text-content-map ul.list-sect li {
    font-size: 14px;
    margin-bottom: 12px;
}
.mapping-sect-part .right-text-content-map h4 {
    font-size: 14px;
}
.mapping-sect-part .image-left-card img {
    height: 450px;
    border-radius: 24px;
}
.mapping-sect-part .right-text-content-map h3 {
    font-size: 28px;
}
.mapping-sect-part .image-left-card::before {
    width: 84%;
    right: 15px;
    height: 438px;
    border-radius: 24px;
}
.real-journey-story-sect .explore-real-stroy .col-sm-4 {
    width: 50%;
    margin-bottom: 20px;
}
.real-journey-story-sect .explore-real-stroy .col-sm-4:last-child {
    margin-bottom: 0;
}
.real-journey-story-sect .explore-real-stroy  .row {
    justify-content: center;
}
.real-journey-story-sect .student-card {
    padding: 24px;
}
.grow-think-career-choice-banner .btn-sect-part {
    gap: 16px;
}
.grow-think-career-choice-banner .btn-sect-part .same-style {
    font-size: 14px;
}
        .inside-allbar-data-sect .linked-bar-data-part .stream-learning-sect .learning-section {
    grid-template-columns: repeat(2, 1fr);
}
        .inside-allbar-data-sect .linked-bar-data-part .learning-section {
            grid-template-columns: repeat(2, 1fr);
        }

        .career-category-listing {
            padding: 32px 16px 64px;
        }

        section.counselling-section .listing-part {
            left: 37px;
        }

        section.about-explain-careers .highlighted-title-part {
            display: block;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part {
            margin-bottom: 12px;
        }

        .career-path-process .career-process-step span.arrow-icon {
            min-width: 26px;
            height: 26px;
            width: 26px;
        }

        .career-path-process .career-process-step span.arrow-icon img {
            width: 12px;
            height: 12px;
        }

        .explore-career-details-page .inner-thing-exborate-career {
            padding: 32px 30px 64px;
        }

        section.counselling-section .unlocating-part {
            padding-top: 0;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 52%;
        }

        body section.counselling-section .listing-part li {
            margin-left: -40px;
        }


        section.counselling-section .right-side-part {
            margin-right: 20px;
        }

        section.counselling-section .unlocating-part h1 {
            padding-top: 40px;
        }

        .main-banner-section .left-side .banner-text-section .banner-dots img {
            display: none;
        }

        .amy-ai-powered-section .meet-new-amy .common-part {
            display: none;
        }

        .ready-to-build-section .guide-to-other .pattern-sect {
            display: none;
        }

        body .main-banner-section .right-side .side-img-area {
            height: auto !important;
        }

        .main-banner-section .left-side .best-remmondation-part h6 {
            font-size: 16px;
        }

        .main-banner-section .left-side .best-remmondation-part .profile-btn a {
            font-size: 14px;
        }


        .main-banner-section .banner-text-section p.banner-para {
            font-size: 17px;
            max-width: 90%;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            margin-top: 70.5px;
        }

        .main-banner-section .banner-text-section .home-page-btn a {
            border-radius: 8px;
            padding: 8px 18px;
            font-size: 12px;
        }

        .main-banner-section .left-side .banner-text-section .combined-shape-part {
            display: none;
        }

        body #home-first-sec-video {
            height: 330px;
        }

        .banner-text-section {
            padding: 15px 3px 0px 0px;
        }

        .banner-text-section .bell-icon {
            width: 22px;
            height: 22px;
            line-height: 21px;
        }

        .banner-text-section .bell-icon img {
            width: 14px;
            height: 14px;
        }

        .banner-text-section .watching-part a img {
            height: 10px;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
            width: 48.2%;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .for-one-line {
            max-width: 25%;
            flex: 25%;
        }

        .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-9 {
            max-width: 100%;
            flex: 100%;
        }

        .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            max-width: 100%;
            flex: 100%;
        }

        .eam-explore-page-deatils .exam-level-part .col-sm-9 {
            width: 100%;
        }

        .eam-explore-page-deatils .exam-level-part .col-sm-3 {
            width: 100%;
        }

        .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link {
            width: 140px;
            font-size: 16px;
        }

        .contact-banner-main .ventor-part {
            padding: 6px;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img {
            width: 100%;
        }

        .main-part .for-deatil-stories {
            right: 60px;
        }

        body .contact-banner-main .bell-icon {
            width: 22px;
            height: 22px;
        }

        body .contact-banner-main .bell-icon img {
            width: 12px;
            height: 12px;
        }

        body .contact-banner-main .watching-part a {
            font-size: 12px;
        }

        body .contact-banner-main p.unlock {
            font-size: 12px;
        }

        body .contact-banner-main .watching-part a img {
            width: 8px;
            height: 8px;
        }

        body .contact-banner-main .ventor-part span.diveder-gap {
            padding: 0px 6px;
        }

        section.current-opening .hiring-across-part p {
            font-size: 16px;
        }

        section.stories-section section.talk_live_sect .container {
            padding: 0px 65px;
        }

        .withdrawals-part .inner-pays {
            padding: 40px 58px 0;
        }

        .collage-partnership .location-area-sect {
            height: 572px;
            padding-top: 45px;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect .bottomomg {
            right: -4px;
        }

        .become-prenure-section {
            padding: 55px 48px 55px 60px;
        }

        .career-preneur-page .common-space {
            padding: 36px 60px;
        }

        .act-program-section {
            padding: 36px 60px;
        }

        .insight-topic-section {
            padding: 36px 0px 36px 60px;
        }

        .insight-topic-section .global-page-heading {
            padding-right: 60px;
        }

        .insight-topic-section .globale-subtitle {
            padding-right: 60px;
        }

        .career-preneur-page .insight-topic-section .global-btn-type {
            padding-right: 60px;
        }

        .inspirational-news-part {
            padding: 36px 0px 36px 60px;
        }

        .inspirational-news-part .global-page-heading {
            padding-right: 60px;
        }

        .inspirational-news-part .globale-subtitle {
            padding-right: 60px;
        }

        .cousultant-page-faq {
            padding: 36px 60px;
        }

        .how.to-earn-section .instutional-event {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            width: 30.33%;
        }

        .who-can-join-section .about-the.teacher .inner-can {
            width: 33.33%;
        }

        .who-can-join-section .about-the.teacher .row {
            justify-content: center;
        }

        .what-will-get .associate-sect-part .refeeral-part {
            min-height: 470px;
        }

        .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            font-size: 13px;
        }

        .abuse-modal-sect .modal-dialog {
            max-width: 48%;
        }

        html.page-coming-things {
            display: block;
            height: 100vh;
            overflow: auto;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .suprising-img-sect img {
            height: 175px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .second_img {
            right: -60px;
        }

        section.talk_live_sect .insta_track {
            padding-left: 16px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .twelev_img {
            top: -64px;
            right: 564px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eleventh_img {
            top: -95px;
            right: 532px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .thirtheen_img {
            top: -55px;
            right: 610px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .tenth_img {
            left: -95px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .ninth_img {
            right: 426px;
        }

        section.inspiring-section .second_sect_part .left_hand_img .study-method .eighth_img {
            right: 415px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .third_img {
            right: -88px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fourth_img {
            left: 500px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .fifth_img {
            left: 548px;
        }

        section.inspiring-section .right-record-part .right_hand_group_img .sixth_img {
            left: 628px;
        }

        section.talk_live_sect .container {
            padding: 0px 16px;
        }

        .mentor-unlocking a.watch-now-vid {
            font-size: 8px;
        }

        .mentor-unlocking p {
            font-size: 8px;
        }

        section.unemployment-section .main_growth-_art {
            background-color: #09A9B0;
            border-radius: 16px;
            padding: 20px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location {
            max-width: 65%;
        }

        .anonymous-part.requested-contact- .request_part {
            gap: 16px;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section .img-part img {
            width: 100%;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section .left-wusj {
            padding-left: 0px;
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-left-part {
            display: none;
        }

        .mentorship-main-page section.edeging-section .main-edge-part .pattern-right-part {
            display: none;
        }

        .popup__content {
            height: 400px;
        }

        .empower-section .empower-connect .left-part-connect h1 {
            font-size: 40px;
        }

        section.quick_consultation-part .Specialities-consultation .consultant-btn-part {
            margin-bottom: 30px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part {
            gap: 10px;
        }

        section.help-enquries-system {
            padding: 64px 45px;
        }

        section.quick_consultation-part .Specialities-consultation .consultant-btn-part {
            display: block;
            top: -8px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            height: 60px;
        }

        section.find-nearby-consultation {
            padding: 32px 16px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img {
            display: block;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique p {
            display: none;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection {
            display: block;
            position: unset;
            padding-top: 50px;
            max-width: 100%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part .lwdjsk .disorder-part {
            width: 100%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 47.7%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion img.dafault-img {
            display: none;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique img.on-hover-img {
            display: block;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            width: 50%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:nth-child(1) {
            background-color: #9BC9FF;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:nth-child(2) {
            background-color: #FFB1CC;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:nth-child(3) {
            background-color: #C8BBFF;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:nth-child(4) {
            background-color: #FFDD80;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            width: 49%;
            border: 0px;
            border-radius: 24px;
            position: relative;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:last-child {
            border-radius: 24px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion:first-child {
            border-radius: 24px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion.active {
            width: 49%;
        }

        section.quick_consultation-part {
            padding: 32px 16px;
        }

        section.quick_consultation-part .Specialities-consultation {
            border: 0;
            flex-wrap: wrap;
            gap: 16px;
            border-radius: 0px;
        }

        .payment-modal-part .modal-dialog {
            max-width: 80%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part {
            padding: 100px 40px 40px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part {
            background-position: right;
        }

        .progress-step .step-count:before {
            top: 0px;
        }

        .open-ho-slider .open-slider-part .testprogress-bar .section-right {
            overflow-y: auto;
            height: 65vh;
            overflow-x: hidden;
        }

        .bottom-bar-for-mobile {
            display: block;
        }

        .open-ho-slider .open-slider-part .testprogress-bar .leave-btn.for-desk-lv-btn button {
            display: none;
        }

        .open-ho-slider .open-slider-part .testprogress-bar {
            display: block !important;
            z-index: 99;
            width: 100%;
            position: absolute;
            bottom: 0;
            height: 78vh;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 390px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 390px;
        }

        body .mantor-backround-section .question-box-part .skip-label {
            font-size: 18px;
        }

        section.unemployment-section p br {
            display: none;
        }

        .mantor-backround-section .question-box-part .leave-btn button.btn.btn-primary {
            border: 1px solid #94278f;
            background-color: transparent;
            color: #94278f;
            padding: 8px 32px;
            font-size: 14px;
            border-radius: 12px;
            margin-top: 22px;
        }

        .mantor-backround-section .question-box-part .leave-btn button.btn.btn-primary:hover {
            background-color: #94278f;
            color: #fff;
        }

        .mantor-backround-section .question-box-part .leave-btn {
            display: block;
        }

        .mantor-backround-section .testbar-min-screen .for-desk-lv-btn {
            display: none;
        }

        body .mantor-backround-section .question-box-part {
            width: 100%;
        }


        section.feedback-section .feedback-main {
            height: 90%;
        }

        .explore-exam-page .looking-carrer .all-over-india-exam .future-section .col-sm-4 {
            width: 50%;
        }

        /*****************************************booking-popconuncelling****************************************************/
        body .booking-modal-pop .modal-dialog {
            max-width: 42%;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            width: 100%;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            padding: 0px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .psych-button {
            width: auto;
            height: auto;
        }

        /*end*/
        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 63%;
        }

        section.psychometric-test-result .discover-section .section-title h4 b {
            font-size: 35px;
        }

        section.new-chatbox-sec .Input.Input-blank .input-question a {
            font-size: 12px;
        }

        section.stories-section .owl-next {
            left: 92% !important;
        }

        section.stories-section .owl-prev {
            left: 86% !important;
        }

        section.stories-section .opper-slider .brand-one {
            width: 165px;
        }
    }

    @media screen and (min-width: 1220px) {
        section.Career-Counselling .career-book-btn a {
            font-size: 20px;
        }
    }

    @media screen and (max-width: 1220px) {

        /*****************************************help-support-page****************************************************/
        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part img {
            height: 100px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part h2 {
            font-size: 14px;
        }

        /*****************************************end****************************************************/
        section.psychometric-test-result .develepor-part .left-img-part-dev img {
            width: auto;
            height: 100px;
        }

        section.psychometric-test-result .different-carre-part .develepor-part h2 {
            font-size: 12px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 265px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h4 {
            padding-bottom: 20px;
        }

        section.psychometric-test-result .container {
            max-width: 98% !important;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj {
            padding: 52px 0px 52px 70px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            line-height: 56px;
            font-size: 32px;
        }

        section.psychometric-test-result section.opportunities-section.edeging-section.expermental-part.Mentorship-Opportunities p.hdvnj {
            padding-top: 20px;
        }

        section.psychometric-test-result .discover-section .section-title h4 {
            font-size: 30px;
        }

        .banner-text-section p.unlock {
            font-size: 10px;
            padding-left: 5px;
        }

        .banner-text-section .ventor-part span.diveder-gap {
            padding: 0px 10px;
        }

        .banner-text-section .watching-part a {
            font-size: 10px;
        }

        .banner-dots img {
            top: 35%;
        }

        .dynamicContent span {
            font-size: 30px !important;
        }

        .dynamicContent span {
            font-size: 30px !important;
        }

        section.edeging-section .prepare-part-box .engage-part {
            width: 33%;
            margin-bottom: 18px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            padding: 10px 12px 20px;
            height: 200px;
        }

        section.edeging-section .prepare-part-box {
            flex-wrap: wrap;
        }

        .your-aimshala-text {
            padding: 0px 28px;
        }

        .your-aimshala-text h2 {
            font-size: 28px;
        }

        .your-aimshala-text p {
            font-size: 16px;
            line-height: 22px;
        }

        .foryouDynamicContent {
            white-space: normal;
        }

        .foryouBannerSection h1 {
            font-size: 55px;
        }


        .button-for-you p {
            font-size: 18px;
            line-height: 20px;
        }

        .button-for-you {
            width: 220px;
        }
    }

    @media screen and (min-width: 1100px) and (max-width: 1280px) {
        body .our-team-info {
            padding: 8px;
            bottom: -25px;
        }

        body .our-team-info h5 {
            font-size: 14px;
        }
    }

    @media screen and (max-width: 1100px) {
        .contact-banner-main .watching-part a img {
            width: 10px;
            height: 10px;
        }

        .contact-banner-main .watching-part a {
            font-size: 11px;
        }

        .empower-section {
            padding: 40px 0px 32px 12px;
        }

        .empower-section .empower-connect .left-part-connect p br {
            display: none;
        }

        .mentorship-main-page section.company-section {
            padding-left: 24px;
        }

        section.leadership-section {
            padding: 34px 0px 34px 0px;
        }

        section.upskill-section {
            padding: 32px 0px;
        }

        .menorhip-new-faq .home-page-faq {
            padding: 32px 0px;
        }

        .speciality-section {
            padding-left: 70px;
        }

        .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc {
            padding-top: 32px;
            padding-left: 0px;
            gap: 8px;
        }

        .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li p {
            font-size: 12px;
        }

        .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc li img {
            width: 20px;
            height: 20px;
        }

        .personal-travel-part {
            padding-left: 82px;
        }

        .personal-travel-part .guidence-anytime .inner-content h1 {
            font-size: 35px;
            line-height: 50px;
            margin-bottom: 16px;
        }

        .personal-travel-part .guidence-anytime .inner-content p.kyhu {
            font-size: 16px;
            margin-bottom: 16px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant {
            margin-bottom: 24px;
        }

        .personal-travel-part .guidence-anytime .inner-content p.kyhu {
            font-size: 16px;
        }

        section.coaches-section .pattern-setion {
            display: none;
        }

        section.coaches-section .find-near-coach {
            max-width: 80%;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 330px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .main-rting {
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .col-sm-6 {
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .col-sm-6:first-child {
            margin-bottom: 24px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 22%;
        }

        body .container {
            max-width: 100%;
        }

        .help-related-answer .container {
            max-width: 100%;
        }

        body section.privacy-policy .container {
            max-width: 100%;
            padding-left: 20px;
        }

        body .foryou-img-area {
            height: 350px;
        }

        .foryouBannerSection {
            height: 90vh;
        }


        html {
            height: 100vh;
            overflow: hidden;
            display: flex;
        }

        .skill-part img {
            transition: unset !important;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part:hover .sbja {
            margin-top: 0px;
            transition: unset;
            overflow: unset;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part:hover img {
            transform: unset;
            transition: unset;
        }

        section.psychometric-test-result section.desktop-degree-sec .develepor-part h2 {
            font-size: 10px;
            padding-left: 4px;
            line-height: 10px;
        }

        .main-header .container {
            margin: 0px;
            max-width: 100%;
        }


        /*****************************************new-chat-bot****************************************************/
        section.new-chatbox-sec .inner-chatbot-part .profile-pic {
            padding-top: 6px;
            padding-bottom: 18px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic img {
            width: 130px;
            height: 130px;
        }

        section.new-chatbox-sec .logo-part img {
            width: 255px;
        }

        /****************************************end****************************************************/
        section.take-section {
            height: 455px;
        }

        form.form-part .form-body-part .why-want textarea {
            height: 60px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 270px;
            width: 600px !important;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content p {
            font-size: 15px;
            line-height: 22px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content a {
            font-size: 18px;
        }

        body .banner-text-section p.unlock {
            font-size: 11px;
        }

        body .banner-text-section .watching-part a {
            font-size: 11px;
        }

        body .unlock-future-part .discover-part p.inside-txt {
            font-size: 15px;
            margin-top: -35px;
        }

        body .unlock-future-part .impacted-part .unique-btn {
            margin-top: 28px !important;
        }

        section.expert-section .left-bos-part {
            left: 100px;
            top: 2px;
        }

        section.expert-section .box-bbok-part img {
            width: 100%;
        }

        body .unlock-future-part .impacted-part {
            padding: 0px 0px 0px !important;
        }

        .main-banner-section {
            height: 650px;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            left: -62px !important;
        }

        .for-you-main .container {
            max-width: 100%;
        }

        .your-aimshala-heading .container {
            width: 79%;
        }

        .your-aimshala-text {
            padding: 0px 17px;
        }

        .foryouBannerSection h1 {
            font-size: 45px;
        }

        section.perk.section .special-part .priority-part h2 {
            font-size: 14px;
        }

        footer .top-footer-part img {
            width: 100% !important;
        }

/********************pyschometric-test******************************/
       /*  .question-screen-view {
            background-image: url("{{ getImage('assets/images/Mentor-test.png') }}");
            width: 100%;
            height: 100vh;
            background-repeat: no-repeat;
            background-size: cover;
            position: fixed;
            background-position: top;
            background-position-y: bottom;
        }*/
        .progress-step:before,
        .progress-step:after {
            left: -10px !important;
            top: 39px;
        }

        .mantor-backround-section .testbar-min-screen .leave-btn button.btn.btn-primary {
            height: 32px;
            font-size: 12px;
            line-height: 0;
            border-radius: 6px;
        }


        /***************************end***************************************/
        .join-mentor h2 {
            font-size: 32px;
        }

        section.perk.section .col {
            padding-left: 5px;
            padding-right: 5px;
            height: 254px;
        }

        section.perk.section .special-part .priority-part p {
            font-size: 12px;
        }

        section.perk.section .special-part .priority-part {
            padding: 20px 14px;
        }

        section.faq-section .jqheoyf {
            margin-left: 0px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-top: -12px;
            margin-left: 125px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type img {
            width: 50%;
        }

        body .container {
            max-width: 90%;
        }

        .progress-label span {
            font-size: 12px;
        }

        .bank-que-option ul li {
            margin-bottom: 4px;
        }

        .bank-max-numer img {
            width: 16px;
        }

        .bank-que-option ul li p,
        .bank-que-option ul li span {
            font-size: 14px;
        }

        .bank-max-numer span {
            font-size: 14px;
        }

        .bnk-question p {
            font-size: 14px;
            margin: 6px 0;
        }

        .question-hdng h3 {
            font-size: 18px;
            margin-right: 8px;
        }

        .question-hdng span {
            font-size: 10px;
        }

        .question-hdng {
            margin-bottom: 10px;
        }

        .course-detail-txt span,
        .paper-filter-heading h5 {
            font-size: 12px;
        }

        .course-detail-txt p {
            font-size: 14px;
        }

        .bank-btns .booklet-btn a,
        .rivist-btn a {
            font-size: 12px;
            padding: 4px 15px;
        }

        .question-progress .progress-wrap {
            margin-bottom: 15px;
        }

        .question-progress .progress {
            height: 6px;
        }

        .coures-faq-heading h2 {
            font-size: 28px;
        }

        .coures-faq-heading {
            padding: 0 0 15px;
        }

        .course-detail-bnr {
            padding: 100px 0;
        }

        body .theme_btn.small_btn2 {
            padding: 12px 39px;
        }

        .course-detail-txt h2 {
            font-size: 40px;
        }
    }

    @media (max-width:1336px) {
        section.contact-genral-enquiry .genral-inquiry-inner {
            min-height: 300px;
        }
    }

    @media screen and (min-width: 1366px) and (max-width: 1366px) {
        section.new-chatbox-sec .Input.Input-blank {
            bottom: 20px;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part span.txt-part {
            font-size: 14px;
        }
    }

    @media screen and (min-width: 1114px) and (max-width: 1114px) {
        section.second-new-dashboard section.Career-Counselling .career-time-picker .card-rght-btns .button {
            width: 98px !important;
        }

        section.counselling-section .unlocating-part p {
            font-size: 15px;
        }

        .contact-banner-main p.unlock {
            font-size: 14px;
        }

        section.contact-info-section {
            padding: 0px 0px 60px;
        }

        section.contact-genral-enquiry .gen-inq-col {
            max-width: 33.33%;
            flex: 33.33%;
        }
    }

    @media screen and (min-width: 768px)and (max-width: 1099px) {
        .mentorship-main-page section.approch-section .impacted-part {
            padding: 42px 0px !important;
        }

        body .mentorship-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 225px !important;
        }

        .mentorship-main-page section.edeging-section .prepare-part-box {
            padding: 0;
        }

        .skill-part img {
            width: 60% !important;
        }

    }

    @media only screen and (min-width: 768px) and (max-width: 992px) {
        .popup__content {
            overflow: unset;
        }

        .iconInner .btn a::before {
            width: 0px;
        }
    }

    @media only screen and (min-width: 768px) and (max-width: 899px) {
        body section.edeging-section.for-you-next .prepare-part-box .engage-part .skill-part {
            height: 200px !important;
        }

        .your-aimshala-heading .container {
            width: 100%;
        }

        .join-the-junery {
            padding-top: 30px;
        }

        .foryouBannerSection h1 {
            font-size: 36px;
            margin-top: 30px;
            width: 95%;
        }

        .foryou-img-area img {
            width: 68%;
        }

    }

    @media only screen and (min-width: 768px) and (max-width: 1024px) {
        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-img img {
            width: 80%;
        }

        .current-openning-filter-form-select {
            width: 50%;
            padding: 5px 5px;
        }

        .current-opening .Upsc-teacher-outer {
            align-items: center;
        }

        .current-opening .Upsc-teacher-outer .teacher-info-side {
            width: 50%;
        }

        .current-opening .Upsc-teacher-outer .teacher-check-side {
            width: 50%;
            text-align: right;

        }

        section.Our-Promise .right-box-part img {
            width: 22%;
        }

        section.Our-Promise .right-box-part {
            text-align: right;
        }

        section.Our-Promise .left-bos-part {
            position: absolute;
            left: 50px;
            top: 46px;
        }

        section.Our-Promise .left-bos-part img {
            width: 22%;
        }

        .Lasting-Impact .Lasting-Impact-bg {

            margin: 0px 20px 0px 20px;
            padding: 30px 0px 30px 0px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text h2 {
            font-size: 32px;
        }

        .Our-mission-vision .mission-vision-inner {
            padding: 30px 25px 30px 25px;

        }

        .mantor-backround-section .question-box-part .leave-btn button.btn.btn-primary {
            font-size: 16px;
            border-radius: 8px;
            margin-top: 16px;
        }

        section.counselling-section .relevant-part {
            right: 0;
        }

        section.pathway-section .brain-test {
            max-width: 100%;
        }

        .why_choose_col {
            width: 33%;
        }

        .Mentorship-Opportunities.edeging-section {
            padding-top: 60px;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a {
            padding: 10px 30px;
            font-size: 12px;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .education-part .points-part {
            height: 18px;
        }

        .Mentorship-Opportunities .brand-one .offer-txt .education-part .round-mentor-img {
            margin-top: -31px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p {
            font-size: 30px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p span.secong-main-heading {
            font-size: 30px;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day {
            width: 100%;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule {
            margin-top: 10px;
            margin-left: 0px;
            width: 100%;
        }

        .Upcoming-Sessions .container {
            max-width: 95% !important;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt {
            padding: 0px 15px 26px 15px;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule a {
            padding: 12px 30px;
            font-size: 12px;
        }

        .Upcoming-Sessions.edeging-section .main-heart p {
            font-size: 30px;
        }

        .Upcoming-Sessions.edeging-section .main-heart p span.secong-main-heading {
            font-size: 30px;
        }

        .why_choose_aim .why-choose-left-part {
            position: absolute;
            left: -16px;
            top: 10px;
        }

        .why_choose_aim .why-choose-left-part img {
            width: 20%;
        }

        .why_choose_aim .why-choose-right-part {
            position: absolute;
            right: -250px;
            top: 132px;
        }

        .why_choose_aim .why-choose-right-part img {
            width: 20%;
        }

        .why_choose_aim .prepare-part-box {
            padding: 0px 0px 5px;
            flex-wrap: wrap;
        }

        .why_choose_aim .prepare-part-box .engage-part {
            width: 33%;
        }

        .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading {
            margin-bottom: 20px;
            font-size: 30px;
        }

        .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
            font-size: 30px;
        }


    }

    @media only screen and (min-width: 1024px) and (max-width: 1024px) {
        .anner-section {
            margin-top: -135px;
        }

        body .container {
            max-width: 100%;
        }

        section.contact-banner-main .row {
            margin-right: 35px;
        }

        .contact-banner-main p.unlock {
            font-size: 13px;
        }

        .contact-banner-main .ventor-part span.diveder-gap {
            padding: 0px 5px;
        }
    }

    @media screen and (max-width: 1024px) {
        section.new-chatbox-sec .chat-section {
            max-width: 70%;
        }

        section.new-chatbox-sec .Input.Input-blank {
            max-width: 70%;
        }

        section.new-chatbox-sec .start-chat {
            top: unset;
        }

        /*aimcet*/
        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_logo img {
            width: 200px;
            height: 65px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
            font-size: 36px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
            font-size: 15px;
            line-height: 20px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part h5 {
            font-size: 15px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 300px;
            height: 298px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part {
            text-align: center;
            margin-left: 80px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box img {
            width: 45px;
            height: 45px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box h6 {
            font-size: 11px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta button {
            font-size: 15px;
        }

        .aim_cat_faq_section .faq-section .faq-part .accordion-flush .accordion-item .accordion-button {
            font-size: 15px;
        }

        .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col .aim_cta_faq_img img {
            width: 100%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box p {
            font-size: 9px;
            line-height: 14px;
        }

        .aim_cta_how_work_question_mobile section.mobile-wrok {
            padding: 40px 0px 0px;
            background: linear-gradient(180deg, #f1f8f8 0%, #fffaee 100%);
        }

        /*end*/


        section.counselling-section .relevant-part .guidence-part img {
            height: 170px;
        }


        section.expert-section p.anaysis-part {
            font-size: 14px;
            line-height: 1.3;
        }

        section.expert-section p.fulfill-part {
            margin-bottom: 10px;
        }

        section.pocket-section .pocket-sucess {
            padding-top: 30px;
        }

        section.pocket-section .pocket-sucess .download-part .download-store ul {
            padding-top: 10px;
            padding-left: 0;
        }

        section.pocket-section .pocket-sucess .download-part p {
            font-size: 12px;
            line-height: 1.2;
            margin-top: 10px;
        }

        section.pocket-section .pocket-sucess .download-part p.bold-txt-part {
            font-size: 20px;
        }

        section.pocket-section .pocket-sucess .download-part h4 {
            font-size: 25px;
            line-height: 1.1;
            margin-bottom: 0;
        }

        section.stories-section .opper-slider .right-oper-story img {
            width: 82% !important;
        }

        .commitment-txt p {
            font-size: 10px;
            line-height: 18px;
        }

        .commitment-img {
            height: 45px;
            width: 45px;
        }

        .aimshala-commitment h3 {
            font-size: 12px;
        }

        section.stories-section .opper-slider .right-oper-story {
            top: -64%;
            left: 15%;
        }

        section.stories-section .opper-slider .story-dot-section img {
            width: 20%;
        }

        section.stories-section .opper-slider .left-side-story img {
            width: 15% !important;
        }

        section.stories-section .opper-slider {
            padding-left: 55px;
        }

        .home-career-inight-section .inght-slider {
            padding-left: 55px;
        }

        section.stories-section .opper-slider img {
            height: auto;
        }

        section.opportunities-section .opper-slider .owl-nav .owl-prev {
            width: 35px !important;
            height: 35px !important;
        }

        section.opportunities-section .opper-slider .owl-nav .owl-next {
            width: 35px !important;
            height: 35px !important;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt {
            padding: 0px 15px 10px 15px;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            line-height: 17px;
        }

        section.opportunities-section .opper-slider .brand-one p {
            font-size: 12px;
            line-height: 16px;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .points-part {
            gap: 3px;
            padding: 1px 8px;
            height: 23px;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .points-part p {
            font-size: 10px;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt .points-part .rating-part img {
            width: 11px;
            height: 10px;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt .education-part .language-txt p {
            font-size: 10px;
            padding: 1px 5px;
        }

        .nearby-location .brand-one {
            margin-bottom: 10px;
        }

        .nearby-location .brand-one .community-part .main-rate {
            gap: 5px;
        }

        .nearby-location .brand-one .community-part p {
            font-size: 10px;
        }

        .nearby-location .brand-one .community-part .rating-part img {
            width: 10px;
            height: 10px;
        }

        .nearby-location .brand-one .community-part h2 {
            font-size: 12px;
            line-height: 16.5px;
        }

        .nearby-location .txt-part-location .on-lock img {
            width: 17px;
            height: 17px;
        }

        .nearby-location .txt-part-location .on-lock {
            width: 35px;
            height: 35px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area {
            height: 35px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area img {
            width: 15px;
            height: 15px;
        }

        .nearby-location .txt-part-location .wlqdjslac .search-area input[type="text"] {
            font-size: 12px;
            margin-left: 7px;
        }

        .nearby-location .txt-part-location li {
            margin-bottom: 0px;
        }

        .nearby-location .txt-part-location ul {
            padding-top: 3px;
        }

        .nearby-location .txt-part-location ul span.educator-txt {
            font-size: 12px;
            padding-left: 6px;
        }

        .nearby-location .txt-part-location ul img {
            width: 12px;
            height: 12px;
        }

        .nearby-location .txt-part-location p {
            font-size: 25px;
            margin-bottom: 10px;
        }

        .nearby-location .txt-part-location h5 {
            font-size: 12px;
        }

        section.nearby-section .admission-part {
            padding: 40px 25px 40px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            padding: 8px 5px 0px;
            height: 155px;
        }


        section.edeging-section .container {
            max-width: 100%;
        }

        section.edeging-section .main-heart {
            gap: 6px;
            height: auto;
        }

        section.edeging-section {
            padding-top: 30px;
        }


        section.approch-section .live-part {
            width: 380px;
            height: 380px;
        }

        section.approch-section .live-part img {
            width: 325px;
            height: 335px;
        }

        section.approch-section .impacted-part .unique-btn {
            margin-top: 50px;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -25px;
            left: 38%;
        }

        section.approch-section .impacted-part .unique-btn a {
            padding: 8px 25px;
            font-size: 14px;
        }

        section.approch-section .impacted-part .discover-part .success-part {
            margin-top: 5px;
        }

        section.approch-section .impacted-part .diveider-type {
            margin-bottom: 20px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 12px;
            line-height: 1.4;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 14px;
            margin-bottom: 5px;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 45px;
            height: 45px;
            padding: 11px;
        }

        section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 40px;
            margin-top: 10px;
            margin-bottom: 5px;
        }

        section.approch-section .impacted-part {
            padding: 30px 30px;
        }

        section.company-section .companies ul li {
            margin-inline: 8px;
        }

        section.company-section .companies ul {
            justify-content: center;
            margin-bottom: 0px;
            padding-left: 0;
        }

        section.company-section .dream-part {
            padding: 8px 30px;
        }

        section.company-section .dream-part p {
            font-size: 12px;
        }

        section.company-section .dream-part h3 {
            font-size: 14px;
        }

        section.take-section .expertpart .dotted-first {
            right: -48%;
        }

        section.take-section .expertpart .dotted-second img,
        section.take-section .expertpart .dotted-first img {
            width: 15%;
        }

        section.take-section .expertpart .bright-part .btn-part a {
            font-size: 14px;
            padding: 8px 25px;
        }

        section.take-section .expertpart .bright-part p {
            font-size: 14px;
            margin-top: 10px;
            line-height: 20px;
        }

        section.take-section .expertpart .bright-part h2 span.take-part-txt {
            font-size: 25px !important;
        }

        section.take-section .expertpart .bright-part h2 {
            font-size: 28px;
        }

        section.take-section .expertpart {
            padding-left: 30px;
            padding-right: 30px;
        }

        section.counselling-section .relevant-part .program-part {
            height: 55px;
            gap: 20px;
            left: -12px;
            top: 50%;
        }

        section.counselling-section .relevant-part .program-part .industry-part img {
            width: 100%;
            height: 40px;
        }

        section.counselling-section .relevant-part .guidence-part {
            bottom: -25%;
        }

        div#sticky-header .container {
            max-width: 100%;
            margin-bottom: 0px;
        }
    }

@media screen and (max-width: 991px) {
.skill-based-test-part .strength-skill-sect-part {
    grid-template-columns: repeat(1, 1fr);
}
.explore-category .explore-category-grid {
    grid-template-columns: repeat(2, 1fr);
}
       .planner-section .months-grid {
    grid-template-columns: repeat(3, 1fr);
}
.certx-section .certx-wrapper .certx-grid {
    grid-template-columns: repeat(2, 1fr);
}
section.carrer-intelligencedashboard .dashboard-cards {
    grid-template-columns: repeat(2, 1fr);
}
section.section-roi .roi-stat-cards .roi-stat-card {
    padding: 16px;
}
.start-aim-with-confident .middle-content-part {
    width: 100%;
}
.Libarary-career-page-sect .inner-describe-libaray {
    padding: 0px 20px 40px;
}
.explore-our-career-library .career-box {
    display: block !important;
}
.future-career-predicticon .future-wrapper .pred-cards-row {
    row-gap: 22px;
}
.guidelines-page {
    height: 100%;
}
.explore-our-career-library .career-box .nav {
    border-right: 0;
    padding-right: 0;
    margin-right: 0;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: unset !important;
    overflow-x: auto;
    gap: 12px;
}
.explore-our-career-library .career-box .nav-link {
    width: fit-content;
    padding: 6px 12px;
    font-size: 14px;
    margin-bottom: 0;
}
.explore-our-career-library .career-box .career-according-skill  .col-md-4 {
    width: 50%;
}
.explore-our-career-library .career-box .nav-link img {
    width: 24px;
    height: 24px;

}
.explore-our-career-library .career-box .according-to-title-explanation {
    padding-top: 16px;
    border-top: 1px solid #DDDDDD;
    margin-top: 16px;
}
.libaray-deatils-explain-page {
    padding: 32px 16px 64px;
}
.libaray-main-listing-page {
     padding: 32px 16px 64px;
}
.outcomes-list-part .factor-part .which-factor p img {
    margin-top: 3px;
}
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils:first-child {
            border-bottom: 1px solid #E7E6F0;
            padding-bottom: 24px;
            margin-bottom: 18px;
        }
        .why-stream-section .btn-row-sect {
            justify-content: flex-start;
            gap: 16px;
            flex-wrap: wrap;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils:first-child:before {
         display: none;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream {
            display: block;
        }
        section.roles-and-responsibility .roles-statement {
            grid-template-columns: repeat(2, 1fr);
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab h3 {
            font-size: 14px;
        }

        section.why-its-maches-part .scroing-sect-part .circle-progress-bar {
            width: 24%;
            display: flex;
            justify-content: center;
        }

        section.why-its-maches-part .scroing-sect-part {
            flex-wrap: wrap;
            justify-content: center;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect a {
            font-size: 16px;
        }

        .career-path-process .line-progress {
            top: 57%;
        }

        .trending-cyber-sect-part .custom-box {
            width: 50%;
        }

        .career-path-process .career-process-step .tab-process::before {
            top: 57%;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab img {
            height: 48px;
            filter: unset;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area {
            width: 18px;
            height: 18px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area img {
            width: 14px;
            height: 16px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab.active .step-deatils {
            border-radius: 8px 8px 0px 0px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab .step-deatils {
            padding-bottom: 12px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab.active .step-deatils::before {
            border-radius: 8px 8px 0px 0px;
        }

        .explore-career-details-page .inner-thing-exborate-career {
            padding: 32px 16px 64px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab p {
            font-size: 12px;
            line-height: normal;
        }

        .foryouDynamicContent br {
            display: none;
        }

        .foryouBannerSection p.foryouBannerPara {
            font-size: 14px;
            margin-top: 8px;
        }

        .foryouBannerSection {
            height: auto;
            padding-top: 45px;
            padding-bottom: 50px;
        }

        .your-aimshala-heading {
            padding-top: 0px;
        }

        .join-the-junery .col-sm-3 {
            display: none;
        }

        .join-the-junery .col-md-6 {
            max-width: 100%;
            flex: 100%;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h6 {
            font-size: 15px;
            padding: 8px 0;
        }

        .our-team .our-team-inner {
            grid-template-columns: repeat(6, 1fr);
        }

        section.counselling-section .listing-part li {
            margin-bottom: 80px;
        }

        section.Our-Promise .right-box-part img {
            display: none;
        }

        section.Our-Promise .left-bos-part img {
            display: none;
        }

        .our-team .our-team-inner .our-team-img {
            padding: 4px;
        }

        .our-team-info {
            width: fit-content;
            bottom: -30px;
            padding: 5px;
            left: -8px;
        }

        .global-left-side-page-heading h2 span.bold-part.for-bottom-line::after {
            width: 92px;
            transform: translate(-92px, 34px);
        }

        .become-prenure-section .col-sm-6 {
            width: 100%;
        }

        .main-banner-section {
            padding: 50px 0px 50px;
        }

        body .main-banner-section .banner-text-section .home-page-btn a {
            font-size: 12px;
        }

        .main-banner-section .left-side .best-remmondation-part p {
            font-size: 12px;
            line-height: 18px;
        }

        .main-banner-section .col-lg-6 {
            width: 50%;
            max-width: 50%;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            margin-top: 45px;
        }


        .life-at-aimshala {
            padding: 32px 60px;
        }

        body #home-first-sec-video {
            height: 300px;
        }

        #home-first-sec-video video.video-section {
            max-width: 70%;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .common-thing p {
            font-size: 12px;
            padding: 6px 20px;
        }

        .eam-explore-page-deatils .exam-level-part .all-over-india-exam .future-section .exam-space-part {
            margin-top: 8px;
            width: 50%;
            padding: 8px 8px 0px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .exlore-industries-part .full-page-title-part h4 {
            font-size: 32px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            width: 50%;
            max-width: 50%;
            flex: 50%;
        }


        .industries-explore-career-update-deatils .eam-explore-page-deatils .exam-level-part .top-enterence-exam-part .explore-exam-page .all-over-india-exam .col-sm-4 {
            width: 50%;
        }


        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part input {
            width: 340px;
        }
        .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link {
            width: 122px;
            font-size: 13px;
            height: 46px;
        }

        .insight-topic-section .globale-subtitle {
            width: 100%;
            margin: 0 auto;
            max-width: 60%;
        }

        .innovation-part {
            padding: 32px 60px;
        }

        .innovation-part .collaborate-part .col-sm-3 {
            width: 50%;
            margin-bottom: 28px;
        }

        .life-at-aimshala .more-than-workplace .col-sm-6 {
            width: 100%;
        }

        .life-at-aimshala .more-than-workplace .img-part {
            margin-bottom: 24px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .hybrid-part {
            width: 50%;
        }

        .life-at-aimshala .more-than-workplace .right-content-part {
            padding-left: 0;
        }

        .current-opening {
            padding: 32px 60px;
        }

        section.current-opening .name-counsellor h2 {
            font-size: 24px;
        }

        section.current-opening .name-counsellor h2::after {
            top: 18px;
        }

        .breakdown-section .with-premium {
            max-width: 100%;
        }

        .withdrawals-part .inner-pays {
            padding: 40px 0px 0;
        }

        .breakdown-section .platform-fee {
            max-width: 100%;
        }

        .credited-wallet .how.to-pament-work .platform-fees .share-col {
            width: 33.333%;
        }

        .how.to-pament-work .platform-fees .share-col .lower-part-sect {
            padding: 24px;
        }

        .earn-more-page .become-prenure-section .inner-bg-part::before {
            display: none;
        }

        .how.to-pament-work .platform-fees .share-col {
            width: 50%;
            margin-bottom: 22px;
        }

        .how.to-pament-work .platform-fees {
            padding-top: 12px;
        }

        .why-school-partner-sect .your-school-give .bg-images-part {
            display: none;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part {
            display: flex;
            justify-content: center;
            margin-top: -42px;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img.for-mobile {
            display: block;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img.for-desktop {
            display: none;
        }

        .future-together .lets-give-shape .left-img img {
            margin: 0 auto;
            max-width: 80%;
            display: flex;
        }

        .future-together .lets-give-shape .col-sm-6 {
            width: 100%;
        }

        .future-together .lets-give-shape .right-side-txt {
            padding-left: 0;
            padding-top: 30px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .acadmic-sect-part {
            width: 100%;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .internation-sect-part {
            width: 100%;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect {
            display: block;
            margin-bottom: 0;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part {
            padding: 24px 0px 24px 24px;
            margin-bottom: 18px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect:last-child {
            margin-top: 0;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .col-sect:last-child {
            margin-bottom: 0;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part .col-sect {
            width: 100%;
            margin-bottom: 18px;
        }

        .educator-joiner .who-can-join-section .about-the.teacher .inner-can {
            width: 33.33%;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect .bottomomg {
            position: unset;
            text-align: end;
            margin-bottom: -33px;
        }

        .edcatour-working-process .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part .img {
            width: 30%;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect .bottomomg img {
            width: 60%;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect .bottomomg {
            position: unset;
            text-align: end;
            margin-bottom: -33px;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect .bottomomg img {
            width: 60%;
        }

        .main-educator-page .become-prenure-section .left-side-content h1 br {
            display: none;
        }

        .why-educator-join .work-flexibility-section .purpose-sect-part .col-part {
            width: 50%;
            margin-top: 32px;
        }

        .what-user-say .review-uerr section.inspirational-stories-section .col-sm-4 {
            width: 100%;
            margin-bottom: 18px;
        }

        .what-will-get .associate-sect-part .refeeral-part {
            min-height: 290px;
            display: flex;
            align-items: center;
        }

        .who-can-join-section .about-the.teacher .inner-can {
            width: 50%;
        }

        .become-prenure-section .right-side-img-sect {
            padding-top: 35px;
        }

        .about-prenure-career-sect .consulting-main-sect .picture-part {
            display: none;
        }

        .act-program-section .free-trial-part .col-sm-6 {
            width: 100%;
        }

        .act-program-section .free-trial-part .img-part {
            position: unset;
            margin-bottom: 30px;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            width: 30%;
        }

        .act-program-section .free-trial-part .row {
            flex-direction: column-reverse;
        }

        .prenure-work-process .training-part .col-new-part {
            width: 100%;
            margin-bottom: 18px;
        }

        .what-will-get .enquires-part .get-part {
            width: 100%;
            margin-bottom: 18px;
        }

        .insight-topic-section .naravtive-part .brand-one .img-part img {
            height: 180px;
        }

        .insight-topic-section .naravtive-part .brand-one .content-sect h3 {
            font-size: 16px;
        }

        .insight-topic-section .naravtive-part .brand-one .content-sect ul li {
            font-size: 10px;
        }

        .what-will-get .associate-sect-part .innerweb {
            width: 100%;
            margin-bottom: 18px;
        }

        .what-will-get .associate-sect-part {
            padding-top: 0;
        }

        .what-will-get .associate-sect-part .refeeral-part .img-sect {
            position: unset;
            margin-bottom: 0;
        }

        .error-page-section .five-zero-five-page {
            height: 100vh;
        }

        body .error-page-section .session-experired-page .five-zero-five-page .social-icon-part {
            padding-top: 100px;
        }

        .coming-soom-page {
            height: 100vh;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
            width: 216px;
            font-size: 12px;
        }

        .coming-soom-page .soon-part h2 {
            font-size: 56.65px;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link img {
            width: 20px;
            height: 20px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location {
            max-width: 80%;
        }

        section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee {
            margin-bottom: 0px;
        }

        .abuse-modal-sect .modal-dialog {
            max-width: 70%;
        }

        .anonymous-part.requested-contact- .request_part .common-info-part input[type=radio] {
            width: 18px;
            height: 18px;
        }

        .anonymous-part.requested-contact- .request_part {
            flex-wrap: wrap;
        }

        .anonymous-part.requested-contact- .request_part .common-info-part label {
            font-size: 12px;
        }

        .ace-waiting-result-page .curating-result-page p.ejhfd {
            font-size: 13px;
            padding: 0px 16px;
        }

        .counsellor-data-part section.upskill-section .master-classes .left-wusj .master-pattren {
            margin-top: 0;
        }

        .counsellor-data-part section.upskill-section .master-classes .left-wusj .master-pattren img {
            margin-top: -30px;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part img {
            width: 40px;
            height: 40px;
        }

        .mentee-review-section section.inspirational-stories-section {
            padding: 32px 0px 32px 26px;
        }

        .mentor-webniar section.data-security-section section.upskill-section .img-part img {
            width: 96%;
        }

        .empower-section .empower-connect .left-part-connect h1 {
            font-size: 30px;
            line-height: 40px;
        }

        .mentor-webniar section.data-security-section section.upskill-section .left-wusj {
            padding-left: 0;
        }
        section.leadership-section .nowlade-part .midd-content {
            padding: 0px 4px;
        }
        section.upskill-section .master-classes .left-wusj p {
            margin-bottom: 45px;
        }
        section.upskill-section .master-classes .left-wusj .master-pattren {
            margin-top: -16px;
        }
        section.upskill-section .master-classes .left-wusj a {
            font-size: 14px;
            padding: 12px 24px;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
            right: 9%;
        }

        .empower-section .empower-connect .left-part-connect p {
            font-size: 14px;
            line-height: 22px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li a {
            font-size: 14px;
            padding: 10px 20px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a img {
            width: 18px;
            height: 18px;
        }

        .empower-section .empower-connect .main-sect .col-sm-6 {
            padding: 0px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test p.plz-enter-code {
            font-size: 12px;
            line-height: 15.6px;
            padding-bottom: 12px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location img {
            width: 26px;
            height: 26px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits img {
            width: 20px;
            height: 22px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about input {
            height: 64px;

        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits input {
            padding-left: 55px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about ::placeholder {
            font-size: 12px;
        }

        .career-connect-consultant .connect-heading-part h1 {
            font-size: 40px;
            line-height: 48px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-img-part img {
            height: 230px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name {
            padding: 16px 16px 25px;
        }

        section.coaches-section .find-near-coach {
            max-width: 100%;
        }

        section.mentor-match-section .mentor-heading-part p {
            font-size: 16px;
            margin-bottom: 28px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part {
            flex-wrap: wrap;
        }

        section.report-abuse-section .inappriate-part {
            max-width: 90%;
        }

        section.mentor-match-section .mentor-banner-part img {
            margin-top: -14px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach {
            font-size: 14px;
            padding: 8px 18px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach img {
            width: 18px;
            height: 18px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part img {
            height: 80px;
        }

        section.help-enquries-system {
            padding: 64px 16px;
        }

        section.help-enquries-system .partner-shop-part .company-part h2 {
            font-size: 24px;
        }

        section.help-enquries-system .partner-shop-part .company-part {
            padding: 16px;
        }

        section.need-more-help-section .report-abuse-part .community-part {
            padding: 16px 16px;
        }

        section.need-more-help-section {
            max-width: 100%;
        }

        section.find-nearby-consultation {
            padding: 32px 16px 8px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part {
            background-position: center;
        }

        section.find-nearby-consultation .find-career-consultation .find-study {
            width: 33.333%;
            margin-bottom: 24px;
            max-width: 33.333%;
        }

        section.find-nearby-consultation .find-career-consultation .row {
            justify-content: center;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part .main-part-img img {
            width: 42%;
            object-fit: contain;
        }

        section.find-nearby-consultation .find-career-consultation .one-part .main-part-img img {
            width: 58%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 47.2%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            width: 42%;
        }

        .payment-modal-part .modal-dialog {
            max-width: 96%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: auto;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil {
            padding-left: 20px;
            padding-right: 20px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 br {
            display: none;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part {
            padding: 100px 26px 40px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .logo-part img {
            margin-left: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 180px;
        }

        body .progress-step:after {
            width: 6% !important;
        }

        .open-ho-slider .open-slider-part .testprogress-bar .section-right {
            height: 68vh;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 300px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 300px;
        }

        section.unemployment-section .be-part {
            padding-top: 0px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img img {
            width: 80%;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
            right: 10px;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 300px;
        }
        section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories {
            right: 4%;
        }

        section.stories-section .opper-slider .for-deatil-stories {
            right: 4%;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories {
            right: 4%;
        }

        .home-career-inight-section .insights-heading p {
            width: 100%;
            margin: 0 auto;
            max-width: 60%;
        }

        .home-page-faq {
            padding: 40px 22px;
        }
        section.unemployment-section .be-part h4 {
            font-size: 28px;
        }

        section.unemployment-section .be-part .btn-part a {
            font-size: 16px;
        }

        section.unemployment-section p br {
            display: none;
        }

        section.unemployment-section .about-illitare-part .significant-part ul li img {
            height: 30px;
        }

        section.unemployment-section .about-illitare-part .significant-part span.hafkh {
            font-size: 14px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth h6 {
            font-size: 16px;
            line-height: 20px;
        }

        section.unemployment-section .about-illitare-part .significant-part p.dkgvbk {
            font-size: 16px;
        }

        section.unemployment-section p span.bolded-part {
            font-size: 20px;
        }

        section.unemployment-section p {
            font-size: 18px;
            line-height: 30px;
        }

        section.company-section .dream-part .owl-dots {
            display: none;
        }

        .quec-section .assement-part .col-sm-6 {
            width: 100%;
        }

        .quec-section .assement-part img {
            margin-top: 30px;
        }


        .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3 {
            font-size: 24px;
        }

        .explore-carrer-page .looking-carrer .prediction-part .col-sm-4 {
            width: 50%;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
            padding: 0px 60px;
        }

        .amy-main-chatting section.new-chatbox-sec .chat-section {
            height: 65vh !important;
        }

        section.new-chatbox-sec .chat-section {
            height: 60vh !important;
        }

        section.new-chatbox-sec .chat-section {
            max-width: 80%;
        }

        section.new-chatbox-sec .Input.Input-blank {
            max-width: 80%;
        }

        body section.feedback-section .feedback-main {
            height: fit-content;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 28%;
        }

        body .myprofile-inner {
            position: fixed;
        }

        body .success-submit {
            width: 54%;
        }

        .rating_section_page form.form-part .form-body-part .rating>label {
            font-size: 12px;
        }

        .rating_section_page .footer-form-part .btn-part button {
            font-size: 16px;
        }

        .rating_section_page .form-part .form-body-part .greeting-part h4 {
            font-size: 25px;
        }

        .rating_section_page .form-part .form-body-part {
            max-width: 90%;
            width: 100%;
            margin: 0 auto;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part {
            align-items: center;
            height: 78px;
        }

        section.opportunities-section .opper-slider .brand-one {
            height: 65px;
            align-items: center;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 60%;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            height: unset;
            max-height: 32px;
            margin-bottom: 2px;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider .brand-one .offer-txt .develepor-part {
            display: flex;
            gap: 8px;
            align-items: center;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            max-height: 30px;
            height: unset;
            margin-bottom: 0px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj .btn-part a {
            font-size: 16px;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re h2 {
            font-size: 45px;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re p {
            font-size: 16px;
        }

        body section.new-chatbox-sec .user-input-boxes .option-box .input-question.input-skip-question {
            width: 100%;
            top: unset;
        }

        body section.new-chatbox-sec .user-input-boxes {
            background-color: transparent;
            padding: 0px !important;
            border-radius: 20px;
            justify-content: unset;
            max-height: unset;
            overflow: unset;
        }

        body section.new-chatbox-sec .user-input-boxes .option-box .option-ist-section {
            width: 100%;
            padding: 10px 12px;
            border-radius: 0px;
            justify-content: flex-start !important;
            max-height: 200px;
            overflow: auto;
        }

        section.new-chatbox-sec .chat-section {
            height: 62vh !important;
        }

        .hekp-article-section .col-sm-3 {
            max-width: 35%;
            flex: 35%;
        }

        .hekp-article-section .col-sm-9 {
            max-width: 65%;
        }

        .hekp-article-section .need-more-help h2 {
            font-size: 28px;
        }

        .hekp-article-section .need-more-help .contact-part h2 {
            font-size: 20px;
        }

        .help-related-answer .breadcub-part .inner-cub-part .answer-search {
            width: 35%;
        }

        .help-related-answer .breadcub-part p {
            width: 63%;
        }

        .answer-search .form-part input {
            font-size: 16px;
        }

        .help-related-answer .breadcub-part h2.top-heading {
            font-size: 22px;
        }

        .answer-search .form-part {
            padding: 8px;
        }

        body .submit-test-part .modal-dialog.modal-dialog-centered {
            max-width: 55%;
        }

        body .submit-test-part .modal-dialog.modal-dialog-centered .modal-footer {
            justify-content: center;
            gap: 10px;
        }

        body .submit-test-part .modal-dialog.modal-dialog-centered .modal-footer a.Last_submit {
            padding: 8px 18px;
            font-size: 12px;
            width: auto;
            margin: 0px;

        }

        body .submit-test-part .modal-dialog.modal-dialog-centered .sds221222 {
            width: auto;
            font-size: 12px;
            padding: 8px 18px;
            margin: 0px;

        }


        section.stories-section .owl-prev {
            left: 82% !important;
            top: -7px !important;
        }

        section.stories-section .owl-next {
            top: -7px !important;
        }

        section.stories-section .opper-slider .brand-one {
            width: 188px;
        }

        /*aimcet*/

        section.aim_cet_main_banner_sec .col-lg-6 {
            width: 50%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
            font-size: 28px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 {
            width: 50%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
            width: 100%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box {
            margin-bottom: 10px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part img {
            width: 236px;
            height: 298px;
        }

        .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col {
            width: 40%;
        }

        /*end*/
        .foryouBannerSection .col-lg-6 {
            width: 50%;
        }

        section.psychometric-test-result button#viewMoreButton {
            display: none;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper {
            padding: 15px;
        }

        section.pathway-section .brain-test {
            max-width: 100%;
        }

        section.pocket-section {
            height: auto;
        }


        .right-img-area img {
            height: 415px;
            width: 230px;
        }

        section.take-section .expertpart .dotted-first {
            display: none;
        }

        section.take-section .expertpart .dotted-second {
            display: none;
        }

        section.expert-section {
            padding: 55px 0px 100px;
        }

        section.expert-section .box-bbok-part .col-sm-6 {
            width: 100%;
        }

        section.expert-section p.anaysis-part {
            font-size: 16px;
            padding-top: 20px;
        }

        section.stories-section .opper-slider .left-side-story {
            display: none;
        }

        section.expert-section .left-bos-part {
            display: none;
        }

        section.expert-section .right-box-part {
            display: none;
        }

        section.stories-section .opper-slider .story-dot-section {
            display: none;
        }

        section.stories-section .opper-slider .right-oper-story {
            display: none;
        }

        .banner-dots img {
            display: none;
        }

        section.edeging-section .prepare-part-box:after {
            display: none;
        }

        section.edeging-section .main-edge-part .pattern-left-part {
            display: none;
        }

        section.edeging-section .main-edge-part .pattern-right-part {
            display: none;
        }

        section.edeging-section .prepare-part-box::before {
            display: none;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
            margin-top: 0px;
        }

        /*****************************************booking-popconuncelling****************************************************/
        body .booking-modal-pop .modal-dialog {
            max-width: 52%;
        }

        body .unlock-future-part .discover-part p.inside-txt br {
            display: none;
        }

        /*****************************************help-support-page****************************************************/
        .main-help-support-section section.how-help-part h1 {
            font-size: 35px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .col-sm-2 {
            max-width: 33%;
            flex: 33%;
            margin-bottom: 15px;
        }

        .main-help-support-section section.search-part {
            max-width: 70%;
        }

        .main-help-support-section section.person-helping-section {
            max-width: 100%;
        }

        /*****************************************end****************************************************/
        section.psychometric-test-result section.opportunities-section .opper-slider .brand-one .offer-txt {
            padding: 0px 0px 0px 0px;
        }

        section.psychometric-test-result .carrer-section .different-carre-part {
            display: none;
        }

        section.desktop-degree-sec {
            display: none;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider {
            display: block;
        }

        .explore-oppur section.opportunities-section .opper-slider .owl-nav {
            display: none;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            top: 41px;
        }

        section.psychometric-test-result .diffrent-view-section {
            display: block;
        }

        section.psychometric-test-result .book-card-sec {
            padding: 20px 0px 50px;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider {
            padding: 8px 0px 0px !important;
        }

        section.psychometric-test-result section.opportunities-section.edeging-section .degree-part {
            display: block;
        }

        section.psychometric-test-result .share-section {
            padding: 20px 0px;
        }

        section.psychometric-test-result .owl-nav {
            display: none;
        }

        section.psychometric-test-result section.card-top-carerer {
            display: block;
            padding: 0px 0px 32px;
        }

        section.psychometric-test-result .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a {
            display: flex;
            align-items: center;
            gap: 10px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator img {
            width: 195px;
        }

        section.take-section .expertpart .bright-part .jcd {
            padding: 20px;
        }

        section.mobile-wrok .kjfc .scroll-main h2 {
            font-size: 18px;
        }

        section.mobile-wrok .kjfc .scroll-main .question-sect p {
            font-size: 12px;
        }

        section.mobile-wrok .main-head h2 {
            font-size: 24px;
        }

        section.pocket-section .pocket-sucess .download-part {
            padding-left: 40px;
        }

        section.pocket-section .pocket-sucess .download-part p {
            width: 100%;
        }

        section.stories-section .opper-slider .owl-nav {
            display: none !important;
        }

        body .banner-text-section p.unlock {
            font-size: 10px;
        }

        body section.edeging-section .prepare-part-box .engage-part .skill-part p {
            padding: 5px 10px;
        }

        body section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 225px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part img {
            transition: unset;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part:hover p {
            display: block;
            transition: unset;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            display: block;
        }

        section.nearby-section .nearby-location marquee::after {
            bottom: 0;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 230px;
        }

        .foryou-side-img-area {
            width: 500px;
            margin: auto;
        }

        .foryou-img-area {
            min-height: auto;
            max-height: 450px;
        }

        section.edeging-section .prepare-part-box {
            padding: 0px;
        }

        .for-you-aimshala-logo {
            width: 325px;
        }

        .for-you-tab-links {
            width: calc(100% - 230px);
        }

        section.company-section .dream-part .col-sm-10 {
            width: 75%;
        }

        section.company-section .dream-part .col-sm-2 {
            width: 25%;
        }

        .special-part .special-box-gift h2 {
            font-size: 22px;
            padding-left: 0px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-left: 100px;
        }

        .educator-story .col-sm-6 {
            width: 80%;
            margin: 0 auto;
        }

        .educator-story .left-bos-part img {
            width: 99%;
        }

        /********************pyschometric-test******************************/
        /*.testprogress-bar {
            display: flex;
            justify-content: space-between;
        }*/

        .progress-step {
            align-items: baseline;
        }

        .testprogress-bar {
            position: absolute;
            width: 100%;
            height: auto;
            background-color: transparent;
        }


        /***************************end***************************************/

        .aimshala-commitment h3.main-heading {
            font-size: 28px !important;
        }

        .educator-story {
            overflow: hidden;
        }

        .educator-story .right-box-part {
            bottom: 46px;
        }

        .educator-story .left-bos-part {
            left: 50px;
        }

        .testimonial .carousel-control-next-icon,
        .testimonial .carousel-control-prev-icon {
            width: 45px;
            height: 45px;
            padding: 10px;
        }

        .carousel-control-next {
            right: 48% !important;
        }

        .testimonial4_slide img {
            width: 50px !important;
            height: 50px !important;
        }

        .educator-story-heading h2 {
            font-size: 30px !important;
        }

        .educator-story-heading h2 img {
            width: 26px !important;
            margin-right: 5px;
        }
        section.perk.section .hrghb {
            width: 33.33%;
            margin-bottom: 14px;
            padding-left: 8px;
            padding-right: 8px;
        }

        .unlock-bell {
            width: 24px;
            height: 24px;
        }

        .unlock-bell img {
            width: 10px;
        }

        .mentor-unlocking p {
            font-size: 8px;
        }

        .mentor-divider {
            padding: 0px 0px;
        }

        .mentor-unlocking a.watch-now-vid {
            font-size: 8px;
        }

        .why-mentor .special-part .col-sm-3 {
            width: 50%;
            margin-bottom: 25px;
        }

        section.perk.section .special-part .priority-part {
            padding: 20px 30px;
        }

        .how-it-work section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 14px;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 35px;
            height: 35px;
            padding: 8px;
        }

        section.faq-section .faq-part h2 {
            font-size: 22px;
        }

        section.faq-section .faq-part p {
            font-size: 11px;
            line-height: 18px;
        }

        .become-a-mentor .accordion-button {
            font-size: 13px;
        }

        .become-a-mentor .launched-part .col-sm-8 {
            width: 100%;
            margin-top: 20px;
        }

        .become-a-mentor .launched-part .col-sm-4 {
            width: 100%;
        }

        .join-mentor h2 {
            font-size: 22px;
        }

        .join-mentor a {
            font-size: 13px;
        }

        .join-mentor a img {
            width: 16px;
        }

        .join-mentor h5 {
            font-size: 13px;
        }

        section.faq-section {
            padding: 30px 0px 0px;
        }

        .join-mentor .left-bos-part {
            top: 16px;
        }

        footer .top-footer-part p {
            font-size: 10px;
            line-height: 1.7;
        }

        .join-mentor .left-bos-part img {
            width: 90%;
        }

        .join-mentor .right-box-part img {
            width: 90%;
        }

        section.expert-section .video-btn a {
            padding: 8px 25px;
            font-size: 16px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto;
            width: fit-content;
        }

        header .mobile_menu .slicknav_menu .slicknav_icon {
            margin-top: -10px;
        }

        section.take-section .expertpart .dotted-first {
            right: 0;
        }

        section.expert-section {
            height: auto;
        }

        section.pocket-section .pocket-sucess .download-part {
            margin-top: 130px;
        }

        section.pocket-section .mobile-img img {
            width: 65%;
            height: 400px;
        }

        /***************************login*********************************/
        .login-form-section .container {
            max-width: 100%;
        }

        .login-form-section .dwjeds .card.text-left {
            height: 800px;
            max-width: 800px;
        }

        .login-form-section .dwjeds .card.text-left .card-body {
            padding: 85px;
        }

        .login-form-section .dwjeds .card.text-left .card-body img.mw-100.mb-22 {
            width: 360px;
        }

        .login-form-section .dwjeds h1 {
            font-size: 42px;
        }

        .login-form-section .dwjeds form.pad-hor input {
            height: 98px;
            font-size: 30px;
            margin-bottom: 30px;
        }

        .login-form-section .dwjeds form.pad-hor .text-right a.text-reset {
            font-size: 28px;
            text-decoration: none;
        }

        .login-form-section .dwjeds form.pad-hor .submit-btn-part {
            font-size: 35px;
        }

        .login-form-section .dwjeds form.pad-hor label.aiz-checkbox input#remember {
            height: 30px;
            width: 32px;
        }

        .login-form-section .dwjeds form.pad-hor .text-left label.aiz-checkbox span {
            font-size: 28px;
            line-height: 0 !important;
        }

        /***************************************************************************/
        .login-form-section .dwjeds .card {
            max-width: 500px;
            margin: 0 auto;
        }

        .dashboard_card {
            padding: 15px;
        }

        .sidebar.active_sidebar a {
            margin: 0px 10px;
        }

        .sidebar_close_icon i {
            line-height: 1;
            right: 14px;
            color: #94278f;
        }

        .dashboard_main_wrapper .sidebar_icon,
        .sidebar_close_icon {
            color: #94278f;
        }

        .aim-dashboard .header_iner {
            justify-content: space-between !important;
        }

        body .theme_btn.small_btn2 {
            padding: 10px 30px;
        }

        section.curicullam-activity .exam-box-part .col-sm-3 {
            flex: 33.33%;
        }

        .question-progress .progress {
            height: 5px;
        }

        .bank-btns-bxx {
            flex-wrap: wrap;
            gap: 10px;
        }

        .bank-btns {
            flex-wrap: wrap;
        }

        .jump-toggle a svg {
            height: 14px;
            width: 14px;
        }

        .jump-toggle a {
            height: 28px;
        }

        .que-bank-filter {
            gap: 15px;
            flex-wrap: wrap;
        }

        .cat label span {
            padding: 4px 15px !important;
        }

        .button {
            width: 80px !important;
            height: 28px !important;
        }

        .course-detail-bnr {
            padding: 60px 0;
        }

        .course-detail-txt {
            width: 95%;
        }

        .single-course-page .deatil-banner img {
            height: 250px;
        }

        .single-courese-prect .row .col-md-6 {
            margin-bottom: 30px;
            display: block;
        }

        .anner-section .banner-left-part {
            padding-top: 60%;
        }

        .anner-section {
            height: 50vh;
        }
    }

    @media (max-width: 850px) {

        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            width: 48.9%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            width: 32%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 46.2%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique h3 {
            font-size: 16px;
        }

        body .testprogress-bar .progress-step:before,
        .testprogress-bar .progress-step:after {
            left: -13px !important;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate {
            width: 20%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 32%;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 56%;
        }

        section.psychometric-test-result .share-section .innrer-shar .shre-part {
            top: -76px;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            font-size: 14px;
            line-height: 16px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator .develepor-part {
            width: auto;
        }

        section.psychometric-test-result .opper-slider .develepor-part span.avg-part {
            font-size: 12px;
            top: 30px;
        }

        /*****************************************booking-popconuncelling****************************************************/
        body .banner-text-section p.unlock {
            font-size: 9px;
        }

        body .booking-modal-pop .modal-dialog {
            max-width: 65%;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 28px;
        }

        section.pocket-section .pocket-sucess .download-part {
            margin-top: 170px;
        }

        footer .last-footer-part .main-links ul {
            gap: 8px;
            padding-left: 20px;
            flex-wrap: wrap;
        }

        .copy-write-par a {
            font-size: 12px;
        }

        footer .last-footer-part .main-links ul a {
            font-size: 12px;
        }

        footer .last-footer-part .main-links span.lwdq {
            font-size: 12px;
        }

        footer .last-footer-part h2 {
            font-size: 14px;
            margin-bottom: 8px;
        }

        footer .middle-part-foot h2 {
            font-size: 14px;
            margin-bottom: 8px;
        }

        footer .middle-part-foot ul li {
            padding-bottom: 2px;
        }

        footer .middle-part-foot ul li a {
            font-size: 10px;
        }

        footer .top-footer-part p {
            font-size: 12px;
            line-height: 1.7;
        }

        section.stories-section .opper-slider .play-button-part img {
            width: 30px;
            height: 30px;
        }

        section.counselling-section .unlocating-part .circle-second-part img {
            width: 20px;
            height: 20px;
        }

        section.counselling-section .unlocating-part .circle-first-part img {
            width: 20px;
            height: 20px;
        }


        section.counselling-section .container {
            padding: 0;
            max-width: 95%;
        }


        section.expert-section {
            height: auto;
        }

        section.expert-section .video-btn {
            padding-top: 20px;
        }

        section.expert-section p.anaysis-part {
            font-size: 12px;
            line-height: 1.3;
        }

        section.expert-section h2 {
            font-size: 18px;
            padding-top: 10px;
        }

        section.expert-section p.fulfill-part {
            margin-bottom: 8px;
        }

        section.pocket-section .pocket-sucess .download-part p.bold-txt-part {
            font-size: 18px;
            line-height: 1.1;
        }

        section.pocket-section .pocket-sucess .download-part p {
            font-size: 11px;
            line-height: 1.4;
            margin-top: 7px;
        }

        section.pocket-section .pocket-sucess .download-part h4 {
            font-size: 22px;
            padding-bottom: 1px;
        }

        section.pocket-section .pocket-sucess .download-part {
            padding-left: 0px;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            font-size: 14px;
            line-height: 1.2;
        }

        section.opportunities-section .opper-slider .brand-one p {
            font-size: 10px;
            line-height: 1.4;
        }

        section.opportunities-section .opper-slider .brand-one .offer-txt .education-part {
            margin-bottom: 0px;
        }

        .nearby-location .brand-one .community-part h2 {
            font-size: 10px;
            line-height: 1.1;
        }

        .nearby-location .brand-one .img-part img {
            height: 100%;
        }

        section.opportunities-section .opper-slider {
            padding: 30px 40px;
        }

        .nearby-location .txt-part-location li {
            line-height: 1.1;
        }

        .nearby-location .txt-part-location ul span.educator-txt {
            font-size: 10px;
            padding-left: 4px;
        }

        .nearby-location .txt-part-location h5 {
            font-size: 10px;
            margin-bottom: 3px;
        }

        .nearby-location .txt-part-location p {
            font-size: 22px;
            margin-bottom: 8px;
        }

        section.nearby-section .admission-part {
            padding: 40px 0px 40px;
        }

        section.edeging-section .prepare-part-box {
            margin-top: 25px;
        }

        section.approch-section .impacted-part .unique-btn {
            margin-top: 25px;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -17px;
            left: 40%;
        }

        section.approch-section .impacted-part .unique-btn a {
            padding: 6px 20px;
            font-size: 12px;
            border-radius: 6px;
        }

        section.approch-section .impacted-part .discover-part .success-part {
            margin-top: 0px;
            gap: 12px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 12px;
            margin-bottom: 2px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 10px;
            line-height: 1.3;
        }

        section.approch-section .impacted-part .diveider-type {
            margin-bottom: 0px;
        }

        section.approch-section .impacted-part {
            padding: 10px 0px !important;
        }

        section.approch-section .live-part img {
            width: 225px;
            height: 235px;
        }

        section.approch-section .live-part {
            width: 280px;
            height: 280px;
        }

        section.company-section .dream-part h3 {
            font-size: 12px;
        }

        section.company-section .dream-part {
            padding: 8px 0px;
        }

        section.take-section .expertpart .bright-part .btn-part a {
            font-size: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            width: fit-content;
        }

        section.take-section .expertpart .bright-part p {
            font-size: 12px;
            margin-top: 0px;
            line-height: 17px;
            margin-bottom: 10px;
        }

        section.take-section .expertpart img {
            width: 100%;
            height: 100%;
        }

        section.take-section .expertpart .bright-part h2 {
            font-size: 22px;
        }

        section.take-section .expertpart .bright-part h2 span.take-part-txt {
            font-size: 22px !important;
        }
    }

    @media screen and (min-width: 1024px) and (max-width: 1024px) {
        body section.Career-Counselling .career-time-picker .card-rght-btns .button {
            width: 172px;
        }
    }

    @media screen and (min-width: 912px) and (max-width: 912px) {
        section.counselling-section .listing-part li {
            margin-bottom: 98px !important;
        }

        .foryou-img-area img {
            width: 82%;
        }

        body .career-time-picker .card-rght-btns .button {
            width: 142px !important;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 332px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 332px;
        }

        body section.approch-section .approch-but {
            bottom: -3px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part img {
            width: 78%;
        }
    }

    @media screen and (min-width: 820px) and (max-width: 820px) {
        body section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 195px !important;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            top: 36px;
        }

        /************************new-home-page********************************/

        section.take-section .expertpart {
            padding-left: 0px;
            padding-right: 0px;
            padding-top: 95px;
            padding-bottom: 50px;
        }

        section.approch-section .approch-but {
            right: 50% !important;
            bottom: -3% !important;
        }

        body .unlock-future-part .discover-part p.inside-txt {
            font-size: 12px;
            margin-top: -16px;
            line-height: 20px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            bottom: 15px !important;
        }

        body .unlock-future-part {
            padding-top: 10px !important;
        }

        body .main-banner-section .container {
            max-width: 92% !important;
        }

        body .left-img-area img {
            width: 245px !important;
        }

        body .banner-text-section .bell-icon {
            width: 22px;
            height: 22px;
            line-height: 20px;
        }

        section.take-section .expertpart {
            padding-top: 95px;
        }

        body .banner-text-section .watching-part a {
            font-size: 9px;
        }

        body section.stories-section .opper-slider .brand-one {
            width: 170px;
        }

        /*******************************************************/
    }

    @media screen and (min-width: 768px) and (max-width: 768px) {
        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            width: 48.8%;
        }
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted {
    font-size: 12px;
}
        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            height: 60px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img img {
            width: 216px;
            height: 148px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection {
            padding-top: 35px;
        }

        section.new-chatbox-sec .chat-section {
            height: 56vh !important;
        }

        body section.new-chatbox-sec .user-input-boxes .option-box .option-ist-section {
            max-height: 150px;
        }

        body .left-img-area {
            left: -145px !important;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            top: 36px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 27px;
            line-height: 44px;
        }

        section.psychometric-test-result section.opportunities-section.edeging-section.expermental-part.Mentorship-Opportunities p.hdvnj {
            font-size: 12px;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider .brand-one a {
            font-size: 12px;
            line-height: 0px !important;
        }

        body footer .container {
            padding: 0px;
        }

        body section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 185px !important;
        }

        .banner-text-section.ventor-part span.diveder-gap {
            height: 19px;
        }

        .banner-text-section .ventor-part span.diveder-gap {
            height: 19px;
        }

        body section.stories-section .opper-slider .brand-one {
            width: 170px;
        }

        section.approch-section .approch-but {
            bottom: -3% !important;
            right: 49% !important;
        }

        body .banner-text-section .bell-icon {
            width: 22px;
            height: 22px;
            line-height: 20px;
        }

        body .banner-text-section .watching-part a {
            font-size: 8px;
        }

        body .banner-text-section p.unlock {
            font-size: 8px !important;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 54%;
        }

        body .main-banner-section h1 p.dynamicContent b {
            font-size: 30px !important;
        }

        body .left-img-area img {
            width: 255px !important;
        }

        .dynamicContent span {
            font-size: 30px !important;
        }
    }

    @media only screen and (min-width: 1024px) and (max-width: 1024px) {
        section.approch-section .approch-but {
            bottom: -7px;
        }

        section.stories-section .opper-slider .right-oper-story {
            display: none;
        }

        section.stories-section .opper-slider .left-side-story {
            display: none;
        }

        section.stories-section .opper-slider .brand-one {
            width: 220px !important;
        }

        section.expert-section {
            height: auto;
        }

        section.expert-section .box-bbok-part img {
            width: 72%;
        }
    }

    @media only screen and (min-width: 768px) and (max-width: 1024px) {

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 30px !important;
        }

        .contact-banner-main .banner-main-heading h1 {
            font-size: 45px;
            margin-top: 35px;
            margin-bottom: 20px;
        }

        .contact-banner-main .contact-form-part {
            padding-top: 10px;
            padding-bottom: 40px;
        }

        .contact-form-col .contact-form-col-inner {
            width: 100%;
            text-align: end;
            margin-left: 52px;
        }

        section.contact-genral-enquiry .gen-inq-col {
            padding: 0px 10px 0px 10px;
            flex-basis: 50%;
            max-width: 50%;
        }

        section.contact-info-section .connect-with-us {
            margin-bottom: 30px;
        }

        section.contact-info-section {
            padding: 30px 0px;
        }


        /*explore-discover*/
        .explore-pathway .pathway-section .why-choose-left-part {
            display: none;
        }

        .Career-Counselling .career-couns-right-part {
            display: none;
        }

        .Career-Counselling .career-couns-left-part {
            display: none;
        }

        section.counselling-section .unlocating-part .combined-shape-part {
            display: none;
        }

        .explore-pathway .pathway-section .why-choose-right-part {
            display: none;
        }

        .explore-discover .explore-section {
            background-position: center center !important;
        }

        .explore-discover .explore-section .relevant-part {
            right: 0px;
        }

        .explore-discover section.counselling-section .unlocating-part .ventor-part {
            padding: 3px 3px 3px 3px;
        }

        .explore-discover .explore-section .unlocating-part h2.explore-part {
            padding-top: 33px !important;
            color: #ffcb07;
        }

        .explore-discover section.counselling-section .relevant-part .right-side-part img {
            width: 93%;
        }

        .explore-discover section.counselling-section .listing-part li {
            margin-bottom: 40px;
            margin-left: -20px;
        }

        .explore-discover section.counselling-section .listing-part ul li .connect img {
            height: 90px !important;
        }

        .explore-discover section.counselling-section .listing-part {
            position: absolute;
            top: 43px;
            left: 37px;
        }

        /*explore-pathway*/

        .explore-pathway section.pathway-section .path-part h2 {
            font-size: 32px;
        }

        .explore-pathway section.pathway-section .path-part p br {
            display: none;
        }

        .explore-pathway section.pathway-section {
            padding: 40px 0px;
        }

        section.pathway-section .path-part p {
            padding-bottom: 10px;
        }

        .explore-pathway section.pathway-section .brain-test {
            width: 100%;
            padding-bottom: 35px;
        }

        section.Career-Counselling .row.career-couns-row {
            width: 100%;
        }

        .explore-pathway section.pathway-section .brain-test .based-test-part h2 {
            font-size: 24px;
        }

        section.Career-Counselling .path-part h2 {
            font-size: 32px;
        }

        section.Career-Counselling .path-part p {
            margin: 0 auto;
            width: 65%;
        }

        section.Career-Counselling .career-time-picker {
            width: 100%;
            margin: 0 auto;
            margin-top: 10px;
        }

        section.Career-Counselling {
            padding: 0px 0px 30px;
        }

        section.pathway-section .path-part p {
            width: 95%;
        }

        body .explore-oppur section.opportunities-section p.txt-part {
            width: 95%;
        }

        .explore-oppur section.opportunities-section .opper-slider {
            padding: 30px 20px;
        }

        section.learning-section .beyound-part p {
            font-size: 16px;
            line-height: 22px;
        }

        .Experi-learn section.learning-section .path-part h2 {
            font-size: 32px;
            margin-bottom: 40px;
        }

        .Experi-learn section.learning-section {
            padding: 25px 10px;
        }

        .Experi-learn section.learning-section .col-sm-6 {
            width: 100%;
        }

        .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-prev {
            left: -48px !important;
        }

        .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-next {
            right: -48px !important;
        }

        .explore-oppur section.opportunities-section .opper-slider .brand-one .offer-txt {
            padding: 0px 15px 15px 15px;
        }

        .explore-faq .faq-section .launched-part .col-sm-4 {
            width: 100%;
        }

        .explore-faq .faq-section .launched-part .col-sm-8 {
            width: 100%;
        }

        .explore-faq section.faq-section .jqheoyf h3.main-heading.start-prpation-part br {
            display: none;
        }

        .explore-faq section.faq-section .jqheoyf .aimshala-commitment h3 {
            font-size: 19px;
        }

        .explore-faq section.faq-section .jqheoyf .commitment-txt p {
            font-size: 15px;
        }

        .explore-faq section.faq-section .faq-part {
            margin-top: 20px;
        }

        .explore-faq section.faq-section .faq-part h2 {
            font-size: 32px;
        }
    }

    @media screen and (min-width: 1114px) and (max-width: 1114px) {
        body .banner-text-section p.unlock {
            font-size: 13px;
        }

        section.approch-section .approch-but {
            bottom: 39px;
            right: 45%;
        }

        body .container {
            max-width: 100%;
        }

        body .unlock-future-part .impacted-part .unique-btn .arrow-img {
            left: 78% !important;
        }
    }

    @media screen and (min-width: 884px) and (max-width: 884px) {
        section.approch-section .approch-but {
            bottom: 44px;
        }
    }

    @media screen and (min-width: 800px) and (max-width: 800px) {
        body .banner-text-section .watching-part a {
            font-size: 9px !important;
        }
    }

    @media screen and (min-width: 768px) and (max-width: 991px) {
        section.psychometric-test-result .different-carre-part .develepor-part h2 {
            font-size: 14px;
        }

        body section.new-chatbox-sec .Input.Input-blank {
            bottom: 70px;
        }

        section.counselling-section .unlocating-part p.shape-txt br {
            display: none;
        }

        .button {
            width: 108px !important;
        }

        .aim-time-slider {
            padding: 0 105px 0px 80px;
        }

        section.pathway-section .brain-test .based-test-part h2 {
            font-size: 20px !important;
        }

        .button {
            height: 41px !important;
        }

        .header-icon-section {
            width: 60% !important;
            justify-content: end !important;
        }

        .main-banner-section p.banner-para {
            font-size: 15px;
            padding-top: 0px;
        }

        footer .last-footer-part .main-links ul {
            padding-left: 0px !important;
        }

        /*************************new-home************************/
        footer .last-footer-part .main-links ul li:first-child {
            display: block !important;
            margin-left: -2px;
        }

        footer .last-footer-part .main-links span.lwdq {
            display: none;
        }


        .scrollframe__content__block {
            height: 25vh;
        }

        .scrollframe__nav__container {
            height: 42vh;
        }

        .scrollframe__nav__list-label {
            font-size: 18px;
        }

        .scollframe__nav__list-link.w--current {
            height: 200px;
        }

        .unlock-future-part .impacted-part {
            padding: 0px 0px 0px !important;
        }

        section.edeging-section .prepare-part-box:after {
            display: none;
        }

        section.pocket-section .pocket-sucess {
            padding-top: 0px;
        }

        section.stories-section .owl-prev {
            left: 84% !important;
            top: -7px !important;
        }

        section.stories-section .opper-slider .story-dot-section img {
            width: 13%;
        }

        section.stories-section .opper-slider .story-dot-section {
            bottom: 65px;
        }

        section.expert-section {
            padding: 50px 0px;
        }

        section.expert-section .left-bos-part {
            left: 75px;
            top: -18px;
        }

        section.expert-section .box-bbok-part img {
            width: 100%;
        }

        body section.pocket-section.phase-pocket-part {
            padding-bottom: 25px;
        }

        section.stories-section .opper-slider .left-side-story img {
            width: 35% !important;
        }

        section.approch-section .approch-but {
            right: 46%;
        }

        section.approch-section {
            padding-top: 0px;
        }

        body .unlock-future-part .discover-part p.inside-txt {
            font-size: 11px;
            margin-bottom: -14px;
            margin-top: -15px;
            line-height: 16px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            bottom: 18px !important;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading {
            line-height: 30px;
            margin-bottom: 0px !important;
            font-size: 28px !important;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading span.bold-txt {
            font-size: 28px;
        }

        .main-banner-section .right-side {
            width: 40%;
            max-width: 40%;
        }

        .main-banner-section .left-side {
            width: 60%;
            max-width: 60%;
        }

        .main-banner-section {
            height: 465px;
        }

        .banner-dots img {
            right: 20%;
            top: 30%;
        }

        body .main-banner-section {
            height: auto;
        }

        .main-banner-section p.banner-para {
            font-size: 14px;
        }

        .banner-dots img {
            display: none;
        }

        body .right-img-area img {
            height: 335px;
            width: 226px;
        }

        .main-banner-section .side-img-area .foryou-right-slide-top-img {
            top: 48px !important;
            left: 22px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 175px;
            left: 28px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 180px;
            left: 28px !important;
        }

        body .left-img-area {
            top: 210px;
            left: -122px;
        }

        body .left-img-area img {
            width: 100%;
            height: 200px;
        }
    }

    @media (max-width: 768px) {


        section.talk_live_sect .join_our_expert h2.title span.bold-part {
            font-size: 32px;
            line-height: 42px;
        }

        .philosophers-text-section .main_personal-pat .col-sm-6 {
            width: 100%;
        }

        section.psychometric-test-result .personal-trate-both .work_left {
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .rating-bar .percetage .jewf {
            width: 35%;
        }

        section.talk_live_sect .join_our_expert h2.title {
            font-size: 32px;
            line-height: 42px;
        }

        section.talk_live_sect .join_our_expert p.dec {
            font-size: 14px;
            line-height: 24px;
        }

        section.talk_live_sect .join_our_expert .right_part a {
            font-size: 14px;
            padding: 8px 16px;
        }
    }

@media screen and (max-width: 767px) {
    .Libarary-full-listing-page .career-match-cards .section-title-group .section-title {
    font-size: 22px;
}
.Libarary-cluster-details-page .career-match-cards .section-title-group .section-title {
    font-size: 22px;
}
section.section-skill-readiness .readiness-card  .box-part-radar-part {
    padding: 16px;
    border-radius: 8px;
}
.Libarary-full-listing-page .career-match-cards .section-title-group .heading-area-part span.totla-count {
    width: 22%;
}
section.section-skill-readiness .readiness-card .readiness-header {
    display: block;
}
section.section-skill-readiness .readiness-card .readiness-header .left-side-head-part .readiness-title {
    font-size: 24px;
    align-items: baseline;
    line-height: 28px;
}
section.section-skill-readiness .readiness-card .readiness-header .readiness-pct-block .readiness-pct-value {
    font-size: 24px;
    margin-top: 12px;
}
    .explore-category .explore-category-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 12px;
}
section.section-skill-readiness .readiness-card .box-part-radar-part .radar-legend {
    display: block;
}
section.section-skill-readiness .readiness-card .box-part-radar-part canvas {
    height: 250px !important;
}
.box-part-radar-part .gap-item span.gap-badge {
    width: 20%;
    font-size: 8px;
}
.box-part-radar-part .gap-item .gap-item-header span.gap-pct {
    font-size: 12px;
}
.box-part-radar-part .gap-item .gap-item-header span.gap-item-name {
    font-size: 12px;
    line-height: 16px;
}
.box-part-radar-part .gap-item .gap-item-header {
    margin-bottom: 2px;
}
.box-part-radar-part .gap-item .bar-with-tag .gap-track {
    width: 78%;
    height: 8px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part {
    border-radius: 12px;
    padding: 16px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box span {
    font-size: 12px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box span.arrow img {
    width: 10px;
    height: 10px;
}
.skill-based-test-part .strength-skill-sect-part .box-part-radar-part .recommended-growth-part .skill-box {
    border-radius: 6px;
    padding: 10px;
}
.explore-category {
    border-radius: 16px;
    padding: 16px;
}
.explore-category .explore-category-header .explore-category-title {
    font-size: 24px;
}
.explore-category .explore-category-header .explore-category-subtitle {
    font-size: 12px;
}
.Libarary-career-page-sect .inner-describe-libaray {
    padding: 0px 16px 40px;
}
.deg-section .deg-heading h2 {
    font-size: 24px;
}
.deg-section .deg-heading  p {
    font-size: 12px;
}
.deg-section .deg-two-col {
    grid-template-columns: repeat(1, 1fr);
    gap: 12px;
}
.deg-section .deg-tracker-bar {
    display: block;
}
.deg-section .deg-tracker-bar .left-con-part {
    display: block;
    margin-bottom: 12px;
}
.deg-section .deg-tracker-bar .deg-tracker-ico {
    margin-bottom: 8px;
}
.certx-section .certx-wrapper .certx-heading {
    font-size: 24px;
}
.certx-section .certx-wrapper .certx-subheading {
    font-size: 12px;
}
.certx-section .certx-wrapper .certx-grid {
    grid-template-columns: repeat(1, 1fr);
}
.career-match-cards .match-card .match-card-footer span.price-sec {
    font-size: 16px;
}
.planner-section .download-section {
    display: block;
}
.planner-section .download-section .dowload-left-part {
    display: block;
    margin-bottom: 12px;
}
.planner-section .download-section .download-btn {
    padding: 8px 18px;
    font-size: 12px;
}
.planner-section .months-grid {
    grid-template-columns: repeat(1, 1fr);
}
section.section-choose-degree .exam-roadmap-steps {
    grid-template-columns: repeat(1, 1fr);
}
.search-banner-section .carrer-option nav.nav-wrapper {
    max-width: 100%;
    margin-top: -52px;
    margin-bottom: 10px;
    padding: 0px 12px;
    border-radius: 12px;
}
section.section-roi .roi-stat-cards {
    grid-template-columns: repeat(1, 1fr);
    gap: 16px;
}
section.section-roi .roi-card .roi-title {
    font-size: 24px;
}
section.section-roi .roi-card .roi-sub {
    font-size: 14px;
}
section.section-choose-degree .choose-steps-wrapper .step-card {
    padding: 16px;
}
section.section-choose-degree .choose-header .left-head-content .choose-title {
    font-size: 24px;
}
section.section-choose-degree .choose-header .left-head-content .choose-sub {
    font-size: 12px;
}
section.section-choose-degree .choose-header .btn-career-goals {
    padding: 8px 18px;
    font-size: 12px;
    border-radius: 6px;
}
section.section-roi .roi-card .wrapper-chat-sect .roi-legend {
    display: block;
}
section.section-roi .roi-stat-cards .roi-stat-card  .roi-stat-value {
    font-size: 18px;
    line-height: 26px;
}
section.section-choose-degree {
    padding: 24px;
    border-radius: 16px;
}
.search-banner-section .carrer-option {
    padding: 16px;
    border-radius: 12px;
    height: 122px;
}
.search-banner-section form .form-part input {
    font-size: 12px;
    height: 54px;
    border-radius: 8px;
    padding: 16px 12px;
    padding-left: 40px;
}

.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list {
    overflow-x: auto;
}
.career-match-cards .match-card .match-card-stats .avg-part .medium-value {
    background-color: #FEFCE8;
    border-radius: 10px;
    padding: 2px 8px;
    color: #D08700;
    font-size: 11px;
    font-weight: 600;
    width: fit-content;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a {
    font-size: 12px;
    padding: 10px 0;
}
.search-banner-section .carrer-option nav.nav-wrapper ul.nav-list li a img {
    height: 24px;
    width: 24px;
}
.search-banner-section form .form-part img {
    width: 20px;
    height: 20px;
    top: 17px;
    left: 14px;
}
.search-banner-section form .form-part ::placeholder {
    font-size: 12px;
}
.section-career-chart  .chart-legend {
    display: block;
}
.section-career-chart .section-title-group .section-title {
    font-size: 24px;
}
.section-career-chart .section-title-group span.section-subtitle {
    font-size: 12px;
    line-height: normal !important;
}
.career-match-cards .section-title-group .section-title {
    font-size: 24px;
}
.career-match-cards .section-title-group .section-subtitle {
    font-size: 12px;
    line-height: normal;
}
.career-match-cards .section-header-row .see-all-col .see-all-link {
    font-size: 14px;
}
section.carrer-intelligencedashboard .dashboard-header h2 {
    font-size: 24px;
}
.section-clusters {
    border-radius: 12px;
    padding: 16px;
    margin: 0;
}
.section-clusters .section-title-group .section-title {
    font-size: 24px;
    margin: 2px;
}
.section-clusters .section-title-group span.section-subtitle {
    font-size: 12px;
    line-height: normal;
}
section.carrer-intelligencedashboard .dashboard-header p {
    font-size: 12px;
}
.future-career-predicticon .future-wrapper .pred-cards-row {
    row-gap: 12px;
}
section.carrer-intelligencedashboard .dashboard-cards {
    grid-template-columns: repeat(1, 1fr);
    gap: 18px;
}
section.carrer-intelligencedashboard .dashboard-cards .card-dash span.card-value {
    font-size: 16px;
    line-height: 20px;
}
.future-career-predicticon .future-wrapper .future-main-sub {
    font-size: 12px;
}
section.carrer-intelligencedashboard {
    border-radius: 12px;
    padding: 16px;
    margin: 0 0;
}
.future-career-predicticon {
    margin: 0;
    padding: 16px;
}
.future-career-predicticon .future-main-title {
    font-size: 24px;
    align-items: baseline;
}
.question-screen-view .quiz__question {
    font-size: 16px;
    height: auto;
}
body .question-screen-view .popup {
    left: 42%;
    width: 100%;
    padding: 0px 0px 0px 60px;
}
.question-visible {
    height: 450px;
    overflow: auto;
}
.progress-step .step-count:before {
    height: 20px;
    left: 0px;
    /*top: 1px;*/
}
.leavemodal .modal-footer button {
    width: 45% !important;
}

.leavemodal .modal-dialog {
    max-width: 90%;
    margin: 0 auto;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt h2.term {
    font-size: 16px;
}
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading p.guid-part {
    font-size: 12px;
}
.guidelines-page .guideline-instruction-part-sect .agreed-condition-part .mentor-check-group label {
    font-size: 12px;
}
.guidelines-page .guideline-instruction-part-sect .mentor-modal-heading h2 {
    font-size: 20px;
}
.guidelines-page .guideline-instruction-part-sect {
    max-width: 92%;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul li h2 {
    width: 100%;
}
.guidelines-page .guideline-instruction-part-sect .lines-part-txt ul li {
    display: block;
}
.learn-by-doing-sect .experiential-learning .col-sm-4 {
    width: 100%;
}
.guidelines-page {
    padding: 52px 0 25px;
}
.learn-by-doing-sect .experiential-learning .career-spirit {
    border-radius: 8px;
    padding: 16px;
}
.learn-by-doing-sect .experiential-learning .career-spirit h3 {
    font-size: 18px;
}
.learn-by-doing-sect .experiential-learning .career-spirit p {
    font-size: 14px;
    line-height: 22px;
}
.learn-by-doing-sect .experiential-learning .career-spirit .img-part img {
    width: 100%;
    height: auto;
}
.learn-by-doing-sect .experiential-learning .career-spirit .img-part {
    min-width: 150px;
    width: 150px;
    bottom: 0;
}
    .start-aim-with-confident .middle-content-part h2 {
    font-size: 24px;
    line-height: 34px;
    width: 100%;
}
.start-aim-with-confident .middle-content-part p {
    font-size: 14px;
    width: 100%;
    margin-top: 18px;
}
.start-aim-with-confident .middle-content-part .btn-part {
    margin-top: 18px;
}
.explore-our-career-library .career-box {
    padding: 16px;
    border-radius: 16px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-value {
    font-size: 16px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box .stat-label {
    font-size: 12px;
}
.start-aim-with-confident .middle-content-part .updated-box-part .stat-box {
    padding: 8px;
    border-radius: 4px;
}
.start-aim-with-confident .middle-content-part .btn-part .plan-btn {
    font-size: 14px;
    padding: 8px 16px;
    border-radius: 8px;
}
.start-aim-with-confident .middle-content-part .updated-box-part {
    gap: 4px;
    margin-top: 24px;
    width: 100%;
}
.insight-topic-section .naravtive-part .brand-one .content-sect h2 {
    font-size: 14px;
}
.insight-topic-section  .global-btn-type .join-btn-part {
    font-size: 14px;
    padding: 8px 16px;
    border-radius: 8px;
}
.chhose-prising-table-for-career .available-plans .pricing-card {
    border-radius: 12px;
    padding: 20px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .plan-name {
    font-size: 12px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .price {
    font-size: 26px;
    line-height: 28px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part .btn-custom {
    border-radius: 8px;
    font-size: 14px;
}
.chhose-prising-table-for-career .available-plans .pricing-card .btn-part {
    margin-top: 24px;
}
.chhose-prising-table-for-career .available-plans .col-part {
    width: 100%;
}
.explore-our-career-library .career-box .career-according-skill  .col-md-4 {
    width: 100%;
}
.explore-our-career-library .career-box .nav-link {
    font-size: 12px;
}
.explore-our-career-library .career-box .nav-link img {
    width: 20px;
    height: 20px;
}
.explore-our-career-library .career-box .nav-link.active {
    border-radius: 4px;
}
.explore-our-career-library .career-box .nav {
    gap: 8px;
}
.explore-our-career-library .career-box .according-to-title-explanation {
    padding-top: 12px;
    margin-top: 12px;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part {
    min-width: 48px;
    width: 48px;
    height: 48px;
    border-radius: 8px;
}
.explore-our-career-library .career-box .right-side-heading-part .img-tab-part img {
    width: 30px;
    height: 30px;
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .title-tab {
    font-size: 16px;
}
.explore-our-career-library .career-box .right-side-heading-part .content-part .tab-text-muted {
    font-size: 12px;
    line-height: normal;
}
.explore-our-career-library .career-box  .right-side-heading-part {
    gap: 12px;
}
.explore-our-career-library .career-box  .career-according-skill {
    margin-top: 20px;
}
.explore-our-career-library .career-box .career-according-skill  .col-md-4 {
    margin-bottom: 12px;
}
.explore-our-career-library .career-box .career-according-skill .career-card-box {
    border-radius: 8px;
    padding: 8px;
}
.according-to-title-explanation .main-page-explore {
    margin-top: 8px;
}
.according-to-title-explanation .main-page-explore .explore-link {
    font-size: 14px;
}
.according-to-title-explanation .main-page-explore .explore-link img {
    width: 12px;
    height: 12px;
}
.mapping-sect-part .image-left-card img {
    height: 350px;
    border-radius: 20px;
}
.laerning-with-real-people .mapping-sect-part .row {
    flex-direction: column-reverse;
}
.grow-with-guidence-part .mapping-sect-part .row {
    flex-direction: column-reverse;
}
.mapping-sect-part .right-text-content-map .step-pill .label {
    font-size: 16px;
}
.mapping-sect-part .right-text-content-map .step-pill  .number {
    width: 30px;
    height: 30px;
    font-size: 20px;
}
.mapping-sect-part .right-text-content-map h3 {
    font-size: 24px;
    margin-bottom: 12px;
}
.mapping-sect-part .right-text-content-map {
    margin-top: 35px;
}
.mapping-sect-part .image-left-card::before {
    width: 86%;
    right: 16px;
    height: 340px;
    border-radius: 20px;
}
.aim-journey-overview .aim-big-image {
    margin-top: 24px;
}
.global-new-sub-part .globale-subtitle p {
    font-size: 14px;
    line-height: normal;
}
.real-journey-story-sect .explore-real-stroy .col-sm-4 {
    width: 100%;
}
.real-journey-story-sect .student-card {
    padding: 16px;
    border-radius: 12px;
}
.real-journey-story-sect .student-card .card-top-part img {
    width: 45px;
    height: 45px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text .head-part {
    font-size: 14px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted {
    font-size: 12px;
}
.real-journey-story-sect .student-card .info-box {
    margin-top: 12px;
    padding: 12px;
    border-radius: 8px;
}
.real-journey-story-sect .student-card .info-box .acived-part {
    gap: 6px;
}
.real-journey-story-sect .student-card .info-box .text-muted {
    font-size: 12px;
}
.real-journey-story-sect .student-card .info-box .basic-text {
    font-size: 14px;
    line-height: normal;
}
.real-journey-story-sect .student-card .info-box .acived-part span.success-text {
    font-size: 14px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted span.class-text {
    padding: 1px 5px;
}
.real-journey-story-sect .student-card .card-top-part .content-part-text small.text-muted span.dot-part {
    margin: 0px 6px;
}
.new_container {
    padding: 24px 16px;
}
.grow-think-career-choice-banner .hero-title {
    font-size: 24px;
    margin-bottom: 16px;
}
.grow-think-career-choice-banner .hero-text {
    font-size: 14px;
}
.grow-think-career-choice-banner .hero-text-two {
    font-size: 12px;
    margin-top: 18px;
}
.grow-think-career-choice-banner .btn-sect-part {
    gap: 8px;
    padding-top: 18px;
    flex-direction: column;
}
.grow-think-career-choice-banner .btn-sect-part .same-style {
    font-size: 14px;
    padding: 8px 16px;
    border-radius: 8px;
    min-width: 220px;
    text-align: center;
}
.grow-think-career-choice-banner .hero-text-two {
    font-size: 14px;
    margin-top: 20px;
}
.grow-think-career-choice-banner .hero-badge {
    font-size: 12px;
    margin-bottom: 16px;
    padding: 2px 12px;
    gap: 6px;
}
.grow-think-career-choice-banner .hero-badge img {
    width: 18px;
    height: 18px;
}
body  .explore-career-details-page .career-deatils-faq {
    margin-top: 16px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part {
   display: block;
}
 .for-jumb-to-section .outcome-part a {
    font-size: 14px;
    padding: 12px 4px;
}
.for-jumb-to-section .outcome-part {
    gap: 12px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part .group-name {
    padding-top: 10px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 {
    font-size: 24px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part p {
    font-size: 14px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .scolarship-group-sect-year .birla-group-part h4 span.open-part {
    font-size: 12px;
    padding: 2px 8px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part {
    font-size: 12px;
}
.libaray-deatils-explain-page .inner-start-explaining-part .about-exam-details .updated-part span.text-part img {
    width: 10px;
    height: 12px;
}
.inside-allbar-data-sect .linked-bar-data-part .stream-learning-sect .learning-section {
    grid-template-columns: repeat(1, 1fr);
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .event-content h3 {
    font-size: 14px;
    height: 24px;
    -webkit-line-clamp: 1;
}
body .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .network-img-part img.top-bg-img {
    height: 80px;
}
.inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .event-content {
    padding: 14px 12px 0px;
    gap: 8px;
}
        .top-sub-title-part h3 {
    font-size: 18px;
}
.common_heading_sect a {
    font-size: 14px;
}
.common_heading_sect h4 {
    font-size: 16px;
}
.common_heading_sect {
    padding-bottom: 0;
}
.trend-future-part-sect .col-sm-6:first-child {
    margin-bottom: 16px;
}
.outcomes-list-part .factor-part .which-factor p img {
    width: 12px;
    height: 14px;
}
body .outcomes-list-part .factor-part .which-factor p {
    font-size: 12px;
}
.outcomes-list-part .factor-part .which-factor {
    padding: 6px 12px;
}
.outcomes-list-part .factor-part .which-factor p img {
    margin-top: 2px;
}
        body .foryou-right-slide-top-img {
            left: 0 !important;
        }
        body .inside-allbar-data-sect .linked-bar-data-part .why-stream-section p {
    font-size: 14px;
    line-height: normal;
}
 .why-stream-section .btn-row-sect .btn-stream {
            font-size: 14px;
            padding: 8px 12px;
            border-radius: 8px;
        }
        .why-stream-section .btn-row-sect .right-btn-part {
            position: unset;
        }
         .why-stream-section .btn-row-sect .left-btn {
            gap: 8px;
            flex-wrap: wrap;
        }
        .why-stream-section .btn-row-sect {
            gap: 8px;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .inner-stream-deatils:first-child {
            padding-bottom: 12px;
            margin-bottom: 12px;
        }
         .inside-allbar-data-sect .linked-bar-data-part .why-stream-section .why-we-choose-this-stream .inner-stream-deatils .stream-why-part p.numerical-type {
            font-size: 12px;
            gap: 6px;
            padding: 8px;
        }

         .inside-allbar-data-sect .all-stream-section .heading-sect {
            margin: 0;
        }
        .inside-allbar-data-sect .linked-bar-data-part .why-stream-section {
            padding: 12px 12px 0px;
        }
    section.about-explain-careers .prospect-part-sect ul.point-data-part li {
        font-size: 12px;
    }
        section.why-its-maches-part .circle-progress-bar svg.progress {
            width: 136px;
            height: 90px;
        }

        .career-category-listing {
            padding: 24px 0px 32px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .img-part img {
            width: 40px;
            height: 40px;
            border-radius: 6px;
            border: 1px solid #e7e6f0;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data {
            gap: 8px;
            padding: 12px;
        }

        .based-content-career-path {
            padding-top: 10px;
        }

        .main-second-careers-section .whole-new-title h3 {
            text-align: center;
        }

        body .explore-career-details-page .main-second-careers-section {
            border: 0px;
            background-color: transparent;
            padding: 0px;
            padding-top: 16px;
        }

        .career-path-process .career-process-step .tab-process::before {
            left: 18%;
            width: 445px;
            top: 60%;
        }

        .career-path-process .line-progress {
            top: 60%;
            left: 20%;
            max-width: 445px;
        }

        .career-path-process .career-process-step {
            width: 100%;
            max-width: 720px;
            margin: 0 auto;
        }

        .career-path-process .career-process-step .tab-process {
            max-width: 720px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area img {
            width: 14px;
            height: 14px;
        }

        body .career-path-process .career-process-step .tab-process .steps-sect.tab .you-are-here img {
            width: 60px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab span.circle-area {
            margin-top: 12px;
            margin-bottom: 15px;
            width: 16px;
            height: 16px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab {
            width: 100%;
            min-width: 90px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab p {
            font-size: 10px;
        }

        .career-path-process .career-process-step .tab-process .steps-sect.tab .step-deatils {
            padding-bottom: 8px;
            padding-top: 4px;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part {
            display: block;
        }

        section.cyber-security-right-for-you {
            padding-top: 16px;
            padding-bottom: 16px;
        }

        section.why-its-maches-part p {
            font-size: 14px;
        }

        section.why-its-maches-part h3 {
            font-size: 18px;
        }

        section.roles-and-responsibility h3 {
            font-size: 18px;
        }

        section.roles-and-responsibility .roles-statement {
            grid-template-columns: repeat(1, 1fr);
        }

        section.roles-and-responsibility {
            padding-top: 16px;
            padding-bottom: 16px;
        }

        section.salary-data-sect {
            padding-top: 16px;
        }

        section.salary-data-sect h3 {
            font-size: 18px;
        }

        section.salary-data-sect p {
            font-size: 14px;
        }

        section.salary-data-sect .data-show-bar {
            border-radius: 8px;
            padding: 12px;
        }

       section.salary-data-sect .data-show-bar .according-data-yearly ul li h4 {
    font-size: 12px;
    line-height: 14px;
}
        section.salary-data-sect .data-show-bar .according-data-yearly ul li p {
    font-size: 10px;
    word-break: break-word;
}

        .data-in-table-form h3 {
            font-size: 18px;
        }

        .data-in-table-form table tr.table-head-bg-color td {
            font-size: 14px;
            padding: 8px 12px;
        }

        .data-in-table-form table tr td {
            font-size: 14px;
            padding: 8px 12px;
        }

        .helpful-information h4 {
            font-size: 18px;
        }

        .helpful-information .review-part img {
            width: 30px;
            height: 30px;
        }

        .acadmic-admission-sect {
            padding: 16px;
            border-radius: 8px;
            margin-top: 16px;
        }

        .career-add-new-btn a {
            font-size: 13px;
            gap: 6px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .ridirect-part a img {
            width: 10px;
            height: 10px;
        }

        .main-second-careers-section .whole-new-title h3 span.text-part {
            font-size: 20px;
            padding: 0px 8px;
            background-color: #fafafa;
        }

        .career-path-process .career-process-step span.arrow-icon {
            min-width: 24px;
            height: 24px;
            width: 24px;
        }

        .main-second-careers-section .whole-new-title h3::before {
            top: 15px;
        }

        .career-path-process .career-process-step span.arrow-icon img {
            width: 12px;
            height: 12px;
        }

        .trending-cyber-sect-part .analyst-part-cyber .img-part-new img {
            border-radius: 8px 8px 0px 0px;
            height: 110px;
        }

        .trending-cyber-sect-part .analyst-part-cyber {
            border-radius: 8px;
        }

        section.top-recuriters .roles-statement .response-box-part .title-head a {
            min-width: 28px;
            width: 28px;
            height: 28px;
        }

        .linked-bar-data-part .trending-cyber-sect-part {
            padding: 0;
        }

        .linked-bar-data-part .trending-cyber-sect-part .row {
            display: flex;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
            scroll-behavior: smooth;
            -webkit-overflow-scrolling: touch;
            flex-wrap: nowrap;
        }

        .linked-bar-data-part .trending-cyber-sect-part .custom-box:first-child {
            padding-left: 16px;
        }

        .linked-bar-data-part .trending-cyber-sect-part .custom-box {
            padding: 0px 6px;
            flex: 0 0 90%;
            scroll-snap-align: start;
        }

        .career-category-listing .container {
            max-width: 100%;
        }

        .career-category-listing .inner-showing-list {
            padding: 0px 16px 16px;
            border-radius: 8px;
        }

        .trending-cyber-sect-part .custom-box {
            width: 100%;
        }

        .trending-cyber-sect-part .analyst-part-cyber .content-bottom-sect h2 {
            font-size: 14px;
            height: 22px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect a span.bold-part {
            display: none;
        }

        section.top-recuriters .roles-statement .response-box-part .title-head a img {
            width: 10px;
            height: 10px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data .about-degree {
            gap: 8px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .degrees-year .master-subject {
            flex-wrap: wrap;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section {
            display: flex;
            padding: 16px 0px 0px;
            gap: 12px;
            overflow-x: auto;
            scroll-snap-type: x mandatory;
            scroll-behavior: smooth;
            -webkit-overflow-scrolling: touch;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .card-content-box .icon-part img {
            width: 24px;
            height: 24px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .card-content-box .icon-part {
            max-width: 46px;
            height: 46px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .bg-img-part img.top-bg-img {
            border-radius: 8px 8px 0px 0px;
            height: 70px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part {
            flex: 0 0 90%;
            scroll-snap-align: start;
            padding-bottom: 12px;
            border-radius: 8px;
        }

        .inside-allbar-data-sect .linked-bar-data-part {
            border-radius: 8px;
            padding: 16px 0;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .picker-part {
            padding: 0px 12px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part h3.title-small-heading {
            font-size: 14px;
            height: 21px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .about-card h5 {
            font-size: 14px;
            height: 22px;
            -webkit-line-clamp: 1;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .placement-carers h3 {
            font-size: 14px;
            height: 30px;
            -webkit-line-clamp: 1;
            padding: 10px 12px 0px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .learning-section .card-box-part .master-data .about-degree h3 {
            font-size: 14px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect h4 {
            font-size: 16px;
            border-radius: 0px 4px 4px 0px;
            border-left: 4px solid #000;
            padding: 2px 12px;
            width: fit-content;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect {
            padding: 0;
            margin-top: 32px;
            gap: 8px;
        }

        .inside-allbar-data-sect .linked-bar-data-part .heading-sect a {
           font-size: 14px;
            min-width: 54px;
        }

        .based-content-career-path .career-bar-sect ul {
            gap: 8px;
            border-radius: 8px;
            padding: 0px 16px;
        }

        .inside-allbar-data-sect .linked-bar-data-part {
            border-radius: 0;
            padding: 0;
            margin: 0;
            border: 0;
        }

        .based-content-career-path .career-bar-sect ul li a {
            padding: 8px 4px;
        }

        section.about-explain-careers .highlighted-title-part .action-btn {
            gap: 10px;
        }

        .is-it-right-for-part h4 {
            font-size: 18px;
            margin-bottom: 10px;
        }

        .is-it-right-for-part p {
            font-size: 14px;
        }

        .is-it-right-for-part img.middle-logo {
            height: 50px;
        }

        .is-it-right-for-part .career-add-new-btn {
            flex-wrap: wrap;
            gap: 8px;
        }

        .is-it-right-for-part .career-add-new-btn a {
            min-width: 200px;
        }

        .is-it-right-for-part .career-add-new-btn a img {
            width: 22px;
            height: 22px;
        }

        .is-it-right-for-part {
            border-radius: 8px;
            padding: 16px;
            margin-top: 16px;
        }

        .helpful-information {
            padding: 16px;
            border-radius: 8px;
            margin-top: 16px;
        }

        .career-add-new-btn a img {
            width: 12px;
            height: 14px;
        }

        .details-in-tables {
            border-radius: 8px;
            padding: 16px;
            margin-top: 16px;
        }

        section.salary-data-sect .data-show-bar .nav {
            gap: 12px;
            margin-bottom: 12px;
        }

        section.salary-data-sect .data-show-bar .nav li.nav-item .nav-link {
            font-size: 14px;
            min-width: 100px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul {
            gap: 4px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul .same-bar {
            height: 20px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul .left-bar-set {
            border-radius: 4px 0px 0px 4px;
        }

        section.salary-data-sect .data-show-bar .according-data-yearly ul .right-bar-set {
            border-radius: 0px 4px 4px 0px;
        }

        section.cyber-security-right-for-you h4 {
            font-size: 18px;
        }

        section.why-its-maches-part {
            padding-top: 16px;
        }

        section.cyber-security-right-for-you h5 {
            font-size: 14px;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part .heading-part h3 {
            font-size: 14px;
            padding-top: 8px;
        }

        section.about-explain-careers .highlighted-title-part .left-content-part h1 {
            font-size: 20px;
        }

        section.cyber-security-right-for-you p {
            font-size: 14px;
        }

        span.badge-part {
            font-size: 12px;
        }

        section.cyber-security-right-for-you .about-ai-powered {
            display: block;
        }

        section.cyber-security-right-for-you .about-ai-powered img.middle-logo {
            height: 50px;
        }

        section.cyber-security-right-for-you .about-ai-powered .middle-direct-part img.diection-logo {
            width: 28px;
            height: 28px;
            margin: 14px 0;
        }

        section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a {
            font-size: 14px;
            justify-content: center;
            width: fit-content;
            margin: 0 auto;
        }

        section.cyber-security-right-for-you .about-ai-powered .new-add-exam-part .downloaded-sect a {
            font-size: 14px;
            justify-content: center;
            width: fit-content;
            margin: 0 auto;
            padding: 8px 16px;
        }

        section.about-explain-careers .highlighted-title-part .action-btn .btn-part a {
            font-size: 14px;
            border-radius: 6px;
            padding: 6px 12px;
        }

        section.about-explain-careers .prospect-part-sect h3 {
            font-size: 18px;
        }

        section.about-explain-careers .prospect-part-sect p {
            font-size: 14px;
        }

        section.about-explain-careers .highlighted-title-part .action-btn a img {
            width: 20px;
            height: 20px;
        }

        section.about-explain-careers .highlighted-title-part .action-btn .icon-part {
            min-width: 36px;
            width: 34px;
            height: 34px;
            border-radius: 6px;
        }

        body .explore-career-details-page .main-first-careers-section {
            margin-top: 24px;
        }

        .outer-styling-part {
            border-radius: 8px;
            padding: 16px;
        }

        section.why-its-maches-part .scroing-sect-part .circle-progress-bar {
            width: 30%;
        }

        .carrer-explore-deatils .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part {
            margin-bottom: 0;
        }

        section.inspiring-section .first_sect_part .about_aim-talk h2 {
            font-size: 32px;
            line-height: normal;
        }

        section.inspiring-section .first_sect_part .about_aim-talk p {
            font-size: 13px;
            line-height: normal;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part {
            max-width: 100%;
            padding: 20px 16px 0px;
        }

        section.inspiring-section .first_sect_part {
            padding: 32px 0;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .play-button-part-first-sec img {
            width: 42px;
            height: 42px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .upcoming_part p.latest-up {
            padding: 0px 6px;
            ;
            font-size: 12.62px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part {
            border-radius: 8px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part img {
            border-radius: 8px;
        }

        section.inspiring-section .first_sect_part .vedio_sect_part .success-video-thumbn .big-imag-part::before {
            border-radius: 8px;
        }

        #success-first-sec-video .aim_video-section {
            border-radius: 8px;
        }

        .become-prenure-section .left-side-content h1 {
            font-size: 32px;
        }

        .for-you-aimshala-logo img {
            width: 230px;
        }

        section.for-you-next {
            padding-top: 40px;
        }

        .button-for-you {
            width: fit-content;
        }

        .foryouBannerSection .for-rightban-part {
            background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
            margin-top: 40px;
            padding-top: 42px;
            padding-bottom: 20px;
        }

        body .foryou-img-area {
            text-align: end;
        }

        .foryou-img-area img {
            width: 94%;
        }

        .foryou-right-slide-bottom-img {
            left: 22px;
        }

        .foryouBannerSection h1 {
            font-size: 32px;
            margin-top: 26px;
        }

        .foryouBannerSection p.foryouBannerPara {
            font-size: 12px;
        }

        .for-you-tab-section .student-text .guidline-info p {
            padding-left: 10px;
            margin-top: 12px;
        }

        .foryouBannerSection .col-lg-6 {
            width: 100%;
        }

        .foryouBannerSection {
            background: unset !important;
            padding: 32px 0px 0px;
        }

        .for-you-tab-section .student-text .guidline-info {
            display: block;
        }

        .for-you-tab-section .row {
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

        .for-you-tab-section .student-text {
            padding-top: 30px;
        }

        .join-the-junery .heading-join-text h3 {
            font-size: 32px;
        }

        .join-the-junery .heading-join-text p {
            font-size: 14px;
            line-height: normal;
        }

        .join-the-junery {
            padding-top: 0px;
        }

        body section.for-you-next .prepare-part-box .engage-part .skill-part {
            height: auto !important;
            padding-bottom: 16px;
        }

        section.counselling-section .right-side-part {
            height: 90%;
            width: 100%;
            margin-top: 32px;
            text-align: center;
        }

        section.Our-Promise {
            padding: 15px 0px 30px 0px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text h2 {
            font-size: 24px;
            text-align: left;
        }

        body section.counselling-section .listing-part li {
            margin-left: -48px !important;
        }

        body section.counselling-section .relevant-part {
            right: 0px;
        }

        body section.counselling-section .listing-part li {
            margin-bottom: 55px;
        }

        body .counselling-section .listing-part {
            top: 64px !important;
            left: 74px;
        }

        body section.counselling-section .relevant-part .right-side-part img {
            width: 94%;
        }

        section.counselling-section .right-side-part {
            margin-left: 0;
        }

        section.counselling-section .aim-right-part {
            background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
            margin-top: 30px;
        }

        section.counselling-section {
            background: unset !important;
            padding: 32px 0px 0px;
        }

        .Lasting-Impact .Lasting-Impact-bg .Lasting-Impact-text p {
            text-align: left;
            font-size: 16px;
        }

        section.Lasting-Impact {
            padding: 30px 0px 15px 0px;
        }

        .Lasting-Impact .Lasting-Impact-bg {
            background: linear-gradient(359deg, #0FBBC3 -6.92%, rgba(15, 187, 195, 0.35) 28.74%, rgba(15, 187, 195, 0.15) 64.18%, rgba(15, 187, 195, 0.00) 82.14%, rgba(15, 187, 195, 0.00) 97.99%);
            margin: 0px !important;
            border-radius: 12px;
        }

        .Our-Offerings .Our-Offer-inner .Our-Offer-text-box h5 {
            font-size: 14px;
        }

        .Our-Offerings .Our-Offer-inner .Our-Offer-text-box p {
            font-size: 12px;
        }

        .our-team .our-team-inner .our-team-img {
            width: 33%;
            position: relative;
            padding: 8px;
        }

        .our-team-info {
            bottom: -32px;
            padding: 8px 15px;
        }

        .our-team .our-team-inner {
            flex-wrap: wrap;
            display: flex;
        }

        .Our-Offerings .col-lg-4 {
            padding-left: 0;
            padding-right: 0;
            margin-top: 16px;
        }

        .Our-mission-vision .mission-vision-inner {
            padding: 20px 20px 20px 20px;
            margin-bottom: 0px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-img {
            width: 70px;
            text-align: center;
            margin-right: 5px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-img img {
            width: 80%;
        }

        section.Our-Offerings {
            padding: 15px 0px 30px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-text p {
            font-size: 12px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-text h5 {
            font-size: 16px;
        }

        .Our-mission-vision .mission-vision-inner .mission-vision-text {
            width: calc(100% - 70px);
            text-align: left;
        }

        .explore-section .unlocating-part h1.explore-part {
            padding-top: 26px !important;
            font-size: 32px;
        }

        .become-prenure-section .left-side-content h3 {
            margin-bottom: 18px;
        }

        .become-prenure-section .left-side-content h1 {
            margin-bottom: 18px;
        }

        .global-left-side-page-heading h2 span.bold-part.for-bottom-line::after {
            width: 76px;
            transform: translate(-74px, 24px);
        }

        .main-banner-section .ventor-part {
            padding: 2px 8px 2px 8px;
        }

        .main-banner-section .ventor-part .watching-part {
            margin-top: -2px;
        }

        .banner-text-section.ventor-part span.diveder-gap {
            font-size: 12px;
        }

        section.unemployment-section .container {
            padding: 0;
        }

        section.find-nearby-consultation .find-career-consultation .globale-subtitle {
            margin-bottom: 18px;
        }

        .globale-subtitle p br {
            display: none;
        }

        section.find-nearby-consultation .find-career-consultation .globale-subtitle {
            margin-bottom: 18px;
        }

        section.expert-section p.fulfill-part span.embark-part {
            font-size: 25px;
        }

        section.expert-section p.anaysis-part {
            font-size: 12px;
            line-height: 21px;
            margin-top: 17px;
            padding: 0px;
        }

        body video.video-section {
            border-radius: 12px;
        }

        .main-banner-section .progress-bar {
            margin: 12px 0px 0px 13px;
        }

        .home-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: auto;
            padding: 10px 5px 22px;
        }

        section.edeging-section .prepare-part-box .engage-part {
            width: 100%;
            margin-bottom: 8px;
        }
        .main-banner-section .banner-text-section .home-page-btn {
            margin-top: 8px;
        }

        .become-prenure-section {
            padding: 24px 16px;
        }

        .main-banner-section .banner-text-section .dynamicContent {
            margin-bottom: 8px;
        }

        .main-banner-section {
            padding: 32px 0px 20px;
        }

        .main-banner-section .banner-text-section .dynamicContent span {

            font-size: 32px;
        }

        .main-banner-section {
            height: auto;
        }

        .main-banner-section .banner-text-section h1,
        b.text-part {
            font-size: 32px;
            margin-top: 24px;
        }

        .main-banner-section .col-lg-6 {
            width: 100%;
            max-width: 100%;
        }

        body #home-first-sec-video {
            height: 200px !important;
        }

        .thankyou-pop {
            z-index: 999999 !important;
        }

        .life-at-aimshala {
            padding: 32px 16px;
        }

        body .banner-text-section p.unlock {
            font-size: 9px;
            padding-left: 2px;
        }

        .banner-text-section p.unlock {

            width: 65%;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .col-sm-4 {
            margin-top: 8px;
        }

        body .banner-text-section {
            padding: 0;
        }

        .mentorship-main-page section.approch-section .impacted-part .global-left-side-page-heading h2.main-heading {
            text-align: center;
        }

        .line-styleing .line-img-part {
            bottom: -4px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .col-sm-4 {
            width: 33.33%;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part {
            padding: 8px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .statement-view h3 {
            font-size: 12px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .reedem-coin .statement-view img {
            max-width: 24px;
            height: 24px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part {
            padding: 12px 0 18px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part img {
            width: 36px;
            height: 36px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect .why-referenig-part .new-up-part h4 {
            font-size: 14px;
            margin-top: 8px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .why-refering-sect h3 {
            font-size: 14px;
        }

        .squad_part_section .profile-detail-setion .inner-everything-part .now-add-consulatnt-part .code-get-started .invite-btn-squad a {
            font-size: 14px;
            padding: 8px 24px;
            border-radius: 8px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together {
            padding: 16px;
            border-radius: 12px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part h3 {
            font-size: 20px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part p {
            font-size: 14px;
        }

        body .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .royality-sect {
            width: 100%;
            margin-top: 12px;
        }

        .full-deatils-refer-and-earn-page .profile-detail-setion .inner-everything-part .what-yoy-earn-now .about-earning .reward-sect-part {
            height: 390px;
            border-radius: 12px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin {
            display: block;
            text-align: center;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .same-style-part p {
            font-size: 18px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin .content-area h2 {
            font-size: 28px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part {
            gap: 8px;
            top: 7px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn {
            width: 32px;
            height: 32px;
            min-width: 32px;
            border-radius: 4px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send .btn-part .copied-btn img {
            width: 18px;
            height: 18px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin p.date-type {
            font-size: 14px;
            padding-top: 8px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send input {
            height: 46px;
            font-size: 12px;
            border-radius: 4px;
            padding: 6px 6px 6px 12px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .referral-linking-part .refer-send ::placeholder {
            font-size: 12px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .available-coin .number-of-coin .img-part {
            border-right: 0;
            padding-right: 0;
            margin-right: 0;
            margin-bottom: 10px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow p {
            font-size: 12px;
        }

        .full-deatils-refer-and-earn-page .squad_part_section .profile-detail-setion .inner-everything-part .earn-together .grow-together .left-grow h2 {
            font-size: 24px;
            margin-bottom: 12px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .exlore-industries-part .full-page-title-part h4 {
            font-size: 24px;
        }

        .scolarship-full-page .industries-explore-career-update-deatils .carrer-explore-deatils .exlore-industries-part .col-sm-3 {
            width: 100%;
            max-width: 100%;
            flex: 100%;
        }


        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option p {
            font-size: 16px;
            margin-bottom: 18px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option p {
            font-size: 16px;
        }


        .industries-explore-career-update-deatils .eam-explore-page-deatils .exam-level-part .top-enterence-exam-part .explore-exam-page .all-over-india-exam .col-sm-4 {
            width: 100%;
        }


        .exlore-industries-part .explore-engeerning-part .engeeing-banner-part .banner-part .left-content h4 {
            font-size: 12px;
            text-align: center;
            width: auto;
        }


        .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course .logo-img img {
            width: 50px;
            height: 50px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course h2 {
            font-size: 26px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam p {
            font-size: 14px;
        }


        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p {
            font-size: 12px;
            line-height: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint {
            padding: 6px 12px;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn {
            display: block;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .type-object-btn a.hours {
            font-size: 14px;
            padding: 6px 12px;
            margin-bottom: 8px;
        }


        .eam-explore-page-deatils .exam-level-part .useful-links-part .official-part .agency-sect a {
            font-size: 12px;
        }


        .eam-explore-page-deatils .exam-level-part .about-course-exam .name-course {
            gap: 12px;
            margin-bottom: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part input {
            width: 100%;
            font-size: 14px;
            height: 44px;
            padding: 8px 16px 8px 44px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part img {
            width: 18px;
            height: 18px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .form-part ::placeholder {
            font-size: 14px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .breadcumb-sect a {
            font-size: 14px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect .breadcumb-sect {
            padding-bottom: 12px;
        }

        .eam-explore-page-deatils .exam-level-part .about-course-exam .top-sect {
            display: block;
        }


        .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link {
            padding: 6px 12px;
            font-size: 14px;
        }

        .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul {
            white-space: nowrap;
            overflow: auto;
            flex-wrap: nowrap;
            scrollbar-width: none;
            justify-content: start;
        }

        .explore-exam-page .looking-for-exam-part .which-type-of-exam .highlight-top-setting ul li.nav-item .nav-link {
            width: 112px;
            font-size: 12px;
            height: 42px;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .future-section .inner-out-of-country-section-part ul li.nav-item .nav-link span.count {
            font-size: 12px;
        }

        .explore-exam-page .looking-for-exam-part {
            padding: 35px 0;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect .left-locate img {
            width: 32px;
            height: 32px;
        }

        .explore-exam-page .looking-for-exam-part .heading-part-new h2 {
            font-size: 28px;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
            max-width: 92%;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .top-search-sect .left-locate {
            border-radius: 8px 0px 0px 8px;
            padding: 0px 8px;
        }

        .explore-exam-page .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part input {
            border-radius: 0px 8px 8px 0;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part .block-part {
            width: 100%;
        }

        .collage-partnership .location-area-sect {
            background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part img {
            width: 84%;
        }

        .insight-topic-section .globale-subtitle {
            max-width: 100%;
            margin-bottom: 16px;
        }

        .main-part .for-deatil-stories {
            right: 16px;
            bottom: -28px;
        }

        .main-part .for-deatil-stories a {
            font-size: 14px;
        }

        body .contact-banner-main .watching-part a {
            font-size: 9px;
        }

        body .contact-banner-main .watching-part a img {
            width: 7px;
            height: 7px;
        }

        body .contact-banner-main .ventor-part span.diveder-gap {
            padding: 0px 3px;
        }

        body .contact-banner-main p.unlock {
            font-size: 9px;
        }

        body .contact-banner-main .bell-icon {
            width: 20px;
            height: 20px;
            line-height: 18px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h6 {
            font-size: 14px;
        }

        .work-ataimshala-new-page .explore-section .unlocating-part h4 {
            font-size: 14px;
            line-height: 18px;
        }

        .work-ataimshala-new-page section.counselling-section .unlocating-part p.shape-txt {
            font-size: 14px !important;
            line-height: 20px;
            width: 100%;
        }

        .innovation-part .collaborate-part .diverse-part img {
            width: 70px;
            height: 70px;
        }

        .innovation-part .collaborate-part .col-sm-3 {
            width: 100%;
            margin-bottom: 16px;
        }

        .innovation-part .collaborate-part .diverse-part h4 {
            font-size: 18px;
        }

        .innovation-part .collaborate-part .diverse-part p {
            line-height: 20px;
            font-size: 14px;
        }


        .innovation-part {
            padding: 32px 16px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .work-mode h3 {
            font-size: 14px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .work-mode img {
            width: 20px;
            height: 20px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part .hybrid-part {
            width: 100%;
            margin-top: 12px;
        }

        .current-opening {
            padding: 32px 16px;
        }

        section.current-opening .name-counsellor h2 {
            font-size: 18px;
            border-left: 4px solid #94278F;
            padding-left: 14px;
        }

        section.current-opening .name-counsellor h2::after {
            display: none;
        }

        .life-at-aimshala .more-than-workplace .img-part img {
            height: auto;
        }

        .whole-team .life-at-aimshala .more-than-workplace .right-content-part .more-sect {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 8px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part h2 {
            font-size: 32px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p {
            font-size: 14px;
            line-height: 22px;
        }

        .life-at-aimshala .more-than-workplace .right-content-part p span.increase-size {
            font-size: 16px;
        }

        .current-openning-filter-form-select {
            width: 100%;
            padding: 5px 0px;
        }

        .current-opening .Upsc-teacher-outer .teacher-check-side .teacher-check-btn {
            margin-top: 20px;
            text-align: left;
        }

        .payment-structure-page .become-prenure-section .right-side-img-sect img {
            height: auto;
        }

        .breakdown-section .with-premium .main-sale-part {
            padding: 14px;
        }

        .traction-popup .modal-dialog .modal-body .condition-section td img {
            width: 14px;
            height: 14px;
            margin-right: 6px;
        }

        .traction-popup .modal-dialog .modal-body .condition-section th,
        .condition-section td {
            padding: 6px 10px;
        }

        .traction-popup .modal-dialog .modal-body .condition-section th {
            font-size: 16px;
        }

        .traction-popup .modal-dialog .modal-body .condition-section td {
            font-size: 12px;
        }

        .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part p {
            font-size: 12px;
        }

        .breakdown-section .with-premium .main-sale-part .total-price p {
            font-size: 14px;
        }

        .breakdown-section .with-premium .col-sect:first-child {
            margin-bottom: 14px;
        }

        .breakdown-section .platform-fee .amount-platform {
            display: block;
            margin-top: 14px;
        }

        .breakdown-section .platform-fee .amount-platform .gate-way-path {
            padding: 16px;
            width: 100%;
        }

        .withdrawals-part .inner-pays .minimum-part h2 {
            font-size: 16px;
        }

        .withdrawals-part .inner-pays .minimum-part p {
            font-size: 16px;
            padding-top: 6px;
        }

        .withdrawals-part .inner-pays {
            padding: 20px 0px 0;
        }

        .career-preneur-page .receving-part-sect .global-btn-type .join-btn-part {
            width: 100%;
            display: flex;
            max-width: 200px;
            margin: 0 auto;
            justify-content: center;
            margin-top: 10px;
        }

        .breakdown-section .platform-fee .amount-platform p {
            font-size: 14px;
            line-height: 20px;
        }

        .withdrawals-part .inner-pays .minimum-part {
            border-radius: 10px;
        }

        body .receving-part-sect .who-can-mentoring .who-can-join-section .global-btn-type {
            display: block;
            padding-top: 30px;
        }

        .withdrawals-part .inner-pays .col-sm-4 {
            margin-bottom: 14px;
        }

        .withdrawals-part .inner-pays h4 {
            font-size: 14px;
            width: 100%;
            padding-top: 24px;
        }

        .breakdown-section .platform-fee {
            padding-top: 8px;
            padding-bottom: 14px;
        }

        .breakdown-section .platform-fee .amount-platform .gst-part {
            padding: 16px;
            border-top: 2px solid rgb(147 38 143 / 20%);
            border-left: 0;
        }

        .breakdown-section .with-premium .main-sale-part .middle-platform .deduction-part {
            margin-bottom: 4px;
        }

        .breakdown-section .with-premium .sale-price .img-part img {
            width: 40px;
            height: 40px;
        }

        .breakdown-section .with-premium .sale-price .content-part .left-part p {
            font-size: 12px;
        }

        .breakdown-section .with-premium .sale-price .content-part .left-part h3 {
            font-size: 14px;
        }

        .breakdown-section .with-premium .sale-price .content-part .view-part .view-plan {
            color: #93268F;
            font-size: 14px;
            font-weight: 400;
        }

        .credited-wallet .how.to-pament-work .platform-fees .share-col {
            width: 100%;
        }

        .payment-structure-page .become-prenure-section .right-side-img-sect {
            padding-top: 0px;
        }

        .how.to-pament-work .platform-fees .share-col {
            width: 100%;
            margin-bottom: 16px;
        }

        .earn-more-page .act-program-section .free-trial-part .left-contect-sect h3 {
            font-size: 20px;
        }

        .earn-more-page .become-prenure-section .left-side-content h1 br {
            display: none;
        }

        .collage-regarding-changes .act-program-section .free-trial-part .left-contect-sect .main-listing-part {
            grid-template-columns: repeat(1, 1fr);
        }

        .location-area-sect .mobile-pitcure {
            display: block;
        }

        .location-area-sect {
            height: 100%;
        }

        .future-together .lets-give-shape .global-btn-type img {
            width: 90px;
            bottom: -4px;
        }

        .location-area-sect {
            height: 100% !important;
            padding-top: 40px;
        }

        .location-area-sect {
            height: 100%;
            background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        }

        .what-will-get .enquires-part .get-part .same-styling {
            border-radius: 16px;
        }

        .what-will-get .associate-sect-part .refeeral-part {
            border-radius: 16px;
        }

        .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section .purpose-sect-part {
            max-width: 100%;
        }

        .why-school-partner-sect {
            height: 100%;
        }

        .why-school-partner-sect .your-school-give .middle-content-part .work-flexibility-section .purpose-sect-part {
            padding-top: 0;
        }

        .for-student .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            max-width: fit-content;
        }

        .for-your-school .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            max-width: fit-content;
        }

        .for-your-school .act-program-section .free-trial-part .right-new-img .img-part {
            margin-top: -24px;
        }

        .future-together .lets-give-shape .right-side-txt {
            padding-left: 16px;
        }

        .future-together .lets-give-shape .download_pdf img {
            width: 212px;
        }

        .global-page-heading h2 br {
            display: none;
        }

        .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:last-child .internation-sect-part .content-part .badige-aimshala img {
            width: 70px;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .content-part {
            width: 60%;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part .picture-part {
            width: 40%;
        }

        .mentor-working-session .prenure-work-process .about-world .consulting-main-sect:first-child .acadmic-sect-part .picture-part {
            margin-top: 0;
        }

        .mentor-working-session .prenure-work-process .consulting-main-sect .common-styling-part {
            gap: 12px;
        }

        .mentor-knowleage-sect .about-prenure-career-sect .leadership-mentor-part {
            padding-bottom: 0;
        }

        .why-educator-join .work-flexibility-section .purpose-sect-part .col-part {
            width: 100%;
            margin-top: 18px;
        }

        .educator-joiner .who-can-join-section .about-the.teacher .inner-can {
            width: 100%;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(1) .module-part-sect .bottomomg {
            margin-bottom: -24px;
        }

        .edcatour-working-process .prenure-work-process .training-part .col-new-part:nth-child(2) .module-part-sect .bottomomg {
            margin-bottom: -24px;
        }

        .about-prenure-career-sect .consulting-main-sect:nth-child(2) {
            margin-top: 0;
        }

        .consulting-main-sect:first-child {
            margin-bottom: 18px;
        }

        .who-can-join-section .about-the.teacher .inner-can {
            width: 100%;
            padding-top: 18px;
        }

        .what-will-get .associate-sect-part .refeeral-part .img-sect {
            margin-bottom: auto;
        }

        .global-page-heading h2 {
            font-size: 24px;
            line-height: 30px;
            margin-bottom: 10px;
        }

        .global-left-side-page-heading h2 {
            font-size: 24px;
            line-height: 30px;
        }

        .prenure-work-process .training-part .module-part-sect .bottomomg {
            right: -60px;
        }

        .prenure-work-process .training-part .module-part-sect .bottomomg img {
            width: 70%;
        }

        .prenure-work-process .training-part .module-part-sect .featured-listing .bottomomg img.mobile-img {
            display: block;
        }

        .prenure-work-process .training-part .module-part-sect .featured-listing .bottomomg img.desktop-img {
            display: none;
        }

        .act-program-section .free-trial-part .left-contect-sect h2 br {
            display: none;
        }

        .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            padding: 8px 16px;
            border-radius: 8px;
        }

        .what-will-get .enquires-part .get-part .same-styling {
            padding: 24px 0px 24px 24px;
        }

        .what-will-get .associate-sect-part .refeeral-part .left-content {
            width: 60%;
        }

        .what-will-get .associate-sect-part .refeeral-part .img-sect {
            width: 40%;
        }

        .what-will-get .associate-sect-part .refeeral-part .img-sect img {
            margin-top: 16px;
        }

        .career-preneur-page .global-btn-type .join-btn-part {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 8px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part .new-logo img {
            width: 100px !important;
            height: 22px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part a.read-btn {
            font-size: 12px;
        }

        .inspirational-news-part .diverse-sect-part .new-sect .carrer-gap-part a.read-btn img {
            width: 10px !important;
            height: 10px;
        }

        .what-will-get .associate-sect-part .refeeral-part h3 {
            padding: 24px 10px 24px 24px;
            margin-bottom: 0;
        }

        .what-will-get .associate-sect-part .refeeral-part p {
            padding: 0px 24px 24px 24px;
            margin-top: -20px;
        }

        .what-will-get .associate-sect-part .refeeral-part {
            min-height: fit-content;
        }

        .how.to-earn-section .instutional-event {
            gap: 18px;
        }

        .how.to-earn-section .instutional-event .resouces-part .bot-img {
            left: 0;
            right: 0;
        }

        .act-program-section .free-trial-part .left-contect-sect {
            padding-bottom: 0;
        }

        .act-program-section .free-trial-part .left-contect-sect .btn-sect-part .same-styling {
            width: 100%;
            display: flex;
            max-width: 178px;
            margin-bottom: 12px;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            width: 100%;
        }

        .review-uerr section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .person-ino img {
            height: 30px;
            width: 30px;
        }

        .how.to-earn-section .instutional-event .resouces-part {
            width: 100%;
            min-height: 380px;
        }

        .become-prenure-section .left-side-content .btn-part .banner-btn {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 8px;
        }

        .who-can-join-section .about-the.teacher .experts-sect .inner-btn {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 8px;
        }

        .about-prenure-career-sect .consulting-main-sect .common-styling-part {
            width: 100%;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile .common-styling-part {
            padding: 16px 0 16px 16px;
        }

        .what-will-get .associate-sect-part .innerweb:last-child .refeeral-part .img-sect {
            margin: auto;
        }

        .about-prenure-career-sect .consulting-main-sect {
            gap: 18px;
            flex-wrap: wrap;
        }

        .about-prenure-career-sect .consulting-main-sect {
            margin-top: 18px;
        }

        .work-flexibility-section .purpose-sect-part .col-part {
            margin-top: 18px;
        }

        .act-program-section .free-trial-part {
            padding: 24px;
            border-radius: 12px;
        }

        .act-program-section .free-trial-part .left-contect-sect h2 {
            font-size: 32px;
        }

        .prenure-work-process .training-part .module-part-sect {
            padding: 24px 24px 24px 0px;
        }

        .prenure-work-process .training-part .module-part-sect .activate-profile {
            padding-left: 24px;
        }

        .career-preneur-page .common-space {
            padding: 24px 16px;
        }

        .act-program-section {
            padding: 24px 16px;
        }

        .insight-topic-section {
            padding: 24px 0px 24px 16px;
        }

        .insight-topic-section .global-page-heading {
            padding-right: 16px;
        }

        .insight-topic-section .globale-subtitle {
            padding-right: 16px;
        }

        .career-preneur-page .insight-topic-section .global-btn-type {
            padding-right: 16px;
        }

        .inspirational-news-part {
            padding: 24px 0px 24px 16px;
        }

        .inspirational-news-part .global-page-heading {
            padding-right: 16px;
        }

        .inspirational-news-part .globale-subtitle {
            padding-right: 16px;
        }

        .cousultant-page-faq {
            padding: 24px 16px;
        }

        body .error-page-section .session-experired-page .five-zero-five-page .social-icon-part {
            padding-top: 50px;
        }

        .contact-banner-main .bell-icon img {
            width: 12px;
            height: 12px;
        }

        .contact-banner-main .watching-part a {
            font-size: 9px;
        }

        .contact-banner-main .bell-icon {
            width: 20px;
            height: 20px;
            line-height: 18px;
        }

        body .error-page-section .upgraded-part .permission-denied-page .social-icon-part {
            padding-top: 50px !important;
        }

        .error-page-section .session-experired-page .mainContent-sect .no-worries {
            max-width: 100%;
        }

        .error-page-section .session-experired-page .mainContent-sect h3 {
            max-width: 100%;
        }

        .error-page-section .session-experired-page .mainContent-sect .btn-texture .contact-btn {
            font-size: 12px;
            padding: 6px 12px;
        }

        .error-page-section .session-experired-page .mainContent-sect .btn-texture .login-again {
            font-size: 12px;
            padding: 6px 12px;
        }

        .error-page-section .four-zero-four .mainContent-sect .blck_big_text p {
            font-size: 14px;
            line-height: 20px;
        }

        .error-page-section .four-zero-four .mainContent-sect .blck_big_text {
            width: 100%;
        }

        .error-page-section .four-zero-four .mainContent-sect .blck_small_text p {
            font-size: 14px;
            line-height: 20px;
        }

        .error-page-section .four-zero-four .mainContent-sect .error_menu .error_menu_inner ul {
            gap: 8px;
        }

        .error-page-section .four-zero-four .mainContent-sect .blck_small_text {
            width: 100%;
        }

        .notifify-popup .modal-dialog {
            max-width: 100%;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
            font-size: 14px;
            line-height: 18px;
        }

        .notifify-popup .modal-dialog .modal-content .modal-body .middle-content h2 {
            font-size: 18px;
        }

        .notifify-popup .modal-dialog .modal-content .modal-body .middle-content p.what-txt {
            font-size: 14px;
            line-height: 20px;
        }

        .notifify-popup .modal-dialog .modal-content .modal-body .butn-part .notify {
            padding: 6px 18px;
            border-radius: 4px;
            font-size: 12px;
        }

        .error-page-section .five-zero-five-page {
            height: 100%;
            padding: 0px 16px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .butn-part .submit-bnt-sec {
            padding: 6px 18px;
            border-radius: 4px;
            font-size: 14px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx h5 {
            font-size: 14px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx h5 img {
            width: 18px;
            height: 18px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx p {
            font-size: 12px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-resume-bx .browse-file-bx .browse-file a {
            font-size: 12px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group textarea {
            font-size: 14px !important;
            height: 70px !important;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group input {
            font-size: 14px;
            padding: 8px 16px 8px 56px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group ::placeholder {
            font-size: 14px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .step-part h3 {
            font-size: 14px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .step-part {
            padding: 8px 16px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content {
            padding: 20px 16px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .middle-content .mentor-group.aim-group label {
            font-size: 12px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .title-part .btn-close {
            font-size: 12px;
        }

        .error-report-pop .modal-dialog {
            max-width: 100%;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .title-part h2 {
            font-size: 18px;
        }

        .error-report-pop .modal-dialog .modal-content .modal-body .title-part {
            padding: 8px 16px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part:first-child {
            margin-bottom: 12px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .logo-part img {
            width: 160px;
            height: 40px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part ul li img {
            width: 18px;
            height: 18px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part {
            padding-top: 50px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .social-icon-part ul li {
            width: 34px;
            height: 34px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect p.bottom-part {
            font-size: 14px;
            line-height: 20px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h4 {
            font-size: 16px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part h5 {
            font-size: 14px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part p.inner-para {
            min-height: 60px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part .btn-art .try-btn {
            padding: 6px 12px;
            font-size: 16px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h2 {
            font-size: 32px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect h3 {
            font-size: 16px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect p.normal-para {
            font-size: 14px;
            line-height: 20px;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect {
            display: block;
            max-width: 100%;
        }

        .error-page-section .five-zero-five-page .mainContent-sect .what-can-do .try-again-sect .boxed-part {
            width: 100%;
        }

        .abuse-modal-sect .modal-dialog {
            max-width: 100%;
        }

        .coming-soom-page {
            height: 100vh;
        }

        .coming-soom-page .soon-part h2 {
            font-size: 32.65px;
        }

        .coming-soom-page .soon-part h3 {
            font-size: 20.43px;
        }

        .coming-soom-page .soon-part .latest-new-soon {
            padding: 16px;
        }

        .coming-soom-page .soon-part .latest-new-soon .following-part .icon_part {
            width: 35px;
            height: 35px;
        }

        .coming-soom-page .soon-part .latest-new-soon .following-part .icon_part img {
            width: 18px;
            height: 18px;
        }

        .coming-soom-page .soon-part h6 {
            font-size: 20px;
        }

        .coming-soom-page .soon-part p {
            font-size: 14px;
            line-height: 22px;
        }

        .coming-soom-page .soon-part h5 {
            font-size: 12px;
            margin: 12px 0;
        }

        body.page-soon-coming {
            overflow-y: auto;
            height: 100vh;
        }

        form.form-part .form-body-part .about-feed input:checked+label:after {
            top: 4px;
        }

        section.talk_live_sect .container {
            padding: 0px 6px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part h2 {
            font-size: 14px;
            line-height: 18px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part span.lanuguage {
            font-size: 10px;
        }

        section.talk_live_sect .learn_from_best .main_uper_sect .content_bottm_part .author-part ul li {
            font-size: 10px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time span.full_time_showing {
            font-size: 10px;
        }

        section.talk_live_sect .join_our_expert h2.title {
            width: 100%;
        }

        section.talk_live_sect .join_our_expert .right_part {
            width: 100%;
        }

        body section.talk_live_sect .learn_from_best .col-part {
            width: 100%;
        }

        section.talk_live_sect .join_our_expert h2.title {
            font-size: 24px;
            line-height: 32px;
        }

        section.talk_live_sect .join_our_expert p.dec {
            font-size: 12px;
            line-height: 18px;
        }

        section.talk_live_sect .join_our_expert .right_part a {
            font-size: 12px;
            padding: 6px 12px;
        }

        section.talk_live_sect .join_our_expert .right_part a img {
            width: 16px;
            height: 16px;
        }

        section.talk_live_sect .learn_from_best .middle-part {
            padding-left: 12px;
            padding-right: 12px;
        }

        section.talk_live_sect .learn_from_best .col-part {
            margin-top: 16px;
        }

        section.talk_live_sect {
            padding-top: 44px;
        }

        section.talk_live_sect .join_our_expert {
            display: block;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time span.full_time_showing img {
            width: 14px;
            height: 14px;
        }

        section.talk_live_sect .learn_from_best .recording-acces-part .date_and_time {
            padding: 2px 6px;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
            width: auto;
            font-size: 8px;
            padding: 6px;
        }

        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link img {
            width: 100%;
            height: 12px;
            object-fit: contain;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img img {
            width: 38%;
            margin-top: 24px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part .top-groeth-img {
            margin-bottom: 16px;
        }

        section.unemployment-section .main_growth-_art .totl-groeth-part h6 {
            font-size: 12px;
            line-height: 18px;
        }

        section.unemployment-section .main_growth-_art {
            border-radius: 8px;
            padding: 16px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location img {
            width: 14px;
            height: 14px;
        }

        section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul li {
            padding: 8px 12px 9px;
            border-radius: 6px;
            line-height: 12px;
        }

        section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee {
            height: 32px;
        }

        section.home-explore-carrer .inner-page-exploring .oiling-_part .marquee .track ul a {
            font-size: 12px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location {
            max-width: 92%;
            padding: 8px;
            border-radius: 8px;
            height: 44px;
            margin-bottom: 12px;
            gap: 2px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location .for-desktop-home a {
            padding: 3px 8px;
            border-radius: 3px;
            font-size: 8px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location input {
            background-color: transparent;
            font-size: 10px;
        }

        section.home-explore-carrer .inner-page-exploring .mentor-location ::placeholder {
            font-size: 10px;
        }
        .abuse-modal-sect .modal-dialog .modal-content .modal-body {
            padding: 24px 24px 36px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you img {
            width: 45px;
            height: 45px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you h2 {
            font-size: 24px;
            line-height: 34px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you h3 {
            font-size: 14px;
            padding-top: 0px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you p {
            font-size: 12px;
            line-height: 22px;
            padding-top: 16px;
        }

        .abuse-modal-sect .modal-dialog .modal-content .modal-body .thank_you a {
            font-size: 14px;
            border-radius: 6px;
            padding: 6px 16px;
        }

        .anonymous-part.requested-contact- .request_part {
            gap: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group.describe-issue textarea {
            height: 90px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h2 {
            font-size: 24px;
            line-height: 24px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h3 {
            font-size: 16px;
            line-height: 18px;
        }

        .ace-waiting-result-page .curating-result-page p.ejhfd {
            font-size: 12px;
            padding: 0px 12px;
            margin-bottom: 6px;
        }

        .ace-waiting-result-page .curating-result-page .waiting-time h4 {
            font-size: 14px;
            margin-bottom: 10px;
        }

        .ace-waiting-result-page .curating-result-page .marquee .track ul li p {
            font-size: 12px;
            line-height: 16px;
        }

        .ace-waiting-result-page .curating-result-page .marquee .track ul li img {
            width: 16px;
            height: 16px;
        }

        .ace-waiting-result-page .curating-result-page .patience-part {
            padding-top: 10px;
        }

        .ace-waiting-result-page .curating-result-page .marquee {
            height: 28px;
        }

        .ace-waiting-result-page .curating-result-page .patience-part h5 {
            font-size: 18px;
            line-height: 30px;
            margin-bottom: 0px;
        }

        .ace-waiting-result-page .curating-result-page p.ejhfd br {
            display: none;
        }

        .counsellor-data-part section.upskill-section .master-classes .left-wusj .master-pattren img {
            margin-top: -24px;
        }

        .education-successful-part .career-connect-consultant .pycologist-section {
            padding: 16px;
        }

        section.upskill-section .master-classes .img-part.desktop-view {
            display: none;
        }

        section.upskill-section .master-classes .left-wusj .img-part.mobile-view {
            display: block;
        }

        section.data-security-section section.upskill-section {
            padding: 24px 10px;
        }

        section.upskill-section .master-classes .left-wusj a {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 6px;
        }

        section.upskill-section .master-classes .left-wusj a img {
            width: 18px;
            height: 18px;
        }

        section.data-security-section section.upskill-section .master-classes ul li {
            font-size: 14px;
        }

        section.data-security-section section.upskill-section .master-classes ul img {
            width: 16px;
            height: 16px;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part {
            border-radius: 8px;
            margin-bottom: 10px;
        }

        .mentor-webniar section.data-security-section section.upskill-section .img-part img {
            width: 100%;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part h2 {
            font-size: 14px;
        }

        section.data-security-section section.upskill-section .encription-part .bit-part img {
            width: 32px;
            height: 32px;
        }

        section.data-security-section section.upskill-section .encription-part {
            display: block;
        }

        .mentorship-main-page .How-It-Works section.approch-section .live-part {
            display: none;
        }

        body .mentorship-main-page .How-It-Works section.approch-section .live-part.mobile-view {
            display: block;
            margin-bottom: 10px;
            height: 100%;
        }

        section.upskill-section .master-classes .one-class .col-sm-5 {
            width: 100%;
            max-width: 100%;
            flex: 100%;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part .arrow-img img {
            display: none;
        }

        section.upskill-section .master-classes .img-part img {
            width: 100%;
            margin-top: 16px;
            margin-bottom: 24px;
        }

        section.upskill-section .master-classes .one-class .col-sm-7 {
            width: 100%;
            max-width: 100%;
            flex: 100%;
        }

        section.upskill-section .master-classes .left-wusj .master-pattren {
            text-align: center;
        }

        section.upskill-section .master-classes .left-wusj .skill-btn-part {
            text-align: center;
        }

        section.upskill-section .master-classes .left-wusj h2 {
            text-align: center;
        }

        section.upskill-section .master-classes .left-wusj p {
            margin-bottom: 35px;
            font-size: 14px;
            text-align: center;
        }
        .mentorship-main-page section.company-section {
            padding-left: 16px;
        }

        section.leadership-section {
            padding: 24px 12px;
        }

        section.leadership-section .nowlade-part .midd-content {
            margin-bottom: 12px;
        }

        section.upskill-section {
            padding: 24px 0px;
        }

        body .mentorship-main-page .container {
            max-width: 100%;
        }

        .empower-section .empower-connect .left-part-connect h1 {
            font-size: 24px;
            line-height: 30px;
        }

        body .global-left-side-page-heading h2 {
            font-size: 24px;
            line-height: 30px;
        }

        .globale-subtitle p {
            font-size: 12px;
            line-height: 18px;
        }

        .empower-section {
            padding: 24px 16px;
        }

        .empower-section .empower-connect .right-main-img img {
            margin-top: 20px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li a {
            padding: 8px 12px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li.mentor-part a img {
            width: 15px;
            height: 15px;
        }

        .consult-arear-about .find-mentor-pyscologits .mentor-location {
            border-radius: 10px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits .for-mobile {
            display: block;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits .for-desktop {
            display: none;
        }

        .speciality-section .technique-slider-part .item:nth-child(7) {
            display: none;
        }

        .speciality-section .technique-slider-part .item:nth-child(8) {
            display: none;
        }

        .speciality-section .technique-slider-part .item:nth-child(9) {
            display: none;
        }

        .speciality-section .technique-slider-part .brand-one {
            padding: 16px 8px;
            height: 100%;
        }

        .speciality-section {
            padding: 24px 18px !important;
        }

        .speciality-section .technique-slider-part .speciality-slider {
            display: flex;
            flex-wrap: wrap;
        }

        .speciality-section .technique-slider-part .brand-one img {
            height: 74px;
            width: 79px;
        }

        .speciality-section .technique-slider-part .brand-one h6 {
            font-size: 12px;
            line-height: 16px;
            height: 52px;
        }

        .speciality-section .technique-slider-part .brand-one p.prize-part {
            font-size: 12px;
            line-height: 18px;
        }

        .speciality-section .technique-slider-part .brand-one a {
            font-size: 15px;
        }

        .speciality-section .technique-slider-part .item {
            width: 50%;
            padding: 0px 8px 16px;
        }

        section.student-consultation .home-career-inight-section .insights-heading {
            padding-left: 10px;
        }

        section.student-consultation .home-career-inight-section .inght-slider {
            padding-left: 10px;
        }

        .personal-travel-part .guidence-anytime .inner-content ul.vahdjkc {
            padding-top: 24px;
            gap: 8px;
            flex-wrap: wrap;
        }

        .personal-travel-part {
            padding-left: 0px;
            padding: 32px 0px 0px;
        }

        .personal-travel-part .guidence-anytime .inner-content {
            padding: 0px 28px 0px;
        }

        .personal-travel-part .guidence-anytime .inner-content .btn-part a {
            font-size: 12px;
            line-height: 16px;
        }

        .personal-travel-part .guidence-anytime .inner-content .btn-part {
            padding: 6px 12px;
            border-radius: 6px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .img-part img {
            width: 24px;
            height: 24px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .img-part img.student-img {
            margin-left: -16px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant .textatygk h3 {
            font-size: 12px;
        }

        .personal-travel-part .guidence-anytime .inner-content .how-muvh-consultant {
            gap: 6px;
        }

        .personal-travel-part .guidence-anytime .inner-content h1 {
            font-size: 32px;
            line-height: 48px;
            margin-bottom: 8px;
        }

        .personal-travel-part .guidence-anytime .inner-content p.kyhu {
            font-size: 12px;
            line-height: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test img {
            height: 45px;
            max-width: 45px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test h5 {
            font-size: 26px;
            line-height: 48px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.kehrfkj {
            font-size: 14px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-option-test p.potentisl-part span.off-percentage {
            font-size: 14px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-error {
            font-size: 12px;
            padding-top: 10px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .otp-field input {
            height: 32px;
            width: 32px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .payment-option-test p span.according-discount {
            font-size: 14px;
        }

        .speciality-section {
            padding: 24px 0px;
            padding-left: 32px;
        }

        .speciality-section h2 {
            font-size: 25px;
            line-height: 32px;
            margin-bottom: 24px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits img {
            width: 16px;
            height: 16px;
            left: 16px;
            top: 8px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits {
            width: 100%;
            border-radius: 8px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .find-mentor-pyscologits input {
            padding-left: 38px !important;
            border-radius: 8px;
            padding: 8px;
            height: auto;
            padding-top: 6px;
        }

        body .career-connect-consultant .pycologist-section {
            height: auto;
            padding: 16px;
            border-radius: 8px;
        }

        body .career-connect-consultant .container {
            max-width: 100%;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about .consultat-location {
            display: none;
        }

        .career-connect-consultant .connect-heading-part h1 {
            font-size: 32px;
            margin-bottom: 0;
            line-height: 45px;
        }

        .career-connect-consultant .connect-heading-part p.wdsjk {
            font-size: 12px;
            line-height: 18px;
            padding-bottom: 10px;
        }

        .career-connect-consultant {
            padding: 32px 0px 16px !important;
        }

        body section.coaches-section .container {
            max-width: 100%;
            padding: 0px 60px;
        }

        .counsellor-data-part section.data-security-section section.upskill-section {
            padding: 32px 0px;
        }

        section.coaches-section {
            padding: 24px 0px 16px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name {
            padding: 16px 16px 16px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-img-part img {
            height: 172px;
        }

        section.coaches-section .find-near-coach .nearby-coach {
            border: 1px solid #E7E6F0;
            border-radius: 16px;
            box-shadow: 0px 4px 24px 0px hsl(0deg 0% 0% / 8%);
            margin-bottom: 16px;
        }

        section.coaches-section .find-near-coach .nearby-coach .coach-name h2 {
            font-size: 16px;
            line-height: 20px;
        }

        body .container {
            max-width: 100%;
        }

        section.mentor-match-section .mentor-heading-part p {
            font-size: 12px;
            margin-bottom: 12px;
            line-height: 16px;
        }
        section.help-enquries-system .partner-shop-part .gst-part:first-child .company-part {
            border-radius: 8px;
        }

        section.help-enquries-system .partner-shop-part .gst-part:last-child .company-part {
            border-radius: 8px;
        }

        section.help-enquries-system .partner-shop-part .gst-part .company-part {
            border-radius: 8px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .method-contact- .common-info-part label {
            font-size: 12px;

        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part input[type=radio] {
            width: 18px;
            height: 18px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part input[type=checkbox] {
            height: 18px;
            width: 18px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx .resume-bx-btm span {
            font-size: 12px;
            padding: 6px 6px 0px;
        }

        section.report-abuse-section .inappriate-part .custom-select {
            height: 47px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part h3.ejl {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .anonymous-part .remain-part label {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .action-requested-part .ban-user-part .common-part label {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx h5 {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .help-resume-bx h5 img {
            width: 25px;
            height: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file-bx p {
            font-size: 12px;
            margin-top: 0px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group .browse-file a {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .incident-part {
            display: block;
        }

        section.report-abuse-section .inappriate-part .custom-select-trigger {
            height: 42px;
            line-height: 48px;
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group h6 {
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group {
            margin-bottom: 16px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group input,
        textarea {
            height: 47px;
            border-radius: 4px;
            font-size: 12px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group label {
            font-size: 12px;
            top: -7px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group textarea {
            height: 47px;
        }

        section.report-abuse-section .inappriate-part .abuse-form-sect .help-group ::placeholder {
            font-size: 12px;
        }

        section.report-abuse-section {
            padding: 32px 0px;
        }

        section.report-abuse-section .inappriate-part {
            max-width: 100%;
            padding: 16px;
            border-radius: 12px;
        }

        section.report-abuse-section .inappriate-part .heading-part h2 {
            font-size: 24px;
            margin-bottom: 8px;
        }

        section.report-abuse-section .inappriate-part .heading-part p {
            font-size: 14px;
            max-width: 100%;
            line-height: 20px;
        }

        body section.report-abuse-section .container {
            max-width: 100%;
        }

        section.mentor-match-section .mentor-banner-part {
            display: none;
        }

        section.mentor-match-section .mobile-banner-part {
            display: block;
        }

        section.mentor-match-section .mobile-banner-part img {
            width: 100%;
        }

        section.mentor-match-section .mentor-heading-part h2 {
            font-size: 24px;
        }

        section.mentor-match-section .mentor-heading-part h2 span.secong-main-heading {
            font-size: 24px;
        }

        section.mentor-match-section .fond-metor-match {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding-top: 16px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach {
            font-size: 12px;
            padding: 4px 10px;
            border-radius: 66px;
        }

        section.mentor-match-section .fond-metor-match .find-btn .find.and-seach img {
            width: 14px;
            height: 14px;
            margin-right: 8px;
            margin-top: -3px;
        }

        section.mentor-match-section {
            padding: 24px 0px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part h5 {
            font-size: 12px;
        }

        section.quick_consultation-part .Specialities-consultation .consultant-btn-part {
            bottom: 16px;
        }

        section.quick_consultation-part .Specialities-consultation .consultant-btn-part a {
            font-size: 14px;
        }

        section.quick_consultation-part .Specialities-consultation .consultant-btn-part {
            padding: 6px 4px;
            border-radius: 6px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part img {
            height: 60px;
        }

        section.help-enquries-system {
            padding: 32px 0px 32px 2px;
        }

        section.help-enquries-system .partner-shop-part .company-part img {
            width: 45px;
            height: 45px;
        }

        section.help-enquries-system .partner-shop-part .company-part h2 {
            font-size: 20px;
            padding-top: 10px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part h3 {
            font-size: 14px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part a {
            font-size: 14px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part p {
            font-size: 14px;
            line-height: 18px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .infor-part img {
            width: 20px;
            height: 20px;
        }

        section.help-enquries-system .partner-shop-part .gst-part {
            padding: 0;
            margin-bottom: 8px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part {
            padding-top: 12px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul a {
            width: 32px;
            height: 32px;
            border-radius: 4px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul li a img {
            width: 18px;
            height: 18px;
        }

        section.help-enquries-system .partner-shop-part .company-part .help-desk-part-new .inner-content-part .socila-part ul {
            gap: 8px;
        }

        section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .icon-part img {
            width: 28px;
            height: 28px;
        }

        section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part h3 {
            font-size: 14px;
        }

        section.need-more-help-section .report-abuse-part .community-part .aski-with-chat .about-the-part p {
            font-size: 12px;
            line-height: 16px;
        }

        body .main-help-support-section .inner-main-help-supp .container {
            padding: 0px 6px;
        }

        section.need-more-help-section {
            padding: 16px;
            border-radius: 12px;
        }

        section.need-more-help-section .need-heading-tag {
            display: block;
        }

        section.need-more-help-section .need-heading-tag a {
            font-size: 14px;
            width: 100%;
            display: flex;
            justify-content: end;
            padding-top: 10px;
        }

        section.need-more-help-section .need-heading-tag h2 {
            font-size: 24px;
        }

        section.find-nearby-consultation {
            padding: 24px 6px 12px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part {
            height: 162px;
        }

        section.find-nearby-consultation .find-career-consultation .acadamic-part .main-part-img img {
            width: 65%;
        }

        section.find-nearby-consultation .find-career-consultation .find-study {
            width: 50%;
            margin-bottom: 12px;
            padding: 0px 6px;
            max-width: 50%;
        }

        section.quick_consultation-part .carre-heading-part {
            display: block;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            padding: 16px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 48.4%;
            margin: 4px;
            padding: 8px;
        }

        section.quick_consultation-part .carre-heading-part .text-part {
            width: 100%;
        }

        section.quick_consultation-part {
            padding: 24px 0px;
        }

        section.quick_consultation-part .carre-heading-part .view-part {
            width: 100%;
            padding-top: 4px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion {
            width: 100%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
            width: 82%;
        }

        .payment-modal-part .modal-dialog {
            height: auto;
            padding-top: 45px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil {
            position: unset;
            width: 100%;
            padding: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section {
            position: absolute;
            bottom: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .troubling-section p {
            font-size: 10px;
            line-height: 15px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 140px;
            padding: 12px 24px;
            border-radius: 8px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .error-msg {
            width: 92%;
            font-size: 10px;

        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .tab-content .btn-primary {
            font-size: 12px;
            margin-top: 10px;
            padding: 8px 12px;
            border-radius: 6px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .kjwdh {
            padding-top: 52px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part img {
            width: 24px;
            height: 24px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part p.heading {
            font-size: 10px;
            line-height: 15px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil p {
            font-size: 12px;
            line-height: 18px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul {
            padding-top: 8px;
            margin-bottom: 8px !important;
            gap: 6px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .main-heading-part h5 {
            font-size: 20px;
            line-height: 25px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .side-lines-part img {
            display: none;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .payment-pattern-part img {
            display: none;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil {
            position: unset;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part img {
            width: 16px;
            height: 16px;
            filter: brightness(0) saturate(100%) invert(82%) sepia(100%) saturate(6%) hue-rotate(1deg) brightness(104%) contrast(101%);
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .closing-part button {
            right: 10px;
            top: 10px;
        }

        .payment-modal-part .modal-dialog .modal-content {
            border: 0px;
            border-radius: 16px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part p.lewksn {
            font-size: 14px;
            line-height: 21px;
            width: 55%;
            padding-top: 4px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .logo-part img {
            margin-top: 16px;
            width: 128px;
            height: 32px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part {
            height: 350px;
            border-radius: 16px 16px 0px 0px;
            background-image: var(--mobile-payment-banner);
            background-position: right;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body {
            display: block;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement {
            width: 100%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part {
            padding: 44px 16px 10px;
        }

        .open-ho-slider .open-slider-part .testprogress-bar {
    height: 76vh;
}

        .progress-step .step-count {
            height: 20px;
            width: 20px;
        }

        body .popup_visible {
            top: 52%;
        }

       

        section.stories-section .opper-slider .brand-one .home-reels-sec-video {
            height: 335px;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 335px;
        }

        section.stories-section .opper-slider .brand-one .home-reels-sec-video video#reels-video {
            border-radius: 16px;
        }

        body .mantor-backround-section .question-box-part .skip-label {
            top: -6px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
            position: unset;
        }

        .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .fine-popyu a {
            padding: 6px 46px;
            width: auto;
            font-size: 16px;
            border-radius: 8px;
        }

        .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .amy_bg_gradient {
            width: 58%;
        }

        .meet-for-expert .modal-dialog .modal-content .exper-thanks-for .profile-pic .pic-part img {
            width: 100px;
            height: 100px;
        }

        .meet-for-expert .modal-dialog .modal-content .exper-thanks-for h2 {
            font-size: 28px;
        }

        .meet-for-expert .modal-dialog .modal-content .exper-thanks-for p.xajzk {
            color: #787878;
            font-size: 14px;
            font-weight: 400;
            line-height: 19.5px;
            margin-bottom: 0px;
        }

        .career-plan-home .modal-dialog {
            max-width: 100%;
        }

        .career-plan-home .modal-dialog .modal-content .rec-resend-code .resend-code a.resendotp {
            font-size: 14px !important;
        }

        .career-plan-home .modal-dialog .modal-content .rec-resend-code .recive-code p {
            margin-bottom: 2px;
        }

        .career-plan-home .modal-dialog .modal-content .submit-btn button.woidsh {
            padding: 6px 26px;
            border-radius: 6px;
            font-size: 14px;
            height: auto;
        }

        .career-plan-home .modal-dialog .modal-content .verification-part .otp_field_educator input.otp-box {
            height: 45px;
            width: 45px;
        }

        .career-plan-home .modal-dialog .modal-content .submit-btn {
            padding-top: 0;
        }

        .career-plan-home .modal-dialog .modal-content .modal-body button {
            right: -10px;
            top: -10px;
            font-size: 12px;
            height: 18px;
        }

        .career-plan-home .modal-dialog .modal-content .mentor-group input {
            height: 42px;
            font-size: 12px;
        }

        .career-plan-home .modal-dialog .modal-content .mentor-group label {
            font-size: 12px;
            top: -8px;
        }

        .career-plan-home .modal-dialog .modal-content h3 {
            font-size: 24px;
            line-height: 26px;
            margin-top: 8px;
        }

        .career-plan-home .modal-dialog .modal-content p {
            font-size: 14px;
            margin-bottom: 22px;
            line-height: 22px;
        }

        .career-plan-home .modal-dialog .modal-content {
            padding: 16px;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            height: 200px;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories a {
            font-size: 14px;
        }

        .home-career-inight-section .insights-heading p {
            max-width: 100%;
            margin-bottom: 20px;
        }

        section.stories-section.edeging-section .main-heart {
            justify-content: flex-start;
        }
        section.stories-section .opper-slider .for-deatil-stories a {
            font-size: 14px;
        }

        section.stories-section .opper-slider {
            padding-top: 10px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part .for-deatil-stories a {
            font-size: 14px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .indiaunployment-groeth-part img {
            max-width: 100%;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .mobile-part {
            display: block;
            padding: 0;
            margin: 0;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth {
            padding-bottom: 0;
            background-image: unset;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .mobile-part {
            display: block;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .desktop-part {
            display: none;
        }

        .both-sect-main {
            padding: 24px 0px 0px;
        }

        section.mobile-wrok {
            background: linear-gradient(180deg, #fffaf4 0%, #fff6ff 100%);
            padding: 0px 0px 0px;
        }

        body .main-banner-section .right-side .side-img-area {
            padding: 0px;
        }

        .home-career-inight-section .insights-heading .for-deatil-stories {
            bottom: -16px;
        }

        .main-banner-section .left-side .best-remmondation-part {
            width: 200px;
            border-top: 2px solid #B490B3;
            padding: 8px;
            margin-top: 8px;
        }

        .main-banner-section .left-side .best-remmondation-part h6 {
            font-size: 12px;
            line-height: 16px;
        }

        .main-banner-section .left-side .best-remmondation-part p {
            font-size: 8px;
            line-height: 12px;
            margin-bottom: 8px;
        }

        .main-banner-section .left-side .best-remmondation-part .profile-btn a {
            padding: 4px 8px;
            border-radius: 6px;
            font-size: 12px !important;
        }

        section.unemployment-section .be-part .btn-part a {
            font-size: 12px;
            border-radius: 6px;
            padding: 6px 12px;
        }

        section.unemployment-section .be-part .btn-part {
            padding-top: 16px;
        }

        section.unemployment-section .be-part {
            padding-top: 0px;
        }

        section.unemployment-section .be-part h4 {
            font-size: 16px;
            margin-bottom: 0px;
        }

        section.unemployment-section .about-illitare-part .significant-part span.hafkh {
            font-size: 10px;
            border-radius: 2px;
            padding: 4px;
        }

        section.unemployment-section .about-illitare-part .significant-part p.dkgvbk {
            font-size: 13px;
            line-height: 20px;
        }

        section.unemployment-section .about-illitare-part .significant-part {
            padding: 8px 16px;
            border-left: 2px solid #F2DAE8;
        }

        .unemploye-scrollframe__content__block img {
            margin-top: 0px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
            text-align: left;
            margin-top: -6px;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img {
            text-align: left;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .top-groeth-img img {
            width: 40%;
        }

        section.unemployment-section .first-groeth-part .inner-part-gwoth .indiaunployment-groeth-part {
            padding-right: 0;
            margin-top: 0;
            margin-bottom: -110px;
        }

        section.unemployment-section p {
            font-size: 16px;
            line-height: 24px;
            text-align: left;
        }

        section.unemployment-section p span.bolded-part {
            font-size: 16px;
        }

        section.unemployment-section {
            padding: 0 0px 32px;
        }

        .unlock-future-part .impacted-part .live-part img {
            border-radius: 12px;
        }

        body video.video-section {
            border-radius: 12px;
        }

        body section.company-section .companies ul li img {
            width: 60px !important;
        }

        body .carrer-explore-deatils .faq-section-details .accordion-item h2 {
            padding: 14px 12px;
        }

        .carrer-explore-deatils .exlore-industries-part table tr.table-head-bg-color td h2 {
            font-size: 14px;
        }


        .exlore-industries-part .feeling-ensure-section {
            margin: 12px 0px 10px;
        }

        .carrer-explore-deatils .exlore-industries-part .explore-carrer-page ul li {
            font-size: 14px;
        }

        .carrer-explore-deatils .exlore-industries-part table a {
            font-size: 12px;
        }

        .carrer-explore-deatils .faq-section-details .accordion-item h2 button.accordion-button {
            font-size: 14px;
        }


        .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h2 {
            font-size: 24px;
        }

        .explore-carrer-page .profile-banner-part {
            height: 165px;
        }

        .explore-carrer-page .container {
            max-width: 100%;
        }


        .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3 {
            font-size: 18px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section {
            padding-top: 18px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part {
            padding-top: 18px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section .primary-sector .primart-part .content-part p {
            font-size: 12px;
            line-height: 18px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3 span {
            font-size: 16px;
        }

        .explore-carrer-page .looking-carrer .top-industry-section .future-section .main-top-heading h3::after {
            display: none;
        }

        .explore-carrer-page .looking-carrer .prediction-part {
            padding-top: 18px;
        }

        .explore-carrer-page .looking-carrer .prediction-part .col-sm-4 {
            width: 100%;
        }

        .explore-carrer-page .looking-carrer .future-section .heading-sec {
            margin-bottom: 18px;
        }

        .explore-exam-page .looking-carrer .all-over-india-exam .future-section .col-sm-4 {
            width: 100%;
            margin-bottom: 18px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer {
            padding-bottom: 18px;
        }


        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part ::placeholder {
            font-size: 12px;
        }

        .profile-banner-part h2 {
            font-size: 28px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part input {
            padding: 16px;
            height: 55px;
            padding-left: 40px;
            border-radius: 8px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part img {
            width: 18px;
            height: 18px;
            left: 16px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option h1 {
            font-size: 28px;
            margin-bottom: 10px;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part {
            padding: 0;
        }

        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option .form-part img {
            width: 18px;
            height: 18px;
        }

        .explore-exam-page .profile-banner-part {
            height: 165px;
        }


        body section.new-chatbox-sec .container {
            max-width: 100%;
        }

        section.new-chatbox-sec .fill-information {
            max-width: 100%;
        }

        .amy-use-ni section.new-chatbox-sec .chat-section {
            height: 60vh !important;
        }

        .amy-use-ni section.new-chatbox-sec .chat-section {
            margin-bottom: 20px;
        }

        section.new-chatbox-sec input {
            height: 40px;
            padding: 8px 15px;
        }

        section.new-chatbox-sec .user-side-part p {
            font-size: 14px;
        }

        section.new-chatbox-sec button img {
            width: 35px;
            height: 35px;
            margin-left: 10px;
        }

        section.new-chatbox-sec .Input.Input-blank {
            bottom: 30px;
        }

        section.new-chatbox-sec .google-amy-side p {
            font-size: 14px;
            line-height: 18px;
        }

        section.new-chatbox-sec span.timing-aimshala {
            font-size: 12px;
        }

        section.new-chatbox-sec ::placeholder {
            font-size: 13px !important;
        }

        section.new-chatbox-sec .fill-information .amy_bg_gradient {
            left: 0;
        }

        section.new-chatbox-sec .chat-section {
            max-width: 95%;
        }

        section.new-chatbox-sec .Input.Input-blank {
            max-width: 95%;
            padding: 0px 5px;
        }


        section.new-chatbox-sec {
            padding-top: 55px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic img {
            width: 100px;
            height: 100px;
        }

        section.new-chatbox-sec {
            padding-top: 16px !important;
        }

        section.new-chatbox-sec {
            height: 82vh;
        }

        body section.feedback-section .success-submit {
            width: 93%;
            height: fit-content !important;
        }

        section.feedback-section .success-submit .form-part a {
            padding: 6px 35px;
            font-size: 14px;
        }

        section.feedback-section .success-submit .form-part .closing-part {
            margin-top: 12px;
        }

        body .result-review .modal-dialog .modal-content {
            border-radius: 16px;
            padding: 20px;
        }

        body .result-review .modal-dialog .modal-body .about-btn button {
            border-radius: 4px;
            padding: 6px 20px;
            font-size: 15px;
        }

        body .result-review .modal-dialog .modal-body ::placeholder {
            font-size: 12px;
        }

        body .result-review .modal-dialog .modal-body textarea {
            border-radius: 4px;
            padding: 6px;
        }

        section.psychometric-test-result .result_rating_part .top-new-heading p {
            font-size: 14px;
            line-height: 20px;
        }

        section.psychometric-test-result .result_rating_part .top-new-heading h2 {
            font-size: 28px;
            margin-bottom: 10px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .showing-commented-part a {
            font-size: 14px;
            width: 100%;
            display: flex;
            justify-content: center;
            border-radius: 6px;
        }

        body section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .how-like img {
            width: 28px;
            height: 28px;
        }

        body section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .report-pdrt h4 {
            font-size: 14px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part p.ehwkjc {
            font-size: 14px;
            padding-top: 4px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .qwyhscn h2.user-side {
            width: 35px;
            height: 35px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.name {
            font-size: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.name.bullet-mart {
            font-size: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented .commented-part .write-comment.user-main-part .time-part .kwehjc span.month-part {
            font-size: 14px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .uswe-commented {
            padding: 16px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .btn-part {
            margin-top: 10px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review a {
            width: 100%;
            display: flex;
            justify-content: center;
            border-radius: 6px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review {
            display: block;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse {
            display: block;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part {
            width: 100%;
            text-align: center;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part h2 {
            font-size: 16px;
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .review-couse .course-review .write-couse-part input {
            text-align: center;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-img {
            margin-top: 0px;
            display: flex;
        }

        section.psychometric-test-result .result_rating_part .feedback-section {
            padding: 16px 16px 30px;
            border-radius: 16px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate h2 {
            font-size: 32px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate img {
            width: 12px;
            height: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate p {
            font-size: 12px;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .rating-bar {
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec {
            display: block;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left .main-rating-sec .how-much-rate {
            width: 100%;
        }

        section.psychometric-test-result .result_rating_part .feedback-section .top-left {
            padding: 16px;
        }

        .feedback-submit .closing-part a {
            padding: 8px 24px;
            border-radius: 6px;
            font-size: 14px;
            width: fit-content;
        }

        .thankyou-pop .modal-dialog .modal-content .modal-body .profile-pic .amy_bg_gradient {
            width: 58%;
        }

        .thankyou-pop .modal-dialog .modal-content .modal-body h2 {
            font-size: 24px;
        }

        .thankyou-pop .modal-dialog .pic-part img {
            width: 100px;
            height: 100px;
        }

        .feedback-submit .closing-part {
            margin-top: 0px;
        }

        .thankyou-pop .modal-dialog .modal-content .modal-body p {
            font-size: 14px;
            line-height: 19.5px;
        }

        .leavemodal .modal-footer a {
            width: 45%;
        }

        .mantor-backround-section .question-box-part .leave-btn button.btn.btn-primary {
            padding: 6px 24px;
            border-radius: 6px;
            margin-top: 2px;
        }


        body .booking-modal-pop .modal-dialog .psych-button a {
            font-size: 14px;
            padding: 6px 12px;
            width: 100%;
            border-radius: 8px;
            margin-top: 10px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .booked-logo-part {
            margin-top: 18px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .booked-logo-part img {
            max-width: 70%;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part {
            padding: 8px 26px;
            border-radius: 8px;
            min-height: 50px;
            margin-top: 12px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part img {
            width: 25px;
            height: 25px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p {
            font-size: 14px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling .selected-timing_part p:first-child {
            padding-right: 10px;
            margin-right: 10px;
        }

        .rating_section_page .footer-form-part .btn-part button {
            font-size: 14px;
        }

        .rating_section_page .form-part .form-body-part .greeting-part h4 {
            padding-bottom: 16px;
            margin-bottom: 16px;
        }

        .rating_section_page .form-part .form-body-part .greeting-part h4 {
            font-size: 20px;
        }

        .rating_section_page .form-part .form-body-part {
            border-radius: 12px;
            padding: 16px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_try_aim_cta a {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 6px;
        }

        body section.new-chatbox-sec .user-input-boxes .option-box .option-ist-section {
            max-height: 100px;
        }

        body section.new-chatbox-sec .user-input-boxes input {
            height: 35px;
        }

        section.new-chatbox-sec .amy-scroll-time .amy-scroll-size .profile-pic img {
            width: 100px;
            height: 100px;
        }

        div#msgbox {
            margin-top: 30px;
        }

        .suggested-amy_response .about-thething .itemcount {
            height: fit-content;
        }

        .suggested-amy_response .about-thething {
            margin-bottom: 25px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator {
            gap: 15px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content b {
            font-size: 16px !important;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content p.qitfgk {
            font-size: 16px;
        }

        .contact-banner-main .contact-text-part {
            padding-bottom: 30px;
        }

        .contact-banner-main .contact-form-part {
            padding-top: 30px !important;
            padding-bottom: 30px;
        }

        section.contact-banner-main {
            background-image: unset;
        }

        section.contact-info-section .col-lg-6 {
            padding: 0px;
        }

        section.contact-banner-main {
            background-position: center;
        }

        .contact-banner-main .ventor-part {
            padding: 5px 5px 5px 5px;
        }

        .contact-banner-main p.unlock {
            font-size: 9px;
            padding-left: 2px;
        }

        .contact-banner-main .watching-part a {
            font-size: 11px;
        }

        .contact-banner-main .watching-part a img {
            width: 7px;
            height: 7px;
        }

        .contact-banner-main .ventor-part span.diveder-gap {
            padding: 0px 3px;

        }

        .contact-banner-main .banner-main-heading h1 {
            font-size: 32px;
            margin-top: 30px;
            margin-bottom: 15px;
        }

        .contact-banner-main .banner-main-heading h1 br {
            display: none;

        }

        .contact-banner-main .banner-main-heading p {
            font-size: 18px;
            width: 100%;
        }

        .contact-form-col .contact-form-col-inner {
            padding: 25px;
            width: 100%;
        }


        .contact-banner-main .contact-form-part .contact-shape-left img {
            display: none;
        }

        .contact-banner-main .contact-form-part .contact-shape-left {
            top: -41px;
            left: -17px;
        }

        .contact-banner-main .contact-form-part .contact-shape-right {
            top: 179px;
            right: -164px;
        }

        .contact-banner-main .contact-form-part .contact-shape-right img {
            display: none;
        }

        section.contact-genral-enquiry {
            padding: 0px 0px 30px;
        }

        section.contact-genral-enquiry .gen-inq-col {
            flex-basis: 50%;
            max-width: 50%;
        }

        section.contact-info-section {
            padding: 0px 0px;
            padding-bottom: 40px;
        }

        section.contact-info-section .connect-with-us .contact-social-link img {
            width: 15%;
            margin-right: 5px;
        }

        section.contact-info-section .connect-with-us .contact-youtube-col .ytube-side-video {
            width: 50%;
        }

        section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle {
            width: 50%;
            padding: 0px 0px 0px 10px;
            justify-content: flex-start;
        }

        section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle p {
            font-size: 13px;
            margin-left: 0px;
            line-height: 15px;
        }

        section.contact-info-section .connect-with-us .contact-youtube-col .ytube-video-tittle p span.yt-aim {
            font-size: 16px;
        }

        section.contact-info-section .connect-with-us .contact-youtube-col .ytube-side-video iframe {
            width: 100%;
            height: 90px;
            border-radius: 8px 0px 0px 8px;
        }

        section.contact-info-section .connect-with-us {
            padding: 22px 20px;
            border-radius: 12px;
        }

        section.contact-info-section .contact-map-col .visit-us-info {
            padding: 30px 25px;
        }

        section.contact-info-section .contact-map-col {
            margin-top: 20px;
            border-radius: 12px;
        }

        .hekp-article-section .right-side-article {
            margin: 18px 0px 32px;
            border-radius: 8px;
        }

        .help-related-answer .breadcub-part {
            padding: 12px 0px 24px;
        }

        .help-related-answer .breadcub-part p {
            display: none;
        }

        .hekp-article-section .col-sm-3 {
            max-width: 100%;
            flex: 100%;
        }

        .hekp-article-section .need-more-help {
            margin-bottom: 0px;
        }

        .hekp-article-section .need-more-help {
            border-radius: 8px;
        }

        .hekp-article-section .left-side-article {
            border-radius: 8px;
        }

        .hekp-article-section .need-more-help .contact-part .img-part {
            text-align: center;
            margin-bottom: 12px;
        }

        .hekp-article-section .need-more-help .contact-part h2 {
            font-size: 18px;
            text-align: center !important;
        }

        .hekp-article-section .need-more-help .contact-part p {
            font-size: 14px;
            text-align: center;
        }

        .hekp-article-section .need-more-help .contact-part .img-part img {
            width: 35px;
        }

        .hekp-article-section .need-more-help .contact-part {
            display: block;
            width: auto;
            padding: 14px;
            border-radius: 8px;
        }

        .hekp-article-section .need-more-help h2 {
            font-size: 18px;
            margin-bottom: 20px;
        }

        .hekp-article-section .left-side-article .lst-bootm-part .review-part p {
            font-size: 14px;
        }

        .hekp-article-section .left-side-article .lst-bootm-part p {
            padding-top: 8px;
            font-size: 14px;
        }

        .hekp-article-section .left-side-article .lst-bootm-part .review-part img {
            width: 28px;
            height: 28px;
        }

        .hekp-article-section .left-side-article .lst-bootm-part h2 {
            font-size: 18px;
        }

        .hekp-article-section .left-side-article .lst-bootm-part .review-part {
            gap: 8px;
            padding-top: 8px;
        }

        .hekp-article-section .col-sm-9 {
            max-width: 100%;
        }

        .help-related-answer .breadcub-part h2.top-heading {
            font-size: 16px;
            padding-top: 15px;
        }

        .answer-search .form-part img {
            width: 18px;
            height: 18px;
        }

        .answer-search .form-part input {
            font-size: 12px;
        }

        .answer-search .form-part {
            border-radius: 8px;
        }

        .help-related-answer .breadcub-part .inner-cub-part {
            display: block;
        }

        .help-related-answer .breadcub-part p {
            width: 100%;
        }

        .help-related-answer .breadcub-part .inner-cub-part .answer-search {
            width: 100%;
            margin-top: 12px;
        }

        .main-help-support-section section.search-part .search-result .search-topics a {
            font-size: 12px;
        }

        .main-help-support-section section.search-part .search-result .search-topics a li {
            padding: 4px 12px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse .accordion-body li {
            padding: 0px 12px;
            line-height: 22px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item .accordion-collapse li a {
            font-size: 10px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-button::after {
            background-size: auto;
            width: 15px !important;
            height: 15px !important;
        }

        .help-single-topic-part .main-help-support-section section.person-helping-section .diffrent-type-helper {
            padding: 16px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:first-child button.accordion-button {
            border-radius: 8px 8px 0px 0px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:first-child {
            border-radius: 8px 8px 0px 0px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .row {
            padding: 0px 3px;
        }

        .main-help-support-section section.person-helping-section {
            padding: 0px;
            padding-bottom: 16px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper {
            padding: 16px 16px 0px;
            border-radius: 12px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .box-part {
            padding: 12px;
            border-radius: 8px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:last-child {
            border-radius: 0px 0px 8px 8px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item:last-child button.accordion-button.collapsed {
            border-radius: 0px 0px 8px 8px;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .accordion-item button.accordion-button {
            font-size: 12px;
            padding: 12px;
        }

        section.counselling-section .unlocating-part h5 {
            font-size: 14px;
        }


        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box img {
            width: 55px;
            height: 55px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box h6 {
            font-size: 13px;
            margin-bottom: 0px;
        }

        .aim_cat_faq_section section.faq-section .row {
            flex-direction: column-reverse;
        }

        .thankyou-pop {
            padding-left: 0px !important;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box p {
            font-size: 12px;
            line-height: 16px;
        }

        /*********************************popp alreadyexit**********************************/
        body .alreadyexist .modal-dialog p span.myname {
            font-size: 12px;
        }

        .alreadyexist .modal-dialog h2 span.bold {
            font-size: 18px;
        }

        .alreadyexist .modal-dialog .modal-content {
            height: fit-content;
            padding: 15px 15px 25px;
        }

        body .alreadyexist .modal-dialog .btn-part {
            margin-top: 28px;
        }

        body .alreadyexist {
            z-index: 99999 !important;
        }

        body .alreadyexist .modal-dialog .profile-pic img {
            width: 125px !important;
            height: 125px !important;
        }

        body .alreadyexist .modal-dialog h2 {
            font-size: 18px;
            padding-top: 12px;
        }

        body .alreadyexist .modal-dialog p {
            font-size: 12px;
            margin-bottom: 6px;
            line-height: 18px;
        }

        body .alreadyexist .modal-dialog h4 {
            font-size: 15px;
            padding-top: 10px;
        }

        body .alreadyexist .modal-dialog h3 {
            font-size: 15px;
        }

        body .alreadyexist .modal-dialog .btn-part a {
            padding: 8px 24px;
            font-size: 14px;
            border-radius: 8px !important;
        }

        /*********************************end**********************************/
        body section.privacy-policy .container {
            padding-left: 15px;
        }

        .aimshala-commitment h3 {
            font-size: 15px;
        }

        .commitment-txt p {
            font-size: 12px;
        }

        /*aimcet*/
        section.aim_cet_main_banner_sec .content-aim {
            order: 2;
        }

        section.aim_cet_main_banner_sec .col-lg-6.banner_img_main {
            order: 1;
        }

        section.aim_cet_main_banner_sec {
            background-position: right;
        }

        section.aim_cet_main_banner_sec .col-lg-6 {
            width: 100%;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row {
            margin-right: calc(var(--bs-gutter-x) * -0.5);
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row .col-lg-3 .tell_us_box {
            margin-bottom: 0px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_logo img {
            width: 150px;
            height: 45px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content h1 {
            margin-top: 15px;
        }

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_main_banner_content p {
            font-size: 14px;
        }

        section.aim_cet_main_banner_sec .aim_cet_banner_img_part {
            margin-left: 0px;
        }

        .aim_cta_how_work_question_mobile section.mobile-wrok {
            padding: 20px 0px 0px;
        }

        .aim_cat_faq_section section.faq-section .container {
            max-width: 95%;
        }

        .aim_cat_faq_section .faq-section .faq-part .accordion-flush .accordion-item .accordion-button {
            font-size: 13px;
        }

        .aim_cat_faq_section .faq-section .faq-part .accordion-body {
            font-size: 13px;
        }

        section.aim_cet_main_banner_sec {
            padding: 20px 0px 20px 0px;
        }

        .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col {
            width: 100%;
        }

        .aim_cat_faq_section section.faq-section .col-lg-5.aim_cta_faq_col .aim_cta_faq_img img {
            width: 50%;
        }

        .aim_cat_faq_section section.faq-section .faq-part {
            padding-top: 15px;
        }

        /*end*/
        footer .copy-write-par ul.socialmedia-footer img {
            width: 20px;
            height: 20px;
        }

        section.psychometric-test-result .different-carre-part .develepor-part h2 {
            font-size: 14px;
        }

        section.psychometric-test-result .container {
            max-width: 100% !important;
        }

        section.psychometric-test-result section.opportunities-section.edeging-section .degree-part .container.degree-mob-part {
            padding-right: 0px;
        }

        section.psychometric-test-result section.card-top-carerer .container {
            padding-right: 0px;
        }


        section.psychometric-test-result .discover-section.degree-part {
            padding-bottom: 0px;
            background: linear-gradient(180deg, #fdf6fe 0%, #f1f8f7 100%);
        }

        section.psychometric-test-result .discover-section .divcover-inovator .develepor-part {
            width: auto;
            padding-right: 0px !important;
        }

        section.psychometric-test-result .discover-section .divcover-inovator img {
            width: 100%;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            overflow: unset;
            -webkit-line-clamp: unset;
            -webkit-box-orient: unset;
            height: 100% !important;
        }

        body section.psychometric-test-result .develepor-part .right-content-part {
            width: 100%;
        }

        .mentor-modals .modal-dialog {
            max-width: 90% !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt {
            width: auto !important;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt p {
            font-size: 12px;
        }

        section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 12px;
        }

        section.approch-section .impacted-part .discover-part .icon-part-app {
            width: 40px;
            height: 40px;
            padding: 7px;
        }

        section.approch-section .impacted-part .discover-part .success-part .map-icon {
            width: auto;
        }

        footer .last-footer-part .main-links ul li:first-child {
            list-style: disc !important;
            margin-left: 15px;
        }

        .Experi-learn section.learning-section .container {
            max-width: 100%;
            padding: 0px 7px;
        }

        .Career-Counselling .career-couns-left-part {
            display: none;
        }

        section.pathway-section .brain-test .based-test-part {
            padding-right: 0px;
        }

        section.approch-section .impacted-part .discover-part .mobile-view img {
            width: 100%;
            border-radius: 12px;
        }

        section.edeging-section .prepare-part-box {
            margin-top: 25px;
            padding: 0px;
        }

        body .booking-modal-pop .modal-dialog {
            max-width: 100%;
        }

        .booking-modal-pop {
            z-index: 99999;
        }

        body .booking-modal-pop .modal-dialog section.aim-pop-con {
            margin: 0px;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling {
            padding: 20px;
            height: auto;
        }

        body .booking-modal-pop .modal-dialog .card .main-section-counseling {
            display: block;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text p.qgwfbk {
            font-size: 24px;
            padding: 0px;
        }

        body .booking-modal-pop .modal-dialog .upcoming-text h2 {
            font-size: 24px;
            padding: 0px;
        }

        body .booking-modal-pop .modal-dialog .consling-button {
            padding: 0px;
        }

        body .booking-modal-pop .modal-dialog .main-section-counseling .timing p {
            font-size: 15px;
            line-height: 15px;
        }

        body .booking-modal-pop .modal-dialog .main-section-counseling .timing span {
            font-size: 15px;
            line-height: 15px;
        }

        body .booking-modal-pop .modal-dialog .calender img {
            width: 30px !important;
            height: 30px !important;
        }

        body .booking-modal-pop .modal-dialog .video-text p {
            font-size: 18px;
        }

        body .booking-modal-pop .modal-dialog .psych-button {
            width: 100%;
            margin-left: 0px;
            margin-right: 0px;
            height: auto;
        }

        body .booking-modal-pop .modal-dialog .psyhn-img img {
            width: 65px !important;
            height: 65px !important;
        }

        body .booking-modal-pop .modal-dialog .psych-button {
            display: block;
            padding: 10px;
        }

        body .booking-modal-pop .modal-dialog .psych-button .psyhn-img {
            text-align: center;
        }

        .main-help-support-section section.person-helping-section .diffrent-type-helper .col-sm-3 {
            max-width: 50%;
            flex: 50%;
            margin-bottom: 12px;
            padding: 0px 6px;
        }

        .main-help-support-section section.search-part ::placeholder {
            font-size: 13px;
        }

        .main-help-support-section section.how-help-part {
            padding: 70px 25px;
        }

        .main-help-support-section section.how-help-part h1 {
            font-size: 25px;
        }

        .main-help-support-section section.search-part {
            max-width: 90%;
        }

        .main-help-support-section section.search-part .form-part img {
            width: 20%;
            height: 20px;
            left: -6px;
            top: 15px;
        }

        .main-help-support-section section.search-part input {
            height: 50px;
            padding: 0px 24px 0px 52px;
        }

        .feedback-main {
            right: 12px;
            bottom: 0;
            left: 12px;
            height: 600px !important;
            top: 0;
            overflow-y: auto;
            margin: auto;
        }

        form.form-part .footer-form-part {
            display: block;
            text-align: center;
        }

        form.form-part .footer-form-part .policy-part {
            margin-bottom: 12px;
        }

        .test-thanku a.resultload.resultgo {
            font-size: 13px;
        }

        .test-thanku .thankyyou-imag-part img {
            width: 40px;
        }

        body .profile_info .studentProfileThumb {
            width: 35px;
            height: 35px;
            margin-right: 35px;
        }

        .main-banner-section .banner-text-section .banner-dots {
            display: none;
        }

        /*explore-discover*/
        section.counselling-section .unlocating-part .combined-shape-part {
            display: none;
        }

        .explore-oppur section.opportunities-section {
            padding-top: 35px;
        }

        section.Career-Counselling .career-slider .counseling .career-day {
            border-radius: 15px;
        }

        section.Career-Counselling .career-slider .counseling .owl-nav {
            display: none;
        }

        .explore-pathway .pathway-section .why-choose-left-part {
            display: none;
        }

        .explore-pathway .pathway-section .why-choose-right-part {
            display: none;
        }

        .explore-discover section.counselling-section .container {
            max-width: 90%;
        }

        .explore-discover section.counselling-section .unlocating-part {
            padding-top: 20px;
        }

        .explore-discover section.counselling-section .unlocating-part .ventor-part {
            padding: 3px 3px 3px 3px;
        }

        .explore-discover section.counselling-section .unlocating-part .ventor-part span.diveder-gap {
            padding: 0px 3px;
        }

        .explore-discover .explore-section .unlocating-part h2.explore-part {
            padding-top: 22px !important;
            font-size: 28px;
        }

        .explore-discover section.counselling-section .unlocating-part p.shape-txt br {
            display: none;
        }

        .explore-discover .right-side-part {
            height: 90%;
            width: 100%;
            margin-top: 32px;
            text-align: center;
        }

        .explore-discover .explore-section .relevant-part {
            right: -35px;
            padding-top: 0px;
        }

        .explore-discover section.counselling-section .listing-part li {
            margin-bottom: 73px;
        }

        /*explore-pathway*/

        .explore-pathway section.pathway-section .path-part h2 {
            font-size: 25px;
        }

        .explore-pathway section.pathway-section .brain-test .based-test-part h2 {
            color: #fff;
            font-size: 21px !important;
            font-weight: 600;
        }

        .explore-pathway section.pathway-section {
            padding: 45px 0px 0px;
        }

        section.Career-Counselling {
            padding: 40px 0px;
        }

        .Career-Counselling .career-couns-right-part {
            display: none;
        }

        .explore-pathway section.pathway-section .path-part p br {
            display: none;
        }

        .explore-pathway section.pathway-section .path-part p {
            font-size: 14px;
            padding-bottom: 10px;
        }

        .explore-pathway section.pathway-section .brain-test {
            width: 100%;
            padding-bottom: 40px;
        }

        .explore-oppur section.opportunities-section .opper-slider {
            padding: 30px 10px;
        }

        .explore-faq .container {
            max-width: 100%;
        }

        .explore-pathway section.pathway-section .brain-test .based-test-part .start-btn a {
            padding: 12px 16px;
        }

        section.Career-Counselling .path-part h2 {
            font-size: 25px;
        }

        section.Career-Counselling .career-time-picker ul.career-time-picker-list {
            padding: 0px;
        }

        section.Career-Counselling .career-time-picker {
            width: 100%;
            margin-top: 20px;
            margin-left: 8px;
        }

        section.Career-Counselling .path-part p {
            font-size: 15px;
        }

        .Experi-learn section.learning-section {
            padding: 10px 15px;
        }

        .Experi-learn section.learning-section .path-part h2 {
            font-size: 25px;
            margin-bottom: 20px;
        }

        .Experi-learn section.learning-section .beyound-part {
            flex-wrap: wrap;
            padding: 24px 15px;
            text-align: center;
            justify-content: center;
            border-bottom: 1px solid #e7e6f0;
        }

        .Experi-learn section.learning-section .beyond-part.beyound-part-img {
            width: 100%;
        }

        .Experi-learn section.learning-section .beyond-part.beyound-part-text {
            width: 100%;
        }

        .Experi-learn section.learning-section .beyound-part h2 {
            font-size: 18px;
        }

        .explore-faq section.faq-section .jqheoyf h3.main-heading.start-prpation-part {
            font-size: 25px !important;
        }

        section.learning-section .beyound-part p {
            font-size: 13px;
            line-height: 18px;
        }

        .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-prev {
            left: -46px !important;
        }

        .explore-oppur section.opportunities-section .opper-slider .owl-nav .owl-next {
            right: -46px !important;
        }

        .explore-oppur section.opportunities-section .opper-slider .brand-one .offer-txt {
            padding: 0px 15px 16px 15px;
        }

        .explore-faq section.faq-section .jqheoyf .aimshala-commitment p.acadamic-part {
            font-size: 13px;
            line-height: 21.25px;
        }

        .explore-faq section.faq-section .jqheoyf {
            padding: 25px 25px;
        }

        .explore-faq .faq-section .faq-part .accordion-flush .accordion-item .accordion-button {
            font-size: 13px;
            gap: 10px;
        }

        .explore-faq .faq-section .faq-part .accordion-body {
            font-size: 13px;
        }

        .explore-faq section.faq-section .jqheoyf .aimshala-commitment h3 {
            font-size: 20px !important;
        }

        .explore-faq section.faq-section .jqheoyf .commitment-txt p {
            font-size: 13px;
        }

        .explore-faq section.faq-section .jqheoyf p.elevant-part {
            font-size: 16px;
            margin-top: 25px;
        }

        section.Career-Counselling .row.career-couns-row {
            width: 100%;
        }

        section.Career-Counselling .container {
            max-width: 100%;
        }

        .explore-pathway section.pathway-section .container {
            max-width: 100%;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h4 {
            padding-bottom: 50px;
        }

        section.psychometric-test-result section.opportunities-section .opper-slider .brand-one a {
            font-size: 15px;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            top: 36px;
            padding-left: 0px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 25px;
        }

        body section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: auto;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part {
            display: block;
        }

        section.psychometric-test-result .discover-section {
            padding: 32px 0px 0px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part h3.name-part {
            padding-bottom: 12px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .artistic-part .book-part {
            height: 400px;
            width: 100% !important;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper .right-content {
            padding-top: 20px;
        }

        section.psychometric-test-result .share-section {
            padding: 15px 0px;
        }

        section.psychometric-test-result .book-card-sec {
            padding: 8px 0px 40px;
        }

        section.psychometric-test-result .book-card-sec .diiferent-philosper {
            border: 1px solid #e7e6f0;
            background-color: #fff;
            border-radius: 16px;
            padding: 30px;
            margin-top: 18px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj {
            padding: 30px 30px 0px;
            text-align: center;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj .btn-part {
            display: flex;
            justify-content: center;
            margin-bottom: 25px;
        }

        section.psychometric-test-result .discover-section .section-title h4 {
            font-size: 20px;
        }

        section.psychometric-test-result .discover-section .section-title h4 b {
            font-size: 20px;
        }

        section.psychometric-test-result .discover-section .section-title h4 span {
            border-left: 2px solid #760672;
            padding-left: 12px;
        }

        section.psychometric-test-result .carrer-section .different-carre-part .develepor-part {
            width: 100%;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re h2 {
            font-size: 26px;
        }

        section.psychometric-test-result .reslut-banner .inner-part-re p {
            font-size: 14px;
            line-height: 18px;
        }

        section.psychometric-test-result .discover-section p {
            font-size: 15px;
            padding: 12px 0px;
            margin-bottom: 0px;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            top: 12px;
        }

        .why_choose_aim .main_heading_mentorship h2 {
            font-size: 17px;
        }

        .why_choose_aim {
            padding: 30px 0px;
            background: linear-gradient(0deg, #fffcee -0.04%, #f1f8f8 100%);
            padding-top: 50px;
        }

        .why_choose_aim .why-choose-right-part {
            right: -173px;
        }

        .why_choose_aim .why-choose-right-part img {
            width: 30%;
        }

        .why_choose_aim .why-choose-left-part {
            position: absolute;
            left: -8px;
            top: 10px;
        }

        .why_choose_aim .why-choose-left-part img {
            width: 30%;
        }

        .why_choose_aim .prepare-part-box .engage-part {
            width: 100%;
            margin-bottom: 20px;
        }

        .why_choose_aim .prepare-part-box {
            width: 100%;
            padding: 0px 20px 5px;
            flex-wrap: wrap;
        }

        .why_choose_aim .prepare-part-box .engage-part .skill-part {
            height: 150px;
        }

        .Mentorship-Opportunities .opper-slider {
            padding: 30px 40px !important;
            padding-top: 10px !important;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p {
            font-size: 20px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p span.secong-main-heading {
            font-size: 20px;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .education-part .points-part {
            height: 18px;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .brand-one .offer-txt .book-now-btn-part a {
            background: #0fbbc3;
            color: #fff;
            padding: 8px 22px;
            text-transform: uppercase;
            border-radius: 12px;
            font-size: 12px;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-prev {
            left: -47px !important;
        }

        .Mentorship-Opportunities .opper-slider .lat-opper-slider .owl-nav .owl-next {
            right: -47px !important;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .book-now-btn-schedule {
            margin-top: 5px;
            margin-left: 0px;
            width: 100%;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt {
            padding: 0px 15px 26px 15px;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-prev {
            left: -47px !important;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .owl-nav .owl-next {
            right: -47px !important;
        }

        .Upcoming-Sessions.edeging-section .main-heart p {
            font-size: 20px;
            text-align: center;
        }

        .Upcoming-Sessions.edeging-section .main-heart p span.secong-main-heading {
            font-weight: 700;
            color: #000;
            font-size: 20px;
        }

        .Upcoming-Sessions .opper-slider {
            padding: 10px 40px !important;
        }

        .Upcoming-Sessions .opper-slider .brand-one .offer-txt .upcome-mentor {
            width: 46%;
        }

        .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 25px;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-top: 0px;
            text-align: center;
        }

        .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
            font-weight: 700;
            font-size: 25px;
        }

        .Upcoming-Sessions .opper-slider .Upcom-Sess .brand-one .offer-txt .book-now-schedule .date-with-time-day {
            margin-bottom: 10px;
            width: 100%;
        }

        .How-It-Works .container {
            max-width: 100%;
        }

        .How-It-Works section.approch-section .live-part {
            background-image: none;
            width: 100%;
        }

        .How-It-Works section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt::after {
            background-size: 50%;
            transform: translate(-65px, 25px);
        }

        .How-It-Works section.approch-section {
            padding: 0px 0px 35px 0px;
        }

        .Mentorship-Opportunities.edeging-section {
            padding-top: 30px;
        }

        .Upcoming-Sessions.edeging-section {
            padding-bottom: 20px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p {
            font-size: 20px;
        }

        body footer .last-footer-part .main-links ul {
            display: block;
            padding-left: 0px;
        }

        footer .last-footer-part .main-links {
            display: block;
        }

        section.expert-section p.fulfill-part {
            font-size: 25px;
            margin-bottom: 8px;
        }

        section.approch-section .impacted-part .discover-part .mobile-view {
            display: block;
        }

        body section.stories-section p.txt-part {
            padding: 0px 16px !important;
        }

        section.approch-section .mobile-view {
            margin-top: -10px;
        }


        section.approch-section .approch-but {
            right: 0;
            left: 0;
            margin: 0 auto;
        }

        section.approch-section .impacted-part .unique-btn a {
            padding: 8px 12px;
            font-size: 12px;
            border-radius: 6px;
        }

        section.approch-section .lines-around img {
            display: none;
        }

        section.approch-section .lines-around .mobile-for img {
            display: block;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part {
            margin: 0px;
        }

        section.take-section .expertpart {
            padding-left: 0px;
            padding-right: 0px;
            padding-top: 50px;
            padding-bottom: 50px;
        }

        section.pocket-section .pocket-sucess .download-part p span.sjh {
            font-size: 12px;
        }

        section.take-section .expertpart .bright-part .btn-part a i,
        section.expert-section .video-btn a i {
            font-size: 12px;
        }

        section.expert-section .video-btn a {
            font-size: 12px;
            border-radius: 6px;
            padding: 8px 16px;
        }

        section.expert-section .video-btn {
            padding-top: 12px;
        }

        body section.pocket-section.phase-pocket-part {
            padding-bottom: 30px;
        }

        section.stories-section .opper-slider .left-side-story {
            display: none;
        }

        section.stories-section .opper-slider .right-oper-story {
            display: none;
        }

        section.stories-section .opper-slider .story-dot-section {
            display: none;
        }

        section.expert-section .left-bos-part {
            display: none;
        }

        section.expert-section .right-box-part {
            display: none;
        }

        section.pocket-section .pocket-sucess {
            padding-top: 50px;
        }

        section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 24px;
            margin-top: 25px;
            margin-bottom: 0px;
            text-align: center;
        }

        section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
            font-size: 24px;
        }

        section.approch-section .approch-but {
            bottom: -9px !important;
        }

        body .unlock-future-part .impacted-part {
            padding: 0px 0px 10px !important;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part h4 {
            font-size: 16px;
            margin-top: 5px;
        }

        section.edeging-section .main-edge-part .pattern-left-part {
            display: none;
        }

        section.edeging-section .prepare-part-box::before {
            display: none;
        }

        section.edeging-section .prepare-part-box:after {
            display: none;
        }

        section.edeging-section .main-edge-part .pattern-right-part {
            display: none;
        }

        section.take-section .expertpart .dotted-second img,
        section.take-section .expertpart .dotted-first img {
            display: none;
        }

        section.approch-section .impacted-part .unique-btn {
            text-align: center;
            margin-top: 25px !important;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            display: none;
        }

        .chat-box-sec .botIcon .iconInner .btn a {
            left: 17px;
        }

        .chat-box-sec .botIcon .iconInner .btn a::after {
            height: 26px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part:hover img {
            transform: unset !important;
            transition: unset !important;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part img {
            width: 150px !important;
            height: 52px;
            object-fit: contain;
        }

        body .banner-text-section .bell-icon {
            width: 20px;
            height: 20px;
            line-height: 18px;
        }

        body .banner-text-section .bell-icon img {
            width: 12px;
            height: 12px;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-middle-img {
            top: -26px !important;
            left: -10px !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-top-img {
            top: -80px;
            left: 23% !important;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            top: 20px;
            left: 75px !important;
        }

        section.edeging-section {
            padding-top: 15px;
        }

        body .unlock-future-part .impacted-part .diveider-type {
            left: 26% !important;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading {
            line-height: 34px;
            padding-top: 0px;
            text-align: center;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -13px !important;
            left: 83% !important;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            width: 15%;
        }

        body .unlock-future-part .impacted-part .unique-btn a {
            padding: 8px;
        }

        body .unlock-future-part .discover-part p.inside-txt {
            font-size: 14px;
            text-align: center;
            margin-top: -16px;
            line-height: 18px;
        }

        .main-banner-section .banner-text-section p.banner-para {
            font-size: 15px;
        }

        body #content-area {
            overflow: hidden;
        }

        section.pocket-section .pocket-sucess .download-part {
            padding-left: 0px;
            text-align: center;
        }

        section.pocket-section {
            height: 100%;
            margin-bottom: 0;
        }

        section.nearby-section .nearby-location .txt-part-location {
            padding: 15px 0px;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 35%;
            bottom: 8px;
        }

        body section.approch-section .impacted-part .diveider-type img {
            width: 45%;
        }

        section.take-section {
            padding: 35px 0px;
        }

        .main-banner-section .left-side {
            padding: 0px 30px 0px;
        }

        .main-banner-section .container {
            padding: 0px;
        }

        .main-banner-section .right-side {
            padding: 0px 40px;
        }

        section.edeging-section .prepare-part-box .engage-part .skill-part p {
            margin-bottom: 0px;
        }

        footer .top-footer-part img {
            width: 50% !important;
            margin-bottom: 15px;
        }

        section.pocket-section .pocket-sucess .download-part p {
            width: 100%;
            text-align: center;
        }

        section.pocket-section .pocket-sucess .download-part .download-store {
            display: flex;
            justify-content: center;
        }

        body section.expert-section {
            padding-top: 0px;
            height: auto;
            padding-bottom: 35px;
        }

        section.edeging-section .prepare-part-box .engage-part {
            width: 50%;
            margin-bottom: 10px;
            padding-left: 2px;
            padding-right: 2px;
        }

        .nearby-location .txt-part-location p span.bold {
            font-size: 22px;
        }

        .nearby-location {
            padding: 0px 15px 0px 15px;
        }

        .nearby-location .txt-part-location {
            margin-bottom: 0px;
            margin-top: 0px;
        }

        section.take-section .expertpart .bright-part .btn-part {
            padding-top: 10px;
        }

        section.take-section .expertpart .bright-part .jcd {
            padding: 20px;
        }

        section.take-section .expertpart .bright-part {
            padding: 0 !important;
        }

        section.take-section .expertpart .bright-part {
            border-radius: 0px 0px 12px 12px;
        }

        body section.take-section .video-b {
            border-radius: 12px 12px 0px 0px;
        }

        section.take-section .expertpart .row {
            flex-direction: column-reverse;
        }

        section.edeging-section .prepare-part-box .engage-part {
            width: 100%;
            margin-bottom: 15px;
        }

        .skill-part img {
            width: 50%;
        }

        .your-aimshala-text-img {
            display: flex;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap;
        }

        .your-aimshala-text {
            padding: 0px 17px;
            text-align: center;
        }


        section.company-section .dream-part .col-sm-2 {
            width: 50%;
        }

        section.company-section .dream-part .col-sm-10 {
            width: 50%;
        }

        section.company-section .dream-part .companies ul .owl-dots {
            display: none;
        }

        .progress-step:before,
        .progress-step:after {
            top: 33px;
        }

        body .progress-step:after {
            width: 15% !important;
        }

        .educator-story .left-bos-part img {
            width: 60%;
        }

        .carousel-control-next {
            right: 56% !important;
        }

        section.faq-section .faq-part h2 {
            font-size: 30px;
        }

        .aimshala-commitment h3.main-heading {
            font-size: 25px !important;
        }

        .mantor-backround-section .check-result-btn a#proceed {
            font-size: 14px;
        }

        .test-thanku {
            padding: 35px 25px;
        }

        .test-thanku .check-result-btn {
            margin-bottom: 15px;
        }

        .testprogress-bar {
            padding: 30px 15px;
        }

        body .mentor-modals .modal-dialog .modal-body .lines-part-txt ul li {
            display: block;
        }

        body .mentor-modals .modal-dialog .modal-body .lines-part-txt ul li h2 {
            width: 100%;
        }

        body .mentor-modals .modal-dialog .modal-body .lines-part-txt ul p {
            width: 100%;
        }

        .mentor-modals .modal-dialog .modal-content {
            margin-left: 15px;
            margin-right: 15px;
            height: 65vh;
            overflow: auto;
            align-items: center;
        }

        .mentor-modals .mantor-backround-section .modal-dialog {
            margin: 0px 15px;
        }

        .mentor-modals .modal-dialog .modal-body {
            padding: 20px 15px;
        }

        .cancel-part button#back_button {
            width: 115px !important;
        }

        .depend-person-part .guide-proceed button#proceed {
            width: 115px;
        }

        .mentor-modals .modal-dialog .modal-body {
            display: flex;
            align-items: center;
        }

        footer .middle-part-foot .foot-col {
            width: 50%;
        }

        body footer .last-footer-part .main-links ul {
            display: block;
            padding-left: 0px;
        }

        footer .last-footer-part .main-links {
            display: block;
        }

        footer .last-footer-part .main-links ul li {
            margin-bottom: 4px;
        }

        section.perk.section .hrghb {
            width: 100%;
        }

        footer .last-footer-part .connect-part-box ul {
            display: block;
        }

        footer .last-footer-part .connect-part-box ul li:first-child {
            list-style: disc !important;
            margin-left: 15px;
        }

        .copy-write-par p.reserved-part {
            text-align: left;
            padding-top: 12px;
        }

        .copy-write-par ul.socialmedia-footer {
            justify-content: flex-start;
        }

        footer .container {
            max-width: 95%;
        }

        .why-mentor .ani-part-mentor img {
            width: 13%;
        }


        .mentor-imgs-con .mentor-imgs-bx {
            width: 100%;
        }


        .why-mentor section.perk.section {
            padding: 60px 0px 0px;
            height: 100%;
        }

        .why-mentor section.perk.section .special-box-gift img {
            width: 35px;
            height: 33px;
        }

        .special-part .special-box-gift h2 {
            font-size: 30px;
        }

        .why-mentor section.perk.section .container {
            width: 100%;
        }

        .mentor-story section.stories-section.edeging-section .owl-item.active {
            margin-right: 20px !important;
        }

        .why-mentor .special-part .col-sm-3 {
            width: 100%;
        }

        /************************preleauch-page************************************/
        section.banner-section {
            height: 428px;
        }

        section.banner-section .banner-tags {
            padding-top: 120px;
        }

        section.banner-section .banner-tags h2 {
            font-size: 35px;
        }

        section.banner-section .milsil-part img {
            width: 70%;
        }

        section.informationsection .wings-part .value-part-box p {
            font-size: 12px;
        }

        section.elevate-section .journey {
            padding: 0px 70px;
        }

        section.perk.section .special-box-gift {
            justify-content: center;
        }

        section.perk.section {
            padding: 60px 25px;
        }

        section.perk.section .special-part .priority-part {
            height: 225px;
            background-size: cover;
        }

        section.perk.section {
            height: 430px;
        }

        section.banner-section .banner-tags {
            padding-top: 120px;
            padding-left: 30px;
        }

        .pre-survey .carrer-part h2 {
            font-size: 30px;
        }

        section.survey.section .col-sm-6 {
            width: 100%;
        }

        .pre-survey {
            padding: 45px 60px 0px 60px;
        }

        .pre-survey .cover-prt img {
            width: 40%;
            float: unset;
            margin: 0 auto;
            display: flex;
        }

        .pre-survey .cover-prt img {
            width: 30%;
            float: unset;
            margin: 0 auto;
            display: flex;
        }

        .pre-survey .carrer-part {
            padding-bottom: 65px;
        }

        .pre-survey .carrer-part p {
            line-height: 26px;
        }

        section.faq-section .faq-part {
            text-align: center;
            padding-top: 42px;
        }

        section.faq-section {
            height: auto;
        }

        section.faq-section {
            padding: 50px 0px 0px;
        }

        .join-mentor .left-bos-part {
            display: none;
        }

        .join-mentor .right-box-part img {
            width: 32%;
        }

        /*************************************************************/
        .dashboard_lg_card .account_profile_wrapper .single_input .nice-select.wide {
            width: 100% !important;
        }

        .theme_select {
            width: 70% !important;
            margin-top: 10px;
        }

        .dashboard_lg_card .p-4 {
            padding: 12px 0px !important;
        }

        .referral_copy_inner .single_input .primary_input {
            margin-bottom: 5px;
        }

        .dashboard_lg_card {
            padding: 15px;
        }

        .account_profile_wrapper {
            padding: 0px !important;
        }

        .theme_mailChimp .form-control {
            margin-bottom: 5px;
        }

        section.curicullam-activity .exam-box-part .year-part .main-top-part {
            margin-top: 40px;
        }

        section.curicullam-activity .exam-box-part .col-sm-4 {
            padding-left: 15px;
            padding-right: 15px;
        }

        section.curicullam-activity .exam-box-part .col-sm-3 {
            flex: 100%;
        }

        .profile_info .studentProfileThumb {
            width: 40px;
            height: 40px;
        }

        .que-bank-bx {
            padding: 10px;
        }

        .coures-faq {
            margin-top: 0px;
        }

        .coures-faq .panel-body {
            font-size: 12px;
        }

        .coures-faq-heading h2 {
            font-size: 22px;
        }

        .coures-faq h4.panel-title {
            font-size: 14px;
        }

        .coures-faq h4.panel-title a::before {
            font-size: 12px !important;
        }

        .course-detail-txt h2 {
            font-size: 30px;
        }

        .course-detail-txt p {
            font-size: 14px;
        }

        .course-detail-txt {
            width: 100%;
        }

        .course-detail-bnr {
            padding: 40px 0;
        }

        .single-course-page .deatil-banner img {
            width: 100%;
            height: 220px;
            object-fit: cover;
        }

        .anner-section .banner-left-part h2 {
            font-size: 24px;
            line-height: 30px;
            margin-bottom: 5px;
        }

        .anner-section .banner-left-part {
            padding-top: 50%;
        }

        .anner-section .right-part-image {
            padding-top: 0px;
        }

        .main-header .logo-section img {
            width: 165px;
        }

        .mentor-unlocking p {
            font-size: 7px;
        }

        .payout-modale-part .modal-dialog {
            padding: 0px 0px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part {
            display: block;
        }

        .mentorship-main-page section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: auto;
            padding: 10px 5px 22px;
        }

        .main_heading_mentorship {
            text-align: center;
        }

        .mentorship-main-page .How-It-Works section.approch-section {
            padding: 0px !important;
        }

        .mentorship-main-page section.edeging-section .prepare-part-box {
            padding: 0px 0px 0px !important;
        }

        .eam-explore-page-deatils .exam-level-part .middle-title-part-sect::before {
            display: none;
        }

        .eam-explore-page-deatils .exam-level-part .middle-title-part-sect h4.title {
            font-size: 20px;
            margin: 18px 0;
            padding-right: 0px;
        }

        .explore-exam-page .all-over-india-exam .future-section .examination-part .exam-category-part .top-space-part {
            padding-top: 8px;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .exam-name-part {
            width: 100%;
            border-left: 1px solid #F4F4F4;
            border-top: 0;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year .month-left-part {
            width: 100%;
            border-right: 0;
            border-bottom: 1px solid #CACACA;
        }

        .eam-explore-page-deatils .exam-level-part .current-important-dates .which-month-part .for-year {
            display: block;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p span.weight-part {
            min-width: 30%;
        }

        .eam-explore-page-deatils .exam-level-part .all-over-india-exam .future-section .exam-space-part {
            width: 100%;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .for-one-line {
            max-width: 100%;
            flex: 100%;
        }

        .eam-explore-page-deatils .exam-level-part .after-school-what-we-choose .exploe-texh-interest .awareness-part .cyber-safety h4 {
            margin-bottom: 12px;
        }

        .eam-explore-page-deatils .exam-level-part .whole-right-smae .frequency-part .joint p img {
            width: 12px;
            height: 14px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .student-details-for-scolarship .updated-part a img {
            width: 10px;
            height: 12px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .quick-over .content-area p.for-para {
            font-size: 12px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part h4 {
            font-size: 14px;
            padding: 6px 12px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-name p {
            font-size: 14px;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .award-amount-part {
            padding: 16px 0;
        }

        .deatils-page-sect .eam-explore-page-deatils .exam-level-part .scolarship-group-sect-year .birla-group-part .group-name {
            padding-top: 10px;
        }


        .eam-explore-page-deatils .exam-level-part .top-exam-sect-part .exam-about-country .explore-exam-page .all-over-india-exam .future-section .col-sm-4 {
            margin-top: 8px;
        }


        .explore-carrer-page .looking-carrer .seaching-looking-carrer .carrer-option section.search-part form {
            padding: 12px;
            border-radius: 8px;
        }


        .organisation-loation .collage-partnership .location-area-sect {
            background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        }

        .ngo-locate .collage-partnership .location-area-sect {
            background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        }

        .location-area-sect .content-locate h3 br {
            display: none;
        }

        .school-banner-section .become-prenure-section .left-side-content h1 br {
            display: none;
        }

        .institues-location .location-area-sect {
            background: linear-gradient(180deg, #F1F8F8 0%, #FFFCEE 100%);
        }

        .location-area-sect .mobile-pitcure img {
            width: 100%;
            margin-top: -4px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-header {
            padding: 8px 16px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body {
            padding: 16px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body h2 {
            font-size: 16px;
            margin-bottom: 18px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body p {
            font-size: 12px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime {
            padding: 12px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .deatil-showing-part0 .nameing-part h2 {
            font-size: 12px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .confirm-details .bankinging-confime .changing-thing img {
            width: 22px;
            height: 22px;
            object-fit: contain;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body h6 {
            font-size: 14px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field ::placeholder {
            font-size: 14px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field input {
            height: 40px;
            padding: 13px 16px 10px 32px;
            font-size: 14px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body .amount-field img {
            width: 10px;
            height: 10px;
            left: 16px;
            top: 24px;

        }

        .payout-modale-part .modal-dialog .modal-content .modal-footer button {
            font-size: 14px;
            width: fit-content;
            padding: 6px 16px;
            border-radius: 6px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-body h3 {
            font-size: 16px;
        }

        .payout-modale-part .modal-dialog .modal-content .modal-header h5 {
            font-size: 18px;
        }

        section.stories-section section.talk_live_sect .container {
            padding: 0px 22px;
        }

        section.edeging-section section.talk_live_sect {
            padding: 0;
        }

        .error-page-section .upgraded-part .session-experired-page .mainContent-sect .no-worries {
            padding: 28px 0;
        }

        body .error-page-section .four-zero-four .mainContent-sect .social-icon-part {
            padding-top: 50px;
        }

        .error-page-section .four-zero-four .mainContent-sect .error_menu .error_menu_inner ul li a {
            font-size: 12px;
            line-height: 16px;
            padding: 6px 12px 6px 12px;
        }

        .coming-soom-page .soon-part {
            padding-top: 32px;
        }

        .coming-soom-page .soon-part .want-to-cooming h4 {
            font-size: 14px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part .butn-part .submit-bnt-sec {
            height: 38px;
            padding: 6px;
            border-radius: 4px;
            font-size: 12px;
            width: 80px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part {
            gap: 6px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part ::placeholder {
            font-size: 12px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon p.inner-txt {
            font-size: 12px;
            line-height: 18px;
        }

        .coming-soom-page .soon-part .want-to-cooming .ping-you-soon .number-digit-part input {
            font-size: 12px;
            height: 38px;
            border-radius: 4px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about input {
            font-size: 14px;
        }

        .career-connect-consultant .pycologist-section .consult-arear-about ::placeholder {
            font-size: 12px !important;
        }

        body section.connect-section .container {
            max-width: 100%;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section h2 {
            font-size: 24px;
            line-height: 34px;
        }

        .second-new-career-section .container {
            max-width: 100%;
        }

        .guaretned_part .mentor-webniar section.data-security-section section.upskill-section {
            padding: 32px 0px;
        }

        .mentee-review-section section.inspirational-stories-section {
            padding: 32px 0px 32px 18px;
        }

        .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label::before {
            border-radius: 2px;
            height: 20px;
            width: 20px;
            min-width: 20px;
        }

        .mantor-backround-section .question-box-part .quiz__answers label.RadioField--label {
            padding: 12px 16px;
        }

        body .testprogress-bar .progress-step:before,
        .testprogress-bar .progress-step:after {
            left: -18px !important;
        }

        .open-ho-slider .open-slider-part .testprogress-bar .section-right {
            height: 65vh;
            padding-top: 4px;
        }

        .career-plan-home .modal-dialog .modal-content .mentor-group span.custom-select-trigger {
            font-size: 12px;
            height: 38px !important;
            line-height: 40px;
        }

        .career-plan-home .modal-dialog .modal-content .mentor-group .custom-select {
            height: 42px;
        }
        section.unemployment-section {
            padding: 32px 0px 24px;
        }

        body .second-unemployemnt-part {
            padding-bottom: 35px !important;
        }

        body .unlock-future-part .impacted-part .vedio-play-home img {
            width: 44px !important;
            height: 44px;
        }

        section.expert-section {
            margin-top: 0;
        }

        section.expert-section h2 {
            font-size: 12px !important;
            padding-top: 0px !important;
        }

        section.expert-section p.anaysis-part {
            font-size: 12px;
            padding: 0;
        }

        .home-page-faq {
            padding: 40px 0px 22px;
        }

        .home-page-faq .inner-about-faq .accordion-item .accordion-body {
            font-size: 12px;
            line-height: 18px;
            padding: 0px 10px 10px;
        }

        .home-page-faq .inner-about-faq .accordion-item h3 button {
            font-size: 12px;
            padding: 10px;
        }

        .home-page-faq .inner-about-faq .accordion-item .accordion-button::after {
            background-size: 14px;
        }
        .home-career-inight-section .inght-slider .inght-blog-part p.jkk {
            font-size: 10px;
            line-height: 15px;
        }

        .home-career-inight-section .inght-slider .inght-blog-part img {
            height: 115px;
            border-radius: 6px;
            margin-bottom: 8px;
        }

        .home-career-inight-section .inght-slider {
            padding-left: 16px !important;
            padding-top: 10px;
        }
        .home-career-inight-section .insights-heading p {
            font-size: 12px;
            line-height: 18px;
        }

        .home-career-inight-section {
            padding: 32px 0px 0px;
        }

        .home-career-inight-section .insights-heading {
            text-align: left;
            padding-left: 16px;
        }

        section.stories-section .opper-slider .brand-one::before {
            border-radius: 16px;
        }

        section.stories-section .opper-slider .brand-one {
            border-radius: 16px !important;
        }

        section.stories-section .opper-slider .brand-one img.big-story-part {
            height: 335px;
            object-fit: cover;
            border-radius: 16px;
        }

        section.edeging-section .main-heart {
            padding-left: 16px;
            margin-bottom: -10px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part {
            text-align: left;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .vedio-youtube-inpired iframe {
            height: 130px;
            border-radius: 8px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part p {
            line-height: 18px;
            font-size: 12px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .kfjcsdac {
            padding: 4px 0px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .person-ino img {
            height: 30px;
            width: 30px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part h6 {
            font-size: 12px;
            font-weight: 500;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .naming-part p {
            font-size: 10px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part .quote-part img {
            height: 24px;
        }

        section.inspirational-stories-section .discuss-about-single-person .after-exam-part .shifting-part .inner-part {
            padding: 12px;
            border-radius: 8px;
        }

        section.inspirational-stories-section .discuss-about-single-person .heading-part {
            margin-bottom: 10px;
            padding-right: 16px;
        }

        section.inspirational-stories-section {
            padding: 0px 0px 0px 20px;
        }
        .quec-section {
            padding: 32px 0px;
        }

        .quec-section .assement-part h3 {
            font-size: 32px;
        }

        .quec-section .assement-part p {
            font-size: 16px;
        }

        .amy-ai-powered-section {
            padding: 24px 0px;
        }

        .amy-ai-powered-section .meet-new-amy .play-button-part-first-sec img {
            width: 44px;
            height: 44px;
        }

        #home-first-sec-video video.video-section {
            max-width: 100%;
            border-radius: 12px;
        }

        body .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            max-width: 100%;
            border-radius: 12px;
        }

        .amy-ai-powered-section .meet-new-amy .right-new-part {
            display: none;
        }

        .amy-ai-powered-section .meet-new-amy .left-new-part {
            display: none;
        }

        .main-banner-section .right-side .side-img-area {
            margin-top: 25px;
        }

        .main-banner-section .right-side img {
            max-width: 100%;
        }

        .main-banner-section .banner-text-section .home-page-btn {
            margin-top: 14px;
            gap: 12px;
        }

        body .main-banner-section .banner-text-section .home-page-btn a {
            border-radius: 6px;
            padding: 8px 12px;
            font-size: 12px;
        }

        body .carrer-explore-deatils .exlore-industries-part .for-big-companies {
            max-width: 100%;
            flex: 100%;
            margin-top: 18px;
        }

        .carrer-explore-deatils .helpful-information p {
            font-size: 14px;
        }

        .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part h2 {
            font-size: 16px;
        }

        .carrer-explore-deatils .isloation-part .btn-part a {
            font-size: 15px;
            padding: 10px 26px;
            border-radius: 8px;
        }

        .carrer-explore-deatils .exlore-industries-part .summary-carrer-part .descriptoion-part li a {
            font-size: 14px;
        }

        .exlore-industries-part .feeling-ensure-section {
            padding: 32px 16px 44px;
            margin: 12px 0px 22px;
        }


        .exlore-industries-part .explore-engeerning-part {
            padding: 16px;
            border-radius: 8px;
        }


        .exlore-industries-part .container {
            max-width: 100%;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            width: 73%;
            padding: 8px 26px;
            border-radius: 8px;
            min-height: 50px;
        }

        section.psychometric-test-result .personal-trate-both .reports_part {
            padding: 16px 16px 0px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj .btn-part a {
            font-size: 14px;
            padding: 8px 16px;
            border-radius: 6px;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 42%;
        }

        body .brand-one.half-img:hover .play-button-part {
            box-shadow: unset;
            border-radius: 0px;
        }


        .header_area div#navbarNav {
            position: absolute;
        }

        .header-icon-section ul.myprofile-btn .studentProfileThumb {
            right: -43px;
        }

        /*06-02-2024*/

        section.counselling-section .unlocating-part p.shape-txt {
            font-size: 12px !important;
        }
    }

    @media screen and (max-width: 698px) {
        section.stories-section .opper-slider .brand-one {
            width: 100%;
        }
    }

    @media (max-width: 650px) {
        section.counselling-section .relevant-part .guidence-part {
            left: 0 !important;
            padding: 10px;
        }

        section.counselling-section .relevant-part .program-part {
            height: 55px;
            left: 0px;
            top: 15px;
        }


        section.counselling-section .relevant-part .guidence-part img {
            object-fit: cover;
        }


        section.counselling-section .relevant-part .guidence-part {
            bottom: 0;
            position: inherit;
            padding: 0;
            margin-top: 25px;
        }

        section.expert-section .left-bos-part {
            left: 0;
            top: -310px;
        }

        section.pocket-section {
            height: auto;
            padding-bottom: 40px;
        }

        section.pocket-section .pocket-sucess .download-part {
            margin-top: 20px;
        }

        section.pocket-section .mobile-img img {
            width: 65%;
            height: auto;
        }

        section.expert-section .box-bbok-part img {
            width: 30%;
        }

        section.stories-section .opper-slider img {
            height: auto;
        }

        section.stories-section .opper-slider {
            padding-left: 20px;
            padding-top: 20px;
        }


        section.opportunities-section p.txt-part {
            width: 90%;
        }

        section.edeging-section .prepare-part-box {
            margin-top: 25px;
            padding: 0px 0 24px;
            flex-wrap: wrap;
        }


        section.edeging-section .prepare-part-box .engage-part {
            width: 50%;
        }

        section.company-section .companies ul li img {
            width: 50px;
            height: auto;
        }

        section.company-section .companies ul {
            justify-content: left;
            flex-wrap: wrap;
        }

        section.take-section .expertpart img {
            margin-top: 20px;
            border-radius: 10px;
        }

        section.take-section .expertpart .row {
            padding: 0;
            margin: 0 !important;
            --bs-gutter-x: 0;
        }

        section.take-section {
            height: auto;
        }

        section.take-section .expertpart {
            padding-top: 30px;
            padding-bottom: 0px;
        }

    }

    @media screen and (min-width: 400px) and (max-width: 500px) {
        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
            padding: 6px 12px;
        }
    }

    @media screen and (min-width: 540px) and (max-width: 540px) {
        .explore-carrer-page .looking-carrer .career-diviso-part ul li.nav-item .nav-link {
            font-size: 10px;
            padding: 8px 15px;
        }

        body .main-section-counseling {
            justify-content: flex-start;
        }

        body .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:before,
        .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:after {
            left: -24px !important;
        }

        body .main-section-counseling .video-area {
            margin-top: 0px;
        }

        body .left-img-area {
            top: 52px !important;
        }

        body section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: auto;
        }

        body section.expert-section h2 {
            padding-top: 0px;
        }

        .main-banner-section .right-side {
            padding: 0px 60px 0px 30px;
        }

        section.take-section {
            padding-top: 0;
            margin-top: -35px;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 33% !important;
            bottom: 8px;
        }

        body section.approch-section .impacted-part .diveider-type img {
            width: 32%;
        }

        section.approch-section .impacted-part .unique-btn .arrow-img {
            top: -35px;
            left: 32%;
        }
    }

    @media (max-width: 575px) {
        section.stories-section .owl-prev {
            left: 73% !important;
            top: 10px !important;
        }

        section.stories-section .owl-next {
            top: 10px !important;
            left: 85% !important;
        }

        section.approch-section .lines-around {
            padding: 0px 0px;
        }

        .foryou-box-toggle-section .img-student {
            margin-right: 0px;
        }

        section.edeging-section .prepare-part-box .engage-part {
            width: 100%;
            margin-bottom: 15px;
        }

        .foryou-side-img-area {
            margin: auto;
            width: 100%;
        }


        .heading-join-text h3 {
            font-size: 30px;
            font-weight: 600;
        }

        .heading-join-text p {
            font-size: 15px;
            margin: 12px auto;
            padding-bottom: 4px;
        }

        .heading-join-text a {
            font-size: 18px;
            width: 156px;
            height: 55px;
            line-height: 50px;
        }

        /***************************login*********************************/
        .login-form-section .container {
            max-width: 100%;
        }

        .login-form-section .dwjeds .card.text-left {
            height: 800px;
            max-width: 800px;
        }

        .login-form-section .dwjeds .card.text-left .card-body {
            padding: 85px;
        }

        .login-form-section .dwjeds .card.text-left .card-body img.mw-100.mb-22 {
            width: 360px;
        }

        .login-form-section .dwjeds h1 {
            font-size: 42px;
        }

        .login-form-section .dwjeds form.pad-hor input {
            height: 98px;
            font-size: 30px;
            margin-bottom: 30px;
        }

        .login-form-section .dwjeds form.pad-hor .text-right a.text-reset {
            font-size: 28px;
            text-decoration: none;
        }

        .login-form-section .dwjeds form.pad-hor .submit-btn-part {
            font-size: 35px;
        }

        .login-form-section .dwjeds form.pad-hor label.aiz-checkbox input#remember {
            height: 30px;
            width: 32px;
        }

        .login-form-section .dwjeds form.pad-hor .text-left label.aiz-checkbox span {
            font-size: 28px;
            line-height: 0 !important;
        }

        /***************************************************************************/
    }

    @media screen and (min-width: 400px) and (max-width: 450px) {
        body .career-path-process .career-process-step .tab-process::before {
            left: 16%;
        }

        body .career-path-process .line-progress {
            left: 16%;
        }
    }

    @media (max-width: 430px) {
        section.stories-section .owl-prev {
            left: 65% !important;
            top: 32px !important;
        }

        section.stories-section .owl-next {
            left: 81% !important;
            top: 32px !important;
        }

    }

    @media only screen and (max-width: 412px) {
        .botIcon .Layout-open {
            width: 250px;
        }
    }

    @media screen and (min-width: 390px) and (max-width: 390px) {

        body .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:before,
        .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:after {
            left: -14px !important;
        }
    }

    @media (max-width: 375px) {
 
        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img img {
            width: 210px;
            height: 150px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic img {
            width: 100px;
            height: 100px;
        }

        section.new-chatbox-sec .inner-chatbot-part .profile-pic {
            padding-top: 6px;
            padding-bottom: 0px;
        }


        body header .mobile_menu .slicknav_menu .slicknav_icon {
            top: 0px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p {
            font-size: 18px;
        }

        .Mentorship-Opportunities.edeging-section .main-heart p span.secong-main-heading {
            font-weight: 700;
            color: #000;
            font-size: 18px !important;
        }

        .Upcoming-Sessions.edeging-section .main-heart p {
            font-size: 20px !important;
        }

        .Upcoming-Sessions.edeging-section .main-heart p span.secong-main-heading {
            font-size: 20px !important;
        }

        .How-It-Works .container {
            max-width: 95%;
        }

        footer .top-footer-part .col-sm-3 img {
            width: 200px !important;
            margin-bottom: 20px;
        }

        section.nearby-section .admission-part {
            padding: 10px 0px 25px;
        }

        .guidence-part {
            position: inherit;
            left: 0;
            padding: 0 10px;
        }

        section.counselling-section .relevant-part .program-part {
            justify-content: center !important;
        }

        body .container {
            max-width: 100%;
        }

        section.counselling-section .unlocating-part .circle-plus-icon-part img {
            width: 16px;
            height: 16px;
        }

        section.counselling-section .unlocating-part {
            padding-top: 15px;
        }

        body .banner-text-section .watching-part a {
            font-size: 9px;
        }

        header .mobile_menu .slicknav_menu .slicknav_icon {
            margin-top: 0;
            top: -11px;
            right: 0;
            width: 0;
            height: 0;
        }

        .slicknav_menu .slicknav_icon {
            width: 0;
            height: 0;
            margin: 0;
        }
    }

    @media screen and (max-width: 475px) {
        .for-you-tab-section .foryou-toggle-tab {
            display: flex;
            flex-wrap: wrap;
        }

        .for-you-aimshala-logo {
            width: 100%;
        }

        .for-you-tab-links {
            width: calc(100%);
        }

        .your-aimshala-heading {
            padding-top: 10px;
            padding-bottom: 50px;
        }


        section.edeging-section .prepare-part-box .engage-part .skill-part {
            height: 265px;
        }

        .your-aimshala-text {
            padding: 0px 7px;
            text-align: center;
        }

        .your-aimshala-text p {
            font-size: 15px;
            line-height: 22px;
        }


        .your-aimshala-text h2 {
            font-size: 25px;
            margin-bottom: 10px;
        }

        .foryouBannerSection.pb-5 {
            padding-bottom: 0px !important;
        }


        .your-aimshala-heading .container {
            width: 100%;
        }
    }

    @media screen and (min-width: 360px) and (max-width: 360px) {
        section.psychometric-test-result .personal-trate-both .nav-tabs a.nav-link {
            font-size: 12px !important;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 47%;
        }
    }

    @media screen and (min-width: 344px) and (max-width: 344px) {
        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 47%;
        }
    }

    @media screen and (max-width: 320px) {
        .guidelines-page .guideline-instruction-part-sect .mentor-modal-heading h2 {
            font-size: 16px;
        }
        .contact-banner-main p.unlock {
            font-size: 8px;
            width: 70%;
        }

        .contact-banner-main .watching-part a {
            font-size: 8px;
        }

        .contact-banner-main .bell-icon img {
            width: 10px;
            height: 10px;
        }

        .contact-banner-main .bell-icon {
            width: 18px;
            height: 18px;
            line-height: 15px;
        }

        .empower-section .empower-connect .left-part-connect .btn-part ul li a {
            font-size: 12px;
        }

        body .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:before,
        .mainminimized-section-part.open-slider-part .testprogress-bar .progress-step:after {
            left: -9px !important;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            height: 60px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique img.on-hover-img {
            width: 55px;
            height: 55px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .study-technique .right-main-mobile-img img {
            width: 160px;
            height: 110px;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection .time-management-part {
            width: 47.9%;
        }

        section.quick_consultation-part .Specialities-consultation .development-consultaion .course-selection {
            padding-top: 40px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .main-heading-part h5 {
            font-size: 17px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .left-text-payement .which-choose-part .middle-part h2 {
            width: 100%;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil ul li .box-tab-part {
            width: 130px;
        }

        .payment-modal-part .modal-dialog .modal-content .modal-body .right-payment-deatil .code-part-test .error-msg {
            width: 94%;

        }

        .payment-modal-part .modal-dialog {
            height: auto;
        }

        section.new-chatbox-sec .chat-section {
            height: calc(100vh - 300px) !important;
        }

       .open-ho-slider .open-slider-part .testprogress-bar .section-right {
        height: 68vh;
        padding-top: 4px;
    }

        body section.feedback-section .footer-form-part .btn-part button {
            padding: 8px 20px;
        }

        section.opportunities-section .opper-slider .brand-one h2 {
            font-size: 11px;
        }

        section.psychometric-test-result section.card-top-carerer .opper-slider .develepor-part h2 {
            font-size: 11px;
        }

        section.psychometric-test-result .opper-slider .develepor-part span.avg-part {
            font-size: 10px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            font-size: 23px;
            line-height: 38px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator {
            display: block;
        }

        section.psychometric-test-result .discover-section .divcover-inovator .develepor-part {
            margin-bottom: 20px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator img {
            width: 100% !important;
        }

        section.psychometric-test-result .discover-section .section-title h4::before {
            width: 32% !important;
        }

        body .header-icon-section ul.myprofile-btn .studentProfileThumb {
            right: -6px !important;
        }

        .feedback-main {
            height: 430px !important;
        }

        body .booking-modal-pop .modal-dialog .consling-button {
            display: block;
        }

        body .booking-modal-pop .modal-dialog .calender-area {
            justify-content: space-between;
            width: 100%;
        }

        body .booking-modal-pop .modal-dialog .video-area {
            width: 100%;
            margin-top: 12px !important;
        }

        section.stories-section .opper-slider .brand-one {
            width: 155px;
        }

        section.psychometric-test-result .discover-section .divcover-inovator img {
            width: 135px;
        }

        body .banner-text-section p.unlock {
            font-size: 8px !important;
        }

        .main-banner-section .banner-text-section .watching-part {
            line-height: 8px;
        }

        body .banner-text-section .watching-part a {
            font-size: 8px;
        }

        body .unlock-future-part .impacted-part .discover-part p.main-heading {
            line-height: 32px;
        }

        body .main-banner-section .side-img-area .foryou-right-slide-bottom-img {
            left: 62px !important;
        }

        body header .mobile_menu .slicknav_menu .slicknav_icon {
            margin-top: -1px !important;
        }

        body .main-banner-section .ventor-part {
            padding: 3px 8px 2px 8px;
        }

        body .banner-text-section .watching-part a {
            font-size: 8px;
        }

        body .banner-text-section .bell-icon img {
            width: 12px;
            height: 12px;
        }

        body .banner-text-section .bell-icon {
            width: 18px;
            height: 18px;
            line-height: 15px;
        }

        section.approch-section .impacted-part .diveider-type {
            left: 36%;
            bottom: 14px;
        }

        section.stories-section .opper-slider img {
            height: 225px;
        }

        .mentor-unlocking p {
            font-size: 7px;
        }

        .unlock-bell {
            width: 18px;
            height: 18px;
        }

        .unlock-bell img {
            width: 7px;
        }

        .special-part .special-box-gift h2 {
            font-size: 22px;
        }

        section.approch-section .impacted-part .discover-part p.main-heading {
            font-size: 22px;
        }

        section.approch-section .impacted-part .discover-part p.main-heading span.bold-txt {
            font-size: 22px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type {
            margin-left: 73px;
        }

        .how-it-work section.approch-section .impacted-part .diveider-type img {
            width: 40%;
        }

        .how-it-work section.approch-section .impacted-part .discover-part .success-part .discover-txt h2 {
            font-size: 13px;
        }

        .educator-story-heading h2 {
            font-size: 22px !important;
        }

        section.faq-section {
            padding: 0px 0px 0px;
        }

        /********************pyschometric-test******************************/
        body .mentor-modal-bottom p {
            font-size: 12px;
            line-height: 20px;
        }

        body .mentor-modals .modal-dialog .modal-body .lines-part-txt h2.term {
            font-size: 15px;
        }

        .cancel-part button#back_button {
            width: auto !important;
            font-size: 12px !important;
            height: 35px !important;
        }

        .depend-person-part .guide-proceed button#proceed {
            width: auto;
            font-size: 13px;
            height: 35px;
        }

        /***************************end***************************************/
        footer .container {
            padding: auto !important;
        }

        .mentor-group input,
        .mentor-group select,
        .mentor-group textarea {
            height: 34px !important;
            font-size: 7px !important;
        }

        .mentor-group label {
            font-size: 12px;
        }

        .mentor-unlocking {
            gap: 5px;
        }

        .join-mentor a {
            font-size: 10px;
        }

        .join-mentor a img {
            width: 10px;
        }

        section.approch-section .live-part {
            width: 100%;
        }

        .dashboard_main_wrapper .main_content_iner.main_content_padding {
            padding: 25px 0px 50px;
        }
    }

    /*mobile_header css*/

    @media (max-width: 991px) {
        .outcomes-list-part .factor-part .which-factor p {
    font-size: 14px;
    gap: 6px;
    line-height: normal;
}
section.section-skill-readiness .readiness-card .readiness-body-row {
    row-gap: 18px;
}
.learn-by-doing-sect .experiential-learning .career-spirit .future-application h5 {
    width: 56%;
}
.learn-by-doing-sect .experiential-learning .career-spirit .img-part {
    min-width: 185px;
    width: 185px;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part .what-u-learn p.what-u-para {
    font-size: 14px;
    line-height: normal;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part {
    padding: 16px;
}
.inside-allbar-data-sect .will-learn-things .linked-bar-data-part .what-u-learn h2.what-u-title {
    font-size: 18px;
}
 .for-jumb-to-section .outcome-part {
    gap: 20px;
}
        .foryou-right-slide-top-img {
            left: -50px !important;
        }

        section.inspiring-section {
            overflow: visible;
        }

        section.inspiring-section .first_sect_part {
            height: auto;
            padding: 50px 0;
        }

        section.inspiring-section .second_sect_part {
            display: none;
        }

        section.inspiring-section .right-record-part {
            display: none;
        }

        body .foryou-img-area {
            height: auto;
        }

        .for-you-tab-section .student-text h3 {
            font-size: 35px;
        }

        body section.for-you-next .prepare-part-box .engage-part .skill-part {
            height: 225px;
        }

        section.for-you-next .prepare-part-box .for-left-part {
            display: none;
        }

        section.for-you-next .prepare-part-box .for-right-part {
            display: none;
        }

        .Our-mission-vision .col-md-6 {
            flex: 0 0 100%;
            max-width: 100%;
            margin-top: 20px;
        }

        section.counselling-section .container {
            max-width: 100%;
            padding: 0px 15px;
        }

        section.counselling-section .relevant-part .right-side-part img {
            width: 100%;

        }

        section.counselling-section .listing-part {
            top: 28px;
        }

        section.counselling-section .listing-part ul li .discover-part img {
            width: 40%;
            border-radius: 8px;
        }

        section.counselling-section .listing-part li.egrufj {
            left: -44px;
        }

        section.counselling-section .right-side-part {
            margin-right: 0;
        }

        section.counselling-section .unlocating-part p.shape-txt {
            font-size: 14px;
            padding-top: 8px;
        }

        section.counselling-section .unlocating-part h1 {
            padding-top: 30px;
            font-size: 36px;
        }

        .banner-text-section .watching-part a img {
            width: 7px;
            height: 7px;
        }

        .banner-text-section .ventor-part span.diveder-gap {
            padding: 0px 3px;
        }

        .banner-text-section .ventor-part {
            padding: 5px 12px 5px 10px;
        }

        .mentor-unlocking {
            padding: 2px 4px;
            gap: 4px;
        }

        .global-left-side-page-heading h2 {
            font-size: 30px;
            line-height: 45px;
        }

        .feedback_overlay {
            position: relative !important;
            z-index: 999999 !important;
        }

        .feedback_overlay:before {
            content: "";
            width: 100%;
            height: 100vh;
            background-color: rgb(0 0 0 / 72%);
            position: fixed;
            top: 0;
            left: 0;
        }

        .payout-modale-part .modal-dialog {
            max-width: 100%;
            padding: 0px 16px;
        }

        .readiness-part .for-student .act-program-section .col-sm-7 {
            width: 100%;
        }

        .readiness-part .for-student .act-program-section .free-trial-part .col-sm-5.right-new-img {
            width: 100%;
        }

        .location-area-sect .content-locate {
            max-width: 100%;
            padding: 0px 16px;
        }

        .location-area-sect {
            height: 530px;
        }

        body .error-page-section .four-zero-four .mainContent-sect .social-icon-part {
            padding-top: 100px;
        }

        section.talk_live_sect .learn_from_best .col-part {
            width: 50%;
        }

        body .mantor-backround-section .question-box-part .skip-label {
            font-size: 14px;
        }

        .personal-travel-part .guidence-anytime .inner-content h1 br {
            display: none;
        }

        .career-connect-consultant {
            padding: 32px 0px;
        }

        /*.progress-step .step-count:before {
            top: 1px;
        }*/

        .progress-step:before,
        .progress-step:after {
            left: -16px !important;
        }

        section.unemployment-section {
            padding: 32px 16px;
        }

        body .unlock-future-part .impacted-part .live-part img {
            height: 194px;
        }

        body div#home-sec-video {
            height: 194px;
        }

        .amy-ai-powered-section .meet-new-amy .big-imag-part img {
            max-width: 70%;
        }

        .main-banner-section .right-side img {
            max-width: 100%;
        }

        body .carrer-explore-deatils .exlore-industries-part .for-big-companies {
            max-width: 33%;
            flex: 33%;
        }

        .exlore-industries-part .feeling-ensure-section {
            padding: 32px 0px 44px;
        }

        .exlore-industries-part .feeling-ensure-section .col-sm-4 {
            flex: 100%;
            max-width: 100%;
        }

        .exlore-industries-part .feeling-ensure-section .col-sm-4:first-child {
            display: none;
        }

        .exlore-industries-part .feeling-ensure-section .col-sm-4:last-child {
            display: none;
        }

        .header-icon-section ul.myprofile-btn .my-prof-img-name span.myprof-name {
            display: none;
        }

        body .booking-modal-pop .modal-dialog .video-text p {
            font-size: 18px;
        }

        section.psychometric-test-result .share-section .innrer-shar .jwqjdhsj p {
            margin-bottom: 16px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content {
            font-size: 14px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content b {
            font-size: 18px !important;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content p {
            font-size: 14px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content p a {
            font-size: 14px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content span {
            font-size: 14px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content span a {
            font-size: 14px;
        }

        section.privacy-policy .contract-part .privacy-policy-inner-content p.qitfgk {
            font-size: 18px;
        }

        .contact-banner-main .contact-form-part {
            padding-top: 55px;
        }

        section.contact-banner-main {
            background-image: unset;
        }

        body .container {
            max-width: 100%;
        }

        .contact-banner-main .contact-form-part .contact-shape-left {
            display: none;
        }

        .contact-banner-main .contact-form-part .contact-shape-right {
            display: none;
        }

        .contact-banner-main .contact-text-part .combined-shape-part {
            display: none;
        }

        .contact-form-col .contact-form-col-inner {
            width: 85%;
        }

        .contact-genral-enquiry .why-prepare-right-part {
            display: none;
        }

        .contact-banner-main .contact-text-part {
            background-image: var(--contact-banner);
            height: 100%;
            width: 100%;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .contact-banner-main .contact-form-part {
            background: linear-gradient(180deg, #fff7ff 0%, #f1f8f7 100%);
        }

        .header_area div#navbarNav {
            position: fixed;
            top: 68px;
            width: 100%;
            background: #fff;
            left: 0px;
            padding: 0px 0px 20px 0px;
        }

        body .main-header .list-item-end {
            display: flex;
            justify-content: flex-start;
            width: 100%;
            margin: 0 auto;
        }

        body .main-header .list-item-end ul {
            display: flex;
            justify-content: start;
            margin: 0px 0px;
            align-items: flex-start;
            padding-left: 0px;
        }

        body .main-header .list-item-end ul li {
            list-style: none;
            padding: 6px 0px 4px 0px;
            margin: 0px 0px 0px 0px;
            width: 100%;
            border-bottom: 1px solid #8b8888;
            padding-left: 20px;
        }

        .header-icon-section {
            justify-content: flex-start;
            padding-left: 30px;
        }

        body .main-header .list-item-end ul li a.active:before {
            display: none;
        }

        .main-header .header-icon-section a.login {
            width: 110px;
        }


        .header_area div#mySidenavs {
            width: 100%;
        }

        .header-icon-section ul.myprofile-btn li {
            position: relative;
        }

        .header-icon-section ul.myprofile-btn .studentProfileThumb {
            right: 0;
        }
    }


    @media (max-width: 360px) {
        section.approch-section .approch-but {
            left: 13px;
        }
    }

    @media (max-width:600px) {
        body .container {
            max-width: 94%;
        }

        section.contact-genral-enquiry .container {
            max-width: 98%;
        }

        .contact-form-col .contact-form-col-inner {
            width: 100%;
        }

        section.contact-banner-main .container {
            max-width: 100%;
        }

        .contact-banner-main .contact-text-part .combined-shape-part img {
            display: none;
        }

        .contact-genral-enquiry .why-prepare-left-part {
            display: none;
        }

        section.contact-genral-enquiry .gen-inq-col {
            flex-basis: 100%;
            max-width: 100%;
        }

    }

    @media (max-width: 399px) {
        body .booking-modal-pop .modal-dialog .video-area {
            width: 80%;
        }
    }

    @media (max-width: 375px) {
body .testprogress-bar .progress-step:before, .testprogress-bar .progress-step:after {
    left: -15px!important;
}

        section.aim_cet_main_banner_sec .aim_cet_main_part .aim_cet_tell_us_part .row.tell_us_row {
            padding: 0px 10px 0px 10px;
        }

        section.contact-genral-enquiry .container {
            max-width: 90%;
        }
    }