/* Energy Bartar Elementor Native 0.8.66 — /gallery-dabestan/ final isolation.
   The page is rebuilt as one native Elementor archive widget. These rules are
   only a geometry safety-net and do not control gallery content/order/colors. */
body.eb-gallery-dabestan-page{
  direction:rtl;
  overflow-x:hidden;
}

/* Do not show the theme/page title in addition to the native Elementor heading. */
body.eb-gallery-dabestan-page .entry-title,
body.eb-gallery-dabestan-page .page-title,
body.eb-gallery-dabestan-page .elementor-page-title{
  display:none !important;
}

/* Make the one native Elementor section/widget consume the real content width. */
body.eb-gallery-dabestan-page .elementor,
body.eb-gallery-dabestan-page .elementor-section-wrap,
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section,
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section > .elementor-container,
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section > .elementor-container > .elementor-column,
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section .elementor-column-wrap,
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section .elementor-widget-wrap,
body.eb-gallery-dabestan-page .elementor-widget-eb07_portfolio_archive,
body.eb-gallery-dabestan-page [data-widget_type^="eb07_portfolio_archive"],
body.eb-gallery-dabestan-page .eb07-portfolio-archive{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  flex:1 1 100% !important;
  writing-mode:horizontal-tb !important;
  text-orientation:mixed !important;
}

body.eb-gallery-dabestan-page .ebn-gallery-native-page-section > .elementor-container > .elementor-column{
  flex:0 0 100% !important;
}

/* Horizontal text guard for every visible archive label. */
body.eb-gallery-dabestan-page .eb07-portfolio-archive,
body.eb-gallery-dabestan-page .eb07-portfolio-archive *{
  writing-mode:horizontal-tb !important;
  text-orientation:mixed !important;
}
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-heading,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-heading h1,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-heading p,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-resultbar,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-grid,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-card,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-body,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-body h2,
body.eb-gallery-dabestan-page .eb07-portfolio-archive .eb07-report-body p{
  min-width:0 !important;
  max-width:100% !important;
  white-space:normal !important;
  word-break:normal !important;
  overflow-wrap:break-word !important;
}

/* Remove the enormous empty canvas that a legacy tiny-width Elementor row caused. */
body.eb-gallery-dabestan-page .ebn-gallery-native-page-section,
body.eb-gallery-dabestan-page .elementor-widget-eb07_portfolio_archive,
body.eb-gallery-dabestan-page [data-widget_type^="eb07_portfolio_archive"]{
  margin:0 !important;
  padding:0 !important;
}

@media (max-width:767px){
  body.eb-gallery-dabestan-page .eb07-portfolio-archive>.eb07-container{
    width:calc(100% - 20px) !important;
  }
}
