.elementor-1041 .elementor-element.elementor-element-2e889a0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1041 .elementor-element.elementor-element-2487810{--display:flex;--min-height:400px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-8613a92 );--border-color:var( --e-global-color-8613a92 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(129.2, 129.2, 129.2, 0.5);}.elementor-1041 .elementor-element.elementor-element-2487810:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.medisamedtour.com/wp-content/uploads/2026/06/Medisamedtour-travel-home_7.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1041 .elementor-element.elementor-element-2487810::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .e-con-inner > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 40%, #FFFFFF0A 67%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-f7d7120{background-color:#E8F3FF;padding:0px 10px 5px 10px;border-radius:15px 15px 15px 15px;}.elementor-1041 .elementor-element.elementor-element-f7d7120.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-f7d7120 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:13px;font-weight:normal;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-51275dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-51275dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-71cf7cb{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;}.elementor-1041 .elementor-element.elementor-element-71cf7cb.elementor-element{--align-self:flex-end;}.elementor-1041 .elementor-element.elementor-element-71cf7cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-71cf7cb p{margin-block-end:0px;}.elementor-1041 .elementor-element.elementor-element-1a458df{--spacer-size:20px;}.elementor-1041 .elementor-element.elementor-element-1a458df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-01f5bd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-e791e3c{--spacer-size:20px;}.elementor-1041 .elementor-element.elementor-element-e791e3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1041 .elementor-element.elementor-element-9d9bdda .elementor-button{background-color:var( --e-global-color-primary );font-family:"IRANYekanX", Sans-serif;font-size:12px;font-weight:normal;fill:var( --e-global-color-8613a92 );color:var( --e-global-color-8613a92 );border-style:none;border-radius:15px 15px 15px 15px;padding:8px 15px 7px 15px;}.elementor-1041 .elementor-element.elementor-element-9d9bdda .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-9d9bdda .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1041 .elementor-element.elementor-element-9d9bdda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-9d9bdda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1041 .elementor-element.elementor-element-9d9bdda .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1041 .elementor-element.elementor-element-10cfced{--display:flex;--min-height:400px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-8613a92 );--border-color:var( --e-global-color-8613a92 );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(129.2, 129.2, 129.2, 0.5);}.elementor-1041 .elementor-element.elementor-element-10cfced:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.medisamedtour.com/wp-content/uploads/2026/06/Medisamedtour-travel-home_6.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1041 .elementor-element.elementor-element-10cfced::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .e-con-inner > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .e-con-inner > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 40%, #FFFFFF0A 67%);}.elementor-1041 .elementor-element.elementor-element-c28792e{background-color:#E8FFFE;padding:0px 10px 5px 10px;border-radius:15px 15px 15px 15px;}.elementor-1041 .elementor-element.elementor-element-c28792e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-c28792e .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:13px;font-weight:normal;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1041 .elementor-element.elementor-element-4a37497.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-4a37497 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1041 .elementor-element.elementor-element-16c1cdf{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;font-family:"IRANYekanX", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;}.elementor-1041 .elementor-element.elementor-element-16c1cdf.elementor-element{--align-self:flex-end;}.elementor-1041 .elementor-element.elementor-element-16c1cdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-16c1cdf p{margin-block-end:0px;}.elementor-1041 .elementor-element.elementor-element-05ee797{--spacer-size:20px;}.elementor-1041 .elementor-element.elementor-element-05ee797.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-f30f8f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-2ad67b8{--spacer-size:20px;}.elementor-1041 .elementor-element.elementor-element-2ad67b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-0235872 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"IRANYekanX", Sans-serif;font-size:12px;font-weight:normal;fill:var( --e-global-color-8613a92 );color:var( --e-global-color-8613a92 );border-style:none;border-radius:15px 15px 15px 15px;padding:8px 15px 7px 15px;}.elementor-1041 .elementor-element.elementor-element-0235872 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-0235872 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1041 .elementor-element.elementor-element-0235872.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1041 .elementor-element.elementor-element-0235872 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1041 .elementor-element.elementor-element-0235872 .elementor-button .elementor-button-content-wrapper{gap:5px;}@media(min-width:768px){.elementor-1041 .elementor-element.elementor-element-2487810{--width:50%;}.elementor-1041 .elementor-element.elementor-element-10cfced{--width:50%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1041 .elementor-element.elementor-element-51275dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1041 .elementor-element.elementor-element-4a37497 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1041 .elementor-element.elementor-element-51275dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1041 .elementor-element.elementor-element-4a37497 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1041 .elementor-element.elementor-element-2487810:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.medisamedtour.com/wp-content/uploads/2026/06/Medisamedtour-travel-home_5-mobile.webp");background-position:bottom center;}.elementor-1041 .elementor-element.elementor-element-2487810{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-1041 .elementor-element.elementor-element-2487810::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .e-con-inner > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-2487810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 25%, #FFFFFF0A 50%);}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-1041 .elementor-element.elementor-element-51275dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1041 .elementor-element.elementor-element-71cf7cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1041 .elementor-element.elementor-element-71cf7cb.elementor-element{--align-self:center;}.elementor-1041 .elementor-element.elementor-element-01f5bd7.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1041 .elementor-element.elementor-element-10cfced:not(.elementor-motion-effects-element-type-background), .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.medisamedtour.com/wp-content/uploads/2026/06/Medisamedtour-travel-home_6-mobile.webp");background-position:bottom center;}.elementor-1041 .elementor-element.elementor-element-10cfced{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-1041 .elementor-element.elementor-element-10cfced::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .e-con-inner > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .e-con-inner > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-10cfced > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 25%, #FFFFFF0A 55%);}.elementor-1041 .elementor-element.elementor-element-4a37497 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1041 .elementor-element.elementor-element-16c1cdf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1041 .elementor-element.elementor-element-16c1cdf.elementor-element{--align-self:center;}.elementor-1041 .elementor-element.elementor-element-f30f8f9.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-01f5bd7 */.medisa-wellness-items {
    direction: rtl;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px 14px;
    width: 100%;
    max-width: 430px;
    font-family: "IRANYekanX", "IRANYekan", Tahoma, sans-serif;
}

/* انگلیسی LTR */
html[lang^="en"] .medisa-wellness-items {
    direction: ltr;
    font-family: "Inter", "Roboto", Arial, sans-serif;
}

/* فارسی و عربی RTL */
html[lang^="fa"] .medisa-wellness-items,
html[lang^="ar"] .medisa-wellness-items {
    direction: rtl;
}

.medisa-wellness-items *,
.medisa-wellness-items *::before,
.medisa-wellness-items *::after {
    box-sizing: border-box;
}

.medisa-wellness-item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    min-width: 0;
    min-height: 32px;
    padding: 5px;
    background: rgba(255, 255, 255, 0.86);
    border: 1px solid rgba(28, 206, 122, 0.13);
    border-radius: 15px;
    box-shadow: 0 8px 20px rgba(20, 45, 70, 0.06);
    color: #102447;
    font: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
    transition:
        transform 0.25s ease,
        border-color 0.25s ease,
        box-shadow 0.25s ease;
}

.medisa-wellness-item:hover {
    transform: translateY(-2px);
    border-color: rgba(28, 206, 122, 0.35);
    box-shadow: 0 12px 26px rgba(20, 45, 70, 0.10);
}

.medisa-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 27px;
    height: 27px;
    min-width: 27px;
    background-color: rgba(28, 206, 122, 0.08);
    border-radius: 8px;
}

/* حذف SVG قدیمی در صورت باقی‌ماندن در ترجمه‌ها */
.medisa-icon > svg {
    display: none !important;
}

/* نمایش آیکن از CSS */
.medisa-icon::before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background-color: transparent;
    background-image: var(--medisa-icon-image);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

/* آیکن اسپا */
.medisa-icon--spa {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTIgM2MyLjUgMi4xIDMuNyA0LjIgMy43IDYuM0EzLjcgMy43IDAgMCAxIDEyIDEzYTMuNyAzLjcgMCAwIDEtMy43LTMuN0M4LjMgNy4yIDkuNSA1LjEgMTIgM1oiLz48cGF0aCBkPSJNNiAyMGgxMiIvPjxwYXRoIGQ9Ik04IDIwYzAtMyAxLjUtNSA0LTVzNCAyIDQgNSIvPjxwYXRoIGQ9Ik05IDE1Yy0yLjUtLjUtNC0yLTQtNCIvPjxwYXRoIGQ9Ik0xNSAxNWMyLjUtLjUgNC0yIDQtNCIvPjwvc3ZnPg==");
}

/* آیکن طبیعت‌درمانی */
.medisa-icon--nature {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMjAgNGMtOCAwLTEzIDQuNS0xMyAxMXYyIi8+PHBhdGggZD0iTTIwIDRjMCA4LTQuNSAxMy0xMSAxM0g3Ii8+PHBhdGggZD0iTTcgMTcgNCAyMCIvPjwvc3ZnPg==");
}

/* آیکن ماساژ */
.medisa-icon--massage {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNSAxNGMyLTIgNC0zIDctM2g1YTMgMyAwIDAgMSAzIDMiLz48cGF0aCBkPSJNNCAxOGgxNiIvPjxwYXRoIGQ9Ik03IDE4YzAtMiAxLTQgMy01Ii8+PHBhdGggZD0iTTE0IDExYy41LTIgMS44LTMgNC0zIi8+PHBhdGggZD0iTTE4IDhjMS41LjUgMi41IDEuNSAzIDMiLz48L3N2Zz4=");
}

/* آیکن آب‌گرم */
.medisa-icon--hot-spring {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNNyAxNGgxMGEzIDMgMCAwIDEgMyAzdjFINHYtMWEzIDMgMCAwIDEgMy0zWiIvPjxwYXRoIGQ9Ik02IDE4djIiLz48cGF0aCBkPSJNMTggMTh2MiIvPjxwYXRoIGQ9Ik04IDExYy0xLTEuNS0xLTMgMC00Ii8+PHBhdGggZD0iTTEyIDExYy0xLTEuNS0xLTMgMC00Ii8+PHBhdGggZD0iTTE2IDExYy0xLTEuNS0xLTMgMC00Ii8+PC9zdmc+");
}

/* آیکن ریلکسیشن */
.medisa-icon--relaxation {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjYiIHI9IjIiLz48cGF0aCBkPSJNMTIgOHY1Ii8+PHBhdGggZD0iTTggMjBoOCIvPjxwYXRoIGQ9Ik0xMiAxMyA3IDE3Ii8+PHBhdGggZD0iTTEyIDEzbDUgNCIvPjxwYXRoIGQ9Ik04IDExYy0yIDEtMyAyLjUtNCA1Ii8+PHBhdGggZD0iTTE2IDExYzIgMSAzIDIuNSA0IDUiLz48L3N2Zz4=");
}

/* آیکن بازیابی انرژی */
.medisa-icon--energy {
    --medisa-icon-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWNjZTdhIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTMgMiA1IDEzaDZsLTEgOSA5LTEzaC02bDEtN1oiLz48L3N2Zz4=");
}

.medisa-item-text {
    min-width: 0;
    white-space: nowrap;
    font: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
}

@media (max-width: 767px) {
    .medisa-wellness-items {
        max-width: 100%;
        gap: 8px;
    }

    .medisa-wellness-item {
        min-height: 32px;
        padding: 5px 8px;
        gap: 6px;
        border-radius: 13px;
        box-shadow: 0 6px 14px rgba(20, 45, 70, 0.05);
    }

    .medisa-icon {
        width: 23px;
        height: 23px;
        min-width: 23px;
        border-radius: 7px;
    }

    .medisa-icon::before {
        width: 15px;
        height: 15px;
    }

    .medisa-item-text {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f30f8f9 */.medisa-beauty-items {
    direction: rtl;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px 14px;
    width: 100%;
    max-width: 520px;
    font-family: "IRANYekanX", "IRANYekan", Tahoma, sans-serif;
}

/* نسخه انگلیسی */
html[lang^="en"] .medisa-beauty-items {
    direction: ltr;
    font-family: "Inter", "Roboto", Arial, sans-serif;
}

/* نسخه فارسی و عربی */
html[lang^="fa"] .medisa-beauty-items,
html[lang^="ar"] .medisa-beauty-items {
    direction: rtl;
}

.medisa-beauty-items *,
.medisa-beauty-items *::before,
.medisa-beauty-items *::after {
    box-sizing: border-box;
}

.medisa-beauty-item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;
    min-width: 0;
    min-height: 34px;
    padding: 6px 5px;
    background: rgba(255, 255, 255, 0.86);
    border: 1px solid rgba(36, 98, 252, 0.10);
    border-radius: 12px;
    box-shadow: 0 8px 20px rgba(20, 45, 70, 0.06);
    color: #102447;
    font: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
    transition:
        transform 0.25s ease,
        border-color 0.25s ease,
        box-shadow 0.25s ease;
}

.medisa-beauty-item:hover {
    transform: translateY(-2px);
    border-color: rgba(36, 98, 252, 0.28);
    box-shadow: 0 12px 26px rgba(20, 45, 70, 0.10);
}

.medisa-beauty-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 27px;
    height: 27px;
    min-width: 27px;
    background-color: rgba(36, 98, 252, 0.06);
    border-radius: 8px;
}

/* مخفی‌کردن SVG قدیمی در ترجمه‌های قبلی */
.medisa-beauty-icon > svg {
    display: none !important;
}

/* نمایش آیکن از CSS */
.medisa-beauty-icon::before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    background-color: transparent;
    background-image: var(--medisa-beauty-image);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

/* آیکن زیبایی بینی */
.medisa-beauty-icon--nose {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTEyIDNjMS44IDIuNyAzLjEgNS40IDMuOSA4LjIiLz48cGF0aCBkPSJNMTIgM2MtMS44IDIuNy0zLjEgNS40LTMuOSA4LjIiLz48cGF0aCBkPSJNOC4xIDExLjJjLS42IDEuNi0uMyAzLjMgMSA0LjQiLz48cGF0aCBkPSJNMTUuOSAxMS4yYy42IDEuNi4zIDMuMy0xIDQuNCIvPjxwYXRoIGQ9Ik05LjEgMTUuNmMxLjcgMS4yIDQuMSAxLjIgNS44IDAiLz48cGF0aCBkPSJNMTAuMiAxOC4yYzEuMS41IDIuNS41IDMuNiAwIi8+PC9zdmc+");
}

/* آیکن تغییر رنگ چشم */
.medisa-beauty-icon--eye {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIuNSAxMnMzLjUtNSA5LjUtNSA5LjUgNSA5LjUgNS0zLjUgNS05LjUgNS05LjUtNS05LjUtNVoiLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyLjciLz48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIuOCIvPjwvc3ZnPg==");
}

/* آیکن کاشت مو */
.medisa-beauty-icon--hair {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTUgMTZoMTQiLz48cGF0aCBkPSJNNyAxOWgxMCIvPjxwYXRoIGQ9Ik04IDEzYy0uOC0xLjMtLjgtMi43IDAtNCIvPjxwYXRoIGQ9Ik0xMiAxM2MtLjgtMS4zLS44LTIuNyAwLTQiLz48cGF0aCBkPSJNMTYgMTNjLS44LTEuMy0uOC0yLjcgMC00Ii8+PHBhdGggZD0iTTYgMTBjMS4yLTIuOCAzLjMtNC4yIDYtNC4yczQuOCAxLjQgNiA0LjIiLz48cGF0aCBkPSJNNCAxM2gyIi8+PHBhdGggZD0iTTE4IDEzaDIiLz48L3N2Zz4=");
}

/* آیکن جراحی پلک */
.medisa-beauty-icon--eyelid {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgMTJjMi41LTIuNCA1LjUtMy42IDktMy42czYuNSAxLjIgOSAzLjYiLz48cGF0aCBkPSJNNSAxNGMyLjEgMS40IDQuNCAyLjEgNyAyLjFzNC45LS43IDctMi4xIi8+PHBhdGggZD0iTTkgMTIuMmMxLjguNyA0LjIuNyA2IDAiLz48L3N2Zz4=");
}

/* آیکن کاشت ابرو */
.medisa-beauty-icon--eyebrow {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTMgMTFjMi42LTIuMiA1LjctMy4yIDktMy4yczYuNCAxIDkgMy4yIi8+PHBhdGggZD0iTTUgMTRjMi4zIDEuMiA0LjYgMS44IDcgMS44czQuNy0uNiA3LTEuOCIvPjxwYXRoIGQ9Ik03IDEwYzEuMi0uOCAyLjgtMS4zIDUtMS4zczMuOC41IDUgMS4zIi8+PC9zdmc+");
}

/* آیکن ابدومینوپلاستی */
.medisa-beauty-icon--abdominoplasty {
    --medisa-beauty-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMWU0ZjhhIiBzdHJva2Utd2lkdGg9IjEuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTkgM2MuNiAyLjUuOCA0LjguNiA3Ii8+PHBhdGggZD0iTTE1IDNjLS42IDIuNS0uOCA0LjgtLjYgNyIvPjxwYXRoIGQ9Ik04LjUgMTBjLTEgMi40LTEuNyA1LjItMiA4LjUiLz48cGF0aCBkPSJNMTUuNSAxMGMxIDIuNCAxLjcgNS4yIDIgOC41Ii8+PHBhdGggZD0iTTcgMTguNWMzLjEgMS40IDYuOSAxLjQgMTAgMCIvPjxwYXRoIGQ9Ik05LjUgMTMuNWMxLjYuNyAzLjQuNyA1IDAiLz48cGF0aCBkPSJNMTIgMTQuMnYyLjgiLz48L3N2Zz4=");
}

.medisa-beauty-text {
    min-width: 0;
    white-space: nowrap;
    font: inherit;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.5;
}

/* تبلت و موبایل */
@media (max-width: 767px) {
    .medisa-beauty-items {
        max-width: 100%;
        gap: 8px;
    }

    .medisa-beauty-item {
        min-height: 32px;
        padding: 5px 8px;
        gap: 6px;
        border-radius: 13px;
        box-shadow: 0 6px 14px rgba(20, 45, 70, 0.05);
    }

    .medisa-beauty-icon {
        width: 23px;
        height: 23px;
        min-width: 23px;
        border-radius: 7px;
    }

    .medisa-beauty-icon::before {
        width: 15px;
        height: 15px;
    }

    .medisa-beauty-text {
        font-size: 12px;
    }
}

/* موبایل‌های بسیار کوچک */
@media (max-width: 380px) {
    .medisa-beauty-items {
        gap: 7px;
    }

    .medisa-beauty-item {
        padding: 5px 6px;
        gap: 5px;
    }

    .medisa-beauty-icon {
        width: 21px;
        height: 21px;
        min-width: 21px;
    }

    .medisa-beauty-icon::before {
        width: 14px;
        height: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e889a0 *//* ========================================
   English – Spa & Nature Therapy
======================================== */
html[lang^="en"] .elementor-element-2487810 {
    background-image: url("https://www.medisamedtour.com/wp-content/uploads/2026/09/Medisamedtour-travel-home_7_eng-768x426.webp") !important;

    /* معادل تنظیمات پس‌زمینه Elementor */
    background-position: left center !important;
    background-attachment: scroll !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-blend-mode: normal !important;
}

/* ========================================
   English – Beauty Packages
======================================== */
html[lang^="en"] .elementor-element-10cfced {
    background-image: url("https://www.medisamedtour.com/wp-content/uploads/2026/09/Medisamedtour-travel-home_6_eng-768x427.webp") !important;

    /* معادل تنظیمات پس‌زمینه Elementor */
    background-position: left center !important;
    background-attachment: scroll !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-blend-mode: normal !important;
}

/* ========================================
   English LTR – Mirrored Background Overlay
   Color 1: 40%
   Color 2: 67%
   Angle: 270deg
   Opacity: 1
======================================== */
html[lang^="en"] .elementor-element-2487810::before,
html[lang^="en"] .elementor-element-10cfced::before {
    background-image: linear-gradient(
        270deg,
        #ffffff 40%,
        rgba(255, 255, 255, 0.04) 67%
    ) !important;

    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    opacity: 1 !important;
    mix-blend-mode: normal !important;
}/* End custom CSS */