
@media (min-width: 576px) {
    .w-sm-auto {
        width: auto !important;
    }

    /* Start Modal */
    .modal {
        --bs-modal-margin: 5.75rem 1.75rem 1.75rem 1.75rem;
    }
    .modal-w-600px-center{
        --bs-modal-margin: 1.75rem;
    }
    /* End Modal */

    .modal.AIChatModal {
        --bs-modal-margin: 0.5rem;
    }


}
@media (min-width: 768px) {

    /* Start Modal */
    .modal-w-600px-center{
        --bs-modal-width: 600px;
        --bs-modal-margin: 1.75rem;
    }
    /* End Modal */

    /* Dhruv Start Career (Resume Builder , Career Pathway) */
    .resume-form-card{
        /* max-height: 473px;
        overflow-y: auto; */
    }
    .w-md-auto{
        width: auto !important;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */
}
@media (min-width: 992px) {
    .w-lg-auto {
        width: auto !important;
    }
}
@media (min-width: 1200px) {
        /* Dhruv Start Career (Resume Builder , Career Pathway) */
        .next-job-card.card-1 .inner-contnet{
            max-height: 155px;
            min-height: 155px;
        }
        .next-job-card.card-2 .inner-contnet{
            max-height: 255px;
            min-height: 255px;
        }
        .next-job-card.card-3 .inner-contnet{
            max-height: 355px;
            min-height: 355px;
        }
        .next-job-card.card-4 .inner-contnet{
            max-height: 475px;
            min-height: 475px;
        }
        .next-job-content{
            min-height: 650px;
            display: grid;
        }
        /* Dhruv End Career (Resume Builder , Career Pathway) */
}


@media (max-width: 1399px) {
    /* Start Advisors section */
    .advisors-sec-card{
        background: var(--gt-bg-Accent-Yellow);
        border-radius: 110px 120px 120px 0px;
        margin-top: 155px;
    }
    .advisors-sec-card .advisors-card-leftimg {
        max-width: 514.87px;
        max-height: 447.73px;
        border-radius: 120px 120px 0px 120px;
        aspect-ratio: 514 / 447;
    }
    .advisors-card-rightimg{
        max-width: 514px;
        max-height: 447.73px;
        border-radius: 120px 120px 120px 0px;
        aspect-ratio: 514 / 447;
    }
    .advisors-section .title-5style{
        font-size: 47px;
        line-height: 56px;
    }
    .advisors-card-firstleftimg {
        position: relative;
        margin-top: -135px;
    }
    .advisors-section .change-fs-22px{
        font-size: 21px;
    }
    /* End Advisors section */

    /* Start People Slider Section */
    .people-slider-pagination .swiper-button-next, .people-slider-pagination .swiper-button-prev{
        position: unset;
        height: auto;
    }
    /* End People Slider Section */
     /* Dhruv Start Career (Resume Builder , Career Pathway) */
    .next-job-content::before {
        background-size: auto 425px;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */

    /* Start Resume Builder Home Page */
    .unlockmore-card .unlockmore-img-right{
        margin-top: -30px;
        max-width: 410px;
    }
    .stories-slider  .stories-slider-div {
        max-width: 880px;
    }
    /* End Resume Builder Home Page */


    /* Start Career Pathway Home Page */
    .PGcareerpathway-home-careerplanning-section .title-22style{
        font-size: 55px;
        line-height : 74.8px;
    }
    .PGcareerpathway-home-careerplanning-section .title-22style span {
        bottom: -4px;
        left: 12px;
    }
    .PGcareerpathway-home-careerplanning-section .change-fs-28px {
        line-height: 50.4px;
        font-size: 25px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-23style{
        font-size: 88px;
    }

    .how-work-s1list .your-cv::before ,.PGrepor-version-Workmap-section .how-work-s1list .your-cv::before , .PGrepor-version-Workmap-section .how-work-s1list .your-cv::before{
        max-width: 85px;
        top: 58px;
        max-height: 218px;
    }
    .how-work-s1list .Job-suggestions::before{
        max-width: 480px;
    }
    .how-work-s1list .next-Job::before{
        left: 5%;
        max-width: 85px;
    }
    .how-work-s1list .career-roadmap::before{
        max-width: 480px;
        max-height: 130px;
    }
    /* End Career Pathway Home Page */

}


@media (max-width: 1199px) {

    :root{
        --gt-border-radius-220px: 178px;
        --gt-border-radius-80px-50px: 72px;
    }

    .main-navbar .navbar-nav{
        background-color: #ebebeb;
        border-radius: 15px;
        padding: 0px;
        padding-bottom: 5px;
        gap: 0px;
    }
    .main-navbar .navbar-nav .nav-item .nav-link{
        border-bottom: 1px solid #00000042;
        width: 100%;
        padding: 13px 0px;
    }
    .main-navbar .navbar-nav .nav-item .nav-link:hover{
        border-color: black;
    }
    .main-navbar .navbar-nav .dropdown-menu{
        /* background-color: #00000057; */
        /* color: #ffffff; */
        padding: 0px;
        margin-top: 0px;
        border-radius: 0px;
        border: 0px;
        text-align: center;
    }
    .main-navbar .navbar-nav .profile-dropdown .dropdown-menu{
        background: var(--gt-white);
        color: var(--gt-text-Primary-Charcoal);
    }
    .main-navbar .navbar-nav .dropdown-menu .dropdown-item{
        /* color: #ffffff; */
        padding: 8px 15px;
        font-size: 14px;
    }
    .main-navbar .navbar-nav .profile-dropdown .dropdown-menu .dropdown-item{
        color: var(--gt-text-Primary-Charcoal);
    }
    .main-navbar .navbar-nav .dropdown-menu .dropdown-item:focus,
    .main-navbar .navbar-nav .dropdown-menu .dropdown-item:hover{
        background-color: #212529f2;
        color: white;
    }
    .dropdown-menu {
        box-shadow: 0px 2px 7px 0px #00000026;
    }
    /* Start All Nav */

    /* Start Our Partners section */
    .corporatepartners-container, .educationpartners-container{
        position: unset;
        transform: unset;
    }
    .corporatepartners-container .card, .educationpartners-container .card{
        height: unset;
        aspect-ratio: 1 / 1;
    }
    /* Start Our Partners section */

    /* Start People Slider Section */
    .people-slider-title {
        font-size: 40px;
    }
    /* Start People Slider Section */

    /* Start Offer Page Details */
    .offer-s2card{
        border-radius: 100px;
    }
    /* End Offer Page Details */

    /* Dhruv End Career (Resume Builder , Career Pathway) */
    .next-job-content::before {
        background-size: auto 137%;
        height: 400px;
        display: block;
        position: unset;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */
    .top-banner-section .change-fs-24px{
        font-size: 22px;
    }
    .how-it-works-section .change-fs-24px{
        font-size: 22px;
    }

    /* Start Resume Builder Home Page */
    .unlockmore-card .unlockmore-img-right{
        margin-top: 0px;
        position: relative;
        right: -22px;
    }

    .stories-slider .stories-slider-div {
        max-width: 700px;
    }

    .stories-slider .swiper-button-next, .stories-slider .swiper-button-prev{
        width: 60px;
    }

    .offer-s3card .card {
        border-radius: 32px 32px 0px 32px;
    }
    /* End Resume Builder Home Page */

    /* Start Career Pathway Home Page */
    .PG-title-careerpathway .Career-title-section-img img {
        margin-bottom: 0px;
    }
    .PGcareerpathway-home-careerplanning-section .title-22style {
        font-size: 56px;
        line-height: 74.8px;
    }
    .PGcareerpathway-home-careerplanning-section .change-fs-28px {
        line-height: 49.4px;
        font-size: 24px;
    }
    .PGcareerpathway-home-careerplanning-section .title-22style span {
        bottom: 0px;
        left: 0px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-22style {
        font-size: 64px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-23style {
        font-size: 86px;
        line-height: 85px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-14style{
        font-size: 49px;
        line-height: 60.2px;
    }
    .PGcareerpathway-home-smartersuccess-section .change-fs-20px {
        line-height: 33px;
    }
    .how-work-s1list .how-works-s1list-count {
        font-size: 35px;
        line-height: 48px;
        width: 72px;
        height: 72px;
        min-width: 72px;
        min-height: 72px;
    }
    .how-work-s1list  .change-fs-40px  {
        font-size: 35px;
    }

    .how-work-s1list .Job-suggestions::before {
        max-width: 405px;
    }
    .how-work-s1list .your-cv::before {
        max-width: 63px;
        max-height: 185px;
    }
    .how-work-s1list .next-Job::before {
        max-width: 70px;
    }
    .how-work-s1list .career-roadmap::before {
        max-width: 405px;
        max-height: 120px;
    }
    /* End Career Pathway Home Page */

    /* Start LvLUP Report v2 page */

    .PGrepor-version-Workmap-section .generate-report::before {
       max-width: 82px;
       max-height: 96px;
    }
    .PGrepor-version-Workmap-section .how-work-s1list .your-cv::before{
       max-width: 64px;
       top: 51px;
    }
   /* End LvLUP Report v2 page */

   /*Start Advisors page */
    .women-tech-img {
        position: absolute;
        bottom: -29px;
        right: -45px;
    }
    .logo-text{
        max-width: 350px;
    }
    .PGour-team-empowerment-section .women-tech-img {
        right: 0;
    }
     /*End Advisors page*/

     /* Start event page  */
     .w-xl-100{
        width: 100%;
     }
     /* End event page  */

}



@media (max-width: 991px) {

    :root{
        --gt-border-radius-220px: 145px;
        --gt-border-radius-80px-50px: 65px;
        --gt-border-radius-220px-40px: 130px;
        --gt-border-radius-80px: 70px;
        --gt-border-radius-220px: 145px;
        --gt-border-radius-200px: 135px;
    }

    body{
        font-size: 15px;
    }

    /* Start Chnages Font Size */
    .change-fs-18px-16px{
        font-size: 17px;
    }
    .change-fs-20px-16px{
        font-size: 18px;
    }
    .change-fs-22px{
        font-size: 20px;
    }
    .change-fs-22px-20px{
        font-size: 21px;
    }
    .change-fs-24px-20px{
        font-size: 22px;
    }
    .change-fs-32px-20px{
        font-size: 26px;
    }
    .change-fs-40px-32px{
        font-size: 36px;
    }
    /* End Chnages Font Size */

    /* Start All Rounder */
    .section-padding {
        padding: 62px 0px;
    }
    .section-s2padding{
        padding: 22px 0px 40px 0px;
    }
    .title-1style {
        font-size: 73px;
        line-height: 80.55px;
    }
    .title-2style {
        font-size: 48px;
        line-height: 55px;
    }
    .title-3style {
        font-size: 75px;
        line-height: 89px;
    }
    .title-4style {
        font-size: 46px;
        line-height: 54px;
    }
    .title-5style{
        font-size: 47px;
        line-height: 56px;
    }
    .title-6style {
        font-size: 65px;
        line-height: 70px;
    }
    .title-7style{
        font-size: 70px;
        line-height: 85px;
    }
    .title-8style{
        font-size: 67px;
        line-height: 80px;
    }
    .title-9style{
        font-size: 67px;
        font-weight: 400;
        line-height: 73px;
    }
    .title-10style{
        font-size: 36px;
        line-height: 46px;
    }
    .title-11style{
        font-size: 59px;
        line-height: 70px;
    }
    .title-12style{
        font-size: 54px;
        line-height: 63px;
    }
    .title-13style{
        font-size: 28px;
        line-height: 38px;
    }
    .title-14style{
        font-size: 36px;
        line-height: 48px;
    }

    /* new  */
    .title-15style{
        font-size: 46px;
        line-height: 55px;
    }
    .title-16style{
        font-size: 76px;
        line-height: 106px;
    }
    .title-19style{
        font-size: 72px;
        line-height: 79px;
    }
    .title-20style{
        font-size: 64px;
        line-height: 86px;
    }
    /* new  */

    .subtitle-1style{
        font-size: 19px;
        line-height: 31px;
    }
    .subtitle-2style{
        font-size: 20px;
        line-height: 36px;
    }
    .subtitle-3style {
        font-size: 24px;
        line-height: 35px;
    }
    .subtitle-4style{
        font-size: 23px;
    }
    .subtitle-5style{
        font-size: 30px;
        line-height: 50px;
    }
    .subtitle-6style{
        font-size: 18px;
        line-height: 32.8px;
    }
    .smalltitle-1style {
        font-size: 15px;
    }
    .title-normal-1style{
        font-size: 72px;
        line-height: 87px;
    }
    /* End All Rounder */

    /* Start Banner */
    .banner-section .girls-imgs img{
        height: 134px;
        width: 134px;
    }
    /* End Banner */

    /* Start Our Vision */
    .vision-slider .change-fs-24px{
        font-size: 21px;
    }
    /* End Our Vision */

    /* Start Advisors section */
    .advisors-section .title-5style {
        font-size: 42px;
        line-height: 48px;
    }
    .advisors-section .change-fs-22px{
        font-size: 20px;
    }
    /* End Advisors section */

    /* Start Events section */
    .events-sec-card{
        border-radius: 0px 75px 0px 0px;
    }
    .events-sec-card img{
        border-radius: 0px 65px 0px 0px;
    }
    /* End Events section */

    /* Start Our Partners section */
    .technologypartners-titlelogo {
        height: 74px;
    }
    /* End Our Partners section */

    /* Start People Slider Section */
    .people-slider-title {
        font-size: 33px;
    }
    .people-slider-div .change-fs-22px{
        font-size: 18px;
    }
    /* Start People Slider Section */


    /* Start Hackathon Event Modal Section */
    .hackathon-eventModal-title{
        font-size: 30px;
        line-height: 41px;
    }
    .hackathon-eventModal-subtitle{
        font-size: 37px;
        line-height: 51px;
    }
    .hackathon-event-modal .change-fs-20px{
        font-size: 18px;
    }
    /* End Hackathon Event Modal Section */


    /* FAQ Page (S) */
    .questions-title-section img{
        margin-bottom: -110px;
    }
    .faq-s1accordion-section .faq-accordion .accordion-item{
        padding: 29px 0px;
    }
    /* FAQ Page (E) */


    /* Start Membership Plan */
    .SelectaMembership-card-name{
        font-size: 38px;
    }
    /* End Membership Plan */


    /* Start Membership Page */
    .membership-s1card .change-fs-22px, .membership-s2card .change-fs-22px{
        font-size: 20px;
    }
    .membership-s1card{
        padding: 44px 14px 14px 14px;
        border-radius: 56px 56px 0px 56px;
    }
    .membership-s2card{
        padding: 44px 14px 14px 14px;
        border-radius: 56px 56px 0px 56px;
    }
    .membership-card-pricing{
        border-radius: 50px 50px 0px 50px;
    }
    .membership-s2card .membership-card-pricing{
        border-radius: 50px 50px 0px 50px;
    }
    .membership-card-pricing h4 {
        font-size: 40px;
        line-height: 49px;
    }
    .membership-card-pricing .change-fs-14px{
        font-size: 13px;
    }
    .membership-card-pricing .change-fs-24px{
        font-size: 21px;
    }
    /* End Membership Page */

    /* Start Blog & Details Page */
    .sharelist-s1{
        padding: 25px 12px 25px 12px;
        border-radius: 0px 40px 0px 40px;
    }
    .sharelist-s1 .change-fs-20px {
        font-size: 18px;
    }
    .sharelist-s1-link{
        font-size: 18px;
    }
    .sharelist-s2{
        border-radius: 0 48px 0 48px;
    }
    /* End Blog & Details Page */

    /* Start Offer Page Details */
    .offer-s2card{
        border-radius: 80px;
    }
    .offer-s2card.border-top-end-0{
        border-top-right-radius: 80px;
        border-bottom-right-radius: 0px;
    }
    .offer-s2card.border-top-start-0{
        border-top-left-radius: 80px;
        border-bottom-right-radius: 0px;
    }
    /* End Offer Page Details */

    /* Start Career (Resume Builder , Career Pathway) */
    .userproflie-career-menulist .userproflie-menu{
        padding: 8px 16px;
        min-height: 40px;
    }

    .skills-textarea{
        padding-right: 60%;
    }
    /* End Career (Resume Builder , Career Pathway) */

    /* Start Career (Resume Builder , Career Pathway) Version 1 */
    .resume-career-height {
        min-height: calc(100vh - 168px);
    }
    /* End Career (Resume Builder , Career Pathway) Version 1 */

    .our-plans-section .change-fs-17px{
        font-size: 15px;
    }
    .our-plans-section .change-fs-16px{
        font-size: 14px;
    }
    .enterprise-plan-section .change-fs-24px{
        font-size: 20px;
    }
    .how-it-works-section .change-fs-22px{
        font-size: 20px;
    }
    .how-it-works-section .change-fs-18px{
        font-size: 16px;
    }


    /* Start Resume Builder Home Page */
    .PGresumebuilder-home-firststep-section .first-step-img img{
        position: unset;
        margin-top: -155px;
    }
    .pricing-s1card .change-fs-52px{
        font-size: 48px;
    }
    .pricing-s1card .change-fs-28px{
        font-size: 26px;
    }
    .PGresumebuilder-home-firststep-section .why-use-resume-list .change-fs-24px{
        font-size: 20px;
    }
    .PGresumebuilder-home-firststep-section .why-use-resume-list .change-fs-20px{
        font-size: 18px;
    }

    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-line::before {
        left: 39px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-count {
        font-size: 29px;
        line-height: 34px;
        width: 53px;
        height: 53px;
        min-width: 53px;
        min-height: 53px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-content .change-fs-24px{
        font-size: 22px;
        line-height: 30px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-content p{
        font-size: 18px;
        line-height: 32px;
    }

    .unlockmore-card .change-fs-24px{
        font-size: 20px;
    }
    .unlockmore-card  .unlockmore-img-right{
        right: 0px;
    }

    .PGresumebuilder-stories-section .title-17style{
        font-size: 56px;
        line-height: 62px;
    }
    .stories-slider .stories-slider-title {
        font-size: 28px;
        line-height: 39.22px;
    }
    .stories-slider .change-fs-24px , .stories-slider .change-fs-22px{
        font-size: 19px;
        line-height: 36px;
    }
    .stories-slider .swiper-button-next, .stories-slider .swiper-button-prev{
        position: relative;
        width: 70px;
    }

    .offer-s3card .title-18style{
        font-size: 70px;
        line-height: 83px;
    }
    /* End Resume Builder Home Page */


    /* Start Career Pathway Home Page */
    .lvlup-section{
        border-bottom-right-radius:var(--gt-border-radius-220px);
    }

   .PG-title-careerpathway .title-21style {
        font-size: 95px;
        line-height: 105px;
    }
    .PG-title-careerpathway .change-fs-48px {
        font-size: 40px;
    }
    .PG-title-careerpathway .change-fs-20px {
        font-size: 18px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-22style {
        font-size: 52px;
        line-height: 63px;
    }
    .PGcareerpathway-home-smartersuccess-section .title-23style {
        font-size: 84px;
        line-height: 90px;
    }

    .PGcareerpathway-home-transformscareer-section  .title-24style{
        font-size: 64px;
        line-height: 78.8px;
    }
    .PGcareerpathway-home-transformscareer-section .card  .change-fs-48px{
        font-size: 36px;
    }

    .PGresumebuilder-stories-sectiongt-bg-Accent-Indigo .title-3style{
        font-size: 70px;
        line-height: 88px;
    }

    .stories-slider .title-3style{
        font-size: 70px;
        line-height: 88px;
    }

    .questions-section .title-25style{
        font-size: 66px;
        line-height: 75.8px;
    }

    .offer-s3card .change-fs-24px{
        font-size: 22px;
        line-height: 30px;
    }

    .how-work-s1list .your-cv::before{
        border-bottom: 0;
        border-radius: 0;
        left: 50px;
        max-height: 100%;
    }
    .how-work-s1list .Job-suggestions::before{
        border: 0;
        border-left: 3px dashed var( --gt-text-Accent-Yellow);
        left: 50px;
        border-radius: 0px;
    }
    .how-work-s1list .next-Job::before{
        border: 0;
        border-left: 3px dashed var( --gt-text-Accent-Yellow);
        left: 50px;
        border-radius: 0px;
    }
    .how-work-s1list .career-roadmap::before{
        border: 0;
        border-left: 3px dashed var( --gt-text-Accent-Yellow);
        max-height: 95px;
        border-radius: 0;
        left: 50px;
    }
    .how-work-s1list .your-cv::before ,.how-work-s1list .Job-suggestions::before ,.how-work-s1list .next-Job::before ,.how-work-s1list .career-roadmap::before {
        max-width: 0%;
    }

    .how-work-s1list .change-fs-40px{
        font-size: 30px;
    }
    .how-work-s1list .change-fs-20px{
        font-size: 17px;
    }
    /* End Career Pathway Home Page */

    /* Start LvLUP Report v2 page */
    .lvlup-img{
        height: 350px;
        width: 350px;
        left: -22px;
        position: relative;
    }
    .PGrepor-version-home-careerplanning-section .title-17style{
        font-size: 48px;
        line-height: 65px;
    }
    .PGrepor-version-home-careerplanning-section .change-fs-28px-20px , .PGrepor-version-smarter-success .guesswork-card .change-fs-28px-20px {
        line-height: 44px;
        font-size: 24px;
    }
    .change-fs-72px-48px {
        font-size: 60px;
    }
    .PGrepor-version-maps-career .title-17style{
        font-size: 46px;
        line-height: 55px;
    }
    .change-fs-56px-32px{
        font-size: 44px;
    }
    .change-fs-20px-16px{
        font-size: 18px;
    }
    .change-fs-16px-14px{
        font-size: 15px;
    }
    .change-fs-24px-16px{
        font-size: 20px;
    }
    .change-fs-48px-32px{
        font-size: 40px;
    }
    .PGrepor-version-stories-section .title-25style {
        font-size: 66px;
    }
    .PGrepor-version-Workmap-section .generate-report::before {
        left: 50px;
        max-width: 0;
        top: 0px;
        border-left: 3px dashed var(--gt-text-Accent-Yellow);
        border-top: none;
        border-radius: 0px;
        max-height: 80px;

    }
    .PGrepor-version-offer-section  .title-22style{
        font-size: 60px;
        line-height: 80.8px;
    }
    .max-w-full{
        max-width: 100% !important;
    }
    .PGrepor-version-Workmap-section .how-work-s1list .your-cv::before{
        max-height: 100%;
    }
    /* End LvLUP Report v2 page */

    /* Start page Advisors page */
    .sawit-logo-w{
        max-width: 160px;
    }
    .PGadvisor-visionary-leaders-section .new-title-27style ,
    .PGour-team-empowerment-section  .new-title-27style{
        font-size: 74px;
        font-weight: 400;
        line-height: 85px;
    }
    .PGadvisor-Meet-Advisors-section .title-5style,
    .PGour-team-leadership-section .title-5style,
    .PGour-team-meet-team .title-5style{
        font-size: 42px;
        line-height: 48px;
    }
    .women-tech-content{
        margin-top: 45px;
        overflow: hidden;
    }
    .advisors-img{
        margin-bottom: 0px;
    }
    .border-box-bottom{
        border-radius: var(--gt-border-radius-80px) var(--gt-border-radius-80px) 0 var(--gt-border-radius-80px);
    }
    .border-box-top{
        border-radius: var(--gt-border-radius-80px)  0 var(--gt-border-radius-80px)  var(--gt-border-radius-80px);
    }
    .women-tech-content{
        border-radius: var(--gt-border-radius-220px) var(--gt-border-radius-220px) 0 var(--gt-border-radius-220px);
    }
    .PGadvisor-dedicated-team-section{
        border-radius: var(--gt-border-radius-220px)  var(--gt-border-radius-220px) 0  var(--gt-border-radius-220px);

    }
    .PGadvisor-Meet-Advisors-section .title-6style ,
    .PGour-team-leadership-section .title-6style,
    .PGour-team-meet-team .title-6styl{
        font-size: 58px;
        line-height: 60px;
    }
    .women-tech-img{
        position: relative;
        right: auto;
        text-align: center;
        bottom: 0;
        margin-bottom: -30px;
    }
    .PGour-team-visionary-leaders   .dedicated-img{
        margin-bottom: -48px;
    }
    /* End page Advisors page */

    /* Start register choose  page  */
    .PGexplore-options-page .new-title-26style{
        font-size: 78px;
        line-height: 90px;
    }
    .change-fs-22px-16px{
        font-size: 18px;
    }
    /* End register choose  page  */

    /* Start event page  */
    .PGevent-page-events-section .new-title-27style{
        font-size: 70px;
        line-height: 86px;
    }
     .PGevent-page-upcomingevents-section .title-1style{
       font-size: 67px;
       line-height: 69.55px;
    }
    .PGevent-page-events-section .event-mt-68px{
        margin-top: 0;
    }
    /* End event page  */

}


@media (max-width: 767px) {

    :root{
        --gt-border-radius-220px: 107px;
        --gt-border-radius-80px-50px: 58px;
    }
    .row-y-gap-50px{
    gap:30px 0
    }
    /* Start Advisors section */
    .advisors-sec-card{
        background: var(--gt-bg-Accent-Yellow);
        border-radius: 100px 100px 0px 50px;
        margin-top: 155px;
    }
    .advisors-sec-card .advisors-card-leftimg, .advisors-card-rightimg {
        aspect-ratio: 1 / 1;
    }
    /* End Advisors section */

    /* FAQ Page (S) */
    .faq-accordion .accordion-item {
        padding: 35px 0px;
    }
    .faq-accordion .accordion-button.change-fs-24px{
        font-size: 21px;
    }
    /* FAQ Page (E) */

    /* Start Privacy Terms Page */
    .privacyTerms-section .change-fs-41px{
        font-size: 32px;
    }
    /* End  Privacy Terms Page */

    /* Start Blog & Details Page */
    .sharelist-s1{
        padding: 18px 20px 18px 20px;
        border-radius: 0px 35px 0px 35px;
    }
    .sharelist-s1 .change-fs-20px {
        font-size: 18px;
    }
    .sharelist-s1-link{
        font-size: 18px;
    }
    .sharelist-s2{
        border-radius: 0 30px 0 30px;
        padding: 35px 25px 25px 25px
    }
    /* End Blog & Details Page */

    /* Start Offer Page Details */
    .offer-s2card{
        border-radius: 60px;
    }
    .offer-s2card.border-top-end-0{
        border-top-right-radius: 60px;
        border-bottom-right-radius: 0px;
    }
    .offer-s2card.border-top-start-0{
        border-top-left-radius: 60px;
        border-bottom-right-radius: 0px;
    }
    /* End Offer Page Details */

    /* Dhruv Start Career (Resume Builder , Career Pathway) */
    .next-job-card.card-1 .inner-contnet{
        max-height: 100%;
        min-height: 100%;
    }
    .next-job-card.card-2 .inner-contnet{
        max-height: 100%;
        min-height: 100%;
    }
    .next-job-card.card-3 .inner-contnet{
        max-height: 100%;
        min-height: 100%;
    }
    .next-job-card.card-4 .inner-contnet{
        max-height: 100%;
        min-height: 100%;
    }
    .next-job-content::before {
        background-size: 100% 137%;
        height: 400px;
    }
    .bulleted-content-box {
        bottom: 200px;
        right: 0;
        left: auto;
        width: 96%;
        margin-left: 2%;
        right: 2%;
    }
    .skills-textarea{
        padding-right: 28%;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */

    /* Start Career (Resume Builder , Career Pathway) Version 1 */
    .resume-career-height {
        min-height: unset;
    }
    /* End Career (Resume Builder , Career Pathway) Version 1 */

    .top-banner-section .change-fs-24px{
        font-size: 20px;
    }
    .top-banner-section .btn-dark{
        font-size: 14px;
    }
    .top-banner-section .change-fs-20px{
        font-size: 18px;
    }
    .our-plans-section .change-fs-20px{
        font-size: 18px;
    }
    .our-plans-section .change-fs-24px{
        font-size: 20px;
    }
    .enterprise-plan-section .change-fs-20px{
        font-size: 18px;
    }
    .enterprise-plan-section .change-fs-16px{
        font-size: 15px;
    }
    .how-it-works-section .change-fs-24px{
        font-size: 20px;
    }
    .how-it-works-section .btn-dark{
        font-size: 14px;
    }
    .our-plans-s1section .change-fs-24px{
        font-size: 20px;
    }
    .our-plans-s1section .change-fs-18px{
        font-size: 16px;
    }

    /* Start Career Pathway Home Page */
    .PGcareerpathway-home-smartersuccess-section .title-23style {
        font-size: 75px;
        line-height: 73px;
    }
    .PGcareerpathway-home-smartersuccess-section .title-22style {
        font-size: 45px;
        line-height: 63px;
    }

    .how-work-s1list .how-works-s1list-count {
        font-size: 32px;
        line-height: 48px;
        width: 60px;
        height: 60px;
        min-width: 60px;
        min-height: 60px;
    }
    .how-work-s1list .your-cv::before ,.how-work-s1list .Job-suggestions::before ,.how-work-s1list .next-Job::before ,.how-work-s1list .career-roadmap::before{
        left: 41px;
    }
    .how-work-s1list .career-roadmap::before{
        max-height: 80px;
    }
    /* End Career Pathway Home Page */

    /* Start LvLUP Report v2 page */

    .PGrepor-version-Workmap-section .generate-report::before {
        left: 41px;
        max-height: 80px;

    }
    /* End LvLUP Report v2 page */

    /* Start event page  */
     .PGevent-page-upcomingevents-section .title-1style{
       font-size: 58px;
       line-height: 64.55px;
    }
    /* End event page  */
}


@media (max-width: 575px) {

    :root{
        --gt-border-radius-220px: 70px;
        --gt-border-radius-80px-50px: 50px;
        --gt-border-radius-220px-40px: 40px;
        --gt-border-radius-80px: 40px;
        --gt-border-radius-220px:40px;
        --gt-border-radius-200px: 40px;
    }

    body{
        font-size: 14px;
    }
    .mx-msm-0{
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    /* Start Chnages Font Size */
    .change-fs-18px-16px{
        font-size: 16px;
    }
    .change-fs-20px-16px{
        font-size: 16px;
    }
    .change-fs-22px{
        font-size: 18px;
    }
    .change-fs-22px-20px{
        font-size: 20px;
    }
    .change-fs-24px-20px{
        font-size: 20px;
    }
    .change-fs-40px-32px{
        font-size: 32px;
    }
    /* End Chnages Font Size */

    /* Start All Rounder */
    .section-padding {
        padding: 45px 0px;
    }
    .main-title-section{
        padding: 52px 0px 30px 0px;
    }
    .section-s2padding{
        padding: 22px 0px 40px 0px;
    }
    .border-gradient-btn {
        font-size: 22px;
        font-weight: 600;
        line-height: 29px;
    }
    .border-gradient-btn svg{
        width: 30px;
        height: auto;
    }
    .border-gradient-btn p{
        padding: 16px 36px;
    }
    .title-1style {
        font-size: 58px;
        line-height: 64.55px;
    }
    .title-2style {
        font-size: 34px;
        line-height: 47.6px;
    }
    .title-3style {
        font-size: 54px;
        line-height: 69.6px;
    }
    .title-4style {
        font-size: 34px;
        line-height: 40.8px;
    }
    .title-5style{
        font-size: 42px;
        line-height: 48px;
    }
    .title-6style{
        font-size: 58px;
        line-height: 69.6px;
    }
    .title-7style{
        font-size: 46px;
        line-height: 55px;
    }
    .title-8style{
        font-size: 46px;
        line-height: 55.2px;
    }
    .title-9style{
        font-size: 46px;
        font-weight: 400;
        line-height: 51.2px;
    }
    .title-10style{
        font-size: 26px;
        line-height: 36.4px;
    }
    .title-11style{
        font-size: 42px;
        line-height: 50.4px;
    }
    .title-12style{
        font-size: 39px;
        line-height: 46px;
    }
    .title-13style{
        font-size: 20px;
        line-height: 30px;
    }
    .title-14style{
        font-size: 36px;
        line-height: 48px;
    }

    /* new  */
    .title-15style{
        font-size: 40px;
        line-height: 48px;
    }
    .title-16style{
        font-size: 56px;
        line-height: 78.4px;
    }
    .title-17style{
        font-size: 64px;
        line-height: 71.23px;
    }
    .title-18style{
        font-weight: 600;
        font-size: 84px;
        line-height: 100.8px;
    }
    .title-19style{
        font-size: 48px;
        line-height: 53.42px;
    }
    .title-20style{
        font-size: 44px;
        line-height: 61.6px;
    }
    /* new  */

    /* Start line height */
    .line-height-sm-25px{
        line-height: 25px;
    }
    /* End line height */


    .subtitle-1style{
        font-size: 18px;
        line-height: 30px;
    }
    .subtitle-2style{
        font-size: 18px;
        line-height: 33.3px;
    }
    .subtitle-3style {
        font-size: 17px;
        line-height: 26px;
    }
    .subtitle-4style{
        font-size: 22px;
    }
    .subtitle-5style{
        font-size: 24px;
        line-height: 33.6px;
    }
    .subtitle-6style{
        font-size: 16px;
        line-height: 32.8px;
    }
    .smalltitle-1style {
        font-size: 14px;
    }
    .title-normal-1style{
        font-size: 44px;
        line-height: 52.8px;
    }
    /* End All Rounder */

    /* Start Banner */
    .banner-section .girls-imgs img{
        height: 100px;
        width: 100px;
    }
    /* End Banner */

    /* Start Our Vision */
    .vision-learnathon-slide .btn-Accent-Yellow{
        font-size: 22px;
        font-weight: 600;
        line-height: 29px;
        padding: 16px 36px;
    }
    .vision-slider .change-fs-24px{
        font-size: 18px;
    }
    .vision-slider .swiper-slide{
        padding: 280px 0px 290px 0px;
    }
    .swiper-staticvispagination {
        margin-top: -295px;
    }
    /* End Our Vision */

    /* Start Advisors section */
    .advisors-section .title-5style {
        font-size: 42px;
        line-height: 48px;
    }
    .advisors-section .change-fs-22px{
        font-size: 18px;
    }
    /* End Advisors section */

    /* Start Events section */
    .events-sec-card{
        border-radius: 0px 60px 0px 0px;
    }
    .events-sec-card img{
        border-radius: 0px 50px 0px 0px;
    }
    /* End Events section */

    /* Start Our Partners section */
    .ourpartners-section{
        border-radius: var(--gt-border-radius-220px) var(--gt-border-radius-220px) 40px 40px;
    }
    .technologypartners-titlelogo {
        height: 70px;
        max-width: 100%;
    }
    /* End Our Partners section */


    /* Start People Slider Section */
    .people-slider-div .change-fs-22px{
        font-size: 14px;
    }
    .people-slider-title {
        font-size: 22px;
    }
    /* End People Slider Section */


    .offer1-style {
        border-radius: 60px 60px 0px 60px;
    }
    .more-faq-card .card-body {
        padding: 30px 24px;
    }


    /* Start Hackathon Event Modal Section */
    .hackathon-eventModal-title{
        font-size: 24px;
        line-height: 32px;
    }
    .hackathon-eventModal-subtitle{
        font-size: 28px;
        line-height: 38px;
    }
    .hackathon-event-modal .change-fs-20px{
        font-size: 16px;
    }
    /* End Hackathon Event Modal Section */


    /* Footer (S) */
    .footer-section{
        padding: 35px 0px 20px 0px;
    }
    /* Footer (E) */


    /* FAQ Page (S) */
    .faq-accordion .accordion-item {
        padding: 30px 0px;
    }
    .faq-accordion .accordion-button.change-fs-24px{
        font-size: 20px;
    }
    .faq-s1accordion-section .faq-accordion .accordion-item{
        padding: 24px 0px;
    }
    /* FAQ Page (E) */


    /* Start Membership Plan Page */
    .SelectaMembership-card-name{
        font-size: 32px;
    }
    /* End Membership Plan Page */


    /* Start Privacy Terms Page */
    .privacyTerms-section .change-fs-41px{
        font-size: 32px;
    }
    /* End  Privacy Terms Page */


    /* Start Membership Page */
    .membership-s1card .change-fs-22px, .membership-s2card .change-fs-22px{
        font-size: 18px;
    }
    .membership-s1card{
        padding: 32px 16px 16px 16px;
        border-radius: 32px 32px 0px 32px;
    }
    .membership-s2card{
        padding: 32px 16px 16px 16px;
        border-radius: 32px 32px 0px 32px;
    }
    .membership-card-pricing{
        border-radius: 32px 32px 0px 32px;
        min-height: auto;
    }
    .membership-s2card .membership-card-pricing{
        border-radius: 32px 32px 0px 32px;
    }
    .membership-card-pricing h4 {
        font-size: 32px;
        line-height: 42px;
    }
    .membership-card-pricing .change-fs-14px{
        font-size: 12px;
    }
    .membership-card-pricing .change-fs-24px{
        font-size: 18px;
    }
    /* End Membership Page */


    /* Start Toster */
    .toast{
        padding: 15px 22px !important;
    }
    /* End Toster */

    /* Start Offer Page Details */
    .offer-s2card{
        border-radius: 40px;
    }
    .offer-s2card.border-top-end-0{
        border-top-right-radius: 40px;
        border-bottom-right-radius: 0px;
    }
    .offer-s2card.border-top-start-0{
        border-top-left-radius: 40px;
        border-bottom-right-radius: 0px;
    }
    /* End Offer Page Details */


    /* Start Offer Page Details */
    .idealNextJob-s1Search-ul{
        max-height: calc(100vh - 260px);
    }
    /* End Offer Page Details */

    /* Dhruv Start Career (Resume Builder , Career Pathway) */
    .next-job-content::before {
        content: "";
        background-image: url(../image/career-pathway/next-job-content-bg-img.png);
        background-size: 100% 137%;
        background-position: top left;
        background-repeat: no-repeat;
        width: 100%;
        height: 340px;
        display: block;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */


    /* Start Resume Builder Home Page */
    .pricing-s1card .change-fs-52px{
        font-size: 44px;
    }
    .pricing-s1card .change-fs-28px{
        font-size: 24px;
    }
    .PGresumebuilder-home-firststep-section .why-use-resume-list .change-fs-24px{
        font-size: 16px;
    }
    .PGresumebuilder-home-firststep-section .why-use-resume-list .change-fs-20px{
        font-size: 16px;
    }

    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-line::before {
        left: 36px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-count{
        font-size: 27px;
        line-height: 33px;
        width: 47px;
        height: 47px;
        min-width: 47px;
        min-height: 47px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-content .change-fs-24px{
        font-size: 20px;
        line-height: 28px;
    }
    .PGresumebuilder-home-howworks-section .how-works-list .how-works-list-content p{
        font-size: 16px;
        line-height: 29.6px;
    }

    .unlockmore-card .change-fs-24px{
        font-size: 20px;
    }
    .unlockmore-card .change-fs-16px{
        line-height: 29.6px;
    }
    .unlockmore-card .subtitle-4style {
        font-size: 20px;
    }

    .PGresumebuilder-stories-section .title-17style {
        font-size: 48px;
        line-height: 53px;
    }
    .stories-slider .stories-slider-title {
        font-size: 24px;
        line-height: 33.22px;
    }
    .stories-slider .change-fs-24px , .stories-slider .change-fs-22px{
        font-size: 14px;
        line-height: 28px;
    }
    .stories-slider .swiper-button-next, .stories-slider .swiper-button-prev {
        width: 60px;
    }

    .offer-s3card .title-18style {
        font-size: 56px;
        line-height: 67px;
    }
    /* End Resume Builder Home Page */

    /* Start Career Pathway Home Page */
    .PG-title-careerpathway .title-21style {
        font-size: 82px;
        line-height: 91.27px;
    }
    .PG-title-careerpathway .change-fs-48px {
        font-size: 32px;
    }
    .PG-title-careerpathway .change-fs-20px {
        font-size: 16px;
    }

    .PGcareerpathway-home-careerplanning-section .title-22style {
        font-size: 42px;
        line-height: 60.8px;;
    }
    .PGcareerpathway-home-careerplanning-section .change-fs-28px{
        line-height: 41.4px;
        font-size: 20px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-22style {
        font-size: 34px;
        line-height: 63px;
    }
    .PGcareerpathway-home-smartersuccess-section .title-23style {
        font-size: 64px;
        line-height: 62px;
    }

    .PGcareerpathway-home-smartersuccess-section .title-14style {
        font-size: 32px;
        line-height: 38.4px;
    }
    .PGcareerpathway-home-smartersuccess-section .change-fs-20px {
        line-height: 25.9px;
        font-size: 14px
    }

    .PGcareerpathway-home-transformscareer-section  .title-24style{
        font-size: 48px;
        line-height: 57.8px;
    }
    .PGcareerpathway-home-transformscareer-section .card  .change-fs-48px{
        font-size: 27px;
    }
    .PGcareerpathway-home-transformscareer-section .card .fs-18px{
        line-height: 25px;
    }
    .PGcareerpathway-home-transformscareer-section .row-y-gap {
        gap: 15px 0;
    }

    .PGresumebuilder-stories-sectiongt-bg-Accent-Indigo .title-3style{
        font-size: 48px;
        line-height: 53px;
    }
    .questions-section   .title-25style{
        font-size: 44px;
        line-height: 52.8px;
    }
    .Questions-accordion .accordion-button.change-fs-24px{
        font-size: 16px;
        line-height: 30px;
    }

    .offer-s3card .title-18style {
        font-size: 56px;
        line-height: 67px;
    }
    .offer-s3card .change-fs-24px{
        font-size: 20px;
        line-height: 28px;
    }

    .how-work-s1list .change-fs-40px{
        font-size: 20px;
        line-height: 24px;
    }
    .how-work-s1list .change-fs-20px {
        font-size: 14px;
        line-height: 25.9px;
    }
   .how-work-s1list .how-works-s1list-count {
        font-size: 27px;
        line-height: 35px;
        width: 47px;
        height: 47px;
        min-width: 47px;
        min-height: 47px;
    }
    .how-work-s1list .your-cv::before ,.how-work-s1list .Job-suggestions::before ,.how-work-s1list .next-Job::before ,.how-work-s1list .career-roadmap::before{
        left: 35px;
    }
    .how-work-s1list .career-roadmap::before {
        max-height: 50px;
    }
    /* End Career Pathway Home Page */

    /* Start LvLUP Report v2 page */
    .lvlup-img{
        height: 300px;
        width: 300px;
        left: -22px;
    position: relative;
    }
    .ready-img{
        width: 70px;
        height: 55px;
    }
    .PGrepor-version-home-careerplanning-section .title-17style{
        font-size: 32px;
        line-height: 40px;
    }
    .change-fs-28px-20px{
        font-size: 20px;
    }
    .PGrepor-version-home-careerplanning-section .change-fs-28px-20px ,.PGrepor-version-smarter-success .guesswork-card .change-fs-28px-20px {
        line-height: 35px;
        font-size: 20px;
    }
    .change-fs-16px-14px {
        font-size: 14px;
    }
    .change-fs-32px-20px{
        font-size: 20px;
    }
    .change-fs-56px-32px{
        font-size: 32px;
    }
    .change-fs-72px-48px{
        font-size: 48px;
    }
    .PGrepor-version-maps-career .title-17style{
        font-size: 28px;
        line-height: 35px;
    }
    .change-fs-24px-16px{
        font-size: 16px;
    }
    .change-fs-48px-32px{
        font-size: 32px;
    }
    .PGrepor-version-stories-section .title-25style{
        font-size: 44px;
        line-height: 65.6px;
    }

    .PGrepor-version-Workmap-section .generate-report::before {
        left: 35px;
        max-height: 45px;

    }
    .PGrepor-version-offer-section .title-22style {
        font-size: 48px;
        line-height: 60.8px;
    }
    /* End LvLUP Report v2 page */

    /* Start page Advisors page */
    .sawit-logo-w{
        max-width: 115px;
    }
    .logo-text{
        max-width: 300px;
    }
    .PGadvisor-visionary-leaders-section .new-title-27style ,
    .PGour-team-empowerment-section  .new-title-27style{
        font-size: 60px;
        font-weight: 400;
        line-height: 70px;
    }
    .women-tech-content{
        margin-top: 30px;
    }
    .PGadvisor-Meet-Advisors-section .title-5style ,
    .PGour-team-leadership-section .title-5style,
    .PGour-team-meet-team .title-5style{
        font-size: 40px;
        line-height: 43px;
    }
    .border-box-bottom{
        border-radius: var(--gt-border-radius-80px) var(--gt-border-radius-80px) 0 var(--gt-border-radius-80px);
    }
    .border-box-top{
        border-radius: var(--gt-border-radius-80px)  0 var(--gt-border-radius-80px)  var(--gt-border-radius-80px);
    }
    .women-tech-content{
        border-radius: var(--gt-border-radius-220px) var(--gt-border-radius-220px) 0 var(--gt-border-radius-220px);
    }
    .PGadvisor-dedicated-team-section{
        border-radius: var(--gt-border-radius-220px)  var(--gt-border-radius-220px) 0  var(--gt-border-radius-220px);
    }
    .PGadvisor-Meet-Advisors-section .title-6style ,
    .PGour-team-leadership-section .title-6style,
    .PGour-team-meet-team .title-6style{
        font-size: 46px;
        line-height: 52px;
    }
    .PGour-team-visionary-leaders .dedicated-img{
        margin-bottom: -16px;
     }
        .PGour-team-visionary-leaders .title-5style{
        font-size: 40px;
    }
    /* End page Advisors page */

    /* Start register choose  page  */
    .PGexplore-options-page .new-title-26style{
        font-size: 54px;
        line-height: 65px;
    }
    .change-fs-22px-16px{
        font-size: 16px;
    }
    .change-fs-20px-18px{
        font-size: 18px;
    }
    /* End register choose  page  */

     /* Start event page  */
     .PGevent-page-events-section .new-title-27style{
        font-size: 60px;
        line-height: 65px;
    }
     .PGevent-page-upcomingevents-section .title-1style{
        font-size: 43px;
        line-height: 50.55px;
     }
     /* End event page  */

    /* Start Blog & Details Page */
    .blog-content-body iframe, .blog-content-body video{
        float: unset !important;
        margin: auto;
        display: block;
    }
    /* End Blog & Details Page */

}


@media (max-width: 450px) {
    .PGcareerpathway-home-careerplanning-section .title-22style {
        font-size: 35px;
        line-height: 40.9px;
    }
    .PGcareerpathway-home-smartersuccess-section .title-23style {
        font-size: 53px;
        line-height: 46px;
    }

    /* Start Advisors page */
    .logo-text{
        max-width: 100%;
    }
    /* End Advisors page*/

}

@media (max-width: 400px) {
    /* Dhruv Start Career (Resume Builder , Career Pathway) */
    .next-job-content::before {
        height: 250px;
    }
    /* Dhruv End Career (Resume Builder , Career Pathway) */

}

