@media(max-width:1850px) {
    .course-box {
        padding-bottom: 97px;
    }
}

@media(max-width:1470px) {
    /*.solopreneurship-box-flex {*/
    /*    max-width: 580px;*/
    /*}*/
}

@media(max-width:1440px) {
    .solopreneurship-left ul li {
        font-size: 22px;
    }

    .foundation-block h5 {
        margin-bottom: 30px;
    }
}

@media(max-width:1390px) {
    /*.solopreneurship-box-flex {*/
    /*    max-width: 540px;*/
    /*}*/
}

@media(max-width:1366px) {

    .business-fundamentals,
    .solopreneurship-flex,
    .what-courses-main,
    .workshop-inner,
    .why-us-main,
    .alumni-m-inner,
    .blogs-inner,
    .cta-inner,
    .feedback-inner,
    .our-alumni,
    .challenegs-main .p-course-inner {
        padding-left: 65px;
        padding-right: 65px;
    }

    .foundation-inner {
        padding-left: 65px;
    }

    .journey-inner {
        padding: 65px;
    }

    .workshop-box img {
        height: 575px;
    }

    .foundation-left {
        margin-top: -80px;
    }

    .launch-inner {
        padding-right: 65px;
    }
}

@media(max-width:1320px) {
    .solopreneurship-left ul {
        gap: 10px;
    }

    .solopreneurship-left ul li {
        font-size: 20px;
    }

    .solopreneurship-left h2 {
        font-size: 78px;
    }

    .foundation-right {
        padding-left: 85px;
    }

    .what-courses-main::before {
        height: 350px;
    }
}

@media(max-width:1280px) {

    .banner h1,
    .cta-text h2 {
        font-size: 100px;
    }

    .banner ul {
        gap: 30px;
    }

    .banner ul li {
        font-size: 34px;
    }

    .about-eimr-slider {
        padding-left: 20px;
    }

    .about-eimr-slider .owl-theme .owl-dots {
        left: -33px;
    }

    .programs-left.solo .wrapper-text.right {
        left: -30px;
    }

    .programs-left.solo .text-box {
        right: -30px;
    }

    .course-box {
        padding-bottom: 88px;
    }

    .what-course-left {
        width: 40%;
        padding-right: 30px;
    }

    .what-course-right {
        width: 60%;
    }

    .foundation-left h4 {
        font-size: 36px;
    }

    .workshop-box img {
        height: 485px;
    }

    .challenges-scroll::-webkit-scrollbar-track {
        margin-top: 100px;
    }

    .solopreneurship-left h2 {
        font-size: 75px;
    }

    .foundation-right {
        padding-left: 35px;
    }

    .foundation-left {
        margin-top: -105px;
    }

    .course-sidebar {
        padding: 56px 25px;
    }

    .solopreneurship-box-flex {
        padding-right: 50px;
    }
}

@media(max-width:1255px) {
    .course-sidebar {
        padding: 46px 25px;
    }
}

@media(max-width:1220px) {
    .contact-left .banner h1 {
        font-size: 75px;
    }

    .solopreneurship-left h2 {
        font-size: 73px;
    }

    .course-sidebar {
        padding: 36px 25px;
    }
}

@media(max-width:1200px) {
    .header-links ul {
        gap: 25px;
    }

    .header-links ul li a {
        padding: 8px 12px;
    }

    .banner ul li {
        font-size: 32px;
    }

    .banner-video-main::before {
        width: 518px;
        height: 940px;
    }

    .courses-flex.about-eimr .courses-bg {
        height: 400px;
    }

    .footer-block.logo img {
        max-width: 295px;
    }

    .footer-block h6 {
        font-size: 34px;
    }


    .business-fundamentals,
    .solopreneurship-flex,
    .what-courses-main,
    .workshop-inner,
    .why-us-main,
    .alumni-m-inner,
    .blogs-inner,
    .cta-inner,
    .feedback-inner,
    .our-alumni {
        padding-left: 45px;
        padding-right: 45px;
    }

    .p-course-inner,
    .foundation-inner {
        padding-left: 45px;
    }

    .journey-inner {
        padding: 45px;
    }

    .what-courses-main,
    .business-fundamentals,
    .our-foundation,
    .why-us {
        padding-top: 150px;
    }

    .our-journey {
        padding-top: 100px;
        border-bottom-left-radius: 150px;
        border-bottom-right-radius: 150px;
    }

    .our-journey::before,
    .our-foundation,
    .our-foundation::before,
    .our-foundation::after {
        border-bottom-left-radius: 150px;
        border-bottom-right-radius: 150px;
    }

    .challenegs-main,
    .workshop-main,
    .eimr-mentors-main.courses-m,
    .students-feedback {
        padding-top: 120px;
    }

    .foundation-right {
        padding-left: 90px;
    }

    .why-us-left h6 {
        font-size: 34px;
    }

    .why-us-right p {
        font-size: 28px;
    }

    .alumni-box h4 {
        font-size: 48px;
    }

    .programs-main.course-p {
        padding-top: 50px;
    }

    .workshop-box img {
        height: 435px;
    }

    /*.solopreneurship-box-flex {*/
    /*    max-width: 500px;*/
    /*}*/


}

