{"id":54519,"date":"2026-04-15T13:40:00","date_gmt":"2026-04-15T11:40:00","guid":{"rendered":"https:\/\/oswald-sorge.ch\/a-vendre-rustico-6676-bignasco-ti\/"},"modified":"2026-09-16T11:31:02","modified_gmt":"2026-09-16T09:31:02","slug":"rustico-a-vendre-a-bignasco","status":"publish","type":"post","link":"https:\/\/oswald-sorge.ch\/fr\/rustico-a-vendre-a-bignasco\/","title":{"rendered":"A vendre | Rustico | 6676 Bignasco TI"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling gradient-container-1\" style=\"--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-margin-bottom:-30px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:95.68%;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\"><section class=\"immo-hero\" id=\"start\">\n  <div class=\"immo-hero-inner\">\n    <div class=\"immo-hero-badge\">\u00c0 vendre<\/div>\n\n    <h1 class=\"immo-hero-title\">\n      Rustico<br>\n      Bignasco TI\n    <\/h1>\n\n    <div class=\"immo-hero-subtitle\">\n      Rustico \u00e0 vendre \u00e0 Bignasco : 3\u00bd pi\u00e8ces, env. 83 m\u00b2 habitables, enti\u00e8rement r\u00e9nov\u00e9 en 2021, balcon orient\u00e9 sud et espace ext\u00e9rieur priv\u00e9\n    <\/div>\n\n    <a class=\"immo-hero-address immo-map-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Via%20alla%20Motta%2014%2C%206676%20Bignasco%20TI\" target=\"_blank\" rel=\"noopener\" aria-label=\"Ouvrir l&#039;adresse dans Google Maps\">\n      <span>\u2316<\/span>\n      <span>Via alla Motta 14, 6676 Bignasco TI<\/span>\n    <\/a>\n\n    <div class=\"immo-hero-buttons\">\n      <a href=\"#kontakt\" class=\"immo-hero-button immo-hero-button-primary\">Demander la documentation<\/a>\n      <a href=\"#galerie\" class=\"immo-hero-button\">D\u00e9couvrir le bien<\/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\/\" class=\"immo-object-nav-logo-link\" aria-label=\"Acc\u00e9der au site principal d&#039;Oswald &amp; Sorge Partner AG\">\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=\"Ouvrir le menu\" aria-expanded=\"false\" aria-controls=\"immoMobileMenu\" data-open-label=\"Ouvrir le menu\" data-close-label=\"Fermer le menu\">\n      <span><\/span>\n      <span><\/span>\n      <span><\/span>\n    <\/button>\n\n    <div class=\"immo-object-nav-links\" id=\"immoMobileMenu\">\n      <a href=\"#start\">Accueil<\/a>\n      <a href=\"#galerie\">Galerie<\/a>\n      <a href=\"#story\">Caract\u00e8re<\/a>\n      <a href=\"#fakten\">Donn\u00e9es cl\u00e9s<\/a>\n      <a href=\"#kontakt\" class=\"immo-object-nav-cta\">Demander<\/a>\n\n      <div class=\"immo-lang-switch\">\n        \n<div role=\"navigation\" aria-label=\"S\u00e9lecteur de langue\" 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=\"Passer \u00e0 : DE\" title=\"Passer \u00e0 : 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=\"Passer \u00e0 : IT\" title=\"Passer \u00e0 : 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-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-label=\"Passer \u00e0 : EN\" title=\"Passer \u00e0 : 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-current-language 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-current=\"page\" aria-label=\"Passer \u00e0 : FR\" title=\"Passer \u00e0 : 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<section class=\"immo-target-section\" id=\"ueberblick\">\n  <div class=\"immo-target-inner\">\n    <div class=\"immo-target-head\">\n      <div class=\"immo-target-eyebrow\">En bref<\/div>\n      <h2 class=\"immo-target-title\">Rustico \u00e0 vendre \u00e0 Bignasco : charme tessinois authentique en Valle Maggia<\/h2>\n\n      <p class=\"immo-story-text\">\n        Ce rustico r\u00e9nov\u00e9 avec soin \u00e0 Bignasco allie le caract\u00e8re d'une maison tessinoise traditionnelle au confort contemporain. Construit vers 1840, le bien a \u00e9t\u00e9 enti\u00e8rement r\u00e9nov\u00e9 en 2021 et offre aujourd'hui env. 83,1 m\u00b2 de surface habitable r\u00e9partis sur trois niveaux.\n      <\/p>\n\n      <p class=\"immo-story-text\">\n        Au rez-de-chauss\u00e9e, le s\u00e9jour chaleureux avec po\u00eale \u00e0 pellets ainsi que la cuisine ouverte avec espace repas constituent le c\u0153ur de la maison. Les poutres apparentes, les mat\u00e9riaux chaleureux et les \u00e9l\u00e9ments architecturaux traditionnels pr\u00e9servent l'atmosph\u00e8re particuli\u00e8re du rustico et cr\u00e9ent un bel \u00e9quilibre entre ancien et moderne.\n      <\/p>\n\n      <p class=\"immo-story-text\">\n        Les \u00e9tages sup\u00e9rieurs comprennent deux chambres, une salle de bains ainsi que des espaces polyvalents. Les combles am\u00e9nag\u00e9s peuvent servir de pi\u00e8ce de repos suppl\u00e9mentaire, de chambre d'amis ou d'espace cr\u00e9atif. Un petit balcon orient\u00e9 sud et l'espace ext\u00e9rieur priv\u00e9 prolongent agr\u00e9ablement la vie vers l'ext\u00e9rieur.\n      <\/p>\n\n      <p class=\"immo-story-text\">\n        Le mobilier est compris dans le prix de vente, ce qui rend la maison particuli\u00e8rement adapt\u00e9e comme r\u00e9sidence de vacances pr\u00eate \u00e0 l'emploi. L'ancienne grange situ\u00e9e sur la parcelle n\u00b0 54, d'env. 24 m\u00b2, peut \u00eatre acquise s\u00e9par\u00e9ment pour CHF 30\u2019000.\u2013. La situation proche de la nature, au c\u0153ur de la Valle Maggia, associe calme, caract\u00e8re tessinois et nombreuses possibilit\u00e9s de loisirs.\n      <\/p>\n\n      <p class=\"immo-story-text\">\n        Pour celles et ceux qui recherchent un Rustico \u00e0 vendre \u00e0 Bignasco et souhaitent combiner authenticit\u00e9 tessinoise et confort moderne, ce bien repr\u00e9sente un refuge particuli\u00e8rement s\u00e9duisant. Sa situation dans le noyau traditionnel du village constitue un excellent point de d\u00e9part pour d\u00e9couvrir la Valle Maggia, se promener le long de la Maggia ou profiter des nombreuses activit\u00e9s offertes par les montagnes environnantes. La r\u00e9novation r\u00e9ussie, le mobilier inclus et les dimensions compactes permettent une utilisation simple comme maison de vacances ou r\u00e9sidence secondaire.\n      <\/p>\n\n      <p class=\"immo-story-text\">\n        Gr\u00e2ce \u00e0 la combinaison harmonieuse entre architecture traditionnelle, \u00e9quipements modernes et environnement naturel, ce rustico convient aussi bien comme maison de vacances que comme refuge personnel au Tessin.\n      <\/p>\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\">Caract\u00e8re tessinois \u2013 r\u00e9nov\u00e9, chaleureux, proche de la nature<\/div>\n\n      <h2 class=\"immo-gallery-title\">\n        Rustico r\u00e9nov\u00e9 \u00e0 Bignasco avec espace ext\u00e9rieur priv\u00e9\n      <\/h2>\n\n      <a class=\"immo-gallery-address immo-map-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Via%20alla%20Motta%2014%2C%206676%20Bignasco%20TI\" target=\"_blank\" rel=\"noopener\" aria-label=\"Ouvrir l&#039;adresse dans Google Maps\">\n        <span class=\"immo-gallery-address-icon\">\u2316<\/span>\n        <span>Via alla Motta 14, 6676 Bignasco TI<\/span>\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <div class=\"immo-gallery-grid\">\n\n    <!-- IMAGE PRINCIPALE \/ EXT\u00c9RIEUR -->\n    <button type=\"button\" class=\"immo-gallery-item immo-gallery-item-main js-immo-lightbox\" 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-rustico-bignasco-06.png\" aria-label=\"Agrandir l'image\">\n      <img data-opt-id=757910617  fetchpriority=\"high\" 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\/zu-verkaufen-rustico-bignasco-06.png\" alt=\"Rustico \u00e0 vendre \u00e0 Bignasco \u2013 maison tessinoise r\u00e9nov\u00e9e avec paysage montagneux\">\n      <div class=\"immo-gallery-main-label\">\n        <strong>Charme tessinois. Calme. Nature.<\/strong>\n        <span>3\u00bd pi\u00e8ces, env. 83 m\u00b2 habitables et enti\u00e8rement r\u00e9nov\u00e9 en 2021<\/span>\n      <\/div>\n    <\/button>\n\n    <!-- S\u00c9JOUR -->\n    <button type=\"button\" class=\"immo-gallery-item js-immo-lightbox\" 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-rustico-bignasco-07.png\" aria-label=\"Agrandir l'image\">\n      <img data-opt-id=886107370  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\/zu-verkaufen-rustico-bignasco-07.png\" alt=\"S\u00e9jour chaleureux du rustico \u00e0 Bignasco avec po\u00eale \u00e0 pellets\">\n    <\/button>\n\n    <!-- CUISINE \/ REPAS -->\n    <button type=\"button\" class=\"immo-gallery-item js-immo-lightbox\" 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-rustico-bignasco-08.png\" aria-label=\"Agrandir l'image\">\n      <img data-opt-id=1188437758  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\/zu-verkaufen-rustico-bignasco-08.png\" alt=\"Cuisine ouverte avec espace repas dans le rustico r\u00e9nov\u00e9 \u00e0 Bignasco\">\n    <\/button>\n\n    <!-- COMBLES -->\n    <button type=\"button\" class=\"immo-gallery-item js-immo-lightbox\" 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-rustico-bignasco-09.png\" aria-label=\"Agrandir l'image\">\n      <img data-opt-id=1437641491  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\/zu-verkaufen-rustico-bignasco-09.png\" alt=\"Combles lumineux am\u00e9nag\u00e9s avec poutres apparentes\">\n    <\/button>\n\n    <!-- ESPACE EXT\u00c9RIEUR -->\n    <button type=\"button\" class=\"immo-gallery-item js-immo-lightbox\" 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-rustico-bignasco-11.png\" aria-label=\"Agrandir l'image\">\n      <img data-opt-id=1341364956  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\/zu-verkaufen-rustico-bignasco-11.png\" alt=\"Espace ext\u00e9rieur priv\u00e9 avec coin salon aupr\u00e8s du rustico \u00e0 Bignasco\">\n      <span class=\"immo-gallery-more\">Agrandir l'image<\/span>\n    <\/button>\n\n  <\/div>\n\n<\/div>\n\n<section class=\"immo-story-section\" id=\"story\">\n  <div class=\"immo-story-inner\">\n    <div class=\"immo-story-grid\">\n      <div class=\"immo-story-image\">\n        <img data-opt-id=886107370  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\/zu-verkaufen-rustico-bignasco-07.png\" alt=\"S\u00e9jour du rustico r\u00e9nov\u00e9 \u00e0 Bignasco\">\n      <\/div>\n\n      <div class=\"immo-story-content\">\n        <div class=\"immo-story-eyebrow\">Construit vers 1840 \u2013 enti\u00e8rement r\u00e9nov\u00e9 en 2021<\/div>\n\n        <h2 class=\"immo-story-title\">Le caract\u00e8re traditionnel d'un rustico, revisit\u00e9 avec modernit\u00e9<\/h2>\n\n        <p class=\"immo-story-text\">\n          La r\u00e9novation associe la substance b\u00e2tie d'origine \u00e0 une atmosph\u00e8re chaleureuse et fonctionnelle. Les poutres apparentes, les d\u00e9tails traditionnels et les mat\u00e9riaux naturels rencontrent une cuisine moderne, un po\u00eale \u00e0 pellets avec commande WLAN et des pi\u00e8ces agr\u00e9ablement lumineuses.\n        <\/p>\n\n        <p class=\"immo-story-text\">\n          La r\u00e9partition sur trois niveaux cr\u00e9e diff\u00e9rents espaces de retrait sans perdre le caract\u00e8re typique de la maison. Le balcon orient\u00e9 sud et l'espace ext\u00e9rieur priv\u00e9 offrent un espace suppl\u00e9mentaire en plein air, tandis que la Valle Maggia commence pratiquement devant la porte.\n        <\/p>\n\n        <div class=\"immo-highlight-grid\">\n          <div class=\"immo-highlight-card\"><strong>Enti\u00e8rement r\u00e9nov\u00e9 en 2021<\/strong><span>Un b\u00e2ti authentique associ\u00e9 au confort contemporain.<\/span><\/div>\n          <div class=\"immo-highlight-card\"><strong>Env. 83,1 m\u00b2 habitables<\/strong><span>3\u00bd pi\u00e8ces r\u00e9parties sur trois niveaux pleins de caract\u00e8re.<\/span><\/div>\n          <div class=\"immo-highlight-card\"><strong>Balcon sud & espace ext\u00e9rieur<\/strong><span>Des espaces priv\u00e9s pour profiter de moments de d\u00e9tente au Tessin.<\/span><\/div>\n          <div class=\"immo-highlight-card\"><strong>Mobilier inclus<\/strong><span>Le mobilier existant est compris dans le prix de vente.<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"immo-target-section\">\n  <div class=\"immo-target-inner\">\n    <div class=\"immo-target-head\">\n      <div class=\"immo-target-eyebrow\">\u00c0 qui convient ce rustico \u00e0 Bignasco ?<\/div>\n\n      <h2 class=\"immo-target-title\">Un refuge pour les vacances, la nature et l'art de vivre tessinois<\/h2>\n\n      <p class=\"immo-story-text\">\n        Si vous recherchez un Rustico \u00e0 vendre \u00e0 Bignasco, ce bien offre un refuge id\u00e9al pour profiter des vacances, de la nature et de l'authentique art de vivre tessinois.\n      <\/p>\n    <\/div>\n\n    <div class=\"immo-target-grid\">\n      <div class=\"immo-target-card\"><strong>Pour une maison de vacances<\/strong><span>Une r\u00e9sidence de vacances meubl\u00e9e et pleine de charme, pr\u00eate \u00e0 \u00eatre utilis\u00e9e sans grands travaux d'am\u00e9nagement.<\/span><\/div>\n      <div class=\"immo-target-card\"><strong>Pour les amoureux de nature et de calme<\/strong><span>La Valle Maggia offre des sentiers de randonn\u00e9e, des itin\u00e9raires VTT, des grotti traditionnels et de magnifiques endroits au bord de l'eau.<\/span><\/div>\n      <div class=\"immo-target-card\"><strong>Pour les amoureux du Tessin<\/strong><span>Architecture traditionnelle, caract\u00e8re villageois et qualit\u00e9 de vie authentique loin de l'agitation quotidienne.<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<div class=\"immo-facts-3col\" id=\"fakten\">\n  <div class=\"immo-facts-intro\">\n    <div class=\"immo-target-eyebrow\">Donn\u00e9es cl\u00e9s s\u00e9lectionn\u00e9es<\/div>\n\n    <h2 class=\"immo-target-title\">L'essentiel en un coup d'\u0153il<\/h2>\n\n    <p class=\"immo-story-text\">\n      Pour obtenir plus d'informations sur ce Rustico \u00e0 vendre \u00e0 Bignasco, demandez la documentation de vente compl\u00e8te.\n    <\/p>\n  <\/div>\n\n  <div class=\"immo-facts-grid\">\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Pi\u00e8ces<\/div><div class=\"immo-fact-value\">3\u00bd<\/div><\/div>\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Surface habitable env.<\/div><div class=\"immo-fact-value\">83.1 m<sup>2<\/sup><\/div><\/div>\n    <\/div>\n\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Surface du terrain<\/div><div class=\"immo-fact-value\">63 m<sup>2<\/sup><\/div><\/div>\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Ann\u00e9e de construction \/ r\u00e9novation<\/div><div class=\"immo-fact-value\">env. 1840 \/ 2021<\/div><\/div>\n    <\/div>\n\n    <div class=\"immo-facts-column\">\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Chauffage<\/div><div class=\"immo-fact-value\">Po\u00eale \u00e0 pellets avec commande WLAN<\/div><\/div>\n      <div class=\"immo-fact-row\"><div class=\"immo-fact-label\">Prix de vente<\/div><div class=\"immo-fact-value\">CHF 490\u2019000<\/div><\/div>\n    <\/div>\n  <\/div>\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=327894229  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-stabio.png\" alt=\"Antje Skodock\">\n      <\/div>\n\n      <div class=\"immo-contact-content\">\n        <div class=\"immo-contact-label\">Votre interlocutrice<\/div>\n        <div class=\"immo-contact-name\">Antje Skodock<\/div>\n\n        <div class=\"immo-contact-links\">\n          <a href=\"tel:+41912254158\">T\u00e9l. +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\">Vous souhaitez plus d'informations ?<\/h2>\n\n      <p class=\"immo-form-intro\">\n        Vous \u00eates int\u00e9ress\u00e9 par ce Rustico \u00e0 vendre \u00e0 Bignasco ou souhaitez en savoir plus ?\n        Demandez la documentation de vente compl\u00e8te avec d'autres photos,\n        les plans et des informations d\u00e9taill\u00e9es sur le bien via le formulaire ci-dessous.\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_223' ><div id='gf_223' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>\u00ab\u00a0<span class=\"gfield_required gfield_required_asterisk\">*<\/span>\u00a0\u00bb indique les champs n\u00e9cessaires<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_223' id='gform_223'  action='\/fr\/wp-json\/wp\/v2\/posts\/54519#gf_223' data-formid='223' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_223' class='gform_fields top_label form_sublabel_below description_below validation_below' data-column-layout='fill'><div id=\"field_223_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 id='gfield_label_223_9' class='gfield_label gform-field-label' for='input_223_9'><span class='gform-field-label__text'>Facebook<\/span><\/label><div class='ginput_container'><input name='input_9' id='input_223_9' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_223_9'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/div><div id=\"field_223_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\" data-group-id=\"c079b86b\" data-field-span=\"6\"><label id='gfield_label_223_4' class='gfield_label gform-field-label' for='input_223_4'><span class='gform-field-label__text'>Pr\u00e9nom<\/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_223_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_223_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\" data-group-id=\"c079b86b\" data-field-span=\"6\"><label id='gfield_label_223_3' class='gfield_label gform-field-label' for='input_223_3'><span class='gform-field-label__text'>Nom<\/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_223_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_223_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\" data-group-id=\"d3b4ebff\" data-field-span=\"6\"><label id='gfield_label_223_7' class='gfield_label gform-field-label' for='input_223_7'><span class='gform-field-label__text'>Rue, n\u00b0<\/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_223_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_223_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\" data-group-id=\"d3b4ebff\" data-field-span=\"6\"><label id='gfield_label_223_8' class='gfield_label gform-field-label' for='input_223_8'><span class='gform-field-label__text'>Code postal \/ Lieu<\/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_223_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_223_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\" data-group-id=\"f6f411cf\" data-field-span=\"6\"><label id='gfield_label_223_6' class='gfield_label gform-field-label' for='input_223_6'><span class='gform-field-label__text'>T\u00e9l\u00e9phone<\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_223_6' type='tel' value='' class='large'    aria-invalid=\"false\"    \/><\/div><\/div><div id=\"field_223_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\" data-group-id=\"f6f411cf\" data-field-span=\"6\"><label id='gfield_label_223_1' class='gfield_label gform-field-label' for='input_223_1'><span class='gform-field-label__text'>E-Mail<\/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_223_1' type='email' value='' class='large'   placeholder='Entrez votre adresse e-mail *' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_223_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\" data-group-id=\"31fdb885\" data-field-span=\"12\"><legend id='gfield_label_223_2' class='gfield_label gform-field-label' ><span class='gform-field-label__text'>Politique de confidentialit\u00e9<\/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_223_2'>\n\t\t\t<div class='gchoice gchoice_223_2_0'>\n\t\t\t\t\t<input class='gfield-choice-input' name='input_2' type='radio' value='D\u00e9claration de confidentialit\u00e9 accept\u00e9e*'  id='choice_223_2_0' onchange='gformToggleRadioOther( this )'  aria-labelledby=\"label_223_2_0 gfield_label_223_2\"   \/>\n\t\t\t\t\t<label for='choice_223_2_0' id='label_223_2_0' class='gform-field-label gform-field-label--type-inline'>D\u00e9claration de confidentialit\u00e9 accept\u00e9e*<\/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_223' class='gform_button button gform-button--width-full' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' >Demander la documentation commerciale<\/button> <input type='hidden' name='gform_ajax' value='form_id=223&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=2bf735a9cf6042ee3f89bdd94698f29f' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_223' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_223' id='gform_theme_223' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_223' id='gform_style_settings_223' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_223' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='223' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CHF' value='BZBtS4kw8yuxwx83ZzpCpnEOtSprp8mR41AxgtujqMttbx8RoSq3DDszaZ8N57QrIF+G4VJWPDspHfiYUT5sqJjou54qzDkW7wo8cGnSD6I2pIw=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_223' value='WyJ7XCIyXCI6W1wiMTIxY2M5NmU2ZWZlODlhOWFiYzY4YmRiMGY1MmI3NGVcIl0sXCJnZm9ybV9zdWJtaXNzaW9uX21ldGhvZFwiOltcIjI4ZGYwNTU4NzdiODYzN2I4MzZmY2MzNmU5ZjgwYmJjXCIsXCI3ZmZjYmJiN2NiMDNlM2EwMmRiMWZkOGM2Mzg4MjNhZFwiLFwiMDQ1NzJkZTM3NjJiMjQ1OWVlMDQ2OGQ1NjBjN2M4ZWVcIl0sXCJnZm9ybV90aGVtZVwiOlwiZTI2ODI0ZWZkMzI2NDJjNmQ1NGRjOTJlYWRiM2Q5M2VcIixcImdmb3JtX3N0eWxlX3NldHRpbmdzXCI6XCI5MDMwMDhhOTA4NTU2ZWQ5Zjk4NzZkNjYwNGViYTY0OFwiLFwiZm9ybV9pZFwiOlwiYzE0OGUwNmMwZDQ0ZGEzMmFjNTFiMTZlZGU2ZTRiODlcIixcInVybFwiOlwiZmY0OTQ1YjMzZDVkNWQ5MDNkYzk3MzdmNDY5OGUzY2RcIixcInN0YXRlX3RpbWVzdGFtcFwiOlwiNmY2NmNlMmFhM2VmOGJmN2M3MGZhYzVmNTEyNmUzM2RcIn0iLCI1OGI5NTRkOWRiZjFiZWUyZDExMTE5NGNkYTE5ZDg1NiIsMTc5Mzg4MDIwNV0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_223' id='gform_target_page_number_223' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_223' id='gform_source_page_number_223' 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_223' id='gform_ajax_frame_223' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec Ajax.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {jQuery('#gform_ajax_frame_223').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_223');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_223').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_223').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_223').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_223').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_223').offset().top - mt); }, 50 );var current_page = jQuery('#gform_source_page_number_223').val();jQuery(document).trigger('gform_page_loaded', [223, current_page]);window['gf_submitting_223'] = 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_223').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_223').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [223]);if(window.gform && gform.pagination && gform.pagination.removePageQueryArg){gform.pagination.removePageQueryArg(223);}window['gf_submitting_223'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_223').text());}else{jQuery('#gform_223').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"223\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_223\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_223\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_223\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 223, 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=\"Fermer la galerie\">\u00d7<\/button>\n\n  <div class=\"immo-lightbox-stage\">\n    <button type=\"button\" class=\"immo-lightbox-nav immo-lightbox-prev\" aria-label=\"Image pr\u00e9c\u00e9dente\">\u2039<\/button>\n    <img decoding=\"async\" src=\"\" alt=\"Vue agrandie du bien\">\n    <button type=\"button\" class=\"immo-lightbox-nav immo-lightbox-next\" aria-label=\"Image suivante\">\u203a<\/button>\n\n    <div class=\"immo-lightbox-counter\" id=\"immoLightboxCounter\">1 \/ 1<\/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 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\") : \"Vue agrandie du bien\"\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\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>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const menuToggle = document.querySelector(\".immo-mobile-menu-toggle\");\n  const menu = document.getElementById(\"immoMobileMenu\");\n  const overlay = document.querySelector(\".immo-mobile-menu-overlay\");\n\n  if (!menuToggle || !menu || !overlay) return;\n\n  const openLabel = menuToggle.getAttribute(\"data-open-label\") || \"Ouvrir le menu\";\n  const closeLabel = menuToggle.getAttribute(\"data-close-label\") || \"Fermer le menu\";\n\n  function openMenu() {\n    document.body.classList.add(\"immo-menu-open\");\n    menuToggle.setAttribute(\"aria-expanded\", \"true\");\n    menuToggle.setAttribute(\"aria-label\", closeLabel);\n  }\n\n  function closeMenu() {\n    document.body.classList.remove(\"immo-menu-open\");\n    menuToggle.setAttribute(\"aria-expanded\", \"false\");\n    menuToggle.setAttribute(\"aria-label\", openLabel);\n  }\n\n  menuToggle.addEventListener(\"click\", function () {\n    if (document.body.classList.contains(\"immo-menu-open\")) {\n      closeMenu();\n    } else {\n      openMenu();\n    }\n  });\n\n  overlay.addEventListener(\"click\", closeMenu);\n\n  menu.querySelectorAll(\"a[href^='#']\").forEach(function (link) {\n    link.addEventListener(\"click\", closeMenu);\n  });\n\n  document.addEventListener(\"keydown\", function (event) {\n    if (event.key === \"Escape\") {\n      closeMenu();\n    }\n  });\n\n  window.addEventListener(\"resize\", function () {\n    if (window.innerWidth > 900) {\n      closeMenu();\n    }\n  });\n});\n<\/script>\n\n<style>\n\/* =========================\n   Optional: Avada Header \/ Page Title auf dieser Landingpage ausblenden\n   Falls der normale Header weiterhin sichtbar bleibt, aktiv lassen.\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-rustico-bignasco-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.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#start,\n#ueberblick,\n#galerie,\n#story,\n#fakten,\n#kontakt {\n  scroll-margin-top: 90px;\n}\n\n@media screen and (max-width: 768px) {\n  #start,\n  #ueberblick,\n  #galerie,\n  #story,\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\/* =========================\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.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\/* =========================\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 + eingerueckter Content\n========================= *\/\n\nbody {\n  overflow-x: hidden;\n}\n\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.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.immo-gallery-info,\n.immo-gallery-grid,\n.immo-facts-intro,\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.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@media screen and (max-width: 768px) {\n  .immo-gallery-info,\n  .immo-gallery-grid,\n  .immo-facts-intro,\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\/* =========================\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\/* =========================\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.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.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.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@media screen and (max-width: 900px) {\n  .immo-lang-switch {\n    margin-left: 0;\n  }\n}\n\n\/* =========================================================\n   LIGHT CORPORATE LOOK\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.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.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-facts-intro {\n  margin-bottom: 32px !important;\n}\n\n.immo-facts-intro .immo-story-text {\n  max-width: 720px;\n  margin-bottom: 0;\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.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.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.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.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.immo-lightbox {\n  background: rgba(10, 16, 40, 0.92) !important;\n}\n\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   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@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\n\/* =========================\n   Zusatzsektionen: Architektur + Zielgruppe\n========================= *\/\n\n#story {\n  scroll-margin-top: 90px;\n}\n\n.immo-story-section,\n.immo-target-section {\n  width: 100vw !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  background: var(--osp-bg, #f7f8fb) !important;\n  color: var(--osp-blue, #2b3871) !important;\n  box-sizing: border-box;\n}\n\n.immo-story-inner,\n.immo-target-inner {\n  width: min(1180px, calc(100% - 64px));\n  margin: 0 auto;\n}\n\n.immo-story-section {\n  padding: 78px 0 72px;\n}\n\n.immo-story-grid {\n  display: grid;\n  grid-template-columns: 0.9fr 1.1fr;\n  gap: 54px;\n  align-items: center;\n}\n\n.immo-story-image {\n  background: #ffffff;\n  box-shadow: var(--osp-shadow, 0 16px 36px rgba(43,56,113,0.10));\n  overflow: hidden;\n}\n\n.immo-story-image img {\n  width: 100%;\n  height: 520px;\n  object-fit: cover;\n  display: block;\n}\n\n.immo-story-eyebrow,\n.immo-target-eyebrow {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 6px 14px;\n  font-size: 13px;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--osp-blue, #2b3871);\n  border: 1px solid var(--osp-line, rgba(43,56,113,0.16));\n  border-radius: 999px;\n  background: #ffffff;\n}\n\n.immo-story-title,\n.immo-target-title {\n  margin: 0 0 18px !important;\n  color: var(--osp-blue, #2b3871) !important;\n  font-size: clamp(32px, 4vw, 52px) !important;\n  line-height: 1.1 !important;\n  font-weight: 500 !important;\n}\n\n.immo-story-text {\n  color: var(--osp-muted, rgba(31,36,51,0.70));\n  font-size: 17px;\n  line-height: 1.7;\n  margin-bottom: 24px;\n}\n\n.immo-highlight-grid {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 14px;\n  margin-top: 28px;\n}\n\n.immo-highlight-card,\n.immo-target-card {\n  background: #ffffff;\n  border: 1px solid var(--osp-line, rgba(43,56,113,0.16));\n  box-shadow: 0 10px 26px rgba(43,56,113,0.06);\n  padding: 20px 22px;\n}\n\n.immo-highlight-card strong,\n.immo-target-card strong {\n  display: block;\n  color: var(--osp-blue, #2b3871);\n  font-size: 17px;\n  margin-bottom: 6px;\n}\n\n.immo-highlight-card span,\n.immo-target-card span {\n  display: block;\n  color: var(--osp-muted, rgba(31,36,51,0.70));\n  font-size: 15px;\n  line-height: 1.45;\n}\n\n.immo-target-section {\n  background: #ffffff !important;\n  padding: 76px 0;\n}\n\n.immo-target-head {\n  max-width: 820px;\n  margin-bottom: 32px;\n}\n\n.immo-target-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 18px;\n}\n\n@media screen and (max-width: 900px) {\n  .immo-story-grid,\n  .immo-target-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .immo-story-image img {\n    height: 360px;\n  }\n\n  .immo-highlight-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .immo-story-inner,\n  .immo-target-inner {\n    width: min(100% - 32px, 1180px);\n  }\n\n  .immo-story-section,\n  .immo-target-section {\n    padding: 54px 0;\n  }\n}\n\n\/* =========================\n   FINAL MOBILE MENU FIX\n   Hamburger-Menue fuer Mobile\n========================= *\/\n\n.immo-mobile-menu-toggle,\n.immo-mobile-menu-overlay {\n  display: none;\n}\n\n.immo-object-nav-links a.immo-object-nav-cta {\n  color: #ffffff !important;\n}\n\n.immo-object-nav-links a.immo-object-nav-cta:hover {\n  color: #2b3871 !important;\n}\n\n@media screen and (max-width: 900px) {\n  .immo-object-nav {\n    position: sticky;\n    top: 0;\n    z-index: 9998;\n  }\n\n  .immo-object-nav-inner {\n    width: min(100% - 32px, 1180px) !important;\n    min-height: 72px !important;\n    padding: 0 !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n    gap: 18px !important;\n  }\n\n  .immo-object-nav-logo-link img {\n    width: clamp(210px, 58vw, 290px) !important;\n  }\n\n  .immo-mobile-menu-toggle {\n    position: relative;\n    z-index: 10001;\n    display: inline-flex !important;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    gap: 5px;\n    width: 46px;\n    height: 46px;\n    margin: 0;\n    padding: 0;\n    border: 1px solid #2b3871;\n    background: #2b3871;\n    cursor: pointer;\n  }\n\n  .immo-mobile-menu-toggle span {\n    display: block;\n    width: 22px;\n    height: 2px;\n    background: #ffffff;\n    transition: transform 0.22s ease, opacity 0.22s ease;\n  }\n\n  body.immo-menu-open .immo-mobile-menu-toggle span:nth-child(1) {\n    transform: translateY(7px) rotate(45deg);\n  }\n\n  body.immo-menu-open .immo-mobile-menu-toggle span:nth-child(2) {\n    opacity: 0;\n  }\n\n  body.immo-menu-open .immo-mobile-menu-toggle span:nth-child(3) {\n    transform: translateY(-7px) rotate(-45deg);\n  }\n\n  .immo-mobile-menu-overlay {\n    position: fixed;\n    inset: 0;\n    z-index: 9997;\n    display: block;\n    background: rgba(0, 0, 0, 0.48);\n    opacity: 0;\n    pointer-events: none;\n    transition: opacity 0.24s ease;\n  }\n\n  body.immo-menu-open .immo-mobile-menu-overlay {\n    opacity: 1;\n    pointer-events: auto;\n  }\n\n  .immo-object-nav-links {\n    position: fixed !important;\n    top: 0;\n    left: 0;\n    z-index: 9999;\n    width: min(84vw, 360px) !important;\n    height: 100vh;\n    height: 100dvh;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: stretch !important;\n    justify-content: flex-start !important;\n    gap: 0 !important;\n    padding: 96px 28px 32px !important;\n    overflow-y: auto !important;\n    overflow-x: hidden !important;\n    white-space: normal !important;\n    background: #05060a;\n    box-shadow: 18px 0 40px rgba(0, 0, 0, 0.32);\n    transform: translateX(-105%);\n    transition: transform 0.28s ease;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  body.immo-menu-open .immo-object-nav-links {\n    transform: translateX(0);\n  }\n\n  .immo-object-nav-links a {\n    width: 100%;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: flex-start !important;\n    min-height: 56px;\n    padding: 0 !important;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.16);\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    line-height: 1.2 !important;\n    letter-spacing: 0.03em;\n    text-transform: uppercase;\n    opacity: 1 !important;\n  }\n\n  .immo-object-nav-links a:hover {\n    color: #ffffff !important;\n    opacity: 0.72 !important;\n    background: transparent !important;\n  }\n\n  .immo-object-nav-links a.immo-object-nav-cta {\n    justify-content: center !important;\n    min-height: 52px;\n    margin-top: 22px;\n    padding: 0 18px !important;\n    background: #ffffff !important;\n    color: #2b3871 !important;\n    border: 1px solid #ffffff !important;\n    text-align: center;\n  }\n\n  .immo-object-nav-links a.immo-object-nav-cta:hover {\n    background: transparent !important;\n    color: #ffffff !important;\n    border-color: #ffffff !important;\n    opacity: 1 !important;\n  }\n\n  .immo-lang-switch {\n    width: 100%;\n    display: block !important;\n    margin: 26px 0 0 !important;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-dropdown,\n  .immo-lang-switch .wpml-ls-legacy-dropdown-click {\n    width: 100% !important;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-dropdown a,\n  .immo-lang-switch .wpml-ls-legacy-dropdown-click a {\n    width: 100% !important;\n    min-height: 48px !important;\n    padding: 14px 16px !important;\n    background: transparent !important;\n    color: #ffffff !important;\n    border: 1px solid rgba(255,255,255,0.42) !important;\n    font-size: 13px !important;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-dropdown a:hover,\n  .immo-lang-switch .wpml-ls-legacy-dropdown-click a:hover {\n    background: #ffffff !important;\n    color: #2b3871 !important;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-list-horizontal {\n    width: 100% !important;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-list-horizontal ul {\n    display: flex !important;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .immo-lang-switch .wpml-ls-legacy-list-horizontal a {\n    width: auto !important;\n    min-height: 40px !important;\n    padding: 10px 12px !important;\n    color: #ffffff !important;\n    border: 1px solid rgba(255,255,255,0.35) !important;\n  }\n}\n\n@media screen and (max-width: 420px) {\n  .immo-object-nav-logo-link img {\n    width: 220px !important;\n  }\n\n  .immo-mobile-menu-toggle {\n    width: 44px;\n    height: 44px;\n  }\n\n  .immo-object-nav-links {\n    width: min(88vw, 340px) !important;\n    padding-left: 24px !important;\n    padding-right: 24px !important;\n  }\n}\n\/* =========================\n   BIGNASCO HERO \u2013 KONTRAST FIX\n========================= *\/\n\n.immo-hero {\n  position: relative;\n  min-height: 72vh;\n  background-image:\n    linear-gradient(\n      rgba(18, 28, 68, 0.38),\n      rgba(18, 28, 68, 0.52)\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-rustico-bignasco-06.png\") !important;\n  background-size: cover !important;\n  background-position: center 45% !important;\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:\n    radial-gradient(\n      ellipse at center,\n      rgba(20, 30, 70, 0.34) 0%,\n      rgba(20, 30, 70, 0.18) 45%,\n      rgba(20, 30, 70, 0.05) 75%\n    ),\n    linear-gradient(\n      to top,\n      rgba(43, 56, 113, 0.70),\n      rgba(43, 56, 113, 0.10) 70%\n    );\n  pointer-events: none;\n}\n\n.immo-hero-inner {\n  position: relative;\n  z-index: 2;\n}\n\n.immo-hero-title {\n  color: #ffffff !important;\n  text-shadow:\n    0 3px 12px rgba(0, 0, 0, 0.60),\n    0 10px 30px rgba(0, 0, 0, 0.38) !important;\n}\n\n.immo-hero-subtitle {\n  color: rgba(255,255,255,0.96) !important;\n  text-shadow:\n    0 3px 10px rgba(0, 0, 0, 0.58),\n    0 8px 24px rgba(0, 0, 0, 0.32) !important;\n}\n\n.immo-hero-address {\n  background: rgba(30, 39, 85, 0.46) !important;\n  border: 1px solid rgba(255,255,255,0.30) !important;\n  color: #ffffff !important;\n}\n\n.immo-hero-badge {\n  background: rgba(30, 39, 85, 0.46) !important;\n  border: 1px solid rgba(255,255,255,0.55) !important;\n}\n\n\/* Mobile Hero *\/\n@media screen and (max-width: 640px) {\n  .immo-hero {\n    min-height: 62vh;\n    background-position: center 42% !important;\n  }\n\n  .immo-hero-title {\n    font-size: 40px !important;\n  }\n\n  .immo-hero-subtitle {\n    font-size: 19px !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 !important;\n  }\n}\n<\/style>\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><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>RUSTICO TESSINOIS R\u00c9NOV\u00c9 AVEC GO\u00dbT<\/p>\n","protected":false},"author":9,"featured_media":57174,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[123,122,191],"tags":[169],"class_list":["post-54519","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-a-vendre","category-immobilier","category-tessin-fr","tag-tessin-fr"],"_links":{"self":[{"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/posts\/54519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/comments?post=54519"}],"version-history":[{"count":4,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/posts\/54519\/revisions"}],"predecessor-version":[{"id":57191,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/posts\/54519\/revisions\/57191"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/media\/57174"}],"wp:attachment":[{"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/media?parent=54519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/categories?post=54519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oswald-sorge.ch\/fr\/wp-json\/wp\/v2\/tags?post=54519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}