.elementor-12595 .elementor-element.elementor-element-6388932.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-b81caeb.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-f3242ac.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-9e71481.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-5ee4671.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-fe71882.etlms-enrollment-btn-align-left .tutor-card-body{text-align:left!important}.elementor-12595 .elementor-element.elementor-element-fe71882.etlms-enrollment-btn-align-right .tutor-card-body{text-align:right!important}.elementor-12595 .elementor-element.elementor-element-fe71882.etlms-enrollment-btn-align-center .etlms-course-enroll-date,.etlms-enrollment-btn-align-right .etlms-course-enroll-date{text-align:left!important}.elementor-12595 .elementor-element.elementor-element-fe71882.etlms-course-enroll-buttons-size-large .tutor-btn{font-size:18px;padding:10px 20px}.etlms-course-enroll-buttons-size-small .tutor-btn{font-size:14px;padding:5px 12px}.elementor-12595 .elementor-element.elementor-element-fe71882.etlms-course-enroll-buttons-width-auto .tutor-btn{width:auto!important;display:inline-flex!important}.elementor-12595 .elementor-element.elementor-element-fe71882.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-progress-wrapper>h3{color:#252525}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-progress-wrapper .list-item-progress{margin-top:16px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar{height:4px;border-radius:2px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar .tutor-progress-value{height:100%;border-radius:2px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-sidebar-card-pricing div>del{color:#7a7a7a}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-enrol-course-form .tutor-enroll-course-button,.elementor-12595 .elementor-element.elementor-element-fe71882 .edd-submit.button{color:#f2eee9!important}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-enrol-course-form .tutor-enroll-course-button,.elementor-12595 .elementor-element.elementor-element-fe71882 [type=submit].edd-submit{padding:15px 25px!important;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-enrol-course-form .tutor-enroll-course-button:hover,.elementor-12595 .elementor-element.elementor-element-fe71882 input.edd-add-to-cart:hover{color:#007b7f!important}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-enrol-course-form .tutor-enroll-course-button:hover,.elementor-12595 .elementor-element.elementor-element-fe71882 .edd-submit.button.white:hover{background-color:#f2eee9}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-sidebar-card-body .tutor-enroll-course-button{color:#f2eee9!important;background-color:#007b7f;padding:15px 25px;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-course-sidebar-card-body .tutor-enroll-course-button:hover{color:#007b7f!important;background-color:#f2eee9}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-card .start-continue-retake-button{color:#f2eee9!important;background-color:#007b7f;padding:15px 25px!important;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-card .start-continue-retake-button:hover{color:#007b7f!important;background-color:#f2eee9;padding:15px 25px;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-card .tutor-woocommerce-view-cart{padding:15px 25px!important;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-card .tutor-btn-view-certificate{color:#f2eee9!important;background-color:#007b7f;padding:15px 25px!important;border-style:solid;border-width:1px;border-color:#007b7f;border-radius:50px 50px 50px 50px}.elementor-12595 .elementor-element.elementor-element-fe71882 .tutor-card .tutor-btn-view-certificate:hover{color:#007b7f!important;background-color:#f2eee9}.elementor-12595 .elementor-element.elementor-element-fe71882 .etlms-enrolled-info-wrapper .tutor-icon-purchase-mark{font-size:16px}.elementor-12595 .elementor-element.elementor-element-670ac87.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-2b05fff.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-2b05fff.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-12595 .elementor-element.elementor-element-2b05fff.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-12595 .elementor-element.elementor-element-2b05fff.elementor-view-stacked:has(:focus) .elementor-icon{background-color:rgba(0,123,127,.48)}.elementor-12595 .elementor-element.elementor-element-2b05fff .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-ec26325)}.elementor-12595 .elementor-element.elementor-element-193ac41.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-12595 .elementor-element.elementor-element-193ac41.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0e83a06)}.elementor-12595 .elementor-element.elementor-element-193ac41.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-12595 .elementor-element.elementor-element-193ac41.elementor-view-stacked:has(:focus) .elementor-icon{background-color:rgba(242,238,233,.55)}.elementor-12595 .elementor-element.elementor-element-193ac41 .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-ec26325)}@media (max-width:1024px){.elementor-12595 .elementor-element.elementor-element-2b05fff .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-12595 .elementor-element.elementor-element-193ac41 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@media (max-width:767px){.elementor-12595 .elementor-element.elementor-element-2b05fff .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-12595 .elementor-element.elementor-element-193ac41 .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}