/* =========================
   FennTek Area Manager
   Page ID 663
   ========================= */


body.page-id-663 .site-content .ast-container,
body.page-id-663 .entry-content,
body.page-id-663 .ast-article-single {
  max-width: 1400px !important;
  width: min(94vw, 1400px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

body.page-id-663 .entry-content > *,
body.page-id-663 .entry-content .wp-block-group,
body.page-id-663 .entry-content .wp-block-columns,
body.page-id-663 .entry-content .wp-block-column {
  max-width: 100% !important;
}

body.page-id-663 .fenntek-area-layout {
  width: 100%;
  max-width: 100%;
  gap: 24px;
}

body.page-id-663 .fenntek-area-sidebar,
body.page-id-663 .fenntek-area-map-shell,
body.page-id-663 .fenntek-area-panel,
body.page-id-663 .fenntek-area-active-card,
body.page-id-663 .fenntek-area-status,
body.page-id-663 .fenntek-area-selected-parcel {
  background: rgba(67, 110, 137, 0.92) !important;
  background-image: none !important;
  border: 1px solid rgba(255,255,255,0.08) !important;
  border-radius: 18px !important;
  box-shadow: 0 12px 28px rgba(0,0,0,0.12) !important;
  color: #fff !important;
}

body.page-id-663 .fenntek-area-layout,
body.page-id-663 .fenntek-area-layout p,
body.page-id-663 .fenntek-area-layout span,
body.page-id-663 .fenntek-area-layout strong,
body.page-id-663 .fenntek-area-layout h1,
body.page-id-663 .fenntek-area-layout h2,
body.page-id-663 .fenntek-area-layout h3,
body.page-id-663 .fenntek-area-layout label,
body.page-id-663 .fenntek-area-layout button {
  color: #fff !important;
}

body.page-id-663 .fenntek-area-layout input,
body.page-id-663 .fenntek-area-layout textarea,
body.page-id-663 .fenntek-area-layout select {
  background: rgba(92, 132, 160, 0.6) !important;
  color: #fff !important;
  border: 1px solid rgba(255,255,255,0.25) !important;
  border-radius: 10px !important;
}

body.page-id-663 .fenntek-area-layout input::placeholder,
body.page-id-663 .fenntek-area-layout textarea::placeholder {
  color: rgba(255,255,255,0.65) !important;
}

body.page-id-663 .fenntek-area-layout .button,
body.page-id-663 .fenntek-area-layout .button.button-primary {
  background: #2f556c !important;
  color: #fff !important;
  border: none !important;
  border-radius: 12px !important;
}

body.page-id-663 .fenntek-area-layout .button:hover,
body.page-id-663 .fenntek-area-layout .button.button-primary:hover {
  background: #244557 !important;
}