.elementor-8390 .elementor-element.elementor-element-c5cbd85{--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;}.elementor-8390 .elementor-element.elementor-element-d9face2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8390 .elementor-element.elementor-element-33c97be{--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;}.elementor-8390 .elementor-element.elementor-element-33c97be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8390 .elementor-element.elementor-element-caa6f41{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8390 .elementor-element.elementor-element-a72950f.elementor-element{--align-self:flex-start;}.elementor-8390 .elementor-element.elementor-element-68c5e03 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-68c5e03 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:17px;}.elementor-8390 .elementor-element.elementor-element-422426d{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8390 .elementor-element.elementor-element-1836dcc{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8390 .elementor-element.elementor-element-1836dcc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8390 .elementor-element.elementor-element-fd122c4 > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-fd122c4.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__state-normal .jet-wishlist-button__label{color:#000000;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__state-normal .jet-wishlist-button__icon{color:#000000;font-size:20px;margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__link .jet-wishlist-button__plane-normal{background-color:#FFFFFF00;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .added-to-wishlist .jet-wishlist-button__plane-added{background-color:#FFFFFF;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__link{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__plane-normal{border-radius:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__plane-added{border-radius:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__container{margin:0px 0px 0px 0px;justify-content:center;}.elementor-8390 .elementor-element.elementor-element-fd122c4 .jet-wishlist-button__state-added .jet-wishlist-button__icon{font-size:20px;}.elementor-8390 .elementor-element.elementor-element-7b11b4c .elementor-icon-wrapper{text-align:center;}.elementor-8390 .elementor-element.elementor-element-7b11b4c .elementor-icon{font-size:20px;}.elementor-8390 .elementor-element.elementor-element-7b11b4c .elementor-icon svg{height:20px;}.elementor-8390 .elementor-element.elementor-element-5c76cfd .elementor-icon-wrapper{text-align:center;}.elementor-8390 .elementor-element.elementor-element-5c76cfd .elementor-icon{font-size:20px;}.elementor-8390 .elementor-element.elementor-element-5c76cfd .elementor-icon svg{height:20px;}.elementor-8390 .elementor-element.elementor-element-45f1c2c{--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;}.elementor-8390 .elementor-element.elementor-element-6208f20 img{width:495%;}.elementor-8390 .elementor-element.elementor-element-2004ed9{--e-image-carousel-slides-to-show:5;}.elementor-8390 .elementor-element.elementor-element-2004ed9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCE5E4;border-radius:5px 5px 5px 5px;}.elementor-8390 .elementor-element.elementor-element-165a09a{--display:flex;--justify-content:space-between;}.elementor-8390 .elementor-element.elementor-element-4ae679e .e-off-canvas__content{background-color:transparent;background-image:linear-gradient(29deg, #248484 0%, #CCE5E4 100%);border-radius:12px 12px 12px 12px;}.elementor-8390 .elementor-element.elementor-element-4ae679e .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-8390 .elementor-element.elementor-element-4ae679e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:33%;--e-off-canvas-height:29vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-8390 .elementor-element.elementor-element-6bf75f2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8390 .elementor-element.elementor-element-650f22d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-650f22d{text-align:center;}.elementor-8390 .elementor-element.elementor-element-650f22d .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-8390 .elementor-element.elementor-element-5ebe4a2{right:12px;}body.rtl .elementor-8390 .elementor-element.elementor-element-5ebe4a2{left:12px;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2{top:12px;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2 .elementor-icon-wrapper{text-align:center;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-5ebe4a2.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2 .elementor-icon{font-size:18px;}.elementor-8390 .elementor-element.elementor-element-5ebe4a2 .elementor-icon svg{height:18px;}.elementor-8390 .elementor-element.elementor-element-dd55700{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:3px;}.elementor-8390 .elementor-element.elementor-element-dd55700 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-dd55700 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-dd55700 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-87459f7 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-87459f7{text-align:center;}.elementor-8390 .elementor-element.elementor-element-87459f7 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-8390 .elementor-element.elementor-element-80f0415{--display:flex;--min-height:30px;}.elementor-8390 .elementor-element.elementor-element-8ec751b{--grid-template-columns:repeat(0, auto);--icon-size:19px;--grid-column-gap:10px;}.elementor-8390 .elementor-element.elementor-element-8ec751b .elementor-widget-container{text-align:center;}.elementor-8390 .elementor-element.elementor-element-8ec751b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-a896836 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:14px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#CCE5E4;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-8390 .elementor-element.elementor-element-a896836 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-a896836 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8390 .elementor-element.elementor-element-c841d47 .e-off-canvas__content{background-color:transparent;background-image:linear-gradient(29deg, #248484 0%, #CCE5E4 100%);border-radius:12px 12px 12px 12px;}.elementor-8390 .elementor-element.elementor-element-c841d47 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-8390 .elementor-element.elementor-element-c841d47{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50%;--e-off-canvas-height:70vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.8s;--e-off-canvas-overlay-opacity:1;}.elementor-8390 .elementor-element.elementor-element-0329383{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8390 .elementor-element.elementor-element-c1f5e70 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:17px;font-weight:500;}.elementor-8390 .elementor-element.elementor-element-ec78712 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:15px;font-weight:600;color:#248484;}.elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-8390 .elementor-element.elementor-element-9d2087d{right:14px;}body.rtl .elementor-8390 .elementor-element.elementor-element-9d2087d{left:14px;}.elementor-8390 .elementor-element.elementor-element-9d2087d{top:13px;}.elementor-8390 .elementor-element.elementor-element-9d2087d .elementor-icon-wrapper{text-align:center;}.elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-9d2087d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8390 .elementor-element.elementor-element-9d2087d .elementor-icon{font-size:20px;}.elementor-8390 .elementor-element.elementor-element-9d2087d .elementor-icon svg{height:20px;}.elementor-8390 .elementor-element.elementor-element-a0fdb85{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:1px;}.elementor-8390 .elementor-element.elementor-element-a0fdb85 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-a0fdb85 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-54d9276{--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;}.elementor-8390 .elementor-element.elementor-element-bc89fe1{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8390 .elementor-element.elementor-element-d66a39d .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-8390 .elementor-element.elementor-element-d66a39d{--icon-box-icon-margin:5px;}.elementor-8390 .elementor-element.elementor-element-d66a39d .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-d66a39d.elementor-view-stacked .elementor-icon{background-color:#248484;}.elementor-8390 .elementor-element.elementor-element-d66a39d.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-d66a39d.elementor-view-default .elementor-icon{fill:#248484;color:#248484;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-d66a39d .elementor-icon{font-size:14px;}.elementor-8390 .elementor-element.elementor-element-1e62a2b > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-1e62a2b .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:500;color:#C4C6C9;}.elementor-8390 .elementor-element.elementor-element-386ec15 .elementor-button{background-color:#248484;font-family:"IRansansX", Sans-serif;font-size:12px;fill:#FFFFFF;color:#FFFFFF;padding:5px 8px 5px 8px;}.elementor-8390 .elementor-element.elementor-element-08e7c9b .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:700;color:#000000;}.elementor-8390 .elementor-element.elementor-element-69a6ea1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-a013c43{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8390 .elementor-element.elementor-element-557f39e{--divider-border-style:solid;--divider-color:#248484;--divider-border-width:1.5px;--divider-element-spacing:60px;}.elementor-8390 .elementor-element.elementor-element-557f39e .elementor-divider-separator{width:100%;}.elementor-8390 .elementor-element.elementor-element-557f39e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8390 .elementor-element.elementor-element-e91d063 .elementor-button{background-color:#FFFFFF;font-family:"IRansansX", Sans-serif;font-size:13px;fill:#797171;color:#797171;border-style:solid;border-width:1px 1px 1px 1px;border-color:#248484;border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-8390 .elementor-element.elementor-element-e91d063 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-e91d063.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-e91d063 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8390 .elementor-element.elementor-element-6d8a57e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-6d8a57e .elementor-icon-box-wrapper{align-items:start;text-align:right;}.elementor-8390 .elementor-element.elementor-element-6d8a57e{--icon-box-icon-margin:5px;}.elementor-8390 .elementor-element.elementor-element-6d8a57e.elementor-view-stacked .elementor-icon{background-color:#248484;}.elementor-8390 .elementor-element.elementor-element-6d8a57e.elementor-view-framed .elementor-icon, .elementor-8390 .elementor-element.elementor-element-6d8a57e.elementor-view-default .elementor-icon{fill:#248484;color:#248484;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-6d8a57e .elementor-icon{font-size:16px;}.elementor-8390 .elementor-element.elementor-element-6d8a57e .elementor-icon-box-description{font-family:"IRansansX", Sans-serif;font-size:12px;color:#248484;}.elementor-8390 .elementor-element.elementor-element-3430d0b{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#CCE5E4;--border-color:#CCE5E4;--border-radius:12px 12px 12px 12px;}.elementor-8390 .elementor-element.elementor-element-3430d0b:not(.elementor-motion-effects-element-type-background), .elementor-8390 .elementor-element.elementor-element-3430d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8390 .elementor-element.elementor-element-3430d0b:hover{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:#248484;--border-color:#248484;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-8390 .elementor-element.elementor-element-3430d0b, .elementor-8390 .elementor-element.elementor-element-3430d0b::before{--border-transition:0.3s;}.elementor-8390 .elementor-element.elementor-element-57af197 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-57af197 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-57af197{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-57af197 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-57af197 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-57af197 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-57af197 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-f39ab44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-f39ab44 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-f39ab44{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-f39ab44 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-f39ab44 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-f39ab44 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-f39ab44 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-41c0145 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-41c0145 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-41c0145{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-41c0145 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-41c0145 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-41c0145 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-41c0145 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-38b07be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-38b07be .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-38b07be{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-38b07be .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-38b07be .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-38b07be .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-38b07be .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-49ff2a8{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:1px;}.elementor-8390 .elementor-element.elementor-element-49ff2a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-49ff2a8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-49ff2a8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8390 .elementor-element.elementor-element-b0979de{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-8b13348 > .elementor-widget-container{background-color:#E53935;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;border-radius:10px 10px 10px 10px;}.elementor-8390 .elementor-element.elementor-element-8b13348.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-ecace30 > .elementor-widget-container{margin:5px 0px 0px 5px;}.elementor-8390 .elementor-element.elementor-element-ecace30.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-ecace30{text-align:center;}.woocommerce .elementor-8390 .elementor-element.elementor-element-ecace30 .price{color:#71B0B0;font-family:"IRansansX", Sans-serif;font-size:24px;font-weight:600;}.woocommerce .elementor-8390 .elementor-element.elementor-element-ecace30 .price ins{color:#C43434;font-family:"IRansansX", Sans-serif;font-size:23px;font-weight:800;}.elementor-8390 .elementor-element.elementor-element-c2e5834{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8390 .elementor-element.elementor-element-c2e5834.e-con{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-e48affc > .elementor-widget-container{background-color:#F9E79F;margin:4px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8390 .elementor-element.elementor-element-e48affc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-item > a{font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-text{color:#248484;transition:color 0.3s;}.elementor-8390 .elementor-element.elementor-element-2c279ea{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:1px;}.elementor-8390 .elementor-element.elementor-element-2c279ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-2c279ea .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-2c279ea .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8390 .elementor-element.elementor-element-704fa46.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-704fa46 .cart button, .elementor-8390 .elementor-element.elementor-element-704fa46 .cart .button{font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:600;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;background-color:#248484;transition:all 0.3s;}.elementor-8390 .elementor-element.elementor-element-704fa46 .cart button:hover, .elementor-8390 .elementor-element.elementor-element-704fa46 .cart .button:hover{background-color:#1D6D6D;}.elementor-8390 .elementor-element.elementor-element-704fa46{--button-spacing:9px;}.elementor-8390 .elementor-element.elementor-element-704fa46 .quantity .qty{font-size:15px;font-weight:500;transition:all 0.2s;}.elementor-8390 .elementor-element.elementor-element-9a9a006{--display:flex;}.elementor-8390 .elementor-element.elementor-element-6b7bb59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8390 .elementor-element.elementor-element-b040f15{--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;}.elementor-8390 .elementor-element.elementor-element-96b41a9 > .elementor-widget-container{background-color:#FFFFFF;margin:-19px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu .elementor-item{font-family:"IRansansX", Sans-serif;font-size:15px;font-weight:500;}.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item{color:#248484;fill:#248484;padding-top:0px;padding-bottom:0px;}.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item:focus{color:#105151;fill:#105151;}.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#44ABAB;}.elementor-8390 .elementor-element.elementor-element-96b41a9{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-8390 .elementor-element.elementor-element-96b41a9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8390 .elementor-element.elementor-element-dfccb9c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-dfccb9c.elementor-element{--align-self:flex-start;}.elementor-8390 .elementor-element.elementor-element-dfccb9c .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-8390304 > .elementor-widget-container{margin:25px 0px 0px 0px;}.woocommerce .elementor-8390 .elementor-element.elementor-element-8390304 .woocommerce-product-details__short-description{font-family:"IRansansX", Sans-serif;}.elementor-8390 .elementor-element.elementor-element-18af19e{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:3px;}.elementor-8390 .elementor-element.elementor-element-18af19e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-18af19e .elementor-divider-separator{width:100%;}.elementor-8390 .elementor-element.elementor-element-18af19e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-e75ffb2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-e75ffb2.elementor-element{--align-self:flex-start;}.elementor-8390 .elementor-element.elementor-element-e75ffb2 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-949bb1b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-949bb1b{text-align:justify;color:var( --e-global-color-secondary );font-family:"IRansansX", Sans-serif;font-size:15px;line-height:25px;}.elementor-8390 .elementor-element.elementor-element-8b728bb{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:3px;}.elementor-8390 .elementor-element.elementor-element-8b728bb > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-8b728bb .elementor-divider-separator{width:100%;}.elementor-8390 .elementor-element.elementor-element-8b728bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-99715e7 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-99715e7.elementor-element{--align-self:flex-start;}.elementor-8390 .elementor-element.elementor-element-99715e7 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-39539f3 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-1dba311{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:3px;}.elementor-8390 .elementor-element.elementor-element-1dba311 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-1dba311 .elementor-divider-separator{width:100%;}.elementor-8390 .elementor-element.elementor-element-1dba311 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-fe284e2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#248484;}.elementor-8390 .elementor-element.elementor-element-fe284e2.elementor-element{--align-self:flex-start;}.elementor-8390 .elementor-element.elementor-element-fe284e2 .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-199ccd8{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#CCE5E4;--border-color:#CCE5E4;--border-radius:12px 12px 12px 12px;}.elementor-8390 .elementor-element.elementor-element-199ccd8:not(.elementor-motion-effects-element-type-background), .elementor-8390 .elementor-element.elementor-element-199ccd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-8390 .elementor-element.elementor-element-199ccd8:hover{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:#248484;--border-color:#248484;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-8390 .elementor-element.elementor-element-199ccd8, .elementor-8390 .elementor-element.elementor-element-199ccd8::before{--border-transition:0.3s;}.elementor-8390 .elementor-element.elementor-element-aa37cd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-aa37cd5 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-aa37cd5{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-aa37cd5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-aa37cd5 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-aa37cd5 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-aa37cd5 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-974dffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-974dffd .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-974dffd{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-974dffd .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-974dffd .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-974dffd .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-974dffd .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-0f025e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-0f025e0 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-0f025e0{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-0f025e0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-0f025e0 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-0f025e0 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-0f025e0 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-6425334 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-6425334 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-8390 .elementor-element.elementor-element-6425334{--icon-box-icon-margin:9px;}.elementor-8390 .elementor-element.elementor-element-6425334 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8390 .elementor-element.elementor-element-6425334 .elementor-icon{font-size:37px;}.elementor-8390 .elementor-element.elementor-element-6425334 .elementor-icon-box-title, .elementor-8390 .elementor-element.elementor-element-6425334 .elementor-icon-box-title a{font-family:"IRansansX", Sans-serif;font-size:15px;}.elementor-8390 .elementor-element.elementor-element-1209d72{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:1px;}.elementor-8390 .elementor-element.elementor-element-1209d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-1209d72 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-1209d72 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8390 .elementor-element.elementor-element-35b1c51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8390 .elementor-element.elementor-element-0505d67 > .elementor-widget-container{background-color:#E53935;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;border-radius:10px 10px 10px 10px;}.elementor-8390 .elementor-element.elementor-element-0505d67.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-5c69851 > .elementor-widget-container{margin:5px 0px 0px 5px;}.elementor-8390 .elementor-element.elementor-element-5c69851.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-5c69851{text-align:center;}.woocommerce .elementor-8390 .elementor-element.elementor-element-5c69851 .price{color:#71B0B0;font-family:"IRansansX", Sans-serif;font-size:24px;font-weight:600;}.woocommerce .elementor-8390 .elementor-element.elementor-element-5c69851 .price ins{color:#C43434;font-family:"IRansansX", Sans-serif;font-size:23px;font-weight:800;}.elementor-8390 .elementor-element.elementor-element-0346f35{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8390 .elementor-element.elementor-element-0346f35.e-con{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-2c6c969 > .elementor-widget-container{background-color:#F9E79F;margin:4px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8390 .elementor-element.elementor-element-2c6c969{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-item > a{font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:600;}.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-text{color:#248484;transition:color 0.3s;}.elementor-8390 .elementor-element.elementor-element-9f42076{--divider-border-style:solid;--divider-color:#CCE5E4;--divider-border-width:1px;}.elementor-8390 .elementor-element.elementor-element-9f42076 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8390 .elementor-element.elementor-element-9f42076 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8390 .elementor-element.elementor-element-9f42076 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8390 .elementor-element.elementor-element-55bda3a.elementor-element{--align-self:center;}.elementor-8390 .elementor-element.elementor-element-55bda3a .cart button, .elementor-8390 .elementor-element.elementor-element-55bda3a .cart .button{font-family:"IRansansX", Sans-serif;font-size:13px;font-weight:600;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;background-color:#248484;transition:all 0.3s;}.elementor-8390 .elementor-element.elementor-element-55bda3a .cart button:hover, .elementor-8390 .elementor-element.elementor-element-55bda3a .cart .button:hover{background-color:#1D6D6D;}.elementor-8390 .elementor-element.elementor-element-55bda3a{--button-spacing:9px;}.elementor-8390 .elementor-element.elementor-element-55bda3a .quantity .qty{font-size:15px;font-weight:500;transition:all 0.2s;}@media(min-width:768px){.elementor-8390 .elementor-element.elementor-element-c5cbd85{--width:100%;}.elementor-8390 .elementor-element.elementor-element-d9face2{--width:100%;}.elementor-8390 .elementor-element.elementor-element-33c97be{--width:37.346%;}.elementor-8390 .elementor-element.elementor-element-caa6f41{--width:66.6666%;}.elementor-8390 .elementor-element.elementor-element-422426d{--width:100%;}.elementor-8390 .elementor-element.elementor-element-1836dcc{--width:40px;}.elementor-8390 .elementor-element.elementor-element-45f1c2c{--width:495px;}.elementor-8390 .elementor-element.elementor-element-165a09a{--width:100%;}.elementor-8390 .elementor-element.elementor-element-54d9276{--width:591px;}.elementor-8390 .elementor-element.elementor-element-3430d0b{--width:331px;}.elementor-8390 .elementor-element.elementor-element-b0979de{--width:100%;}.elementor-8390 .elementor-element.elementor-element-c2e5834{--width:85%;}.elementor-8390 .elementor-element.elementor-element-6b7bb59{--width:100%;}.elementor-8390 .elementor-element.elementor-element-b040f15{--width:80%;}.elementor-8390 .elementor-element.elementor-element-199ccd8{--width:20%;}.elementor-8390 .elementor-element.elementor-element-35b1c51{--width:100%;}.elementor-8390 .elementor-element.elementor-element-0346f35{--width:85%;}}@media(max-width:1024px){.elementor-8390 .elementor-element.elementor-element-2004ed9{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-8390 .elementor-element.elementor-element-2004ed9{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for shortcode, class: .elementor-element-dfb17de */.elementor-8390 .elementor-element.elementor-element-dfb17de .elementor-shortcode a {
    color: #248484;
    text-decoration: none;
    font-weight: 450;
    font-size: 13px;
    font-family:"iransansX" , Sans-serif;
}

.elementor-8390 .elementor-element.elementor-element-dfb17de .elementor-shortcode .breadcrumb-separator {
    color: #cce5e4;
    margin: 0 4px;
    font-size: 12px; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a72950f */.elementor-8390 .elementor-element.elementor-element-a72950f .elementor-shortcode a {
    color: #19bfd3;
    text-decoration: none;
    font-weight: 600;
    font-size: 12px;
    font-family: "IRANSansX" Sans-serif;
}


.elementor-8390 .elementor-element.elementor-element-a72950f .elementor-shortcode .breadcrumb-separator {
    color: #cce5e4;
    margin: 0 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1836dcc */.mt-tooltip {
    position: relative;
    cursor: pointer;
}

.mt-tooltip::after {
    position: absolute;
    top: 50%;
    right: 100%;
    margin-right: 10px;
    transform: translateY(-50%);
    background: #cce5e4;
    color: #000000;
    padding: 10px;
    font-size: 13px;
    border-radius: 5px;
    border: #248484;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.2s ease;
    z-index: 10;
}

.mt-tooltip:hover::after {
    opacity: 1;
}
.mt-wishlist::after {
    content: "اضافه به علاقمندی";
}
.mt-share::after {
    content: "به اشتراک گذاری کالا";
}
.mt-notification::after {
    content: "اطلاع رسانی شگفت انگیز";
}
.mt-price::after {
    content: "نمودار قیمت";
}
.mt-list::after {
    content: "افزودن به لیست";
}
.mt-compare::after {
    content: "مقایسه کالا";
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2004ed9 */.swiper-slide-inner {
    padding: 2px
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-69a6ea1 */#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes {
    display: block !important;
    width: 100%;
    margin: 0 auto;
    padding: 0;
}

#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr); /* ۳ ستون برای دسکتاپ */
    gap: 10px; /* فاصله بین باکس‌ها */
    margin: 0;
    padding: 0;
}

#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody tr.woocommerce-product-attributes-item {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 10px;
    box-sizing: border-box;
    background-color: #f0f0f1;
    border-radius: 8px;
    margin: 0;
    border: none;
}

#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label {
    display: block;
    width: 100%;
    box-sizing: border-box;
    font-size: 13px;
    font-family: "IRANYekanX", Sans-serif;
    font-weight: 400 !important;
    font-style: normal;
    color: #81858b;
    margin-bottom: 5px;
    text-align: right !important;
    background: none;
    padding: 0;
    border: none;
    outline: none;
}

#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value {
    font-size: 12px;
    font-family: "IRANYekanX", Sans-serif;
    font-weight: 200 !important;
    color: #3f4064;
    text-align: right !important;
    background: none;
    padding: 0;
    border: none;
    outline: none;
    display: block;
    width: 100%;
}

#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value p {
    background-color: transparent;
    padding: 0;
    border-radius: 0;
    color: #3f4064;
    cursor: default;
    border: none;
    outline: none;
    font-style: normal;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 100%;
}

