:root{--layout-width:var(--theme-normal-container-max-width,1280px);--grid-columns:4;--grid-gap:1rem}.e-con>.e-con-inner{width:var(--theme-container-width)}:root{--cursor:pointer;--radius-2xs:4px;--radius-xs:8px;--radius-s:16px;--radius:24px;--radius-l:32px;--radius-full:9em;--ratio-square:1;--ratio-wide:2/1;--ratio-video:16/9;--shadow:0 4px 24px #3c2d140f;--transition-default:cubic-bezier(0.4,0,0.2,1);--z:1;--z-popover:10;--z-overlay:15;--z-modal:20;--color-primary:var(--theme-palette-color-1);--color-secondary:var(--theme-palette-color-2);--color-white:var(--theme-palette-color-8,#fff);--color-black:var(--theme-palette-color-4,#000);--color-border:var(--theme-border-color,#d5dce2);--color-text:var(--theme-palette-color-4,var(--color-black));--color-text-light:color-mix(in oklch,var(--color-text),#fff 65%);--color-gray-night:var(--theme-palette-color-11,#222);--color-gray-dark:var(--theme-palette-color-3,#524f4c);--color-gray:var(--theme-palette-color-5,#eae9e5);--color-body:var(--theme-palette-color-7,#f7f6f2);--color-sand:var(--theme-palette-color-9,#fff4d2);--color-sand-dark:var(--theme-palette-color-10,#f9ebdb);--color-alert:#fdc700;--color-alert-background:color-mix(in oklch,var(--color-alert),#fff 85%);--color-alert-text:color-mix(in oklch,var(--color-alert),#000 48%);--color-error:#ef4444;--color-error-background:color-mix(in oklch,var(--color-error),#fff 85%);--color-error-text:color-mix(in oklch,var(--color-error),#000 50%);--color-success:#22c55e;--color-success-background:color-mix(in oklch,var(--color-success),#fff 85%);--color-success-text:color-mix(in oklch,var(--color-success),#000 52%);--color-info:#3b82f6;--color-info-background:color-mix(in oklch,var(--color-info),#fff 85%);--color-info-text:color-mix(in oklch,var(--color-info),#000 48%);--color-link:var(--color-primary);--color-link-hover:var(--color-secondary);--color-link-visited:var(--color-link-hover);--text-line-height:var(--theme-line-height,1.5);--font-family-body:ct_font_inter,sans-serif;--font-family-heading:ct_font_decimal,sans-serif;--letter-spacing-heading:-0.025em;--button-min-height:var(--theme-button-min-height);--button-padding:var(--theme-button-padding);--button-font-family:var(--theme-button-font-family,var(--font-family-body));--button-font-size:var(--theme-button-font-size);--button-font-weight:var(--theme-button-font-weight,600);--button-font-style:var(--theme-button-font-style,normal);--button-line-height:var(--theme-button-line-height);--button-letter-spacing:var(--theme-button-letter-spacing);--button-text-transform:var(--theme-button-text-transform,none);--button-text-decoration:var(--theme-button-text-decoration);--button-shadow:0 8px 22px color-mix(in oklch,var(--color-primary),#0000 60%);--button-text-color:var(--theme-button-text-initial-color);--button-text-color-hover:var(--theme-button-text-hover-color);--button-border-color:var(--theme-button-border);--button-border-color-hover:var(--theme-button-border-hover-color);--button-border:var(--theme-button-border,none);--button-border-radius:var(--theme-button-border-radius,var(--radius-full,0));--button-background-color:var(--theme-button-background-initial-color);--button-background-color-hover:var(--theme-button-background-hover-color);--button-transform:var(--theme-button-transform,translate3d(0,-3px,0));--button-ghost-text--color:var(--theme-button-background-initial-color);--button-ghost-text-hover-color:var(--theme-button-text-hover-color);--button-sm-min-height:34px;--button-sm-padding:5px 15px;--button-sm-font-size:13px;--button-lg-min-height:50px;--button-lg-padding:5px 30px;--button-lg-font-size:16px;--form-field-color:var(--theme-form-text-initial-color);--form-field-color-focus:var(--theme-form-text-focus-color);--form-field-height:var(--theme-form-field-height,40px);--form-field-border-size:var(--theme-form-field-border-width,1px);--form-field-border-color:var(--theme-form-field-border-initial-color);--form-field-border-color-focus:var(--theme-form-field-border-focus-color);--form-field-border-radius:var(--theme-form-field-border-radius,var(--radius-s));--form-field-background:var(--theme-form-field-background-initial-color);--form-field-background-focus:var(--theme-form-field-background-focus-color)}@layer{*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;block-size:100%;line-height:1.5}body{min-block-size:100%}audio,canvas,iframe,img,video{block-size:auto;display:block;max-inline-size:100%}svg{flex-shrink:0;height:1em;max-inline-size:100%;width:1em}svg:not([fill]){fill:currentColor}button,input,select,textarea{font:inherit}textarea{resize:vertical}fieldset,iframe{border:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty;font-variant-numeric:proportional-nums}h1,h2,h3,h4,h5,h6{font-variant-numeric:lining-nums}blockquote,figcaption,li,p,q{hanging-punctuation:first allow-end last}button,h1,h2,h3,h4,h5,h6,input,label{line-height:1.1}math,table,time{font-variant-numeric:tabular-nums lining-nums slashed-zero}code{font-variant-numeric:slashed-zero}table{border-collapse:collapse}abbr{font-variant-caps:all-small-caps;text-decoration:none}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{line-height:0}:disabled{cursor:not-allowed;opacity:.8}:focus-visible{outline-offset:.2rem}small{display:block;font-size:80%;line-height:1.5}}[class*=o-grid]{align-items:start;display:grid;gap:var(--grid-gap);grid-auto-rows:min-content;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));position:relative}[class*=o-grid]>*{grid-column:1/-1;position:relative}[class*=o-grid]>:before{background-color:var(--color-border);height:100%;left:calc(var(--grid-gap)/-2);position:absolute;top:0;width:1px}.o-grid\:two{--grid-columns:1}.o-grid\:three{--grid-columns:2}.o-grid\:four{--grid-columns:1}.o-grid\:five{--grid-columns:2}.o-grid.-norowgap{row-gap:0}.o-grid\:half{--grid-columns:2;align-items:stretch}.o-grid\:half>*{grid-column:span 1}.o-grid\:half .c-card+.c-card{border-top-width:0;padding-top:0}:is(.o-grid\:two,.o-grid\:three,.o-grid\:four,.o-grid\:five)>*{grid-column:auto}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button,.c-add-payment-method .woocommerce-Payment>.form-row .button,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button,.c-badge,.c-board_tabs button,.c-btn,.c-dialog_close,.c-payment-methods .button,.c-tabs_list button,.elementor-button,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link{align-items:center;appearance:none;background:0 0;border:0;border-radius:0;color:currentcolor;cursor:pointer;display:inline-flex;line-height:inherit;outline:0;padding:0;pointer-events:auto;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button:hover,.c-add-payment-method .woocommerce-Payment>.form-row .button:hover,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button:hover,.c-badge:hover,.c-board_tabs button:hover,.c-btn:hover,.c-dialog_close:hover,.c-payment-methods .button:hover,.c-tabs_list button:hover,.elementor-button:hover,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link:hover{text-decoration:none}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button:focus,.c-add-payment-method .woocommerce-Payment>.form-row .button:focus,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button:focus,.c-badge:focus,.c-board_tabs button:focus,.c-btn:focus,.c-dialog_close:focus,.c-payment-methods .button:focus,.c-tabs_list button:focus,.elementor-button:focus,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link:focus,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit:focus,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link:focus{outline:none}.c-account_benefits,.c-headstats,.c-orders,.c-social,.c-socials,.c-teachers.-list,.c-terms-list,.c-toc_list ul,.c-users-list,.o-post_nav details nav>ul{list-style-type:none;padding-inline-start:0}.c-account_benefits li,.c-headstats li,.c-orders li,.c-social li,.c-socials li,.c-teachers.-list li,.c-terms-list li,.c-toc_list ul li,.c-users-list li,.o-post_nav details nav>ul li{padding-inline-start:0}:root{--post-spacing:1.25rem}.o-post{display:grid;gap:1.5rem}.o-post_nav{order:-1}.o-post_main{min-height:100%}.o-post h1{--theme-font-size:2.4rem;--theme-line-height:1.1}.o-post_head{background:var(--color-black);border-radius:var(--radius);box-shadow:var(--shadow);color:var(--color-white);display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:16rem;overflow:hidden;padding:var(--post-spacing);position:relative}.o-post_head>*{position:relative;z-index:2}.o-post_crumbs{margin-bottom:4rem}.o-post_title{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.o-post_title h1,.o-post_title p{color:inherit;margin:0}.o-post_title p{flex:0 0 auto;width:100%}.o-post_author{display:flex;gap:1rem;margin-top:4rem}.o-post_thumb{background:var(--color-black)}.o-post_thumb,.o-post_thumb:after{inset:0;position:absolute;z-index:0}.o-post_thumb:after{backdrop-filter:blur(10px);background:color-mix(in oklch,var(--color-black),#0000 50%);content:"";display:block;mask-image:linear-gradient(130deg,var(--color-black) 30%,color-mix(in oklch,var(--color-black),#0000 100%) 100%)}.o-post_thumb img{height:100%;min-width:100%;object-fit:cover;opacity:.4}.o-post_nav{display:flex;flex-direction:column;gap:1rem;height:100%}.o-post_nav details summary{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-weight:600;padding:1.5rem}.o-post_nav details nav{display:flex;flex-direction:column;padding-top:1rem}.o-post_nav details nav>ul>li>a{border-radius:var(--radius-s);color:var(--color-black);font-weight:500}.o-post_nav details nav>ul>li>a:hover{background:color-mix(in oklch,var(--color-primary),#0000 85%)}.o-post_nav details nav>ul>li.is-active>a{background-color:var(--color-primary);box-shadow:var(--button-shadow);color:var(--color-white)}.o-post_nav details nav a{align-items:center;color:var(--color-black);display:flex;font-size:1rem;gap:.5em;line-height:1.2em;padding:.75em 1em}.o-post_nav details nav a span{flex-grow:1}.o-post_nav details nav a:hover{color:var(--color-primary)}.o-post_content{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--post-spacing)}.o-post_content+.o-post_content{margin-top:var(--post-spacing)}.o-post_content details{border:1px solid var(--color-border);border-radius:var(--radius-s);padding:1rem}.o-post_content details+details{margin-top:1rem}.o-post_content details>div{padding-top:2rem}.o-post_aside{display:flex;flex-direction:column;gap:1rem}.o-lms{padding-block:1.5rem}.o-lms_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.o-lms_header h4{--theme-font-size:1rem;margin:0;text-transform:uppercase}:root{--sticky-top:3rem}.o-sticky{position:sticky;top:var(--sticky-top)}[class*=u-animation]{display:inline-block}.u-animation\:wave{animation:m6e0 2.4s ease-in-out infinite;transform-origin:70% 70%}@keyframes m6e0{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}.u-content h2,.u-content h3,.u-content h4{--theme-line-height:1.1}.u-content h2{--theme-font-size:1.6rem}.u-content h3,.u-content h4{--theme-font-family:var(--font-family-display);--theme-font-weight:400}.u-content h3{--theme-font-size:1.4rem}.u-content h4{--theme-font-size:1.2rem}.u-content hr{display:none}.u-content>:is(blockquote,p,ul,ol,form,table,div,figure,section,iframe,hr):not(:last-child){margin-bottom:1rem}.u-content>:is(blockquote,p,ul,ol,form,table,div,figure,section,iframe,hr)+h2{margin-top:3rem}.u-content>:is(blockquote,p,ul,ol,form,table,div,figure,section,iframe,hr)+h3{margin-top:2rem}.u-content>:is(blockquote,p,ul,ol,form,table,div,figure,section,iframe,hr)+:is(h4,h5,h6){margin-top:1rem}.u-content>:is(h2,h3,h4,h5,h6){margin-bottom:1rem}.u-content a[href*="#popup-"]{align-items:center;background:var(--color-sand);border-radius:var(--radius-full);color:var(--color-secondary);display:inline-flex;font-size:12px;font-weight:700;height:2em;justify-content:center;line-height:1em;padding-inline:.5em;position:relative;text-decoration:none;top:-.25em;width:2em}[class*=u-ratio]>a:has(img){height:100%}.u-ratio\:square{aspect-ratio:1}.u-ratio\:cinema{aspect-ratio:16/9}.u-folded{clip-path:polygon(0 0,calc(100% - 4em) 0,100% 4em,100% 100%,0 100%)}.u-folded:after{background:var(--color-black);border-bottom-left-radius:24px;content:"";display:block;filter:invert(80%);height:4em;position:absolute;right:0;top:0;width:4em}.u-spinner{animation:m6e1 1s linear infinite;aspect-ratio:1;background:var(--color-primary);border-radius:50%;mask:conic-gradient(#0000,#000) subtract,conic-gradient(#000 0 0) content-box;padding:2px;width:1em}@keyframes m6e1{to{rotate:1turn}}.screen-reader-text,.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.is-hidden{display:none}:root{interpolate-size:allow-keywords}@supports selector(::details-content){.c-accordion ::details-content{height:0;overflow:clip;transition:padding-block .3s,height .3s ease,content-visibility allow-discrete .3s ease}}@supports selector(::details-content){.c-accordion[open]::details-content{height:auto}}.c-accordion[open] summary:after{transform:rotate(45deg)}.c-accordion summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.c-accordion summary::marker{content:""}.c-accordion summary:after{background:currentColor;clip-path:polygon(0 45%,45% 45%,45% 0,55% 0,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0 55%);content:"";height:1.2rem;transition:transform .3s var(--transition-default);width:1.2rem}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button,.c-add-payment-method .woocommerce-Payment>.form-row .button,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button,.c-badge,.c-board_tabs button,.c-btn,.c-payment-methods .button,.elementor-button,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link{background-color:var(--button-background-color);border:var(--button-border);border-radius:var(--button-border-radius);color:var(--button-text-color);flex-shrink:0;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:.5em;justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);margin:0;max-width:100%;min-height:var(--button-min-height);padding:var(--button-padding);position:relative;text-align:center;text-transform:var(--button-text-trasform);transition:all .2s var(--transition-default)}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button:hover,.c-add-payment-method .woocommerce-Payment>.form-row .button:hover,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button:hover,.c-badge:hover,.c-board_tabs button:hover,.c-btn:hover,.c-payment-methods .button:hover,.elementor-button:hover,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);box-shadow:var(--button-shadow);color:var(--button-text-color-hover);outline:none;transform:var(--button-transform)}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button:focus:hover,.c-add-payment-method .woocommerce-Payment>.form-row .button:focus:hover,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button:focus:hover,.c-badge:focus:hover,.c-board_tabs button:focus:hover,.c-btn:focus:hover,.c-payment-methods .button:focus:hover,.elementor-button:focus:hover,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link:focus:hover,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit:focus:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:focus:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:focus:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:focus:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:focus:hover,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link:focus:hover{outline:none}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button svg,.c-add-payment-method .woocommerce-Payment>.form-row .button svg,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button svg,.c-badge svg,.c-board_tabs button svg,.c-btn svg,.c-payment-methods .button svg,.elementor-button svg,.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link svg,.learndash-wrapper .ld-focus .ld-focus-comments .form-submit #submit svg,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button svg,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button svg,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button svg,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button svg,.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link svg{flex-shrink:0}.c-account-details .woocommerce-EditAccountForm .woocommerce-Button,.c-add-payment-method .woocommerce-Payment>.form-row .button,.c-address-form .woocommerce-address-fields>p:not(.form-row) .button,.c-btn.-neutral{--button-background-color:#0000;--button-background-color-hover:var(--color-body);--button-border:1px solid var(--color-border);--button-border-color-hover:var(--color-gray-dark);--button-text-color:var(--color-black);--button-text-color-hover:var(--color-black)}.c-btn.-outline,.c-payment-methods .button{--button-text-color:var(--color-primary);--button-text-color-hover:var(--color-secondary);--button-border:1px solid var(--button-text-color);--button-background-color:#0000}.c-btn.-outline:hover,.c-payment-methods .button:hover{background-color:color-mix(in oklch,var(--color-primary),#0000 85%);border-color:var(--button-text-color-hover);color:var(--button-text-color-hover)}.c-badge{--button-border-radius:var(--radius-full);--button-font-size:11px;--button-font-weight:600;--button-min-height:auto;--button-padding:0.2em 1em}.c-badge.-free{--button-background-color:var(--color-success-background);--button-text-color:var(--color-success-text)}.c-badge.-payment{--button-background-color:var(--color-error-background);--button-text-color:var(--color-error-text)}.c-badge.-alert{--button-background-color:var(--color-alert-background);--button-text-color:var(--color-alert-text)}.c-badge.-tag{--button-background-color:color-mix(in oklch,var(--color-primary),#0000 90%);--button-font-size:0.7rem;--button-text-color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase}.c-badge.-c1{--button-background-color:#3b82f6}.c-badge.-c2{--button-background-color:#22c55e}.c-badge.-c3{--button-background-color:#ef4444}.c-badge.-c4{--button-background-color:var(--color-gray-night)}.c-badge.-c5{--button-background-color:#8b5cf6}.c-badge.-c6{--button-background-color:var(--color-secondary)}.c-badge.-masterclass{--button-background-color:var(--color-white);--button-text-color:var(--color-black);text-transform:uppercase}.c-badge.-discount{--button-background-color:var(--color-secondary)}.c-badge.-discount,.c-badge.-progress{--button-text-color:var(--color-white)}.c-badge.-done{--button-text-color:#74d99f}.c-badge.-new{--button-text-color:color-mix(in oklch,var(--color-white),#0000 35%)}.c-bio{--widget-user-size:60px;display:flex;flex-direction:column;gap:1rem}.c-bio_head{display:flex;gap:.5rem}.c-bio_head img{border-radius:var(--radius-full);display:block;flex-shrink:0;height:var(--widget-user-size);overflow:hidden;width:var(--widget-user-size)}.c-bio_head div{display:flex;flex-direction:column;gap:.25rem}.c-bio_head div span{font-size:1.1rem;font-weight:600}.c-board_head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.c-board_actions{display:flex;flex-wrap:wrap;gap:.75rem}.c-board_empty{color:var(--color-gray-dark);margin:0;padding:2rem 0;text-align:center}.c-board_panel [class*=o-grid]>:before{content:none}.c-board_tabs{background:var(--color-body);border:1px solid var(--color-border);border-radius:var(--radius-full);display:inline-flex;gap:.25rem;padding:.25rem}.c-board_tabs button{--button-background-color:var(--color-primary);--button-text-color:var(--color-white)}.c-board_tabs button:not(.is-active){--button-background-color:#0000;--button-text-color:var(--color-black);--button-text-color-hover:var(--color-primary);--button-background-color-hover:#0000}.c-board_tabs button.is-active:hover{--button-background-color-hover:var(--color-primary)}.c-btn.-expand{width:100%}.c-btn.-sm{--button-font-size:var(--button-sm-font-size);--button-min-height:var(--button-sm-min-height);--button-padding:var(--button-sm-padding)}.c-btn.-lg{--button-font-size:var(--button-lg-font-size);--button-min-height:var(--button-lg-min-height);--button-padding:var(--button-lg-padding)}.c-btn.-ghost{--button-text-color:var(--button-ghost-text--color);--button-text-color-hover:var(--button-ghost-text-hover-color);--button-border:1px solid var(--button-background-color);background-color:#0000}.c-btn.-ghost:hover{background-color:var(--button-background-color-hover);border-color:var(--button-background-color-hover);color:var(--button-text-color-hover)}.c-btn.-reduce-radius{--button-border-radius:var(--radius-xs)}.c-btn.-white{--button-background-color:var(--color-white);--button-background-color-hover:var(--color-sand);--button-border:1px solid var(--color-white);--button-border-color-hover:var(--color-sand);--button-text-color:var(--color-gray-night);--button-text-color-hover:var(--color-gray-night)}.c-btn.-dark{--button-background-color:var(--color-gray-night);--button-background-color-hover:var(--color-black);--button-border:1px solid var(--color-gray-night);--button-border-color-hover:var(--color-black);--button-text-color:var(--color-white);--button-text-color-hover:var(--color-white)}.c-btn svg.-diagonal{transform:rotate(-45deg)}.c-btn .u-spinner{display:none;flex-grow:0}.c-btn.is-loading .u-spinner{display:inline-block}.c-btn[aria-disabled=true]{opacity:.5;pointer-events:none}:root{--card-border-radius:var(--radius-s);--card-padding:1rem}.c-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--card-border-radius);box-shadow:var(--shadow);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:all .15s var(--transition-default)}.c-card .c-play{opacity:0}.c-card.is-hidden{display:none}.c-card:hover{translate:0 -.25rem}.c-card:hover .c-card_title{color:var(--color-primary)}.c-card:hover .c-card_thumb img{opacity:.7;scale:1.04}.c-card:hover .c-play{opacity:1}.c-card_thumb{position:relative}.c-card_thumb figure{background:var(--color-gray-night)}.c-card_thumb figure img{aspect-ratio:var(--ratio-video);height:auto;object-fit:cover;transition-duration:.5s;width:100%}.c-card_thumb .c-badge{position:absolute;right:var(--card-padding);top:var(--card-padding)}.c-card_content{display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:space-between;padding:var(--card-padding)}.c-card_content h3{--theme-font-family:var(--font-family-display);--theme-font-size:1rem;--theme-font-weight:700;--theme-line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-black);display:-webkit-box;margin:0 0 .5rem;overflow:hidden;transition:color .3s}.c-card_content p{color:var(--color-gray-dark);font-size:.9rem;line-height:1.45;margin:0}.c-card_author{align-items:center;display:flex;gap:.5rem}.c-card_author-avatar{aspect-ratio:1/1;border-radius:var(--radius-full);flex-shrink:0;height:28px;overflow:hidden;width:28px}.c-card_author-avatar img{height:100%;object-fit:cover;width:100%}.c-card_author-name{color:var(--color-black);font-size:.85rem;font-weight:600}.c-card_footer{align-items:center;border-top:1px solid var(--color-border);color:var(--color-gray-dark);display:flex;font-size:12px;gap:1.25rem;margin-top:.25rem;padding-top:.75rem}.c-card_footer>span{align-items:center;display:flex;gap:.35rem;white-space:nowrap}.c-card_footer>span svg{height:16px;width:16px}.c-card.-teacher{background:var(--color-white);border-radius:var(--radius-s)}.c-card.-teacher .c-card_content{justify-content:flex-start}.c-card.-teacher .c-card_header{align-items:flex-start;display:flex;gap:1em}.c-card.-teacher .c-card_avatar{aspect-ratio:1/1;border-radius:var(--radius-full);flex-shrink:0;height:56px;overflow:hidden;width:56px}.c-card.-teacher .c-card_avatar img{height:100%;object-fit:cover;width:100%}.c-card.-teacher .c-card_heading{min-width:0}.c-card.-teacher .c-card_title{color:var(--color-black);font-family:var(--font-family-display);font-size:1.2rem;margin:0;transition:color .3s}.c-card.-teacher:hover h4{color:var(--color-primary)}.c-card.-teacher .c-card_profession{color:var(--color-text-light);font-size:.8rem;margin:.15rem 0 0}.c-card.-teacher .c-card_excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.c-course-hero{display:flex;flex-direction:column;gap:1.25rem}.c-course-hero_tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.c-course-hero .o-post_title h1{margin:0 0 .75rem}.c-course-hero .o-post_title p{color:color-mix(in oklch,var(--color-white),#0000 25%);margin:0;max-width:62ch}.c-course-meta{display:grid;gap:1rem;grid-template-columns:1fr}.c-course-meta .w-icon dt{color:var(--color-text-light);font-size:.8rem;font-weight:400;text-transform:uppercase}.c-course-meta .w-icon dd{font-size:1rem;font-weight:600}.c-course-panel header{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1.25rem}.c-course-panel header h2{--theme-font-size:1.4rem;margin:0}.c-course-panel header span{color:var(--color-gray-dark);font-size:.85rem}.c-dialog{background:var(--color-white);border:0;border-radius:var(--radius);margin:auto;padding:2rem;width:100%}.c-dialog::backdrop{background:#0006}.c-dialog::backdrop,.c-dialog[open]{animation:m6e2 .5s var(--transition-default)}@keyframes m6e2{0%{opacity:0}}.c-dialog_close{aspect-ratio:var(--ratio-square);border:1px solid var(--color-border);border-radius:var(--radius-2xs);height:2em;justify-content:center;width:2em}body:has(.c-dialog[open]){overflow:hidden}.c-dialog_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.c-dialog_header h3{font-size:1.2rem;margin:0}.c-dialog_video{aspect-ratio:var(--ratio-video,16/9);background:var(--color-black);border-radius:var(--radius-xs);overflow:hidden;position:relative}.c-dialog_video .u-spinner{background:var(--color-white);font-size:2.5rem;inset:0;margin:auto;opacity:0;pointer-events:none;position:absolute}.c-dialog_video.is-loading .u-spinner{opacity:1}.c-dialog_video iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.c-evidence .pathology:first-of-type>.e-con:not(.elementor-motion-effects-element-type-background){background-color:var(--color-sand-dark);border:1px solid var(--color-primary)}.c-evidence .pathology:first-of-type>.e-con:not(.elementor-motion-effects-element-type-background) h3{color:var(--color-primary)}.c-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:2rem}.c-filters button,.c-filters input,.c-filters select{width:48%}.c-headstats{display:flex;flex-wrap:wrap;gap:1rem}.c-headstats li{align-items:center;color:var(--color-text-light);display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem}.c-headstats svg{color:var(--color-secondary);height:1.25rem;width:1.25rem}.c-headstats strong{color:var(--color-white);font-size:1.2rem;font-weight:700}.c-lessons{list-style:none;margin:0;padding:0}.c-lessons_item+.c-lessons_item{border-top:1px solid var(--color-border)}.c-lessons_item a{align-items:center;color:inherit;display:flex;gap:1rem;padding:.5rem;text-decoration:none}.c-lessons_item:hover .c-lessons_title{color:var(--color-secondary)}.c-lessons_item.-current,.c-lessons_item.-current+.c-lessons_item{border-top-color:#0000}.c-lessons_item.-current a{background:var(--color-sand);border-radius:var(--radius-s)}.c-lessons_marker{align-items:center;aspect-ratio:1/1;background:var(--color-gray);border-radius:var(--radius-full);color:var(--color-gray-dark);display:flex;flex-shrink:0;font-size:1em;font-weight:600;height:2.5rem;justify-content:center;width:2.5rem}.c-lessons_body{display:flex;flex:1;flex-direction:column;gap:.15rem}.c-lessons_title{color:var(--color-black);font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s}.c-lessons_action,.c-lessons_sub{color:var(--color-gray-dark);font-size:.8rem}.c-lessons_action{flex-shrink:0;min-width:60px;text-align:right;white-space:nowrap}.c-lessons_item.-done .c-lessons_marker{background:color-mix(in oklch,var(--color-success),#0000 82%);color:var(--color-success)}.c-lessons_item.-current .c-lessons_marker{background:var(--color-secondary);color:var(--color-white)}.c-lessons_item.-current .c-lessons_action{color:var(--color-secondary);font-weight:600}.c-play{aspect-ratio:1;background:color-mix(in oklch,var(--color-white),#0000 15%);border-radius:var(--radius-full);cursor:pointer;display:grid;left:50%;padding:.5em;place-content:center;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .3s var(--transition-default);z-index:5}.c-play svg{font-size:1.3em;position:relative;right:-.025em}.c-post-author{align-items:center;display:flex;gap:.5em}.c-post-author_avatar{aspect-ratio:1/1;border-radius:var(--radius-full);height:50px;overflow:hidden;width:50px}.c-post-author_avatar img{height:100%;object-fit:cover;width:100%}.c-post-author_name{display:flex;flex-direction:column;font-size:.9rem;font-weight:600;line-height:1.4}.c-post-author_label{align-items:center;display:flex;font-size:.9em;gap:.25rem;opacity:.7;text-transform:uppercase}.c-progress{--progress-bar-color:var(--color-secondary);--progress-bar-size:10px;--progress-meta-color:var(--color-text-light);display:flex;flex-direction:column;gap:.5rem;position:relative}.c-progress_head{align-items:center;display:flex;font-size:1rem;gap:.5rem}.c-progress_bar{background:var(--color-gray);border-radius:var(--radius-full);height:var(--progress-bar-size);overflow:hidden;width:100%}.c-progress_bar span{background:var(--progress,var(--color-primary));display:block;height:100%}.c-progress_meta{align-items:center;display:flex;font-size:.8rem;justify-content:space-between}.c-progress_meta span:last-child{font-weight:600}.c-progress_label{font-size:.9rem;font-weight:600}.c-progress.-row .c-progress_bar{flex:1 1 auto}.c-progress.-row .c-progress_meta{flex:0 0 auto;gap:.5rem;justify-content:flex-start}.c-scrollbox{overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.c-scrollbox::-webkit-scrollbar{display:none}.c-scrollbox.-scrollbar{-ms-overflow-style:auto;scrollbar-width:auto}.c-scrollbox.-scrollbar::-webkit-scrollbar{background-color:var(--color-white);height:3px}.c-scrollbox.-scrollbar::-webkit-scrollbar-thumb{background-color:var(--color-border)}.c-scrollbox.-scrollbar::-webkit-scrollbar-track{background-color:var(--color-white);border-radius:var(--redius-full)}.c-scrollbox.-start{mask-image:linear-gradient(90deg,#0000,var(--color-black) 150px)}.c-scrollbox.-end{mask-image:linear-gradient(90deg,var(--color-black) calc(100% - 150px),#0000)}.c-scrollbox.-start.-end{mask-image:linear-gradient(90deg,#0000,var(--color-black) 150px,var(--color-black) calc(100% - 150px),#0000)}.c-social{align-items:center;display:flex;flex-wrap:wrap;padding:0}.c-social a{cursor:pointer}.c-social svg{height:2em;width:2em}.c-social.-share{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.c-social.-share .c-social_item.-facebook .c-share_icon,.c-social.-share .c-social_item.-facebook:hover .c-share_label{color:#1877f2}.c-social.-share .c-social_item.-instagram .c-share_icon,.c-social.-share .c-social_item.-instagram:hover .c-share_label{color:#833ab4}.c-social.-share .c-social_item.-linkedin .c-share_icon,.c-social.-share .c-social_item.-linkedin:hover .c-share_label{color:#0a66c2}.c-social.-share .c-social_item.-pinterest .c-share_icon,.c-social.-share .c-social_item.-pinterest:hover .c-share_label{color:#e60023}.c-social.-share .c-social_item.-rss .c-share_icon,.c-social.-share .c-social_item.-rss:hover .c-share_label{color:#f62}.c-social.-share .c-social_item.-whatsapp .c-share_icon,.c-social.-share .c-social_item.-whatsapp:hover .c-share_label{color:#25d366}.c-social.-share .c-social_item.-x .c-share_icon,.c-social.-share .c-social_item.-x:hover .c-share_label{color:#000}.c-social.-share .c-social_item.-youtube .c-share_icon,.c-social.-share .c-social_item.-youtube:hover .c-share_label{color:red}.c-social.-share .c-social_item.-email .c-share_icon,.c-social.-share .c-social_item.-email:hover .c-share_label{color:#ccc}.c-social.-links{gap:.25rem}.c-social.-links a{color:var(--color-gray-dark);display:grid;place-content:center}.c-social.-links .c-social_item.-facebook a{color:#1877f2}.c-social.-links .c-social_item.-instagram a{color:#833ab4}.c-social.-links .c-social_item.-linkedin a{color:#0a66c2}.c-social.-links .c-social_item.-pinterest a{color:#e60023}.c-social.-links .c-social_item.-rss a{color:#f62}.c-social.-links .c-social_item.-whatsapp a{color:#25d366}.c-social.-links .c-social_item.-x a{color:#000}.c-social.-links .c-social_item.-youtube a{color:red}.c-social.-links .c-social_item.-email a{color:#ccc}.c-socials{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.c-socials_link{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-gray-dark);display:grid;height:2.5rem;place-content:center;transition:color .2s var(--transition-default),border-color .2s var(--transition-default);width:2.5rem}.c-socials_link svg{height:1.1rem;width:1.1rem}.c-socials_link:hover{border-color:currentColor;color:var(--color-black)}.c-socials_link.-facebook:hover{color:#1877f2}.c-socials_link.-instagram:hover{color:#833ab4}.c-socials_link.-linkedin:hover{color:#0a66c2}.c-socials_link.-pinterest:hover{color:#e60023}.c-socials_link.-rss:hover{color:#f62}.c-socials_link.-whatsapp:hover{color:#25d366}.c-socials_link.-x:hover{color:#000}.c-socials_link.-youtube:hover{color:red}.c-socials_link.-email:hover{color:#ccc}.c-share{align-items:center;display:flex;flex-direction:column;gap:.5rem}.c-share .c-share_icon,.c-share:hover .c-share_icon{color:var(--color-gray)}.c-share .c-share_icon{align-items:center;display:grid;font-size:1em;height:38px;place-content:center;width:38px}.c-share_label{color:var(--color-black);font-size:.9rem}.c-swiper-center{--swiper-center-scale:0.80;--swiper-center-opacity:0.75;--swiper-center-ring:var(--color-secondary);--swiper-center-ring-gap:var(--color-body)}.c-swiper-center .swiper-slide{opacity:var(--swiper-center-opacity);transform:scale(var(--swiper-center-scale));transition:transform .35s var(--transition-default),opacity .35s var(--transition-default)}.c-swiper-center .swiper-slide-active{opacity:1;position:relative;transform:scale(1);z-index:2}.c-swiper-center .swiper-slide-active img{box-shadow:0 0 0 4px var(--swiper-center-ring-gap),0 0 0 6px var(--swiper-center-ring)}.c-tabs{container-type:inline-size}.c-tabs_list{box-shadow:inset 0 -1px 0 0 var(--color-border);display:flex}.c-tabs_list button{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--color-border);color:var(--color-text);display:inline-flex;flex-shrink:0;gap:.5em;padding:1rem 1.5rem}.c-tabs_list button:hover{color:var(--color-link-hover)}.c-tabs_list button.is-active{border-bottom:2px solid;color:var(--color-link)}.c-tabs_panel{height:0;margin-top:-100%;opacity:0;position:relative;transition:margin .4s var(--transition-default)}.c-tabs_panel:not(.is-hidden){height:auto;margin-top:0;opacity:1;transition:margin .4s var(--transition-default) -.1s}.c-teachers img{aspect-ratio:1;border:1px solid var(--color-white);border-radius:var(--radius-full);height:2rem;object-fit:cover;width:2rem}.c-teachers a{color:inherit;text-decoration:none}.c-teachers.-list li{align-items:center;display:flex;gap:.5rem}.c-teachers.-list li+li{margin-top:.25rem}.c-teachers.-group{align-items:center;display:flex;gap:.5rem}.c-teachers.-group .c-teachers_avatars{display:flex;flex-shrink:0}.c-teachers.-group .c-teachers_avatars img+img{margin-left:-.65em}:root{--term-list-active:var(--color-primary);--term-list-gap:1.5rem;--term-list-size:5rem}.c-terms-list{display:flex;flex-wrap:nowrap;gap:var(--term-list-gap)}.c-terms-list li.-current a{color:var(--term-list-active)}.c-terms-list li.-current .c-terms-list_image{border-color:var(--term-list-active)}.c-terms-list a{align-items:center;color:var(--color-text);display:flex;flex-direction:column;font-size:.9rem;gap:.5rem;line-height:1.2;text-align:center;width:var(--term-list-size)}.c-terms-list a:hover{color:var(--term-list-active)}.c-terms-list_image{background-color:var(--color-white);border:2px solid var(--color-border);border-radius:var(--radius-full);display:grid;font-size:1.2rem;height:var(--term-list-size);overflow:hidden;place-content:center;width:var(--term-list-size)}.c-terms-list_image img{aspect-ratio:var(--ratio-square);object-fit:cover;width:100%}.c-terms-count{font-size:1rem;opacity:.7}.c-toc_list ul{padding:.5em 0 .5em 24px}.c-toc_list ul a{padding-block:.5em}.c-toc_list ul>li.is-active>a{background-color:#0000;border-radius:0;color:var(--color-primary)}.c-toc_list ul>li+li{border-top:1px solid var(--color-border)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box{background-color:#0000}.tippy-content{padding:0}.tippy-arrow{color:var(--color-white)}[data-tippy-content]{align-items:center;background:var(--color-sand);border:1px solid var(--color-secondary);border-radius:9em;color:var(--color-secondary);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;line-height:1;padding:2px 6px;text-decoration:none;vertical-align:super}[data-tippy-content]:focus,[data-tippy-content]:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.c-tooltip{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-black);margin-bottom:5px;max-width:300px;padding:1rem;width:100%}.c-tooltip:after{background-color:inherit;border:1px solid var(--color-border);border-radius:0 0 0 var(--radius-2xs);bottom:-9px;clip-path:polygon(0 0,100% 100%,0 100%);content:"";display:block;height:20px;left:calc(50% - 10px);position:absolute;transform:rotate(-45deg);width:20px}[data-placement=bottom] .c-tooltip:after{left:calc(50% - 10px);top:-9px;transform:rotate(135deg)}[data-placement=right] .c-tooltip:after{left:-9px;top:calc(50% - 10px);transform:rotate(45deg)}[data-placement=left] .c-tooltip:after{right:-9px;top:calc(50% - 10px);transform:rotate(225deg)}.c-tooltip *{margin-bottom:.5rem}.c-tooltip :last-child{margin-bottom:0}.c-users-list{align-items:center;display:flex}.c-users-list li:not(:first-of-type):not(.c-users-list_name){margin-left:-.5rem}.c-users-list_name{margin-left:.5rem}.c-users-list img{border:2px solid var(--color-white);border-radius:50%;height:40px;object-fit:cover;width:40px}.w-actions{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.w-actions .c-btn{align-self:flex-start;grid-column:span 1;justify-content:center;width:100%}.w-actions .c-btn.-expand{grid-column:span 2/span 2}:root{--widget-icon-size:50px;--widget-icon-radius:var(--radius-xs)}.w-icon{align-items:center;display:flex;gap:1rem}.w-icon i{aspect-ratio:1;background:color-mix(in oklch,var(--color-sand-dark),var(--color-primary) 15%);border-radius:var(--widget-icon-radius);color:var(--color-primary);display:grid;flex-shrink:0;font-size:1.3em;height:var(--widget-icon-size);place-content:center;width:var(--widget-icon-size)}.w-icon dt{font-size:1.1rem;font-weight:600}.w-icon dd,.w-icon dt{margin:0}.w-list{display:flex;gap:.25rem;justify-content:space-between}.w-list dt{font-weight:400}.w-list dd{font-weight:600;text-align:right}.w-list dd span:has(svg){align-items:center;display:inline-flex;gap:.5rem}.w-list dd span:has(svg) svg{height:1.5em;width:1.5em}.w-list:has(dt>span){flex-direction:column}.w-list dt:has(span+span){align-items:center;display:flex;gap:.5rem;justify-content:space-between}.w-list dt:has(span+span) span{font-weight:400}.w-list dt:has(span+span) span:last-child{font-weight:600}.w-list dt:has(span+span)+dd{display:flex;flex-direction:column;gap:.5rem}.w-soon{--soon-color:var(--color-gray-dark);align-items:center;color:var(--soon-color);display:flex;font-size:1rem;font-weight:600;gap:.4rem;margin:0}.c-widget.-night .w-soon{--soon-color:color-mix(in oklch,var(--color-white),#0000 35%);margin-right:2rem}.w-status{align-items:center;border-top:1px solid var(--color-border);display:flex;font-weight:600;gap:.5rem;padding-top:1rem}.w-status_dot{background:var(--color-secondary);border-radius:var(--radius-full);flex-shrink:0;height:8px;width:8px}.w-status_note{color:var(--color-gray-dark);font-weight:400;margin-left:auto}.w-text :last-of-type{margin:0}.w-user{--widget-icon-size:60px;--widget-icon-radius:var(--radius-full);gap:.5rem}.c-widget,.w-user{display:flex;flex-direction:column}.c-widget{--theme-content-spacing:1em;--widget-spacing:1.5rem;--widget-body-spacing:1rem;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-s);box-shadow:var(--shadow);font-size:.9rem;gap:var(--widget-spacing);padding:var(--widget-spacing);position:relative}.c-widget h3{--theme-font-size:1.4rem;margin:0}.c-widget.-night{background:var(--color-gray-night);border-color:var(--color-gray-dark)}.c-widget.-night,.c-widget.-night h2,.c-widget.-night h3{color:var(--color-white)}.c-widget_head{display:flex;flex-direction:column;gap:.25rem}.c-widget_head span{color:var(--color-text-light);font-size:.8rem;text-transform:uppercase}.c-widget_body{display:flex;flex:1;flex-direction:column;gap:var(--widget-body-spacing);line-height:1.4}.c-widget_body dd,.c-widget_body dt{margin:0;padding:0}.c-widget_body.-row{align-items:center;flex-direction:row;gap:1rem}.c-widget_body.-row .c-progress{flex:1}.c-widget_media img{aspect-ratio:16/9;border-radius:var(--radius-s);width:100%}.c-widget.-nav{background:#0000;border:0;border-radius:0;box-shadow:none;padding:0}.c-widget.-sand{background:var(--color-sand-dark);border-color:color-mix(in oklch,var(--color-sand-dark),var(--color-black) 8%)}.ct-comments-container{display:grid;gap:1rem;margin-inline:auto;max-width:var(--theme-block-max-width);width:var(--theme-container-width)}.ct-footer{margin-top:6rem}.ct-footer [data-column=widget-area-1]{margin:auto;max-width:900px}.ct-footer [data-column=widget-area-1] .ct-widget:not(:first-of-type){margin-inline:15%;max-width:520px;width:100%}[data-footer*=type-1] .ct-footer [data-row*=middle] .widget-menu{display:flex;flex-direction:column;font-size:1rem;gap:1rem}[data-footer*=type-1] .ct-footer [data-row*=middle] .widget-menu a{display:block;line-height:1.2}[data-footer*=type-1] .ct-footer [data-row*=middle] .widget-title{--theme-font-family:var(--font-family-body)}textarea{border-radius:calc(var(--theme-form-field-border-radius, 3px)/2)}input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]),select,textarea{box-shadow:0 1px 3px 0 rgba(0,0,0,.102),0 1px 2px -1px rgba(0,0,0,.102)}.ct-header-account[data-state=out]>a{background:var(--color-primary);border-radius:var(--radius-full);color:var(--color-white);padding:8px 16px}.ct-header-account[data-state=out]>a:hover{background:var(--color-secondary)}.ct-header-account .ct-account-item .ct-media-container{border:1px solid var(--color-border)}[data-menu]>ul>li.c-icon-menu>a:after,[data-menu]>ul>li.c-icon-menu>a:before{background-color:var(--color-primary);background-position:50%;background-repeat:no-repeat;background-size:cover;height:24px;opacity:1;position:static;transition:none;width:24px}[data-menu]>ul>li.c-icon-menu [data-transparent]>a:after,[data-menu]>ul>li.c-icon-menu [data-transparent]>a:before,[data-menu]>ul>li.c-icon-menu.current-menu-item>a:after,[data-menu]>ul>li.c-icon-menu.current-menu-item>a:before{background-color:var(--color-white)}body.page-slug-club [data-menu]>ul>li.c-icon-menu a{background-color:var(--color-primary);color:var(--color-white)}body.page-slug-club [data-menu]>ul>li.c-icon-menu a:after,body.page-slug-club [data-menu]>ul>li.c-icon-menu a:before{background-color:var(--color-white)}[data-menu]>ul>li.c-icon-menu.-club>a:after,[data-menu]>ul>li.c-icon-menu.-club>a:before{content:"";mask:url(../images/icon-laurel-left.svg) no-repeat center}[data-menu]>ul>li.c-icon-menu.-club>a:after{transform:scaleX(-1)}[data-menu]>ul>li.c-icon-menu.-pathology>a:before{content:"";margin-right:5px;mask:url(../images/icon-bulb.svg) no-repeat center}[data-behaviour*=side] .ct-panel-inner{height:auto;inset-block:auto}.mobile-menu[data-submenu-dots=yes] [class*=children]>ul{padding:0!important}.mobile-menu[data-submenu-dots=yes] [class*=children]>ul li[class*=current-menu-] a:not(:empty):before{opacity:1;width:15px}.uael-infobox-link-type-module .uael-infobox-module-link:hover~.uael-infobox-content .uael-infobox-title{color:var(--color-primary)}.ct-search-form .ct-search-form-controls{align-items:center;background:var(--color-white);border:var(--theme-form-field-border-width,1px) var(--theme-form-field-border-style,solid) var(--theme-form-field-border-initial-color);border-bottom-right-radius:var(--radius-full);border-left:0;border-top-right-radius:var(--radius-full);padding:0 4px}.ct-search-form input:focus~.ct-search-form-controls{border-color:var(--theme-form-field-border-focus-color)}.ct-search-form input:focus~.ct-search-form-controls [data-button*=inside]{background-color:var(--theme-form-field-border-focus-color);border-color:var(--theme-form-field-border-focus-color)}.ct-search-form .wp-element-button[data-button*=icon]{border-radius:var(--radius-full);height:calc(var(--theme-form-field-height, 40px) - 8px);min-height:auto;width:calc(var(--theme-form-field-height, 40px) - 8px)}.ct-search-form .wp-element-button[data-button*=icon] svg{fill:var(--color-white)}.nexixpay-loghi-container{display:none!important}input#xpay_3ds+div{display:flex!important;flex-direction:column;gap:.5rem;margin:0!important}#xpay-cvv,#xpay-expiry,#xpay-pan{margin-bottom:.5rem!important;max-width:100%!important;padding:1em 1em .5em!important}.elementor-widget-n-accordion .e-n-accordion-item-title-text i{color:var(--color-primary);display:block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.elementor-loop-container .post .elementor-author-box__bio{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elementor-button-content-wrapper:not(:has(svg)){gap:0}.swiper .uael-video__outer-wrap img,.swiper .uael-video__outer-wrap video{position:relative}.swiper.offset-both:after,.swiper.offset-both:before{content:"";display:block;height:100%;position:absolute;top:0;width:var(--e-n-carousel-swiper-offset-size);z-index:2}.-is-offset-black .swiper.offset-both:after,.-is-offset-black .swiper.offset-both:before{background:var(--color-black)}.swiper.offset-both:before{left:0;mask-image:linear-gradient(270deg,#0000,var(--color-black) var(--e-n-carousel-swiper-offset-size))}.swiper.offset-both:after{mask-image:linear-gradient(90deg,#0000,var(--color-black) var(--e-n-carousel-swiper-offset-size));right:0}.elementor-icon-wrapper{display:grid;place-content:center;text-align:center}.elementor-widget .elementor-icon-list-icon{flex-shrink:0}.elementor-icon-list-item:has(.elementor-icon-list-text:empty){display:none}.elementor-image-box-wrapper .elementor-image-box-img{flex:0 0 auto}.price,.stock,.woocommerce-product-details__short-description p:last-of-type{margin-bottom:0}.elementor-pagination{margin-top:1rem}.elementor-pagination .page-numbers{align-items:center;aspect-ratio:1;border-radius:var(--radius-full);color:var(--color-gray-dark);display:inline-flex;font-size:1rem;justify-content:center;width:40px}.elementor-pagination .page-numbers.current{background:var(--color-primary);color:var(--color-white)}.elementor-post-info__item{background:var(--color-white);border-radius:var(--radius-2xs);display:block;line-height:1;padding:8px 10px}.elementor-price-table__features-list li .elementor-price-table__feature-inner{align-items:center;display:inline-flex}.elementor-price-table__features-list li .elementor-price-table__feature-inner svg{fill:var(--color-primary)}.elementor-price-table__original-price{align-self:center;margin:0 0 .5rem;width:100%}.elementor-price-table__price .elementor-typo-excluded{margin-top:.5rem}.elementor-widget-woocommerce-product-price .sale-price del{font-size:50%}.elementor-widget-woocommerce-product-price .wcsatt-sub-options{display:none}.elementor-heading-title{--text-line-height:1.2}.elementor-heading-title:where(h1,h2,h3){--text-line-height:1.1}.elementor-heading-title:where(h4,h5,h6){--text-line-height:1.2}.elementor-heading-title b,.elementor-heading-title i{background:var(--color-sand);font-style:normal;font-weight:inherit;padding-inline:.05em}.elementor-heading-title i{background:var(--color-primary)}.elementor-widget-heading .elementor-heading-title>a{display:block}.flux-checkout table,.flux-checkout td,.flux-checkout th{border-width:0;padding:0}.flux-checkout input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]){height:auto}.flux-checkout form p.form-row label{display:inline}.flux-checkout input[type=checkbox]:before{display:none}.flux-checkout input[type=checkbox]:checked:after{left:5px;top:1px}#ship-to-different-address .woocommerce-form__input-checkbox{top:var(--top,3px)}.flux-review-customer__label{flex:0 0 150px}.gform-theme--foundation{--gf-ctrl-btn-color-primary:var(--button-text-color);--gf-ctrl-btn-bg-color-primary:var(--button-background-color);--gf-ctrl-btn-bg-color-hover-primary:var(--button-background-color-hover);--gf-ctrl-btn-radius:var(--button-border-radius);--gf-ctrl-bg-color:var(--form-field-background);--gf-ctrl-radius:var(--form-field-border-radius);--gf-ctrl-size-md:var(--form-field-height);--gf-ctrl-textarea-radius:calc(var(--form-field-border-radius) / 2);--gf-form-gap-x:1rem;--gf-form-gap-y:1.5rem}.is-dark .gform-theme--foundation .gfield_label{--gf-local-color:var(--color-gray)}.is-dark .gform-theme--foundation .gfield--type-html{color:var(--color-gray)}.gform-theme--foundation .gform_fields{--gf-ctrl-border-width:var(--form-field-border-size,1px);--gf-ctrl-border-color:var(--form-field-border-color);--gf-ctrl-border-color-focus:var(--form-field-border-color-focus);--gf-ctrl-shadow:none;align-items:flex-start}.gform-theme--foundation .gfield--type-html{font-size:1rem}.gform-theme--framework .gfield textarea.small{min-block-size:var(--form-field-height)}.gform-theme--framework .gfield--type-choice .gfield_checkbox,.gform-theme--framework .gfield--type-choice .gfield_radio{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(49%,1fr))}.ct-footer .gform-theme--foundation{--gf-form-footer-margin-y-start:0;margin-block-end:0}.ct-footer .gform-theme--foundation .gform_fields{--gf-form-gap-x:0;--gf-ctrl-radius:var(--button-border-radius) 0 0 var(--button-border-radius);--gf-ctrl-size:var(--button-min-height,48px);--gf-ctrl-border-color:var(--color-white,#fff);--gf-ctrl-border-color-focus:var(--color-white,#fff);--gf-ctrl-outline-color-focus:#0000;--gf-ctrl-btn-radius:0 var(--button-border-radius) var(--button-border-radius) 0;--gf-ctrl-btn-size:var(--button-min-height,48px);--gf-ctrl-btn-color-primary:var(--color-black);--gf-ctrl-btn-bg-color-primary:var(--color-sand-dark);--gf-ctrl-btn-bg-color-hover-primary:var(--button-background-color);--gf-ctrl-btn-border-color-primary:var(--color-sand-dark);text-align:left}.c-widget .gform-theme--foundation{--gf-field-gap-x:0.4rem;--gf-form-gap-x:0.4rem;--gf-form-gap-y:0.8rem}.c-widget .gform-theme--foundation .gfield--type-html{font-size:13px;line-height:1.3}.gform-theme--foundation{--gf-form-validation-heading-font-size:1rem;--gf-form-validation-summary-font-size:1rem}.gform-theme--foundation .gform_validation_errors{--gf-form-validation-bg-color:#ffcaca;--gf-form-validation-border-color:var(--gf-form-validation-heading-color)}.gform-theme--foundation .gform_confirmation_message{background:#ecfdf5;border:var(--gf-form-validation-border-width) var(--gf-form-validation-border-style) #159672;border-radius:var(--gf-form-validation-radius);color:#065f46;font-size:var(--gf-form-validation-summary-font-size);margin-block:var(--gf-form-validation-margin-y);padding-block:var(--gf-form-validation-padding-y);padding-inline:var(--gf-form-validation-padding-x);text-align:center}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-brand{padding:1.5rem 1.5rem 0!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-banner-content{padding:1.5rem!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-brand{padding-bottom:0!important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-opt-group{margin:0 1.5rem 1.5rem!important}#iub-pp-container #iub-legalDoc{--black:var(--color-text);--white:var(--color-white);--legal-gray:var(--color-border);--pills-gray:var(--color-white);--details-box-gray:color-mix(in oklch,var(--color-black),#0000 95%);background:#0000;font-family:inherit}#iub-pp-container #iub-legalDoc hr{margin-block:1rem}#iub-pp-container #iub-legalDoc .main-header{padding-top:0}#iub-pp-container #iub-legalDoc .container{max-width:none}#iub-pp-container #iub-legalDoc .legalDoc__accordion{background:var(--color-white)}#iub-pp-container #iub-legalDoc .legalDoc__accordion summary .accordion__meta{margin-top:.25rem}#iub-pp-container #iub-legalDoc .legalDoc__accordion summary .accordion__meta p{font-size:1rem}#iub-pp-container #iub-legalDoc .legalDoc__accordion summary .accordion__meta p:before{width:24px}#iub-pp-container #iub-legalDoc .container>footer,#iub-pp-container #iub-legalDoc .pre-footer{background-color:#0000;box-shadow:none}#iub-pp-container #iub-legalDoc .table-of-content-btn-wrapper{background-color:#0000;border-bottom:none}#iub-pp-container #iub-legalDoc .pill{border:1px solid var(--color-border)}:root{--ld-color-brand-primary:var(--color-primary);--ld-color-brand-secondary:var(--color-secondary);--ld-color-brand-tertiary:var(--color-primary);--ld-color-semantic-success:var(--ld-color-primitives-green-300);--ld-color-semantic-error:var(--ld-color-primitives-red-300);--ld-color-system-validation-error:var(--ld-color-primitives-red-500);--ld-color-semantic-error-light:var(--ld-color-primitives-red-100);--ld-color-system-validation-success:#2f8351;--ld-color-semantic-success-light:var(--ld-color-primitives-green-100);--ld-color-system-dark:var(--color-secondary);--ld-color-system-body-text:var(--ld-color-primitives-grey-800);--ld-color-system-text-dark:var(--ld-color-primitives-grey-900);--ld-color-system-subtle:#8c8ca2;--ld-color-system-subtle-text:var(--ld-color-system-subtle);--ld-color-system-border:var(--color-border);--ld-color-system-light-1:var(--color-white);--ld-color-system-light-2:var(--color-sand);--ld-color-system-white:var(--ld-color-primitives-grey-0);--ld-color-button:var(--color-white);--ld-color-button-bg:var(--color-primary);--ld-color-button-bg-hover:var(--color-secondary);--ld-color-button-secondary-border:var(--color-primary);--ld-color-button-disabled-bg-hover:var(--ld-color-primitives-grey-200);--ld-color-button-disabled-border-hover:var(--ld-color-system-subtle-text);--ld-color-progress-bar-bg:#f5f5f5;--ld-color-progress-bar-fg:#000;--ld-color-field-bg:var(--form-field-background);--ld-color-field-bg-hover:var(--form-field-background-focus);--ld-color-field-bg-active:var(--form-field-background-focus);--ld-color-field-bg-valid:var(--form-field-background);--ld-color-field-bg-error:var(--form-field-background);--ld-color-field-bg-disabled:var(--ld-color-system-light-2);--ld-color-field-border:var(--form-field-border-color);--ld-color-field-border-active:var(--form-field-border-color-focus);--ld-color-field-border-active-shadow:0 0 0 4px #3259eb33;--ld-color-field-border-error:var(--ld-color-semantic-error);--ld-color-field-border-error-shadow:0 0 0 4px #e6525533;--ld-color-field-border-valid:var(--ld-color-semantic-success);--ld-color-field-border-valid-shadow:0 0 0 4px #3eab6a33;--ld-color-field-border-disabled:var(--ld-color-system-light-3);--ld-color-field-text:var(--form-field-color);--ld-color-field-text-active:var(--form-field-color-focus);--ld-color-field-text-valid:var(--form-field-color);--ld-color-field-text-error:var(--form-field-color);--ld-color-field-text-disabled:var(--ld-color-system-subtle-text);--ld-color-field-description:var(--ld-color-system-subtle-text);--ld-color-field-error:var(--ld-color-semantic-error);--ld-color-label:var(--ld-color-system-dark);--ld-color-primitives-grey-0:var(--color-white);--ld-color-primitives-grey-100:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 80%);--ld-color-primitives-grey-140:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 70%);--ld-color-primitives-grey-150:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 60%);--ld-color-primitives-grey-200:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 50%);--ld-color-primitives-grey-350:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 40%);--ld-color-primitives-grey-500:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 30%);--ld-color-primitives-grey-800:color-mix(in oklch,var(--ld-color-primitives-grey-900),#fff 20%);--ld-color-primitives-grey-900:var(--color-black);--ld-color-primitives-blue-100:color-mix(in oklch,var(--ld-color-primitives-blue-500),#fff 80%);--ld-color-primitives-blue-150:color-mix(in oklch,var(--ld-color-primitives-blue-500),#fff 60%);--ld-color-primitives-blue-175:color-mix(in oklch,var(--ld-color-primitives-blue-500),#fff 40%);--ld-color-primitives-blue-200:color-mix(in oklch,var(--ld-color-primitives-blue-500),#fff 20%);--ld-color-primitives-blue-500:var(--ld-color-brand-primary);--ld-color-primitives-blue-800:var(--ld-color-brand-primary);--ld-field-radius:var(--form-field-border-radius);--ld-border-radius:var(--radius-full);--ld-typography-desktop-h6-size:1rem;--ld-button-border-radius:var(--ld-border-radius);--ld-height-header:auto}.learndash_post_sfwd-courses .ld-accordion--course,.learndash_post_sfwd-courses .ld-tab-bar{background:var(--color-white);border:1px solid var(--ld-color-system-border);border-radius:var(--radius);padding:1.5rem}.learndash_post_sfwd-courses h2,.learndash_post_sfwd-courses h3,.learndash_post_sfwd-courses h4{--theme-line-height:1.1}.learndash_post_sfwd-courses h2{--theme-font-size:1.6rem}.learndash_post_sfwd-courses h3,.learndash_post_sfwd-courses h4{--theme-font-family:var(--font-family-display);--theme-font-weight:400}.learndash_post_sfwd-courses h3{--theme-font-size:1.4rem}.learndash_post_sfwd-courses h4{--theme-font-size:1.2rem}.ld-tab-bar{gap:var(--ld-spacer-5)}.ld-tab-bar__tab{padding:1rem}.ld-tab-bar__tab:focus,.ld-tab-bar__tab:focus-visible{background:#0000;color:var(--color-black)}.ld-tab-bar__panel img:first-child{display:none}.ld-layout{grid-gap:0}.ld-accordion__section{border:none;border-radius:0;padding:0}.ld-accordion__item{border-radius:var(--radius-xs)}.ld-accordion__item-header--lesson,.ld-accordion__item-header--topic{padding:0!important}.ld-accordion__item-title:is(a):focus,.ld-accordion__item-title:is(a):hover{text-decoration:none}.ld-accordion__item-title-wrapper{flex:1}.ld-accordion__item--lesson,.ld-accordion__item--topic{background:var(--color-white);border:1px solid var(--ld-color-system-border);display:flex;gap:15px;padding:1rem}.ld-accordion__item--lesson:before,.ld-accordion__item--topic:before{background:var(--color-body) url(../images/icon-video.svg) no-repeat 50%;background-size:60%;border-radius:var(--radius-full);content:"";display:block;flex-shrink:0;height:40px;width:40px}.ld-accordion__item--lesson:hover,.ld-accordion__item--topic:hover{background:var(--color-body)}.ld-accordion__item.ld-accordion__item--lesson:has(.ld-accordion__item-attribute--progress){background:var(--color-success-bg);border-color:var(--color-success)}.ld-accordion__item-attribute-icon--progress{color:var(--color-success)}.learndash-wrapper .ld-focus .ld-focus-comments{margin:2rem 0 0}.learndash-wrapper .ld-focus .ld-focus-comments #ld-comments-post-button,.learndash-wrapper .ld-focus .ld-focus-comments__heading{display:none!important}.learndash-wrapper .ld-focus .ld-focus-comments #commentform textarea#comment{background:var(--form-field-background);border:var(--form-field-border-size) solid var(--form-field-border-color);border-radius:calc(var(--form-field-border-radius)/2)}.learndash-wrapper .ld-focus .ld-focus-comments .comment-respond #reply-title{font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.learndash-wrapper .ld-focus .ld-focus-comments #ld-comments-form.ld-collapsed{display:block!important;max-height:100%!important}.learndash-wrapper .ld-focus .ld-focus-comments #ld-comments{margin-bottom:2rem;max-height:100%!important}.learndash-wrapper .ld-focus .ld-focus-comment{margin:0}.learndash-wrapper .ld-focus .ld-focus-comment .comment,.learndash-wrapper .ld-focus .ld-focus-comment+.ld-focus-comment{margin-top:1rem}.learndash-wrapper .ld-focus .ld-focus-comment.bypostauthor:not(.ptype-sfwd-assignment)>.ld-comment-wrapper>.ld-comment-avatar img,.learndash-wrapper .ld-focus .ld-focus-comment.role-administrator>.ld-comment-wrapper>.ld-comment-avatar img,.learndash-wrapper .ld-focus .ld-focus-comment.role-group_leader>.ld-comment-wrapper>.ld-comment-avatar img{border-color:var(--ld-color-system-border)!important}.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-avatar img{background:var(--color-white);border-width:1px}.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name{color:var(--color-text);font-size:1rem;font-weight:600;margin:0}.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author a.ld-comment-permalink{color:var(--color-text-light);font-size:.8rem}.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply{margin:1rem 0 0}.learndash-wrapper .ld-focus .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover{color:var(--button-text-color-hover)!important}.learndash-wrapper .ld-focus-comments .comment-respond{padding-block:2rem}.learndash-wrapper .ld-focus-comments .comment-respond:not(:only-child) .comment-reply-title{border-top:none;padding-top:0}.learndash-wrapper .ld-focus-comments .comment-respond #cancel-comment-reply-link{color:var(--button-text-color)!important}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{padding:calc(var(--ld-height-header) + 3rem) 3rem 3rem 3rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-featured-image,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-layout__header,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-navigation{display:none}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1{--theme-font-size:1.3rem;--theme-line-height:1.2;margin:0}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-layout__header{margin-bottom:var(--ld-spacer-6)}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:2rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head h1{margin:0}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-meta{align-items:center;color:var(--color-text-light);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem;margin-bottom:.25rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-count{font-weight:600;letter-spacing:.04em;text-transform:uppercase}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions form{margin:0}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions .learndash_mark_complete_button{align-items:center;background:var(--color-gray,#eae9e5)!important;border-radius:50%;color:var(--color-text)!important;display:inline-flex;font-size:0;gap:0;height:2.25rem;justify-content:center;padding:0;width:2.25rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions .learndash_mark_complete_button:hover{background:var(--color-gray-dark,#524f4c)!important;color:#fff!important}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions .learndash_mark_complete_button .ld-navigation__icon,.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head_actions .learndash_mark_complete_button svg{height:1.15rem;margin:0;width:1.15rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-complete{align-items:center;background:var(--color-secondary);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-complete svg{height:1.15rem;width:1.15rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-nav{align-items:center;border:1px solid var(--ld-color-system-border);border-radius:50%;color:var(--color-text);display:inline-flex;height:2.25rem;justify-content:center;transition:var(--transition-default,.2s ease);width:2.25rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-nav:hover{background:var(--color-gray,#eae9e5);color:var(--color-text)}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-nav svg{fill:currentColor;height:18px;width:18px}.learndash-wrapper .ld-focus .ld-focus-header{gap:1rem;height:calc(var(--ld-height-header) + 1px);padding:1rem}.learndash-wrapper .ld-focus .ld-focus-header,.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-header .ld-progress{border-color:var(--ld-color-system-border)}.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{height:30px;padding:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions .ld-icon{font-size:10px}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{--button-background-color:#0000;--button-border:1px solid var(--button-text-color);--button-text-color:var(--color-primary);--button-text-color-hover:var(--color-secondary)}.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button:hover,.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover{background-color:color-mix(in oklch,var(--color-primary),#0000 85%);border-color:var(--button-text-color-hover);color:var(--button-text-color-hover)}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a{font-size:1rem;font-weight:400;line-height:1;min-width:200px;padding:1rem 1.2rem}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav{width:auto}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav,.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus,.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:hover{outline:none;padding:0}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span{height:1.5px;width:20px}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-1{transform:rotate(-45deg) translate(-4px,4px)}.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav.expanded .bar-3{transform:rotate(45deg) translate(-4px,-4px)}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-account{align-items:center;display:flex}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-account [data-id=account]{--margin:0!important}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand{align-items:center;background:none;border:0;color:#617175;cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:0}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand:hover{color:#1d2327}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand .f10e-focus-expand_icon{fill:currentColor;height:20px;width:20px}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand .-collapse,.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand.is-expanded .-expand{display:none}.learndash-wrapper .ld-focus .ld-focus-header .f10e-focus-expand.is-expanded .-collapse{display:inline-flex}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions,.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu,.learndash-wrapper .ld-focus .ld-focus-header>.ld-progress{display:none!important}.learndash-wrapper .ld-focus .ld-focus-sidebar{border-color:var(--ld-color-system-border);padding-top:var(--ld-height-header)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{font-size:14px;transform:translateY(-50%) translateX(50%)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item{border-color:var(--ld-color-system-border)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview{padding:1.5rem}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-lesson-title{font-size:1rem}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-status-icon{flex:0 0 20px;height:20px;width:20px}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-status-icon .ld-icon-checkmark{font-size:10px}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading{background:#fff!important;border-bottom:1px solid var(--ld-color-system-border);border-right:1px solid var(--ld-color-system-border);padding:3rem 1.5rem}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a{color:var(--color-text)!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper{font-family:var(--font-family-heading);font-size:1.4rem;font-weight:600;letter-spacing:var(--letter-spacing-heading);line-height:1.2em}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger{display:none}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper{padding-left:0!important}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper .ld-icon{display:none}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .f10e-focus-back{align-self:flex-start;box-shadow:none;color:var(--button-text-color);margin-bottom:1rem}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .f10e-focus-back .f10e-focus-back_arrow{font-size:1.35em;line-height:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .f10e-focus-progress{margin-top:1rem;width:100%}.learndash-wrapper .ld-focus .ld-focus-sidebar .f10e-focus-progress .ld-progress{margin:0;padding:0}.learndash-wrapper .ld-focus .ld-focus-sidebar .f10e-focus-progress .ld-progress-bar{background-color:#e2e7ed!important}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar{transform:translateX(-100%)!important}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main{margin-left:0!important;width:100%!important}.rank-math-breadcrumb{font-size:.8rem;font-weight:600;opacity:.7;text-transform:uppercase}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb a{color:var(--color-body)}.rank-math-breadcrumb .separator{margin-inline:4px}.scalapay-widget-area-product{color:var(--color-border);font-size:13px}.scalapay-widget-area-product:has(+form.cart){margin-bottom:1rem}.uael-dual-button-wrap .elementor-button-content-wrapper .elementor-button-icon,.uael-dual-button-wrap .elementor-button-content-wrapper .elementor-button-text,.uael-marketing-button .elementor-button-content-wrapper .elementor-button-icon,.uael-marketing-button .elementor-button-content-wrapper .elementor-button-text,.uael-marketing-button .uael-marketing-buttons-all_left .elementor-button-content-wrapper .elementor-button-text,.uael-marketing-button .uael-marketing-buttons-all_left .elementor-button-content-wrapper .uael-marketing-buttons-wrap,.uael-marketing-button .uael-marketing-buttons-all_right .elementor-button-content-wrapper .elementor-button-text,.uael-marketing-button .uael-marketing-buttons-all_right .elementor-button-content-wrapper .uael-marketing-buttons-wrap{display:inline-flex}.uael-dual-button-wrap .elementor-button-content-wrapper.uael-buttons-icon-right,.uael-marketing-button .elementor-button-content-wrapper.uael-buttons-icon-right{flex-direction:row-reverse}.uael-infobox .uael-icon-wrap,.uael-infobox .uael-image,.uael-infobox .uael-imgicon-wrap{display:inline-flex}.uael-infobox.uael-imgicon-style-circle .uael-image img{aspect-ratio:1;object-fit:cover}.uael-price-features-divider .uael-price-table-feature-content{margin-left:10%;margin-right:10%;width:80%}.uael-price-features-divider .uael-price-table-feature-content small{display:block;font-size:.8rem;line-height:1.3;margin-top:.5em;opacity:.8}.uael-video__play-icon:after,.uael-video__play-icon:before{background:var(--color-primary);border-radius:var(--radius-full);content:"";display:block;left:50%;position:absolute;top:50%;z-index:-1}.uael-video__play-icon:before{background:var(--color-primary);height:180%;margin:-90% 0 0 -100%;width:180%}.uael-video__play-icon:after{background:var(--color-primary);height:280%;margin:-140% 0 0 -150%;opacity:.5;width:280%}.uael-video__outer-wrap img{height:100%;object-fit:cover}.c-reviews .elementor-widget-uael-video,.c-reviews .uael-video__outer-wrap{height:100%}.c-reviews .elementor-widget-uael-video img,.c-reviews .elementor-widget-uael-video video,.c-reviews .uael-video__outer-wrap img,.c-reviews .uael-video__outer-wrap video{position:absolute}@container (min-width: 700px){.wc-block-cart{margin-bottom:0!important}}.price{align-items:center;display:flex;gap:.5rem}.price small{font-size:50%}.sale-price{flex-direction:row-reverse;font-weight:600}.sale-price del{align-items:center;column-gap:5px;display:flex;font-size:80%}.sale-price del:after{aspect-ratio:1;background:var(--color-text);content:"";display:block;height:1em;mask:url(../images/icon-arrow-right.svg) no-repeat center;width:1em}.sale-price ins{color:var(--color-primary)}.woocommerce-price-suffix{display:none}body.woocommerce-order-pay .eb-flex-container{background:#0000;box-shadow:none;padding:0}.c-pay{display:flex;flex-direction:column;gap:1.5rem}.c-pay .c-order-table{border:0;border-collapse:collapse;margin:0;width:100%}.c-pay .c-order-table td,.c-pay .c-order-table th{border:0;border-bottom:1px solid var(--color-border);padding:.75rem 0;text-align:left;vertical-align:top}.c-pay .c-order-table thead th{color:var(--color-text-light);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.c-pay .c-order-table td:last-child,.c-pay .c-order-table th:last-child{text-align:right;white-space:nowrap}.c-pay .c-order-table tfoot th{font-weight:600}.c-pay .c-order-table tfoot tr:last-child td,.c-pay .c-order-table tfoot tr:last-child th{border-bottom:0}.c-payment_methods{gap:.75rem;list-style:none}.c-payment_methods,.c-payment_submit{display:flex;flex-direction:column;margin:0;padding:0}.c-payment_submit{gap:1rem}.c-payment_submit #place_order{align-self:flex-start}.c-payment-method{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-s);column-gap:.6rem;display:grid;grid-template-columns:auto 1fr;padding:1rem}.c-payment-method:has(.c-payment-method_input:checked){border-color:var(--color-primary)}.c-payment-method_label{align-items:center;display:flex;font-weight:600;gap:.5rem;margin:0}.c-payment-method_label img{max-height:1.5rem;width:auto}.c-payment-method_box{border-top:1px solid var(--color-border);display:flex;flex-direction:column;font-size:.85rem;gap:.75rem;grid-column:1/-1;margin-top:.75rem;padding-top:.75rem}.c-payment-method_box p{color:var(--color-text-light)}.c-payment-method_box>:last-child{margin-bottom:0}.woocommerce-SavedPaymentMethods{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.woocommerce-SavedPaymentMethods li{align-items:center;display:flex;gap:.5rem}.woocommerce-SavedPaymentMethods label{margin:0}.woocommerce-terms-and-conditions-wrapper{display:flex;flex-direction:column;font-size:.85rem;gap:.5rem}.woocommerce-terms-and-conditions-wrapper .form-row{margin:0;padding:0}.woocommerce-terms-and-conditions-wrapper label{margin:0}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]{margin-inline-end:.4rem;vertical-align:middle}.woocommerce-privacy-policy-text{color:var(--color-text-light)}.woocommerce-privacy-policy-text p{margin:0}.woocommerce-MyAccount-content header h2,.woocommerce-MyAccount-content header h3,.woocommerce-order-details header h2,.woocommerce-order-details header h3{font-size:1.5rem;margin:0}.ct-acount-nav{align-self:stretch;background:#0000;box-shadow:none;overflow:visible}.c-widget_head.-row{align-items:center;flex-direction:row;justify-content:space-between}.c-account .woocommerce-customer-details{margin-top:0}.c-account .woocommerce-MyAccount-content header h2,.c-account .woocommerce-order-details header h2{margin:0}.ct-woo-account{display:block}.c-account{display:flex;flex-direction:column;gap:1.5rem}.c-account .o-grid\:two{--grid-columns:1}.c-account_head{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.c-account_title{align-items:center;display:flex;font-family:var(--font-family-display);font-size:2.2rem;font-weight:800;line-height:1.1;margin:0}.c-account_empty{color:var(--color-text-light);margin:0;padding:1rem 0}.c-address{gap:1rem}.c-address_body{color:var(--color-text);flex:1;font-size:.9rem;font-style:normal;line-height:1.6;margin:0}.c-address_foot{border-top:1px solid var(--color-border);display:flex;gap:.5rem;margin-top:auto;padding-top:1rem}.c-address-form form>h2{display:none}.c-address-form .woocommerce-address-fields{display:flex;flex-direction:column;gap:1rem}.c-address-form .woocommerce-address-fields__field-wrapper{align-items:start;display:grid;gap:1rem 1.25rem;grid-template-columns:1fr}.c-address-form .form-row{display:flex;flex-direction:column;float:none;gap:.4rem;margin:0;padding:0;width:auto}.c-address-form .form-row label{font-size:.85rem;font-weight:600}.c-address-form .select2-container,.c-address-form input:not([type=checkbox]):not([type=radio]),.c-address-form select{width:100%}.c-address-form .form-row:has([type=checkbox]) label{font-weight:400;margin:0}.c-address-form .form-row:has([type=checkbox]) input[type=checkbox]{margin-inline-end:.4rem;vertical-align:middle}.c-address-form .clear{display:none}.c-address-form .woocommerce-address-fields>p:not(.form-row){border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;margin:0;padding-top:1.25rem}.c-add-payment-method .woocommerce-Payment{display:flex;flex-direction:column;gap:1.25rem}.c-add-payment-method .payment_methods{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.c-add-payment-method li.woocommerce-PaymentMethod{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-s);column-gap:.6rem;display:grid;grid-template-columns:auto 1fr;padding:1rem}.c-add-payment-method li.woocommerce-PaymentMethod:has(.input-radio:checked){border-color:var(--color-primary)}.c-add-payment-method li.woocommerce-PaymentMethod>label{align-items:center;display:flex;font-weight:600;gap:.5rem;margin:0}.c-add-payment-method li.woocommerce-PaymentMethod>label img{max-height:1.5rem;width:auto}.c-add-payment-method #add_payment_method #payment ul.payment_methods{border:0;padding:0}.c-add-payment-method #add_payment_method #payment ul.payment_methods li.woocommerce-PaymentMethod:after,.c-add-payment-method #add_payment_method #payment ul.payment_methods li.woocommerce-PaymentMethod:before{display:none}.c-add-payment-method #add_payment_method #payment ul.payment_methods li.woocommerce-PaymentMethod>.input-radio{margin:0}.c-add-payment-method .payment_box{border-top:1px solid var(--color-border);display:flex;flex-direction:column;font-size:.85rem;gap:.75rem;grid-column:1/-1;margin-top:.75rem;padding-top:.75rem}.c-add-payment-method .payment_box p{color:var(--color-text-light);margin:0}.c-add-payment-method .payment_box>:last-child{margin-bottom:0}.c-add-payment-method .woocommerce-Payment>[id^=ppc-button]{align-self:flex-end;max-width:320px;width:100%}.c-add-payment-method .woocommerce-info{background:none;border:0;color:var(--color-text-light);font-size:.9rem;margin:0;padding:0}.c-add-payment-method .woocommerce-info:before{display:none}.c-add-payment-method .woocommerce-Payment>.form-row{border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;margin:0;padding:1.25rem 0 0}.c-account_club{gap:1.1rem}.c-account_club .c-badge{align-self:flex-start}.c-account_club p{color:color-mix(in oklch,var(--color-white),#0000 32%);font-size:.9rem;margin:0}.c-account_benefits{display:grid;gap:.55rem 1rem;grid-template-columns:1fr 1fr}.c-account_benefits li{color:color-mix(in oklch,var(--color-white),#0000 10%);font-size:.85rem;padding-left:1.5rem;position:relative}.c-account_benefits li:before{color:var(--color-success);content:"✓";font-weight:700;left:0;position:absolute;top:0}.c-account_club-foot{align-items:center;border-top:1px solid color-mix(in oklch,var(--color-white),#0000 88%);display:flex;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:1.1rem}.c-account_club-foot span{color:color-mix(in oklch,var(--color-white),#0000 45%);display:block;font-size:.68rem;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.c-account_club-foot strong{color:var(--color-white);font-size:.88rem}.c-account_club-foot strong .woocommerce-Price-amount,.c-account_club-foot strong .woocommerce-Price-currencySymbol{display:inline}.c-account-dashboard{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.c-account-dashboard_avatar{background:var(--color-gray);border-radius:var(--radius-full);flex-shrink:0;height:74px;overflow:hidden;width:74px}.c-account-dashboard_avatar img{height:100%;object-fit:cover;width:100%}.c-account-dashboard_title{font-family:var(--font-family-display);font-size:2.2rem;font-weight:800;line-height:1.1;margin:0}.c-account-dashboard_stats{display:flex;gap:2.75rem;margin:0}.c-account-dashboard_stats div{display:flex;flex-direction:column;gap:.25rem}.c-account-dashboard_stats dt{color:var(--color-text-light);font-size:.72rem;font-weight:600;letter-spacing:.06em;margin:0;text-transform:uppercase}.c-account-dashboard_stats dd{color:var(--color-text);font-family:var(--font-family-display);font-size:1.65rem;font-weight:800;margin:0}.c-account-dashboard_stats dd.-accent{color:var(--color-primary)}.c-account-details .woocommerce-EditAccountForm{align-items:start;display:grid;gap:1rem 1.25rem;grid-template-columns:1fr}.c-account-details .woocommerce-EditAccountForm .form-row{display:flex;flex-direction:column;float:none;gap:.4rem;margin:0;width:auto}.c-account-details .woocommerce-EditAccountForm .form-row label{font-size:.85rem;font-weight:600}.c-account-details .woocommerce-EditAccountForm .form-row em{color:var(--color-text-light);font-size:.78rem;font-style:normal}.c-account-details .woocommerce-EditAccountForm input:not([type=checkbox]):not([type=radio]){width:100%}.c-account-details .woocommerce-EditAccountForm .form-row:has([type=checkbox]){align-items:center;flex-direction:row;gap:.5rem}.c-account-details .woocommerce-EditAccountForm .clear,.c-account-details .woocommerce-EditAccountForm legend{display:none}.c-account-details fieldset:first-of-type{background:var(--color-body);border:1px solid var(--color-border);border-radius:var(--radius-s);display:grid;gap:1rem 1.25rem;grid-template-columns:1fr;margin:0;padding:1.25rem}.c-account-details fieldset:first-of-type legend{display:block;font-weight:700;grid-column:1/-1;margin:0;padding:0}.c-account-details fieldset:not(:first-of-type){border:0;border-top:1px solid var(--color-border);display:grid;gap:1rem 1.25rem;grid-template-columns:1fr;margin:0;padding:1rem 0 0}.c-account-details .woocommerce-EditAccountForm>p:not(.form-row){align-items:center;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;margin:0;padding-top:1.25rem}.c-fav{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-s);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.75rem;padding:1.4rem;transition:box-shadow .15s ease,transform .15s ease}.c-fav:hover{box-shadow:0 8px 28px #3c2d141a;transform:translateY(-2px)}.c-fav_head{gap:.75rem;justify-content:space-between}.c-fav_head,.c-fav_toggle{align-items:center;display:flex}.c-fav_toggle{background:#0000;border:0;border-radius:var(--radius-full);color:var(--color-primary);cursor:pointer;flex-shrink:0;height:2rem;justify-content:center;padding:0;text-decoration:none;width:2rem}.c-fav_toggle svg{height:1.1rem;width:1.1rem}.c-fav_toggle:hover{background:color-mix(in oklch,var(--color-primary),#0000 90%)}.c-fav_toggle:not(.-saved){color:var(--color-text-light)}.c-fav_toggle .u-spinner,.c-fav_toggle.is-loading svg{display:none}.c-fav_toggle.is-loading .u-spinner{display:inline-block}.c-fav_title{font-family:var(--font-family-display);font-size:1.05rem;font-weight:700;line-height:1.3;margin:0}.c-fav_title a{color:var(--color-text);text-decoration:none}.c-fav_title a:hover{color:var(--color-primary)}.c-fav_excerpt{color:var(--color-text);font-size:1rem;line-height:1.5;margin:0}.c-fav_foot{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:.75rem;justify-content:space-between;margin-top:auto;padding-top:.9rem}.c-fav_meta{color:var(--color-text-light);font-size:.75rem}.c-fav_more{align-items:center;color:var(--color-primary);display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:600;gap:.3rem;text-decoration:none}.c-fav_more svg{height:.8rem;width:.8rem}.c-fav_more:hover{color:var(--color-secondary)}.c-account-nav .woocommerce-MyAccount-navigation-link--customer-logout>a{color:var(--color-error)}.c-account-nav .woocommerce-MyAccount-navigation-link--customer-logout>a:hover{background:var(--color-error-background);color:var(--color-error)}.c-account-nav_support{align-items:center;background:var(--color-body);border:1px solid var(--color-border);border-radius:var(--radius-s);display:flex;gap:.7rem;margin-top:1.5rem;padding:.9rem}.c-account-nav_support>svg{background:var(--color-primary);border-radius:var(--radius-full);box-sizing:initial;color:var(--color-white);flex-shrink:0;height:1.1rem;padding:.55rem;width:1.1rem}.c-account-nav_support div{display:flex;flex-direction:column;line-height:1.35}.c-account-nav_support strong{font-size:.86rem}.c-account-nav_support span{color:var(--color-text-light);font-size:.75rem}.c-order-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.c-order-head h2{margin:0}.c-order-head_meta{color:var(--color-text-light);font-size:.85rem}.woocommerce-order-details .woocommerce-table{border:0;border-collapse:collapse;margin:0;width:100%}.woocommerce-order-details .woocommerce-table td,.woocommerce-order-details .woocommerce-table th{border:0;border-bottom:1px solid var(--color-border);padding:.75rem 0;text-align:left;vertical-align:top}.woocommerce-order-details .woocommerce-table thead th{color:var(--color-text-light);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.woocommerce-order-details .woocommerce-table td:last-child,.woocommerce-order-details .woocommerce-table th:last-child{text-align:right;white-space:nowrap}.woocommerce-order-details .woocommerce-table tfoot th{font-weight:600}.woocommerce-order-details .woocommerce-table tfoot tr:last-child td,.woocommerce-order-details .woocommerce-table tfoot tr:last-child th{border-bottom:0}.c-order-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.c-order-addresses{display:grid;gap:1.25rem;grid-template-columns:1fr}.c-order-address h3{color:var(--color-text-light);font-size:.72rem;font-weight:600;letter-spacing:.06em;margin:0 0 .4rem;text-transform:uppercase}.c-order-address address{color:var(--color-text);font-size:.9rem;font-style:normal;line-height:1.5}.c-order-address .woocommerce-customer-details--email,.c-order-address .woocommerce-customer-details--phone{color:var(--color-text-light);margin:.35rem 0 0}.c-orders{display:flex;flex-direction:column}.c-orders_item{align-items:center;border-bottom:1px solid var(--color-border);display:grid;gap:.5rem .85rem;grid-template-columns:44px minmax(0,1fr) auto auto;padding:.75rem 0}.c-orders_item:first-child{padding-top:0}.c-orders_item:last-child{border-bottom:0;padding-bottom:0}.c-orders_thumb{background:var(--color-gray);border-radius:var(--radius-2xs);display:block;height:44px;overflow:hidden;width:44px}.c-orders_thumb img{height:100%;object-fit:cover;width:100%}.c-orders_info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.c-orders_meta{color:var(--color-text-light);font-size:.75rem}.c-orders_title{color:var(--color-text);font-size:.9rem;font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.c-orders_title:hover{color:var(--color-primary)}.c-orders_total{font-family:var(--font-family-display);font-weight:700;white-space:nowrap}.c-orders_actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.c-orders_pagination{display:flex;gap:.6rem;justify-content:flex-end}.c-payment-methods .woocommerce-MyAccount-paymentMethods{border:0;border-collapse:collapse;margin:0;width:100%}.c-payment-methods .woocommerce-MyAccount-paymentMethods td,.c-payment-methods .woocommerce-MyAccount-paymentMethods th{border:0;border-bottom:1px solid var(--color-border);padding:.75rem 0;text-align:left;vertical-align:top}.c-payment-methods .woocommerce-MyAccount-paymentMethods thead th{color:var(--color-text-light);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.c-payment-methods .woocommerce-MyAccount-paymentMethods td:last-child,.c-payment-methods .woocommerce-MyAccount-paymentMethods th:last-child{text-align:right;white-space:nowrap}.c-payment-methods .woocommerce-MyAccount-paymentMethods tfoot th{font-weight:600}.c-payment-methods .woocommerce-MyAccount-paymentMethods tbody tr:last-child td,.c-payment-methods .woocommerce-MyAccount-paymentMethods tfoot tr:last-child td,.c-payment-methods .woocommerce-MyAccount-paymentMethods tfoot tr:last-child th{border-bottom:0}.c-payment-methods .woocommerce-MyAccount-paymentMethods .payment-method-actions{width:1%}.c-payment-methods .woocommerce-MyAccount-paymentMethods .payment-method-method{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.c-payment-methods .woocommerce-info{background:none;border:0;color:var(--color-text-light);font-size:.9rem;margin:0;padding:0}.c-payment-methods .woocommerce-info:before{display:none}.c-payment-methods_foot{border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;padding-top:1.25rem}.c-payment-methods_foot:empty{display:none}.c-payment-methods td .button{--button-font-size:var(--button-sm-font-size);--button-min-height:var(--button-sm-min-height);--button-padding:var(--button-sm-padding)}.c-subscription_lead{color:color-mix(in oklch,var(--color-white),#0000 32%);font-size:.9rem;margin:0}.c-subscription_body{border-top:1px solid color-mix(in oklch,var(--color-white),#0000 88%);display:grid;gap:1.5rem 2rem;grid-template-columns:1fr;padding-top:1.5rem}.c-subscription_col{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.c-subscription_data{display:flex;flex-direction:column;gap:1.5rem;margin:0;width:100%}.c-subscription_row{display:flex;flex-direction:column;gap:.2rem}.c-subscription_row dt{color:color-mix(in oklch,var(--color-white),#0000 55%);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.c-subscription_row dd{color:var(--color-white);font-size:.95rem;font-weight:600;margin:0}.c-subscription_actions{display:flex;gap:1rem}.c-subscription_link{align-items:center;color:color-mix(in oklch,var(--color-white),#0000 15%);display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem}.c-subscription_link svg{height:.95em;width:.95em}.c-subscription_link:hover{color:var(--color-white)}.c-subscription_link.-danger{color:color-mix(in oklch,var(--color-error),var(--color-white) 30%)}.c-subscription_link.-danger:hover{color:var(--color-error)}.c-subscription_foot{display:flex;flex-wrap:wrap;gap:.75rem}.c-subscription_foot .c-btn{--button-background-color:color-mix(in oklch,var(--color-white),#0000 92%);--button-background-color-hover:color-mix(in oklch,var(--color-white),#0000 85%);--button-border:1px solid color-mix(in oklch,var(--color-white),#0000 80%);--button-border-color-hover:color-mix(in oklch,var(--color-white),#0000 65%);--button-text-color:var(--color-white);--button-text-color-hover:var(--color-white)}.c-subscription_history-wrap{border:1px solid var(--color-border);border-radius:var(--radius-s);overflow-x:auto}.c-subscription_history{border:none;border-collapse:collapse;width:100%}.c-subscription_history td,.c-subscription_history th{border:0;border-bottom:1px solid var(--color-border);padding:.85rem 1rem;text-align:left;vertical-align:middle}.c-subscription_history thead th{background:var(--color-body);color:var(--color-text-light);font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.c-subscription_history td small{color:var(--color-text-light);display:block;font-size:.8rem}.c-subscription_history td:nth-child(4){font-weight:700}.c-subscription_history .-actions,.c-subscription_history td:nth-child(4),.c-subscription_history th:last-child,.c-subscription_history th:nth-child(4){text-align:right;white-space:nowrap}.c-subscription_history tbody tr:last-child td,.c-subscription_history tbody tr:last-child th{border-bottom:0}.c-widget.c-voucher{align-items:center;display:grid;gap:1.25rem 1.5rem;grid-template-columns:auto 1fr auto}.c-voucher_icon{align-items:center;background:color-mix(in oklch,var(--color-white),#0000 90%);border-radius:var(--radius-s);display:flex;flex-shrink:0;height:3.4rem;justify-content:center;width:3.4rem}.c-voucher_icon svg{color:var(--color-primary);height:1.6rem;width:1.6rem}.c-voucher_body{display:flex;flex-direction:column;gap:.3rem}.c-voucher_label{color:color-mix(in oklch,var(--color-white),#0000 35%);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.c-voucher_amount{color:color-mix(in oklch,var(--color-white),#0000 25%);font-size:.95rem;margin:0}.c-voucher_amount strong{color:var(--color-white);font-family:var(--font-family-display);font-size:2rem;font-weight:800;margin-right:.35rem}.c-voucher_note{color:color-mix(in oklch,var(--color-white),#0000 40%);font-size:.85rem;margin:0;max-width:46ch}.c-voucher_actions{display:flex;flex-direction:column;gap:.6rem}.c-voucher_actions .c-btn{justify-content:center}.c-voucher_actions .c-btn.-dark{--button-background-color:color-mix(in oklch,var(--color-white),#0000 94%);--button-background-color-hover:color-mix(in oklch,var(--color-white),#0000 88%);--button-border:1px solid color-mix(in oklch,var(--color-white),#0000 82%)}.c-account-widget-head{align-items:center;column-gap:.9rem;display:grid;grid-template-columns:auto 1fr}.c-account-widget-head_icon{align-items:center;background:color-mix(in oklch,var(--color-primary),#0000 88%);border-radius:var(--radius-s);color:var(--color-primary);display:flex;grid-row:1/3;height:2.6rem;justify-content:center;width:2.6rem}.c-account-widget-head_icon svg{height:1.2rem;width:1.2rem}.c-account-widget-head_title{font-size:1.5rem;margin:0}.c-account-widget-head_desc{color:var(--color-text-light);font-size:.85rem;margin:0}.is-dark .ct-header [data-device=desktop] [data-row*=middle],body.is-dark{background-color:var(--color-black)}.is-dark .site-logo-container img{filter:brightness(0) invert(1)}.is-dark .ct-header [data-id=menu]>ul>li>a,.is-dark [data-id=account] .ct-account-item{--theme-link-initial-color:var(--color-white)}.is-dark #header [data-row]{border-color:var(--color-black)}.is-dark .o-post .o-post_nav a,.is-dark .o-post .o-post_title p,.is-dark .o-post:not(:has(.c-widget)),.is-dark .o-post:not(:has(.c-widget)) :is(h1,h2,h3,h4,h5,h6){color:var(--color-white)}.is-dark .o-post .o-post_nav details summary{background:#0000;border-color:color-mix(in oklch,var(--color-white),#0000 85%)}.is-dark .o-post .o-post_nav details nav>ul>li:not(.is-active)>a,.is-dark .o-post .o-post_nav details summary{color:color-mix(in oklch,var(--color-white),#0000 50%)}.is-dark .o-post .o-post_nav details nav>ul>li:not(.is-active)>a:hover{background:color-mix(in oklch,var(--color-primary),#fff 80%);color:var(--color-gray-night)}.is-dark .o-post .o-post_nav details nav>ul>li.is-active>a{color:var(--color-white)}.is-dark .c-card.-lms{background:color-mix(in oklch,var(--color-white),#0000 94%);border-color:color-mix(in oklch,var(--color-white),#0000 88%)}.is-dark .c-card.-lms:hover{border-color:color-mix(in oklch,var(--color-white),#0000 65%);box-shadow:0 10px 30px #00000073}.is-dark .c-card.-lms .c-card_author-name,.is-dark .c-card.-lms h3{color:var(--color-white)}.is-dark .c-card.-lms .c-card_footer{border-top-color:color-mix(in oklch,var(--color-white),#0000 88%);color:color-mix(in oklch,var(--color-white),#0000 40%)}@media(min-width:0){.o-grid\:four,.o-grid\:half\@xs{--grid-columns:2}.o-grid\:reset\@xs{--grid-columns:0;display:grid}.is-hidden\@xs{display:none}.c-share .c-share_icon{height:40px;width:40px}}@media(min-width:480px){.o-grid\:two{--grid-columns:1}.o-grid\:five,.o-grid\:three{--grid-columns:3}.o-grid\:half\@sm{--grid-columns:2}.o-grid\:reset\@sm{--grid-columns:0;display:grid}.is-hidden\@sm{display:none}.c-course-meta{grid-template-columns:repeat(3,1fr)}.c-dialog{max-width:540px;min-height:auto}.c-dialog.-video{max-width:860px}.c-social.-share{grid-template-columns:repeat(3,minmax(0,1fr))}.c-address-form .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr 1fr}.c-address-form .woocommerce-address-fields__field-wrapper>.form-row{grid-column:1/-1}.c-address-form .woocommerce-address-fields__field-wrapper>.form-row-first:not([style*=display]):has(+.form-row-last),.c-address-form .woocommerce-address-fields__field-wrapper>.form-row-first:not([style*=display]):has(+.form-row-last)+.form-row-last{grid-column:auto}.c-account-details .woocommerce-EditAccountForm{grid-template-columns:1fr 1fr}.c-account-details .woocommerce-EditAccountForm .form-row:has([type=checkbox]),.c-account-details .woocommerce-EditAccountForm>fieldset,.c-account-details .woocommerce-EditAccountForm>p:not(.form-row){grid-column:1/-1}.c-account-details fieldset:first-of-type{grid-template-columns:repeat(3,1fr)}.c-account-details fieldset:not(:first-of-type),.c-subscription_body{grid-template-columns:1fr 1fr}}@media(min-width:690px){:root{--grid-columns:12}.o-grid\:two{--grid-columns:2}.o-grid\:four{--grid-columns:4}.o-grid\:half\@md{--grid-columns:2}.o-grid\:reset\@md{--grid-columns:0;display:grid}:root{--post-spacing:2rem}.o-post h1{--theme-font-size:2.8rem}.o-lms_header h4{--theme-font-size:1.2rem}.u-content h2{--theme-font-size:1.8rem}.u-content h3{--theme-font-size:1.6rem}.u-content h4{--theme-font-size:1.4rem}.u-grid-center .elementor-grid{grid-template-columns:repeat(4,1fr)}.u-grid-center .e-loop-item{grid-column:span 2}.u-grid-center .e-loop-item:last-of-type:nth-of-type(2n - 1){grid-column-end:4}.is-hidden\@md{display:none}.c-card_content h3{--theme-font-size:1rem}.c-filters{gap:1rem}.c-filters button{max-width:140px}.c-filters button,.c-filters input,.c-filters select{flex:1;width:100%}.c-lessons_item a{padding:1rem}.c-lessons_marker{height:3rem;width:3rem}.c-progress.-row{align-items:center;flex-direction:row;gap:1rem}.c-social.-share{grid-template-columns:repeat(4,minmax(0,1fr))}.c-widget.-row{align-items:center;flex-direction:row;flex-wrap:nowrap}.c-widget.-row .c-widget_media{width:30%}.ct-comments-container>div{padding-block:0}.learndash_post_sfwd-courses h2{--theme-font-size:1.8rem}.learndash_post_sfwd-courses h3{--theme-font-size:1.6rem}.learndash_post_sfwd-courses h4{--theme-font-size:1.4rem}.learndash-wrapper .ld-focus .ld-focus-comments{margin-top:4rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1{--theme-font-size:1.8rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .f10e-lesson-head{align-items:center;flex-direction:row;margin-bottom:4rem}.c-order-addresses.-cols{grid-template-columns:1fr 1fr}}@media(min-width:769px){:root{--ld-height-header:72px}}@media(min-width:801px){#iub-pp-container #iub-legalDoc{border-top:none}}@media(min-width:992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-content{border-radius:var(--radius-s)!important}}@media(min-width:1000px){.o-grid\:five{--grid-columns:5}.o-grid\:half\@lg{--grid-columns:2}.o-grid\:reset\@lg{--grid-columns:0;display:grid}.o-post h1{--theme-font-size:3rem}.o-post_nav details summary{background:#0000;border:0;border-radius:0;cursor:default;padding:0;pointer-events:none}.o-post_nav details summary:after{display:none}.o-lms_header h4{--theme-font-size:1.3rem}.u-content h3{--theme-font-size:1.8rem}.u-content h4{--theme-font-size:1.6rem}.u-grid-center.\-3columns .elementor-grid{grid-template-columns:repeat(6,1fr)}.u-grid-center.\-3columns .e-loop-item{grid-column:span 2}.u-grid-center.\-3columns .e-loop-item:last-of-type:nth-of-type(2n - 1){grid-column-end:auto}.u-grid-center.\-3columns .e-loop-item:last-of-type:nth-of-type(3n - 2){grid-column-end:5}.u-grid-center.\-3columns .e-loop-item:nth-last-of-type(2):nth-of-type(3n+1){grid-column-end:4}.u-grid-center.\-3columns .e-loop-item:last-of-type:nth-of-type(3n - 1){grid-column-end:-2}.u-grid-center.\-4columns .elementor-grid{grid-template-columns:repeat(8,1fr)}.u-grid-center.\-4columns .e-loop-item{grid-column:span 2}.u-grid-center.\-4columns .e-loop-item:last-of-type:nth-of-type(2n - 1){grid-column-end:auto}.u-grid-center.\-4columns .e-loop-item:last-of-type:nth-of-type(4n - 3){grid-column-end:6}.u-grid-center.\-4columns .e-loop-item:nth-last-of-type(2):nth-of-type(4n+1){grid-column-end:5}.u-grid-center.\-4columns .e-loop-item:last-of-type:nth-of-type(4n - 2){grid-column-end:-3}.u-grid-center.\-4columns .e-loop-item:nth-last-of-type(3):nth-of-type(4n - 3){grid-column-end:4}.u-grid-center.\-4columns .e-loop-item:last-of-type:nth-of-type(4n+3){grid-column-end:-2}.is-hidden\@lg{display:none}@supports selector(::details-content){.c-accordion.-is-desktop-open::details-content{display:contents}}.c-card_content h3{--theme-font-size:1rem}.ct-comments-container{grid-template-columns:repeat(15,1fr)}.ct-comments-container>div{grid-column:4/span 12;grid-row-start:2}:has(.o-post_aside) .ct-comments-container>div{grid-column:4/span 8}.learndash_post_sfwd-courses h3{--theme-font-size:1.8rem}.learndash_post_sfwd-courses h4{--theme-font-size:1.6rem}.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1{--theme-font-size:2.2rem}.ct-woo-account{display:flex}}@media(min-width:1000px)and (max-width:1199px){[data-footer*=type-1] .ct-footer [data-row*=middle]>div{--grid-template-columns:repeat(4,1fr)}[data-footer*=type-1] .ct-footer [data-row*=middle]>div [data-column]:first-child{grid-column:span 4}}@media(min-width:1200px){.o-grid\:half\@xl{--grid-columns:2}.o-grid\:reset\@xl{--grid-columns:0;display:grid}.o-post{grid-template-columns:repeat(24,1fr)}.o-post_nav{grid-column:span 4;grid-row:1/span 2;order:unset}.o-post_head,.o-post_main{grid-column:5/span 20;grid-row-start:1}:has(.o-post_aside) .o-post_head,:has(.o-post_aside) .o-post_main{grid-column:5/span 15}.o-post_main{grid-row-start:2}.o-post_aside{grid-column:20/span 5;grid-row:1/span 2}.u-content h2{--theme-font-size:2rem}.is-hidden\@xl{display:none}.learndash_post_sfwd-courses h2{--theme-font-size:2rem}.c-account .o-grid\:two{--grid-columns:2}}@media(min-width:1536px){.o-grid\:half\@xxl{--grid-columns:2}.o-grid\:reset\@xxl{--grid-columns:0;display:grid}.is-hidden\@xxl{display:none}}@media(max-width:0){.is-hidden\@\<xs{display:none}}@media(max-width:479px){.is-hidden\@\<sm{display:none}}@media(max-width:689px){.is-hidden\@\<md{display:none}.c-widget_body.-row{flex-direction:column}.c-widget_body.-row .c-progress,.c-widget_body.-row .w-actions{width:100%}.ct-footer{margin-top:4rem}.ct-footer [data-column=widget-area-1] .ct-widget:not(:first-of-type){margin-inline:0}.c-payment-methods .woocommerce-MyAccount-paymentMethods td{text-align:left}.c-payment-methods .woocommerce-MyAccount-paymentMethods td:before{margin-inline-end:.35rem}.c-payment-methods .woocommerce-MyAccount-paymentMethods .payment-method-actions{width:auto}.c-payment-methods .woocommerce-MyAccount-paymentMethods .payment-method-actions:before{display:none}.c-widget.c-voucher{grid-template-columns:1fr}}@media(max-width:999px){.is-hidden\@\<lg{display:none}[data-footer*=type-1] .ct-footer [data-row*=middle]>div{--grid-template-columns:repeat(2,1fr)}[data-footer*=type-1] .ct-footer [data-row*=middle]>div [data-column]:first-child{grid-column:span 2}.uael-price-features-divider .uael-price-table-feature-content{width:100%}.ct-acount-nav{margin-inline-end:0;margin-bottom:30px;min-width:0;width:auto}}@media(max-width:1199px){.is-hidden\@\<xl{display:none}}@media(max-width:1535px){.is-hidden\@\<xxl{display:none}}@media(max-width:1440px){.e-con>.e-con-inner{max-width:min(100%,94vw)}}@media(max-width:959px){#iub-pp-container #iub-legalDoc .footer__credits{background-color:#0000}}@media(max-width:768px){.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{display:block}.learndash-wrapper .ld-focus .ld-focus-header .ct-label{display:none}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions{align-items:stretch}}
/*# sourceMappingURL=main.css.map */