@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}}.woocommerce-additional-fields,.product-quantity{display:none}.woocommerce-input-wrapper .input-text{background:var(--ff-white) !important;border:1px solid #d8d8d8;border-radius:8px !important}.woocommerce-message,.woocommerce-notices-wrapper,.woocommerce-additional-fields,#stripe-payment-data>fieldset:nth-child(4){display:none !important}body.woocommerce-checkout{--ff-checkout-navy:#0d1f4f;--ff-checkout-blue:#2157f3;--ff-checkout-orange:#ee5622;--ff-checkout-orange-dark:#d84312;--ff-checkout-ink:#131a2e;--ff-checkout-text:#465066;--ff-checkout-muted:#747d91;--ff-checkout-line:#dfe4ed;--ff-checkout-soft:#f5f7fb;--ff-checkout-white:#fff;--ff-checkout-radius:18px;--ff-checkout-shadow:0 18px 50px rgba(13,31,79,0.08);background:radial-gradient(circle at 8% 0%,rgba(33,87,243,0.06),transparent 28rem),var(--ff-checkout-soft) !important;color:var(--ff-checkout-text)}body.woocommerce-checkout *,body.woocommerce-checkout *::before,body.woocommerce-checkout *::after{box-sizing:border-box}body.woocommerce-checkout .cartflows-container{width:min(100% - 40px,1120px) !important;max-width:1120px !important;margin-inline:auto !important}body.woocommerce-checkout .cartflows-primary{background:transparent !important;padding:28px 0 64px}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child{max-width:1080px;margin:0 auto 26px !important;padding:16px 24px;overflow:hidden;background:rgba(255,255,255,0.92) !important;border:1px solid var(--ff-checkout-line);border-radius:var(--ff-checkout-radius);box-shadow:0 10px 35px rgba(13,31,79,0.06)}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-group__inner-container,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-columns{width:100%;margin:0 !important}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-columns{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 !important}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-column{display:grid;grid-template-columns:64px auto;align-items:center;justify-content:center;gap:13px;min-width:0;padding:3px 22px}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-column + .wp-block-column{border-left:1px solid var(--ff-checkout-line)}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-image,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child figure{width:64px;margin:0 !important}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child img{display:block;width:64px !important;height:64px !important;object-fit:contain}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child h5{margin:0 !important;color:var(--ff-checkout-navy);font-size:14px;font-weight:800;line-height:1.25;text-align:left !important}body.woocommerce-checkout .cartflows-primary>figure.wp-block-image{width:max-content;max-width:100%;margin:0 auto 22px !important}body.woocommerce-checkout .cartflows-primary>figure.wp-block-image img{display:block;width:184px !important;max-width:46vw;height:auto !important}body.woocommerce-checkout .wcf-gb-checkout-form{width:100%;max-width:1080px;margin:0 auto !important}body.woocommerce-checkout .wcf-embed-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce{width:100%}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{display:grid !important;grid-template-columns:minmax(0,1.44fr) minmax(330px,0.86fr);align-items:start;gap:30px;width:100%;margin:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-order-wrap{float:none !important;width:auto !important;min-width:0;margin:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper{padding:30px !important;background:var(--ff-checkout-white);border:1px solid var(--ff-checkout-line);border-radius:var(--ff-checkout-radius);box-shadow:var(--ff-checkout-shadow)}body.woocommerce-checkout .wcf-embed-checkout-form #customer_details,body.woocommerce-checkout .wcf-embed-checkout-form #customer_details>.col-1,body.woocommerce-checkout .wcf-embed-checkout-form #customer_details>.col-2{display:block;float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form h3{margin:0 0 18px !important;color:var(--ff-checkout-navy);font-size:clamp(19px,2vw,23px);font-weight:800;line-height:1.2;letter-spacing:-0.02em;text-transform:none}body.woocommerce-checkout .wcf-embed-checkout-form #customer_information_heading{display:flex;align-items:baseline;justify-content:space-between;gap:14px}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__customer-login-label{flex:0 0 auto;color:var(--ff-checkout-muted);font-size:12.5px;font-weight:600;letter-spacing:0}body.woocommerce-checkout .wcf-embed-checkout-form a{color:var(--ff-checkout-orange);text-decoration-thickness:1px;text-underline-offset:3px}body.woocommerce-checkout .wcf-embed-checkout-form a:hover,body.woocommerce-checkout .wcf-embed-checkout-form a:focus-visible{color:var(--ff-checkout-orange-dark)}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields{margin-top:28px;padding-top:26px;border-top:1px solid var(--ff-checkout-line)}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row{grid-column:span 6;float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form #billing_first_name_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_last_name_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_address_1_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_address_2_field{grid-column:span 3}body.woocommerce-checkout .wcf-embed-checkout-form #billing_city_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_state_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_postcode_field{grid-column:span 2}body.woocommerce-checkout .wcf-embed-checkout-form .form-row{margin-bottom:14px !important}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row{margin-bottom:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form .form-row label{color:var(--ff-checkout-text) !important;font-size:12px !important;font-weight:700 !important}body.woocommerce-checkout .wcf-embed-checkout-form .required{color:var(--ff-checkout-orange) !important}body.woocommerce-checkout .wcf-embed-checkout-form input.input-text,body.woocommerce-checkout .wcf-embed-checkout-form textarea.input-text,body.woocommerce-checkout .wcf-embed-checkout-form select,body.woocommerce-checkout .wcf-embed-checkout-form .select2-container .select2-selection--single{width:100% !important;min-height:52px;color:var(--ff-checkout-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;line-height:1.35;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body.woocommerce-checkout .wcf-embed-checkout-form input.input-text,body.woocommerce-checkout .wcf-embed-checkout-form textarea.input-text{padding:16px 14px 10px !important}body.woocommerce-checkout .wcf-embed-checkout-form textarea.input-text{min-height:100px;resize:vertical}body.woocommerce-checkout .wcf-embed-checkout-form input.input-text:hover,body.woocommerce-checkout .wcf-embed-checkout-form textarea.input-text:hover,body.woocommerce-checkout .wcf-embed-checkout-form select:hover,body.woocommerce-checkout .wcf-embed-checkout-form .select2-container .select2-selection--single:hover{border-color:#aab4c5 !important;background:var(--ff-checkout-white) !important}body.woocommerce-checkout .wcf-embed-checkout-form input.input-text:focus,body.woocommerce-checkout .wcf-embed-checkout-form textarea.input-text:focus,body.woocommerce-checkout .wcf-embed-checkout-form select:focus,body.woocommerce-checkout .wcf-embed-checkout-form .select2-container--focus .select2-selection--single{outline:none !important;border-color:var(--ff-checkout-blue) !important;background:var(--ff-checkout-white) !important;box-shadow:0 0 0 3px rgba(33,87,243,0.12) !important}body.woocommerce-checkout .wcf-embed-checkout-form .select2-container .select2-selection--single{display:flex;align-items:center;padding:7px 38px 7px 14px !important}body.woocommerce-checkout .wcf-embed-checkout-form .select2-selection__rendered{width:100%;padding:0 !important;color:var(--ff-checkout-ink) !important;line-height:1.35 !important}body.woocommerce-checkout .wcf-embed-checkout-form .select2-selection__arrow{top:50% !important;right:12px !important;transform:translateY(-50%)}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-additional-fields{display:none !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-payment-option-heading{margin-top:30px;padding-top:26px;border-top:1px solid var(--ff-checkout-line)}body.woocommerce-checkout .wcf-embed-checkout-form #payment{display:block !important;float:none !important;width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment .wc_payment_methods{display:block;margin:0 !important;padding:0 !important;overflow:hidden;background:var(--ff-checkout-white);border:1px solid var(--ff-checkout-line);border-radius:14px;box-shadow:none !important;list-style:none}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method{position:relative;margin:0 !important;padding:0 !important;background:var(--ff-checkout-white) !important;border:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method + li.wc_payment_method{border-top:1px solid var(--ff-checkout-line) !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>input[type="radio"]{appearance:none !important;-webkit-appearance:none !important;display:block !important;position:absolute !important;top:20px !important;left:17px !important;z-index:2;width:18px !important;height:18px !important;margin:0 !important;opacity:1 !important;background:var(--ff-checkout-white) !important;border:2px solid #8a94a7 !important;border-radius:50% !important;box-shadow:none !important;cursor:pointer}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>input[type="radio"]:checked{border:5px solid var(--ff-checkout-orange) !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>input[type="radio"]:focus-visible{outline:3px solid rgba(33,87,243,0.18) !important;outline-offset:2px}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label{display:flex !important;align-items:center;gap:12px;width:100%;min-height:58px;margin:0 !important;padding:13px 16px 13px 50px !important;color:var(--ff-checkout-ink) !important;background:transparent !important;font-size:14px !important;font-weight:750 !important;line-height:1.25;cursor:pointer}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label::before{display:none !important;content:none !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label img,body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label .cppw_paypal_icons{width:auto !important;max-width:150px;max-height:25px;margin:0 0 0 auto !important;object-fit:contain}body.woocommerce-checkout .wcf-embed-checkout-form #payment .payment_box{position:static !important;width:100%;margin:0 !important;padding:1px 18px 16px 50px !important;color:var(--ff-checkout-muted);background:#fafbfe !important;border-top:1px solid #edf0f5;border-radius:0 !important;box-shadow:none !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment .payment_box::before,body.woocommerce-checkout .wcf-embed-checkout-form #payment .payment_box::after{display:none !important;content:none !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment .payment_box p{margin:10px 0 0 !important;color:var(--ff-checkout-muted) !important;font-size:12px !important;line-height:1.45}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-privacy-policy-text{margin-top:15px}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-privacy-policy-text p{margin:0 !important;padding:0 !important;color:var(--ff-checkout-muted) !important;font-size:12px !important;font-weight:500;line-height:1.55;text-align:left !important;opacity:1 !important}body.woocommerce-checkout .wcf-embed-checkout-form #place_order{display:flex !important;align-items:center;justify-content:center;width:100% !important;min-height:56px;margin:18px 0 0 !important;padding:14px 22px !important;color:var(--ff-checkout-white) !important;background:linear-gradient(135deg,#f26532,var(--ff-checkout-orange)) !important;border:0 !important;border-radius:11px !important;box-shadow:0 12px 24px rgba(238,86,34,0.23) !important;font-size:15px !important;font-weight:850 !important;line-height:1.2;letter-spacing:0.02em;text-align:center;text-transform:uppercase;transition:transform 160ms ease,box-shadow 160ms ease,background-color 160ms ease}body.woocommerce-checkout .wcf-embed-checkout-form #place_order:hover,body.woocommerce-checkout .wcf-embed-checkout-form #place_order:focus-visible{background:var(--ff-checkout-orange-dark) !important;box-shadow:0 15px 28px rgba(216,67,18,0.27) !important;transform:translateY(-1px)}body.woocommerce-checkout .wcf-embed-checkout-form #place_order:focus-visible{outline:3px solid rgba(33,87,243,0.2) !important;outline-offset:3px}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-order-wrap{position:sticky;top:24px;padding:24px !important;background:var(--ff-checkout-white);border:1px solid var(--ff-checkout-line);border-radius:var(--ff-checkout-radius);box-shadow:var(--ff-checkout-shadow)}body.admin-bar.woocommerce-checkout .wcf-embed-checkout-form .wcf-order-wrap{top:56px}body.woocommerce-checkout .wcf-embed-checkout-form #order_review_heading{display:flex;align-items:center;gap:10px;margin-bottom:16px !important}body.woocommerce-checkout .wcf-embed-checkout-form #order_review_heading::before{display:inline-grid;place-items:center;flex:0 0 29px;width:29px;height:29px;color:var(--ff-checkout-blue);background:rgba(33,87,243,0.09);border-radius:50%;content:"✓";font-size:15px;font-weight:900}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table{width:100%;margin:0 !important;overflow:hidden;background:var(--ff-checkout-white) !important;border:1px solid var(--ff-checkout-line) !important;border-collapse:separate !important;border-spacing:0;border-radius:12px !important;box-shadow:none !important}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table td{padding:15px 13px !important;color:var(--ff-checkout-text) !important;background:transparent !important;border:0 !important;border-bottom:1px solid #edf0f5 !important;font-size:12.5px !important;line-height:1.35}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table thead th{color:var(--ff-checkout-muted) !important;background:#f7f9fc !important;font-size:11px !important;font-weight:800 !important;letter-spacing:0.045em;text-transform:uppercase}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table th:last-child,body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table td:last-child{text-align:right !important}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table tbody .product-name{color:var(--ff-checkout-ink) !important;font-weight:700}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-product-image{display:flex;align-items:center;gap:10px}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-product-thumbnail{flex:0 0 48px;width:48px;height:48px;padding:5px;overflow:hidden;background:#f5f7fb;border:1px solid #e6eaf1;border-radius:9px}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-product-thumbnail img{display:block;width:100% !important;height:100% !important;object-fit:contain}body.woocommerce-checkout .wcf-embed-checkout-form .product-quantity{color:var(--ff-checkout-muted);font-weight:600}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table .order-total th,body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table .order-total td{padding-top:18px !important;padding-bottom:18px !important;color:var(--ff-checkout-navy) !important;background:#f8faff !important;border-bottom:0 !important;font-size:16px !important;font-weight:850 !important}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table .order-total .amount{color:var(--ff-checkout-orange);font-size:19px}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin:14px 0 0 !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field>a{grid-column:1 / -1;display:inline-flex;align-items:center;gap:6px;width:max-content;color:var(--ff-checkout-muted) !important;font-size:12px;font-weight:700;text-decoration:none}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field>a:hover,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field>a:focus-visible{color:var(--ff-checkout-orange) !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field .dashicons{width:auto;height:auto;font-size:14px;line-height:1}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-submit-coupon{min-height:52px;padding:0 17px !important;color:var(--ff-checkout-white) !important;background:var(--ff-checkout-navy) !important;border:0 !important;border-radius:10px !important;font-size:12px !important;font-weight:800 !important}body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message{margin:0 auto 18px !important;padding:14px 17px !important;border:1px solid transparent;border-radius:11px;font-size:13px;line-height:1.45}body.woocommerce-checkout .wcf-collapsed-order-review-section{margin:0 0 18px !important;overflow:hidden;background:var(--ff-checkout-white);border:1px solid var(--ff-checkout-line);border-radius:14px;box-shadow:0 10px 30px rgba(13,31,79,0.07)}body.woocommerce-checkout .wcf-order-review-toggle{padding:15px 17px !important;background:#f8faff !important}body.woocommerce-checkout .wcf-order-review-toggle-text,body.woocommerce-checkout .wcf-order-review-total{color:var(--ff-checkout-navy) !important;font-size:14px !important;font-weight:800 !important}body.woocommerce-checkout .wcf-cartflows-review-order-wrapper{padding:0 14px 14px}body.woocommerce-checkout .cartflows-primary>.wp-block-spacer{height:30px !important}body.woocommerce-checkout .cartflows-primary>.wp-block-image:not(figure){margin:0 auto 34px !important}body.woocommerce-checkout .cartflows-primary>.wp-block-image:not(figure) figure{margin:0 auto !important}body.woocommerce-checkout .cartflows-primary>.wp-block-image:not(figure) img{display:block;width:min(100%,360px) !important;height:auto !important;margin:0 auto}body.woocommerce-checkout .cartflows-primary>.contact-banner{width:min(100%,860px);min-height:0;margin:0 auto !important;padding:24px 28px !important;background:var(--ff-checkout-white);border:1px solid var(--ff-checkout-line);border-radius:var(--ff-checkout-radius);box-shadow:0 14px 40px rgba(13,31,79,0.07)}body.woocommerce-checkout .cartflows-primary>.contact-banner .wp-block-columns{width:100%;margin:0 !important;gap:26px}body.woocommerce-checkout .cartflows-primary>.contact-banner img{display:block;width:min(100%,230px) !important;height:auto !important;margin:0 auto;border-radius:14px}body.woocommerce-checkout .cartflows-primary>.contact-banner h4{margin:0 0 8px;color:var(--ff-checkout-navy);font-size:22px;font-weight:850;line-height:1.2}body.woocommerce-checkout .cartflows-primary>.contact-banner p{margin:0 0 12px;color:var(--ff-checkout-muted);font-size:13px;line-height:1.5}body.woocommerce-checkout .cartflows-primary>.contact-banner .wp-block-button__link{padding:11px 18px;color:var(--ff-checkout-white);background:var(--ff-checkout-navy);border-radius:9px;box-shadow:none;font-size:12px;font-weight:800;text-decoration:none}@media (max-width:900px){body.woocommerce-checkout .cartflows-container{width:min(100% - 28px,720px) !important}body.woocommerce-checkout .cartflows-primary{padding-top:18px}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{grid-template-columns:minmax(0,1fr);gap:20px}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-order-wrap{position:static;top:auto}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-column{grid-template-columns:50px auto;gap:9px;padding-inline:12px}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-image,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child figure,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child img{width:50px !important;height:50px !important}}@media (max-width:680px){body.woocommerce-checkout .cartflows-container{width:min(100% - 20px,560px) !important}body.woocommerce-checkout .cartflows-primary{padding:10px 0 38px}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child{margin-bottom:18px !important;padding:11px 7px;border-radius:14px}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-column{display:flex;flex-direction:column;gap:4px;padding:2px 8px;text-align:center}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child .wp-block-image,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child figure,body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child img{width:38px !important;height:38px !important}body.woocommerce-checkout .cartflows-primary>.wp-block-group:first-child h5{font-size:10.5px;line-height:1.2;text-align:center !important}body.woocommerce-checkout .cartflows-primary>figure.wp-block-image{margin-bottom:16px !important}body.woocommerce-checkout .cartflows-primary>figure.wp-block-image img{width:155px !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-order-wrap{padding:20px !important;border-radius:15px}body.woocommerce-checkout .wcf-embed-checkout-form #customer_information_heading{align-items:flex-start;flex-direction:column;gap:5px}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__field-wrapper{grid-template-columns:minmax(0,1fr);gap:12px}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row,body.woocommerce-checkout .wcf-embed-checkout-form #billing_first_name_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_last_name_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_address_1_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_address_2_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_city_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_state_field,body.woocommerce-checkout .wcf-embed-checkout-form #billing_postcode_field{grid-column:1}body.woocommerce-checkout .wcf-embed-checkout-form h3{font-size:19px}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label{padding-right:12px !important;font-size:13px !important}body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label img,body.woocommerce-checkout .wcf-embed-checkout-form #payment li.wc_payment_method>label .cppw_paypal_icons{max-width:118px;max-height:22px}body.woocommerce-checkout .cartflows-primary>.contact-banner{padding:20px !important}body.woocommerce-checkout .cartflows-primary>.contact-banner .wp-block-columns{display:grid !important;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.woocommerce-checkout .wcf-embed-checkout-form input,body.woocommerce-checkout .wcf-embed-checkout-form textarea,body.woocommerce-checkout .wcf-embed-checkout-form select,body.woocommerce-checkout .wcf-embed-checkout-form button{transition:none !important}}body.woocommerce-checkout .cartflows-primary,body.woocommerce-checkout .wcf-gb-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form>.woocommerce,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin-right:auto !important;margin-left:auto !important;transform:none !important}body.woocommerce-checkout .wcf-gb-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{max-width:1080px !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{display:flex !important;flex-flow:row nowrap !important;align-items:flex-start !important;justify-content:flex-start !important;gap:30px !important;padding:0 !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.wcf-customer-info-main-wrapper{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;flex:1 1 0 !important;align-self:stretch !important;width:0 !important;min-width:0 !important;max-width:none !important;margin:0 !important;transform:none !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.wcf-order-wrap{right:auto !important;left:auto !important;flex:0 0 360px !important;align-self:flex-start !important;width:360px !important;min-width:0 !important;max-width:360px !important;margin:0 !important;transform:none !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper>*,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper #customer_details,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper #customer_details>*,body.woocommerce-checkout .wcf-embed-checkout-form .wcf-customer-info-main-wrapper #payment{float:none !important;width:100% !important;min-width:0 !important;max-width:none !important;margin-right:0 !important;margin-left:0 !important}@media (max-width:900px){body.woocommerce-checkout .cartflows-container{width:calc(100% - 28px) !important;max-width:720px !important;margin-right:auto !important;margin-left:auto !important}body.woocommerce-checkout .wcf-gb-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form,body.woocommerce-checkout .wcf-embed-checkout-form>.woocommerce,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{width:100% !important;min-width:0 !important;max-width:100% !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{display:flex !important;flex-flow:column nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:18px !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.wcf-customer-info-main-wrapper,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.wcf-order-wrap{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;flex:0 0 auto !important;align-self:stretch !important;float:none !important;clear:both !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;transform:none !important}}@media (max-width:680px){body.woocommerce-checkout .cartflows-container{width:calc(100% - 20px) !important;max-width:560px !important}}body.woocommerce-checkout .wcf-embed-checkout-form .woocommerce-checkout-review-order-table .order-total .amount{color: var(--ff-checkout-grey) !important;font-size: 13px !important}@media (min-width: 901px){body.woocommerce-checkout .wcf-embed-checkout-form form.checkout{flex-wrap: wrap !important}body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.woocommerce-NoticeGroup,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.woocommerce-NoticeGroup-checkout,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>.woocommerce-notices-wrapper,body.woocommerce-checkout .wcf-embed-checkout-form form.checkout>ul.woocommerce-error{width: 100% !important;min-width: 0 !important;max-width: 100% !important;flex: 0 0 100% !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}body.woocommerce-checkout{background:#faf9fc !important}body.woocommerce-checkout .site,body.woocommerce-checkout .site-content,body.woocommerce-checkout .content-area,body.woocommerce-checkout .site-main,body.woocommerce-checkout article,body.woocommerce-checkout .inside-article,body.woocommerce-checkout .entry-content,body.woocommerce-checkout .cartflows-container,body.woocommerce-checkout .cartflows-primary,body.woocommerce-checkout .cartflows-primary>.wp-block-group:not(:first-child),body.woocommerce-checkout .cartflows-primary>.wp-block-spacer{background:#faf9fc !important}body.woocommerce-checkout{--ff-checkout-navy:#291455;--ff-checkout-blue:#1D5FED;--ff-checkout-orange:#ee5622;--ff-checkout-orange-dark:#c7461d;--ff-checkout-ink:#0a0514;--ff-checkout-text:#3f4654;--ff-checkout-muted:#667085;--ff-checkout-line:#ded9df;--ff-checkout-soft:#faf9fc;--ff-checkout-white:#faf9fc}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field{grid-template-columns:minmax(0,1fr) minmax(108px,max-content) !important;align-items:stretch}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-submit-coupon{display:inline-flex !important;width:auto !important;min-width:108px !important;max-width:none !important;align-items:center;justify-content:center;padding-inline:18px !important;line-height:1.2 !important;white-space:nowrap !important}@media (max-width:480px){body.single-post #site-navigation .navigation-branding,body.single-post #site-navigation .navigation-branding .site-logo{min-width:0 !important;flex:0 1 auto !important}body.single-post #site-navigation .navigation-branding img{width:auto !important;min-width:0 !important;max-width:120px !important;height:40px !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-custom-coupon-field{grid-template-columns:minmax(0,1fr) minmax(96px,max-content) !important}body.woocommerce-checkout .wcf-embed-checkout-form .wcf-submit-coupon{min-width:96px !important;padding-inline:12px !important}}: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}