.elementor-4641 .elementor-element.elementor-element-35309d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-afbab06{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-47cd1bc );--border-color:var( --e-global-color-47cd1bc );--border-radius:99px 99px 99px 99px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-afbab06:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-afbab06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-a7ef0c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-24dadfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-47cd1bc );--border-color:var( --e-global-color-47cd1bc );--border-radius:24px 24px 24px 24px;--padding-top:90px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-24dadfa:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-24dadfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a69ac3 );}.woocommerce .elementor-4641 .elementor-element.elementor-element-a856cb0 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-47cd1bc );border-radius:12px 12px 12px 12px;}.elementor-4641 .elementor-element.elementor-element-cf7c858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-8108f71{--display:grid;--e-con-grid-template-columns:2.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:center;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-e1f4b6b );margin:0px 0px 10px 15px;font-weight:700;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper p{color:var( --e-global-color-b3e15e9 );line-height:28px;margin:0px 0px 0px 15px;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-divider{width:4px;background:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:4px;height:60px;color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-star{width:4px;height:60px;color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-border-divider::before{height:60px;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit-btn-wraper{text-align:left;}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button{padding:9px 5px 9px 25px;font-size:14px;border-radius:99px 99px 99px 99px;}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button i{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_slide_in_line::after{background-color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button svg{fill:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_position_aware_bg{background-color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:18px;padding:8px 8px 8px 8px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-d6f2925{--divider-border-style:solid;--divider-color:var( --e-global-color-47cd1bc );--divider-border-width:1px;}.elementor-4641 .elementor-element.elementor-element-d6f2925 .elementor-divider-separator{width:100%;}.elementor-4641 .elementor-element.elementor-element-d6f2925 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-4641 .elementor-element.elementor-element-ecfbe7a{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-e307818{--display:flex;--justify-content:center;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-57ccced .elementor-heading-title{color:var( --e-global-color-f9004f3 );}.woocommerce .elementor-4641 .elementor-element.elementor-element-0c64093 .woocommerce-product-details__short-description{color:var( --e-global-color-b3e15e9 );line-height:40px;}.elementor-4641 .elementor-element.elementor-element-5b76fa9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-5b76fa9:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-5b76fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23b0299 );}.elementor-4641 .elementor-element.elementor-element-a04d256.ekit-equal-height-enable,
					.elementor-4641 .elementor-element.elementor-element-a04d256.ekit-equal-height-enable > div,
					.elementor-4641 .elementor-element.elementor-element-a04d256.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4641 .elementor-element.elementor-element-a04d256.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox{background-color:var( --e-global-color-adad6d9 );padding:0px 0px 0px 0px;}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox .elementskit-info-box-title{padding:13px 0px 13px 0px;color:var( --e-global-color-e1f4b6b );font-size:16px;}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox .box-body > p{color:var( --e-global-color-ae5f892 );font-size:18px;font-weight:700;}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:var( --e-global-color-3a69ac3 );border-radius:99px 99px 99px 99px;}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-3a69ac3 );fill:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox .elementskit-info-box-icon{font-size:28px;padding:12px 12px 12px 12px;transform:rotate(0deg);}.elementor-4641 .elementor-element.elementor-element-a04d256 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-4641 .elementor-element.elementor-element-4c6e81e{--divider-border-style:solid;--divider-color:var( --e-global-color-47cd1bc );--divider-border-width:1px;}.elementor-4641 .elementor-element.elementor-element-4c6e81e .elementor-divider-separator{width:100%;}.elementor-4641 .elementor-element.elementor-element-4c6e81e .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4641 .elementor-element.elementor-element-e82cb54 .cart button, .elementor-4641 .elementor-element.elementor-element-e82cb54 .cart .button{transition:all 0.2s;}.elementor-4641 .elementor-element.elementor-element-e82cb54 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations label{color:var( --e-global-color-f9004f3 );font-size:18px;font-weight:600;}.woocommerce .elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations td.value select{color:var( --e-global-color-e1f4b6b );}.woocommerce .elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations td.value select, .woocommerce .elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations td.value:before{background-color:var( --e-global-color-3a69ac3 );border:var( --e-global-color-47cd1bc );}.woocommerce .elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4641 .elementor-element.elementor-element-e82cb54 form.cart table.variations td.value:before{font-size:12px;}.elementor-4641 .elementor-element.elementor-element-586ec72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4641 .elementor-element.elementor-element-89da50c{--display:flex;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.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-4641 .elementor-element.elementor-element-bd8b47f{text-align:justify;font-family:"Vazirmatn", poppins;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-b3e15e9 );}.elementor-4641 .elementor-element.elementor-element-aa40aca{--display:flex;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-d284708{text-align:justify;font-family:"Vazirmatn", poppins;font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-b3e15e9 );}.elementor-4641 .elementor-element.elementor-element-7eddc47{--display:flex;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-75ddfd5{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-47cd1bc );}.woocommerce .elementor-4641 .elementor-element.elementor-element-75ddfd5 .shop_attributes{color:var( --e-global-color-b3e15e9 );}.elementor-4641 .elementor-element.elementor-element-81d878f{--display:flex;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-880f56f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:30px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:0px;--n-tabs-title-color:var( --e-global-color-b3e15e9 );--n-tabs-title-color-active:var( --e-global-color-ae5f892 );}.elementor-4641 .elementor-element.elementor-element-880f56f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-adad6d9 );}.elementor-4641 .elementor-element.elementor-element-880f56f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-adad6d9 );}.elementor-4641 .elementor-element.elementor-element-880f56f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4641 .elementor-element.elementor-element-880f56f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-3a69ac3 );}:where( .elementor-4641 .elementor-element.elementor-element-880f56f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-3a69ac3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-47cd1bc );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-4641 .elementor-element.elementor-element-880f56f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Vazirmatn", poppins;font-weight:normal;}.elementor-4641 .elementor-element.elementor-element-880f56f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-e1f4b6b );}.elementor-4641 .elementor-element.elementor-element-e0b123b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-69fbab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-e1f4b6b );margin:0px 0px 10px 15px;font-weight:700;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-e1f4b6b );font-weight:400;margin:0px 0px 10px 15px;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-divider{width:4px;background:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:4px;height:60px;color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-star{width:4px;height:60px;color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-border-divider::before{height:60px;}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-650ec3c .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit-btn-wraper{text-align:left;}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button{padding:9px 5px 9px 25px;font-size:14px;border-radius:99px 99px 99px 99px;}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-ed33b7e );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-3a69ac3 );background-color:var( --e-global-color-ed33b7e );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button i{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_slide_in_line::after{background-color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button svg{fill:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-ed33b7e );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-ed33b7e );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_position_aware_bg{background-color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:18px;padding:8px 8px 8px 8px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4641 .elementor-element.elementor-element-99e999c .ue-carousel-item{transition:300ms;opacity:100%;transform:scale(1,1);}.elementor-4641 .elementor-element.elementor-element-99e999c .ue-carousel-item:hover{opacity:100%;}.elementor-4641 .elementor-element.elementor-element-99e999c .uc-active-item:hover .ue-carousel-item{opacity:100%;}.elementor-4641 .elementor-element.elementor-element-99e999c .uc-active-item .ue-carousel-item{opacity:100%;transform:scale(1,1);}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-nav .owl-prev{left:20px;right:auto;}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-nav .owl-next{right:20px;left:auto;}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-carousel .owl-nav .owl-next,.elementor-4641 .elementor-element.elementor-element-99e999c .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-carousel .owl-nav .owl-next:hover,.elementor-4641 .elementor-element.elementor-element-99e999c .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-dots{margin-top:25px;}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-dot{margin:0px 3px;width:12px;height:6px;border-radius:10px 10px 10px 10px;background-color:var( --e-global-color-47cd1bc );}.elementor-4641 .elementor-element.elementor-element-99e999c .owl-dot.active{width:30px;height:6px;border-radius:10px 10px 10px 10px;background-color:var( --e-global-color-secondary );}body.elementor-page-4641:not(.elementor-motion-effects-element-type-background), body.elementor-page-4641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1295c2c );}@media(max-width:1024px){.elementor-4641 .elementor-element.elementor-element-8108f71{--grid-auto-flow:row;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper p{font-size:15px;}.elementor-4641 .elementor-element.elementor-element-ecfbe7a{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4641 .elementor-element.elementor-element-e0b123b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4641 .elementor-element.elementor-element-a7ef0c2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4641 .elementor-element.elementor-element-24dadfa{--padding-top:65px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4641 .elementor-element.elementor-element-cf7c858{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4641 .elementor-element.elementor-element-8108f71{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-4641 .elementor-element.elementor-element-6d22107 .elementskit-section-title-wraper p{font-size:14px;}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit-btn-wraper{text-align:left;}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button{padding:8px 15px 8px 4px;}.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:15px;padding:6px 6px 6px 6px;}.elementor-4641 .elementor-element.elementor-element-d6f2925 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-4641 .elementor-element.elementor-element-ecfbe7a{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4641 .elementor-element.elementor-element-4c6e81e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4641 .elementor-element.elementor-element-880f56f{--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit-btn-wraper{text-align:left;}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button{padding:8px 15px 8px 4px;}.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:15px;padding:6px 6px 6px 6px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-4641 .elementor-element.elementor-element-24dadfa{--width:40%;}.elementor-4641 .elementor-element.elementor-element-cf7c858{--width:60%;}}/* Start custom CSS for shortcode, class: .elementor-element-9bd2f6a */.rank-math-breadcrumb p{
	margin-bottom:0;
}
.rank-math-breadcrumb p span{
	font-size:14px;
	color:var(--e-global-color-ed33b7e);
}
.rank-math-breadcrumb p a{
	font-size:14px;
	color:var(--e-global-color-b214d72);
}
.rank-math-breadcrumb .separator {
  display: none;
}
.rank-math-breadcrumb p a::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
    transform: scaleX(-1);

  mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><path d='M12.4999 17.225C12.3416 17.225 12.1832 17.1667 12.0582 17.0417L6.6249 11.6083C5.74157 10.725 5.74157 9.275 6.6249 8.39167L12.0582 2.95833C12.2999 2.71667 12.6999 2.71667 12.9416 2.95833C13.1832 3.2 13.1832 3.6 12.9416 3.84167L7.50824 9.275C7.10824 9.675 7.10824 10.325 7.50824 10.725L12.9416 16.1583C13.1832 16.4 13.1832 16.8 12.9416 17.0417C12.8166 17.1583 12.6582 17.225 12.4999 17.225Z'/></svg>");
  -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'><path d='M12.4999 17.225C12.3416 17.225 12.1832 17.1667 12.0582 17.0417L6.6249 11.6083C5.74157 10.725 5.74157 9.275 6.6249 8.39167L12.0582 2.95833C12.2999 2.71667 12.6999 2.71667 12.9416 2.95833C13.1832 3.2 13.1832 3.6 12.9416 3.84167L7.50824 9.275C7.10824 9.675 7.10824 10.325 7.50824 10.725L12.9416 16.1583C13.1832 16.4 13.1832 16.8 12.9416 17.0417C12.8166 17.1583 12.6582 17.225 12.4999 17.225Z'/></svg>");
    mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  background-color:var(--e-global-color-b214d72);
  width: 17px; 
  height: 17px;
  margin-left: 7px;
  margin-right: 7px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a856cb0 */.elementor-4641 .elementor-element.elementor-element-a856cb0 .woocommerce-product-gallery{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-a856cb0 .woocommerce-product-gallery__image img{
    
    max-height: 320px;
    object-fit: contain;
}
.elementor-4641 .elementor-element.elementor-element-a856cb0 .flex-control-thumbs li{
    width: calc(20% - 10px) !important;
    margin-left: 10px !important;
}
.elementor-4641 .elementor-element.elementor-element-a856cb0 .flex-control-thumbs li img{
    padding: 10px;
}
.elementor-4641 .elementor-element.elementor-element-a856cb0 .flex-control-thumbs{
    margin-top: 15px !important;
}
.elementor-4641 .elementor-element.elementor-element-a856cb0 .woocommerce-product-gallery__trigger{
    top: -45px !important;
    background-color: #F2F2F3 !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-6d22107 */.elementor-4641 .elementor-element.elementor-element-6d22107 .ekit-heading__description a{
    color: var(--e-global-color-e1f4b6b);
    font-weight: 900;
}
.elementor-4641 .elementor-element.elementor-element-6d22107 .ekit_heading_separetor_wraper{
    position: absolute;
    left: 0;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-4ce4bec */.elementor-4641 .elementor-element.elementor-element-4ce4bec .ekit_creative_button_icon_after{
    border-radius: 99px;
    color: var(--e-global-color-e1f4b6b) !important;
    background-color: var( --e-global-color-3a69ac3 );
    margin-right: 15px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-0c64093 */.elementor-4641 .elementor-element.elementor-element-0c64093 ul{
    padding: 0;
    list-style: none;
}
.elementor-4641 .elementor-element.elementor-element-0c64093 ul li:before{
    content: '';
    width: 12px;
    height: 12px;
    background-image: var(--wpr-bg-429d1269-7614-4b69-9e63-083836ed6205);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    display: inline-block;
    margin-left: 5px;
    position: relative;
    top: 2px;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-a04d256 */.elementor-4641 .elementor-element.elementor-element-a04d256 .box-body p span{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e82cb54 */.elementor-4641 .elementor-element.elementor-element-e82cb54 .single_variation_wrap{
    display: none !important;
}
.elementor-4641 .elementor-element.elementor-element-e82cb54 .value , .elementor-4641 .elementor-element.elementor-element-e82cb54 .label{
    background-color: transparent;
    padding: 0 !important;
}
.elementor-4641 .elementor-element.elementor-element-e82cb54 tbody tr{
    display: flex;
    flex-direction: row;
    align-items: baseline;
    gap: 10px;
}
.elementor-4641 .elementor-element.elementor-element-e82cb54 tbody tr .variable-item{
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-75ddfd5 */.elementor-4641 .elementor-element.elementor-element-75ddfd5 table{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item td{
    width: 50%;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr td{
    border: none;
    background-color: transparent !important;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr:nth-child(even){
    background-color: var(--e-global-color-1295c2c);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d208aa8 */.elementor-4641 .elementor-element.elementor-element-d208aa8 .elementor-widget-post-comments, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#respond, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#commentform {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    direction: ltr;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-reply-title, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as a {
    color: var(--e-global-color-primary) !important;
    font-family: var(--e-global-typography-primary-font-family), serif !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform label {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
    font-size: 15px;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="text"], 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="email"],
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="url"] {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0px 0px 10px 0px #0000000d;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea:focus, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input:focus {
    border-color: var(--e-global-color-primary) !important;
    background-color: #fff;
    outline: none;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit {
    font-family: var(--e-global-typography-accent-font-family), serif !important;
    background-color: var(--e-global-color-secondary) !important;
    color: #fff !important;
    border: none;
    padding: 13px 40px !important;
    border-radius: 99px !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as {
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 15px;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-metadata a time , .elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-author  a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .reply a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .edit-link .comment-edit-link{
    font-size: 13px !important;
    color: var(--e-global-color-secondary) !important;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .stars a:before{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-75ddfd5 */.elementor-4641 .elementor-element.elementor-element-75ddfd5 table{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item td{
    width: 50%;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr td{
    border: none;
    background-color: transparent !important;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr:nth-child(even){
    background-color: var(--e-global-color-1295c2c);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d208aa8 */.elementor-4641 .elementor-element.elementor-element-d208aa8 .elementor-widget-post-comments, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#respond, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#commentform {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    direction: ltr;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-reply-title, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as a {
    color: var(--e-global-color-primary) !important;
    font-family: var(--e-global-typography-primary-font-family), serif !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform label {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
    font-size: 15px;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="text"], 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="email"],
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="url"] {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0px 0px 10px 0px #0000000d;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea:focus, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input:focus {
    border-color: var(--e-global-color-primary) !important;
    background-color: #fff;
    outline: none;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit {
    font-family: var(--e-global-typography-accent-font-family), serif !important;
    background-color: var(--e-global-color-secondary) !important;
    color: #fff !important;
    border: none;
    padding: 13px 40px !important;
    border-radius: 99px !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as {
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 15px;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-metadata a time , .elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-author  a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .reply a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .edit-link .comment-edit-link{
    font-size: 13px !important;
    color: var(--e-global-color-secondary) !important;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .stars a:before{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-75ddfd5 */.elementor-4641 .elementor-element.elementor-element-75ddfd5 table{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item td{
    width: 50%;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr td{
    border: none;
    background-color: transparent !important;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr:nth-child(even){
    background-color: var(--e-global-color-1295c2c);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d208aa8 */.elementor-4641 .elementor-element.elementor-element-d208aa8 .elementor-widget-post-comments, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#respond, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#commentform {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    direction: ltr;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-reply-title, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as a {
    color: var(--e-global-color-primary) !important;
    font-family: var(--e-global-typography-primary-font-family), serif !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform label {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
    font-size: 15px;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="text"], 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="email"],
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="url"] {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0px 0px 10px 0px #0000000d;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea:focus, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input:focus {
    border-color: var(--e-global-color-primary) !important;
    background-color: #fff;
    outline: none;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit {
    font-family: var(--e-global-typography-accent-font-family), serif !important;
    background-color: var(--e-global-color-secondary) !important;
    color: #fff !important;
    border: none;
    padding: 13px 40px !important;
    border-radius: 99px !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as {
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 15px;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-metadata a time , .elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-author  a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .reply a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .edit-link .comment-edit-link{
    font-size: 13px !important;
    color: var(--e-global-color-secondary) !important;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .stars a:before{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-75ddfd5 */.elementor-4641 .elementor-element.elementor-element-75ddfd5 table{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item td{
    width: 50%;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr td{
    border: none;
    background-color: transparent !important;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr:nth-child(even){
    background-color: var(--e-global-color-1295c2c);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d208aa8 */.elementor-4641 .elementor-element.elementor-element-d208aa8 .elementor-widget-post-comments, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#respond, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#commentform {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    direction: ltr;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-reply-title, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as a {
    color: var(--e-global-color-primary) !important;
    font-family: var(--e-global-typography-primary-font-family), serif !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform label {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
    font-size: 15px;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="text"], 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="email"],
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="url"] {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0px 0px 10px 0px #0000000d;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea:focus, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input:focus {
    border-color: var(--e-global-color-primary) !important;
    background-color: #fff;
    outline: none;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit {
    font-family: var(--e-global-typography-accent-font-family), serif !important;
    background-color: var(--e-global-color-secondary) !important;
    color: #fff !important;
    border: none;
    padding: 13px 40px !important;
    border-radius: 99px !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as {
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 15px;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-metadata a time , .elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-author  a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .reply a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .edit-link .comment-edit-link{
    font-size: 13px !important;
    color: var(--e-global-color-secondary) !important;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .stars a:before{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-75ddfd5 */.elementor-4641 .elementor-element.elementor-element-75ddfd5 table{
    margin-bottom: 0;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody .woocommerce-product-attributes-item td{
    width: 50%;
    padding: 8px;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr th , .elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr td{
    border: none;
    background-color: transparent !important;
}
.elementor-4641 .elementor-element.elementor-element-75ddfd5 tbody tr:nth-child(even){
    background-color: var(--e-global-color-1295c2c);
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-d208aa8 */.elementor-4641 .elementor-element.elementor-element-d208aa8 .elementor-widget-post-comments, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#respond, .elementor-4641 .elementor-element.elementor-element-d208aa8 
#commentform {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    direction: ltr;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-reply-title, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as a {
    color: var(--e-global-color-primary) !important;
    font-family: var(--e-global-typography-primary-font-family), serif !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform label {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
    font-size: 15px;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="text"], 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="email"],
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input[type="url"] {
    font-family: var(--e-global-typography-text-font-family), serif !important;
    color: var(--e-global-color-text);
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 10px;
    background-color: #fff;
    box-shadow: 0px 0px 10px 0px #0000000d;
    width: 100%;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform textarea:focus, 
.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform input:focus {
    border-color: var(--e-global-color-primary) !important;
    background-color: #fff;
    outline: none;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit {
    font-family: var(--e-global-typography-accent-font-family), serif !important;
    background-color: var(--e-global-color-secondary) !important;
    color: #fff !important;
    border: none;
    padding: 13px 40px !important;
    border-radius: 99px !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 #commentform .submit:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-4641 .elementor-element.elementor-element-d208aa8 .logged-in-as {
    font-size: 13px;
    opacity: 0.8;
    margin-bottom: 15px;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-metadata a time , .elementor-4641 .elementor-element.elementor-element-d208aa8 .comment-author  a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .reply a , .elementor-4641 .elementor-element.elementor-element-d208aa8 .edit-link .comment-edit-link{
    font-size: 13px !important;
    color: var(--e-global-color-secondary) !important;
}
.elementor-4641 .elementor-element.elementor-element-d208aa8 .stars a:before{
    color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-880f56f */.elementor-4641 .elementor-element.elementor-element-880f56f .e-n-tabs-heading{
    background-color: var(--e-global-color-3a69ac3);
    border: 1px solid var(--e-global-color-47cd1bc);
    border-radius: 99px;
    padding: 0 30px;
}
.elementor-4641 .elementor-element.elementor-element-880f56f .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{
    font-weight: 600;
}
.elementor-4641 .elementor-element.elementor-element-880f56f .e-n-tab-title[aria-selected="true"]:after{
    content:'';
    width: 100%;
    height: 1px;
    background-color: var(--e-global-color-secondary);
    position: absolute;
    bottom: 0;
    right: 100;
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-650ec3c */.elementor-4641 .elementor-element.elementor-element-650ec3c .ekit-heading__description a{
    color: var(--e-global-color-e1f4b6b);
    font-weight: 900;
}
.elementor-4641 .elementor-element.elementor-element-650ec3c .ekit_heading_separetor_wraper{
    position: absolute;
    left: 0;
    top: 10px;
}/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-b798b07 */.elementor-4641 .elementor-element.elementor-element-b798b07 .ekit_creative_button_icon_after{
    border-radius: 99px;
    color: var(--e-global-color-e1f4b6b) !important;
    background-color: var( --e-global-color-3a69ac3 );
    margin-right: 15px;
}/* End custom CSS */