:root{--hrp-navy:#2E3B75;--hrp-deep-ink:#1E0E3A;--hrp-crimson:#C30627;--hrp-crimson-hover:#A50927;--hrp-canvas:#FCFAFB;--hrp-surface:#F4F5FA;--hrp-navy-tint:#EDEFF7;--hrp-rose-tint:#FBF0F3;--hrp-border:#DDDDE7;--hrp-field-border:#8A8B9A;--hrp-muted:#68697A;--hrp-success:#237A57;--edublink-color-primary:var(--hrp-navy);--edublink-color-primary-alt:var(--hrp-deep-ink);--edublink-color-secondary:var(--hrp-crimson);--edublink-color-body:#68697A;--edublink-color-heading:var(--hrp-deep-ink);--edublink-color-border:var(--hrp-border);--edublink-color-lighten01:var(--hrp-surface);--edublink-color-off-white:var(--hrp-surface);--tutor-color-primary:var(--hrp-navy);--tutor-color-primary-hover:var(--hrp-deep-ink);--tutor-color-primary-rgb:46, 59, 117;--tutor-color-primary-hover-rgb:30, 14, 58;--tutor-color-success:var(--hrp-success);--tutor-color-success-rgb:35, 122, 87;--tutor-border-color:var(--hrp-border)}.wp-theme-edublink .edublink-page-title-area{background-color:var(--hrp-surface)!important;color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif}.wp-theme-edublink .edublink-page-title-area .entry-title{color:var(--hrp-deep-ink)!important;font-family:"Source Serif 4",serif!important;font-weight:700}.wp-theme-edublink .edublink-page-title-area .edublink-breadcrumb-wrapper{color:var(--hrp-muted)!important;font-family:"Noto Sans",sans-serif!important}.wp-theme-edublink .edublink-page-title-area .edublink-breadcrumb-wrapper a{color:var(--hrp-muted)!important}.wp-theme-edublink .edublink-page-title-area .edublink-breadcrumb-wrapper a:hover,.wp-theme-edublink .edublink-page-title-area .edublink-breadcrumb-wrapper a:focus-visible,.wp-theme-edublink .edublink-page-title-area .edublink-breadcrumb-wrapper .active{color:var(--hrp-crimson)!important}.wp-theme-edublink .edublink-page-title-area .breadcrumb li:not(:last-child)::after{color:var(--hrp-navy)!important}.wp-theme-edublink .edublink-page-title-area .shape-3 img,.wp-theme-edublink .edublink-page-title-area .shape-4 img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.24}.wp-theme-edublink .edublink-page-title-area .shape-5 img{filter:brightness(0) saturate(100%) invert(12%) sepia(84%) saturate(5488%) hue-rotate(344deg) brightness(90%) contrast(102%);opacity:.32}.wp-theme-edublink .edublink-page-title-area .shape-1 span,.wp-theme-edublink .edublink-page-title-area .shape-2 span{border-color:var(--hrp-border)!important}body,.tutor-wrap,.tutor-wrap-parent{background-color:var(--hrp-canvas)}.tutor-card,.tutor-dashboard-content-inner,.tutor-login-wrap,#tutor-registration-wrap{border-color:var(--hrp-border)}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="datetime-local"],select,textarea,.tutor-form-control{border-color:var(--hrp-field-border)!important}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,select:focus,textarea:focus,.tutor-form-control:focus{border-color:var(--hrp-navy)!important;box-shadow:0 0 0 3px rgb(46 59 117 / .14)}.tutor-round-box,.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a:hover,.tutor-dropdown-item.is-active,.tutor-dropdown-item:hover,.tutor-dropdown-item:focus,.tutor-iconic-btn-secondary{background-color:var(--hrp-navy-tint)}.tutor-alert-success,.tutor-color-success{color:var(--hrp-success)}.edublink-copyright-wrapper a{color:var(--hrp-navy)!important;border-color:var(--hrp-navy)}.edublink-copyright-wrapper a:hover,.edublink-copyright-wrapper a:focus{color:var(--hrp-deep-ink)!important;border-color:var(--hrp-deep-ink)}.edublink-course-details-sidebar .tutor-add-to-cart-button,.edublink-course-details-sidebar .eb-tl-enroll-btn,#tutor-registration-wrap [type="submit"].tutor-btn,.tutor-login-wrap button[type="submit"].tutor-btn{background-color:var(--hrp-crimson)!important;border-color:var(--hrp-crimson)!important;color:#FFFFFF!important}.edublink-course-details-sidebar .tutor-add-to-cart-button:hover,.edublink-course-details-sidebar .tutor-add-to-cart-button:focus,.edublink-course-details-sidebar .eb-tl-enroll-btn:hover,.edublink-course-details-sidebar .eb-tl-enroll-btn:focus,#tutor-registration-wrap [type="submit"].tutor-btn:hover,#tutor-registration-wrap [type="submit"].tutor-btn:focus,.tutor-login-wrap button[type="submit"].tutor-btn:hover,.tutor-login-wrap button[type="submit"].tutor-btn:focus{background-color:var(--hrp-crimson-hover)!important;border-color:var(--hrp-crimson-hover)!important}.page-id-9684 .elementor-element-9d04bf7 img,.page-id-9684 .elementor-element-9416bff img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.38}.page-id-9684 .elementor-element-da380ec img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.08}.page-id-9684 .elementor-element-dc9f7a1 .event-time span{background-color:var(--hrp-crimson)!important}.page-id-9684 .elementor-element-1e56b75,.page-id-9684 .elementor-element-a842771,.page-id-9684 .elementor-element-a3ac9f6,.page-id-9684 .elementor-element-dc9fd0e{font-family:"Noto Sans",sans-serif}.page-id-9684 .elementor-element-d1e96ce .heading,.page-id-9684 .elementor-element-53fb151 .heading,.page-id-9684 .elementor-element-e78dd4a .elementor-heading-title{font-family:"Source Serif 4",serif!important;font-weight:700}.page-id-9684 .elementor-element-d1e96ce .pre-heading,.page-id-9684 .elementor-element-53fb151 .pre-heading,.page-id-9684 .elementor-element-1e56b75 .edublink-icon-box-title,.page-id-9684 .elementor-element-1e56b75 .edublink-icon-box-details,.page-id-9684 .elementor-element-53fb151 .description,.page-id-9684 .elementor-element-53fb151 .title,.page-id-9684 .elementor-element-53fb151 .subtitle,.page-id-9684 .elementor-element-a3ac9f6 .edublink-counter-item,.page-id-9684 .elementor-element-a3ac9f6 .elementor-heading-title,.page-id-9684 .elementor-element-dc9fd0e .edublink-button{font-family:"Noto Sans",sans-serif!important}.page-id-9684 .elementor-element-490016e>.elementor-widget-container,.page-id-9684 .elementor-element-8d97fd4>.elementor-widget-container,.page-id-9684 .elementor-element-6dd0167>.elementor-widget-container,.page-id-9684 .elementor-element-53fb151 .eb-testimonial-item .content{background-color:var(--hrp-canvas)!important;border:1px solid var(--hrp-border)!important;border-radius:12px!important;box-shadow:0 12px 30px rgb(30 14 58 / .06)!important}.page-id-9684 .elementor-element-1e56b75 .edublink-icon-box-title,.page-id-9684 .elementor-element-53fb151 .title{color:var(--hrp-deep-ink)!important}.page-id-9684 .elementor-element-1e56b75 .edublink-icon-box-details,.page-id-9684 .elementor-element-53fb151 .description,.page-id-9684 .elementor-element-53fb151 .subtitle{color:var(--hrp-muted)!important}.page-id-9684 .elementor-element-490016e .edublink-icon-box-icon.edublink-icon-box-enable,.page-id-9684 .elementor-element-6dd0167 .edublink-icon-box-icon.edublink-icon-box-enable{background-color:var(--hrp-navy-tint)!important}.page-id-9684 .elementor-element-490016e .edublink-icon-box-icon i,.page-id-9684 .elementor-element-490016e .edublink-icon-box-icon svg,.page-id-9684 .elementor-element-6dd0167 .edublink-icon-box-icon i,.page-id-9684 .elementor-element-6dd0167 .edublink-icon-box-icon svg{color:var(--hrp-navy)!important;fill:var(--hrp-navy)!important}.page-id-9684 .elementor-element-8d97fd4 .edublink-icon-box-icon.edublink-icon-box-enable{background-color:var(--hrp-rose-tint)!important}.page-id-9684 .elementor-element-8d97fd4 .edublink-icon-box-icon i,.page-id-9684 .elementor-element-8d97fd4 .edublink-icon-box-icon svg{color:var(--hrp-crimson)!important;fill:var(--hrp-crimson)!important}.page-id-9684 .elementor-element-490016e.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon.edublink-icon-box-enable,.page-id-9684 .elementor-element-6dd0167.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon.edublink-icon-box-enable{background-color:var(--hrp-navy)!important}.page-id-9684 .elementor-element-8d97fd4.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon.edublink-icon-box-enable{background-color:var(--hrp-crimson)!important}.page-id-9684 .elementor-element-490016e.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon i,.page-id-9684 .elementor-element-490016e.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon svg,.page-id-9684 .elementor-element-8d97fd4.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon i,.page-id-9684 .elementor-element-8d97fd4.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon svg,.page-id-9684 .elementor-element-6dd0167.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon i,.page-id-9684 .elementor-element-6dd0167.elementor-widget-edublink-icon-box:hover .edublink-icon-box-icon svg{color:var(--hrp-canvas)!important;fill:var(--hrp-canvas)!important}.page-id-9684 .elementor-element-c74f5aa .edublink-button,.page-id-9684 .elementor-element-67a463a .edublink-button{background-color:var(--hrp-crimson)!important;border-color:var(--hrp-crimson)!important;color:var(--hrp-canvas)!important}.page-id-9684 .elementor-element-c74f5aa .edublink-button:hover,.page-id-9684 .elementor-element-c74f5aa .edublink-button:focus,.page-id-9684 .elementor-element-67a463a .edublink-button:hover,.page-id-9684 .elementor-element-67a463a .edublink-button:focus{background-color:var(--hrp-crimson-hover)!important;border-color:var(--hrp-crimson-hover)!important}.page-id-9684 .elementor-element-53fb151 .rating-icon i,.page-id-9684 .elementor-element-53fb151 .edublink-svg-icon{color:var(--hrp-navy)!important;fill:var(--hrp-navy)!important}.page-id-9684 .elementor-element-53fb151 .swiper-button-prev,.page-id-9684 .elementor-element-53fb151 .swiper-button-next{color:var(--hrp-navy)!important}.page-id-9684 .elementor-element-53fb151 .swiper-button-prev:hover,.page-id-9684 .elementor-element-53fb151 .swiper-button-next:hover{color:var(--hrp-crimson)!important}.page-id-9684 .elementor-element-5ae8741 img,.page-id-9684 .elementor-element-3197b62 img,.page-id-9684 .elementor-element-eaa01ab img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.22}.page-id-9684 .elementor-element-5ae8741 .edublink-animation-widget-color,.page-id-9684 .elementor-element-3197b62 .edublink-animation-widget-color,.page-id-9684 .elementor-element-eaa01ab .edublink-animation-widget-color{background-color:var(--hrp-navy)!important;opacity:.22}.page-id-9684 .elementor-element-a842771>.elementor-background-overlay{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:0.12!important}.page-id-9684 .elementor-element-aa80f99 img,.page-id-9684 .elementor-element-1dc2a21 img{filter:brightness(0) invert(1);opacity:.16}.page-id-9684 .elementor-element-aa80f99 .edublink-animation-widget-color,.page-id-9684 .elementor-element-1dc2a21 .edublink-animation-widget-color{background-color:var(--hrp-canvas)!important;opacity:.16}.page-id-10364 .elementor{color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif}.page-id-10364 .elementor :is(p,a,li,span,button,input,textarea),.page-id-10364 .elementor :is(h1,h2,h3,h4,h5,h6){font-family:"Noto Sans",sans-serif}.page-id-10364 .elementor-element-db42f9c .heading,.page-id-10364 .elementor-element-6336de7 .heading,.page-id-10364 .elementor-element-b913d14 .heading,.page-id-10364 .elementor-element-7df7c7d .heading,.page-id-10364 .elementor-element-ae0bb7a .elementor-heading-title{color:var(--hrp-deep-ink)!important;font-family:"Source Serif 4",serif!important;font-weight:700}.page-id-10364 .elementor .edublink-section-heading .pre-heading,.page-id-10364 .elementor .edublink-section-heading .heading mark{color:var(--hrp-crimson)!important}.page-id-10364 .elementor .edublink-section-heading .description,.page-id-10364 .elementor .elementor-widget-text-editor,.page-id-10364 .elementor .edublink-features-content{color:var(--hrp-muted)}.page-id-10364 .elementor .edublink-button,.page-id-10364 .elementor .elementor-button{background-color:var(--hrp-crimson)!important;border-color:var(--hrp-crimson)!important;color:var(--hrp-canvas)!important}.page-id-10364 .elementor .edublink-button:hover,.page-id-10364 .elementor .edublink-button:focus,.page-id-10364 .elementor .elementor-button:hover,.page-id-10364 .elementor .elementor-button:focus{background-color:var(--hrp-crimson-hover)!important;border-color:var(--hrp-crimson-hover)!important;color:var(--hrp-canvas)!important}.page-id-10364 .elementor .edublink-button:focus-visible,.page-id-10364 .elementor .elementor-button:focus-visible{outline:2px solid var(--hrp-navy);outline-offset:3px}.page-id-10364 .elementor .edublink-video-popup-wrapper .video-popup-button,.page-id-10364 .elementor .edublink-video-popup-wrapper .edublink-video-popup{background-color:var(--hrp-crimson)!important;color:var(--hrp-canvas)!important}.page-id-10364 .elementor-widget-edublink-animation img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.22}.page-id-10364 .swiper-pagination-bullet{background-color:var(--hrp-navy-tint)!important;opacity:1}.page-id-10364 .swiper-pagination-bullet-active{background-color:var(--hrp-navy)!important}[dir="rtl"] .page-id-10364 .elementor,.rtl.page-id-10364 .elementor{font-family:"Noto Sans Arabic","Noto Sans",sans-serif;letter-spacing:0}.page-id-17213 .edublink-single-page,.page-id-17213 .entry-content,.page-id-17213 .elementor{color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif}.page-id-17213 .elementor :is(p,a,li,span,button,input,textarea),.page-id-17213 .elementor :is(h1,h2,h3,h4,h5,h6){font-family:"Noto Sans",sans-serif}.page-id-17213 .elementor-element-bef7517 .elementor-heading-title{color:var(--hrp-deep-ink)!important;font-family:"Source Serif 4",serif!important;font-weight:700}.page-id-17213 .elementor :is(h4,h5,h6),.page-id-17213 .elementor .elementor-heading-title{color:var(--hrp-deep-ink)}.page-id-17213 .elementor :is(p,address),.page-id-17213 .elementor-widget-text-editor,.page-id-17213 .wpcf7-form-control::placeholder{color:var(--hrp-muted)}.page-id-17213 .elementor-element-5690efc{background-color:var(--hrp-canvas)!important;box-shadow:0 16px 40px rgb(30 14 58 / .07)!important}.page-id-17213 .wpcf7-form-control:not([type="submit"]){border-color:var(--hrp-field-border)!important;color:var(--hrp-deep-ink)!important;font-family:"Noto Sans",sans-serif!important}.page-id-17213 .wpcf7-form-control:not([type="submit"]):focus{border-color:var(--hrp-navy)!important;outline:2px solid var(--hrp-navy);outline-offset:2px}.page-id-17213 .elementor .wpcf7-form .wpcf7-submit,.page-id-17213 .elementor .edublink-contact-form-single-item,.page-id-17213 .elementor .eb-contact-button-wrapper{font-family:"Noto Sans",sans-serif!important}.page-id-17213 .elementor .eb-contact-button{background-color:var(--hrp-crimson)!important;border-color:var(--hrp-crimson)!important;padding:0!important;transition:background-color 180ms ease-out,border-color 180ms ease-out}.page-id-17213 .elementor .eb-contact-button .wpcf7-submit{background-color:transparent!important;border-color:transparent!important;color:var(--hrp-canvas)!important;cursor:pointer;height:50px!important;padding:0 55px 0 30px!important}.page-id-17213 .elementor .eb-contact-button:hover{background-color:var(--hrp-crimson-hover)!important;border-color:var(--hrp-crimson-hover)!important}.page-id-17213 .elementor .eb-contact-button:has(.wpcf7-submit:focus-visible){outline:2px solid var(--hrp-navy);outline-offset:3px}.page-id-17213 .elementor-widget-edublink-animation img{filter:brightness(0) saturate(100%) invert(25%) sepia(21%) saturate(1417%) hue-rotate(193deg) brightness(91%) contrast(90%);opacity:.22}[dir="rtl"] .page-id-17213 .elementor,.rtl.page-id-17213 .elementor{font-family:"Noto Sans Arabic","Noto Sans",sans-serif;letter-spacing:0}.hrp-featured-diploma{background-color:var(--hrp-canvas);border-block:1px solid var(--hrp-border);color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif;padding:clamp(56px, 7vw, 96px) 20px}.hrp-featured-diploma__inner{align-items:center;display:grid;gap:clamp(36px, 6vw, 76px);grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr);margin-inline:auto;max-width:1200px}.hrp-featured-diploma__eyebrow{color:var(--hrp-crimson);display:block;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:16px}.hrp-featured-diploma__title{color:var(--hrp-deep-ink);font-family:"Source Serif 4",serif;font-size:clamp(38px, 4.6vw, 64px);font-weight:700;letter-spacing:-.025em;line-height:1.06;margin:0;max-width:13ch}.hrp-featured-diploma__description{color:var(--hrp-muted);font-size:17px;line-height:1.7;margin:24px 0 0;max-width:62ch}.hrp-featured-diploma__benefits{display:grid;gap:12px;list-style:none;margin:28px 0 0;padding:0}.hrp-featured-diploma__benefit{align-items:center;display:flex;font-size:15px;font-weight:600;gap:12px;line-height:1.45}.hrp-featured-diploma__check{align-items:center;background-color:var(--hrp-navy-tint);border-radius:50%;color:var(--hrp-navy);display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}.hrp-featured-diploma__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:32px}.hrp-featured-diploma__primary,.hrp-featured-diploma__secondary{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:48px;padding:12px 20px;transition:background-color 180ms ease-out,border-color 180ms ease-out,color 180ms ease-out}.hrp-featured-diploma__primary{background-color:var(--hrp-crimson);border:1px solid var(--hrp-crimson);color:var(--hrp-canvas)}.hrp-featured-diploma__primary:hover,.hrp-featured-diploma__primary:focus{background-color:var(--hrp-crimson-hover);border-color:var(--hrp-crimson-hover);color:var(--hrp-canvas)}.hrp-featured-diploma__secondary{background-color:var(--hrp-navy-tint);border:1px solid var(--hrp-navy-tint);color:var(--hrp-navy)}.hrp-featured-diploma__secondary:hover,.hrp-featured-diploma__secondary:focus{background-color:#fff0;border-color:var(--hrp-navy);color:var(--hrp-deep-ink)}.hrp-featured-diploma__primary:focus-visible,.hrp-featured-diploma__secondary:focus-visible{outline:2px solid var(--hrp-navy);outline-offset:3px}.hrp-featured-diploma__media{background-color:var(--hrp-navy-tint);border-radius:28px;padding:clamp(14px, 2vw, 22px);position:relative}.hrp-featured-diploma__image{aspect-ratio:4 / 3;border-radius:20px;display:block;height:auto;object-fit:cover;width:100%}.hrp-featured-diploma__caption{background-color:var(--hrp-deep-ink);border-radius:12px;bottom:clamp(26px, 4vw, 40px);color:var(--hrp-canvas);left:clamp(26px, 4vw, 40px);max-width:calc(100% - 52px);padding:14px 18px;position:absolute}.hrp-featured-diploma__course-name,.hrp-featured-diploma__course-type{display:block}.hrp-featured-diploma__course-name{font-size:16px;font-weight:700;line-height:1.35}.hrp-featured-diploma__course-type{color:var(--hrp-border);font-size:13px;line-height:1.4;margin-top:3px}@media (max-width:820px){.hrp-featured-diploma__inner{grid-template-columns:minmax(0,1fr)}.hrp-featured-diploma__title{max-width:16ch}.hrp-featured-diploma__media{max-width:640px}}@media (max-width:480px){.hrp-featured-diploma{padding-inline:16px}.hrp-featured-diploma__title{font-size:38px;letter-spacing:-.015em}.hrp-featured-diploma__description{font-size:16px}.hrp-featured-diploma__actions{align-items:stretch;flex-direction:column}.hrp-featured-diploma__primary,.hrp-featured-diploma__secondary{width:100%}.hrp-featured-diploma__caption{bottom:24px;left:24px;max-width:calc(100% - 48px)}}@media (prefers-reduced-motion:reduce){.hrp-featured-diploma__primary,.hrp-featured-diploma__secondary{transition:none}}[dir="rtl"] .hrp-featured-diploma__eyebrow,.rtl .hrp-featured-diploma__eyebrow{letter-spacing:0}[dir="rtl"] .hrp-featured-diploma__caption,.rtl .hrp-featured-diploma__caption{left:auto;right:clamp(26px, 4vw, 40px)}.page-id-10409 .elementor,.hrp-instructor-directory,.tutor-user-public-profile.tutor-instructor{color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif}.page-id-10409 .elementor .edublink-section-heading .heading,.tutor-user-public-profile.tutor-instructor .profile-name h3,.tutor-user-public-profile.tutor-instructor .tutor-user-profile-content>h3{color:var(--hrp-deep-ink);font-family:"Source Serif 4",serif!important;font-weight:700}.page-id-10409 .elementor .edublink-section-heading .pre-heading,.page-id-10409 .elementor .edublink-section-heading .heading mark{color:var(--hrp-crimson)!important}.hrp-instructor-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(min(100%, 280px),370px));justify-content:center}.hrp-instructor-card{background-color:var(--hrp-canvas);border:1px solid var(--hrp-border);border-radius:18px;box-shadow:0 16px 36px rgb(30 14 58 / .07);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow 180ms ease-out,transform 180ms ease-out}.hrp-instructor-card:hover,.hrp-instructor-card:focus-within{box-shadow:0 20px 44px rgb(30 14 58 / .13);transform:translateY(-4px)}.hrp-instructor-card__media{aspect-ratio:4 / 3;background-color:var(--hrp-navy-tint);display:block;overflow:hidden}.hrp-instructor-card__image{display:block;height:100%;object-fit:cover;transition:transform 220ms ease-out;width:100%}.hrp-instructor-card:hover .hrp-instructor-card__image,.hrp-instructor-card:focus-within .hrp-instructor-card__image{transform:scale(1.025)}.hrp-instructor-card__content{display:flex;flex:1;flex-direction:column;padding:26px}.hrp-instructor-card__name{color:var(--hrp-deep-ink);font-family:"Source Serif 4",serif;font-size:25px;font-weight:700;line-height:1.2;margin:0}.hrp-instructor-card__name a{color:inherit}.hrp-instructor-card__name a:hover,.hrp-instructor-card__name a:focus{color:var(--hrp-crimson)}.hrp-instructor-card__designation{color:var(--hrp-navy);font-size:14px;font-weight:700;margin:10px 0 0}.hrp-instructor-card__bio{color:var(--hrp-muted);font-size:15px;line-height:1.65;margin:16px 0 0}.hrp-instructor-card__link{align-items:center;color:var(--hrp-crimson);display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-top:auto;padding-top:20px;width:fit-content}.hrp-instructor-card__link:hover,.hrp-instructor-card__link:focus{color:var(--hrp-crimson-hover)}.hrp-instructor-card :focus-visible{outline:2px solid var(--hrp-navy);outline-offset:3px}.hrp-instructor-directory__empty{background-color:var(--hrp-surface);border:1px solid var(--hrp-border);border-radius:14px;color:var(--hrp-muted);font-family:"Noto Sans",sans-serif;padding:28px;text-align:center}.tutor-user-public-profile.tutor-instructor{background-color:var(--hrp-canvas);padding-bottom:clamp(64px, 8vw, 104px)}.tutor-user-public-profile.tutor-instructor .photo-area{border-radius:24px;box-shadow:0 18px 44px rgb(30 14 58 / .11);margin-top:clamp(42px, 6vw, 76px);overflow:hidden}.tutor-user-public-profile.tutor-instructor .cover-area{background:linear-gradient(120deg,var(--hrp-deep-ink),var(--hrp-navy))}.tutor-user-public-profile.tutor-instructor .cover-area>div:first-child{background-position:center;background-size:cover;opacity:.32}.tutor-user-public-profile.tutor-instructor .profile-pic{border:6px solid var(--hrp-canvas);box-shadow:0 12px 28px rgb(30 14 58 / .16)}.tutor-user-public-profile.tutor-instructor .profile-name h3{color:var(--hrp-canvas)!important}.tutor-user-public-profile.tutor-instructor .tutor-user-profile-sidebar{display:none}.tutor-user-public-profile.tutor-instructor .tutor-user-profile-content{background-color:var(--hrp-canvas);border:1px solid var(--hrp-border);border-radius:20px;box-shadow:0 16px 40px rgb(30 14 58 / .07);color:var(--hrp-muted);max-width:none;padding:clamp(28px, 4vw, 48px);width:100%}.tutor-user-public-profile.tutor-instructor .tutor-user-profile-content>h3{font-size:clamp(28px, 3vw, 38px);margin-bottom:22px}.tutor-user-public-profile.tutor-instructor .tutor-user-profile-content .tutor-course-card{border-color:var(--hrp-border);border-radius:14px;overflow:hidden}.tutor-user-public-profile.tutor-instructor .tutor-btn-primary{background-color:var(--hrp-crimson);border-color:var(--hrp-crimson)}.tutor-user-public-profile.tutor-instructor .tutor-btn-primary:hover,.tutor-user-public-profile.tutor-instructor .tutor-btn-primary:focus{background-color:var(--hrp-crimson-hover);border-color:var(--hrp-crimson-hover)}@media (max-width:620px){.hrp-instructor-grid{grid-template-columns:minmax(0,1fr)}.hrp-instructor-card__content{padding:22px}.tutor-user-public-profile.tutor-instructor .photo-area{border-radius:16px;margin-inline:16px}.tutor-user-public-profile.tutor-instructor .profile-name h3{color:var(--hrp-deep-ink)!important}.tutor-user-public-profile.tutor-instructor .tutor-user-profile-content{border-radius:16px;padding:24px 20px}}@media (prefers-reduced-motion:reduce){.hrp-instructor-card,.hrp-instructor-card__image{transition:none}}[dir="rtl"] .hrp-instructor-directory,.rtl .hrp-instructor-directory,[dir="rtl"] .tutor-user-public-profile.tutor-instructor,.rtl .tutor-user-public-profile.tutor-instructor{font-family:"Noto Sans Arabic","Noto Sans",sans-serif}[dir="rtl"] .hrp-instructor-directory :is(.hrp-instructor-card__name),.rtl .hrp-instructor-directory :is(.hrp-instructor-card__name),[dir="rtl"] .tutor-user-public-profile.tutor-instructor :is(.profile-name h3,.tutor-user-profile-content>h3),.rtl .tutor-user-public-profile.tutor-instructor :is(.profile-name h3,.tutor-user-profile-content>h3){font-family:"Noto Sans Arabic","Noto Sans",sans-serif!important}.tutor-checkout-page .tutor-btn-primary[disabled]{cursor:not-allowed;opacity:.55}@media (max-width:767px){body.single-courses .eb-course-single-style-4{padding-bottom:48px;padding-top:48px}body.single-courses .eb-course-details-header-4 .eb-course-header-meta-items{align-items:stretch;display:flex;flex-direction:column;gap:12px;margin:20px 0 0}body.single-courses .eb-course-details-header-4 .eb-course-header-meta-items>li{margin:0;min-width:0;width:100%}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-is-sticky{overflow:hidden}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-nav{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-nav::-webkit-scrollbar{display:none}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-nav>.tutor-nav-item{display:block!important;flex:0 0 auto}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-nav>.tutor-nav-item.tutor-nav-more{display:none!important}body.single-courses .eb-course-single-style-4 .tutor-course-details-tab .tutor-nav-link{margin-inline:0;padding:14px 18px;white-space:nowrap}body.single-courses .eb-course-single-style-4 .edublink-course-details-sidebar-inner{border-radius:14px;overflow:hidden;padding:0}body.single-courses .eb-course-single-style-4 .edublink-course-details-sidebar{max-width:none;width:100%}body.single-courses .eb-course-single-style-4 .edublink-course-details-sidebar-content{padding:24px 20px}}@media (min-width:1200px){#masthead .edublink-header-right-side{column-gap:16px}}#masthead .edublink-woo-mini-cart-wrapper{display:none!important}.hrp-header-account{align-items:center;display:flex;flex:0 0 auto;font-family:"Noto Sans",sans-serif;gap:10px;position:relative}.hrp-header-account--mobile{display:none}.hrp-header-account__login,.hrp-header-account__signup{align-items:center;border:1px solid var(--hrp-navy);border-radius:10px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;min-height:42px;padding:11px 17px;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease;white-space:nowrap}.hrp-header-account__login{background:#fff0;color:var(--hrp-navy)}.hrp-header-account__signup{background:var(--hrp-crimson);border-color:var(--hrp-crimson);color:#fff}.hrp-header-account__login:hover,.hrp-header-account__login:focus-visible{background:var(--hrp-navy-tint);color:var(--hrp-deep-ink)}.hrp-header-account__signup:hover,.hrp-header-account__signup:focus-visible{background:var(--hrp-crimson-hover);border-color:var(--hrp-crimson-hover);color:#fff}.hrp-header-account__trigger{align-items:center;background:var(--hrp-surface);border:2px solid #fff0;border-radius:50%;color:var(--hrp-navy);cursor:pointer;display:inline-flex;height:46px;justify-content:center;overflow:hidden;padding:0;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:46px}.hrp-header-account__trigger:hover,.hrp-header-account__trigger[aria-expanded="true"]{border-color:var(--hrp-crimson);box-shadow:0 8px 20px rgb(30 14 58 / .14)}.hrp-header-account__trigger:focus-visible,.hrp-header-account__login:focus-visible,.hrp-header-account__signup:focus-visible,.hrp-header-account__link:focus-visible{outline:3px solid rgb(195 6 39 / .3);outline-offset:3px}.hrp-header-account__avatar-image{display:block;height:100%;object-fit:cover;width:100%}.hrp-header-account__initials{align-items:center;background:var(--hrp-navy);color:#fff;display:flex;font-size:14px;font-weight:800;height:100%;justify-content:center;letter-spacing:.03em;width:100%}.hrp-header-account__dropdown{background:var(--hrp-canvas);border:1px solid var(--hrp-border);border-radius:16px;box-shadow:0 22px 55px rgb(30 14 58 / .18);inset-block-start:calc(100% + 14px);inset-inline-end:0;max-width:calc(100vw - 32px);min-width:300px;overflow:hidden;position:absolute;width:340px;z-index:1005}.hrp-header-account__dropdown[hidden]{display:none!important}.hrp-header-account__summary{background:linear-gradient(135deg,var(--hrp-deep-ink),var(--hrp-navy));color:#fff;display:flex;flex-direction:column;gap:4px;padding:22px 24px}.hrp-header-account__name{font-size:16px;font-weight:800;line-height:1.35}.hrp-header-account__email{color:rgb(255 255 255 / .78);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hrp-header-account__links{border-bottom:1px solid var(--hrp-border);padding:10px}.hrp-header-account__link{align-items:center;border-radius:10px;color:var(--hrp-deep-ink);display:flex;font-size:14px;font-weight:700;gap:12px;min-height:44px;padding:10px 12px;transition:background-color 160ms ease,color 160ms ease}.hrp-header-account__link:hover,.hrp-header-account__link:focus-visible{background:var(--hrp-navy-tint);color:var(--hrp-navy)}.hrp-header-account__link-mark{background:var(--hrp-navy);border-radius:50%;box-shadow:inset 0 0 0 4px var(--hrp-navy-tint);flex:0 0 18px;height:18px;width:18px}.hrp-header-account__logout{border-radius:0;color:var(--hrp-crimson);padding:14px 22px}.hrp-header-account__logout .hrp-header-account__link-mark{background:var(--hrp-crimson);box-shadow:inset 0 0 0 4px var(--hrp-rose-tint)}@media (max-width:1199px){.hrp-header-account--desktop{display:none}.edublink-mobile-menu-nav-wrapper .hrp-header-account--mobile{border-top:1px solid var(--hrp-border);display:flex;margin:20px 32px 28px;padding-top:20px}.edublink-mobile-menu-nav-wrapper .hrp-header-account--mobile.is-guest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.edublink-mobile-menu-nav-wrapper .hrp-header-account__login,.edublink-mobile-menu-nav-wrapper .hrp-header-account__signup{min-width:0;width:100%}.edublink-mobile-menu-nav-wrapper .hrp-header-account--mobile.is-logged-in{align-items:flex-start;flex-direction:column}.edublink-mobile-menu-nav-wrapper .hrp-header-account__dropdown{box-shadow:0 12px 30px rgb(30 14 58 / .12);inset:auto;max-width:100%;min-width:0;position:relative;width:100%}}@media (max-width:359px){.edublink-mobile-menu-nav-wrapper .hrp-header-account--mobile.is-guest{grid-template-columns:minmax(0,1fr)}}[dir="rtl"] .hrp-header-account,.rtl .hrp-header-account{font-family:"Noto Sans Arabic","Noto Sans",sans-serif}@media (prefers-reduced-motion:reduce){.hrp-header-account__trigger,.hrp-header-account__login,.hrp-header-account__signup,.hrp-header-account__link{transition:none}}body.page-id-21 .edublink-page-title-area{padding-bottom:72px!important;padding-top:72px!important}body.page-id-21 .site-content{background:var(--hrp-canvas)}body.page-id-21 .site-content-inner.edublink-page-container{max-width:none;padding-left:24px;padding-right:24px}body.page-id-21 article.edublink-single-page,body.page-id-21 article.edublink-single-page .entry-content{margin:0;padding:0}body.page-id-21 .hrp-login-shell{background:#FFF;border:1px solid var(--hrp-border);border-radius:24px;box-shadow:0 24px 70px rgb(30 14 58 / .1);display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);margin:72px auto;max-width:1040px;overflow:hidden}body.page-id-21 .hrp-login-intro{background:linear-gradient(145deg,var(--hrp-navy) 0%,var(--hrp-deep-ink) 100%);color:#FFF;min-width:0;overflow:hidden;padding:64px 56px;position:relative}body.page-id-21 .hrp-login-intro::before,body.page-id-21 .hrp-login-intro::after{border:1px solid rgb(255 255 255 / .14);border-radius:999px;content:"";pointer-events:none;position:absolute}body.page-id-21 .hrp-login-intro::before{height:250px;right:-135px;top:-105px;width:250px}body.page-id-21 .hrp-login-intro::after{bottom:-95px;height:190px;left:-95px;width:190px}body.page-id-21 .hrp-login-eyebrow{color:var(--hrp-crimson);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.4;margin-bottom:14px}body.page-id-21 .hrp-login-intro .hrp-login-eyebrow{color:#FFD6DE}body.page-id-21 .hrp-login-intro h2,body.page-id-21 .hrp-login-panel h2{font-family:"Source Serif 4",Georgia,serif;letter-spacing:-.02em;margin:0}body.page-id-21 .hrp-login-intro h2{color:#FFF;font-size:clamp(34px, 3.2vw, 46px);line-height:1.12;max-width:390px}body.page-id-21 .hrp-login-intro>p{color:rgb(255 255 255 / .8);font-family:"Noto Sans",sans-serif;font-size:16px;line-height:1.75;margin:24px 0 36px;max-width:410px}body.page-id-21 .hrp-login-benefits{list-style:none;margin:0;padding:0;position:relative;z-index:1}body.page-id-21 .hrp-login-benefits li{border-top:1px solid rgb(255 255 255 / .14);padding:17px 0 17px 28px;position:relative}body.page-id-21 .hrp-login-benefits li::before{background:var(--hrp-crimson);border-radius:999px;box-shadow:0 0 0 5px rgb(195 6 39 / .16);content:"";height:8px;left:4px;position:absolute;top:25px;width:8px}body.page-id-21 .hrp-login-benefits strong,body.page-id-21 .hrp-login-benefits span{display:block;font-family:"Noto Sans",sans-serif}body.page-id-21 .hrp-login-benefits strong{color:#FFF;font-size:15px;font-weight:700;line-height:1.45}body.page-id-21 .hrp-login-benefits span{color:rgb(255 255 255 / .68);font-size:13px;line-height:1.55;margin-top:3px}body.page-id-21 .hrp-login-panel{align-self:center;min-width:0;padding:64px 64px 58px}body.page-id-21 .hrp-login-panel__header{margin-bottom:32px}body.page-id-21 .hrp-login-panel h2{color:var(--hrp-deep-ink);font-size:clamp(34px, 3vw, 44px);line-height:1.15}body.page-id-21 .hrp-login-panel__header p{color:var(--hrp-body);font-family:"Noto Sans",sans-serif;font-size:15px;line-height:1.65;margin:12px 0 0}body.page-id-21 .event-wrapper-shortcode.user-login,body.page-id-21 .event-auth-form{margin:0;max-width:none;width:100%}body.page-id-21 .event-auth-form .form-row{margin:0 0 22px}body.page-id-21 .event-auth-form label{color:var(--hrp-deep-ink);display:block;font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:650;line-height:1.5;margin:0 0 8px}body.page-id-21 .event-auth-form .required{color:var(--hrp-crimson);margin-left:3px}body.page-id-21 .event-auth-form input[type="text"],body.page-id-21 .event-auth-form input[type="password"]{appearance:none;background:var(--hrp-canvas)!important;border:1px solid var(--hrp-border)!important;border-radius:12px;box-shadow:none!important;color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif;font-size:16px;height:54px;line-height:1.4;max-width:none;padding:0 16px;transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease;width:100%}body.page-id-21 .event-auth-form input:hover{border-color:var(--hrp-field-border)!important}body.page-id-21 .event-auth-form input:focus-visible{background:#FFFFFF!important;border-color:var(--hrp-navy)!important;box-shadow:0 0 0 4px rgb(46 59 117 / .14)!important;outline:none}body.page-id-21 .event-auth-form label.inline{align-items:center;cursor:pointer;display:inline-flex;gap:10px;margin:-2px 0 0;min-height:44px}body.page-id-21 .event-auth-form input[type="checkbox"]{accent-color:var(--hrp-navy);cursor:pointer;height:18px;margin:0;width:18px}body.page-id-21 .event-auth-form .submit.form-row{margin-bottom:24px}body.page-id-21 #wp-submit{align-items:center;background:var(--hrp-crimson)!important;border:0!important;border-radius:12px;box-shadow:0 12px 28px rgb(195 6 39 / .2);color:#FFFFFF!important;cursor:pointer;display:inline-flex;font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:52px;padding:0 24px;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}body.page-id-21 #wp-submit:hover{background:var(--hrp-crimson-hover)!important;box-shadow:0 14px 32px rgb(165 9 39 / .24);transform:translateY(-1px)}body.page-id-21 #wp-submit:focus-visible{box-shadow:0 0 0 4px rgb(195 6 39 / .18),0 12px 28px rgb(195 6 39 / .2);outline:2px solid #FFF;outline-offset:-4px}body.page-id-21 .event-wrapper-shortcode.user-login>p{border-top:1px solid var(--hrp-border);color:var(--hrp-border);font-family:"Noto Sans",sans-serif;font-size:14px;line-height:1.6;margin:0;padding-top:23px;text-align:center}body.page-id-21 .event-wrapper-shortcode.user-login>p a{color:var(--hrp-navy);font-weight:650;text-decoration:none;text-underline-offset:3px}body.page-id-21 .event-wrapper-shortcode.user-login>p a:hover,body.page-id-21 .event-wrapper-shortcode.user-login>p a:focus-visible{color:var(--hrp-crimson);text-decoration:underline}@media only screen and (max-width:900px){body.page-id-21 .hrp-login-shell{grid-template-columns:minmax(0,1fr);margin-bottom:56px;margin-top:56px;max-width:680px}body.page-id-21 .hrp-login-intro{padding:44px 48px}body.page-id-21 .hrp-login-intro>p{margin-bottom:28px;max-width:560px}body.page-id-21 .hrp-login-benefits{display:grid;gap:0 24px;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-id-21 .hrp-login-benefits li{padding-right:8px}body.page-id-21 .hrp-login-panel{padding:48px}}@media only screen and (max-width:640px){body.page-id-21 .edublink-page-title-area{padding-bottom:46px!important;padding-top:46px!important}body.page-id-21 .edublink-page-title-area .entry-title{font-size:clamp(34px, 10vw, 46px)}body.page-id-21 .site-content-inner.edublink-page-container{padding-left:16px;padding-right:16px}body.page-id-21 .hrp-login-shell{border-radius:18px;margin-bottom:36px;margin-top:36px}body.page-id-21 .hrp-login-intro,body.page-id-21 .hrp-login-panel{padding:34px 26px}body.page-id-21 .hrp-login-intro h2,body.page-id-21 .hrp-login-panel h2{font-size:34px}body.page-id-21 .hrp-login-intro>p{font-size:15px;margin:18px 0 24px}body.page-id-21 .hrp-login-benefits{display:block}body.page-id-21 .hrp-login-benefits li{padding-bottom:14px;padding-top:14px}body.page-id-21 .hrp-login-benefits li::before{top:22px}body.page-id-21 .hrp-login-panel__header{margin-bottom:26px}body.page-id-21 .event-auth-form .form-row{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){body.page-id-21 .event-auth-form input,body.page-id-21 #wp-submit{scroll-behavior:auto!important;transition-duration:0.01ms!important}body.page-id-21 #wp-submit:hover{transform:none}}body.page-id-10 .edublink-page-title-area{padding-bottom:72px!important;padding-top:72px!important}body.page-id-10 .site-content{background:var(--hrp-canvas)}body.page-id-10 .site-content-inner.edublink-page-container{max-width:none;padding-left:24px;padding-right:24px}body.page-id-10 article.edublink-single-page,body.page-id-10 article.edublink-single-page .entry-content{margin:0;padding:0}body.page-id-10 .hrp-register-shell{background:#FFF;border:1px solid var(--hrp-border);border-radius:24px;box-shadow:0 24px 70px rgb(30 14 58 / .1);display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);margin:72px auto;max-width:1040px;overflow:hidden}body.page-id-10 .hrp-register-intro{background:linear-gradient(145deg,var(--hrp-navy) 0%,var(--hrp-deep-ink) 100%);color:#FFF;min-width:0;overflow:hidden;padding:64px 56px;position:relative}body.page-id-10 .hrp-register-intro::before,body.page-id-10 .hrp-register-intro::after{border:1px solid rgb(255 255 255 / .14);border-radius:999px;content:"";pointer-events:none;position:absolute}body.page-id-10 .hrp-register-intro::before{height:250px;right:-135px;top:-105px;width:250px}body.page-id-10 .hrp-register-intro::after{bottom:-95px;height:190px;left:-95px;width:190px}body.page-id-10 .hrp-register-eyebrow{color:var(--hrp-crimson);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.4;margin-bottom:14px}body.page-id-10 .hrp-register-intro .hrp-register-eyebrow{color:#FFD6DE}body.page-id-10 .hrp-register-intro h2,body.page-id-10 .hrp-register-panel h2{font-family:"Source Serif 4",Georgia,serif;letter-spacing:-.02em;margin:0}body.page-id-10 .hrp-register-intro h2{color:#FFF;font-size:clamp(34px, 3.2vw, 46px);line-height:1.12;max-width:390px}body.page-id-10 .hrp-register-intro>p{color:rgb(255 255 255 / .8);font-family:"Noto Sans",sans-serif;font-size:16px;line-height:1.75;margin:24px 0 36px;max-width:410px}body.page-id-10 .hrp-register-benefits{list-style:none;margin:0;padding:0;position:relative;z-index:1}body.page-id-10 .hrp-register-benefits li{border-top:1px solid rgb(255 255 255 / .14);padding:17px 0 17px 28px;position:relative}body.page-id-10 .hrp-register-benefits li::before{background:var(--hrp-crimson);border-radius:999px;box-shadow:0 0 0 5px rgb(195 6 39 / .16);content:"";height:8px;left:4px;position:absolute;top:25px;width:8px}body.page-id-10 .hrp-register-benefits strong,body.page-id-10 .hrp-register-benefits span{display:block;font-family:"Noto Sans",sans-serif}body.page-id-10 .hrp-register-benefits strong{color:#FFF;font-size:15px;font-weight:700;line-height:1.45}body.page-id-10 .hrp-register-benefits span{color:rgb(255 255 255 / .68);font-size:13px;line-height:1.55;margin-top:3px}body.page-id-10 .hrp-register-panel{align-self:center;min-width:0;padding:58px 64px 52px}body.page-id-10 .hrp-register-panel__header{margin-bottom:28px}body.page-id-10 .hrp-register-panel h2{color:var(--hrp-deep-ink);font-size:clamp(34px, 3vw, 44px);line-height:1.15}body.page-id-10 .hrp-register-panel__header p{color:var(--hrp-body);font-family:"Noto Sans",sans-serif;font-size:15px;line-height:1.65;margin:12px 0 0}body.page-id-10 .event-wrapper-shortcode.user-register,body.page-id-10 .event-auth-form{margin:0;max-width:none;width:100%}body.page-id-10 .tp-event-notice.error{background:var(--hrp-rose-tint);border:1px solid rgb(195 6 39 / .2);border-left:4px solid var(--hrp-crimson);border-radius:12px;color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif;font-size:14px;line-height:1.55;list-style:none;margin:0 0 24px;padding:14px 16px}body.page-id-10 .tp-event-notice.error li{color:inherit;margin:0;padding:3px 0}body.page-id-10 .event-auth-form .form-row{margin:0 0 18px}body.page-id-10 .event-auth-form label{color:var(--hrp-deep-ink);display:block;font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:650;line-height:1.5;margin:0 0 8px}body.page-id-10 .event-auth-form .required{color:var(--hrp-crimson);margin-left:3px}body.page-id-10 .event-auth-form input[type="text"],body.page-id-10 .event-auth-form input[type="email"],body.page-id-10 .event-auth-form input[type="password"]{appearance:none;background:var(--hrp-canvas)!important;border:1px solid var(--hrp-border)!important;border-radius:12px;box-shadow:none!important;color:var(--hrp-deep-ink);font-family:"Noto Sans",sans-serif;font-size:16px;height:54px;line-height:1.4;max-width:none;padding:0 16px;transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease;width:100%}body.page-id-10 .event-auth-form input:hover{border-color:var(--hrp-field-border)!important}body.page-id-10 .event-auth-form input:focus-visible{background:#FFFFFF!important;border-color:var(--hrp-navy)!important;box-shadow:0 0 0 4px rgb(46 59 117 / .14)!important;outline:none}body.page-id-10 .event-auth-form .form-row:last-of-type{color:var(--hrp-body);font-family:"Noto Sans",sans-serif;font-size:13px;line-height:1.55}body.page-id-10 .event-auth-form input[type="submit"]{align-items:center;background:var(--hrp-crimson)!important;border:0!important;border-radius:12px;box-shadow:0 12px 28px rgb(195 6 39 / .2);color:#FFFFFF!important;cursor:pointer;display:inline-flex;font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:52px;padding:0 24px;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}body.page-id-10 .event-auth-form input[type="submit"]:hover{background:var(--hrp-crimson-hover)!important;box-shadow:0 14px 32px rgb(165 9 39 / .24);transform:translateY(-1px)}body.page-id-10 .event-wrapper-shortcode.user-register>p{display:none}body.page-id-10 .hrp-register-signin{border-top:1px solid var(--hrp-border);color:var(--hrp-body);font-family:"Noto Sans",sans-serif;font-size:14px;line-height:1.6;margin:24px 0 0;padding-top:23px;text-align:center}body.page-id-10 .hrp-register-signin a{color:var(--hrp-navy);font-weight:700;text-decoration:none;text-underline-offset:3px}body.page-id-10 .hrp-register-signin a:hover,body.page-id-10 .hrp-register-signin a:focus-visible{color:var(--hrp-crimson);text-decoration:underline}@media only screen and (max-width:900px){body.page-id-10 .hrp-register-shell{grid-template-columns:minmax(0,1fr);margin-bottom:56px;margin-top:56px;max-width:680px}body.page-id-10 .hrp-register-intro{padding:44px 48px}body.page-id-10 .hrp-register-intro>p{margin-bottom:28px;max-width:560px}body.page-id-10 .hrp-register-benefits{display:grid;gap:0 24px;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-id-10 .hrp-register-panel{padding:48px}}@media only screen and (max-width:640px){body.page-id-10 .edublink-page-title-area{padding-bottom:46px!important;padding-top:46px!important}body.page-id-10 .edublink-page-title-area .entry-title{font-size:clamp(34px, 10vw, 46px)}body.page-id-10 .site-content-inner.edublink-page-container{padding-left:16px;padding-right:16px}body.page-id-10 .hrp-register-shell{border-radius:18px;margin-bottom:36px;margin-top:36px}body.page-id-10 .hrp-register-intro,body.page-id-10 .hrp-register-panel{padding:34px 26px}body.page-id-10 .hrp-register-intro h2,body.page-id-10 .hrp-register-panel h2{font-size:34px}body.page-id-10 .hrp-register-intro>p{font-size:15px;margin:18px 0 24px}body.page-id-10 .hrp-register-benefits{display:block}body.page-id-10 .hrp-register-benefits li{padding-bottom:14px;padding-top:14px}body.page-id-10 .hrp-register-benefits li::before{top:22px}body.page-id-10 .hrp-register-panel__header{margin-bottom:26px}body.page-id-10 .event-auth-form .form-row{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){body.page-id-10 .event-auth-form input{transition-duration:0.01ms!important}body.page-id-10 .event-auth-form input[type="submit"]:hover{transform:none}}body.page-id-10 #tutor-registration-wrap{background:#FFF;border:1px solid var(--hrp-border);border-radius:24px;box-shadow:0 24px 70px rgb(30 14 58 / .1);display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);margin:72px auto!important;max-width:1040px!important;overflow:hidden;padding:0!important}body.page-id-10 #tutor-registration-wrap .hrp-register-intro{grid-column:1;grid-row:1 / span 2}body.page-id-10 #tutor-registration-wrap .hrp-register-panel__header{grid-column:2;grid-row:1;margin:0;padding:58px 64px 0}body.page-id-10 #tutor-registration-form{grid-column:2;grid-row:2;margin:0;padding:28px 64px 52px!important;width:100%}body.page-id-10 #tutor-registration-form .tutor-form-group,body.page-id-10 #tutor-registration-form .tutor-password-strength-checker{margin:0 0 18px}body.page-id-10 #tutor-registration-form label{color:var(--hrp-deep-ink);display:block;font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:650;line-height:1.5;margin:0 0 8px!important}body.page-id-10 input[name="first_name"],body.page-id-10 input[name="last_name"],body.page-id-10 #tutor-registration-form input[name="user_login"],body.page-id-10 #tutor-registration-form input[name="email"],body.page-id-10 #tutor-registration-form input[type="password"]{appearance:none;background:var(--hrp-canvas)!important;border:1px solid var(--hrp-border)!important;border-radius:12px!important;box-shadow:none!important;color:var(--hrp-deep-ink)!important;font-family:"Noto Sans",sans-serif;font-size:16px;height:54px;line-height:1.4;max-width:none;padding:0 16px;transition:border-color 180ms ease,box-shadow 180ms ease,background-color 180ms ease;width:100%}body.page-id-10 #tutor-registration-form input:hover{border-color:var(--hrp-field-border)!important}body.page-id-10 #tutor-registration-form input:focus-visible{background:#FFFFFF!important;border-color:var(--hrp-navy)!important;box-shadow:0 0 0 4px rgb(46 59 117 / .14)!important;outline:none}body.page-id-10 #tutor-registration-form button[type="submit"]{align-items:center;background:var(--hrp-crimson)!important;border:0!important;border-radius:12px!important;box-shadow:0 12px 28px rgb(195 6 39 / .2);color:#FFFFFF!important;cursor:pointer;display:inline-flex;font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:700;justify-content:center;min-height:52px;padding:0 24px;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}body.page-id-10 #tutor-registration-form button[type="submit"]:hover{background:var(--hrp-crimson-hover)!important;box-shadow:0 14px 32px rgb(165 9 39 / .24);transform:translateY(-1px)}body.page-id-10 #tutor-registration-form>div:last-child>.tutor-flex{border-top:1px solid var(--hrp-border);color:var(--hrp-body);font-family:"Noto Sans",sans-serif;margin-top:24px!important;padding-top:22px}body.page-id-10 #tutor-registration-form .tutor-btn-link{color:var(--hrp-navy)!important;font-weight:700;min-height:44px;text-decoration:none}body.page-id-10 #tutor-registration-form .tutor-btn-link:hover,body.page-id-10 #tutor-registration-form .tutor-btn-link:focus-visible{color:var(--hrp-crimson)!important;text-decoration:underline}body.page-id-10 .tutor-alert{background:var(--hrp-rose-tint)!important;border:1px solid rgb(195 6 39 / .2)!important;border-left:4px solid var(--hrp-crimson)!important;border-radius:12px!important;color:var(--hrp-deep-ink)!important;font-family:"Noto Sans",sans-serif;font-size:14px;line-height:1.55;margin:0 0 24px!important;padding:14px 16px!important}@media only screen and (max-width:640px){body.page-id-10 #tutor-registration-form .tutor-form-group,body.page-id-10 #tutor-registration-form .tutor-password-strength-checker{margin-bottom:17px}}@media only screen and (max-width:900px){body.page-id-10 #tutor-registration-wrap{grid-template-columns:minmax(0,1fr);margin-bottom:56px!important;margin-top:56px!important;max-width:680px!important}body.page-id-10 #tutor-registration-wrap .hrp-register-intro,body.page-id-10 #tutor-registration-wrap .hrp-register-panel__header,body.page-id-10 #tutor-registration-form{grid-column:1;grid-row:auto}body.page-id-10 #tutor-registration-wrap .hrp-register-panel__header{padding:48px 48px 0}body.page-id-10 #tutor-registration-form{padding:28px 48px 48px!important}}@media only screen and (max-width:640px){body.page-id-10 #tutor-registration-wrap{border-radius:18px;margin-bottom:36px!important;margin-top:36px!important}body.page-id-10 #tutor-registration-wrap .hrp-register-panel__header{padding:34px 26px 0}body.page-id-10 #tutor-registration-form{padding:26px 26px 34px!important}}@media (prefers-reduced-motion:reduce){body.page-id-10 #tutor-registration-form input,body.page-id-10 #tutor-registration-form button{transition-duration:0.01ms!important}body.page-id-10 #tutor-registration-form button[type="submit"]:hover{transform:none}}