:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hover-scroll{max-height:220px;overflow:hidden;transition:max-height 1s ease}.hover-scroll:hover{max-height:220px;overflow:auto;transition:max-height 1s ease}.hover-scroll2{height:195px;overflow:hidden;transition:max-height 1s ease}.hover-scroll2:hover{height:195px;overflow:auto;transition:max-height 1s ease}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (prefers-color-scheme: dark){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.error-div{display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.autbnner{border-radius:0 10px 10px 0;max-width:89.7%!important}.whocarrdimg{width:320px}.whocarrd{width:320px!important}}@media (min-width: 992px){.whocarrdimg,.whocarrd{width:320px!important}.autbnner{border-radius:10px;max-width:345px}.w-lg-50{flex:0 0 50%!important}}@media (min-width: 768px) and (max-width: 991.98px){.whocarrdimg,.whocarrd{width:320px!important}.w-md-100{flex:0 0 100%;max-width:100%}}@media (min-width: 300px) and (max-width: 1200px){.whocarrdimg{width:100%}.autbnner{border-radius:10px;width:100%!important;height:100%!important}}@media (min-width: 200px) and (max-width: 1200px){.banner-slide{background-size:100% 100%!important}.banner-slide .overlay{display:none!important}.banner-slide{padding:10px;min-height:150px!important}}h1,h2,h3,h4,h5,h6{color:inherit}span.rate-row-time{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-unstyled li{color:#152244!important}.modal-backdrop.fade{opacity:.5!important}body.modal-open #root{overflow:hidden!important;overflow-y:hidden!important}div.fade.modal.show body,div.fade.modal.show #main{overflow:hidden!important}.page-banner-content p,.banner-slide p{color:inherit!important}:root{--primary-bg: #FFFFFF;--secondary-bg: #152244;--primary-accent-color: #14B8D4;--secondary-accent-color: #3D5EE1;--neutral-color: #323743;--white: #ffffff;--btn-primary-web: linear-gradient(180deg, #19BDE0 0%, #72C382 100%);--font-family: "Poppins", sans-serif;--font-size-sm: .875rem;--font-size-md: 16px;--font-size-lg: 1.25rem;--box-shadow: 0px 4px 10px rgba(0, 0, 0, .1);--hover-shadow: 0px 6px 15px rgba(0, 0, 0, .15);--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--border-radius-web: 30px}p{margin-bottom:0!important}body{font-family:Poppins,sans-serif!important;height:100%;color:var(--neutral-color);min-width:100%!important;place-items:normal!important;display:contents!important}.dropdown-toggle-custom:after{vertical-align:middle!important;font-size:30px}.form-control.search::placeholder{color:#fff}.nav-link.active-link,.nav-link.active,.nav-link:hover{color:#19bde0!important;font-weight:700}.deskmenu,.respmenu{font-weight:400!important}.nav-item.dropdown .nav-link.deskmenu{position:relative;transition:background-color .3s ease-in-out}.nav-item.dropdown .nav-link.deskmenu:hover,.nav-item.dropdown .nav-link.deskmenu:focus,.nav-item.dropdown .nav-link.deskmenu.show{color:#4da6ff}.dropdown-menu{opacity:1;transition:opacity .3s ease-in-out}.nav-item.dropdown:hover .dropdown-menu{display:block;opacity:1}.dropdown-item{padding:8px 15px}.dropdown-item:hover{background-color:#f8f9fa;color:#007bff}.navbar-dark{background:#152244!important}.brrounded{border-radius:50%!important;padding:10px!important}.searchbg{background:#152244!important}.nav-link.deskmenu:focus{box-shadow:none}.section-secondary{background-color:#f3fcff}.custom-dropdown{display:flex;background:#fff;padding:10px;border-radius:8px;box-shadow:0 4px 10px #0000001a;width:980px;position:absolute;top:110%;z-index:10;left:calc(50% - 245px)!important}.dropdown:hover .custom-dropdown{display:flex!important;flex-wrap:wrap}.bg-darksearch{background-color:#152244!important;background:#152244!important}.dropdown-left ul,.dropdown-middle ul,.dropdown-right ul{list-style:none;padding:0;margin:0}.list-group-item{width:100%;cursor:pointer;border:none;padding:12px;display:flex;align-items:center;transition:background .3s;border-radius:6px;box-shadow:0 4.22px 11.52px -.96px #dedede5c}svg.arrow-icon{margin-left:auto}.list-group-item:hover{background:#fdfdfe}.list-group-item+.list-group-item{border:1px solid #E9EDF4!important}.list-group-item.active{background:#fdfdfe!important;border:1px solid #14B8D4!important;color:#1d2026!important}ul.list-group{row-gap:10px}.categoryimg{width:40px;height:40px;margin-right:5px;border-radius:5px}.sbjcttile{color:#1d2026;font-weight:500;font-size:16px}.dropdown-menu{display:none}.nav-item:hover .dropdown-menu{display:flex}.btn-primary-web{white-space:nowrap;background:var(--btn-primary-web)!important;color:#fff!important;border:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:600!important;border-radius:var(--border-radius-web)!important;cursor:pointer;transition:background .3s}.input-group-text.mobnum{height:85%!important;width:13%!important;left:5px!important;top:4px;padding:3px!important;border:none}.input-group.OTP.d-flex.mt-3 input{padding:0!important}.btn-primary-webtwo{background:linear-gradient(90deg,#19bde0,#72c382)!important;box-shadow:0 4px 4px #00000026;white-space:nowrap;color:#fff!important;border:none!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;border-radius:50px!important;cursor:pointer;transition:background .3s}.btn-primary-webtwo.register{box-shadow:none!important}.btn-primary-webtwo.register.notrounded{box-shadow:none!important;border-radius:10px!important}.btn-scholar-primary{background:var(--btn-primary-web)!important;color:var(--white)!important;border:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:500!important;white-space:nowrap;border-radius:10px!important;cursor:pointer;transition:background .3s}.btn-scholar-primary:focus{outline:none!important;box-shadow:none!important}.btn-scholar-primary:hover{background:var(--btn-primary-web)!important}.btn-primary-web:focus{outline:none!important;box-shadow:none!important}.btn-primary-web:hover{background:var(--btn-primary-web)!important}.footer2bg{background-color:#f4fdff}.beforefooter-container{display:flex;justify-content:center;padding:40px 0 20px;margin-top:10px;margin-bottom:-65px}.beforefooter-content{background:url(/assets/beforefooter-rJAZqPtg.png) no-repeat center;background-size:cover;border-radius:20px;padding:45px 40px;width:80%;max-width:1240px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 30px #0000001a}.beforefootertitlte{color:#152244;font-size:38.5px;max-width:615px;overflow-wrap:break-word;height:94px;overflow-y:hidden;font-weight:800}.banner-slider{width:100%;position:relative}.banner-slide{width:100%;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:flex-start;padding:150px;color:#fff}.banner-content{padding:30px!important;border-radius:10px;color:#000;z-index:5}.banner-content h1{z-index:3;font-size:36px;font-weight:700;margin-bottom:20px}.banner-content p{color:#4d5756!important;font-size:20px;margin-bottom:20px!important;max-height:90px;max-width:480px;z-index:3;overflow:auto}.careerdetail{margin-top:-35%!important}.input-group-text.mobnum{width:45px!important;z-index:9}@media (max-width:992px){.banner-content h1{color:#fff!important}.fxsm{font-size:14px!important}.banner-content p{color:#fff!important}.banner-slide{position:relative;overflow:hidden}.banner-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1;display:block}.input-group-text.mobnum{width:45px!important;z-index:9}.careerdetail{margin-top:-50%!important;margin-bottom:50px}.flex-sm-md-column{flex-direction:column!important}.imag991,.w-md-100{width:100%!important}.input-group.OTP{width:15%!important}.banner-content p{max-height:85px;max-width:100%;z-index:3}}.quick-info-number{font-weight:900;font-size:23px;color:#0d0e10!important;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-info-text{margin:0;font-size:12px;max-width:160px;overflow-wrap:break-word;max-height:69px;overflow-y:auto;color:#0d0e10}h3.titles{font-size:38px;color:#152244!important;font-weight:700;max-width:650px}h3.titles span{color:#19bde0!important}p.subtitle{color:#4d5756;font-weight:500;max-width:670px}.custom-badge{background:linear-gradient(90deg,#ffc846,#ff9234);font-size:14px;padding:5px 10px;position:absolute;width:150px!important;left:43%;color:#fff;top:0;border-radius:0 0 5px 5px;text-align:center}.custom-badge.three{top:-13%;left:30%!important}.programscard{background:#fefdf4!important;background-color:#fefdf4!important;border:1px solid #FEFDF4!important;border-radius:20px!important;box-shadow:0 3px 20px 2px #d3bb984f;position:relative}.card-body.share svg{cursor:pointer}.bordersvg{position:absolute;left:50%}.logoabsolute{position:absolute;left:calc(50% - 70px)}@media (min-width: 1367px) and (max-width: 1518px){.quick-info-number{font-size:25px}.quick-info-text{font-size:14px}}@media (min-width: 1093px) and (max-width: 1250px){.careerdetail{margin-top:-40.9%!important}}@media (min-width: 1365.9px) and (max-width: 1516px){.nav-link.deskmenu{font-size:14px}.careerdetail{margin-top:-40.9%!important}}@media (min-width: 1091px) and (max-width: 1093px){.nav-link.deskmenu{font-size:10px!important}}.d-grid svg{margin-right:3px}@media (min-width: 200px) and (max-width: 1200px){.similarblog a{display:flex;justify-content:center;width:100%;margin-bottom:130px}.similarblog a.lastblog{display:flex;justify-content:center;width:100%;margin-bottom:10px!important}.similarseemore{margin-top:0}.programcardwrap{padding:0!important}.programcardwrap img{margin-top:10px}.careerdetail{margin-top:-50.9%!important}.htaflexcol{flex-direction:column;text-align:left;row-gap:100px}.htaflexcol svg{rotate:90deg}.navbar-expand-lg .navbar-nav .nav-link{font-size:12px;white-space:nowrap}.d-grid.programcardwrap{grid-template-columns:1fr!important;padding-left:0!important;margin-top:10px}.d-grid.programcardwrap img{margin-inline:auto}.quickinformation-content{height:auto!important}.custom-badge.three{top:-10%!important;left:calc(50% - 75px)}.bordersvg{margin-top:30px;rotate:90deg}.custom-badge{left:calc(50% - 75px)}.beforefooter-container{margin-bottom:-50px}.beforefooter-content{flex-direction:column;padding:10px}.beforefootertitlte{color:#152244;font-size:20px;max-width:100%;overflow-wrap:break-word;height:75px;padding-bottom:17px;overflow:auto;font-weight:800}.banner-slide{padding:10px}.quickinformation-content{background-size:100% 100%!important;border-radius:50px;flex-wrap:wrap;gap:10px;justify-content:center!important}.quick-info-text{width:190px}}.btn-primary-webtwo.register.nowrap{width:50%}@media (min-width: 370px) and (max-width: 1024px){.banner-slide img{margin-inline:auto!important}h1.text-white{font-size:35px!important}.banner-content h1{font-size:35px}.page-banner-content h1{font-size:35px!important}}@media (min-width: 1070px) and (max-width: 1100px){.quickinformation-content{max-width:300px!important;flex-direction:column}.btn-primary-webtwo.register{width:100%!important}.rate-row-time{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}svg.logoabsolute{display:none!important;margin-top:50px!important;margin-bottom:50px!important}.custom-dropdown.study{left:calc(50% - 950px/2.2)!important}}@media (min-width: 990px) and (max-width: 1024px){.login-register .btn.btn-primary-web{font-size:10px!important}.custom-dropdown.study{left:calc(50% - 380px)!important}.careerdetail{margin-top:-49%!important}.custom-dropdown{flex-wrap:wrap;width:950px;position:absolute;left:calc(50% - 237.5px)}}.card-content-maintwo{width:97%!important}@media (max-width: 767px){.quickinformation-content{max-width:200px}.banner-content h1{color:#fff!important}.btn-primary-webtwo.register.nowrap{width:100%!important}.programcardwrap{margin-inline:auto!important}.bgcontact{display:none}}.custom-dropdown .list-group-item{height:66px;overflow:hidden}@media (max-width: 768px){.programcardwrap{margin-inline:auto!important}.d-grid svg{width:40px;height:40px}.quick-info-text b{font-size:12px!important}.careerdetail{margin-top:-49%!important}.btn-primary-webtwo.verify{width:100%!important}.course-card-list{flex-wrap:wrap}.course-card-list img{width:-webkit-fill-available!important}.mdd-flex{display:flex!important;flex-wrap:wrap!important;grid-template-columns:auto!important}.row.justify-content-between.mt-3.mb-5.px-0.gap-{margin-inline:12px}.programscard{width:100%!important}.quick-info-text{max-width:125px}.btn-primary-webtwo.coursebuy{width:100%!important}.cstmnxtprev{width:150%!important}.cstmnxtprev.prev{width:250%!important}.slick-next{right:2%!important}.slick-prev{left:0%!important}.custom-dropdown{max-width:fit-content}.banner-slide{background-size:100% 100%!important;background-position:center;background-repeat:no-repeat;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;position:relative}.banner-content h1{position:relative;font-size:29px;z-index:3}.banner-content p{position:relative;font-size:1rem;z-index:3;color:#fff}.btn.btn-primary-web{position:relative;z-index:9}}@media (max-width: 920px){.fx60{font-size:30px!important}.careerdetail{margin-top:-50%!important}.time-row .btn,.btn-primary-webtwo.coursebuy{width:100%!important}.cstmnxtprev{width:150%!important}.cstmnxtprev.prev{width:250%!important}.slick-next{right:2%!important}.slick-prev{left:0%!important}}@media (max-width: 480px){.careerdetail{margin-top:-57%!important}}@media (max-width: 361px){.careerdetail{margin-top:-77%!important}}@media (max-width: 1090px){.cstmnxtprev,.cstmnxtprev.prev{width:250%!important}.slick-next{right:6%!important}.slick-prev{left:0%!important}}.fx60{font-size:60px}@media (min-width: 1440px){.wdblogdesk{max-width:350px!important}}.course-card-list{background-color:#f3f5f5;border-radius:5px;padding:10px;position:relative;margin-bottom:20px;height:100%}.course-card-list h6{text-align:left;color:#0d0e10;margin-top:10px;font-weight:600}.course-type p{font-size:12px;color:#4d5756!important;max-width:128px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-type span{border-radius:20px;background-color:#00b6d226;color:#14b8d4;padding:5px 10px;font-size:12px}.rate-course p{color:#0d0e10!important;font-size:16px;font-weight:700}.rate-row-time{color:#4d5756;font-size:11px!important}.btn-outline{border:1px solid #14B8D4!important;color:#14b8d4!important;font-size:14px!important;background-color:#fff!important;border-radius:40px!important;padding:7px 30px!important}.card-course{border:1px solid #E9EDF4;padding:20px;border-radius:5px;margin-bottom:10px}.course-head{color:#1d2026;font-size:14px}.enrolled-course-head{color:#eab300;font-size:14px}.enrolled-course-text{color:#666;font-size:12px}.checkout-web .checkout.nav-tabs .nav-item{flex:none!important}.checkout-web .checkout.nav-tabs .nav-item button{color:#152244!important;background-color:none!important;font-size:14px;width:fit-content;border-radius:none!important;font-weight:400!important;padding:12px 30px}.checkout-web .checkout.nav-tabs .nav-item button.active{color:#152244!important;background-color:none!important;font-size:14px;width:fit-content;border-radius:0!important;font-weight:400!important;padding:12px 30px;border-bottom:2px solid #19BDE0!important;border:none}.course-list-tab-web .course-list-tab-webed.nav-tabs{border-bottom:none!important;gap:10px;display:flex;flex-wrap:wrap}.course-list-tab-web .course-list-tab-webed.nav-tabs .nav-item{flex:none!important}.course-list-tab-web .course-list-tab-webed.nav-tabs .nav-item button{color:#152244!important;background-color:#f2f2f2!important;font-size:14px;width:fit-content;border-radius:5px;font-weight:600;padding:12px 30px}.course-list-tab-web .course-list-tab-webed.nav-tabs .nav-item button.active{color:#fff!important;background-color:#19bde0!important;font-size:14px;width:fit-content;border-radius:5px;padding:12px 30px}.course-type-main{border-radius:5px;color:#fff;background-color:#19bde0;width:fit-content;font-size:12px;position:absolute;left:4%;top:5%;padding:5px 10px}.all-batches-header h5{color:#152244!important;font-size:38px;font-weight:500}.btn-primary-webtwo.coursebuy{font-size:14px!important;box-shadow:none!important;padding:7px 30px!important;width:auto}.filter-container{background:#fff;padding:16px;margin-bottom:10px;border:1px solid #E9EDF4;border-radius:0!important}input[type=range]{width:100%;height:6px;background:#ddd;border-radius:5px;outline:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:5px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:#19bde0;border-radius:50%;cursor:pointer;margin-top:-7px;position:relative;z-index:2}input[type=range]::-moz-range-track{height:6px;border-radius:5px;background:#ddd}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#19bde0;border-radius:50%;cursor:pointer}.slider-container{position:relative;width:100%;margin:0 auto;overflow:hidden}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:1.5rem;cursor:pointer;z-index:10}.slider-btn.left{left:-3%}.slider-btn.right{right:-3%}.slider-wrapper{display:flex;transition:transform .5s ease}.slide{flex:0 0 100%;text-align:center;box-sizing:border-box}.cstmcheckbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #0D0E10;border-radius:0;display:inline-block;position:relative;cursor:pointer}.cstmcheckbox:checked{background-color:#19bde0;border-color:#19bde0}.cstmcheckbox:checked label{color:#19bde0}.cstmcheckbox:checked:after{content:"✓";font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}.slick-prev:before,.slick-next:before{display:none}.current-price{color:#152244;font-weight:700!important}.usedesc{color:#152244;text-align:center;max-width:260px;font-size:22px}img.useimg{height:300px;margin-bottom:5px;object-fit:contain}.useimgdiv{text-align:center;justify-content:center;align-items:center;align-content:center;align-self:center}img.testimonial{height:165px;width:165px;margin-bottom:5px;object-fit:contain}.testdesc{color:#152244;font-weight:300;font-size:14px;width:200px}.testtitle{color:#152244;font-weight:700;font-size:16px}.testsubtitle{color:#4d5756;font-weight:400;font-size:12px}.testimonialdiv{justify-content:center;align-items:center;align-self:center;align-content:center;text-align:center}.breadcrumb a{opacity:.5;color:#fff;margin-right:5px;margin-left:5px}.breadcrumb{vertical-align:baseline;align-items:center}.breadcrumb span{margin-left:5px}.fwfooterli{font-weight:400!important}.fwfooterli svg{margin-right:30px!important}.footer-title{font-size:22px;font-weight:700}.pointer{cursor:pointer}.bendesc{height:90px;align-content:end;overflow:auto;font-size:14px;color:#4d5756;max-width:250px}.benefit-title{overflow:auto;height:60px;font-size:20px;color:#152244;font-weight:500}h3.title-scholar{font-weight:500;font-size:35px}.accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important;color:#152244!important}.accordion-item.faq{border:1px solid #DEE2E6!important;border-radius:10px!important}.accordion-button.faq{border-radius:10px!important}button:focus:not(:focus-visible){box-shadow:none}.faqtitle{color:#152244!important}.subject-card{display:flex;flex-direction:column;background-color:#f8f9fa;padding:12px;border-radius:8px;margin-bottom:10px;font-weight:500;font-size:16px;position:relative}.light-blue{background-color:#eff8ff}.light-purple{background-color:#f4f3ff}.light-yellow{background-color:#fefbe8}.subject-title{font-weight:700;margin-bottom:4px}.lecture-count{font-size:14px;color:#757575}.teacher{font-size:14px;color:#757575;text-align:right}.more-subjects-btn{width:100%;padding:8px;border:1px solid #42a5f5;background:transparent;color:#42a5f5;font-weight:600;border-radius:8px;cursor:pointer;margin-top:10px}.bgcontact{top:63%;left:0%}.contactleftcard{position:relative;border-right:1px solid #19BDE080}.brder{border:1px solid #19BDE080;margin-inline:1px!important}html.modal-open,body.modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;top:0;left:0}.modal.fade.show body,.modal.fade.show html{overflow:hidden!important}.d-flex.flex-wrap.justify-content-between{gap:10px}.card-content-maintwo{border:1px solid #E9EAF0;margin-inline:4px}.card-content-maintwo img{width:-webkit-fill-available}.student-order-payment-SUCCESS{font-weight:700;color:green}.student-order-payment-FAILURE{font-weight:700;color:red}.student-order-payment-PENDING{font-weight:700;color:#f8d301}*{margin:0;padding:0}:root{--primary-bg: #f3f4f6;--secondary-bg: #0e1726;--primary-accent-color: #14B8D4;--secondary-accent-color: #3D5EE1;--neutral-color: #323743;--white: #ffffff;--font-family: "Poppins", sans-serif;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--box-shadow: 0px 4px 10px rgba(0, 0, 0, .1);--hover-shadow: 0px 6px 15px rgba(0, 0, 0, .15);--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--border-radius: 10px}.content-wrapper-container{min-height:calc(100vh - 100px);margin-bottom:10px}.border-left-none{border-left:none!important}.border-right-none{border-right:none!important}.border-left-right-none{border-right:none!important;border-left:none!important}a{text-decoration:none!important}p{margin-bottom:0!important;color:#152244}h6,h4,h5,h3,h2,h1{color:#152244}body{font-family:Poppins,sans-serif!important;background-image:url(/assets/background-BxJ3Z5ft.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--neutral-color);min-width:100%!important;place-items:normal!important;display:contents!important}body.modal-open{overflow:hidden}.form-control:focus{box-shadow:none!important}.form-select:focus{box-shadow:none!important}::-webkit-scrollbar{width:5px;height:5px;border-radius:50px!important}::-webkit-scrollbar-track{background:#b4b4b4;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--primary-accent-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.app{display:flex;justify-content:center}.btn-primary{background:var(--btn-primary)!important;color:var(--white);border:none;font-size:var(--font-size-md);border-radius:var(--border-radius);cursor:pointer;transition:background .3s}.btn-primary:hover{background:#003d80}.my-hash-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20}.blur-content{filter:blur(2px);pointer-events:none;-webkit-user-select:none;user-select:none}.teacher-notif-root{padding-inline:7px!important;cursor:pointer;position:relative;display:inline-block}.teacher-notif-menu{transform:auto!important;position:absolute;top:calc(100% + 8px);right:0;width:320px;background:#fff;border-radius:12px;box-shadow:0 16px 32px #00000014,0 4px 8px #0000000a;overflow:hidden;transform-origin:top center;animation:scaleIn .15s ease-out forwards;z-index:1000}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.teacher-notif-header{background-color:#00c2f0;color:#fff;padding:12px 16px;display:flex;flex-direction:column;align-items:start}.teacher-notif-header span{font-size:16px;font-weight:600}.teacher-notif-actions button{padding-left:0;background:transparent;border:none;color:#ffffffe6;font-size:13px;cursor:pointer;transition:color .2s}.teacher-notif-actions button:hover:not(:disabled){color:#fff}.teacher-notif-actions button:disabled{color:#ffffff80;cursor:default}.teacher-notif-list{max-height:260px;overflow-y:auto;background:#fafafa}.teacher-notif-list::-webkit-scrollbar{width:6px}.teacher-notif-list::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.teacher-notif-list::-webkit-scrollbar-track{background:transparent}.teacher-notif-item{display:flex;align-items:flex-start;padding:12px 16px;border-bottom:1px solid #ececec;cursor:pointer;transition:background .15s}.teacher-notif-item:last-child{border-bottom:none}.teacher-notif-item.unread{background:#e6f7ff}.teacher-notif-item.unread:hover{background:#d0efff}.teacher-notif-item.read{background:#fafafa}.teacher-notif-item.read:hover{background:#f5f5f5}.teacher-notif-dot{flex-shrink:0;width:10px;height:10px;background:#1890ff;border-radius:50%;margin-right:12px;margin-top:6px}.teacher-notif-text{flex-grow:1;font-size:14px;line-height:1.4;color:#333}.teacher-notif-item.read .teacher-notif-text{color:#777;font-weight:400}.teacher-notif-empty{padding:24px;text-align:center;color:#999;font-style:italic}.sidebar{width:240px;background-color:#152244;color:#fff;padding:20px 0 20px 20px;display:flex;flex-direction:column;transition:width .3s ease-in-out;overflow-y:auto;height:100vh;top:0;position:sticky}.sidebar::-webkit-scrollbar{width:0!important;display:none}.sidebar.collapsed{width:110px}.main-content{width:80%;flex:1;display:flex;flex-direction:column;padding:0 15px}.header{padding:10px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-height:fit-content;border-bottom:1px solid #E9EDF4;z-index:999;gap:15px}.footer{background-color:#fff;border-top:1px solid #E9EDF4}.footer-text{color:var(--primary-accent-color);font-weight:700}.logo-sidebar img{width:140px}ul{list-style-type:none;padding:0;margin:0;padding-left:0!important}a{text-decoration:none}.sidebar ul li{margin-bottom:5px;color:#d5e8ee;padding:10px 10px 10px 20px;font-weight:500}.sidebar ul li:hover{background-color:var(--primary-accent-color);border-radius:30px 0 0 30px;text-decoration:none!important;width:auto;color:#fff}.sidebar-parent ul li:hover{background-color:#72c382;border-radius:30px 0 0 30px;text-decoration:none!important;width:auto;color:#fff}.sidebar ul li svg{margin-right:10px}.sidebar li.active{background-color:var(--primary-accent-color);border-radius:30px 0 0 30px;text-decoration:none!important;width:auto;color:#fff}.sidebar-parent li.active{background-color:#72c382!important;border-radius:30px 0 0 30px;text-decoration:none!important;width:auto;color:#fff}.sidebar li.active svg path{fill:#fff}.sidebar li:hover svg path{fill:#fff}.search-icon{display:flex;justify-content:space-between;padding:5px;border:1px solid #E9EDF4;border-radius:5px;background-color:#fff;align-items:center}.search-icon input{border:none}input:focus-visible{outline:none}.text-grey{color:#515b73}.notification-count{padding:4px;background-color:#f493a3;border-radius:50%;top:0;left:20px}.message-count{padding:4px;background-color:#82e1fd;border-radius:50%;margin-top:-20px}.header-dropdown{border:none!important;color:#14b8d4!important;padding:0!important}.profile-img{max-height:45px;max-width:45px;border-radius:5px}.main-card-news{background-color:#152244;padding:10px;margin-top:10px;display:flex;align-items:center}.main-news-time{background-color:#fff;color:#233682;width:fit-content;padding:4px 8px;white-space:nowrap}.marquee-container{width:100%;overflow:hidden;white-space:nowrap;position:relative}.marquee-text{display:inline-block;white-space:nowrap;animation:marquee 20s linear infinite;color:#fff!important}.marquee-text-head{font-weight:800}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.main-card{background-image:linear-gradient(to right,#19bde0,#72c382)!important;padding:20px;border-radius:5px;color:#fff;margin-top:14px;display:flex;align-items:center;justify-content:space-between}.main-card p{color:#fff}.main-card h3{color:#fff!important}.main-img{width:100px}.text-card-dashboard{font-size:20px}.card-dashboard-1{padding:10px;display:flex;gap:10px;background-color:#ffeee8;height:80px}.card-dashboard-2{padding:10px;display:flex;gap:10px;background-color:#ebebff;height:80px}.card-dashboard-3{padding:10px;display:flex;gap:10px;background-color:#e1f7e3;height:80px}.card-dashboard-4{padding:10px;display:flex;gap:10px;background-color:#fff2e5;height:80px}.card-dashboard-1 .text-grey,.card-dashboard-2 .text-grey,.card-dashboard-3 .text-grey,.card-dashboard-4 .text-grey{font-size:12px}.chart-dashboard{border-radius:5px;background-color:#fff;border:1px solid #E9EDF4;box-shadow:0 0 10px #dedede5c;height:100%}.graph-percentage{display:flex;align-items:center;justify-content:center;color:#1170e4;background:#ddecff;padding:5px;margin:20px;border-radius:5px}.graph-percentage p{color:#1170e4}.todo-content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.todo-head{font-size:14px;font-weight:500}.todo-head-time{font-size:12px;color:#6a7287}.todo-status-completed{color:#72c382;background-color:#72c3821a;font-size:12px;padding:4px 10px;border-radius:5px}.todo-status-inprogress{color:#05c3fb;background-color:#e6f9ff;font-size:12px;padding:4px 10px;border-radius:5px}.todo-status-start{color:#eab300;background-color:#eab3001a;font-size:12px;padding:4px 10px;border-radius:5px}.todo-main-content{overflow-y:auto;height:270px;padding:0 20px 20px;margin-bottom:24px}.syllabus-head{color:#72c382;background-color:#72c3821a;font-size:12px;padding:10px 20px}.chart-syllabus{padding:10px 20px}.attendance-head{font-size:12px;color:#6a7287;padding:10px 20px}.attendance-bottom{border-radius:5px;padding:10px 20px;background-color:#f8fafc;border:1px solid #E9EDF4;margin:10px 20px}.attendance-days{color:#1d2026;font-weight:500;font-size:14px}.attendance-date{color:#6a7287;font-size:12px}.attendance-week{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.attendance-week-green{padding:4px 10px;background-color:#72c382;color:#fff;font-size:12px;border-radius:5px}.attendance-week-red{padding:4px 10px;background-color:#e82646;color:#fff;font-size:12px;border-radius:5px}.attendance-week-white{padding:4px 10px;background-color:#fff;color:#6a7287;border:1px solid #E9EDF4;font-size:12px;border-radius:5px}.schedules-session-add{color:#14b8d4;font-size:12px}.assign-dropdown{color:#1d2026!important;font-size:12px!important;border:none!important}.assign-img{width:60px;height:60px}.react-calendar{display:contents}.react-calendar__navigation__prev2-button,.react-calendar__navigation__next2-button{display:none!important}.react-calendar-schedule{border:none!important;font-family:var(--font-family)!important}.react-calendar-schedule abbr[title]{text-decoration:none}.calendar-main-content{overflow-y:auto;height:450px;padding:0 20px 20px;margin-bottom:24px}.days-more{color:#e82646;background-color:#e826461a;display:flex;flex-wrap:wrap;padding:4px;border-radius:4px;align-items:center;width:90px}.days-more p{font-size:10px}.apexcharts-toolbar{display:none!important}.schedule-content{display:flex;justify-content:space-between;align-items:center;border:1px solid #E9EDF4;padding:10px;border-radius:5px;gap:10px;margin-bottom:10px}.heading-main{font-size:24px;font-weight:600!important;color:#152244;margin-top:20px}.search-innner{margin-top:20px;width:30%;margin-bottom:20px}.search-innner p{font-size:14px;color:#4d5756}.search-icon input::placeholder{font-size:12px;color:#8f8f8f}.card-course{border:1px solid #E9EDF4;padding:20px;border-radius:5px;margin-bottom:10px;box-shadow:0 0 10px #dedede5c;background-color:#fdfdfe}.card-course .d-flex.align-items-center{flex-wrap:wrap}.card-course .d-flex.justify-content-between{gap:5px}.enrolled-course{border:1px solid #EAB300!important;background-color:#eab3001a!important;border-radius:5px}.course-head{color:#152244;font-size:14px;word-break:break-word;width:120px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.course-head-study{color:#152244;font-size:14px;word-break:break-word;width:110px}.enrolled-course-head{color:#eab300;font-size:14px;font-weight:500}.enrolled-course-text{color:#666;font-size:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.course-list-tab .nav-tabs{border-bottom:none!important;gap:10px;display:flex;flex-wrap:wrap}.course-list-tab .nav-tabs .nav-item{flex:none!important}.course-list-tab .nav-tabs .nav-item button{color:#152244!important;background-color:#fff!important;font-size:14px;width:fit-content;border-radius:5px;font-weight:500}.course-list-tab .nav-tabs .nav-item button.active{color:#fff!important;background-color:#72c382!important;font-size:14px;width:fit-content;border-radius:5px}.css-1usuzwp-MuiButtonBase-root-MuiTab-root.Mui{color:#152244!important;background-color:#fff!important;font-size:14px!important;border-radius:5px!important;font-weight:500!important}.css-1usuzwp-MuiButtonBase-root-MuiTab-root.Mui-selected{color:#fff!important;background-color:#72c382!important;font-size:14px!important;border-radius:5px!important;font-weight:500!important}.css-1qltlow-MuiTabs-indicator{background-color:transparent!important}.css-1usuzwp-MuiButtonBase-root-MuiTab-root{max-height:35px!important;min-height:10px!important}.filter-container{background:#fff!important;padding:16px!important;margin-bottom:10prgb(68,69,71)rtant;border:1px solid #E9EDF4!important}.filter-header{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#333;cursor:pointer;border-bottom:1px solid #E9EDF4}.filter-header svg{transition:transform .3s ease}.filter-body{margin-top:8px}.checkbox-label{display:flex;align-items:center;gap:8px;color:#555;font-size:14px;cursor:pointer;padding:4px 0}.checkbox-label input{width:16px;height:16px;accent-color:#00bcd4}.checkbox-label .selected{font-weight:600;color:#00bcd4}.price-range{margin-top:8px}.price-range input{width:100%}.price-values{display:flex;justify-content:space-between;font-size:12px;color:#666;margin-top:4px}.hidden{display:none}.visible{display:block}.filter-body label{width:100%;margin-bottom:5px}.filter-body label span{font-size:14px;color:#4d5756}.course-card-list{background-color:#f3f5f5;border-radius:5px;padding:10px;position:relative;margin-bottom:20px}.course-card-list h6{color:#152244;margin-top:10px}.course-card-list img{width:-webkit-fill-available}.course-type{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.course-type p{font-size:12px;color:#4d5756}.course-type span{border-radius:20px;background-color:#00b6d226;color:#14b8d4;padding:5px 10px;font-size:12px;font-weight:500}.rate-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:5px}.rate-course{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px}.rate-course p{color:#152244;font-size:16px;font-weight:700}.rate-course span{color:#f13c3c;font-size:16px;text-decoration:line-through}.rate-row-text{color:#4d5756;font-size:12px}.time-row{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px}.rate-row-time{color:#4d5756;font-size:12px}.content-order-history{width:350px}.btn-outline{border:1px solid #14B8D4!important;color:#14b8d4!important;font-size:14px!important;background-color:#fff!important;border-radius:40px!important;padding:6px 24px!important}.btn-outline:hover{border:1px solid #14B8D4!important;color:#fff!important;background-image:linear-gradient(to right,#14b8d4,#72c382)!important}.btn-main{border:1px solid #14B8D4!important;color:#fff!important;font-size:14px!important;background-image:linear-gradient(to right,#14b8d4,#72c382)!important;border-radius:40px!important;padding:6px 24px!important}.course-type-main{border-radius:5px;color:#fff;background-color:#19bde0;width:fit-content;font-size:12px;position:absolute;left:20px;top:20px;padding:5px 10px}.course-details-card{background-image:url(/assets/course-details-card---Wpo7yz.png)!important;background-position:center;background-repeat:no-repeat;background-size:cover;padding:20px;margin-bottom:20px}.course-details-card h3{font-weight:800;color:#152244}.course-details-card p{color:#8f8f8f}.course-details-card ul{list-style-type:disc;padding-left:40px!important;color:#8f8f8f;margin-bottom:0}.course-details-card ul li{color:#8f8f8f}.course-details-section{background-color:#fff;box-shadow:0 0 3px #d4d4d4;padding:20px;border-radius:5px;height:100%}.course-details-section h4{color:#152244}.about-line{display:flex;align-items:center;gap:10px;margin-bottom:10px}.about-line p{font-size:14px;color:#152244}.about-line p span{font-size:14px;color:#19bde0;font-weight:700}.about-line h6{font-size:14px;color:#152244;font-weight:600;margin-bottom:0}.course-card-list-details img{width:-webkit-fill-available}.course-card-list-details h6{color:#152244}.payment-heading{background-color:#19bde0;color:#fff;border-radius:5px 5px 0 0;display:flex;gap:5px;padding:5px 10px;align-items:center}.payment-heading p{color:#fff}.pagination{display:flex;gap:5px}.active-pagination{font-size:14px;font-weight:500;color:#152244}.inactive-pagination{font-size:14px;color:#4d5756}.progress-chapter{color:#4d5756;font-size:12px}.progress-chapter b{color:#152244}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:50px;overflow:hidden;background-color:#e2e0db;border:none}progress::-webkit-progress-bar{background-color:#e2e0db;border-radius:50px}progress::-webkit-progress-value{background-color:#f4b400;border-radius:50px;transition:width .5s ease-in-out}progress::-moz-progress-bar{background-color:#f4b400;border-radius:50px}.notes-container{border-radius:5px;border:1px solid #E4E4E4;padding:20px;margin-bottom:20px;background-color:#fff}.top-row-notes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.doubt-sessions-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;color:#fff;border:1px solid white;padding:10px 10px 10px 15px;position:relative;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fillRule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clipRule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:15px}.doubt-sessions-select:focus{outline:none;border-color:#ccc}.subject-notes{padding:5px 10px;background-color:#edf2fe;color:#19bde0;font-size:12px;border-radius:5px;display:flex;gap:5px}.subject-notes p{color:#19bde0}.download-notes{display:flex;gap:5px;color:#fe9b4b;background-color:#fe9b4b1a;padding:5px 10px;border-radius:5px;cursor:pointer;align-items:center}.download-notes p{font-size:12px;color:#fe9b4b!important}.notes-details-card{margin-bottom:10px}.notes-details-card h6{font-size:14px;color:#152244;margin-top:10px}.notes-details-card p{color:#4d5756;font-size:12px}.notes-details-card ul{list-style-type:disc;padding-left:20px!important;color:#8f8f8f;margin-bottom:0}.notes-details-card ul li{color:#4d5756;font-size:12px}.bottom-row-notes{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #E4E4E4;padding-top:10px}.profile-notes{display:flex;gap:5px}.profile-notes p{font-size:14px}.date-notes p{font-size:14px;color:#4d5756}.review-rating{text-align:center}.review-rating p{color:#8f8f8f;font-size:16px;margin-bottom:10px!important}.review-rating p span{color:#152244;font-weight:600;margin-right:5px}.review-label{font-size:14px;color:#152244}.form-group textarea::placeholder{font-size:14px;color:#8f8f8f}.bottom-btn-modal{display:flex;flex-wrap:wrap;justify-content:space-between!important}.video-play-sec video{border-radius:10px;width:-webkit-fill-available}.progress-video{display:flex;flex-wrap:wrap;justify-content:space-between}.progress-video h6{color:#152244}.progress-video p{color:#72c382;font-size:12px}.video-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;overflow:hidden;background-color:#e2e0db;border:none}.video-progress-bar::-webkit-progress-bar{background-color:#e2e0db}.video-progress-bar::-webkit-progress-value{background-color:#72c382;transition:width .5s ease-in-out}.video-progress-bar::-moz-progress-bar{background-color:#f4b400;border-radius:50px}.accordion-video-btn{display:flex;flex-wrap:wrap;justify-content:space-between}.accordion-video-btn:after{order:-1;margin-right:10px;margin-left:0!important;color:#19bde0}.accordion-video-btn:after{display:none!important}.accordion-video-btn{display:flex;align-items:center;gap:10px}.accordion-video-btn .arrow-icon{transition:transform .3s ease}.accordion-video-btn[aria-expanded=true] .arrow-icon{transform:rotate(180deg)}.accordion-video-btn[aria-expanded=true] .accordion-video-btn-head{color:#19bde0}.accordion-video-btn[aria-expanded=true] .arrow-icon path{stroke:#19bde0}.accordion-right-content{display:flex;flex-wrap:wrap;gap:5px}.accordion-video-btn-right{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.accordion-video-btn-head{font-size:14px;margin-left:5px;color:#152244}.accordion-video-btn-right p{font-size:12px;color:#4d5756}.accordion-button:focus{box-shadow:none!important}.accordion-video-btn:not(.collapsed){background-color:#fff!important}.accordion-video-process{display:flex;flex-wrap:wrap;justify-content:space-between}.accordion-video-process .form-check .form-check-label{font-size:14px;color:#4d5756}.video-time{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.video-time p{font-size:14px;color:#4d5756}.accordion-video-process .form-check .form-check-input:checked{background-color:#19bde0;border-color:#19bde0}.accordion-video-process .form-check .form-check-input:focus{box-shadow:none!important}.sidebar-btn{display:none}.sidebar-mobile .btn-close{filter:invert(1);margin-right:10px}@media (max-width: 992px){.wraponresp{flex-wrap:wrap;justify-content:center!important}.message-btn-send.w-50{width:100%!important;white-space:nowrap}.doughnuttext{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-align:center}.doughnout{margin-inline:auto}.login-role-selector .role-options{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E2E1E1}.respparent{width:100%!important}.row.m-0.p-0{overflow:hidden}.dsmallcenter{display:flex;justify-content:center;align-items:center;text-align:center}.smallcenter{text-align:center;justify-content:center}.sidebar{display:none}.sidebar-btn{display:block}.sidebar-mobile{display:block!important}.sidebar-mobile{width:100%}}@media (max-width: 840px){.header-right-content{justify-content:end;width:100%}}.table-responsive{padding-bottom:10px;margin-bottom:10px}@media (max-width: 1080px){.time-row{flex-wrap:nowrap!important}.sidebar-mobile{display:block!important;width:100%}.sidebar-btn{display:block}.sidebar{display:none}.schedule-content{flex-wrap:wrap}}.batch-row-1{margin-top:10px;padding:20px;background-color:#eff8ff;border-radius:10px}.batch-row-1 .text{border-left:4px solid #19BDE0;padding:0 10px}.batch-row-1 .text p{font-size:14px;color:#8f8f8f}.batch-row-2{margin-top:10px;padding:20px;background-color:#f4f3ff;border-radius:10px}.batch-row-2 .text{border-left:4px solid #19BDE0;padding:0 10px}.batch-row-2 .text p{font-size:12px;color:#8f8f8f}.batch-row-3{margin-top:10px;padding:20px;background-color:#fefbe8;border-radius:10px}.batch-row-3 .text{border-left:4px solid #EAAA08;padding:0 10px}.batch-row-3 .text p{font-size:12px;color:#8f8f8f}.batch-row-4{margin-top:10px;padding:20px;background-color:#eff8ff;border-radius:10px}.batch-row-4 .text{border-left:4px solid #19BDE0;padding:0 10px}.batch-row-4 .text p{font-size:12px;color:#8f8f8f}.btn-outline-detail{border:1px solid #14B8D4!important;color:#14b8d4!important;font-size:14px!important;background-color:#fff!important;border-radius:10px!important;padding:6px 24px!important}.btn-outline-detail:hover{border:1px solid #14B8D4!important;color:#fff!important;background-image:linear-gradient(to right,#14b8d4,#72c382)!important}.teacher-img{width:-webkit-fill-available}.teacher-details p{font-size:12px;color:#4d5756}.rating-row-teacher{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.rating-row-teacher .rating{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.rating-row-teacher .rating p{font-size:12px;color:#4d5756}.content-card-section{padding:20px;box-shadow:0 0 3px #d4d4d4;background:transparent;margin-bottom:20px;border-radius:5px}.cards-content-section{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px;margin-top:20px}.cards-content-section::-webkit-scrollbar{display:none}.card-content-main{width:240px;border:1px solid #E9EAF0}.card-content-main img{width:-webkit-fill-available}.card-details{padding:10px 15px;border-bottom:1px solid #E9EAF0}.card-details h6{font-size:14px;font-weight:500}.rating-card-content{display:flex;flex-wrap:wrap;gap:5px}.card-student-count{font-size:12px;color:#4d5756}.card-student-count-student{font-size:12px;color:#8f8f8f}.learn-course-card{background-color:#e1f7e366;padding:40px}.learn-course-card-row{margin-bottom:10px;align-items:center}.learn-course-card-row p{font-size:12px;color:#4d5756}.course-requirements ul{list-style-type:disc;color:#4d5756;margin-bottom:10px;font-size:12px}.card-engagement-deatils{padding:5px;border-radius:5px;border:1px solid #E9EDF4;display:flex;flex-wrap:nowrap;justify-content:space-between}.engagement-text-col{padding:20px 10px;border-right:1px solid #E9EDF4;text-align:center;width:100%}.engagement-text-col p{font-size:12px;color:#4d5756}.engagement-text-col h6{font-size:12px;color:#152244;margin-top:10px;margin-bottom:0}.score-text-col{padding:20px 10px;text-align:center;width:100%}.score-text-col p{font-size:12px;color:#4d5756}.score-text-col h6{font-size:12px;color:#152244;margin-top:10px;margin-bottom:0}.video-details-card{border-radius:5px;padding:20px;background-color:#fff;margin-bottom:20px}.batch-details{display:flex;flex-wrap:wrap}.batch-details p{font-size:12px;color:#4d5756;padding:0 10px 0 0;border-right:1px solid #DFDFDF}.batch-details span{font-size:12px;color:#19bde0;padding:0 10px}.students-involved-details{display:flex;flex-wrap:wrap;gap:20px}.students-involved{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:10px}.students-involved p,.desc-video-details-card{font-size:12px;color:#152244}.message-card-details{padding:20px;border:1px solid #E9EAF0}.message-card-details .input-group input::placeholder{color:#8f8f8f;font-size:12px}.message-card-details .input-group input{border-radius:0!important}.message-card-details .input-group-text{border-radius:0!important;background-color:#fff!important}.send-btn-video-message{background-color:#19bde0;color:#fff;padding:10 20px!important;font-size:12px;border-radius:0!important}.sessions-table table thead tr th{font-size:14px;color:#152244;font-weight:600;margin-bottom:10px}.sessions-table table thead tr th{border:none!important;text-align:center}.sessions-table table tbody tr{text-align:center;border:1px solid #e4e4e400!important;align-items:center}.sessions-table table tbody tr td{text-align:center;align-items:center!important;font-size:15px;font-weight:400;color:#152244;white-space:nowrap;vertical-align:middle}.sessions-table table tbody tr td{text-align:center;align-items:center!important;font-size:15px;font-weight:400;color:#4d5756;vertical-align:middle}.sessions-table.two table tbody tr td{text-align:center;align-items:center!important;font-size:15px;font-weight:400;color:#152244;vertical-align:middle}.sessions-table table{border-collapse:separate;border-spacing:0 10px}.doubt-sessions-select{background-color:#19bde0!important;color:#fff!important;width:fit-content!important}.doubt-sessions-select option{color:#152244;background-color:#fff}.doubt-sessions-select option:hover,.doubt-sessions-select-option:hover{background-color:#152244!important;color:#fff!important}.status-table{color:#72c382;background-color:#f0feed;font-size:11px;display:flex;flex-wrap:nowrap;gap:5px;border-radius:10px;padding:5px 10px;align-items:center;width:fit-content;margin-left:auto;margin-right:auto;text-align:center}.status-table p{color:#72c382}.status-table-inactive{color:#e82646;background-color:#feeded;font-size:11px;display:flex;flex-wrap:nowrap;gap:5px;border-radius:10px;padding:5px 10px;align-items:center;width:fit-content;text-align:center;margin-left:auto;margin-right:auto}.status-table-inactive p{color:#e82646}.status-table-pending{margin-left:auto;margin-right:auto;color:#19bde0;background-color:#edf5fe;font-size:11px;display:flex;flex-wrap:nowrap;gap:5px;border-radius:10px;padding:5px 10px;align-items:center;width:fit-content;text-align:center}.status-table-pending p{color:#19bde0}.image-public-table{display:flex;flex-wrap:nowrap;gap:5px}.accordian-card-session{background-color:#fff;box-shadow:0 0 3px #d4d4d4;border-radius:5px}.video-call-img{width:-webkit-fill-available}.scholorship-card-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #E9EAF0;align-items:center;padding-top:10px;gap:5px}.btn-contact-view:hover{border:1px solid #152244}.scholorship-card-bottom-left{display:flex;flex-wrap:wrap;gap:10px}.scholorship-card-bottom-left .left{border-right:1px solid #E9EAF0;width:fit-content;padding-right:10px}.scholorship-card-bottom-left .right{width:fit-content}.scholorship-card-bottom-left .left p{font-size:20px;color:#152244}.scholorship-card-bottom-left .left span,.scholorship-card-bottom-left .right span{font-size:14px;color:#4d5756}.scholorship-card-bottom-left .right p{font-size:20px;color:#152244}.btn-verify{display:flex;justify-content:center;margin-bottom:20px}.scholarship-card-1{background-image:url(/assets/card-img-sch-Bekedazx.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.scholarship-card-1 .left-content{color:#fff!important;padding:20px}.scholarship-card-1 .left-content p,.scholarship-card-2 .left-content p,.scholarship-card-1 .left-content h4,.scholarship-card-2 .left-content h4{color:#fff!important}.scholarship-card-1 .left-content .class-standard{padding:5px 20px;background-color:#fff3;font-size:12px;border-radius:5px;margin-bottom:10px;width:fit-content;margin-top:20px}.btn-scholarship-register{background-color:#fff;color:#19bde0;padding:10px 20px;border-radius:20px;margin-top:20px;font-size:12px}.scholarship-card-2{background-image:url(/assets/card-img-sch-2-59nID04v.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px}.scholarship-card-2 .left-content{color:#fff;padding:20px}.scholarship-card-2 .left-content .class-standard{padding:5px 20px;background-color:#fff3;font-size:12px;border-radius:5px;margin-bottom:10px;width:fit-content;margin-top:20px}.img-card-sch{width:-webkit-fill-available;padding:20px}.img-card-sch-1{width:-webkit-fill-available;padding:20px 20px 0}.scholarship-card-all{background-image:url(/assets/card-img-scholarship-cHWVWIkN.png)!important;background-position:center;background-repeat:no-repeat;background-size:cover}.scholarship-card-details .left-content{color:#fff;padding:20px}.scholarship-card-details .left-content p{color:#fff}.scholarship-card-details .left-content .class-standard{padding:5px 20px;background-color:#fff3;font-size:12px;border-radius:5px;margin-bottom:10px;width:fit-content;margin-top:20px}.register-card-scholarship{background-color:#fff;border-radius:5px;margin:20px;padding:20px;width:360px;align-items:center;display:grid}.register-card-scholarship h6{color:#4d5756}.login-register-card-scholarship{font-size:12px;color:#8f8f8f;text-align:center}.phone-input-container{display:flex;align-items:center;border:1px solid #ccc;border-radius:10px;overflow:hidden;width:100%;max-width:350px;background:#fff;height:35px}.phone-prefix{padding:10px 15px;background:#ececec;border-right:1px solid #ddd;color:#4d5756;border-top-left-radius:10px;border-bottom-left-radius:10px;font-size:14px}.phone-input{flex:1;border:none;padding:10px;outline:none;font-size:16px;color:#333;border-top-right-radius:10px;border-bottom-right-radius:10px}.phone-input::placeholder{font-size:12px}.benefits-scholarship{background-color:#fff;padding:40px 20px}.benefits-scholarship h3{text-align:center;color:#152244;font-weight:400}.card-benefits-scholarship{text-align:center;margin-bottom:10px}.card-benefits-scholarship h6{color:#4d5756;font-size:16px;margin-top:10px}.card-benefits-scholarship p{color:#8f8f8f;font-size:12px}.test-scholarship{background-color:#eff8ff;padding:40px 20px}.test-scholarship h3{text-align:center;color:#4d5756}.test-card{background-color:#fff;border-radius:5px;padding:20px;margin-bottom:10px}.test-card h6{color:#152244}.test-card-duration{align-items:center;display:flex}.test-card-duration p{color:#4d5756;font-size:12px}.test-card-inner{background-color:#f6f6f6;border-radius:5px;padding:10px;margin-top:10px}.test-card-inner span{font-size:14px;color:#878489}.scholarship-roadmap{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.scholarship-roadmap p{font-size:14px;color:#4d5756;width:120px}.tutor-card{border:1px solid #E9EAF0}.tutor-card img{width:-webkit-fill-available}.tutors-bio{text-align:center;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #E9EAF0}.tutors-bio h6{color:#152244;font-size:14px}.tutors-bio p{font-size:12px;color:#8f8f8f}.tutors-review{padding:15px}.message-btn-send{background-color:#e1f8ff;color:#19bde0;font-size:12px;margin-top:10px;width:100%}.chat-page{display:flex;background:#f9f9f9;gap:20px;margin-bottom:20px}.chat-page .leftbar{width:30%;background:#fff;border:1px solid #E9EAF0;padding:15px;overflow-y:auto;height:100vh}.chat-page .leftbar::-webkit-scrollbar{display:none}.chat-page .leftbar-title{font-size:20px;font-weight:500;margin-bottom:10px}.chat-page .search-box input{width:100%;padding:10px;border-radius:5px;border:1px solid #ccc}.chat-page .contacts{margin-top:15px}.chat-page .contact{display:flex;align-items:center;padding:10px;cursor:pointer;gap:7px;white-space:nowrap;align-items:end}.chat-page .contact.active{background:#ffddd1;gap:7px}.chat-page .contact img{width:40px;height:40px;border-radius:50%;margin-right:10px}.chat-page .contact-info h4{margin:0;font-size:14px}.chat-page .contact-info p{margin:2px 0 0;font-size:12px;color:gray}.chat-page .time{margin-left:auto;font-size:10px;color:gray}.chat-page .chat-section{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #E9EAF0;height:100vh}.chat-page .chat-header{display:flex;align-items:center;padding:15px;background:#fff;border-bottom:1px solid #ddd}.chat-page .user-info{display:flex;align-items:center}.chat-page .user-info img{width:45px;height:45px;border-radius:50%;margin-right:10px}.chat-page .user-info h4{margin:0;font-size:18px}.chat-page .status{font-size:12px;color:gray}.chat-page .options{margin-left:auto;font-size:20px;cursor:pointer}.chat-page .chat-messages{flex:1;padding:15px;overflow-y:auto;display:flex;flex-direction:column}.chat-page .chat-messages::-webkit-scrollbar{display:none}.chat-page .message{max-width:60%;padding:10px;margin-bottom:10px;font-size:14px}.chat-page .date-chat{padding:10px;font-size:12px;color:#4d5756;background-color:#ffeee8;width:fit-content;margin-bottom:20px}.message-profile-time{display:flex;gap:10px;margin-bottom:10px;width:fit-content;align-items:center}.chat-page .message.received{background:#ffeee8;align-self:flex-start}.chat-page .message.sent{background:#19bde0;color:#fff;align-self:flex-end}.chat-page .message.sent p{color:#fff}.chat-page .message .time{display:block;font-size:12px;text-align:right;margin-top:5px;color:#666}.chat-page .chat-input{display:flex;padding:10px;border-top:1px solid #ddd;background:#fff}.chat-page .chat-input input{flex:1;padding:10px;border:1px solid #ddd;border-radius:20px;outline:none}.chat-page .send-btn{background:linear-gradient(to right,#19bde0,#37c48a);border:none;color:#fff;padding:10px 20px;margin-left:10px;border-radius:20px;cursor:pointer}@media (max-width: 768px){.chat-page{flex-wrap:wrap}.chart-syllabus{display:flex;justify-content:center}.order-history-accordion-details{justify-content:center!important}.order-history-accordion-details .d-flex.flex-wrap.gap-2{justify-content:center}.chat-page .leftbar{width:100%;overflow-y:scroll}.header-right-content{justify-content:end;width:100%}.chat-page .chat-section{width:100%}.search-innner{width:50%}}@media (max-width: 450px){.search-innner{width:100%}.btn-main,.btn-outline{width:100%!important}}.modal-body h5{color:#152244!important}.col-md-6:has(.course-details-section){margin-bottom:20px}@media (max-width: 576px){.modal-dialog{max-width:90%!important;margin:auto}.content-order-history{width:100%!important}}.description-card-text{font-size:12px;color:#152244;margin-top:10px}.question-exam-heading{background-color:#19bde0;color:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:5px 10px;align-items:center;gap:10px;flex-wrap:wrap}.question-exam-heading p{color:#fff}.questions-exam{align-items:center}.questions-exam input[type=radio]{accent-color:#152244!important}.question-result-card{border-radius:5px;background-color:#fff;border:1px solid #EEEFF2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;margin-bottom:10px}.question-date-card h6{font-size:12px;font-weight:500}.question-date-card p{font-size:12px;color:#4d5756;font-weight:400}.btn-save-profile{background-color:#19bde0;color:#fff;font-size:14px!important;border-radius:10px;padding:6px 12px!important;width:140px}.btn-save-profile:hover{color:#fff}.Activestatus{margin-left:auto;margin-bottom:20px!important;padding:4px 17px;font-size:10px;font-weight:600;color:#72c382;background:#72c3821a;width:max-content}.Activestatustwo{padding:4px 17px;font-size:10px;border-radius:5px;font-weight:600;color:#72c382;background:#72c3821a;width:max-content}.Activestatus svg{margin-right:3px}.profile-details-cards{padding:20px;background-color:#fff;margin-bottom:20px}.profile-img-upload{padding:20px;border:1px solid #E9EAF0}.form-label,.chart-dashboard h6{color:#152244}.ad-img img{width:-webkit-fill-available}.refer-earn-card{padding:20px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px #dedede5c;height:100%}.refer-earn-card h6{font-weight:600;font-size:20px;color:#152244}.td{color:#152244}.earn-search .search-icon{border-radius:20px;padding:10px 20px!important}.contact-earn-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;gap:10px}.btn-contact-view{background-color:#14b8d41a;color:#19bde0;font-size:14px;width:100%;border-radius:20px}.accordion-order-history .accordion-item{margin-bottom:20px;border-radius:0!important}.accordion-order-history .accordion-item:not(:first-of-type){border-top:1px solid #d4d4d4!important}.accordion-order-history .accordion-button .arrow-icon rect{transition:fill .3s ease}.accordion-order-history .accordion-button:not(.collapsed) .arrow-icon rect{fill:#72c382}.accordion-order-history .accordion-button:not(.collapsed) .arrow-icon path{stroke:#fff}.accordion-order-history .accordion-button .left-content p{color:#152244}.accordion-order-history .accordion-button:not(.collapsed) .left-content p{color:#19bde0}.order-history-accordion-details{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-right:20px;border-right:1px solid #E9EAF0}.invoice-card{padding:20px;background-color:#fff;margin-bottom:20px;margin-top:20px}.invoice-card h4{color:#152244}.invoice-logo{width:120px}.invoice-card-details{background-color:#efefef;border-radius:10px;padding:20px;margin-top:20px}.invoice-card-details h5,.invoice-card-details p{color:#152244}.invoice-table table thead tr th{text-align:start!important;background-color:#152244;color:#fff}.invoice-table table tbody tr td{text-align:start!important;border-bottom:1px solid #d4d4d4}.teacher-login-img{width:-webkit-fill-available;height:100%}.teacher-login-left{padding:20px;display:flex;justify-content:center;align-items:center;margin-top:100px}.teacher-login-left img{width:200px}.teacher-login-left h3{font-weight:600;padding:20px 0;border-bottom:1px solid #E2E1E1;width:100%}.teacher-login-left p{color:#4d5756;font-size:14px}.input-login-teacher input::placeholder{font-size:12px;color:#152244}.btns-doubts-session-popup{display:flex;flex-wrap:wrap;justify-content:space-between}.topic-doubts-session-popup{color:#4d5756;padding:10px 15px;border:1px solid #E9EAF0}.card-notes{background-color:#fff;padding:20px}.notes-card-container{padding:20px;background-color:#f5f7fa}.note-file-container{background-color:#fff;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:10px;padding:20px;align-items:center}.btns-notes-publish{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.custom-file-upload__container{position:relative;border:1px solid #d9d9d9;border-radius:6px;padding:24px;text-align:center;background-color:#fff;cursor:pointer;transition:border-color .3s}.custom-file-upload__container:hover{border-color:#007bff}.custom-file-upload__placeholder{color:#555;font-size:16px;pointer-events:none}.custom-file-upload__browse{color:#1a237e;font-weight:500;pointer-events:none}.custom-file-upload__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.download-assignment{display:flex;gap:10px;background-color:#ffeee8;color:#e82646;padding:10px 20px}.download-assignment p{color:#e82646}@media (max-width: 640px){.course-list-tab .nav-tabs .nav-item,.course-list-tab .nav-tabs .nav-item button,.btn-main,.btns-doubts-session-popup [class=mt-3],.btn-outline{width:100%!important}}.tab-content{margin-bottom:20px}.leftbar .search-icon{border-radius:0!important}.btns-doubts-session-popup [class=mt-3]{color:#152244}.student-result-table{border-bottom:1px solid #E9EDF4!important}.student-result-table .card-head{border-bottom:1px solid #E9EDF4;padding:10px 20px 7px;display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap;gap:10px;width:100%;overflow:auto}.card-head .filter{display:flex;gap:20px;flex-wrap:wrap}.card-head .filter .date-filter .from-date-to{display:flex;gap:10px;flex-wrap:wrap;color:#152244;border:1px solid #E9EDF4;padding:5px 10px;border-radius:10px}.card-head .filter .date-filter .from-date-to input{border:none;font-size:14px}.filter-all-student,.filter-all-student:hover,.filter-all-student.show{background-color:#fff!important;color:#152244;border:1px solid #E9EDF4}.card-body .pagination-table{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.card-body .pagination-table .paginate{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.card-body .pagination-table .paginate p{color:#4d5756;font-size:12px}.card-body .pagination-table .paginate .filter-all-student{color:#4d5756;font-size:12px!important}.result-table table thead tr th{font-size:14px;color:#152244;font-weight:600;margin-bottom:10px}.result-table table thead tr th{text-align:center;background-color:#f2f4f8;font-size:12px}.result-table table tbody tr{text-align:center;border:1px solid #e4e4e400!important;align-items:center}.result-table table tbody tr td{text-align:center;align-items:center!important;font-size:12px;font-weight:400;color:#4d5756;vertical-align:middle;border-bottom:1px solid #E9EDF4}.result-table table tbody tr td:nth-child(1){color:#152244}.result-table table{border-collapse:separate;border-spacing:0 10px}.higher-result{background-color:#72c3821a;color:#72c382;padding:4px;border-radius:5px}.lower-result{background-color:#e826461a;color:#e82646;padding:4px;border-radius:5px}.average-result{background-color:#ffc9161a;color:#ffc916;padding:4px;border-radius:5px}.student-personal-details{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #dedede5c}.student-personal-details-head{padding:20px;display:flex;flex-wrap:wrap;gap:15px;border-bottom:1px solid #E9EDF4}.student-personal-details .card-body{padding:20px}.student-personal-details-info p{color:#152244;font-size:14px}.student-personal-details-info span{color:#4d5756;font-size:14px}.language-details{background-color:#e9edf4;color:#152244!important;padding:5px;font-size:10px!important;border-radius:5px}.sibling-info{border-radius:10px;background-color:#f8fafc;padding:20px}.accordian-performance-head button{color:#4d5756!important;font-size:14px;padding:10px!important;border-radius:5px}.table-performance thead tr th{background-color:#f2f4f8;color:#152244;font-size:14px;font-weight:400}.table-performance tbody tr td{color:#152244;font-size:14px;font-weight:400}.table-performance-card{background-color:#152244;color:#fff}.accordian-performance{margin-bottom:10px!important;border-top:1px solid #d4d4d4!important;border-radius:4px!important}.accordian-performance .d-flex div{font-size:14px}.card-data-info{padding:20px}.card-data-info-pdf{gap:5px;display:flex;justify-content:space-between;background-color:#f8fafc;border:1px solid #E9EDF4;padding:10px;align-items:center;border-radius:5px}.card-data-info-pdf .d-flex p{font-size:14px}.card-data-info-address{display:flex;gap:10px;align-items:center}.edit-profile-stepper{background-color:#fff;padding:20px;margin-bottom:20px}.edit-profile-stepper .stepper{border-bottom:1px solid #ddd;overflow-x:auto;gap:20px;padding-bottom:20px}.edit-profile-stepper .step{text-align:center;position:relative;padding-bottom:10px}.edit-profile-stepper .step-number{width:30px;height:30px;border-radius:50%;color:#fff;line-height:30px;margin:0 auto 5px}.edit-profile-stepper .step.active{border-bottom:2px solid #14B8D4}.edit-profile-stepper .step-label{font-size:14px;font-weight:500}.edit-profile-stepper .step:not(:last-child):after{content:"";position:absolute;top:15px;right:-50%;width:100%;height:2px;background:#ccc;z-index:-1}.social-media-icon{padding:10px;border:1px solid #E9EAF0}.account-cards{border-radius:5px;background-color:#fff;border:1px solid #E9EDF4;box-shadow:0 0 10px #dedede5c;height:100%;display:flex;justify-content:space-between;padding:15px;margin-bottom:7px}.pay-slip-account{background-color:#19bde01a;color:#19bde0;padding:5px 10px;width:150px;margin-left:auto;border-radius:6px;margin-right:auto}.dashboard-profile-teacher{background-image:url(/assets/dashboard-profile-teacher-D4IYaKSC.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:20px;border-radius:5px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}.profile-content{display:flex;flex-wrap:wrap;gap:10px}.profile-content img{border-radius:5px;border:1px solid #fff;height:70px;width:70px}.teacher-id-dashboard{background-color:#fff;padding:3px 6px;color:#19bde0;width:fit-content;font-size:10px;border-radius:5px}.edit-profile-btn-dashboard{background-color:#19bde0;color:#fff;font-size:10px;padding:7px 15px;height:fit-content}.edit-profile-btn-dashboard:hover{background-color:#19bde0;color:#fff;padding:7px 15px;height:fit-content}.edit-profile-btn-dashboard:hover:focus{background-color:#19bde0;color:#fff;padding:7px 15px;height:fit-content}.dashboard-syllabus-teacher{background-image:url(/assets/dashboard-syllabus-teacher-ICCfvAa0.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:20px;border-radius:5px}.student-doubts-dashboard{padding:20px}@media (min-width: 1367px) and (max-width: 1518px){.student-doubts-dashboard{height:390px;overflow:auto}}@media (min-width: 1365.9px) and (max-width: 1516px){.student-doubts-dashboard{height:340px;overflow:auto}}@media (min-width: 1100px) and (max-width: 1250px){.student-doubts-dashboard{height:340px;overflow:auto}}.student-doubts-dashboard-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;padding:10px;border:1px solid #E9EDF4;border-radius:5px}.student-doubts-dashboard-card{display:flex;gap:10px;width:60%}.student-doubts-dashboard-card img{width:48px;height:48px}.best-performers{padding:20px}.best-performers__avatar-group{display:flex}.best-performers__avatar-circle{width:28px;height:28px;background-color:#f0f0f0;border-radius:50%;text-align:center;line-height:28px;font-size:14px;margin-right:-8px;border:2px solid white;z-index:1}.best-performers__progress{height:28px;background-color:#e9ecef;border-radius:999px;overflow:hidden}.progress-bar{transition:width .6s ease}.best-performers__percentage-label{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:#fff;padding:2px 8px;font-size:12px;border-radius:999px;font-weight:500}.schedule-content-dashboard{box-shadow:0 6px 6px #ececec;padding:10px;border-left:3px solid #E82646;margin-bottom:20px}.schedule-content-dashboard-details{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-radius:5px;gap:10px;border-bottom:1px solid #E9EDF4}.course-plan-card{padding:20px;border-radius:5px}.course-plan-card-1{padding:20px;border:1px solid #E9EDF4;border-radius:5px}.course-plan-card-1 .course-plan-card-class{border-radius:4px;padding:10px 5px;width:100%;background-color:#e8f9e8;color:#72c382;text-align:center;font-size:12px;font-weight:500}.progress-1{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:50px;overflow:hidden;background-color:#e2e0db;border:none}.progress-1::-webkit-progress-bar{background-color:#e2e0db;border-radius:50px}.progress-1::-webkit-progress-value{background-color:#72c382!important;border-radius:50px;transition:width .5s ease-in-out}.progress-1::-moz-progress-bar{background-color:#72c382!important;border-radius:50px}.course-plan-card-2{padding:20px;border:1px solid #E9EDF4;border-radius:5px}.course-plan-card-2 .course-plan-card-class{border-radius:4px;padding:10px 5px;width:100%;background-color:#fef8ea;color:#eab300;text-align:center;font-size:12px;font-weight:500}.progress-2{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:50px;overflow:hidden;background-color:#e2e0db;border:none}.progress-2::-webkit-progress-bar{background-color:#e2e0db;border-radius:50px}.progress-2::-webkit-progress-value{background-color:#eab300!important;border-radius:50px;transition:width .5s ease-in-out}.progress-2::-moz-progress-bar{background-color:#eab300!important;border-radius:50px}.course-plan-card-3{padding:20px;border:1px solid #E9EDF4;border-radius:5px}.course-plan-card-3 .course-plan-card-class{border-radius:4px;padding:10px 5px;width:100%;background-color:#e7f1fc;color:#19bde0;text-align:center;font-size:12px;font-weight:500}.progress-3{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:50px;overflow:hidden;background-color:#e2e0db;border:none}.progress-3::-webkit-progress-bar{background-color:#e2e0db;border-radius:50px}.progress-3::-webkit-progress-value{background-color:#19bde0!important;border-radius:50px;transition:width .5s ease-in-out}.progress-3::-moz-progress-bar{background-color:#19bde0!important;border-radius:50px}.course-plan-card-4{padding:20px;border:1px solid #E9EDF4;border-radius:5px}.course-plan-card-4 .course-plan-card-class{border-radius:4px;padding:10px 5px;width:100%;background-color:#fde9ed;color:#e82646;text-align:center;font-size:12px;font-weight:500}.progress-4{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:50px;overflow:hidden;background-color:#e2e0db;border:none}.progress-4::-webkit-progress-bar{background-color:#e2e0db;border-radius:50px}.progress-4::-webkit-progress-value{background-color:#e82646!important;border-radius:50px;transition:width .5s ease-in-out}.progress-4::-moz-progress-bar{background-color:#e82646!important;border-radius:50px}.notes-content-dashboard{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;background-color:#f8fafc;padding:10px}.top-students-dashboard{padding:20px}.dashboard-parent-info{background-image:url(/assets/dashboard-parent-info-Dc90reqo.png)!important;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:20px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.login-role-selector{text-align:center}.login-role-selector-heading{font-size:24px;font-weight:700;color:#152244}.login-role-selector .role-options{display:flex;justify-content:center;gap:10px;margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E2E1E1}.login-role-selector input[type=radio]{display:none}.login-role-selector .role-card{position:relative;border-radius:12px;padding:10px 15px;cursor:pointer;transition:.3s ease;text-align:center;width:140px;background-color:#fff;z-index:1}.login-role-selector .role-card img{width:80px;height:auto;margin-bottom:10px}.login-role-selector .role-label{font-size:16px;color:#152244}.login-role-selector input[type=radio]:checked+label:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;padding:3px;background:linear-gradient(135deg,#19bde0,#72c382);z-index:-1;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out}.login-role-selector input[type=radio]:checked+label .role-label{color:#19bde0;font-weight:600}.otp-verify{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E2E1E1}.otp-container{max-width:400px;margin:auto;font-family:Arial,sans-serif;text-align:center}.otp-container h2{font-size:24px;color:#0c1f46;font-weight:700}.otp-container hr{margin:10px auto 20px;border:none;border-top:1px solid #ccc;width:100%}.otp-container p{font-size:14px;color:#4d5756;text-align:left}.otp-phone{color:#19bde0;font-weight:700}.edit-icon{background:none;border:none;font-size:14px;color:#19bde0;cursor:pointer}.otp-inputs{display:flex;justify-content:space-between;gap:10px;margin:20px 0}.otp-inputs input{width:45px;height:50px;text-align:center;font-size:18px;border:none;border-radius:8px;background:#f1f1f1;color:#152244}.resend-otp{color:#19bde0!important;font-weight:600;cursor:pointer;text-align:left}.video-wrapper{position:relative;width:100%}.video-play-sec{position:relative}.controls-overlay{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:10px;align-items:center}.progress-container{display:flex;flex-direction:column;align-items:stretch;width:100%}.time-labels{display:flex;justify-content:space-between;font-size:12px;color:#fff;margin-top:4px}.logout-img{height:120px;width:120px}.h5p-video-player{max-height:500px!important}.marks-table{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 2px 10px #0000000d;border-radius:6px;overflow:hidden}.marks-table thead{background-color:#f0f5fa;color:#333}.marks-table th,.marks-table td{padding:12px 15px;border-bottom:1px solid #eee;text-align:left;font-size:12px}.marks-table tfoot .summary-row{background-color:#152244;color:#fff;font-weight:500;font-size:12px}.marks-table .badge{padding:4px 10px;border-radius:12px;font-size:13px;font-weight:500;display:inline-block;width:fit-content}.badge-higher{background-color:#e7fbee;color:#1abf66}.badge-average{background-color:#fff3cd;color:#ff9f00}.badge-lower{background-color:#fdecea;color:#f44336}.text-pass{color:#28a745;font-weight:700}.text-end{text-align:right}.topic-note-description{text-align:justify;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.purchase-modal-text-white{color:unset;color:#fff!important}.batch-details-line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.video-container-cust-live-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container-cust-live-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.blinking-dot{display:inline-block;width:8px;height:8px;background-color:red;border-radius:50%;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.plan-tag{height:32px;padding:6px 14px;border-radius:999px;font-weight:600;font-size:.875rem;color:#fff;display:inline-block;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 6px #00000026}.plan-tag.standard{background:linear-gradient(135deg,#1a237e,#0d47a1)}.plan-tag.premium{background:linear-gradient(135deg,#f9a825,#fdd835)}.play-app-store-cursor-pointer{cursor:pointer}.course-details-about{max-height:200px!important;overflow-y:auto}.cursor-pointer{cursor:pointer}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.bg-success-subtle{background-color:#d4edda!important}.bg-danger-subtle{background-color:#f8d7da!important}.exam-sidebar{background-color:#f8f9fa}.exam-question-navigator .btn{width:40px;padding:6px;font-size:14px}.exam-btn-success-light{background-color:#d4edda;border-color:#28a745;color:#155724}.exam-btn-danger-light{background-color:#f8d7da;border-color:#dc3545;color:#721c24}.exam-btn-warning-light{background-color:#fff3cd;border-color:#ffc107;color:#856404}.exam-btn-skyblue{background-color:#d1ecf1;border-color:#17a2b8;color:#0c5460}.unique-video-question-container{padding:2rem}.unique-video-question-card{border-radius:10px}.unique-video-question-card-body{padding:1.5rem}.unique-video-question-card-title{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.unique-video-question-list-group{margin-top:1rem}.unique-video-question-list-group-item{font-size:1.1rem;padding:1rem 1.5rem;margin-bottom:.5rem;border-radius:5px;transition:all .3s ease-in-out;cursor:pointer;text-align:left;border:2px solid transparent}.unique-video-question-correct{background-color:#d1e7dd!important;border-left:5px solid #198754!important;color:#155724!important}.unique-video-question-incorrect{background-color:#f8d7da!important;border-left:5px solid #dc3545!important;color:#721c24!important}.unique-video-question-selected{border:2px solid #007bff!important;box-shadow:0 0 5px #007bff80!important}.unique-video-question-list-group-item:hover{background-color:#f1f1f1!important}.unique-video-question-list-group-item[disabled]{cursor:not-allowed;opacity:.6}.unique-video-question-item span{padding:2px 5px;font-weight:700}.unique-video-question-item span.green{color:green}.unique-video-question-item span.red{color:red}@media (max-width: 768px){.unique-video-question-container,.unique-video-question-card-body{padding:1rem}.unique-video-question-list-group-item{font-size:1rem}.unique-video-question-card-title{font-size:1.1rem}}.view-study-content-analytics-btn{position:absolute;top:20px;margin:10px}
