.skillbuildingjourney{background-color:#0ca5ff;border-radius:10px;flex-direction:row;justify-content:flex-start;display:flex;align-items:center!important}.skillbuildingjourneyhead{color:#fff;font-size:34px;font-weight:700}.skillbuildingjourneybutton,.skillbuildingjourneybutton:hover{color:#032b5b;background-color:#fff;border-width:0;border-radius:5px;margin-top:10px}.skillbuildingjourneyimage{margin-left:30px;padding-top:1rem}@media (max-width:991px){.skillbuildingjourneyimage{display:none}.skillbuildingjourney{background-color:#0ca5ff;border-radius:10px;flex-direction:row;justify-content:center;display:flex;align-items:center!important}.skillbuildingjourneyhead{text-align:center;font-size:22px}.skillbuildingjourneybutton{text-align:center}.buttoncontainer{flex-direction:row;justify-content:center;align-items:center;display:flex}}.skillbuildingcontainer{padding:1rem}@media (min-width:992px) and (max-width:1200px){.skillbuildingjourneyimage{margin-left:0}}.skillBuilding .background_banner{background-position:50%;background-size:cover;padding-top:4rem;padding-bottom:0!important}.skillBuilding .background_banner1{background-position:50%;background-size:cover;padding-top:0;padding-bottom:0!important}.skillBuilding .hero_left{gap:1rem}.skillBuilding .hero_left_col{flex-direction:column;justify-content:center;display:flex}.skillBuilding .title{color:#fff;font-weight:600}.skillBuilding .subtitle{color:#fff;font-size:22px}.skillBuilding .get_started_btn{color:#fff;cursor:pointer;background-color:#018add;border:none;border-radius:.2rem;width:190px;height:50px;padding:6px 20px;font-size:14px;font-weight:500}.skillBuilding .skillbuilding_boy{z-index:1;width:100%;height:auto;max-height:32rem}.skillBuilding .hero_girl_container{margin:auto auto 0;position:relative}.skillBuilding .hero_right{display:flex}.skillBuilding .service_card_text_one{text-align:center;margin:0;font-size:.9rem;font-weight:800}.skillBuilding .service_card_text_two{color:#8a8a8a;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0;font-size:.6rem;display:inline-flex}.skillBuilding .service_card_text_three{color:#000;text-align:left;flex-direction:column;justify-content:center;align-items:center;margin:0;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.skillBuilding .service_card{z-index:1;background-color:#fff;border-radius:.35rem;flex-direction:row;gap:.3rem;display:flex;position:relative;scale:1.05;box-shadow:0 1px 12px 1px #00000080}.skillBuilding .service_card_two_content{flex-direction:column;justify-content:center;display:inline-flex}.skillBuilding .coming_soon_badge{border-radius:0 .5rem 0 0;font-size:.5rem;position:absolute;top:0;right:0}.skillBuilding .study_abroad{max-width:12rem;padding:10px;position:absolute;bottom:18%;right:20%}.skillBuilding .learningpath_card{max-width:9.5rem;padding:10px;position:absolute;top:27%;right:3%}.skillBuilding .interaction_card{max-width:9rem;padding:10px;position:absolute;top:79%;left:13%}.skillBuilding .growth_card{max-width:10rem;padding:10px;position:absolute;top:54%;left:1%}.skillBuilding .lifeskill_card{max-width:10.5rem;padding:10px;position:absolute;bottom:36%;right:1%}.skillBuilding .employability_card{max-width:9rem;padding:10px;position:absolute;bottom:10%;right:15%}.skillBuilding .futurechallenges_card{max-width:10.5rem;padding:.4rem;position:absolute;top:26%;left:6%}@media screen and (max-width:1200px){.skillBuilding .background_banner{min-height:45vh;padding:2rem 0 .4rem}}@media (min-width:769px) and (max-width:862px){.skillBuilding .background_banner{min-height:40vh;padding:2rem 0 .4rem}}@media (min-width:767px) and (max-width:992px){.skillBuilding .hero_girl_container{text-align:center;padding:2.5rem 0 0}.skillBuilding .interaction_card{height:40px;top:79%;left:-10%}.skillBuilding .growth_card{height:40px;top:52%;left:-16%}.skillBuilding .learningpath_card{height:40px;top:26%;right:-13%}.skillBuilding .lifeskill_card{height:40px;bottom:36%;right:-15%}.skillBuilding .futurechallenges_card{max-width:11rem;height:40px;padding:.4rem;position:absolute;top:27%;left:-18%}.skillBuilding .employability_card{height:40px;bottom:9%;right:-7%}.skillBuilding .get_started_btn{padding:.8rem;font-size:.8rem}.skillBuilding .subtitle{font-size:16px}}@media screen and (max-width:480px){.skillBuilding .service_card{scale:.8}}.skillBuilding .students_registered_text{color:#fff;justify-content:flex-start;align-items:center;display:flex}.skillBuilding .parent_students_registered_text{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.skillBuilding .students_registered_text_sub_text{color:#caecff;font-size:14px}.skillBuilding .students_registered_text_number{margin:0 3px;padding:0;font-size:1.3rem;font-weight:600}@media (max-width:767px){.skillBuilding .hero_left{text-align:center;gap:1rem}.skillBuilding .title{font-size:32px}.skillBuilding .subtitle{text-align:center}.skillBuilding .interaction_card{height:40px;top:74%;left:0%}.skillBuilding .growth_card{height:40px;top:44%;left:-4%}.skillBuilding .learningpath_card{height:40px;top:15%;right:-2%}.skillBuilding .lifeskill_card{height:40px;bottom:44%;right:-6%}.skillBuilding .futurechallenges_card{max-width:11rem;height:40px;padding:.4rem;position:absolute;top:16%;left:-5%}.skillBuilding .employability_card{height:40px;bottom:13%;right:1%}}@media (min-width:768px) and (max-width:992px){.skillBuilding .skillbuilding_boy{height:300px}.skillBuilding .title{font-size:22px}}.programscontainer .skillbuilding_info_heading{color:#032b5b;margin-bottom:1.2rem;font-size:2.25rem;font-weight:700}.programscontainer .skillbuilding_heading_highlight{color:#0ca5ff;font-weight:600}.programscontainer .skillbuilding_info_header{margin-bottom:1rem;font-size:22px;font-weight:600}.programscontainer .skillbuilding_info_text{margin-bottom:1.5rem;font-size:16px;font-weight:400}.programscontainer .skillbuildingprogram_card{cursor:pointer;text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:10px;width:100%;padding:2rem 1.5rem;transition:all .3s}.programscontainer .skillbuildingprogram_card:hover{border-color:#06c;box-shadow:0 2px 12px #00000014}.programscontainer .horizontal-tabs{border-bottom:1px solid #e2e8f0;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2.5rem;display:flex}.programscontainer .skillbuildingprogram_tab{cursor:pointer;color:#333;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;align-items:center;gap:.75rem;margin-bottom:-1px;padding:1rem;font-size:16px;font-weight:500;transition:all .35s;display:flex}.programscontainer .skillbuildingprogram_tab:first-child,.programscontainer .skillbuildingprogram_tab:last-child{border-radius:0}.programscontainer .skillbuildingprogram_tab:not(:first-child){border-left:none}.programscontainer .skillbuildingprogram_tab:hover{color:#0ca5ff}.programscontainer .skillbuildingprogram_tab.active-tab{color:#0052cc;background-color:#f6fcff;border-bottom:2px solid #0ca5ff;font-weight:600}.programscontainer .program_icon{padding:10px}.programscontainer .Woman_laptop_image{width:328px;height:195px}.programscontainer .Indian_Software_Dev_image{width:180px;height:136px;margin-top:1rem}.programscontainer .Orator_image{width:134px;height:136px;margin-top:1rem;margin-left:2rem}.programscontainer .image-container{flex-direction:row;justify-content:space-between;display:flex}.programscontainer .text-container{text-align:center;width:100%}.programscontainer .tabtext{color:#1a1a2e;font-size:16px;font-weight:700;line-height:1.4}.programscontainer .borderShadow{background-color:#fff;border-width:2px;border-color:#06c;box-shadow:0 2px 12px #00000014}.programscontainer .firsttab{border-top:none}.programscontainer .tab-subtext{color:#555;font-size:14px;font-weight:400;line-height:1.5}.programscontainer .tab-content-animated{animation:.4s fadeIn}.programscontainer .tab-image-container{justify-content:center;align-items:center;height:100%;display:flex}.programscontainer .tab-single-image{object-fit:cover;border-radius:10px;width:300px;height:250px}@media (min-width:767px) and (max-width:992px){.programscontainer{padding:3rem 0}.programscontainer .skillbuildingprogram_card{min-width:150px;min-height:120px;padding:1rem}.programscontainer .horizontal-tabs{gap:1rem}.programscontainer .tabtext{font-size:13px}.programscontainer .Woman_laptop_image{width:229px;height:153px}.programscontainer .Indian_Software_Dev_image{width:126px;height:97px;margin-top:0}.programscontainer .Orator_image{width:96px;height:98px;margin-top:0}.programscontainer .skillbuilding_info_header{font-size:18px}}@media (max-width:767px){.programscontainer{padding:2rem 0}.programscontainer .skillbuilding_info_heading{margin-bottom:2rem;font-size:20px}.programscontainer .skillbuilding_info_header{font-size:18px}.programscontainer .Orator_image{margin-left:1.5rem}.programscontainer .skillbuildingprogram_card{min-width:140px;min-height:110px;padding:1rem}.programscontainer .tabtext{font-size:12px}}@media (min-width:993px) and (max-width:1200px){.programscontainer .Woman_laptop_image{width:229px;height:153px}.programscontainer .Indian_Software_Dev_image{width:126px;height:97px;margin-top:0}.programscontainer .Orator_image{width:96px;height:98px;margin-top:0;margin-left:0}.programscontainer .skillbuilding_info_header{font-size:18px}}.programscontainer .skill_accordian_item{border:none;border-bottom:1px solid #e2e2e2}.programscontainer .accordion-button:not(.collapsed){background-color:#fff;box-shadow:0 1px 12px 4px #1414140a}@media (max-width:400px){.programscontainer .Woman_laptop_image{width:289px;height:156px}.programscontainer .Indian_Software_Dev_image{width:180px;height:113px;margin-top:.5rem}.programscontainer .Orator_image{width:111px;height:126px;margin-top:0}}.programscontainer .arrowcolor{color:#737373}.programscontainer .arrowcolorlight{color:#c6c3c3}.programscontainer ul{list-style:none}.programscontainer ul li{color:#333;margin-bottom:.75rem;font-size:16px;line-height:1.6}.programscontainer ul li:before{content:"•";color:#06c;margin-right:.75rem;font-weight:700}.mentor-background{background-repeat:no-repeat;background-size:cover;min-height:60vh;padding:1rem 0}.mentors_header_text{color:#fff;text-align:left;padding:.5rem;font-size:36px;font-weight:600}.mentors_description_text{color:#fff;text-align:left;padding:.5rem;font-size:16px;font-weight:400}.experts-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.mentor_card_container{background-repeat:no-repeat;background-size:cover;border-radius:10px;flex-direction:row;align-items:flex-end;width:248px;height:361px;display:flex}.mentor_details_card{background:linear-gradient(#065bc182 0%,#032b5b 100%);border-radius:10px;flex-direction:column;align-items:center;width:100%;padding:10px;display:flex}.mentor_name{color:#fff;text-align:center;padding-top:1rem;padding-bottom:.2rem;font-size:18px;font-weight:700}.mentor_info{color:#fff;text-align:center;padding-bottom:.2rem;font-size:15px;font-weight:500}.mentor_info_edu{color:#fff;text-align:center;padding-bottom:1rem;font-size:15px;font-weight:500}.lead_form_title{color:#032b5b;text-align:center;font-size:22px;font-weight:600}.lead_form_newsletter{color:#606060;text-align:left;font-size:13px;font-weight:400;line-height:16px}.skill_form_container{flex-direction:column;justify-content:space-between;padding:2rem 3rem;display:flex}.skillbuilding_lead_image{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%;height:100%}.skillbuildingmodal_backdrop{background:#000c}.custom-backdrop-button{z-index:1040;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.skill-building-form input{height:1.8em}@media (max-width:992px){.skillbuildinglead_image_container{display:none}}@media (max-width:767px){.mentors_header_text{text-align:left;font-size:22px}.experts-container{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.slick_container_skillbuilding{flex-direction:row;justify-content:center;display:flex}.skillbuilding_mentor{width:300px;height:300px}.skillbuilding_mentor_image_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.mentor-background{min-height:40vh}}@media (min-width:768px) and (max-width:1200px){.slick_container_skillbuilding{flex-direction:row;justify-content:center;display:flex}.mentors_header_text,.mentors_description_text{text-align:center}.skillbuilding_mentor{width:380px;height:450px}.skillbuilding_mentor_image_container{flex-direction:column;justify-content:center;align-items:center;display:flex}}.experts_text_container{flex-direction:column;justify-content:center;display:flex}.ej_form_container{flex-direction:column;justify-content:space-around;padding:2rem 3rem;display:flex}.explore-courses-section{background-color:#fff;padding:3rem 0}.explore-courses-heading{color:#032b5b;margin-bottom:1.2rem;font-size:2.25rem;font-weight:800}.explore-courses-heading .skillbuilding_heading_highlight{color:#0ca5ff;font-weight:800}.explore-age-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;border-bottom:1px solid #e2e8f0;gap:0;margin-bottom:1.5rem;display:flex;overflow-x:auto}.explore-age-tabs::-webkit-scrollbar{display:none}.explore-age-tab{cursor:pointer;white-space:nowrap;border-bottom:4px solid #0000;flex-direction:row;flex-shrink:0;align-items:center;gap:0;margin-bottom:-1px;padding:.75rem 1.25rem;transition:all .3s;display:flex}.explore-age-tab:hover{color:#0ca5ff}.explore-age-tab-active{background-color:#f6fcff;border-bottom:4px solid #0ca5ff}.explore-age-tab-label{color:#333;font-size:14px;font-weight:500}.explore-age-tab-active .explore-age-tab-label{color:#0ca5ff}.explore-age-tab-sublabel{color:#888;margin-top:2px;font-size:11px}.explore-age-tab-active .explore-age-tab-sublabel{color:#0ca5ff}.explore-category-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;flex-wrap:nowrap;gap:.75rem;margin-bottom:1.2rem;padding:.25rem 0;display:flex;overflow-x:auto}.explore-category-pills::-webkit-scrollbar{display:none}.explore-category-pill{color:#4a4a4a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:50px;padding:.6rem 1.5rem;font-size:13px;font-weight:500;transition:all .25s}.explore-category-pill:hover{color:#0ca5ff;border-color:#0ca5ff}.explore-category-pill-active{color:#fff;background:#0ca5ff;border-color:#0ca5ff}.explore-category-pill-active:hover{color:#fff;background:#0090e0;border-color:#0090e0}.explore-course-card{cursor:pointer;background:#fff;border:none;border-radius:16px;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 9.55px 23.88px #7676761a}.explore-course-card:hover{transform:translateY(-8px);box-shadow:0 12px 32px #76767630}.explore-course-card:focus-visible{outline-offset:3px;outline:3px solid #0ca5ff40}.course-card-badges{flex-wrap:wrap;gap:.5rem;padding:20px 20px 0;display:flex}.course-badge{color:#0ca5ff;background:#eef9ff;border-radius:50px;align-items:center;padding:5px 14px;font-size:12px;font-weight:500;display:inline-flex}.course-card-icon{border-radius:10px;justify-content:center;align-items:center;width:48px;margin:16px 20px 0;display:flex}.course-card-icon svg{color:inherit!important}.course-card-content{flex-direction:column;flex:1;padding:16px 20px 20px;display:flex}.course-card-title{color:#032b5b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:44.8px;margin-bottom:5px;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.course-card-desc{color:#64748b;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:60px;margin-bottom:8px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.course-card-meta{border-top:1px solid #e2e8f0;flex-direction:row;justify-content:space-between;gap:8px;margin-top:8px;margin-bottom:8px;padding-top:10px;display:flex}.course-meta-item{flex-direction:column;gap:2px;display:flex}.course-meta-label{color:#475569;font-size:13px;font-weight:400}.course-meta-value{color:#1a1a1a;font-size:16px;font-weight:600}.course-recommended{color:#333;background:#fff7f1;border-radius:8px;align-items:center;gap:10px;margin-top:.25rem;margin-bottom:.75rem;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.course-recommended-icon{background:#fdeadc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.course-recommended-text{color:#333;font-size:13px;font-weight:500;line-height:1.3}.course-view-btn{color:#0ca5ff;cursor:pointer;width:100%;box-shadow:none;background:0 0;border:1px solid #0ca5ff;border-radius:8px;justify-content:center;align-items:center;margin-top:auto;padding:10px 24px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.course-view-btn:hover{color:#fff;background:#0ca5ff;transform:translateY(-2px);box-shadow:0 6px 16px #0ea5e966}.explore-no-courses{text-align:center;color:#888;padding:3rem 1rem;font-size:15px}.explore-courses-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:2rem;margin-bottom:1rem;display:flex}.explore-pagination-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;min-width:36px;height:36px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s}.explore-pagination-btn:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.explore-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.explore-pagination-btn-active{color:#fff;background:#2563eb;border-color:#2563eb}.explore-pagination-btn-active:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}body.skill-drawer-body-lock{width:100%!important;position:fixed!important;left:0!important;right:0!important;overflow:hidden!important}.skill-course-drawer-overlay{z-index:1200;opacity:0;background:#00000080;transition:opacity .35s;position:fixed;inset:0}.skill-course-drawer-overlay-visible{opacity:1}.skill-course-drawer{z-index:1300;background:linear-gradient(#f8fafc 0%,#eef5ff 100%);border-left:1px solid #e5e7eb;flex-direction:column;width:100%;max-width:560px;height:100vh;transition:transform .4s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-16px 0 40px #0206172e}.skill-course-drawer.skill-course-drawer-open{transform:translate(0)}.skill-course-drawer-header{box-shadow:none;background:0 0;flex-direction:column;gap:10px;padding:14px 20px 0;display:flex}.skill-course-drawer-close-row{justify-content:flex-end;display:flex}.skill-course-drawer-header-left{background:#fff;border-radius:12px;flex:1;align-items:flex-start;gap:12px;padding:16px;display:flex}.skill-course-drawer-header-text{flex-direction:column;gap:4px;display:flex}.skill-course-drawer-chip{color:#0ca5ff;background:#eaf5ff;border-radius:50px;align-items:center;width:fit-content;margin:2px 0 0;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.skill-course-drawer-title{color:#032b5b;margin:0;font-size:18px;font-weight:700;line-height:1.25}.skill-course-drawer-close{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;padding:6px;transition:background .2s,color .2s}.skill-course-drawer-close:hover{color:#1e293b;background:#e2e8f0}.skill-course-drawer-body{flex:1;padding:20px;overflow-y:auto}.skill-course-drawer-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-top:2px;display:flex}.skill-course-drawer-description{color:#64748b;margin:0;font-size:13px;line-height:1.5}.skill-course-drawer-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.skill-course-drawer-meta-item{background:#fff;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.skill-course-drawer-meta-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.skill-course-meta-icon-blue{color:#4f7cff;background:#edf2ff}.skill-course-meta-icon-purple{color:#9b5cff;background:#f3edff}.skill-course-meta-icon-orange{color:#ff9f1a;background:#fff5e6}.skill-course-meta-icon-pink{color:#ff5f7a;background:#fff0f2}.skill-course-meta-icon-navy{color:#2563eb;background:#eef4ff}.skill-course-meta-icon-magenta{color:#d946ef;background:#fdf0ff}.skill-course-drawer-meta-content{flex-direction:column;gap:4px;display:flex}.skill-course-drawer-meta-label{color:#64748b;font-size:12px;font-weight:500}.skill-course-drawer-meta-value{color:#0f172a;font-size:16px;font-weight:700}.skill-course-drawer-meta-copy{font-size:14px;font-weight:600;line-height:1.4}.skill-course-drawer-section-shell{background:#fff;border-radius:12px;margin-bottom:22px}.skill-course-drawer-section-heading{color:#032b5b;margin:0;font-size:16px;font-weight:700;transition:color .2s}.skill-course-drawer-section-toggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.skill-course-drawer-toggle-divider{background:#e2e8f0;width:100%;height:1px}.skill-course-drawer-section-toggle:hover .skill-course-drawer-section-heading{color:#0ca5ff}.skill-course-drawer-toggle-icon{color:#64748b;flex-shrink:0;transition:transform .3s}.skill-course-drawer-toggle-icon.expanded{transform:rotate(180deg)}.skill-course-drawer-collapsible{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s;display:grid}.skill-course-drawer-collapsible.expanded{opacity:1;grid-template-rows:1fr}.skill-course-drawer-collapsible-inner{padding-top:0;transition:padding-top .35s;overflow:hidden}.skill-course-drawer-section{background:#fff;border-radius:10px;overflow:hidden}.skill-course-drawer-section-card-title{color:#1e293b;padding:14px 14px 10px;font-size:15px;font-weight:700;position:relative}.skill-course-drawer-title-underline{background:#0ca5ff;border-radius:2px;height:3px;margin-top:8px}.skill-course-drawer-list{flex-direction:column;gap:0;padding:8px 14px;display:flex}.skill-course-drawer-timeline{padding-left:28px;position:relative}.skill-course-drawer-timeline:before{content:"";background:#dbeafe;width:2px;position:absolute;top:24px;bottom:24px;left:32px}.skill-course-drawer-list-item{color:#1e293b;align-items:flex-start;gap:14px;padding:14px 0;font-size:13px;line-height:1.5;display:flex}.skill-course-drawer-list-item:last-child{border-bottom:none}.skill-course-drawer-list-bullet{z-index:1;background:#0ca5ff;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:6px;position:relative}.skill-course-drawer-list-title{color:#1e293b;margin-bottom:4px;font-size:14px;font-weight:500}.skill-course-drawer-list-copy{color:#64748b;font-size:13px;line-height:1.5}.skill-course-drawer-instructor-name{color:#032b5b;margin-bottom:4px;font-size:16px;font-weight:600}.skill-course-drawer-instructor-role{color:#475569;font-size:13px;font-weight:400}.skill-course-drawer-instructor-copy{color:#64748b;margin:0;font-size:13px;line-height:1.6}.skill-course-drawer-footer{background:#fff;padding:16px 20px 20px}.skill-course-drawer-fee-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.skill-course-drawer-fee-label{color:#475569;font-size:16px}.skill-course-drawer-fee-value{color:#032b5b;font-size:28px;font-weight:700}.skill-course-drawer-discount-amount{color:#16a34a;font-size:14px;font-weight:600}.skill-course-drawer-total-row{border-top:1px solid #e2e8f0;margin-top:4px;padding-top:10px}.skill-course-drawer-total-amount{color:#032b5b;font-size:22px;font-weight:700}.skill-course-drawer-gst{color:#94a3b8;margin:-6px 0 12px;font-size:11px}.skill-course-drawer-coupon{margin-bottom:14px}.skill-course-drawer-coupon-row{align-items:center;gap:8px;display:flex}.skill-course-drawer-coupon-input{letter-spacing:.05em;color:#032b5b;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:6px;outline:none;flex:1;height:40px;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .2s,box-shadow .2s}.skill-course-drawer-coupon-input::placeholder{letter-spacing:0;color:#94a3b8;font-weight:400}.skill-course-drawer-coupon-input:focus{background:#fff;border-color:#0ca5ff;box-shadow:0 0 0 3px #0ca5ff1f}.skill-course-drawer-coupon-input.valid{color:#15803d;background:#f0fdf4;border-color:#16a34a}.skill-course-drawer-coupon-input.error{background:#fef2f2;border-color:#ef4444}.skill-course-drawer-coupon-apply{color:#94a3b8;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;height:40px;padding:0 16px;font-size:12px;font-weight:700;transition:all .2s}.skill-course-drawer-coupon-apply.active{color:#fff;background:#0ca5ff;border-color:#0ca5ff}.skill-course-drawer-coupon-apply.active:hover{background:#0090e0;border-color:#0090e0}.skill-course-drawer-coupon-apply:disabled{opacity:.6;cursor:not-allowed}.skill-course-drawer-coupon-clear{color:#ef4444;cursor:pointer;background:#fef2f2;border:1.5px solid #fca5a5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.skill-course-drawer-coupon-clear:hover{color:#fff;background:#ef4444;border-color:#ef4444}.skill-course-drawer-coupon-success{color:#16a34a;align-items:center;gap:4px;margin:6px 0 0;font-size:12px;font-weight:500;display:flex}.skill-course-drawer-coupon-error{color:#ef4444;align-items:center;gap:4px;margin:6px 0 0;font-size:12px;font-weight:500;display:flex}.skill-course-drawer-cta{color:#fff;cursor:pointer;background:#0ca5ff;border:none;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:12px 24px;font-size:16px;font-weight:500;transition:all .3s;display:inline-flex}.skill-course-drawer-cta:hover{background:#0090e0}@media (max-width:768px){.explore-courses-heading{margin-bottom:1.5rem;font-size:20px}.explore-age-tab{padding:.5rem .75rem}.explore-age-tab-label{font-size:12px}.explore-age-tab-sublabel{font-size:10px}.explore-category-pill{padding:.2rem .75rem;font-size:12px}.skill-course-drawer{max-width:100%}.skill-course-drawer-title{font-size:18px}.skill-course-drawer-body,.skill-course-drawer-footer{padding:16px}.skill-course-drawer-meta-grid{grid-template-columns:1fr;gap:14px}.skill-course-drawer-footer{padding:16px}.skill-course-drawer-fee-value{font-size:24px}.skill-course-drawer-total-amount{font-size:18px}.skill-course-drawer-coupon-apply{padding:0 12px;font-size:11px}}.skill-course-drawer-spinner{border:3px solid #e0e0e0;border-top-color:#3b82f6;border-radius:50%;width:28px;height:28px;animation:.6s linear infinite drawer-spin;display:inline-block}@keyframes drawer-spin{to{transform:rotate(360deg)}}
