.callout{background-color:#fff;border:1px solid #0a0a0a40;border-radius:0;color:#0a0a0a;margin:0 0 1rem;padding:1rem;position:relative}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.close-button{color:#8a8a8a;cursor:pointer;position:absolute;z-index:10}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#0a0a0a}.close-button.small{font-size:1.5em;line-height:1;right:.66rem;top:.33em}.close-button,.close-button.medium{font-size:2em;line-height:1;right:1rem;top:.5rem}.learndash-course-reviews-review-stars{color:#aaa;display:inline-block;font-family:Times,serif;font-size:2.5em;line-height:1;position:relative}.learndash-course-reviews-review-stars:after{bottom:0;color:#f1c40f;content:"★★★★★";left:0;overflow:hidden;position:absolute;right:0;top:0;white-space:nowrap}.learndash-course-reviews-container .reviews-list .ld_review{border-bottom:.125rem solid #aaa;padding:2rem 0}.learndash-course-reviews-container .reviews-list .ld_review:last-child{border-bottom:0}.learndash-course-reviews-container .reviews-list .ld_review .learndash-course-reviews-author{display:block;margin-bottom:1em;overflow:hidden}.learndash-course-reviews-container .reviews-list .ld_review p:last-of-type{margin-bottom:0}.learndash-course-reviews-container .average-review{margin-bottom:2rem}.learndash-course-reviews-container .average-review .average-review-label{font-size:1.5em;line-height:2.5}@keyframes star-animation{0%{opacity:0;transform:scale(1)}50%{opacity:.5}to{left:.0625em;opacity:0;top:.0625em;transform:scale(2)}}@keyframes star-background{0%{color:inherit}to{color:#f1c40f}}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star{display:inline-block;font-family:Times,serif;line-height:1;margin-bottom:1rem}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star input{display:block!important;height:2em;position:absolute;width:auto;clip:rect(0,0,0,0)}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star label{color:#aaa;font-size:2.5em;margin-left:0;position:relative}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star label:after{color:#f1c40f;content:"★";display:inline-block;height:1em;left:0;opacity:0;position:absolute;top:-.0625rem;width:1em;z-index:-2}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star.active label{animation:star-background .25s 1;animation-fill-mode:forwards}.learndash-course-reviews-container .learndash-course-reviews-stars-input .review-star.active label:after{animation:star-animation .25s 1}.ld-profile__subscriptions{display:flex;flex-direction:column;margin-top:var(--ld-spacer-fixed-8)}.ld-profile__subscriptions-title{font-size:1.375rem;font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-mobile-body-large-height);margin-bottom:var(--ld-spacer-4)}.single-content .ld-profile__subscriptions-title{margin-bottom:var(--ld-spacer-4)}.ld-profile__subscriptions-list{display:flex;flex-direction:column;gap:var(--ld-spacer-fixed-1)}.ld-profile__subscription{border-top:1px solid var(--ld-color-primitives-grey-140,#dce1e8);color:#334155;display:flex;flex-direction:column;font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-regular);gap:var(--ld-spacer-fixed-0);line-height:var(--ld-typography-desktop-body-height);padding:var(--ld-spacer-3) 0}.ld-profile__subscription-title{font-size:var(--ld-typography-desktop-body-large-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-body-large-height)}.ld-profile__subscription-status-container{display:flex;flex-direction:column;gap:var(--ld-spacer-fixed-0)}.ld-breakpoint--tablet .ld-profile__subscription-status-container{flex-direction:row}.ld-profile__subscription-status{align-items:center;align-self:flex-start;background-color:var(--ld-color-primitives-grey-100,#f7f9fc);border-radius:var(--ld-border-radius-small);color:var(--ld-color-primitives-grey-500,#73738c);display:flex;font-size:var(--ld-typography-desktop-body-small-size);gap:var(--ld-spacer-fixed-1);line-height:var(--ld-typography-desktop-body-small-height);margin:var(--ld-spacer-fixed-0) 0;padding:0 var(--ld-spacer-fixed-1)}.ld-profile__subscription-status:before{background-color:var(--ld-color-primitives-grey-350,#8d90a7);border-radius:50%;content:"";display:inline-flex;height:.3125rem;vertical-align:middle;width:.3125rem}.ld-profile__subscription-status--active,.ld-profile__subscription-status--trial{background-color:var(--ld-color-primitives-green-100,#eef7f1);color:var(--ld-color-primitives-green-500,#2b7f4d)}.ld-profile__subscription-status--active:before,.ld-profile__subscription-status--trial:before{background-color:var(--ld-color-primitives-green-300,#3eab6a)}.ld-breakpoint--tablet .ld-profile__subscription-next-payment{padding:var(--ld-spacer-fixed-0)}.ld-breakpoint--tablet .ld-profile__subscription-date{padding:var(--ld-spacer-fixed-0) 0}.ld-profile__subscription-next-payment-label{font-weight:var(--ld-typography-font-weight-bold)}.ld-profile__subscription-action{font-size:var(--ld-typography-desktop-link-size);font-weight:var(--ld-typography-font-weight-regular);line-height:var(--ld-typography-desktop-h6-height);text-decoration-line:underline!important}.ld-profile__subscription-action,.ld-profile__subscription-action:active,.ld-profile__subscription-action:focus,.ld-profile__subscription-action:hover{color:var(--ld-color-primitives-grey-800,#4a4a68)}.ld-profile__subscription-action--re-enroll,.ld-profile__subscription-action--re-enroll:active,.ld-profile__subscription-action--re-enroll:focus,.ld-profile__subscription-action--re-enroll:hover{color:var(--ld-color-primitives-red-500,#db0000)}.ld-profile__subscription-payment-method-warning{background-color:var(--ld-color-primitives-red-100,#faeeee);border-radius:var(--ld-border-radius-small);color:var(--ld-color-primitives-red-500,#db0000);display:flex;flex-direction:row;font-size:var(--ld-typography-desktop-body-size);font-weight:var(--ld-typography-font-weight-regular);gap:var(--ld-spacer-fixed-0);justify-content:flex-start;line-height:var(--ld-typography-desktop-body-height);margin-top:var(--ld-spacer-fixed-1);padding:var(--ld-spacer-fixed-0)}.ld-breakpoint--tablet .ld-profile__subscription-payment-method-warning{align-items:center}.ld-profile__subscription-payment-method-warning-icon{vertical-align:middle}.ld-profile__saved-cards{margin-top:var(--ld-spacer-fixed-8)}.ld-profile__saved-cards-list{border-top:1px solid var(--ld-color-primitives-grey-140,#dce1e8);display:flex;flex-direction:column;gap:0}.ld-profile__saved-cards-actions{margin-top:var(--ld-spacer-fixed-5)}.ld-profile__saved-cards-title{font-size:var(--ld-typography-desktop-h5-size);font-weight:var(--ld-typography-font-weight-medium);line-height:var(--ld-typography-mobile-body-large-height);padding-bottom:var(--ld-spacer-fixed-3)}.ld-profile__saved-card{align-items:flex-start;border-bottom:1px solid var(--ld-color-primitives-grey-140,#dce1e8);display:flex;flex-direction:column;gap:var(--ld-spacer-fixed-1);padding:var(--ld-spacer-3) 0}.ld-breakpoint--tablet .ld-profile__saved-card{align-items:center;flex-direction:row}.ld-profile__saved-card-cell{display:flex;flex-direction:row;gap:var(--ld-spacer-fixed-2)}.ld-breakpoint--tablet .ld-profile__saved-card-cell{flex-direction:column;gap:initial;padding:0 var(--ld-spacer-fixed-2)}.ld-profile__saved-card-cell-label--description{align-items:center;display:flex;gap:var(--ld-spacer-fixed-1)}.ld-breakpoint--tablet .ld-profile__saved-card-cell:nth-child(2),.ld-breakpoint--tablet .ld-profile__saved-card-cell:nth-child(3){padding:0 var(--ld-spacer-fixed-6)}.ld-profile__saved-card-actions{flex:1;text-align:right}.ld-breakpoint--tablet .ld-profile__saved-card-actions{padding:0 var(--ld-spacer-fixed-2)}.ld-profile__saved-card-action,.ld-profile__saved-cards-action{appearance:unset;background:unset;border:unset;box-shadow:none;color:var(--ld-color-primitives-blue-500,#2563eb);cursor:pointer;font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height);padding:0;text-decoration:underline}.ld-profile__saved-card-action:active,.ld-profile__saved-card-action:focus,.ld-profile__saved-card-action:hover,.ld-profile__saved-cards-action:active,.ld-profile__saved-cards-action:focus,.ld-profile__saved-cards-action:hover{background-color:unset;box-shadow:none;color:var(--ld-color-primitives-blue-500,#2563eb);text-decoration:none}.ld-dialog{background-color:var(--ld-color-primitives-white,#fff);border-radius:8px;box-shadow:0 8px 32px #0000001f;display:flex;flex-direction:column;max-height:90vh;max-width:500px;min-width:300px;opacity:0;overflow:visible;position:relative;transform:scale(.9);transition:all .3s ease;width:100%}.ld-dialog__overlay{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;visibility:hidden;z-index:9999}.ld-dialog__overlay--active{opacity:1;visibility:visible}.ld-dialog--active{opacity:1;transform:scale(1)}.ld-dialog__header{align-items:center;display:flex;justify-content:space-between;padding:var(--ld-spacer-4) var(--ld-spacer-4) var(--ld-spacer-2)}.ld-dialog__title{color:var(--ld-color-primitives-grey-800,#4a4a68);font-size:var(--ld-typography-desktop-h6-size);font-weight:var(--ld-typography-font-weight-bold);line-height:var(--ld-typography-desktop-h6-height);margin:0}.ld-dialog__close-button{align-items:center;background:none;border:none;border-radius:var(--ld-border-radius-small);color:var(--ld-color-primitives-grey-800,#888);cursor:pointer;display:flex;height:26px;justify-content:center;padding:var(--ld-spacer-fixed-0);width:26px}.ld-dialog__close-button:focus,.ld-dialog__close-button:hover{background:none;box-shadow:none;color:var(--ld-color-primitives-grey-300,#333);outline:2px solid var(--ld-color-primitives-blue-500)}.ld-dialog__close-button .dashicons-no-alt{align-items:center;display:flex;font-size:var(--ld-typography-desktop-h5-size);justify-content:center}.ld-dialog__content{color:var(--ld-color-primitives-grey-600,#5a5a7a);flex:1;font-size:var(--ld-typography-desktop-body-size);line-height:var(--ld-typography-desktop-body-height);overflow-x:hidden;overflow-y:auto;padding:var(--ld-spacer-2) var(--ld-spacer-4) var(--ld-spacer-6)}.ld-dialog__content p{margin:0 0 var(--ld-spacer-3) 0}.ld-dialog__content p:last-child{margin-bottom:0}.ld-dialog__content h3{margin:var(--ld-spacer-2) 0}.ld-dialog__content h3:first-child{margin-top:0}.ld-dialog__content input[type=text],.ld-dialog__content select{margin-bottom:var(--ld-spacer-2)}.ld-dialog__footer{align-items:center;border-top:1px solid var(--ld-color-primitives-grey-140,#dce1e8);display:flex;gap:var(--ld-spacer-3);justify-content:flex-start;padding:var(--ld-spacer-3) var(--ld-spacer-4) var(--ld-spacer-4)}.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-dialog__button--primary.ld-button{width:auto}.ld-dialog__button--secondary{background:none;border:none;color:var(--ld-color-primitives-blue-500,#0073aa);font-weight:var(--ld-typography-font-weight-regular);padding:var(--ld-spacer-fixed-1) var(--ld-spacer-2)}.ld-dialog__button--secondary:hover{background:none;box-shadow:none;color:var(--ld-color-primitives-blue-600,#005a87);text-decoration:underline}.ld-dialog__button--secondary:active{background:none;color:var(--ld-color-primitives-blue-700,#004a73)}body.ld-dialog-open{overflow:hidden}