/**
 * Saiwenna Visual System 0.1.0 — V1A narrow technical repairs.
 * Every selector is limited to one authorized production page.
 */

body.page-id-2559 .sw-hp {
  position: absolute !important;
  top: auto !important;
  bottom: auto !important;
  left: auto !important;
  right: auto !important;
  inset-inline-start: 0 !important;
  inset-inline-end: auto !important;
  width: 1px !important;
  height: 1px !important;
  inline-size: 1px !important;
  block-size: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  border: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
  transform: none !important;
}

@media (min-width: 769px) and (max-width: 1360px) {
  body.page-id-2158 .ast-single-post-featured-section.ast-article-image-container--wide {
    left: auto !important;
    right: auto !important;
    inset-inline: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-inline: 0 !important;
    transform: none !important;
    box-sizing: border-box !important;
  }

  body.page-id-2158 .ast-single-post-featured-section.ast-article-image-container--wide img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    box-sizing: border-box !important;
  }
}

@media (min-width: 1024px) and (max-width: 1320px) {
  body.page-id-1876 .wp-block-columns.alignwide.wp-container-core-columns-is-layout-7387b849 {
    width: 100% !important;
    max-width: 100% !important;
    margin-inline: 0 !important;
    box-sizing: border-box !important;
  }
}