@media(max-width:1180px) {
    .cta-text {
        width: 65%;
    }

    .cta-btn {
        width: 35%;
    }

    .banner-carousel-main {
        max-width: 240px;
    }

    .item-bg img {
        height: 180px;
    }
}

@media(max-width:1155px) {
    .what-courses-main::before {
        height: 300px;
    }

    .header-links ul li a {
        padding: 8px 7px;
    }
}

@media(max-width:1145px) {
    .contact-left::before {
        bottom: -65px;
    }

    .solopreneurship-left h2 {
        font-size: 70px;
    }

    .foundation-flex {
        padding-right: 50px;
    }

    .foundation-right {
        padding-left: 60px;
    }
}

@media(max-width:1121px) {
    .banner ul {
        gap: 20px;
    }

    .banner ul li {
        font-size: 30px;
    }

    .right-text-wrap img {
        max-width: 260px;
    }

    .right-text-wrap::before {
        width: 305px;
        height: 325px;
    }

    .courses-flex::before {
        height: 540px;
    }

    .right-text-wrap p {
        font-size: 30px;
    }
}

@media(max-width:1100px) {
    .cta-text h2 {
        font-size: 90px;
    }

    .header-logo {
        max-width: 160px;
    }
}

@media(max-width:1080px) {
    .courses-flex::before {
        height: 570px;
    }

    .solopreneurship-left h2 {
        font-size: 67px;
    }

    .course-sidebar {
        padding: 26px 25px;
    }
}

@media(max-width:1065px) {
    .header-links ul {
        gap: 15px;
    }

    .header-logo {
        max-width: 130px;
    }

    .banner ul li {
        font-size: 27px;
    }

    .cta-text {
        width: 63%;
    }

    .cta-btn {
        width: 37%;
    }

    .footer-block.logo img {
        max-width: 255px;
    }

    .footer-block h6 {
        font-size: 32px;
    }

    .social-links {
        gap: 15px;
    }

    .about-eimr-slider .courses-bg {
        height: 492px;
    }

    .about-eimr-slider .owl-theme .owl-dots .owl-dot span {
        height: 157px;
    }

    .solopreneurship-left h2 {
        font-size: 65px;
    }

    /*.solopreneurship-box-flex {*/
    /*    max-width: 450px;*/
    /*}*/
}

@media(max-width:1024px) {
    .header-links ul li {
        font-size: 16px;
    }

    .banner h1 {
        font-size: 90px;
    }

    .wrapper-text p {
        font-size: 22px;
    }

    .programs-right {
        padding-left: 80px;
    }

    .programs-left h3 {
        font-size: 55px;
    }

    .founder-left a,
    .programs-right ul li,
    .cta-btn a,
    .courses-content h4 {
        font-size: 22px;
    }

    .cta-text h2 {
        font-size: 85px;
    }

    .footer-block.logo img {
        max-width: 220px;
    }

    .footer-block h6 {
        font-size: 30px;
    }

    .courses-flex::before {
        height: 560px;
    }

    .foundation-left h4 {
        font-size: 26px;
    }

    .launch-block {
        width: 50%;
    }
}

