@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");:root{--primary-color:#bd4257;--secondary-color:#003d4f;--white:#fff;--dark:#2d2d2d;--text-color:#0b0d28;--gray:#7d7d7d;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--bg:#f6f6f9}*{box-sizing:border-box;padding:0;margin:0}body{overflow-x:hidden;font-size:16px;font-family:var(--font-family);color:var(--dark);line-height:1.3}::selection{background:var(--primary-color);color:var(--white)}ul li{list-style:none}a{text-decoration:none}p{font-size:16px;font-weight:400;color:var(--text-color);line-height:1.5;margin-bottom:10px}p:last-child{margin-bottom:0}button{cursor:pointer}img{max-width:100%;height:auto}.primaryBtn{font-size:16px;font-weight:400;padding:12px 20px;font-family:var(--font-family);border:1px solid var(--primary-color);position:relative;display:inline-block;text-align:center;overflow:hidden;z-index:1;color:var(--white);text-transform:capitalize;background-color:var(--primary-color);border-radius:50px;transition:.5s}.primaryBtn:hover{border:1px solid #0b0d28;background:#0b0d28}.primaryBtn:hover .btnSpan{width:225%;height:562.5px}.secondaryBtn{font-size:16px;font-weight:400;padding:12px 20px;font-family:var(--font-family);border:1px solid var(--primary-color);position:relative;display:inline-block;text-align:center;overflow:hidden;z-index:1;border-radius:50px;color:var(--primary-color);text-transform:capitalize;background-color:var(--white);transition:.5s}.secondaryBtn .btnSpan{position:absolute;display:block;width:0;height:0;border-radius:5px;background-color:var(--primary-color);transition:width .5s ease-in-out,height .5s ease-in-out;transform:translate(-50%,-25%);z-index:-1}.secondaryBtn:hover{color:var(--white);background:var(--primary-color)}.secondaryBtn:hover .btnSpan{width:225%;height:562.5px}.cta-btn{font-size:15px;color:var(--white);background-color:var(--primary-color);padding:12px 28px;border-radius:5px;text-transform:capitalize;border:none}.container{width:90%;max-width:1220px;margin:0 auto}.container-fluid{width:100%;max-width:1900px;margin:0 auto}@media screen and (min-width:1920px){.container{max-width:1320px}.container-fluid{max-width:1900px}}@media screen and (max-width:1200px){.container,.container-fluid{width:95%}}@media screen and (max-width:768px){.container,.container-fluid{width:100%;padding:0 15px}}@media screen and (max-width:480px){.container,.container-fluid{width:100%;padding:0 10px}}.space{padding:40px 0}.mega-space{padding:80px 0}.bg{background-color:var(--bg)}.pb-0{padding-bottom:0}.mb-0{margin-bottom:0!important}.pt-0{padding-top:0}.text-left{text-align:left!important}.course-page-sections{display:flex;flex-direction:column;gap:25px}.course-page-section-item{width:100%}.heading-wrap{margin-bottom:28px}.heading-wrap.text-center{text-align:center!important}.heading-wrap.text-left{text-align:left}.heading-wrap .sub-title{font-size:18px;font-weight:300;text-transform:capitalize;color:var(--primary-color);display:block;margin-bottom:10px}.heading-wrap .text{font-size:16px;font-weight:400;margin-top:10px}.main-heading{font-size:32px;font-weight:700;text-transform:capitalize;text-align:center;color:var(--text-color)}.heading-wrap.text-left .main-heading{text-align:left}.main-heading span{color:var(--primary-color)}header{box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25)}header .cta-button{font-size:14px;background-color:var(--primary-color);color:var(--white);display:block;padding:8px 15px;border-radius:40px}header .contact-cta{font-size:14px;color:var(--text-color);font-weight:600;display:flex;align-items:center;gap:10px}header .contact-cta .phone{font-size:24px;color:var(--primary-color)}header .logo{width:160px}header .top-header{background-color:var(--secondary-color);padding:8px 0;display:flex;align-items:center;overflow:hidden;position:relative;white-space:nowrap}header .top-header span{font-size:15px;color:var(--white);display:inline-block;padding-left:100%;animation:scrollText 55s linear infinite}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.header-container{display:flex;justify-content:space-between;align-items:center;padding:10px 0;position:relative;background:var(--white);z-index:10;width:95%;margin:auto}.navbar-toggler{display:none;font-size:2rem;background:none;border:none;cursor:pointer}.navbar-nav{display:flex;align-items:center;gap:2rem;list-style:none}.nav-item .nav-link{color:var(--text-color);text-decoration:none;font-weight:400;text-transform:capitalize;transition:.3s}.nav-item .nav-link.active,.nav-item .nav-link:hover{color:var(--primary-color)}.nav-item.dropdown{position:relative}.nav-item.dropdown .nav-link{display:flex;align-items:center}.nav-item.dropdown .nav-link .dropdown-icon{line-height:0}.nav-item.dropdown .nav-link .dropdown-icon svg{font-size:22px}header .dropdown .dropdown-menu{position:absolute;top:100%;left:0;border:1px solid #e4e9f1;background-color:var(--white);list-style:none;padding:.5rem 0;min-width:150px;border-radius:5px;display:none}.dropdown-menu li a{font-size:16px;text-transform:capitalize;display:block;padding:.5rem 1rem;color:var(--text-color)}.dropdown-menu li a:hover{background:var(--primary-color);color:var(--white)}.nav-item.dropdown:hover .dropdown-menu{display:block}.course-header{background:var(--primary-color);padding:5px 30px}.course-header .course-nav-list{display:flex;align-items:center;justify-content:center;padding:0 40px}.course-header .course-nav-list span{color:#fff;padding:0 10px}.course-header .course-nav-list li a{font-size:14px;font-weight:400;color:var(--white)}.breadcrumb{display:flex;list-style:none;font-size:14px;padding:20px 0}.breadcrumb-item a{font-size:16px;font-weight:600;text-decoration:none;color:var(--text-color)}.breadcrumb .breadcrumb-item{display:flex;align-items:center}.breadcrumb .breadcrumb-item svg{font-size:20px}.breadcrumb-item .active{font-size:16px;color:var(--primary-color);font-weight:600}.course-description-section .icon-container{background-color:#ede9fb;align-items:center;gap:10px;width:338px;padding:8px 7px;display:flex;border-radius:8px;margin-bottom:15px}.course-description-section .course-detail .detail p strong{font-weight:500}.course-description-section .icon-container .box-title{font-size:14px}.course-description-section .course-detail .title{font-size:26px;font-weight:700;margin-bottom:12px;line-height:1.2}.course-description-section .course-detail .title .hero-heading-primary{color:var(--primary-color)}.course-description-section .course-detail .title .hero-heading-secondary{color:#0b0d28}.course-description-section .course-detail .title .mark-holder{display:inline-flex;align-items:center;gap:5px;background-color:#043c4c;color:var(--white);margin-left:10px;border-radius:30px;padding:5px 12px;font-size:14px;font-weight:600;line-height:1;vertical-align:middle}.course-description-section .course-detail .title .mark-holder img{width:22px;height:22px}.course-description-section .course-detail .title .mark-holder .mark-holder-fallback-icon{font-size:18px;flex-shrink:0}@media screen and (max-width:991px){.course-description-section .course-detail .title{font-size:24px}.course-description-section .course-detail .title .mark-holder{font-size:13px;padding:4px 10px}}@media screen and (max-width:575px){.course-description-section .course-detail .title{font-size:22px}.course-description-section .course-detail .title .mark-holder{font-size:12px;padding:4px 9px}}.course-description-section .course-detail .list{margin-left:5px}.course-description-section .course-detail .list li{font-size:15px;margin-bottom:8px;display:flex;align-items:center;gap:7px}.course-description-section .course-detail .list li svg{font-size:18px;color:var(--primary-color)}.course-description-section .course-video{position:relative;width:100%}.course-description-section .course-detail .course-video .poster-container{height:300px;width:100%}.course-description-section .course-video .poster-container img{height:100%;width:90%;object-fit:cover;border-radius:35px}.course-description-section .row .left-aside{width:60%;padding-right:40px}.course-description-section .row{display:flex}.course-description-section .row .course-video-column{position:relative;z-index:1;display:flex;align-items:center;width:40%}.course-description-section .row .course-video-column:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(130deg,#fff 45%,#ede9fb 50%);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;pointer-events:none;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1}.course-description-section .row .course-video .video-play-cta{height:60px;width:60px;border-radius:50%;background-color:var(--primary-color);border:none;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer;box-shadow:0 0 20px 0 hsla(0,0%,100%,.8);animation:whitePulse 1.8s infinite;transition:transform .2s ease,box-shadow .3s ease}.course-description-section .row .course-video .video-play-cta:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 35px 5px #fff}.course-description-section .row .course-video .video-play-cta svg{font-size:20px;color:var(--white)}@keyframes whitePulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.9)}70%{box-shadow:0 0 25px 15px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.course-description-section .course-detail .bold-text{margin-top:22px;display:block}.course-description-section .course-detail .logo-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:15px 0}.course-description-section .course-detail .logo-wrapper .logo-holder .logo{height:88px;object-fit:contain}.course-description-section .course-detail .cta-wrapper{display:flex;align-items:center;gap:20px}.course-description-section .course-detail .cta-wrapper .cta-btn{font-size:15px;color:var(--white);text-transform:capitalize;background:var(--primary-color);padding:10px 18px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.course-description-section .course-detail .cta-wrapper .cta-btn.secondary{background:var(--white);color:var(--text-color)}.key-highlight-section .key-highlight-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:40px;column-gap:40px;width:90%;margin:auto}.key-highlight-section .key-highlight-wrapper .highlight-box{display:flex;align-items:center;gap:10px;border:2px solid #000;padding:15px;border-radius:20px}.key-highlight-section .key-highlight-wrapper .highlight-box .icon{height:50px;object-fit:contain}.key-highlight-section .key-highlight-wrapper .highlight-box p{font-size:14px}.certification-section .certification-logo-wrapper{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;width:80%;margin:auto}.certification-section .certification-logo-wrapper .certification-logo .icon{height:120px;object-fit:contain}.why-choose-section .why-choose-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.why-choose-section .why-choose-wrapper .why-choose-box{padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border:1px solid;border-radius:10px}.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper{display:flex;align-items:center;gap:5px;margin-bottom:15px}.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper .title{font-size:20px;color:var(--primary-color);width:80%}.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper .icon-holder{height:40px;width:40px;background:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper .icon-holder svg{font-size:24px;color:var(--white)}.why-choose-section .why-choose-wrapper .why-choose-box p{font-size:15px;line-height:1.8}.join-banner{background-color:#e2ddf3;display:flex;align-items:center;justify-content:space-between;padding:20px 90px;border-radius:15px}.join-banner .join-cta{font-size:15px;color:var(--white);background-color:var(--primary-color);padding:12px 20px;border-radius:7px;border:none}.join-banner .title{font-size:20px;font-weight:600;color:#043c4c}.course-overview-section .course-overview-wrapper{background:#f6f6f9;padding:25px 20px;border:2px solid var(--primary-color);border-radius:10px}.course-overview-section .course-overview-wrapper p{line-height:1.8}.faq-wrapper{margin:25px auto 0}.faq-item{border-radius:10px;margin-bottom:5px;overflow:hidden;transition:all .3s ease;background:#f9f9f9}.faq-question{width:100%;background:#f3f3f3;border:none;padding:15px;font-size:16px;font-weight:600;text-align:left;display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--primary-color);transition:background .3s ease}.faq-question:hover{background:#f1f1f1}.faq-question.active{color:#0070f3}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;transition:all .4s ease;background:#fafafa}.faq-answer.open{max-height:800px;padding:20px}.faq-answer p,.faq-answer ul{color:#444;line-height:1.7}.faq-answer ul li{list-style:disc;margin-left:16px}.mentors-section .mentor-card-wrapper{display:grid;grid-template-columns:repeat(4,1fr);width:70%;margin:auto}.mentors-section .mentor-card-wrapper .mentor-card .mentor-img{height:160px;width:160px;object-fit:cover;pointer-events:all;opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);transition-duration:0s;border-color:#0c0c0c;border-style:solid;border-width:1px 5px 5px 1px;border-radius:12px 12px 12px 12px;margin-bottom:18px}.mentors-section .mentor-card-wrapper .mentor-card .logo-img{width:120px;height:60px;object-fit:contain;margin-top:20px}.mentors-section .mentor-card-wrapper .mentor-card{text-align:center}.mentors-section .mentor-card-wrapper .mentor-card .name{display:block;font-size:18px;font-weight:600;margin-bottom:15px;color:var(--primary-color)}.mentors-section .mentor-card-wrapper .mentor-card p{margin-bottom:5px}.program-heighlight-section .row{display:flex;align-items:flex-start;gap:25px}.tab-cta-container .tab-button{border:1px solid var(--primary-color);padding:20px;background:#f1f2f3;border-radius:10px;display:flex;align-items:center;gap:25px;margin-bottom:15px}.tab-cta-container .tab-button.active{background:var(--white)}.tab-cta-container .tab-button span{font-size:16px;font-weight:600}.tab-cta-container .tab-button svg{font-size:24px}.tab-content-wrapper .list li{display:flex;align-items:center;gap:7px}.tab-content-wrapper .list svg{font-size:18px;color:var(--primary-color)}.program-heighlight-section .tab-content-wrapper .heading{font-size:20px;font-weight:600;color:var(--primary-color);display:block;margin-bottom:20px}.program-heighlight-section .tab-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;width:100%}.program-heighlight-section .tab-content-wrapper .img-holder img{width:100%;border-radius:15px}.program-heighlight-section .tab-content-wrapper .tab-content .list li{margin-bottom:12px}.journey-section .img-holder{border:2px solid var(--primary-color);border-radius:10px;padding:20px}.journey-section .img-holder img{height:650px;width:100%;object-fit:contain}footer{background:var(--secondary-color)}footer .row{display:grid;grid-template-columns:40% 25% 30%;justify-content:space-between}footer .row .colmn .heading{font-size:22px;color:var(--white);margin-bottom:18px}footer .row .colmn p{font-size:16px;color:var(--white);font-weight:400;line-height:1.8;margin-bottom:22px}footer .request-wrapper{display:flex;align-items:center;gap:10px;margin-bottom:20px}form .input-box{font-size:16px;color:var(--text-color);padding:15px 20px;border-radius:50px;border:none}form .input-box::placeholder{color:var(--text-color)}footer{padding:50px 0}footer .footer-logo{width:180px}footer .social-icons{display:flex;align-items:center;gap:10px}footer .social-icons li a{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#124b5b;transition:.3s ease-in-out;line-height:1}footer .social-icons li a:hover{background:var(--white);transform:translateY(-5px)}footer .social-icons li a:hover svg{color:var(--text-color)}footer .social-icons li a svg{font-size:18px;color:var(--white);transition:.3s ease-in-out}footer .colmn .footer-title{font-size:18px;font-weight:600;color:var(--white);margin-bottom:18px}footer .colmn .footer-list li{margin-bottom:15px;display:flex;align-items:center;gap:7px}footer .colmn .footer-list li a{font-size:16px;color:var(--white);font-weight:600}footer .colmn .footer-list li svg{color:var(--primary-color);font-size:20px}footer .colmn .footer-address,footer .colmn p a{font-size:16px;color:var(--white);font-style:normal}footer .colmn .footer-address{line-height:1.8}footer .colmn .footer-address,footer .colmn p a{margin-bottom:10px;display:flex;align-items:flex-start;gap:12px}footer .colmn .footer-address svg,footer .colmn p svg{font-size:25px;min-width:20px;color:var(--primary-color)}footer .border{border-top:1px solid var(--white);border-bottom:1px solid gray;padding:25px 0;margin-top:60px}.curriculum-section .faq-wrapper .faq-item .faq-question{color:var(--text-color);justify-content:space-between;background:#ebf1f8;border-bottom:1px solid #fff}.curriculum-section .faq-wrapper .faq-item{border-radius:0;margin-bottom:0}.curriculum-section .faq-wrapper{border-radius:5px;margin-top:0;max-height:600px;overflow-y:auto;padding-right:10px;border:1px solid #ccc;border-radius:8px;scrollbar-width:thin;scrollbar-color:#bd4257 #f5f7fa}.curriculum-section .row{display:grid;grid-template-columns:70% 28%;justify-content:space-between;border-radius:7px}.curriculum-section .row .call-us-wrapper{background:#ede9fb;padding:20px;border-radius:20px}.curriculum-section .row .call-us-wrapper .widget-container{background:var(--primary-color);padding:20px;border-radius:10px;margin-bottom:25px}.curriculum-section .row .call-us-wrapper .widget-container .heading{font-size:26px;color:var(--white);text-align:center;margin-bottom:18px}.curriculum-section .row .call-us-wrapper .widget-container .call-action{display:flex;align-items:center;justify-content:center;gap:15px}.curriculum-section .row .call-us-wrapper .widget-container .call-action span{height:35px;width:35px;background:var(--white);border-radius:5px;display:flex;align-items:center;justify-content:center}.curriculum-section .row .call-us-wrapper .widget-container .call-action span svg{font-size:22px;color:var(--primary-color)}.curriculum-section .row .call-us-wrapper .widget-container .call-action a{font-size:20px;font-weight:600;color:var(--white)}.curriculum-section .row .call-us-wrapper .primaryBtn{display:block;margin:auto;width:100%}form .input-holder{margin-bottom:22px}.form-control{font-size:16px;height:50px;padding:15px;color:#0b0d28;width:100%;border-radius:40px;border:1px solid #c3c3c3}.form-control::placeholder{color:#a8b1b8}.form-control:focus-visible{outline:none}.career-assistance-section .tab-cta-container{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.career-assistance-section .tab-cta-container .tab-button{margin-bottom:0}.career-assistance-section .tab-content-wrapper{background:var(--white);padding:20px;border-radius:10px;margin-top:20px}.career-assistance-section .tab-content-wrapper .tab-text{display:block;margin-bottom:20px}.career-assistance-section .tab-content-wrapper .content-wrapper{display:grid;grid-template-columns:50% 45%;justify-content:space-between}.career-assistance-section .tab-content-wrapper .content-wrapper .list li{margin-bottom:15px}.career-assistance-section .tab-content-wrapper .content-wrapper .img-holder{overflow:hidden}.career-assistance-section .tab-content-wrapper .content-wrapper .img-holder img{border-radius:15px;height:280px;width:450px}.alumni-section .logo-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;gap:30px;background:var(--primary-color);padding:30px;border-radius:20px}.alumni-section .logo-wrapper .logo-holder{background:var(--white);padding:10px;border-radius:10px;display:flex;justify-content:center;align-items:center}.alumni-section .logo-wrapper .logo-holder img{height:42px}.campus-classes-section .calendar-schedule-wrapper .calendar-body,.campus-classes-section .calendar-schedule-wrapper .calendar-head{display:grid;grid-template-columns:repeat(5,1fr);align-items:center}.campus-classes-section .calendar-schedule-wrapper .calendar-head{border-bottom:1px solid var(--text-color)}.campus-classes-section .calendar-schedule-wrapper .colmn{padding:15px 10px}.campus-classes-section .calendar-schedule-wrapper .colmn .body-title{font-size:18px;font-weight:600;color:var(--primary-color)}.campus-classes-section .calendar-schedule-wrapper .colmn .description{font-size:15px;font-weight:600;color:var(--text-color)}.campus-classes-section .calendar-schedule-wrapper .colmn .available-seats{background-color:#ede9fb;text-decoration:none;font-weight:700;font-size:16px;border:2px solid #ede9fb;border-radius:10px;box-shadow:0 0 10px #bd4257,0 0 20px #bd4257;padding:10px;width:100%;transition:all .3s ease;animation:pulse 1.5s ease-in-out infinite alternate}.campus-classes-section .calendar-schedule-wrapper .colmn .enroll-cta{width:100%;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;color:var(--white);text-align:center;background:var(--primary-color);transition:all .3s;border:none;border-radius:5px}.campus-classes-section .calendar-schedule-wrapper .colmn .title{font-size:16px;color:var(--text-color);font-weight:600;text-transform:capitalize;display:flex;align-items:center;gap:20px}.campus-classes-section .calendar-schedule-wrapper .colmn .title svg{height:30px;width:30px;color:var(--primary-color)}.talk-admission-banner .join-banner{border-radius:0}.talk-admission-banner .join-banner .container{display:flex;align-items:center;justify-content:space-between}.talk-admission-banner .join-banner .container .title{color:var(--primary-color)}.fee-structure-section .fee-structure-card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card{border-radius:15px;border:1px solid var(--text-color);box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:30px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .highlighter{background:var(--primary-color);padding:10px;text-align:center;border-radius:7px;margin-bottom:20px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .highlighter span{font-size:16px;font-weight:600;color:var(--white);text-transform:capitalize}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .card-title{font-size:20px;font-weight:600;color:var(--text-color);text-align:center;margin-bottom:35px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .card-title span{color:var(--primary-color)}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .list li{display:flex;gap:7px;margin-bottom:10px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .list{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--text-color)}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .text{font-size:16px;font-weight:400;color:var(--text-color);text-align:center;display:block;margin-bottom:20px}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .original-price{font-size:16px;color:#b4bcca;font-weight:600;text-decoration:line-through;display:block;margin-bottom:20px;text-align:center}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .price{font-size:24px;font-weight:600;color:var(--text-color);display:block;margin-bottom:20px;text-align:center}.fee-structure-section .fee-structure-card-wrapper .fee-structure-card .cta-btn{display:block;margin:auto}.program-description-section .program-card-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;gap:15px}.program-description-section .program-card-wrapper .program-card{border-radius:15px;border:1px solid var(--text-color);box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:20px;text-align:center}.program-description-section .program-card-wrapper .program-card .card-img{border-radius:7px;margin-bottom:10px;height:150px;object-fit:cover}.program-description-section .program-card-wrapper .program-card .card-title{font-size:18px;color:var(--primary-color);margin-bottom:15px}.program-description-section .program-card-wrapper .program-card p{font-size:15px;color:var(--text-color)}.why-section .row{display:flex;gap:20px}.why-section .row .content-holder,.why-section .row .img-holder{width:50%}.why-section .row .content-holder ul li{font-size:16px;margin-bottom:15px;font-weight:500}.why-section .row .img-holder img{height:380px;width:100%;object-fit:cover;border-radius:10px}.expert-section .video-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:80%;margin:auto}.expert-section .text{font-size:15px;color:#6a7995;font-weight:600;display:block;text-align:center;margin-bottom:20px}.expert-section .video-wrapper iframe{border:none;border-radius:10px}.expert-section .salary-role-container{margin-top:50px;display:grid;grid-template-columns:60% 35%;justify-content:space-between;border:5px solid var(--primary-color);padding:30px}.expert-section .salary-role-container .main-heading{font-size:28px}.expert-section .salary-role-container .left-aside .text{font-size:15px;color:#6a7995;font-weight:500;margin:10px 0}.expert-section .salary-role-container .left-aside .description-wrapper{display:grid;grid-template-columns:25% 70%;justify-content:space-between;padding-top:40px}.expert-section .salary-role-container .left-aside .description-wrapper .title{font-size:16px;color:var(--text-color);font-weight:500;margin-bottom:20px;display:block;text-align:center}.expert-section .salary-role-container .left-aside .description-wrapper .designation-holder .designation-cta{padding:12px 20px;background-color:#ede9fb;border:none;border-radius:7px;display:block;width:100%;margin-bottom:20px}.expert-section .salary-role-container .left-aside .description-wrapper .designation-holder .designation-cta:hover{background-color:var(--primary-color)}.expert-section .salary-role-container .left-aside .description-wrapper .designation-holder .designation-cta:hover span{color:var(--white)}.expert-section .salary-role-container .left-aside .description-wrapper .designation-holder span{font-size:16px;font-weight:600;color:var(--text-color)}.expert-section .salary-role-container .right-aside .scroller-wrapper{max-height:350px;overflow:hidden;margin-top:30px;text-align:center}.course-scope-section .row{display:grid;grid-template-columns:55% 46%;justify-content:space-between}.course-scope-section .content-holder{padding-right:25px}.course-scope-section .content-holder ul li{list-style:disc;margin-left:32px;margin-bottom:12px}.course-scope-section .content-holder p,.course-scope-section .content-holder ul li{line-height:1.6}.course-scope-section .img-holder{text-align:right}.course-scope-section .img-holder img{height:auto;width:100%;object-fit:cover;border-radius:15px}.article-section .article-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.article-section .article-wrapper .article-card .card-title{font-size:20px;color:var(--text-color);margin:15px 0}.article-section .article-wrapper .article-card p{font-size:16px;font-weight:400;color:#6a7995;line-height:1.7;margin-bottom:20px}.article-section .article-wrapper .article-card img{border-radius:20px}.article-section .article-wrapper .article-card{padding:20px}.article-section .cta-btn{margin:20px auto 0;display:block}.certification-section .certification-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.certification-section .certification-wrapper .certification-card{text-align:center}.certification-section .certification-wrapper .certification-card .certificate-img{margin-bottom:20px}.certification-section .certification-wrapper .certification-card .logo-img{height:70px;object-fit:contain}.certification-section .certification-wrapper .certification-card .title{font-size:16px;font-weight:500;color:var(--text-color)}.certification-section .widget{text-align:center;margin:50px 0}.certification-section .widget .logo-img{margin-bottom:10px;width:220px}.certification-section .widget .title{font-size:16px;font-weight:500;color:var(--text-color)}.review-container{display:grid;grid-template-columns:20% 75%;justify-content:space-between}.review-container .left-aside .heading{font-size:16px;font-weight:600;color:var(--text-color);margin-bottom:20px;text-align:center}.review-container .left-aside .cta-btn,.review-container .left-aside img{display:block;margin:auto}.review-wrapper .review-card{padding:25px;background:#f0f8ff;box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:7px;height:100%}.review-wrapper .review-card .card-head{display:flex;align-items:center;gap:10px}.review-wrapper .review-card .card-head .rating{display:flex;align-items:center}.review-wrapper .review-card .card-head .rating .star{color:#ffc107}.review-wrapper .review-card .review-text{text-align:center;margin-top:15px;font-size:15px;color:#404855;line-height:1.7}.swiper-slide{display:flex!important;justify-content:center;height:auto!important;min-height:100%}.review-wrapper .review-card a{color:#007bff;font-size:16px;text-align:center;text-transform:capitalize;display:block;margin-top:25px}.faq-section .top-text{border:1px solid var(--primary-color);padding:5px 10px;border-radius:40px;display:inline-block;margin-bottom:22px;font-size:14px;font-weight:500;color:var(--primary-color);text-transform:uppercase}.faq-section .main-heading{text-align:left;margin-bottom:15px}.faq-section .text{font-size:18px;color:#3b3b3b;line-height:1.7}.faq-section .faq-wrapper{border:2px solid #f8f6f6}.faq-section .faq-wrapper .faq-item{border-radius:0}.faq-section .faq-question{font-size:18px;font-weight:500;color:#333;justify-content:space-between}.contact-section{background-color:var(--primary-color);padding:120px 0}.contact-section .contact-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:100px;gap:100px;align-items:center;padding:70px;border-radius:15px;background:#f6f6f9}.contact-section .contact-container .form-holder .main-heading{font-size:40px;font-weight:600;text-align:left;margin-bottom:15px;line-height:1.2}.contact-section .contact-container .form-holder .text{color:#3d3d3d;width:80%;margin-bottom:30px}.contact-section .contact-container .img-holder img{width:100%;object-fit:cover;border-radius:20px}.checkbox-control{margin-right:10px}.checkbox-control~label{font-size:14px}.contact-section .contact-container .form-holder .primaryBtn{width:100%}.contact-section .contact-container .form-holder .primaryBtn:disabled{opacity:.5}.career-transitions-section .placed-wrapper{border:2px solid var(--primary-color);padding:30px;border-radius:10px;display:grid;grid-template-columns:55% 40%;justify-content:space-between}.career-transitions-section .placed-wrapper .placed-detail{margin-left:80px}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card{background-color:var(--white);padding:35px 60px;border-radius:5px}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap{display:flex;align-items:center;justify-content:space-evenly;width:85%;margin-top:50px}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap .career-icon{width:45px;height:45px;background-color:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap .career-icon svg{width:25px;color:var(--primary-color);fill:var(--primary-color)}.career-transitions-section .placed-wrapper .placed-detail .career-card .card-head{display:flex;align-items:center;gap:15px;margin-bottom:20px}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap .transition-arrow{width:30px;height:30px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap .transition-arrow svg{color:var(--white);fill:var(--white)}.career-transitions-section .placed-wrapper .placed-detail .swiper .career-card .bottom-wrap .label{font-size:14px;font-weight:500;color:#333}.career-transitions-section .placed-wrapper .placed-detail .career-card .card-head .name{font-size:16px;color:var(--text-color);margin-bottom:5px}.career-transitions-section .placed-wrapper .placed-detail .career-card .card-head .designation{font-size:13px;color:#666;margin-bottom:5px}.career-transitions-section .placed-wrapper .placed-detail .career-card .achievement-section{display:flex;align-items:center;gap:5px;margin-bottom:20px}.career-transitions-section .placed-wrapper .placed-detail .career-card .achievement-section .achievement-icon{min-height:28px;min-width:28px;border-radius:50%;background:var(--primary-color);display:flex;align-items:center;justify-content:center;gap:8px}.career-transitions-section .placed-wrapper .placed-detail .career-card .achievement-section .achievement-icon svg{width:20px;color:var(--white);fill:var(--white)}.career-transitions-section .placed-wrapper .placed-detail .career-card .achievement-section .achievement-text{font-size:15px}.career-transitions-section .placed-wrapper .placed-detail .career-card .review-text{font-size:15px;font-weight:400;color:#444}.swiper-button-next,.swiper-button-prev{height:40px;width:40px;border-radius:50%;display:flex;background:var(--white);justify-content:center;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.2)}.swiper-button-next .swiper-navigation-icon,.swiper-button-prev .swiper-navigation-icon{width:12px;color:var(--primary-color)}.swiper-button-next{left:-10px}.swiper-button-prev{right:-10px}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card{background:var(--white);padding:20px;display:flex;align-items:center;width:80%;margin-bottom:20px;border-radius:7px;box-shadow:0 4px 8px rgba(0,0,0,.15)}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card:nth-child(2n){margin-left:auto}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .stats-icon-container{margin-right:20px;padding-right:20px;border-right:1px solid #eaeaea}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .icon-blue{color:#00a8ff}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .icon-green{color:#9dcc39}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .icon-yellow{color:#ffc048}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .icon-lightblue{color:#54a0ff}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card .stats-text{font-size:18px;font-weight:600;color:#333}.contactus-page-section .contact-container{background:var(--secondary-color);padding:80px;border-radius:20px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:120px;gap:120px}.contactus-page-section .contact-container .main-heading{font-size:27px;font-weight:500;color:var(--white);text-align:left;margin-bottom:10px}.contactus-page-section .contact-container .text{font-size:17px;color:var(--white);margin-bottom:50px}.contactus-page-section .contact-container .img-holder img{border-radius:10px;height:280px;width:100%;object-fit:cover}.contactus-page-section .contact-container .checkbox-control~label,.contactus-page-section .contact-container .checkbox-control~label a{color:var(--white)}.contactus-page-section .contact-container form .primaryBtn{width:100%}.contactus-page-section .contact-container form .primaryBtn:disabled{opacity:.5}.contactus-page-section .contact-info ul li{margin-bottom:10px;display:flex;align-items:flex-start;gap:12px}.contactus-page-section .contact-info ul li a,.contactus-page-section .contact-info ul li p{font-size:15px;color:var(--white)}.contactus-page-section .contact-info ul li svg{min-width:25px;font-size:25px;color:var(--primary-color)}.contactus-page-section .contact-info ul{margin-bottom:20px}.contactus-page-section .title{font-size:55px;font-weight:500;text-align:center;margin-bottom:20px}.contactus-page-section .mini-text{font-size:16px;color:#6a7995;text-align:center;margin-bottom:80px;display:block}.about-us-section{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://whitescholars.com/wp-content/uploads/2024/10/pexels-yankrukov-8837770.jpg.webp) no-repeat top /cover;background-size:cover;text-align:center}.about-us-section .main-heading,.about-us-section p{color:var(--white);text-align:center}.about-us-section .mini-title{font-size:22px;font-weight:500;margin-bottom:20px}.about-us-section .main-heading{font-size:40px;margin:25px 0}.about-us-section p{font-size:18px;line-height:1.8}.about-us-section .cta-btn{margin-top:20px}.about-values-work .row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px}.about-values-work .row .main-heading{text-align:left;margin-bottom:20px}.about-values-work .row p,.about-values-work .row ul li{font-size:16px;color:#1a1a1a;font-weight:400;line-height:1.7}.about-values-work .row ul li{margin-bottom:15px;display:flex;align-items:flex-start;gap:8px}.about-values-work .row ul{margin-top:25px}.about-values-work .row ul li svg{color:var(--primary-color);font-size:18px;min-width:25px;transform:translateY(25%)}.why-scholar-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.why-scholar-wrap .scholar-card .card-body{padding:25px 30px}.why-scholar-wrap .scholar-card{padding:10px;background:#cce6ee;text-align:center}.why-scholar-wrap .scholar-card .card-title{font-size:18px;color:#262930;margin-bottom:20px;text-align:center}.why-scholar-wrap .scholar-card p{font-size:16px;color:#333442;font-weight:400;line-height:1.7;text-align:center}.our-expertise-section .content-wrapper{background:#f8f8f8;padding:15px 50px;border:2px solid #e6e7e9;border-radius:15px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-gap:100px;gap:100px}.our-expertise-section .content-wrapper .main-heading{text-align:left}.our-expertise-section .content-wrapper .img-holder img{height:450px;width:100%;border-radius:20px;object-fit:cover}.our-expertise-section .content-wrapper p{font-size:18px;line-height:1.7}.our-team-section .top-content-holder{display:grid;grid-template-columns:32% 60%;justify-content:space-between;margin-bottom:80px}.our-team-section .top-content-holder .heading-holder .main-heading{text-align:left}.our-team-section .top-content-holder .heading-holder .text{font-size:16px;color:var(--primary-color);font-weight:600;display:block;margin-bottom:20px}.our-team-section .right-text p{font-size:16px;line-height:1.8}.our-team-section .team-card-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.our-team-section .team-card-wrapper .team-card{background:#f6f6f9;padding:25px;border-radius:25px;transition:.2s ease-in-out}.our-team-section .team-card-wrapper .team-card:hover{background:var(--primary-color)}.our-team-section .team-card-wrapper .team-card:hover .designation,.our-team-section .team-card-wrapper .team-card:hover .title,.our-team-section .team-card-wrapper .team-card:hover a,.our-team-section .team-card-wrapper .team-card:hover p{color:var(--white)!important}.our-team-section .team-card-wrapper .team-card img{width:100%;object-fit:cover;border-radius:35px 0 35px 0}.our-team-section .team-card-wrapper .team-card .card-body{text-align:center;padding:30px 0}.our-team-section .team-card-wrapper .team-card .card-body .title{font-size:22px;color:#0b0d28;margin-bottom:15px}.our-team-section .team-card-wrapper .team-card .card-body .designation{font-size:15px;color:#6a7995;display:block;margin:10px 0}.our-team-section .team-card-wrapper .team-card .card-body p{font-size:14px;color:#6a7995;line-height:1.7}.our-team-section .team-card-wrapper .team-card .card-body .social-icon{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;background-color:var(--white);margin:30px auto auto}.our-team-section .team-card-wrapper .team-card .card-body .social-icon svg{color:var(--primary-color)}.our-success-stories{background:var(--secondary-color)}.our-success-stories .heading-wrap .mini-title{font-size:18px;font-weight:500;color:var(--white);text-align:center;display:block;margin-bottom:15px}.our-success-stories .text{font-size:18px;color:var(--white);text-align:center;width:80%;line-height:1.8;margin:0 auto 40px}.our-success-stories .heading-wrap .main-heading{color:var(--white)}.our-success-stories .card img{border-radius:25px}.our-success-stories .card{text-align:center}.contact-section.about-page .form-holder{background:var(--secondary-color);padding:40px 20px;border-radius:8px}.contact-section.about-page .title{font-size:45px;font-weight:500;margin-bottom:15px}.contact-section.about-page .mini-title{font-size:22px;font-weight:600;color:var(--text-color);margin:25px 0}.contact-section.about-page p{font-size:18px;font-weight:400;line-height:1.8}.contact-section.about-page .form-holder .checkbox-control~label,.contact-section.about-page .form-holder .checkbox-control~label a{color:var(--white)}.contact-section.about-page .contact-container{gap:70px}.our-student-section .text{font-size:20px;font-weight:400;text-align:center}.our-student-section .student-card-wrapper{margin-top:30px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.our-student-section .student-card-wrapper .student-card{border:2px solid var(--primary-color);padding:20px;border-radius:20px;text-align:center}.our-student-section .student-card-wrapper .student-card .logo{height:45px;display:block;object-fit:contain;margin:0 auto 20px}.our-student-section .student-card-wrapper .student-card .student-img{height:90px;width:80px;border-radius:20px;object-fit:cover;display:block;margin:auto}.our-student-section .student-card-wrapper .student-card .name{font-size:22px;font-weight:600;color:var(--primary-color);display:block;margin:20px 0;text-align:center}.our-student-section .student-card-wrapper .student-card .company-logo{margin:10px 0}.our-student-section .student-card-wrapper .student-card .designation{font-size:15px;font-weight:600;color:var(--text-color)}.our-student-section .student-card-wrapper .student-card .course-name{font-size:16px;font-weight:400;color:#262930}.our-student-section .student-card-wrapper .student-card .arrow-down{font-size:25px;color:var(--primary-color)}.our-student-section .student-card-wrapper .student-card .social-icon{height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#003a9b;margin:0 auto 25px}.our-student-section .student-card-wrapper .student-card .social-icon svg{color:var(--white)}.alumini-section .alumini-wrapper{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;width:90%;margin:auto}.alumini-section .alumini-wrapper .logo-holder img{width:120px;object-fit:contain}.home-intro-section{position:relative;overflow:hidden}.home-intro-section .row{display:grid;grid-template-columns:50% 50%;align-items:center}.home-intro-section .row .slider-column{position:absolute;right:0;overflow:hidden;width:50%}.home-intro-section .row .heading-wrap .main-heading{text-align:left;font-weight:400;text-transform:none}.home-intro-section .row .heading-wrap .main-heading span{font-weight:600}.home-intro-section .content-holder{padding:70px 40px 150px 0}.home-intro-section .content-holder .cta-wrapper{display:flex;align-items:center;justify-content:left;gap:10px;margin-top:50px}.home-intro-section .slider-container{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;grid-gap:20px;gap:20px}.home-intro-section .slider-container .card{border-radius:12px;box-shadow:0 4px 15px 0 rgba(0,12,31,.25);overflow:hidden;position:relative;padding-bottom:20px;cursor:pointer}.home-intro-section .slider-container .card .card-body{position:absolute;height:-moz-fit-content;height:fit-content;width:100%;z-index:99;bottom:0;padding:10px}.home-intro-section .slider-container .card:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 28.02%,hsla(0,0%,100%,.64) 35.61%,#fff 60.3%);content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:60%;z-index:0}.home-intro-section .slider-container .card:after{content:"";position:absolute;background:rgba(0,12,31,.55);height:100%;width:100%;top:0;left:0;opacity:0;z-index:1;transition:opacity .3s ease}.home-intro-section .slider-container .card:hover:after{opacity:1}.home-intro-section .slider-container .card img{height:200px;width:100%;object-fit:cover}.home-intro-section .slider-container .card:nth-child(2n){transform:translateY(50px)}.home-intro-section .slider-container .card .card-body .name{font-size:13px;font-weight:600;color:var(--dark);display:block}.home-intro-section .slider-container .card .card-body .designation{color:#3dafb8;font-size:10px;font-weight:600;margin-bottom:7px}.home-intro-section .slider-container .card .card-body .before{color:#545c69;display:block;font-size:12px;line-height:150%}.home-intro-section .slider-container .card .card-body .review-link{font-size:12px;font-weight:600;color:var(--text-color);text-transform:capitalize;z-index:1;border:none;background:none;display:flex;align-items:center;text-align:right;gap:5px;margin-left:auto;white-space:nowrap}.home-intro-section .slider-container .card:hover .review-link{color:var(--white)}.home-intro-section .swiper-slide{min-height:auto}.home-intro-section .content-holder .google-review-box{margin-top:20px}.home-intro-section .content-holder .google-review-box .highlight{font-weight:600;color:var(--primary-color)}.home-intro-section .content-holder .google-review-box .rating svg{color:#ffc107}.featured-section .featured-cta-wrap{display:flex;align-items:center;margin-bottom:45px}.featured-section .featured-cta-wrap .cta{font-size:18px;font-weight:600;color:var(--dark);text-transform:capitalize;border:none;background:transparent}.featured-section .featured-cta-wrap .cta.active{color:var(--primary-color)}.featured-section .featured-cta-wrap span{font-weight:700;margin:0 5px;display:block}.featured-section .featured-card-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.featured-section .featured-card-wrapper .feature-card{border:1px solid #b3b3b3;border-radius:10px;overflow:hidden}.featured-section .featured-card-wrapper .feature-card .card-head .course-img{width:100%;height:210px;object-fit:cover}.featured-section .featured-card-wrapper .feature-card .card-head .icon-holder{height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary-color)}.featured-section .featured-card-wrapper .feature-card .card-head svg{font-size:25px;color:var(--white)}.featured-section .featured-card-wrapper .feature-card .card-head span{font-size:14px;color:var(--white);background:var(--primary-color);border-radius:5px;padding:5px}.featured-section .featured-card-wrapper .feature-card .card-body{padding:15px 10px}.featured-section .featured-card-wrapper .feature-card .card-body .title{font-size:18px;font-weight:700;color:var(--dark);display:block;margin-bottom:20px}.featured-section .featured-card-wrapper .feature-card .card-body span{font-size:14px;font-weight:500;color:var(--dark)}.featured-section .featured-card-wrapper .feature-card .card-body ul li{margin-bottom:10px;font-size:13px;display:flex;gap:5px}.featured-section .featured-card-wrapper .feature-card .card-body ul{margin-bottom:20px}.featured-section .featured-card-wrapper .feature-card .card-body .primaryBtn{font-size:14px;display:flex;align-items:center;gap:5px}.featured-section .featured-card-wrapper .feature-card .card-body svg{font-size:18px}.home.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper .icon-holder img{filter:invert(1) brightness(8.5)}.home.why-choose-section .counter-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;margin-top:50px}.home.why-choose-section .counter-wrapper .counter-colmn{text-align:center}.home.why-choose-section .counter-wrapper .counter-colmn .count{font-size:24px;color:#0a0a0a;font-weight:600;margin-bottom:12px}.home.why-choose-section .counter-wrapper .counter-colmn .title{font-size:19px;color:#0a0a0a;font-weight:600;margin-bottom:12px}.our-story-section .story-card{background:#fff;border:1px solid #e0e0e0;padding:30px 20px 25px;border-radius:10px}.our-story-section .story-card .name{font-size:18px;font-weight:600;color:#000;margin-bottom:3px;text-align:center}.our-story-section .story-card .designation{font-size:13px;color:#666;margin-bottom:12px;font-weight:400;text-align:center}.our-story-section .story-card .description{font-size:13px;color:#555;line-height:1.5;text-align:center}.our-story-section .story-card .primaryBtn{font-size:8px;position:absolute;right:20px;top:30px;padding:5px 8px;display:flex;align-items:center;gap:3px}.our-story-section .story-card .linkedin-cta{text-align:center;display:block}.our-story-section .story-card .student-img{display:block;margin:0 auto 10px;border-radius:7px}.emerging-edtech-section .row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px}.emerging-edtech-section .row .award-img{display:block;margin:auto}.emerging-edtech-section .row .content-container{padding:35px;border-radius:25px;background:var(--white)}.emerging-edtech-section .row .heading-wrap .main-heading{text-align:left}.hiring-partner-section .swiper{padding:10px 0}.hiring-partner-section .swiper .logo{padding:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border:1px solid;border-radius:7px}.hiring-partner-section .swiper .logo img{height:65px;object-fit:contain}.powered-by-section .img-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.powered-by-section .img-wrapper img{width:100%;height:100%;border-radius:10px;object-fit:cover;overflow:hidden}.powered-by-section .swiper-slide .student-card img{padding:10px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);height:250px;object-fit:contain}.logo-swiper .swiper-wrapper{transition-timing-function:linear!important}.logo-swiper .swiper-slide{height:auto;display:flex;align-items:center}.sticky-icons{position:fixed;z-index:99;bottom:120px;background:var(--white);border-radius:50%;height:45px;width:45px;object-fit:cover}.sticky-icons.whatsapp{right:10px}.sticky-icons.phone{left:10px}.admission-suppoer-section{background:var(--primary-color)}.admission-suppoer-section .title{font-size:45px;font-weight:400;color:var(--white);text-align:center}.admission-suppoer-section .text{font-size:20px;font-weight:300;text-align:center;color:var(--white)}.admission-suppoer-section .quick-link{font-size:16px;font-weight:400;color:var(--white);display:inline-flex;align-items:center;gap:6px;padding:12px 18px;border:1px solid var(--white);text-decoration:none}.admission-suppoer-section .quick-link .arrow-icon{width:0;opacity:0;transform:translateX(-5px);transition:all .3s ease}.admission-suppoer-section .quick-link:hover{background-color:hsla(0,0%,100%,.2)}.admission-suppoer-section .quick-link:hover .arrow-icon{width:15px;opacity:1;transform:translateX(0)}.admission-suppoer-section .cta-wrapper{display:flex;justify-content:center;gap:20px;margin-top:20px}.emerging-edtech-section .video-wrapper{position:relative}.emerging-edtech-section .video-wrapper .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:40px;width:40px;border-radius:50%;background:var(--white);border:none;display:flex;justify-content:center;align-items:center}.emerging-edtech-section .video-wrapper .thumbnail-img{height:100%;width:100%}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal{background:#fff;border-radius:8px;padding:16px;animation:scaleIn .2s ease}.modal-header{display:flex;justify-content:space-between;align-items:center}.modal-header button{background:none;border:none;font-size:18px;cursor:pointer}.modal-body{margin-top:10px}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.testimonial{display:flex;width:900px;max-width:95vw;min-height:450px;background:#fff;border-radius:12px;overflow:hidden}.testimonial .left{width:40%;background:#f3f3f3}.testimonial .left img{width:100%;height:100%;object-fit:cover}.testimonial .right{width:60%;padding:32px;position:relative}.testimonial .right .header{display:flex;justify-content:space-between;align-items:center}.testimonial .right .header h2{display:flex;align-items:center;gap:10px;margin:0}.testimonial .right .header h2 a{line-height:1.3;display:flex}.testimonial .right .badge{background:#f5c842;color:#000;padding:6px 12px;font-size:12px;border-radius:50px;font-weight:600}.testimonial .right h4{color:#1aa6a6;margin:8px 0 16px;font-weight:500}.testimonial .right .before{color:#555;margin-bottom:24px}.testimonial .right .quote{position:relative;padding-top:16px;border-top:1px solid #ddd}.testimonial .right .quote p{font-size:16px;line-height:1.6}.shadow-icon{font-size:22px;color:var(--primary-color);animation:shadowPulse 1.5s infinite}.our-story-section .story-card .primaryBtn .shadow-icon{font-size:12px;color:var(--white);margin-bottom:0;line-height:10px;animation:shadowblink 1.5s infinite}@keyframes shadowPulse{0%{filter:drop-shadow(0 0 0 rgba(37,99,235,0))}50%{filter:drop-shadow(0 0 8px rgba(235,67,37,.8))}to{filter:drop-shadow(0 0 0 rgba(37,99,235,0))}}@keyframes shadowblink{0%{filter:drop-shadow(0 0 2px rgba(237,238,242,.3))}50%{filter:drop-shadow(0 0 14px rgba(240,241,245,.623))}to{filter:drop-shadow(0 0 2px rgba(238,240,244,.911))}}.testimonial-swiper,.testimonial-swiper *{pointer-events:auto}@media screen and (max-width:1280px){.mentors-section .mentor-card-wrapper{width:100%}.our-student-section .student-card-wrapper{grid-template-columns:repeat(3,1fr)}.why-scholar-wrap .scholar-card .card-body{padding:20px 15px}.contactus-page-section .contact-container{gap:50px;padding:40px}.contactus-page-section .mini-text{margin-bottom:40px}.contactus-page-section .title{margin-bottom:10px}}@media screen and (max-width:1024px){.program-description-section .program-card-wrapper,.why-choose-section .why-choose-wrapper{grid-template-columns:repeat(3,1fr)}.expert-section .video-wrapper{width:100%;gap:20px}.alumni-section .logo-wrapper{grid-template-columns:repeat(3,1fr);gap:15px}.key-highlight-section .key-highlight-wrapper{width:100%}.course-description-section .row{flex-wrap:wrap;flex-direction:column;gap:30px}.course-description-section .row .left-aside{width:100%;padding-right:0}.course-description-section .course-video .poster-container img{width:100%;height:420px}.course-description-section .course-video .poster-container{text-align:center}.course-description-section .row .course-video-column{padding:40px 20px;justify-content:center;width:100%}.certification-section .certification-logo-wrapper{width:100%}.course-description-section .row .course-video-column{flex-wrap:wrap;flex-direction:column}.program-heighlight-section .row{flex-direction:column;gap:20px}.program-heighlight-section .tab-cta-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;column-gap:15px}.career-transitions-section .placed-wrapper .placed-detail{margin-left:0}.contact-section .contact-container{gap:20px;padding:30px}.alumini-section .alumini-wrapper{grid-template-columns:repeat(3,1fr);gap:20px}.alumini-section .alumini-wrapper .logo-holder img{display:block;margin:auto}.why-scholar-wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:991px){.mega-space{padding:50px 0}.navbar-toggler{display:block}.navbar-nav{display:none;flex-direction:column;position:absolute;top:100%;right:0;background:var(--white);width:100%;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px}.navbar-nav.open{display:flex;height:100vh}.nav-item.dropdown .dropdown-menu{position:relative;top:0;box-shadow:none;border-radius:0;display:none}.nav-item.dropdown.open .dropdown-menu{display:flex;flex-direction:column}.key-highlight-section .key-highlight-wrapper{column-gap:20px}.certification-section .certification-logo-wrapper{grid-template-columns:repeat(3,1fr)}.certification-section .certification-logo-wrapper .certification-logo .icon{height:120px;width:190px;margin:auto;display:block}.curriculum-section .row{grid-template-columns:60% 38%}.career-transitions-section .placed-wrapper{padding:20px}.career-transitions-section .placed-wrapper .stats-cards-container .stats-card{width:100%}.contact-section{padding:40px 0}.about-values-work .row,.our-team-section .top-content-holder{grid-template-columns:repeat(1,1fr)}.about-us-section .main-heading{font-size:28px;margin:15px 0}.our-expertise-section .content-wrapper{gap:40px;padding:15px 20px}.our-team-section .team-card-wrapper{gap:20px}.our-team-section .top-content-holder,.our-team-section .top-content-holder .heading-holder .main-heading{text-align:center}.our-team-section .top-content-holder .heading-holder .main-heading{margin-bottom:15px}.our-team-section .team-card-wrapper .team-card .card-body{padding:10px 0}.our-team-section .top-content-holder{margin-bottom:25px}.home-intro-section .content-holder{padding:120px 10px 0 0}.home-intro-section .row{display:flex;flex-direction:column;gap:20px}.home-intro-section .row .slider-column{position:relative;width:100%}.home-intro-section .row .slider-column .swiper{height:500px!important}.featured-section .featured-card-wrapper{grid-template-columns:repeat(3,1fr)}.course-header .course-nav-list{white-space:nowrap;overflow-x:auto}.course-header{display:none}}@media screen and (max-width:767px){.space{padding:30px 0}.mega-space{padding:40px 0}.key-highlight-section .key-highlight-wrapper{grid-template-columns:repeat(1,1fr)}.certification-section .certification-logo-wrapper,.why-choose-section .why-choose-wrapper{grid-template-columns:repeat(2,1fr)}.mentors-section .mentor-card-wrapper{grid-template-columns:repeat(2,1fr);row-gap:20px}.program-heighlight-section .tab-content-wrapper{grid-template-columns:repeat(1,1fr)}.journey-section .img-holder img{height:auto}.curriculum-section .row{grid-template-columns:repeat(1,1fr);gap:20px}.career-assistance-section .tab-cta-container{flex-wrap:nowrap;overflow-x:auto}.career-assistance-section .tab-cta-container .tab-button{white-space:nowrap}.career-assistance-section .tab-content-wrapper .content-wrapper{grid-template-columns:repeat(1,1fr);gap:10px}.career-assistance-section .tab-content-wrapper .content-wrapper .img-holder{text-align:center}.career-transitions-section .placed-wrapper{display:block}.join-banner{padding:20px 10px}.article-section .article-wrapper,.certification-section .certification-wrapper,.course-scope-section .row,.expert-section .salary-role-container,.fee-structure-section .fee-structure-card-wrapper,.program-description-section .program-card-wrapper{grid-template-columns:repeat(1,1fr)}.review-container{display:block}.review-container .left-aside{margin-bottom:20px}.contact-section .contact-container{grid-template-columns:repeat(1,1fr)}.certification-section .certification-wrapper .certification-card img{display:block;margin:auto}.certification-section .certification-wrapper{gap:10px}footer .row{grid-template-columns:repeat(1,1fr);gap:20px}footer .request-wrapper{justify-content:space-between}footer .request-wrapper .input-box{width:70%}footer .request-wrappe.primaryBtn{white-space:nowrap}footer .row .colmn p{margin-bottom:12px}.our-student-section .student-card-wrapper,.our-team-section .team-card-wrapper{grid-template-columns:repeat(2,1fr)}.our-expertise-section .content-wrapper{grid-template-columns:repeat(1,1fr);gap:20px}.contactus-page-section .contact-container{grid-template-columns:repeat(1,1fr);gap:25px}.contactus-page-section .contact-container .main-heading{font-size:22px;text-align:center}.contactus-page-section .contact-container .text{font-size:16px;text-align:center}.contactus-page-section .title{font-size:30px}.campus-classes-section .calendar-schedule-wrapper .calendar-head{border-bottom:0}.campus-classes-section .calendar-schedule-wrapper .calendar-head .colmn{border-bottom:1px solid var(--text-color);align-items:end;height:100%}.campus-classes-section .calendar-schedule-wrapper .colmn{width:200px}.campus-classes-section .calendar-schedule-wrapper{overflow-x:auto}.emerging-edtech-section .row{grid-template-columns:repeat(1,1fr)}.home.why-choose-section .counter-wrapper{grid-template-columns:repeat(2,1fr)}.main-heading{font-size:22px}.featured-section .featured-cta-wrap{margin-bottom:25px}.featured-section .featured-cta-wrap .cta,.why-choose-section .why-choose-wrapper .why-choose-box .heading-wrapper .title{font-size:16px}.admission-suppoer-section .title{font-size:24px}.admission-suppoer-section .text{font-size:16px}.admission-suppoer-section .cta-wrapper{flex-wrap:wrap;gap:10px}.course-header{padding:5px 0}.home-intro-section .slider-container .card:nth-child(2n){transform:translateY(0)}.home-intro-section .row .slider-column .swiper{height:auto!important;padding:10px 0}.home-intro-section .slider-container{display:flex;gap:10px}.home-intro-section .slider-container .card img{height:130px}.home-intro-section .slider-container .card:before{height:85%}.home-intro-section .slider-container .card .card-body .name{font-size:12px}.home-intro-section .slider-container .card .card-body .review-link{font-size:10px}.header-container{width:100%}}@media screen and (max-width:575px){.expert-section .video-wrapper,.our-student-section .student-card-wrapper,.our-team-section .team-card-wrapper,.why-choose-section .why-choose-wrapper,.why-scholar-wrap,.why-section .row{grid-template-columns:repeat(1,1fr)}.alumini-section .alumini-wrapper{grid-template-columns:repeat(2,1fr)}.alumini-section .alumini-wrapper .logo-holder img{width:90px}.join-banner{gap:10px;flex-wrap:wrap;justify-content:center;text-align:center}.featured-section .featured-card-wrapper{grid-template-columns:repeat(1,1fr)}.home-intro-section .content-holder{padding:20px 10px 0 0}.home-intro-section .content-holder .cta-wrapper{margin-top:10px}.primaryBtn,.secondaryBtn{font-size:14px;padding:12px 15px}.powered-by-section .img-wrapper{grid-template-columns:repeat(1,1fr)}}.course-description-section .hero-description-html p{margin-bottom:10px}.course-description-section .hero-description-html p:last-child{margin-bottom:0}.course-description-section .hero-description-html+.list{margin-top:25px}.course-overview-section .course-overview-intro ol,.course-overview-section .course-overview-intro p,.course-overview-section .course-overview-intro ul{line-height:1.8}.program-heighlight-section .program-highlight-html li,.program-heighlight-section .program-highlight-html p{line-height:1.7}.campus-classes-section .calendar-schedule-wrapper .calendar-body .colmn .seats-left-chip{font-size:14px;border:1px solid #c6a7b0;border-radius:12px;display:inline-block;padding:8px 12px;margin-bottom:10px}.expert-section .salary-role-container .left-aside .description-wrapper .designation-holder .designation-cta.active{background:#e4e0f2}.expert-section .salary-role-container .left-aside .description-wrapper .salary-source{margin-top:10px;font-size:14px;color:#667}.review-container .left-aside .rating-value{font-size:56px;line-height:1;margin:8px 0}.review-container .left-aside .review-count{font-size:30px;margin-bottom:8px}.review-container .left-aside .summary-text{margin-bottom:14px}.course-popup-backdrop{position:fixed;inset:0;background:hsla(0,0%,4%,.75);z-index:1001;display:flex;align-items:center;justify-content:center;padding:20px}.course-popup-modal{width:min(1400px,100%);min-height:520px;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:#bd4257;position:relative}.course-popup-close{position:absolute;right:0;top:0;border:none;background:#05a8c9;color:#fff;font-size:13px;padding:15px 14px;z-index:2}.course-popup-left{padding:30px}.course-popup-left h3{color:#fff;font-size:44px;margin-bottom:20px}.course-popup-left label{display:block;color:#f0c4cb;font-size:20px;margin-bottom:8px}.course-popup-left .input-holder{margin-bottom:15px}.course-popup-left .form-control{width:100%;height:66px;border-radius:40px;border:none;padding:0 25px;font-size:27px}.course-popup-left .primaryBtn{margin-top:8px;font-size:27px;padding:15px 30px}.course-popup-right{min-height:520px}.course-popup-right .popup-image{width:100%;height:100%;object-fit:cover}.course-popup-modal.has-video{grid-template-columns:58% 42%}.course-popup-modal.has-video .course-popup-video{min-height:520px;background:#0a0a0a}.course-popup-modal.has-video .course-popup-video iframe{width:100%;height:100%;border:0}@media screen and (max-width:991px){.course-popup-modal{grid-template-columns:1fr;max-height:90vh;overflow-y:auto}.course-popup-modal.has-video .course-popup-video,.course-popup-right{min-height:260px}.course-popup-left h3{font-size:30px}.course-popup-left label{font-size:16px}.course-popup-left .form-control{height:52px;font-size:18px}.course-popup-left .primaryBtn{font-size:18px}}.course-page-loader-wrap{min-height:calc(100vh - 220px);display:flex;align-items:center;justify-content:center;padding:32px 20px;background:radial-gradient(circle at 20% 20%,#f2fbff 0,#fff 45%)}.course-page-loader-card{width:min(520px,100%);background:#fff;border:1px solid #dfeff6;border-radius:22px;padding:34px 28px;text-align:center;box-shadow:0 14px 40px rgba(12,74,110,.1)}.course-page-loader-card h2{margin:0 0 10px;color:#0f1b2a;font-size:28px;line-height:1.2}.course-page-loader-card p{margin:0;color:#5b6b7c;font-size:16px}.course-page-loader-orbit{width:86px;height:86px;margin:0 auto 18px;position:relative}.course-page-loader-ring{position:absolute;inset:0;border-radius:50%;border:4px solid transparent}.course-page-loader-ring--outer{border-top-color:#05a8c9;border-right-color:#05a8c9;animation:course-loader-spin 1.2s linear infinite}.course-page-loader-ring--inner{inset:12px;border-bottom-color:#bd4257;border-left-color:#bd4257;animation:course-loader-spin-reverse .9s linear infinite}.course-page-loader-core{position:absolute;inset:30px;border-radius:50%;background:linear-gradient(135deg,#05a8c9,#bd4257);animation:course-loader-pulse 1.1s ease-in-out infinite}@keyframes course-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes course-loader-spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes course-loader-pulse{0%,to{transform:scale(.85);opacity:.75}50%{transform:scale(1);opacity:1}}@media screen and (max-width:767px){.course-page-loader-card{padding:30px 20px;border-radius:18px}.course-page-loader-card h2{font-size:23px}.course-page-loader-card p{font-size:15px}}