@font-face{font-family:"carlito-rg";src:url("/wp-content/uploads/Fonts/M.woff2") format("woff2"),url("/wp-content/uploads/Fonts/M.woff") format("woff");font-display:swap;font-style:normal;font-weight:400}:root{--ff-navy:#291455;--ff-blue:#2157f3;--ff-blue-dark:#1742c4;--ff-orange:#cf4305;--ff-orange-dark:#ad3600;--ff-gold:#eca72c;--ff-ink:#161617;--ff-text:#475168;--ff-muted:#667085;--ff-surface:#faf9fc;--ff-soft:#f5f7fb;--ff-white:#fff;--ff-border:#dfe4ed;--ff-line:rgba(41,20,85,0.13);--ff-radius:12px;--ff-shadow:0 12px 32px rgba(17,34,55,0.1);--ff-content:860px}:root{--ff-page-h1-size:clamp(2.65rem,5.3vw,4.8rem);--ff-page-h2-size:clamp(2rem,4vw,3.35rem)}html{color:var(--ff-ink);scroll-behavior:smooth}body{background:var(--ff-surface);color:var(--ff-ink);font-family:"carlito-rg",Arial,sans-serif;font-size:1rem}body,body :where(h1,h2,h3,h4,h5,h6,p,li,label,blockquote,figcaption),body :where(button,input,select,textarea):not([class*="icon"]){font-family:"carlito-rg",Arial,sans-serif !important}*,*::before,*::after{box-sizing:border-box}img,svg{height:auto;max-width:100%}a{color:inherit;text-underline-offset:0.14em}a:hover,a:focus-visible{color:var(--ff-blue)}.site-content{padding-top:0 !important}.entry-content{background:var(--ff-surface)}.entry-title,.entry-content :where(h1,h2,h3,h4,h5){font-weight:900}.entry-title{text-transform:uppercase}.site-info{font-size:0.8rem;padding-top:1%}.copyright-bar,.footer-inner-wrap{opacity:0.75}.footerlogo{opacity:0.3;padding-top:5%}.menu-item>a,.sub-menu .menu-item>a{text-transform:uppercase}.main-navigation .main-nav>ul>li.life-test-cta>a{margin-left:0.5rem;border-radius:6px;background:var(--ff-orange) !important;box-shadow:0 3px 15px rgba(17,34,55,0.28);color:var(--ff-white) !important;font-weight:900}@media (min-width:769px){.main-navigation .main-nav>ul>li.life-test-cta>a{display:flex;align-items:center;min-height:44px;margin-top:8px;margin-bottom:8px;padding-top:0;padding-bottom:0;line-height:1.15}}.main-navigation .main-nav>ul>li.life-test-cta>a:hover,.main-navigation .main-nav>ul>li.life-test-cta>a:focus-visible{background:var(--ff-orange-dark) !important;color:var(--ff-white) !important}.sub-menu{border-radius:8px;box-shadow:var(--ff-shadow) !important}.ebookcorrect{padding-block:4%}.h1lm,.h2lm{color:var(--ff-navy);font-family:"carlito-rg",Arial,sans-serif;line-height:1.08;padding-block:8% 3%;font-weight:900;text-transform:uppercase}.h1lm{font-size:clamp(2.3rem,5vw,4rem)}.h2lm{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:0}.mdc_title{font-family:"carlito-rg",Arial,sans-serif;font-weight:900;padding-bottom:0;text-transform:uppercase}.mdc_h3{font-size:1.2rem;padding-top:4% !important;text-transform:none !important}.mdc_image2{padding-block:5%}.accordion-title{border-top:5px solid #f4e6e1;font-size:1rem;padding:1.25rem 0 0 1.5rem;font-weight:900;text-transform:capitalize}.has-text-align-center{text-align:center !important}.uagb-tab{box-shadow:0 1px 10px rgba(2,26,16,0.05) !important}.uagb-tabs__body-wrap{border-width:0 !important}.flex-center{justify-content:center !important}.mobil-centred,.aligncenter{margin-inline:auto !important;text-align:center}.blockpaddingright{padding-right:15%}.blockpaddingleft{padding-left:15%}@media (max-width:768px){.blockpaddingright,.blockpaddingleft{padding-inline:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto !important;transition-duration:0.01ms !important}}.tutor-course-card:has(.ff-digital-purge-enroll) .list-item-price{display:none !important}.tutor-course-card:has(.ff-digital-purge-enroll) .list-item-button{width:100%}.tutor-course-card:has(.ff-digital-purge-enroll) .ff-digital-purge-enroll{display:flex;justify-content:center;width:100%}.tutor-h1,.tutor-h2,.tutor-h3,.tutor-h4,.tutor-h5,.tutor-h6,.tutor-fs-1,.tutor-fs-2,.tutor-fs-3,.tutor-fs-4,.tutor-fs-5,.tutor-fs-6,.tutor-fs-7,.tutor-fs-8,.tutor-btn,.tutor-form-control,.tutor-input{font-family:"carlito-rg",Arial,sans-serif !important}.post-type-archive-courses .tutor-card{overflow:hidden;border:0;border-radius:10px;background:#faf9fc;box-shadow:0 6px 18px rgba(2,26,16,0.1)}.post-type-archive-courses .tutor-card-body{background:#faf9fc}.post-type-archive-courses .tutor-card-body .tutor-meta,.post-type-archive-courses .tutor-course-bookmark,.post-type-archive-courses .tutor-card-body .tutor-color-muted{display:none !important}.post-type-archive-courses .tutor-course-name,.post-type-archive-courses .tutor-course-name a{color:var(--ff-navy);font-family:"carlito-rg",Arial,sans-serif;font-size:1.35rem;font-weight:900 !important;line-height:1.2;text-decoration:none !important}.post-type-archive-courses .tutor-card-footer{border-top:1px solid var(--ff-line);background:#faf9fc}.post-type-archive-courses .tutor-card-footer .tutor-btn{border:0;border-radius:6px;background:var(--ff-orange);box-shadow:0 3px 15px rgba(17,34,55,0.24);color:#fff;font-family:"carlito-rg",Arial,sans-serif;font-weight:900}.post-type-archive-courses .tutor-card-footer .tutor-btn:hover,.post-type-archive-courses .tutor-card-footer .tutor-btn:focus-visible{background:var(--ff-orange-dark);color:#fff}.single-courses .tutor-course-details-title,.single-courses .tutor-course-details-title span,.single-courses .tutor-course-name,.single-courses .tutor-fs-5{color:var(--ff-navy);font-family:"carlito-rg",Arial,sans-serif !important;font-weight:900 !important}.single-courses .tutor-course-details-title{text-transform:uppercase !important}.single-courses .tutor-course-details-content>h2,.single-courses .tutor-course-details-info,.single-courses .tutor-dashboard-header-avatar,.single-courses .tutor-icon-mark-filled,.single-courses .tutor-icon-purchase-mark.tutor-mr-8,.single-courses .tutor-meta,.single-courses .tutor-wrap .tutor-icon-mark,.single-courses .tutor-icon-lock-line,.single-courses .tutor-icon-bullet-point,.single-courses a.tutor-iconic-btn:nth-child(2){display:none !important}.single-courses .tutor-course-details-content,.single-courses .tutor-course-content-list,.single-courses .tutor-accordion-item,.single-courses .tutor-course-sidebar-card,.single-courses .tutor-nav{border-radius:6px;background:#faf9fc;box-shadow:0 6px 18px rgba(2,26,16,0.08)}.single-courses .tutor-course-details-content{box-shadow:none !important}.single-courses .tutor-course-content-list{overflow:hidden}.single-courses .tutor-course-content-list-item{box-shadow:inset 0 -1px 0 rgba(41,20,85,0.08)}.single-courses .tutor-course-content-list-item-title,.single-courses .tutor-course-content-list-item-title a,.single-courses .lesson-preview-title{color:inherit;font-family:"carlito-rg",Arial,sans-serif;font-weight:900;text-decoration:none !important}.single-courses .tutor-course-content-list-item-title a:hover,.single-courses .tutor-course-content-list-item-title a:focus-visible{color:var(--ff-orange);text-decoration:none !important}.single-courses .tutor-icon-eye-line{color:var(--ff-orange) !important}.single-courses .tutor-course-topic-item-icon,.single-courses .tutor-form-check-circle{margin-block:auto !important}.single-courses .tutor-course-details-widget-list span{text-transform:capitalize}@media (max-width:768px){.post-type-archive-courses .tutor-card,.single-courses .tutor-course-content-list,.single-courses .tutor-accordion-item,.single-courses .tutor-course-sidebar-card{border-radius:5px;box-shadow:0 4px 12px rgba(2,26,16,0.08)}}body:not(.logged-in) .tutor-template-segment.tutor-login-wrap{width:min(100% - 32px,540px) !important;max-width:540px !important;margin:clamp(36px,6vw,72px) auto !important;padding:0 !important;overflow:hidden;background:var(--ff-white) !important;border:1px solid var(--ff-border) !important;border-top:4px solid var(--ff-blue) !important;border-radius:16px !important;box-shadow:0 16px 42px rgba(41,20,85,0.11) !important}body:not(.logged-in) .tutor-login-wrap *,body:not(.logged-in) .tutor-login-wrap *::before,body:not(.logged-in) .tutor-login-wrap *::after{box-sizing:border-box}body:not(.logged-in) .tutor-login-form-wrapper{width:100% !important;max-width:none !important;padding:38px 40px 30px !important}body:not(.logged-in) .tutor-login-form-wrapper>.tutor-fs-5{margin:0 0 26px !important;padding:0 !important;color:var(--ff-navy) !important;font-family:"carlito-rg",Arial,sans-serif !important;font-size:clamp(1.65rem,4vw,2rem) !important;font-weight:900 !important;line-height:1.12 !important;letter-spacing:-0.025em;text-transform:none !important}body:not(.logged-in) #tutor-login-form{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body:not(.logged-in) #tutor-login-form>input[type="hidden"],body:not(.logged-in) #tutor-login-form [hidden]{display:none !important}body:not(.logged-in) #tutor-login-form .tutor-input-field{position:relative;width:100%;min-width:0}body:not(.logged-in) #tutor-login-form .tutor-form-control,body:not(.logged-in) #tutor-login-form input.tutor-input{display:block;width:100% !important;min-width:0 !important;min-height:52px;margin:0 !important;padding:13px 14px !important;color:var(--ff-ink) !important;background:#fbfcff !important;border:1px solid var(--ff-border) !important;border-radius:9px !important;box-shadow:none !important;font-family:"carlito-rg",Arial,sans-serif !important;font-size:14px !important;font-weight:600 !important;line-height:1.35;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body:not(.logged-in) #tutor-login-form .tutor-form-control::placeholder,body:not(.logged-in) #tutor-login-form input.tutor-input::placeholder{color:#7d8798 !important;opacity:1}body:not(.logged-in) #tutor-login-form .tutor-form-control:hover,body:not(.logged-in) #tutor-login-form input.tutor-input:hover{background:var(--ff-white) !important;border-color:#aab4c5 !important}body:not(.logged-in) #tutor-login-form .tutor-form-control:focus,body:not(.logged-in) #tutor-login-form input.tutor-input:focus{outline:none !important;background:var(--ff-white) !important;border-color:var(--ff-blue) !important;box-shadow:0 0 0 3px rgba(33,87,243,0.13) !important}body:not(.logged-in) #tutor-login-form .tutor-input-field>span{right:14px !important;color:var(--ff-blue) !important}body:not(.logged-in) #tutor-login-form input[type="password"],body:not(.logged-in) #tutor-login-form input[name="password"]{padding-right:46px !important}body:not(.logged-in) #tutor-login-form .tutor-login-error:empty,body:not(.logged-in) #tutor-login-form .tutor-alert:empty,body:not(.logged-in) #tutor-login-form .tutor-form-feedback:empty{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important}body:not(.logged-in) #tutor-login-form .tutor-login-error:not(:empty),body:not(.logged-in) #tutor-login-form .tutor-alert:not(:empty),body:not(.logged-in) #tutor-login-form .tutor-form-feedback:not(:empty){margin:0 0 16px !important;padding:12px 14px !important;border-radius:9px !important;font-size:12.5px;line-height:1.5}body:not(.logged-in) #tutor-login-form .tutor-form-row{align-items:center;gap:12px;margin-top:4px !important;margin-bottom:22px !important}body:not(.logged-in) #tutor-login-form .tutor-checkbox input,body:not(.logged-in) #tutor-login-form input[type="checkbox"]{accent-color:var(--ff-blue)}body:not(.logged-in) #tutor-login-form .tutor-checkbox,body:not(.logged-in) #tutor-login-form .tutor-form-check-label{color:var(--ff-text) !important;font-size:13px !important;font-weight:650 !important}body:not(.logged-in) #tutor-login-form a,body:not(.logged-in) .tutor-login-form-wrapper>div:last-child a{color:var(--ff-blue) !important;font-weight:800 !important;text-decoration-thickness:1px;text-underline-offset:3px}body:not(.logged-in) #tutor-login-form a:hover,body:not(.logged-in) #tutor-login-form a:focus-visible,body:not(.logged-in) .tutor-login-form-wrapper>div:last-child a:hover,body:not(.logged-in) .tutor-login-form-wrapper>div:last-child a:focus-visible{color:var(--ff-blue-dark) !important}body:not(.logged-in) #tutor-login-form>button[type="submit"],body:not(.logged-in) #tutor-login-form>.tutor-btn-primary{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-height:52px;margin:0 !important;padding:13px 20px !important;color:var(--ff-white) !important;background:var(--ff-blue) !important;border:0 !important;border-radius:9px !important;box-shadow:0 9px 20px rgba(33,87,243,0.2) !important;font-family:"carlito-rg",Arial,sans-serif !important;font-size:15px !important;font-weight:900 !important;line-height:1.2;letter-spacing:0.03em;text-transform:uppercase;opacity:1 !important;cursor:pointer;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body:not(.logged-in) #tutor-login-form>button[type="submit"]:hover,body:not(.logged-in) #tutor-login-form>button[type="submit"]:focus-visible,body:not(.logged-in) #tutor-login-form>.tutor-btn-primary:hover,body:not(.logged-in) #tutor-login-form>.tutor-btn-primary:focus-visible{color:var(--ff-white) !important;background:var(--ff-blue-dark) !important;box-shadow:0 12px 24px rgba(23,66,196,0.25) !important;transform:translateY(-1px)}body:not(.logged-in) #tutor-login-form>button[type="submit"]:focus-visible,body:not(.logged-in) #tutor-login-form>.tutor-btn-primary:focus-visible{outline:3px solid rgba(33,87,243,0.2) !important;outline-offset:3px}body:not(.logged-in) .tutor-login-form-wrapper>div:last-child{margin-top:18px !important;padding-top:18px;color:var(--ff-muted) !important;border-top:1px solid var(--ff-border);font-size:13px !important;font-weight:600;text-align:center}@media (max-width:600px){body:not(.logged-in) .tutor-template-segment.tutor-login-wrap{width:min(100% - 20px,540px) !important;margin-block:28px !important;border-radius:13px !important}body:not(.logged-in) .tutor-login-form-wrapper{padding:30px 20px 24px !important}body:not(.logged-in) #tutor-login-form .tutor-form-row{align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){body:not(.logged-in) #tutor-login-form input,body:not(.logged-in) #tutor-login-form button{transition:none !important}}body.page-id-86655{--ff-register-navy:var(--ff-navy);--ff-register-blue:var(--ff-blue);--ff-register-accent:var(--ff-blue);--ff-register-accent-dark:var(--ff-blue-dark);--ff-register-ink:var(--ff-ink);--ff-register-text:var(--ff-text);--ff-register-muted:var(--ff-muted);--ff-register-line:var(--ff-border);--ff-register-soft:var(--ff-soft);--ff-register-white:var(--ff-white);--ff-register-shadow:0 22px 60px rgba(13,31,79,0.1);color:var(--ff-register-text);background:radial-gradient(circle at 8% 0%,rgba(33,87,243,0.08),transparent 30rem),radial-gradient(circle at 94% 90%,rgba(33,87,243,0.045),transparent 26rem),var(--ff-register-soft) !important}body.page-id-86655 *,body.page-id-86655 *::before,body.page-id-86655 *::after{box-sizing:border-box}body.page-id-86655 #page,body.page-id-86655 #content,body.page-id-86655 #primary,body.page-id-86655 #main,body.page-id-86655 article,body.page-id-86655 .inside-article,body.page-id-86655 .entry-content{width:100% !important;max-width:none !important;min-width:0 !important;margin-right:auto !important;margin-left:auto !important}body.page-id-86655 #content{display:block !important;padding:48px 24px 76px !important}body.page-id-86655 .inside-article,body.page-id-86655 .entry-content{padding:0 !important;background:transparent !important}body.page-id-86655 #tutor-registration-wrap{position:relative;width:min(100%,760px) !important;max-width:760px !important;margin:0 auto !important;padding:42px 44px 30px !important;overflow:hidden;background:rgba(255,255,255,0.97) !important;border:1px solid var(--ff-register-line) !important;border-top:4px solid var(--ff-register-accent) !important;border-radius:20px !important;box-shadow:var(--ff-register-shadow) !important}body.page-id-86655 #tutor-registration-wrap::before{display:block;margin:0 0 6px;color:var(--ff-register-navy);content:"CREATE YOUR ACCOUNT";font-size:clamp(25px,4vw,32px);font-weight:900;line-height:1.1;letter-spacing:-0.035em;text-align:center}body.page-id-86655 #tutor-registration-wrap::after{display:block;margin:22px -44px -30px;padding:14px 20px;color:var(--ff-register-navy);background:#f7f9fe;border-top:1px solid var(--ff-register-line);content:"SECURE ACCOUNT • COURSE ACCESS • NO SUBSCRIPTION";font-size:10px;font-weight:800;line-height:1.4;letter-spacing:0.075em;text-align:center}body.page-id-86655 #tutor-registration-form{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px 18px;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.page-id-86655 #tutor-registration-form::before{grid-column:1 / -1;display:block;margin:0 0 12px;color:var(--ff-register-muted);content:"One account. Immediate access to your learning space.";font-size:14px;font-weight:600;line-height:1.5;text-align:center}body.page-id-86655 #tutor-registration-form>input[type="hidden"]{display:none !important}body.page-id-86655 #tutor-registration-form>.tutor-form-group,body.page-id-86655 #tutor-registration-form>.tutor-password-strength-checker{grid-column:span 1;min-width:0;margin:0 !important}body.page-id-86655 #tutor-registration-form>.tutor-form-row,body.page-id-86655 #tutor-registration-form>div:last-child{grid-column:1 / -1;min-width:0;margin:0 !important}body.page-id-86655 #tutor-registration-form>.tutor-form-row:not(.tutor-mb-8){min-height:0;height:0;overflow:hidden}body.page-id-86655 #tutor-registration-form .tutor-input-field,body.page-id-86655 #tutor-registration-form .tutor-form-wrap,body.page-id-86655 #tutor-registration-form .tutor-password-field{width:100%;min-width:0;margin:0 !important}body.page-id-86655 #tutor-registration-form .tutor-form-group>label,body.page-id-86655 #tutor-registration-form .tutor-password-field>label{display:block !important;margin:0 0 7px !important;color:var(--ff-register-navy) !important;font-size:11.5px !important;font-weight:800 !important;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase}body.page-id-86655 #tutor-registration-form .tutor-form-control,body.page-id-86655 #tutor-registration-form input.tutor-input{display:block;width:100% !important;min-width:0 !important;min-height:52px;margin:0 !important;padding:13px 14px !important;color:var(--ff-register-ink) !important;background:#fbfcff !important;border:1px solid #ccd3df !important;border-radius:10px !important;box-shadow:none !important;font-size:14px !important;font-weight:600 !important;line-height:1.35;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body.page-id-86655 #tutor-registration-form .tutor-form-control::placeholder,body.page-id-86655 #tutor-registration-form input.tutor-input::placeholder{color:#929aab !important;opacity:1}body.page-id-86655 #tutor-registration-form .tutor-form-control:hover,body.page-id-86655 #tutor-registration-form input.tutor-input:hover{background:var(--ff-register-white) !important;border-color:#aab4c5 !important}body.page-id-86655 #tutor-registration-form .tutor-form-control:focus,body.page-id-86655 #tutor-registration-form input.tutor-input:focus{outline:none !important;background:var(--ff-register-white) !important;border-color:var(--ff-register-blue) !important;box-shadow:0 0 0 3px rgba(33,87,243,0.12) !important}body.page-id-86655 #tutor-registration-form .tutor-password-field .tutor-input-field>span{right:14px !important;color:var(--ff-register-muted)}body.page-id-86655 #tutor-registration-form .tutor-password-field input{padding-right:46px !important}body.page-id-86655 #tutor-registration-form>.tutor-form-row.tutor-mb-8{margin-top:3px !important;padding:13px 15px !important;background:rgba(33,87,243,0.055);border:1px solid rgba(33,87,243,0.16);border-radius:10px}body.page-id-86655 #tutor-registration-form .tutor-input-wrapper{display:flex !important;align-items:flex-start;gap:10px;width:100%}body.page-id-86655 #tutor-registration-form #tutor-terms-conditions{appearance:none !important;-webkit-appearance:none !important;display:grid !important;place-content:center;flex:0 0 19px;width:19px !important;height:19px !important;margin:1px 0 0 !important;background:var(--ff-register-white) !important;border:1.5px solid #9fa9ba !important;border-radius:5px !important;box-shadow:none !important;cursor:pointer}body.page-id-86655 #tutor-registration-form #tutor-terms-conditions::before{width:9px;height:5px;border-bottom:2px solid var(--ff-register-white);border-left:2px solid var(--ff-register-white);content:"";opacity:0;transform:translateY(-1px) rotate(-45deg)}body.page-id-86655 #tutor-registration-form #tutor-terms-conditions:checked{background:var(--ff-register-accent) !important;border-color:var(--ff-register-accent) !important}body.page-id-86655 #tutor-registration-form #tutor-terms-conditions:checked::before{opacity:1}body.page-id-86655 #tutor-registration-form #tutor-terms-conditions:focus-visible{outline:3px solid rgba(33,87,243,0.16) !important;outline-offset:2px}body.page-id-86655 #tutor-registration-form .tutor-input-wrapper .tutor-label{flex:1 1 auto;margin:0 !important;color:var(--ff-register-text) !important;font-size:12.5px !important;font-weight:600 !important;line-height:1.5}body.page-id-86655 #tutor-registration-form a{color:var(--ff-register-accent) !important;font-weight:750;text-decoration-thickness:1px;text-underline-offset:3px}body.page-id-86655 #tutor-registration-form a:hover,body.page-id-86655 #tutor-registration-form a:focus-visible{color:var(--ff-register-accent-dark) !important}body.page-id-86655 #tutor-registration-form button[name="tutor_register_student_btn"]{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-height:56px;margin:2px 0 0 !important;padding:14px 22px !important;color:var(--ff-register-white) !important;background:linear-gradient(135deg,#3d70ff,var(--ff-register-accent)) !important;border:0 !important;border-radius:11px !important;box-shadow:0 12px 24px rgba(33,87,243,0.24) !important;font-size:15px !important;font-weight:900 !important;line-height:1.2;letter-spacing:0.035em;text-align:center;text-transform:uppercase;opacity:1 !important;cursor:pointer;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body.page-id-86655 #tutor-registration-form button[name="tutor_register_student_btn"]:hover,body.page-id-86655 #tutor-registration-form button[name="tutor_register_student_btn"]:focus-visible{color:var(--ff-register-white) !important;background:var(--ff-register-accent-dark) !important;box-shadow:0 15px 28px rgba(23,66,196,0.27) !important;transform:translateY(-1px)}body.page-id-86655 #tutor-registration-form button[name="tutor_register_student_btn"]:focus-visible{outline:3px solid rgba(33,87,243,0.2) !important;outline-offset:3px}body.page-id-86655 #tutor-registration-form button[name="tutor_register_student_btn"] + .tutor-flex{margin-top:16px !important;color:var(--ff-register-muted);font-size:12.5px}body.page-id-86655 #tutor-registration-form .tutor-btn-link{min-height:0 !important;padding:0 !important;color:var(--ff-register-navy) !important;background:transparent !important;border:0 !important;box-shadow:none !important;font-size:12.5px !important;text-decoration:underline}body.page-id-86655 #tutor-registration-wrap .tutor-alert,body.page-id-86655 #tutor-registration-wrap .tutor-notice,body.page-id-86655 #tutor-registration-wrap .tutor-form-feedback{grid-column:1 / -1;margin:0 0 16px !important;padding:13px 15px !important;border-radius:10px !important;font-size:12.5px;line-height:1.5}@media (max-width:720px){body.page-id-86655 #content{padding:28px 16px 54px !important}body.page-id-86655 #tutor-registration-wrap{width:100% !important;max-width:560px !important;padding:34px 24px 26px !important;border-radius:17px !important}body.page-id-86655 #tutor-registration-wrap::after{margin:20px -24px -26px;padding-inline:14px;font-size:9px;letter-spacing:0.045em}body.page-id-86655 #tutor-registration-form{grid-template-columns:minmax(0,1fr);gap:15px}body.page-id-86655 #tutor-registration-form::before,body.page-id-86655 #tutor-registration-form>.tutor-form-group,body.page-id-86655 #tutor-registration-form>.tutor-password-strength-checker,body.page-id-86655 #tutor-registration-form>.tutor-form-row,body.page-id-86655 #tutor-registration-form>div:last-child{grid-column:1}}@media (max-width:420px){body.page-id-86655 #content{padding-inline:10px !important}body.page-id-86655 #tutor-registration-wrap{padding:30px 18px 24px !important;border-radius:14px !important}body.page-id-86655 #tutor-registration-wrap::after{margin:18px -18px -24px;content:"SECURE ACCOUNT • COURSE ACCESS"}}@media (prefers-reduced-motion:reduce){body.page-id-86655 #tutor-registration-form input,body.page-id-86655 #tutor-registration-form button{transition:none !important}}:root{--ff-navy:#291455;--ff-blue:#2157f3;--ff-blue-dark:#1742c4;--ff-orange:#cf4305;--ff-orange-dark:#ad3600;--ff-ink:#161617;--ff-text:#475168;--ff-muted:#667085;--ff-surface:#faf9fc;--ff-soft:#f5f7fb;--ff-white:#fff;--ff-border:#d7ddea;--ff-focus:#1742c4}:where(a,button,input,select,textarea,summary,[role="button"],[tabindex]):focus-visible{outline:3px solid var(--ff-focus) !important;outline-offset:3px !important;box-shadow:none}:where(button,[role="button"],input[type="submit"],input[type="button"],input[type="reset"],summary,.ff-btn,.ff-btn-a,.cta-btn,.wp-element-button,.tutor-btn,.dp-btn,.dp-test-cta){min-height:44px;border-radius:var(--ff-control-radius,8px)}:where(button.play,button[aria-label],[role="button"][aria-label]){min-width:44px}:where(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea){min-height:44px}:where(input[type="checkbox"],input[type="radio"]){min-width:24px;min-height:24px}.main-navigation a,.tutor-dashboard-menu-item a{display:flex;min-height:44px;align-items:center}.site-header .wc-menu-item,.main-navigation .wc-menu-item,.menu-bar-item.wc-menu-item,.site-header .cart-contents,.main-navigation .cart-contents{display:none !important}#cookie-law-info-bar,#cookie-law-info-again,.cli-bar-container,.cli-modal,.cky-consent-bar,.cky-consent-container,.cmplz-cookiebanner,.moove-gdpr-infobar{font-family:"carlito-rg",Carlito,Arial,sans-serif !important}:where(#cookie-law-info-bar,.cli-bar-container,.cli-modal,.cky-consent-bar,.cky-consent-container,.cmplz-cookiebanner,.moove-gdpr-infobar) :where(button,.cli_settings_button,.cli_action_button,.cky-btn,.cmplz-btn,.moove-gdpr-button){border-radius:8px !important}.site-footer a,.site-info a{display:inline-flex;min-height:24px;align-items:center;padding-block:4px}:where(.entry-content,.ff-home,.tutor-wrap) p a:not([class]),:where(.entry-content,.ff-home,.tutor-wrap) li a:not([class]){display:inline-flex;min-height:24px;align-items:center;text-decoration:underline;text-decoration-thickness:0.08em;text-underline-offset:0.16em}.skip-link:focus{width:auto !important;height:auto !important;clip:auto !important;clip-path:none !important;padding:12px 16px !important;overflow:visible !important;background:var(--ff-white) !important;color:var(--ff-navy) !important;z-index:100000 !important}::placeholder{color:#667085 !important;opacity:1}:where(input,select,textarea)[aria-invalid="true"]{border-color:#a52116 !important;box-shadow:0 0 0 2px rgba(165,33,22,0.18) !important}.ff-home{--ffh-navy:var(--ff-navy);--ffh-blue:var(--ff-blue);--ffh-blue-dark:var(--ff-blue-dark);--ffh-orange:var(--ff-orange);--ffh-orange-dark:var(--ff-orange-dark);--ffh-ink:var(--ff-ink);--ffh-text:var(--ff-text);--ffh-soft:var(--ff-soft);--ffh-border:var(--ff-border)}.dp-test-page{--dp-navy:var(--ff-navy);--dp-blue:var(--ff-blue);--dp-orange:var(--ff-orange);--dp-orange-dark:var(--ff-orange-dark);--dp-ink:var(--ff-ink);--dp-text:var(--ff-text);--dp-muted:var(--ff-muted);--dp-line:var(--ff-border)}.dp-test-habit--social{--habit-accent:#235cd6;--habit-tint:#f2f5ff}.dp-test-habit--adult{--habit-accent:#aa2d56;--habit-tint:#fff3f6}.dp-test-habit--gaming{--habit-accent:#6042ad;--habit-tint:#f6f2ff}.dp-test-habit--streaming{--habit-accent:#b94234;--habit-tint:#fff4f2}.dp-test-habit--gambling{--habit-accent:#167456;--habit-tint:#f1fbf7}.dp-test-habit--shopping{--habit-accent:#9b5f0e;--habit-tint:#fff8ed}.dp-test-habit--news{--habit-accent:#246386;--habit-tint:#f1f8fc}.dp-test-habit--email{--habit-accent:#2d5ea4;--habit-tint:#f2f7fd}.dp-test-habit--feeds{--habit-accent:#a44825;--habit-tint:#fff5f1}.dp-test-habit--dating{--habit-accent:#a52d60;--habit-tint:#fff2f7}.dp-test-habit--messaging{--habit-accent:#167d5d;--habit-tint:#f1fbf7}.dp-test-habit--shortvideo{--habit-accent:#5d459f;--habit-tint:#f6f3ff}.dp-test-risk-card--physical{--risk-accent:#a23b23}.dp-test-risk-card--psychological{--risk-accent:#60419c}.dp-test-risk-card--relationships{--risk-accent:#a32d5b}.dp-test-risk-card--personal{--risk-accent:#2255a3}.dp-test-risk-card--work{--risk-accent:#17695f}.dp-test-risk-card--financial{--risk-accent:#8a570d}.dp-test-cta,.dp-test-five-minute-story__piece--hot{background-color:var(--ff-orange)}.dp-test-time-card__note,.dp-test-final__micro,.dp-test-five-minute-story__symbol{color:var(--ff-muted) !important}#digital-purge{--dp-navy:var(--ff-navy);--dp-blue:var(--ff-blue);--dp-orange:var(--ff-orange);--dp-orange-dark:var(--ff-orange-dark);--dp-ink:var(--ff-ink);--dp-muted:var(--ff-muted);--dp-line:var(--ff-border)}#digital-purge-cycle{--dpc-navy:var(--ff-navy);--dpc-blue:var(--ff-blue);--dpc-orange:var(--ff-orange);--dpc-muted:var(--ff-muted);--dpc-line:var(--ff-border)}.ff-confirmation-page{--ff-navy:#291455;--ff-blue:#2157f3;--ff-blue-dark:#1742c4;--ff-orange:#cf4305;--ff-orange-dark:#ad3600;--ff-text:#475168;--ff-muted:#667085;--ff-line:#d7ddea}body.page-id-86655{--ff-register-navy:var(--ff-navy);--ff-register-blue:var(--ff-blue);--ff-register-accent:var(--ff-blue);--ff-register-accent-dark:var(--ff-blue-dark);--ff-register-text:var(--ff-text);--ff-register-muted:var(--ff-muted);--ff-register-line:var(--ff-border)}body.home .ff-home__hero{padding-top:clamp(38px,4vw,60px) !important}body.page-id-86642 .uagb-tabs__wrap a,body.page-id-86643 .uagb-tabs__wrap a,body.page-id-86644 .uagb-tabs__wrap a,body.page-id-86645 .uagb-tabs__wrap a{text-decoration:none !important;text-transform:uppercase !important;font-size:.82rem !important;font-weight:800 !important}body.page-id-86642 .uagb-tabs__wrap a:hover,body.page-id-86643 .uagb-tabs__wrap a:hover,body.page-id-86644 .uagb-tabs__wrap a:hover,body.page-id-86645 .uagb-tabs__wrap a:hover{text-decoration:none !important}:where(body.page-id-86642,body.page-id-86643,body.page-id-86644,body.page-id-86645) .uagb-post__title{font-size:clamp(.95rem,1.2vw,1.08rem) !important;line-height:1.25 !important}:where(body.page-id-86642,body.page-id-86643,body.page-id-86644,body.page-id-86645) :where(.uagb-post__text,.uagb-post-grid-byline,.uagb-post__excerpt){font-size:.8rem !important;line-height:1.45 !important}body.parent-pageid-86638 .entry-content>.wp-block-group:first-child,body.parent-pageid-86638 .mdc_title{text-align:center !important}body.parent-pageid-86638 .wp-block-image,body.parent-pageid-86638 figure.wp-block-image{margin-inline:auto !important;text-align:center !important}body.parent-pageid-86638 .wp-block-image img{margin-inline:auto !important}body.page-id-86619 .entry-content>.wp-block-group.alignwide.full-screen.has-background{display:grid !important;min-height:clamp(260px,30vw,380px) !important;align-content:center !important;padding:48px 24px !important}body.page-id-86647 .entry-content>p:empty:first-child,body.page-id-86658 .entry-content>p:empty:first-child,body.page-id-86659 .entry-content>p:empty:first-child{display:none !important}body.page-id-86658 #digital-purge .dp-hero{padding-top:clamp(36px,5vw,64px) !important}body.page-id-86658 #digital-purge .dp-hero-actions{justify-content:center !important}.dp-test-cta{justify-content:center !important;text-align:center !important;line-height:1.15 !important;white-space:nowrap}.post-type-archive-courses .tutor-card-footer .tutor-btn,.post-type-archive-courses .tutor-btn-outline-primary{background:var(--ff-orange) !important;border-color:var(--ff-orange) !important;color:#fff !important}.post-type-archive-courses .tutor-card-footer .tutor-btn:hover,.post-type-archive-courses .tutor-btn-outline-primary:hover{background:var(--ff-orange-dark) !important}.single-courses .tutor-course-details-header{padding-top:clamp(36px,6vw,80px) !important}.single-courses .tutor-course-details-title{margin-inline:auto !important;text-align:center !important}.single-courses .tutor-course-wishlist-btn,.single-courses .tutor-course-details-actions{display:none !important}.single-courses .tutor-course-details-content,.single-courses .tutor-course-details-content :where(p,li){color:var(--ff-ink) !important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media (forced-colors:active){:where(a,button,input,select,textarea,summary,[role="button"]):focus-visible{outline-color:Highlight !important}:where(button,.ff-btn,.ff-btn-a,.cta-btn,.tutor-btn,.dp-btn,.dp-test-cta){border:1px solid ButtonText !important}}.comments-area,#comments,.comment-respond,.comments-title,.comment-list,.comment-form,.no-comments,p.no-comments{display:none !important}:root{--ff-navy:#291455;--ff-blue:#1D5FED;--ff-blue-dark:#291455;--ff-orange:#ee5622;--ff-orange-dark:#c7461d;--ff-gold:#eca72c;--ff-ink:#0a0514;--ff-text:#3f4654;--ff-muted:#667085;--ff-surface:#faf9fc;--ff-soft:#f4e6e1;--ff-white:#faf9fc;--ff-border:#ded9df;--ff-line:rgba(41,20,85,.13)}html,body,body *,body *::before,body *::after,#cookie-law-info-bar,#cookie-law-info-again,.cli-bar-container,.cli-modal,.cky-consent-bar,.cky-consent-container,.cmplz-cookiebanner,.moove-gdpr-infobar,.tutor-wrap,.tutor-wrap *{font-family:"carlito-rg",Carlito,Arial,sans-serif !important}:where(.success,.woocommerce-message,.tutor-alert-success){--success:#0cce6b}:where(.error,.woocommerce-error,.tutor-alert-danger){--error:#e7173d}.ast-promo .ast-promo__score,.ast-promo .ast-promo__proof{display:none !important}html{font-size:15px}#site-navigation>.inside-navigation,#mobile-header>.inside-navigation{min-height:76px !important;padding-top:4px !important;padding-bottom:12px !important}#site-navigation,#mobile-header{height:auto !important;min-height:76px !important;padding-bottom:0 !important}:root{--ff-transparent-header-clearance:50px}body .header-wrap{position:absolute !important;top:0 !important;right:0 !important;left:0 !important;width:100% !important}body:has(>.header-wrap) .entry-content>:first-child:is(section,.full-screen,.alignfull,.wp-block-cover,.wp-block-group,[class*="hero"]),body:has(>.header-wrap) .entry-content>:first-child:not(:is(section,.full-screen,.alignfull,.wp-block-cover,.wp-block-group,[class*="hero"])) :is(section,header,[class*="hero"]):first-of-type{padding-top:var(--ff-transparent-header-clearance) !important}.tutor-see-all-courses{background-color:orange}body.post-type-archive-courses .tutor-course-card .price,body.post-type-archive-courses .tutor-course-card .tutor-course-price,body.post-type-archive-courses .tutor-card-footer .price,body.post-type-archive-courses .tutor-card-footer .tutor-course-price,body.post-type-archive-courses .tutor-course-price,body.single-courses .tutor-course-details-widget .price,body.single-courses .tutor-course-details-widget .tutor-course-price,body.single-courses .tutor-course-details-header .price,body.single-courses .tutor-course-details-header .tutor-course-price,body.single-courses .tutor-course-price{display:none !important}body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-title a,body.single-courses>div.tutor-learning-area>div.tutor-learning-area-body>div.tutor-learning-area-content>div>div>div.tutor-course-intro>div.tutor-flex.tutor-items-center.tutor-justify-center.tutor-gap-3.tutor-tiny.tutor-text-secondary{color:#777 !important}body [class^="tutor-icon-"],body [class*=" tutor-icon-"],body [class^="tutor-icon-"]::before,body [class*=" tutor-icon-"]::before{font-family:tutor !important;font-style:normal !important;font-weight:400 !important}body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-title a,body.single-courses .tutor-course-details-title span{color:var(--ff-ink) !important;font-size:clamp(2.35rem,5vw,4.25rem) !important;line-height:1.05 !important}body.single-courses .tutor-course-details-content,body.single-courses .tutor-course-details-content :where(p,li,span),body.single-courses .tutor-course-content-title,body.single-courses .tutor-course-content-list-item-title,body.single-courses .tutor-course-content-list-item-title a,body.single-courses .lesson-preview-title{color:var(--ff-ink) !important}body.single-courses .tutor-course-content-list-item>.tutor-d-flex:last-child{min-width:92px;justify-content:flex-end}body.single-courses .tutor-course-content-list-item-status.tutor-icon-eye-line{display:inline-block !important;width:16px !important;min-width:16px !important;color:var(--ff-orange) !important;font-size:16px !important;line-height:1 !important}.tutor-dashboard .tutor-dashboard-menu-logout,.tutor-dashboard .tutor-dashboard-menu-item-logout,.tutor-dashboard .tutor-dashboard-menu-logout a,.tutor-dashboard .tutor-dashboard-menu-item-logout a{display:flex !important;visibility:visible !important;min-height:44px !important;opacity:1 !important;pointer-events:auto !important;position:relative;z-index:3}:is( .entry-title,.h1lm,.ff-home__hero h1,.dp-test-hero h1,#digital-purge .dp-hero h1,body.page-id-86659 .dp-hero h1,.ff-lib__hero h1,body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-title a,body.single-courses .tutor-course-details-title span,body.page .entry-content>h1:first-child ){font-size:var(--ff-page-h1-size) !important}:is( .h2lm,body.single-post .entry-content>h2,body.single-post .section-title h2,.ff-home__section-head h2,.ff-home__test h2,.ff-home__library h2,.ff-home-newsletter h2,.dp-test-page .dp-test-section h2,#digital-purge .dp-section-title,#digital-purge .dp-pain h2,#digital-purge .dp-system h2,body.page-id-86659 .dp-heading h2,.ff-confirmation-page .ff-h2,.ff-lib__section-heading h2,.ff-lib__cold-turkey h2,.ff-lib__success h2,.ff-lib__course-heading h2,.ff-lib__contact h2,body.page .entry-content>h2:first-child ){font-size:var(--ff-page-h2-size) !important}