.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-589335b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-589335b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #002EA2 0%, #000000 70%);}.elementor-13 .elementor-element.elementor-element-589335b > .elementor-container{max-width:1366px;}.elementor-13 .elementor-element.elementor-element-589335b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 60px 0px;}.elementor-13 .elementor-element.elementor-element-589335b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-my-account .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-my-account .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-0ec59db .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#20202080;}.elementor-13 .elementor-element.elementor-element-0ec59db .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:transparent;background-image:linear-gradient(180deg, #1E43FF 0%, #001244 100%);}.elementor-13 .elementor-element.elementor-element-0ec59db .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:transparent;background-image:linear-gradient(180deg, #1E43FF 0%, #001244 100%);}.elementor-13 .elementor-element.elementor-element-0ec59db{--tab-content-spacing:23px;--tabs-normal-color:#FFFFFF;--tabs-hover-color:#FFFFFF;--tabs-active-color:#FFFFFF;--tabs-border-radius:5px 5px 5px 5px;--tabs-spacing:29px;--sections-background-color:#20202080;--sections-border-type:none;--typography-section-titles-color:#FFFFFF;--general-text-color:#FFFFFF;--checkboxes-color:#FFFFFF;--payment-methods-radio-buttons-color:#FFFFFF;--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-astglobalcolor1 );}.elementor-13 .elementor-element.elementor-element-0ec59db .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-13 .elementor-element.elementor-element-0ec59db .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-MyAccount-content > div > p, .elementor-13 .elementor-element.elementor-element-0ec59db address, .elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-EditAccountForm fieldset legend, .elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-ResetPassword p:nth-child(1), .elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-OrderUpdate{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-0ec59db .woocommerce-PaymentMethod .input-radio + label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ld-profile .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-section-heading h3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-course-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-table-list.ld-quiz-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-header{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ld-profile .learndash-wrapper #ld-profile .ld-assignment-list .ld-table-list-item .ld-status-column .ld-status{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile{background-color:#20202000 !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-card .ld-profile-avatar{width:150px !important;height:150px !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat > strong{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-profile-summary .ld-profile-stats .ld-profile-stat span{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-section-heading h3{font-family:"Space Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button{color:#FFFFFF;background-color:#2020205E !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item{background-color:#20202080;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-course-title{font-family:"Space Grotesk", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button{color:#FFFFFF !important;background-color:#1E43FF00 !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-item-details .ld-expand-button .ld-icon-arrow-down{color:#FFFFFF !important;background-color:#1E43FF00 !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile.ld-item-details .ld-expand-button .ld-text{color:#FFFFFF !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background-color:#20202000 !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-label{color:#FFFFFF !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-percentage{color:#FFFFFF !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-progress .ld-progress-heading .ld-progress-steps{color:#FFFFFF !important;}.elementor-13 .elementor-element.elementor-element-a2420ee .learndash-wrapper #ld-profile .ld-progress .ld-progress-bar .ld-progress-bar-percentage{background-color:var( --e-global-color-accent );}.elementor-widget-eael-event-calendar .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-event-calendar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-9e79379 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper{background:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc td{border-color:#FFFFFF42;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper hr.fc-divider{border-color:#FFFFFF42;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc th{border-color:#FFFFFF42;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#FFFFFF42;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#FFFFFF42 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#FFFFFF42 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#FFFFFF42 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-toolbar h2{font-family:"Space Grotesk", Sans-serif;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-toolbar.fc-header-toolbar .fc-button{font-family:"Nunito", Sans-serif;font-weight:700;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-toolbar.fc-header-toolbar .fc-button:not(.fc-button-active){color:#FFFFFF;background-color:#20202080;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-toolbar.fc-header-toolbar .fc-button:hover{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{background-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-col-header-cell a, .elementor-13 .elementor-element.elementor-element-9e79379 .fc-list-sticky .fc-list-day th a{font-family:"Nunito", Sans-serif;font-weight:700;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-col-header-cell a{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-col-header-cell{text-align:center;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-timegrid-slot,.elementor-13 .elementor-element.elementor-element-9e79379 .fc-timegrid-axis{font-family:"Nunito", Sans-serif;font-size:1px;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-daygrid-day-number{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-daygrid-day-top{background:#C7171700;display:block;text-align:center;}.elementor-13 .elementor-element.elementor-element-9e79379 table tbody .fc-day{background:#02010100 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 table tbody .fc-timegrid-axis{background:#02010100 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 table tbody .fc-timegrid-slot{background:#02010100 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-unthemed td.fc-today{background:#02010100 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .fc-day-today .fc-daygrid-day-top a{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion a{color:#855A5A;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-13 .elementor-element.elementor-element-9e79379 .eaelec-modal-body{color:#555;}.elementor-13 .elementor-element.elementor-element-9e79379 .eaelec-modal-body *{color:#555;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-589335b{padding:80px 0px 80px 0px;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-0ec59db */.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label {
    color: #fff !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select {
    border-radius: 33px !important;
    background-color: transparent;
    border: 1px solid #ffffff1f !important;
} 

button.woocommerce-button.button.woocommerce-form-login__submit {
    border-radius: 33px !important;
    width: 100% !important;
    background-color: transparent !important;
    background-image: linear-gradient(180deg, #1E43FF 0%, #001244 100%) !important;
}

label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
    margin-bottom: 10px !important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a {
    color: #ffffff8f !important;
}/* End custom CSS */
/* Start custom CSS for ld-profile, class: .elementor-element-a2420ee */.learndash-wrapper .ld-item-list .ld-item-list-item {
    border: 0px !important;
}/* End custom CSS */
/* Start custom CSS for eael-event-calendar, class: .elementor-element-9e79379 */.eaelec-modal-body {
    height: 100% !important;
}

.eaelec-modal-footer {
    display: none;
}

.eael-event-calendar-wrapper .fc table {
    margin: auto;
    overflow: auto;
    border: 0px !important;
}/* End custom CSS */