{"id":1404,"date":"2026-05-06T21:21:25","date_gmt":"2026-05-06T19:21:25","guid":{"rendered":"https:\/\/e-c-partners.com\/?page_id=1404"},"modified":"2026-05-06T22:30:57","modified_gmt":"2026-05-06T20:30:57","slug":"produkte","status":"publish","type":"page","link":"https:\/\/e-c-partners.com\/en\/produkte\/","title":{"rendered":"Produkte"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1404\" class=\"elementor elementor-1404\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2404b0c elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"2404b0c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b50f72c\" data-id=\"b50f72c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8df672a elementor-widget elementor-widget-html\" data-id=\"8df672a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<html lang=\"de\"><head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Investment Produkte \u2013 European Consulting Partners<\/title>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&amp;display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   TOKENS & RESET\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n:root {\r\n  --ecp-deep:   #0d1321;\r\n  --ecp-dark:   #1d2d44;\r\n  --ecp-steel:  #3e5c76;\r\n  --ecp-slate:  #748cab;\r\n  --ecp-cream:  #f0ebd8;\r\n  --font-serif: 'Cormorant Garamond', Georgia, serif;\r\n  --font-sans:  'Helvetica Neue', Helvetica, Arial, sans-serif;\r\n  --nav-h:      80px;\r\n  --max-w:      1200px;\r\n  --ease-out:   cubic-bezier(0.16, 1, 0.3, 1);\r\n}\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\nhtml { scroll-behavior: smooth; scroll-padding-top: calc(var(--nav-h) + 24px); background: var(--ecp-deep); }\r\nbody { background: var(--ecp-deep); color: var(--ecp-cream); font-family: var(--font-sans); overflow-x: hidden; }\r\na { text-decoration: none; color: inherit; }\r\nimg { display: block; max-width: 100%; }\r\nh1 em, h2 em { font-style: italic; color: var(--ecp-slate); }\r\n\r\n\/* \u2500\u2500 Scroll-Reveal \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500*\/\r\n.ecp-fade-up    { opacity:0; transform:translateY(32px);  transition:opacity .85s ease, transform .85s var(--ease-out); }\r\n.ecp-fade-left  { opacity:0; transform:translateX(-40px); transition:opacity .85s ease, transform .85s var(--ease-out); }\r\n.ecp-fade-scale { opacity:0; transform:scale(0.96);       transition:opacity .85s ease, transform .85s var(--ease-out); }\r\n.ecp-is-visible { opacity:1!important; transform:none!important; }\r\n.ecp-d1 { transition-delay:.12s; } .ecp-d2 { transition-delay:.24s; }\r\n.ecp-d3 { transition-delay:.36s; } .ecp-d4 { transition-delay:.48s; }\r\n\r\n\/* \u2500\u2500 Globale Dekoration \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500*\/\r\n#ecp-canvas { position:fixed; inset:0; z-index:0; pointer-events:none; width:100%; height:100%; }\r\n#ecp-progress { position:fixed; top:0; left:0; z-index:2000; height:1px; width:0; background:rgba(116,140,171,.5); transition:width .1s linear; }\r\n.ecp-gscan { position:fixed; left:0; top:0; width:1px; background:linear-gradient(180deg,transparent 0%,rgba(62,92,118,.07) 50%,transparent 100%); animation:gscan linear infinite; pointer-events:none; z-index:-1; }\r\n@keyframes gscan { 0%{top:-40vh;opacity:0;} 10%{opacity:1;} 90%{opacity:1;} 100%{top:110vh;opacity:0;} }\r\n.ecp-corner { position:fixed; width:14px; height:14px; z-index:5; pointer-events:none; border-color:rgba(62,92,118,.22); border-style:solid; }\r\n.ecp-corner--tl { top:24px; left:24px; border-width:1px 0 0 1px; }\r\n.ecp-corner--tr { top:24px; right:24px; border-width:1px 1px 0 0; }\r\n.ecp-corner--bl { bottom:24px; left:24px; border-width:0 0 1px 1px; }\r\n.ecp-corner--br { bottom:24px; right:24px; border-width:0 1px 1px 0; }\r\n.ecp-sidebar-line { position:fixed; left:48px; top:0; bottom:0; width:1px; z-index:1; background:linear-gradient(180deg,transparent 0%,rgba(62,92,118,.08) 20%,rgba(62,92,118,.08) 80%,transparent 100%); pointer-events:none; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   NAVIGATION\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ecp-nav { position:fixed; top:0; left:0; right:0; z-index:1000; height:var(--nav-h); display:flex; align-items:center; padding:0 48px; background:transparent; transition:background .6s ease, box-shadow .6s ease; }\r\n#ecp-nav.ecp-nav-solid { background:rgba(13,19,33,.95); backdrop-filter:blur(20px); box-shadow:0 1px 0 rgba(62,92,118,.15); }\r\n.ecp-nav-inner { max-width:var(--max-w); width:100%; margin:0 auto; display:flex; align-items:center; justify-content:space-between; }\r\n.ecp-nav-logo { height:36px!important; width:auto!important; max-width:220px!important; display:block!important; transition:opacity .3s; }\r\n.ecp-nav-logo:hover { opacity:.8; }\r\n.ecp-nav-links { display:flex; align-items:center; gap:36px; }\r\n.ecp-nav-links a { font-size:10.5px; letter-spacing:.16em; text-transform:uppercase; color:var(--ecp-cream); position:relative; transition:color .3s; }\r\n.ecp-nav-links a::after { content:''; position:absolute; bottom:-4px; left:0; width:0; height:1px; background:var(--ecp-slate); transition:width .35s var(--ease-out); }\r\n.ecp-nav-links a:hover { color:var(--ecp-slate); }\r\n.ecp-nav-links a:hover::after { width:100%; }\r\n.ecp-nav-links a.active::after { width:100%; }\r\n.ecp-burger { display:none; flex-direction:column; gap:5px; cursor:pointer; padding:6px; background:none; border:none; }\r\n.ecp-burger span { display:block; width:22px; height:1px; background:var(--ecp-cream); transition:all .35s; }\r\n.ecp-burger.active span:nth-child(1) { transform:rotate(45deg) translate(4px,4px); }\r\n.ecp-burger.active span:nth-child(2) { opacity:0; }\r\n.ecp-burger.active span:nth-child(3) { transform:rotate(-45deg) translate(4px,-4px); }\r\n#ecp-mobile-nav { display:none; position:fixed; inset:0; background:var(--ecp-deep); z-index:999; flex-direction:column; align-items:center; justify-content:center; gap:40px; }\r\n#ecp-mobile-nav.open { display:flex; }\r\n#ecp-mobile-nav a { font-family:var(--font-serif); font-size:36px; font-weight:300; color:var(--ecp-cream); transition:color .3s; }\r\n#ecp-mobile-nav a:hover { color:var(--ecp-slate); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   HERO\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#pr-hero {\r\n  position:relative; z-index:2;\r\n  padding: calc(var(--nav-h) + 90px) 48px 100px;\r\n  border-bottom: 1px solid rgba(62,92,118,.10);\r\n  background:\r\n    radial-gradient(ellipse 60% 40% at 70% 80%, rgba(29,45,68,.30) 0%, transparent 70%),\r\n    radial-gradient(ellipse 40% 30% at 15% 0%,  rgba(62,92,118,.04) 0%, transparent 60%);\r\n}\r\n.pr-hero-inner { max-width:var(--max-w); margin:0 auto; }\r\n.pr-hero-label { font-size:9px; letter-spacing:.44em; text-transform:uppercase; color:var(--ecp-steel); margin-bottom:28px; display:flex; align-items:center; gap:14px; }\r\n.pr-hero-label::before { content:''; width:36px; height:1px; background:rgba(62,92,118,.45); }\r\n#pr-hero h1 { font-family:var(--font-serif); font-size:clamp(48px,5.8vw,80px); font-weight:300; line-height:1.0; color:var(--ecp-cream); margin-bottom:32px; }\r\n.pr-hero-sub { font-size:14px; line-height:1.95; color:rgba(240,235,216,.50); max-width:620px; margin-bottom:40px; }\r\n\r\n.pr-disclaimer {\r\n  display:inline-flex; align-items:flex-start; gap:14px;\r\n  padding:18px 24px; border:1px solid rgba(62,92,118,.28);\r\n  background:rgba(29,45,68,.20); max-width:700px;\r\n}\r\n.pr-disclaimer-icon { flex-shrink:0; margin-top:1px; color:var(--ecp-slate); }\r\n.pr-disclaimer p { font-size:11.5px; line-height:1.7; color:rgba(240,235,216,.48); }\r\n.pr-disclaimer strong { color:rgba(240,235,216,.70); font-weight:400; letter-spacing:.04em; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   AKTIVE PRODUKTE\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#pr-active {\r\n  position:relative; z-index:2;\r\n  padding:100px 48px;\r\n  background:var(--ecp-deep);\r\n}\r\n.pr-section-inner { max-width:var(--max-w); margin:0 auto; }\r\n.pr-section-head { margin-bottom:56px; padding-bottom:32px; border-bottom:1px solid rgba(62,92,118,.12); }\r\n.pr-section-eyebrow { font-size:9px; letter-spacing:.44em; text-transform:uppercase; color:var(--ecp-steel); margin-bottom:16px; display:flex; align-items:center; gap:12px; }\r\n.pr-section-eyebrow::before { content:''; width:32px; height:1px; background:rgba(62,92,118,.4); }\r\n.pr-section-head h2 { font-family:var(--font-serif); font-size:clamp(34px,3.8vw,52px); font-weight:300; color:var(--ecp-cream); line-height:1.05; }\r\n\r\n.pr-grid { display:grid; grid-template-columns:1fr 1fr; gap:24px; align-items:stretch; }\r\n\r\n\/* Produkt-Karte *\/\r\n.pr-card {\r\n  background:rgba(29,45,68,.18); border:1px solid rgba(62,92,118,.18);\r\n  padding:44px 40px; position:relative; overflow:hidden;\r\n  transition:border-color .35s, background .35s;\r\n  display:flex; flex-direction:column;\r\n}\r\n\/* Passwort-Bereich und NDA-Panel ans Ende dr\u00fccken *\/\r\n#pw-wrap-manhattan, #pw-wrap-uae-str { margin-top:auto; }\r\n.pr-nda-panel { margin-top:auto; }\r\n.pr-card:hover { background:rgba(29,45,68,.30); border-color:rgba(62,92,118,.38); }\r\n.pr-card::before { content:''; position:absolute; top:0; left:0; width:100%; height:3px; background:linear-gradient(90deg, var(--ecp-steel), transparent); opacity:.6; }\r\n.pr-card-tags { display:flex; gap:8px; flex-wrap:wrap; margin-bottom:28px; }\r\n.pr-card-tag { font-size:9px; letter-spacing:.2em; text-transform:uppercase; color:rgba(116,140,171,.7); padding:4px 10px; border:1px solid rgba(62,92,118,.22); }\r\n.pr-card-num { font-size:9px; letter-spacing:.44em; text-transform:uppercase; color:rgba(116,140,171,.32); margin-bottom:14px; }\r\n.pr-card h3 { font-family:var(--font-serif); font-size:clamp(26px,2.6vw,38px); font-weight:300; color:var(--ecp-cream); line-height:1.1; margin-bottom:20px; }\r\n.pr-card-meta { font-size:12px; color:rgba(240,235,216,.38); line-height:1.7; margin-bottom:36px; padding-bottom:32px; border-bottom:1px solid rgba(62,92,118,.12); }\r\n\r\n\/* \u2500\u2500 Step 1: Passwort \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500*\/\r\n.pr-pw-label { font-size:9px; letter-spacing:.2em; text-transform:uppercase; color:rgba(240,235,216,.30); margin-bottom:10px; display:block; }\r\n.pr-pw-row { display:flex; gap:10px; align-items:stretch; }\r\n.pr-pw-input {\r\n  flex:1; background:rgba(13,19,33,.55) !important; border:1px solid rgba(62,92,118,.22) !important;\r\n  color:var(--ecp-cream) !important; font-family:var(--font-sans); font-size:14px;\r\n  padding:13px 16px; outline:none !important; transition:border-color .3s, background .3s;\r\n  border-radius:2px !important; letter-spacing:.05em;\r\n  box-shadow:none !important; -webkit-appearance:none; appearance:none;\r\n}\r\n.pr-pw-input::placeholder { color:rgba(240,235,216,.18) !important; }\r\n.pr-pw-input:focus { border-color:var(--ecp-steel) !important; background:rgba(13,19,33,.78) !important; box-shadow:none !important; }\r\n.pr-pw-btn {\r\n  display:flex; align-items:center; gap:8px;\r\n  background:transparent; border:1px solid rgba(240,235,216,.20);\r\n  color:var(--ecp-cream); font-family:var(--font-sans); font-size:9px;\r\n  letter-spacing:.22em; text-transform:uppercase; padding:13px 22px;\r\n  cursor:pointer; transition:background .3s, border-color .3s; border-radius:2px;\r\n  white-space:nowrap;\r\n}\r\n.pr-pw-btn:hover { background:rgba(62,92,118,.14); border-color:var(--ecp-steel); }\r\n.pr-pw-btn:disabled { opacity:.5; cursor:not-allowed; pointer-events:none; }\r\n.pr-pw-btn svg { width:13px; height:13px; stroke:currentColor; fill:none; transition:transform .3s; }\r\n.pr-pw-btn:hover svg { transform:translateX(3px); }\r\n\r\n.pr-msg { display:flex; align-items:center; gap:10px; margin-top:14px; font-size:12px; line-height:1.5; }\r\n.pr-msg svg { flex-shrink:0; }\r\n.pr-msg--err { color:rgba(240,180,180,.75); }\r\n.pr-msg--ok  { color:rgba(180,220,180,.80); }\r\n\r\n\/* \u2500\u2500 Step 2: NDA-Panel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500*\/\r\n.pr-nda-panel {\r\n  display:none;\r\n  margin-top:24px;\r\n  padding-top:24px;\r\n  border-top:1px solid rgba(62,92,118,.18);\r\n  animation: ndaIn .45s var(--ease-out);\r\n}\r\n@keyframes ndaIn { from { opacity:0; transform:translateY(10px); } to { opacity:1; transform:none; } }\r\n\r\n.pr-nda-eyebrow {\r\n  font-size:9px; letter-spacing:.3em; text-transform:uppercase;\r\n  color:var(--ecp-steel); margin-bottom:14px;\r\n  display:flex; align-items:center; gap:10px;\r\n}\r\n.pr-nda-eyebrow::before { content:''; width:24px; height:1px; background:rgba(62,92,118,.4); }\r\n\r\n.pr-nda-text {\r\n  font-size:11px; line-height:1.8; color:rgba(240,235,216,.36);\r\n  padding:16px 18px; border:1px solid rgba(62,92,118,.14);\r\n  background:rgba(13,19,33,.35); margin-bottom:22px;\r\n  max-height:130px; overflow-y:auto;\r\n  scrollbar-width:thin; scrollbar-color:rgba(62,92,118,.3) transparent;\r\n}\r\n.pr-nda-text p { margin-bottom:7px; }\r\n.pr-nda-text p:last-child { margin-bottom:0; }\r\n\r\n\/* NDA Felder *\/\r\n.pr-nda-row2 { display:grid; grid-template-columns:1fr 1fr; gap:10px; margin-bottom:10px; }\r\n.pr-nda-field { display:flex; flex-direction:column; gap:6px; margin-bottom:10px; }\r\n.pr-nda-field:last-child { margin-bottom:0; }\r\n.pr-nda-lbl { font-size:9px; letter-spacing:.2em; text-transform:uppercase; color:rgba(240,235,216,.28); }\r\n.pr-nda-input {\r\n  background:rgba(13,19,33,.55) !important; border:1px solid rgba(62,92,118,.22) !important;\r\n  color:var(--ecp-cream) !important; font-family:var(--font-sans); font-size:13px;\r\n  padding:11px 14px; outline:none !important; transition:border-color .3s;\r\n  border-radius:2px !important; width:100%;\r\n  box-shadow:none !important; -webkit-appearance:none; appearance:none;\r\n}\r\n.pr-nda-input::placeholder { color:rgba(240,235,216,.16) !important; }\r\n.pr-nda-input:focus { border-color:var(--ecp-steel) !important; background:rgba(13,19,33,.78) !important; box-shadow:none !important; }\r\n\r\n\/* Unterschrift Canvas *\/\r\n.pr-sig-wrap { margin:18px 0 14px; }\r\n.pr-sig-top { display:flex; align-items:center; justify-content:space-between; margin-bottom:8px; }\r\n.pr-sig-lbl { font-size:9px; letter-spacing:.2em; text-transform:uppercase; color:rgba(240,235,216,.28); }\r\n.pr-sig-clear {\r\n  font-size:9px; letter-spacing:.1em; text-transform:uppercase;\r\n  color:rgba(116,140,171,.45); cursor:pointer;\r\n  background:none; border:none; padding:0; transition:color .2s;\r\n}\r\n.pr-sig-clear:hover { color:rgba(116,140,171,.8); }\r\n.pr-sig-canvas {\r\n  display:block; width:100%; height:108px;\r\n  background:rgba(13,19,33,.55); border:1px solid rgba(62,92,118,.22);\r\n  border-radius:2px; cursor:crosshair; touch-action:none;\r\n}\r\n.pr-sig-canvas.pr-sig-active { border-color:rgba(62,92,118,.5); }\r\n.pr-sig-hint { font-size:10px; color:rgba(240,235,216,.18); margin-top:6px; font-style:italic; }\r\n\r\n\/* NDA Submit *\/\r\n.pr-nda-submit {\r\n  width:100%; display:flex; align-items:center; justify-content:center; gap:10px;\r\n  background:rgba(62,92,118,.16); border:1px solid rgba(62,92,118,.32);\r\n  color:rgba(240,235,216,.78); font-family:var(--font-sans); font-size:9px;\r\n  letter-spacing:.22em; text-transform:uppercase; padding:15px 24px;\r\n  cursor:pointer; transition:background .3s, border-color .3s, color .3s;\r\n  border-radius:2px; margin-top:16px;\r\n}\r\n.pr-nda-submit:hover { background:rgba(62,92,118,.30); border-color:var(--ecp-steel); color:var(--ecp-cream); }\r\n.pr-nda-submit:disabled { opacity:.4; cursor:not-allowed; pointer-events:none; }\r\n.pr-nda-submit svg { width:13px; height:13px; stroke:currentColor; fill:none; }\r\n\r\n.pr-nda-err {\r\n  display:none; align-items:center; gap:8px;\r\n  margin-top:12px; font-size:11px; color:rgba(240,180,180,.75); line-height:1.5;\r\n}\r\n.pr-nda-err svg { flex-shrink:0; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   KOMMENDE PRODUKTE\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#pr-coming {\r\n  position:relative; z-index:2;\r\n  padding:0 48px 100px;\r\n  background:var(--ecp-deep);\r\n}\r\n.pr-coming-head { margin-bottom:40px; padding-bottom:28px; border-bottom:1px solid rgba(62,92,118,.10); padding-top:60px; }\r\n.pr-coming-head h2 { font-family:var(--font-serif); font-size:clamp(26px,2.8vw,38px); font-weight:300; color:rgba(240,235,216,.45); line-height:1.1; }\r\n.pr-coming-grid { display:grid; grid-template-columns:1fr 1fr 1fr; gap:16px; }\r\n.pr-coming-card {\r\n  background:rgba(29,45,68,.08); border:1px solid rgba(62,92,118,.10);\r\n  padding:36px 32px; position:relative; overflow:hidden; opacity:.55;\r\n}\r\n.pr-coming-badge { display:inline-flex; align-items:center; gap:6px; font-size:8px; letter-spacing:.26em; text-transform:uppercase; color:rgba(116,140,171,.5); margin-bottom:20px; }\r\n.pr-coming-badge::before { content:''; width:8px; height:8px; border-radius:50%; border:1px solid rgba(116,140,171,.4); display:block; }\r\n.pr-coming-card h3 { font-family:var(--font-serif); font-size:clamp(18px,1.8vw,26px); font-weight:300; color:rgba(240,235,216,.4); line-height:1.2; margin-bottom:12px; }\r\n.pr-coming-card-lock { position:absolute; top:20px; right:20px; width:32px; height:32px; display:flex; align-items:center; justify-content:center; border:1px solid rgba(62,92,118,.14); color:rgba(116,140,171,.25); }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   QUOTE\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#pr-quote {\r\n  position:relative; z-index:2; padding:60px 48px;\r\n  border-top:1px solid rgba(62,92,118,.10); border-bottom:1px solid rgba(62,92,118,.10);\r\n  display:flex; align-items:center; gap:36px;\r\n  background:\r\n    repeating-linear-gradient(\r\n      -45deg,\r\n      transparent,\r\n      transparent 18px,\r\n      rgba(62,92,118,.045) 18px,\r\n      rgba(62,92,118,.045) 19px\r\n    ),\r\n    var(--ecp-deep);\r\n}\r\n#pr-quote::before { content:''; width:3px; height:52px; background:rgba(62,92,118,.38); flex-shrink:0; }\r\n#pr-quote p { font-family:var(--font-serif); font-size:clamp(18px,2.2vw,28px); font-weight:300; font-style:italic; color:rgba(240,235,216,.55); line-height:1.45; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   FOOTER\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n#ecp-footer { position:relative; z-index:2; width:100%; background:var(--ecp-deep); padding:54px 24px 46px; border-top:1px solid rgba(62,92,118,.10); }\r\n.ecp-ft-wrapper { max-width:1100px; margin:0 auto; display:flex; flex-direction:column; align-items:center; gap:28px; }\r\n.ecp-ft-sep { width:50px; height:1px; background:rgba(62,92,118,.18); }\r\n.ecp-ft-logo img { height:30px; width:auto; opacity:.28; }\r\n.ecp-ft-links { display:flex; flex-wrap:wrap; gap:8px 32px; justify-content:center; }\r\n.ecp-ft-links a { font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:rgba(240,235,216,.26); transition:color .3s; }\r\n.ecp-ft-links a:hover { color:rgba(240,235,216,.62); }\r\n.ecp-ft-dot { width:3px; height:3px; border-radius:50%; background:rgba(62,92,118,.26); align-self:center; }\r\n.ecp-ft-copy { font-size:10px; color:rgba(240,235,216,.15); letter-spacing:.08em; text-align:center; }\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   RESPONSIVE\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n@media (max-width:900px) {\r\n  #ecp-nav { padding:0 24px; }\r\n  .ecp-nav-links { display:none; }\r\n  .ecp-burger { display:flex; }\r\n  .ecp-sidebar-line, .ecp-corner { display:none; }\r\n}\r\n@media (max-width:768px) {\r\n  #pr-hero, #pr-active, #pr-coming, #pr-quote { padding-left:24px; padding-right:24px; }\r\n  .pr-grid { grid-template-columns:1fr; }\r\n  .pr-coming-grid { grid-template-columns:1fr; }\r\n  .pr-pw-row { flex-direction:column; }\r\n  .pr-nda-row2 { grid-template-columns:1fr; }\r\n}\r\n\r\n\/* \u2500\u2500 Elementor \/ Theme Override \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n   Verhindert dass Elementor oder Astra die Inputs wei\u00df f\u00e4rbt    *\/\r\n#pr-active input[type=\"password\"],\r\n#pr-active input[type=\"text\"],\r\n#pr-active input[type=\"email\"],\r\n.pr-card input[type=\"password\"],\r\n.pr-card input[type=\"text\"],\r\n.pr-card input[type=\"email\"] {\r\n  background:rgba(13,19,33,.55) !important;\r\n  background-color:rgba(13,19,33,.55) !important;\r\n  color:#f0ebd8 !important;\r\n  border:1px solid rgba(62,92,118,.22) !important;\r\n  border-radius:2px !important;\r\n  box-shadow:none !important;\r\n  -webkit-box-shadow:none !important;\r\n  outline:none !important;\r\n  -webkit-appearance:none !important;\r\n  appearance:none !important;\r\n}\r\n#pr-active input[type=\"password\"]:focus,\r\n#pr-active input[type=\"text\"]:focus,\r\n#pr-active input[type=\"email\"]:focus,\r\n.pr-card input[type=\"password\"]:focus,\r\n.pr-card input[type=\"text\"]:focus,\r\n.pr-card input[type=\"email\"]:focus {\r\n  background:rgba(13,19,33,.78) !important;\r\n  background-color:rgba(13,19,33,.78) !important;\r\n  border-color:#3e5c76 !important;\r\n  box-shadow:none !important;\r\n  -webkit-box-shadow:none !important;\r\n}\r\n#pr-active input::placeholder,\r\n.pr-card input::placeholder {\r\n  color:rgba(240,235,216,.18) !important;\r\n  opacity:1 !important;\r\n}\r\n\/* Autofill-Hintergrund (Chrome\/Safari f\u00e4rbt sonst gelb\/wei\u00df) *\/\r\n#pr-active input:-webkit-autofill,\r\n.pr-card input:-webkit-autofill {\r\n  -webkit-box-shadow:0 0 0 1000px rgba(13,19,33,.9) inset !important;\r\n  -webkit-text-fill-color:#f0ebd8 !important;\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- \u2500\u2500 Globale fixierte Elemente \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<canvas id=\"ecp-canvas\" width=\"592\" height=\"668\"><\/canvas>\r\n<div id=\"ecp-progress\" style=\"width: 86.7707%;\"><\/div>\r\n<div class=\"ecp-gscan\" style=\"left:18%;height:35vh;animation-duration:18s;animation-delay:0s;\"><\/div>\r\n<div class=\"ecp-gscan\" style=\"left:42%;height:28vh;animation-duration:24s;animation-delay:6s;\"><\/div>\r\n<div class=\"ecp-gscan\" style=\"left:67%;height:40vh;animation-duration:20s;animation-delay:11s;\"><\/div>\r\n<div class=\"ecp-sidebar-line\"><\/div>\r\n<div class=\"ecp-corner ecp-corner--tl\"><\/div>\r\n<div class=\"ecp-corner ecp-corner--tr\"><\/div>\r\n<div class=\"ecp-corner ecp-corner--bl\"><\/div>\r\n<div class=\"ecp-corner ecp-corner--br\"><\/div>\r\n\r\n<!-- \u2500\u2500 Navigation \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<nav id=\"ecp-nav\" aria-label=\"Hauptnavigation\" class=\"ecp-nav-solid\">\r\n  <div class=\"ecp-nav-inner\">\r\n    <a href=\"\/en\/\">\r\n      <img decoding=\"async\" src=\"https:\/\/e-c-partners.com\/wp-content\/uploads\/2025\/01\/1-1024x239.png\" alt=\"European Consulting Partners\" class=\"ecp-nav-logo\">\r\n    <\/a>\r\n    <nav class=\"ecp-nav-links\" aria-label=\"Hauptmen\u00fc\">\r\n      <a href=\"https:\/\/e-c-partners.com\/en\/leistungen\/\">Services<\/a>\r\n      <a href=\"\/en\/#ecp-globe-section-v2\">Netzwerk<\/a>\r\n      <a href=\"\/en\/nachhaltigkeit\/\">Nachhaltigkeit<\/a>\r\n      <a href=\"\/en\/karriere\/\">Careers<\/a>\r\n      <a href=\"\/en\/#ecp-contact-section\">Contact<\/a>\r\n      <a href=\"\/en\/produkte\/\" class=\"active\">Produkte<\/a>\r\n    <\/nav>\r\n    <button class=\"ecp-burger\" id=\"ecp-burger\" aria-label=\"Men\u00fc \u00f6ffnen\">\r\n      <span><\/span><span><\/span><span><\/span>\r\n    <\/button>\r\n  <\/div>\r\n<\/nav>\r\n\r\n<div id=\"ecp-mobile-nav\" role=\"dialog\" aria-label=\"Mobilmen\u00fc\">\r\n  <a href=\"https:\/\/e-c-partners.com\/en\/leistungen\/\">Services<\/a>\r\n  <a href=\"\/en\/#ecp-globe-section-v2\">Netzwerk<\/a>\r\n  <a href=\"\/en\/nachhaltigkeit\/\">Nachhaltigkeit<\/a>\r\n  <a href=\"\/en\/karriere\/\">Careers<\/a>\r\n  <a href=\"\/en\/#ecp-contact-section\">Contact<\/a>\r\n  <a href=\"\/en\/produkte\/\">Produkte<\/a>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HERO\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"pr-hero\">\r\n  <div class=\"pr-hero-inner\">\r\n    <div class=\"ecp-fade-up ecp-is-visible\">\r\n      <div class=\"pr-hero-label\">Investment Produkte<\/div>\r\n      <h1>Ausgew\u00e4hlte<br><em>Opportunit\u00e4ten.<\/em><\/h1>\r\n      <p class=\"pr-hero-sub\">ECP stellt institutionell strukturierte Investmentprodukte einem selektiven Kreis qualifizierter Investoren zur Verf\u00fcgung. Der Zugang zu den Produktunterlagen ist ausschlie\u00dflich professionellen und semi-professionellen Investoren im Sinne des KAGB vorbehalten.<\/p>\r\n      <div class=\"pr-disclaimer\">\r\n        <svg class=\"pr-disclaimer-icon\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><path d=\"M12 8v4m0 4h.01\"><\/path><\/svg>\r\n        <p><strong>Hinweis:<\/strong> Die nachfolgenden Unterlagen richten sich ausschlie\u00dflich an professionelle Investoren gem\u00e4\u00df \u00a7 67 WpHG bzw. an semi-professionelle Anleger im Sinne des \u00a7 1 Abs. 19 Nr. 33 KAGB. Eine Weitergabe ist nicht gestattet. Der Zugang setzt die Unterzeichnung einer Vertraulichkeitsvereinbarung (NDA) voraus.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     AKTIVE PRODUKTE\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"pr-active\">\r\n  <div class=\"pr-section-inner\">\r\n\r\n    <div class=\"pr-section-head ecp-fade-up ecp-is-visible\">\r\n      <div class=\"pr-section-eyebrow\">Verf\u00fcgbare Unterlagen<\/div>\r\n      <h2>Aktuelle Produkte<\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"pr-grid\">\r\n\r\n      <!-- \u2550\u2550 Produkt 01: Manhattan \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n      <div class=\"pr-card ecp-fade-up ecp-is-visible\">\r\n        <div class=\"pr-card-tags\">\r\n          <span class=\"pr-card-tag\">Real Estate<\/span>\r\n          <span class=\"pr-card-tag\">USA<\/span>\r\n          <span class=\"pr-card-tag\">Conversion<\/span>\r\n        <\/div>\r\n        <div class=\"pr-card-num\">01<\/div>\r\n        <h3>Manhattan Office to Residential Conversion<\/h3>\r\n        <p class=\"pr-card-meta\">\r\n          Strukturierte Investmentopportunit\u00e4t im Bereich der Umnutzung von B\u00fcrofl\u00e4chen zu hochwertigen Wohneinheiten im Herzen Manhattans. Zugang zum Investment Teaser nach Passwortpr\u00fcfung und NDA-Unterzeichnung.\r\n        <\/p>\r\n\r\n        <!-- Schritt 1: Passwort -->\r\n        <div id=\"pw-wrap-manhattan\">\r\n          <label class=\"pr-pw-label\" for=\"pw-manhattan\">Zugangspasswort<\/label>\r\n          <div class=\"pr-pw-row\">\r\n            <input class=\"pr-pw-input\" type=\"password\" id=\"pw-manhattan\" placeholder=\"Passwort eingeben\" autocomplete=\"off\">\r\n            <button class=\"pr-pw-btn\" data-product=\"manhattan\" onclick=\"ecpCheckPassword(this)\">\r\n              Weiter\r\n              <svg viewbox=\"0 0 24 24\" stroke-width=\"1.5\"><path d=\"M4 12h16m-6-6l6 6-6 6\"><\/path><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n          <div class=\"pr-msg pr-msg--err\" id=\"err-manhattan\" style=\"display:none\">\r\n            <svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 8v4m0 4h.01\"><\/path><\/svg>\r\n            Falsches Passwort. Bitte wenden Sie sich an ECP.\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Schritt 2: NDA -->\r\n        <div class=\"pr-nda-panel\" id=\"nda-manhattan\">\r\n          <div class=\"pr-nda-eyebrow\">Vertraulichkeitsvereinbarung<\/div>\r\n          <div class=\"pr-nda-text\">\r\n            <p>Der Unterzeichner erkl\u00e4rt hiermit verbindlich und unwiderruflich:<\/p>\r\n            <p>1. Die nachfolgenden Unterlagen werden ausschlie\u00dflich zur pers\u00f6nlichen Pr\u00fcfung zur Verf\u00fcgung gestellt. Sie stellen kein \u00f6ffentliches Angebot, keine Anlageberatung und keine Aufforderung zur Zeichnung von Anteilen dar.<\/p>\r\n            <p>2. Eine Weitergabe, Vervielf\u00e4ltigung oder anderweitige Verwendung der Dokumente oder ihrer Inhalte \u2013 vollst\u00e4ndig oder in Teilen \u2013 ist ohne ausdr\u00fcckliche vorherige schriftliche Zustimmung der European Consulting Partners FZCO strikt untersagt und kann zivil- und strafrechtliche Konsequenzen nach sich ziehen.<\/p>\r\n            <p>3. Der Unterzeichner best\u00e4tigt ausdr\u00fccklich, als professioneller oder semi-professioneller Anleger gem\u00e4\u00df \u00a7 67 WpHG bzw. \u00a7 1 Abs. 19 Nr. 33 KAGB zu qualifizieren und keine Privatperson im Sinne des WpHG zu sein.<\/p>\r\n            <p>4. Verst\u00f6\u00dfe gegen diese Vereinbarung begr\u00fcnden Schadensersatzanspr\u00fcche gegen\u00fcber European Consulting Partners FZCO. Die Gesellschaft beh\u00e4lt sich ausdr\u00fccklich vor, s\u00e4mtliche zivilrechtlichen und strafrechtlichen Mittel gegen Zuwiderhandlungen einzusetzen.<\/p>\r\n            <p>5. Ausschlie\u00dflicher Gerichtsstand f\u00fcr s\u00e4mtliche Streitigkeiten aus oder im Zusammenhang mit dieser Vereinbarung ist Frankfurt am Main. Es gilt das Recht der Bundesrepublik Deutschland.<\/p>\r\n            <p>6. Die digitale Unterschrift sowie die aufgezeichneten Metadaten (Name, E-Mail-Adresse, IP-Adresse, Zeitstempel) werden gespeichert und dienen als rechtsverbindlicher Nachweis der Zustimmung zu dieser Vereinbarung.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"pr-nda-row2\">\r\n            <div class=\"pr-nda-field\">\r\n              <label class=\"pr-nda-lbl\" for=\"nda-fn-manhattan\">Vorname *<\/label>\r\n              <input class=\"pr-nda-input\" type=\"text\" id=\"nda-fn-manhattan\" placeholder=\"Max\">\r\n            <\/div>\r\n            <div class=\"pr-nda-field\">\r\n              <label class=\"pr-nda-lbl\" for=\"nda-ln-manhattan\">Nachname *<\/label>\r\n              <input class=\"pr-nda-input\" type=\"text\" id=\"nda-ln-manhattan\" placeholder=\"Mustermann\">\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"pr-nda-field\">\r\n            <label class=\"pr-nda-lbl\" for=\"nda-em-manhattan\">E-Mail-Adresse *<\/label>\r\n            <input class=\"pr-nda-input\" type=\"email\" id=\"nda-em-manhattan\" placeholder=\"max.mustermann@example.com\">\r\n          <\/div>\r\n\r\n          <div class=\"pr-sig-wrap\">\r\n            <div class=\"pr-sig-top\">\r\n              <span class=\"pr-sig-lbl\">Digitale Unterschrift *<\/span>\r\n              <button class=\"pr-sig-clear\" type=\"button\" onclick=\"ecpClearSig('manhattan')\">L\u00f6schen<\/button>\r\n            <\/div>\r\n            <canvas class=\"pr-sig-canvas\" id=\"sig-manhattan\"><\/canvas>\r\n            <div class=\"pr-sig-hint\">Bitte unterzeichnen Sie mit Maus oder Finger im obenstehenden Feld.<\/div>\r\n          <\/div>\r\n\r\n          <button class=\"pr-nda-submit\" type=\"button\" data-product=\"manhattan\" onclick=\"ecpSubmitNDA(this)\">\r\n            Zugang zum Investment Teaser erhalten\r\n            <svg viewbox=\"0 0 24 24\" stroke-width=\"1.5\"><path d=\"M12 15V3m0 12l-4-4m4 4l4-4M3 17v2a2 2 0 002 2h14a2 2 0 002-2v-2\"><\/path><\/svg>\r\n          <\/button>\r\n\r\n          <div class=\"pr-nda-err\" id=\"nda-err-manhattan\">\r\n            <svg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 8v4m0 4h.01\"><\/path><\/svg>\r\n            <span id=\"nda-err-manhattan-txt\"><\/span>\r\n          <\/div>\r\n\r\n          <div class=\"pr-msg pr-msg--ok\" id=\"ok-manhattan\" style=\"display:none;margin-top:14px;\">\r\n            <svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"><\/path><\/svg>\r\n            NDA unterzeichnet. Das Dokument wurde in einem neuen Tab ge\u00f6ffnet.\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2550\u2550 Produkt 02: UAE STR \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n      <div class=\"pr-card ecp-fade-up ecp-d1 ecp-is-visible\">\r\n        <div class=\"pr-card-tags\">\r\n          <span class=\"pr-card-tag\">Real Estate<\/span>\r\n          <span class=\"pr-card-tag\">UAE<\/span>\r\n          <span class=\"pr-card-tag\">Short Term Rental<\/span>\r\n        <\/div>\r\n        <div class=\"pr-card-num\">02<\/div>\r\n        <h3>UAE Short Term Rental<\/h3>\r\n        <p class=\"pr-card-meta\">\r\n          Investmentprodukt im Segment des kurzfristigen Wohnungsvermietungsmarkts in den Vereinigten Arabischen Emiraten. Zugang zum Investment Teaser nach Passwortpr\u00fcfung und NDA-Unterzeichnung.\r\n        <\/p>\r\n\r\n        <!-- Schritt 1: Passwort -->\r\n        <div id=\"pw-wrap-uae-str\">\r\n          <label class=\"pr-pw-label\" for=\"pw-uae-str\">Zugangspasswort<\/label>\r\n          <div class=\"pr-pw-row\">\r\n            <input class=\"pr-pw-input\" type=\"password\" id=\"pw-uae-str\" placeholder=\"Passwort eingeben\" autocomplete=\"off\">\r\n            <button class=\"pr-pw-btn\" data-product=\"uae-str\" onclick=\"ecpCheckPassword(this)\">\r\n              Weiter\r\n              <svg viewbox=\"0 0 24 24\" stroke-width=\"1.5\"><path d=\"M4 12h16m-6-6l6 6-6 6\"><\/path><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n          <div class=\"pr-msg pr-msg--err\" id=\"err-uae-str\" style=\"display:none\">\r\n            <svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 8v4m0 4h.01\"><\/path><\/svg>\r\n            Falsches Passwort. Bitte wenden Sie sich an ECP.\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <!-- Schritt 2: NDA -->\r\n        <div class=\"pr-nda-panel\" id=\"nda-uae-str\">\r\n          <div class=\"pr-nda-eyebrow\">Vertraulichkeitsvereinbarung<\/div>\r\n          <div class=\"pr-nda-text\">\r\n            <p>Der Unterzeichner erkl\u00e4rt hiermit verbindlich und unwiderruflich:<\/p>\r\n            <p>1. Die nachfolgenden Unterlagen werden ausschlie\u00dflich zur pers\u00f6nlichen Pr\u00fcfung zur Verf\u00fcgung gestellt. Sie stellen kein \u00f6ffentliches Angebot, keine Anlageberatung und keine Aufforderung zur Zeichnung von Anteilen dar.<\/p>\r\n            <p>2. Eine Weitergabe, Vervielf\u00e4ltigung oder anderweitige Verwendung der Dokumente oder ihrer Inhalte \u2013 vollst\u00e4ndig oder in Teilen \u2013 ist ohne ausdr\u00fcckliche vorherige schriftliche Zustimmung der European Consulting Partners FZCO strikt untersagt und kann zivil- und strafrechtliche Konsequenzen nach sich ziehen.<\/p>\r\n            <p>3. Der Unterzeichner best\u00e4tigt ausdr\u00fccklich, als professioneller oder semi-professioneller Anleger gem\u00e4\u00df \u00a7 67 WpHG bzw. \u00a7 1 Abs. 19 Nr. 33 KAGB zu qualifizieren und keine Privatperson im Sinne des WpHG zu sein.<\/p>\r\n            <p>4. Verst\u00f6\u00dfe gegen diese Vereinbarung begr\u00fcnden Schadensersatzanspr\u00fcche gegen\u00fcber European Consulting Partners FZCO. Die Gesellschaft beh\u00e4lt sich ausdr\u00fccklich vor, s\u00e4mtliche zivilrechtlichen und strafrechtlichen Mittel gegen Zuwiderhandlungen einzusetzen.<\/p>\r\n            <p>5. Ausschlie\u00dflicher Gerichtsstand f\u00fcr s\u00e4mtliche Streitigkeiten aus oder im Zusammenhang mit dieser Vereinbarung ist Frankfurt am Main. Es gilt das Recht der Bundesrepublik Deutschland.<\/p>\r\n            <p>6. Die digitale Unterschrift sowie die aufgezeichneten Metadaten (Name, E-Mail-Adresse, IP-Adresse, Zeitstempel) werden gespeichert und dienen als rechtsverbindlicher Nachweis der Zustimmung zu dieser Vereinbarung.<\/p>\r\n          <\/div>\r\n\r\n          <div class=\"pr-nda-row2\">\r\n            <div class=\"pr-nda-field\">\r\n              <label class=\"pr-nda-lbl\" for=\"nda-fn-uae-str\">Vorname *<\/label>\r\n              <input class=\"pr-nda-input\" type=\"text\" id=\"nda-fn-uae-str\" placeholder=\"Max\">\r\n            <\/div>\r\n            <div class=\"pr-nda-field\">\r\n              <label class=\"pr-nda-lbl\" for=\"nda-ln-uae-str\">Nachname *<\/label>\r\n              <input class=\"pr-nda-input\" type=\"text\" id=\"nda-ln-uae-str\" placeholder=\"Mustermann\">\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"pr-nda-field\">\r\n            <label class=\"pr-nda-lbl\" for=\"nda-em-uae-str\">E-Mail-Adresse *<\/label>\r\n            <input class=\"pr-nda-input\" type=\"email\" id=\"nda-em-uae-str\" placeholder=\"max.mustermann@example.com\">\r\n          <\/div>\r\n\r\n          <div class=\"pr-sig-wrap\">\r\n            <div class=\"pr-sig-top\">\r\n              <span class=\"pr-sig-lbl\">Digitale Unterschrift *<\/span>\r\n              <button class=\"pr-sig-clear\" type=\"button\" onclick=\"ecpClearSig('uae-str')\">L\u00f6schen<\/button>\r\n            <\/div>\r\n            <canvas class=\"pr-sig-canvas\" id=\"sig-uae-str\"><\/canvas>\r\n            <div class=\"pr-sig-hint\">Bitte unterzeichnen Sie mit Maus oder Finger im obenstehenden Feld.<\/div>\r\n          <\/div>\r\n\r\n          <button class=\"pr-nda-submit\" type=\"button\" data-product=\"uae-str\" onclick=\"ecpSubmitNDA(this)\">\r\n            Zugang zum Investment Teaser erhalten\r\n            <svg viewbox=\"0 0 24 24\" stroke-width=\"1.5\"><path d=\"M12 15V3m0 12l-4-4m4 4l4-4M3 17v2a2 2 0 002 2h14a2 2 0 002-2v-2\"><\/path><\/svg>\r\n          <\/button>\r\n\r\n          <div class=\"pr-nda-err\" id=\"nda-err-uae-str\">\r\n            <svg width=\"13\" height=\"13\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M12 8v4m0 4h.01\"><\/path><\/svg>\r\n            <span id=\"nda-err-uae-str-txt\"><\/span>\r\n          <\/div>\r\n\r\n          <div class=\"pr-msg pr-msg--ok\" id=\"ok-uae-str\" style=\"display:none;margin-top:14px;\">\r\n            <svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewbox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"><\/path><\/svg>\r\n            NDA unterzeichnet. Das Dokument wurde in einem neuen Tab ge\u00f6ffnet.\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     QUOTE\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<div id=\"pr-quote\">\r\n  <p class=\"ecp-fade-scale ecp-is-visible\">Zugang zu exklusiven Investmentopportunit\u00e4ten \u2014 selektiv, strukturiert und ausschlie\u00dflich f\u00fcr qualifizierte Investoren.<\/p>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     KOMMENDE PRODUKTE\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section id=\"pr-coming\">\r\n  <div class=\"pr-section-inner\">\r\n    <div class=\"pr-coming-head ecp-fade-up ecp-is-visible\">\r\n      <div class=\"pr-section-eyebrow\" style=\"margin-bottom:14px;\">In Vorbereitung<\/div>\r\n      <h2>Weitere Produkte <em>demn\u00e4chst<\/em><\/h2>\r\n    <\/div>\r\n    <div class=\"pr-coming-grid\">\r\n      <div class=\"pr-coming-card ecp-fade-up ecp-is-visible\">\r\n        <div class=\"pr-coming-card-lock\"><svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" viewbox=\"0 0 24 24\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"><\/rect><path d=\"M7 11V7a5 5 0 0110 0v4\"><\/path><\/svg><\/div>\r\n        <div class=\"pr-coming-badge\">In Vorbereitung<\/div>\r\n        <h3>Austria Student Housing Bond<\/h3>\r\n      <\/div>\r\n      <div class=\"pr-coming-card ecp-fade-up ecp-d1 ecp-is-visible\">\r\n        <div class=\"pr-coming-card-lock\"><svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" viewbox=\"0 0 24 24\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"><\/rect><path d=\"M7 11V7a5 5 0 0110 0v4\"><\/path><\/svg><\/div>\r\n        <div class=\"pr-coming-badge\">In Vorbereitung<\/div>\r\n        <h3>UAE Opportunistic Residential<\/h3>\r\n      <\/div>\r\n      <div class=\"pr-coming-card ecp-fade-up ecp-d2 ecp-is-visible\">\r\n        <div class=\"pr-coming-card-lock\"><svg width=\"14\" height=\"14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" viewbox=\"0 0 24 24\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"><\/rect><path d=\"M7 11V7a5 5 0 0110 0v4\"><\/path><\/svg><\/div>\r\n        <div class=\"pr-coming-badge\">In Vorbereitung<\/div>\r\n        <h3>Zurich Residential<\/h3>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2500\u2500 Footer \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\r\n<div id=\"ecp-footer\">\r\n  <div class=\"ecp-ft-wrapper\">\r\n    <div class=\"ecp-ft-sep\"><\/div>\r\n    <div class=\"ecp-ft-logo\">\r\n      <img decoding=\"async\" src=\"https:\/\/e-c-partners.com\/wp-content\/uploads\/2026\/03\/ecp-logo-white.png-scaled.png\" alt=\"European Consulting Partners\">\r\n    <\/div>\r\n    <div class=\"ecp-ft-links\">\r\n      <a href=\"\/en\/datenschutzerklaerung\/\">Privacy Policy<\/a>\r\n      <span class=\"ecp-ft-dot\"><\/span>\r\n      <a href=\"\/en\/impressum\/\">Legal Notice<\/a>\r\n      <span class=\"ecp-ft-dot\"><\/span>\r\n      <a href=\"\/en\/karriere\/\">Careers<\/a>\r\n    <\/div>\r\n    <div class=\"ecp-ft-copy\">\u00a9 2025 European Consulting Partners FZCO. Alle Rechte vorbehalten.<\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     JAVASCRIPT\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<script>\r\n(function(){\r\n  'use strict';\r\n\r\n  \/* \u2500\u2500 1. PARTIKEL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n  var canvas = document.getElementById('ecp-canvas');\r\n  var ctx    = canvas.getContext('2d');\r\n  var W, H, particles = [];\r\n  function resizeCanvas(){ W = canvas.width = window.innerWidth; H = canvas.height = window.innerHeight; }\r\n  resizeCanvas();\r\n  window.addEventListener('resize', resizeCanvas, {passive:true});\r\n  for (var i=0;i<45;i++){\r\n    particles.push({ x:Math.random()*window.innerWidth, y:Math.random()*window.innerHeight, r:Math.random()*1.0+0.3, vx:(Math.random()-0.5)*0.22, vy:(Math.random()-0.5)*0.15, o:Math.random()*0.18+0.04 });\r\n  }\r\n  function drawParticles(){\r\n    ctx.clearRect(0,0,W,H);\r\n    for(var a=0;a<particles.length;a++){\r\n      for(var b=a+1;b<particles.length;b++){\r\n        var dx=particles[a].x-particles[b].x, dy=particles[a].y-particles[b].y, dist=Math.sqrt(dx*dx+dy*dy);\r\n        if(dist<130){ ctx.beginPath(); ctx.moveTo(particles[a].x,particles[a].y); ctx.lineTo(particles[b].x,particles[b].y); ctx.strokeStyle='rgba(62,92,118,'+(0.06*(1-dist\/130))+')'; ctx.lineWidth=0.5; ctx.stroke(); }\r\n      }\r\n    }\r\n    particles.forEach(function(p){ p.x+=p.vx; p.y+=p.vy; if(p.x<0)p.x=W; if(p.x>W)p.x=0; if(p.y<0)p.y=H; if(p.y>H)p.y=0; ctx.beginPath(); ctx.arc(p.x,p.y,p.r,0,Math.PI*2); ctx.fillStyle='rgba(116,140,171,'+p.o+')'; ctx.fill(); });\r\n    requestAnimationFrame(drawParticles);\r\n  }\r\n  drawParticles();\r\n\r\n  \/* \u2500\u2500 2. SCROLL-FORTSCHRITT \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n  var progressBar = document.getElementById('ecp-progress');\r\n  window.addEventListener('scroll',function(){ var total=document.documentElement.scrollHeight-window.innerHeight; if(total>0) progressBar.style.width=(window.scrollY\/total*100)+'%'; },{passive:true});\r\n\r\n  \/* \u2500\u2500 3. NAV SOLID \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n  var nav = document.getElementById('ecp-nav');\r\n  window.addEventListener('scroll',function(){ nav.classList.toggle('ecp-nav-solid', window.scrollY>15); },{passive:true});\r\n\r\n  \/* \u2500\u2500 4. BURGER \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n  var burger = document.getElementById('ecp-burger');\r\n  var mobileNav = document.getElementById('ecp-mobile-nav');\r\n  burger.addEventListener('click',function(){ burger.classList.toggle('active'); mobileNav.classList.toggle('open'); });\r\n  mobileNav.querySelectorAll('a').forEach(function(a){ a.addEventListener('click',function(){ burger.classList.remove('active'); mobileNav.classList.remove('open'); }); });\r\n\r\n  \/* \u2500\u2500 5. SCROLL-REVEAL \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n  var obs = new IntersectionObserver(function(entries){ entries.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('ecp-is-visible'); obs.unobserve(e.target); } }); },{threshold:0.08,rootMargin:'0px 0px -40px 0px'});\r\n  function initObs(){ document.querySelectorAll('.ecp-fade-up,.ecp-fade-left,.ecp-fade-scale').forEach(function(el){ obs.observe(el); }); }\r\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',initObs);\r\n  else initObs();\r\n\r\n})();\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   SIGNATUR-CANVAS\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nvar _sigState = {};\r\n\r\nfunction ecpInitSig(product) {\r\n  var el = document.getElementById('sig-' + product);\r\n  if (!el || _sigState[product]) return;\r\n\r\n  var dpr     = window.devicePixelRatio || 1;\r\n  var rect    = el.getBoundingClientRect();\r\n  el.width    = rect.width  * dpr;\r\n  el.height   = rect.height * dpr;\r\n  var ctx     = el.getContext('2d');\r\n  ctx.scale(dpr, dpr);\r\n  ctx.strokeStyle = 'rgba(240,235,216,0.72)';\r\n  ctx.lineWidth   = 1.6;\r\n  ctx.lineCap     = 'round';\r\n  ctx.lineJoin    = 'round';\r\n\r\n  _sigState[product] = { el: el, ctx: ctx, drawing: false, hasDrawing: false };\r\n\r\n  function getXY(e) {\r\n    var r = el.getBoundingClientRect();\r\n    var src = e.touches ? e.touches[0] : e;\r\n    return { x: src.clientX - r.left, y: src.clientY - r.top };\r\n  }\r\n\r\n  el.addEventListener('mousedown', function(e){\r\n    var s = _sigState[product];\r\n    s.drawing = true;\r\n    var p = getXY(e);\r\n    s.ctx.beginPath(); s.ctx.moveTo(p.x, p.y);\r\n  });\r\n  el.addEventListener('mousemove', function(e){\r\n    var s = _sigState[product];\r\n    if (!s.drawing) return;\r\n    var p = getXY(e);\r\n    s.ctx.lineTo(p.x, p.y); s.ctx.stroke();\r\n    s.hasDrawing = true;\r\n    el.classList.add('pr-sig-active');\r\n  });\r\n  el.addEventListener('mouseup',    function(){ _sigState[product].drawing = false; });\r\n  el.addEventListener('mouseleave', function(){ _sigState[product].drawing = false; });\r\n\r\n  el.addEventListener('touchstart', function(e){ e.preventDefault();\r\n    var s = _sigState[product]; s.drawing = true;\r\n    var p = getXY(e); s.ctx.beginPath(); s.ctx.moveTo(p.x, p.y);\r\n  }, {passive:false});\r\n  el.addEventListener('touchmove', function(e){ e.preventDefault();\r\n    var s = _sigState[product]; if (!s.drawing) return;\r\n    var p = getXY(e); s.ctx.lineTo(p.x, p.y); s.ctx.stroke();\r\n    s.hasDrawing = true; el.classList.add('pr-sig-active');\r\n  }, {passive:false});\r\n  el.addEventListener('touchend', function(){ _sigState[product].drawing = false; });\r\n}\r\n\r\nfunction ecpClearSig(product) {\r\n  var s = _sigState[product];\r\n  if (!s) return;\r\n  s.ctx.clearRect(0, 0, s.el.width, s.el.height);\r\n  s.hasDrawing = false;\r\n  s.el.classList.remove('pr-sig-active');\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   SCHRITT 1 \u2014 PASSWORT PR\u00dcFEN\r\n   iOS-Fix: window.open() VOR dem Fetch aufrufen (User-Gesture),\r\n   danach Tab entweder bef\u00fcllen (Admin) oder schlie\u00dfen (NDA-Flow).\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nfunction ecpCheckPassword(btn) {\r\n  var product  = btn.getAttribute('data-product');\r\n  var input    = document.getElementById('pw-' + product);\r\n  var errEl    = document.getElementById('err-' + product);\r\n  var password = input.value.trim();\r\n\r\n  if (!password) { input.focus(); return; }\r\n\r\n  \/\/ Tab sofort \u00f6ffnen (synchron = iOS Safari erlaubt es)\r\n  var preTab = window.open('', '_blank');\r\n\r\n  var origHTML = btn.innerHTML;\r\n  btn.disabled = true;\r\n  btn.innerHTML = '<span style=\"opacity:.45;letter-spacing:.1em\">\u00b7\u00b7\u00b7<\/span>';\r\n  errEl.style.display = 'none';\r\n\r\n  var params = new URLSearchParams();\r\n  params.append('action',   'ecp_pw_check');\r\n  params.append('product',  product);\r\n  params.append('password', password);\r\n\r\n  fetch('https:\/\/e-c-partners.com\/wp-admin\/admin-ajax.php', {\r\n    method: 'POST', body: params,\r\n    headers: { 'Content-Type': 'application\/x-www-form-urlencoded' }\r\n  })\r\n  .then(function(res){ return res.json(); })\r\n  .then(function(json){\r\n    btn.disabled = false;\r\n    btn.innerHTML = origHTML;\r\n    if (json.success) {\r\n      if (json.data && json.data.admin && json.data.url) {\r\n        \/\/ Admin-Passwort: direkt zum Teaser, NDA \u00fcberspringen\r\n        preTab.location.href = json.data.url;\r\n      } else {\r\n        \/\/ Normaler Investor: Tab schlie\u00dfen, NDA-Formular zeigen\r\n        preTab.close();\r\n        document.getElementById('pw-wrap-' + product).style.display = 'none';\r\n        var panel = document.getElementById('nda-' + product);\r\n        panel.style.display = 'block';\r\n        panel.setAttribute('data-pw', password);\r\n        ecpInitSig(product);\r\n      }\r\n    } else {\r\n      preTab.close();\r\n      errEl.style.display = 'flex';\r\n      input.value = '';\r\n      input.focus();\r\n    }\r\n  })\r\n  .catch(function(){\r\n    preTab.close();\r\n    btn.disabled = false;\r\n    btn.innerHTML = origHTML;\r\n    errEl.style.display = 'flex';\r\n  });\r\n}\r\n\r\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n   SCHRITT 2 \u2014 NDA ABSENDEN & TEASER \u00d6FFNEN\r\n   Gleicher iOS-Fix: Tab vor dem Fetch \u00f6ffnen.\r\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\nfunction ecpSubmitNDA(btn) {\r\n  var product   = btn.getAttribute('data-product');\r\n  var panel     = document.getElementById('nda-' + product);\r\n  var firstname = document.getElementById('nda-fn-' + product).value.trim();\r\n  var lastname  = document.getElementById('nda-ln-' + product).value.trim();\r\n  var email     = document.getElementById('nda-em-' + product).value.trim();\r\n  var password  = panel.getAttribute('data-pw');\r\n  var errEl     = document.getElementById('nda-err-' + product);\r\n  var errTxt    = document.getElementById('nda-err-' + product + '-txt');\r\n  var okEl      = document.getElementById('ok-' + product);\r\n\r\n  function showErr(msg) {\r\n    errTxt.textContent = msg;\r\n    errEl.style.display = 'flex';\r\n  }\r\n  errEl.style.display = 'none';\r\n\r\n  \/\/ Validierung vor dem Tab-\u00d6ffnen\r\n  if (!firstname || !lastname) { showErr('Bitte geben Sie Ihren vollst\u00e4ndigen Namen ein.'); return; }\r\n  var emailRx = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\r\n  if (!emailRx.test(email)) { showErr('Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein.'); return; }\r\n  if (!_sigState[product] || !_sigState[product].hasDrawing) {\r\n    showErr('Bitte unterzeichnen Sie im Unterschriftsfeld.');\r\n    return;\r\n  }\r\n\r\n  \/\/ Tab sofort \u00f6ffnen (synchron = iOS Safari erlaubt es)\r\n  var preTab = window.open('', '_blank');\r\n\r\n  var origHTML = btn.innerHTML;\r\n  btn.disabled = true;\r\n  btn.innerHTML = '<span style=\"opacity:.45;letter-spacing:.1em\">\u00b7\u00b7\u00b7<\/span>';\r\n\r\n  var sigImage = _sigState[product].el.toDataURL('image\/png');\r\n\r\n  var params = new URLSearchParams();\r\n  params.append('action',    'ecp_nda_submit');\r\n  params.append('product',   product);\r\n  params.append('password',  password);\r\n  params.append('firstname', firstname);\r\n  params.append('lastname',  lastname);\r\n  params.append('email',     email);\r\n  params.append('signature', sigImage);\r\n\r\n  fetch('https:\/\/e-c-partners.com\/wp-admin\/admin-ajax.php', {\r\n    method: 'POST', body: params,\r\n    headers: { 'Content-Type': 'application\/x-www-form-urlencoded' }\r\n  })\r\n  .then(function(res){ return res.json(); })\r\n  .then(function(json){\r\n    btn.disabled = false;\r\n    btn.innerHTML = origHTML;\r\n    if (json.success && json.data && json.data.url) {\r\n      okEl.style.display = 'flex';\r\n      btn.style.display = 'none';\r\n      \/\/ Teaser im bereits ge\u00f6ffneten Tab anzeigen\r\n      preTab.location.href = json.data.url;\r\n    } else {\r\n      preTab.close();\r\n      showErr('Fehler beim Verarbeiten der Anfrage. Bitte versuchen Sie es erneut.');\r\n    }\r\n  })\r\n  .catch(function(){\r\n    preTab.close();\r\n    btn.disabled = false;\r\n    btn.innerHTML = origHTML;\r\n    showErr('Verbindungsfehler. Bitte versuchen Sie es erneut.');\r\n  });\r\n}\r\n<\/script>\r\n\r\n\r\n<\/body><\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Investment Produkte \u2013 European Consulting Partners Leistungen Netzwerk Nachhaltigkeit Karriere Kontakt Produkte Leistungen Netzwerk Nachhaltigkeit Karriere Kontakt Produkte Investment Produkte [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1404","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/pages\/1404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/comments?post=1404"}],"version-history":[{"count":10,"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/pages\/1404\/revisions"}],"predecessor-version":[{"id":1434,"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/pages\/1404\/revisions\/1434"}],"wp:attachment":[{"href":"https:\/\/e-c-partners.com\/en\/wp-json\/wp\/v2\/media?parent=1404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}