@media(max-width:991px) {

    .banner ul li {
        font-size: 22px;
    }

    .banner h1 {
        font-size: 80px;
    }

    .banner h2,
    .consultation-flex h2,
    .contact-left .banner h1 {
        font-size: 70px;
    }

    .courses-bg {
        height: 195px;
    }

    .founder-left a,
    .programs-right ul li,
    .cta-btn a,
    .courses-content h4 {
        font-size: 20px;
    }

    .courses-flex::before {
        height: 475px;
    }

    .right-text-wrap p {
        font-size: 26px;
    }

    .founder-left h2 {
        font-size: 95.81px;
    }

    .right-text-wrap img {
        max-width: 230px;
    }

    .right-text-wrap::before {
        width: 275px;
        height: 285px;
    }

    .programs-heading h2,
    .faq h2,
    .about-eimr h2,
    .exp-eimr h2,
    .eimr-mentors h2,
    .blogs h2,
    .cta-text h2 {
        font-size: 75px;
    }

    .programs-right h2 {
        font-size: 40px;
    }

    .programs-right h2 span {
        font-size: 110px;
    }

    .programs-left h3 {
        font-size: 45px;
    }

    .count-box {
        width: 100px;
        height: 100px;
    }

    .count-box span {
        font-size: 40px;
    }

    .courses-flex.about-eimr .courses-bg {
        height: 340px;
    }

    .footer {
        flex-wrap: wrap;
    }

    .footer-block.logo {
        width: 100%;
        margin-bottom: 40px;
    }

    .banner-main.contact::before {
        top: 150px;
        width: 440px;
        height: 490px;
    }

    .banner-main.contact {
        padding-top: 240px;
    }

    .c-img {
        max-width: 260px;
    }

    .contact-right {
        margin-top: 80px;
    }

    .course-sidebar,
    .course-content {
        width: 100%;
    }

    .course-sidebar {
        display: none;
    }

    .course-main {
        padding-top: 78px;
    }

    .banner-carousel-main {
        top: 100px;
    }

    /*.solopreneurship-box-flex {*/
    /*    max-width: 500px;*/
    /*}*/
}

@media(max-width:850px) {
    .banner ul {
        flex-wrap: wrap;
    }

    .right-text-wrap img {
        max-width: 175px;
    }

    .right-text-wrap p {
        font-size: 22px;
    }

    .right-text-wrap::before {
        width: 235px;
        height: 230px;
    }

    .wrapper-text p {
        font-size: 18px;
    }

    .wrapper-text {
        padding: 10px;
    }

    .programs-left h3 {
        font-size: 40px;
    }

    .programs-right ul li {
        font-size: 18px;
        height: 50px;
    }

    .programs-right {
        padding-left: 60px;
    }

    .programs-right ul li span {
        width: 50px;
        height: 50px;
    }

    .programs-right h2 span {
        font-size: 100px;
    }
/* 
    .tab-desc p {
        font-size: 20px;
    } */

    /* .eimr-mentors-flex {
        display: -webkit-box;
        flex-wrap: nowrap;
        overflow: hidden;
        overflow-x: scroll;
    }

    .eimr-mentors-flex::-webkit-scrollbar {
        width: 12px;
        background-color: #FAFAFA;
        border-radius: 0px;
        height: 6px;
    }

    .eimr-mentors-flex::-webkit-scrollbar-thumb {
        border-radius: 0px;
        background: linear-gradient(90deg, #ffad11, #ff6f01);
        height: 6px;
    }

    .eimr-mentors-flex::-webkit-scrollbar-track {
        border-radius: 0px;
        background-color: #e2e2e2;
        height: 6px;
        margin-left: 20px;
        margin-right: 40px;
    }

    .eimr-mentors-block {
        width: 45%;
    } */

    .cta-text,
    .cta-btn {
        width: 100%;
    }

    .cta-btn {
        margin-top: 40px;
    }

    .contact-flex,
    .consultation-flex {
        flex-flow: column;
    }

    .contact-left,
    .contact-right,
    .contact-flex.admissions .contact-left,
    .contact-flex.admissions .contact-right {
        width: 100%;
    }

    .banner-main.contact::before,
    .contact-left::before {
        content: unset;
    }

    .banner-main.contact {
        padding-top: 170px;
    }

    .banner-main.contact::after {
        bottom: -155px;
    }

    .consultation-flex {
        justify-content: flex-start;
        align-items: flex-start;
        gap: 20px;
    }

    .contact-right {
        margin-top: 180px;
    }

    .c-img {
        bottom: -180px;
        right: 0;
    }

    .consultation-main {
        padding-bottom: 130px;
    }

    .contact-flex.admissions .contact-left {
        padding-bottom: 60px;
    }

    .banner-main.admissions::after {
        bottom: unset;
        top: 300px;
    }

    .solopreneurship-box-flex {
        max-width: 450px;
    }
}

