.elementor-9636 .elementor-element.elementor-element-03d322e{--display:flex;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-global .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-global .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-global .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-global .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-9636 .elementor-element.elementor-global-9615{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#3C4699;}.elementor-9636 .elementor-element.elementor-global-9615 .elementor-headline{text-align:center;font-size:24px;font-weight:400;line-height:2em;}.elementor-9636 .elementor-element.elementor-global-9615 .elementor-headline-dynamic-wrapper path{stroke:#3C4699;stroke-linecap:round;stroke-linejoin:round;}.elementor-9636 .elementor-element.elementor-global-9615 .elementor-headline-plain-text{color:#686868;}.elementor-9636 .elementor-element.elementor-global-9615 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9636 .elementor-element.elementor-global-9615 .elementor-headline-dynamic-text{font-weight:600;}.elementor-9636 .elementor-element.elementor-element-fe34e6e{--display:flex;--margin-top:020px;--margin-bottom:020px;--margin-left:0px;--margin-right:0px;}.elementor-9636 .elementor-element.elementor-element-f88af5f{--update-cart-automatically-display:none;--sections-background-color:#FAFAFA;--sections-border-type:none;--sections-border-radius:10px 10px 10px 10px;--sections-title-color:var( --e-global-color-primary );--forms-fields-border-radius:30px 30px 30px 30px;--forms-buttons-normal-text-color:var( --e-global-color-accent );--forms-buttons-border-type:none;--forms-buttons-border-radius:8px 8px 8px 8px;--order-summary-remove-icon-normal-color:var( --e-global-color-primary );--checkout-button-border-radius:8px 8px 8px 8px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .coupon .input-text, .elementor-9636 .elementor-element.elementor-element-f88af5f .e-cart-totals .input-text, .elementor-9636 .elementor-element.elementor-element-f88af5f select, .elementor-9636 .elementor-element.elementor-element-f88af5f .select2-selection--single{background-color:var( --e-global-color-accent );}.elementor-9636 .elementor-element.elementor-element-f88af5f .shop_table .button{background-color:var( --e-global-color-primary );font-family:"iranyekanwebregular_FaNum", Sans-serif;}.elementor-9636 .elementor-element.elementor-element-f88af5f .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-9636 .elementor-element.elementor-element-f88af5f .e-cart-section{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9636 .elementor-element.elementor-element-f88af5f .cart_totals h2{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-9636 .elementor-element.elementor-element-f88af5f .e-cart-content, .elementor-9636 .elementor-element.elementor-element-f88af5f .woocommerce-shipping-destination, .elementor-9636 .elementor-element.elementor-element-f88af5f .shipping-calculator-button{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;font-weight:300;line-height:2em;}.elementor-9636 .elementor-element.elementor-element-f88af5f #shipping_method li label{font-family:"iranyekanwebregular_FaNum", Sans-serif;}.elementor-9636 .elementor-element.elementor-element-f88af5f .coupon .input-text, .elementor-9636 .elementor-element.elementor-element-f88af5f .cart-collaterals .input-text, .elementor-9636 .elementor-element.elementor-element-f88af5f select, .elementor-9636 .elementor-element.elementor-element-f88af5f .select2-selection--single{font-family:"iranyekanwebregular", Sans-serif;font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1a414c );}.elementor-9636 .elementor-element.elementor-element-f88af5f {--forms-fields-padding:11px 11px 11px 11px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (11px*2) + 16px );padding-left:11px;padding-right:11px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (11px*2) + 16px );right:11px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .select2-container--default .select2-selection--single{height:auto;}.elementor-9636 .elementor-element.elementor-element-f88af5f .e-shop-table .cart th, .elementor-9636 .elementor-element.elementor-element-f88af5f .e-shop-table .cart td:before{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-weight:100;}.elementor-9636 .elementor-element.elementor-element-f88af5f .cart td span, .elementor-9636 .elementor-element.elementor-element-f88af5f .cart td, .elementor-9636 .elementor-element.elementor-element-f88af5f .input-text.qty{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .product-name .variation{font-family:"iranyekanwebregular_FaNum", Sans-serif;}.elementor-9636 .elementor-element.elementor-element-f88af5f .cart_totals .shop_table td:before, .elementor-9636 .elementor-element.elementor-element-f88af5f .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"iranyekanwebregular_FaNum", Sans-serif;font-size:14px;}.elementor-9636 .elementor-element.elementor-element-f88af5f .checkout-button{font-family:"iranyekanwebregular_FaNum", Sans-serif;border-style:none;}.elementor-9636 .elementor-element.elementor-element-5491c766{--display:grid;--e-con-grid-template-columns:4fr 1fr;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9636 .elementor-element.elementor-element-5399d3cc{columns:1;font-family:"iranyekanweblight_FaNum", Sans-serif;font-size:16px;line-height:2em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9636 .elementor-element.elementor-element-56be7b13 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-e310cb1 );color:var( --e-global-color-e310cb1 );border-radius:8px 8px 8px 8px;}.elementor-9636 .elementor-element.elementor-element-56be7b13 .elementor-button:hover, .elementor-9636 .elementor-element.elementor-element-56be7b13 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e310cb1 );}.elementor-9636 .elementor-element.elementor-element-56be7b13 .elementor-button:hover svg, .elementor-9636 .elementor-element.elementor-element-56be7b13 .elementor-button:focus svg{fill:var( --e-global-color-e310cb1 );}body.elementor-page-9636:not(.elementor-motion-effects-element-type-background), body.elementor-page-9636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e310cb1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9636 .elementor-element.elementor-element-fe34e6e{--content-width:1300px;}}@media(max-width:1024px){.elementor-widget-global .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-9636 .elementor-element.elementor-element-5491c766{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-global .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-9636 .elementor-element.elementor-element-5491c766{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9636 .elementor-element.elementor-element-5399d3cc{text-align:center;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-f88af5f */.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward) {
    color: #39469e;
}

.elementor-9636 .elementor-element.elementor-element-f88af5f .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: calc((11px* 2) + 16px);
    left: 11px !important;
}

.select2-dropdown {
    border: 1px solid #e1e1e1;
    border-radius: 30px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #39469e;
    color: #fff;
}

.e-woo-select2-wrapper .select2-results__option {
    color: #69727d;
    font-family: iranyekanwebregular, Roboto, sans-serif;
    font-size: 14px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    background-color: #0073aa;
    color: #fff;
}/* End custom CSS */