/* Nordic CRM Layout Sync V6
   Only removes The7's outer page constraint. Elementor's own container width
   remains untouched, so managed pages use the exact same content width as the
   approved Zoho-løsninger reference page. */
body.ncrm-layout-sync-v6 #main {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  overflow-x: clip;
}
body.ncrm-layout-sync-v6 #main > .wf-wrap,
body.ncrm-layout-sync-v6 #main .wf-container-main,
body.ncrm-layout-sync-v6 #content,
body.ncrm-layout-sync-v6 .content,
body.ncrm-layout-sync-v6 article.page,
body.ncrm-layout-sync-v6 article.page > .entry-content,
body.ncrm-layout-sync-v6 .elementor {
  width: 100% !important;
  max-width: none !important;
  float: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
body.ncrm-layout-sync-v6 #main .wf-container-main {
  display: block !important;
}
body.ncrm-layout-sync-v6 .ncrm-v6-hero .elementor-widget-heading,
body.ncrm-layout-sync-v6 .ncrm-v6-hero .elementor-widget-text-editor,
body.ncrm-layout-sync-v6 .ncrm-v6-regular > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-heading,
body.ncrm-layout-sync-v6 .ncrm-v6-regular > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-text-editor,
body.ncrm-layout-sync-v6 .ncrm-v6-faq .elementor-widget-heading,
body.ncrm-layout-sync-v6 .ncrm-v6-cta .elementor-widget-heading {
  width: 100%;
}
@media (max-width: 767px) {
  body.ncrm-layout-sync-v6 .ncrm-v6-hero .elementor-button-wrapper,
  body.ncrm-layout-sync-v6 .ncrm-v6-hero .elementor-widget-button {
    text-align: center !important;
  }
}
