:root{--ebs-bg-dark:#0b0b0c;--ebs-bg-panel:rgba(18,18,20,.85);--ebs-gold:#c5a880;--ebs-gold-hover:#a38257;--ebs-gold-light:rgba(197,168,128,.15);--ebs-text-primary:#f5f5f7;--ebs-text-secondary:#a1a1aa;--ebs-border:rgba(197,168,128,.2);--ebs-border-focus:rgba(197,168,128,.5);--font-title:'Cormorant Garamond' , serif;--font-body:'Outfit' , sans-serif;--ebs-glass-blur:blur(16px);--ebs-shadow:0 12px 40px rgba(0,0,0,.5);--ebs-shadow-hover:0 20px 50px rgba(197,168,128,.1);--ebs-radius:12px;--ebs-transition:all .4s cubic-bezier(.16,1,.3,1);--tutor-color-primary:var(--ebs-gold);--tutor-color-primary-hover:var(--ebs-gold-hover);--tutor-color-primary-rgb:197 , 168 , 128;--tutor-body-color:var(--ebs-text-primary);--tutor-border-color:var(--ebs-border);--tutor-color-gray:#1e1e24;--tutor-color-gray-10:#121214;--tutor-color-gray-20:#1e1e24;--tutor-color-secondary:var(--ebs-text-secondary);--tutor-color-subdued:var(--ebs-text-secondary);--tutor-color-hints:var(--ebs-text-secondary);--tutor-color-muted:var(--ebs-text-secondary);--tutor-color-white:var(--ebs-bg-panel);--tutor-color-white-rgb:18 , 18 , 20;--tutor-color-black:var(--ebs-text-primary);--tutor-color-black-rgb:245 , 245 , 247}body.ebs-premium-luxury{background-color:var(--ebs-bg-dark)!important;color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;--tutor-color-primary:var(--ebs-gold)!important;--tutor-color-primary-hover:var(--ebs-gold-hover)!important;--tutor-color-primary-rgb:197 , 168 , 128!important;--tutor-body-color:var(--ebs-text-primary)!important;--tutor-border-color:var(--ebs-border)!important;--tutor-color-gray:#1e1e24!important;--tutor-color-gray-10:#121214!important;--tutor-color-gray-20:#1e1e24!important;--tutor-color-secondary:var(--ebs-text-secondary)!important;--tutor-color-subdued:var(--ebs-text-secondary)!important;--tutor-color-hints:var(--ebs-text-secondary)!important;--tutor-color-muted:var(--ebs-text-secondary)!important;--tutor-color-white:var(--ebs-bg-panel)!important;--tutor-color-white-rgb:18 , 18 , 20!important;--tutor-color-black:var(--ebs-text-primary)!important;--tutor-color-black-rgb:245 , 245 , 247!important}.tutor-bg-white,.tutor-bg-gray-10,.tutor-bg-gray-20,.tutor-course-single-content-wrapper,#tutor-single-entry-content,.tutor-quiz-single-entry-wrap,.tutor-spotlight-mode,.tutor-dashboard,.tutor-dashboard-left-menu,.tutor-course-single-sidebar-wrapper,.tutor-single-lesson-sidebar,#tutor-page-wrap,.tutor-site-wrap,.tutor-login-wrap,.tutor-template-segment,.tutor-login-form-wrap,.tutor-bg-light,.tutor-modal-content,table,tr,td,th,.tutor-table,.tutor-dashboard-table,.woocommerce-table,.shop_table{background-color:var(--ebs-bg-dark)!important;background:var(--ebs-bg-dark)!important;border-color:var(--ebs-border)!important}.tutor-accordion-item,.tutor-accordion-item-header,.tutor-accordion-item-header.is-active,.tutor-accordion-item-body,.tutor-course-topic-header,.tutor-course-topics-wrap,.tutor-course-topic-single-item{background-color:var(--ebs-bg-panel)!important;background:var(--ebs-bg-panel)!important;border-color:var(--ebs-border)!important}.tutor-wrap p,.tutor-wrap span,.tutor-wrap label,.tutor-wrap li,.tutor-wrap td,.tutor-wrap th,.tutor-wrap strong,.tutor-wrap div,.tutor-container p,.tutor-container span,.tutor-container label,.tutor-container li,.tutor-container td,.tutor-container th,.tutor-container strong,.tutor-container div,.tutor-course-single p,.tutor-course-single span,.tutor-course-single label,.tutor-course-single li,.tutor-course-single td,.tutor-course-single th,.tutor-course-single strong,.tutor-course-single div,.tutor-dashboard-content p,.tutor-dashboard-content span,.tutor-dashboard-content label,.tutor-dashboard-content li,.tutor-dashboard-content td,.tutor-dashboard-content th,.tutor-dashboard-content strong,.tutor-dashboard-content div,.tutor-course-single-sidebar-wrapper p,.tutor-course-single-sidebar-wrapper span,.tutor-course-single-sidebar-wrapper label,.tutor-course-single-sidebar-wrapper li,.tutor-course-single-sidebar-wrapper td,.tutor-course-single-sidebar-wrapper th,.tutor-course-single-sidebar-wrapper strong,.tutor-course-single-sidebar-wrapper div{color:var(--ebs-text-primary)}.tutor-color-white,.tutor-color-black{color:var(--ebs-text-primary)!important}.tutor-color-muted,.tutor-color-subdued,.tutor-color-hints,.tutor-color-secondary,.tutor-meta,.tutor-course-metadata-item,.tutor-course-metadata-item span,.tutor-course-loop-meta-item,.tutor-course-loop-meta-item span,.tutor-course-lesson-duration,.tutor-fs-7,.tutor-course-loop-meta,.tutor-course-metadata,.tutor-single-course-lead-info,.tutor-single-course-meta,.tutor-course-author-name{color:var(--ebs-text-secondary)!important}.tutor-wrap a,.tutor-container a,.tutor-course-single a,.tutor-dashboard-content a{color:var(--ebs-gold)!important}.tutor-wrap a:hover,.tutor-container a:hover,.tutor-course-single a:hover,.tutor-dashboard-content a:hover{color:var(--ebs-gold-hover)!important}.tutor-btn,.tutor-button,.tutor-btn *,.tutor-button *,.btn-getstarted,.btn-getstarted *{color:#000!important}.tutor-btn-outline,.tutor-btn-secondary,.tutor-btn-ghost,.tutor-btn-outline *,.tutor-btn-secondary *,.tutor-btn-ghost *{color:var(--ebs-text-primary)!important}.tutor-course-loop-level,.tutor-course-loop-level span,.tutor-course-level,.tutor-course-level span{color:var(--ebs-gold)!important}.tutor-course-loop-price,.tutor-price,.price,.tutor-course-loop-price *{color:var(--ebs-gold)!important}h1,h2,h3,h4,h5,h6,.entry-title,.tutor-course-title,.course-header-title,.tutor-course-name,.tutor-course-name a,.tutor-single-course-title,.tutor-course-header-title,.tutor-segment-title{font-family: var(--font-title) !important;font-weight:600!important;letter-spacing:.02em!important;color:var(--ebs-text-primary)!important}p,span,li,a,input,button,select,textarea,.tutor-fs-1,.tutor-fs-2,.tutor-fs-3,.tutor-fs-4,.tutor-fs-5,.tutor-fs-6,.tutor-fs-7,.tutor-color-muted,.tutor-color-secondary,.tutor-color-black,.tutor-course-metadata-item,.tutor-course-loop-meta-item,.tutor-accordion-item-header,.tutor-course-topic-header,.woocommerce-message,.woocommerce-info,.woocommerce-error{font-family: var(--font-body) !important}::selection{background:var(--ebs-gold-light);color:var(--ebs-gold)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ebs-bg-dark)}::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px;border:2px solid var(--ebs-bg-dark)}::-webkit-scrollbar-thumb:hover{background:var(--ebs-gold)}a{color:var(--ebs-gold);transition:var(--ebs-transition);text-decoration:none}a:hover{color:var(--ebs-gold-hover)}header.header-default,header.header-transparent{background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur)!important;-webkit-backdrop-filter:var(--ebs-glass-blur)!important;border-bottom:1px solid var(--ebs-border)!important;padding:12px 0!important;position:sticky;top:0;z-index:999;box-shadow:var(--ebs-shadow)!important}header.header-default a,header.header-transparent a{color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;font-weight:500!important;text-transform:uppercase;font-size:.9rem!important;letter-spacing:.05em;transition:var(--ebs-transition)}header.header-default a:hover,header.header-transparent a:hover{color:var(--ebs-gold)!important}header.header-default .navbar-brand a,header.header-transparent .navbar-brand a{font-family: var(--font-title) !important;font-size:1.6rem!important;font-weight:600!important;text-transform:none;letter-spacing:.02em}header.header-default .current-menu-item>a,header.header-transparent .current-menu-item>a{color:var(--ebs-gold)!important}header.header-default .search-field input[type="search"]{background-color:rgba(255,255,255,.05)!important;border:1px solid var(--ebs-border)!important;color:var(--ebs-text-primary)!important;border-radius:20px!important;padding:6px 14px!important}header.header-default .navbar-utils .btn-getstarted{background-color:var(--ebs-gold)!important;color:#000!important;border:1px solid var(--ebs-gold)!important;border-radius:20px!important;padding:8px 18px!important;font-size:.8rem!important}header.header-default .navbar-utils .btn-getstarted:hover{background-color:transparent!important;color:var(--ebs-gold)!important}.tutor-header-profile-menu-items .tutor-multi-column-dropdown,.tutor-header-profile-menu-items a{color:var(--ebs-text-primary)!important}.footer-widgets{background-color:#080809!important;border-top:1px solid var(--ebs-border)!important;padding:60px 0 40px 0!important;color:var(--ebs-text-primary)!important}.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6,.footer-widgets .widgettitle,.footer-widgets .widget-title{font-family: var(--font-title) !important;color:var(--ebs-gold)!important;font-size:1.25rem!important;margin-bottom:20px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:500!important}.footer-widgets a{color:var(--ebs-text-secondary)!important}.footer-widgets a:hover{color:var(--ebs-gold)!important}.footer-widgets li{color:var(--ebs-text-secondary)!important;margin-bottom:12px}footer#colophon.site-footer{background-color:#050506!important;border-top:1px solid rgba(197,168,128,.1)!important;padding:24px 0!important;color:var(--ebs-text-secondary)!important}footer#colophon.site-footer a{color:var(--ebs-text-secondary)!important}footer#colophon.site-footer a:hover{color:var(--ebs-gold)!important}.tutor-card,.course-card,.product,.tutor-dashboard-content,.elementor-card,.tutor-card-list-item,.tutor-accordion-item,.tutor-modal-content-white,.tutor-modal-footer,.tutor-course-content-list-item,.tutor-nav-tabs-container,.tutor-certificate-template-inner,.tutor-wp-dashboard-filter-order,.tutor-wp-dashboard-filters-button,.tutor-wp-dashboard-filter-tag-dropdown,.tutor-wp-dashboard-filter-tag,.tutor-settings-pass-field,.tutor-accordion-item-header,.tutor-header-submenu,.woocommerce-message,.woocommerce-info,.woocommerce-error,.tutor-dashboard-left-menu{background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur);-webkit-backdrop-filter:var(--ebs-glass-blur);border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;box-shadow:var(--ebs-shadow)!important;transition:var(--ebs-transition)!important}.tutor-card:hover,.course-card:hover,.product:hover,.tutor-card-list-item:hover,.tutor-accordion-item:hover,.tutor-course-content-list-item:hover,.tutor-wp-dashboard-filters-button:hover,.tutor-wp-dashboard-filter-order:hover{border-color:var(--ebs-gold)!important;box-shadow:var(--ebs-shadow-hover)!important;background-color:rgba(255,255,255,.05)!important}.tutor-nav-link.is-active,.tutor-dashboard-inline-links li.is-active a{background-color:var(--ebs-gold-light)!important;color:var(--ebs-gold)!important;border-bottom-color:var(--ebs-gold)!important;border-top-color:var(--ebs-gold)!important}body.woocommerce-page,body.woocommerce,body.woocommerce-cart,body.woocommerce-checkout,body.woocommerce-account{background-color:var(--ebs-bg-dark)!important;background:var(--ebs-bg-dark)!important}.woocommerce-page .site-content,.woocommerce-page #content,.tutorstarter-woocommerce,.tutorstarter-cart-container{background-color:transparent!important;background:transparent!important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.woocommerce-cart-form,.cart_totals,.checkout,.woocommerce-checkout-payment{background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur)!important;-webkit-backdrop-filter:var(--ebs-glass-blur)!important;border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;box-shadow:var(--ebs-shadow)!important;padding:24px!important;margin-bottom:24px!important}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart-collaterals *,.woocommerce-cart .cart_totals,.woocommerce-cart .cart_totals *,.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .woocommerce-cart-form *,.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table *,.woocommerce-cart table.shop_table tr,.woocommerce-cart table.shop_table tr *,.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table td *,.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table th *{background-color:transparent!important;background:transparent!important;border-color:var(--ebs-border)!important;color:var(--ebs-text-primary)!important}.woocommerce-cart .woocommerce-Price-amount,.woocommerce-cart .amount,.woocommerce-cart bdi,.woocommerce-cart strong,.woocommerce-cart .cart-subtotal th,.woocommerce-cart .order-total th,.woocommerce-cart .order-total td strong{color:var(--ebs-gold)!important}.woocommerce-cart .cart_totals h2,.woocommerce-cart h2{color:var(--ebs-text-primary)!important}.woocommerce input,.woocommerce textarea,.woocommerce select,.woocommerce .select2-selection,.woocommerce .select2-selection__rendered,.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout select,.woocommerce-checkout .select2-selection,.woocommerce-checkout .select2-selection__rendered,.woocommerce-checkout .select2-container,.woocommerce-checkout .form-row input,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select,.woocommerce-billing-fields input,.woocommerce-billing-fields textarea,.woocommerce-billing-fields select,.woocommerce-additional-fields input,.woocommerce-additional-fields textarea,.woocommerce-additional-fields select,.elementor-widget-woocommerce-checkout input,.elementor-widget-woocommerce-checkout textarea,.elementor-widget-woocommerce-checkout select,.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--multiple,.woocommerce-checkout .select2-dropdown{background-color:rgba(255,255,255,.05)!important;background:rgba(255,255,255,.05)!important;border:1px solid var(--ebs-border)!important;color:var(--ebs-text-primary)!important;border-radius:var(--ebs-radius)!important;padding:12px 16px!important;height:auto!important}.woocommerce input:focus,.woocommerce textarea:focus,.woocommerce select:focus,.woocommerce-checkout input:focus,.woocommerce-checkout textarea:focus,.woocommerce-checkout select:focus,.woocommerce-billing-fields input:focus,.woocommerce-billing-fields textarea:focus,.woocommerce-billing-fields select:focus,.woocommerce-additional-fields input:focus,.woocommerce-additional-fields textarea:focus,.woocommerce-additional-fields select:focus,.elementor-widget-woocommerce-checkout input:focus,.elementor-widget-woocommerce-checkout textarea:focus,.elementor-widget-woocommerce-checkout select:focus,.woocommerce-checkout .select2-container--default .select2-selection--single:focus,.woocommerce-checkout .select2-container--default .select2-selection--multiple:focus{border-color:var(--ebs-gold)!important;box-shadow:0 0 10px rgba(197,168,128,.2)!important;outline:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ebs-text-primary)!important;line-height:normal!important;padding-left:0!important}.woocommerce-checkout .select2-results__option,.woocommerce .select2-results__option,.select2-dropdown,.select2-dropdown *,.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#121214!important;background:#121214!important;color:var(--ebs-text-primary)!important;border-color:var(--ebs-border)!important}.woocommerce-checkout .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-results__option[aria-selected="true"],.woocommerce .select2-results__option--highlighted[aria-selected],.woocommerce .select2-results__option[aria-selected="true"]{background-color:var(--ebs-gold)!important;color:#000!important}.woocommerce-checkout label{color:var(--ebs-text-secondary)!important;font-weight:500!important;margin-bottom:6px!important;display:inline-block!important}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review *,.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-checkout .woocommerce-checkout-review-order-table *,.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout .woocommerce-checkout-payment *{background-color:transparent!important;background:transparent!important;border-color:var(--ebs-border)!important;color:var(--ebs-text-primary)!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout h3{color:var(--ebs-text-primary)!important;font-family: var(--font-title) !important;font-weight:600!important;margin-top:24px!important}.woocommerce-checkout .woocommerce-Price-amount,.woocommerce-checkout .amount,.woocommerce-checkout bdi,.woocommerce-checkout strong,.woocommerce-checkout tr.cart-subtotal td,.woocommerce-checkout tr.order-total td strong{color:var(--ebs-gold)!important}.woocommerce-checkout ::placeholder{color:rgba(255,255,255,.3)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--ebs-text-primary)!important;-webkit-box-shadow:0 0 0 1000px #1e1e24 inset!important;transition:background-color 5000s ease-in-out 0s!important}.tutor-course-card,.tutor-course-single,.tutor-course-card-body,.tutor-course-body,.tutor-course-card-footer,.tutor-course-footer,.tutor-course-loop-header,.etlms-course-card-inner,.etlms-course-card-inner .tutor-card-body,.etlms-course-card-inner .tutor-card-footer{background-color:transparent!important;background:transparent!important;border:none!important}.tutor-course-card{background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur)!important;-webkit-backdrop-filter:var(--ebs-glass-blur)!important;border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;box-shadow:var(--ebs-shadow)!important;padding:0!important;overflow:hidden!important;transition:var(--ebs-transition)!important;margin-bottom:30px}.tutor-course-card:hover{border-color:var(--ebs-gold)!important;box-shadow:var(--ebs-shadow-hover)!important;transform:translateY(-4px)}.tutor-course-card .tutor-course-body{padding:20px 20px 10px 20px!important}.tutor-course-card .tutor-course-footer{padding:0 20px 20px 20px!important;border-top:none!important}.tutor-course-loop-title a{color:var(--ebs-text-primary)!important;font-family: var(--font-title) !important;font-size:1.35rem!important;line-height:1.3!important}.tutor-course-loop-title a:hover{color:var(--ebs-gold)!important}.tutor-course-metadata,.tutor-course-loop-meta,.tutor-meta,.tutor-course-loop-meta-item,.tutor-course-loop-meta-item span,.tutor-course-metadata-item,.tutor-course-metadata-item span{color:var(--ebs-text-secondary)!important;font-size:.82rem!important}.tutor-course-loop-price,.tutor-price,.price,.tutor-course-loop-price .tutor-price{font-family: var(--font-body) !important;font-weight:600!important;color:var(--ebs-gold)!important;font-size:1.15rem!important}.tutor-course-loop-price del,.price del{color:var(--ebs-text-secondary)!important;font-size:.85rem!important;margin-right:8px}.tutor-rating-stars,.tutor-course-loop-rating,.tutor-star-rating-group{color:var(--ebs-gold)!important}.tutor-course-loop-level{background-color:var(--ebs-gold-light)!important;color:var(--ebs-gold)!important;border:1px solid var(--ebs-border)!important;border-radius:4px!important;font-weight:500!important;text-transform:uppercase;font-size:.7rem!important;padding:3px 8px!important}.tutor-progress-bar{background-color:rgba(255,255,255,.1)!important;height:6px!important;border-radius:3px!important}.tutor-progress-bar .tutor-progress-filled,.tutor-course-progress .tutor-progress-filled{background-color:var(--ebs-gold)!important;border-radius:3px!important;box-shadow:0 0 10px rgba(197,168,128,.5)}.tutor-dashboard-left-menu ul li a{color:var(--ebs-text-secondary)!important;border-left:2px solid transparent;padding:12px 20px!important;transition:var(--ebs-transition)!important}.tutor-dashboard-left-menu ul li a:hover,.tutor-dashboard-left-menu ul li.active a{color:var(--ebs-gold)!important;background-color:var(--ebs-gold-light)!important;border-left-color:var(--ebs-gold)!important}.tutor-dashboard-left-menu ul li a i{color:inherit!important;margin-right:12px}.tutor-btn,.button,input[type="submit"],.tutor-button,.tutor-btn-primary,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-button,.single_add_to_cart_button,.checkout-button,.add_to_cart_button{background-color:var(--ebs-gold)!important;color:#000!important;font-family: var(--font-body) !important;font-weight:600!important;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--ebs-radius)!important;border:1px solid var(--ebs-gold)!important;padding:12px 28px!important;transition:var(--ebs-transition)!important;cursor:pointer}.tutor-btn:hover,.button:hover,input[type="submit"]:hover,.tutor-button:hover,.tutor-btn-primary:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-button:hover,.single_add_to_cart_button:hover,.checkout-button:hover,.add_to_cart_button:hover{background-color:transparent!important;color:var(--ebs-gold)!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important}.tutor-btn-primary,.tutor-btn-primary *,.tutor-btn,.tutor-btn *,.tutor-wrap .tutor-btn-primary,.tutor-wrap .tutor-btn-primary *,.tutor-course-sidebar .tutor-btn-primary,.tutor-course-sidebar .tutor-btn-primary *{color:#000!important}.tutor-btn-primary:hover,.tutor-btn-primary:hover *,.tutor-btn:hover,.tutor-btn:hover *,.tutor-wrap .tutor-btn-primary:hover,.tutor-wrap .tutor-btn-primary:hover *,.tutor-course-sidebar .tutor-btn-primary:hover,.tutor-course-sidebar .tutor-btn-primary:hover *{color:var(--ebs-gold)!important}.tutor-btn-outline,.tutor-btn-secondary,.tutor-btn-outline-primary,.tutor-btn-ghost{background-color:transparent!important;color:var(--ebs-gold)!important;border:1px solid var(--ebs-gold)!important}.tutor-btn-outline *,.tutor-btn-secondary *,.tutor-btn-outline-primary *,.tutor-btn-ghost *{color:var(--ebs-gold)!important}.tutor-btn-outline:hover,.tutor-btn-secondary:hover,.tutor-btn-outline-primary:hover,.tutor-btn-ghost:hover{background-color:var(--ebs-gold)!important;color:#000!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important}.tutor-btn-outline:hover *,.tutor-btn-secondary:hover *,.tutor-btn-outline-primary:hover *,.tutor-btn-ghost:hover *{color:#000!important}.tutor-btn-outline i,.tutor-btn-secondary i,.tutor-btn-outline-primary i,.tutor-btn-ghost i{color:inherit!important}.tutor-course-topic-header{background-color:rgba(255,255,255,.02)!important;border-bottom:1px solid var(--ebs-border)!important}.tutor-course-topics-wrap{border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;overflow:hidden}.tutor-course-topic-single-item{border-bottom:1px solid rgba(197,168,128,.1)!important}.tutor-course-topic-single-item:hover{background-color:rgba(197,168,128,.03)!important}.woocommerce-checkout,.woocommerce-cart,#add_payment_method{color:var(--ebs-text-primary)}input[type="text"],input[type="email"],input[type="password"],input[type="search"],select,textarea{background-color:rgba(255,255,255,.03)!important;color:var(--ebs-text-primary)!important;border:1px solid var(--ebs-border)!important;border-radius:8px!important;padding:12px 16px!important;transition:var(--ebs-transition)!important}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,select:focus,textarea:focus{border-color:var(--ebs-gold)!important;box-shadow:0 0 10px rgba(197,168,128,.2)!important;outline:none!important}body.ebs-premium-luxury .elementor-section,body.ebs-premium-luxury .elementor-column,body.ebs-premium-luxury .elementor-container,body.ebs-premium-luxury .elementor-widget-wrap,body.ebs-premium-luxury .elementor-section-wrap{background-color:transparent!important;background:transparent!important}header.elementor-462,header.elementor-location-header{background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur)!important;-webkit-backdrop-filter:var(--ebs-glass-blur)!important;border-bottom:1px solid var(--ebs-border)!important;position:sticky!important;top:0!important;z-index:99999!important;box-shadow:var(--ebs-shadow)!important}header.elementor-462 a,header.elementor-462 .elementor-heading-title,header.elementor-462 .elementor-icon-list-text,header.elementor-462 i,header.elementor-462 span{color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;transition:var(--ebs-transition)!important}header.elementor-462 a:hover,header.elementor-462 a:hover .elementor-icon-list-text,header.elementor-462 a:hover i,header.elementor-462 a:hover span{color:var(--ebs-gold)!important}header.elementor-462 .elementor-widget-image{max-width:80px!important;margin:0 auto!important}header.elementor-462 .elementor-widget-image img{max-width:100%!important;height:auto!important;width:auto!important}@media (max-width:768px){header.elementor-462 .elementor-widget-image{max-width:56px!important}}header.elementor-462 .elementor-container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:4px!important}header.elementor-462 .elementor-element-20e2b034{display:flex!important;order:1!important;width:auto!important}header.elementor-462 .elementor-nav-menu--main{display:none!important}header.elementor-462 .elementor-menu-toggle{display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:1px solid var(--ebs-border)!important;border-radius:8px!important;padding:8px!important;color:var(--ebs-text-primary)!important;font-size:20px!important;transition:var(--ebs-transition)!important}header.elementor-462 .elementor-menu-toggle:hover{border-color:var(--ebs-gold)!important;color:var(--ebs-gold)!important}header.elementor-462 .elementor-nav-menu--dropdown{position:fixed!important;top:64px!important;left:0!important;right:0!important;max-height:calc(100vh - 64px)!important;overflow-y:auto!important;background:rgba(11,11,12,.98)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--ebs-border)!important;box-shadow:0 20px 60px rgba(0,0,0,.6)!important;z-index:99998!important}header.elementor-462 .elementor-nav-menu--dropdown a{color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;padding:14px 24px!important;border-bottom:1px solid rgba(197,168,128,.06)!important}header.elementor-462 .elementor-nav-menu--dropdown a:hover{color:var(--ebs-gold)!important;background:rgba(197,168,128,.05)!important}@media (max-width:768px){header.elementor-462 .elementor-nav-menu--dropdown{top:56px!important;max-height:calc(100vh - 56px)!important}}header.elementor-462 .elementor-element-30079d56{order:2!important;width:auto!important;flex-shrink:0!important}header.elementor-462 .elementor-element-0ae4fd5{order:3!important;width:auto!important}header.elementor-462 .elementor-element-7a42f25{order:4!important;width:auto!important}header.elementor-462 .elementor-element-62a270c2{display:none!important}@media (max-width:768px){header.elementor-462 .elementor-element-0ae4fd5 .elementor-button{padding:8px 14px!important;font-size:11px!important}header.elementor-462 .elementor-element-0ae4fd5{flex-shrink:0!important}}footer.elementor-458,footer.elementor-location-footer{background-color:#080809!important;border-top:1px solid var(--ebs-border)!important;padding:60px 0 40px 0!important;color:var(--ebs-text-primary)!important}footer.elementor-458 p,footer.elementor-458 span,footer.elementor-458 .elementor-heading-title,footer.elementor-458 .elementor-icon-list-text,footer.elementor-458 i{color:var(--ebs-text-secondary)!important;font-family: var(--font-body) !important}footer.elementor-458 h1,footer.elementor-458 h2,footer.elementor-458 h3,footer.elementor-458 h4,footer.elementor-458 h5,footer.elementor-458 h6,footer.elementor-458 .widgettitle,footer.elementor-458 .widget-title{color:var(--ebs-gold)!important;font-family: var(--font-title) !important}footer.elementor-458 a{color:var(--ebs-text-secondary)!important;transition:var(--ebs-transition)!important}footer.elementor-458 a:hover,footer.elementor-458 a:hover .elementor-icon-list-text,footer.elementor-458 a:hover i{color:var(--ebs-gold)!important}footer.elementor-458 .elementor-social-icon{background-color:rgba(255,255,255,.05)!important;color:var(--ebs-gold)!important;border:1px solid var(--ebs-border)!important;transition:var(--ebs-transition)!important}footer.elementor-458 .elementor-social-icon:hover{background-color:var(--ebs-gold)!important;color:#000!important;transform:translateY(-2px)}@media (max-width:576px){.tutor-card,.course-card{margin-bottom:20px!important;padding:16px!important}h1{font-size:2.2rem!important}h2{font-size:1.8rem!important}h3{font-size:1.5rem!important}.tutor-btn,.button{padding:10px 20px!important;font-size:.9rem!important;width:100%;text-align:center}.site-header{padding:10px 0!important}}@media (min-width:577px) and (max-width:991px){.tutor-card,.course-card{padding:20px!important}h1{font-size:2.8rem!important}h2{font-size:2.2rem!important}}@media (min-width:992px){.tutor-card,.course-card{padding:28px!important}h1{font-size:3.5rem!important}h2{font-size:2.6rem!important}}.tutor-sidebar-card,.tutor-wrap .tutor-sidebar-card,.tutor-course-sidebar .tutor-card{background-color:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important;backdrop-filter:var(--ebs-glass-blur);-webkit-backdrop-filter:var(--ebs-glass-blur)}.tutor-sidebar-card .tutor-card-body{background:transparent!important}.tutor-sidebar-card .tutor-card-footer{background-color:rgba(255,255,255,.01)!important;border-top:1px solid var(--ebs-border)!important}.tutor-sidebar-card .tutor-color-black,.tutor-sidebar-card h3.tutor-color-black,.tutor-sidebar-card .tutor-icon-refresh-o{color:var(--ebs-text-primary)!important}.tutor-sidebar-card .tutor-color-secondary{color:var(--ebs-text-secondary)!important}.tutor-sidebar-card .tutor-progress-bar{background-color:rgba(255,255,255,.08)!important}.tutor-sidebar-card .tutor-progress-value{background-color:var(--ebs-gold)!important}.tutor-course-details-instructors,.tutor-wrap .tutor-course-details-instructors{background-color:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;padding:24px!important}.tutor-course-details-instructors .tutor-color-black,.tutor-course-details-instructors a.tutor-color-black,.tutor-course-details-instructors h3.tutor-color-black{color:var(--ebs-text-primary)!important;transition:var(--ebs-transition)!important}.tutor-course-details-instructors a.tutor-color-black:hover{color:var(--ebs-gold)!important}.tutor-course-details-instructors .tutor-avatar-text{background-color:var(--ebs-gold)!important;color:#000!important}.elementor-menu-cart__toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--ebs-text-primary)!important;transition:var(--ebs-transition)!important}.elementor-menu-cart__toggle:hover{color:var(--ebs-gold)!important}.elementor-menu-cart__toggle .elementor-button-icon i{display:none!important}.elementor-menu-cart__toggle .elementor-button-icon{display:inline-block!important;width:24px!important;height:24px!important;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23C5A880\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'9\'\ cy=\'21\'\ r=\'1\'%3E%3C/circle%3E%3Ccircle\ cx=\'20\'\ cy=\'21\'\ r=\'1\'%3E%3C/circle%3E%3Cpath\ d=\'M1\ 1h4l2.68\ 13.39a2\ 2\ 0\ 0\ 0\ 2\ 1.61h9.72a2\ 2\ 0\ 0\ 0\ 2-1.61L23\ 6H6\'%3E%3C/path%3E%3C/svg%3E)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transition:var(--ebs-transition)!important;margin-right:6px!important}.elementor-menu-cart__toggle:hover .elementor-button-icon{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'%23A38257\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'9\'\ cy=\'21\'\ r=\'1\'%3E%3C/circle%3E%3Ccircle\ cx=\'20\'\ cy=\'21\'\ r=\'1\'%3E%3C/circle%3E%3Cpath\ d=\'M1\ 1h4l2.68\ 13.39a2\ 2\ 0\ 0\ 0\ 2\ 1.61h9.72a2\ 2\ 0\ 0\ 0\ 2-1.61L23\ 6H6\'%3E%3C/path%3E%3C/svg%3E)!important}.elementor-menu-cart__badge{background-color:var(--ebs-gold)!important;color:#000!important;font-family: var(--font-body) !important;font-weight:700!important;font-size:11px!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__container{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;height:100vh!important;z-index:99999!important;display:block!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;transition:background-color .4s , transform 0s!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__main{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:380px!important;max-width:100%!important;height:100vh!important;margin:0!important;display:flex!important;flex-direction:column!important;background-color:#121214!important;border-left:1px solid var(--ebs-border)!important;box-shadow:-10px 0 30px rgba(0,0,0,.5)!important;z-index:99999!important;padding:24px!important;transition:transform .3s ease-in-out , opacity .3s cubic-bezier(.25,.8,.25,1)!important}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container {transform:scale(0)!important;opacity:0!important;background-color:transparent!important;pointer-events:none!important;transition:background-color .4s , transform 0s .4s!important}body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main {transform:translateX(100%)!important;opacity:0!important}body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__container{transform:scale(1)!important;opacity:1!important;background-color:rgba(0,0,0,.6)!important;pointer-events:auto!important;transition:background-color .4s , transform 0s!important}body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__main{transform:translateX(0)!important;opacity:1!important}.elementor-menu-cart__container .elementor-menu-cart__header,.elementor-menu-cart__container .elementor-menu-cart__close-button{color:var(--ebs-text-primary)!important;background-color:transparent!important}.elementor-menu-cart__close-button svg{fill:var(--ebs-text-primary)!important;transition:var(--ebs-transition)!important}.elementor-menu-cart__close-button:hover svg{fill:var(--ebs-gold)!important}.elementor-menu-cart__product{border-bottom:1px solid var(--ebs-border)!important;background:transparent!important}.elementor-menu-cart__product-name,.elementor-menu-cart__product-name a{color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;font-weight:500!important}.elementor-menu-cart__product-name a:hover{color:var(--ebs-gold)!important}.elementor-menu-cart__product-price,.elementor-menu-cart__product-price .amount{color:var(--ebs-gold)!important;font-weight:600!important}.elementor-menu-cart__product-remove svg{fill:var(--ebs-text-secondary)!important}.elementor-menu-cart__product-remove:hover svg{fill:#ef4444!important}.elementor-menu-cart__subtotal{border-top:1px solid var(--ebs-border)!important;border-bottom:1px solid var(--ebs-border)!important;color:var(--ebs-text-primary)!important;background:transparent!important}.elementor-menu-cart__subtotal .amount{color:var(--ebs-gold)!important;font-weight:700!important}.elementor-menu-cart__footer-buttons{background:transparent!important;display:flex!important;flex-direction:column!important;gap:10px!important;padding:20px!important}.elementor-menu-cart__footer-buttons a{width:100%!important;font-family: var(--font-body) !important;font-weight:600!important;border-radius:var(--ebs-radius)!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:12px 20px!important;text-align:center!important;transition:var(--ebs-transition)!important;display:block!important}.elementor-menu-cart__footer-buttons a.elementor-button--view-cart{background-color:transparent!important;color:var(--ebs-gold)!important;border:1px solid var(--ebs-gold)!important}.elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover{background-color:var(--ebs-gold)!important;color:#000!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important}.elementor-menu-cart__footer-buttons a.elementor-button--checkout{background-color:var(--ebs-gold)!important;color:#000!important;border:1px solid var(--ebs-gold)!important}.elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover{background-color:transparent!important;color:var(--ebs-gold)!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important}.elementor-menu-cart__empty-message{color:var(--ebs-text-secondary)!important;text-align:center!important}.tutor-login-form-wrapper,#tutor-registration-wrap{max-width:500px!important;width:100%!important;margin:50px auto!important;padding:40px!important;background-color:var(--ebs-bg-panel)!important;backdrop-filter:var(--ebs-glass-blur)!important;-webkit-backdrop-filter:var(--ebs-glass-blur)!important;border:1px solid var(--ebs-border)!important;border-radius:var(--ebs-radius)!important;box-shadow:var(--ebs-shadow)!important;box-sizing:border-box!important}.tutor-login-wrap{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important}.tutor-login-wrap .tutor-color-black,.tutor-login-form-wrapper .tutor-color-black,#tutor-registration-wrap label{color:var(--ebs-text-primary)!important;font-family: var(--font-body) !important;font-weight:500!important}.tutor-login-wrap input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]),
#tutor-registration-wrap input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]),
#tutor-registration-wrap select,
#tutor-registration-wrap textarea {background-color:rgba(255,255,255,.03)!important;color:var(--ebs-text-primary)!important;border:1px solid var(--ebs-border)!important;border-radius:8px!important;padding:12px 16px!important;width:100%!important;transition:var(--ebs-transition)!important;box-sizing:border-box!important}.tutor-login-wrap input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]):focus,
#tutor-registration-wrap input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]):focus,
#tutor-registration-wrap select:focus,
#tutor-registration-wrap textarea:focus {border-color:var(--ebs-gold)!important;box-shadow:0 0 10px rgba(197,168,128,.2)!important;outline:none!important}.tutor-login-wrap button[type="submit"],#tutor-registration-wrap button[type="submit"],.woocommerce-form-login button[type="submit"],.woocommerce-form-register button[type="submit"],button.woocommerce-form-login__submit{background-color:var(--ebs-gold)!important;color:#000!important;width:100%!important;display:block!important;text-align:center!important;padding:14px 28px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:1px solid var(--ebs-gold)!important;border-radius:var(--ebs-radius)!important;cursor:pointer!important;transition:var(--ebs-transition)!important;box-sizing:border-box!important}.tutor-login-wrap button[type="submit"]:hover,#tutor-registration-wrap button[type="submit"]:hover,.woocommerce-form-login button[type="submit"]:hover,.woocommerce-form-register button[type="submit"]:hover,button.woocommerce-form-login__submit:hover{background-color:transparent!important;color:var(--ebs-gold)!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important;border:1px solid var(--ebs-gold)!important}.tutor-login-wrap button[type="submit"] *,#tutor-registration-wrap button[type="submit"] *,.woocommerce-form-login button[type="submit"] *,.woocommerce-form-register button[type="submit"] *,button.woocommerce-form-login__submit *{color:#000!important}.tutor-login-wrap button[type="submit"]:hover *,#tutor-registration-wrap button[type="submit"]:hover *,.woocommerce-form-login button[type="submit"]:hover *,.woocommerce-form-register button[type="submit"]:hover *,button.woocommerce-form-login__submit:hover *{color:var(--ebs-gold)!important}.tutor-login-wrap .tutor-btn-ghost,.tutor-login-wrap .tutor-btn-link,#tutor-registration-wrap .tutor-btn-ghost,#tutor-registration-wrap .tutor-btn-link,.tutor-login-form-wrapper .tutor-btn-ghost,.tutor-login-form-wrapper .tutor-btn-link{background-color:transparent!important;background:transparent!important;border:none!important;padding:0!important;color:var(--ebs-gold)!important;text-transform:none!important;font-weight:500!important;font-size:.9rem!important;letter-spacing:normal!important;display:inline-block!important;vertical-align:baseline!important;box-shadow:none!important;text-decoration:underline!important;cursor:pointer!important}.tutor-login-wrap .tutor-btn-ghost:hover,.tutor-login-wrap .tutor-btn-link:hover,#tutor-registration-wrap .tutor-btn-ghost:hover,#tutor-registration-wrap .tutor-btn-link:hover,.tutor-login-form-wrapper .tutor-btn-ghost:hover,.tutor-login-form-wrapper .tutor-btn-link:hover{color:var(--ebs-gold-hover)!important;background-color:transparent!important;background:transparent!important;text-decoration:underline!important;box-shadow:none!important}.tutor-login-wrap .tutor-form-check{display:flex!important;align-items:center!important;gap:8px!important}.tutor-login-wrap .tutor-form-check-input{margin:0!important;cursor:pointer!important}#tutor-dashboard-footer-mobile{background-color:#121214!important;border-top:1px solid var(--ebs-border)!important;box-shadow:0 -4px 16px rgba(0,0,0,.4)!important}#tutor-dashboard-footer-mobile a{color:var(--ebs-text-secondary)!important;text-decoration:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:6px 0!important;transition:var(--ebs-transition)!important}#tutor-dashboard-footer-mobile a i{color:var(--ebs-gold)!important;font-size:20px!important;margin-bottom:2px!important;transition:var(--ebs-transition)!important}#tutor-dashboard-footer-mobile a span{color:var(--ebs-text-secondary)!important;font-size:11px!important;font-family: var(--font-body) !important;font-weight:500!important;transition:var(--ebs-transition)!important}#tutor-dashboard-footer-mobile a.active,#tutor-dashboard-footer-mobile a:hover{color:var(--ebs-gold)!important}#tutor-dashboard-footer-mobile a.active i,#tutor-dashboard-footer-mobile a:hover i{color:var(--ebs-gold-hover)!important}#tutor-dashboard-footer-mobile a.active span,#tutor-dashboard-footer-mobile a:hover span{color:var(--ebs-gold)!important}@media (max-width:767px){.tutor-dashboard-left-menu{background-color:#121214!important;border:none!important;box-shadow:0 -4px 20px rgba(0,0,0,.5)!important}.tutor-dashboard-left-menu ul.tutor-dashboard-permalinks{background-color:transparent!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link{color:var(--ebs-text-primary)!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link i{color:var(--ebs-gold)!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link:hover,.tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a{background-color:rgba(197,168,128,.1)!important;color:var(--ebs-gold)!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link:hover i,.tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a i{color:var(--ebs-gold-hover)!important}}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-icon,.tutor-dashboard-left-menu ul li a i{color:var(--ebs-gold)!important;transition:var(--ebs-transition)!important}.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link:hover i,.tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a i{color:var(--ebs-gold-hover)!important}.tutor-header-profile-menu-items .tutor-dropdown-toggle,.tutor-header-profile-menu-items a,.tutor-header-profile-menu-items button,.tutor-header-profile-menu-items .tutor-avatar,.tutor-header-profile-menu-items .tutor-avatar-text,.tutor-header-profile-menu-items .tutor-avatar-image,.navbar-utils a,.navbar-utils button,.navbar-utils .btn-getstarted,.navbar-utils .tutor-btn,.navbar-utils .button,header.header-default .btn-getstarted,header.header-default .navbar-utils a,header.header-default .navbar-utils button{border-color:var(--ebs-gold)!important;box-shadow:none!important}.tutor-header-profile-menu-items .tutor-dropdown-toggle:hover,.tutor-header-profile-menu-items a:hover,header.header-default .navbar-utils a:hover,header.header-default .navbar-utils button:hover{border-color:var(--ebs-gold-hover)!important}.elementor-widget-button a.elementor-button[href*="panel-upravleniya"],.elementor-widget-button a.elementor-button[href*="login"],header.header-default .elementor-button-wrapper a.elementor-button,header.header-transparent .elementor-button-wrapper a.elementor-button{background-color:transparent!important;color:var(--ebs-gold)!important;border:2px solid var(--ebs-gold)!important;border-radius:20px!important;transition:var(--ebs-transition)!important;box-shadow:none!important}.elementor-widget-button a.elementor-button[href*="panel-upravleniya"]:hover,.elementor-widget-button a.elementor-button[href*="login"]:hover,header.header-default .elementor-button-wrapper a.elementor-button:hover,header.header-transparent .elementor-button-wrapper a.elementor-button:hover{background-color:var(--ebs-gold)!important;color:#000!important;border-color:var(--ebs-gold)!important;box-shadow:0 0 20px rgba(197,168,128,.3)!important}.elementor-widget-button a.elementor-button[href*="panel-upravleniya"] *,.elementor-widget-button a.elementor-button[href*="login"] *,header.header-default .elementor-button-wrapper a.elementor-button *,header.header-transparent .elementor-button-wrapper a.elementor-button *{color:inherit!important}.tutor-download-certificate{color:var(--ebs-text-primary)!important}.tutor-download-certificate .tutor-info-id-name,.tutor-download-certificate .tutor-info-issued-name,.tutor-download-certificate .tutor-info-date-name,.tutor-download-certificate .tutor-info-expiration-name{color:var(--ebs-text-secondary)!important}.tutor-download-certificate .tutor-info-id-details,.tutor-download-certificate .tutor-info-issued-value,.tutor-download-certificate .tutor-info-date-details,.tutor-download-certificate .tutor-info-expiration-value{color:var(--ebs-text-primary)!important}.tutor-download-certificate .tutor-dc-course-title{color:var(--ebs-gold)!important;font-family: var(--font-title) !important}.tutor-download-certificate .tooltip-txt span{color:#fff!important}.tutor-dc-button-group .tutor-iconic-btn{color:var(--ebs-text-primary)!important;border-color:var(--ebs-border)!important}.tutor-dc-button-group .tutor-iconic-btn:hover{color:var(--ebs-gold)!important;border-color:var(--ebs-gold)!important}.tutor-dashboard-settings .tutor_photo_meta_area,.tutor-dashboard-settings #tutor_photo_meta_area,#tutor_photo_meta_area,.tutor_photo_meta_area{display:none!important}body.tutor-screen-frontend-dashboard{overflow-x:hidden!important}.tutor-dashboard-content{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.tutor-dashboard-content table,.tutor-dashboard-content .tutor-table{max-width:100%!important;word-break:break-word!important}.tutor-dashboard-content input,.tutor-dashboard-content select,.tutor-dashboard-content textarea{max-width:100%!important;box-sizing:border-box!important}@media (max-width:768px){.tutor-dashboard .tutor-dashboard-content{padding-left:12px!important;padding-right:12px!important}.tutor-dashboard-content .tutor-row{margin-left:0!important;margin-right:0!important}.tutor-dashboard-content .tutor-col-12,.tutor-dashboard-content .tutor-col-6,.tutor-dashboard-content .tutor-col-4{padding-left:8px!important;padding-right:8px!important}}#tutor_cover_area{min-height:160px!important;position:relative!important}#tutor_cover_area .tutor_overlay{display:flex!important;align-items:flex-end!important;justify-content:center!important;padding-bottom:12px!important}#tutor_cover_area .tutor_cover_uploader{font-size:12px!important;padding:6px 14px!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:auto!important;width:auto!important}#tutor_cover_area .tutor_cover_uploader i{font-size:14px!important;margin-right:0!important}#tutor_profile_area{width:100px!important;height:100px!important;border-width:3px!important}#tutor_profile_area .tutor_overlay i{font-size:24px!important}.tutor-dashboard-my-courses .tutor-ratio>img,.tutor-dashboard-my-courses .tutor-card-image-top{object-fit:contain!important;background-color:#000}@media (max-width:768px){#tutor_cover_area{min-height:120px!important}#tutor_cover_area .tutor_cover_uploader{font-size:10px!important;padding:4px 10px!important}#tutor_cover_area .tutor_cover_uploader span{max-width:90px!important;overflow:hidden!important;text-overflow:ellipsis!important}#tutor_profile_area{width:80px!important;height:80px!important}}.single-product .elementor-widget-woocommerce-product-title .elementor-heading-title,.single-product .elementor-widget-woocommerce-product-price .price,.single-product .elementor-widget-woocommerce-product-content,.single-product .elementor-widget-woocommerce-product-short-description,.single-product .elementor-widget-heading .elementor-heading-title{color:var(--ebs-text-primary)!important}.single-product .elementor-widget-woocommerce-product-price .price .amount{color:var(--ebs-gold)!important;font-family: var(--font-title) !important}.single-product .elementor-widget-woocommerce-product-meta .product_meta,.single-product .elementor-widget-woocommerce-product-meta .product_meta a{color:var(--ebs-text-secondary)!important}.single-product .elementor-widget-woocommerce-product-meta .product_meta a:hover{color:var(--ebs-gold)!important}.single-product .quantity .qty{background-color:#1a1a1c!important;color:var(--ebs-text-primary)!important;border:1px solid var(--ebs-border)!important;border-radius:8px!important}.single-product .product_meta .posted_in a{color:var(--ebs-gold)!important}body.single-product{--product-text-primary:#f0ede8;--product-text-secondary:#c8c3bc;--product-gold:#c5a880;--product-gold-hover:#b89870;--product-bg-card:rgba(18,17,16,.92);--product-border:rgba(197,168,128,.15)}.elementor-element-60a8e954 .elementor-widget-image{position:relative}.elementor-element-60a8e954 .elementor-widget-image img{border-radius:12px!important;box-shadow:0 0 0 1px var(--product-border) , 0 24px 80px rgba(0,0,0,.7)!important;transition:var(--ebs-transition)!important}.elementor-element-60a8e954 .elementor-widget-image:hover img{box-shadow:0 0 0 1px var(--product-gold) , 0 0 50px rgba(197,168,128,.1) , 0 24px 80px rgba(0,0,0,.7)!important;transform:scale(1.01)}.elementor-element-60a8e954 .elementor-widget-image::after{content:'';position:absolute;inset:-3px;border-radius:15px;background: linear-gradient(
		135deg,
		var(--product-gold) 0%,
		transparent 30%,
		transparent 70%,
		var(--product-gold) 100%
	);opacity:.25;z-index:-1;transition:opacity .6s ease}.elementor-element-60a8e954 .elementor-widget-image:hover::after{opacity:.5}.elementor-element-60a8e954 .elementor-widget-image::before{content:'✓ В наявності';position:absolute;top:12px;left:12px;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--product-gold);font-family: var(--font-body);font-size:11px;font-weight:500;letter-spacing:.8px;padding:5px 12px;border-radius:20px;border:1px solid var(--product-border);z-index:2;pointer-events:none}.elementor-element-544d602>.elementor-widget-wrap>.elementor-widget{margin-bottom:0}.elementor-element-544d602>.elementor-widget-wrap{background: linear-gradient(
		160deg,
		rgba(18, 17, 16, 0.95) 0%,
		rgba(12, 11, 10, 0.98) 100%
	) !important;border:1px solid var(--product-border)!important;border-radius:16px!important;padding:40px 36px!important;box-shadow:var(--ebs-shadow)!important;position:relative;overflow:hidden}.elementor-element-544d602>.elementor-widget-wrap::before{content:'';position:absolute;top:-100px;right:-100px;width:280px;height:280px;background: radial-gradient(
		circle,
		rgba(197, 168, 128, 0.05) 0%,
		transparent 70%
	);pointer-events:none}.elementor-element-4eafcbc3{display:block!important}.elementor-element-4eafcbc3 .elementor-widget-container{display:block!important}.elementor-element-544d602 .product_meta .posted_in{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:16px!important}.elementor-element-544d602 .product_meta .posted_in .detail-label{display:none!important}.elementor-element-544d602 .product_meta .posted_in a{display:inline-block!important;background:transparent!important;color:var(--product-gold)!important;font-family: var(--font-body) !important;font-size:10px!important;font-weight:500!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:4px 12px!important;border-radius:20px!important;border:1px solid var(--product-border)!important;transition:var(--ebs-transition)!important;text-decoration:none!important}.elementor-element-544d602 .product_meta .posted_in a:hover{background:var(--product-gold)!important;color:#0a0a0a!important;border-color:var(--product-gold)!important}.elementor-element-544d602 .product_title{font-family: var(--font-title) !important;font-size:30px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:.3px!important;color:var(--product-text-primary)!important;margin-bottom:6px!important;padding-bottom:18px!important;position:relative}.elementor-element-544d602 .product_title::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:1.5px;background:linear-gradient(90deg,var(--product-gold),transparent);border-radius:1px}.elementor-element-544d602 .elementor-section[data-id="fc83fff"]{margin:16px 0 20px 0!important}.elementor-element-544d602 .elementor-section[data-id="fc83fff"] .elementor-container{background:rgba(197,168,128,.04)!important;border:1px solid var(--product-border)!important;border-radius:10px!important;padding:14px 20px!important;align-items:center!important;flex-wrap:nowrap!important}.elementor-element-544d602 .elementor-section[data-id="fc83fff"] .elementor-column{width:auto!important;flex:1 1 auto!important}.elementor-element-544d602 .elementor-section[data-id="fc83fff"] .elementor-column:first-child{flex:0 0 auto!important;padding-right:12px!important}.elementor-element-544d602 .elementor-widget-heading[data-id="742b51f"] .elementor-heading-title{font-family: var(--font-body) !important;font-size:12px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--product-text-secondary)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-price .price{margin:0!important;font-size:24px!important;font-weight:700!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-price .price .amount{font-family: var(--font-title) !important;font-size:28px!important;font-weight:700!important;background:linear-gradient(135deg,var(--product-gold),#e0cda8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content{font-size:14.5px!important;line-height:1.85!important;color:var(--product-text-secondary)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p{margin-bottom:14px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content strong{color:var(--product-text-primary)!important;font-weight:600!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(⚠️) {background:rgba(197,168,128,.04)!important;border-left:2px solid var(--product-gold)!important;border-radius:0 6px 6px 0!important;padding:10px 16px!important;margin:16px 0!important;font-size:13.5px!important;color:var(--product-text-primary)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content h3{font-family: var(--font-title) !important;color:var(--product-text-primary)!important;font-size:18px!important;font-weight:600!important;margin:28px 0 12px 0!important;letter-spacing:.3px!important;position:relative;padding-left:18px}.elementor-element-544d602 .elementor-widget-woocommerce-product-content h3::before{content:'';position:absolute;left:0;top:4px;bottom:4px;width:1.5px;background:linear-gradient(180deg,var(--product-gold),transparent);border-radius:1px}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(✔️),
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(✅) {padding:6px 0 6px 8px!important;margin:4px 0!important;font-size:14px!important;line-height:1.6!important;color:var(--product-text-secondary)!important;border-left:1px solid var(--product-border)!important;transition:var(--ebs-transition)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(✔️):hover,
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(✅):hover {border-left-color:var(--product-gold)!important;padding-left:12px!important;color:var(--product-text-primary)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(1️⃣),
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(2️⃣),
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(3️⃣),
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(4️⃣),
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(5️⃣) {padding:6px 0 6px 12px!important;margin:4px 0!important;border-left:1px solid var(--product-border)!important;font-size:14px!important;color:var(--product-text-secondary)!important;transition:var(--ebs-transition)!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(1️⃣):hover,
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(2️⃣):hover,
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(3️⃣):hover,
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(4️⃣):hover,
.elementor-element-544d602 .elementor-widget-woocommerce-product-content p:has(5️⃣):hover {border-left-color:var(--product-gold)!important;padding-left:16px!important;color:var(--product-text-primary)!important}.elementor-element-544d602 .elementor-widget-heading[data-id="4da3f0ce"]{margin-top:20px!important;position:relative;padding-top:20px!important}.elementor-element-544d602 .elementor-widget-heading[data-id="4da3f0ce"]::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--product-gold),var(--product-border),transparent)}.elementor-element-544d602 .elementor-widget-heading[data-id="4da3f0ce"] .elementor-heading-title{font-family: var(--font-title) !important;font-size:18px!important;font-weight:600!important;color:var(--product-text-primary)!important;letter-spacing:.3px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-short-description{margin-top:14px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description{background:rgba(197,168,128,.02)!important;border:1px solid var(--product-border)!important;border-radius:10px!important;padding:16px 20px!important;font-size:13.5px!important;line-height:1.7!important;color:var(--product-text-secondary)!important}.elementor-element-544d602 .elementor-add-to-cart{margin:20px 0!important}.elementor-element-544d602 .single_add_to_cart_button{background:linear-gradient(135deg,var(--product-gold),#a38257)!important;color:#0a0a0a!important;font-family: var(--font-body) !important;font-size:13px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:14px 32px!important;border-radius:50px!important;border:none!important;box-shadow:0 4px 24px rgba(197,168,128,.2)!important;transition:var(--ebs-transition)!important;cursor:pointer;width:100%!important}.elementor-element-544d602 .single_add_to_cart_button:hover{background:linear-gradient(135deg,#c5a880,#b89870)!important;box-shadow:0 8px 32px rgba(197,168,128,.35)!important;transform:translateY(-1px)}.elementor-element-544d602 .single_add_to_cart_button:active{transform:translateY(0);box-shadow:0 2px 12px rgba(197,168,128,.15)!important}@media (max-width:768px){.elementor-element-60a8e954 .elementor-widget-image{margin-bottom:0!important}.elementor-element-60a8e954 .elementor-widget-image img{border-radius:10px!important}.elementor-element-60a8e954 .elementor-widget-image::before{top:10px;left:10px;font-size:10px;padding:4px 10px}.elementor-element-60a8e954 .elementor-widget-image::after{inset:-2px;border-radius:12px}.elementor-element-544d602>.elementor-widget-wrap{padding:20px 16px!important;border-radius:12px!important}.elementor-element-544d602 .product_title{font-size:22px!important;padding-bottom:14px!important}.elementor-element-544d602 .product_title::after{width:40px}.elementor-element-544d602 .elementor-section[data-id="fc83fff"] .elementor-container{padding:10px 16px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-price .price .amount{font-size:22px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-content{font-size:14px!important}.elementor-element-544d602 .single_add_to_cart_button{padding:12px 24px!important;font-size:12px!important}.elementor-element-544d602 .elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description{padding:14px 16px!important}}@media (max-width:400px){.elementor-element-544d602>.elementor-widget-wrap{padding:16px 12px!important}.elementor-element-544d602 .product_title{font-size:20px!important}}@media (max-width:575.98px){.tutor-mobile-footer-navigation{height:auto!important;padding:10px 12px!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}.tutor-mobile-footer-navigation .tutor-mobile-footer-navigation-inner{flex-wrap:wrap!important;gap:6px!important}.tutor-mobile-footer-navigation .tutor-btn{font-size:11px!important;padding:6px 12px!important;flex:1 1 auto!important;min-width:0!important}.tutor-mobile-footer-navigation .tutor-btn+.tutor-btn{margin-left:0!important}.tutor-lesson-wrapper,#tutor-single-entry-content{padding-bottom:100px!important}}@media (max-width:768px){#tutor-lesson-nav-take-note-btn{bottom:100px!important;right:12px!important;width:44px!important;height:44px!important;font-size:12px!important}.tutor-topbar-complete-btn.tutor-ml-24{margin-left:0!important}.tutor-spotlight-mobile-progress-complete .tutor-col-6{flex:0 0 50%!important;width:50%!important}.tutor-spotlight-mobile-progress-complete .tutor-btn{width:100%!important;font-size:11px!important;padding:6px 8px!important}}@media (max-width:1199.98px){.tutor-course-single-sidebar-wrapper{padding-bottom:160px!important}.tutor-course-single-sidebar-open .tutor-course-single-sidebar-wrapper{padding-bottom:160px!important}}.tutor-toggle-sidebar{z-index:100!important}.tutor-lesson-wrapper .tutor-alert,.tutor-lesson-wrapper .tutor-login-wrap{margin-bottom:20px!important}.tutor-course-single-content-wrapper{overflow-x:hidden!important}.tutor-template-segment,.tutor-login-wrap,.tutor-login-form-wrapper{background:transparent!important}.tutor-template-segment{padding:40px 16px!important;max-width:480px!important;margin:0 auto!important}.tutor-template-segment .tutor-fs-5{color:var(--ebs-text-primary)!important;font-family: var(--font-title) !important;font-size:26px!important;text-align:center!important}.tutor-form-control{background:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important;color:var(--ebs-text-primary)!important;border-radius:8px!important;padding:12px 16px!important;font-size:14px!important;font-family: var(--font-body) !important}.tutor-form-control:focus{border-color:var(--ebs-gold)!important;box-shadow:0 0 0 2px var(--ebs-gold-light)!important;outline:none!important}.tutor-form-control::placeholder{color:var(--ebs-text-secondary)!important;opacity:.7!important}.tutor-form-check-input{background-color:var(--ebs-bg-panel)!important;border-color:var(--ebs-border)!important}.tutor-btn-primary{background:linear-gradient(135deg,var(--ebs-gold),var(--ebs-gold-hover))!important;color:#000!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;font-family: var(--font-body) !important;font-size:14px!important;transition:var(--ebs-transition)!important}.tutor-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(197,168,128,.3)!important}.tutor-btn-ghost,.tutor-btn-link{color:var(--ebs-gold)!important;font-family: var(--font-body) !important;font-size:13px!important}.tutor-btn-ghost:hover,.tutor-btn-link:hover{color:var(--ebs-gold-hover)!important}.tutor-color-black{color:var(--ebs-text-primary)!important}.tutor-color-secondary{color:var(--ebs-text-secondary)!important}.tutor-color-muted{color:var(--ebs-text-secondary)!important}.tutor-course-single-content-wrapper,#tutor-single-entry-content,.tutor-lesson-wrapper,.tutor-spotlight-mode{background:var(--ebs-bg-dark)!important;color:var(--ebs-text-primary)!important}.tutor-course-single-sidebar-wrapper{background:var(--ebs-bg-dark)!important;border-left:1px solid var(--ebs-border)!important}.tutor-course-single-sidebar-title{padding:16px!important;border-bottom:1px solid var(--ebs-border)!important}.tutor-accordion-item-header{background:var(--ebs-bg-panel)!important;border-bottom:1px solid var(--ebs-border)!important;padding:12px 16px!important}.tutor-accordion-item-header.is-active{background:rgba(197,168,128,.08)!important}.tutor-course-topic-item{border-bottom:1px solid var(--ebs-border)!important}.tutor-course-topic-item a{color:var(--ebs-text-primary)!important;padding:10px 16px!important;background-color:transparent!important}.tutor-course-topic-item.is-active a{background-color:rgba(197,168,128,.12)!important}.tutor-course-topic-item-title{color:var(--ebs-text-primary)!important}.tutor-course-topic-item-duration{color:var(--ebs-text-secondary)!important}.tutor-accordion-item{background-color:var(--ebs-bg-panel)!important;border-color:var(--ebs-border)!important}.tutor-accordion-item-header{background-color:var(--ebs-bg-panel)!important;border-bottom:1px solid var(--ebs-border)!important}.tutor-accordion-item-header.is-active{background-color:rgba(197,168,128,.08)!important}.tutor-accordion-item-body{background-color:var(--ebs-bg-dark)!important}.tutor-course-single-sidebar-title{background-color:var(--ebs-bg-panel)!important}.tutor-course-topics-contents .tutor-course-topic{border-color:var(--ebs-border)!important}.tutor-toggle-sidebar{background:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important;color:var(--ebs-gold)!important}.tutor-mobile-footer-navigation{background:var(--ebs-bg-panel)!important;border-top:1px solid var(--ebs-border)!important}.tutor-topbar{background:var(--ebs-bg-panel)!important;border-bottom:1px solid var(--ebs-border)!important}#tutor-lesson-nav-take-note-btn{background:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important;color:var(--ebs-gold)!important}.tutor-lesson-video-wrap{background:#000!important}.tutor-meta,.tutor-meta-value{color:var(--ebs-text-secondary)!important}.tutor-ratings-stars span{color:var(--ebs-gold)!important}.tutor-instructor-info,.tutor-course-single-content-wrapper .tutor-instructor-setting{color:var(--ebs-text-primary)!important}.tutor-dropdown{background:var(--ebs-bg-panel)!important;border:1px solid var(--ebs-border)!important}.tutor-dropdown .tutor-dropdown-item{color:var(--ebs-text-primary)!important}.tutor-dropdown .tutor-dropdown-item:hover{background:rgba(197,168,128,.1)!important}.tutor-card,.tutor-card-body,.tutor-card-footer{background:var(--ebs-bg-panel)!important;color:var(--ebs-text-primary)!important}.tutor-card .tutor-fs-6,.tutor-card .tutor-fs-7{color:var(--ebs-text-primary)!important}.tutor-quiz-wrap,.tutor-quiz-wrap *{color:var(--ebs-text-primary)!important}.tutor-quiz-wrap{background:var(--ebs-bg-dark)!important}.tutor-spotlight-mobile-progress-complete{background:var(--ebs-bg-panel)!important;box-shadow:none!important;border-top:1px solid var(--ebs-border)!important;border-radius:0!important}.tutor-spotlight-mobile-progress-complete .tutor-color-muted{color:var(--ebs-text-secondary)!important}.tutor-spotlight-mobile-progress-complete .tutor-progress-bar{background:var(--ebs-bg-dark)!important}.tutor-spotlight-mobile-progress-complete .tutor-progress-value{background:var(--ebs-gold)!important}.tutor-topbar-mark-btn{color:#000!important;background:linear-gradient(135deg,var(--ebs-gold),var(--ebs-gold-hover))!important;border:none!important;border-radius:8px!important;font-weight:600!important;transition:var(--ebs-transition)!important;font-family: var(--font-body) !important;font-size:12px!important;padding:8px 12px!important;white-space:nowrap!important}.tutor-topbar-mark-btn:hover{opacity:.9!important;background:linear-gradient(135deg,var(--ebs-gold-hover),var(--ebs-gold))!important;color:#000!important}.tutor-topbar-mark-btn .tutor-icon-circle-mark-line{font-size:16px!important;vertical-align:middle!important}.tutor-topbar-complete-btn{text-align:right!important}.tutor-spotlight-mobile-progress-complete .tutor-col-6{flex:0 0 50%!important;width:50%!important}@media (max-width:575px){.tutor-spotlight-mobile-progress-complete .tutor-row{flex-direction:column!important}.tutor-spotlight-mobile-progress-complete .tutor-col-6{flex:0 0 100%!important;width:100%!important}.tutor-topbar-complete-btn{text-align:center!important;margin-top:8px!important}}.ebs-installments-widget{background:#fdfbf7;border:1px solid #e8dfd1;border-radius:12px;padding:14px 18px;margin:16px 0 20px 0;box-shadow:0 4px 12px rgba(197,168,128,.08)}.ebs-inst-header{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.ebs-inst-badge{background:#c5a880;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:3px 8px;border-radius:6px;letter-spacing:.5px}.ebs-inst-text{font-size:15px;color:#1a1a1a;font-family: var(--font-body, -apple-system, BlinkMacSystemFont, sans-serif)}.ebs-inst-text strong{color:#9a7336;font-weight:700}.ebs-inst-banks{display:flex;align-items:center;gap:12px;font-size:12px;color:#666;flex-wrap:wrap}.ebs-inst-bank{display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid #e2dbd0;padding:3px 8px;border-radius:6px;font-weight:600}.ebs-oneclick-btn{display:block!important;width:100%!important;background:#1a1a1a!important;color:#fff!important;border:1px solid #1a1a1a!important;border-radius:10px!important;padding:14px 20px!important;font-size:15px!important;font-weight:600!important;text-align:center!important;margin-top:10px!important;cursor:pointer!important;transition:all .25s ease!important}.ebs-oneclick-btn:hover{background:#333!important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.ebs-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.ebs-modal-content{background:#fff;border-radius:16px;max-width:420px;width:100%;padding:28px 24px;box-shadow:0 20px 60px rgba(0,0,0,.3);position:relative;animation:ebsModalPop .3s cubic-bezier(.16,1,.3,1)}@keyframes ebsModalPop {
	0% { opacity: 0; transform: scale(0.92) translateY(15px); }
	100% { opacity: 1; transform: scale(1) translateY(0); }
}.ebs-modal-close{position:absolute;top:14px;right:16px;font-size:24px;color:#999;cursor:pointer;border:none;background:transparent;line-height:1}.ebs-modal-close:hover{color:#1a1a1a}.ebs-modal-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 8px 0}.ebs-modal-subtitle{font-size:13px;color:#666;margin-bottom:20px}.ebs-form-group{margin-bottom:14px}.ebs-form-group label{display:block;font-size:13px;font-weight:600;color:#333;margin-bottom:5px}.ebs-form-group input{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:8px;font-size:15px;box-sizing:border-box}.ebs-form-group input:focus{border-color:#c5a880;outline:none;box-shadow:0 0 0 3px rgba(197,168,128,.2)}.ebs-modal-submit-btn{width:100%;background:#c5a880;color:#fff;border:none;padding:15px;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;margin-top:10px;transition:background .2s ease}.ebs-modal-submit-btn:hover{background:#b38e5d}.ebs-upsell-box{background:linear-gradient(135deg,#1c1a17,#2d261e);color:#fff;border-radius:16px;padding:30px 24px;margin:24px 0 32px 0;text-align:center;border:1px solid #c5a880;box-shadow:0 15px 40px rgba(0,0,0,.25)}.ebs-upsell-badge{display:inline-block;background:#c5a880;color:#1a1a1a;font-size:12px;font-weight:800;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:12px;letter-spacing:.5px}.ebs-upsell-box h3{font-size:24px;color:#fff;margin:0 0 10px 0;font-weight:700}.ebs-upsell-box p{font-size:15px;color:#d4cfc7;margin:0 0 20px 0;line-height:1.5}.ebs-coupon-display{display:inline-flex;align-items:center;background:#111;border:1px dashed #c5a880;border-radius:10px;padding:6px 12px;margin-bottom:16px;gap:12px}.ebs-coupon-code{font-size:20px;font-weight:800;color:#e5be85;letter-spacing:1px}.ebs-copy-coupon-btn{background:#c5a880;color:#1a1a1a;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:700;cursor:pointer;transition:background .2s}.ebs-copy-coupon-btn:hover{background:#fff}.ebs-timer-block{font-size:14px;color:#c5a880;font-weight:600;margin-bottom:20px}.ebs-upsell-link-btn{display:inline-block;background:#c5a880;color:#1a1a1a!important;text-decoration:none;padding:14px 28px;border-radius:10px;font-size:16px;font-weight:700;transition:all .25s ease}.ebs-upsell-link-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(197,168,128,.4)}.ebs-checkout-trust-box{background:#fdfbf7;border:1px solid #e8dfd1;border-radius:14px;padding:20px;margin:20px 0}.ebs-trust-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #eee}.ebs-trust-item{font-size:13px;color:#444;line-height:1.35}.ebs-trust-item strong{color:#1a1a1a;font-size:14px}.ebs-trust-item span{font-size:12px;color:#777}.ebs-support-title{font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 10px 0;text-align:center}.ebs-support-links{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ebs-support-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none!important;transition:all .2s ease}.ebs-support-btn.tg{background:#229ed9;color:#fff!important}.ebs-support-btn.tg:hover{background:#1b85b8}.ebs-support-btn.ig{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff!important}.ebs-support-btn.ig:hover{opacity:.9}