.elementor-kit-8{--e-global-color-primary:#1d80c3;--e-global-color-secondary:#dcc58e;--e-global-color-text:#7a7a7a;--e-global-color-accent:#1d80c3;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-8 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1245px}.e-con{--container-max-width:1245px}.elementor-widget:not(:last-child){--kit-widget-spacing:0px}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.carousel-title{text-align:center;font-size:2rem;font-weight:600;color:#0073aa;margin-bottom:24px}.carousel-nav{text-align:center;margin-bottom:20px}.nav-btn{background:#0073aa;color:#fff;border:none;padding:10px 20px;font-size:1.3rem;cursor:pointer;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.12);transition:all .3s ease}.nav-btn:hover{background:#005b8e}#carousel-wrapper{overflow:hidden;max-width:680px;margin:0 auto 50px}#slides-container{display:flex;transition:transform .5s ease}.course-slide{flex:0 0 100%;display:flex;justify-content:center;padding:0 12px;box-sizing:border-box}#carousel-wrapper .course-box{background:linear-gradient(145deg,#fff 0%,#f6fafe 100%);border:2px solid #0073aa;border-radius:14px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:26px 24px;max-width:540px;width:100%;min-height:420px;display:flex;flex-direction:column;justify-content:space-between;transition:all .35s ease;position:relative;overflow:hidden}#carousel-wrapper .course-box:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.1)}#carousel-wrapper .course-box:before{content:attr(data-tag);position:absolute;top:0;left:0;background:#0073aa;color:#fff;font-size:.7rem;font-weight:600;padding:6px 12px;border-radius:0 0 8px;text-transform:uppercase;letter-spacing:.5px}#carousel-wrapper .course-box[data-tag*=Excel]:before{background:#28a745}#carousel-wrapper .course-box[data-tag*="First Aid"]:before{background:#d32f2f}#carousel-wrapper .course-box[data-tag*=AI]:before{background:#6a1b9a}#carousel-wrapper .course-box[data-tag*=Machine]:before{background:#0d47a1}#carousel-wrapper .course-box.glow-soon{box-shadow:0 0 14px 4px rgba(255,152,0,.4),0 4px 20px rgba(0,0,0,.08);border:2px solid rgba(255,152,0,.6);animation:glowPulse 2.5s ease-in-out infinite}@keyframes glowPulse{0%,100%{box-shadow:0 0 10px rgba(255,152,0,.3)}50%{box-shadow:0 0 22px rgba(255,152,0,.5)}}#carousel-wrapper .course-box h3{font-size:1.4rem;text-align:center;color:#004d7a;margin-bottom:14px}#carousel-wrapper .course-box ul{list-style:none;padding:0;margin:0;line-height:1.6;font-size:.95rem;color:#333}#carousel-wrapper .course-box .price{color:#28a745;font-weight:700}#carousel-wrapper .course-box .urgency{color:#e91e63;font-weight:700;font-size:.95rem;margin-top:8px;animation:pulse 1.4s infinite ease-in-out}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.03)}}#carousel-wrapper .course-box .countdown-container{font-size:.95rem;color:#222;margin-top:18px}#carousel-wrapper .course-box .countdown{font-weight:700;color:#c2185b;margin-left:6px}#carousel-wrapper .book-now{display:inline-block;background:linear-gradient(to right,#0073aa,#009acb);color:#fff;padding:12px 24px;border-radius:50px;font-size:.95rem;text-decoration:none;font-weight:600;margin:20px auto 0;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,115,170,.25)}#carousel-wrapper .book-now:hover{background:linear-gradient(to right,#005b8e,#0073aa);box-shadow:0 6px 20px rgba(0,115,170,.35)}.see-all-container{text-align:center;margin-top:24px}.see-all-btn{display:inline-block;padding:12px 28px;background:linear-gradient(to right,#0073aa,#009acb);color:#fff;font-size:.95rem;font-weight:600;border-radius:40px;text-decoration:none;box-shadow:0 4px 10px rgba(0,115,170,.2);transition:all .3s ease}.see-all-btn:hover{background:linear-gradient(to right,#005b8e,#0073aa);box-shadow:0 6px 14px rgba(0,115,170,.3)}.schedule-box .ribbon-container{margin-top:10px}.schedule-box .ribbon{display:inline-block;margin-right:10px;margin-bottom:6px;padding:6px 12px;font-size:.85rem;font-weight:700;color:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#999}.schedule-box .ribbon.popular{background-color:#e91e63;animation:pulse 1.5s infinite}.schedule-box .ribbon.limited{background-color:#ff9800}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.85}100%{transform:scale(1);opacity:1}}.scroll-offset-mental{scroll-margin-top:30vh}.scroll-offset-core{scroll-margin-top:30vh}.scroll-offset-maternity{scroll-margin-top:45vh}.scroll-offset-diplomas{scroll-margin-top:45vh}.scroll-offset-specialist{scroll-margin-top:45vh}.scroll-offset-mandatory{scroll-margin-top:30vh}