.tutor-progress-filled{background:linear-gradient(90deg,#1E25F7,#4ED7DA)!important;box-shadow:0 0 15px #4ED7DA!important}.space-section{position:relative!important;background:linear-gradient(135deg,#000000 0%,#01023F 40%,#522900 100%),url('https://www.transparenttextures.com/patterns/stardust.png')!important;background-blend-mode:screen!important;background-color:#01021F!important;overflow:hidden!important;z-index:1}.space-section::before{content:""!important;position:absolute!important;top:0;left:0;right:0;bottom:0!important;background-image:url('https://www.transparenttextures.com/patterns/stardust.png')!important;opacity:0.3!important;pointer-events:none!important;z-index:-1!important}.btn-kinetic{transition:all 0.4s cubic-bezier(0.23,1,0.32,1)!important;border:1px solid rgba(255,255,255,0.3)!important;position:relative;overflow:visible!important}.btn-kinetic:hover{transform:skewX(-10deg) scale(1.05)!important;background-color:#4ED7DA!important;border-color:#4ED7DA!important;box-shadow:0 0 15px rgba(78,215,218,0.8),0 0 40px rgba(78,215,218,0.4)!important;color:#01023F!important}.btn-kinetic:hover::after{color:#01023F!important}@keyframes nebula-drift{from{transform:scale(1)}to{transform:scale(1.1) rotate(1deg)}}.et_mobile_nav_menu{display:none!important}.et_pb_menu .et_pb_menu__menu{display:flex!important;width:100%!important}.et_pb_menu .et_pb_menu__menu nav,.et_pb_menu .et_pb_menu__menu ul.nav{display:flex!important;flex-direction:row!important;justify-content:space-between!important;width:95%!important;margin:0 auto!important;padding:0!important}.et_pb_menu .et_pb_menu__menu ul.nav li{list-style-type:none!important;margin:0!important;padding:0!important;flex:1!important;text-align:center!important}.et_pb_menu .et_pb_menu__menu ul.nav li a{font-size:11px!important;letter-spacing:-0.2px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;white-space:nowrap!important}.app-icon{font-family:'ETmodules'!important;font-size:22px!important;margin-bottom:3px!important;display:block!important}@media screen and (max-width:980px){.et_pb_menu .et_pb_menu__menu ul.nav li:nth-child(3){position:relative;z-index:10}.et_pb_menu .et_pb_menu__menu ul.nav li:nth-child(3) .app-icon{background:#0055ff!important;color:#ffffff!important;width:46px!important;height:46px!important;line-height:46px!important;border-radius:50%!important;font-size:22px!important;margin:0 auto 2px auto!important;transform:translateY(-20px)!important;box-shadow:0px 4px 12px rgba(0,85,255,0.4)!important;transition:all 0.2s ease-in-out!important}.et_pb_menu .et_pb_menu__menu ul.nav li:nth-child(3) a{justify-content:flex-end!important;padding-top:0!important;padding-bottom:2px!important;height:100%!important}.et_pb_menu .et_pb_menu__menu ul.nav li:nth-child(3) a:active .app-icon{transform:translateY(-11px) scale(0.95)!important;box-shadow:0px 2px 6px rgba(0,85,255,0.6)!important}.et_pb_menu .et_pb_menu__menu ul.nav li:nth-child(3) .app-icon{margin-bottom:-5px!important}}.tutor-accordion-item-header,.tutor-accordion-item-header-title,.tutor-course-title{color:#1e293b!important}.tutor-accordion-item-body,.tutor-accordion-item-body *,.tutor-course-lesson,.tutor-course-lesson *,.tutor-course-contents-list *,.tutor-course-contents-item-title,.tutor-course-contents-item-title a{color:#1e293b!important}.tutor-accordion-item-body a:hover,.tutor-course-lesson a:hover,.tutor-course-contents-list a:hover *{color:#3b82f6!important;background-color:rgba(59,130,246,0.05)!important}#tutor-single-course-parent,.tutor-wrap,.post-type-archive-courses{clear:both!important;display:block!important;margin-bottom:60px!important;overflow:hidden!important}@media (min-width:768px){.woocommerce-account .woocommerce{display:flex!important;gap:30px!important;align-items:flex-start!important}.woocommerce-MyAccount-navigation{width:30%!important;flex:0 0 30%!important;max-width:30%!important;border-right:1px solid rgba(255,255,255,0.1)!important;padding-right:20px!important}.woocommerce-MyAccount-content{width:70%!important;flex:0 0 70%!important;max-width:70%!important;padding-left:30px!important;padding-right:25px!important}}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:12px 16px!important;color:#ffffff!important;font-weight:700!important;font-size:13px!important;border-radius:10px!important;border-left:3px solid transparent!important;transition:all 0.3s ease!important;text-decoration:none!important}.woocommerce-MyAccount-navigation ul li a:hover{color:#ffffff!important;background:rgba(255,255,255,0.05)!important}.woocommerce-MyAccount-navigation ul li.is-active a{color:#00F2FF!important;background:rgba(0,242,255,0.08)!important;border-left-color:#00F2FF!important;text-shadow:0 0 8px rgba(0,242,255,0.3)!important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:rgba(255,221,25,0.07)!important;border:1px solid rgba(255,221,25,0.25)!important;border-left:4px solid #FFDD19!important;color:#f8fafc!important;border-radius:12px!important;padding:18px!important;font-size:13px!important;line-height:1.6!important;margin-bottom:30px!important}.woocommerce-message a.button,.woocommerce-info a.button{background:#1E25F7!important;color:white!important;border-radius:8px!important;font-size:11px!important;text-transform:uppercase!important;font-weight:800!important;font-style:italic!important;padding:8px 16px!important;border:1px solid rgba(255,255,255,0.15)!important;transition:all 0.3s!important}.woocommerce-message a.button:hover,.woocommerce-info a.button:hover{background:#00F2FF!important;color:#01021F!important;box-shadow:0 0 15px #00F2FF!important}.woocommerce-MyAccount-content a:not(.button){color:#00F2FF!important;font-weight:bold!important;text-decoration:underline!important;transition:opacity 0.2s!important}@media screen and (max-width:980px){.section-menu-mobile-fixe{height:0!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;overflow:visible!important}}.woocommerce-product-short-description{margin-top:10px!important;margin-bottom:15px!important;font-size:13px!important;line-height:1.5!important;color:#94a3b8!important;text-align:center!important}