@media(max-width:820px) {
    .solopreneurship-left h2 {
        font-size: 60px;
    }
}

@media(max-width:768px) {

    .text-wrap::before {
        height: 110%;
    }

    .banner-video-main::before {
        width: 418px;
        height: 840px;
    }

    .courses-flex {
        display: -webkit-box;
        overflow: hidden;
        overflow-x: scroll;
        flex-wrap: nowrap;
    }

    .courses-flex::-webkit-scrollbar {
        display: none;
    }

    .courses-block {
        width: 45%;
    }

    .right-text-wrap {
        display: none;
    }

    .founder-left {
        width: 100%;
    }

    .founder-flex {
        padding-top: 145px;
    }

    .courses-flex::before {
        content: unset;
    }

    .founder-left h2 {
        position: relative;
    }

    .founder-left h2::before {
        position: absolute;
        content: "";
        width: 18px;
        background: linear-gradient(360deg, #418BAF 44.27%, #FFF 100%);
        height: 520px;
        bottom: 90px;
        left: 5px;
    }

    .programs-left,
    .programs-right {
        width: 100%;
    }

    .programs-right {
        padding-left: 0;
        padding-top: 20px;
    }

    .programs-left h3 {
        font-size: 40px;
        text-align: center;
        margin: 0 auto;
        width: 100%;
    }

    .programs-flex {
        padding: 30px 50px 30px 50px;
    }

    .wrapper-text.right {
        right: -30px;
    }

    .wrapper-text {
        padding: 20px;
    }

    .wrapper-text p {
        font-size: 22px;
    }

    .programs-flex h2.mob-title {
        display: block;
        margin-bottom: 50px;
    }

    .programs-right h2 {
        display: none;
    }

    .programs-right ul {
        padding-top: 0;
    }

    .programs-right ul li {
        font-size: 20px;
        width: 100%;
        justify-content: space-between;
    }

    .programs-main::before,
    .programs-main::after {
        border-bottom-left-radius: 100px;
        border-bottom-right-radius: 100px;
    }

    .eimr-mentors-flex::-webkit-scrollbar {
        display: none;
    }

    .blogs-block {
        display: flex;
        width: 100%;
    }

    .blogs-box {
        margin: 10px;
    }

    .blogs-box:last-child,
    .blogs-box {
        width: 50%;
    }

    .blogs-block.full,
    .blogs-block.full .blogs-box,
    .solopreneurship-left,
    .solopreneurship-right,
    .what-course-left,
    .what-course-right,
    .business-left,
    .business-right,
    .foundation-left,
    .foundation-right,
    .why-us-left,
    .why-us-right {
        width: 100%;
    }

    .solopreneurship-left,
    .what-course-left,
    .business-left {
        padding-right: 0;
    }

    .solopreneurship-right .programs-left.solo {
        display: none;
    }

    .programs-left.solo.mob {
        display: block;
        margin-bottom: 40px;
    }

    .solopreneurship-left h2 {
        font-size: 80px;
    }

    .brochure {
        justify-content: center;
    }


    .what-courses-main,
    .business-fundamentals,
    .our-foundation,
    .why-us {
        padding-top: 100px;
    }

    .our-journey {
        padding-top: 80px;
        border-bottom-left-radius: 100px;
        border-bottom-right-radius: 100px;
    }

    .our-journey::before,
    .our-foundation,
    .our-foundation::before,
    .our-foundation::after {
        border-bottom-left-radius: 100px;
        border-bottom-right-radius: 100px;
    }

    .challenegs-main,
    .workshop-main,
    .eimr-mentors-main.courses-m,
    .students-feedback {
        padding-top: 80px;
    }

    .what-course-flex {
        flex-flow: column-reverse;
    }

    .what-course-left {
        padding-top: 40px;
    }

    .foundation-flex {
        padding-right: 45px;
    }

    .foundation-left {
        margin-top: 0;
    }

    .foundation-right,
    .why-us-right {
        padding-left: 0;
        padding-top: 45px;
    }

    .our-foundation,
    .our-foundation::after {
        background: linear-gradient(180deg, #FFFFFF 0%, #5EB1FF 100%);
    }

    .why-us-main::before {
        top: 90%;
        transform: translateY(-50%);
        width: 60%;
        height: 400px;
    }

    .alumni-box ul {
        padding-left: 45px;
    }

    .feedback-block {
        width: 50%;
    }

    .what-courses-main::before {
        right: unset;
        left: 0;
        bottom: -170px;
        transform: rotate(280deg);
    }

    .business-fundamentals.admissions .business-right {
        padding-top: 50px;
    }

    .solopreneurship-box-flex {
        max-width: 100%;
        padding-right: 0;
    }
}

@media(max-width:600px) {
    .container-main {
        padding: 0px 20px;
    }

    .mob-header .navbar-brand img {
        max-width: 150px;
    }

    .mob-header .navbar-toggler-icon {
        width: 22px;
        height: 14px;
    }

    .mob-header .navbar-nav {
        padding-top: 80px;
    }

    .banner h6 {
        display: block;
        margin-bottom: 100px;
    }

    .banner-main::before,
    .cta-main::before {
        width: 410px;
        height: 455px;
        top: 207px;
    }

    .banner h1 {
        font-size: 70px;
    }

    .banner h1 span {
        background: linear-gradient(90deg, #F29224 44.27%, #FFFFE7 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        display: inline-block;
        font-weight: bold;
    }

    .banner-main {
        padding-top: 130px;
        overflow-x: hidden;
    }

    .banner-main::after,
    .cta-main::after {
        left: 90px;
        top: 75px;
        width: 400px;
        height: 300px;
    }

    .text-wrap::before {
        width: 12px;
        left: 3px;
        top: -88px;
    }

    .text-wrap {
        padding-left: 45px;
        padding-top: 100px;
    }

    .banner p {
        font-size: 24px;
        max-width: 280px;
    }

    .banner ul {
        padding-top: 35px;
        padding-bottom: 35px;
    }

    .banner ul li {
        font-size: 24px;
        height: 47px;
    }

    .banner h2 {
        font-size: 32px;
        margin-bottom: 35px;
    }

    .mob {
        display: block;
    }

    .desk {
        display: none;
    }

    .banner-video-main::before {
        width: 318px;
        height: 740px;
        top: 200px;
    }

    .courses-main {
        padding-top: 65px;
    }

    .courses h2 {
        font-size: 32px;
    }

    .courses h2 span {
        font-size: 70px;
        margin-top: 30px;
    }

    .courses-flex {
        padding-top: 77px;
        padding-left: 25px;
    }

    .founder-left h2::before {
        width: 12px;
        height: 420px;
        bottom: 68px;
        left: 4px;
    }

    .courses-block {
        width: 100%;
    }

    .courses-main::before {
        width: 100%;

    }

    .founder-left h2 {
        font-size: 85px;
    }

    .founder-flex {
        padding-top: 85px;
        overflow: visible;
    }

    .founder-left a,
    .cta-btn a {
        flex-flow: row-reverse;
        justify-content: space-between;
        padding-left: 0;
        padding-right: 25px;
    }

    .founder-left a span,
    .cta-btn a span {
        margin-left: 0;
        margin-right: 20px;
    }

    .programs-heading h2 {
        font-size: 32px;
        max-width: 270px;
    }

    .programs-flex h2 span {
        font-size: 70px;
    }

    .programs-flex h2 {
        font-size: 40px;
        margin-bottom: 30px;
    }

    .programs-flex {
        padding: 30px 35px 30px 35px;
    }

    .wrapper-text p {
        font-size: 14px;
        max-width: 150px;
    }

    .wrapper-text {
        padding: 15px;
        margin-bottom: 10px;
    }

    .programs-left {
        height: 432px;
    }

    .programs-right ul li {
        font-size: 16px;
        height: 57px;
    }

    .programs-right ul li span {
        width: 57px;
        height: 57px;
    }

    .programs-main::after {
        width: 100%;
        height: 600px;
        border-radius: 0;
        top: 30%;
        left: 0;
    }

    .admissions-section-faq .faq h2 {
        font-size: 32px;
        max-width: 300px;
        margin-bottom: 20px;
    }

    .admissions-section-faq{
        padding-top: 65px;
    }

    /* .faq-tab .nav {
        display: -webkit-box;
        overflow: hidden;
        overflow-x: scroll;
        gap: 10px;
    }

    .faq-tab .nav::-webkit-scrollbar {
        display: none;
    } */

    /* .faq-tab .nav-pills .nav-link {
        font-size: 16px;
    } */

    /* .tab-desc p {
        font-size: 18px;
        color: #2D2D2DCC;
    } */

    /* .tab-desc {
        padding: 20px;
        max-width: 300px;
    } */

    .programs-main::before {
        border-bottom-right-radius: 204px;
    }

    .about-eimr h2,
    .eimr-mentors h2,
    .blogs h2 {
        font-size: 32px;
    }

    .about-eimr-slider .courses-bg {
        height: 461px;
    }

    .about-eimr-slider .owl-theme .owl-dots .owl-dot span {
        height: 114px;
    }

    .about-eimr-slider {
        padding-left: 5px;
    }

    .about-eimr-slider .owl-theme .owl-dots {
        left: -25px;
    }

    .count-box {
        width: 85px;
        height: 85px;
        left: 25px;
    }

    .about-eimr-slider .courses-content h4 {
        display: none;
    }

    .mob-view {
        display: block;
        margin-bottom: 25px;
    }

    .about-eimr h2 {
        margin-bottom: 25px;
    }

    .exp-eimr {
        padding-top: 120px;
    }

    .exp-eimr img {
        height: 557px;
    }

    .eimr-mentors-block {
        width: 73%;
        padding: 10px;
    }

    .eimr-mentors-flex {
        margin: -10px;
    }

    .blogs h2 {
        max-width: 220px;
        margin-bottom: 25px;
    }

    .blogs-bg {
        height: 144px;
    }

    .blogs-block.full .blogs-bg {
        height: 264px;
    }

    .blogs-block {
        padding: 0;
    }

    .blogs-block.full {
        margin-bottom: 10px;
    }

    .cta-text h2 {
        font-size: 66px;
    }

    .cta-text h2 span {
        font-weight: bold;
    }

    .cta-main {
        padding-top: 110px;
        padding-bottom: 100px;
    }

    .cta-btn a {
        width: 100%;
    }

    .footer-block.logo img {
        margin: 0 auto;
    }

    .footer-block h6 {
        font-size: 28px;
    }

    .footer-block {
        width: 100%;
        margin-bottom: 60px;
    }

    .footer-block:last-child {
        margin-bottom: 0;
    }

    .copyright {
        flex-flow: column;
        gap: 15px;
    }

    .banner-main.contact {
        padding-top: 120px;
        padding-bottom: 70px;
        overflow: hidden;
    }

    .contact-left .banner h1 {
        font-size: 46px;
    }

    .c-img {
        max-width: 165px;
        bottom: -80px;
    }

    .contact-right {
        margin-top: 80px;
    }

    .form-inner {
        padding: 24px;
    }

    .consultation-main {
        padding-top: 0px;
        padding-bottom: 70px;
    }

    .banner-main.contact::after {
        left: unset;
        right: 0;
        bottom: -25px;
        width: 400px;
        height: 440px;
        background-image: url(../images/Group-1792.webp);
    }

    .contact-right::before {
        width: 320px;
        height: 400px;
        top: -175px;
        right: unset;
        left: -125px;
    }

    .consultation-flex h2 {
        font-size: 32px;
    }

    .text-para p {
        font-size: 18px;
        margin-top: 15px;
    }

    .consultation-flex a {
        width: 100%;
    }

    .consultation-bg {
        height: 400px;
        margin-top: 25px;
    }

    .consultation-flex a {
        display: none;
    }

    .call-btn-mob {
        display: flex;
    }

    .form-inner h3 {
        font-size: 28px;
    }

    .business-fundamentals,
    .solopreneurship-flex,
    .what-courses-main,
    .workshop-inner,
    .why-us-main,
    .alumni-m-inner,
    .blogs-inner,
    .cta-inner,
    .feedback-inner,
    .our-alumni {
        padding-left: 35px;
        padding-right: 35px;
    }

    .p-course-inner,
    .foundation-inner {
        padding-left: 35px;
        padding-right: 35px;
    }

    .journey-inner {
        padding: 35px;
        padding-bottom: 100px;
    }

    .course-main {
        padding-top: 55px;
    }

    .solopreneurship-flex {
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .solopreneurship-left h2 {
        font-size: 60px;
        word-wrap: unset;
        margin-bottom: 20px;
    }

    .solopreneurship-left h2 span {
        font-size: 40px;
    }

    .programs-left.solo .wrapper-text p {
        font-size: 14px;
        font-weight: 600;
        font-style: normal;
    }

    .programs-left.solo .text-box {
        right: unset;
        left: -20px;
    }

    .programs-left.solo .wrapper-text.right {
        left: unset;
        right: -20px;
        bottom: 22%;
    }

    .solopreneurship-left ul {
        flex-flow: column;
        gap: 15px;
    }

    .solopreneurship-box-flex {
        padding-top: 45px;
        margin: -10px 0px;
        flex-flow: column;
        display: none;
    }

    .solopreneurship-box {
        padding: 10px 0px;
        width: 100%;
    }

    .what-courses-main,
    .business-fundamentals {
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .what-course-left p {
        font-size: 18px;
        margin-bottom: 25px;
    }

    .business-heading h4 {
        font-size: 30px;
    }

    .course-sem {
        flex-flow: column-reverse;
    }

    .sem-info,
    .sem-box {
        width: 100%;
    }

    .sem-info {
        padding-left: 0;
        padding-top: 20px;
    }

    .sem-box h4 {
        padding:10px 100px;
        width: max-content;
    }

    .sem-box {
        display: flex;
        margin: 0 auto 0 0;
        justify-content: flex-end;
    }

    .sem-info p,
    .foundation-left p,
    .why-us-left p {
        font-size: 16px;
    }

    .business-left {
        padding-left: 20px;
    }

    .programs-heading.course-p h2,
    .eimr-mentors-main.courses-m h2,
    .blogs-main.courses-b h2,
    .journey-heading h4 {
        font-size: 32px;
        max-width: unset;
        margin-bottom: 20px;
    }

    .our-journey::before,
    .our-foundation,
    .our-foundation::before,
    .our-foundation::after {
        border-bottom-left-radius: 200px;
        border-bottom-right-radius: 200px;
    }

    .workshops-left,
    .workshops-right {
        width: 100%;
    }

    .workshops {
        flex-flow: column;
    }

    .workshop-box h2,
    .workshops-left .workshop-box h2 {
        font-size: 18px;
        margin-bottom: 0;
    }

    .foundation-flex {
        padding-top: 80px;
        padding-right: 0;
    }

    .foundation-left h4,
    .why-us-left h6 {
        font-size: 32px;
    }

    .our-foundation {
        overflow: hidden;
    }

    .why-us-left h6 {
        margin-bottom: 25px;
    }

    .why-us-right p {
        font-size: 22px;
    }

    .feedback a {
        font-size: 20px;
    }

    .our-alumni {
        padding-top: 140px;
    }

    .alumni-box h4::before {
        width: 9px;
    }

    .alumni-box h4 {
        font-size: 40px;
        padding-left: 35px;
    }

    .alumni-box ul {
        padding-left: 0;
    }

    .alumni-box ul li {
        font-size: 18px;
        width: 100%;
        text-align: left;
    }

    .faq {
        padding-top: 0px;
    }

    .programs-main.course-p .faq h2 {
        color: #000;
    }

    .feedback-block {
        width: 100%;
        padding: 20px 0px;
    }

    .feedback-flex {
        margin: -20px 0px;
    }

    .cta-main.courses-c .cta-btn {
        padding-left: 0;
    }

    .slider-flex {
        display: flex;
        flex-flow: column;
    }

    .foundation-block {
        transform: rotate(-3deg);
    }

    .foundation-block:nth-child(even),
    .trending-course-slider .foundation-block.dark-bg,
    .business-challenge-slider .foundation-block.dark-bg {
        transform: rotate(3deg);
    }

    .what-courses-main::before {
        height: 400px;
    }

    .workshop-box h4 span {
        display: block;
        margin-right: 0;
        margin-bottom: 20px;
    }

    .workshop-box img,
    .challenges-block img {
        height: 156px;
    }

    .workshop-box {
        margin-bottom: 10px;
        padding-top: 0 !important;
    }

    .foundation-heading ul {
        margin-top: 20px;
    }

    .foundation-heading {
        margin-bottom: 55px;
    }

    .programs-heading.course-p h2 span {
        font-weight: bold;
    }

    .challenges-block {
        width: 100%;
        padding: 20px 0px;
    }

    .challenges-flex {
        margin: -20px 0px;
    }

    .challenges-block h4 {
        font-size: 18px;
        flex-flow: row;
    }

    .challenges-block p {
        font-size: 14px;
        padding-left: 47px;
    }

    .challenges-scroll {
        direction: ltr;
        margin-left: 0px;
        margin-right: -15px;
        padding-left: 0px;
        padding-right: 30px;
    }

    .brochure-main {
        position: static;
    }

    .contact-flex.admissions .contact-left h1 span {
        background: linear-gradient(90deg, #ffd55c, #fba85c, #fbb429, #ffd55c);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .contact-flex.admissions .contact-left p {
        font-size: 18px;
    }

    .contact-flex.admissions .cta-btn {
        flex-flow: column;
        gap: 7px;
    }

    .contact-flex.admissions .cta-btn a {
        flex-flow: row;
        text-align: center;
        padding-right: 0;
        padding-left: 25px;
    }

    .contact-flex.admissions .cta-btn a span {
        margin-left: 20px;
        margin-right: 0px;
    }

    .banner-main.admissions::after {
        background-image: url(../images/Mask-group-admissions.webp);
        left: 0;
        width: 475px;
        height: 250px;
    }

    .contact-flex.admissions .contact-left {
        padding-bottom: 25px;
    }

    .our-alumni.admissions {
        padding-top: 0;
        padding-bottom: 50px;
    }

    .our-alumni.admissions .container-main,
    .business-fundamentals.admissions .container-main {
        padding: 0;
    }

    .our-alumni.admissions .alumni-box h4::before {
        height: 100%;
    }

    .admission-process .course-sem {
        flex-flow: column-reverse;
        align-items: unset;
    }

    .admission-process .course-sem .sem-box {
        justify-content: flex-start;
        width: 100%;
    }

    .admission-process .course-sem .sem-info {
        width: 100%;
            padding-top: 40px;
    }

    .business-fundamentals.admissions .business-left {
        padding-left: 0;
        padding-top: 20px;
    }

    .business-fundamentals.admissions .business-heading {
        margin-bottom: 15px;
    }

    /* .business-fundamentals.admissions .business-right {
        padding-top: 5px;
    } */

    .course-sem:last-child{
        margin-bottom: 40px;
    border-bottom: 1px solid #EBEBEB;
    padding-bottom: 20px;
    }

    .programs-main.admissions h2 {
        color: #000;
        font-size: 40px;
        line-height: 120%;
        max-width: unset;
    }

    .programs-main.admissions::before,
    .programs-main.admissions {
        border-bottom-left-radius: 70px;
        border-bottom-right-radius: 70px;
    }

    .programs-main.admissions {
        padding-bottom: 80px;
    }

    .banner-carousel-main {
        display: none;
    }

    .about-eimr-slider .courses-block {
        margin-bottom: 65px;
    }

    .challenegs-main {
        padding-bottom: 60px;
    }

    .programs-main.course-p .faq {
        padding-top: 25px;
    }

    .brochure-main {
        display: none;
    }

    .why-us {
        padding-top: 30px;
    }

    .why-us-left h2 {
        margin-bottom: 30px;
    }

    .our-journey {
        padding-top: 0px;
    }

    .challenges-block-wrapper {
        flex-flow: column;
    }

    .launch-main {
        display: none;
    }

    .banner-carousel-main.course {
        display: none !important;
    }
}