.elementor-kit-15{--e-global-color-primary:#2563EB;--e-global-color-secondary:#10B981;--e-global-color-text:#1E293B;--e-global-color-accent:#2563EB;--e-global-color-915c6dd:#F0F3F9;--e-global-color-a247aac:#9FB2DA;--e-global-color-c7e7679:#9FB2DA;--e-global-typography-primary-font-family:"DanaFANum";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:2;--e-global-typography-secondary-font-family:"DanaFANum";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:2;--e-global-typography-text-font-family:"DanaFANum";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:2;--e-global-typography-accent-font-family:"DanaFANum";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:2;}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ===============================
   Sojudi Mobile/Desktop Switch
   Desktop = Elementor Original
   Mobile/Tablet = Custom App
================================ */

/* دسکتاپ: نسخه موبایل مخفی */
.sojudi-mobile-holder {
  display: none !important;
}

/* موبایل و تبلت */
@media (max-width: 1024px) {

  /* بدنه صفحه */
  body,
  html {
    margin: 0 !important;
    padding: 0 !important;
    overflow-x: hidden !important;
    background: #f7fcff !important;
  }

  /* هدر، فوتر و عنوان‌های قالب مخفی شوند */
  body.home header,
  body.home footer,
  body.home .site-header,
  body.home .site-footer,
  body.home .elementor-location-header,
  body.home .elementor-location-footer,
  body.home .drplus-page-header,
  body.home .page-header,
  body.home .page-heading,
  body.home .entry-header,
  body.home .entry-title,
  body.home .page-title,
  body.home .breadcrumbs,
  body.home .breadcrumb,
  body.home [class*="breadcrumb"],
  body.home [class*="page-title"],
  body.page-id-1283 header,
  body.page-id-1283 footer,
  body.page-id-1283 .site-header,
  body.page-id-1283 .site-footer,
  body.page-id-1283 .elementor-location-header,
  body.page-id-1283 .elementor-location-footer,
  body.page-id-1283 .drplus-page-header,
  body.page-id-1283 .page-header,
  body.page-id-1283 .page-heading,
  body.page-id-1283 .entry-header,
  body.page-id-1283 .entry-title,
  body.page-id-1283 .page-title,
  body.page-id-1283 .breadcrumbs,
  body.page-id-1283 .breadcrumb,
  body.page-id-1283 [class*="breadcrumb"],
  body.page-id-1283 [class*="page-title"] {
    display: none !important;
  }

  /* مخفی کردن تمام سکشن‌های مستقیم صفحه اصلی */
  body.home .elementor-1283 > .e-con,
  body.home .elementor-1283 > .elementor-section,
  body.home .elementor-1283 > .elementor-element,
  body.page-id-1283 .elementor-1283 > .e-con,
  body.page-id-1283 .elementor-1283 > .elementor-section,
  body.page-id-1283 .elementor-1283 > .elementor-element {
    display: none !important;
  }

  /* فقط سکشن موبایل نمایش داده شود */
  body.home .elementor-1283 > .sojudi-mobile-holder,
  body.page-id-1283 .elementor-1283 > .sojudi-mobile-holder {
    display: block !important;
  }

  /* اگر المنتور کلاس را همراه e-con گذاشته باشد */
  body.home .elementor-1283 > .e-con.sojudi-mobile-holder,
  body.page-id-1283 .elementor-1283 > .e-con.sojudi-mobile-holder {
    display: block !important;
  }

  /* پاک‌سازی فاصله‌های قالب */
  body.home #page-body,
  body.home #page-main,
  body.home #primary,
  body.home .entry-container,
  body.home #page-content,
  body.home article,
  body.home .entry-content,
  body.home .elementor,
  body.home .elementor-1283,
  body.page-id-1283 #page-body,
  body.page-id-1283 #page-main,
  body.page-id-1283 #primary,
  body.page-id-1283 .entry-container,
  body.page-id-1283 #page-content,
  body.page-id-1283 article,
  body.page-id-1283 .entry-content,
  body.page-id-1283 .elementor,
  body.page-id-1283 .elementor-1283 {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    background: transparent !important;
  }

  /* خود سکشن موبایل */
  .sojudi-mobile-holder {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: #f7fcff !important;
  }

  .sojudi-mobile-holder .elementor-widget-container {
    margin: 0 !important;
    padding: 0 !important;
  }
}/* End custom CSS */