{"id":1804,"date":"2026-10-24T17:03:48","date_gmt":"2026-10-24T15:03:48","guid":{"rendered":"https:\/\/web2027.padelcreations.com\/kontakt\/"},"modified":"2026-11-08T15:56:16","modified_gmt":"2026-11-08T14:56:16","slug":"kontakt","status":"publish","type":"page","link":"https:\/\/www.padelcreations.com\/de\/kontakt\/","title":{"rendered":"Kontakt"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1804\" class=\"elementor elementor-1804 elementor-818\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38885da e-flex e-con-boxed e-con e-parent\" data-id=\"38885da\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3220891 e-con-full e-flex e-con e-child\" data-id=\"3220891\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d8aa6fb elementor-widget elementor-widget-heading\" data-id=\"d8aa6fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">PadelCreations kontaktieren<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb5935d elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"eb5935d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Lassen Sie uns Ihr n\u00e4chstes Padel-Projekt realisieren.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4a9650 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a4a9650\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Von der ersten Idee bis zum fertigen Court: Erz\u00e4hlen Sie uns von Ihrem Projekt und unser Team hilft Ihnen dabei, die passende L\u00f6sung zu finden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4bce5b e-flex e-con-boxed e-con e-parent\" data-id=\"f4bce5b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d5b22b2 elementor-widget elementor-widget-heading\" data-id=\"d5b22b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Kontakt aufnehmen<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9559915 elementor-widget elementor-widget-heading\" data-id=\"9559915\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Fordern Sie ein Angebot f\u00fcr Ihr Padel-Court-Projekt an.<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70f416a e-con-full e-flex e-con e-child\" data-id=\"70f416a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-70cc9a4 e-con-full e-flex e-con e-child\" data-id=\"70cc9a4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4537ae3 elementor-widget elementor-widget-shortcode\" data-id=\"4537ae3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- PadelCreations Tools: contact-form -->\n<!doctype html>\n<html>\n<head>\n<meta charset=\"utf-8\">\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<META HTTP-EQUIV=\"content-type\" CONTENT=\"text\/html;charset=UTF-8\">\n<!--\n  PADELCREATIONS \u2013 BILINGUAL CONTACT FORM (EN \/ DE)\n  ---------------------------------------------------------------\n  One form for both languages. The language is chosen in this order:\n    1. data-lang=\"en\" | \"de\" on <div id=\"crmWebToEntityForm\">  (forced \u2013 leave empty for auto)\n    2. ?lang=en | ?lang=de in the URL of this form\n    3. Page URL: \/de\/... = German, everything else = English\n    4. <html lang=\"...\"> of the page, then the browser language\n    5. Fallback: English\n  Per language it switches: all texts, CRM language field (CONTACTCF4),\n  salutation values (Mr.\/Ms. \u2013 Herr\/Frau), country names, privacy link,\n  thank-you returnURL, reCAPTCHA language and the success popup + links.\n  All texts live in PC_I18N (script below); per-option German labels in data-de=\"\u2026\".\n-->\n<style>\nhtml,body{margin:0;font-size:14px;}\n#crmWebToEntityForm.zcwf_lblLeft{width:100%;padding:25px;margin:0 auto;box-sizing:border-box;}\n#crmWebToEntityForm.zcwf_lblLeft *{box-sizing:border-box;}\n#crmWebToEntityForm{text-align:left;}\n#crmWebToEntityForm *{direction:ltr;}\n.zcwf_lblLeft .zcwf_title{word-wrap:break-word;padding:0 6px 10px;font-weight:500;font-size:30px;}\n.zcwf_lblLeft .zcwf_col_fld input[type=text],.zcwf_lblLeft .zcwf_col_fld textarea{width:100%;border:1px solid #ccc;resize:vertical;border-radius:2px;float:left;}\n.zcwf_lblLeft .zcwf_col_lab{width:30%;word-break:break-word;padding:0 6px 0;margin-right:10px;margin-top:5px;float:left;min-height:1px;font-size:18px;font-weight:300;}\n.zcwf_lblLeft .zcwf_col_fld{float:left;width:68%;padding:0 6px 0;position:relative;margin-top:5px;font-weight:300;}\n.zcwf_lblLeft .zcwf_privacy{padding:6px;}\n.zcwf_lblLeft .wfrm_fld_dpNn{display:none;}\n.dIB{display:inline-block;}\n.zcwf_lblLeft .zcwf_col_fld_slt{width:60%;border:1px solid #ccc;background:#fff;border-radius:4px;font-size:14px;float:left;resize:vertical;}\n.zcwf_lblLeft .zcwf_row:after,.zcwf_lblLeft .zcwf_col_fld:after{content:'';display:table;clear:both;}\n.zcwf_lblLeft .zcwf_col_help{float:left;margin-left:7px;font-size:14px;max-width:35%;word-break:break-word;}\n.zcwf_lblLeft .zcwf_help_icon{cursor:pointer;width:16px;height:16px;display:inline-block;background:#fff;border:1px solid #ccc;color:#ccc;text-align:center;font-size:11px;line-height:16px;font-weight:bold;border-radius:50%;}\n.zcwf_lblLeft .zcwf_row{margin:15px 0;}\n.zcwf_lblLeft .formsubmit{margin-right:5px;cursor:pointer;color:#333;font-size:20px;}\n.zcwf_lblLeft .zcwf_privacy_txt{color:#333;font-size:14px;display:inline-block;vertical-align:top;padding-top:2px;margin-left:6px;}\n.zcwf_lblLeft .zcwf_button{font-size:16px;color:#fff;background:#76a343;border:none;padding:12px 30px;border-radius:8px;cursor:pointer;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease;}\n.zcwf_lblLeft .zcwf_button:hover{background:#1c3757;box-shadow:0 6px 8px rgba(0,0,0,.15);transform:translateY(-2px);}\n.zcwf_lblLeft .zcwf_reset_button{font-size:12px;color:#A2A2A2;border:1px solid #ccc;padding:6px 35px;border-radius:4px;cursor:pointer;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}\n.zcwf_lblLeft .zcwf_tooltip_over{position:relative;}\n.zcwf_lblLeft .zcwf_tooltip_ctn{position:absolute;background:#dedede;padding:3px 6px;top:3px;border-radius:4px;word-break:break-all;min-width:50px;max-width:150px;color:#333;}\n.zcwf_lblLeft .zcwf_ckbox{float:left;}\n.zcwf_lblLeft .zcwf_file{width:55%;box-sizing:border-box;float:left;}\n.clearB:after{content:'';display:block;clear:both;}\n@media all and (max-width:600px){\n  .zcwf_lblLeft .zcwf_col_lab,.zcwf_lblLeft .zcwf_col_fld{width:auto;float:none!important;}\n  .zcwf_lblLeft .zcwf_col_help{width:40%;}\n}\n.error{background:#fff6f6!important;border-color:#e69a9a!important;}\n.success{background:#f3fff5!important;border-color:#9ad1a1!important;}\n.error-msg{font-size:.85em;color:#9b1c1c;margin-top:4px;display:block;}\n#recap.error{background:transparent!important;border:0!important;}\ninput.success:-webkit-autofill,textarea.success:-webkit-autofill,select.success:-webkit-autofill{box-shadow:0 0 0 1000px #f3fff5 inset!important;-webkit-text-fill-color:inherit;border-color:#9ad1a1!important;transition:background-color 5000s ease-in-out 0s;}\ninput.success:-moz-autofill,textarea.success:-moz-autofill,select.success:-moz-autofill{box-shadow:0 0 0 1000px #f3fff5 inset!important;border-color:#9ad1a1!important;}\n.zcwf_button.sending{opacity:.6;cursor:not-allowed;}\n#loadingOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;justify-content:center;align-items:center;z-index:9999;}\n#loadingOverlay img{width:160px;max-width:45vw;height:auto;}\n\n\/* ===== PLZ\/ORT AUTOCOMPLETE ===== *\/\n.plz-ort-wrapper{position:relative;}\n.plz-ac-dropdown{\n  position:fixed;z-index:99999;\n  background:#fff;border:1px solid #ccc;border-radius:4px;\n  max-height:200px;overflow-y:auto;display:none;\n  box-shadow:0 4px 10px rgba(0,0,0,.12);\n}\n.plz-ac-dropdown.open{display:block;}\n.plz-ac-item{\n  padding:9px 14px;font-size:14px;cursor:pointer;\n  display:flex;justify-content:space-between;align-items:center;gap:8px;\n  border-bottom:1px solid #f0f0f0;color:#333;\n}\n.plz-ac-item:last-child{border-bottom:none;}\n.plz-ac-item:hover,.plz-ac-item.focused{background:#f5f9ff;}\n.plz-ac-secondary{font-size:12px;color:#888;}\n.plz-status{font-size:12px;margin-top:3px;min-height:16px;}\n.plz-status.ok{color:#276b2e;}\n.plz-status.err{color:#9b1c1c;}\n.plz-status.loading{color:#888;}\n\n\/* =====================================================\n   SMART SUCCESS POPUP\n   ===================================================== *\/\n#pcThanks {\n  --pc-green: #76a343;\n  --pc-green-dark: #5a8a2e;\n  --pc-navy: #1c3757;\n  --pc-navy-dark: #0f2440;\n  --pc-text: #2b3440;\n  --pc-muted: #6b7684;\n  position: fixed; inset: 0; z-index: 10000;\n  display: none; align-items: center; justify-content: center;\n  padding: 16px; box-sizing: border-box;\n  background: rgba(10, 22, 40, .62);\n  -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px);\n\n}\n#pcThanks *, #pcThanks *::before, #pcThanks *::after { box-sizing: border-box; }\n#pcThanks.is-open { display: flex; animation: pcFade .25s ease-out; }\n@keyframes pcFade { from { opacity: 0 } to { opacity: 1 } }\n\n.pc-modal {\n  position: relative; width: 100%; max-width: 760px; max-height: calc(100vh - 32px);\n  overflow-y: auto; background: #fff; border-radius: 16px;\n  box-shadow: 0 30px 80px rgba(0,0,0,.35);\n  animation: pcRise .45s cubic-bezier(.2,.9,.3,1.2);\n}\n@keyframes pcRise { from { opacity: 0; transform: translateY(24px) scale(.97) } to { opacity: 1; transform: none } }\n\n.pc-close {\n  position: absolute; top: 12px; right: 12px; width: 36px; height: 36px;\n  border: 0; border-radius: 50%; cursor: pointer; z-index: 2;\n  background: rgba(255,255,255,.14); color: #fff; font-size: 22px; line-height: 36px;\n  transition: background .2s;\n}\n.pc-close:hover, .pc-close:focus-visible { background: rgba(255,255,255,.3); outline: none; }\n\n.pc-head {\n  position: relative; text-align: center; color: #fff;\n  padding: 34px 28px 46px;\n  background: linear-gradient(135deg, var(--pc-navy-dark) 0%, var(--pc-navy) 100%);\n  clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);\n}\n.pc-check { width: 68px; height: 68px; margin: 0 auto 14px; display: block; }\n.pc-check circle { fill: var(--pc-green); transform-origin: center; animation: pcPop .5s .1s both cubic-bezier(.2,.9,.3,1.4); }\n.pc-check path { fill: none; stroke: #fff; stroke-width: 5; stroke-linecap: round; stroke-linejoin: round;\n  stroke-dasharray: 48; stroke-dashoffset: 48; animation: pcDraw .45s .45s forwards ease-out; }\n@keyframes pcPop { from { transform: scale(0) } to { transform: scale(1) } }\n@keyframes pcDraw { to { stroke-dashoffset: 0 } }\n\n.pc-title {\n  margin: 0;\n  font-weight: 400; font-size: 32px; letter-spacing: .5px; text-transform: uppercase; line-height: 1.15;\n}\n.pc-sub { margin: 8px 0 0; font-size: 15px; opacity: .85; }\n\n.pc-body { padding: 22px 32px 8px; color: var(--pc-text); }\n\n.pc-steps { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 0 0 24px; padding: 0; list-style: none; }\n.pc-steps li {\n  display: flex; gap: 12px; align-items: flex-start;\n  background: #f5f8f2; border-left: 3px solid var(--pc-green);\n  border-radius: 8px; padding: 12px 14px; font-size: 13.5px; line-height: 1.45;\n}\n.pc-steps .pc-num {\n  flex: 0 0 24px; height: 24px; border-radius: 50%; background: var(--pc-navy); color: #fff;\n  font-size: 12px; font-weight: 600; display: flex; align-items: center; justify-content: center;\n}\n\n.pc-explore {\n  margin: 0 0 14px; text-align: center;\n  font-weight: 400; font-size: 20px; text-transform: uppercase; letter-spacing: .5px; color: var(--pc-navy);\n}\n\n.pc-cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }\n.pc-card {\n  position: relative; display: flex; flex-direction: column; align-items: center; text-align: center;\n  padding: 22px 14px 18px; border: 1px solid #e3e8ee; border-radius: 12px;\n  text-decoration: none !important; color: var(--pc-text) !important; background: #fff;\n  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\n  opacity: 0; animation: pcCard .4s forwards ease-out;\n}\n.pc-card:nth-child(1) { animation-delay: .55s }\n.pc-card:nth-child(2) { animation-delay: .65s }\n.pc-card:nth-child(3) { animation-delay: .75s }\n@keyframes pcCard { from { opacity: 0; transform: translateY(10px) } to { opacity: 1; transform: none } }\n.pc-card:hover, .pc-card:focus-visible {\n  transform: translateY(-4px); border-color: var(--pc-green);\n  box-shadow: 0 12px 24px rgba(28,55,87,.14); outline: none;\n}\n.pc-card.is-featured { border-color: var(--pc-green); background: linear-gradient(180deg, #f6fbf1 0%, #fff 60%); }\n.pc-badge {\n  position: absolute; top: -10px; left: 50%; transform: translateX(-50%);\n  background: var(--pc-green); color: #fff; font-size: 10.5px; font-weight: 600;\n  letter-spacing: .6px; text-transform: uppercase; padding: 3px 10px; border-radius: 20px; white-space: nowrap;\n}\n.pc-icon {\n  width: 56px; height: 56px; border-radius: 14px; margin-bottom: 12px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--pc-navy); color: #fff; transition: background .2s;\n}\n.pc-card:hover .pc-icon, .pc-card:focus-visible .pc-icon { background: var(--pc-green); }\n.pc-icon svg { width: 30px; height: 30px; }\n.pc-card-title {\n  font-size: 17px;\n  text-transform: uppercase; letter-spacing: .3px; color: var(--pc-navy); margin-bottom: 6px;\n}\n.pc-card-text { font-size: 13px; line-height: 1.45; color: var(--pc-muted); margin-bottom: 12px; flex: 1; }\n.pc-card-cta { font-size: 13px; font-weight: 600; color: var(--pc-green-dark); }\n.pc-card-cta::after { content: ' \\2192'; display: inline-block; transition: transform .2s; }\n.pc-card:hover .pc-card-cta::after { transform: translateX(4px); }\n\n.pc-foot {\n  display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap;\n  padding: 18px 32px 24px; margin-top: 14px; border-top: 1px solid #eef1f4;\n}\n.pc-iso { font-size: 12px; color: var(--pc-muted); font-style: italic; }\n.pc-iso b { color: var(--pc-navy); font-style: normal; }\n.pc-stay {\n  border: 1px solid #cfd6de; background: #fff; color: var(--pc-navy);\n  padding: 9px 22px; border-radius: 8px; font-size: 14px; cursor: pointer; transition: all .2s;\n}\n.pc-stay:hover, .pc-stay:focus-visible { background: var(--pc-navy); color: #fff; border-color: var(--pc-navy); outline: none; }\n\n@media (max-width: 640px) {\n  .pc-head { padding: 28px 20px 40px; }\n  .pc-title { font-size: 25px; }\n  .pc-body { padding: 18px 18px 4px; }\n  .pc-steps { grid-template-columns: 1fr; }\n  .pc-cards { grid-template-columns: 1fr; gap: 16px; }\n  .pc-card { flex-direction: row; text-align: left; padding: 16px; gap: 14px; }\n  .pc-icon { margin: 0; flex: 0 0 48px; width: 48px; height: 48px; }\n  .pc-card-text { margin-bottom: 4px; }\n  .pc-badge { left: auto; right: 12px; transform: none; }\n  .pc-foot { padding: 16px 18px 20px; justify-content: center; text-align: center; }\n}\n@media (prefers-reduced-motion: reduce) {\n  #pcThanks *, #pcThanks { animation: none !important; transition: none !important; }\n  .pc-card { opacity: 1; }\n  .pc-check path { stroke-dashoffset: 0; }\n}\n<\/style>\n<\/head>\n\n<body>\n<!-- data-lang: \"\" = automatic (from the page) | \"en\" | \"de\" -->\n<div id=\"crmWebToEntityForm\" class=\"zcwf_lblLeft crmWebToEntityForm\" data-lang=\"\"\n     style=\"background-color:#fff;color:#000;max-width:800px;\">\n\n<!-- target=\"pcHiddenFrame\": the form is sent in the background, the page stays and the popup opens -->\n<form action=\"https:\/\/crm.zoho.com\/crm\/WebToContactForm\" name=\"WebToContacts1444747000034660599\" method=\"POST\"\n      target=\"pcHiddenFrame\"\n      onSubmit=\"javascript:document.charset='UTF-8'; return checkMandatory1444747000034660599()\" accept-charset=\"UTF-8\"\n      toolname=\"submitContactForm\"\n      tooldescription=\"Submit a contact inquiry to Padelcreations about padel court installation, construction, or maintenance services (Kontaktanfrage zu Padel-Platzbau, -installation oder -wartung)\">\n  <input type=\"text\" style=\"display:none;\" name=\"xnQsjsdp\" value=\"bed645812adaedfa68c30b7e463d2e58ec1ea4ed4c208b53162ca85df637e262\">\n  <input type=\"hidden\" name=\"zc_gad\" id=\"zc_gad\" value=\"\">\n  <input type=\"text\" style=\"display:none;\" name=\"xmIwtLD\" value=\"38810860fdb3b6b1d697fda31896c50992317bad800699da7b75501753377cc4\">\n  <input type=\"text\" style=\"display:none;\" name=\"actionType\" value=\"Q29udGFjdHM=\">\n  <input type=\"hidden\" id=\"Windzone_DIN\" name=\"CONTACTCF21\" value=\"\">\n  <!-- returnURL is set per language by PC_LANG_CFG -->\n  <input type=\"text\" style=\"display:none;\" id=\"pcReturnURL\" name=\"returnURL\" value=\"https:\/\/www.padelcreations.com\/thank-you\/\">\n\n  <!-- Hidden: language for the CRM \u2013 set automatically -->\n  <div class=\"zcwf_row wfrm_fld_dpNn\">\n    <div class=\"zcwf_col_lab\"><label for=\"CONTACTCF4\">Language<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <select class=\"zcwf_col_fld_slt\" id=\"CONTACTCF4\" name=\"CONTACTCF4\"\n              toolparamdescription=\"Preferred language for communication with the contact\">\n        <option value=\"-None-\">-None-<\/option>\n        <option value=\"Deutsch\">Deutsch<\/option>\n        <option selected value=\"English\">English<\/option>\n        <option value=\"Italiano\">Italiano<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row wfrm_fld_dpNn\">\n    <div class=\"zcwf_col_lab\"><label for=\"CONTACTCF10\">Type<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <select class=\"zcwf_col_fld_slt\" id=\"CONTACTCF10\" name=\"CONTACTCF10\"\n              toolparamdescription=\"Contact classification: CLIE for client or DIST for distributor\">\n        <option value=\"-None-\">Please select<\/option>\n        <option selected value=\"CLIE\">CLIE<\/option>\n        <option value=\"DIST\">DIST<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row wfrm_fld_dpNn\">\n    <div class=\"zcwf_col_lab\"><label for=\"Lead_Source\">Lead Source<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <select class=\"zcwf_col_fld_slt\" id=\"Lead_Source\" name=\"Lead Source\"\n              toolparamdescription=\"Origin channel through which the lead was generated\">\n        <option value=\"-None-\">Please select<\/option>\n        <option selected value=\"Web&#x20;Padelcreations.com\">Web Padelcreations.com<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"CONTACTCF9\" data-i18n=\"lbl_heard\">How did you hear about us?<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <select class=\"zcwf_col_fld_slt\" id=\"CONTACTCF9\" name=\"CONTACTCF9\"\n              toolparamdescription=\"How the person found out about Padelcreations (e.g. recommendation, web search, advertising)\">\n        <option value=\"-None-\" data-i18n=\"select_ph\">Please select<\/option>\n        <option value=\"Recommended\" data-de=\"Empfehlung\">Recommended<\/option>\n        <option value=\"Web&#x20;Search&#x20;&#x28;Google,&#x20;Yahoo,&#x20;Bing,&#x20;etc.&#x29;\" data-de=\"Websuche (Google, Yahoo, Bing, etc.)\">Web Search (Google, Yahoo, Bing, etc.)<\/option>\n        <option value=\"Adwords\" data-de=\"AdWords\">Adwords<\/option>\n        <option value=\"Email&#x20;Marketing\" data-de=\"E-Mail-Marketing\">Email Marketing<\/option>\n        <option value=\"Magazines\" data-de=\"Magazine\">Magazines<\/option>\n        <option value=\"other\" data-de=\"Sonstiges\">Others<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"CONTACTCF1\"><span data-i18n=\"lbl_activity\">Activity<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <select class=\"zcwf_col_fld_slt\" id=\"CONTACTCF1\" name=\"CONTACTCF1\"\n              toolparamdescription=\"Type of business or activity of the contact making the inquiry (e.g. Padel Club, Hotel, Tennisclub, Investor)\">\n        <option value=\"-None-\" data-i18n=\"select_ph\">Please select<\/option>\n        <option value=\"Architect&#x20;&#x2f;&#x20;Designer&#x20;&#x2f;&#x20;Specifier\" data-de=\"Architekt \/ Designer \/ Planer\">Architect \/ Designer \/ Specifier<\/option>\n        <option value=\"Badmintonclub\" data-de=\"Badmintonclub\">Badminton Club<\/option>\n        <option value=\"Building&#x20;Company\" data-de=\"Bauunternehmen\">Building Company<\/option>\n        <option value=\"Condominium\" data-de=\"Wohnanlage\">Condominium<\/option>\n        <option value=\"Corporates\" data-de=\"Gro\u00dfunternehmen\">Corporates<\/option>\n        <option value=\"Fitnesscenter\" data-de=\"Fitnesscenter\">Fitness Center<\/option>\n        <option value=\"Golfclub\" data-de=\"Golfclub\">Golf Club<\/option>\n        <option value=\"Hall&#x20;Construction&#x20;Company\" data-de=\"Hallenbauunternehmen\">Hall Construction Company<\/option>\n        <option value=\"Hotel\" data-de=\"Hotel\">Hotel<\/option>\n        <option value=\"Investor-Sponsor\" data-de=\"Investor\/Sponsor\">Investor \/ Sponsor<\/option>\n        <option value=\"Padel&#x20;Association\" data-de=\"Padel-Verband\">Padel Association<\/option>\n        <option value=\"Padel&#x20;Club\" data-de=\"Padel-Club\">Padel Club<\/option>\n        <option value=\"Padel&#x20;Player\" data-de=\"Padel-Spieler\">Padel Player<\/option>\n        <option value=\"Private\" data-de=\"Privatperson\">Private<\/option>\n        <option value=\"Representative\" data-de=\"Handelsvertreter\">Representative<\/option>\n        <option value=\"Sport&#x20;Equipment&#x20;Company\" data-de=\"Sportger\u00e4tefirma\">Sport Equipment Company<\/option>\n        <option value=\"Sport Center\" data-de=\"Sportzentrum\">Sport Center<\/option>\n        <option value=\"Soccer Center\" data-de=\"Fu\u00dfballzentrum\">Soccer Center<\/option>\n        <option value=\"Squashclub\" data-de=\"Squashclub\">Squash Club<\/option>\n        <option value=\"Tennis&#x20;Association\" data-de=\"Tennisverband\">Tennis Association<\/option>\n        <option value=\"Tennisclub\" data-de=\"Tennisclub\">Tennis Club<\/option>\n        <option value=\"Trading&#x20;Company\" data-de=\"Handelsunternehmen\">Trading Company<\/option>\n        <option value=\"Trainer\" data-de=\"Trainer\">Trainer<\/option>\n        <option value=\"Tennis&#x20;Court&#x20;Construction&#x20;Company\" data-de=\"Tennisplatzbau\">Tennis Court Construction Company<\/option>\n        <option value=\"Educational&#x20;institutions\" data-de=\"Bildungseinrichtung\">Educational Institutions<\/option>\n        <option value=\"Coverings\" data-de=\"\u00dcberdachungen\">Coverings<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"Salutation\" data-i18n=\"lbl_salutation\">Salutation<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <!-- The submitted value changes with the language (as in the old EN \/ DE forms) -->\n      <select class=\"zcwf_col_fld_slt\" id=\"Salutation\" name=\"Salutation\"\n              toolparamdescription=\"Title or salutation of the contact person (Mr. or Ms.)\">\n        <option value=\"-None-\" data-i18n=\"select_ph\">Please select<\/option>\n        <option value=\"Mr.\" data-val-en=\"Mr.\" data-val-de=\"Herr\" data-de=\"Herr\">Mr.<\/option>\n        <option value=\"Ms.\" data-val-en=\"Ms.\" data-val-de=\"Frau\" data-de=\"Frau\">Ms.<\/option>\n      <\/select><div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\"><div class=\"zcwf_col_lab\"><label for=\"First_Name\" data-i18n=\"lbl_first\">First Name<\/label><\/div>\n    <div class=\"zcwf_col_fld\"><input type=\"text\" id=\"First_Name\" name=\"First Name\" maxlength=\"40\" autocomplete=\"given-name\"\n           toolparamdescription=\"First name of the person making the inquiry\"><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\"><div class=\"zcwf_col_lab\"><label for=\"Last_Name\"><span data-i18n=\"lbl_last\">Last Name<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\"><input type=\"text\" id=\"Last_Name\" name=\"Last Name\" maxlength=\"80\" autocomplete=\"family-name\"\n           toolparamdescription=\"Last name of the person making the inquiry\"><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\"><div class=\"zcwf_col_lab\"><label for=\"Account_Name\" data-i18n=\"lbl_company\">Company Name<\/label><\/div>\n    <div class=\"zcwf_col_fld\"><input type=\"text\" id=\"Account_Name\" name=\"Account Name\" maxlength=\"100\" autocomplete=\"organization\"\n           toolparamdescription=\"Name of the company, club, hotel, or organization making the inquiry\"><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <!-- Phone: the country list is built by script (PC_COUNTRIES) in the active language -->\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"Tel\"><span data-i18n=\"lbl_phone\">Phone<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <div style=\"display:flex;gap:10px;\">\n        <select id=\"CountryCode\" name=\"CountryCode\" style=\"max-width:90px;\" onchange=\"pcOnCountryCodeChange()\"\n                toolparamdescription=\"International dialling country code prefix for the phone number (e.g. +49 for Germany, +44 for UK)\">\n          <option value=\"\">+_ _<\/option>\n        <\/select>\n        <input type=\"text\" id=\"Tel\" name=\"Tel\" maxlength=\"50\" placeholder=\"Enter number\" data-i18n-ph=\"tel_ph\" oninput=\"updateFullPhone()\" autocomplete=\"tel-national\"\n               toolparamdescription=\"Local phone number without the country code prefix\">\n        <input type=\"hidden\" id=\"Phone\" name=\"Phone\"\n               toolparamdescription=\"Full contact phone number combining country code and local number\">\n      <\/div>\n      <div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\"><div class=\"zcwf_col_lab\"><label for=\"Email\"><span data-i18n=\"lbl_email\">Email<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\"><input type=\"email\" id=\"Email\" name=\"Email\" maxlength=\"100\" autocomplete=\"email\"\n           toolparamdescription=\"Contact email address for follow-up communication\"><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <!-- ===== Zip \/ PLZ ===== -->\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"Mailing_Zip\" data-i18n=\"lbl_zip\">Zip Code<\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <div class=\"plz-ort-wrapper\">\n        <input type=\"text\" id=\"Mailing_Zip\" name=\"Mailing Zip\" maxlength=\"10\" autocomplete=\"off\"\n               toolparamdescription=\"Postal or ZIP code of the contact or project location, optional\"\n               onfocus=\"triggerPLZLoad()\"\n               oninput=\"plzOnInput()\"\n               onkeydown=\"plzKeydown(event,'dd_plz')\"\n               onblur=\"plzBlur('dd_plz')\">\n        <div class=\"plz-ac-dropdown\" id=\"dd_plz\"><\/div>\n      <\/div>\n      <div class=\"plz-status\" id=\"st_plz\"><\/div>\n      <div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ===== City \/ Stadt ===== -->\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><label for=\"Mailing_City\"><span data-i18n=\"lbl_city\">City<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <div class=\"plz-ort-wrapper\">\n        <input type=\"text\" id=\"Mailing_City\" name=\"Mailing City\" maxlength=\"100\" autocomplete=\"off\"\n               toolparamdescription=\"City where the contact or padel court project is located\"\n               onfocus=\"triggerPLZLoad()\"\n               oninput=\"ortOnInput()\"\n               onkeydown=\"plzKeydown(event,'dd_ort')\"\n               onblur=\"plzBlur('dd_ort')\">\n        <div class=\"plz-ac-dropdown\" id=\"dd_ort\"><\/div>\n      <\/div>\n      <div class=\"plz-status\" id=\"st_ort\"><\/div>\n      <div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\"><div class=\"zcwf_col_lab\"><label for=\"Mailing_Country\"><span data-i18n=\"lbl_country\">Country<\/span><span style=\"color:red;\">*<\/span><\/label><\/div>\n    <div class=\"zcwf_col_fld\">\n      <input type=\"text\" id=\"Mailing_Country\" name=\"Mailing Country\" list=\"countries\" autocomplete=\"off\"\n             toolparamdescription=\"Country where the contact or padel court project is located\">\n      <datalist id=\"countries\"><\/datalist>\n      <div class=\"zcwf_col_help\"><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\">\n      <label for=\"Description\">\n        <p style=\"font-weight:400;\"><span data-i18n=\"msg_title\">Your message:<\/span><span style=\"color:red;\">*<\/span><\/p>\n        <p style=\"font-size:16px;line-height:25px;\" data-i18n=\"msg_hint\">\n          Short description of your project and specify the <u>number of courts<\/u> required and whether they should be <u>indoor or outdoor<\/u>.\n        <\/p>\n      <\/label>\n    <\/div>\n    <div class=\"zcwf_col_fld\"><textarea id=\"Description\" style=\"height:150px;\" name=\"Description\"\n              toolparamdescription=\"Brief description of the padel court project, including number of courts required and whether indoor or outdoor\"><\/textarea><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\">\n      <label for=\"CONTACTCF110\" style=\"line-height:22px\"><span data-i18n=\"privacy\">Accepting the Policy about <a href=\"https:\/\/www.padelcreations.com\/privacy-policy\/\" target=\"_blank\"><b>data protection<\/b><\/a><\/span><span style=\"color:red;\">*<\/span><\/label>\n    <\/div>\n    <div class=\"zcwf_col_fld\"><input type=\"checkbox\" class=\"zcwf_ckbox\" id=\"CONTACTCF110\" name=\"CONTACTCF110\" maxlength=\"3\"\n           toolparamdescription=\"Confirmation that the contact accepts Padelcreations' data protection policy \u2014 must be checked to submit\"><div class=\"zcwf_col_help\"><\/div><\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><\/div>\n    <div class=\"zcwf_col_fld\">\n      <div class=\"g-recaptcha\" id=\"recap\"\n           data-sitekey=\"6Lfu5uEUAAAAAHnuhVrnJ_j1j9ZLQgm25nuXt-Ef\"\n           data-callback=\"rccallback\"\n           data-expired-callback=\"recapExpired\"\n           data-error-callback=\"recapError\"\n           captcha-verified=\"false\" tabindex=\"-1\"><\/div>\n      <div id=\"recapErr\" style=\"font-size:12px;color:red;visibility:hidden;\" data-i18n=\"recap_fail\">\n        Captcha validation failed. If you are not a robot then please try again.\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"zcwf_row\">\n    <div class=\"zcwf_col_lab\"><\/div>\n    <div class=\"zcwf_col_fld\">\n      <input type=\"submit\" id=\"formsubmit\" class=\"formsubmit zcwf_button\" value=\"SEND\" title=\"Submit\">\n      <span id=\"sendStatus\" style=\"margin-left:12px;font-size:14px;color:#1c3757;\"><\/span>\n      <div id=\"loadingOverlay\">\n        <img decoding=\"async\" src=\"https:\/\/www.padelcreations.com\/wp-content\/uploads\/Others\/Please-wait-v2.gif\" alt=\"Sending\u2026\" id=\"pcWaitImg\">\n      <\/div>\n    <\/div>\n  <\/div>\n\n<script>\n\/* =====================================================================\n   LANGUAGE CONFIG + TEXTS  (edit texts \/ URLs here)\n   ===================================================================== *\/\nvar PC_LANG_CFG = {\n  en: { crm:'English', returnURL:'https:\/\/www.padelcreations.com\/thank-you\/' },\n  de: { crm:'Deutsch', returnURL:'https:\/\/www.padelcreations.com\/de\/danke\/' }\n};\n\nvar PC_I18N = {\n  en: {\n    lbl_heard:'How did you hear about us?', lbl_activity:'Activity', lbl_salutation:'Salutation',\n    lbl_first:'First Name', lbl_last:'Last Name', lbl_company:'Company Name', lbl_phone:'Phone',\n    lbl_email:'Email', lbl_zip:'Zip Code', lbl_city:'City', lbl_country:'Country',\n    msg_title:'Your message:',\n    msg_hint:'Short description of your project and specify the <u>number of courts<\/u> required and whether they should be <u>indoor or outdoor<\/u>.',\n    privacy:'Accepting the Policy about <a href=\"https:\/\/www.padelcreations.com\/privacy-policy\/\" target=\"_blank\"><b>data protection<\/b><\/a>',\n    select_ph:'Please select', tel_ph:'Enter number',\n    cc_ph:'Select', grp_eu:'Europe', grp_row:'Rest of World', cc_other:'Other country',\n    submit:'SEND', submit_title:'Submit', sending:'Sending\u2026', wait_alt:'Sending\u2026', frame_title:'Form submission',\n    recap_fail:'Captcha validation failed. If you are not a robot then please try again.',\n    recap_load:'Captcha could not load. Please allow Google reCAPTCHA and try again.',\n    recap_need:'Please complete the captcha to continue.',\n    err_empty:'This field cannot be empty.', err_select:'{label} cannot be none.', err_check:'Please accept {label}.',\n    err_email:'Please enter a valid email address.', err_option:'Please select a valid option.',\n    f_Salutation:'Salutation', f_LastName:'Last Name', f_Email:'Email', f_CountryCode:'Country Code', f_Tel:'Telephone',\n    f_City:'City', f_Country:'Country', f_Description:'Short description of your project', f_Activity:'Activity',\n    f_Policy:'the data protection policy',\n    plz_loading:'\u23f3 Loading postcode data\u2026', plz_wait:'\u23f3 Data is still loading\u2026',\n    plz_fail:'\u26a0 Postcode data could not be loaded.', plz_ok:'\u2713 Postcode and city match',\n    plz_fits:'Postcode matches: ', ort_bad:'City does not match the postcode',\n    wz_hint:'Wind zone for outdoor courts<br>is determined automatically'\n  },\n  de: {\n    lbl_heard:'Wie sind Sie auf uns aufmerksam geworden?', lbl_activity:'T\u00e4tigkeit', lbl_salutation:'Anrede',\n    lbl_first:'Vorname', lbl_last:'Nachname', lbl_company:'Firma', lbl_phone:'Vorwahl - Telefon',\n    lbl_email:'E-Mail', lbl_zip:'PLZ', lbl_city:'Stadt', lbl_country:'Land',\n    msg_title:'Ihre Nachricht:',\n    msg_hint:'Kurze Beschreibung Ihres Projekts und bitte die <u>Anzahl der Pl\u00e4tze<\/u> sowie <u>Indoor oder Outdoor<\/u> angeben.',\n    privacy:'Ich akzeptiere die <a href=\"https:\/\/www.padelcreations.com\/de\/datenschutzerklaerung\/\" target=\"_blank\"><b>Datenschutzerkl\u00e4rung<\/b><\/a>',\n    select_ph:'Bitte ausw\u00e4hlen', tel_ph:'Nummer eingeben',\n    cc_ph:'+_ _', grp_eu:'Europa', grp_row:'\u00dcbrige Welt', cc_other:'Anderes Land',\n    submit:'SENDEN', submit_title:'Absenden', sending:'Senden\u2026', wait_alt:'Bitte warten \u2026', frame_title:'Formularversand',\n    recap_fail:'Captcha-Pr\u00fcfung fehlgeschlagen. Bitte erneut versuchen.',\n    recap_load:'Captcha konnte nicht geladen werden.',\n    recap_need:'Bitte best\u00e4tigen Sie das reCAPTCHA.',\n    err_empty:'Dieses Feld darf nicht leer sein.', err_select:'{label} darf nicht leer sein.', err_check:'Bitte best\u00e4tigen Sie: {label}.',\n    err_email:'Bitte geben Sie eine g\u00fcltige E-Mail-Adresse ein.', err_option:'Bitte eine g\u00fcltige Auswahl treffen.',\n    f_Salutation:'Anrede', f_LastName:'Nachname', f_Email:'E-Mail', f_CountryCode:'L\u00e4ndervorwahl', f_Tel:'Telefon',\n    f_City:'Stadt', f_Country:'Land', f_Description:'Projektbeschreibung', f_Activity:'T\u00e4tigkeit',\n    f_Policy:'Datenschutzerkl\u00e4rung',\n    plz_loading:'\u23f3 PLZ-Daten werden geladen\u2026', plz_wait:'\u23f3 Daten werden noch geladen\u2026',\n    plz_fail:'\u26a0 PLZ-Daten konnten nicht geladen werden.', plz_ok:'\u2713 PLZ und Ort stimmen \u00fcberein',\n    plz_fits:'PLZ passt zu: ', ort_bad:'Ort stimmt nicht mit PLZ \u00fcberein',\n    wz_hint:'Windzone f\u00fcr Outdoor-Anlagen<br>wird automatisch ermittelt'\n  }\n};\n\n\/* Countries: [ISO, dial code, English name, German name]  \u2013 names are what gets sent to the CRM *\/\nvar PC_COUNTRIES = [\n  ['AF','+93','Afghanistan','Afghanistan'],['AL','+355','Albania','Albanien'],['DZ','+213','Algeria','Algerien'],\n  ['AD','+376','Andorra','Andorra'],['AO','+244','Angola','Angola'],\n  ['AG','+1','Antigua and Barbuda','Antigua und Barbuda'],['AR','+54','Argentina','Argentinien'],\n  ['AM','+374','Armenia','Armenien'],['AU','+61','Australia','Australien'],['AT','+43','Austria','\u00d6sterreich'],\n  ['AZ','+994','Azerbaijan','Aserbaidschan'],['BH','+973','Bahrain','Bahrain'],\n  ['BD','+880','Bangladesh','Bangladesch'],['BB','+1','Barbados','Barbados'],['BY','+375','Belarus','Belarus'],\n  ['BE','+32','Belgium','Belgien'],['BZ','+501','Belize','Belize'],['BJ','+229','Benin','Benin'],\n  ['BT','+975','Bhutan','Bhutan'],['BO','+591','Bolivia','Bolivien'],\n  ['BA','+387','Bosnia and Herzegovina','Bosnien und Herzegowina'],['BW','+267','Botswana','Botsuana'],\n  ['BR','+55','Brazil','Brasilien'],['BN','+673','Brunei','Brunei'],['BG','+359','Bulgaria','Bulgarien'],\n  ['BF','+226','Burkina Faso','Burkina Faso'],['BI','+257','Burundi','Burundi'],\n  ['CV','+238','Cabo Verde','Cabo Verde'],['KH','+855','Cambodia','Kambodscha'],\n  ['CM','+237','Cameroon','Kamerun'],['CA','+1','Canada','Kanada'],\n  ['CF','+236','Central African Republic','Zentralafrikanische Republik'],['TD','+235','Chad','Tschad'],\n  ['JE','+44','Channel Islands','Kanalinseln'],['CL','+56','Chile','Chile'],['CN','+86','China','China'],\n  ['CO','+57','Colombia','Kolumbien'],['KM','+269','Comoros','Komoren'],['CG','+242','Congo','Kongo-Brazzaville'],\n  ['CK','+682','Cook Islands','Cookinseln'],['CR','+506','Costa Rica','Costa Rica'],\n  ['CI','+225','C\u00f4te d\u2019Ivoire','C\u00f4te d\u2019Ivoire'],['HR','+385','Croatia','Kroatien'],['CU','+53','Cuba','Kuba'],\n  ['CW','+599','Cura\u00e7ao','Cura\u00e7ao'],['CY','+357','Cyprus','Zypern'],['CZ','+420','Czech Republic','Tschechien'],\n  ['DK','+45','Denmark','D\u00e4nemark'],['DJ','+253','Djibouti','Dschibuti'],['DM','+1','Dominica','Dominica'],\n  ['DO','+1','Dominican Republic','Dominikanische Republik'],['CD','+243','DR Congo','Kongo-Kinshasa'],\n  ['EC','+593','Ecuador','Ecuador'],['EG','+20','Egypt','\u00c4gypten'],['SV','+503','El Salvador','El Salvador'],\n  ['GQ','+240','Equatorial Guinea','\u00c4quatorialguinea'],['ER','+291','Eritrea','Eritrea'],\n  ['EE','+372','Estonia','Estland'],['SZ','+268','Eswatini','Eswatini'],['ET','+251','Ethiopia','\u00c4thiopien'],\n  ['FO','+298','Faeroe Islands','F\u00e4r\u00f6er'],['FJ','+679','Fiji','Fidschi'],['FI','+358','Finland','Finnland'],\n  ['FR','+33','France','Frankreich'],['GF','+594','French Guiana','Franz\u00f6sisch-Guayana'],\n  ['PF','+689','French Polynesia','Franz\u00f6sisch-Polynesien'],['GA','+241','Gabon','Gabun'],\n  ['GM','+220','Gambia','Gambia'],['GE','+995','Georgia','Georgien'],['DE','+49','Germany','Deutschland'],\n  ['GH','+233','Ghana','Ghana'],['GI','+350','Gibraltar','Gibraltar'],['GR','+30','Greece','Griechenland'],\n  ['GD','+1','Grenada','Grenada'],['GT','+502','Guatemala','Guatemala'],['GN','+224','Guinea','Guinea'],\n  ['GW','+245','Guinea-Bissau','Guinea-Bissau'],['GY','+592','Guyana','Guyana'],['HT','+509','Haiti','Haiti'],\n  ['VA','+39','Holy See','Vatikanstadt'],['HN','+504','Honduras','Honduras'],['HK','+852','Hong Kong','Hongkong'],\n  ['HU','+36','Hungary','Ungarn'],['IS','+354','Iceland','Island'],['IN','+91','India','Indien'],\n  ['ID','+62','Indonesia','Indonesien'],['IR','+98','Iran','Iran'],['IQ','+964','Iraq','Irak'],\n  ['IE','+353','Ireland','Irland'],['IM','+44','Isle of Man','Isle of Man'],['IL','+972','Israel','Israel'],\n  ['IT','+39','Italy','Italien'],['JM','+1','Jamaica','Jamaika'],['JP','+81','Japan','Japan'],\n  ['JO','+962','Jordan','Jordanien'],['KZ','+7','Kazakhstan','Kasachstan'],['KE','+254','Kenya','Kenia'],\n  ['KI','+686','Kiribati','Kiribati'],['XK','+383','Kosovo','Kosovo'],['KW','+965','Kuwait','Kuwait'],\n  ['KG','+996','Kyrgyzstan','Kirgisistan'],['LA','+856','Laos','Laos'],['LV','+371','Latvia','Lettland'],\n  ['LB','+961','Lebanon','Libanon'],['LS','+266','Lesotho','Lesotho'],['LR','+231','Liberia','Liberia'],\n  ['LY','+218','Libya','Libyen'],['LI','+423','Liechtenstein','Liechtenstein'],\n  ['LT','+370','Lithuania','Litauen'],['LU','+352','Luxembourg','Luxemburg'],['MO','+853','Macao','Macau'],\n  ['MG','+261','Madagascar','Madagaskar'],['MW','+265','Malawi','Malawi'],['MY','+60','Malaysia','Malaysia'],\n  ['MV','+960','Maldives','Malediven'],['ML','+223','Mali','Mali'],['MT','+356','Malta','Malta'],\n  ['MH','+692','Marshall Islands','Marshallinseln'],['MR','+222','Mauritania','Mauretanien'],\n  ['MU','+230','Mauritius','Mauritius'],['YT','+262','Mayotte','Mayotte'],['MX','+52','Mexico','Mexiko'],\n  ['FM','+691','Micronesia','Mikronesien'],['MD','+373','Moldova','Moldau'],['MC','+377','Monaco','Monaco'],\n  ['MN','+976','Mongolia','Mongolei'],['ME','+382','Montenegro','Montenegro'],['MA','+212','Morocco','Marokko'],\n  ['MZ','+258','Mozambique','Mosambik'],['MM','+95','Myanmar','Myanmar'],['NA','+264','Namibia','Namibia'],\n  ['NR','+674','Nauru','Nauru'],['NP','+977','Nepal','Nepal'],['NL','+31','Netherlands','Niederlande'],\n  ['NZ','+64','New Zealand','Neuseeland'],['NI','+505','Nicaragua','Nicaragua'],['NE','+227','Niger','Niger'],\n  ['NG','+234','Nigeria','Nigeria'],['KP','+850','North Korea','Nordkorea'],\n  ['MK','+389','North Macedonia','Nordmazedonien'],['NO','+47','Norway','Norwegen'],['OM','+968','Oman','Oman'],\n  ['PK','+92','Pakistan','Pakistan'],['PW','+680','Palau','Palau'],['PA','+507','Panama','Panama'],\n  ['PG','+675','Papua New Guinea','Papua-Neuguinea'],['PY','+595','Paraguay','Paraguay'],\n  ['PE','+51','Peru','Peru'],['PH','+63','Philippines','Philippinen'],['PL','+48','Poland','Polen'],\n  ['PT','+351','Portugal','Portugal'],['PR','+1','Puerto Rico','Puerto Rico'],['QA','+974','Qatar','Katar'],\n  ['RE','+262','R\u00e9union','R\u00e9union'],['RO','+40','Romania','Rum\u00e4nien'],['RU','+7','Russia','Russland'],\n  ['RW','+250','Rwanda','Ruanda'],['BL','+590','Saint Barth\u00e9lemy','St. Barth\u00e9lemy'],\n  ['SH','+290','Saint Helena','St. Helena'],['KN','+1','Saint Kitts and Nevis','St. Kitts und Nevis'],\n  ['LC','+1','Saint Lucia','St. Lucia'],['MF','+590','Saint Martin','St. Martin'],\n  ['PM','+508','Saint Pierre and Miquelon','St. Pierre und Miquelon'],\n  ['VC','+1','Saint Vincent and the Grenadines','St. Vincent und die Grenadinen'],['WS','+685','Samoa','Samoa'],\n  ['SM','+378','San Marino','San Marino'],['ST','+239','Sao Tome & Principe','S\u00e3o Tom\u00e9 und Pr\u00edncipe'],\n  ['SA','+966','Saudi Arabia','Saudi-Arabien'],['SN','+221','Senegal','Senegal'],['RS','+381','Serbia','Serbien'],\n  ['SC','+248','Seychelles','Seychellen'],['SL','+232','Sierra Leone','Sierra Leone'],\n  ['SG','+65','Singapore','Singapur'],['SK','+421','Slovakia','Slowakei'],['SI','+386','Slovenia','Slowenien'],\n  ['SB','+677','Solomon Islands','Salomonen'],['SO','+252','Somalia','Somalia'],\n  ['ZA','+27','South Africa','S\u00fcdafrika'],['KR','+82','South Korea','S\u00fcdkorea'],\n  ['SS','+211','South Sudan','S\u00fcdsudan'],['ES','+34','Spain','Spanien'],['LK','+94','Sri Lanka','Sri Lanka'],\n  ['PS','+970','State of Palestine','Pal\u00e4stina'],['SD','+249','Sudan','Sudan'],\n  ['SR','+597','Suriname','Suriname'],['SE','+46','Sweden','Schweden'],['CH','+41','Switzerland','Schweiz'],\n  ['SY','+963','Syria','Syrien'],['TW','+886','Taiwan','Taiwan'],['TJ','+992','Tajikistan','Tadschikistan'],\n  ['TZ','+255','Tanzania','Tansania'],['TH','+66','Thailand','Thailand'],['BS','+1','The Bahamas','Bahamas'],\n  ['TL','+670','Timor-Leste','Timor-Leste'],['TG','+228','Togo','Togo'],['TO','+676','Tonga','Tonga'],\n  ['TT','+1','Trinidad and Tobago','Trinidad und Tobago'],['TN','+216','Tunisia','Tunesien'],\n  ['TR','+90','Turkey','T\u00fcrkei'],['TM','+993','Turkmenistan','Turkmenistan'],['TV','+688','Tuvalu','Tuvalu'],\n  ['UG','+256','Uganda','Uganda'],['UA','+380','Ukraine','Ukraine'],\n  ['AE','+971','United Arab Emirates','Vereinigte Arabische Emirate'],\n  ['GB','+44','United Kingdom','Grossbritannien'],['UY','+598','Uruguay','Uruguay'],['US','+1','USA','USA'],\n  ['UZ','+998','Uzbekistan','Usbekistan'],['VU','+678','Vanuatu','Vanuatu'],['VE','+58','Venezuela','Venezuela'],\n  ['VD','+84','Vietnam','Vietnam'],['EH','+212','Western Sahara','Westsahara'],['YD','+967','Yemen','Jemen'],\n  ['ZM','+260','Zambia','Sambia'],['ZW','+263','Zimbabwe','Simbabwe']\n];\n\/* Shortcuts shown at the top of the phone list (no group title), per language \u2013 as in the original forms *\/\nvar PC_TOP_ISO    = { en: [], de: ['DE','AT','CH'] };\nvar PC_EUROPE_ISO = ['AL','AD','AT','BY','BE','BA','BG','HR','CY','CZ','DK','EE','FO','FI','FR','DE','GI','GR','HU','IS','IE','IM','IT','JE','XK','LV','LI','LT','LU','MT','MD','MC','ME','NL','MK','NO','PL','PT','RO','RU','SM','RS','SK','SI','ES','SE','CH','UA','GB','VA'];\n\nvar PC_LANG = 'en';\nfunction t(key){ var d = PC_I18N[PC_LANG] || PC_I18N.en; return (d[key] != null) ? d[key] : (PC_I18N.en[key] || key); }\n\nvar _isoIdx = {};\nPC_COUNTRIES.forEach(function(c){ _isoIdx[c[0]] = c; });\nfunction pcCountryName(iso, lang){ var c = _isoIdx[iso]; if(!c) return ''; return (lang||PC_LANG) === 'de' ? c[3] : c[2]; }\nfunction pcIsoFromName(name){\n  var n = (name||'').trim().toLowerCase(); if(!n) return null;\n  var alias = {'united states':'US','united kingdom':'GB','great britain':'GB','england':'GB','czechia':'CZ','vereinigtes k\u00f6nigreich':'GB','gro\u00dfbritannien':'GB','vereinigte staaten':'US'};\n  if(alias[n]) return alias[n];\n  for(var i=0;i<PC_COUNTRIES.length;i++){ var c=PC_COUNTRIES[i]; if(c[2].toLowerCase()===n || c[3].toLowerCase()===n) return c[0]; }\n  return null;\n}\n\n\/* ---------- Language detection ---------- *\/\nfunction pcDetectLang(){\n  var ok = function(l){ return l === 'de' || l === 'en'; };\n  var root = document.getElementById('crmWebToEntityForm');\n  var forced = ((root && root.getAttribute('data-lang')) || '').toLowerCase();\n  if(ok(forced)) return forced;\n  var q = location.search.match(\/[?&]lang=(de|en)\\b\/i);\n  if(q) return q[1].toLowerCase();\n  var isDePath = function(p){ return \/^\\\/de(\\\/|$)\/i.test(p || ''); };\n  \/\/ Page URL (form inline on the page, or iframe on the same domain)\n  try { var tp = window.top.location.pathname; if(typeof tp === 'string') return isDePath(tp) ? 'de' : 'en'; } catch(e){}\n  \/\/ Cross-domain iframe: use the referrer if it carries a path\n  if(document.referrer){\n    var a = document.createElement('a'); a.href = document.referrer;\n    var rp = a.pathname || '';\n    if(isDePath(rp)) return 'de';\n    if(rp.length > 1) return 'en';\n  }\n  var hl = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n  if(hl) return hl.indexOf('de') === 0 ? 'de' : 'en';\n  var nl = ((navigator.languages && navigator.languages[0]) || navigator.language || '').toLowerCase();\n  return nl.indexOf('de') === 0 ? 'de' : 'en';\n}\n\n\/* ---------- Build phone country codes + country datalist ---------- *\/\nfunction pcBuildCountryCode(){\n  var sel = document.getElementById('CountryCode'); if(!sel) return;\n  var cur = sel.options[sel.selectedIndex];\n  var curIso = cur ? (cur.getAttribute('data-iso') || (cur.value === '+XXX' ? '__other' : '')) : '';\n  var lang = PC_LANG;\n  var byName = function(a,b){ return pcCountryName(a[0]).localeCompare(pcCountryName(b[0]), lang); };\n  var withDial = PC_COUNTRIES.filter(function(c){ return !!c[1]; });\n  sel.innerHTML = '';\n  var ph = document.createElement('option'); ph.value = ''; ph.textContent = t('cc_ph'); sel.appendChild(ph);\n  var mk = function(c){\n    var o = document.createElement('option');\n    o.value = c[1]; o.setAttribute('data-iso', c[0]);\n    o.textContent = pcCountryName(c[0]) + ' (' + c[1] + ')';\n    o.setAttribute('data-label', o.textContent);\n    return o;\n  };\n  var addGroup = function(label, list){\n    var g = document.createElement('optgroup'); g.label = label;\n    list.forEach(function(c){ g.appendChild(mk(c)); });\n    sel.appendChild(g); return g;\n  };\n  (PC_TOP_ISO[lang] || []).forEach(function(i){ if(_isoIdx[i]) sel.appendChild(mk(_isoIdx[i])); });\n  addGroup(t('grp_eu'),  withDial.filter(function(c){ return PC_EUROPE_ISO.indexOf(c[0]) >= 0; }).sort(byName));\n  var row = addGroup(t('grp_row'), withDial.filter(function(c){ return PC_EUROPE_ISO.indexOf(c[0]) < 0; }).sort(byName));\n  var other = document.createElement('option'); other.value = '+XXX';\n  other.textContent = t('cc_other') + ' (+XXX)'; other.setAttribute('data-label', other.textContent);\n  row.appendChild(other);\n  \/\/ restore selection\n  if(curIso){\n    for(var i=0;i<sel.options.length;i++){\n      var o = sel.options[i];\n      if((curIso === '__other' && o.value === '+XXX') || o.getAttribute('data-iso') === curIso){ sel.selectedIndex = i; break; }\n    }\n    showCodeOnly();\n  }\n}\nfunction pcBuildDatalist(){\n  var dl = document.getElementById('countries'); if(!dl) return;\n  var lang = PC_LANG;\n  var names = PC_COUNTRIES.map(function(c){ return pcCountryName(c[0]); }).sort(function(a,b){ return a.localeCompare(b, lang); });\n  dl.innerHTML = '';\n  names.forEach(function(n){ var o = document.createElement('option'); o.value = n; dl.appendChild(o); });\n}\n\n\/* ---------- Apply language ---------- *\/\nfunction pcApplyLang(lang){\n  PC_LANG = (lang === 'de') ? 'de' : 'en';\n  var root = document.getElementById('crmWebToEntityForm');\n  if(root) root.setAttribute('lang', PC_LANG);\n  var cfg = PC_LANG_CFG[PC_LANG];\n\n  \/\/ hidden CRM fields\n  var crmLang = document.getElementById('CONTACTCF4'); if(crmLang) crmLang.value = cfg.crm;\n  var ret = document.getElementById('pcReturnURL'); if(ret) ret.value = cfg.returnURL;\n\n  \/\/ texts\n  document.querySelectorAll('#crmWebToEntityForm [data-i18n]').forEach(function(el){ el.innerHTML = t(el.getAttribute('data-i18n')); });\n  document.querySelectorAll('#crmWebToEntityForm [data-i18n-ph]').forEach(function(el){ el.setAttribute('placeholder', t(el.getAttribute('data-i18n-ph'))); });\n\n  \/\/ option labels (data-de) + salutation values (data-val-xx)\n  document.querySelectorAll('#crmWebToEntityForm option[data-de]').forEach(function(o){\n    if(!o.hasAttribute('data-en')) o.setAttribute('data-en', o.textContent);\n    o.textContent = (PC_LANG === 'de') ? o.getAttribute('data-de') : o.getAttribute('data-en');\n  });\n  document.querySelectorAll('#crmWebToEntityForm option[data-val-en]').forEach(function(o){\n    o.value = o.getAttribute('data-val-' + PC_LANG);\n  });\n\n  \/\/ buttons & misc\n  var btn = document.getElementById('formsubmit'); if(btn){ btn.value = t('submit'); btn.title = t('submit_title'); }\n  var img = document.getElementById('pcWaitImg'); if(img) img.alt = t('wait_alt');\n  var fr  = document.getElementById('pcHiddenFrame'); if(fr) fr.title = t('frame_title');\n\n  \/\/ country lists + re-localise an already entered country\n  pcBuildCountryCode();\n  pcBuildDatalist();\n  var mc = document.getElementById('Mailing_Country');\n  if(mc && mc.value){ var iso = pcIsoFromName(mc.value); if(iso) mc.value = pcCountryName(iso); }\n\n  \/\/ drop old error texts (they are in the previous language)\n  document.querySelectorAll('#crmWebToEntityForm .error-msg').forEach(function(el){ el.remove(); });\n  if(typeof clearStatus === 'function') clearStatus();\n}\n\n\/* ---------- reCAPTCHA in the right language ---------- *\/\nfunction pcLoadRecaptcha(){\n  if(document.getElementById('pcRecaptchaApi')) return;\n  var s = document.createElement('script');\n  s.id = 'pcRecaptchaApi'; s.async = true; s.defer = true;\n  s.src = 'https:\/\/www.google.com\/recaptcha\/api.js?hl=' + PC_LANG;\n  document.head.appendChild(s);\n}\n<\/script>\n\n<script>\n\/* ===== POLYFILLS for older browsers (IE11, old Safari\/Firefox) ===== *\/\nfunction _closest(el, selector){\n  if(!el) return null;\n  if(el.matches && el.matches(selector)) return el;\n  if(el.msMatchesSelector && el.msMatchesSelector(selector)) return el;\n  return _closest(el.parentElement, selector);\n}\nif(window.NodeList && !NodeList.prototype.forEach){ NodeList.prototype.forEach = Array.prototype.forEach; }\nif(!('classList' in document.createElement('_'))){\n  Object.defineProperty(HTMLElement.prototype,'classList',{get:function(){\n    var self=this;\n    function update(fn){ return function(value){ var classes=self.className.split(\/\\s+\/),idx=classes.indexOf(value); fn(classes,idx,value); self.className=classes.join(' '); }; }\n    return { add:update(function(c,i,v){ if(i<0)c.push(v); }), remove:update(function(c,i){ if(i>=0)c.splice(i,1); }), contains:function(v){ return self.className.split(\/\\s+\/).indexOf(v)>=0; }, toggle:update(function(c,i,v){ if(i>=0)c.splice(i,1); else c.push(v); }) };\n  }});\n}\nif(typeof fetch === 'undefined'){\n  window.fetch = function(url){\n    return new Promise(function(resolve, reject){\n      var xhr = new XMLHttpRequest();\n      xhr.open('GET', url, true);\n      xhr.onload = function(){\n        if(xhr.status >= 200 && xhr.status < 300){\n          resolve({ ok:true, json:function(){ return Promise.resolve(JSON.parse(xhr.responseText)); } });\n        } else {\n          reject(new Error('HTTP '+xhr.status));\n        }\n      };\n      xhr.onerror = function(){ reject(new Error('Network error')); };\n      xhr.send();\n    });\n  };\n}\nif(typeof Promise === 'undefined'){\n  window.Promise = function(fn){\n    var state='pending', val, cbs=[];\n    function resolve(v){ if(state!=='pending')return; state='resolved'; val=v; cbs.forEach(function(c){ c(v); }); }\n    function reject(v){ if(state!=='pending')return; state='rejected'; val=v; }\n    fn(resolve, reject);\n    return { then:function(cb){ if(state==='resolved')cb(val); else cbs.push(cb); return this; }, catch:function(){ return this; } };\n  };\n}\nif(!String.prototype.startsWith){\n  String.prototype.startsWith = function(s){ return this.indexOf(s)===0; };\n}\nif(!Array.prototype.find){\n  Array.prototype.find = function(fn){ for(var i=0;i<this.length;i++){ if(fn(this[i],i,this))return this[i]; } };\n}\n\/* ===== END POLYFILLS ===== *\/\n\n\/* ===================================================\n   PLZ \/ CITY \u2013 data loaded from external JSON\n   =================================================== *\/\nvar PLZ_JSON_URL = 'https:\/\/www.padelcreations.com\/wp-content\/uploads\/Others\/plz_data_v5.json';\n\nvar PLZ_DB = [];\nvar _byPlz = {};\nvar _byOrt = {};\nvar _plzReady = false;\nvar _plzLoading = false;\n\nfunction triggerPLZLoad(){\n  if(_plzReady || _plzLoading) return;\n  _plzLoading = true;\n  setStatus('plz','loading', t('plz_loading'));\n  fetch(PLZ_JSON_URL)\n    .then(function(r){\n      if(!r.ok) throw new Error('HTTP '+r.status);\n      return r.json();\n    })\n    .then(function(data){\n      PLZ_DB = data;\n      PLZ_DB.forEach(function(e){\n        var k = e.plz;\n        if(!_byPlz[k]) _byPlz[k] = [];\n        _byPlz[k].push({ort:e.ort, land:e.land, windzone:e.windzone||null});\n        var o = e.ort.toLowerCase();\n        if(!_byOrt[o]) _byOrt[o] = [];\n        _byOrt[o].push({plz:e.plz, land:e.land, windzone:e.windzone||null});\n      });\n      _plzReady  = true;\n      _plzLoading = false;\n      var st2 = document.getElementById('st_plz');\n      if(st2 && st2.className.indexOf('loading') >= 0){ st2.className='plz-status'; st2.textContent=''; }\n      var plzVal = (document.getElementById('Mailing_Zip').value||'').trim();\n      var ortVal = (document.getElementById('Mailing_City').value||'').trim();\n      if(plzVal.length >= 2) plzOnInput();\n      else if(ortVal.length >= 2) ortOnInput();\n    })\n    .catch(function(err){\n      _plzLoading = false;\n      setStatus('plz','err', t('plz_fail'));\n      console.error('PLZ JSON load error:', err);\n    });\n}\n\n\/* Countries covered by the PLZ data \/ for which the country field is locked from the phone code *\/\nvar PC_LOCK_ISO = ['CH','DE','AT','FR','IT','BE','NL','ES','GB','US'];\nvar _countryCode = null;\nvar _countryLocked = false;\n\/* JSON \"land\" (English) -> ISO *\/\nfunction _landToIso(land){ return pcIsoFromName(land); }\n\nfunction plzSetCountryFromIso(iso){\n  var mc = document.getElementById('Mailing_Country');\n  _countryCode = (iso && PC_LOCK_ISO.indexOf(iso) >= 0) ? iso : null;\n  _countryLocked = !!_countryCode;\n  if(mc){\n    if(iso) mc.value = pcCountryName(iso);\n    mc.readOnly = _countryLocked;\n    mc.style.background = _countryLocked ? '#f5f5f5' : '';\n    mc.style.color      = _countryLocked ? '#888' : '';\n    mc.style.cursor     = _countryLocked ? 'not-allowed' : '';\n  }\n  if((document.getElementById('Mailing_Zip').value||'').trim().length >= 2) plzOnInput();\n}\n\nvar _focusIdx = {};\n\nfunction _positionDropdown(dd, inputId){\n  var inp = document.getElementById(inputId);\n  if(!inp) return;\n  var r = inp.getBoundingClientRect();\n  dd.style.top   = r.bottom + 'px';\n  dd.style.left  = r.left + 'px';\n  dd.style.width = r.width + 'px';\n}\n\nfunction renderDropdown(ddId, items, labelFn, secFn, onSelect){\n  var dd = document.getElementById(ddId);\n  _focusIdx[ddId] = -1;\n  dd.innerHTML = '';\n  if(!items.length){ dd.classList.remove('open'); return; }\n  if(dd.parentElement !== document.body) document.body.appendChild(dd);\n  var inputId = ddId === 'dd_plz' ? 'Mailing_Zip' : 'Mailing_City';\n  _positionDropdown(dd, inputId);\n  items.slice(0,50).forEach(function(item){\n    var div = document.createElement('div');\n    div.className = 'plz-ac-item';\n    var wzBadge = '';\n    if(item.windzone && item.land === 'Germany'){\n      var wzColors = {1:'#C6EFCE',2:'#FFEB9C',3:'#FFCC99',4:'#FFC7CE'};\n      var wzFonts  = {1:'#276B2E',2:'#9C5700',3:'#974706',4:'#9C0006'};\n      wzBadge = '<span style=\"margin-left:auto;padding:1px 7px;border-radius:3px;font-size:11px;font-weight:bold;'\n              + 'background:'+( wzColors[item.windzone]||'#eee')+';'\n              + 'color:'     +( wzFonts [item.windzone]||'#333')+';\">'\n              + 'WZ'+item.windzone+'<\/span>';\n    }\n    var wzHinweis = '';\n    if(wzBadge){\n      wzHinweis = '<div style=\"width:100%;font-size:10px;color:#aaa;padding:0;margin-top:-2px;font-style:italic;text-align:right;line-height:1.3;\">'\n                + t('wz_hint')\n                + '<\/div>';\n    }\n    div.style.flexWrap = 'wrap';\n    div.innerHTML = '<span style=\"flex:1;\">'+labelFn(item)+'<\/span>'\n                  + '<span class=\"plz-ac-secondary\" style=\"flex:1;text-align:center;color:#333;\">'+secFn(item)+'<\/span>'\n                  + wzBadge\n                  + wzHinweis;\n    div.addEventListener('mousedown', function(e){ e.preventDefault(); onSelect(item); });\n    dd.appendChild(div);\n  });\n  dd.classList.add('open');\n}\nfunction closeDropdown(id){ var d=document.getElementById(id); if(d)d.classList.remove('open'); }\n\nfunction plzKeydown(e, ddId){\n  var dd = document.getElementById(ddId);\n  var items = dd.querySelectorAll('.plz-ac-item');\n  var idx = (typeof _focusIdx[ddId] === 'number') ? _focusIdx[ddId] : -1;\n  if(e.key === 'ArrowDown'){ e.preventDefault(); idx = Math.min(idx+1, items.length-1); }\n  else if(e.key === 'ArrowUp'){ e.preventDefault(); idx = Math.max(idx-1, 0); }\n  else if(e.key === 'Enter' && idx >= 0 && items[idx]){\n    e.preventDefault();\n    items[idx].dispatchEvent(new MouseEvent('mousedown', {bubbles:true, cancelable:true}));\n    return;\n  }\n  else if(e.key === 'Escape'){ closeDropdown(ddId); return; }\n  _focusIdx[ddId] = idx;\n  items.forEach(function(it,i){ it.classList.toggle('focused', i===idx); });\n  if(items[idx]) items[idx].scrollIntoView({block:'nearest'});\n}\n\nfunction plzBlur(ddId){ setTimeout(function(){ closeDropdown(ddId); }, 180); }\n\nfunction setStatus(which, cls, msg){\n  var el = document.getElementById(which==='plz'?'st_plz':'st_ort');\n  if(!el) return;\n  el.className = 'plz-status' + (cls?' '+cls:'');\n  el.textContent = msg;\n}\nfunction clearStatus(){ setStatus('plz','',''); setStatus('ort','',''); }\n\nfunction _isoShort(land){ return _landToIso(land) || ''; }\n\nfunction plzOnInput(){\n  var plz = (document.getElementById('Mailing_Zip').value || '').trim();\n  clearStatus();\n  closeDropdown('dd_plz');\n  if(!_plzReady){ setStatus('plz','loading', t('plz_wait')); return; }\n  if(plz.length < 2) return;\n  var lf = _countryLocked ? _countryCode : null;\n  var matches = [];\n  Object.keys(_byPlz).forEach(function(k){\n    if(k.indexOf(plz) !== 0) return;\n    if(!lf){\n      if(plz.length < 4 && k.length === 4) return;\n      if(plz.length === 5 && k.length === 4) return;\n    }\n    _byPlz[k].forEach(function(e){\n      if(lf && _landToIso(e.land) !== lf) return;\n      matches.push({plz:k, ort:e.ort, land:e.land, windzone:e.windzone||null});\n    });\n  });\n  var _landOrder = {'Germany':0,'Switzerland':1,'Austria':2};\n  matches.sort(function(a,b){\n    var lo = ((a.land in _landOrder)?_landOrder[a.land]:9) - ((b.land in _landOrder)?_landOrder[b.land]:9);\n    if(lo !== 0) return lo;\n    return a.plz < b.plz ? -1 : a.plz > b.plz ? 1 : 0;\n  });\n  var exact = matches.filter(function(m){ return m.plz === plz; });\n  if(exact.length === 1){ _applyOrt(exact[0]); }\n  var list = (exact.length > 1) ? exact : matches;\n  if(list.length && exact.length !== 1){\n    renderDropdown('dd_plz', list,\n      function(m){ return m.ort; },\n      function(m){ return m.plz + ' \u00b7 ' + _isoShort(m.land); },\n      function(m){ applySelection(m.plz, m.ort, m.land, m.windzone); }\n    );\n  }\n}\n\nfunction ortOnInput(){\n  var ortVal = (document.getElementById('Mailing_City').value || '').trim().toLowerCase();\n  document.getElementById('Mailing_City').removeAttribute('data-auto-filled');\n  clearStatus();\n  closeDropdown('dd_ort');\n  if(!_plzReady) return;\n  if(ortVal.length < 2) return;\n  var lf = _countryLocked ? _countryCode : null;\n  var seen = {};\n  var matches = [];\n  PLZ_DB.forEach(function(e){\n    if(e.ort.toLowerCase().indexOf(ortVal) !== 0) return;\n    if(lf && _landToIso(e.land) !== lf) return;\n    var key = e.ort + '|' + e.plz;\n    if(seen[key]) return;\n    seen[key] = true;\n    matches.push({plz:e.plz, ort:e.ort, land:e.land, windzone:e.windzone||null});\n  });\n  matches.sort(function(a,b){ return a.ort < b.ort ? -1 : a.ort > b.ort ? 1 : 0; });\n  var exactOrt = matches.filter(function(m){ return m.ort.toLowerCase() === ortVal; });\n  if(exactOrt.length === 1 && !(document.getElementById('Mailing_Zip').value||'').trim()){\n    document.getElementById('Mailing_Zip').value = exactOrt[0].plz;\n    _syncCountry(exactOrt[0].land);\n    _setWindzone(exactOrt[0].windzone, exactOrt[0].land);\n    _crossValidate();\n  }\n  if(matches.length){\n    renderDropdown('dd_ort', matches,\n      function(m){ return m.ort; },\n      function(m){ return m.plz + ' \u00b7 ' + _isoShort(m.land); },\n      function(m){ applySelection(m.plz, m.ort, m.land, m.windzone); }\n    );\n  }\n}\n\nfunction _setGreen(id){\n  var el = document.getElementById(id);\n  if(!el) return;\n  el.classList.remove('error');\n  el.classList.add('success');\n  if(el.nextElementSibling && el.nextElementSibling.classList.contains('error-msg')) el.nextElementSibling.remove();\n}\n\nfunction _setWindzone(windzone, land){\n  var wzFeld = document.getElementById('Windzone_DIN');\n  if(wzFeld) wzFeld.value = (windzone && land === 'Germany') ? 'WZ'+windzone : '';\n}\n\nfunction applySelection(plz, ort, land, windzone){\n  document.getElementById('Mailing_Zip').value  = plz;\n  document.getElementById('Mailing_City').value = ort;\n  closeDropdown('dd_plz');\n  closeDropdown('dd_ort');\n  _setGreen('Mailing_Zip');\n  _setGreen('Mailing_City');\n  _syncCountry(land);\n  _setWindzone(windzone, land);\n  _crossValidate();\n}\n\nfunction _applyOrt(match){\n  var ortInp = document.getElementById('Mailing_City');\n  if(!(ortInp.value||'').trim() || ortInp.getAttribute('data-auto-filled') === '1'){\n    ortInp.value = match.ort;\n    ortInp.setAttribute('data-auto-filled','1');\n    _setGreen('Mailing_City');\n    _setGreen('Mailing_Zip');\n  }\n  _syncCountry(match.land);\n  _setWindzone(match.windzone, match.land);\n  _crossValidate();\n}\n\nfunction _syncCountry(land){\n  if(!land) return;\n  if(_countryLocked) return;\n  var iso = _landToIso(land);\n  var mc = document.getElementById('Mailing_Country');\n  if(mc){ mc.value = iso ? pcCountryName(iso) : land; _setGreen('Mailing_Country'); }\n}\n\nfunction _crossValidate(){\n  var plzVal = (document.getElementById('Mailing_Zip').value||'').trim();\n  var ortVal = (document.getElementById('Mailing_City').value||'').trim().toLowerCase();\n  if(!plzVal || !ortVal) return;\n  var entries = _byPlz[plzVal] || [];\n  if(!entries.length) return;\n  var match = entries.filter(function(e){ return e.ort.toLowerCase() === ortVal; });\n  if(match.length){\n    setStatus('plz','ok', t('plz_ok'));\n  } else {\n    var ortList = entries.map(function(e){ return e.ort; }).join(', ');\n    setStatus('plz','err', t('plz_fits') + ortList);\n    setStatus('ort','err', t('ort_bad'));\n  }\n}\n\ndocument.addEventListener('click', function(e){\n  if(!_closest(e.target,'.plz-ort-wrapper') && !_closest(e.target,'.plz-ac-dropdown')){\n    closeDropdown('dd_plz');\n    closeDropdown('dd_ort');\n  }\n});\nwindow.addEventListener('scroll', function(){\n  var a = document.getElementById('dd_plz'), b = document.getElementById('dd_ort');\n  if(a && a.classList.contains('open')) _positionDropdown(a, 'Mailing_Zip');\n  if(b && b.classList.contains('open')) _positionDropdown(b, 'Mailing_City');\n}, true);\nwindow.addEventListener('resize', function(){\n  closeDropdown('dd_plz'); closeDropdown('dd_ort');\n});\n<\/script>\n\n<script>\n\/* ---------- BASIC HELPERS ---------- *\/\nfunction showError(el,msg){clearError(el,false);el.classList.add(\"error\");var span=document.createElement(\"span\");span.className=\"error-msg\";span.textContent=msg;el.insertAdjacentElement(\"afterend\",span);}\nfunction clearError(el,markSuccess){if(typeof markSuccess==='undefined')markSuccess=true;el.classList.remove(\"error\");var ok=(el.type===\"checkbox\")?el.checked:((el.value||\"\").trim()!==\"\");if(markSuccess&&ok)el.classList.add(\"success\");else el.classList.remove(\"success\");if(el.nextElementSibling&&el.nextElementSibling.classList.contains(\"error-msg\"))el.nextElementSibling.remove();}\nfunction validateFiles(){return true;}\n\n\/* ---------- EMAILS ---------- *\/\nfunction validateEmails(){\n  var form=document.forms[\"WebToContacts1444747000034660599\"];\n  var emailFields=form.querySelectorAll(\"[ftype=email], input[type='email']\");\n  var emailRegex=\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\n  for(var i=0;i<emailFields.length;i++){\n    var fld=emailFields[i];var val=(fld.value||\"\").trim().toLowerCase();fld.value=val;\n    if(val&&!emailRegex.test(val)){showError(fld,t('err_email'));fld.scrollIntoView({behavior:\"smooth\",block:\"center\"});fld.focus();return false;}\n    else{clearError(fld,!!val);}\n  }\n  return true;\n}\n\n\/* ---------- reCAPTCHA ---------- *\/\ndocument.addEventListener(\"DOMContentLoaded\",function(){var recap=document.getElementById('recap');if(recap&&recap.getAttribute('captcha-verified')==null)recap.setAttribute('captcha-verified','false');});\nfunction rccallback(){var recap=document.getElementById('recap');var err=document.getElementById('recapErr');if(recap){recap.setAttribute('captcha-verified','true');recap.classList.remove('error');}if(err)err.style.visibility='hidden';}\nfunction recapExpired(){var recap=document.getElementById('recap');var err=document.getElementById('recapErr');if(recap)recap.setAttribute('captcha-verified','false');if(err){err.textContent=t('recap_fail');err.style.visibility='visible';}}\nfunction recapError(){recapExpired();}\nfunction reCaptchaAlert(){\n  var recap=document.getElementById('recap');var err=document.getElementById('recapErr');\n  if(typeof grecaptcha==='undefined'||!grecaptcha.getResponse){\n    if(err){err.textContent=t('recap_load');err.style.visibility='visible';}\n    if(recap){recap.classList.add('error');recap.scrollIntoView({behavior:'smooth',block:'center'});}\n    return false;\n  }\n  var token=grecaptcha.getResponse();\n  if(!token||token.length===0){\n    if(err){err.textContent=t('recap_need');err.style.visibility='visible';}\n    if(recap){recap.classList.add('error');recap.scrollIntoView({behavior:'smooth',block:'center'});}\n    return false;\n  }\n  if(err)err.style.visibility='hidden';if(recap)recap.classList.remove('error');\n  return true;\n}\n\n\/* ---------- REQUIRED FIELDS ---------- *\/\nfunction checkMandatory(){\n  var form=document.forms[\"WebToContacts1444747000034660599\"];\n  var requiredFields=[\n    {name:\"Salutation\",      label:\"f_Salutation\",  type:\"select\"},\n    {name:\"Last Name\",       label:\"f_LastName\"},\n    {name:\"Email\",           label:\"f_Email\",       type:\"email\"},\n    {name:\"CountryCode\",     label:\"f_CountryCode\", type:\"select\"},\n    {name:\"Tel\",             label:\"f_Tel\"},\n    {name:\"Mailing City\",    label:\"f_City\"},\n    {name:\"Mailing Country\", label:\"f_Country\"},\n    {name:\"Description\",     label:\"f_Description\"},\n    {name:\"CONTACTCF1\",      label:\"f_Activity\",    type:\"select\"},\n    {name:\"CONTACTCF110\",    label:\"f_Policy\",      type:\"checkbox\"}\n  ];\n  for(var i=0;i<requiredFields.length;i++){\n    var f=requiredFields[i];var fld=form[f.name];if(!fld)continue;\n    var val=(fld.value||\"\").trim();\n    var empty=(f.type===\"checkbox\"&&!fld.checked)||(f.type===\"select\"&&(val===\"\"||fld.value===\"-None-\"))||(val===\"\");\n    if(empty){\n      var lbl=t(f.label);\n      var msg=(f.type===\"checkbox\")?t('err_check').replace('{label}',lbl):(f.type===\"select\")?t('err_select').replace('{label}',lbl):t('err_empty');\n      showError(fld,msg);fld.scrollIntoView({behavior:\"smooth\",block:\"center\"});fld.focus();return false;\n    }\n    clearError(fld,true);\n  }\n  if(!validateFiles())return false;\n  if(!validateEmails())return false;\n  if(!reCaptchaAlert())return false;\n  updateFullPhone();\n  return true;\n}\nfunction checkMandatory1444747000034660599(){return checkMandatory();}\n\n\/* ---------- REAL-TIME FEEDBACK ---------- *\/\ndocument.addEventListener(\"DOMContentLoaded\",function(){\n  var form=document.forms[\"WebToContacts1444747000034660599\"];if(!form)return;\n  var fields=form.querySelectorAll(\"input, select, textarea\");\n  for(var i=0;i<fields.length;i++){(function(fld){\n    fld.addEventListener(\"input\",function(){\n      if(fld.type===\"checkbox\")return;\n      if(fld.getAttribute(\"ftype\")===\"email\"||fld.type===\"email\"){\n        var v=(fld.value||\"\").trim();if(!v){clearError(fld,false);return;}\n        var ok=\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v);if(ok)clearError(fld,true);else showError(fld,t('err_email'));\n      }else{((fld.value||\"\").trim())?clearError(fld,true):clearError(fld,false);}\n    });\n    fld.addEventListener(\"change\",function(){\n      if(fld.tagName===\"SELECT\"){(fld.value&&fld.value!==\"-None-\")?clearError(fld,true):showError(fld,t('err_option'));}\n      else if(fld.type===\"checkbox\"){fld.checked?clearError(fld,true):clearError(fld,false);}\n    });\n  })(fields[i]);}\n});\n\n\/* ---------- Blur auto-format (Title Case) ---------- *\/\ndocument.querySelectorAll('#crmWebToEntityForm input').forEach(function(input){\n  input.addEventListener('blur',function(){\n    var skipNames=[\"Account Name\",\"Mailing Zip\",\"Mailing Country\",\"Tel\"];\n    if(skipNames.indexOf((input.name||'').trim())>=0)return;\n    if(input.type===\"email\"){input.value=(input.value||'').toLowerCase();}\n    else if(input.type===\"text\"){input.value=(input.value||'').toLowerCase().replace(\/(^\\w|[\\s\\-']\\w)\/g,function(m){return m.toUpperCase();});}\n  });\n});\n\n\/* ---------- Phone helpers ---------- *\/\nfunction updateFullPhone(){\n  var cc=document.getElementById(\"CountryCode\").value||'';\n  if(cc==='+XXX')cc='';\n  var tel=document.getElementById(\"Tel\").value||'';\n  document.getElementById(\"Phone\").value=cc+tel;\n}\nfunction showCodeOnly(){\n  var select=document.getElementById(\"CountryCode\");if(!select)return;\n  Array.prototype.forEach.call(select.options,function(o){var l=o.getAttribute('data-label');if(l)o.textContent=l;});\n  var opt=select.options[select.selectedIndex];\n  if(opt&&opt.value)opt.textContent=select.value;\n}\nfunction pcOnCountryCodeChange(){\n  var select=document.getElementById(\"CountryCode\");if(!select)return;\n  var opt=select.options[select.selectedIndex];\n  var iso=opt?opt.getAttribute('data-iso'):null;\n  plzSetCountryFromIso(iso||null);\n  updateFullPhone();\n  showCodeOnly();\n}\n\n\/* ---------- INIT LANGUAGE ---------- *\/\n(function(){\n  function init(){\n    pcApplyLang(pcDetectLang());\n    pcLoadRecaptcha();\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',init); else init();\n})();\n<\/script>\n\n<script id=\"wf_anal\" src=\"https:\/\/crm.zohopublic.com\/crm\/WebFormAnalyticsServeServlet?rid=38810860fdb3b6b1d697fda31896c50992317bad800699da7b75501753377cc4gidbed645812adaedfa68c30b7e463d2e58ec1ea4ed4c208b53162ca85df637e262gid5cf99212d7958dbcd176c761c6ce0a4d7e43e277bdc5d8b9c12010015418942cgid14f4ec16431e0686150daa43f3210513\"><\/script>\n\n<\/form>\n<\/div>\n\n<!-- Hidden frame: Zoho receives the form here; the thank-you page loads invisibly (keeps conversion tracking) -->\n<iframe name=\"pcHiddenFrame\" id=\"pcHiddenFrame\" title=\"Form submission\" tabindex=\"-1\" aria-hidden=\"true\"\n        style=\"position:absolute;width:0;height:0;border:0;visibility:hidden;\"><\/iframe>\n\n<!-- =====================================================\n     SMART SUCCESS POPUP\n     ===================================================== -->\n<div id=\"pcThanks\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"pcTitle\" aria-hidden=\"true\">\n  <div class=\"pc-modal\">\n    <button type=\"button\" class=\"pc-close\" data-pc-close aria-label=\"Close\">&times;<\/button>\n\n    <div class=\"pc-head\">\n      <svg class=\"pc-check\" viewBox=\"0 0 68 68\" aria-hidden=\"true\">\n        <circle cx=\"34\" cy=\"34\" r=\"34\"\/>\n        <path d=\"M20 35 l10 10 l19 -21\"\/>\n      <\/svg>\n      <h2 class=\"pc-title\" id=\"pcTitle\"><\/h2>\n      <p class=\"pc-sub\" data-pc=\"sub\"><\/p>\n    <\/div>\n\n    <div class=\"pc-body\">\n      <ul class=\"pc-steps\">\n        <li><span class=\"pc-num\">1<\/span><span data-pc=\"step1\"><\/span><\/li>\n        <li><span class=\"pc-num\">2<\/span><span data-pc=\"step2\"><\/span><\/li>\n      <\/ul>\n\n      <h3 class=\"pc-explore\" data-pc=\"explore\"><\/h3>\n\n      <div class=\"pc-cards\">\n        <a class=\"pc-card is-featured\" data-pc-link=\"configurator\" target=\"_top\">\n          <span class=\"pc-badge\" data-pc=\"badge\"><\/span>\n          <span class=\"pc-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2.5 21 7.5v9L12 21.5 3 16.5v-9z\"\/><path d=\"M3 7.5 12 12.5l9-5M12 12.5v9\"\/><\/svg>\n          <\/span>\n          <span>\n            <span class=\"pc-card-title\" data-pc=\"c1t\"><\/span><br>\n            <span class=\"pc-card-text\" data-pc=\"c1d\"><\/span><br>\n            <span class=\"pc-card-cta\" data-pc=\"c1a\"><\/span>\n          <\/span>\n        <\/a>\n\n        <a class=\"pc-card\" data-pc-link=\"solutions\" target=\"_top\">\n          <span class=\"pc-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"5\" y=\"2.5\" width=\"14\" height=\"19\" rx=\"1\"\/><path d=\"M5 12h14M12 7v10M5 7h14M5 17h14\"\/><\/svg>\n          <\/span>\n          <span>\n            <span class=\"pc-card-title\" data-pc=\"c2t\"><\/span><br>\n            <span class=\"pc-card-text\" data-pc=\"c2d\"><\/span><br>\n            <span class=\"pc-card-cta\" data-pc=\"c2a\"><\/span>\n          <\/span>\n        <\/a>\n\n        <a class=\"pc-card\" data-pc-link=\"knowledge\" target=\"_top\">\n          <span class=\"pc-icon\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4.5A1.5 1.5 0 0 1 5.5 3H20v15H5.5A1.5 1.5 0 0 0 4 19.5z\"\/><path d=\"M4 19.5A1.5 1.5 0 0 0 5.5 21H20M8 7.5h8M8 11h6\"\/><\/svg>\n          <\/span>\n          <span>\n            <span class=\"pc-card-title\" data-pc=\"c3t\"><\/span><br>\n            <span class=\"pc-card-text\" data-pc=\"c3d\"><\/span><br>\n            <span class=\"pc-card-cta\" data-pc=\"c3a\"><\/span>\n          <\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-foot\">\n      <span class=\"pc-iso\"><b>PADELCREATIONS<\/b> \u00b7 <span data-pc=\"slogan\"><\/span> \u00b7 <span data-pc=\"iso\"><\/span><\/span>\n      <button type=\"button\" class=\"pc-stay\" data-pc-close data-pc=\"close\"><\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  \/* ======== CONFIG: destination URLs per language ======== *\/\n  var PC_LINKS = {\n    English: {\n      configurator: 'https:\/\/www.padelcreations.com\/quote-request\/',\n      solutions:    'https:\/\/www.padelcreations.com\/padel-courts-solutions\/',\n      knowledge:    'https:\/\/www.padelcreations.com\/knowledge-base\/'\n    },\n    Deutsch: {\n      configurator: 'https:\/\/www.padelcreations.com\/de\/angebotsanfrage\/',\n      solutions:    'https:\/\/www.padelcreations.com\/de\/padel-courts-loesungen\/',\n      knowledge:    'https:\/\/www.padelcreations.com\/de\/wissenswertes\/'\n    }\n  };\n  var PC_FALLBACK_MS = 15000;   \/\/ show popup anyway if Zoho is slow to answer\n\n  var PC_TEXT = {\n    Deutsch: {\n      title: 'Vielen Dank{name}!',\n      sub: 'Ihre Anfrage wurde erfolgreich gesendet.',\n      step1: 'Eine Best\u00e4tigungs-E-Mail ist unterwegs. Bitte pr\u00fcfen Sie Ihren Posteingang (und den Spam-Ordner).',\n      step2: 'Innerhalb von 24 Stunden erhalten Sie Ihre pers\u00f6nliche <b>Projektnummer<\/b> und die n\u00e4chsten Schritte.',\n      explore: 'Entdecken Sie in der Zwischenzeit',\n      badge: 'Jetzt testen',\n      c1t: '3D-Konfigurator', c1d: 'Gestalten Sie Ihren Padelplatz in 3D: Struktur, Glas, Farben und Beleuchtung.', c1a: 'Jetzt gestalten',\n      c2t: 'Padelplatz-L\u00f6sungen', c2d: 'Entdecken Sie unsere Modelle, Optionen und zertifizierte Qualit\u00e4t.', c2a: 'Pl\u00e4tze ansehen',\n      c3t: 'Wissensdatenbank', c3d: 'Planung, Fundament, Montage und Wartung verst\u00e4ndlich erkl\u00e4rt.', c3a: 'Mehr erfahren',\n      close: 'Schlie\u00dfen', slogan: 'Sicherheit zuerst \u2013 Wir bauen stabile Padelpl\u00e4tze',\n      iso: 'ISO 9001:2015 zertifiziert durch BSI Group'\n    },\n    English: {\n      title: 'Thank you{name}!',\n      sub: 'Your request has been sent successfully.',\n      step1: 'A confirmation email is on its way. Please check your inbox (and spam folder).',\n      step2: 'Within 24 hours you\\'ll receive your unique <b>Project Number<\/b> and the next steps.',\n      explore: 'While you wait, explore',\n      badge: 'Try it now',\n      c1t: '3D Configurator', c1d: 'Design your own court in 3D: structure, glass, colours and lighting.', c1a: 'Start designing',\n      c2t: 'Padel Court Solutions', c2d: 'Discover our court models, options and certified quality.', c2a: 'View courts',\n      c3t: 'Knowledge Base', c3d: 'Planning, foundations, installation and maintenance explained.', c3a: 'Learn more',\n      close: 'Close', slogan: 'Safety first \u2013 We build strong Padel Courts',\n      iso: 'ISO 9001:2015 certified by BSI Group'\n    },\n    Italiano: {\n      title: 'Grazie{name}!',\n      sub: 'La sua richiesta \u00e8 stata inviata con successo.',\n      step1: 'Ricever\u00e0 a breve un\\'e-mail di conferma. Controlli la posta in arrivo (e lo spam).',\n      step2: 'Entro 24 ore ricever\u00e0 il suo <b>Numero di Progetto<\/b> e i prossimi passi.',\n      explore: 'Nel frattempo, scopra',\n      badge: 'Provalo ora',\n      c1t: 'Configuratore 3D', c1d: 'Progetti il suo campo in 3D: struttura, vetri, colori e illuminazione.', c1a: 'Inizia a progettare',\n      c2t: 'Soluzioni campi da padel', c2d: 'Scopra i nostri modelli, le opzioni e la qualit\u00e0 certificata.', c2a: 'Vedi i campi',\n      c3t: 'Knowledge Base', c3d: 'Progettazione, fondazioni, installazione e manutenzione.', c3a: 'Scopri di pi\u00f9',\n      close: 'Chiudi', slogan: 'La sicurezza prima di tutto \u2013 Costruiamo campi da padel solidi',\n      iso: 'Certificata ISO 9001:2015 da BSI Group'\n    }\n  };\n\n  var form, btn, status, overlay, frame, popup;\n  var submitted = false, finished = false, fallbackTimer = null, lastFocus = null, scrollY = 0;\n\n  function pickLang(){\n    var sel = document.getElementById('CONTACTCF4');\n    var v = sel ? sel.value : '';\n    return PC_TEXT[v] ? v : 'English';\n  }\n\n  function lockScroll(){\n    scrollY = window.scrollY || window.pageYOffset || 0;\n    document.body.style.position = 'fixed';\n    document.body.style.top = (-scrollY) + 'px';\n    document.body.style.left = '0'; document.body.style.right = '0';\n    document.documentElement.style.scrollBehavior = 'auto';\n  }\n  function unlockScroll(){\n    document.body.style.position = ''; document.body.style.top = '';\n    document.body.style.left = ''; document.body.style.right = '';\n    window.scrollTo(0, scrollY);\n    document.documentElement.style.scrollBehavior = '';\n  }\n\n  function fillPopup(lang, firstName){\n    var t = PC_TEXT[lang];\n    var links = PC_LINKS[lang] || PC_LINKS.English;\n    popup.setAttribute('lang', lang === 'Deutsch' ? 'de' : lang === 'Italiano' ? 'it' : 'en');\n    popup.querySelector('#pcTitle').textContent = t.title.replace('{name}', firstName ? ', ' + firstName : '');\n    popup.querySelectorAll('[data-pc]').forEach(function(el){\n      var key = el.getAttribute('data-pc');\n      if (key === 'step2') el.innerHTML = t[key];\n      else if (t[key] != null) el.textContent = t[key];\n    });\n    popup.querySelector('.pc-close').setAttribute('aria-label', t.close);\n    popup.querySelectorAll('[data-pc-link]').forEach(function(a){\n      a.href = links[a.getAttribute('data-pc-link')] || '#';\n    });\n  }\n\n  function openPopup(){\n    lastFocus = document.activeElement;\n    popup.classList.add('is-open');\n    popup.setAttribute('aria-hidden', 'false');\n    lockScroll();\n    setTimeout(function(){ var f = popup.querySelector('.pc-card'); if (f) f.focus({preventScroll:true}); }, 600);\n  }\n  function closePopup(){\n    popup.classList.remove('is-open');\n    popup.setAttribute('aria-hidden', 'true');\n    unlockScroll();\n    if (lastFocus && lastFocus.focus) lastFocus.focus({preventScroll:true});\n  }\n\n  function resetForm(){\n    var keepLang = PC_LANG;\n    form.reset();\n    form.querySelectorAll('.success, .error').forEach(function(el){ el.classList.remove('success','error'); });\n    form.querySelectorAll('.error-msg').forEach(function(el){ el.remove(); });\n\n    \/\/ Country \/ zip \/ wind zone reset\n    _countryLocked = false; _countryCode = null;\n    var mc = document.getElementById('Mailing_Country');\n    if (mc) { mc.readOnly = false; mc.style.background = ''; mc.style.color = ''; mc.style.cursor = ''; }\n    var city = document.getElementById('Mailing_City'); if (city) city.removeAttribute('data-auto-filled');\n    var wz = document.getElementById('Windzone_DIN'); if (wz) wz.value = '';\n    clearStatus(); closeDropdown('dd_plz'); closeDropdown('dd_ort');\n\n    \/\/ form.reset() restores the HTML defaults \u2013 re-apply the active language (CRM language, returnURL, salutation values, labels)\n    pcApplyLang(keepLang);\n\n    if (typeof grecaptcha !== 'undefined' && grecaptcha.reset) { try { grecaptcha.reset(); } catch(e){} }\n    var recap = document.getElementById('recap'); if (recap) recap.setAttribute('captcha-verified','false');\n    if (btn) { btn.disabled = false; btn.classList.remove('sending'); }\n    if (status) status.textContent = '';\n  }\n\n  function onDone(){\n    if (!submitted || finished) return;\n    finished = true;\n    clearTimeout(fallbackTimer);\n    if (overlay) overlay.style.display = 'none';\n    unlockScroll();\n    var lang = pickLang();\n    var fn = (document.getElementById('First_Name') || {}).value || '';\n    fillPopup(lang, fn.trim());\n    resetForm();\n    openPopup();\n  }\n\n  document.addEventListener('DOMContentLoaded', function(){\n    form    = document.forms['WebToContacts1444747000034660599'];\n    btn     = document.getElementById('formsubmit');\n    status  = document.getElementById('sendStatus');\n    overlay = document.getElementById('loadingOverlay');\n    frame   = document.getElementById('pcHiddenFrame');\n    popup   = document.getElementById('pcThanks');\n    if (!form || !frame || !popup) return;\n\n    frame.title = (typeof t === 'function') ? t('frame_title') : frame.title;\n\n    form.addEventListener('submit', function(e){\n      if (!checkMandatory()) { e.preventDefault(); return; }\n      submitted = true; finished = false;\n      if (status) status.textContent = t('sending');\n      if (btn) { btn.disabled = true; btn.classList.add('sending'); }\n      lockScroll();\n      if (overlay) overlay.style.display = 'flex';\n      fallbackTimer = setTimeout(onDone, PC_FALLBACK_MS);\n    });\n\n    \/\/ Zoho answered (thank-you page loaded in the hidden frame)\n    frame.addEventListener('load', onDone);\n\n    \/\/ Close: X button, \"Close\" button, backdrop click, Esc key\n    popup.addEventListener('click', function(e){\n      if (e.target === popup || _closest(e.target, '[data-pc-close]')) closePopup();\n    });\n    document.addEventListener('keydown', function(e){\n      if (!popup.classList.contains('is-open')) return;\n      if (e.key === 'Escape') closePopup();\n      if (e.key === 'Tab') {\n        var f = popup.querySelectorAll('a[href], button');\n        var first = f[0], last = f[f.length-1];\n        if (e.shiftKey && document.activeElement === first) { e.preventDefault(); last.focus(); }\n        else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); first.focus(); }\n      }\n    });\n\n    \/\/ Preview: add ?pcpreview to the page URL to see the popup without submitting\n    if (\/[?&]pcpreview\/.test(location.search)) { submitted = true; onDone(); }\n  });\n})();\n<\/script>\n<\/body>\n<\/html>\n<!-- \/PadelCreations Tools: contact-form --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0e01751 e-con-full e-flex e-con e-child\" data-id=\"0e01751\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-934c19a elementor-widget elementor-widget-shortcode\" data-id=\"934c19a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- PadelCreations Tools: contact-details -->\n<!--\n  PADELCREATIONS \u2013 BILINGUAL CONTACT BOX (EN \/ DE)\n  The page decides the language: \/de\/... = German, everything else = English.\n  To force a language, set data-lang=\"de\" or data-lang=\"en\" on <div class=\"pc-contacts\">.\n  No fonts are set here \u2013 headings and text use the website's fonts.\n-->\n<style>\n  .pc-contacts {\n    --pc-navy: #13294b;\n    --pc-green-light: #8fbf5a;\n    --pc-line: rgba(255,255,255,.14);\n    background: var(--pc-navy);\n    color: #fff;\n    border-radius: 8px;\n    padding: 36px 36px 28px;\n    box-sizing: border-box;\n  }\n  .pc-contacts *, .pc-contacts *::before, .pc-contacts *::after { box-sizing: border-box; }\n\n  \/* Language blocks: English by default, German on \/de\/ pages *\/\n  .pc-contacts .pc-lang-block[data-pc-lang=\"de\"] { display: none; }\n  .pc-contacts.is-de .pc-lang-block[data-pc-lang=\"en\"] { display: none; }\n  .pc-contacts.is-de .pc-lang-block[data-pc-lang=\"de\"] { display: block; }\n\n  \/* Header *\/\n  .pc-contacts .pc-eyebrow {\n    margin: 0 0 14px;\n    font-size: 12px;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--pc-green-light);\n  }\n  .pc-contacts .pc-contacts-title {\n    margin: 0;\n    padding-bottom: 28px;\n    font-size: 48px;\n    font-weight: 400;\n    line-height: 1.08;\n    color: #fff;\n    border-bottom: 1px solid var(--pc-line);\n  }\n\n  \/* Office rows *\/\n  .pc-contacts .pc-office {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 32px 10px;\n    border-bottom: 1px solid var(--pc-line);\n  }\n  .pc-contacts .pc-office:last-child { border-bottom: 0; padding-bottom: 12px; }\n\n  .pc-contacts .pc-flag {\n    flex: 0 0 36px;\n    width: 36px;\n    height: 36px;\n    display: block;\n  }\n\n  .pc-contacts .pc-details {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    min-width: 0;\n  }\n\n  .pc-contacts .pc-office-name {\n    margin: 0;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.4;\n    color: #fff;\n  }\n\n  .pc-contacts .pc-line {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin: 0;\n  }\n  .pc-contacts .pc-line svg {\n    flex: 0 0 15px;\n    width: 15px;\n    height: 15px;\n    stroke: var(--pc-green-light);\n  }\n\n  .pc-contacts .pc-line a,\n  .pc-contacts .pc-line a:visited {\n    color: #fff;\n    font-size: 15px;\n    font-weight: 300;\n    line-height: 1.4;\n    text-decoration: none;\n    transition: color .25s ease;\n  }\n  .pc-contacts .pc-line a.pc-mail { text-decoration: underline; text-underline-offset: 3px; overflow-wrap: anywhere; }\n  .pc-contacts .pc-line a:hover,\n  .pc-contacts .pc-line a:focus-visible { color: var(--pc-green-light); }\n\n  @media (max-width: 480px) {\n    .pc-contacts { padding: 28px 22px 20px; }\n    .pc-contacts .pc-contacts-title { font-size: 40px; }\n    .pc-contacts .pc-office { padding: 26px 0; gap: 16px; }\n  }\n<\/style>\n\n<!-- Icons + flags (used below with <use>) -->\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\" focusable=\"false\">\n  <!-- Round flags -->\n  <clipPath id=\"pc-fc\"><circle cx=\"18\" cy=\"18\" r=\"18\"\/><\/clipPath>\n  <symbol id=\"pc-flag-es\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"36\" fill=\"#C60B1E\"\/><rect y=\"9\" width=\"36\" height=\"18\" fill=\"#FFC400\"\/><\/g><\/symbol>\n  <symbol id=\"pc-flag-uk\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"36\" fill=\"#012169\"\/><path d=\"M0 0L36 36M36 0L0 36\" stroke=\"#fff\" stroke-width=\"7\"\/><path d=\"M0 0L36 36M36 0L0 36\" stroke=\"#C8102E\" stroke-width=\"2.5\"\/><path d=\"M18 0V36M0 18H36\" stroke=\"#fff\" stroke-width=\"10\"\/><path d=\"M18 0V36M0 18H36\" stroke=\"#C8102E\" stroke-width=\"6\"\/><\/g><\/symbol>\n  <symbol id=\"pc-flag-us\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"36\" fill=\"#fff\"\/><path d=\"M0 1.4H36M0 7H36M0 12.5H36M0 18H36M0 23.5H36M0 29H36M0 34.6H36\" stroke=\"#B22234\" stroke-width=\"2.8\"\/><rect width=\"18\" height=\"18\" fill=\"#3C3B6E\"\/><\/g><\/symbol>\n  <symbol id=\"pc-flag-de\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"12\" fill=\"#000\"\/><rect y=\"12\" width=\"36\" height=\"12\" fill=\"#DD0000\"\/><rect y=\"24\" width=\"36\" height=\"12\" fill=\"#FFCE00\"\/><\/g><\/symbol>\n  <symbol id=\"pc-flag-ch\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"36\" fill=\"#DA291C\"\/><rect x=\"14.5\" y=\"8\" width=\"7\" height=\"20\" fill=\"#fff\"\/><rect x=\"8\" y=\"14.5\" width=\"20\" height=\"7\" fill=\"#fff\"\/><\/g><\/symbol>\n  <symbol id=\"pc-flag-at\" viewBox=\"0 0 36 36\"><g clip-path=\"url(#pc-fc)\"><rect width=\"36\" height=\"36\" fill=\"#C8102E\"\/><rect y=\"12\" width=\"36\" height=\"12\" fill=\"#fff\"\/><\/g><\/symbol>\n  <symbol id=\"pc-ico-phone\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n    <path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z\"\/>\n  <\/symbol>\n  <symbol id=\"pc-ico-mail\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n    <rect x=\"2.5\" y=\"4.5\" width=\"19\" height=\"15\" rx=\"2\"\/><path d=\"m3 6 9 7 9-7\"\/>\n  <\/symbol>\n<\/svg>\n\n<div class=\"pc-contacts\" data-lang=\"\">\n\n  <!-- ==================== ENGLISH ==================== -->\n  <div class=\"pc-lang-block\" data-pc-lang=\"en\" lang=\"en\">\n    <p class=\"pc-eyebrow\">Talk to us<\/p>\n    <h2 class=\"pc-contacts-title\">Direct<br>contacts<\/h2>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"Spain flag\"><use href=\"#pc-flag-es\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">Headquarters: Alicante-Spain<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+34965049221\">+34 965 049 221<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:info@padelcreations.com\">info@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"UK flag\"><use href=\"#pc-flag-uk\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">United Kingdom<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+442038070872\">+44 (0)203 807 0872<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:uk@padelcreations.com\">uk@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"USA flag\"><use href=\"#pc-flag-us\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">United States<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+19147684173\">+1 (914) 768 4173<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:usa@padelcreations.com\">usa@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ==================== DEUTSCH ==================== -->\n  <div class=\"pc-lang-block\" data-pc-lang=\"de\" lang=\"de\">\n    <p class=\"pc-eyebrow\">Sprechen Sie mit uns<\/p>\n    <h2 class=\"pc-contacts-title\">Direkte<br>Kontakte<\/h2>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"Flagge Spanien\"><use href=\"#pc-flag-es\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">Hauptsitz: Alicante-Spanien<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+34965049221\">+34 965 049 221<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:info@padelcreations.com\">info@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"Flagge Deutschland\"><use href=\"#pc-flag-de\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">Deutschland<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+498962829151\">+49 (0)89 6282 9151<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:dach@padelcreations.com\">dach@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"Flagge Schweiz\"><use href=\"#pc-flag-ch\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">Schweiz<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+41715087037\">+41 (0)71 508 70 37<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:dach@padelcreations.com\">dach@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"pc-office\">\n      <svg class=\"pc-flag\" viewBox=\"0 0 36 36\" role=\"img\" aria-label=\"Flagge \u00d6sterreich\"><use href=\"#pc-flag-at\"\/><\/svg>\n      <div class=\"pc-details\">\n        <div class=\"pc-office-name\">\u00d6sterreich<\/div>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-phone\"\/><\/svg><a href=\"tel:+498962829151\">+49 (0)89 6282 9151<\/a><\/p>\n        <p class=\"pc-line\"><svg aria-hidden=\"true\"><use href=\"#pc-ico-mail\"\/><\/svg><a class=\"pc-mail\" href=\"mailto:dach@padelcreations.com\">dach@padelcreations.com<\/a><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n(function(){\n  function detectLang(box){\n    var forced = (box.getAttribute('data-lang') || '').toLowerCase();\n    if(forced === 'de' || forced === 'en') return forced;\n    var q = location.search.match(\/[?&]lang=(de|en)\\b\/i);\n    if(q) return q[1].toLowerCase();\n    var path = location.pathname;\n    try { path = window.top.location.pathname; } catch(e){}\n    if(\/^\\\/de(\\\/|$)\/i.test(path || '')) return 'de';\n    if(path && path.length > 1) return 'en';\n    var hl = (document.documentElement.getAttribute('lang') || '').toLowerCase();\n    return hl.indexOf('de') === 0 ? 'de' : 'en';\n  }\n  var boxes = document.querySelectorAll('.pc-contacts');\n  for(var i = 0; i < boxes.length; i++){\n    if(detectLang(boxes[i]) === 'de') boxes[i].classList.add('is-de');\n  }\n})();\n<\/script>\n<!-- \/PadelCreations Tools: contact-details --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f9e96c3 e-con-full e-flex e-con e-child\" data-id=\"f9e96c3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;position&quot;:&quot;relative&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-70993c3 e-con-full e-flex e-con e-child\" data-id=\"70993c3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;,&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PadelCreations kontaktieren Lassen Sie uns Ihr n\u00e4chstes Padel-Projekt realisieren. Von der ersten Idee bis zum fertigen Court: Erz\u00e4hlen Sie uns von Ihrem Projekt und unser Team hilft Ihnen dabei, die passende L\u00f6sung zu finden. Kontakt aufnehmen Fordern Sie ein Angebot f\u00fcr Ihr Padel-Court-Projekt an.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1804","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>PadelCreations kontaktieren | Angebot f\u00fcr Padel-Court anfordern<\/title>\n<meta name=\"description\" content=\"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.padelcreations.com\/de\/kontakt\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kontakt\" \/>\n<meta property=\"og:description\" content=\"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.padelcreations.com\/de\/kontakt\/\" \/>\n<meta property=\"og:site_name\" content=\"Padelcreations | Padel Court Construction &amp; Installation Worldwide\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-08T14:56:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"WebPage\",\"ContactPage\"],\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/kontakt\\\/\",\"url\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/kontakt\\\/\",\"name\":\"PadelCreations kontaktieren | Angebot f\u00fcr Padel-Court anfordern\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#website\"},\"datePublished\":\"2026-10-24T15:03:48+00:00\",\"dateModified\":\"2026-11-08T14:56:16+00:00\",\"description\":\"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/kontakt\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/kontakt\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/kontakt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kontakt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/\",\"name\":\"Padelcreations | Padel Court Construction & Installation Worldwide\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#organization\",\"name\":\"Padelcreations | Padel Court Construction & Installation Worldwide\",\"url\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/web2027.padelcreations.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-white.png\",\"contentUrl\":\"https:\\\/\\\/web2027.padelcreations.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo-white.png\",\"width\":2236,\"height\":828,\"caption\":\"Padelcreations | Padel Court Construction & Installation Worldwide\"},\"image\":{\"@id\":\"https:\\\/\\\/www.padelcreations.com\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PadelCreations kontaktieren | Angebot f\u00fcr Padel-Court anfordern","description":"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.padelcreations.com\/de\/kontakt\/","og_locale":"de_DE","og_type":"article","og_title":"Kontakt","og_description":"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.","og_url":"https:\/\/www.padelcreations.com\/de\/kontakt\/","og_site_name":"Padelcreations | Padel Court Construction & Installation Worldwide","article_modified_time":"2026-11-08T14:56:16+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","ContactPage"],"@id":"https:\/\/www.padelcreations.com\/de\/kontakt\/","url":"https:\/\/www.padelcreations.com\/de\/kontakt\/","name":"PadelCreations kontaktieren | Angebot f\u00fcr Padel-Court anfordern","isPartOf":{"@id":"https:\/\/www.padelcreations.com\/de\/#website"},"datePublished":"2026-10-24T15:03:48+00:00","dateModified":"2026-11-08T14:56:16+00:00","description":"PadelCreations kontaktieren und teilen Sie uns Ihr Projekt mit. Unser Team unterst\u00fctzt Sie von der Idee bis zum fertigen Court.","breadcrumb":{"@id":"https:\/\/www.padelcreations.com\/de\/kontakt\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.padelcreations.com\/de\/kontakt\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.padelcreations.com\/de\/kontakt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.padelcreations.com\/de\/"},{"@type":"ListItem","position":2,"name":"Kontakt"}]},{"@type":"WebSite","@id":"https:\/\/www.padelcreations.com\/de\/#website","url":"https:\/\/www.padelcreations.com\/de\/","name":"Padelcreations | Padel Court Construction & Installation Worldwide","description":"","publisher":{"@id":"https:\/\/www.padelcreations.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.padelcreations.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.padelcreations.com\/de\/#organization","name":"Padelcreations | Padel Court Construction & Installation Worldwide","url":"https:\/\/www.padelcreations.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.padelcreations.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/web2027.padelcreations.com\/wp-content\/uploads\/2026\/09\/logo-white.png","contentUrl":"https:\/\/web2027.padelcreations.com\/wp-content\/uploads\/2026\/09\/logo-white.png","width":2236,"height":828,"caption":"Padelcreations | Padel Court Construction & Installation Worldwide"},"image":{"@id":"https:\/\/www.padelcreations.com\/de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/pages\/1804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/comments?post=1804"}],"version-history":[{"count":2,"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/pages\/1804\/revisions"}],"predecessor-version":[{"id":2849,"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/pages\/1804\/revisions\/2849"}],"wp:attachment":[{"href":"https:\/\/www.padelcreations.com\/de\/wp-json\/wp\/v2\/media?parent=1804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}