:root{--brand-primary:#07294d;--brand-dark:#0A0830;--brand-accent:#ffc600;--brand-link:#3366FF;--brand-gold:#CCB070;--brand-focus:#005fcc;--text-body:#333;--text-light:#6b6c6d;--text-muted:#616875;--bg-white:#fff;--bg-light:#f9f9f9;--bg-success-light:#f0fdf4;--border:#eaeaea;--border-light:#f3f3f3;--border-field:#d1d5db;--success:#15803d;--danger:#cc1818;--danger-price:#d32f2f;--shadow-xs:0 1px 3px rgba(0,0,0,.06);--shadow-sm:0 2px 8px rgba(0,0,0,.04);--shadow-md:0 4px 20px rgba(0,0,0,.10);--shadow-soft:var(--shadow-sm);--shadow-hover:var(--shadow-md);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--sec-cream:#FFFBF0;--sec-cream-2:#F8F4EB;--sec-navy:#0A0830;--sec-blue:#E3F2FD;--text-strong:#212121;--text-mid:#4B4B4B;--text-soft:#6C757D;--gold-soft:#E8D699;--font-main:'IRANYekanXVFaNumVF','IRANYekanXFaNum',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';--font-family-title:var(--font-main);--font-family-menu:var(--font-main);--e-a-font-family:var(--font-main);--header-btn-size:45px;--header-spacing:8px;--header-icon-size:20px;--header-border-radius:10px;--hamburger-line-height:2px;--hamburger-line-width:20px;--tap-min:44px;--field-h:48px;--field-icon-size:16px;--field-icon-inset:16px;--field-pad-icon:calc(var(--field-icon-inset) + var(--field-icon-size) + 12px);--cta-h:54px;--logo-max-h:52px;--logo-max-h-mobile:40px;--hamburger-color:var(--brand-gold);--sticky-side:12%;--sticky-bottom:14px;--cta-bg:#79CACA;--cta-fg:var(--brand-dark);--cta-bg-hover:#5FB8B8;--btn-gold:#CCB070;--btn-gold-hover:#B89A5C;--btn-fg:var(--brand-dark);--btn-weight:500;--site-max-width:1200px;--site-gutter:24px;--gold-text:#8A6A28;--btn-ghost-bg:#F8F4EB;--btn-ghost-border:#CCB070;--btn-ghost-fg:#8A6A28;--price-green:#15803d}:root .rtl{--font-family-title:var(--font-main);--font-family-menu:var(--font-main);--e-a-font-family:var(--font-main)}*,*::before,*::after{box-sizing:border-box}html{line-height:1.7;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden;overflow-x:clip}@media(min-width:1101px){html{overflow-x:visible;scrollbar-gutter:stable}body{overflow-x:visible}}@media(max-width:1100px){html,body{scrollbar-gutter:auto;overflow-x:clip!important;max-width:100%;overscroll-behavior-x:none}}.ec-skip{position:fixed!important;top:0!important;left:0!important;right:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;transform:none!important;z-index:1000001}.ec-skip:focus,.ec-skip:focus-visible{position:fixed!important;z-index:1000001!important;top:8px!important;inset-inline-start:8px!important;inset-inline-end:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:8px 14px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;background:#0a0830!important;color:#ccb070!important;border-radius:8px!important}body:not(.off-canvas-open) .off-canvas-navigation{display:none!important}body{font-family:var(--font-main)!important;background:var(--bg-white);color:var(--text-body);-webkit-font-smoothing:antialiased;text-rendering:auto;max-width:100%;overflow-x:hidden;overflow-x:clip}img{max-width:100%;height:auto}button,input,textarea,select{font-family:var(--font-main)}::selection{background:var(--brand-primary);color:#fff}body:not(.elementor-editor-active) a{color:inherit;text-decoration:none}a:hover{color:var(--brand-primary)}.entry-content a,.blog-main-loop .entry-content a{color:var(--brand-link);text-decoration:underline}.entry-content a:hover,.blog-main-loop .entry-content a:hover{color:var(--brand-primary);text-decoration-thickness:2px}.elementor-button,.wp-block-button__link,.site-header a,.site-footer a,.course-item a{text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}h1,h2,h3,h4,h5,h6{color:var(--brand-primary);line-height:1.3;font-weight:700;margin-bottom:.8rem}p{line-height:1.9;margin-bottom:1.5rem}.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-widget-text-editor div,.elementor-widget-text-editor span,.elementor-widget-text-editor li,.elementor-heading-title,.elementor-button,.elementor-button-text,.elementor-button-content-wrapper,.elementor-heading-title::before,.elementor-heading-title::after,.elementor-button::before,.elementor-button::after,.elementor-icon-box-title,.elementor-icon-box-title a,.elementor-icon-box-title span,.elementor-icon-box-description,.elementor-image-box-title,.elementor-image-box-title a,.elementor-image-box-description,.elementor-icon-list-text,.elementor-icon-list-text a{font-family:var(--font-main)!important}.course-item{background:var(--bg-white);border:1px solid var(--border-light);border-radius:14px;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover) and (pointer:fine){.course-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}}.course-price ins,.course-price ins .amount{color:var(--success);font-weight:800;text-decoration:none;background:var(--bg-success-light);padding:0 6px;border-radius:4px}.course-price del,.course-price del .amount,.course-price del bdi{color:var(--danger-price);opacity:1;font-weight:500;font-size:.9em;text-decoration:line-through;text-decoration-color:var(--danger-price)}.blog-main-loop .entry-content{font-size:1.05rem}blockquote{background:rgb(255 198 0 / .12);border-inline-start:4px solid var(--brand-primary);padding:1.5rem;border-radius:10px;margin:2rem 0;font-weight:600}.entry-content img:not(:first-child),.blog-main-loop img:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 800px}.entry-content iframe,.elementor-widget-shortcode iframe{width:100%;max-width:100%;aspect-ratio:16/9;border:0;border-radius:16px;box-shadow:var(--shadow-soft)}.h_iframe-aparat_embed_frame{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:16px}.h_iframe-aparat_embed_frame>span{display:none}.h_iframe-aparat_embed_frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.owl-carousel:not(.owl-loaded){display:flex;gap:20px;min-height:250px;overflow:hidden}.owl-carousel .studi_blog_card_img_block::before,.owl-carousel .studi_blog_card_img_block::after,.owl-carousel .studi_blog_card_img_block .studi_overlay,.owl-carousel .studi_blog_card_img_block .overlay,.owl-carousel .studi_blog_card_img_block .shape-divider,.owl-carousel .studi_blog_card_img_block svg{display:none!important}.owl-carousel .studi_blog_card{border-radius:14px;overflow:hidden;border:1px solid var(--border-light);background:#fff;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover) and (pointer:fine){.owl-carousel .studi_blog_card:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}}.owl-carousel .studi_blog_card_img_block{margin:0;padding:0;border-radius:14px 14px 0 0;overflow:hidden}.owl-carousel .studi_blog_card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.owl-carousel .studi_blog_card_text_block{padding:20px;display:flex;flex-direction:column;text-align:start}.owl-carousel .studi_blog_card_text_block h3{font-size:1.1rem;line-height:1.6;margin-bottom:15px}.site-header .studiare-logo,.site-header .studiare-main-logo,.site-header [class*="logo"]>a,.elementor-location-header .studiare-logo{display:inline-flex;align-items:center;max-height:var(--logo-max-h)}.site-header .studiare-logo img,.site-header .studiare-main-logo img,.site-header a[class*="logo"] img,.site-header img.custom-logo,.elementor-location-header .studiare-logo img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--logo-max-h);object-fit:contain}@media(max-width:1024px){.site-header .studiare-logo,.site-header .studiare-main-logo{max-height:var(--logo-max-h-mobile)}.site-header .studiare-logo img,.site-header .studiare-main-logo img,.site-header a[class*="logo"] img,.site-header img.custom-logo{max-height:var(--logo-max-h-mobile)}}.site-header .navigation-right{display:flex;align-items:center;justify-content:flex-end;height:100%}@media(min-width:1025px){.site-header .navigation-right .mobile-nav-toggle{display:none!important;visibility:hidden!important}}.site-header .navigation-right :is(.search-form-opener,.search-toggle,.top-bar-cart a,.header-button-link a,.user-login-link,.top-bar-user a,.account-link,.login-icon){display:inline-flex;align-items:center;justify-content:center;width:var(--header-btn-size);height:var(--header-btn-size);margin-inline-start:var(--header-spacing);background:var(--brand-dark);border-radius:var(--header-border-radius);border:0;padding:0;transition:opacity .3s ease}.site-header .navigation-right a.btn-filled i.fa-user,.site-header .navigation-right a.btn-filled i.fal.fa-user{color:var(--brand-gold)!important}.site-header .navigation-right a.btn-filled:hover i.fa-user,.site-header .navigation-right a.btn-filled:hover i.fal.fa-user{color:var(--brand-gold)!important}.site-header .navigation-right a.btn-filled svg,.site-header .navigation-right a.btn-filled svg path{color:var(--brand-gold)!important;fill:var(--brand-gold)!important;stroke:var(--brand-gold)!important}.site-header .navigation-right :is(.search-form-opener,.search-toggle,.top-bar-cart a,.header-button-link a,.user-login-link,.top-bar-user a,.account-link,.login-icon) :is(i,svg,span,path,circle){color:var(--brand-gold)!important;fill:var(--brand-gold)!important;stroke:var(--brand-gold)!important}.site-header .navigation-right .top-bar-user a:empty::before,.site-header .navigation-right .user-login-link:empty::before,.site-header .navigation-right .account-link:empty::before{content:"\f007";font-family:"Font Awesome 5 Free","Font Awesome 6 Free",sans-serif;font-weight:900;color:var(--brand-gold)!important;font-size:18px}.site-header .header-button-link a{display:inline-flex;align-items:center;justify-content:center;width:var(--header-btn-size);height:var(--header-btn-size);background:var(--brand-dark);border-radius:var(--header-border-radius);text-decoration:none;transition:opacity 0.3s ease}.site-header .header-button-link a span{display:inline!important;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.site-header .header-button-link a i{color:var(--brand-gold);font-size:18px;font-weight:900!important}.site-header .header-button-link a:hover{opacity:.85}@media(hover:hover) and (pointer:fine){.site-header .navigation-right :is(.search-form-opener,.search-toggle,.top-bar-cart a,.header-button-link a,.user-login-link,.top-bar-user a,.account-link,.login-icon):hover,.site-header .navigation-right .mobile-nav-toggle:hover{opacity:.85}}.site-header .mobile-nav-toggle span,.site-header .mobile-nav-toggle span::before,.site-header .mobile-nav-toggle span::after{display:block;background:var(--brand-gold);height:var(--hamburger-line-height);width:var(--hamburger-line-width)}.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle,.nav-toggle) span,.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle,.nav-toggle) span::before,.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle,.nav-toggle) span::after,.site-header .navigation-right :is(.mobile-nav-toggle,.mobile-menu-toggle) span,.site-header .navigation-right :is(.mobile-nav-toggle,.mobile-menu-toggle) span::before,.site-header .navigation-right :is(.mobile-nav-toggle,.mobile-menu-toggle) span::after{background-color:var(--hamburger-color)!important;background-image:none!important}html body>div.wrap>header>div>div.site-header-inner>div.navigation-right>a>span,html body>div.wrap>header>div>div.site-header-inner>div.navigation-right>a>span::before,html body>div.wrap>header>div>div.site-header-inner>div.navigation-right>a>span::after{background:var(--hamburger-color)!important;background-image:none!important}.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle) :is(i,svg,path,line,rect),.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle) i::before{color:var(--hamburger-color)!important;fill:var(--hamburger-color)!important;stroke:var(--hamburger-color)!important}.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle):is(.is-active,.active,.opened,.open,[aria-expanded="true"]) span,.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle):is(.is-active,.active,.opened,.open,[aria-expanded="true"]) span::before,.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle):is(.is-active,.active,.opened,.open,[aria-expanded="true"]) span::after{background-color:var(--hamburger-color)!important}.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle){min-width:var(--tap-min);min-height:var(--tap-min)}.site-header :is(.mobile-nav-toggle,.mobile-menu-toggle,.menu-toggle):focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}@media(max-width:1024px){.site-header .navigation-right .mobile-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--header-btn-size);height:var(--header-btn-size);margin-inline-start:var(--header-spacing);background:var(--brand-dark);border-radius:var(--header-border-radius);border:0;padding:0;transition:opacity .3s ease}}.site-header .navigation-right a.btn-filled{background:var(--brand-dark)!important;color:#fff!important}.site-header .navigation-right a.btn-filled i,.site-header .navigation-right a.btn-filled i::before,.site-header .navigation-right a.btn-filled:hover i,.site-header .navigation-right a.btn-filled:hover i::before{color:var(--brand-gold)!important}.site-header .navigation-right a.btn-filled i.fal.fa-user{font-family:"Font Awesome 5 Pro"!important;font-weight:900!important}.site-header .navigation-right a.btn-filled span{display:inline!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.site-header .navigation-right a.btn-filled:hover{color:#fff!important}.studiare-cart-number,.cart-contents .count,.top-bar-cart .count,.mini-cart-count,.cart-icon .count,.header-cart .count,.cart-badge,.wc-cart-count,.cart-items-count,.woocommerce-mini-cart__total .count,.widget_shopping_cart .count,.cart-contents .amount,.top-bar-cart .cart-contents span,.top-bar-cart .cart-contents .count{background:var(--brand-primary)!important;color:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:11px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.top-bar-cart .bag-icon,.top-bar-cart .cart-contents span.bag-icon{background:none!important;min-width:0;height:auto;padding:0;border-radius:0}.site-header{position:relative;z-index:999}.site-header.is-sticky,.site-header.elementor-sticky{z-index:9999}.elementor-popup-modal{z-index:99999!important}.elementor-field-group,.site-footer .elementor-field-group,.footer .elementor-field-group{position:relative;direction:rtl!important}.elementor-field:not(textarea):not([type="checkbox"]):not([type="radio"]),.site-footer input[type="email"],.footer input[type="email"]{height:var(--field-h);min-height:var(--field-h);line-height:normal}.elementor-field,.site-footer input[type="email"],.footer input[type="email"]{padding-right:16px!important;padding-left:16px!important;text-align:right!important;direction:rtl!important;color:var(--text-body)!important;border-radius:15px!important;background-color:#fff!important;border:1.5px solid var(--border-field)!important;transition:border-color .2s ease,box-shadow .2s ease}.elementor-field::placeholder,.site-footer input[type="email"]::placeholder,.footer input[type="email"]::placeholder{color:var(--text-muted)!important;opacity:1!important;text-align:right!important;direction:rtl!important;padding:0!important}.elementor-field:focus,.site-footer input[type="email"]:focus,.footer input[type="email"]:focus{border-color:var(--brand-primary)!important;box-shadow:0 0 0 3px rgb(7 41 77 / .12)!important}.elementor-field-group{position:relative}.elementor-field-group:not(.elementor-field-type-submit):not(.elementor-field-type-step):not(.elementor-field-type-hidden):not(.elementor-field-type-acceptance):not(.elementor-field-type-captcha):not(.elementor-field-type-select):not(.elementor-field-type-radio):not(.elementor-field-type-checkbox):not(.elementor-field-type-recaptcha):not(.elementor-field-type-recaptcha_v3):not(.elementor-field-type-html)::before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free","Font Awesome 6 Free";font-weight:900;position:absolute;top:auto;bottom:calc(var(--field-h) / 2);transform:translateY(50%);right:var(--field-icon-inset)!important;left:auto!important;width:var(--field-icon-size);font-size:var(--field-icon-size);line-height:1;text-align:center;color:var(--brand-primary);pointer-events:none;z-index:3;content:"\f007"}.elementor-field-group-email::before,.elementor-field-type-email::before{content:"\f0e0"!important}.elementor-field-group-tel::before,.elementor-field-type-tel::before{content:"\f095"!important}.elementor-field-group-date::before,.elementor-field-type-date::before{content:"\f073"!important}.elementor-field-group-time::before,.elementor-field-type-time::before{content:"\f017"!important}.elementor-field-group-textarea::before,.elementor-field-type-textarea::before,.elementor-field-group-message::before{content:"\f044"!important}.elementor-field-group-url::before,.elementor-field-type-url::before{content:"\f0c1"!important}.elementor-field-group-number::before,.elementor-field-type-number::before{content:"\f292"!important}.elementor-field-group-search::before,.elementor-field-type-search::before{content:"\f002"!important}.elementor-field-group-password::before,.elementor-field-type-password::before{content:"\f023"!important}.elementor-field-group-upload::before,.elementor-field-type-upload::before{content:"\f093"!important}.elementor-field-group-field_e77a459::before{content:"\f1ad"!important}.elementor-field-group-field_dc1d8c4::before{content:"\f2b5"!important}.elementor-field-type-select::before,.elementor-field-group-select::before,.elementor-field-type-acceptance::before,.elementor-field-group-acceptance::before,.elementor-field-type-captcha::before,.elementor-field-group-captcha::before,.elementor-field-type-hidden::before,.elementor-field-group-hidden::before,.elementor-field-type-submit::before,.elementor-field-group-submit::before,.elementor-field-type-step::before,.e-form__buttons__wrapper::before{display:none!important}.elementor-field-group:not(.elementor-field-type-submit):not(.elementor-field-type-step):not(.elementor-field-type-hidden):not(.elementor-field-type-acceptance):not(.elementor-field-type-captcha):not(.elementor-field-type-select) .elementor-field,.elementor-field-group-text .elementor-field,.elementor-field-group-url .elementor-field,.elementor-field-group-number .elementor-field,.elementor-field-group-date .elementor-field,.elementor-field-group-time .elementor-field,.elementor-field-group-textarea .elementor-field,.elementor-field-group-password .elementor-field,.elementor-field-group-search .elementor-field,.elementor-field-group-upload .elementor-field,.elementor-field-group-message .elementor-field,.site-footer input[type="email"],.footer input[type="email"]{padding-right:var(--field-pad-icon)!important}.elementor-field-group-acceptance .elementor-field,.elementor-field-group-captcha .elementor-field,.elementor-field-group-select .elementor-field,.elementor-field-type-select .elementor-field,.elementor-field-group-hidden .elementor-field,.elementor-field-type-hidden .elementor-field{padding-right:16px!important}.elementor-field-type-select .elementor-select-wrapper{position:relative;display:block}.elementor-field-type-select .elementor-select-wrapper .select-caret-down-wrapper,.elementor-field-type-select .elementor-select-wrapper::after,.elementor-field-type-select .elementor-select-wrapper::before{display:none!important}.elementor-field-type-select select.elementor-field,.elementor-field-type-select .elementor-field-textual{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2307294d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 16px center!important;background-size:15px 15px!important;padding-right:16px!important;padding-left:42px!important;text-overflow:ellipsis}.elementor-field-type-select::before,.elementor-field-group-select::before{display:none!important}textarea.elementor-field{height:auto;min-height:120px;padding-right:16px!important;padding-left:16px!important;line-height:1.9}.single-product .elementor-field-type-email input{direction:ltr;text-align:right}.site-footer .elementor-button,.footer .elementor-button,.elementor-widget-form .elementor-button,.elementor-widget-form .elementor-button[type="submit"]{background:var(--brand-gold)!important;color:var(--brand-dark)!important;border:0!important;border-radius:15px!important;box-shadow:none!important;text-shadow:none!important;font-weight:700;min-height:var(--field-h);transition:background-color .3s ease,color .3s ease,transform .2s ease}.site-footer .elementor-button:hover,.footer .elementor-button:hover,.elementor-widget-form .elementor-button:hover,.elementor-widget-form .elementor-button[type="submit"]:hover{background:var(--brand-dark)!important;color:var(--brand-gold)!important}.elementor-widget-form .elementor-field-type-submit~.elementor-field-type-submit,.elementor-widget-form .elementor-field-group-submit~.elementor-field-group-submit{display:none!important}.search-icon,.search-form button,.search-form-holder button,.search-popup button,.search-close,.search-popup .close-search{background:transparent!important;border:0!important;box-shadow:none!important}.search-form-holder,.search-popup,.search-form-holder input,.search-popup input{font-family:var(--font-main)!important}.search-form-holder input,.search-popup input{background:#fff!important;color:var(--text-body)!important}.search-form button i,.search-form button svg,.search-icon i,.search-icon svg,.search-close i,.search-close svg,.search-popup .close-search i,.search-popup .close-search svg{color:var(--brand-gold)!important;fill:var(--brand-gold)!important}.search-form button,.search-popup button{padding:0!important;display:flex;align-items:center;justify-content:center}.widget ul,.sidebar_shop ul{list-style:none;margin:0;padding:0}.widget ul li{border-bottom:1px solid var(--border-light)}.widget ul li:last-child{border-bottom:none}.widget ul li a,.sidebar_shop ul li a{display:block;padding:12px 5px;color:var(--text-body);transition:transform .2s ease,color .2s ease}@media(hover:hover) and (pointer:fine){.widget ul li a:hover,.sidebar_shop ul li a:hover{color:var(--brand-primary);transform:translateX(6px)}.rtl .widget ul li a:hover,.rtl .sidebar_shop ul li a:hover{transform:translateX(-6px)}}.main-sidebar-holder .widget,.dokan-store-widget{margin-bottom:1rem}.main-sidebar-holder,.sidebar_shop,.widget-area,.woocommerce-sidebar{background:var(--bg-light);border-radius:16px;padding:18px}.main-sidebar-holder .widget,.sidebar_shop .widget{background:var(--bg-white);border:1px solid var(--border-light);border-radius:12px;padding:14px 16px}.main-sidebar-holder .widget-title,.sidebar_shop .widget-title,.main-sidebar-holder .widget h3,.sidebar_shop .widget h3{font-size:16px;font-weight:700;color:var(--brand-primary);margin-bottom:10px}.main-sidebar-holder .price,.main-sidebar-holder .amount,.main-sidebar-holder .woocommerce-Price-amount,.sidebar_shop .price,.sidebar_shop .amount,.sidebar_shop .woocommerce-Price-amount,.widget_products .amount,.widget_top_rated_products .amount,.widget_recently_viewed_products .amount{color:var(--success)!important;font-weight:800}.main-sidebar-holder del,.main-sidebar-holder del .amount,.sidebar_shop del,.sidebar_shop del .amount{color:var(--text-light)!important;font-weight:500;opacity:.7;font-size:.9em}.main-sidebar-holder ins,.sidebar_shop ins{text-decoration:none!important}.main-sidebar-holder .widget:not(.widget_product_categories) figure,.main-sidebar-holder .widget:not(.widget_product_categories) .elementor-image,.main-sidebar-holder .widget:not(.widget_product_categories) .widget-image,.sidebar_shop .widget:not(.widget_product_categories) figure{margin:0!important;padding:0!important;border:0!important;line-height:0;overflow:hidden;border-radius:12px;display:block}.main-sidebar-holder .widget:not(.widget_product_categories) figure img,.main-sidebar-holder .widget:not(.widget_product_categories) .elementor-image img,.main-sidebar-holder .widget:not(.widget_product_categories) .widget-image img,.sidebar_shop .widget:not(.widget_product_categories) figure img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;margin:0!important;padding:0!important;border:0!important;border-radius:inherit}.main-sidebar-holder .widget ul li img,.sidebar_shop .widget ul li img{display:block;object-fit:cover;border:0!important;padding:0!important;border-radius:8px}.has-vorya-icon,.vorya-icon-container button,:where(button:has(.vorya-icon),.elementor-button:has(.vorya-icon)){display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:var(--brand-primary);font-size:15px;font-weight:700;border:1px solid var(--border-light);border-radius:8px;margin-inline-start:20px;padding:.55em 1.1em;min-height:var(--tap-min);box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.vorya-icon{background:#fff0;display:inline-flex;align-items:center;justify-content:center}@media(hover:hover) and (pointer:fine){.has-vorya-icon:hover,.vorya-icon-container button:hover,:where(button:has(.vorya-icon),.elementor-button:has(.vorya-icon)):hover{transform:translateY(-2px);box-shadow:0 8px 18px rgb(0 0 0 / .12);color:var(--brand-primary)}}.has-vorya-icon:focus-visible,.vorya-icon-container button:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.vorya-ld-btn{background:#fff!important;color:var(--brand-primary)!important}.vorya-ld-btn:hover{background:#f0f0f0!important}.elementor-widget-theme-post-comments,#comments.comments-area:not(.studi-comments-area),.post-single>#comments:first-of-type{display:none}.woocommerce .widget_product_categories .product-categories ul.children{width:100%!important;margin-left:0!important;padding-left:0!important;overflow:hidden!important;box-sizing:border-box!important;white-space:normal!important;word-break:break-word!important}.woocommerce .widget_product_categories .product-categories ul.children li{width:100%!important;padding-left:15px!important;margin-bottom:5px!important;white-space:normal!important;word-break:break-word!important}body.single-product .woocommerce .content-area{margin-inline:0!important;padding-inline:0!important}body.single-product .woocommerce .site-main{padding-inline:0!important}.woocommerce .product-category img,.woocommerce ul.products .product-category a img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.woocommerce .product-category a{display:block;position:relative;overflow:hidden}.woocommerce.widget_product_categories img{width:60px;height:40px;aspect-ratio:3/2;object-fit:cover}.woocommerce-cart .return-to-shop a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .actions .button,#place_order,.vpn-modal-continue{background-color:var(--brand-gold)!important;color:var(--brand-dark)!important;border:0!important;border-radius:15px!important;box-shadow:none!important;text-shadow:none!important;font-weight:700;transition:background-color .3s ease,color .3s ease}.woocommerce-cart .return-to-shop a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .actions .button:hover,#place_order:hover,.vpn-modal-continue:hover{background-color:var(--brand-dark)!important;color:var(--brand-gold)!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active,#place_order:active,.single_add_to_cart_button:active,.elementor-button:active{transform:scale(.98)}.single_add_to_cart_button,.wc-proceed-to-checkout a.checkout-button,#place_order,.woocommerce-cart .actions .button{min-height:var(--tap-min)}.elementor-button,.wp-block-button__link{min-height:36px}@media(max-width:1024px){.elementor-button,.wp-block-button__link,.woocommerce a.button,.woocommerce button.button{min-height:var(--tap-min)}}@media (min-width:768px){.woosb-wrap .woosb-product,.single-product .woosb-product{display:grid!important;grid-template-columns:auto 1fr;align-items:center!important;column-gap:14px;row-gap:0;margin-bottom:0!important;padding-block:9px}.woosb-wrap .woosb-product+.woosb-product,.single-product .woosb-product+.woosb-product{border-top:1px solid rgb(10 8 48 / .08)}.woosb-wrap .woosb-product .woosb-thumb,.single-product .woosb-product .woosb-thumb{grid-column:1;grid-row:1}.woosb-wrap .woosb-product .woosb-price,.single-product .woosb-product .woosb-price{grid-column:2;grid-row:1;justify-self:end;text-align:end;margin-top:0!important}.woosb-wrap .woosb-product .woosb-title,.single-product .woosb-product .woosb-title{grid-column:2;grid-row:1;min-width:0;justify-self:end;text-align:end}.woosb-wrap .woosb-product .woosb-name,.single-product .woosb-product .woosb-name{display:none!important}.woosb-wrap .woosb-product .woosb-thumb,.single-product .woosb-product .woosb-thumb{flex:0 0 136px!important;width:136px!important;min-width:136px!important;max-width:136px!important}.woosb-wrap .woosb-product .woosb-thumb-ori,.single-product .woosb-product .woosb-thumb-ori,.woosb-wrap .woosb-product .woosb-thumb img,.single-product .woosb-product .woosb-thumb img,.woosb-wrap .woosb-thumb img.attachment-woocommerce_thumbnail{width:136px!important;height:78px!important;max-width:136px!important}.woosb-wrap .woosb-product .woosb-price,.single-product .woosb-product .woosb-price{line-height:1.45}.woosb-wrap .woosb-before-text{margin:0 0 4px!important;line-height:1.5}.woosb-wrap .woosb-products{margin:0!important}.summary.entry-summary .prcbox{margin-block:0 8px}.summary.entry-summary form.cart{margin-block:6px}.summary.entry-summary .digipay-widget{margin-block:6px}.summary.entry-summary .certificate-purchase-option{margin-block:8px}}.woosb-wrap .woosb-product .woosb-thumb,.single-product .woosb-product .woosb-thumb{flex:0 0 112px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:auto!important}.woosb-wrap .woosb-product .woosb-thumb-ori,.single-product .woosb-product .woosb-thumb-ori{width:112px!important;height:64px!important;min-width:0!important;max-width:112px!important;overflow:hidden!important;border-radius:6px;display:block!important;line-height:0!important}.woosb-wrap .woosb-product .woosb-thumb img,.single-product .woosb-product .woosb-thumb img,.woosb-wrap .woosb-thumb img.attachment-woocommerce_thumbnail{width:112px!important;height:64px!important;max-width:112px!important;min-width:0!important;object-fit:cover!important;object-position:center!important;border-radius:6px;display:block!important;margin:0!important;padding:0!important}@media (min-width:768px){.woosb-wrap .woosb-product .woosb-thumb,.single-product .woosb-product .woosb-thumb{flex:0 0 136px!important;width:136px!important;min-width:136px!important;max-width:136px!important}.woosb-wrap .woosb-product .woosb-thumb-ori,.single-product .woosb-product .woosb-thumb-ori,.woosb-wrap .woosb-product .woosb-thumb img,.single-product .woosb-product .woosb-thumb img,.woosb-wrap .woosb-thumb img.attachment-woocommerce_thumbnail{width:136px!important;height:78px!important;max-width:136px!important}}.single-product .woosb-product .woosb-title{flex:1;min-width:0;line-height:1.25}.woosb-wrap .woosb-product .woosb-name,.single-product .woosb-product .woosb-name{font-size:13px;line-height:1.65;margin-bottom:0;font-weight:500}.single-product .woosb-product .woosb-price{font-size:14px;line-height:1.8;margin-top:6px}.single-product .woosb-product .woosb-price del,.single-product .woosb-product .woosb-price del .amount,.single-product .woosb-product .woosb-price del bdi{color:var(--danger-price)!important;opacity:1!important;font-weight:500;line-height:1.1}.single-product .woosb-product .woosb-price ins,.single-product .woosb-product .woosb-price ins .amount,.single-product .woosb-product .woosb-price ins bdi{color:var(--success)!important;font-weight:700;text-decoration:none!important;line-height:1.1}@media(max-width:767px){.single-product .woosb-product .woosb-thumb{flex:0 0 60px;width:60px;min-width:60px;max-width:60px}.woosb-wrap .woosb-product .woosb-thumb-ori,.woosb-wrap .woosb-product .woosb-thumb img,.single-product .woosb-product .woosb-thumb-ori,.single-product .woosb-product .woosb-thumb img{width:60px!important;height:34px!important;max-width:60px!important}.woosb-wrap .woosb-product .woosb-thumb,.single-product .woosb-product .woosb-thumb{flex:0 0 60px!important;width:60px!important;min-width:60px!important;max-width:60px!important}.woosb-wrap .woosb-product .woosb-name,.single-product .woosb-product .woosb-name{font-size:12px}.single-product .woosb-product .woosb-price{font-size:13px}}.studiare-comment-votes{direction:rtl!important;display:flex!important;align-items:center;flex-wrap:wrap;gap:10px!important;margin-top:14px;font-family:inherit}.studiare-comment-votes .title{font-size:13px!important;color:var(--text-muted)!important;font-family:inherit}.studiare-comment-vote-btn{-webkit-appearance:none;appearance:none;background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:999px!important;padding:6px 14px!important;min-height:34px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;cursor:pointer;color:#374151!important;font-size:13px!important;font-weight:700;line-height:1!important;box-shadow:0 1px 2px rgb(20 20 63 / .06)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.studiare-comment-vote-btn:hover{background:#fafafa!important;border-color:var(--border-field)!important;transform:translateY(-1px);box-shadow:0 4px 10px rgb(20 20 63 / .10)!important}.studiare-comment-vote-btn:focus-visible{outline:3px solid var(--brand-focus);outline-offset:2px}.studiare-comment-vote-btn img,.studiare-comment-vote-btn svg,.studiare-comment-vote-btn i{width:16px!important;height:16px!important;fill:var(--text-muted)!important;color:var(--text-muted)!important;flex:0 0 16px}.studiare-comment-vote-btn span,.studiare-comment-vote-btn b,.studiare-comment-vote-btn .count,.studiare-comment-votes [class*="count"],.studiare-comment-votes .like-count,.studiare-comment-votes .dislike-count{color:#1f2937!important;font-size:13px!important;font-weight:800!important;opacity:1!important;visibility:visible!important;display:inline-block!important;min-width:12px;text-align:center;font-variant-numeric:tabular-nums;text-indent:0!important}.studiare-comment-vote-btn.like.active,.studiare-comment-vote-btn.like:hover{background:#ecfdf3!important;border-color:#86e3ac!important}.studiare-comment-vote-btn.like.active svg,.studiare-comment-vote-btn.like.active i,.studiare-comment-vote-btn.like:hover svg,.studiare-comment-vote-btn.like:hover i{fill:var(--success)!important;color:var(--success)!important}.studiare-comment-vote-btn.dislike.active,.studiare-comment-vote-btn.dislike:hover{background:#fef2f2!important;border-color:#fca5a5!important}.studiare-comment-vote-btn.dislike.active svg,.studiare-comment-vote-btn.dislike.active i,.studiare-comment-vote-btn.dislike:hover svg,.studiare-comment-vote-btn.dislike:hover i{fill:#dc2626!important;color:#dc2626!important}.site-footer,.footer{content-visibility:auto;contain-intrinsic-size:auto 600px}.e-font-icon-svg.e-eicon-chevron-right{width:1em;height:1em;display:inline-block;vertical-align:middle;flex:0 0 1em}.product-image-wrapper{position:relative}.course-video-wrapper .play-btn,.course-video-wrapper .studi-play-btn,.video-play-icon,.product-image-wrapper .video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;margin:0}.product-image-wrapper .video-button .cdb-video-icon{border:0}.swiper-pagination-bullet{width:12px;height:12px;box-sizing:content-box;padding:10px;background-clip:content-box}.elementor-widget-reviews .swiper-pagination-bullet-active,.elementor-widget-image-carousel .swiper-pagination-bullet-active{border-radius:15px!important}.elementor-swiper-button{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:44px}.elementor-widget-testimonial-carousel .swiper-rtl .elementor-swiper-button-prev,.elementor-widget-reviews .swiper-rtl .elementor-swiper-button-prev{left:auto!important;right:0!important}.elementor-widget-testimonial-carousel .swiper-rtl .elementor-swiper-button-next,.elementor-widget-reviews .swiper-rtl .elementor-swiper-button-next{right:auto!important;left:0!important}.elementor-posts-container:not(.elementor-has-item-ratio) .elementor-post__thumbnail{padding-bottom:0!important}@media(max-width:1024px){.course-item,.owl-carousel .studi_blog_card,.widget ul li a,.sidebar_shop ul li a{transition:none!important;transform:none!important}.has-vorya-icon,.vorya-icon-container button{box-shadow:0 2px 8px rgb(0 0 0 / .06);transform:none}}@media(min-width:1025px){.main-page-content{padding:70px}}@media(max-width:767px){html{background-color:var(--brand-dark);overflow-x:hidden;overflow-x:clip}body{background:var(--bg-white);overflow-x:hidden}.site-footer,.footer,.elementor-location-footer{margin-bottom:0!important;padding-bottom:0!important}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],textarea,select,.elementor-field{font-size:16px!important}.elementor-field:not(textarea),.woocommerce form .form-row input.input-text,.woocommerce form .form-row select{min-height:var(--tap-min)}}@media(max-width:767px){.breadcrumb,.breadcrumbs,.breadcrumb-holder,.page-breadcrumb,.woocommerce-breadcrumb,.rank-math-breadcrumb,.yoast-breadcrumb,.studi-breadcrumb,.elementor-widget-breadcrumbs,.elementor-widget-woocommerce-breadcrumb,nav[aria-label="breadcrumb"],nav[aria-label="نان‌ریزه"]{font-size:13px!important;line-height:1.8!important}.breadcrumb *,.breadcrumbs *,.breadcrumb-holder *,.page-breadcrumb *,.woocommerce-breadcrumb *,.rank-math-breadcrumb *,.yoast-breadcrumb *,.studi-breadcrumb *,.elementor-widget-breadcrumbs *,.elementor-widget-woocommerce-breadcrumb *,nav[aria-label="breadcrumb"] *{font-size:13px!important;line-height:1.8!important}.breadcrumb .separator,.woocommerce-breadcrumb .separator,.rank-math-breadcrumb .separator{font-size:11px!important;opacity:.6;margin-inline:4px}.breadcrumb,.breadcrumbs,.woocommerce-breadcrumb,.rank-math-breadcrumb{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.breadcrumb::-webkit-scrollbar,.breadcrumbs::-webkit-scrollbar,.woocommerce-breadcrumb::-webkit-scrollbar,.rank-math-breadcrumb::-webkit-scrollbar{display:none}}.elementor-accordion .elementor-tab-title,.elementor-accordion .elementor-accordion-title,.elementor-toggle .elementor-toggle-title,.elementor-tab-title .elementor-toggle-title,.e-n-accordion-item-title,.e-n-accordion-item-title-text,.wp-block-details summary,.faq-item .faq-question,.faq-question,.accordion-title,.ez-toc-title{font-size:16px!important;font-weight:700!important;line-height:1.8!important;color:var(--brand-primary)!important}.elementor-accordion .elementor-tab-content,.elementor-toggle .elementor-tab-content,.e-n-accordion-item>.e-con,.faq-item .faq-answer,.faq-answer,.accordion-content{padding:18px 22px!important}.wp-block-details>*:not(summary){padding-inline:22px!important}.wp-block-details>*:not(summary):first-of-type{padding-top:18px!important}.wp-block-details>*:not(summary):last-child{padding-bottom:18px!important}.elementor-accordion .elementor-tab-content>*:last-child,.elementor-toggle .elementor-tab-content>*:last-child,.faq-answer>*:last-child,.accordion-content>*:last-child{margin-bottom:0!important}.elementor-accordion .elementor-tab-content,.elementor-accordion .elementor-tab-content p,.elementor-accordion .elementor-tab-content li,.elementor-accordion .elementor-tab-content span,.elementor-toggle .elementor-tab-content,.elementor-toggle .elementor-tab-content p,.elementor-toggle .elementor-tab-content li,.e-n-accordion-item>.e-con,.e-n-accordion-item>.e-con p,.e-n-accordion-item>.e-con li,.wp-block-details>*:not(summary),.faq-item .faq-answer,.faq-item .faq-answer p,.faq-answer,.faq-answer p,.faq-answer li,.accordion-content,.accordion-content p,.accordion-content li{font-size:14px!important;line-height:2!important;color:var(--text-body)!important;font-weight:400!important;text-align:start}@media(max-width:600px){.elementor-accordion .elementor-tab-content,.elementor-toggle .elementor-tab-content,.e-n-accordion-item>.e-con,.faq-answer,.accordion-content{padding:14px 16px!important}}.elementor-accordion .elementor-tab-title,.elementor-toggle .elementor-toggle-title,.e-n-accordion-item-title,.wp-block-details summary{min-height:var(--tap-min);padding:16px 22px!important;display:flex;align-items:center;gap:10px;cursor:pointer;transition:color .2s ease,background-color .2s ease}@media(max-width:600px){.elementor-accordion .elementor-tab-title,.elementor-toggle .elementor-toggle-title,.e-n-accordion-item-title,.wp-block-details summary{padding:14px 16px!important}}.elementor-accordion .elementor-tab-title:hover,.elementor-toggle .elementor-toggle-title:hover,.e-n-accordion-item-title:hover,.wp-block-details summary:hover{color:var(--brand-dark)!important}.comments-area .comment-author,.comments-area .comment-author a,.comments-area .comment-author .fn,.comments-area cite.fn,.studi-comments-area .comment-author,.studi-comments-area .comment-author a,.studi-comments-area .comment-author .fn,.comment-list .comment-author,.comment-list .comment-author .fn,.comment-body .fn,.comment-meta .comment-author,.review .woocommerce-review__author,.woocommerce-review__author{font-size:14px!important;font-weight:400!important;line-height:1.9!important;color:var(--text-body)!important}.comments-area .comment-author h3,.comments-area .comment-author h4,.comments-area .comment-author h5,.studi-comments-area .comment-author h3,.studi-comments-area .comment-author h4,.comment-list .comment-author h3,.comment-list .comment-author h4{font-size:14px!important;font-weight:400!important;margin:0!important;color:var(--text-body)!important}.comments-area .comment-metadata,.comments-area .comment-metadata a,.studi-comments-area .comment-metadata,.woocommerce-review__published-date{font-size:12px!important;color:var(--text-muted)!important;font-weight:400!important}.single-product form.cart,.single-product .product-cta-row,.product-cta-row{display:flex!important;align-items:stretch!important;flex-wrap:wrap;gap:12px}.single-product form.cart .single_add_to_cart_button,.single-product .single_add_to_cart_button,.single-product .product-certificate,.single-product .certificate-box,.single-product .cert-badge,.product-cta-row>*{height:var(--cta-h);min-height:var(--cta-h);display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;padding-block:0!important;border-radius:12px;line-height:1.4;margin:0!important}.single-product .single_add_to_cart_button,.woocommerce .single_add_to_cart_button{background-color:var(--cta-bg)!important;color:var(--cta-fg)!important;border:0!important;font-weight:var(--btn-weight)!important;font-size:16px!important;box-shadow:none!important;text-shadow:none!important;flex:1 1 auto}.single-product .single_add_to_cart_button i,.single-product .single_add_to_cart_button svg,.woocommerce .single_add_to_cart_button i{color:var(--brand-dark)!important;fill:var(--brand-dark)!important}.single-product .product-certificate,.single-product .certificate-box,.single-product .cert-badge{padding-inline:16px!important;background:var(--bg-light);border:1px solid var(--border);color:var(--brand-primary);font-size:14px;font-weight:700;gap:8px;white-space:nowrap}.single-product .product-certificate img,.single-product .certificate-box img,.single-product .cert-badge img,.single-product .product-certificate svg,.single-product .cert-badge svg{width:20px;height:20px;object-fit:contain;flex:0 0 20px}@media(max-width:600px){.single-product form.cart .single_add_to_cart_button,.single-product .product-certificate,.single-product .certificate-box,.single-product .cert-badge{flex:1 1 100%;width:100%}}.btn-resume,a.btn-resume,.btn-resume.elementor-button,.elementor-widget-button.btn-resume .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;background:var(--brand-gold)!important;color:var(--brand-dark)!important;border:0!important;border-radius:14px!important;padding:.85em 1.8em!important;min-height:var(--tap-min);font-size:15px!important;font-weight:700!important;text-decoration:none!important;text-shadow:none!important;box-shadow:0 4px 14px rgb(204 176 112 / .35)!important;transition:background-color .25s ease,color .25s ease,transform .2s ease,box-shadow .25s ease}.btn-resume i,.btn-resume svg,.elementor-widget-button.btn-resume .elementor-button i,.elementor-widget-button.btn-resume .elementor-button svg{color:var(--brand-dark)!important;fill:var(--brand-dark)!important;font-size:16px;transition:color .25s ease,fill .25s ease}@media(hover:hover) and (pointer:fine){.btn-resume:hover,a.btn-resume:hover,.btn-resume.elementor-button:hover,.elementor-widget-button.btn-resume .elementor-button:hover{background:var(--brand-dark)!important;color:var(--brand-gold)!important;transform:translateY(-2px);box-shadow:0 8px 22px rgb(10 8 48 / .28)!important}.btn-resume:hover i,.btn-resume:hover svg,.elementor-widget-button.btn-resume .elementor-button:hover i,.elementor-widget-button.btn-resume .elementor-button:hover svg{color:var(--brand-gold)!important;fill:var(--brand-gold)!important}}.btn-resume:active{transform:scale(.98)}.btn-resume:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}body.page-moshavere .elementor-button:not(.btn-resume):not([type="submit"]),body.page-consultation .elementor-button:not(.btn-resume):not([type="submit"]),body.page-consult .elementor-button:not(.btn-resume):not([type="submit"]){background:var(--brand-gold)!important;color:var(--brand-dark)!important;border:0!important}.elementor-button,.wp-block-button__link,button.button,.woocommerce a.button,.woocommerce button.button,input[type="submit"]{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .2s ease}@media(hover:hover) and (pointer:fine){:is(main,.site-main,.content-area,.entry-content,.elementor-location-single,.elementor-location-archive,.woocommerce-page) :is(.elementor-button,.wp-block-button__link,button.button,.woocommerce a.button,.woocommerce button.button,.single_add_to_cart_button,input[type="submit"],.has-vorya-icon,.vorya-ld-btn):not(.btn-filled):not(.studiare-comment-vote-btn):hover{background-color:var(--brand-dark)!important;color:var(--brand-gold)!important;border-color:var(--brand-dark)!important}:is(main,.site-main,.content-area,.entry-content,.elementor-location-single,.elementor-location-archive,.woocommerce-page) :is(.elementor-button,.wp-block-button__link,.woocommerce a.button,.has-vorya-icon):not(.btn-filled):hover :is(i,svg){color:var(--brand-gold)!important;fill:var(--brand-gold)!important}.site-header .navigation-right a.btn-filled:hover{background:var(--brand-dark)!important;color:#fff!important}.site-header .navigation-right a.btn-filled:hover i,.site-header .navigation-right a.btn-filled:hover i::before{color:var(--brand-gold)!important}}.elementor-button:active,.wp-block-button__link:active,.woocommerce a.button:active,.woocommerce button.button:active{transform:scale(.98)}.single-product .summary .price,.single-product .entry-summary .price,.single-product .product-price-block,.single-product .woosb-total,.course-price-block{background:var(--bg-light);border:1px solid var(--border);border-inline-start:4px solid var(--brand-gold);border-radius:14px;padding:14px 18px;margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.single-product .summary .price ins,.single-product .summary .price ins .amount,.single-product .summary .price ins bdi,.single-product .summary .price>.amount,.single-product .summary .price>bdi,.single-product .entry-summary .price ins,.single-product .entry-summary .price ins bdi,.single-product .woosb-total .amount,.single-product .woosb-total bdi,.single-product .woosb-total ins,.single-product .woosb-total ins bdi,.product-price-block .amount,.course-price-block .amount{color:var(--success)!important;font-weight:800!important;font-size:1.45rem!important;text-decoration:none!important;line-height:1.6}.single-product .summary .price del,.single-product .summary .price del .amount,.single-product .summary .price del bdi,.single-product .entry-summary .price del,.single-product .entry-summary .price del bdi,.single-product .woosb-total del,.single-product .woosb-total del .amount,.single-product .woosb-total del bdi,.product-price-block del,.product-price-block del .amount,.course-price-block del,.course-price-block del .amount{color:var(--danger-price)!important;opacity:1!important;font-weight:500!important;font-size:1rem!important;text-decoration:line-through!important;text-decoration-color:var(--danger-price)!important;text-decoration-thickness:1.5px}.single-product .summary .price .woocommerce-Price-currencySymbol,.single-product .woosb-total .woocommerce-Price-currencySymbol,.product-price-block .woocommerce-Price-currencySymbol{font-size:.62em;font-weight:600;margin-inline-start:4px;white-space:nowrap;display:inline}.single-product .summary .price bdi,.single-product .woosb-total bdi{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.single-product .summary .onsale,.single-product .price .discount-badge,.product-price-block .discount-badge{background:var(--price-green)!important;color:#fff!important;border-radius:8px;padding:3px 10px;font-size:13px;font-weight:800;line-height:1.8}@media(max-width:600px){.single-product .summary .price,.single-product .entry-summary .price,.single-product .woosb-total,.product-price-block{padding:12px 14px}.single-product .summary .price ins,.single-product .summary .price ins bdi,.single-product .summary .price>.amount,.single-product .woosb-total .amount,.single-product .woosb-total bdi{font-size:1.25rem!important}}.sc_studi_btm_addtocart_fixed_btn_holder_container{left:var(--sticky-side)!important;right:var(--sticky-side)!important;width:auto!important;max-width:none!important;margin-inline:0!important;background:transparent!important}.sc_studi_btm_addtocart_fixed_btn_holder{border-radius:18px!important;border:1px solid rgb(255 255 255 / .85)!important;background:rgb(255 255 255 / .40)!important;-webkit-backdrop-filter:blur(36px) saturate(180%);backdrop-filter:blur(36px) saturate(180%);box-shadow:0 10px 34px rgb(10 8 48 / .18)!important;padding:10px 18px!important;margin-bottom:var(--sticky-bottom)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sc_studi_btm_addtocart_fixed_btn_holder{background:rgb(255 255 255 / .95)!important}}.sticky-add-to-cart,.woocommerce-sticky-add-to-cart,.studi-sticky-cart,.product-sticky-bar,.sticky-cart-bar{left:var(--sticky-side)!important;right:var(--sticky-side)!important;width:auto!important;max-width:none!important;border-radius:18px!important;background:rgb(255 255 255 / .92)!important;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 10px 34px rgb(10 8 48 / .18)!important;padding:10px 18px!important}.sticky-add-to-cart ins,.sticky-add-to-cart ins .amount,.sticky-add-to-cart ins bdi,.sticky-add-to-cart .price>.amount,.sticky-add-to-cart .price>bdi,.woocommerce-sticky-add-to-cart ins,.woocommerce-sticky-add-to-cart ins bdi,.woocommerce-sticky-add-to-cart .price>.amount,.studi-sticky-cart ins,.studi-sticky-cart ins bdi,.studi-sticky-cart .price>.amount,.product-sticky-bar ins,.product-sticky-bar ins bdi,.product-sticky-bar .price>.amount,.sticky-cart-bar ins,.sticky-cart-bar ins bdi,.sticky-cart-bar .price>.amount{color:var(--success)!important;font-weight:800!important;font-size:1.15rem!important;text-decoration:none!important}.sticky-add-to-cart del,.sticky-add-to-cart del .amount,.sticky-add-to-cart del bdi,.woocommerce-sticky-add-to-cart del,.woocommerce-sticky-add-to-cart del bdi,.studi-sticky-cart del,.studi-sticky-cart del bdi,.product-sticky-bar del,.product-sticky-bar del bdi,.sticky-cart-bar del,.sticky-cart-bar del bdi{color:var(--danger-price)!important;opacity:1!important;font-weight:500!important;font-size:.92rem!important;text-decoration:line-through!important;text-decoration-color:var(--danger-price)!important}.sticky-add-to-cart .button,.sticky-add-to-cart .single_add_to_cart_button,.woocommerce-sticky-add-to-cart .button,.studi-sticky-cart .button,.product-sticky-bar .button,.sticky-cart-bar .button{background-color:var(--brand-gold)!important;color:var(--brand-dark)!important;border:0!important;border-radius:12px!important;min-height:var(--tap-min);font-weight:800!important;box-shadow:none!important}@media(hover:hover) and (pointer:fine){.sticky-add-to-cart .button:hover,.woocommerce-sticky-add-to-cart .button:hover,.studi-sticky-cart .button:hover,.product-sticky-bar .button:hover,.sticky-cart-bar .button:hover{background-color:var(--brand-dark)!important;color:var(--brand-gold)!important}}@media(prefers-reduced-motion:reduce),(update:slow){.sc_studi_btm_addtocart_fixed_btn_holder,.sticky-add-to-cart,.woocommerce-sticky-add-to-cart,.studi-sticky-cart,.product-sticky-bar,.sticky-cart-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}}@media(max-width:767px){:root{--sticky-side:10px;--sticky-bottom:10px}.sticky-add-to-cart,.woocommerce-sticky-add-to-cart,.studi-sticky-cart,.product-sticky-bar,.sticky-cart-bar{border-radius:14px!important;padding:8px 12px!important}.sticky-add-to-cart ins,.sticky-add-to-cart .price>.amount,.woocommerce-sticky-add-to-cart ins,.studi-sticky-cart ins,.product-sticky-bar ins{font-size:1rem!important}}.btn-resume-wrap,.resume-buttons .elementor-widget-button,.instructor-bio .elementor-widget-button,.elementor-widget-button.btn-resume,.elementor-widget-button.btn-resume .elementor-widget-container,.elementor-widget-button.btn-resume .elementor-button-wrapper{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.btn-resume::before,.btn-resume::after,.elementor-widget-button.btn-resume .elementor-button::before,.elementor-widget-button.btn-resume .elementor-button::after,.resume-buttons .elementor-button::before,.resume-buttons .elementor-button::after,.instructor-bio .elementor-button::before,.instructor-bio .elementor-button::after{display:none!important;display:none!important;background:none!important}.btn-resume,.resume-buttons .elementor-button,.instructor-bio .elementor-button{position:relative;z-index:1;overflow:hidden;background-clip:padding-box!important}.btn-resume .elementor-button-content-wrapper,.btn-resume .elementor-button-text,.resume-buttons .elementor-button-content-wrapper,.resume-buttons .elementor-button-text,.instructor-bio .elementor-button-content-wrapper,.instructor-bio .elementor-button-text{background:transparent!important;box-shadow:none!important;border:0!important}.skill-list li,.skill-list .elementor-icon-list-item,.instructor-skills li,.instructor-skills .elementor-icon-list-item,.instructor-bio .elementor-icon-list-item{display:flex!important;align-items:center;gap:12px;padding:14px 18px!important;background:#f1f1f1;border-inline-start:4px solid var(--danger);border-radius:10px;margin-bottom:10px!important;font-size:15px;font-weight:700;line-height:1.9;color:var(--brand-primary);transition:background-color .2s ease,transform .2s ease}.skill-list li:last-child,.instructor-skills li:last-child{margin-bottom:0!important}.skill-list .elementor-icon-list-icon,.instructor-skills .elementor-icon-list-icon,.instructor-bio .elementor-icon-list-icon,.skill-list li>.emoji,.skill-list li>img.emoji{flex:0 0 auto;margin:0!important;margin-inline-end:4px!important;font-size:18px;line-height:1;display:inline-flex;align-items:center}.skill-list .elementor-icon-list-text,.instructor-skills .elementor-icon-list-text,.instructor-bio .elementor-icon-list-text{padding:0!important;flex:1 1 auto}.skill-list li,.instructor-skills li{word-spacing:2px}.skill-emoji{display:inline-block;margin-inline-end:8px;font-size:18px;line-height:1;vertical-align:-2px}@media(hover:hover) and (pointer:fine){.skill-list li:hover,.instructor-skills li:hover,.instructor-bio .elementor-icon-list-item:hover{background:#e9e9e9;transform:translateX(-3px)}}@media(max-width:600px){.skill-list li,.instructor-skills li,.instructor-bio .elementor-icon-list-item{padding:12px 14px!important;font-size:14px;gap:10px}}.elementor-form .elementor-button.elementor-button-state,.elementor-form button[type="submit"]:disabled,.woocommerce .button.loading,button[aria-busy="true"]{opacity:.75;cursor:progress;pointer-events:none;position:relative}.elementor-button .elementor-button-content-wrapper.elementor-hidden{visibility:hidden}.elementor-form .elementor-button.elementor-button-state::after,.woocommerce .button.loading::after{content:"";position:absolute;inset-inline-end:14px;top:50%;width:1em;height:1em;margin-top:-.5em;border:2px solid currentColor;border-inline-start-color:#fff0;border-radius:50%;animation:econ-spin .7s linear infinite}@keyframes econ-spin{to{transform:rotate(360deg)}}.elementor-message.elementor-message-danger,.elementor-form .elementor-message-danger,.woocommerce-error,.woocommerce-NoticeGroup .woocommerce-error{background:#fef2f2!important;border:1px solid #fca5a5!important;border-inline-start:4px solid var(--danger)!important;color:#7f1d1d!important;border-radius:12px;padding:12px 16px!important;margin:12px 0!important;font-size:14px;font-weight:600;line-height:1.9;list-style:none}.elementor-field.elementor-error,.elementor-field:user-invalid,.woocommerce-invalid input.input-text,.woocommerce-invalid select{border-color:var(--danger)!important;box-shadow:0 0 0 3px rgb(204 24 24 / .12)!important;animation:econ-shake .3s ease}@keyframes econ-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.elementor-field-group .elementor-message-danger{font-size:13px!important;padding:6px 2px!important;margin:4px 0 0!important;background:transparent!important;border:0!important;color:var(--danger)!important}.elementor-message.elementor-message-success,.woocommerce-message,.woocommerce-info{background:var(--bg-success-light)!important;border:1px solid #86efac!important;border-inline-start:4px solid var(--success)!important;color:#14532d!important;border-radius:12px;padding:12px 16px!important;margin:12px 0!important;font-size:14px;font-weight:600;line-height:1.9}.elementor-field-required .elementor-field-label::after,.woocommerce form .form-row.validate-required>label .required{content:"*";color:var(--danger);margin-inline-start:4px;font-weight:700;text-decoration:none}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.star-rating{color:#d1d5db;letter-spacing:2px}.woocommerce .star-rating span,.woocommerce .star-rating::before,.star-rating span{color:#f5a623!important}.woocommerce .comment-form-rating .stars a:hover,.woocommerce .comment-form-rating .stars.selected a{color:#f5a623!important}.woocommerce-review-link,.woocommerce-product-rating .woocommerce-review-link{color:var(--brand-link)!important;font-size:14px;font-weight:600;text-decoration:underline}.woocommerce .quantity .qty,.woocommerce div.product form.cart .quantity .qty{height:var(--cta-h);min-width:72px;text-align:center;font-size:16px;font-weight:700;border:1.5px solid var(--border-field);border-radius:12px;background:#fff;color:var(--text-body);-moz-appearance:textfield}.woocommerce .quantity .qty::-webkit-outer-spin-button,.woocommerce .quantity .qty::-webkit-inner-spin-button{opacity:1;height:var(--cta-h)}.woocommerce .stock.out-of-stock,.out-of-stock{background:#fef2f2;color:#7f1d1d;border:1px solid #fca5a5;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-block}.woocommerce .stock.in-stock{color:var(--success)!important;font-weight:700}button:disabled,.button:disabled,.elementor-button:disabled,.single_add_to_cart_button.disabled{opacity:.5!important;cursor:not-allowed!important;filter:grayscale(.4);box-shadow:none!important;transform:none!important}:target,h1[id],h2[id],h3[id],h4[id],[id^="tab-"],#reviews,#comments{scroll-margin-top:110px}@media(min-width:1025px){.single-product .entry-summary.is-sticky,.single-product .summary.is-sticky{position:sticky;top:100px;align-self:start}}.trust-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;padding:12px 16px;background:var(--bg-light);border:1px solid var(--border);border-radius:12px}.trust-row>*{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-body);line-height:1.8}.trust-row :is(i,svg,img){width:18px;height:18px;flex:0 0 18px;color:var(--success);fill:var(--success);object-fit:contain}h1,h2,h3,.elementor-heading-title,.course-item .entry-title,.owl-carousel .studi_blog_card_text_block h3{text-wrap:balance}blockquote p,.course-item p,.elementor-testimonial__text,.e-n-accordion-item>.e-con p,figcaption{text-wrap:pretty}.woocommerce .cart-empty,.woocommerce-info.cart-empty{text-align:center;font-size:16px;font-weight:600;padding:24px}.woocommerce .return-to-shop{text-align:center;margin-top:16px}.prcbox{background:var(--bg-light);border:1px solid var(--border);border-inline-start:4px solid var(--brand-gold);border-radius:14px;padding:14px 18px;margin-bottom:16px}.prcbox .price-label{font-size:13px!important;font-weight:700!important;color:var(--text-muted)!important}.prcbox ins,.prcbox ins.font-bold,.prcbox ins .woocommerce-Price-amount,.prcbox ins .amount,.prcbox ins bdi{color:var(--success)!important;font-weight:800!important;text-decoration:none!important}.prcbox del,.prcbox .scregularprice del,.prcbox del .woocommerce-Price-amount,.prcbox del .amount,.prcbox del bdi{color:var(--danger-price)!important;opacity:1!important;font-weight:500!important;text-decoration:line-through!important;text-decoration-color:var(--danger-price)!important;text-decoration-thickness:1.5px}.prcbox .woocommerce-Price-currencySymbol,.prcbox .sc-toman-cur,.sc_studi_btm_addtocart_fixed_btn_holder .woocommerce-Price-currencySymbol,.sc_studi_btm_addtocart_fixed_btn_holder .sc-toman-cur,.woosb-price .woocommerce-Price-currencySymbol,.woosb-price .sc-toman-cur{font-size:.6em!important;font-weight:600!important;white-space:nowrap!important;display:inline!important;margin-inline-start:3px}.prcbox bdi,.sc_studi_btm_addtocart_fixed_btn_holder bdi,.woosb-price bdi{white-space:nowrap!important}.prcbox .discount-badge{background:var(--price-green)!important;color:#fff!important;border-radius:8px;padding:3px 10px;font-size:12px!important;font-weight:800!important;line-height:1.8;white-space:nowrap}.sc_studi_btm_addtocart_fixed_btn_holder .price,.sc_studi_btm_addtocart_fixed_btn_holder .price .amount,.sc_studi_btm_addtocart_fixed_btn_holder .price bdi,.sc_studi_btm_addtocart_fixed_btn_holder .price-sale,.sc_studi_btm_addtocart_fixed_btn_holder>.amount,.sc_studi_btm_addtocart_fixed_btn_holder .woocommerce-Price-amount,.sc-sticky-btn-content .price,.sc-sticky-btn-content .price .amount,.sc-sticky-btn-content .price bdi,.sc-sticky-btn-content .price-sale,.sc-sticky-btn-content .woocommerce-Price-amount{color:var(--price-green)!important;font-weight:800!important}.sc_studi_btm_addtocart_fixed_btn_holder ins,.sc_studi_btm_addtocart_fixed_btn_holder ins .amount,.sc_studi_btm_addtocart_fixed_btn_holder ins bdi,.sc-sticky-btn-content ins,.sc-sticky-btn-content ins bdi{color:var(--price-green)!important;font-weight:800!important;text-decoration:none!important}.sc_studi_btm_addtocart_fixed_btn_holder del,.sc_studi_btm_addtocart_fixed_btn_holder del .amount,.sc_studi_btm_addtocart_fixed_btn_holder del bdi,.sc-sticky-btn-content del,.sc-sticky-btn-content del bdi{color:var(--danger-price)!important;opacity:1!important;font-weight:500!important;text-decoration:line-through!important;text-decoration-color:var(--danger-price)!important}.sc_studi_btm_addtocart_fixed_btn_holder h4,.sc-sticky-btn-content h4{color:var(--brand-primary)!important;font-size:15px!important;font-weight:700!important;margin:0!important}.sc-sticky-btn-thumbnail img{height:65px!important;min-height:65px!important;max-height:65px!important;width:auto!important;max-width:132px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border-radius:8px;display:block}@media(max-width:480px){.sc-sticky-btn-thumbnail img{height:52px!important;min-height:52px!important;max-height:52px!important;max-width:106px!important}}.studistarrating,.studistarrating i,.studistarrating svg,.studistarrating::before,.average-rating-stars,.average-rating-stars i{color:#f5a623!important;fill:#f5a623!important}.studistarrating .stratingamount,.studistarrating .rating{color:var(--brand-primary)!important;font-weight:700!important;font-size:13px!important}.studistarrating .votes-number,.average-rating .votes-number{color:var(--text-muted)!important;font-size:12px!important;font-weight:600!important}.single_add_to_cart_button,.single_add_to_cart_button.kharide,button.single_add_to_cart_button.kharide,.woocommerce button.single_add_to_cart_button.alt,.woocommerce .single_add_to_cart_button{background-color:var(--cta-bg)!important;color:var(--cta-fg)!important;border:0!important;border-radius:12px!important;font-weight:800!important;font-size:16px!important;min-height:var(--cta-h);box-shadow:none!important;text-shadow:none!important}.single_add_to_cart_button i,.single_add_to_cart_button svg,.single_add_to_cart_button .elementor-button-text{color:var(--cta-fg)!important;fill:var(--cta-fg)!important}@media(hover:hover) and (pointer:fine){.single_add_to_cart_button:hover,.single_add_to_cart_button.kharide:hover,.woocommerce .single_add_to_cart_button:hover{background-color:var(--cta-bg-hover)!important;color:var(--cta-fg)!important}.single_add_to_cart_button:hover i,.single_add_to_cart_button:hover svg{color:var(--cta-fg)!important;fill:var(--cta-fg)!important}}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,#place_order,.woocommerce-cart .actions .button,.woocommerce-cart .return-to-shop a{background-color:var(--cta-bg)!important;color:var(--cta-fg)!important}@media(hover:hover) and (pointer:fine){.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,#place_order:hover,.woocommerce-cart .actions .button:hover,.woocommerce-cart .return-to-shop a:hover{background-color:var(--cta-bg-hover)!important;color:var(--cta-fg)!important}}form.cart{display:flex!important;align-items:stretch!important;flex-wrap:wrap;gap:10px}form.cart .quantity{display:flex!important;align-items:stretch}form.cart .quantity .qty{height:var(--cta-h);min-height:var(--cta-h)}form.cart .single_add_to_cart_button{flex:1 1 200px}@media(max-width:767px){.woocommerce-breadcrumb a{display:inline-block;padding-block:6px}}.elementor-button[style*="D4AF37"],.elementor-button[style*="d4af37"],.elementor-button[style*="056F71"],.elementor-button[style*="056f71"],.elementor-button[style*="79CACA"],.elementor-button[style*="79caca"]{background-color:var(--brand-gold)!important;color:var(--brand-dark)!important}.elementor-button.btn-solid,.elementor-widget-button .elementor-button.btn-solid,a.elementor-button.elementor-button-link.btn-solid,.btn-solid.wp-block-button__link{background-color:var(--btn-gold)!important;color:var(--btn-fg)!important;border:1px solid var(--btn-gold)!important}.elementor-button.btn-solid .elementor-button-text,.elementor-widget-button .elementor-button.btn-solid .elementor-button-text,.elementor-button.btn-solid i,.elementor-button.btn-solid svg{color:var(--btn-fg)!important;fill:var(--btn-fg)!important}@media(hover:hover) and (pointer:fine){.elementor-button.btn-solid:hover,.elementor-widget-button .elementor-button.btn-solid:hover,a.elementor-button.elementor-button-link.btn-solid:hover{background-color:var(--btn-gold-hover)!important;border-color:var(--btn-gold-hover)!important;color:var(--btn-fg)!important}.elementor-button.btn-solid:hover .elementor-button-text,.elementor-button.btn-solid:hover i,.elementor-button.btn-solid:hover svg{color:var(--btn-fg)!important;fill:var(--btn-fg)!important}}.elementor-widget-button .elementor-button:focus-visible,a.elementor-button.elementor-button-link:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.elementor-button,.wp-block-button__link,.woocommerce a.button,.woocommerce button.button,input[type="submit"],.has-vorya-icon{font-weight:var(--btn-weight)!important;letter-spacing:0}.single_add_to_cart_button,.wc-proceed-to-checkout a.checkout-button,#place_order{font-weight:700!important}.btn-resume,a.elementor-button.btn-resume,.elementor-widget-button.btn-resume>.elementor-widget-container{background:transparent!important}.elementor-widget-button.btn-resume,.btn-resume-wrap,.btn-resume-wrap.e-con,.e-con:has(>.elementor-widget-button.btn-resume){background-color:transparent!important}.elementor-field-type-next .e-form__buttons__wrapper__button-next:empty{display:none!important}.elementor-form:not(:has(.e-form__step~.e-form__step)) .e-form__buttons__wrapper__button-next{display:none!important}.elementor-select-wrapper .select-caret-down-wrapper{display:none!important}.elementor-field-type-select .select2-container{width:100%!important}.select2-container--default .select2-selection--single{height:var(--field-h)!important;border:1.5px solid var(--border-field)!important;border-radius:15px!important;background:#fff!important;display:flex!important;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal!important;height:auto!important;padding-inline-start:42px!important;padding-inline-end:16px!important;color:var(--text-body)!important;text-align:right}.select2-container--default .select2-selection--single .select2-selection__arrow{height:var(--field-h)!important;inset-inline-start:12px!important;inset-inline-end:auto!important;top:0!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--text-muted)!important}.select2-dropdown{border:1.5px solid var(--border-field)!important;border-radius:12px!important;overflow:hidden}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--brand-primary)!important;color:#fff!important}.e-n-accordion-item-title-text,.e-n-accordion-item-title-header{font-size:16px!important;font-weight:700!important;line-height:1.9!important}.acc-on-dark .e-n-accordion-item-title-text,.acc-on-dark .e-n-accordion-item-title-header,.acc-on-dark .e-n-accordion-item-title-icon{color:#fff!important}.e-n-accordion-item>.e-con,.e-n-accordion-item>.e-con.e-child{padding:18px 22px!important}.e-n-accordion-item>.e-con,.e-n-accordion-item>.e-con p,.e-n-accordion-item>.e-con li,.e-n-accordion-item>.e-con span,.e-n-accordion-item .elementor-widget-text-editor,.e-n-accordion-item .elementor-widget-text-editor p{font-size:14px!important;font-weight:400!important;line-height:2!important;color:var(--text-body)!important}.e-n-accordion-item>.e-con>*:last-child,.e-n-accordion-item>.e-con p:last-child{margin-bottom:0!important}.e-n-accordion-item-title-icon,.e-n-accordion-item-title-icon .e-opened,.e-n-accordion-item-title-icon .e-closed{font-size:14px!important;color:currentColor;fill:currentColor;flex:0 0 auto}@media(max-width:600px){.e-n-accordion-item>.e-con,.e-n-accordion-item>.e-con.e-child{padding:14px 16px!important}}.elementor-testimonial__name,.elementor-testimonial__cite,cite.elementor-testimonial__cite{font-size:15px!important;font-weight:700!important;line-height:1.9!important;color:var(--brand-primary)!important;font-style:normal!important}.elementor-testimonial__title,.elementor-testimonial__job{font-size:13px!important;font-weight:400!important;color:var(--text-muted)!important;line-height:1.8!important}.elementor-testimonial__text{font-size:15px!important;line-height:2!important;color:var(--text-body)!important}.elementor-testimonial__image img{width:56px!important;height:56px!important;object-fit:cover;border-radius:50%}.main-sidebar-holder .widget_media_image,.widget-area .widget_media_image,aside .widget_media_image,.main-sidebar-holder .widget_block.widget_media_image{padding:0!important;background:transparent!important;border:0!important;overflow:hidden;border-radius:12px}.main-sidebar-holder .widget_media_image figure,.main-sidebar-holder .widget_media_image .wp-block-image,.main-sidebar-holder .widget_media_image a,aside .widget_media_image figure,aside .widget_media_image a{display:block!important;margin:0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important;border-radius:inherit;overflow:hidden}.main-sidebar-holder .widget_media_image img,.widget-area .widget_media_image img,aside .widget_media_image img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit}.skill-list .elementor-icon-list-item,.instructor-skills .elementor-icon-list-item,.elementor-widget-icon-list.skill-list .elementor-icon-list-item{display:flex!important;align-items:center;gap:12px;padding:12px 16px!important;margin-bottom:8px!important;background:var(--bg-light);border-inline-start:4px solid var(--danger);border-radius:10px;font-size:15px!important;font-weight:700;line-height:1.9;color:var(--brand-primary)}.skill-list .elementor-icon-list-icon,.instructor-skills .elementor-icon-list-icon{flex:0 0 auto;margin:0!important;font-size:18px;line-height:1}.skill-list .elementor-icon-list-text,.instructor-skills .elementor-icon-list-text{padding:0!important;flex:1 1 auto}.btn-resume,a.elementor-button.btn-resume{padding:14px 28px!important;min-height:48px;margin:6px!important;font-weight:var(--btn-weight)!important;box-shadow:none!important;background:var(--btn-gold)!important;color:var(--btn-fg)!important}.resume-row,.resume-row.e-con,.btn-resume-wrap{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;padding:16px!important}@media(max-width:600px){.resume-row,.btn-resume-wrap{flex-direction:column;align-items:stretch;padding:12px!important;gap:10px}.btn-resume,a.elementor-button.btn-resume{width:100%;margin:0!important}}.instructor-bio .elementor-icon-list-item,.skill-list .elementor-icon-list-item,.instructor-skills .elementor-icon-list-item{padding:12px 16px!important;margin-bottom:8px!important;gap:12px}.instructor-bio .elementor-icon-list-items,.skill-list .elementor-icon-list-items,.instructor-skills .elementor-icon-list-items{padding:8px 0!important;margin:0!important}.instructor-bio .elementor-icon-list-text,.skill-list .elementor-icon-list-text,.instructor-skills .elementor-icon-list-text{padding:0!important;line-height:1.9}.instructor-bio .elementor-icon-list-icon,.skill-list .elementor-icon-list-icon,.instructor-skills .elementor-icon-list-icon{margin:0!important;flex:0 0 auto}@media(min-width:1025px){.e-con-inner,.e-con>.e-con-inner{max-width:var(--site-max-width)!important;margin-inline:auto!important}.elementor-section-boxed>.elementor-container{max-width:var(--site-max-width)!important}.site-header .site-header-inner,.elementor-location-header .e-con-inner,.elementor-location-footer .e-con-inner,.site-footer .e-con-inner{max-width:var(--site-max-width)!important;margin-inline:auto!important}.container,.main-page-content{max-width:var(--site-max-width)!important;margin-inline:auto!important}}@media(min-width:768px) and (max-width:1024px){.e-con-inner,.site-header .site-header-inner,.container{padding-inline:var(--site-gutter)!important}}.course-item,.owl-carousel .studi_blog_card,.widget,.main-sidebar-holder .widget,.sidebar_shop .widget,.elementor-widget-image-box .elementor-image-box-wrapper,.elementor-widget-icon-box .elementor-icon-box-wrapper,.prcbox,.trust-row{box-shadow:var(--shadow-xs);border-radius:var(--radius-md)}@media(hover:hover) and (pointer:fine){.course-item:hover,.owl-carousel .studi_blog_card:hover{box-shadow:var(--shadow-md)}}.has-vorya-icon,.vorya-icon-container button,:where(button:has(.vorya-icon),.elementor-button:has(.vorya-icon)){box-shadow:var(--shadow-xs)!important;border-radius:var(--radius-sm)}@media(hover:hover) and (pointer:fine){.has-vorya-icon:hover,.vorya-icon-container button:hover{box-shadow:var(--shadow-sm)!important}}.studiare-comment-vote-btn{box-shadow:var(--shadow-xs)!important}.studiare-comment-vote-btn:hover{box-shadow:var(--shadow-sm)!important}.entry-content iframe,.elementor-widget-shortcode iframe{box-shadow:var(--shadow-sm);border-radius:var(--radius-lg)}.sec-cream{background-color:var(--sec-cream)!important}.sec-cream-2{background-color:var(--sec-cream-2)!important}.sec-blue{background-color:var(--sec-blue)!important}.sec-cream,.sec-cream-2,.sec-blue{color:var(--text-mid)}.sec-cream :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title),.sec-cream-2 :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title),.sec-blue :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title){color:var(--brand-primary)}.sec-navy{background-color:var(--sec-navy)!important;color:#FAFAFA}.sec-navy :is(p,li,span,div,td,th),.sec-navy .elementor-widget-text-editor,.sec-navy .elementor-icon-list-text{color:#FAFAFA}.sec-navy :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title){color:#fff}.sec-navy :is(a,.elementor-icon-list-item a){color:var(--gold-soft)}.sec-navy a:hover{color:#fff}.sec-navy :is(i,svg,.elementor-icon){color:var(--brand-gold);fill:var(--brand-gold)}.sec-navy .e-n-accordion-item-title-text,.sec-navy .e-n-accordion-item-title-header,.sec-navy .e-n-accordion-item-title-icon{color:#fff}.sec-navy .e-n-accordion-item>.e-con,.sec-navy .e-n-accordion-item>.e-con p{color:#E9E9EF}.sec-navy hr,.sec-navy .elementor-divider-separator{border-color:rgb(255 255 255 / .18)}.sec-navy .elementor-button,.sec-navy .wp-block-button__link{background-color:var(--btn-gold)!important;color:var(--brand-dark)!important}.gold,.text-gold{color:var(--gold-text)!important}.sec-navy .gold,.sec-navy .text-gold,[class*="navy"] .gold,[class*="navy"] .text-gold,.site-header .gold,.site-footer .gold{color:var(--brand-gold)!important}.bg-gold{background-color:var(--brand-gold)!important;color:var(--brand-dark)!important}.border-gold{border-color:var(--brand-gold)!important}.btn-resume,.bg-gold,.sec-navy .elementor-button{box-shadow:0 8px 18px -7px var(--brand-gold)}@media print{header,.header,.site-header,footer,.footer,.site-footer,.sidebar,.main-sidebar-holder,.widget-area,.btn-group-share,.social-share,.elementor-location-header,.elementor-location-footer{display:none!important}body{background:#fff!important;color:#000!important}a{color:#000!important;text-decoration:underline}a[href]::after{content:" (" attr(href) ")";font-size:.8em}button,input,textarea,select,iframe,video{display:none!important}h1,h2,h3{page-break-after:avoid}img{max-width:100%!important;page-break-inside:avoid}}@media (max-width:767px){.page-title .h2{font-size:22px!important;line-height:1.3!important;margin-bottom:10px!important}.page-title .breadcrumbs{font-size:13px!important;line-height:1.5!important}.page-title .breadcrumbs i{font-size:10px!important;margin:0 5px!important}}.e-n-carousel .swiper-slide>.e-con{padding-inline:12px}@media(max-width:767px){.e-n-carousel .swiper-slide>.e-con{padding-inline:0}}.sc_studi_btm_addtocart_fixed_btn_holder_container .price-sale,.sc_studi_btm_addtocart_fixed_btn_holder_container ins,.sc_studi_btm_addtocart_fixed_btn_holder_container ins .amount,.sc_studi_btm_addtocart_fixed_btn_holder_container ins bdi{color:var(--price-green)!important}.sc_studi_btm_addtocart_fixed_btn_holder_container .discount-badge{background:var(--price-green)!important;color:#fff!important}.e-n-accordion-item-title.acc-on-dark .e-n-accordion-item-title-text,.e-n-accordion-item-title.acc-on-dark .e-n-accordion-item-title-header,.e-n-accordion-item-title.acc-on-dark{color:#fff!important}.e-n-accordion-item-title.acc-on-dark svg,.e-n-accordion-item-title.acc-on-dark svg path,.e-n-accordion-item-title.acc-on-dark i{fill:#fff!important;color:#fff!important;stroke:#fff!important}.elementor-element-f1b701b{gap:12px}.product-info-before-gallery{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 24px!important}.product-info-before-gallery .course-author{order:1!important;flex:0 0 auto!important}.product-info-before-gallery .course-rating{order:2!important;flex:0 0 auto!important}.product-info-before-gallery .course-category{order:3!important;flex:0 0 100%!important;margin-top:8px;padding-top:12px;border-top:1px solid var(--border)}.product-info-before-gallery .course-category .info{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 8px!important}.product-info-before-gallery .course-category .label{flex:0 0 auto!important;font-size:13px!important;opacity:.8;font-weight:600}.product-info-before-gallery .course-category .value{flex:1 1 auto!important;font-size:14px!important;min-width:0}.product-info-before-gallery .icon{flex:0 0 auto!important}@media(max-width:767px){.product-info-before-gallery{gap:8px 16px!important}.product-info-before-gallery .course-category{margin-top:4px;padding-top:8px}.product-info-before-gallery .course-category .value{font-size:13px!important}}.post-meta a,.post-meta time,.entry-meta a,.entry-meta time,.post-inner time,a[rel~="category"],a[rel~="tag"],.comments-link,.post-date,.posted-on{color:var(--text-light)!important}@media(hover:hover) and (pointer:fine){.post-meta a:hover,.entry-meta a:hover,a[rel~="category"]:hover,a[rel~="tag"]:hover,.comments-link:hover{color:var(--brand-primary)!important}}.post-tags a[rel="tag"],.post-tags a[rel~="tag"]{color:var(--text-muted)!important}.comments-area .comment-metadata time,.comments-area .comment-metadata a time,.studi-comments-area .comment-metadata time,.comment-meta .comment-metadata time,.comment-metadata>a>time{color:var(--text-muted)!important}.widget_shopping_cart_content:empty::before{content:"سبد خرید شما خالی است";display:block;padding:36px 20px;text-align:center;color:var(--text-light);font-size:15px;line-height:2}.single_add_to_cart_button:disabled,.single_add_to_cart_button[disabled],.woocommerce button.button:disabled{cursor:not-allowed!important;opacity:.55!important;filter:grayscale(35%)}.sc_studi_btm_addtocart_fixed_btn_holder .single_add_to_cart_button:disabled::after,form.cart .single_add_to_cart_button:disabled::after{content:"در سبد شماست";display:inline-block;margin-inline-start:8px;font-size:12px;font-weight:500;opacity:.85;white-space:nowrap}@media(max-width:400px){.sc_studi_btm_addtocart_fixed_btn_holder .single_add_to_cart_button:disabled::after,form.cart .single_add_to_cart_button:disabled::after{display:none}}.econ-aparat-facade{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:radial-gradient(120% 120% at 50% 40%,#14204a 0%,var(--brand-dark) 70%);border:1px solid rgb(204 176 112 / .28)}.econ-aparat-facade .econ-aparat-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border:0}.econ-aparat-facade .econ-aparat-play{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;padding:0;border:0;border-radius:50%;cursor:pointer;background:rgb(255 255 255 / .92);box-shadow:0 8px 28px rgb(0 0 0 / .35);transition:transform .25s ease,background-color .25s ease;display:flex;align-items:center;justify-content:center}.econ-aparat-facade .econ-aparat-play-icon{display:block;width:0;height:0;border-style:solid;border-width:13px 0 13px 21px;border-color:#fff0 #fff0 #fff0 var(--brand-dark);margin-inline-start:5px}@media(hover:hover) and (pointer:fine){.econ-aparat-facade:hover .econ-aparat-play{transform:translate(-50%,-50%) scale(1.08);background:var(--brand-gold)}.econ-aparat-facade:hover .econ-aparat-play-icon{border-left-color:var(--brand-dark)}}.econ-aparat-facade .econ-aparat-play:focus-visible{outline:3px solid var(--brand-focus);outline-offset:4px}.econ-aparat-facade[data-playing]{cursor:default;background:#000;border-color:#fff0}@media(prefers-reduced-motion:reduce){.econ-aparat-facade .econ-aparat-play{transition:none}}@media(max-width:480px){.econ-aparat-facade .econ-aparat-play{width:58px;height:58px}.econ-aparat-facade .econ-aparat-play-icon{border-width:11px 0 11px 17px}}.elementor-kit-67165 .elementor-button,.elementor-kit-67165 .elementor-button .elementor-button-text,.elementor-kit-67165 .elementor-button .elementor-button-icon{color:#3D2E0F!important}.elementor-kit-67165 .elementor-button{border-color:var(--brand-gold)!important}.btn-on-dark,.btn-on-dark .elementor-button-text,.btn-on-dark .elementor-button-icon,.elementor-kit-67165 .elementor-button.btn-on-dark,.elementor-kit-67165 .elementor-button.btn-on-dark .elementor-button-text,.elementor-kit-67165 .elementor-button.btn-on-dark .elementor-button-icon{color:#FFFFFF!important}.elementor-kit-67165 .elementor-button,.wp-block-button__link,.woocommerce a.button,.woocommerce button.button{border-width:1px!important;border-style:solid!important;border-color:var(--brand-gold)!important;transition:border-color .22s ease,background-color .22s ease,color .22s ease}@supports (border-color:color-mix(in srgb,currentColor 30%,transparent)){.elementor-kit-67165 .elementor-button,.wp-block-button__link,.woocommerce a.button,.woocommerce button.button{border-color:color-mix(in srgb,currentColor 32%,transparent)!important}}:root{--btn-hover-bg:#0A0830;--btn-hover-fg:#FFFFFF;--btn-hover-border:rgba(255,255,255,.55)}body.elementor-kit-67165 .elementor-button.elementor-button:hover,body.elementor-kit-67165 .elementor-button.elementor-button:focus-visible,body .wp-block-button__link.wp-block-button__link:hover,body .woocommerce a.button.button:hover,body .woocommerce button.button.button:hover{background-color:var(--btn-hover-bg)!important;background-image:none!important;color:var(--btn-hover-fg)!important;border-color:var(--btn-hover-border)!important}body.elementor-kit-67165 .elementor-button.elementor-button:hover .elementor-button-text,body.elementor-kit-67165 .elementor-button.elementor-button:hover .elementor-button-icon,body.elementor-kit-67165 .elementor-button.elementor-button:hover i,body.elementor-kit-67165 .elementor-button.elementor-button:hover svg,body.elementor-kit-67165 .elementor-button.elementor-button:focus-visible .elementor-button-text{color:var(--btn-hover-fg)!important;fill:var(--btn-hover-fg)!important}body.elementor-kit-67165 .elementor-button.btn-on-dark.elementor-button:hover{background-color:#1B1650!important}.elementor-kit-67165 .elementor-button:focus-visible,.wp-block-button__link:focus-visible,.woocommerce a.button:focus-visible,.woocommerce button.button:focus-visible{outline:2px solid var(--brand-focus,#005fcc);outline-offset:2px}.elementor-52040 .elementor-element.elementor-element-629a218 .elementor-button,.elementor-52040 .elementor-element.elementor-element-d13ebd8 .elementor-button,.elementor-52040 .elementor-element.elementor-element-32b644a .elementor-button,.elementor-52040 .elementor-element.elementor-element-fc0d016 .elementor-button,.elementor-52040 .elementor-element.elementor-element-8eda228 .elementor-button{background-color:var(--brand-gold)!important;color:var(--brand-dark)!important;border-color:var(--brand-gold)!important}.elementor-52040 .elementor-element.elementor-element-629a218 .elementor-button-text,.elementor-52040 .elementor-element.elementor-element-d13ebd8 .elementor-button-text,.elementor-52040 .elementor-element.elementor-element-32b644a .elementor-button-text,.elementor-52040 .elementor-element.elementor-element-fc0d016 .elementor-button-text,.elementor-52040 .elementor-element.elementor-element-8eda228 .elementor-button-text{color:var(--brand-dark)!important}.elementor-52040 .elementor-element.elementor-element-d1dc06d{background-color:var(--brand-gold)!important}:root{--gold-text:#7A5D22}[class*="elementor-kit-"][class*="elementor-kit-"] h4,[class*="elementor-kit-"][class*="elementor-kit-"] h5,[class*="elementor-kit-"][class*="elementor-kit-"] h6{color:var(--gold-text)}[class*="elementor-kit-"][class*="elementor-kit-"] .sec-navy h4,[class*="elementor-kit-"][class*="elementor-kit-"] .sec-navy h5,[class*="elementor-kit-"][class*="elementor-kit-"] .sec-navy h6{color:var(--brand-gold)}:root{--brand-link:#2A4FCC}.product-info-before-gallery.econ-relocated{display:none!important}.econ-course-meta{display:flex;flex-direction:column}.econ-course-meta .econ-meta{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}.econ-course-meta .econ-meta:first-child{padding-top:0}.econ-course-meta .econ-meta:last-child{padding-bottom:0;border-bottom:0}.econ-course-meta .econ-meta .icon{flex:0 0 auto;line-height:1}.econ-course-meta .econ-meta .info{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.econ-course-meta .econ-meta .label{flex:0 0 auto;font-size:13px;font-weight:600;opacity:.8}.econ-course-meta .econ-meta .value{flex:1 1 auto;min-width:0;font-size:14px}.econ-course-meta .econ-meta--rating{justify-content:center}.econ-course-meta .econ-meta--rating .studistarrating{transform:scale(1.35);transform-origin:center center;margin:4px 13px}.econ-course-meta .econ-meta .value a{color:var(--text-light,#4b5563)}.econ-course-meta .econ-meta--author .value a{color:var(--sec-navy,#0A0830);font-weight:700}.econ-course-meta .econ-meta .value a:hover,.econ-course-meta .econ-meta .value a:focus-visible{color:var(--gold-text,#8A6A28)}@media(max-width:767px){.econ-course-meta .econ-meta{padding:10px 0;gap:10px}.econ-course-meta .econ-meta .value{font-size:13px}}.econ-404{text-align:center;padding:60px 20px;max-width:700px;margin-inline:auto}.econ-404__actions{margin:20px 0}.econ-404__search{margin-top:30px}.econ-404__search input[type="search"]{width:100%;padding:10px}.econ-404__results{text-align:right;margin-top:10px}.econ-404__suggested{margin-top:40px}.econ-404__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:768px){.single-product .prcbox .price,.single-product .prcbox p.price,.single-product .prcbox .prcrightside .price{background:transparent!important;border:0!important;border-inline-start:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}.single-product .prcbox{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap;gap:8px 14px}.single-product .prcbox .prcrightside,.single-product .prcbox .prcrleftside{margin:0!important}.single-product .summary.entry-summary{padding-top:0!important;margin-top:0!important}.single-product .summary .prcbox{margin-top:0!important}}.fad::before{position:static!important}.fad::after{content:none!important}.site-footer .elementor-icon-list-text,.site-footer .elementor-icon-list-text a,.site-footer .elementor-icon-list-item>a{color:#fff!important}.verification-status .verification-title,.cert-ver-container .verification-title{color:#146c33!important}.course-price .sc_reg_onsale_price,.course-content-bottom .sc_reg_onsale_price{color:var(--text-muted)!important}.course-students span,.course-content-bottom .course-students span{color:var(--text-muted)!important}.sale-perc.sc_coming_soon_badge,.sc-badge-holder .sc_coming_soon_badge{background-color:var(--success)!important}.course-author .info .label,.course-category .info .label,.before-gallery-unit .info .label,.econ-meta .info .label{color:var(--text-muted)!important}.elementor-field-label{color:var(--text-muted)!important}.entry-content h2.econ-h1-size{font-size:var(--h1_params-font-size,38px)}.site-footer .econ-trust,.site-footer .econ-trust .elementor-widget-container{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.site-footer .econ-trust a,.site-footer .econ-trust>div>div{display:flex;align-items:center;justify-content:center;inline-size:92px;block-size:92px;padding:8px;background:#fff;border-radius:10px;overflow:hidden;transition:transform .2s ease}@media(hover:hover) and (pointer:fine){.site-footer .econ-trust a:hover{transform:translateY(-2px)}}.site-footer .econ-trust img{inline-size:100%;block-size:100%;object-fit:contain;display:block}@media(max-width:767px){.site-footer .econ-trust,.site-footer .econ-trust .elementor-widget-container{justify-content:center}}.site-footer .econ-hours p{margin:0 0 .45rem;color:#fff;font-size:.94rem;line-height:1.9}.site-footer .econ-hours span{display:block;color:#C2C1CB;font-size:.8rem;letter-spacing:.02em}.site-footer .econ-newsletter-note{color:#C2C1CB;font-size:.9rem;line-height:1.9;margin-block-end:.7rem}.site-footer .econ-social-caption{color:#C2C1CB;font-size:.8rem;line-height:1.8;margin-block-start:.4rem}.site-footer .econ-social-caption strong{color:#fff;font-weight:400}@media(max-width:767px){.site-footer .econ-footer-col{--width:100%;inline-size:100%}}.sc_studi-horizontal-menu ul.sub-menu{display:none!important}.sc_studi-horizontal-menu li:hover>ul.sub-menu,.sc_studi-horizontal-menu li:focus-within>ul.sub-menu{display:block!important}.elementor-portfolio .elementor-post__thumbnail__link{display:block;position:relative;height:0;padding-bottom:56%;overflow:hidden}.elementor-portfolio .elementor-portfolio-item__img.elementor-post__thumbnail{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden}.elementor-portfolio .elementor-post__thumbnail img{position:absolute!important;inset:0!important;transform:none!important;margin:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.elementor-element-db01812 .elementor-post__thumbnail{position:relative!important;height:0!important;padding-bottom:85%!important;overflow:hidden!important}.elementor-element-db01812 .elementor-post__thumbnail img{position:absolute!important;inset:0!important;transform:none!important;margin:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.fix-post-gap .elementor-post__thumbnail.elementor-fit-height{height:auto!important;padding-bottom:0!important;overflow:hidden}.fix-post-gap .elementor-post__thumbnail.elementor-fit-height img,.fix-post-gap .elementor-post__thumbnail.elementor-fit-height a img{position:relative!important;height:auto!important;width:100%!important;object-fit:cover}.sale-perc.sc_discount_badge,.sc-badge-holder .sc_discount_badge{background-color:#C81969!important}.sale-perc.sc_discount_badge .sc_offer_percent,.sc-badge-holder .sc_discount_badge .sc_offer_percent{color:#fff!important}a>sup,sup>a{color:#2851CC}.cert-ver-section .cert-ver-no-purchases,.cert-ver-section .cert-ver-no-purchases p,.cert-ver-section .cert-ver-no-purchases div{color:#1564B2!important}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.screen-reader-text:focus{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}.cdb_s_heading.cdbh_style_02 .h_title .econ-hl{position:absolute;transform:translate(12px,12px);width:220.105px;height:17.264px;opacity:.24;pointer-events:none;-webkit-mask-image:url(/wp-content/themes/studiare-child/assets/images/heading-highlight.svg);mask-image:url(/wp-content/themes/studiare-child/assets/images/heading-highlight.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports ((-webkit-mask-image:url('../../../../themes/studiare-child/')) or (mask-image:url(''))){.cdb_s_heading.cdbh_style_02 .h_title .econ-hl{background-color:var(--econ-hl,var(--secondary_color))}}.woocommerce-product-gallery{opacity:1!important}.digipay-widget-title,.digipay-widget-description,.digipay-widget-content{font-family:'IRANYekanXFaNum',Tahoma,sans-serif!important}ul.sas_rholder{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;list-style:none!important;margin:0 0 2rem!important;padding:0!important;width:100%!important;float:none!important}@media(max-width:991px){ul.sas_rholder{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:575px){ul.sas_rholder{grid-template-columns:1fr!important;gap:16px!important}}ul.sas_rholder>li.sas_result{position:relative!important;display:flex!important;flex-direction:column!important;float:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:var(--bg-white)!important;border:1px solid var(--border-light)!important;border-radius:14px!important;box-shadow:var(--shadow-xs)!important;overflow:hidden!important;list-style:none!important;transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover) and (pointer:fine){ul.sas_rholder>li.sas_result:hover{transform:translateY(-4px)!important;box-shadow:var(--shadow-hover)!important}}ul.sas_rholder>li.sas_result>a{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;flex:1 1 auto!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-decoration:none!important;color:inherit!important}ul.sas_rholder>li.sas_result .sasr_bg,ul.sas_rholder>li.sas_result .sas_read,ul.sas_rholder>li.sas_result .sas_border-overlay{display:none!important;visibility:hidden!important}ul.sas_rholder>li.sas_result .sas_image-container{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;float:none!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:750 / 400!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#f3f3f3!important;transform:none!important;clip:auto!important;clip-path:none!important}ul.sas_rholder>li.sas_result .sas_border-image{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;float:none!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;transform:none!important;clip:auto!important;clip-path:none!important}ul.sas_rholder>li.sas_result .sasr_title{position:static!important;display:block!important;float:none!important;width:auto!important;margin:0!important;padding:14px 16px 16px!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;color:var(--brand-primary)!important;background:transparent!important}body .page-title{background-image:url(/wp-content/themes/studiare/assets/images/icon-back-OWL.png);background-image:-webkit-image-set(url(/wp-content/themes/studiare-child/assets/images/icon-back-OWL.webp) type("image/webp"),url(/wp-content/themes/studiare/assets/images/icon-back-OWL.png) type("image/png"));background-image:image-set(url(/wp-content/themes/studiare-child/assets/images/icon-back-OWL.webp) type("image/webp"),url(/wp-content/themes/studiare/assets/images/icon-back-OWL.png) type("image/png"))}.ec-coursecert{--ecc-head:#7a5d22;--ecc-gold:#ccb070;--ecc-gold-a:#cbaf72;--ecc-gold-b:#dcc696;--ecc-navy:#0a0830;--ecc-cream:#fdfaf5;--ecc-line:rgba(204, 176, 112, .38);--ecc-ink:#3a3630;--ecc-muted:#5a5959;--ecc-in:#0a66c2;--ecc-r:10px;direction:rtl;color:var(--ecc-ink);font-family:inherit;background:var(--ecc-navy);padding:25px;border-radius:15px;margin-block-start:clamp(32px, 7vw, 100px)}.ec-coursecert__in{max-width:1120px;margin-inline:auto;padding:clamp(2rem, 4vw, 3.4rem) clamp(1.1rem, 3vw, 2.4rem);background:radial-gradient(120% 70% at 50% 0%,rgb(204 176 112 / .12) 0%,transparent 62%),var(--ecc-cream);border:1px solid var(--ecc-line);border-radius:10px}@media (max-width:640px){.ec-coursecert{padding:14px;border-radius:12px}}.ec-coursecert__eyebrow{margin:0 0 .5rem;text-align:center;font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--ecc-head)}.ec-coursecert__eyebrow::before,.ec-coursecert__eyebrow::after{content:"";display:inline-block;width:26px;height:2px;margin-inline:.6rem;vertical-align:middle;border-radius:2px;background:linear-gradient(90deg,var(--ecc-gold-a),var(--ecc-gold-b))}.ec-coursecert .ec-coursecert__title{margin:0 0 .75rem;text-align:center;font-size:clamp(21px, 2.4vw, 25px);font-weight:700;line-height:1.6;color:var(--ecc-head);text-wrap:balance}.ec-coursecert__lead{max-width:62ch;margin:0 auto clamp(1.7rem, 3.2vw, 2.4rem);text-align:center;font-size:16px;line-height:2;color:var(--ecc-muted)}.ec-coursecert__shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem, 3vw, 2rem);margin:0 0 clamp(1.9rem, 3.8vw, 2.8rem)}.ec-coursecert__shot{margin:0}.ec-coursecert__shot img{display:block;width:100%;height:auto;padding:.5rem;background:#fff;border:1px solid var(--ecc-line);border-radius:var(--ecc-r);box-shadow:0 6px 16px rgb(0 0 0 / .1);transition:transform .15s ease,box-shadow .15s ease}.ec-coursecert__shot:hover img{transform:translateY(-1px);box-shadow:0 6px 16px rgb(0 0 0 / .18)}.ec-coursecert__shot figcaption{margin-top:.65rem;text-align:center;font-size:13px;font-weight:600;color:var(--ecc-head)}.ec-coursecert__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem, 2vw, 1.35rem);margin:0 0 clamp(1.8rem, 3.4vw, 2.5rem);padding:0;list-style:none}.ec-coursecert__card{position:relative;padding:1.45rem 1.3rem 1.35rem;background:#fff;border:1px solid var(--ecc-line);border-radius:var(--ecc-r);box-shadow:0 6px 16px rgb(0 0 0 / .06)}.ec-coursecert__card::before{content:"";position:absolute;inset-block-start:0;inset-inline:1.3rem;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,var(--ecc-gold-a),var(--ecc-gold-b))}.ec-coursecert__card--in::before{background:var(--ecc-in)}.ec-coursecert__ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:.85rem;border-radius:var(--ecc-r);background:rgb(204 176 112 / .16);color:var(--ecc-head)}.ec-coursecert__card--in .ec-coursecert__ico{background:rgb(10 102 194 / .1);color:var(--ecc-in)}.ec-coursecert__ico svg{width:21px;height:21px;fill:currentColor}.ec-coursecert .ec-coursecert__ch{margin:0 0 .45rem;font-size:16px;font-weight:700;line-height:1.7;color:var(--ecc-head)}.ec-coursecert__ct{margin:0;font-size:15px;line-height:1.95;color:var(--ecc-muted)}.ec-coursecert__ct strong{color:var(--ecc-ink);font-weight:700}.ec-coursecert__foot{text-align:center}.ec-coursecert a.ec-coursecert__cta,.ec-coursecert__cta{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;background:var(--ecc-navy);color:#fff!important;border:none;border-radius:var(--ecc-r)!important;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.ec-coursecert a.ec-coursecert__cta:hover,.ec-coursecert__cta:hover,.ec-coursecert__cta:focus-visible{transform:translateY(-1px);box-shadow:0 6px 16px rgb(0 0 0 / .18);color:#fff!important;text-decoration:none}.ec-coursecert__cta:focus-visible{outline:3px solid var(--ecc-gold);outline-offset:3px}.ec-coursecert__cta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ec-coursecert__note{max-width:58ch;margin:1.1rem auto 0;font-size:13px;line-height:1.9;color:var(--ecc-muted)}@media (max-width:900px){.ec-coursecert__cards{grid-template-columns:1fr}}@media (max-width:640px){.ec-coursecert__shots{grid-template-columns:1fr}.ec-coursecert__cta{width:100%;justify-content:center;white-space:normal}}@media (prefers-reduced-motion:reduce){.ec-coursecert__shot img,.ec-coursecert__cta{transition:none}.ec-coursecert__shot:hover img,.ec-coursecert__cta:hover{transform:none}}.ec-cc{--ecc2-gold:#ccb070;--ecc2-navy:#0a0830;--ecc2-cream:#fdfaf5;--ecc2-line:rgba(204, 176, 112, .40);--ecc2-ink:#3a3630;--ecc2-muted:#5a5959;--ecc2-was:#c62828;--ecc2-now:#15803d;--ecc2-btn-bg:#f8f4eb;--ecc2-btn-tx:#a88a52;--ecc2-btn-bd:#ccaf72;--ecc2-r:10px;display:flex;flex-direction:column;direction:rtl;overflow:hidden;clear:both;font-family:inherit;max-width:520px;margin-block:clamp(26px, 4vw, 40px);margin-inline:auto;background:var(--ecc2-cream);border:1px solid var(--ecc2-line);border-block-start:4px solid var(--ecc2-gold);border-radius:var(--ecc2-r);color:var(--ecc2-ink);text-align:center}.ec-cc__thumb{display:block;width:100%;aspect-ratio:857 / 457;overflow:hidden;background:rgb(10 8 48 / .05);text-decoration:none}.ec-cc .ec-cc__img,.ec-cc__thumb img.ec-cc__img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:0;margin:0;transition:transform .35s ease}.ec-cc:hover .ec-cc__img{transform:scale(1.03)}.ec-cc__body{display:flex;flex-direction:column;align-items:center;gap:9px;padding:clamp(13px, 2vw, 18px) clamp(14px, 2.2vw, 20px)}.ec-cc .ec-cc__meta{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px 15px;font-size:15.5px;color:var(--ecc2-muted)}.ec-cc .ec-cc__meta li{margin:0;padding:0;list-style:none}.ec-cc .ec-cc__meta li+li{position:relative;padding-inline-start:15px}.ec-cc .ec-cc__meta li+li::before{content:"";position:absolute;inset-inline-start:0;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--ecc2-gold)}.ec-cc__prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 10px;font-variant-numeric:tabular-nums}.ec-cc .ec-cc__price{font-size:clamp(17px, 2vw, 20px);font-weight:800;color:var(--ecc2-now);line-height:1.4}.ec-cc .ec-cc__unit{font-size:12.5px;font-weight:500}.ec-cc .ec-cc__was{font-size:13.5px;color:var(--ecc2-was);text-decoration:line-through;text-decoration-color:var(--ecc2-was);text-decoration-thickness:1.5px;opacity:.95}.ec-cc a.ec-cc__cta{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-block-start:2px;padding:12px 24px;font-size:13.5px;font-weight:700;line-height:1.6;white-space:nowrap;color:var(--ecc2-btn-tx);background:var(--ecc2-btn-bg);border:1px solid var(--ecc2-btn-bd);border-radius:15px!important;text-decoration:none;box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.ec-cc a.ec-cc__cta:hover,.ec-cc a.ec-cc__cta:focus-visible{color:#fff!important;background:var(--ecc2-navy);border-color:#CCB070;box-shadow:1px 1px 6px 1px rgb(10 8 48 / .18)}.ec-cc a.ec-cc__cta:focus-visible{outline:2px solid var(--ecc2-gold);outline-offset:2px}.ec-cc .ec-cc__cta svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.ec-cc .ec-cc__img,.ec-cc a.ec-cc__cta{transition:none}.ec-cc:hover .ec-cc__img{transform:none}.ec-cc a.ec-cc__cta:hover{box-shadow:none}}.elementor-field-type-radio::before,.elementor-field-type-checkbox::before,.elementor-field-type-recaptcha::before,.elementor-field-type-recaptcha_v3::before,.elementor-field-type-html::before{content:none!important;display:none!important}.elementor-field-subgroup .elementor-field-option{display:flex;align-items:center;gap:8px;margin-block:.35em;min-height:28px;line-height:1.8}.elementor-field-subgroup .elementor-field-option input{width:18px;height:18px;margin:0;flex:0 0 auto;accent-color:#ccb070}.elementor-field-subgroup .elementor-field-option label{margin:0;cursor:pointer}.elementor-field-type-upload input[type="file"]{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding-block:7px;direction:rtl;text-align:start;font-size:14px;color:#5a5959;cursor:pointer}.elementor-field-type-upload input[type="file"]::file-selector-button{order:-1;flex:0 0 auto;margin:0 0 0 10px;padding:9px 18px;background:#f8f4eb;color:#3d2e0f;border:1px solid rgb(61 46 15 / .28);border-radius:10px;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s}.elementor-field-type-upload input[type="file"]::file-selector-button:hover{background:#efe6d3;border-color:rgb(61 46 15 / .5)}.elementor-field-label .elementor-mark-required,.elementor-field-required>.elementor-field-label::after{color:#c62828}.elementor-1584 .elementor-element.elementor-element-8916adc>.e-con-inner{flex-wrap:nowrap}.elementor-widget-heading .elementor-heading-title{line-height:1.45}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.45}@media (min-width:1025px){.elementor-widget-heading .elementor-heading-title{line-height:1.4}}