{"id":56002,"date":"2026-06-16T13:28:10","date_gmt":"2026-06-16T11:28:10","guid":{"rendered":"https:\/\/oswald-sorge.ch\/?p=56002"},"modified":"2026-10-02T13:31:24","modified_gmt":"2026-10-02T11:31:24","slug":"detached-house-in-intragna-ti","status":"publish","type":"post","link":"https:\/\/oswald-sorge.ch\/en\/detached-house-in-intragna-ti\/","title":{"rendered":"For sale | Single-family house | 6655 Intragna TI"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling gradient-container-1\" style=\"--awb-background-position:center top;--awb-border-sizes-top:0px;--awb-border-sizes-bottom:0px;--awb-border-sizes-left:0px;--awb-border-sizes-right:0px;--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top-medium:112.9881px;--awb-padding-top-small:0px;--awb-background-color:#2b3871;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><style>\n\/* =========================\n   Optional: Avada Header \/ Page Title auf dieser Landingpage ausblenden\n   Lasciare attivo se l\u2019header normale rimane visibile.\n========================= *\/\n\n.fusion-header-wrapper,\n.fusion-page-title-bar {\n  display: none !important;\n}\n\n\/* =========================\n   Allgemein\n========================= *\/\n\nhtml {\n  scroll-behavior: smooth;\n}\n\n.immo-hero,\n.immo-gallery-section,\n.immo-contact-section {\n  width: 100%;\n  background: #2b3871;\n  color: #ffffff;\n  box-sizing: border-box;\n}\n\n.immo-facts-3col {\n  width: 100%;\n  color: #ffffff;\n  padding: 0;\n  box-sizing: border-box;\n  margin-top: 56px;\n}\n\n.immo-contact-section {\n  margin-top: 72px;\n}\n\n\/* =========================\n   Custom Objekt Hero\n========================= *\/\n\n.immo-hero {\n  position: relative;\n  min-height: 72vh;\n  background-image:\n    linear-gradient(\n      rgba(20, 30, 70, 0.20),\n      rgba(20, 30, 70, 0.42)\n    ),\n    url(\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-06.png\");\n  background-size: cover;\n  background-position: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n}\n\n.immo-hero::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    to top,\n    rgba(43, 56, 113, 0.72),\n    rgba(43, 56, 113, 0.12) 55%,\n    rgba(43, 56, 113, 0.05)\n  );\n  pointer-events: none;\n}\n\n.immo-hero-inner {\n  position: relative;\n  z-index: 2;\n  width: min(1180px, calc(100% - 48px));\n  text-align: center;\n  padding: 80px 0;\n}\n\n.immo-hero-badge {\n  display: inline-block;\n  margin-bottom: 22px;\n  padding: 8px 18px;\n  border: 1px solid rgba(255,255,255,0.55);\n  border-radius: 999px;\n  color: #ffffff;\n  font-size: 13px;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  background: rgba(43,56,113,0.28);\n  backdrop-filter: blur(6px);\n}\n\n.immo-hero-title {\n  margin: 0 !important;\n  color: #ffffff !important;\n  font-size: clamp(42px, 6vw, 86px) !important;\n  line-height: 1.02 !important;\n  font-weight: 400 !important;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  text-shadow: 0 8px 24px rgba(0,0,0,0.38);\n}\n\n.immo-hero-subtitle {\n  margin-top: 24px;\n  color: rgba(255,255,255,0.92);\n  font-size: clamp(20px, 2vw, 30px);\n  line-height: 1.35;\n  font-weight: 300;\n  text-shadow: 0 6px 18px rgba(0,0,0,0.32);\n}\n\n.immo-hero-address {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  margin-top: 18px;\n  padding: 8px 16px;\n  color: rgba(255,255,255,0.92);\n  font-size: 16px;\n  background: rgba(43,56,113,0.35);\n  border: 1px solid rgba(255,255,255,0.22);\n  backdrop-filter: blur(6px);\n}\n\n.immo-hero-address span:first-child {\n  color: #ffffff;\n}\n\n.immo-hero-buttons {\n  display: flex;\n  justify-content: center;\n  gap: 14px;\n  margin-top: 34px;\n  flex-wrap: wrap;\n}\n\n.immo-hero-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 190px;\n  padding: 13px 22px;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  border: 1px solid rgba(255,255,255,0.55);\n  background: rgba(43,56,113,0.35);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  font-size: 13px;\n  transition: all 0.25s ease;\n  backdrop-filter: blur(6px);\n}\n\n.immo-hero-button:hover {\n  background: #ffffff;\n  border-color: #ffffff;\n  color: #2b3871 !important;\n}\n\n.immo-hero-button-primary {\n  background: #ffffff;\n  border-color: #ffffff;\n  color: #2b3871 !important;\n}\n\n.immo-hero-button-primary:hover {\n  background: #2b3871;\n  border-color: #ffffff;\n  color: #ffffff !important;\n}\n\n\/* =========================\n   Objekt Mini Navigation\n========================= *\/\n\n.immo-object-nav {\n  position: sticky;\n  top: 0;\n  z-index: 20;\n  width: 100%;\n  background: rgba(255, 255, 255, 0.98);\n  border-bottom: 1px solid rgba(43,56,113,0.18);\n  box-shadow: 0 8px 22px rgba(0,0,0,0.08);\n  backdrop-filter: blur(10px);\n}\n\n.immo-object-nav-inner {\n  width: min(1180px, calc(100% - 48px));\n  margin: 0 auto;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 24px;\n  min-height: 74px;\n}\n\n\/* Logo Navigation *\/\n\n.immo-object-nav-logo-link {\n  display: inline-flex;\n  align-items: center;\n  text-decoration: none !important;\n}\n\n.immo-object-nav-logo-link img {\n  width: 300px;\n  max-width: 100%;\n  height: auto;\n  display: block;\n}\n\n@media screen and (max-width: 640px) {\n  .immo-object-nav-logo-link img {\n    width: 290px;\n  }\n}\n\n.immo-object-nav-links {\n  display: flex;\n  align-items: center;\n  gap: 28px;\n}\n\n.immo-object-nav-links a {\n  color: #2b3871 !important;\n  text-decoration: none !important;\n  font-size: 16px;\n  font-weight: 500;\n  transition: opacity 0.2s ease, background 0.2s ease, color 0.2s ease;\n}\n\n.immo-object-nav-links a:hover {\n  color: #2b3871 !important;\n  opacity: 0.65;\n}\n\n.immo-object-nav-cta {\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  padding: 10px 18px !important;\n  background: #2b3871 !important;\n  color: #ffffff !important;\n  border: 1px solid #2b3871 !important;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n  font-size: 12px !important;\n  font-color: #ffffff !important;\n  line-height: 1.2 !important;\n  opacity: 1 !important;\n}\n\n.immo-object-nav-cta:hover {\n  background: #ffffff !important;\n  color: #2b3871 !important;\n  border-color: #2b3871 !important;\n  opacity: 1 !important;\n}\n\n\/* Saubere Scroll-Position wegen Sticky-Men\u00fc *\/\n#start,\n#galerie,\n#fakten,\n#kontakt {\n  scroll-margin-top: 90px;\n}\n\n@media screen and (max-width: 768px) {\n  #start,\n  #galerie,\n  #fakten,\n  #kontakt {\n    scroll-margin-top: 120px;\n  }\n}\n\n\/* =========================\n   Galerie\n========================= *\/\n\n.immo-gallery-section {\n  padding-top: 64px;\n}\n\n.immo-gallery-info {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-end;\n  gap: 24px;\n  margin-bottom: 28px;\n}\n\n.immo-gallery-title-wrap {\n  max-width: 760px;\n}\n\n.immo-gallery-eyebrow {\n  display: inline-block;\n  margin-bottom: 10px;\n  padding: 6px 14px;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.9);\n  border: 1px solid rgba(255,255,255,0.35);\n  border-radius: 999px;\n}\n\n.immo-gallery-title {\n  margin: 0 0 10px !important;\n  font-size: 34px !important;\n  line-height: 1.15 !important;\n  font-weight: 500 !important;\n  color: #ffffff !important;\n}\n\n.immo-gallery-address {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  color: rgba(255,255,255,0.88);\n  font-size: 16px;\n  line-height: 1.4;\n}\n\n.immo-gallery-address-icon {\n  color: #ffffff;\n  font-size: 18px;\n}\n\n.immo-gallery-grid {\n  display: grid;\n  grid-template-columns: 1.45fr 1fr 1fr;\n  grid-template-rows: repeat(2, 210px);\n  gap: 14px;\n  width: 100%;\n}\n\n.immo-gallery-item {\n  position: relative;\n  display: block;\n  overflow: hidden;\n  background: rgba(255,255,255,0.10);\n  box-shadow: 0 10px 24px rgba(0,0,0,0.22);\n}\n\n.immo-gallery-item-main {\n  grid-row: span 2;\n}\n\n.immo-gallery-item img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n  transition: transform 0.45s ease, filter 0.45s ease;\n}\n\n.immo-gallery-item:hover img {\n  transform: scale(1.04);\n  filter: brightness(0.92);\n}\n\n.immo-gallery-item-main::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    to top,\n    rgba(0,0,0,0.45),\n    rgba(0,0,0,0.05) 55%,\n    rgba(0,0,0,0)\n  );\n  pointer-events: none;\n}\n\n.immo-gallery-main-label {\n  position: absolute;\n  left: 22px;\n  bottom: 20px;\n  z-index: 2;\n  color: #ffffff;\n}\n\n.immo-gallery-main-label strong {\n  display: block;\n  font-size: 22px;\n  line-height: 1.2;\n  margin-bottom: 4px;\n}\n\n.immo-gallery-main-label span {\n  color: rgba(255,255,255,0.85);\n  font-size: 14px;\n}\n\n.immo-gallery-more {\n  position: absolute;\n  inset: auto 16px 16px auto;\n  z-index: 2;\n  padding: 7px 12px;\n  background: rgba(43,56,113,0.92);\n  border: 1px solid rgba(255,255,255,0.35);\n  color: #ffffff;\n  font-size: 13px;\n  letter-spacing: 0.03em;\n}\n\n\/* Kennzeichnung Visualisierungen *\/\n.immo-gallery-visual-badge {\n  position: absolute;\n  top: 14px;\n  left: 14px;\n  z-index: 4;\n  padding: 7px 11px;\n  background: rgba(43,56,113,0.92);\n  border: 1px solid rgba(255,255,255,0.45);\n  color: #ffffff;\n  font-size: 11px;\n  line-height: 1.25;\n  letter-spacing: 0.035em;\n  text-transform: uppercase;\n  box-shadow: 0 6px 18px rgba(0,0,0,0.18);\n}\n\n.immo-gallery-note {\n  width: min(1180px, calc(100% - 64px));\n  margin: 18px auto 0;\n  color: var(--osp-muted, rgba(31,36,51,0.70));\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n.immo-gallery-hidden {\n  display: none !important;\n}\n\n@media screen and (max-width: 768px) {\n  .immo-gallery-note {\n    width: min(100% - 32px, 1180px);\n  }\n\n  .immo-gallery-visual-badge {\n    top: 12px;\n    left: 12px;\n    font-size: 10px;\n    padding: 6px 9px;\n  }\n}\n\n\/* =========================\n   Facts Tabelle\n========================= *\/\n\n.immo-facts-3col .immo-facts-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 44px;\n  width: 100%;\n}\n\n.immo-facts-3col .immo-facts-column {\n  width: 100%;\n}\n\n.immo-facts-3col .immo-fact-row {\n  display: grid;\n  grid-template-columns: 42% 58%;\n  gap: 18px;\n  padding: 14px 18px;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.55);\n  box-sizing: border-box;\n}\n\n.immo-facts-3col .immo-fact-label {\n  font-weight: 400;\n  color: #ffffff;\n}\n\n.immo-facts-3col .immo-fact-value {\n  font-weight: 700;\n  color: #ffffff;\n}\n\n.immo-facts-3col sup {\n  font-size: 65%;\n  line-height: 0;\n}\n\n\/* =========================\n   Kontakt + Formular\n========================= *\/\n\n.immo-contact-wrap {\n  display: grid;\n  grid-template-columns: 360px 1fr;\n  gap: 48px;\n  align-items: start;\n  width: 100%;\n}\n\n.immo-contact-card {\n  background: rgba(255, 255, 255, 0.10);\n  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.28);\n  overflow: hidden;\n  width: 100%;\n}\n\n.immo-contact-image {\n  width: 100%;\n  aspect-ratio: 4 \/ 3;\n  overflow: hidden;\n  background: rgba(255,255,255,0.08);\n}\n\n.immo-contact-image img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n}\n\n.immo-contact-content {\n  padding: 28px 28px 30px;\n  text-align: center;\n}\n\n.immo-contact-label {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 6px 14px;\n  font-size: 13px;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: #ffffff !important;\n  border: 1px solid rgba(255,255,255,0.35);\n  border-radius: 999px;\n  opacity: 0.9;\n}\n\n.immo-contact-name {\n  color: #ffffff !important;\n  opacity: 1 !important;\n  font-size: 28px !important;\n  font-weight: 400 !important;\n  line-height: 1.2 !important;\n  margin: 0 0 18px !important;\n}\n\n.immo-contact-links {\n  display: grid;\n  gap: 8px;\n  margin-top: 12px;\n}\n\n.immo-contact-links a {\n  color: #ffffff !important;\n  text-decoration: none;\n  font-weight: 600;\n}\n\n.immo-contact-links a:hover {\n  color: #ffffff !important;\n}\n\n.immo-form-card {\n  background: rgba(255, 255, 255, 0.13);\n  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.28);\n  padding: 42px 42px 36px;\n  box-sizing: border-box;\n}\n\n.immo-form-heading {\n  margin: 0 0 14px !important;\n  text-align: center;\n  font-size: 34px !important;\n  line-height: 1.15 !important;\n  font-weight: 400 !important;\n  color: #ffffff !important;\n}\n\n.immo-form-intro {\n  max-width: 920px;\n  margin: 0 auto 28px;\n  text-align: center;\n  font-size: 16px;\n  line-height: 1.55;\n  color: rgba(255,255,255,0.88);\n}\n\n\/* Gravity Form Styling *\/\n\n.immo-form-slot .gform_wrapper {\n  margin: 0 !important;\n}\n\n.immo-form-slot .gform_heading {\n  display: none !important;\n}\n\n.immo-form-slot .gform_fields {\n  row-gap: 18px !important;\n}\n\n.immo-form-slot .gfield {\n  margin-bottom: 0 !important;\n}\n\n.immo-form-slot .gfield_label {\n  color: rgba(255,255,255,0.9) !important;\n  font-weight: 600 !important;\n  font-size: 14px !important;\n  margin-bottom: 6px !important;\n}\n\n.immo-form-slot input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"submit\"]),\n.immo-form-slot select,\n.immo-form-slot textarea {\n  width: 100% !important;\n  min-height: 46px !important;\n  border: none !important;\n  border-radius: 0 !important;\n  background: #ffffff !important;\n  color: #2b3871 !important;\n  padding: 10px 14px !important;\n  box-sizing: border-box !important;\n  font-size: 15px !important;\n}\n\n.immo-form-slot input::placeholder,\n.immo-form-slot textarea::placeholder {\n  color: rgba(43, 56, 113, 0.45) !important;\n}\n\n.immo-form-slot input[type=\"checkbox\"],\n.immo-form-slot input[type=\"radio\"] {\n  width: 16px !important;\n  height: 16px !important;\n  min-height: auto !important;\n  margin: 0 8px 0 0 !important;\n  accent-color: #ffffff;\n}\n\n.immo-form-slot .gfield_checkbox,\n.immo-form-slot .gfield_radio {\n  margin-top: 4px !important;\n}\n\n.immo-form-slot .gchoice {\n  display: flex !important;\n  align-items: center !important;\n  gap: 6px !important;\n}\n\n.immo-form-slot .gchoice label {\n  color: rgba(255,255,255,0.9) !important;\n  font-size: 14px !important;\n  line-height: 1.4 !important;\n}\n\n.immo-form-slot .gfield_required,\n.immo-form-slot .gfield_required_text {\n  color: #ffffff !important;\n}\n\n.immo-form-slot .gform_footer {\n  margin-top: 22px !important;\n  padding: 0 !important;\n}\n\n.immo-form-slot input[type=\"submit\"],\n.immo-form-slot button {\n  width: 100% !important;\n  background: #2b3871 !important;\n  color: #ffffff !important;\n  border: 1px solid rgba(255,255,255,0.25) !important;\n  padding: 15px 20px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.04em !important;\n  font-size: 14px !important;\n  cursor: pointer !important;\n  transition: all 0.25s ease !important;\n}\n\n.immo-form-slot input[type=\"submit\"]:hover,\n.immo-form-slot button:hover {\n  background: #ffffff !important;\n  border-color: #ffffff !important;\n  color: #2b3871 !important;\n}\n\n.immo-form-slot .validation_message,\n.immo-form-slot .gform_validation_errors {\n  color: #ffffff !important;\n  background: rgba(242, 139, 53, 0.18) !important;\n  border: 1px solid rgba(242, 139, 53, 0.45) !important;\n  padding: 10px 14px !important;\n  font-size: 14px !important;\n}\n\n\/* =========================\n   Responsive\n========================= *\/\n\n@media screen and (max-width: 1024px) {\n  .immo-gallery-info {\n    align-items: flex-start;\n    flex-direction: column;\n    margin-bottom: 24px;\n  }\n\n  .immo-gallery-title {\n    font-size: 30px !important;\n  }\n\n  .immo-gallery-grid {\n    grid-template-columns: 1fr 1fr;\n    grid-template-rows: 280px 190px 190px;\n  }\n\n  .immo-gallery-item-main {\n    grid-column: span 2;\n    grid-row: span 1;\n  }\n\n  .immo-contact-wrap {\n    grid-template-columns: 320px 1fr;\n    gap: 32px;\n  }\n\n  .immo-form-card {\n    padding: 34px 30px;\n  }\n\n  .immo-form-heading {\n    font-size: 30px !important;\n  }\n}\n\n@media screen and (max-width: 900px) {\n  .immo-hero {\n    min-height: 64vh;\n    background-position: center;\n  }\n\n  .immo-object-nav-inner {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 14px;\n    padding: 16px 0;\n  }\n\n  .immo-object-nav-links {\n    width: 100%;\n    overflow-x: auto;\n    gap: 20px;\n    padding-bottom: 4px;\n    white-space: nowrap;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .immo-object-nav-logo img {\n    width: 145px;\n  }\n\n  .immo-facts-3col .immo-facts-grid {\n    grid-template-columns: repeat(2, 1fr);\n    gap: 28px;\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .immo-contact-wrap {\n    grid-template-columns: 1fr;\n    gap: 28px;\n  }\n\n  .immo-contact-card,\n  .immo-form-card {\n    box-shadow: 0 8px 22px rgba(0, 0, 0, 0.22);\n  }\n\n  .immo-contact-image {\n    aspect-ratio: 16 \/ 10;\n  }\n\n  .immo-contact-content {\n    padding: 24px 22px 26px;\n  }\n\n  .immo-contact-name {\n    font-size: 26px !important;\n  }\n\n  .immo-form-card {\n    padding: 30px 22px;\n  }\n\n  .immo-form-heading {\n    font-size: 28px !important;\n    text-align: left;\n  }\n\n  .immo-form-intro {\n    font-size: 15px;\n    text-align: left;\n  }\n\n  .immo-facts-3col .immo-facts-grid {\n    grid-template-columns: 1fr !important;\n    gap: 0 !important;\n  }\n\n  .immo-facts-3col .immo-facts-column {\n    width: 100% !important;\n  }\n\n  .immo-facts-3col .immo-fact-row {\n    display: grid !important;\n    grid-template-columns: minmax(130px, 42%) 1fr !important;\n    gap: 18px !important;\n    padding: 14px 0 !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.45) !important;\n    align-items: start !important;\n  }\n\n  .immo-facts-3col .immo-fact-label,\n  .immo-facts-3col .immo-fact-value {\n    width: auto !important;\n    min-width: 0 !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n    line-height: 1.45 !important;\n  }\n\n  .immo-facts-3col .immo-fact-label {\n    font-size: 15px !important;\n    opacity: 1 !important;\n  }\n\n  .immo-facts-3col .immo-fact-value {\n    font-size: 15px !important;\n    font-weight: 700 !important;\n  }\n}\n\n@media screen and (max-width: 640px) {\n  .immo-hero {\n    min-height: 62vh;\n    background-position: center top;\n  }\n\n  .immo-hero-inner {\n    width: min(100% - 34px, 1180px);\n    padding: 64px 0;\n  }\n\n  .immo-hero-badge {\n    font-size: 11px;\n    padding: 7px 14px;\n    margin-bottom: 18px;\n  }\n\n  .immo-hero-title {\n    font-size: 40px !important;\n    letter-spacing: 0.035em;\n  }\n\n  .immo-hero-subtitle {\n    font-size: 20px;\n    margin-top: 18px;\n  }\n\n  .immo-hero-address {\n    font-size: 14px;\n    line-height: 1.35;\n  }\n\n  .immo-hero-buttons {\n    margin-top: 28px;\n    gap: 10px;\n  }\n\n  .immo-hero-button {\n    width: 100%;\n    min-width: 0;\n  }\n\n  .immo-object-nav-inner {\n    width: min(100% - 32px, 1180px);\n    min-height: auto;\n  }\n\n  .immo-object-nav-logo img {\n    width: 130px;\n  }\n\n  .immo-object-nav-links a {\n    font-size: 14px;\n  }\n\n  .immo-object-nav-cta {\n    font-size: 11px !important;\n  }\n\n  .immo-gallery-title {\n    font-size: 27px !important;\n  }\n\n  .immo-gallery-address {\n    font-size: 15px;\n  }\n\n  .immo-gallery-grid {\n    display: flex;\n    overflow-x: auto;\n    gap: 12px;\n    scroll-snap-type: x mandatory;\n    padding-bottom: 8px;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .immo-gallery-item {\n    min-width: 82%;\n    height: 240px;\n    scroll-snap-align: start;\n    box-shadow: 0 8px 20px rgba(0,0,0,0.22);\n  }\n\n  .immo-gallery-item-main {\n    min-width: 92%;\n  }\n\n  .immo-gallery-main-label strong {\n    font-size: 20px;\n  }\n\n  .immo-gallery-more {\n    font-size: 12px;\n    right: 12px;\n    bottom: 12px;\n  }\n}\n\n@media screen and (max-width: 480px) {\n  .immo-form-card {\n    padding: 26px 18px;\n  }\n\n  .immo-contact-content {\n    padding: 22px 18px 24px;\n  }\n\n  .immo-form-heading {\n    font-size: 26px !important;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  .immo-facts-3col .immo-fact-row {\n    grid-template-columns: 1fr !important;\n    gap: 4px !important;\n    padding: 13px 0 !important;\n  }\n\n  .immo-facts-3col .immo-fact-label {\n    font-size: 14px !important;\n    opacity: 0.85 !important;\n  }\n\n  .immo-facts-3col .immo-fact-value {\n    font-size: 16px !important;\n  }\n}\n\n@media screen and (max-width: 420px) {\n  .immo-hero-title {\n    font-size: 34px !important;\n  }\n\n  .immo-hero-subtitle {\n    font-size: 18px;\n  }\n\n  .immo-gallery-title {\n    font-size: 24px !important;\n  }\n\n  .immo-gallery-item {\n    min-width: 88%;\n    height: 220px;\n  }\n\n  .immo-gallery-item-main {\n    min-width: 94%;\n  }\n}\n\/* =========================\n   Fix Anfrage-Button Navigation\n========================= *\/\n\n.immo-object-nav-links a.immo-object-nav-cta {\n  background: #2b3871 !important;\n  color: #ffffff !important;\n  border: 1px solid #2b3871 !important;\n  opacity: 1 !important;\n}\n\n.immo-object-nav-links a.immo-object-nav-cta:hover {\n  background: #ffffff !important;\n  color: #2b3871 !important;\n  border: 1px solid #2b3871 !important;\n  opacity: 1 !important;\n}\n\n\/* =========================\n   Fullwidth Hero\/Nav + einger\u00fcckter Content\n========================= *\/\n\nbody {\n  overflow-x: hidden;\n}\n\n\/* Hero und Navigation wirklich auf volle Browserbreite ziehen *\/\n.immo-hero,\n.immo-object-nav {\n  width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n}\n\n\/* Ab Galerie bleibt der blaue Hintergrund fullwidth *\/\n.immo-gallery-section,\n.immo-facts-3col,\n.immo-contact-section {\n  width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  background: #2b3871;\n  box-sizing: border-box;\n}\n\n\/* Der Inhalt ab Galerie wird sch\u00f6n einger\u00fcckt und zentriert *\/\n.immo-gallery-info,\n.immo-gallery-grid,\n.immo-facts-3col .immo-facts-grid,\n.immo-contact-wrap {\n  width: min(1180px, calc(100% - 64px)) !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n\/* etwas mehr Luft unten *\/\n.immo-gallery-section {\n  padding-top: 72px !important;\n}\n\n.immo-facts-3col {\n  padding-top: 10px;\n}\n\n.immo-contact-section {\n  padding-bottom: 72px;\n}\n\n\/* Mobile: weniger Rand, aber nicht am Screen kleben *\/\n@media screen and (max-width: 768px) {\n  .immo-gallery-info,\n  .immo-gallery-grid,\n  .immo-facts-3col .immo-facts-grid,\n  .immo-contact-wrap {\n    width: min(100% - 32px, 1180px) !important;\n  }\n\n  .immo-gallery-section {\n    padding-top: 48px !important;\n  }\n\n  .immo-contact-section {\n    padding-bottom: 48px;\n  }\n}\n\/* =========================\n   Galerie Lightbox\n========================= *\/\n\nbutton.immo-gallery-item {\n  border: none;\n  padding: 0;\n  margin: 0;\n  cursor: pointer;\n  font-family: inherit;\n  text-align: left;\n}\n\n.immo-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 99999;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 32px;\n  background: rgba(10, 16, 40, 0.92);\n  opacity: 0;\n  pointer-events: none;\n  transition: opacity 0.25s ease;\n  box-sizing: border-box;\n}\n\n.immo-lightbox.is-open {\n  opacity: 1;\n  pointer-events: auto;\n}\n\n.immo-lightbox img {\n  max-width: min(1100px, 94vw);\n  max-height: 86vh;\n  object-fit: contain;\n  box-shadow: 0 18px 48px rgba(0,0,0,0.45);\n}\n\n.immo-lightbox-close {\n  position: absolute;\n  top: 22px;\n  right: 24px;\n  width: 44px;\n  height: 44px;\n  border: 1px solid rgba(255,255,255,0.5);\n  background: transparent;\n  color: #ffffff;\n  font-size: 32px;\n  line-height: 1;\n  cursor: pointer;\n}\n\n.immo-lightbox-close:hover {\n  background: #ffffff;\n  color: #2b3871;\n}\n\n@media screen and (max-width: 640px) {\n  .immo-lightbox {\n    padding: 18px;\n  }\n\n  .immo-lightbox-close {\n    top: 14px;\n    right: 14px;\n  }\n}\n\/* =========================\n   WPML Language Switcher\n========================= *\/\n\n.immo-lang-switch {\n  display: inline-flex;\n  align-items: center;\n  margin-left: 4px;\n}\n\n\/* Allgemein WPML zur\u00fccksetzen *\/\n.immo-lang-switch .wpml-ls,\n.immo-lang-switch .wpml-ls ul,\n.immo-lang-switch .wpml-ls li {\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none !important;\n}\n\n\/* Dropdown-Variante *\/\n.immo-lang-switch .wpml-ls-legacy-dropdown {\n  width: auto !important;\n}\n\n.immo-lang-switch .wpml-ls-legacy-dropdown a {\n  background: #ffffff !important;\n  color: #2b3871 !important;\n  border: 1px solid #2b3871 !important;\n  padding: 9px 30px 9px 12px !important;\n  font-size: 12px !important;\n  line-height: 1.2 !important;\n  text-transform: uppercase !important;\n  text-decoration: none !important;\n}\n\n.immo-lang-switch .wpml-ls-legacy-dropdown a:hover {\n  background: #2b3871 !important;\n  color: #ffffff !important;\n}\n\n.immo-lang-switch .wpml-ls-legacy-dropdown .wpml-ls-sub-menu {\n  border-top: none !important;\n}\n\n\/* Horizontale Variante, falls WPML keinen Dropdown ausgibt *\/\n.immo-lang-switch .wpml-ls-legacy-list-horizontal {\n  padding: 0 !important;\n  border: none !important;\n}\n\n.immo-lang-switch .wpml-ls-legacy-list-horizontal a {\n  color: #2b3871 !important;\n  font-size: 13px !important;\n  text-decoration: none !important;\n  padding: 6px 8px !important;\n}\n\n.immo-lang-switch .wpml-ls-legacy-list-horizontal a:hover {\n  opacity: 0.65 !important;\n}\n\n\/* Mobile *\/\n@media screen and (max-width: 900px) {\n  .immo-lang-switch {\n    margin-left: 0;\n  }\n}\n\n\n\/* =========================================================\n   LIGHT CORPORATE LOOK \u2013 angelehnt an die \u00dcber-uns-Seite\n   Weniger blaulastig: Hero bleibt stark, Content wird heller.\n========================================================= *\/\n\n:root {\n  --osp-blue: #2b3871;\n  --osp-white: #ffffff;\n  --osp-bg: #f7f8fb;\n  --osp-soft: #eef2f8;\n  --osp-text: #1f2433;\n  --osp-muted: rgba(31, 36, 51, 0.70);\n  --osp-line: rgba(43, 56, 113, 0.16);\n  --osp-shadow: 0 16px 36px rgba(43, 56, 113, 0.10);\n}\n\nbody,\n#main,\n#content,\n.post-content,\n.fusion-post-content,\n.fusion-page-wrapper {\n  background-color: var(--osp-bg) !important;\n}\n\n\/* Hero und Navigation bleiben wie bisher stark \/ clean *\/\n.immo-hero {\n  background-color: var(--osp-blue) !important;\n}\n\n.immo-object-nav {\n  background: rgba(255,255,255,0.98) !important;\n  border-bottom: 1px solid var(--osp-line) !important;\n  box-shadow: 0 10px 24px rgba(43,56,113,0.10) !important;\n}\n\n\/* Ab Galerie wird die Seite hell und luftiger *\/\n.immo-gallery-section,\n.immo-contact-section {\n  background: var(--osp-bg) !important;\n  color: var(--osp-blue) !important;\n}\n\n.immo-facts-3col {\n  background: var(--osp-white) !important;\n  color: var(--osp-blue) !important;\n  margin-top: 0 !important;\n  padding-top: 68px !important;\n  padding-bottom: 76px !important;\n}\n\n.immo-gallery-section {\n  padding-top: 76px !important;\n  padding-bottom: 68px !important;\n}\n\n.immo-contact-section {\n  margin-top: 0 !important;\n  padding-top: 78px !important;\n  padding-bottom: 90px !important;\n}\n\n\/* Galerie Header auf hellem Hintergrund *\/\n.immo-gallery-eyebrow {\n  color: var(--osp-blue) !important;\n  border: 1px solid var(--osp-line) !important;\n  background: var(--osp-white) !important;\n}\n\n.immo-gallery-title {\n  color: var(--osp-blue) !important;\n}\n\n.immo-gallery-address {\n  color: var(--osp-blue) !important;\n}\n\n.immo-gallery-address-icon {\n  color: var(--osp-blue) !important;\n}\n\n.immo-gallery-address.immo-map-link {\n  background: var(--osp-white) !important;\n  color: var(--osp-blue) !important;\n  border: 1px solid var(--osp-line) !important;\n  box-shadow: 0 8px 22px rgba(43,56,113,0.08) !important;\n}\n\n.immo-gallery-address.immo-map-link:hover {\n  background: var(--osp-blue) !important;\n  border-color: var(--osp-blue) !important;\n  color: var(--osp-white) !important;\n}\n\n.immo-hero-address.immo-map-link:hover {\n  background: rgba(255,255,255,0.16) !important;\n  border-color: rgba(255,255,255,0.55) !important;\n  color: var(--osp-white) !important;\n}\n\n\/* Galerie Bilder: heller, editorial, weniger schwer *\/\n.immo-gallery-item {\n  background: var(--osp-white) !important;\n  box-shadow: var(--osp-shadow) !important;\n}\n\n.immo-gallery-more {\n  background: rgba(255,255,255,0.94) !important;\n  border: 1px solid rgba(255,255,255,0.65) !important;\n  color: var(--osp-blue) !important;\n}\n\n\/* Eckdaten als helle Cards statt dunkle Tabelle *\/\n.immo-facts-3col .immo-facts-grid {\n  gap: 20px !important;\n}\n\n.immo-facts-3col .immo-facts-column {\n  display: grid !important;\n  gap: 12px !important;\n}\n\n.immo-facts-3col .immo-fact-row {\n  background: var(--osp-white) !important;\n  border: 1px solid var(--osp-line) !important;\n  box-shadow: 0 10px 26px rgba(43,56,113,0.06) !important;\n  padding: 18px 20px !important;\n  grid-template-columns: 46% 54% !important;\n  gap: 18px !important;\n}\n\n.immo-facts-3col .immo-fact-label {\n  color: var(--osp-muted) !important;\n  font-weight: 400 !important;\n}\n\n.immo-facts-3col .immo-fact-value {\n  color: var(--osp-blue) !important;\n  font-weight: 700 !important;\n}\n\n\/* Kontaktbereich hell, Formular als hochwertige Card *\/\n.immo-contact-card,\n.immo-form-card {\n  background: var(--osp-white) !important;\n  color: var(--osp-blue) !important;\n  border: 1px solid var(--osp-line) !important;\n  box-shadow: var(--osp-shadow) !important;\n}\n\n.immo-contact-label {\n  color: var(--osp-blue) !important;\n  border: 1px solid var(--osp-line) !important;\n  background: var(--osp-bg) !important;\n}\n\n.immo-contact-name,\n.immo-form-heading {\n  color: var(--osp-blue) !important;\n}\n\n.immo-contact-links a {\n  color: var(--osp-blue) !important;\n}\n\n.immo-contact-links a:hover {\n  color: var(--osp-blue) !important;\n  opacity: 0.65 !important;\n}\n\n.immo-form-intro,\n.immo-form-slot .gfield_label,\n.immo-form-slot .gchoice label {\n  color: var(--osp-muted) !important;\n}\n\n.immo-form-slot input:not([type=\"checkbox\"]):not([type=\"radio\"]):not([type=\"submit\"]),\n.immo-form-slot select,\n.immo-form-slot textarea {\n  background: var(--osp-bg) !important;\n  color: var(--osp-blue) !important;\n  border: 1px solid var(--osp-line) !important;\n}\n\n.immo-form-slot input::placeholder,\n.immo-form-slot textarea::placeholder {\n  color: rgba(43,56,113,0.42) !important;\n}\n\n.immo-form-slot input[type=\"checkbox\"],\n.immo-form-slot input[type=\"radio\"] {\n  accent-color: var(--osp-blue) !important;\n}\n\n.immo-form-slot .gfield_required,\n.immo-form-slot .gfield_required_text {\n  color: var(--osp-blue) !important;\n}\n\n.immo-form-slot input[type=\"submit\"],\n.immo-form-slot button:not(.immo-lightbox-close):not(.immo-lightbox-nav):not(.immo-gallery-item) {\n  background: var(--osp-blue) !important;\n  color: var(--osp-white) !important;\n  border: 1px solid var(--osp-blue) !important;\n}\n\n.immo-form-slot input[type=\"submit\"]:hover,\n.immo-form-slot button:not(.immo-lightbox-close):not(.immo-lightbox-nav):not(.immo-gallery-item):hover {\n  background: var(--osp-white) !important;\n  color: var(--osp-blue) !important;\n  border-color: var(--osp-blue) !important;\n}\n\n.immo-form-slot .validation_message,\n.immo-form-slot .gform_validation_errors {\n  color: var(--osp-blue) !important;\n  background: var(--osp-soft) !important;\n  border: 1px solid var(--osp-line) !important;\n}\n\n\/* Lightbox bleibt dunkel, damit Bilder wirken *\/\n.immo-lightbox {\n  background: rgba(10, 16, 40, 0.92) !important;\n}\n\n\/* Mobile Feinschliff *\/\n@media screen and (max-width: 768px) {\n  .immo-gallery-section {\n    padding-top: 52px !important;\n    padding-bottom: 52px !important;\n  }\n\n  .immo-facts-3col {\n    padding-top: 48px !important;\n    padding-bottom: 52px !important;\n  }\n\n  .immo-contact-section {\n    padding-top: 52px !important;\n    padding-bottom: 60px !important;\n  }\n\n  .immo-facts-3col .immo-fact-row {\n    grid-template-columns: minmax(130px, 42%) 1fr !important;\n    padding: 16px 18px !important;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  .immo-facts-3col .immo-fact-row {\n    grid-template-columns: 1fr !important;\n    gap: 5px !important;\n    padding: 16px 18px !important;\n  }\n}\n\n\n\n\/* =========================\n   FINAL FIX: Avada \/ Theme Header auf dieser Landingpage ausblenden\n========================= *\/\n\nbody .fusion-header-wrapper,\nbody .fusion-header,\nbody .fusion-secondary-header,\nbody .fusion-sticky-header-wrapper,\nbody .fusion-mobile-header-wrapper,\nbody .fusion-mobile-menu,\nbody .fusion-mobile-menu-icons,\nbody .fusion-mobile-nav-holder,\nbody .fusion-mobile-menu-design-modern,\nbody .fusion-mobile-menu-design-flyout,\nbody .fusion-tb-header,\nbody .avada-page-titlebar-wrapper,\nbody .awb-header,\nbody .awb-header-wrapper,\nbody #side-header,\nbody header[role=\"banner\"] {\n  display: none !important;\n  visibility: hidden !important;\n  height: 0 !important;\n  min-height: 0 !important;\n  max-height: 0 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  opacity: 0 !important;\n}\n\nbody #wrapper,\nbody #main,\nbody #content,\nbody .fusion-page-wrapper,\nbody .post-content {\n  padding-top: 0 !important;\n  margin-top: 0 !important;\n}\n\n\/* =========================\n   Galerie Lightbox Navigation\n========================= *\/\n\n.immo-lightbox-stage {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: min(1200px, 96vw);\n  height: min(86vh, 760px);\n}\n\n.immo-lightbox-nav {\n  position: absolute;\n  top: 50%;\n  z-index: 3;\n  transform: translateY(-50%);\n  width: 48px;\n  height: 48px;\n  border: 1px solid rgba(255,255,255,0.55);\n  background: rgba(43,56,113,0.72);\n  color: #ffffff;\n  font-size: 34px;\n  line-height: 1;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.immo-lightbox-nav:hover {\n  background: #ffffff;\n  color: #2b3871;\n}\n\n.immo-lightbox-prev {\n  left: 0;\n}\n\n.immo-lightbox-next {\n  right: 0;\n}\n\n.immo-lightbox-counter {\n  position: absolute;\n  left: 50%;\n  bottom: -38px;\n  transform: translateX(-50%);\n  color: rgba(255,255,255,0.9);\n  font-size: 14px;\n  letter-spacing: 0.04em;\n}\n\n.immo-lightbox-caption {\n  position: absolute;\n  left: 50%;\n  bottom: -66px;\n  transform: translateX(-50%);\n  width: min(900px, 88vw);\n  text-align: center;\n  color: rgba(255,255,255,0.92);\n  font-size: 13px;\n  line-height: 1.4;\n}\n\n@media screen and (max-width: 640px) {\n  .immo-lightbox-stage {\n    width: 100%;\n    height: 78vh;\n  }\n\n  .immo-lightbox-nav {\n    width: 42px;\n    height: 42px;\n    font-size: 30px;\n    background: rgba(43,56,113,0.86);\n  }\n\n  .immo-lightbox-prev {\n    left: 4px;\n  }\n\n  .immo-lightbox-next {\n    right: 4px;\n  }\n\n  .immo-lightbox-counter {\n    bottom: -30px;\n    font-size: 13px;\n  }\n\n  .immo-lightbox-caption {\n    bottom: -58px;\n    width: 92vw;\n    font-size: 12px;\n  }\n}\n\n\n\/* =========================\n   Mobile Hamburger Men\u00fc\n========================= *\/\n\n.immo-mobile-menu-toggle,\n.immo-mobile-menu-close {\n  display: none;\n  appearance: none;\n  border: none;\n  background: transparent;\n  cursor: pointer;\n  font-family: inherit;\n}\n\n.immo-mobile-menu-toggle {\n  width: 46px;\n  height: 46px;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  border: 1px solid rgba(43,56,113,0.22);\n  background: #ffffff;\n}\n\n.immo-mobile-menu-toggle span,\n.immo-mobile-menu-toggle span::before,\n.immo-mobile-menu-toggle span::after {\n  display: block;\n  width: 22px;\n  height: 2px;\n  background: #2b3871;\n  content: \"\";\n  transition: transform 0.22s ease, opacity 0.22s ease;\n}\n\n.immo-mobile-menu-toggle span {\n  position: relative;\n}\n\n.immo-mobile-menu-toggle span::before,\n.immo-mobile-menu-toggle span::after {\n  position: absolute;\n  left: 0;\n}\n\n.immo-mobile-menu-toggle span::before {\n  top: -7px;\n}\n\n.immo-mobile-menu-toggle span::after {\n  top: 7px;\n}\n\nbody.immo-mobile-menu-open .immo-mobile-menu-toggle span {\n  background: transparent;\n}\n\nbody.immo-mobile-menu-open .immo-mobile-menu-toggle span::before {\n  transform: translateY(7px) rotate(45deg);\n}\n\nbody.immo-mobile-menu-open .immo-mobile-menu-toggle span::after {\n  transform: translateY(-7px) rotate(-45deg);\n}\n\n.immo-mobile-menu-overlay {\n  position: fixed;\n  inset: 0;\n  z-index: 99997;\n  background: rgba(0,0,0,0.54);\n  opacity: 0;\n  pointer-events: none;\n  transition: opacity 0.22s ease;\n}\n\n.immo-mobile-menu-panel {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 99998;\n  width: min(86vw, 380px);\n  height: 100vh;\n  background: #050505;\n  color: #ffffff;\n  transform: translateX(-102%);\n  transition: transform 0.25s ease;\n  box-shadow: 18px 0 44px rgba(0,0,0,0.35);\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n.immo-mobile-menu-panel-inner {\n  display: grid;\n  align-content: start;\n  gap: 0;\n  min-height: 100%;\n  padding: 26px 24px 34px;\n}\n\n.immo-mobile-menu-top {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding-bottom: 22px;\n  border-bottom: 1px solid rgba(255,255,255,0.16);\n}\n\n.immo-mobile-menu-title {\n  color: #ffffff;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n}\n\n.immo-mobile-menu-close {\n  display: inline-flex;\n  width: 44px;\n  height: 44px;\n  align-items: center;\n  justify-content: center;\n  color: #ffffff;\n  border: 1px solid rgba(255,255,255,0.28);\n  font-size: 32px;\n  line-height: 1;\n}\n\n.immo-mobile-menu-links {\n  display: grid;\n  gap: 0;\n  padding: 18px 0 8px;\n}\n\n.immo-mobile-menu-links a {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  min-height: 54px;\n  padding: 14px 0;\n  color: #ffffff !important;\n  border-bottom: 1px solid rgba(255,255,255,0.13);\n  text-decoration: none !important;\n  font-size: 18px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n}\n\n.immo-mobile-menu-links a::after {\n  content: \"\u203a\";\n  opacity: 0.55;\n  font-size: 24px;\n  line-height: 1;\n}\n\n.immo-mobile-menu-links a:hover {\n  color: #ffffff !important;\n  opacity: 0.72;\n}\n\n.immo-mobile-menu-links .immo-mobile-menu-cta {\n  margin-top: 14px;\n  padding: 15px 18px;\n  justify-content: center;\n  background: #ffffff;\n  color: #2b3871 !important;\n  border-bottom: none;\n  text-transform: uppercase;\n  font-size: 13px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n}\n\n.immo-mobile-menu-links .immo-mobile-menu-cta::after {\n  display: none;\n}\n\n.immo-mobile-menu-panel .immo-lang-switch {\n  display: block;\n  margin: 22px 0 0 !important;\n  padding-top: 20px;\n  border-top: 1px solid rgba(255,255,255,0.16);\n}\n\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown,\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown-click {\n  width: 100% !important;\n}\n\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown a,\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown-click a {\n  width: 100% !important;\n  background: #111111 !important;\n  color: #ffffff !important;\n  border: 1px solid rgba(255,255,255,0.24) !important;\n  padding: 12px 36px 12px 14px !important;\n  font-size: 13px !important;\n  text-transform: uppercase !important;\n}\n\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown a:hover,\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-dropdown-click a:hover {\n  background: #ffffff !important;\n  color: #2b3871 !important;\n}\n\n.immo-mobile-menu-panel .immo-lang-switch .wpml-ls-legacy-list-horizontal a {\n  color: #ffffff !important;\n  font-size: 14px !important;\n  padding: 8px 10px !important;\n}\n\nbody.immo-mobile-menu-open .immo-mobile-menu-overlay {\n  opacity: 1;\n  pointer-events: auto;\n}\n\nbody.immo-mobile-menu-open .immo-mobile-menu-panel {\n  transform: translateX(0);\n}\n\n@media screen and (min-width: 901px) {\n  .immo-mobile-menu-overlay,\n  .immo-mobile-menu-panel {\n    display: none !important;\n  }\n}\n\n@media screen and (max-width: 900px) {\n  .immo-object-nav-inner {\n    flex-direction: row !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    gap: 16px !important;\n    min-height: 68px !important;\n    padding: 10px 0 !important;\n  }\n\n  .immo-object-nav-links {\n    display: none !important;\n  }\n\n  .immo-mobile-menu-toggle {\n    display: inline-flex !important;\n  }\n\n  .immo-object-nav-logo-link img {\n    width: min(260px, 68vw) !important;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  .immo-object-nav-inner {\n    width: min(100% - 28px, 1180px) !important;\n  }\n\n  .immo-object-nav-logo-link img {\n    width: min(230px, 64vw) !important;\n  }\n\n  .immo-mobile-menu-toggle {\n    width: 42px;\n    height: 42px;\n  }\n\n  .immo-mobile-menu-panel-inner {\n    padding: 24px 20px 32px;\n  }\n\n  .immo-mobile-menu-links a {\n    font-size: 17px;\n  }\n}\n\n\n\/* =========================================================\n   INTRAGNA \u2013 SEO \/ CONTENT SECTIONS\n   Aufbau analog zu den ausf\u00fchrlicheren Objekt-Landingpages\n========================================================= *\/\n\n.immo-content-section,\n.immo-living-section,\n.immo-location-section {\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  margin-right: calc(50% - 50vw);\n  box-sizing: border-box;\n  color: var(--osp-text);\n}\n\n.immo-content-section,\n.immo-location-section {\n  background: var(--osp-white);\n}\n\n.immo-living-section {\n  background: var(--osp-bg);\n}\n\n.immo-content-inner {\n  width: min(1180px, calc(100% - 64px));\n  margin: 0 auto;\n  padding: 82px 0;\n}\n\n.immo-section-eyebrow {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 6px 14px;\n  color: var(--osp-blue);\n  background: var(--osp-bg);\n  border: 1px solid var(--osp-line);\n  border-radius: 999px;\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.immo-content-section h2,\n.immo-living-section h2,\n.immo-location-section h2,\n.immo-facts-heading h2 {\n  max-width: 900px;\n  margin: 0 0 26px !important;\n  color: var(--osp-blue) !important;\n  font-size: clamp(30px, 3.4vw, 46px) !important;\n  line-height: 1.14 !important;\n  font-weight: 500 !important;\n  letter-spacing: -0.02em;\n}\n\n.immo-copy {\n  max-width: 900px;\n  color: var(--osp-text);\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n.immo-copy p {\n  margin: 0 0 18px;\n}\n\n.immo-copy p:last-child {\n  margin-bottom: 0;\n}\n\n.immo-highlight-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n  margin-top: 42px;\n}\n\n.immo-highlight-card {\n  padding: 24px 22px;\n  background: var(--osp-bg);\n  border: 1px solid var(--osp-line);\n  box-shadow: 0 10px 26px rgba(43,56,113,0.06);\n}\n\n.immo-living-section .immo-highlight-card {\n  background: var(--osp-white);\n}\n\n.immo-highlight-card strong {\n  display: block;\n  margin-bottom: 8px;\n  color: var(--osp-blue);\n  font-size: 19px;\n  line-height: 1.25;\n}\n\n.immo-highlight-card span {\n  display: block;\n  color: var(--osp-muted);\n  font-size: 14px;\n  line-height: 1.55;\n}\n\n.immo-two-col {\n  display: grid;\n  grid-template-columns: 1.1fr 0.9fr;\n  gap: 64px;\n  align-items: start;\n}\n\n.immo-residence-box {\n  padding: 30px;\n  background: var(--osp-blue);\n  color: var(--osp-white);\n  box-shadow: var(--osp-shadow);\n}\n\n.immo-residence-box .immo-section-eyebrow {\n  color: var(--osp-white);\n  background: rgba(255,255,255,0.10);\n  border-color: rgba(255,255,255,0.28);\n}\n\n.immo-residence-box h3 {\n  margin: 0 0 14px !important;\n  color: var(--osp-white) !important;\n  font-size: 26px !important;\n  line-height: 1.2 !important;\n  font-weight: 500 !important;\n}\n\n.immo-residence-box p {\n  margin: 0;\n  color: rgba(255,255,255,0.90);\n  font-size: 15px;\n  line-height: 1.65;\n}\n\n\/* Visualisierungen: Hinweis kompakt statt lose Textzeile *\/\n.immo-gallery-note {\n  width: min(1180px, calc(100% - 64px));\n  margin: 22px auto 0;\n  padding: 16px 18px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  box-sizing: border-box;\n  background: var(--osp-white);\n  border: 1px solid var(--osp-line);\n  border-left: 3px solid var(--osp-blue);\n  box-shadow: 0 8px 22px rgba(43,56,113,0.05);\n  color: var(--osp-muted);\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n.immo-gallery-note::before {\n  content: \"i\";\n  flex: 0 0 22px;\n  width: 22px;\n  height: 22px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background: var(--osp-blue);\n  color: var(--osp-white);\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1;\n}\n\n.immo-gallery-note strong {\n  color: var(--osp-blue);\n}\n\n.immo-facts-heading {\n  width: min(1180px, calc(100% - 64px));\n  margin: 0 auto 34px;\n}\n\n.immo-facts-heading p {\n  max-width: 760px;\n  margin: 0;\n  color: var(--osp-muted);\n  font-size: 16px;\n  line-height: 1.6;\n}\n\n\/* Sticky Navigation: neue Abschnitte *\/\n#panoramica,\n#galerie,\n#carattere,\n#posizione,\n#fakten,\n#kontakt {\n  scroll-margin-top: 90px;\n}\n\n@media screen and (max-width: 1024px) {\n  .immo-highlight-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  .immo-two-col {\n    grid-template-columns: 1fr;\n    gap: 36px;\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .immo-content-inner {\n    width: min(100% - 32px, 1180px);\n    padding: 56px 0;\n  }\n\n  .immo-copy {\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .immo-gallery-note,\n  .immo-facts-heading {\n    width: min(100% - 32px, 1180px);\n  }\n\n  #panoramica,\n  #galerie,\n  #carattere,\n  #posizione,\n  #fakten,\n  #kontakt {\n    scroll-margin-top: 86px;\n  }\n}\n\n@media screen and (max-width: 560px) {\n  .immo-highlight-grid {\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .immo-highlight-card {\n    padding: 20px 18px;\n  }\n\n  .immo-residence-box {\n    padding: 24px 20px;\n  }\n\n  .immo-gallery-note {\n    padding: 14px 15px;\n  }\n}\n\n<\/style>\n\n\n<script>\n(function () {\n  function hideLandingPageHeader() {\n    const selectors = [\n      \".fusion-header-wrapper\",\n      \".fusion-header\",\n      \".fusion-secondary-header\",\n      \".fusion-sticky-header-wrapper\",\n      \".fusion-mobile-header-wrapper\",\n      \".fusion-mobile-menu\",\n      \".fusion-mobile-menu-icons\",\n      \".fusion-mobile-nav-holder\",\n      \".fusion-mobile-menu-design-modern\",\n      \".fusion-mobile-menu-design-flyout\",\n      \".fusion-tb-header\",\n      \".avada-page-titlebar-wrapper\",\n      \".awb-header\",\n      \".awb-header-wrapper\",\n      \"#side-header\",\n      \"header[role='banner']\"\n    ];\n\n    document.querySelectorAll(selectors.join(\",\")).forEach(function (element) {\n      if (element.classList.contains(\"immo-object-nav\") || element.closest(\".immo-object-nav\")) return;\n\n      element.style.setProperty(\"display\", \"none\", \"important\");\n      element.style.setProperty(\"visibility\", \"hidden\", \"important\");\n      element.style.setProperty(\"height\", \"0\", \"important\");\n      element.style.setProperty(\"min-height\", \"0\", \"important\");\n      element.style.setProperty(\"max-height\", \"0\", \"important\");\n      element.style.setProperty(\"margin\", \"0\", \"important\");\n      element.style.setProperty(\"padding\", \"0\", \"important\");\n      element.style.setProperty(\"overflow\", \"hidden\", \"important\");\n      element.style.setProperty(\"opacity\", \"0\", \"important\");\n    });\n\n    [\"#wrapper\", \"#main\", \"#content\", \".fusion-page-wrapper\", \".post-content\"].forEach(function (selector) {\n      document.querySelectorAll(selector).forEach(function (element) {\n        element.style.setProperty(\"padding-top\", \"0\", \"important\");\n        element.style.setProperty(\"margin-top\", \"0\", \"important\");\n      });\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", hideLandingPageHeader);\n  } else {\n    hideLandingPageHeader();\n  }\n\n  window.addEventListener(\"load\", hideLandingPageHeader);\n  setTimeout(hideLandingPageHeader, 300);\n  setTimeout(hideLandingPageHeader, 1000);\n})();\n<\/script>\n\n<section class=\"immo-hero\" id=\"start\">\n  <div class=\"immo-hero-inner\">\n    <div class=\"immo-hero-badge\">For sale<\/div>\n\n    <h1 class=\"immo-hero-title\">\n      Detached house in Intragna TI\n    <\/h1>\n\n    <div class=\"immo-hero-subtitle\">\n      3\u00bd rooms \u00b7 approx. 98.6 m\u00b2 living space \u00b7 1,168 m\u00b2 plot \u00b7 primary residence only\n    <\/div>\n\n    <a class=\"immo-hero-address immo-map-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Via%20Asilo%20Vecchio%201%2C%206655%20Intragna%20TI\" target=\"_blank\" rel=\"noopener\" aria-label=\"Open address in Google Maps\">\n      <span>\u2316<\/span>\n      <span>Via Asilo Vecchio 1, 6655 Intragna TI<\/span>\n    <\/a>\n\n    <div class=\"immo-hero-buttons\">\n      <a href=\"#kontakt\" class=\"immo-hero-button immo-hero-button-primary\">Request sales brochure<\/a>\n      <a href=\"#galerie\" class=\"immo-hero-button\">View property<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<nav class=\"immo-object-nav\">\n  <div class=\"immo-object-nav-inner\">\n\n    <a href=\"https:\/\/www.oswald-sorge.ch\/en\/\" class=\"immo-object-nav-logo-link\" aria-label=\"Homepage\">\n  <img data-opt-id=1918592783  fetchpriority=\"high\" decoding=\"async\" \n    src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/ig:avif\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/LOGO_OSP_Klassisch_cmyk_blau_schriftzug-inkl.-Emblem.svg\" \n    alt=\"Oswald & Sorge Partner AG\">\n<\/a>\n\n    <button type=\"button\" class=\"immo-mobile-menu-toggle\" aria-label=\"Open menu\" aria-expanded=\"false\" aria-controls=\"immoMobileMenu\">\n      <span aria-hidden=\"true\"><\/span>\n    <\/button>\n\n    <div class=\"immo-object-nav-links\">\n  <a href=\"#start\">Home<\/a>\n  <a href=\"#panoramica\">Overview<\/a>\n  <a href=\"#galerie\">Gallery<\/a>\n  <a href=\"#carattere\">Character<\/a>\n  <a href=\"#fakten\">Key facts<\/a>\n  <a href=\"#kontakt\" class=\"immo-object-nav-cta\">Enquiry<\/a>\n\n  <div class=\"immo-lang-switch\">\n    \n<div role=\"navigation\" aria-label=\"Language Switcher\" class=\"wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal\">\n\t<ul><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-de wpml-ls-first-item wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/\" hreflang=\"de\" lang=\"de\" class=\"wpml-ls-link\" aria-label=\"Switch to DE\" title=\"Switch to DE\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">DE<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-it wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/it\/\" hreflang=\"it\" lang=\"it\" class=\"wpml-ls-link\" aria-label=\"Switch to IT\" title=\"Switch to IT\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">IT<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/en\/\" hreflang=\"en\" lang=\"en\" class=\"wpml-ls-link\" aria-current=\"page\" aria-label=\"Switch to EN\" title=\"Switch to EN\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">EN<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-fr wpml-ls-last-item wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/fr\/\" hreflang=\"fr\" lang=\"fr\" class=\"wpml-ls-link\" aria-label=\"Switch to FR\" title=\"Switch to FR\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">FR<\/span><\/a>\n\t\t\t<\/li><\/ul>\n<\/div>\n\n  <\/div>\n<\/div>\n\n  <\/div>\n<\/nav>\n\n<div class=\"immo-mobile-menu-overlay\" aria-hidden=\"true\"><\/div>\n\n<aside class=\"immo-mobile-menu-panel\" id=\"immoMobileMenu\" aria-hidden=\"true\">\n  <div class=\"immo-mobile-menu-panel-inner\">\n    <div class=\"immo-mobile-menu-top\">\n      <div class=\"immo-mobile-menu-title\">Menu<\/div>\n      <button type=\"button\" class=\"immo-mobile-menu-close\" aria-label=\"Close menu\">\u00d7<\/button>\n    <\/div>\n\n    <div class=\"immo-mobile-menu-links\">\n        <a href=\"#start\">Home<\/a>\n        <a href=\"#panoramica\">Overview<\/a>\n        <a href=\"#galerie\">Gallery<\/a>\n        <a href=\"#carattere\">Character<\/a>\n        <a href=\"#fakten\">Key facts<\/a>\n        <a href=\"#kontakt\" class=\"immo-mobile-menu-cta\">Enquiry<\/a>\n    <\/div>\n\n    <div class=\"immo-lang-switch\">\n      \n<div role=\"navigation\" aria-label=\"Language Switcher\" class=\"wpml-ls-statics-shortcode_actions wpml-ls wpml-ls-legacy-list-horizontal\">\n\t<ul><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-de wpml-ls-first-item wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/\" hreflang=\"de\" lang=\"de\" class=\"wpml-ls-link\" aria-label=\"Switch to DE\" title=\"Switch to DE\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">DE<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-it wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/it\/\" hreflang=\"it\" lang=\"it\" class=\"wpml-ls-link\" aria-label=\"Switch to IT\" title=\"Switch to IT\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">IT<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-en wpml-ls-current-language wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/en\/\" hreflang=\"en\" lang=\"en\" class=\"wpml-ls-link\" aria-current=\"page\" aria-label=\"Switch to EN\" title=\"Switch to EN\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">EN<\/span><\/a>\n\t\t\t<\/li><li class=\"wpml-ls-slot-shortcode_actions wpml-ls-item wpml-ls-item-fr wpml-ls-last-item wpml-ls-item-legacy-list-horizontal\">\n\t\t\t\t<a href=\"https:\/\/oswald-sorge.ch\/fr\/\" hreflang=\"fr\" lang=\"fr\" class=\"wpml-ls-link\" aria-label=\"Switch to FR\" title=\"Switch to FR\">\n\t\t\t\t\t<span class=\"wpml-ls-native\">FR<\/span><\/a>\n\t\t\t<\/li><\/ul>\n<\/div>\n\n    <\/div>\n  <\/div>\n<\/aside>\n\n\n<script>\n(function () {\n  function initMobileMenu() {\n    const toggle = document.querySelector(\".immo-mobile-menu-toggle\");\n    const panel = document.querySelector(\".immo-mobile-menu-panel\");\n    const overlay = document.querySelector(\".immo-mobile-menu-overlay\");\n    const closeBtn = document.querySelector(\".immo-mobile-menu-close\");\n\n    if (!toggle || !panel || !overlay || !closeBtn) return;\n\n    function openMenu() {\n      document.body.classList.add(\"immo-mobile-menu-open\");\n      toggle.setAttribute(\"aria-expanded\", \"true\");\n      panel.setAttribute(\"aria-hidden\", \"false\");\n      document.body.style.overflow = \"hidden\";\n    }\n\n    function closeMenu() {\n      document.body.classList.remove(\"immo-mobile-menu-open\");\n      toggle.setAttribute(\"aria-expanded\", \"false\");\n      panel.setAttribute(\"aria-hidden\", \"true\");\n      document.body.style.overflow = \"\";\n    }\n\n    toggle.addEventListener(\"click\", function () {\n      if (document.body.classList.contains(\"immo-mobile-menu-open\")) {\n        closeMenu();\n      } else {\n        openMenu();\n      }\n    });\n\n    closeBtn.addEventListener(\"click\", closeMenu);\n    overlay.addEventListener(\"click\", closeMenu);\n\n    panel.querySelectorAll(\"a\").forEach(function (link) {\n      link.addEventListener(\"click\", closeMenu);\n    });\n\n    document.addEventListener(\"keydown\", function (event) {\n      if (event.key === \"Escape\" && document.body.classList.contains(\"immo-mobile-menu-open\")) {\n        closeMenu();\n      }\n    });\n\n    window.addEventListener(\"resize\", function () {\n      if (window.innerWidth > 900) {\n        closeMenu();\n      }\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initMobileMenu);\n  } else {\n    initMobileMenu();\n  }\n})();\n<\/script>\n\n\n<section class=\"immo-content-section\" id=\"panoramica\">\n  <div class=\"immo-content-inner\">\n    <div class=\"immo-section-eyebrow\">At a glance<\/div>\n    <h2>Detached house in Intragna: renovated, authentic and surrounded by greenery<\/h2>\n\n    <div class=\"immo-copy\">\n      <p>This <strong>detached house in Intragna<\/strong> combines authentic Ticino character with freshly renovated interiors and a peaceful setting in the Centovalli landscape. The property offers around 98.6 m\u00b2 of living space over two floors, with 3\u00bd rooms, two bedrooms and two bathrooms.<\/p>\n\n      <p>The living area with kitchen, dining and lounge space is defined by the fireplace, wooden details and openings to the outdoors. The balcony, outdoor areas and views of the greenery create an inviting atmosphere for those who value a nature-oriented lifestyle while remaining close to the Locarno region.<\/p>\n\n      <p>The property comprises three plots with a total land area of approx. 1,168 m\u00b2. An air-to-water heat pump, the recent renovation and two outdoor parking spaces complete the offering. The property may only be used as a primary residence.<\/p>\n    <\/div>\n\n    <div class=\"immo-highlight-grid\">\n      <div class=\"immo-highlight-card\">\n        <strong>3\u00bd rooms<\/strong>\n        <span>Two bedrooms and two bathrooms arranged over two floors.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>Approx. 98.6 m\u00b2<\/strong>\n        <span>Living space with renovated interiors and authentic character.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>1,168 m\u00b2 plot<\/strong>\n        <span>Three plots with a balcony and various outdoor areas.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>Primary residence<\/strong>\n        <span>The property may only be used as a primary residence.<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"immo-gallery-section\" id=\"galerie\">\n\n  <div class=\"immo-gallery-info\">\n    <div class=\"immo-gallery-title-wrap\">\n      <div class=\"immo-gallery-eyebrow\">For sale<\/div>\n\n      <h2 class=\"immo-gallery-title\">\n        Living in Intragna, in the heart of the Centovalli\n      <\/h2>\n\n      <a class=\"immo-gallery-address immo-map-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Via%20Asilo%20Vecchio%201%2C%206655%20Intragna%20TI\" target=\"_blank\" rel=\"noopener\" aria-label=\"Open address in Google Maps\">\n        <span class=\"immo-gallery-address-icon\">\u2316<\/span>\n        <span>Via Asilo Vecchio 1, 6655 Intragna TI<\/span>\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <div class=\"immo-gallery-grid\">\n\n    <!-- 1 | Hauptbild -->\n    <button type=\"button\"\n            class=\"immo-gallery-item immo-gallery-item-main js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-06.png\"\n            data-caption=\"Renovated detached house\"\n            aria-label=\"Enlarge image\">\n      <img data-opt-id=1823336641  fetchpriority=\"high\" src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-06.png\"\n           alt=\"Renovated detached house in Intragna TI\"\n           decoding=\"async\">\n      <div class=\"immo-gallery-main-label\">\n        <strong>Living in Intragna<\/strong>\n        <span>Renovated home with authentic Ticino character in the Centovalli<\/span>\n      <\/div>\n    <\/button>\n\n    <!-- 2 | Visualisierung Wohnbereich -->\n    <button type=\"button\"\n            class=\"immo-gallery-item js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-07.png\"\n            data-caption=\"Living area visualisation \u2013 non-binding furnishing suggestion\"\n            aria-label=\"Enlarge living area visualisation\">\n      <img data-opt-id=1448853060  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-07.png\"\n           alt=\"Living area visualisation in the detached house in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n      <span class=\"immo-gallery-visual-badge\">Visualisation<\/span>\n    <\/button>\n\n    <!-- 3 | Aussicht -->\n    <button type=\"button\"\n            class=\"immo-gallery-item js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-11.png\"\n            data-caption=\"View of the Centovalli\"\n            aria-label=\"Enlarge view of the Centovalli\">\n      <img data-opt-id=1016125740  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-11.png\"\n           alt=\"Panoramic view of the Centovalli from the detached house in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n    <\/button>\n\n    <!-- 4 | Gedeckter Aussenbereich -->\n    <button type=\"button\"\n            class=\"immo-gallery-item js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-12.png\"\n            data-caption=\"Covered outdoor area\"\n            aria-label=\"Enlarge covered outdoor area\">\n      <img data-opt-id=792262627  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-12.png\"\n           alt=\"Covered outdoor area of the detached house in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n    <\/button>\n\n    <!-- 5 | Luftaufnahme -->\n    <button type=\"button\"\n            class=\"immo-gallery-item js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-15.png\"\n            data-caption=\"Aerial view of the property\"\n            aria-label=\"Enlarge aerial view of the property\">\n      <img data-opt-id=2012192286  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-15.png\"\n           alt=\"Aerial view of the property and outdoor areas in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n      <span class=\"immo-gallery-more\">View all images<\/span>\n    <\/button>\n\n    <!-- Weitere Bilder nur f\u00fcr die Lightbox -->\n\n    <!-- 6 | Visualisierung Schlafzimmer -->\n    <button type=\"button\"\n            class=\"immo-gallery-item immo-gallery-hidden js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-09.png\"\n            data-caption=\"Bedroom visualisation \u2013 non-binding furnishing suggestion\"\n            aria-label=\"Enlarge bedroom visualisation\">\n      <img data-opt-id=1564326179  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-09.png\"\n           alt=\"Bedroom visualisation in the detached house in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n      <span class=\"immo-gallery-visual-badge\">Visualisation<\/span>\n    <\/button>\n\n    <!-- 7 | Aussenbereich im Gr\u00fcnen -->\n    <button type=\"button\"\n            class=\"immo-gallery-item immo-gallery-hidden js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-13.png\"\n            data-caption=\"Outdoor area surrounded by greenery\"\n            aria-label=\"Enlarge outdoor area\">\n      <img data-opt-id=668324044  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-13.png\"\n           alt=\"Outdoor area surrounded by greenery with mountain views in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n    <\/button>\n\n    <!-- 8 | Innenraum mit Aussicht -->\n    <button type=\"button\"\n            class=\"immo-gallery-item immo-gallery-hidden js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-17.png\"\n            data-caption=\"Bright interior with a view\"\n            aria-label=\"Enlarge bright interior\">\n      <img data-opt-id=131892960  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-17.png\"\n           alt=\"Bright interior with a large window and green views in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n    <\/button>\n\n    <!-- 9 | Bad -->\n    <button type=\"button\"\n            class=\"immo-gallery-item immo-gallery-hidden js-immo-lightbox\"\n            data-img=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-14.png\"\n            data-caption=\"Renovated bathroom\"\n            aria-label=\"Enlarge renovated bathroom\">\n      <img data-opt-id=967489438  src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/zu-verkaufen-efh-intragna-14.png\"\n           alt=\"Renovated bathroom with shower in the detached house in Intragna\"\n           loading=\"lazy\"\n           decoding=\"async\">\n    <\/button>\n\n  <\/div>\n\n  <div class=\"immo-gallery-note\">\n    <div><strong>Note on the visualisations:<\/strong> Images marked as \u201cVisualisation\u201d are non-binding furnishing suggestions and are intended solely to illustrate a possible use of the rooms.<\/div>\n  <\/div>\n\n<\/div>\n\n<section class=\"immo-living-section\" id=\"carattere\">\n  <div class=\"immo-content-inner\">\n    <div class=\"immo-section-eyebrow\">Ticino character<\/div>\n    <h2>Fireplace, wood and stone: a home with atmosphere and character<\/h2>\n\n    <div class=\"immo-copy\">\n      <p>The <strong>detached house in Intragna<\/strong> combines bright, renovated rooms with elements that preserve the property\u2019s original character. The fireplace forms a distinctive focal point in the living area, while wood and stone give the interiors a warm and authentic atmosphere.<\/p>\n\n      <p>The outdoor spaces extend the living experience: the balcony, covered areas and green retreats offer various ways to enjoy the peace and landscape of the Centovalli. The visualisations in the gallery show possible furnishing ideas for the interiors.<\/p>\n    <\/div>\n\n    <div class=\"immo-highlight-grid\">\n      <div class=\"immo-highlight-card\">\n        <strong>Fireplace<\/strong>\n        <span>A distinctive feature of the living area and an atmospheric focal point of the home.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>Balcony<\/strong>\n        <span>An open-air space overlooking the green mountain landscape of the Centovalli.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>Outdoor areas<\/strong>\n        <span>Covered areas and green outdoor spaces across the three plots.<\/span>\n      <\/div>\n      <div class=\"immo-highlight-card\">\n        <strong>Renovated<\/strong>\n        <span>Freshly renovated interiors and technical refurbishment in 2026.<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"immo-location-section\" id=\"posizione\">\n  <div class=\"immo-content-inner\">\n    <div class=\"immo-two-col\">\n      <div>\n        <div class=\"immo-section-eyebrow\">Location<\/div>\n        <h2>Make Intragna your permanent home \u2013 surrounded by nature with good regional connections<\/h2>\n        <div class=\"immo-copy\">\n          <p>Anyone looking for a <strong>detached house in Intragna<\/strong> as a permanent home will find an authentic and peaceful residential setting in the municipality of Centovalli. Intragna lies between the Centovalli, the Terre di Pedemonte and the Locarno region and is well connected by the Centovalli railway.<\/p>\n          <p>The railway station, bus stop, schools, shops and restaurants are located in Intragna or in the surrounding municipalities. Locarno and the region\u2019s main amenities are within easy reach, while the immediate surroundings remain defined by nature and mountain scenery.<\/p>\n        <\/div>\n      <\/div>\n\n      <aside class=\"immo-residence-box\">\n        <div class=\"immo-section-eyebrow\">Important note<\/div>\n        <h3>Primary residence only<\/h3>\n        <p>The house may only be used as a primary residence. It is therefore intended for buyers who wish to establish their permanent residence here and live in the Centovalli on a long-term basis.<\/p>\n      <\/aside>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"immo-facts-3col\" id=\"fakten\">\n  <div class=\"immo-facts-heading\">\n    <div class=\"immo-section-eyebrow\">Selected key facts<\/div>\n    <h2>Key facts about the detached house in Intragna<\/h2>\n    <p>Further images, floor plans and detailed information are available in the complete sales brochure.<\/p>\n  <\/div>\n\n  <div class=\"immo-facts-grid\">\n\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Rooms<\/div>\n        <div class=\"immo-fact-value\">3\u00bd<\/div>\n      <\/div>\n\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Living space approx.<\/div>\n        <div class=\"immo-fact-value\">98.6 m<sup>2<\/sup><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Plot area<\/div>\n        <div class=\"immo-fact-value\">1,168 m<sup>2<\/sup><\/div>\n      <\/div>\n\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Parking<\/div>\n        <div class=\"immo-fact-value\">2 outdoor parking spaces<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Residence<\/div>\n        <div class=\"immo-fact-value\">Primary residence only<\/div>\n      <\/div>\n\n      <div class=\"immo-fact-row\">\n        <div class=\"immo-fact-label\">Asking price<\/div>\n        <div class=\"immo-fact-value\">CHF 790\u2019000<\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n<div class=\"immo-contact-section\" id=\"kontakt\">\n  <div class=\"immo-contact-wrap\">\n\n    <div class=\"immo-contact-card\">\n      <div class=\"immo-contact-image\">\n        <img data-opt-id=1868675394  decoding=\"async\" src=\"https:\/\/mldvsdannycf.i.optimole.com\/cb:bpag.c968\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/oswald-sorge.ch\/wp-content\/uploads\/antje-skodock-immobilienexpertin.jpg\" alt=\"Antje Skodock\">\n      <\/div>\n\n      <div class=\"immo-contact-content\">\n        <div class=\"immo-contact-label\">Your contact<\/div>\n        <div class=\"immo-contact-name\">Antje Skodock<\/div>\n\n        <div class=\"immo-contact-links\">\n          <a href=\"tel:+41912254158\">Tel. +41 91 225 41 58<\/a>\n          <a href=\"mailto:antje.skodock@oswald-sorge.ch\">antje.skodock@oswald-sorge.ch<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"immo-form-card\">\n      <h2 class=\"immo-form-heading\">Would you like to know more?<\/h2>\n\n      <p class=\"immo-form-intro\">\n        Request the complete sales brochure for the detached house in Intragna, including further images,\n        information and floor plans, using the form below.\n      <\/p>\n\n      <div class=\"immo-form-slot\">\n        <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_231' ><div id='gf_231' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indicates required fields<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_231' id='gform_231'  action='\/en\/wp-json\/wp\/v2\/posts\/56002#gf_231' data-formid='231' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_231' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_231_9\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_9'><span class='gform-field-label__text'>Email<\/span><\/label><div class='ginput_container'><input name='input_9' id='input_231_9' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_231_9'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_231_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_4'><span class='gform-field-label__text'>First name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_231_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_231_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_3'><span class='gform-field-label__text'>Last name<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_231_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_231_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_7'><span class='gform-field-label__text'>Street, No.<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_231_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_231_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_8'><span class='gform-field-label__text'>ZIP code \/ City<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_231_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_231_6\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--phone-format-international gfield--width-half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_6'><span class='gform-field-label__text'>Phone<\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_231_6' type='tel' value='' class='large'    aria-invalid=\"false\"    \/><\/div><\/div><div id=\"field_231_1\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_231_1'><span class='gform-field-label__text'>Email<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_231_1' type='email' value='' class='large'   placeholder='Enter your email address *' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_231_2\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full button_accent_color: #2b3871 gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gfield--choice-align-vertical\"  ><legend class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Privacy policy<\/span><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_radio'><div class='gfield_radio' id='input_231_2'>\n\t\t\t<div class='gchoice gchoice_231_2_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_2' type='radio' value='Privacy policy accepted*'  id='choice_231_2_0' onchange='gformToggleRadioOther( this )'    \/>\n\t\t\t\t\t<label for='choice_231_2_0' id='label_231_2_0' class='gform-field-label gform-field-label--type-inline'>Privacy policy accepted*<\/label>\n\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <button type='submit' id='gform_submit_button_231' class='gform_button button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Request sales documentation<\/button> <input type='hidden' name='gform_ajax' value='form_id=231&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=b641aa62d4a141e6d9c257f8d6578a1a' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_231' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_231' id='gform_theme_231' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_231' id='gform_style_settings_231' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_231' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='231' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CHF' value='aOAaAFIY8wXnGUp3mexg\/kY7hZbGusuXWc8TQ49C3UrYD2zsRqsiZVHXLSk\/qO4ccr+ylpkUBNxvkYsQpQHBe\/eHpmh2NH+74VGf0BBGbLoF4Lk=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_231' value='WyJ7XCIyXCI6W1wiZjQ3Y2ZjM2ExZTFmMGFmOTZkODhjNTg4NTNiNWZmMzZcIl0sXCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjI4ZGYwNTU4NzdiODYzN2I4MzZmY2MzNmU5ZjgwYmJjXCIsXCI3ZmZjYmJiN2NiMDNlM2EwMmRiMWZkOGM2Mzg4MjNhZFwiLFwiMDQ1NzJkZTM3NjJiMjQ1OWVlMDQ2OGQ1NjBjN2M4ZWVcIl0sXCJnZm9ybV90aGVtZVwiOlwiZTI2ODI0ZWZkMzI2NDJjNmQ1NGRjOTJlYWRiM2Q5M2VcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCI5MDMwMDhhOTA4NTU2ZWQ5Zjk4NzZkNjYwNGViYTY0OFwiLFwiZm9ybV9pZFwiOlwiM2QwNTk1NjZhZTU1ODI0ZWY3MjE0NGQwMDQ1ZjBiODNcIixcInVybFwiOlwiODZjNTY0ZDkwMDQ2OGUzY2QzODI5OGEzMDZlOTZmMzFcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiMmQ3ZWJiOTI1YWZiNTg4MjQ5NDY4YjEwODJiYmNkMGFcIn0iLCIyYTMxNGJlODUxMmZmYTNiNzg3MDlkNTY3ZTZjNTc5MyIsMTc5MjM2NDI0Nl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_231' id='gform_target_page_number_231' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_231' id='gform_source_page_number_231' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_231' id='gform_ajax_frame_231' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_231').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_231');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_231').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_231').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_231').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_231').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_231').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_231').val();jQuery(document).trigger('gform_page_loaded', [231, current_page]);window['gf_submitting_231'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_231').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_231').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [231]);window['gf_submitting_231'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_231').text());}else{jQuery('#gform_231').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"231\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_231\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_231\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_231\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 231, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n            \n            <div class=\"immo-lightbox\" id=\"immoLightbox\" aria-hidden=\"true\">\n  <button type=\"button\" class=\"immo-lightbox-close\" aria-label=\"Close gallery\">\u00d7<\/button>\n\n  <div class=\"immo-lightbox-stage\">\n    <button type=\"button\" class=\"immo-lightbox-nav immo-lightbox-prev\" aria-label=\"Previous image\">\u2039<\/button>\n    <img decoding=\"async\" src=\"\" alt=\"Enlarged view of the property\">\n    <button type=\"button\" class=\"immo-lightbox-nav immo-lightbox-next\" aria-label=\"Next image\">\u203a<\/button>\n\n    <div class=\"immo-lightbox-counter\" id=\"immoLightboxCounter\">1 \/ 1<\/div>\n    <div class=\"immo-lightbox-caption\" id=\"immoLightboxCaption\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const lightbox = document.getElementById(\"immoLightbox\");\n  const lightboxImg = lightbox.querySelector(\"img\");\n  const closeBtn = lightbox.querySelector(\".immo-lightbox-close\");\n  const prevBtn = lightbox.querySelector(\".immo-lightbox-prev\");\n  const nextBtn = lightbox.querySelector(\".immo-lightbox-next\");\n  const counter = document.getElementById(\"immoLightboxCounter\");\n  const caption = document.getElementById(\"immoLightboxCaption\");\n  const galleryButtons = Array.from(document.querySelectorAll(\".js-immo-lightbox\"));\n\n  let currentIndex = 0;\n  let touchStartX = 0;\n\n  const galleryItems = galleryButtons.map(function (button) {\n    const img = button.querySelector(\"img\");\n\n    return {\n      src: button.getAttribute(\"data-img\"),\n      alt: img ? img.getAttribute(\"alt\") : \"Enlarged view of the property\",\n      caption: button.getAttribute(\"data-caption\") || \"\"\n    };\n  });\n\n  function updateLightbox() {\n    const currentItem = galleryItems[currentIndex];\n\n    lightboxImg.setAttribute(\"src\", currentItem.src);\n    lightboxImg.setAttribute(\"alt\", currentItem.alt);\n    counter.textContent = (currentIndex + 1) + \" \/ \" + galleryItems.length;\n\n    if (caption) {\n      caption.textContent = currentItem.caption;\n      caption.style.display = currentItem.caption ? \"block\" : \"none\";\n    }\n  }\n\n  function openLightbox(index) {\n    currentIndex = index;\n    updateLightbox();\n\n    lightbox.classList.add(\"is-open\");\n    lightbox.setAttribute(\"aria-hidden\", \"false\");\n    document.body.style.overflow = \"hidden\";\n  }\n\n  function closeLightbox() {\n    lightbox.classList.remove(\"is-open\");\n    lightbox.setAttribute(\"aria-hidden\", \"true\");\n    lightboxImg.setAttribute(\"src\", \"\");\n    document.body.style.overflow = \"\";\n  }\n\n  function showNextImage() {\n    currentIndex = (currentIndex + 1) % galleryItems.length;\n    updateLightbox();\n  }\n\n  function showPrevImage() {\n    currentIndex = (currentIndex - 1 + galleryItems.length) % galleryItems.length;\n    updateLightbox();\n  }\n\n  galleryButtons.forEach(function (button, index) {\n    button.addEventListener(\"click\", function () {\n      openLightbox(index);\n    });\n  });\n\n  closeBtn.addEventListener(\"click\", closeLightbox);\n  nextBtn.addEventListener(\"click\", showNextImage);\n  prevBtn.addEventListener(\"click\", showPrevImage);\n\n  lightbox.addEventListener(\"click\", function (event) {\n    if (event.target === lightbox) {\n      closeLightbox();\n    }\n  });\n\n  document.addEventListener(\"keydown\", function (event) {\n    if (!lightbox.classList.contains(\"is-open\")) return;\n\n    if (event.key === \"Escape\") {\n      closeLightbox();\n    }\n\n    if (event.key === \"ArrowRight\") {\n      showNextImage();\n    }\n\n    if (event.key === \"ArrowLeft\") {\n      showPrevImage();\n    }\n  });\n\n  lightbox.addEventListener(\"touchstart\", function (event) {\n    touchStartX = event.changedTouches[0].screenX;\n  });\n\n  lightbox.addEventListener(\"touchend\", function (event) {\n    const touchEndX = event.changedTouches[0].screenX;\n    const difference = touchStartX - touchEndX;\n\n    if (Math.abs(difference) > 50) {\n      if (difference > 0) {\n        showNextImage();\n      } else {\n        showPrevImage();\n      }\n    }\n  });\n});\n<\/script><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>RENOVATED, AUTHENTIC AND SURROUNDED BY GREENERY<\/p>\n","protected":false},"author":9,"featured_media":55934,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[111,109,190],"tags":[215],"class_list":["post-56002","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-for-sale","category-property","category-ticino","tag-tessin-en"],"_links":{"self":[{"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/posts\/56002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/comments?post=56002"}],"version-history":[{"count":11,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/posts\/56002\/revisions"}],"predecessor-version":[{"id":57439,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/posts\/56002\/revisions\/57439"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/media\/55934"}],"wp:attachment":[{"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/media?parent=56002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/categories?post=56002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oswald-sorge.ch\/en\/wp-json\/wp\/v2\/tags?post=56002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}