     @media(max-width:1800px) {
          .design-adventure .endrollment-slider .endroll-slide .content_block {
               height: 545px;
          }

          .dynamic-team .benifit-grid-item h4 {
               font-size: 35px;
          }

          .dynamic-team .benifit-grid-item p {
               font-size: 19px;
          }

          .design-adventure .slider-wrapper p {
               font-size: 19px;
          }

          .main-banner .corporate .m-banner-desc p {
               width: 72%;
          }

          .prefer-wrapper .prefer-tabtitle p {
               width: 58%;
          }

          .prefer-tabs-btn .nav-item .nav-link {
               padding: 20px;
               font-size: 17px;
          }

          .prefer-gridcolumn .benifit-grid-item p {
               font-size: 22px;
          }

          .impactful-main .content-of-frame h4 {
               width: 90%;
          }

          .design-adventure .endrollment-slider .endroll-slide .content_block {
               height: 525px;
          }

          .faq-inner .accordion-button {
               font-size: 23px;
          }

          .guid-card p {
               font-size: 19px;
          }

          .guid-card h4 {
               font-size: 35px;
          }

          .banner-heading {
               font-size: 78px;
               width: 80%;
               margin: 0 auto;
          }

          .swiping-text.two {
               width: 419px;
               height: 77px
          }

          .swiping-text.two .swiping-item {
               height: 104px
          }

          .st-bottom p {
               font-size: 19px;
          }

          .flex-members-list .g-member {
               width: 80%;
          }

          .Structure-wrapper.connect .contact-title {
               font-size: 57px;
          }

          .social-vectors {
               padding: 90px 50px 40px;
               gap: 43px;
          }

          .content_block .slider_title h4 {
               font-size: 38px;
          }
     }

     @media(max-width:1760px) {
          .endrollment-slider .endroll-slide .content_block {
               height: 510px;
          }

          .endrollment-slider .endroll-slide .content_block .step_desc {
               height: 105px;
          }
     }

     @media (min-width: 1730px) {

          .container,
          .container-lg,
          .container-md,
          .container-sm,
          .container-xl,
          .container-xxl {
               max-width: 1680px;
          }
     }

     @media (max-width: 1729px) {

          .container,
          .container-lg,
          .container-md,
          .container-sm,
          .container-xl,
          .container-xxl {
               max-width: 100%;
               width: 100%;
               padding: 0 60px;
          }

          /* madhvi */
          .education-bring .edu-marquee-inner .g-slide {
               padding: 0 10px;
               width: 385px;
          }
     }

     @media (min-width: 1700px) and (max-width: 1850px) {
          .main_contact_page .contact-title.container {
               padding: 0;
               width: 40%;
          }

          .get_started_sec svg.yellow_circle {
               left: 20%;
          }

          .get_started_sec .highlight1 {
               left: 38%;
          }
     }

     @media (min-width: 1550px) and (max-width: 1700px) {
          .main_contact_page .contact-title.container {
               padding: 0;
               width: 54%;
          }
     }

     @media (min-width: 1299px) and (max-width:1399px) {
          .main_contact_page .contact-title.container {
               padding: 0;
               width: 54%;
          }
     }

     @media(max-width:1600px) {
          .form-contact .form-group {
               margin-bottom: 25px;
           }
          .form-block .info {
               margin-top: 18px;
               font-size: 14px;
           }
          .form-contact label {
               margin-bottom: 18px;
               font-size: 21px;
          }

          .form-contact .form-control {
               padding: 14px 18px;
          }

          .contact-details .form-control::placeholder,
          .contact-details .form-control {
               font-size: 16px;
          }

          .main-banner.media_sp {
               padding: 90px 0 130px 0;
          }

          .main-banner .corporate .m-banner-desc p {
               width: 64%;
          }

          .corporate-page .best-edu {
               margin-top: 30px;
          }

          .dynamic-team .benifit-grid-item h4 {
               font-size: 30px;
          }

          .prefer-wrapper .prefer-tabtitle p {
               width: 63%;
               line-height: 1.5;
          }

          .prefer-tabs-btn .nav-item .nav-link {
               padding: 18px;
               font-size: 16px;
               width: 18em;
          }

          .prefer-tabs-btn .nav-tabs {
               gap: 12px;
          }

          .prefer-gridcolumn .benifit-grid-item p {
               font-size: 20px;
          }

          .col_50 {
               width: 40%;
          }

          .col_30 {
               width: 30%;
          }

          .impactful-main .epi-desc {
               font-size: 21px;
               width: 90%;
          }

          .impactful-main .content-of-frame h4 {
               width: 92%;
          }

          .design-adventure .endrollment-slider .endroll-slide .content_block {
               height: 500px;
          }

          .design-adventure .endrollment-slider .endroll-slide {
               padding: 0 15px;
          }

          .faq-inner .accordion-button {
               font-size: 21px;
          }

          /* end */
          .f-links-wrapper {
               gap: 30px;
          }

          .endrollment-slider .endroll-slide .content_block {
               height: 490px;
          }

          .vc-grid .voice-img {
               height: 523px;
          }

          .epi-item.v-card.border_gradient {
               padding: 40px;
          }

          .vc-grid .v_content_block.border_gradient {
               padding: 30px;
          }

          /* .copy_right p {
               font-size: 16px;
          } */
          .tool-box.border_gradient.seven {
               height: 120px;
          }

          .Structure-wrapper.perfection.connect h4 {
               font-size: 32px;
          }

          .scan-code p {
               font-size: 22px;
          }

          h4 {
               font-size: 36px;
          }

          .st-bottom p {
               font-size: 17px;
          }

          .values-wrapper .values-item p {
               font-size: 17px;
          }

          .benifit-grid-item p {
               font-size: 17px;
          }

          img.play-ic {
               width: 7em;
          }

          .fix-mt {
               margin-top: 92px;
          }

          .main-btn.outline {
               padding: 15px 30px;
          }

          header {
               padding: 25px 0;
          }

          header .navbar-brand img {
               width: 7em;
          }

          .one-clear-mission {
               padding-top: 120px;
          }

          .main-banner .sec-spacing .m-banner-desc {
               margin: 50px 0 70px;
          }

          .terms-content p {
               font-size: 18px;
          }

          .terms-content h5 {
               margin-bottom: 30px;
          }

          .terms-content.container {
               padding: 100px 0 0;
          }

          .terms-content .terms-desk {
               padding-bottom: 20px;
          }

          .education-bring .edu-marquee-inner {
               row-gap: 20px;
          }

          .Structure-wrapper.perfection h4 {
               font-size: 36px;
          }

          .prodigy-item .head-name {
               font-size: 29px;
          }

          .footer-wrapper {
               margin-top: 100px;
          }

          .slider-desktop .content_block {
               height: 480px;
          }

          .scholarship-wrapper {
               margin: 100px 0 50px;
          }

          .footer-wrapper {
               margin-top: 120px;
          }

          .one-clear-mission .founder-detail p,
          .one-clear-mission .main-title p {
               font-size: 15px;
          }

          p.sch-desk {
               font-size: 27px;
          }

          .course-info-list p {
               font-size: 21px;
          }

          .course-info-list.rs-number h4 {
               font-size: 55px;
          }

          .tool-box.border_gradient.p-max .d-img {
               width: 3em;
          }

          .tool-box.border_gradient.p-min .d-img {
               width: 2.5em;
          }

          .tool-box.border_gradient .d-img {
               width: 5em;
          }

          /* .tool-box.border_gradient {
               padding: 30px;
          } */
          .tool-box.border_gradient.p-max {
               padding: 26px;
          }

          .tool-box.border_gradient.p-min {
               padding: 20px;
          }

          .design-e h3 {
               font-size: 48px;
          }

          .main-banner .m-banner-desc p {
               font-size: 26px;
          }

          .guid-card h4 {
               margin-bottom: 24px;
          }

          .guid-card h4 {
               font-size: 32px;
          }

          .accordion-body p {
               font-size: 21px;
          }

          .counter-box p {
               font-size: 17px;
          }

          .mentors-wrapper p {
               font-size: 15px;
          }

          .best-career {
               padding: 0;
          }

          .slider-wrapper .swiper-slide p {
               /* width: 46%; */
               padding-right: 0;
          }

          .main-title h2 {
               font-size: 60px;
          }

          .content_block .slider_title {
               margin: 20px 0 30px 0;
          }

          .content_block .slider_title h4 {
               font-size: 32px;
          }

          .content_block .step_desc p {
               width: 100%;
          }

          .content_block {
               padding: 40px 30px;
          }

          .benifit-grid-item h4 {
               font-size: 26px;
          }

          .footer-cta-inner h2 {
               font-size: 60px;
          }

          .main-btn-link {
               font-size: 16px;
          }

          .ss-step-inner.border_gradient {
               padding: 40px;
          }

          .details-text .c-desc {
               font-size: 24px;
          }

          .main-banner.contact {
               padding: 140px 0 100px 0;
          }

          .contact-details.border_gradient {
               padding: 60px;
          }

          .inquirt-title h1 {
               font-size: 70px;
          }

          .career-benefits-inner {
               margin-top: 60px;
          }

          .benifit-grid-item .cursor-spotlight-effect {
               padding: 30px 30px;
          }

          .scan-bg {
               height: 135px;
               width: 135px;
               margin: 15px auto;
          }

          .pulse-pettern {
               width: 170px;
               height: 170px;
          }

          .Structure-wrapper.connect .contact-title {
               font-size: 52px;
          }

          .cursor-spotlight-effect.text-c p {
               font-size: 18px;
          }
     }

     @media(max-width:1500px) {
          .faq-inner .accordion-button {
               font-size: 19px;
          }

          .prefer-wrapper .prefer-tabtitle p {
               width: 70%;
          }

          .main-banner .corporate .m-banner-desc p {
               width: 72%;
          }

          /* end */
          .copy_right p {
               letter-spacing: 1px;
          }

          .Structure-wrapper.perfection.connect h4 {
               font-size: 30px;
          }

          img.play-ic {
               width: 6em;
          }

          .tools-wrap .tools-item {
               gap: 27px;
          }

          .Structure-wrapper.perfection h4 {
               font-size: 34px;
          }

          .slider-desktop .content_block {
               height: 460px;
          }

          .footer-cta-text img {
               margin: 30px 0 0px;
          }

          .scholarship-wrapper p.sch-desk {
               font-size: 28px;
          }

          .main-title h2 {
               font-size: 60px;
          }

          .fix-h {
               height: 136px;
          }

          p.sch-desk {
               font-size: 24px;
          }

          .d-tools-marquee .splide__slide {
               height: 130px;
          }

          .tool-box-flex {
               gap: 14px;
          }

          /* .tools-wrap .tools-item img {
               width: 4em;
          } */
          .d-tools-marquee .splide__slide.d-img-box {
               max-width: 130px;
          }

          .benifit-grid-item p {
               font-size: 16px;
          }

          .due-content {
               margin-top: 20px;
          }

          .communicate-img.due {
               margin: 0px 0 30px;
          }

          .social-vectors {
               padding: 90px 0px 40px;
               gap: 40px;
          }

          .flex-vector a {
               width: 4em;
          }

          .st-bottom p {
               font-size: 17px;
          }
     }

     @media(max-width:1450px) {
          .f-nav-link {
               gap: 20px;
          }

          .prodigy-item .img-block {
               width: 250px;
               height: 250px;
          }

          .prodigy-item .head-name {
               font-size: 26px;
          }

          .prodigy-item p {
               font-size: 20px;
          }

          .container.benefit-grid {
               max-width: 100%;
               width: 100%;
               padding: 0 50px;
          }

          .tool-box.protopi,
          .tool-box.adobe-cloud,
          .tool-box.figma {
               width: 150px;
               height: 150px;
          }

          .tool-box.discord,
          .tool-box.framer,
          .tool-box.notion,
          .tool-box.mero,
          .tool-box.trello {
               width: 130px;
               height: 130px;
          }
     }

     @media(max-width:1400px) {
          .endrollment-slider .endroll-slide .content_block {
               height: 460px;
          }

          .vc-grid .voice-img {
               height: 473px;
          }

          .vc-grid .vc-col {
               padding: 0 20px;
          }

          .content_block .slider_title {
               margin: 20px 0 20px 0;
          }

          .container,
          .container-lg,
          .container-md,
          .container-sm,
          .container-xl,
          .container-xxl {
               padding: 0 50px;
          }

          .voices-of-delight .v-card .v-profile .v-name a img {
               width: auto;
          }

          .tool-box.border_gradient.seven {
               height: 107px;
          }

          .best-career .benifit-grid-item.three .communicate-img {
               margin-bottom: 50px;
          }

          .Structure-wrapper.perfection.connect h4 {
               font-size: 26px;
          }

          img.play-ic {
               width: 5em;
          }

          .terms-content p {
               font-size: 17px;
          }

          .terms-content h5 {
               font-size: 20px;
               margin-bottom: 25px;
          }

          .tools-wrap .tools-item {
               gap: 20px;
          }

          .Structure-wrapper.perfection .st-bottom {
               margin-top: 20px;
          }

          .prodigy-item .head-name {
               font-size: 24px;
          }

          /* .slider-desktop .content_block {
               height: 420px;
          } */
          .scholarship-wrapper p.sch-desk {
               width: 70%;
          }

          .d-tools-marquee .splide__track::before,
          .d-tools-marquee .splide__track::after {
               width: 22.37em;
          }

          .home-edu .course-info-list {
               height: 130px;
          }

          .course-header h3 {
               font-size: 44px;
          }

          .course-info-list p {
               font-size: 20px;
          }

          .tool-box.border_gradient {
               border-radius: 16px;
               /* padding: 25px; */
          }

          .tool-box.border_gradient.p-max {
               padding: 23px;
          }

          .tool-box.border_gradient.p-min {
               padding: 18px;
          }

          .tool-box.border_gradient.p-min .d-img {
               width: 2.4em;
          }

          /* .tools-wrap .tools-item img {
               width: 3.5em;
          } */
          .tools-text h2 {
               font-size: 55px;
          }

          .tool-box-flex {
               padding: 0 0 20px;
          }

          .tool-box.border_gradient.p-max .d-img {
               width: 2.8em;
          }

          .tool-box.border_gradient .d-img {
               width: 4em;
          }

          .v-card .v-profile a img {
               width: 5em;
          }

          .v-card .v-name h5 {
               font-size: 22px;
          }

          .v-content p {
               font-size: 16px;
          }

          .main-btn {
               font-size: 18px;
          }

          .form-contact label {
               font-size: 20px;
          }

          .details-text .c-desc {
               font-size: 22px;
          }

          .main-banner .m-banner-desc p {
               font-size: 24px;
          }

          .em-desc {
               width: 80%;
          }

          .st-item h3 {
               font-size: 32px;
          }

          .st-item .st-content p {
               font-size: 22px;
          }

          .module-btn {
               padding: 15px 20px;
               font-size: 17px;
          }

          footer .sandcup-title h3 {
               font-size: 40px;
          }

          .get-started-title {
               width: 51%;
          }

          .em-item h3 {
               font-size: 42px;
          }

          p.c-text {
               width: auto;
               /* text-align: center; */
          }

          .main-banner .m-banner-desc {
               margin: 50px 0 94px;
          }

          .content_block .step_desc p {
               width: 100%;
          }

          .st-item .cursor-spotlight-effect {
               padding: 48px 30px;
          }

          .st-list {
               gap: 18px;
          }

          .st-title {
               font-size: 36px;
          }

          .st-badge-month {
               font-size: 16px;
          }

          .st-list li:before {
               top: 3px;
          }

          .st-title {
               font-size: 32px;
          }

          .endrollmentStep .step-number .st-bold {
               font-size: 140px;
               line-height: 140px;
          }

          .mentor-main-title {
               width: 97%;
          }

          .footer-cta-inner h2 {
               font-size: 50px;
          }

          .main-banner.contact .banner-heading {
               font-size: 70px;
               width: 90%;
          }

          .inquirt-title h1 {
               font-size: 60px;
               width: 100%;
          }

          .inquiry .b-desc {
               font-size: 24px;
               width: 90%;
          }

          .endrollment-slider .endroll-slide {
               padding: 0 25px;
          }

          .content_block .slider_title h4 {
               font-size: 28px;
          }

          .banner-heading {
               width: 100%;
          }

          .mb-vector.three {
               right: -21%;
          }

          .scan-bg {
               height: 120px;
               width: 120px;
               margin: 10px auto;
          }

          .pulse-pettern {
               width: 140px;
               height: 140px;
          }

          .label-scan {
               padding: 80px 0 0;
          }

          .Structure-wrapper.connect h4 {
               font-size: 26px;
          }

          .st-item.scan-code .cursor-spotlight-effect p {
               font-size: 20px;
          }

          .Structure-wrapper.connect .st-bottom {
               margin-top: 20px;
          }

          .Structure-wrapper.connect .contact-title {
               font-size: 43px;
          }

          .contact-item .cursor-spotlight-effect {
               height: 450px;
          }

          .social-vectors {
               gap: 30px;
          }

          .difference-section .diff-title {
               width: 75%;
          }

          .offer-label h5 {
               font-size: 20px;
          }

          .offer-label {
               padding: 16px 80px 16px 80px;
          }

          .start-date {
               font-size: 30px;
          }

          .slider-wrapper .swiper-slide img {
               height: 100%;
               width: 100%;
               object-fit: cover;
          }

          .details-text.contact {
               padding: 32px;
          }

          .ss-step-content h3 {
               font-size: 32px;
          }

          .ss-disc {
               font-size: 24px;
               margin: 25px 0 0 0;
          }

          .ss-step-content .ss-step-number {
               margin-bottom: 20px;
          }

          .benifit-grid-item.one,
          .benifit-grid-item.two {
               height: 330px;
          }

          .benifit-grid-item.four {
               height: 490px;
          }

          .benifit-grid-item.yearly-ws {
               height: 170px;
               display: flex;
               align-items: center;
               justify-content: center;
          }

          .benifit-grid-item.yearly-ws .cursor-spotlight-effect {
               padding: 30px 25px;
          }

          .benifit-grid-item.seven {
               height: 260px;
          }

          .benifit-grid-item.eight {
               height: 400px;
          }

          /*madhavi css*/
          .difference-section .diff-title {
               width: 75%;
          }

          .offer-label h5 {
               font-size: 20px;
          }

          .offer-label {
               padding: 16px 80px 16px 80px;
          }

          .start-date {
               font-size: 30px;
          }

          .slider-wrapper .swiper-slide img {
               height: 100%;
               width: 100%;
               object-fit: cover;
          }

          .details-text.contact {
               padding: 32px;
          }

          .ss-step-content h3 {
               font-size: 32px;
          }

          .ss-disc {
               font-size: 24px;
               margin: 25px 0 0 0;
          }

          .ss-step-content .ss-step-number {
               margin-bottom: 20px;
          }

          .benifit-grid-item.one,
          .benifit-grid-item.two {
               height: 330px;
          }

          .benifit-grid-item.four {
               height: 490px;
          }

          .benifit-grid-item.yearly-ws {
               height: 170px;
               display: flex;
               align-items: center;
               justify-content: center;
          }

          .benifit-grid-item.yearly-ws .cursor-spotlight-effect {
               padding: 30px 25px;
          }

          .benifit-grid-item.seven {
               height: 260px;
          }

          .benifit-grid-item.eight {
               height: 400px;
          }

          .footer-link-inner {
               gap: 20px;
          }

          .footer-desc {
               width: 90%;
          }

          /* .f-nav-link {
               gap: 30px;
          } */
     }

     @media(max-width:1399px) {
          .dynamic-team .benifit-grid-item h4 {
               font-size: 26px;
          }

          .prefer-tabs-btn .nav-item .nav-link {
               padding: 16px;
               font-size: 15px;
               width: 17em;
          }

          .prefer-tabs-btn .nav-item .nav-link.active::before,
          .prefer-tabs-btn .nav-tabs {
               border-radius: 15px;
               -webkit-border-radius: 15px;
               -moz-border-radius: 15px;
               -ms-border-radius: 15px;
               -o-border-radius: 15px;
          }

          .dynamic-team .benifit-grid-item p,
          .prefer-gridcolumn .benifit-grid-item p,
          .design-adventure .slider-wrapper p {
               font-size: 17px;
          }

          .col_30 {
               width: 31%;
          }

          .col_50 {
               width: 38%;
          }

          .impactful-main .impact-main {
               padding: 36px 44px;
               gap: 30px;
          }

          .impactful-main .epi-no {
               font-size: 46px;
          }

          .impactful-main .impact-wrapper-slider .container {
               max-width: 1200px;
          }

          .impactful-main .epi-desc {
               font-size: 20px;
          }

          .design-adventure .endrollment-slider .endroll-slide .content_block {
               height: 450px;
               width: 32vw;
          }

          .design-adventure .endrollment-slider {
               width: 220%;
          }

          .faq-inner .accordion-body p {
               font-size: 18px;
          }

          /* .faq-inner .accordion-button {
               font-size: 18px;
           } */
          /* end */
          .f-nav-link {
               gap: 10px;
          }

          .f-links-wrapper {
               gap: 20px;
          }

          .podcast-grid .container {
               padding: 0 30px;
          }

          .main-title {
               margin-bottom: 60px;
          }

          .episode-wrapper h4 {
               font-size: 33px;
          }

          .epi-desc {
               margin: 15px 0 30px;
          }

          .endrollment-slider .endroll-slide .content_block {
               height: 450px;
          }
     }

     @media (max-width: 1280px) {
          .slider-desktop .content_block {
               height: 520px;
          }

          .endrollment-slider .endroll-slide .content_block .step_desc {
               height: 130px;
          }

          .endrollment-slider .endroll-slide .content_block {
               height: 470px;
          }

          .em-desc {
               width: 93%;
          }

          .benifit-grid-item.cursor-spotlight-effect,
          .border_gradient {
               padding: 30px;
          }

          /* .benifit-grid-item p {
     font-size: 22px;
} */
          .values-item.border_gradient .cursor-spotlight-effect {
               padding: 30px 30px 40px;
          }

          h4 {
               font-size: 36px;
          }

          .mentor-main-title {
               width: 100%;
          }

          h3 {
               font-size: 44px;
          }

          .ss-step-content .ss-step-number {
               font-size: 46px;
          }

          .ss-step-content h3 {
               font-size: 30px;
          }

          .container.prodigy-slider {
               padding: 0 30px;
          }

          .prodigy-item p {
               font-size: 18px;
          }

          .prodigy-item .head-name {
               font-size: 24px;
          }

          .prodigy-item .img-block {
               width: 230px;
               height: 230px;
          }

          .benifit-grid-item h4 {
               font-size: 22px;
          }
     }

     @media (max-width: 1200px) {
          .vc-grid .voice-img {
               height: 433px;
          }

          .main_contact_page .contact-title.container {
               width: 100%;
          }

          .get-started-now {
               padding: 66px 30px;
          }

          .get-started-title {
               width: 50%;
          }

          .get_started_sec svg.yellow_circle {
               left: 36%;
          }

          .get_started_sec .highlight1 {
               left: 52%;
               top: 20%;
          }

          .get-started-title h3 {
               font-size: 40px;
          }

          .slider-wrapper .swiper-wrapper {
               padding: 50px 0 100px;
          }

          .slider-wrapper .endrollmentStep .swiper-wrapper {
               padding: 50px 0 50px;
          }

          .main-title h2 {
               font-size: 50px;
          }

          .details-text .c-desc {
               font-size: 20px;
          }

          .endrollment-slider .endroll-slide .content_block {
               width: 27vw;
          }

          .epi-no {
               font-size: 44px;
               margin-bottom: 15px;
          }

          .episode-wrapper h4 {
               font-size: 30px;
          }
     }

     @media (max-width: 1199px) {
          .design-adventure .endrollmentStep .content_block {
               height: 400px;
          }

          .design-adventure.design-adventure .endrollmentStep.slider-device {
               margin: 0 0 40px;
          }

          .d-lagacy .footer-cta-text h2 {
               margin-bottom: 60px;
          }

          .prefer-wrapper .main-title {
               margin-bottom: 50px;
          }

          .prefer-wrapper .prefer-tabtitle p {
               width: 80%;
               line-height: 1.3;
               margin: 0 auto 60px;
          }

          /* end */
          .f-links-wrapper {
               gap: 25px;
          }

          .f-nav-link.contact-links {
               justify-content: center;
               margin-bottom: 20px;
          }

          .f-links-wrapper {
               justify-content: center;
          }

          .endrollmentStep .content_block .step_desc {
               height: 80px;
          }

          .vc-shorts-item {
               width: 33.33%;
          }

          .endrollmentStep .content_block {
               height: 433px;
          }

          .career-benefits-inner .row {
               justify-content: center;
          }

          .container,
          .container-lg,
          .container-md,
          .container-sm,
          .container-xl,
          .container-xxl {
               padding: 0 30px;
          }

          /* .f-nav-link a {
               font-size: 16px;
          } */
          img.play-ic {
               width: 4em;
          }

          .thankYou-popup .popup-desk {
               font-size: 16px;
               width: 73%;
          }

          .thankYou-popup .submit-popup {
               width: 70%;
               padding: 20px;
          }

          .main-banner .sec-spacing .m-banner-desc {
               margin: 64px 0 50px;
          }

          .main-banner.contact {
               padding: 100px 0 60px 0;
               margin-top: 77px;
          }

          .terms-content p {
               font-size: 16px;
          }

          .terms-privacy p {
               font-size: 20px;
          }

          .header-bg .main-btn.outline {
               padding: 12px 20px;
               font-size: 14px;
          }

          .header-bg .navbar-mobile img {
               width: 5em;
          }

          .header-bg .navbar-nav {
               gap: 30px;
          }

          header {
               padding: 20px 0;
          }

          header .navbar-main .navbar-expand-lg .navbar-nav .nav-link {
               font-size: 16px !important;
          }

          .count-cl h2.number-heading {
               font-size: 44px;
          }

          .Structure-wrapper.perfection h4 {
               font-size: 24px;
          }

          .scholarship-wrapper p.sch-desk {
               width: 100%;
          }

          .on-off-class .course-info-list.rs-number h4 {
               font-size: 45px;
          }

          .on-off-class .course-info-list.rs-number h5 {
               font-size: 23px;
          }

          .course-info-list p {
               font-size: 18px;
          }

          .guid-card.cursor-spotlight-effect {
               padding: 35px 30px;
          }

          .guid-card h4 {
               font-size: 29px;
          }

          .d-tools-marquee .splide__slide {
               height: 100px;
          }

          .d-tools-marquee .splide__slide.d-img-box {
               max-width: 100px;
          }

          .v-card .v-name img {
               width: 2em;
               height: 2em;
          }

          .course-faqs.container.faq-main {
               padding-top: 0;
               padding-bottom: 30px;
          }

          .v-card.border_gradient.voice-mb {
               margin-bottom: 0;
          }

          .v-card.border_gradient {
               margin-top: 0;
          }

          .founder-detail {
               padding: 30px;
          }

          .marquee-block.team-cl-logo .marquee-inner .marquee-text .m-item {
               padding: 0 10px;
          }

          .marquee-block.team-cl-logo .m-item img {
               width: 10em;
          }

          .marquee-block.team-cl-logo {
               padding: 20px 0 0;
          }

          .multiple-mentors h6.head-name {
               font-size: 21px;
          }

          .multiple-mentors .founder-detail {
               height: 130px;
          }

          .tb-padding {
               padding-top: 120px;
               padding-bottom: 120px;
          }

          .voices-of-delight {
               padding: 120px 0;
          }

          .module-btn {
               font-size: 16px;
          }

          .em-desc {
               width: 100%;
          }

          .em-item h3 {
               font-size: 42px;
          }

          .sands-list-main .sands-list {
               margin-top: 40px;
          }

          .video-container .video-main {
               margin: 0 auto 100px;
          }

          .Structure-wrapper.perfection {
               padding-top: 120px;
          }

          .process-wrapper {
               padding: 150px 0;
          }

          .al-row-inner {
               width: 100%;
          }

          .banner-heading {
               font-size: 70px;
          }

          .main-title {
               margin-bottom: 60px;
          }

          .scholarship-wrapper {
               margin: 100px 0;
          }

          .values-wrapper .container {
               padding: 0 50px;
          }

          .voiceDelight {
               margin-top: 30px;
          }

          .contact-main.inquiry {
               padding: 180px 30px 150px;
          }

          .endrollment-slider .endroll-slide .content_block {
               width: 32vw;
          }

          .endrollmentStep.slider-desktop,
          .voiceDelight.slider-desktop {
               display: none;
          }

          .endrollmentStep.slider-device,
          .voiceDelight.slider-device {
               display: block;
          }

          .slider-wrapper .voiceDelight .swiper-wrapper {
               padding: 30px 0 30px;
          }

          .faq-main {
               padding: 80px 30px 0;
          }

          .benifit-grid-item.width-half.two,
          .benifit-grid-item.three {
               margin-bottom: 20px;
          }

          .benifit-grid-item.three {
               height: 97%;
          }

          .mentors-wrapper.sec-padding {
               padding-top: 90px;
          }

          .best-edu {
               margin-top: 100px;
          }

          .social-vectors {
               padding: 60px 0px 40px;
          }

          .tool-box.protopi,
          .tool-box.adobe-cloud,
          .tool-box.figma {
               width: 130px;
               height: 130px;
          }

          .tool-box.discord,
          .tool-box.framer,
          .tool-box.notion,
          .tool-box.mero,
          .tool-box.trello {
               width: 120px;
               height: 120px;
          }

          /*madhavi css*/
          .difference-section .diff-title {
               width: 100%;
          }

          .title-table .text-white {
               font-size: 36px;
          }

          th.title-table {
               padding: 30px 15px;
          }

          .table .text-gray {
               font-size: 36px;
          }

          .table span.text-red {
               font-size: 20px;
          }

          .wt-item .wt-title {
               font-size: 22px;
          }

          /* slider */
          .pagination_process {
               display: block;
               position: absolute;
               width: 100%;
               bottom: 6%;
          }

          .slider-wrapper .swiper-pagination-custom {
               width: 90%;
          }

          .slider-wrapper.sec-padding {
               padding: 0px 0 0;
          }

          .slider-wrapper.sec-padding.vc-grid {
               padding: 150px 0 0;
          }

          .enroll_now {
               padding: 50px 0 50px;
          }

          .details-text .s-text {
               margin-bottom: 10px;
          }

          .sands-list .main-title {
               margin-bottom: 35px;
          }

          .faq-inner {
               margin-top: 60px;
          }

          .swiping-text.two {
               width: 375px;
               height: 69px;
          }

          .swiping-text.two .swiping-item {
               height: 93px;
          }

          .footer-desc {
               width: 100%;
          }

          .copy_right {
               text-align: center;
               margin-bottom: 0;
          }

          .f-links-wrapper {
               flex-direction: column;
               gap: 10px;
          }

          .footer-wrapper {
               padding: 14px 0 30px;
          }

          .footer-bottom .f-nav-link {
               justify-content: center;
          }

          .f-nav-link.contact-links {
               margin-bottom: 10px;
          }

          .footer-wrapper {
               margin-top: 30px;
          }

          .f-nav-link {
               gap: 15px;
          }

          .f-enroll-btn .main-btn {
               padding: 17px 20px;
          }

          .footer-link-inner {
               padding-left: 30px;
          }
     }

     @media (max-width: 1024px) {
          .voices-of-delight.podcast-grid {
               padding: 80px 0;
          }

          .episode-wrapper .main-title {
               margin-bottom: 20px;
          }

          .episode-wrapper h4 {
               font-size: 28px;
          }

          .epi-meta {
               gap: 20px;
          }

          .epi-desc {
               font-size: 20px;
               margin: 15px 0;
          }

          .epi-item.v-card.border_gradient {
               padding: 30px;
          }

          .footer-cta-inner h2 {
               font-size: 40px;
          }

          .epi-no.badge {
               font-size: 16px;
          }

          .episode-wrapper.voices-of-delight {
               padding: 0 0 80px;
          }

          .slider-wrapper.sec-padding.vc-grid {
               padding: 100px 0 0;
          }

          .course-info-list.h_144 {
               height: auto;
          }

          .container.benefit-grid {
               padding: 0 30px;
          }

          .one-clear-mission {
               padding-top: 80px;
          }

          .terms-content.container {
               padding: 80px 0 0;
          }

          .opportunity-marquee.education-bring {
               padding: 0 30px;
          }

          .values-wrapper {
               padding: 80px 0 0;
          }

          .guid-with-prestige {
               padding-bottom: 80px;
               padding-top: 80px;
          }

          .tools-wrapper {
               padding: 80px 0 30px;
          }

          .d-tools-marquee {
               padding-top: 80px;
          }

          .empower-wrapper {
               padding: 70px 0;
          }

          .education-text {
               padding: 30px 0 20px;
          }

          .sec-padding {
               padding-top: 70px;
          }

          .em-title,
          .main-title {
               margin-bottom: 40px;
          }

          .team-block {
               padding: 70px 0 40px;
          }

          h2,
          .best-education {
               font-size: 45px;
          }

          .st-item .st-content p {
               font-size: 20px;
          }

          .st-item h3 {
               font-size: 28px;
          }

          .start-content {
               padding-left: 30px;
          }

          .footer-wrapper {
               margin-top: 70px;
          }

          footer .sandcup-title h3 {
               font-size: 32px;
          }

          .get-started-now {
               margin-top: 70px;
          }

          .get-started-now.home-main {
               margin-top: 50px;
          }

          .course-offer {
               margin-top: 70px;
          }

          .main_contact_page {
               padding: 150px 30px 0;
          }

          .em-title {
               font-size: 56px;
          }

          .banner-bottle-text {
               padding: 70px 25px;
          }

          .mentor-heading {
               width: 100%;
          }

          .main-banner .b-desc {
               width: 76%;
          }

          .team-main:not(.core).sec-padding {
               padding-top: 50px;
          }

          .main-banner.contact .banner-heading {
               font-size: 60px;
               width: 90%;
          }

          .main-banner.contact {
               padding: 100px 0 60px 0;
          }

          .main-banner.contact .m-banner-desc {
               margin: 30px 0 0;
          }

          .contanct-inner {
               padding: 90px 0;
          }

          .slider-wrapper.c-voice {
               padding: 90px 0 0;
          }

          .slider-wrapper.c-voice .swiper-wrapper {
               padding: 50px 30px 70px;
          }

          .main-banner .b-desc {
               width: 86%;
          }

          .ss-step-content h3 {
               font-size: 28px;
          }

          .slider-wrapper.team-voice {
               padding: 70px 0 130px;
          }

          .h-bg-lights {
               top: -11%;
          }

          .main-banner {
               padding: 120px 0 80px 0;
          }

          .main-banner.media_sp {
               padding: 120px 0 80px 0;
          }

          /*madhvi css*/
          .difference-section h2 {
               font-size: 45px;
               margin-bottom: 8px;
          }

          .difference-section {
               padding: 0 30px 50px;
               max-width: 100%;
               margin-bottom: 0;
          }

          .table-responsive.container {
               max-width: 100%;
               padding: 0 30px;
          }

          .diff-section-main {
               padding: 70px 0;
          }

          .Structure-wrapper.sec-padding {
               padding-top: 50px;
          }

          .Structure-wrapper.prepare {
               padding-top: 0;
          }

          .table-responsive .t-body td {
               padding: 20px 25px;
          }

          .title-table .text-white {
               font-size: 24px;
          }

          .table .text-gray {
               font-size: 24px;
          }

          .table span.text-red {
               font-size: 16px;
          }

          th.title-table {
               padding: 20px 30px;
          }

          .start-content h2 {
               font-size: 60px;
          }

          .best-edu .banner-bottle-text {
               padding: 0;
               margin-bottom: 0;
          }

          .main-title h2 {
               font-size: 40px;
          }

          .career-benefits-inner {
               margin-top: 60px;
          }

          .cb-f-row {
               margin-bottom: 0;
          }

          .best-edu {
               margin-top: 80px;
          }

          .main-button-wrapper {
               margin-top: 0;
          }

          .Structure-wrapper.sec-padding {
               padding-top: 20px;
          }

          .Structure-wrapper.perfection {
               padding-top: 100px
          }

          .benefit-grid .career-benefits-inner {
               margin-top: 50px;
          }

          .sec-bottom-space {
               margin-top: 80px;
          }

          .opportunity-marquee {
               margin-top: 70px;
          }

          .scholarship-wrapper.sec-padding {
               padding-top: 30px;
          }

          .scholarship-wrapper {
               margin: 100px 0 0;
          }

          .values-item p {
               font-size: 17px;
          }

          h4 {
               font-size: 32px;
          }

          .values-item.border_gradient .cursor-spotlight-effect {
               padding: 30px 20px 40px;
          }

          .main-btn-link {
               font-size: 14px;
          }

          .mentors-wrapper.sec-padding {
               padding-top: 70px;
          }

          .founder-row {
               margin-top: 60px;
          }

          .mentor-main-title {
               font-size: 40px;
          }

          .process-wrapper {
               padding: 120px 0 100px;
          }

          .banner-bottle-text {
               padding: 0;
          }

          .video-container .video-main {
               margin: 0 auto 60px;
          }

          .syllabus-main {
               margin-top: 100px;
          }
     }

     @media (max-width: 992px) {
          .course-info-list.fix_h {
               height: 130px;
          }

          .contact-details svg.yellow_circle {
               right: 34%;
               width: 8%;
               top: -6%;
          }

          .main_contact_page .contact-title.container {
               width: 95%;
          }

          .get-started-title h3 {
               font-size: 40px;
          }

          .get-started-title {
               width: 56%;
          }

          .get_started_sec .highlight1 {
               left: 58%;
               top: 14%;
          }

          .get_started_sec svg.yellow_circle {
               left: 36%;
               width: 14%;
          }

          /*shivani CSS*/
          .wt-icon {
               padding: 35px 9px;
          }
     }

     @media(max-width:991px) and (min-width:768px) {
          .epi-meta {
               flex-direction: column;
               align-items: flex-start;
               gap: 10px;
          }

          .epi-meta .divider {
               display: none;
          }
     }

     @media (max-width: 991px) {
          .main-menu-wrapper .nav-item.en_btn {
               margin-top: 22px;
          }

          .faq-que {
               margin-right: 50px;
          }

          .design-adventure .endrollmentStep .content_block {
               height: 420px;
          }

          .main-banner .corporate .m-banner-desc p {
               width: 100%;
          }

          .corporate-page .best-edu {
               margin-top: 80px;
          }

          .container.sec-spacing.corporate {
               padding-bottom: 80px;
          }

          .dynamic-team .benifit-grid-item p,
          .prefer-gridcolumn .benifit-grid-item p,
          .design-adventure .slider-wrapper p {
               font-size: 16px;
          }

          .prefer-wrapper .prefer-tabtitle p {
               width: 100%;
          }

          .col_50,
          .col_30 {
               width: 50%;
          }

          .impactful-main .impact-main {
               padding: 26px 30px;
               gap: 25px;
          }

          .impactful-main .content-of-frame h4 {
               width: 100%;
          }

          .impactful-main .epi-no {
               font-size: 40px;
          }

          .impactful-main .epi-desc {
               font-size: 18px;
          }

          /* end */
          .endrollmentStep .content_block {
               height: 423px;
          }

          .endrollmentStep .content_block .step_desc {
               height: 130px;
          }

          .vc-col .play-vc img {
               width: 60px;
          }

          .epi-no {
               font-size: 40px;
          }

          .episode-wrapper h4 {
               font-size: 26px;
          }

          .main-banner.podcast-main {
               padding: 100px 0 100px 0;
          }

          .career-benefits-inner {
               margin-top: 40px;
          }

          .endrollmentStep .step-number .st-bold {
               font-size: 110px;
               line-height: 110px;
          }

          .content_block .slider_title {
               margin: 10px 0 10px 0;
          }

          .vc-grid .vc-col {
               padding: 0 15px;
          }

          .herosec-timer p {
               font-size: 20px;
          }

          .thankYou-popup .popup-desk {
               margin: 20px auto 20px;
          }

          .submit-popup img {
               width: 12em;
          }

          .thankYou-popup .submit-popup {
               height: 550px;
          }

          header .navbar-main .navbar-expand-lg .navbar-nav .nav-link {
               font-size: 18px !important;
          }

          .header-bg .main-btn.outline {
               padding: 12px 20px;
               font-size: 15px;
          }

          .terms-privacy p {
               margin-bottom: 0;
          }

          .main-banner.terms-privacy {
               padding: 100px 0 80px 0;
          }

          .terms-content.container {
               padding: 80px 30px 0;
          }

          .education-bring .edu-marquee-inner .g-slide {
               padding: 0 10px;
               width: 356px;
          }

          .fix-mt {
               margin-top: 82px;
          }

          .d-tools-marquee .splide__track::before,
          .d-tools-marquee .splide__track::after {
               width: 13.37em;
          }

          .on-off-class .course-info-list.rs-number h4 {
               font-size: 32px;
          }

          .course-info-list {
               padding: 35px 16px;
          }

          .st-item.design-e {
               margin-top: 20px;
          }

          .tool-box-flex,
          .tools-item {
               justify-content: center;
               gap: 20px;
          }

          svg.rs-svg {
               width: 16px;
          }

          .md_mb {
               margin-bottom: 20px;
          }

          li.nav-item.m-mb {
               padding-bottom: 0;
          }

          .v-card .v-name h5 {
               font-size: 19px;
          }

          .faq-inner .f-icon {
               width: 24px;
               height: 24px;
          }

          .faq-inner .accordion-button {
               font-size: 20px;
          }

          .header-bg .navbar-brand img {
               width: 7em;
          }

          header {
               padding: 15px 0;
          }

          .form-contact label {
               line-height: 1.4;
          }

          .main-banner .m-banner-desc p {
               font-size: 22px;
          }

          .em-item,
          .wt-item {
               margin-bottom: 40px;
          }

          .empower-wrapper {
               padding: 70px 0 30px;
          }

          .em-title {
               font-size: 50px;
          }

          .Structure-wrapper .main-title p {
               width: 55%;
          }

          .text-device-center {
               text-align: center;
          }

          .sands-list {
               margin-top: 30px;
               padding: 36px 0;
          }

          .values-item,
          .values-item.border_gradient .cursor-spotlight-effect {
               margin-bottom: 30px;
          }

          .values-item.four img,
          .values-item.six img {
               border-radius: 0 0 0 0;
          }

          .scholarship-wrapper {
               padding: 90px 0;
          }

          .scholarship-wrapper {
               margin: 100px 0 100px;
          }

          .course-info-list p {
               font-size: 20px;
          }

          .mentors-wrapper.two .founder-row .object-block {
               margin-bottom: 30px;
          }

          .f-social-links {
               justify-content: center;
               margin-top: 20px;
          }

          .f-nav-link {
               justify-content: flex-end;
               gap: 30px;
          }

          .inquiry .contact-details.border_gradient {
               padding: 50px 30px;
          }

          .inquiry .b-desc {
               font-size: 24px;
               width: 90%;
          }

          .inquirt-title h1 {
               font-size: 46px;
          }

          .inquiry .contact-details {
               margin-top: 0;
          }

          .inquiry-title {
               margin-bottom: 60px;
          }

          .ss-step-content {
               padding-right: 0;
          }

          .ss-disc {
               font-size: 20px;
          }

          .ss-step-inner.border_gradient {
               padding: 30px;
          }

          .ss-disc {
               margin: 20px 0 0 0;
          }

          .values-item.one,
          .values-item.three,
          .values-item.five {
               border-radius: 24px 0 0 24px;
               margin-bottom: 30px;
          }

          .swiping-text.two {
               width: 284px;
               height: 49px;
          }

          .swiping-text.two .swiping-item {
               height: 64px;
          }

          .process-wrapper .wt-item {
               text-align: center;
          }

          .course-img {
               display: block;
               margin: 0 auto;
          }

          .course-header h3 {
               font-size: 40px;
          }

          .start-content {
               text-align: center;
          }

          .benifit-grid-item.lt-grid {
               margin-bottom: 30px;
          }

          .benifit-grid-item.grid-half {
               height: auto;
          }

          .course-btn-group {
               justify-content: center;
               flex-direction: column;
               margin-top: 40px;
          }

          .empower-wrapper.course-offer {
               padding: 70px 0;
          }

          .start-content {
               padding-left: 0;
          }

          .get-started-title {
               width: 66%;
          }

          .navbar-mobile {
               width: 100%;
               display: flex;
               align-items: center;
               justify-content: space-between;
          }

          .best-career {
               padding: 0;
          }

          .best-career .box-1 {
               margin-bottom: 15px;
          }

          .main-menu-wrapper {
               position: fixed;
               right: 0;
               top: 0;
               background: #06050F;
               height: 100vh;
               width: 100%;
               transform: translateX(100%);
               transition: all 0.5s ease-in-out;
               padding: 50px;
               z-index: 99;
          }

          body.navbar-open {
               overflow-x: hidden;
               overflow-y: hidden;
          }

          .navbar-open .main-menu-wrapper {
               transform: translateX(0);
          }

          .navbar-collapse {
               align-items: center;
               display: flex;
               align-items: center;
               justify-content: center;
               height: 100%;
          }

          .main-menu-wrapper .navbar-nav {
               -webkit-animation: fadeOut 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
               animation: fadeOut 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
               animation-delay: 0s;
          }

          .navbar-open .main-menu-wrapper .navbar-nav {
               -webkit-animation: fadeIn 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
               animation: fadeIn 0.4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
               animation-delay: 0.6s;
          }

          .navbar-main .navbar-expand-lg .navbar-nav .nav-link {
               padding: 0;
               border-left: none;
          }

          .navbar-main .navbar-expand-lg .navbar-nav .nav-item {
               margin-bottom: 0;
          }

          .navbar-nav {
               gap: 0;
          }

          .Structure-wrapper.sec-padding {
               padding-top: 40px;
          }

          .Structure-wrapper.perfection.sec-padding {
               padding-top: 80px;
          }

          .founder-row {
               gap: 0;
          }

          .wt-grid-border.four {
               border-left: 1px solid #BCBDBF;
               border-bottom-color: #BCBDBF;
          }

          .wt-grid-border.five {
               border-left-color: transparent;
          }

          .wt-grid-border.two {
               border-right-color: transparent;
          }

          .wt-grid-border,
          .wt-grid-border.four,
          .wt-grid-border.five,
          .wt-grid-border.six {
               padding-top: 32px;
          }

          .main-banner {
               padding: 150px 0 0 0;
          }

          .main-banner.media_sp {
               padding: 150px 0 0 0;
          }

          .details-text {
               height: auto;
          }

          .contanct-inner {
               padding: 70px 0 40px;
          }

          .slider-wrapper.c-voice {
               padding: 70px 0 0;
          }

          .box-1,
          .team-main.core .box-1 {
               margin-bottom: 30px;
          }

          .video-container .video-main {
               margin: 80px auto 60px;
          }

          .endrollmentStep {
               padding-top: 70px;
          }

          .slider-wrapper .swiper-wrapper {
               padding: 50px 0 50px;
          }

          .banner-heading {
               font-size: 51px;
               width: 100%;
          }

          .main-banner .m-banner-desc p {
               width: 94%;
          }

          .mb-vector.six {
               bottom: -93%;
          }

          .main-banner .m-banner-desc {
               margin: 50px 0 50px;
          }

          .main-title h2 {
               font-size: 40px;
          }

          .al-row-inner {
               margin-top: 50px;
          }

          .endrollmentStep {
               padding-top: 0px;
          }

          .prodigy-slider.device-slider {
               display: block;
          }

          .prodigy-slider.desktop-slider {
               display: none;
          }

          .swiping-text.two .swiping-item img {
               width: 60px;
          }

          .st-bottom p {
               font-size: 15px;
          }

          .flex-members-list .g-member {
               width: 60%;
          }

          .flex-members-list {
               margin: 75px 0 0;
          }

          .Structure-wrapper.connect .st-item .cursor-spotlight-effect {
               height: 430px;
          }

          .qr-link {
               display: block;
          }

          /* slider */
          .pagination_process {
               width: 100%;
               bottom: 3%;
          }

          .Structure-wrapper .main-title p {
               width: 100%;
          }

          .slider-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title .b_circle {
               top: calc(100% + -80px);
               right: 50%;
               transform: translateX(50%) translateY(-50%);
               width: 40px;
               height: 40px;
          }

          .swiper-horizontal>.swiper-pagination-progressbar,
          .swiper-pagination-progressbar.swiper-pagination-horizontal,
          .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
          .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
               width: 100%;
               left: 0;
               top: -98%;
          }

          .slider-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title .b-text {
               display: none;
          }

          .enroll_now {
               padding: 0px 0 50px;
          }

          .st-cl {
               flex: 0 0 auto;
          }

          .footer-inner {
               justify-content: flex-start;
          }

          .footer-desc {
               margin-bottom: 40px;
          }

          .f-enroll-btn {
               text-align: left;
          }

          .f-social-links {
               justify-content: flex-start;
               margin-top: 0;
          }

          .footer-link-inner {
               padding-left: 0;
          }

          .f-nav-link {
               gap: 20px;
          }

          .f-enroll-btn {
               margin-bottom: 30px;
          }

          .footer-inner {
               padding-bottom: 70px;
          }

          .copy_right {
               text-align: center;
               margin-bottom: 20px;
          }

          .footer-bottom .f-nav-link {
               justify-content: center;
          }

          .footer-wrapper {
               margin-top: 30px;
          }
     }

     @media (min-width: 992px) {
          .navbar-expand-lg {
               flex-wrap: nowrap;
               justify-content: space-between !important;
          }

          /*shivani css*/
          /* .banner-bottle-text {
padding: 25px;
} */
          /*shivani CSS*/
          .wt-icon {
               padding: 35px 9px;
          }
     }

     @media (max-width: 767px) {
          .image-of-frame {
               width: 100%;
          }

          .content-of-frame {
               width: 100%;
          }

          .impactful-main .impact-main {
               flex-direction: column;
          }

          .container.sec-spacing.corporate {
               padding-bottom: 0;
          }

          .corporate-page .best-edu {
               margin-top: 50px;
          }

          .dynamic-team .mb_20.mb_0 {
               margin-bottom: 20px;
          }

          .impactful-main .impact-wrapper-slider {
               margin-top: 60px;
          }

          .impactful-main .epi-desc {
               font-size: 20px;
               width: 100%;
          }

          .design-adventure .endrollmentStep .content_block {
               height: 370px;
          }

          /* end */
          .endrollmentStep .content_block .step_desc {
               height: 50px;
          }

          .vc-grid .voice-img {
               height: auto;
          }

          .epi-item.cm-soon:before {
               background-image: linear-gradient(0deg, rgba(10, 9, 22, 1) 0%, rgba(10, 9, 22, 0.6) 100%, rgba(10, 9, 21, 0) 90%);
               border-radius: 24px;
          }

          .episode-wrapper .main-title {
               margin-bottom: 30px;
          }

          .epi-img-top {
               margin-top: 30px;
          }

          .endrollmentStep .content_block {
               height: 346px;
          }

          .vc-grid .main-title {
               margin-bottom: 40px;
          }

          .course-item.two {
               margin-top: 40px;
          }

          .benifit-grid-item .benefit-img {
               width: 100%;
          }

          .benefit-grid .career-benefits-inner {
               margin-top: 0;
          }

          .tool-box.border_gradient.seven {
               height: 90px;
          }

          .home-sec .container {
               padding-top: 30px;
          }

          /* .tools-wrap .tools-item img {
               width: 3em;
          } */
          .terms-content.container {
               padding: 50px 30px 0;
          }

          .d-tools-marquee .splide__track::before,
          .d-tools-marquee .splide__track::after {
               width: 5.37em;
          }

          .course-info-list.fix-h,
          .course-info-list.fix_h {
               height: auto;
          }

          .home-edu .course-info-list {
               height: auto;
          }

          .tool-box.border_gradient .d-img {
               width: 3.8em;
          }

          .tool-box.border_gradient {
               padding: 20px;
          }

          .tb-padding {
               padding-top: 80px;
               padding-bottom: 80px;
          }

          .guid-with-prestige {
               padding-top: 0px;
          }

          .voices-of-delight {
               padding: 80px 0;
          }

          .multiple-mentors .founder-detail {
               height: 200px;
          }

          .flex-members-list .g-member {
               width: 50%;
          }

          .flex-vector a {
               width: 3em;
          }

          .order_sm_2 {
               order: 2;
          }

          .order_sm_1 {
               order: 1;
          }

          .education-text {
               padding: 30px 0 0;
          }

          .empower-wrapper {
               padding: 70px 0 30px;
               text-align: center;
          }

          .contact-desc {
               width: 100%;
          }

          .main_contact_page h2 {
               margin-bottom: 20px;
          }

          .offer-label h5 {
               font-size: 18px;
          }

          .contact-details {
               margin-top: 40px;
          }

          .em-item p {
               margin: 0 auto;
          }

          .em-desc {
               width: 60%;
          }

          .course-offer {
               margin-top: 30px;
          }

          .em-title,
          h2,
          .best-education {
               font-size: 42px;
          }

          .Structure-wrapper .main-title p {
               width: 65%;
          }

          .sands-list .s-item {
               margin-bottom: 30px;
          }

          .f-contact {
               margin-top: 30px;
          }

          .copy_right {
               margin-top: 0;
               text-align: center;
          }

          .f-social-links {
               margin-bottom: 20px;
          }

          .f-nav-link {
               justify-content: center;
          }

          .footer-wrapper {
               padding: 30px 0;
          }

          .copyright p {
               text-align: center;
          }

          .endrollmentStep .content_block .slider_title {
               margin: 10px 0 10px 0;
          }

          p.c-text {
               width: auto;
               font-size: 20px;
          }

          .banner-bottle-text {
               padding: 0 0 20px;
          }

          .best-edu .banner-bottle-text {
               padding: 0px 0 10px;
          }

          .mentor-heading {
               width: auto;
               font-size: 28px;
               padding: 50px 0 0;
          }

          .biggest-brands .banner-bottle-text {
               padding: 0 0 50px;
          }

          .project_marquee1 {
               padding: 0px 0 0 0;
          }

          .img-block {
               padding-bottom: 30px;
          }

          .best-education {
               font-size: 38px;
          }

          .box-1 {
               margin-bottom: 26px;
          }

          .box-1 figure {
               text-align: center;
               margin: auto;
          }

          .module-img h5 {
               font-size: 24px;
          }

          .st-content {
               padding: 0 15px;
          }

          .st-bottom {
               padding: 0
          }

          .team-block {
               padding: 80px 0;
          }

          .inner-heading-text {
               font-size: 38px;
               font-family: 'Chivo-Regular';
               font-weight: normal;
               padding-bottom: 28px;
          }

          .al-row {
               gap: 0;
          }

          .banner-heading {
               font-size: 42px;
          }

          .main-banner {
               padding: 80px 0 100px 0;
          }

          .main-banner.media_sp {
               padding: 80px 0 100px 0;
          }

          .partner_logo_section {
               padding: 0px 0px 50px 0
          }

          .main-banner .b-desc {
               width: 94%;
          }

          .sands-list-main .sands-list {
               margin-top: 0;
          }

          .sands-list p {
               margin-top: 15px;
          }

          .mobile-view {
               display: none;
          }

          .desk-img {
               display: flex;
               gap: 30px;
          }

          .values-item.one,
          .values-item.three,
          .values-item.five {
               border-radius: 24px 24px 0 0;
          }

          .img-5,
          .img-7 {
               width: 50%;
          }

          .img-6 {
               display: none;
          }

          img.img-fluid.w-full.img-5 {
               height: auto;
          }

          img.img-fluid.w-full.img-6 {
               height: auto;
          }

          .center-img {
               gap: 30px;
          }

          img.w-full.img-7 {
               display: block;
          }

          .academy-center p {
               width: 90%;
               text-align: center;
               margin: auto;
          }

          p.c-text {
               font-size: 16px;
          }

          .academy-center {
               margin-top: 0;
          }

          .benifit-grid-item p {
               font-size: 18px;
               margin-bottom: 0;
          }

          .benifit-grid-item.cursor-spotlight-effect {
               padding: 30px 20px;
          }

          .main-title h2 {
               font-size: 36px;
          }

          .g-slide .roll-title img {
               width: 30px;
               height: 30px;
          }

          .img-marquee-inner .roll-title,
          .edu-marquee-inner .roll-title {
               padding: 10px 30px;
          }

          .values-item.one,
          .values-item.three,
          .values-item.five {
               margin-bottom: 0;
          }

          .mentors-wrapper.sec-padding {
               padding-top: 70px;
          }

          .mentor-main-title {
               font-size: 30px;
          }

          .founder-row .object-block .img-block {
               padding-bottom: 0;
          }

          .founder-detail {
               padding: 24px 20px;
               flex-direction: column;
          }

          .linkdein-url {
               margin-left: 0;
               margin-top: 20px;
          }

          .founder-detail p {
               font-size: 18px;
          }

          .inquiry .banner-heading {
               font-size: 38px;
          }

          .inquiry .b-desc {
               font-size: 20px;
               width: 100%;
          }

          .ss-order-2 {
               order: 1;
          }

          .ss-order-1 {
               order: 2;
          }

          .ss-step-content {
               margin-top: 30px;
          }

          .ss-step-img img {
               width: 90%;
          }

          .ss-step-img img {
               width: 70%;
          }

          .career-benefits-inner {
               margin-top: 0px;
          }

          .Structure-wrapper.perfection .sec-bottom-space {
               margin-top: 10px;
          }

          .communicate-img {
               margin: 50px 0 50px;
          }

          .benifit-grid-item.three,
          .benifit-grid-item.one,
          .benifit-grid-item.two,
          .benifit-grid-item.four,
          .benifit-grid-item.seven,
          .benifit-grid-item.eight {
               height: auto;
          }

          .best-edu .banner-bottle-text {
               padding: 0px 0 40px;
          }

          .edu-difference-wrapper .main-title {
               margin-bottom: 30px;
          }

          .edu-difference-wrapper {
               margin-top: 80px;
          }

          .scholarship-wrapper {
               margin: 100px 0 50px
          }

          /* slider */
          .slider_image_block {
               width: 800px;
               margin-left: auto;
               height: 100%;
          }

          .content_block .slider_title {
               margin-bottom: 20px;
          }

          .slider-wrapper h5 {
               font-size: 22px;
          }

          .slider-wrapper p {
               font-size: 16px;
          }

          .Structure-wrapper .main-title p {
               width: 100%;
          }

          .slider-wrapper .swiper-pagination-custom {
               width: 83%;
          }

          .swiping-text.two {
               width: 209px;
               height: 36px;
          }

          .swiping-text.two .swiping-item {
               height: 50px;
          }

          .swiping-text.two .swiping-item img {
               width: 40px;
          }

          .banner-heading {
               font-size: 38px;
          }

          .video-container .video-main {
               margin: 0px auto 60px;
          }

          .h-bg-lights {
               top: -8%;
          }

          .mb-vector.four {
               top: -39%;
          }

          /****contact***/
          .main_contact_page .contact-title.container {
               width: 100%;
          }

          .get-started-title h3 {
               font-size: 35px;
          }

          .contact-details.container {
               max-width: 100%;
               width: 100%;
          }

          .center-sec {
               margin: 30px 0 30px 0;
               text-align: center;
               padding: 32px;
          }

          .center-sec .details-text.middle {
               padding: 15px 8px;
          }

          .details-text .s-text {
               margin-bottom: 8px;
          }

          .contact-details svg.yellow_circle {
               right: 40%;
               width: 16%;
               top: -3%;
          }

          .main_contact_page {
               padding: 150px 30px;
          }

          .details-text span {
               line-height: 25px;
               font-size: 13px;
          }

          .form-contact {
               margin: 40px 15px;
          }

          .get-started-title {
               width: 100%;
          }

          .get-started-now {
               justify-content: center;
               padding: 50px 20px;
               flex-direction: column;
               text-align: center;
          }

          .get_started_sec .highlight1 {
               left: 66%;
               top: 14%;
          }

          .get_started_sec svg.yellow_circle {
               left: 40%;
               width: 16%;
          }

          .btn-get-started {
               margin: 30px auto 0;
          }

          .main_contact_page {
               padding: 140px 30px 0;
          }

          .main_contact_page .contact-title.container {
               padding: 0 15px;
          }

          /*madhvi css*/
          .difference-section h2 {
               font-size: 36px;
               margin-bottom: 0;
          }

          /*shivani CSS*/
          .middle-section {
               display: flex;
               align-items: center;
               flex-direction: column-reverse;
          }

          .wt-icon {
               text-align: center;
          }

          .main-banner .mb-vector.three {
               width: 300px;
          }

          .main-banner .mb-vector.one {
               width: 180px;
          }

          /* .main-banner .m-banner-desc p {
          font-size: 26px;
     } */
          .main-banner .m-banner-desc {
               margin: 30px 0 50px;
          }

          .video-container .video-main {
               width: 90%;
          }

          .process-wrapper {
               padding: 100px 0 100px;
          }

          .faq-inner .accordion-button,
          .faq-inner .accordion-item p {
               font-size: 18px;
          }

          .faq-inner {
               margin-top: 40px;
          }

          .footer-cta-inner h2 {
               font-size: 36px;
          }

          .counter-box h2.number-heading {
               font-size: 40px;
          }

          .counter-number-section .main-title {
               margin-bottom: 30px;
          }

          .counter-number-section {
               padding-bottom: 50px;
               padding-top: 50px;
          }

          .slider-wrapper.voice {
               padding: 70px 0 20px;
          }

          .footer-wrapper {
               margin-top: 30px;
          }

          .vc-shorts-item {
               width: 50%;
          }

          .main-banner.podcast-main {
               padding: 100px 0 0px 0;
          }
     }

     @media(max-width:730px) {
          .endrollmentStep {
               padding: 0 15px;
          }
     }

     @media(max-width:600px) {
          .main-banner .m-banner-desc .desc-path {
               bottom: -89px;
          }

          .slider-wrapper .swiper-wrapper {
               padding: 20px 0 30px;
          }

          /* .main-banner .m-banner-desc p {
          font-size: 24px;
     } */
          .slider-wrapper .swiper-wrapper {
               padding: 50px 0 30px;
          }

          .banner-bottle-text {
               padding: 0;
          }

          .count-cl.one,
          .count-cl.two,
          .count-cl.three,
          .count-cl.four,
          .count-cl.five {
               width: 100%;
          }

          .counter-box-line .border_top {
               width: 180px;
               height: 1px;
               margin: 40px auto;
          }

          h2.number-heading,
          p.c-text {
               text-align: center;
          }

          p.c-text {
               width: 60%;
               margin: 0 auto;
          }
     }

     @media (max-width: 575px) {
          .corporate-page .course-faqs.container.faq-main {
               padding-top: 0;
          }

          .corporate-page .sec-padding,
          .corporate-page .mentors-wrapper.sec-padding {
               padding-top: 80px;
          }

          .impactful-main .impact-wrapper-slider {
               margin-top: 40px;
          }

          .prefer-wrapper .prefer-tabtitle p {
               height: auto;
          }

          .prefer-wrapper .main-title {
               margin-bottom: 30px;
          }

          .corporate-page .best-edu {
               margin-top: 0;
          }

          .col_50,
          .col_30 {
               width: 100%;
          }

          .dynamic-team .benifit-grid-item p,
          .prefer-gridcolumn .benifit-grid-item p,
          .design-adventure .slider-wrapper p {
               font-size: 18px;
          }

          .design-adventure .endrollmentStep .content_block {
               height: 400px;
          }

          .faq-que {
               line-height: 1.3;
          }

          .d-lagacy .footer-cta-text h2 {
               margin-bottom: 40px;
          }

          .prefer-tabs-btn li.nav-item,
          .prefer-tabs-btn .nav-item .nav-link {
               width: 100%;
          }

          .prefer-tabs-btn .nav-item .nav-link.active::before,
          .prefer-tabs-btn .nav-tabs {
               justify-content: center;
          }

          .impactful-main .impact-wrapper-slider {
               margin-top: 20px;
          }

          .impactful-main .content-of-frame h4 {
               font-size: 28px;
          }

          /* end */
          .main-banner .mb-vector.three {
               top: -1% !important;
          }

          .play-btn-block {
               top: 40%;
          }

          .main-banner.podcast-main {
               padding: 80px 0 0px 0;
          }

          .endrollmentStep .content_block .step_desc {
               height: 62px;
          }

          .banner-heading {
               font-size: 32px;
          }

          .podcast-title {
               width: 100%;
          }

          .podcast-main .sec-space-btn {
               margin-top: 30px;
          }

          .podcast-grid .container {
               padding: 0 15px;
          }

          .episode-wrapper.voices-of-delight {
               padding: 0;
          }

          .course-item.two {
               margin-top: 30px !important;
          }

          .endrollmentStep .content_block {
               height: 370px;
          }

          .vc-grid .v_content_block.border_gradient {
               padding: 20px;
          }

          .slider-wrapper.sec-padding.vc-grid {
               padding: 70px 0 0;
          }

          .vc-grid .main-title {
               margin-bottom: 30px;
          }

          .container.benefit-grid {
               padding: 0 15px;
          }

          .footer-logo {
               margin: 0 auto 30px;
               display: block;
          }

          .footer-desc {
               text-align: center;
          }

          .footer-link-inner,
          .f-social-links {
               justify-content: center;
          }

          .f-enroll-btn {
               text-align: center;
               margin-top: 40px;
          }

          .footer-inner {
               padding-bottom: 30px;
          }

          .values-wrapper .values-item p {
               font-size: 16px;
          }

          .tool-box.border_gradient.seven {
               height: auto;
          }

          .width-enc {
               width: 2em;
          }

          .d-tools-marquee .splide__slide.d-img-box {
               border-radius: 25px;
               -webkit-border-radius: 25px;
               -moz-border-radius: 25px;
               -ms-border-radius: 25px;
               -o-border-radius: 25px;
          }

          .memory-slider .splide__slide img {
               border-radius: 7px;
          }

          .swiping-inner {
               gap: 6px;
               flex-direction: column;
               text-align: center;
          }

          .home-sec .container {
               padding-top: 40px;
          }

          .herosec-timer {
               padding: 0 20px;
          }

          .submit-popup .main-btn-text {
               font-size: 15px;
          }

          .thankYou-popup .submit-popup {
               width: 80%;
          }

          .thankYou-popup .popup-desk {
               width: 90%;
          }

          .values-item.border_gradient .cursor-spotlight-effect {
               min-height: auto;
          }

          .one-clear-mission {
               padding-top: 50px;
          }

          .main-banner .sec-spacing .m-banner-desc {
               margin: 30px 0 40px;
          }

          .footer-logo {
               width: 8em;
          }

          .navbar-main .navbar-expand-lg .navbar-nav .nav-item {
               margin-bottom: 0;
          }

          .main-banner.terms-privacy {
               padding: 80px 0 60px 0;
          }

          .terms-content.container {
               padding: 50px 15px 0;
          }

          .opportunity-marquee.education-bring {
               padding: 0 15px;
          }

          .endroll-btn {
               margin-top: 40px;
          }

          .scholarship-wrapper {
               margin: 0px 0 20px;
          }

          .fix-mt {
               margin-top: 70px;
          }

          .scholarship-wrapper p.sch-desk {
               font-size: 25px;
          }

          .main-banner h1 span.d-block {
               display: inline !important;
          }

          .guid-with-prestige .border_gradient {
               height: auto;
               margin-bottom: 0;
          }

          .tools-wrapper {
               padding: 80px 0 0px;
          }

          .tools-wrapper .st-item {
               height: auto;
          }

          .st-item.design-e {
               margin-top: 20px;
          }

          .d-tools-marquee {
               padding-top: 50px;
          }

          .tool-box.border_gradient.p-max .d-img,
          .tool-box.border_gradient.p-min .d-img,
          .tool-box.border_gradient .d-img {
               width: 2.2em;
          }

          .tool-box.border_gradient,
          .tool-box.border_gradient.p-min,
          .tool-box.border_gradient.p-max {
               padding: 16px;
          }

          .tools-wrapper .st-item .cursor-spotlight-effect {
               padding: 24px;
          }

          /* .tools-wrap .tools-item img {
               width: 2.8em;
          } */
          .min-hight {
               height: auto;
          }

          .st-item h3 {
               margin-bottom: 0 !important;
          }

          .guid-card h4 {
               font-size: 25px;
          }

          .guid-with-prestige {
               padding-bottom: 50px;
               /* padding-top: 50px; */
          }

          .tb-padding {
               padding-top: 80px;
               padding-bottom: 80px;
          }

          .course-faqs.container.faq-main {
               padding-top: 50px;
          }

          .voices-of-delight {
               padding: 50px 0 0;
          }

          .main-title span.d-block {
               display: inline !important;
          }

          .mentors-wrapper.prodigies .main-title {
               padding: 0 15px;
          }

          .multiple-mentors .founder-detail {
               height: auto;
          }

          .one-clear-mission .founder-detail p,
          .one-clear-mission .main-title p {
               font-size: 18px;
               line-height: 1.5;
          }

          .founder-detail p {
               line-height: 1.5;
          }

          .main-title p {
               margin-top: 18px !important;
          }

          h2,
          .em-title,
          .best-education {
               font-size: 32px;
          }

          h5 {
               font-size: 25px;
          }

          .form-group.button-block.mentor-btn {
               margin-top: 16px;
          }

          .assessment-f .form-select {
               background-size: 16px 16px;
          }

          .details-text .s-text {
               font-size: 20px;
          }

          .header-bg .navbar-brand img {
               width: 5em;
          }

          .contact-details .form-control::placeholder,
          .contact-details .form-control {
               font-size: 16px;
          }

          .sands-list {
               padding: 30px 25px;
          }

          .sands-list-inner {
               margin-top: 30px;
          }

          .empower-wrapper {
               padding: 50px 0 10px;
          }

          .banner-bottle-text h3 {
               font-size: 42px;
          }

          .main_contact_page h2 {
               margin-bottom: 20px;
          }

          .benifit-grid-item .benefit-img {
               margin-top: 24px;
          }

          .best-edu .banner-bottle-text {
               padding: 0;
          }

          .best-edu.benefit-title .banner-bottle-text {
               padding: 0 0 20px 0;
          }

          .sec-padding {
               padding-top: 50px;
          }

          .slider-wrapper.voice {
               padding: 50px 15px 0;
          }

          .slider-wrapper.team-voice {
               padding: 30px 15px 0;
          }

          .career-benefits-inner {
               margin-top: 40px;
          }

          .cb-f-row .benifit-grid-item {
               margin-bottom: 30px;
          }

          .opportunity-marquee {
               margin-top: 50px;
          }

          .scholarship-wrapper p {
               font-size: 25px;
          }

          /* .scholarship-wrapper {
          padding: 0px 0 70px;
     }

     .scholarship-wrapper {
          margin: 60px 0 60px;
     } */
          .values-wrapper .container {
               padding: 0 30px;
          }

          .mentors-wrapper h2 {
               margin-bottom: 0;
          }

          .mentors-wrapper.sec-padding {
               padding-top: 50px;
          }

          .founder-row {
               margin-top: 30px;
          }

          .slider-wrapper .swiper-wrapper {
               padding: 20px 0 40px;
          }

          .img-marquee-inner .g-slide,
          .edu-marquee-inner .g-slide {
               width: 370px;
          }

          .process-wrapper {
               padding: 100px 0 0;
          }

          .cb-f-row {
               margin-bottom: 0;
          }

          .scholarship-wrapper.sec-padding {
               padding-top: 50px;
          }

          .ss-step-inner.border_gradient {
               margin-bottom: 50px;
          }

          .opportunity-marquee .main-title {
               margin-bottom: 40px;
          }

          .cb-f-row .benifit-grid-item {
               height: auto;
          }

          .date-badge {
               font-size: 20px;
               padding: 20px 30px;
          }

          .em-desc {
               width: 70%;
          }

          .st-item .cursor-spotlight-effect {
               padding: 30px 20px;
          }

          .st-bottom {
               margin-top: 25px;
          }

          .benifit-grid-item h4 {
               margin-bottom: 18px;
          }

          .banner-bottle-text {
               padding: 30px 0 10px;
          }

          .Structure-wrapper.perfection.sec-padding {
               padding: 50px 0 0;
          }

          .video-container .video-main {
               width: 95%;
          }

          .main-banner {
               padding: 140px 0 0 0;
               overflow: hidden;
          }

          .main-banner.media_sp {
               padding: 60px 0 100px 0;
          }

          .main-banner .m-banner-desc p {
               font-size: 20px;
          }

          .slider-wrapper.sec-padding {
               padding: 0px 0 0;
          }

          .main_contact_page {
               padding: 120px 30px 0;
          }

          .Structure-wrapper.perfection .container {
               padding: 0 15px;
          }

          .Structure-wrapper.perfection .module-img img {
               width: 100%;
          }

          .counter-number-section {
               padding-bottom: 80px;
               padding-top: 80px;
          }

          .best-edu {
               margin-top: 50px;
          }

          .main-title h2 {
               font-size: 32px;
          }

          .container,
          .container-lg,
          .container-md,
          .container-sm,
          .container-xl,
          .container-xxl {
               padding: 0 15px;
          }

          .em-title,
          .main-title {
               margin-bottom: 30px;
          }

          .st-content {
               padding: 0;
          }

          .st-bottom {
               padding: 0;
          }

          .empower-wrapper.course-offer {
               padding: 50px 0;
          }

          .wealth-wrapper .main-title {
               margin-bottom: 0;
          }

          .wt-grid-border.one {
               padding-top: 0;
          }

          .start-date {
               font-size: 24px;
          }

          .course-offer {
               margin-top: 0;
          }

          .footer-wrapper {
               margin-top: 50px;
          }

          .get-started-title h3 {
               font-size: 28px;
          }

          .marquee-block.team-cl-logo .marquee-inner .marquee-text .m-item img {
               width: 180px;
          }

          .get_started_sec svg.yellow_circle {
               top: -3%;
          }

          .main_contact_page {
               padding: 120px 15px 0;
          }

          .main_contact_page h2 {
               margin-bottom: 20px;
          }

          .em-item h3 {
               font-size: 36px;
          }

          .start-content h2 {
               font-size: 40px;
          }

          .offer-label h5 {
               font-size: 16px;
          }

          .Structure-wrapper.prepare.sec-padding {
               padding-top: 0;
          }

          .main_contact_page .contact-title.container {
               padding: 0;
          }

          .video-container .video-main {
               margin: 0px auto 10px;
          }

          .main-banner .m-banner-desc .desc-path:not(.star) {
               width: 100%;
               left: -9px;
               bottom: -32px;
          }

          .main-banner {
               padding: 60px 0 100px 0;
          }

          h2.number-heading {
               font-size: 45px;
          }

          .footer-cta-inner {
               padding: 30px 15px
          }

          .contact-details.border_gradient {
               padding: 20px 0;
          }

          .main-banner.contact {
               padding: 60px 0 0px 0;
          }

          .slider-wrapper.c-voice .swiper-wrapper {
               padding: 20px 30px 40px;
          }

          .main-banner.contact .banner-heading {
               font-size: 40px;
               width: 100%;
          }

          .form-contact .form-group {
               margin-bottom: 10px;
          }

          .form-contact label {
               margin-bottom: 10px;
               font-size: 20px;
               line-height: 1.4;
          }

          .form-contact {
               margin: 0 0 0;
          }

          .contact-details {
               margin-top: 30px;
          }

          .inquiry .contact-details.border_gradient {
               padding: 50px 15px;
          }

          .inquiry .banner-heading {
               font-size: 32px;
          }

          .contact-main.inquiry {
               padding: 150px 30px 70px;
          }

          .ss-step-img img {
               width: 100%;
          }

          .ss-step-inner.border_gradient {
               padding: 30px 15px;
          }

          .prodigy-slider .border_gradient {
               padding: 30px 15px;
          }

          .marquee-block.team-cl-logo {
               padding: 0px 0 0;
          }

          .prodigy-item .img-block {
               width: 250px;
               height: 250px;
          }

          .object-block.prodigy-item .founder-detail {
               padding: 20px 0 0 0;
          }

          .scholarship-wrapper {
               padding: 0px 0 50px;
          }

          .mentors-wrapper.team-mentor.sec-padding {
               padding-top: 0;
          }

          .mentor-main-title {
               font-size: 26px;
          }

          .details-text.border_gradient {
               padding: 15px 20px;
          }

          .details-text .c-desc {
               font-size: 17px;
          }

          .contact-details.border_gradient {
               padding: 40px 20px;
          }

          .video-inner .play-ic img {
               width: 80px;
          }

          .main-btn {
               font-size: 18px;
          }

          .step-slide.second-slide .ss-step-inner {
               margin-top: 30px;
          }

          .step-slide.third-slide .ss-step-inner {
               margin-top: 60px;
          }

          .step-slide.four-slide .ss-step-inner {
               margin-top: 90px;
          }

          .endrollmentStep .step-number .st-bold {
               font-size: 110px;
               line-height: 110px;
          }

          .endrollmentStep.slider-device,
          .voiceDelight .slider-device {
               padding: 0 15px;
          }

          .place-content p {
               margin-top: 20px;
          }

          .placement-inner {
               flex-direction: column;
          }

          .communicate-img.due img {
               margin-lefT: 0;
          }

          .place-content,
          .place-img {
               width: 100%;
               order: 2;
          }

          .place-img {
               order: 1;
          }

          .place-img img {
               margin: 0 0 30px;
          }

          .sec-bottom-space {
               margin-top: 60px;
          }

          .benifit-grid-item .cursor-spotlight-effect {
               padding: 30px 20px;
          }

          .date-badge {
               font-size: 16px;
               padding: 20px 30px;
          }

          .flex-vector a {
               width: 3em;
          }

          .flex-vector {
               flex-direction: row;
               gap: 40px;
          }

          .social-vectors {
               gap: 20px 40px;
               flex-wrap: wrap;
          }

          .flex-members-list .g-member {
               width: 68%;
          }

          .Structure-wrapper.connect .st-item .cursor-spotlight-effect {
               padding: 30px 25px;
               height: 460px;
          }

          .cursor-list.list-01 {
               left: 0;
          }

          .cursor-list.list-03 {
               left: 0;
          }

          .Structure-wrapper.connect .st-bottom p {
               font-size: 17px;
          }

          .Structure-wrapper.connect h4,
          .Structure-wrapper.connect .st-bottom p {
               text-align: center;
          }

          .cursor-spotlight-effect:hover .social-vectors .down-vec,
          .cursor-spotlight-effect:hover .social-vectors .up-vec,
          .cursor-spotlight-effect .social-vectors .down-vec,
          .cursor-spotlight-effect .social-vectors .up-vec {
               transform: translate(0);
          }

          /*madhvi css*/
          .difference-section {
               padding: 0 15px 50px;
               max-width: 100%;
          }

          .difference-section h2 {
               font-size: 30px;
               margin-bottom: 8px;
          }

          .diff-section-main {
               padding: 50px 0;
          }

          .table-responsive {
               overflow-x: auto;
          }

          .table-responsive.container {
               padding: 0 15px;
          }

          /*shivani CSS*/
          .middle-section {
               display: flex;
               flex-direction: column-reverse;
          }

          .wt-icon {
               text-align: center;
          }

          .wt-item .wt-title {
               font-size: 20px;
          }

          .wealth-wrapper {
               padding: 50px 15px 0;
          }

          .wt-grid-border {
               text-align: center;
          }

          .wt-grid-border.two,
          .wt-grid-border.five,
          .wt-grid-border.four {
               border-left-color: transparent;
               border-right-color: transparent;
          }

          .wt-grid-border.five {
               border-bottom-color: #BCBDBF;
          }

          .main-banner .b-desc {
               font-size: 22px;
          }

          .table-responsive {
               overflow-x: auto;
          }

          .table-responsive.container {
               padding: 0 15px;
          }

          /* slider */
          .content_block .slider_title {
               margin-bottom: 15px;
          }

          .slider-wrapper .swiper-wrapper .swiper-slide-active {
               transform: unset;
               transition: 1s;
          }

          .slider-wrapper .swiper-wrapper .swiper-slide {
               opacity: 1;
               transform: unset;
          }

          .slider-wrapper .voiceDelight .swiper-slide {
               padding: 0 15px;
          }

          .pagination_process {
               width: 100%;
               bottom: 4%;
          }

          .slider-wrapper .endrollmentStep .swiper-wrapper {
               padding: 30px 0 50px;
          }

          .slider-wrapper .main-title h2 {
               margin-bottom: 16px;
          }

          .opportunity-marquee {
               margin-top: 50px;
          }

          .enroll_now .main-btn {
               font-size: 16px;
          }

          .enroll_now {
               padding: 0;
          }

          img.img-fluid.w-full.img-4 {
               height: auto;
          }

          img.img-fluid.w-full.img-2 {
               height: auto;
          }

          .al-item {
               text-align: center;
               margin-bottom: 40px;
          }

          .video-container .video-main::before {
               height: 350px;
          }
     }

     @media(max-width:499px) {

          .offer-label:before,
          .offer-label:after {
               border-top: 27px solid transparent;
               border-right: 70px solid #1E1A1C;
               border-bottom: 35px solid transparent;
          }

          .offer-label {
               padding: 10px 80px 10px 80px;
          }

          .offer-label h5 {
               line-height: 1.3;
          }

          .slider-wrapper.voice .swiper-wrapper {
               padding: 0px 0 40px;
          }

          /* slider */
          .slider-wrapper .swiper-wrapper {
               padding: 50px 0;
          }

          .slider-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title .b_circle .b-number {
               font-size: 14px;
          }

          .slider-wrapper .swiper-pagination-custom .swiper-pagination-switch .switch-title .b_circle {
               width: 30px;
               height: 30px;
          }

          .main-banner .m-banner-desc p {
               width: 90%;
          }

          .main-banner .m-banner-desc .desc-path:not(.star) {
               bottom: -62px;
          }

          .m-banner-desc .desc-path.star {
               left: -24px;
          }

          .main-title h2 {
               font-size: 32px;
          }

          .slider-wrapper .swiper-wrapper {
               padding: 30px 0 30px;
          }

          .st-bottom {
               padding: 0;
          }

          .banner-heading {
               font-size: 36px;
          }

          .main-btn {
               padding: 18px 20px;
          }

          .main-title p {
               font-size: 16px;
          }

          .cb-f-row {
               margin-bottom: 0;
          }

          .course-info-list {
               padding: 25px;
          }
     }

     @media (max-width: 479px) {
          .copy_right {
               margin-bottom: 20px;
          }

          .copy_right img {
               width: 31px;
          }

          .main-banner.podcast-main {
               padding: 60px 0 0px 0;
          }

          .main-banner.podcast-main p {
               font-size: 18px;
          }

          .epi-meta {
               flex-direction: column;
               align-items: flex-start;
               gap: 10px;
          }

          .epi-meta .divider {
               display: none;
          }

          .epi-no {
               font-size: 36px;
          }

          .endrollmentStep .content_block {
               padding: 30px 20px;
          }

          .copy_right {
               margin-bottom: 30px;
          }

          .main-banner.teams {
               padding: 50px 0 0px 0;
          }

          .vc-shorts-item {
               width: 100%;
          }

          .epi-item.v-card.border_gradient {
               padding: 20px;
          }

          img.play-ic {
               width: 3em;
          }

          .herosec-timer span.flex_timer {
               display: block !important;
          }

          .herosec-timer p {
               font-size: 16px;
          }

          .thankYou-popup {
               overflow: hidden;
          }

          .thankYou-popup .submit-popup {
               width: auto;
               margin: 20px;
          }

          .thankYou-popup h5 {
               margin-top: 40px;
          }

          .thankYou-popup .submit-popup {
               height: 550px;
          }

          .submit-popup img {
               width: 10em;
          }

          .thankYou-popup h5 {
               font-size: 22px;
          }

          .terms-privacy p {
               font-size: 18px;
          }

          .edu-marquee-inner .g-slide .roll-title {
               height: 73px;
          }

          .terms-content p {
               font-size: 15px;
          }

          .scholarship-wrapper p.sch-desk {
               font-size: 22px;
          }

          .roll-title h5 {
               line-height: 1.4;
               font-size: 16px;
          }

          .img-marquee-inner .g-slide,
          .edu-marquee-inner .g-slide {
               padding: 0 15px;
          }

          .scholarship-wrapper p {
               font-size: 21px;
          }

          .on-off-class .course-info-list.rs-number h4 {
               font-size: 28px;
          }

          .course-info-list p,
          .course-info-list.rs-number p {
               font-size: 18px;
          }

          .on-off-class .course-info-list.rs-number h5 {
               font-size: 19px;
          }

          .form-contact .form-control {
               padding: 12px 16px;
               border-radius: 8px;
          }

          .tool-box-flex {
               flex-wrap: wrap;
               justify-content: center;
          }

          .tools-item {
               justify-content: center;
               gap: 16px;
          }

          .tools-wrap .tools-item img {
               width: 3.2em;
          }

          .tools-wrapper .st-item h4 {
               font-size: 28px;
          }

          .guid-card p {
               font-size: 18px;
          }

          .tools-wrapper .st-item p {
               font-size: 18px;
          }

          .st-item.design-e .cursor-spotlight-effect {
               gap: 30px;
          }

          .faq-inner .accordion-button,
          .faq-inner .accordion-item p {
               font-size: 16px;
          }

          .linkdein-url img {
               width: 2em;
               height: 2em;
          }

          .v-card .v-content p {
               font-size: 16px;
          }

          .v-card .v-profile a img {
               width: 5.5em;
          }

          .v-card .v-profile {
               align-items: start;
               gap: 20px;
               flex-direction: column;
               text-align: start;
               padding-bottom: 30px;
          }

          .contact-details .form-control::placeholder,
          .contact-details .form-control {
               font-size: 13px;
          }

          .main-banner .m-banner-desc p {
               font-size: 18px;
          }

          .details-text .c-desc {
               font-size: 16px;
          }

          .main-btn {
               font-size: 16px;
          }

          .em-desc {
               width: 100%;
          }

          .em-title {
               font-size: 27px;
          }

          .footer-cta-inner h2 {
               font-size: 26px;
          }

          .f-nav-link {
               flex-direction: column;
               align-items: center;
               gap: 10px;
          }

          .footer-bottom {
               padding-bottom: 15px;
          }

          .footer-wrapper {
               padding: 0;
          }

          .Structure-wrapper .main-title p {
               width: 100%;
          }

          .content_block .slider_title h4 {
               font-size: 28px;
          }

          .endrollmentStep .content_block .slider_title {
               margin: 10px 0 20px 0;
          }

          .faq-inner .accordion-body {
               padding: 20px 0 0;
          }

          .faq-que {
               margin-right: 35px;
          }

          .faq-inner .accordion-item:first-of-type,
          .faq-inner .accordion-item:last-of-type {
               border-top-left-radius: 20px;
               border-top-right-radius: 20px;
               border-bottom-left-radius: 20px;
               border-bottom-right-radius: 20px;
          }

          .course-item.border_gradient {
               margin: 10px 0 20px;
          }

          .swiping-text.two .swiping-item {
               text-align: center;
               display: flex;
               justify-content: center;
          }

          .swiping-text.two {
               width: 161px;
          }

          .swiping-inner {
               gap: 6px;
               flex-direction: column;
               text-align: center;
          }

          .h-bg-lights {
               top: -5%;
          }

          .mb-vector.six {
               display: none;
          }

          .social-vectors {
               gap: 20px 25px;
          }

          .flex-vector {
               gap: 25px;
          }

          /*shivani css*/
          .middle-section {
               display: flex;
               flex-direction: column-reverse;
          }

          .best-career {
               padding: 0;
          }

          .banner-heading {
               font-size: 32px;
          }

          .main-banner .b-desc {
               width: 100%;
          }

          .st-bottom {
               margin-top: 25px;
          }

          .st-bottom p {
               font-size: 20px;
          }

          .st-title {
               font-size: 30px;
          }

          .main-banner .mb-vector.three {
               width: 200px;
               right: -28%;
          }

          .main-banner .mb-vector.two {
               left: -36px;
          }

          .main-banner .mb-vector.one {
               width: 120px;
          }

          .marquee-block .marquee-inner .marquee-text .m-item {
               font-size: 18px;
               padding: 0 30px;
          }

          .best-edu .banner-bottle-text {
               padding: 0;
          }

          .course-header h3 {
               font-size: 30px;
          }

          .course-header {
               padding: 40px 0 14px;
          }

          .mentors-wrapper.sec-padding {
               padding-top: 60px;
          }

          .ss-step-content h3 {
               font-size: 26px;
          }
     }

     @media(max-width:450px) {

          .tool-box.discord,
          .tool-box.framer,
          .tool-box.notion,
          .tool-box.mero,
          .tool-box.trello,
          .tool-box.protopi,
          .tool-box.adobe-cloud,
          .tool-box.figma {
               width: 100px;
               height: 100px;
          }

          .tools-wrap .tools-item img {
               width: 3em;
          }

          .endrollmentStep .content_block {
               height: 360px;
          }

          .endrollmentStep .content_block .slider_title {
               margin: 10px 0 15px 0;
          }
     }

     @media (max-width: 380px) {
          .main-btn {
               padding: 12px 20px;
          }

          .main-banner.media_sp {
               padding: 50px 0 50px 0;
          }

          .design-adventure .endrollmentStep .content_block {
               height: 450px;
          }

          /* end */
          .endrollmentStep .content_block .step_desc {
               height: 80px;
          }

          .endrollmentStep .content_block {
               height: 360px;
          }

          .episode-wrapper h4 {
               font-size: 22px;
          }

          .footer-cta-inner h2 {
               font-size: 24px;
          }

          .endrollmentStep .content_block {
               height: 370px;
          }

          .content_block .slider_title h4 {
               font-size: 26px;
          }

          .tools-wrap .tools-item {
               flex-wrap: wrap;
          }

          .tool-box.discord,
          .tool-box.framer,
          .tool-box.notion,
          .tool-box.mero,
          .tool-box.trello,
          .tool-box.protopi,
          .tool-box.adobe-cloud,
          .tool-box.figma {
               width: 80px;
               height: 80px;
          }

          .tools-wrap .tools-item img {
               width: 2.5em;
          }

          .herosec-timer p {
               font-size: 15px;
          }

          .terms-privacy p {
               font-size: 16px;
          }

          .tools-wrapper .st-item p {
               font-size: 16px;
          }

          .tools-text h2 {
               font-size: 45px;
          }

          .tools-wrap .tools-item img {
               width: 1.9em;
          }

          .st-item h3 {
               font-size: 26px;
          }

          .st-bottom p {
               font-size: 17px;
          }

          .tools-item,
          .tool-box-flex {
               gap: 12px;
          }

          .d-tools-marquee .splide__slide.d-img-box {
               max-width: 80px;
               padding: 20px;
          }

          .d-tools-marquee .splide__slide {
               height: 80px;
          }

          .form-contact label {
               font-size: 18px;
          }

          .assess-radio .form-check-label {
               font-size: 17px;
          }

          .main-banner .m-banner-desc p {
               font-size: 17px;
          }

          .offer-label h5 {
               font-size: 17px;
          }

          .offer-label:before,
          .offer-label:after {
               border-top: 32px solid transparent;
               border-right: 32px solid #1E1A1C;
               border-bottom: 36px solid transparent;
          }

          .offer-label {
               padding: 10px 60px 10px 60px;
          }

          .modal-header {
               padding: 30px 15px;
          }

          .modal-body {
               padding: 0px 15px 30px;
          }

          .subscription .subscription-btn {
               font-size: 14px;
               padding: 0 10px;
          }

          .main-banner .banner-heading {
               font-size: 28px;
          }

          .swiping-text.two .swiping-item img {
               width: 30px;
          }

          .main-banner {
               padding: 50px 0 50px 0;
          }

          .h-bg-lights {
               top: 0;
          }

          .main-banner .m-banner-desc p {
               width: 93%;
          }

          .main-banner .m-banner-desc {
               margin: 30px 0 40px;
          }

          /* .main-banner .m-banner-desc p {
          font-size: 18px;
     } */
          .st-item .cursor-spotlight-effect {
               padding: 30px 20px;
          }

          .al-row-inner {
               margin-top: 30px;
          }

          .banner-bottle-text {
               padding: 40px 0 10px;
          }

          .counter-number-section .banner-bottle-text {
               padding: 0
          }

          .main-title h2 {
               font-size: 28px;
          }

          .faq-inner .accordion-item.border_gradient {
               padding: 24px 24px 24px 20px;
          }

          .accordion-header {
               line-height: 1.3;
          }

          .footer-cta-inner p {
               font-size: 22px;
               margin-bottom: 0;
          }

          .contant-cta.sec-padding {
               padding-top: 40px;
          }

          .swiping-text.two {
               width: 139px;
          }

          .cursor-spotlight-effect .social-vectors {
               gap: 20px;
               padding: 30px 0px 40px;
          }

          .flex-vector {
               gap: 20px;
          }

          .flex-vector a {
               width: 2.5em;
          }
     }

     @media (max-width: 350px) {
          .offer-label h5 {
               font-size: 14px;
          }

          .offer-label:before,
          .offer-label:after {
               border-top: 27px solid transparent;
               border-right: 30px solid #1E1A1C;
               border-bottom: 30px solid transparent
          }

          .tool-box.discord,
          .tool-box.framer,
          .tool-box.notion,
          .tool-box.mero,
          .tool-box.trello,
          .tool-box.protopi,
          .tool-box.adobe-cloud,
          .tool-box.figma {
               width: 65px;
               height: 65px;
          }

          .tools-wrap .tools-item img {
               width: 2em;
          }
     }