/* تغییر تعداد نمایش داده شده (به طور پیشفرض 9 عدد) */
#mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody tr.woocommerce-product-attributes-item:nth-of-type(n+10) {
    display: none !important;
}

/* --- ریسپانسیو --- */
/* تبلت: دو ستون در عرض‌های کمتر از ۱۰۲۴ پیکسل */
@media (max-width: 1024px) {
    #mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* موبایل: یک ستون در عرض‌های کمتر از ۷۶۸ پیکسل */
@media (max-width: 768px) {
    #mihantheme-attributes.elementor-widget-woocommerce-product-additional-information .woocommerce-product-attributes tbody {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8b13348 */.elementor-8390 .elementor-element.elementor-element-8b13348 {
    font-size: 17px !important;
    font-weight: 500;
    color: white;
    font-family: "IRANYekanX", Sans-serif !important;
    font-feature-settings: "ss02" !important;
    text-align: center; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ecace30 */.price del .woocommerce-Price-currencySymbol {
    display: none !important;
}
.price del{
    margin-left:  12px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e48affc */.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-items{
    height: 20px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-item {
    position: absolute;
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.5s ease;
}
.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-item.active {
    opacity: 1;
    transform: translateY(0);
}
.elementor-8390 .elementor-element.elementor-element-e48affc .elementor-icon-list-item.exit {
    opacity: 0;
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-704fa46 */.single_add_to_cart_button {
     box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  transition: all 0.3s ease;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.single_add_to_cart_button:hover {
  background-color: #1d6d6d;
  transform: translateY(-2px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-96b41a9 */.elementor-nav-menu {
    position: relative;
}

.menu-item {
    position: relative;
}

.menu-item a {
    position: relative;
    display: inline-block;
}

.menu-item a::after {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    right: 0;
    margin: auto;
    background-color: #248484 !important;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 6px;
    width: calc(100% - 16px);
    opacity: 0;
    transition: opacity 0.3s ease;
}
.menu-item a:hover {
    color: #248484;
}

.menu-item a.elementor-item-active {
    color: #248484;
}

.menu-item a:hover::after {
    opacity: 1;
}

.menu-item a.elementor-item-active::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0505d67 */.elementor-8390 .elementor-element.elementor-element-0505d67 {
    font-size: 17px !important;
    font-weight: 500;
    color: white;
    font-family: "IRANYekanX", Sans-serif !important;
    font-feature-settings: "ss02" !important;
    text-align: center; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-5c69851 */.price del .woocommerce-Price-currencySymbol {
    display: none !important;
}
.price del{
    margin-left:  12px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2c6c969 */.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-items{
    height: 20px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-item {
    position: absolute;
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.5s ease;
}
.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-item.active {
    opacity: 1;
    transform: translateY(0);
}
.elementor-8390 .elementor-element.elementor-element-2c6c969 .elementor-icon-list-item.exit {
    opacity: 0;
    transform: translateY(-20px);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-55bda3a */.single_add_to_cart_button {
     box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  transition: all 0.3s ease;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.single_add_to_cart_button:hover {
  background-color: #1d6d6d;
  transform: translateY(-2px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.2);
}/* End custom CSS */