.elementor-31901 .elementor-element.elementor-element-8315a59{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-3aaeb1b{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-45927e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-45927e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31901 .elementor-element.elementor-element-7ab8240{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-ca537fe{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-swiper-gallery-thumbs{padding-top:14px;padding-bottom:0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c.elementor-element{--align-self:stretch;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{background-color:#FFFFFF;text-align:center;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-swiper-control-thumbs__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:2px 2px 2px 2px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{background-color:#FFFFFF;text-align:center;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:0px;color:#02010100;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav:hover{color:#02010100;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav.swiper-button-disabled{color:#02010100;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-31901 .elementor-element.elementor-element-627ffcd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-f4294be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );}.elementor-31901 .elementor-element.elementor-element-4fa6fbb{text-align:justify;}.elementor-31901 .elementor-element.elementor-element-4fa6fbb .elementor-heading-title{font-family:"دانا";font-size:18px;font-weight:600;line-height:26px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-aed9dc2{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31901 .elementor-element.elementor-element-aed9dc2 .elementor-heading-title{font-family:"دانا";font-size:14px;font-weight:600;line-height:18px;color:var( --e-global-color-5a51ba6 );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family );}.elementor-31901 .elementor-element.elementor-element-160759e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-box-icon-margin:13px;}.elementor-31901 .elementor-element.elementor-element-160759e.elementor-element{--align-self:flex-start;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-wrapper{text-align:left;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-338b560 );}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon{font-size:20px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title a{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-8397a67{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31901 .elementor-element.elementor-element-8397a67 .elementor-heading-title{font-family:"دانا";font-size:14px;font-weight:500;line-height:22px;color:var( --e-global-color-867ebac );}.elementor-31901 .elementor-element.elementor-element-291cb48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-502f079{width:100%;max-width:100%;border-style:none;}.elementor-31901 .elementor-element.elementor-element-291cb48.e-con{--align-self:flex-start;}.elementor-31901 .elementor-element.elementor-element-b363e78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-4b99b68{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-8dc26c7{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-31901 .elementor-element.elementor-element-8057fbb{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-be39d96{background-color:var( --e-global-color-1bbaee0 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fa93a8c );border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-9f25940 );}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-description{font-family:"دانا";font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-f058a59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-31901 .elementor-element.elementor-element-f058a59.e-con{--e-con-transform-translateX:-201px;}.elementor-31901 .elementor-element.elementor-element-efe0074{background-color:var( --e-global-color-1bbaee0 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fa93a8c );border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-9f25940 );}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-description{font-family:"دانا";font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-9990a70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-9990a70.e-con{--e-con-transform-translateX:-280px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6{background-color:var( --e-global-color-1bbaee0 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fa93a8c );border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-9f25940 );}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-description{font-family:"دانا";font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-7655305{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-31901 .elementor-element.elementor-element-7655305.e-con{--e-con-transform-translateX:-489px;}.elementor-31901 .elementor-element.elementor-element-6b90a17{background-color:var( --e-global-color-1bbaee0 );padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fa93a8c );border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-9f25940 );}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-description{font-family:"دانا";font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-8c4b898{--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:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-gap:16px;--n-tabs-gap:56px;--n-tabs-title-transition:500s;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:42px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:42px;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-5a51ba6 );--n-tabs-title-color-active:#545454;--n-tabs-icon-size:24px;--n-tabs-icon-color:#02010100;--n-tabs-icon-color-active:#02010100;}.elementor-31901 .elementor-element.elementor-element-8c4b898 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-31901 .elementor-element.elementor-element-8c4b898.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:none;}.elementor-31901 .elementor-element.elementor-element-8c4b898.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-31901 .elementor-element.elementor-element-8c4b898.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:none;}.elementor-31901 .elementor-element.elementor-element-8c4b898.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-31901 .elementor-element.elementor-element-8c4b898.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:"دانا";font-weight:600;line-height:18px;}.elementor-31901 .elementor-element.elementor-element-8c4b898 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#545454;--n-tabs-icon-color-hover:#02010100;}.elementor-31901 .elementor-element.elementor-element-4231ec6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family );}.elementor-31901 .elementor-element.elementor-element-ede9d9c{--display:flex;}.elementor-31901 .elementor-element.elementor-element-515c83e{--display:flex;}.elementor-31901 .elementor-element.elementor-element-91a4f65{--display:flex;}.elementor-31901 .elementor-element.elementor-element-499ac86{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 0px 0px 0px;z-index:999;border-style:none;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-14677ab-font-size );--n-menu-title-transition:500ms;--n-menu-title-padding:10px 10px 10px 10px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#1F608D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#1F608D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31901 .elementor-element.elementor-element-499ac86.elementor-element{--align-self:stretch;}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-14677ab-font-family );font-weight:var( --e-global-typography-14677ab-weight );--n-menu-title-line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-499ac86 {--n-menu-title-color-hover:var( --e-global-color-a203eac );--n-menu-title-color-active:var( --e-global-color-a203eac );}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-31901 .elementor-element.elementor-element-9db0a0c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D1D1D1;--border-color:#D1D1D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-fc5f7e1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-d2578b6{--icon-box-icon-margin:10px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon{font-size:6px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title a{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title{color:var( --e-global-color-fae4641 );}.elementor-widget-woocommerce-product-content{font-family:var( --e-global-typography-text-font-family );}.elementor-31901 .elementor-element.elementor-element-f7671a2{color:var( --e-global-color-e0068aa );font-family:"دانا";font-size:16px;font-weight:400;line-height:24px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family );}.elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-14677ab-font-family );font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );fill:var( --e-global-color-93743cf );color:var( --e-global-color-93743cf );}.elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31901 .elementor-element.elementor-element-ca50de2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-e57ea0d{--icon-box-icon-margin:10px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon{font-size:6px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title a{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title{color:var( --e-global-color-fae4641 );}.elementor-31901 .elementor-element.elementor-element-7476f87{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-30b627e .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-31901 .elementor-element.elementor-element-30b627e{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-31901 .elementor-element.elementor-element-86a1b56{--display:flex;}.elementor-31901 .elementor-element.elementor-element-c7bea94{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-dfa41bf );--border-color:var( --e-global-color-dfa41bf );}.elementor-31901 .elementor-element.elementor-element-ce6917c .elementor-heading-title{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-02c0b01 .elementor-icon-wrapper{text-align:center;}.elementor-31901 .elementor-element.elementor-element-22819c3{--display:flex;}.elementor-31901 .elementor-element.elementor-element-6c31627{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-05126bb .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-14677ab-font-family );font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );fill:var( --e-global-color-93743cf );color:var( --e-global-color-93743cf );}.elementor-31901 .elementor-element.elementor-element-c785d0e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-14677ab-font-family );font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );fill:var( --e-global-color-93743cf );color:var( --e-global-color-93743cf );}.elementor-31901 .elementor-element.elementor-element-746d9d2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-e7f14ae{--icon-box-icon-margin:10px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon{font-size:6px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title a{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title{color:var( --e-global-color-fae4641 );}.woocommerce .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-tabs ul.wc-tabs li{border-radius:11px 11px 0 0;}.woocommerce .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-Tabs-panel h2{color:#D1D1D1;}.woocommerce .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-tabs .woocommerce-Tabs-panel{border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:8px 8px 8px 8px;}.woocommerce .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-tabs ul.wc-tabs{margin-left:8px;margin-right:8px;}.elementor-31901 .elementor-element.elementor-element-46b9985{--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;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-27587c4 );--border-color:var( --e-global-color-27587c4 );--border-radius:4px 4px 4px 4px;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.06);--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-31901 .elementor-element.elementor-element-46b9985:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-46b9985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31901 .elementor-element.elementor-element-c1db5e1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-dfa41bf );--border-color:var( --e-global-color-dfa41bf );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family );}.elementor-31901 .elementor-element.elementor-element-18bcd93{padding:0px 0px 16px 0px;}.elementor-31901 .elementor-element.elementor-element-18bcd93 .elementor-image-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-18bcd93.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31901 .elementor-element.elementor-element-18bcd93.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31901 .elementor-element.elementor-element-18bcd93.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31901 .elementor-element.elementor-element-18bcd93 .elementor-image-box-title{margin-bottom:0px;font-family:"دانا";font-size:14px;font-weight:600;line-height:18px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-18bcd93 .elementor-image-box-wrapper .elementor-image-box-img{width:81px;}.elementor-31901 .elementor-element.elementor-element-18bcd93 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31901 .elementor-element.elementor-element-f6dd0a5{--display:flex;--justify-content:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-564ea37{background-color:var( --e-global-color-1f421a8 );padding:0px 12px 0px 11px;top:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;border-radius:20px 20px 20px 20px;}.elementor-31901 .elementor-element.elementor-element-564ea37.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-31901 .elementor-element.elementor-element-564ea37{right:0px;}body.rtl .elementor-31901 .elementor-element.elementor-element-564ea37{left:0px;}.elementor-31901 .elementor-element.elementor-element-564ea37 .elementor-heading-title{font-family:var( --e-global-typography-4ab5dab-font-family );font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );color:#FFFFFF;}.elementor-31901 .elementor-element.elementor-element-df34ad4{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dfa41bf );--border-color:var( --e-global-color-dfa41bf );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-5184d54{--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon{font-size:20px;}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title a{font-family:var( --e-global-typography-64167f9-font-family );font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title{color:var( --e-global-color-5a51ba6 );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-description{font-family:"Vazirmatn";}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-5f9107a{--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon{font-size:20px;}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title a{font-family:var( --e-global-typography-64167f9-font-family );font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title{color:var( --e-global-color-5a51ba6 );}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-description{font-family:"Vazirmatn";}.elementor-31901 .elementor-element.elementor-element-6be96ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-c60923d{--display:flex;--min-height:310px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-c60923d:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-c60923d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://falnic.com/wp-content/uploads/201527-WB-bannercall-desktop-v1-002-1.webp");}.elementor-31901 .elementor-element.elementor-element-710dc1b{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button{background-color:var( --e-global-color-ad34eb8 );font-family:var( --e-global-typography-c51a865-font-family );font-size:var( --e-global-typography-c51a865-font-size );line-height:var( --e-global-typography-c51a865-line-height );border-style:none;border-radius:8px 8px 8px 8px;padding:10px 32px 10px 32px;}.elementor-31901 .elementor-element.elementor-element-20f6c0a{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;}.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button{background-color:#D98800;font-family:var( --e-global-typography-64167f9-font-family );font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );border-style:solid;border-width:4px 4px 4px 4px;border-color:#D98800;border-radius:8px 8px 8px 8px;padding:12px 32px 12px 32px;}.elementor-31901 .elementor-element.elementor-element-ca0507d{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31901 .elementor-element.elementor-element-4608e4a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-e94ff9d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-31901 .elementor-element.elementor-element-e94ff9d .elementor-heading-title{font-family:"دانا";font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-9da9380 );}.elementor-31901 .elementor-element.elementor-element-0229ee3{--display:flex;--min-height:237px;--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-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-0229ee3:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-0229ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-31901 .elementor-element.elementor-element-0229ee3.e-con{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-5df9ed6{padding:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6.elementor-element{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon{font-size:40px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title a{font-family:var( --e-global-typography-589c503-font-family );font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-description{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-fae4641 );}.elementor-31901 .elementor-element.elementor-element-6f818c6{--display:flex;--min-height:237px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-6f818c6:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-6f818c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-31901 .elementor-element.elementor-element-6f818c6.e-con{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-53e0acc{padding:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-53e0acc.elementor-element{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon{font-size:40px;}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title a{font-family:var( --e-global-typography-589c503-font-family );font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-description{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-fae4641 );}.elementor-31901 .elementor-element.elementor-element-5879fec{padding:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-9da9380 );}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon{font-size:40px;}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title a{font-family:var( --e-global-typography-589c503-font-family );font-size:var( --e-global-typography-589c503-font-size );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-description{font-family:"Vazirmatn";font-size:20px;font-weight:300;line-height:28px;color:#1F608D;}.elementor-31901 .elementor-element.elementor-element-6a2d88c{--display:flex;--position:absolute;--border-radius:0px 0px 16px 16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-31901 .elementor-element.elementor-element-6a2d88c:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-6a2d88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E7CC;}body:not(.rtl) .elementor-31901 .elementor-element.elementor-element-6a2d88c{left:0px;}body.rtl .elementor-31901 .elementor-element.elementor-element-6a2d88c{right:0px;}.elementor-31901 .elementor-element.elementor-element-f1848f8{text-align:center;}.elementor-31901 .elementor-element.elementor-element-f1848f8 .elementor-heading-title{font-family:"دانا";font-size:14px;font-weight:500;line-height:22px;color:#444444;}.elementor-31901 .elementor-element.elementor-element-63188ff{--display:flex;--min-height:237px;--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-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-63188ff:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-63188ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3E5;}.elementor-31901 .elementor-element.elementor-element-63188ff.e-con{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-0910753{padding:0px 0px 0px 0px;--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-0910753.elementor-element{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title{margin-bottom:16px;color:var( --e-global-color-e0068aa );}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon{font-size:40px;}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title a{font-family:var( --e-global-typography-589c503-font-family );font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-description{font-family:"دانا";font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-fae4641 );}.elementor-31901 .elementor-element.elementor-element-777f083{--display:flex;--position:absolute;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-31901 .elementor-element.elementor-element-777f083:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-777f083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7E7CC;}.elementor-31901 .elementor-element.elementor-element-777f083.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31901 .elementor-element.elementor-element-777f083{left:0px;}body.rtl .elementor-31901 .elementor-element.elementor-element-777f083{right:0px;}.elementor-31901 .elementor-element.elementor-element-e9e6512{text-align:center;}.elementor-31901 .elementor-element.elementor-element-e9e6512 .elementor-heading-title{font-family:"دانا";font-size:14px;font-weight:500;line-height:22px;color:#444444;}.elementor-31901 .elementor-element.elementor-element-17d685b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-29c8f03{width:100%;max-width:100%;text-align:right;}.elementor-31901 .elementor-element.elementor-element-29c8f03 .elementor-heading-title{font-family:"دانا";font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-9da9380 );}.elementor-31901 .elementor-element.elementor-element-a10a633{--swiper-slides-to-display:4;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-52px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-22px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-52px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-22px;--arrow-size:32px;--arrow-normal-color:#02010100;--arrow-hover-color:#02010100;--swiper-pagination-spacing:48px;}.elementor-31901 .elementor-element.elementor-element-a10a633 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#A5C7E3;}.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-slide > .elementor-element{height:100%;}.elementor-31901 .elementor-element.elementor-element-9017a25{--display:flex;--position:fixed;--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;border-style:solid;--border-style:solid;border-color:#D1D1D1;--border-color:#D1D1D1;bottom:0px;}.elementor-31901 .elementor-element.elementor-element-9017a25:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-9017a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-31901 .elementor-element.elementor-element-9017a25{left:0px;}body.rtl .elementor-31901 .elementor-element.elementor-element-9017a25{right:0px;}.elementor-31901 .elementor-element.elementor-element-6d560b7{border-style:none;}body.elementor-page-31901:not(.elementor-motion-effects-element-type-background), body.elementor-page-31901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFCFE;}@media(min-width:601px){.elementor-31901 .elementor-element.elementor-element-45927e8{--width:72%;}.elementor-31901 .elementor-element.elementor-element-ca537fe{--width:55%;}.elementor-31901 .elementor-element.elementor-element-627ffcd{--width:46%;}.elementor-31901 .elementor-element.elementor-element-8057fbb{--width:48%;}.elementor-31901 .elementor-element.elementor-element-f058a59{--width:48%;}.elementor-31901 .elementor-element.elementor-element-9990a70{--width:48%;}.elementor-31901 .elementor-element.elementor-element-7655305{--width:48%;}.elementor-31901 .elementor-element.elementor-element-46b9985{--width:100%;}.elementor-31901 .elementor-element.elementor-element-710dc1b{--width:100%;}.elementor-31901 .elementor-element.elementor-element-0229ee3{--width:31%;}.elementor-31901 .elementor-element.elementor-element-6f818c6{--width:31%;}.elementor-31901 .elementor-element.elementor-element-63188ff{--width:31%;}}@media(max-width:1366px) and (min-width:601px){.elementor-31901 .elementor-element.elementor-element-46b9985{--width:23%;}}@media(max-width:1024px) and (min-width:601px){.elementor-31901 .elementor-element.elementor-element-45927e8{--width:100%;}.elementor-31901 .elementor-element.elementor-element-8057fbb{--width:51%;}.elementor-31901 .elementor-element.elementor-element-f058a59{--width:49%;}.elementor-31901 .elementor-element.elementor-element-9990a70{--width:49%;}.elementor-31901 .elementor-element.elementor-element-7655305{--width:49%;}.elementor-31901 .elementor-element.elementor-element-46b9985{--width:100%;}.elementor-31901 .elementor-element.elementor-element-0229ee3{--width:100%;}.elementor-31901 .elementor-element.elementor-element-6f818c6{--width:100%;}.elementor-31901 .elementor-element.elementor-element-63188ff{--width:100%;}}@media(max-width:840px) and (min-width:601px){.elementor-31901 .elementor-element.elementor-element-ca537fe{--width:100%;}.elementor-31901 .elementor-element.elementor-element-627ffcd{--width:100%;}.elementor-31901 .elementor-element.elementor-element-8057fbb{--width:100%;}.elementor-31901 .elementor-element.elementor-element-f058a59{--width:100%;}.elementor-31901 .elementor-element.elementor-element-9990a70{--width:100%;}.elementor-31901 .elementor-element.elementor-element-7655305{--width:100%;}.elementor-31901 .elementor-element.elementor-element-710dc1b{--width:100%;}.elementor-31901 .elementor-element.elementor-element-0229ee3{--width:100%;}.elementor-31901 .elementor-element.elementor-element-6f818c6{--width:100%;}.elementor-31901 .elementor-element.elementor-element-63188ff{--width:100%;}}@media(max-width:1366px){.elementor-31901 .elementor-element.elementor-element-8315a59{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-3aaeb1b{--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:0px;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-8c4b898{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:8px;--n-tabs-title-padding-top:24px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:24px;--n-tabs-title-padding-left:24px;}.elementor-31901 .elementor-element.elementor-element-499ac86{--n-menu-title-font-size:var( --e-global-typography-14677ab-font-size );}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:var( --e-global-typography-14677ab-weight );--n-menu-title-line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-ce6917c .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-05126bb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-c785d0e .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-564ea37 .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button{font-size:var( --e-global-typography-c51a865-font-size );line-height:var( --e-global-typography-c51a865-line-height );}.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-a10a633{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-31901 .elementor-element.elementor-element-3aaeb1b{--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;}.elementor-31901 .elementor-element.elementor-element-ca537fe{--justify-content:center;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:0px;}.elementor-31901 .elementor-element.elementor-element-8dc26c7{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-f058a59.e-con{--e-con-transform-translateX:-418px;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-9990a70.e-con{--e-con-transform-translateX:-3px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-7655305.e-con{--e-con-transform-translateX:-418px;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-8c4b898{--n-tabs-gap:16px;}.elementor-31901 .elementor-element.elementor-element-4231ec6{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-499ac86{--n-menu-title-font-size:var( --e-global-typography-14677ab-font-size );}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:var( --e-global-typography-14677ab-weight );--n-menu-title-line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-ce6917c .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-05126bb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-c785d0e .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-564ea37 .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-6be96ce{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-c60923d:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-c60923d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://falnic.com/wp-content/uploads/Frame-1000005156.webp");background-position:bottom center;background-repeat:no-repeat;background-size:822px auto;}.elementor-31901 .elementor-element.elementor-element-c60923d{--min-height:727px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-710dc1b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button{font-size:var( --e-global-typography-c51a865-font-size );line-height:var( --e-global-typography-c51a865-line-height );}.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-4608e4a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:48px;--padding-bottom:48px;--padding-left:14px;--padding-right:14px;}.elementor-31901 .elementor-element.elementor-element-e94ff9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-17d685b{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-31901 .elementor-element.elementor-element-29c8f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-31901 .elementor-element.elementor-element-a10a633{--swiper-slides-to-display:3;}.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-31901 .elementor-element.elementor-element-9017a25{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:999;}.elementor-31901 .elementor-element.elementor-element-6d560b7{width:100%;max-width:100%;padding:16px 24px 16px 24px;}}@media(max-width:840px){.elementor-31901 .elementor-element.elementor-element-7ab8240{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-swiper-gallery-thumbs{padding-top:0px;padding-bottom:0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-swiper-control-thumbs__item{border-width:1px 1px 1px 1px;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:0px;}.elementor-31901 .elementor-element.elementor-element-f4294be{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-4fa6fbb .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-31901 .elementor-element.elementor-element-aed9dc2 .elementor-heading-title{font-size:12px;font-weight:500;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon{font-size:12px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title a{font-size:10px;font-weight:500;}.elementor-31901 .elementor-element.elementor-element-8dc26c7{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-f058a59.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-9990a70.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-7655305.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-4231ec6{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title a{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-f7671a2{font-size:14px;line-height:22px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title a{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-30b627e{--e-off-canvas-width:100%;}.elementor-31901 .elementor-element.elementor-element-86a1b56{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-c7bea94{--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;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-02c0b01{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31901 .elementor-element.elementor-element-02c0b01 .elementor-icon{font-size:20px;}.elementor-31901 .elementor-element.elementor-element-02c0b01 .elementor-icon svg{height:20px;}.elementor-31901 .elementor-element.elementor-element-22819c3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title a{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-4608e4a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-e94ff9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31901 .elementor-element.elementor-element-e94ff9d .elementor-heading-title{font-size:16px;}.elementor-31901 .elementor-element.elementor-element-17d685b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31901 .elementor-element.elementor-element-29c8f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31901 .elementor-element.elementor-element-a10a633{--swiper-slides-to-display:2;}}@media(max-width:600px){.elementor-31901 .elementor-element.elementor-element-8315a59{--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-3aaeb1b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-7ab8240{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31901 .elementor-element.elementor-element-ca537fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31901 .elementor-element.elementor-element-69a3c6c.elementor-element{--align-self:center;}.elementor-31901 .elementor-element.elementor-element-a7aea7f{width:100%;max-width:100%;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:24px;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{right:1px;left:auto;}.elementor-31901 .elementor-element.elementor-element-a7aea7f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{left:1px;right:auto;}.elementor-31901 .elementor-element.elementor-element-f4294be{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-aed9dc2{width:100%;max-width:100%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31901 .elementor-element.elementor-element-160759e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-wrapper{text-align:left;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title{margin-bottom:5px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon{font-size:16px;}.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-title a{line-height:6px;}.elementor-31901 .elementor-element.elementor-element-8397a67{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31901 .elementor-element.elementor-element-8397a67 .elementor-heading-title{font-size:10px;}.elementor-31901 .elementor-element.elementor-element-291cb48{--padding-top:8px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-4b99b68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-8057fbb{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-be39d96{padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{margin-bottom:10px;}.elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-f058a59.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-f058a59{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-efe0074{padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{margin-bottom:10px;}.elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-9990a70.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-9990a70{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6{padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{margin-bottom:10px;}.elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-7655305.e-con{--e-con-transform-translateX:0px;}.elementor-31901 .elementor-element.elementor-element-7655305{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-6b90a17{padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-wrapper{text-align:right;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{margin-bottom:10px;}.elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ab5dab-font-size );font-weight:var( --e-global-typography-4ab5dab-weight );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-8c4b898{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:18px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:18px;--n-tabs-title-font-size:12px;--n-tabs-icon-size:20px;--n-tabs-icon-gap:8px;}.elementor-31901 .elementor-element.elementor-element-4231ec6{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-499ac86{--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-title-distance-from-content:0px;--n-menu-title-space-between:0px;--n-menu-title-font-size:var( --e-global-typography-14677ab-font-size );}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:var( --e-global-typography-14677ab-weight );--n-menu-title-line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-499ac86 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-width:1px 1px 1px 1px;}.elementor-31901 .elementor-element.elementor-element-d2578b6{--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title{margin-bottom:0px;}.elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon-box-title a{line-height:2.5em;}.elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );padding:7px 10px 8px 10px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d{--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title{margin-bottom:0px;}.elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon-box-title a{line-height:2.5em;}.elementor-31901 .elementor-element.elementor-element-7476f87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-ce6917c .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-6c31627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-31901 .elementor-element.elementor-element-05126bb .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );}.elementor-31901 .elementor-element.elementor-element-c785d0e .elementor-button{font-size:var( --e-global-typography-14677ab-font-size );line-height:var( --e-global-typography-14677ab-line-height );padding:7px 10px 7px 10px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae{--icon-box-icon-margin:8px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title{margin-bottom:0px;}.elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon-box-title a{line-height:2.5em;}.elementor-31901 .elementor-element.elementor-element-8a0ae23{padding:0px 0px 0px 0px;}.elementor-31901 .elementor-element.elementor-element-18bcd93 .elementor-image-box-img{margin-bottom:15px;}.elementor-31901 .elementor-element.elementor-element-564ea37 .elementor-heading-title{font-size:var( --e-global-typography-4ab5dab-font-size );line-height:var( --e-global-typography-4ab5dab-line-height );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5184d54 .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-title a{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );}.elementor-31901 .elementor-element.elementor-element-5f9107a .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-6be96ce{--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31901 .elementor-element.elementor-element-c60923d{--min-height:391px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31901 .elementor-element.elementor-element-c60923d:not(.elementor-motion-effects-element-type-background), .elementor-31901 .elementor-element.elementor-element-c60923d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-31901 .elementor-element.elementor-element-710dc1b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-31901 .elementor-element.elementor-element-20f6c0a{width:100%;max-width:100%;}.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button{font-size:var( --e-global-typography-c51a865-font-size );line-height:var( --e-global-typography-c51a865-line-height );padding:5px 0px 5px 0px;}.elementor-31901 .elementor-element.elementor-element-ca0507d{width:100%;max-width:100%;}.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button{font-size:var( --e-global-typography-64167f9-font-size );line-height:var( --e-global-typography-64167f9-line-height );padding:5px 0px 5px 0px;}.elementor-31901 .elementor-element.elementor-element-4608e4a{--margin-top:25px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-0229ee3{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6{--icon-box-icon-margin:4px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon{font-size:28px;}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-6f818c6{--min-height:0px;--padding-top:32px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-31901 .elementor-element.elementor-element-53e0acc{--icon-box-icon-margin:4px;}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon{font-size:28px;}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon{font-size:48px;}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-f1848f8 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-63188ff{--min-height:0px;--padding-top:32px;--padding-bottom:68px;--padding-left:32px;--padding-right:32px;}.elementor-31901 .elementor-element.elementor-element-0910753{--icon-box-icon-margin:4px;}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon{font-size:28px;}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title, .elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-title a{font-size:var( --e-global-typography-589c503-font-size );font-weight:var( --e-global-typography-589c503-weight );line-height:var( --e-global-typography-589c503-line-height );}.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-description{font-size:14px;}.elementor-31901 .elementor-element.elementor-element-e9e6512 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-31901 .elementor-element.elementor-element-17d685b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31901 .elementor-element.elementor-element-29c8f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31901 .elementor-element.elementor-element-29c8f03 .elementor-heading-title{font-size:16px;}.elementor-31901 .elementor-element.elementor-element-a10a633{--swiper-slides-to-display:1;--swiper-slides-gap:16px;--swiper-pagination-spacing:24px;}.elementor-31901 .elementor-element.elementor-element-9017a25{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;bottom:5px;}body:not(.rtl) .elementor-31901 .elementor-element.elementor-element-9017a25{left:0px;}body.rtl .elementor-31901 .elementor-element.elementor-element-9017a25{right:0px;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-69a3c6c */.elementor-lightbox .elementor-lightbox-image {
    box-shadow: none;
    border-radius: 2px;
}

.elementor-31901 .elementor-element.elementor-element-69a3c6c .jet-woo-product-gallery__image img {
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #DADADA;
    height: 420px;
    object-fit: cover;
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-a7aea7f */.elementor-lightbox .elementor-lightbox-image {
    box-shadow: none;
    border-radius: 2px;
}

@media (max-width: 840px)
{
.jet-woo-product-gallery__image {
   
    width: 73%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: auto;
    margin: auto;
    border: 1px solid #DADADA;
}

.elementor-31901 .elementor-element.elementor-element-a7aea7f .swiper-pagination-bullet {
    width: 6px !important;
    height: 6px !important;
}
.elementor-31901 .elementor-element.elementor-element-a7aea7f  .swiper-pagination-bullet-active {
    width: 24px !important;
    height: 6px !important;
    border-radius: 7px !important;
    background-color: #0A3762 !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fa6fbb */.elementor-31901 .elementor-element.elementor-element-4fa6fbb h1{
    text-align: right !important;
    -moz-font-feature-settings: "ss01";
    -webkit-font-feature-settings: "ss01";
    font-feature-settings: "ss01";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aed9dc2 */.elementor-31901 .elementor-element.elementor-element-aed9dc2{
    -moz-font-feature-settings: "ss01";
    -webkit-font-feature-settings: "ss01";
    font-feature-settings: "ss01";
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-160759e */.elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon svg {
    width: 1em;
    height: 1em;
    position: relative;
    display: block;
    transform: translate(8px, -3px);
}
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-icon svg {
    transform: translate(8px, 6px);
}
}
@media only screen and (max-width: 800px)
{
    .elementor-31901 .elementor-element.elementor-element-160759e .elementor-icon-box-icon svg {
    transform: translate(8px, 4px);
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-502f079 */.elementor-31901 .elementor-element.elementor-element-502f079 .catalog-product-box-fl{
    border-top:1px solid #DADADA;
    border-bottom:1px solid #DADADA;
    padding-top: 8px;
    padding-bottom: 14px;
}
.elementor-31901 .elementor-element.elementor-element-502f079 .catalog-product-box-fl #open-pdf-popup{
	    color: #0A3762;
        font-size: 12px;
        line-height: 20px;
        font-weight: 500;
        cursor: pointer;
        font-family: دانا;
}
.elementor-31901 .elementor-element.elementor-element-502f079 #open-pdf-popup svg{
	transform: translate(2px, 6px);
}
.elementor-31901 .elementor-element.elementor-element-502f079 #open-pdf-popup svg{
    width: 16px;
}

@media only screen and (max-width:600px)
{
    .product-pdf-popup-content {
    width: 60% !important;
    height: 391px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    margin-top: 22px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-502f079 */.elementor-31901 .elementor-element.elementor-element-502f079 .catalog-product-box-fl{
    border-top:1px solid #DADADA;
    border-bottom:1px solid #DADADA;
    padding-top: 8px;
    padding-bottom: 14px;
}
.elementor-31901 .elementor-element.elementor-element-502f079 .catalog-product-box-fl #open-pdf-popup{
	    color: #0A3762;
        font-size: 12px;
        line-height: 20px;
        font-weight: 500;
        cursor: pointer;
        font-family: دانا;
}
.elementor-31901 .elementor-element.elementor-element-502f079 #open-pdf-popup svg{
	transform: translate(2px, 6px);
}
.elementor-31901 .elementor-element.elementor-element-502f079 #open-pdf-popup svg{
    width: 16px;
}

@media only screen and (max-width:600px)
{
    .product-pdf-popup-content {
    width: 60% !important;
    height: 391px;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px;
    margin-top: 22px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fcb9660 */.box-btn-product-features{
     font-family: دانا;
}
.box-title-product-features{
	    color: #000;
        font-family: "Vazirmatn";
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
	    margin-bottom: 12px !important;
	    font-family: دانا;
}
.box-product-features-all {
	display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-template-rows: repeat(2, auto);
        gap: 20px;
        
}
.box-title-desc-product {
    background-color: #EDEDED;
    padding: 12px;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    border: 1px solid #DADADA;
}
.title-feature-product{
    font-size: 14px;
    color: #696969;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 4px;
}
.description-feature-product{
    font-size: 14px;
    color: #000;
    font-weight: 500;
    line-height: 22px;
}

.btn-product-features-fl a{
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    fill: #0A3762;
    color: #0A3762;
    background-color: #61CE7000;
    border:2px solid #0A3762;
    border-radius: 8px 8px 8px 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    flex-direction: row-reverse;
    padding: 10px;
    margin-top: 16px;
    width:194px;
    transition: 500ms;
    font-family: دانا;
}
.btn-product-features-fl a:hover{
    color: #0A3762;
    background-color: #E4ECF3;
    font-family: دانا;
}
.btn-product-features-fl svg{
    width: 20px !important;
}
.btn-product-features-fl svg path{
    stroke: #0A3762;
}
.btn-product-features-fl a:hover svg path{
    stroke: #0A3762;
    transition: 500ms;
}

/*موبایل*/

@media (max-width: 840px)
{
    .box-title-product-features{
	font-size: 14px !important;
}

.btn-product-features-fl a{
	    width: 100% ;
        font-size: 12px ;
        padding: 8px
}
.btn-product-features-fl a:hover{
	    width: 100% ;
        font-size: 12px;
}
.btn-product-features-fl a svg{
	width: 16px !important;
        transform: translate(-3px, -1px);
}
.title-feature-product{
    font-size: 12px;
}
.description-feature-product{
    font-size: 12px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be39d96 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -120px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-be39d96{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efe0074 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -80px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-efe0074{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ea8d6 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 105px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-c0ea8d6{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b90a17 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 125px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-6b90a17{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be39d96 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -120px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-be39d96{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efe0074 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -80px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-efe0074{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ea8d6 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 105px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-c0ea8d6{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b90a17 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 125px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-6b90a17{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be39d96 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -120px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-be39d96{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efe0074 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -80px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-efe0074{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ea8d6 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 105px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-c0ea8d6{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b90a17 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 125px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-6b90a17{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be39d96 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -120px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-be39d96{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efe0074 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -80px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-efe0074{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ea8d6 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 105px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-c0ea8d6{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b90a17 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 125px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-6b90a17{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be39d96 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -120px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-be39d96{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-be39d96 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efe0074 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: -80px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-efe0074{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-efe0074 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0ea8d6 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 105px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-c0ea8d6{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-c0ea8d6 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b90a17 */@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: -44px;
    right: 125px;
    background-image: url('https://falnic.com/wp-content/uploads/mosallas2.svg');
    background-repeat: no-repeat; 
    background-position: top; 
    z-index: 1 !important;
}
.elementor-31901 .elementor-element.elementor-element-6b90a17{
    position: relative;
}

}

@media (min-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-6b90a17 .elementor-icon-box-title{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-8c4b898 */@media (max-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-8c4b898 .e-n-tabs-heading{
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto;
    gap: 10px;
    padding: 0px;
}
}
.e-n-tab-title {
    border-radius: 4px; 
}
.e-n-tab-title:hover {
    border-radius: 4px !important; 
}
.e-n-tab-title:active {
    border-radius: 4px; 
}

.elementor-31901 .elementor-element.elementor-element-8c4b898 .e-n-tab-title{
    border: 1px solid #DADADA !important;
    transition: 500ms;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 .e-n-tab-title:hover{
    border: 1px solid #E88F00 !important;
    box-shadow: 0px 15px 50px 0px rgba(0, 0, 0, 0.1);
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 svg path{
    fill: transparent;
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 #e-n-tab-title-2419073211 svg path{
    fill: #D98800;
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 .e-n-tab-title-text {
    text-align: right;
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17597 .elementor-element.elementor-element-e6b3679 > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
    margin-bottom: 0;
}


.elementor-31901 .elementor-element.elementor-element-8c4b898 .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17597 .elementor-element.elementor-element-e6b3679 > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
    margin-bottom: 0;
    border-radius: 4px;
    
}
.elementor-31901 .elementor-element.elementor-element-8c4b898 .e-n-tab-title-text {
    text-align: right;
    color: #545454 !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-499ac86 */#e-n-menu-title-7711{
    border-radius: 0px 8px 8px 0px;
}
#e-n-menu-title-7711:hover{
    border-radius: 0px 8px 8px 0px;
}
#e-n-menu-title-7713{
    border-radius: 8px 0px 0px 8px;
}
#e-n-menu-title-7713:hover{
    border-radius: 8px 0px 0px 8px;
}


.elementor-31901 .elementor-element.elementor-element-499ac86 .e-n-menu-title{
    width: 134px;
        display: flex;
    justify-content: center;
} 
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-499ac86 .e-n-menu-title{
    width: 119px;
        display: flex;
    justify-content: center;
} 
    .elementor-31901 .elementor-element.elementor-element-499ac86 .e-n-menu-item{
        width: 33%
    }
    .elementor-31901 .elementor-element.elementor-element-499ac86 .e-n-menu-heading{
            justify-content: center;
    }
}


/* هدر در حالت اولیه (شفاف) */
.elementor-31901 .elementor-element.elementor-element-499ac86 .elementor-sticky--effects {
  background-color: #ffffff00 !important; 
  transition: background-color 0.3s ease-in-out;
}


.elementor-31901 .elementor-element.elementor-element-499ac86 .elementor-sticky--effects.elementor-sticky {
  background-color: #ffffff !important; /* سفید بعد از اسکرول */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2578b6 */@media (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-d2578b6 .elementor-icon svg {
    transform: translate(0px, 5px);
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-f7671a2 */.elementor-31901 .elementor-element.elementor-element-f7671a2 a{
    color: #2B5684;
    text-decoration: underline;
      text-decoration-color: #2B5684;
     text-underline-offset: 7px; 
     font-size: 16px;
     font-family: دانا;
     line-height: 24px;
     font-weight: 600;
}
.elementor-31901 .elementor-element.elementor-element-f7671a2 h2, .elementor-31901 .elementor-element.elementor-element-f7671a2 h3, .elementor-31901 .elementor-element.elementor-element-f7671a2 h4, .elementor-31901 .elementor-element.elementor-element-f7671a2 h5{
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    color: #000000;
}
.elementor-31901 .elementor-element.elementor-element-f7671a2 img{
    width: 100%;
    border-radius: 8px;
    margin-bottom: 24px;
}
@media (max-width: 840px)
{
    .elementor-31901 .elementor-element.elementor-element-f7671a2 h2, .elementor-31901 .elementor-element.elementor-element-f7671a2 h3, .elementor-31901 .elementor-element.elementor-element-f7671a2 h4, .elementor-31901 .elementor-element.elementor-element-f7671a2 h5{
    font-size: 16px;
    line-height: 20px;
}
    .elementor-31901 .elementor-element.elementor-element-f7671a2 a{
     font-size: 14px;
     font-family: دانا;
     line-height: 22px;
     font-weight: 600;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e8e8eb */.elementor-31901 .elementor-element.elementor-element-9e8e8eb svg{
    transform: translate(-5px,2px)
}
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-9e8e8eb .elementor-button
    {
        padding: 10px 0 6px 0;
        border:2px solid #1F608D;
        min-width: 100%
    }
    .elementor-31901 .elementor-element.elementor-element-9e8e8eb svg{
    transform: translate(-5px,3px)
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e57ea0d */@media (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-e57ea0d .elementor-icon svg {
    transform: translate(0px, 5px);
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7476f87 */.falnic-attributes-table{
    font-family: دانا;
}
.falnic-attributes-table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: unset;
}
.elementor-31901 .elementor-element.elementor-element-7476f87 table tbody+tbody {
    border-block-start: none;
    }
/*ردیف فرد*/
.falnic-attributes-table tr.trodd {
    background: #D6E6F3 !important;
}
/*ردیف زوج*/
.falnic-attributes-table tr.treven {
    background: #ffffff !important;
}
.falnic-attributes-table{
    overflow: hidden;
    outline: 1px solid #DADADA;
    border-radius: 8px
}
/*دسکتاپ*/
   /*تیترموبایل*/
.falnic-attributes-table tr.trth{
        background: #1f608d !important;
        color: white;
       }
.falnic-attributes-table tr.trth th {
    display: none;
}
/*سرتیتر*/
.falnic-attributes-table tr th {
    background: #fff !important;
    color: #000000;
    padding: 24px;
    vertical-align: middle;
    white-space: nowrap;
    font-size: 16px;
    font-weight: +00;
    width: 0% !important;
    border: none;
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #EDEDED;

}
.falnic-attributes-table tr{
    border-bottom: 1px solid #EDEDED;
     border-left: 1px solid #EDEDED;
}

/*ردیف دو و سه*/

/*ردیف اول*/
.atl {
    padding: 16px 48px;
    color: #000000;
    font-weight: 600;
    font-size: 14px;
    width: 50%;
    border: none;
    vertical-align: middle;
}
/*ردیف دوم*/
.atv{
    padding: 16px 48px;
    color: #444444;
    font-weight: 400;
    font-size: 14px;
    border: none;
    width: 50%;
    vertical-align: middle;
}

/*برای موبایل*/
@media(max-width: 840px) 
{
    .falnic-attributes-table tr th {
        display: none;
        background: #ffffff !important;
        color: #000000;
        text-align:right;
        border: 0 !important;
    }
    /*تیتر موبایل*/
    .falnic-attributes-table tr.trth th {
    display: table-cell !important;
    padding: 16px 16px 16px 16px;
}
/*ذیدف دوم*/
.atv{
    padding: 16px 16px 16px 16px;
    vertical-align: top;
}
/*ردیف اول*/
.atl {
    padding: 16px 16px 16px 16px;
    vertical-align: top;
}

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6c31627 */.falnic-attributes-table{
    font-family: دانا;
}
.falnic-attributes-table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: unset;
}

/*ردیف فرد*/
.falnic-attributes-table tr.trodd {
    background: #D6E6F3 !important;
}
/*ردیف زوج*/
.falnic-attributes-table tr.treven {
    background: #ffffff !important;
}
.falnic-attributes-table{
    overflow: hidden;
    outline: 1px solid #DADADA;
    border-radius: 8px
}
/*دسکتاپ*/
   /*تیترموبایل*/
.falnic-attributes-table tr.trth{
        background: #1f608d !important;
        color: white;
       }
.falnic-attributes-table tr.trth th {
    display: none;
}
/*سرتیتر*/
.falnic-attributes-table tr th {
    background: #fff !important;
    color: #000000;
    padding: 24px;
    vertical-align: middle;
    white-space: nowrap;
    font-size: 16px;
    font-weight: +00;
    width: 0% !important;
    border: none;
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #EDEDED;

}
.falnic-attributes-table tr{
    border-bottom: 1px solid #EDEDED;
     border-left: 1px solid #EDEDED;
}
/*ردیف دو و سه*/

/*ردیف اول*/
.atl {
    padding: 16px 48px;
    color: #000000;
    font-weight: 600;
    font-size: 14px;
    width: 50%;
    border: none;
    vertical-align: middle;
}
/*ردیف دوم*/
.atv{
    padding: 16px 48px;
    color: #444444;
    font-weight: 400;
    font-size: 14px;
    border: none;
    width: 50%;
    vertical-align: middle;
}





/*برای موبایل*/
@media(max-width: 840px) 
{
    .falnic-attributes-table tr th {
        display: none;
        background: #ffffff !important;
        color: #000000;
        text-align:right;
        border: 0 !important;
    }
    /*ردیف اول*/
.atl {
    padding: 26px 16px 18px 0 !important;
    color: #000000;
    font-weight: 600;
    font-size: 12px;
    width: 50%;
    border: none;
    vertical-align: middle;
}
/*ردیف دوم*/
.atv{
    padding: 26px 16px 18px 0 !important;
    color: #444444;
    font-weight: 400;
    font-size: 12px;
    border: none;
    width: 50%;
    vertical-align: middle;
}
    /*سرتیتر*/
.falnic-attributes-table tr th {
    font-size: 12px;
}
    /*تیتر موبایل*/
    .falnic-attributes-table tr.trth th {
    display: table-cell !important;
    padding: 24px 16px 16px 16px;
}
/*ذیدف دوم*/
.atv{
    padding: 24px 16px 16px 16px;
    vertical-align: top;
}
/*ردیف اول*/
.atl {
    padding: 24px 16px 16px 16px;
   vertical-align: top;
}
    
    tbody:not(:last-child)::after {
    content: "";
    display: block;
    height: 16px; 
}
    .elementor-31901 .elementor-element.elementor-element-6c31627 table tbody+tbody {
    border-block-start: 1px solid #ebebeb;
}
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05126bb */.elementor-31901 .elementor-element.elementor-element-05126bb svg{
    transform: translate(-5px,2px)
}
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-05126bb .elementor-button
    {
        padding: 10px 0 6px 0;
        border:2px solid #1F608D;
        min-width: 100%
    }
    .elementor-31901 .elementor-element.elementor-element-05126bb svg{
    transform: translate(-5px,0px)
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c785d0e */.elementor-31901 .elementor-element.elementor-element-c785d0e svg{
    transform: translate(-5px,2px)
}
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-c785d0e .elementor-button
    {
        padding: 10px 0 6px 0;
        border:2px solid #1F608D;
        min-width: 100%
    }
    .elementor-31901 .elementor-element.elementor-element-c785d0e svg{
    transform: translate(-5px,0px)
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e7f14ae */@media (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-e7f14ae .elementor-icon svg {
    transform: translate(0px, 5px);
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8a0ae23 */.elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-Tabs-panel {
    font-family: دانا !important;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce div.product.elementor .woocommerce-tabs .panel {
    padding: 0 !important;
    margin: -1px 0 0;
    border-top: 0 !important;
}
ul.tabs.wc-tabs {
    display: none !important;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 #reviews #comments h2 {
    display: none;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .stars a{
    color: #F4C300 !important;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-noreviews{
    display: none;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-reply-title{
    display: none;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23  #review_form #respond textarea {
    width: 100%;
    border-radius: 8px;
    border-color: #b4b4b4;
    font-size: 14px;
    font-weight: 500;
    color: #696969;
    line-height: 22px;
    background-color: #fff;
    padding: 12px 20px;
    height: 128px;
    font-family: دانا;
    
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 input{
    border-style: solid;
    border-width: 1px;
    border-color: #B4B4B4;
    border-radius: 8px;
    padding: 12px 20px;
    margin-top: 12px;  
    font-family: دانا;
    font-weight: 500;
    background-color: #ffffff;
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
    color: #696969;
}
/*ارسال*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 #review_form #respond .form-submit input {
    background-color: transparent;
    border: 2px solid #1F608D;
    padding: 10px 86px 10px 60px;
    color: #0A3762;
    font-size: 14px;
    font-weight: 500;
    border-radius: 8px;
    position: relative !important;
    background-image: url(https://falnic.com/wp-content/uploads/send-1.svg);
    position: absolute;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: left 95px center ;
    
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 #review_form #respond .form-submit input:hover {
    background-color: #E4ECF3;
}
/*لیبل کوکی ها*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-cookies-consent label {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    color: #000000;
    margin-bottom: 6px;
}
/*استایل کامنت ها*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-text {
    margin: 0 50px 0 0;
    padding: 0 !important;
    background-color: #fff;
    border: none !important;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .star-rating::before {
    color: #F4C300;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .star-rating span::before {
    color: #F4C300;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-text .description{
    font-size: 14px;
    color: #000;
    font-weight: 300;
}


.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-rating {
    display: flex;
    gap: 12px;
}

/*ایمیل*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-comment{
  order: 4;
}
/*دکمه و کوکی*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-cookies-consent{
  order: 5;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .form-submit{
  order: 6;
}
/*موقع پاسخ*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 #comments ol.commentlist ul.children {
    border-right: 2px solid #6E96C9;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-respond form{
   display: flex !important;
   flex-direction: column !important;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment_container {
    border: 1px solid #DADADA;
    padding: 20px 0px 20px 24px;
    border-radius: 8px;
}
/*حذف لیبل ها*/

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-comment label, .elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-email label, .elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-form-author label{
    display: none;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-notes {
    display: none;
}
/*اواتار*/
.elementor-31901 .elementor-element.elementor-element-8a0ae23 img.avatar {
    top: 18px !important;
    right: 12px !important;
    background: transparent !important;
    box-shadow: none;
    border: none !important;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 41px 0 0;
}

 /*خط فاصله*/
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 span.woocommerce-review__dash {
    display: none;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-text p{
    margin: 0 !important;
}

 .elementor-31901 .elementor-element.elementor-element-8a0ae23 .meta {
    display: flex;
    flex-direction: row;
    gap:10px;
 }

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-Tabs-panel--reviews{
    border: none !important;
  
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .panel{
      padding: 0 !important;
}






@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce-Tabs-panel{
        font-family: دانا;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce #reviews #comments ol.commentlist li .comment-text {
    padding: 10px;
}
   
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 label{
        font-family: دانا;
        font-weight: 500;
        font-size: 12px;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 #review_form #respond .form-submit input:hover {
        background-color: #E4ECF3 !important;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 #review_form #respond .form-submit input {
        width: 300px;
        max-width:340px !important;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .form-submit{
        display: flex
;
    justify-content: center;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .woocommerce #reviews #comments ol.commentlist li img.avatar {
        background: transparent;
        border: none;
    }

    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .commentlist {
        padding-right: 0 !important;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .children {
        margin: 20px 20px 0 0 !important;
    }
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 #review_form #respond .form-submit input {
   
    padding: 10px 10px 10px 34px;
    color: #0A3762;
    font-size: 14px;
    font-weight: 500;
    border-radius: 8px;
    position: relative !important;
    background-image: url(https://falnic.com/wp-content/uploads/send-1.svg);
    position: absolute;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: left 100px center ;
    
}   
    /*تایتل و تاریخ*/
    .elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-text p.meta {
    font-size: 12px !important;
    display: flex;
    flex-direction: column;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .comment-text p {
    margin: 0 !important;
}
.elementor-31901 .elementor-element.elementor-element-8a0ae23 .description {
    font-size: 12px !important;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .star-rating span::before {
    color: #F4C300;
    font-size: 16px;
    right: 24px;
}

.elementor-31901 .elementor-element.elementor-element-8a0ae23 .star-rating::before {
    color: #F4C300;
    font-size: 16px;
    right: 24px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-18bcd93 */.elementor-31901 .elementor-element.elementor-element-18bcd93 img{
    transform: translate(0, 7px);
}
.elementor-31901 .elementor-element.elementor-element-18bcd93{
    -moz-font-feature-settings: "ss01";
    -webkit-font-feature-settings: "ss01";
    font-feature-settings: "ss01";
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2fb7571 */.elementor-31901 .elementor-element.elementor-element-2fb7571 .box-price-product-fl {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 6px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .price-sale-product-single-fl {
    font-size: 16px;
    line-height: 20px;
    color: #7D7D7D;
    text-decoration: line-through;
    font-weight: 400;
    transform: translate(50px, 2px);
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .bdi-price-product-single-fl .woocommerce-Price-sale-currencySymbol-fl {
    display: none;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .price-product-single-fl {
    font-size: 16px;
    color: #2B5684;
    line-height: 20px;
    font-weight: 600;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .box-invoice-addtocart-single-fl {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 16px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .addtocart-single-fl {
    background-color: #0A3762;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    gap: 8px;
    cursor: pointer;
    transition: 200ms;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .addtocart-single-fl:hover {
    outline: 4px solid #6E96C9;
    border-radius: 8px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .addtocart-single-fl svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-active-invoice-request-fl-single {
    background-color: #E88F00;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    cursor: pointer;
    transition: 200ms;
    gap: 8px;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-active-invoice-request-fl-single:hover {
    outline: 4px solid #F0CF99;
    border-radius: 8px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-active-invoice-request-fl-single svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-active.invoice-request-btn {
    transition: 200ms;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-active.invoice-request-btn:hover {
    outline: 6px solid #F0CF99;
    border-radius: 8px;
    cursor: pointer;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-deactive {
    background-color: #D1D1D1;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    display: flex;
    justify-content: center;
    line-height: 24px;
    font-weight: 500;
    border-radius: 8px;
    color: #7D7D7D;
    gap: 8px;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-deactive svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-deactive svg path {
    stroke: #8F8F8F;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-inquiry-price.contact-us-btn {
    background-color: #ffffff !important;
    color: #0A3762;
    padding: 10px 0 !important;
    text-align: center;
    font-size: 14px !important;
    display: flex;
    justify-content: center;
    line-height: 24px;
    font-weight: 500;
    border-radius: 8px !important;
    margin: 16px 0 0 0 !important;
    border: 2px solid #0A3762;
    width: 100% !important;
    height: unset;
    gap: 8px;
    cursor: pointer;
    transition: 500ms;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-inquiry-price.contact-us-btn svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-inquiry-price.contact-us-btn svg path {
    stroke: #0A3762;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-inquiry-price.contact-us-btn:hover {
    background-color: #E4ECF3 !important;
    color: #1F608D;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .btn-inquiry-price.contact-us-btn:hover svg path {
    stroke: #1F608D;
    transition: 500ms;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .box-btn-inquiry-invoice-active {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-active.invoice-request-btn {
    background-color: #E88F00;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 14px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    gap: 8px;
    font-family: 'دانا';
}
.elementor-31901 .elementor-element.elementor-element-2fb7571 .invoice-btn-single-active.invoice-request-btn svg{
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .box-counteraddtocart-fl {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .box-subtract-add {
    width: 149px;
    background-color: #E4ECF3;
    padding: 10px 16px;
    display: flex;
    justify-content: center;
    gap: 20px;
    border: 1px solid #1F608D;
    border-radius: 8px;
    align-items: center;
    margin-bottom: 16px;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .add-counter-fl {
    background-color: #1F608D;
    color: #fff;
    padding: 5px 8px 6px 8px;
    font-size: 25px;
    font-weight: 100;
    line-height: 17px;
    border-radius: 8px;
    cursor: pointer;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .subtract-counter-fl {
    color: #1F608D;
    padding: 5px 8px 5px 8px;
    font-size: 25px;
    font-weight: 100;
    line-height: 16px;
    border-radius: 6px;
    border: 1.5px solid #1F608D;
    cursor: pointer;
}

.elementor-31901 .elementor-element.elementor-element-2fb7571 .quantity-in-cart {
    color: #000;
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
}

@media only screen and (max-width: 600px) {
    .elementor-31901 .elementor-element.elementor-element-2fb7571 .quantity-in-cart {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5184d54 */.elementor-31901 .elementor-element.elementor-element-5184d54 svg path{
    stroke: #696969;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f9107a */.elementor-31901 .elementor-element.elementor-element-5f9107a svg path{
    stroke: #696969;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-03fd9f6 */.elementor-31901 .elementor-element.elementor-element-03fd9f6{
    font-family: دانا ; 
}
.box-title-desc-banner-pro {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.title-banner-product-fl{
    margin: 0;
    font-size: 32px !important;
    font-weight: 700 !important;
    line-height: 52px;
    color: #FFFFFF !important;
    font-family: دانا !important; 
}
.desc-banner-product-fl {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
    font-family: دانا ; 
}

@media only screen and (max-width:600px)
{
    .title-banner-product-fl{
	font-size: 18px !important;
        text-align: center;
        font-weight: 600 !important;
        line-height: 28px;
}
    .desc-banner-product-fl{
	    font-size: 14px;
        text-align: center;
        line-height: 20px;
        font-weight: 400;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20f6c0a */.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button:hover{
    outline: 4px solid #F0CF99;
}
.elementor-31901 .elementor-element.elementor-element-20f6c0a .elementor-button-icon svg {
    transform: translate(-5px, 4px)!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca0507d */.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button:hover{
    border:4px solid #F0CF99;
}
.elementor-31901 .elementor-element.elementor-element-ca0507d .elementor-button-icon svg {
    transform: translate(-4px, 2px)!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16caae4 */@media (min-width: 1024px)
{
    .navbar-bottom{
   opacity: 0;
   transition: 800ms;
}
.highlight .navbar-bottom{
     opacity: 1;
     transition: 800ms;

}
.highlight{
 transform: scale(1.075)
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5df9ed6 */.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-description a:before{
    content: "";
    position: absolute;
     left: 0;
    bottom: -2px; 
    width: 100%;
    height: 1px; 
    background-color: #1F608D;
}
.elementor-31901 .elementor-element.elementor-element-5df9ed6 .elementor-icon-box-description a{
    color: #2B5684;
    font-family: "دانا";
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
/*@media only screen and (max-width: 600px)*/
/*{*/
/*    .elementor-31901 .elementor-element.elementor-element-5df9ed6 p*/
/*    {*/
/*        font-weight: 300 !important;*/
/*        font-size: 214px !important;*/
/*        line-height: 28px !important;*/
/*    }*/
/*} *//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53e0acc */.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-description a:before{
    content: "";
    position: absolute;
     left: 0;
    bottom: -2px; 
    width: 100%;
    height: 1px; 
    background-color: #1F608D;
}
.elementor-31901 .elementor-element.elementor-element-53e0acc .elementor-icon-box-description a{
    color: #2B5684;
    font-family: "دانا";
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
/*@media only screen and (max-width: 600px)*/
/*{*/
/*    .elementor-31901 .elementor-element.elementor-element-53e0acc p*/
/*    {*/
/*        font-weight: 300 !important;*/
/*        font-size: 214px !important;*/
/*        line-height: 28px !important;*/
/*    }*/
/*} *//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5879fec */.elementor-31901 .elementor-element.elementor-element-5879fec .elementor-icon-box-description:before{
    content: "";
    position: absolute;
     left: 0;
    bottom: -2px; 
    width: 70%;
    height: 1px; 
    background-color: #1F608D;
    transform: translateX(-50%);
    left: 50%
}
@media only screen and (max-width: 600px)
{
    .elementor-31901 .elementor-element.elementor-element-5879fec p
    {
        font-weight: 300 !important;
        font-size: 20px !important;
        line-height: 28px !important;
    }
} 

.elementor-31901 .elementor-element.elementor-element-5879fec a{
    color: #2B5684;
    font-family: "دانا";
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0910753 */.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-description a:before{
    content: "";
    position: absolute;
     left: 0;
    bottom: -2px; 
    width: 100%;
    height: 1px; 
    background-color: #1F608D;
}
.elementor-31901 .elementor-element.elementor-element-0910753 .elementor-icon-box-description a{
    color: #2B5684;
    font-family: "دانا";
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
}
/*@media only screen and (max-width: 600px)*/
/*{*/
/*    .elementor-31901 .elementor-element.elementor-element-0910753 p*/
/*    {*/
/*        font-weight: 300 !important;*/
/*        font-size: 214px !important;*/
/*        line-height: 28px !important;*/
/*    }*/
/*} *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777f083 *//*.box2{*/
/*    opacity: 1;*/
/*    transition: 500ms;*/
/*}*/
/*.highlight{*/
/*     opacity: 0 !important;*/
/*     margin-top: 0 !important;*/
/*     height: 0 !important;*/
/*     transition: 500ms !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-a10a633 */.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet-active{
    width: 46px !important;
    height: 12px;
    border-radius: 7px;
    background-color: #0A3762 !important;
}
.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet{
    width: 12px;
    height: 12px;
    background-color: #B8B8B8;
    opacity: 1;
}
.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet:hover{
    background-color: #0A3762 !important;
}
/*استایل پیج نیشن تو تبلت به پایین*/

@media (max-width: 1024px)
{
    .elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet{
    width: 6px;
    height: 6px;
}
    .elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-pagination-bullet-active{
    width: 24px !important;
    height: 6px;
}
}


/*حذف نویشکشن کاروسل*/
@media only screen and (max-width: 1366px)
{
    .elementor-31901 .elementor-element.elementor-element-a10a633 .elementor-swiper-button{
        display: none !important;
    }
}

/*هاور نویگیشن کاروسل*/
.elementor-31901 .elementor-element.elementor-element-a10a633 .elementor-swiper-button{
    border-radius: 50%;
}
.elementor-31901 .elementor-element.elementor-element-a10a633 .elementor-swiper-button{
    transition: 500ms;
}

.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-button-disabled {
    opacity: 1 !important;
}


/*برای اینکه سایه دیده شه*/

.elementor-31901 .elementor-element.elementor-element-a10a633 .swiper-slide{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d560b7 */.elementor-31901 .elementor-element.elementor-element-6d560b7 .box-price-product-fl {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 6px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .price-sale-product-single-fl {
    font-size: 16px;
    line-height: 20px;
    color: #7D7D7D;
    text-decoration: line-through;
    font-weight: 400;
    transform: translate(50px, 2px);
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .bdi-price-product-single-fl .woocommerce-Price-sale-currencySymbol-fl {
    display: none;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .price-product-single-fl {
    font-size: 16px;
    color: #2B5684;
    line-height: 20px;
    font-weight: 600;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .box-invoice-addtocart-single-fl {
    display: flex;
    flex-direction: row;
    gap: 16px;
    margin-top: 16px;
    justify-content: space-between;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .addtocart-single-fl {
    background-color: #0A3762;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 12px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    gap: 8px;
    cursor: pointer;
    transition: 200ms;
    font-family: 'دانا';
    width: 48%;
    height: 40px;
    
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .addtocart-single-fl:hover {
    outline: 4px solid #6E96C9;
    border-radius: 8px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .addtocart-single-fl svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-active-invoice-request-fl-single {
    background-color: #E88F00;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 12px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    cursor: pointer;
    transition: 200ms;
    gap: 8px;
    font-family: 'دانا';
    width: 48%;
    height: 40px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-active-invoice-request-fl-single:hover {
    outline: 4px solid #F0CF99;
    border-radius: 8px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-active-invoice-request-fl-single svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-active.invoice-request-btn {
    transition: 200ms;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-active.invoice-request-btn:hover {
    outline: 6px solid #F0CF99;
    border-radius: 8px;
    cursor: pointer;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-deactive {
    background-color: #D1D1D1;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 12px;
    display: flex;
    justify-content: center;
    line-height: 24px;
    font-weight: 500;
    border-radius: 8px;
    color: #7D7D7D;
    gap: 8px;
    font-family: 'دانا';
    width: 48%;
    height: 40px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-deactive svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-deactive svg path {
    stroke: #8F8F8F;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-inquiry-price.contact-us-btn {
    background-color: #ffffff !important;
    color: #0A3762;
    padding: 10px 0 !important;
    text-align: center;
    font-size: 12px !important;
    display: flex;
    justify-content: center;
    line-height: 24px;
    font-weight: 500;
    border-radius: 8px !important;
    margin: 0 !important;
    border: 2px solid #0A3762;
    width: 48% !important;
    height: 40px;
    gap: 8px;
    cursor: pointer;
    transition: 500ms;
    font-family: 'دانا';
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-inquiry-price.contact-us-btn svg {
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-inquiry-price.contact-us-btn svg path {
    stroke: #0A3762;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-inquiry-price.contact-us-btn:hover {
    background-color: #E4ECF3 !important;
    color: #1F608D;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .btn-inquiry-price.contact-us-btn:hover svg path {
    stroke: #1F608D;
    transition: 500ms;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .box-btn-inquiry-invoice-active {
    display: flex;
    flex-direction: row;
    gap: 16px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-active.invoice-request-btn {
    background-color: #E88F00;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    font-size: 12px;
    display: flex;
    justify-content: center;
    line-height: 22px;
    font-weight: 500;
    border-radius: 8px;
    gap: 8px;
    font-family: 'دانا';
    width: 48%;
    height: 40px;
    align-items: center;
}
.elementor-31901 .elementor-element.elementor-element-6d560b7 .invoice-btn-single-active.invoice-request-btn svg{
    width: 20px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .box-counteraddtocart-fl {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .box-subtract-add {
    width: 149px;
    background-color: #E4ECF3;
    padding: 10px 16px;
    display: flex;
    justify-content: center;
    gap: 20px;
    border: 1px solid #1F608D;
    border-radius: 8px;
    align-items: center;
    margin-bottom: 16px;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .add-counter-fl {
    background-color: #1F608D;
    color: #fff;
    padding: 5px 8px 6px 8px;
    font-size: 25px;
    font-weight: 100;
    line-height: 17px;
    border-radius: 8px;
    cursor: pointer;
    
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .subtract-counter-fl {
    color: #1F608D;
    padding: 5px 8px 5px 8px;
    font-size: 25px;
    font-weight: 100;
    line-height: 16px;
    border-radius: 6px;
    border: 1.5px solid #1F608D;
    cursor: pointer;
}

.elementor-31901 .elementor-element.elementor-element-6d560b7 .quantity-in-cart {
    color: #000;
    font-size: 16px;
    font-weight: 300;
    line-height: 20px;
}

@media only screen and (max-width: 600px) {
    .elementor-31901 .elementor-element.elementor-element-6d560b7 .quantity-in-cart {
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'دانا';
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/DanaVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/Vazirmatn-RD-FD-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/Vazirmatn-RD-FD-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/Vazirmatn-RD-FD-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/Vazirmatn-RD-FD-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://falnic.com/wp-content/uploads/Vazirmatn-RD-FD-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */