.elementor-322 .elementor-element.elementor-element-912d9f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-912d9f8:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-912d9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FAB3;}.elementor-322 .elementor-element.elementor-element-275e386{--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;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-menu-toggle{margin-right:auto;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu .elementor-item{font-family:"ایران سنس", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main .elementor-item{color:#797979;fill:#797979;padding-left:9px;padding-right:9px;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#047857;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .e--pointer-framed .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-1e44fa8 .e--pointer-framed .elementor-item:after{border-color:#047857;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-322 .elementor-element.elementor-element-27de6ce{--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-322 .elementor-element.elementor-element-7dcb072 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"ایران سنس", Sans-serif;font-size:25px;font-weight:900;text-align:left;}.elementor-322 .elementor-element.elementor-element-7dcb072 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-322 .elementor-element.elementor-element-7dcb072 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-322 .elementor-element.elementor-element-7dcb072 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-322 .elementor-element.elementor-element-049b907{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-322 .elementor-element.elementor-element-34f6698 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"ایران سنس", Sans-serif;font-weight:500;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-322 .elementor-element.elementor-element-34f6698 .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-34f6698 .elementor-button:focus{background-color:var( --e-global-color-093eefe );}.elementor-322 .elementor-element.elementor-element-4790ab9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-4790ab9:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-4790ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FAB3;}.elementor-322 .elementor-element.elementor-element-a401c29{--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;}.elementor-322 .elementor-element.elementor-element-3687fba .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"ایران سنس", Sans-serif;font-size:25px;font-weight:900;text-align:left;}.elementor-322 .elementor-element.elementor-element-3687fba .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-322 .elementor-element.elementor-element-3687fba .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-322 .elementor-element.elementor-element-3687fba .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-322 .elementor-element.elementor-element-a8d0627{--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-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu .elementor-item{font-family:"ایران سنس", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu--main .elementor-item{color:#797979;fill:#797979;padding-left:9px;padding-right:9px;}.elementor-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-322 .elementor-element.elementor-element-9dd8dc0 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-322 .elementor-element.elementor-element-e08993a{--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;}.elementor-322 .elementor-element.elementor-element-989871c .elementor-button{background-color:var( --e-global-color-secondary );font-family:"ایران سنس", Sans-serif;font-weight:500;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-322 .elementor-element.elementor-element-989871c .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-989871c .elementor-button:focus{background-color:var( --e-global-color-093eefe );}.elementor-322 .elementor-element.elementor-element-36d8d17{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-322 .elementor-element.elementor-element-36d8d17:not(.elementor-motion-effects-element-type-background), .elementor-322 .elementor-element.elementor-element-36d8d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FAB3;}.elementor-322 .elementor-element.elementor-element-2b8a1c3{--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-322 .elementor-element.elementor-element-b91cc14 .elementor-menu-toggle{margin-right:auto;}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu .elementor-item{font-family:"ایران سنس", Sans-serif;font-weight:400;}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main .elementor-item{color:#797979;fill:#797979;padding-left:9px;padding-right:9px;}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#047857;}.elementor-322 .elementor-element.elementor-element-b91cc14 .e--pointer-framed .elementor-item:before,
					.elementor-322 .elementor-element.elementor-element-b91cc14 .e--pointer-framed .elementor-item:after{border-color:#047857;}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-322 .elementor-element.elementor-element-000261a{--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;}.elementor-322 .elementor-element.elementor-element-34f23e0 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"ایران سنس", Sans-serif;font-size:25px;font-weight:900;text-align:left;}.elementor-322 .elementor-element.elementor-element-34f23e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-322 .elementor-element.elementor-element-34f23e0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-322 .elementor-element.elementor-element-34f23e0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-322 .elementor-element.elementor-element-fefbbcd{--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;}.elementor-322 .elementor-element.elementor-element-a19bbbc .elementor-button{background-color:var( --e-global-color-secondary );font-family:"ایران سنس", Sans-serif;font-weight:500;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-322 .elementor-element.elementor-element-a19bbbc .elementor-button:hover, .elementor-322 .elementor-element.elementor-element-a19bbbc .elementor-button:focus{background-color:var( --e-global-color-093eefe );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-322 .elementor-element.elementor-element-275e386{--width:15%;}.elementor-322 .elementor-element.elementor-element-27de6ce{--width:70%;}.elementor-322 .elementor-element.elementor-element-049b907{--width:15%;}.elementor-322 .elementor-element.elementor-element-a401c29{--width:15%;}.elementor-322 .elementor-element.elementor-element-a8d0627{--width:70%;}.elementor-322 .elementor-element.elementor-element-e08993a{--width:15%;}.elementor-322 .elementor-element.elementor-element-2b8a1c3{--width:70%;}.elementor-322 .elementor-element.elementor-element-000261a{--width:15%;}.elementor-322 .elementor-element.elementor-element-fefbbcd{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-322 .elementor-element.elementor-element-275e386{--width:100px;}.elementor-322 .elementor-element.elementor-element-27de6ce{--width:400px;}.elementor-322 .elementor-element.elementor-element-049b907{--width:200px;}.elementor-322 .elementor-element.elementor-element-a401c29{--width:200px;}.elementor-322 .elementor-element.elementor-element-a8d0627{--width:400px;}.elementor-322 .elementor-element.elementor-element-2b8a1c3{--width:400px;}.elementor-322 .elementor-element.elementor-element-000261a{--width:200px;}}@media(max-width:1024px){.elementor-322 .elementor-element.elementor-element-912d9f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-275e386{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:63px;}.elementor-322 .elementor-element.elementor-element-1e44fa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-1e44fa8 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;}.elementor-322 .elementor-element.elementor-element-27de6ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-322 .elementor-element.elementor-element-b91cc14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-b91cc14 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;}}@media(max-width:767px){.elementor-322 .elementor-element.elementor-element-36d8d17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-322 .elementor-element.elementor-element-2b8a1c3{--width:120px;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:28px;}.elementor-322 .elementor-element.elementor-element-000261a{--width:120px;}.elementor-322 .elementor-element.elementor-element-34f23e0 .jet-listing-dynamic-field__content{font-size:12px;}.elementor-322 .elementor-element.elementor-element-fefbbcd{--width:140px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-322 .elementor-element.elementor-element-a19bbbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-322 .elementor-element.elementor-element-a19bbbc .elementor-button{font-size:10px;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-7dcb072 */.royaye-gamberom {
    a href: https://hormozganivf.com;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-3687fba */.royaye-gamberom {
    a href: https://hormozganivf.com;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-9dd8dc0 *//* ===== Clean Ink-Bar Menu Hover for .main-menu-theme (RTL) ===== */
:root{
  /* رنگ‌ها را اگر لازم بود با پالت خودت عوض کن */
  --menu-text:#0f172a;        /* تیره و خوانا روی پس‌زمینه روشن */
  --menu-hover:#065f46;       /* رنگ نوشته در هاور/فعال (سبز تیره) */
  --menu-underline:#10b981;   /* جوهر زیرخط (سبز روشن) */
  --menu-gap:22px;
}

.main-menu-theme{
  display:flex; gap:var(--menu-gap); align-items:center;
  list-style:none; margin:0; padding:0; direction:rtl;
}
.main-menu-theme li{list-style:none; margin:0; padding:0}

.main-menu-theme a{
  position:relative;
  display:inline-flex; align-items:center; justify-content:center;
  padding:12px 4px;   /* پدینگ باریک؛ می‌تونی بیشترش کنی */
  color:var(--menu-text);
  font-weight:600;
  text-decoration:none;
  transition: color .25s ease;
}

/* جوهر زیرخط مینیمال */
.main-menu-theme a::after{
  content:"";
  position:absolute; inset-inline:0; bottom:0;
  height:2px; border-radius:999px;
  background: var(--menu-underline);
  transform-origin: right center;   /* RTL: از راست باز می‌شود */
  transform: scaleX(0);
  transition: transform .28s ease;
}

/* هاور/فوکوس: فقط تغییر رنگ متن و زیرخط */
.main-menu-theme a:hover,
.main-menu-theme a:focus-visible{
  color:var(--menu-hover);
}
.main-menu-theme a:hover::after,
.main-menu-theme a:focus-visible::after{
  transform: scaleX(1);
}

/* آیتم فعال (وردپرس: current-menu-item / current_page_item) */
.main-menu-theme .current-menu-item > a,
.main-menu-theme .current_page_item > a,
.main-menu-theme a.is-active{
  color:var(--menu-hover);
}
.main-menu-theme .current-menu-item > a::after,
.main-menu-theme .current_page_item > a::after,
.main-menu-theme a.is-active::after{
  transform: scaleX(1);
}

/* موبایل: فاصله کمتر و تاچ‌تارگت بهتر */
@media (max-width:768px){
  :root{ --menu-gap:14px }
  .main-menu-theme{flex-wrap:wrap}
  .main-menu-theme a{padding:10px 2px}
}

/* دسترسی: اگر کاربر کاهش انیمیشن خواست */
@media (prefers-reduced-motion: reduce){
  .main-menu-theme a,
  .main-menu-theme a::after{
    transition: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-34f23e0 */.royaye-gamberom {
    a href: https://hormozganivf.com;
}/* End custom CSS */