.ska-header-prep .et-l--header{opacity:0!important;transform:translateY(-4px)}.ska-header-ready .et-l--header{opacity:1!important;transform:none!important;transition:opacity 0.15s ease,transform 0.15s ease}@media (prefers-reduced-motion:reduce){.ska-header-ready .et-l--header{transition:none!important}}.ska-menu-desktop{display:block}.ska-menu-mobile{display:none}@media (max-width:980px){.ska-menu-desktop{display:none}.ska-menu-mobile{display:block}}.et-l--header .header-logo img{display:block;max-width:100%;width:auto;height:auto}@media (min-width:981px){.et-l--header .header-logo img{max-height:64px!important}}@media (max-width:980px){.et-l--header .header-logo img{max-height:48px!important}}@media (min-width:981px){li.book-now{display:none!important}}@media (max-width:980px){.et-l--header .ska-menu-mobile .et_pb_menu__wrap,.et-l--header .ska-menu-mobile .et_mobile_nav_menu{display:flex!important;justify-content:flex-end!important}.et-l--header .ska-menu-mobile .mobile_menu_bar{margin-left:auto!important;margin-right:0!important}}.et_pb_button{transition:transform 0.2s ease}.et_pb_button:hover{transform:translateY(1px)}.et_pb_button:focus,.et_pb_button:focus-visible{outline:3px solid rgba(31,111,91,0.35);outline-offset:3px}@media (max-width:980px){#main-header,#main-header .container,.et-l--header,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_module,.et_pb_menu,.et_pb_button_module_wrapper{box-shadow:none!important;-webkit-box-shadow:none!important}#main-header::after{height:1px!important;background:rgba(0,0,0,0.08)!important}}@media (max-width:980px){.et-l--header .et_pb_menu .et_mobile_menu .sub-menu,.et-l--header .et_pb_menu .et_mobile_menu ul.sub-menu{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important}.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>a+span,.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>a+span.et_pb_menu__icon,.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>span,.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>span.et_pb_menu__icon{display:none!important}.et-l--header .et_pb_menu .et_mobile_menu .sub-menu.visible,.et-l--header .et_pb_menu .et_mobile_menu .sub-menu.opened{display:none!important}.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>a,.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>a:hover,.et-l--header .et_pb_menu .et_mobile_menu .menu-item-has-children>a:active{background:transparent!important}}.grecaptcha-badge{visibility:hidden!important}.et_pb_row.course-pathway-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:18px;width:100%!important}.et_pb_row.course-pathway-row>.et_pb_column{float:none!important;margin:0!important;flex:0 1 220px;max-width:240px}.et_pb_row.course-pathway-row>.et_pb_column .et_pb_module{width:100%}@media (max-width:1200px){.et_pb_row.course-pathway-row>.et_pb_column{flex-basis:250px;max-width:280px}}@media (max-width:1024px){.et_pb_row.course-pathway-row>.et_pb_column{flex-basis:320px;max-width:360px}}.et_pb_row.journey-card-row{display:flex!important;flex-wrap:wrap!important;gap:18px;justify-content:center!important;width:100%!important}.et_pb_row.journey-card-row>.et_pb_column{float:none!important;margin:0!important;flex:0 1 260px;max-width:300px}.et_pb_row.journey-card-row>.et_pb_column .et_pb_module{width:100%}@media (max-width:1100px){.et_pb_row.journey-card-row>.et_pb_column{flex-basis:360px;max-width:420px}}@media (max-width:980px){.et_pb_row.journey-card-row>.et_pb_column{flex-basis:420px;max-width:520px}}@media (min-width:1300px){.et_pb_row.journey-card-row{max-width:1400px!important;justify-content:space-between!important}.et_pb_row.journey-card-row>.et_pb_column{flex-basis:320px;max-width:360px}}.skill-level-tabs{padding-top:18px;padding-left:16px;padding-right:16px}.skill-level-tabs .et_pb_tabs_controls{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:10px 0 14px 0;margin:0 0 12px 0}.skill-level-tabs .et_pb_tabs_controls,.skill-level-tabs .et_pb_tabs_controls li{border:0!important;background:transparent!important}.skill-level-tabs .et_pb_tabs_controls li a{border:1px solid rgba(0,0,0,0.15);border-radius:999px;padding:12px 18px;line-height:1;text-decoration:none!important;transition:background 0.2s ease,border-color 0.2s ease,transform 0.2s ease;cursor:pointer;display:inline-block}.skill-level-tabs .et_pb_tabs_controls li a:hover,.skill-level-tabs .et_pb_tabs_controls li a:focus,.skill-level-tabs .et_pb_tabs_controls li a:focus-visible{text-decoration:underline!important;border-color:rgba(0,0,0,0.35);transform:translateY(-1px);outline:none}.skill-level-tabs .et_pb_tabs_controls li.et_pb_tab_active a,.skill-level-tabs .et_pb_tabs_controls li.active a{background:#1F6F5B;border-color:#1F6F5B;color:#ffffff!important;text-decoration:none!important;transform:none}.skill-level-tabs .et_pb_tabs_controls li a{color:inherit}.skill-level-tabs .et_pb_all_tabs,.skill-level-tabs .et_pb_tab,.skill-level-tabs .et_pb_tabs{border:none!important;box-shadow:none!important;background-image:none!important}.skill-level-tabs .et_pb_all_tabs::before,.skill-level-tabs .et_pb_all_tabs::after,.skill-level-tabs .et_pb_tab::before,.skill-level-tabs .et_pb_tab::after,.skill-level-tabs .et_pb_tabs::before,.skill-level-tabs .et_pb_tabs::after{content:none!important;display:none!important}@media (max-width:480px){.skill-level-tabs .et_pb_tabs_controls{justify-content:center!important;padding:12px 10px 14px 10px;gap:10px}}@media (min-width:981px) and (max-width:1180px){.ska-home-hero .et_pb_button_module_wrapper{margin-bottom:180px!important}}.ska-pathway{margin:24px 0 36px}.ska-pathway__label{margin:0 0 12px;font-size:14px;opacity:0.85}.ska-pathway__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ska-pathway__step{display:block;padding:14px 16px;border:1px solid rgba(0,0,0,0.12);border-radius:10px;background:#ffffff;text-decoration:none!important;transition:transform 0.12s ease,box-shadow 0.12s ease,border-color 0.12s ease}.ska-pathway__step:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,0.08);border-color:rgba(0,0,0,0.25)}.ska-pathway__name{display:block;font-weight:700;font-size:15px;margin-bottom:4px;color:#1F6F5B}.ska-pathway__sub{display:block;font-size:12.5px;line-height:1.35;color:rgba(0,0,0,0.65)}.ska-pathway__step.is-current{border-color:#1F6F5B;box-shadow:0 8px 18px rgba(31,111,91,0.12);pointer-events:none}.ska-pathway__step.is-current .ska-pathway__name{color:#1F6F5B}@media (max-width:980px){.ska-pathway__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ska-pathway__steps{grid-template-columns:1fr}}