{"id":156,"date":"2026-05-19T12:14:01","date_gmt":"2026-05-19T12:14:01","guid":{"rendered":"http:\/\/localhost\/eks-website-english\/company\/locations\/"},"modified":"2026-08-17T11:36:38","modified_gmt":"2026-08-17T11:36:38","slug":"locations","status":"publish","type":"page","link":"https:\/\/eks-intec.com\/de\/company\/locations\/","title":{"rendered":"locations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"156\" class=\"elementor elementor-156\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bbe2c1e e-con-full e-flex e-con e-parent\" data-id=\"bbe2c1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e1202f8 elementor-widget elementor-widget-html\" data-id=\"e1202f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  .eks-locations {\r\n    --eks-blue: #0956a0;\r\n    --eks-light-blue: #38a8e0;\r\n    --eks-dark-blue: #0a437d;\r\n    --eks-ink: #000b27;\r\n    --eks-white: #ffffff;\r\n    --eks-soft-blue: #f1f8fd;\r\n    --eks-border: rgba(9, 86, 160, 0.16);\r\n    --eks-shadow: 0 28px 80px rgba(0, 11, 39, 0.12);\r\n    --eks-radius-md: 28px;\r\n    --eks-radius-lg: 42px;\r\n    --eks-shell: 1280px;\r\n    position: relative;\r\n    width: 100%;\r\n    max-width: 100%;\r\n    min-width: 0;\r\n    margin: 0;\r\n    overflow-x: clip;\r\n    overflow-y: visible;\r\n    color: var(--eks-ink);\r\n    background: var(--eks-white);\r\n    font-family: \"Poppins\", Arial, sans-serif;\r\n    font-size: 16px;\r\n    line-height: 1.65;\r\n    isolation: isolate;\r\n  }\r\n\r\n  .eks-locations,\r\n  .eks-locations * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .eks-locations a {\r\n    color: inherit;\r\n    text-decoration: none;\r\n  }\r\n\r\n  .eks-locations button,\r\n  .eks-locations a {\r\n    -webkit-tap-highlight-color: transparent;\r\n  }\r\n\r\n  .eks-locations button {\r\n    font: inherit;\r\n  }\r\n\r\n  .eks-locations h1,\r\n  .eks-locations h2,\r\n  .eks-locations h3,\r\n  .eks-locations h4,\r\n  .eks-locations p,\r\n  .eks-locations figure,\r\n  .eks-locations address {\r\n    margin: 0;\r\n  }\r\n\r\n  .eks-locations address {\r\n    font-style: normal;\r\n  }\r\n\r\n  .eks-locations__shell {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: min(100% - clamp(40px, 8vw, 144px), var(--eks-shell));\r\n    margin-inline: auto;\r\n  }\r\n\r\n  .eks-locations__section {\r\n    position: relative;\r\n    padding-block: clamp(88px, 10vw, 150px);\r\n  }\r\n\r\n  .eks-locations__eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    margin-bottom: 22px;\r\n    color: var(--eks-blue);\r\n    font-size: 0.78rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.16em;\r\n    line-height: 1.2;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .eks-locations__eyebrow::before {\r\n    width: 8px;\r\n    height: 8px;\r\n    flex: 0 0 8px;\r\n    border-radius: 50%;\r\n    background: var(--eks-light-blue);\r\n    content: \"\";\r\n    box-shadow: 0 0 0 6px rgba(56, 168, 224, 0.13);\r\n  }\r\n\r\n  .eks-locations__eyebrow--light {\r\n    color: var(--eks-white);\r\n  }\r\n\r\n  .eks-locations__eyebrow--light::before {\r\n    box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.1);\r\n  }\r\n\r\n  .eks-locations__title {\r\n    max-width: 920px;\r\n    color: var(--eks-ink);\r\n    font-size: clamp(2.3rem, 5.2vw, 5rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.055em;\r\n    line-height: 0.98;\r\n  }\r\n\r\n  .eks-locations__title span {\r\n    color: var(--eks-blue);\r\n  }\r\n\r\n  .eks-locations__section-head {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.1fr) minmax(280px, 0.7fr);\r\n    gap: clamp(40px, 8vw, 120px);\r\n    align-items: end;\r\n    margin-bottom: clamp(52px, 7vw, 90px);\r\n  }\r\n\r\n  .eks-locations__section-head > p {\r\n    max-width: 610px;\r\n    color: rgba(0, 11, 39, 0.7);\r\n    font-size: clamp(1rem, 1.35vw, 1.18rem);\r\n  }\r\n\r\n  .eks-locations__button {\r\n    display: inline-flex;\r\n    min-height: 52px;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 12px;\r\n    padding: 13px 24px;\r\n    border: 1px solid transparent;\r\n    border-radius: 999px;\r\n    font-size: 0.93rem;\r\n    font-weight: 600;\r\n    line-height: 1;\r\n    transition: transform 220ms ease, background-color 220ms ease, border-color 220ms ease, color 220ms ease;\r\n  }\r\n\r\n  .eks-locations__button:hover {\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--light {\r\n    color: var(--eks-ink) !important;\r\n    -webkit-text-fill-color: var(--eks-ink) !important;\r\n    border-color: var(--eks-white) !important;\r\n    background: var(--eks-white) !important;\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--light:hover,\r\n  .eks-locations a.eks-locations__button--light:focus-visible {\r\n    color: var(--eks-blue) !important;\r\n    -webkit-text-fill-color: var(--eks-blue) !important;\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--outline-light {\r\n    color: var(--eks-white) !important;\r\n    -webkit-text-fill-color: var(--eks-white) !important;\r\n    border-color: rgba(255, 255, 255, 0.38) !important;\r\n    background: transparent !important;\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--outline-light:hover,\r\n  .eks-locations a.eks-locations__button--outline-light:focus-visible {\r\n    color: var(--eks-white) !important;\r\n    -webkit-text-fill-color: var(--eks-white) !important;\r\n    border-color: var(--eks-white) !important;\r\n    background: rgba(255, 255, 255, 0.08) !important;\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--blue {\r\n    color: var(--eks-white) !important;\r\n    -webkit-text-fill-color: var(--eks-white) !important;\r\n    background: var(--eks-blue) !important;\r\n  }\r\n\r\n  .eks-locations a.eks-locations__button--blue:hover,\r\n  .eks-locations a.eks-locations__button--blue:focus-visible {\r\n    color: var(--eks-white) !important;\r\n    -webkit-text-fill-color: var(--eks-white) !important;\r\n    background: var(--eks-dark-blue) !important;\r\n  }\r\n\r\n  .eks-locations__arrow {\r\n    position: relative;\r\n    display: inline-block;\r\n    width: 18px;\r\n    height: 10px;\r\n    flex: 0 0 18px;\r\n    border: 0;\r\n    border-radius: 0;\r\n    background: transparent;\r\n    transition: transform 220ms ease;\r\n  }\r\n\r\n  .eks-locations__arrow::before {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 17px;\r\n    height: 1.5px;\r\n    background: currentColor;\r\n    content: \"\";\r\n    transform: translateY(-50%);\r\n  }\r\n\r\n  .eks-locations__arrow::after {\r\n    position: absolute;\r\n    top: 50%;\r\n    right: 0;\r\n    width: 7px;\r\n    height: 7px;\r\n    border-top: 1.5px solid currentColor;\r\n    border-right: 1.5px solid currentColor;\r\n    content: \"\";\r\n    transform: translateY(-50%) rotate(45deg);\r\n  }\r\n\r\n  .eks-locations__button:hover .eks-locations__arrow,\r\n  .eks-locations__map-detail-link:hover .eks-locations__arrow,\r\n  .eks-locations__office-link:hover .eks-locations__arrow {\r\n    transform: translateX(3px);\r\n  }\r\n\r\n  .eks-locations__hero {\r\n    position: relative;\r\n    min-height: min(880px, 94vh);\r\n    display: flex;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    padding-block: clamp(138px, 14vw, 205px) clamp(90px, 9vw, 135px);\r\n    color: var(--eks-white);\r\n    background:\r\n      radial-gradient(circle at 78% 34%, rgba(56, 168, 224, 0.3), transparent 31%),\r\n      linear-gradient(135deg, var(--eks-ink) 0%, var(--eks-dark-blue) 100%);\r\n  }\r\n\r\n  .eks-locations__hero::before {\r\n    position: absolute;\r\n    inset: 0;\r\n    background-image:\r\n      linear-gradient(rgba(255, 255, 255, 0.045) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(255, 255, 255, 0.045) 1px, transparent 1px);\r\n    background-size: 72px 72px;\r\n    content: \"\";\r\n    -webkit-mask-image: linear-gradient(to right, black, transparent 82%);\r\n    mask-image: linear-gradient(to right, black, transparent 82%);\r\n  }\r\n\r\n  .eks-locations__hero::after {\r\n    position: absolute;\r\n    right: -10vw;\r\n    bottom: -28vw;\r\n    width: min(740px, 60vw);\r\n    aspect-ratio: 1;\r\n    border: 2px solid rgba(56, 168, 224, 0.22);\r\n    border-radius: 50%;\r\n    content: \"\";\r\n    box-shadow:\r\n      0 0 0 70px rgba(56, 168, 224, 0.035),\r\n      0 0 0 140px rgba(56, 168, 224, 0.025);\r\n  }\r\n\r\n  .eks-locations__hero-grid {\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1.05fr) minmax(380px, 0.72fr);\r\n    gap: clamp(48px, 8vw, 130px);\r\n    align-items: center;\r\n  }\r\n\r\n  .eks-locations__hero-copy,\r\n  .eks-locations__hero-visual {\r\n    position: relative;\r\n    z-index: 2;\r\n    min-width: 0;\r\n  }\r\n\r\n  .eks-locations__hero h1 {\r\n    max-width: 800px;\r\n    color: var(--eks-white);\r\n    font-size: clamp(3rem, 5.5vw, 5.8rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.065em;\r\n    line-height: 0.94;\r\n  }\r\n\r\n  .eks-locations__hero h1 span {\r\n    display: block;\r\n    color: var(--eks-light-blue);\r\n  }\r\n\r\n  .eks-locations__hero-lead {\r\n    max-width: 670px;\r\n    margin-top: 30px !important;\r\n    color: rgba(255, 255, 255, 0.76);\r\n    font-size: clamp(1.04rem, 1.45vw, 1.25rem);\r\n    line-height: 1.7;\r\n  }\r\n\r\n  .eks-locations__hero-actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 14px;\r\n    margin-top: 38px;\r\n  }\r\n\r\n  .eks-locations__hero-frame {\r\n    position: relative;\r\n    aspect-ratio: 4 \/ 5;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.2);\r\n    border-radius: clamp(26px, 4vw, 54px);\r\n    background: var(--eks-dark-blue);\r\n    box-shadow: 0 40px 100px rgba(0, 11, 39, 0.38);\r\n    transform: rotate(2.5deg);\r\n  }\r\n\r\n  .eks-locations__hero-frame img {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    display: block !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    height: 100% !important;\r\n    min-width: 100% !important;\r\n    min-height: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    object-fit: cover !important;\r\n    object-position: center !important;\r\n  }\r\n\r\n  .eks-locations__hero-facts {\r\n    position: absolute;\r\n    right: -26px;\r\n    bottom: 50px;\r\n    display: grid;\r\n    grid-template-columns: repeat(3, auto);\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.18);\r\n    border-radius: 22px;\r\n    background: rgba(0, 11, 39, 0.88);\r\n    box-shadow: var(--eks-shadow);\r\n    backdrop-filter: blur(18px);\r\n    transform: rotate(-2.5deg);\r\n  }\r\n\r\n  .eks-locations__hero-fact {\r\n    min-width: 90px;\r\n    padding: 17px 18px;\r\n    text-align: center;\r\n  }\r\n\r\n  .eks-locations__hero-fact + .eks-locations__hero-fact {\r\n    border-left: 1px solid rgba(255, 255, 255, 0.14);\r\n  }\r\n\r\n  .eks-locations__hero-fact strong {\r\n    display: block;\r\n    color: var(--eks-light-blue);\r\n    font-size: 1.5rem;\r\n    font-weight: 600;\r\n    letter-spacing: -0.04em;\r\n    line-height: 1;\r\n  }\r\n\r\n  .eks-locations__hero-fact span {\r\n    display: block;\r\n    margin-top: 7px;\r\n    color: rgba(255, 255, 255, 0.62);\r\n    font-size: 0.66rem;\r\n    font-weight: 600;\r\n    letter-spacing: 0.08em;\r\n    line-height: 1.2;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .eks-locations__map-section {\r\n    background: var(--eks-white);\r\n  }\r\n\r\n  .eks-locations__map-card {\r\n    display: grid;\r\n    grid-template-columns: minmax(250px, 0.31fr) minmax(0, 1fr);\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    border-radius: var(--eks-radius-lg);\r\n    color: var(--eks-white);\r\n    background: var(--eks-ink);\r\n    box-shadow: var(--eks-shadow);\r\n  }\r\n\r\n  .eks-locations__map-nav {\r\n    min-width: 0;\r\n    padding: clamp(30px, 4vw, 50px);\r\n    border-right: 1px solid rgba(255, 255, 255, 0.12);\r\n    background: rgba(255, 255, 255, 0.025);\r\n  }\r\n\r\n  .eks-locations__map-nav-title {\r\n    display: block;\r\n    margin-bottom: 24px;\r\n    color: rgba(255, 255, 255, 0.45);\r\n    font-size: 0.7rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.14em;\r\n    line-height: 1.2;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__map-choice {\r\n    position: relative;\r\n    display: grid !important;\r\n    width: 100% !important;\r\n    min-width: 0 !important;\r\n    min-height: 0 !important;\r\n    grid-template-columns: 30px minmax(0, 1fr);\r\n    gap: 14px;\r\n    align-items: center;\r\n    margin: 0 !important;\r\n    padding: 18px 0 !important;\r\n    border: 0 !important;\r\n    border-top: 1px solid rgba(255, 255, 255, 0.13) !important;\r\n    border-radius: 0 !important;\r\n    color: rgba(255, 255, 255, 0.62) !important;\r\n    -webkit-text-fill-color: currentColor !important;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n    cursor: pointer;\r\n    font-family: \"Poppins\", Arial, sans-serif !important;\r\n    text-align: left;\r\n    text-transform: none !important;\r\n    -webkit-appearance: none !important;\r\n    appearance: none !important;\r\n    transition: color 220ms ease, padding-left 220ms ease;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__map-choice:last-child {\r\n    border-bottom: 1px solid rgba(255, 255, 255, 0.13) !important;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__map-choice:hover,\r\n  .eks-locations button.eks-locations__map-choice:focus,\r\n  .eks-locations button.eks-locations__map-choice:active {\r\n    border-right: 0 !important;\r\n    border-bottom-color: rgba(255, 255, 255, 0.13) !important;\r\n    border-left: 0 !important;\r\n    border-radius: 0 !important;\r\n    color: var(--eks-white) !important;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n    transform: none !important;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__map-choice:hover {\r\n    padding-left: 6px !important;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__map-choice[aria-selected=\"true\"] {\r\n    color: var(--eks-white) !important;\r\n  }\r\n\r\n  .eks-locations__map-choice-index {\r\n    color: rgba(255, 255, 255, 0.34);\r\n    font-size: 0.7rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.08em;\r\n  }\r\n\r\n  .eks-locations__map-choice[aria-selected=\"true\"] .eks-locations__map-choice-index {\r\n    color: var(--eks-light-blue);\r\n  }\r\n\r\n  .eks-locations__map-choice-city {\r\n    display: block;\r\n    color: currentColor;\r\n    font-size: 0.98rem;\r\n    font-weight: 600;\r\n    line-height: 1.2;\r\n  }\r\n\r\n  .eks-locations__map-choice-country {\r\n    display: block;\r\n    margin-top: 4px;\r\n    color: rgba(255, 255, 255, 0.38);\r\n    font-size: 0.7rem;\r\n    line-height: 1.3;\r\n  }\r\n\r\n  .eks-locations__map-stage {\r\n    position: relative;\r\n    min-width: 0;\r\n    min-height: 650px;\r\n    overflow: hidden;\r\n    background:\r\n      radial-gradient(circle at 72% 28%, rgba(56, 168, 224, 0.16), transparent 31%),\r\n      linear-gradient(145deg, rgba(9, 86, 160, 0.16), transparent 58%);\r\n  }\r\n\r\n  .eks-locations__map-surface {\r\n    position: absolute;\r\n    inset: 0;\r\n    display: grid;\r\n    min-width: 0;\r\n    place-items: center;\r\n    padding: clamp(24px, 4vw, 56px);\r\n  }\r\n\r\n  .eks-locations__map-artwork {\r\n    position: relative;\r\n    width: 100%;\r\n    aspect-ratio: 2599 \/ 1733;\r\n  }\r\n\r\n  .eks-locations__world {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    display: block !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    height: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    object-fit: fill !important;\r\n    object-position: center !important;\r\n    filter: brightness(0) invert(1);\r\n    opacity: 0.18;\r\n    pointer-events: none;\r\n    user-select: none;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__marker {\r\n    position: absolute !important;\r\n    top: var(--dot-y) !important;\r\n    left: var(--dot-x) !important;\r\n    z-index: 3;\r\n    display: block !important;\r\n    width: 15px !important;\r\n    min-width: 15px !important;\r\n    max-width: 15px !important;\r\n    height: 15px !important;\r\n    min-height: 15px !important;\r\n    max-height: 15px !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    border-radius: 50% !important;\r\n    color: var(--eks-white) !important;\r\n    -webkit-text-fill-color: var(--eks-white) !important;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n    cursor: pointer;\r\n    font-family: \"Poppins\", Arial, sans-serif !important;\r\n    font-size: 0.7rem !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1 !important;\r\n    text-transform: none !important;\r\n    -webkit-appearance: none !important;\r\n    appearance: none !important;\r\n    overflow: visible !important;\r\n    transform: translate(-50%, -50%) !important;\r\n  }\r\n\r\n  .eks-locations button.eks-locations__marker:hover,\r\n  .eks-locations button.eks-locations__marker:focus,\r\n  .eks-locations button.eks-locations__marker:active {\r\n    border: 0 !important;\r\n    color: var(--eks-white) !important;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n  }\r\n\r\n  .eks-locations__marker-dot {\r\n    position: relative;\r\n    display: block;\r\n    width: 15px;\r\n    height: 15px;\r\n    flex: 0 0 15px;\r\n    border: 3px solid var(--eks-ink);\r\n    border-radius: 50%;\r\n    background: var(--eks-light-blue);\r\n    box-shadow: 0 0 0 1px var(--eks-light-blue), 0 0 0 7px rgba(56, 168, 224, 0.12);\r\n    transition: transform 220ms ease, box-shadow 220ms ease, background-color 220ms ease;\r\n  }\r\n\r\n  .eks-locations__marker[aria-pressed=\"true\"] .eks-locations__marker-dot {\r\n    background: var(--eks-white);\r\n    box-shadow: 0 0 0 1px var(--eks-white), 0 0 0 10px rgba(56, 168, 224, 0.24);\r\n    transform: scale(1.12);\r\n  }\r\n\r\n  .eks-locations__marker-label {\r\n    position: absolute;\r\n    top: var(--label-y);\r\n    left: var(--label-x);\r\n    display: block;\r\n    padding: 7px 10px;\r\n    border: 1px solid rgba(255, 255, 255, 0.14);\r\n    border-radius: 999px;\r\n    background: rgba(0, 11, 39, 0.82);\r\n    backdrop-filter: blur(10px);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .eks-locations__map-detail {\r\n    position: absolute;\r\n    right: auto;\r\n    bottom: clamp(24px, 4vw, 52px);\r\n    left: clamp(24px, 4vw, 52px);\r\n    z-index: 4;\r\n    width: min(390px, calc(100% - 48px));\r\n    padding: 26px 28px;\r\n    border: 1px solid rgba(255, 255, 255, 0.16);\r\n    border-radius: 24px;\r\n    background: rgba(0, 11, 39, 0.88);\r\n    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.26);\r\n    backdrop-filter: blur(18px);\r\n  }\r\n\r\n  .eks-locations__map-detail.is-changing > * {\r\n    opacity: 0;\r\n    transform: translateY(8px);\r\n  }\r\n\r\n  .eks-locations__map-detail > * {\r\n    transition: opacity 170ms ease, transform 170ms ease;\r\n  }\r\n\r\n  .eks-locations__map-detail-top {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n  }\r\n\r\n  .eks-locations__map-detail-index {\r\n    color: var(--eks-light-blue);\r\n    font-size: 0.72rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.12em;\r\n  }\r\n\r\n  .eks-locations__map-detail-country {\r\n    color: rgba(255, 255, 255, 0.48);\r\n    font-size: 0.72rem;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .eks-locations__map-detail h3 {\r\n    margin-top: 18px;\r\n    color: var(--eks-white);\r\n    font-size: clamp(1.55rem, 2.4vw, 2.2rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.04em;\r\n    line-height: 1.08;\r\n  }\r\n\r\n  .eks-locations__map-detail address {\r\n    margin-top: 14px;\r\n    color: rgba(255, 255, 255, 0.62);\r\n    font-size: 0.84rem;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  .eks-locations__map-detail-link {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 11px;\r\n    margin-top: 22px;\r\n    color: var(--eks-light-blue) !important;\r\n    font-size: 0.8rem;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .eks-locations__offices {\r\n    background: var(--eks-soft-blue);\r\n  }\r\n\r\n  .eks-locations__office-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: clamp(24px, 3vw, 38px);\r\n  }\r\n\r\n  .eks-locations__office-card {\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    border: 1px solid var(--eks-border);\r\n    border-radius: var(--eks-radius-md);\r\n    background: var(--eks-white);\r\n    box-shadow: 0 18px 55px rgba(0, 11, 39, 0.07);\r\n  }\r\n\r\n  .eks-locations__office-media {\r\n    position: relative;\r\n    aspect-ratio: 16 \/ 9;\r\n    overflow: hidden;\r\n    background: var(--eks-dark-blue);\r\n  }\r\n\r\n  .eks-locations__office-media::after {\r\n    position: absolute;\r\n    inset: auto 0 0;\r\n    height: 34%;\r\n    background: linear-gradient(to top, rgba(0, 11, 39, 0.48), transparent);\r\n    content: \"\";\r\n    pointer-events: none;\r\n  }\r\n\r\n  .eks-locations__office-media img {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    display: block !important;\r\n    width: 100% !important;\r\n    max-width: none !important;\r\n    height: 100% !important;\r\n    min-width: 100% !important;\r\n    min-height: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    object-fit: cover !important;\r\n    object-position: center !important;\r\n    transition: transform 650ms cubic-bezier(0.2, 0.65, 0.3, 1);\r\n  }\r\n\r\n  .eks-locations__office-card:hover .eks-locations__office-media img {\r\n    transform: scale(1.035);\r\n  }\r\n\r\n  .eks-locations__office-badge {\r\n    position: absolute;\r\n    right: 18px;\r\n    bottom: 18px;\r\n    z-index: 2;\r\n    padding: 8px 13px;\r\n    border: 1px solid rgba(255, 255, 255, 0.26);\r\n    border-radius: 999px;\r\n    color: var(--eks-white);\r\n    background: rgba(0, 11, 39, 0.78);\r\n    font-size: 0.67rem;\r\n    font-weight: 600;\r\n    letter-spacing: 0.06em;\r\n    line-height: 1;\r\n    text-transform: uppercase;\r\n    backdrop-filter: blur(12px);\r\n  }\r\n\r\n  .eks-locations__office-copy {\r\n    padding: clamp(28px, 4vw, 46px);\r\n  }\r\n\r\n  .eks-locations__office-meta {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n    color: var(--eks-blue);\r\n    font-size: 0.72rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.11em;\r\n    line-height: 1.2;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .eks-locations__office-copy h3 {\r\n    margin-top: 17px;\r\n    color: var(--eks-ink);\r\n    font-size: clamp(1.7rem, 3vw, 2.7rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.045em;\r\n    line-height: 1.06;\r\n  }\r\n\r\n  .eks-locations__office-description {\r\n    min-height: 78px;\r\n    margin-top: 20px !important;\r\n    color: rgba(0, 11, 39, 0.66);\r\n    font-size: 0.94rem;\r\n  }\r\n\r\n  .eks-locations__tags {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 8px;\r\n    margin-top: 24px;\r\n  }\r\n\r\n  .eks-locations__tag {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    min-height: 31px;\r\n    padding: 6px 11px;\r\n    border: 1px solid var(--eks-border);\r\n    border-radius: 999px;\r\n    color: var(--eks-blue);\r\n    background: var(--eks-soft-blue);\r\n    font-size: 0.7rem;\r\n    font-weight: 600;\r\n    line-height: 1.2;\r\n  }\r\n\r\n  .eks-locations__office-address {\r\n    min-height: 94px;\r\n    margin-top: 28px;\r\n    padding-top: 23px;\r\n    border-top: 1px solid var(--eks-border);\r\n    color: rgba(0, 11, 39, 0.7);\r\n    font-size: 0.86rem;\r\n    line-height: 1.65;\r\n  }\r\n\r\n  .eks-locations__office-phone {\r\n    display: block;\r\n    margin-top: 5px;\r\n    color: var(--eks-blue) !important;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .eks-locations__office-actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 18px;\r\n    align-items: center;\r\n    margin-top: 22px;\r\n  }\r\n\r\n  .eks-locations__office-link {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 11px;\r\n    color: var(--eks-blue) !important;\r\n    font-size: 0.8rem;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .eks-locations__network {\r\n    color: var(--eks-white);\r\n    background:\r\n      radial-gradient(circle at 14% 85%, rgba(56, 168, 224, 0.18), transparent 30%),\r\n      var(--eks-ink);\r\n  }\r\n\r\n  .eks-locations__network .eks-locations__title {\r\n    color: var(--eks-white);\r\n  }\r\n\r\n  .eks-locations__network .eks-locations__title span {\r\n    color: var(--eks-light-blue);\r\n  }\r\n\r\n  .eks-locations__network .eks-locations__section-head > p {\r\n    color: rgba(255, 255, 255, 0.64);\r\n  }\r\n\r\n  .eks-locations__network-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    border-top: 1px solid rgba(255, 255, 255, 0.16);\r\n    border-bottom: 1px solid rgba(255, 255, 255, 0.16);\r\n  }\r\n\r\n  .eks-locations__network-item {\r\n    min-width: 0;\r\n    min-height: 260px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    padding: 32px clamp(24px, 4vw, 54px) 38px;\r\n  }\r\n\r\n  .eks-locations__network-item:first-child {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .eks-locations__network-item:last-child {\r\n    padding-right: 0;\r\n  }\r\n\r\n  .eks-locations__network-item + .eks-locations__network-item {\r\n    border-left: 1px solid rgba(255, 255, 255, 0.16);\r\n  }\r\n\r\n  .eks-locations__network-number {\r\n    display: block;\r\n    margin-bottom: auto;\r\n    padding-bottom: 48px;\r\n    color: var(--eks-light-blue);\r\n    font-size: 0.72rem;\r\n    font-weight: 700;\r\n    letter-spacing: 0.12em;\r\n  }\r\n\r\n  .eks-locations__network-item h3 {\r\n    color: var(--eks-white);\r\n    font-size: clamp(1.25rem, 2vw, 1.65rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.03em;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .eks-locations__network-item p {\r\n    margin-top: 15px;\r\n    color: rgba(255, 255, 255, 0.58);\r\n    font-size: 0.9rem;\r\n  }\r\n\r\n  .eks-locations__cta {\r\n    padding-block: clamp(72px, 9vw, 120px);\r\n    background: var(--eks-white);\r\n  }\r\n\r\n  .eks-locations__cta-card {\r\n    position: relative;\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1fr) auto;\r\n    gap: 40px;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    padding: clamp(42px, 7vw, 90px);\r\n    border-radius: var(--eks-radius-lg);\r\n    color: var(--eks-white);\r\n    background: linear-gradient(125deg, var(--eks-blue), var(--eks-dark-blue));\r\n  }\r\n\r\n  .eks-locations__cta-card::before {\r\n    position: absolute;\r\n    top: -130px;\r\n    right: -70px;\r\n    width: 330px;\r\n    height: 330px;\r\n    border: 1px solid rgba(255, 255, 255, 0.18);\r\n    border-radius: 50%;\r\n    content: \"\";\r\n    box-shadow:\r\n      0 0 0 58px rgba(255, 255, 255, 0.045),\r\n      0 0 0 116px rgba(255, 255, 255, 0.025);\r\n  }\r\n\r\n  .eks-locations__cta-copy,\r\n  .eks-locations__cta-actions {\r\n    position: relative;\r\n    z-index: 2;\r\n  }\r\n\r\n  .eks-locations__cta h2 {\r\n    max-width: 760px;\r\n    color: var(--eks-white);\r\n    font-size: clamp(2.25rem, 4.7vw, 4.7rem);\r\n    font-weight: 600;\r\n    letter-spacing: -0.055em;\r\n    line-height: 0.98;\r\n  }\r\n\r\n  .eks-locations__cta p {\r\n    max-width: 680px;\r\n    margin-top: 22px;\r\n    color: rgba(255, 255, 255, 0.72);\r\n    font-size: 1rem;\r\n  }\r\n\r\n  .eks-locations__cta-actions {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 12px;\r\n  }\r\n\r\n  .eks-locations__button:focus-visible,\r\n  .eks-locations__map-choice:focus-visible,\r\n  .eks-locations__marker:focus-visible,\r\n  .eks-locations__office-link:focus-visible,\r\n  .eks-locations__map-detail-link:focus-visible {\r\n    outline: 3px solid var(--eks-light-blue) !important;\r\n    outline-offset: 4px;\r\n  }\r\n\r\n  .eks-locations.js-ready [data-reveal] {\r\n    opacity: 0;\r\n    transform: translateY(28px);\r\n    transition: opacity 700ms cubic-bezier(0.2, 0.65, 0.3, 1), transform 700ms cubic-bezier(0.2, 0.65, 0.3, 1);\r\n  }\r\n\r\n  .eks-locations.js-ready [data-reveal].is-visible {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .eks-locations.js-ready [data-reveal-delay=\"1\"] {\r\n    transition-delay: 100ms;\r\n  }\r\n\r\n  .eks-locations.js-ready [data-reveal-delay=\"2\"] {\r\n    transition-delay: 200ms;\r\n  }\r\n\r\n  @media (max-width: 1100px) {\r\n    .eks-locations__hero {\r\n      min-height: auto;\r\n    }\r\n\r\n    .eks-locations__hero-grid {\r\n      grid-template-columns: minmax(0, 1fr) minmax(330px, 0.72fr);\r\n      gap: 54px;\r\n    }\r\n\r\n    .eks-locations__map-card {\r\n      grid-template-columns: 240px minmax(0, 1fr);\r\n    }\r\n\r\n    .eks-locations__map-nav {\r\n      padding: 32px 28px;\r\n    }\r\n\r\n    .eks-locations__map-stage {\r\n      min-height: 600px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    .eks-locations__section-head,\r\n    .eks-locations__hero-grid,\r\n    .eks-locations__cta-card {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .eks-locations__hero {\r\n      padding-top: 130px;\r\n    }\r\n\r\n    .eks-locations__hero h1 {\r\n      font-size: clamp(3rem, 10vw, 5.2rem);\r\n    }\r\n\r\n    .eks-locations__hero-visual {\r\n      width: min(88%, 540px);\r\n      margin-inline: auto;\r\n    }\r\n\r\n    .eks-locations__hero-frame {\r\n      aspect-ratio: 5 \/ 4;\r\n      transform: none;\r\n    }\r\n\r\n    .eks-locations__hero-facts {\r\n      right: -18px;\r\n      bottom: -24px;\r\n      transform: none;\r\n    }\r\n\r\n    .eks-locations__map-card {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .eks-locations__map-nav {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      padding: 28px 32px 0;\r\n      border-right: 0;\r\n      border-bottom: 1px solid rgba(255, 255, 255, 0.12);\r\n    }\r\n\r\n    .eks-locations__map-nav-title {\r\n      grid-column: 1 \/ -1;\r\n      margin-bottom: 10px;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice {\r\n      padding: 16px 12px !important;\r\n      border-top: 1px solid rgba(255, 255, 255, 0.13) !important;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:nth-of-type(3n + 2),\r\n    .eks-locations button.eks-locations__map-choice:nth-of-type(3n + 3) {\r\n      border-left: 1px solid rgba(255, 255, 255, 0.13) !important;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:last-child {\r\n      border-bottom: 0 !important;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:hover {\r\n      padding-left: 16px !important;\r\n    }\r\n\r\n    .eks-locations__map-stage {\r\n      min-height: 590px;\r\n    }\r\n\r\n    .eks-locations__office-description,\r\n    .eks-locations__office-address {\r\n      min-height: 0;\r\n    }\r\n\r\n    .eks-locations__network-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .eks-locations__network-item,\r\n    .eks-locations__network-item:first-child,\r\n    .eks-locations__network-item:last-child {\r\n      min-height: 0;\r\n      padding: 32px 0;\r\n    }\r\n\r\n    .eks-locations__network-item + .eks-locations__network-item {\r\n      border-top: 1px solid rgba(255, 255, 255, 0.16);\r\n      border-left: 0;\r\n    }\r\n\r\n    .eks-locations__network-number {\r\n      margin-bottom: 28px;\r\n      padding-bottom: 0;\r\n    }\r\n\r\n    .eks-locations__cta-actions {\r\n      align-items: flex-start;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 700px) {\r\n    .eks-locations__office-grid {\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .eks-locations__map-nav {\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:nth-of-type(3n + 2),\r\n    .eks-locations button.eks-locations__map-choice:nth-of-type(3n + 3) {\r\n      border-left: 0 !important;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:nth-of-type(even) {\r\n      border-left: 1px solid rgba(255, 255, 255, 0.13) !important;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 560px) {\r\n    .eks-locations {\r\n      --eks-radius-lg: 28px;\r\n      --eks-radius-md: 22px;\r\n    }\r\n\r\n    .eks-locations__shell {\r\n      width: min(100% - 36px, var(--eks-shell));\r\n    }\r\n\r\n    .eks-locations__section {\r\n      padding-block: 78px;\r\n    }\r\n\r\n    .eks-locations__hero {\r\n      padding-block: 116px 94px;\r\n    }\r\n\r\n    .eks-locations__hero h1 {\r\n      font-size: clamp(2.7rem, 12vw, 3.8rem);\r\n      line-height: 0.96;\r\n    }\r\n\r\n    .eks-locations__hero-actions,\r\n    .eks-locations__cta-actions {\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n    }\r\n\r\n    .eks-locations__button {\r\n      width: 100%;\r\n    }\r\n\r\n    .eks-locations__hero-visual {\r\n      width: 100%;\r\n    }\r\n\r\n    .eks-locations__hero-frame {\r\n      aspect-ratio: 4 \/ 5;\r\n    }\r\n\r\n    .eks-locations__hero-facts {\r\n      right: 12px;\r\n      bottom: 12px;\r\n      left: 12px;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n    }\r\n\r\n    .eks-locations__hero-fact {\r\n      min-width: 0;\r\n      padding: 15px 8px;\r\n    }\r\n\r\n    .eks-locations__map-nav {\r\n      padding: 26px 22px 0;\r\n    }\r\n\r\n    .eks-locations__map-choice-index {\r\n      display: none;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice {\r\n      grid-template-columns: 1fr;\r\n      padding: 14px 8px !important;\r\n    }\r\n\r\n    .eks-locations button.eks-locations__map-choice:hover {\r\n      padding-left: 8px !important;\r\n    }\r\n\r\n    .eks-locations__map-stage {\r\n      min-height: 510px;\r\n    }\r\n\r\n    .eks-locations__map-surface {\r\n      bottom: 190px;\r\n    }\r\n\r\n    .eks-locations__marker-label {\r\n      display: none;\r\n    }\r\n\r\n    .eks-locations__map-detail {\r\n      right: 18px;\r\n      bottom: 18px;\r\n      left: 18px;\r\n      width: auto;\r\n      padding: 22px;\r\n    }\r\n\r\n    .eks-locations__office-copy {\r\n      padding: 28px 24px 32px;\r\n    }\r\n\r\n    .eks-locations__cta-card {\r\n      padding: 42px 26px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 360px) {\r\n    .eks-locations__hero h1 {\r\n      font-size: clamp(2.4rem, 11.5vw, 2.65rem);\r\n    }\r\n\r\n    .eks-locations__map-choice-country {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .eks-locations *,\r\n    .eks-locations *::before,\r\n    .eks-locations *::after {\r\n      scroll-behavior: auto !important;\r\n      transition-duration: 0.01ms !important;\r\n      animation-duration: 0.01ms !important;\r\n      animation-iteration-count: 1 !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<main class=\"eks-locations\" id=\"eks-locations-page\">\r\n  <section class=\"eks-locations__hero\" aria-labelledby=\"eks-locations-hero-title\">\r\n    <div class=\"eks-locations__shell eks-locations__hero-grid\">\r\n      <div class=\"eks-locations__hero-copy\" data-reveal>\r\n        <p class=\"eks-locations__eyebrow eks-locations__eyebrow--light\">Locations<\/p>\r\n        <h1 id=\"eks-locations-hero-title\">\r\n          One team.\r\n          <span>Across the world.<\/span>\r\n        <\/h1>\r\n        <p class=\"eks-locations__hero-lead\">\r\n          Five offices connect local industrial expertise with one international engineering,\r\n          software and research network.\r\n        <\/p>\r\n        <div class=\"eks-locations__hero-actions\">\r\n          <a class=\"eks-locations__button eks-locations__button--light\" href=\"#global-map\">\r\n            Explore our locations\r\n            <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n          <\/a>\r\n          <a class=\"eks-locations__button eks-locations__button--outline-light\" href=\"\/contact\/\">\r\n            Contact EKS InTec\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"eks-locations__hero-visual\" data-reveal data-reveal-delay=\"1\">\r\n        <figure class=\"eks-locations__hero-frame\">\r\n          <img\r\n            src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/251009_Building_blue_NoLogo.png\"\r\n            alt=\"EKS InTec headquarters in Weingarten\"\r\n            loading=\"eager\"\r\n            fetchpriority=\"high\"\r\n            decoding=\"async\"\r\n          >\r\n        <\/figure>\r\n        <div class=\"eks-locations__hero-facts\" aria-label=\"EKS InTec global presence\">\r\n          <div class=\"eks-locations__hero-fact\">\r\n            <strong>5<\/strong>\r\n            <span>Offices<\/span>\r\n          <\/div>\r\n          <div class=\"eks-locations__hero-fact\">\r\n            <strong>4<\/strong>\r\n            <span>Countries<\/span>\r\n          <\/div>\r\n          <div class=\"eks-locations__hero-fact\">\r\n            <strong>1<\/strong>\r\n            <span>Team<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"eks-locations__section eks-locations__map-section\" id=\"global-map\" aria-labelledby=\"eks-locations-map-title\">\r\n    <div class=\"eks-locations__shell\">\r\n      <div class=\"eks-locations__section-head\">\r\n        <div data-reveal>\r\n          <p class=\"eks-locations__eyebrow\">Global presence<\/p>\r\n          <h2 class=\"eks-locations__title\" id=\"eks-locations-map-title\">\r\n            Local expertise. <span>Globally connected.<\/span>\r\n          <\/h2>\r\n        <\/div>\r\n        <p data-reveal data-reveal-delay=\"1\">\r\n          Select a city on the map or in the list to find the right EKS InTec location for\r\n          your region and project.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"eks-locations__map-card\" data-reveal>\r\n        <div class=\"eks-locations__map-nav\" role=\"tablist\" aria-label=\"Select an EKS InTec location\">\r\n          <span class=\"eks-locations__map-nav-title\">Select a location<\/span>\r\n\r\n          <button class=\"eks-locations__map-choice\" type=\"button\" role=\"tab\" aria-selected=\"true\" tabindex=\"0\" data-location=\"weingarten\">\r\n            <span class=\"eks-locations__map-choice-index\">01<\/span>\r\n            <span>\r\n              <span class=\"eks-locations__map-choice-city\">Weingarten<\/span>\r\n              <span class=\"eks-locations__map-choice-country\">Germany<\/span>\r\n            <\/span>\r\n          <\/button>\r\n\r\n          <button class=\"eks-locations__map-choice\" type=\"button\" role=\"tab\" aria-selected=\"false\" tabindex=\"-1\" data-location=\"tuzla\">\r\n            <span class=\"eks-locations__map-choice-index\">02<\/span>\r\n            <span>\r\n              <span class=\"eks-locations__map-choice-city\">Tuzla<\/span>\r\n              <span class=\"eks-locations__map-choice-country\">Bosnia and Herzegovina<\/span>\r\n            <\/span>\r\n          <\/button>\r\n\r\n          <button class=\"eks-locations__map-choice\" type=\"button\" role=\"tab\" aria-selected=\"false\" tabindex=\"-1\" data-location=\"bangalore\">\r\n            <span class=\"eks-locations__map-choice-index\">03<\/span>\r\n            <span>\r\n              <span class=\"eks-locations__map-choice-city\">Bangalore<\/span>\r\n              <span class=\"eks-locations__map-choice-country\">India<\/span>\r\n            <\/span>\r\n          <\/button>\r\n\r\n          <button class=\"eks-locations__map-choice\" type=\"button\" role=\"tab\" aria-selected=\"false\" tabindex=\"-1\" data-location=\"pune\">\r\n            <span class=\"eks-locations__map-choice-index\">04<\/span>\r\n            <span>\r\n              <span class=\"eks-locations__map-choice-city\">Pune<\/span>\r\n              <span class=\"eks-locations__map-choice-country\">India<\/span>\r\n            <\/span>\r\n          <\/button>\r\n\r\n          <button class=\"eks-locations__map-choice\" type=\"button\" role=\"tab\" aria-selected=\"false\" tabindex=\"-1\" data-location=\"shanghai\">\r\n            <span class=\"eks-locations__map-choice-index\">05<\/span>\r\n            <span>\r\n              <span class=\"eks-locations__map-choice-city\">Shanghai<\/span>\r\n              <span class=\"eks-locations__map-choice-country\">China<\/span>\r\n            <\/span>\r\n          <\/button>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"eks-locations__map-stage\">\r\n          <div class=\"eks-locations__map-surface\">\r\n            <div class=\"eks-locations__map-artwork\">\r\n              <img\r\n                class=\"eks-locations__world\"\r\n                src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/08\/worldmap.svg\"\r\n                alt=\"World map showing EKS InTec locations\"\r\n                loading=\"lazy\"\r\n                decoding=\"async\"\r\n              >\r\n\r\n              <button class=\"eks-locations__marker\" type=\"button\" aria-label=\"Select Weingarten, Germany\" aria-pressed=\"true\" data-location=\"weingarten\" style=\"--dot-x: 49%; --dot-y: 45%; --label-x: -112px; --label-y: -13px;\">\r\n                <span class=\"eks-locations__marker-dot\" aria-hidden=\"true\"><\/span>\r\n                <span class=\"eks-locations__marker-label\">Weingarten<\/span>\r\n              <\/button>\r\n\r\n              <button class=\"eks-locations__marker\" type=\"button\" aria-label=\"Select Tuzla, Bosnia and Herzegovina\" aria-pressed=\"false\" data-location=\"tuzla\" style=\"--dot-x: 52%; --dot-y: 47%; --label-x: 24px; --label-y: -13px;\">\r\n                <span class=\"eks-locations__marker-dot\" aria-hidden=\"true\"><\/span>\r\n                <span class=\"eks-locations__marker-label\">Tuzla<\/span>\r\n              <\/button>\r\n\r\n              <button class=\"eks-locations__marker\" type=\"button\" aria-label=\"Select Pune, India\" aria-pressed=\"false\" data-location=\"pune\" style=\"--dot-x: 65%; --dot-y: 60%; --label-x: -67px; --label-y: -13px;\">\r\n                <span class=\"eks-locations__marker-dot\" aria-hidden=\"true\"><\/span>\r\n                <span class=\"eks-locations__marker-label\">Pune<\/span>\r\n              <\/button>\r\n\r\n              <button class=\"eks-locations__marker\" type=\"button\" aria-label=\"Select Bangalore, India\" aria-pressed=\"false\" data-location=\"bangalore\" style=\"--dot-x: 66%; --dot-y: 62%; --label-x: 24px; --label-y: -13px;\">\r\n                <span class=\"eks-locations__marker-dot\" aria-hidden=\"true\"><\/span>\r\n                <span class=\"eks-locations__marker-label\">Bangalore<\/span>\r\n              <\/button>\r\n\r\n              <button class=\"eks-locations__marker\" type=\"button\" aria-label=\"Select Shanghai, China\" aria-pressed=\"false\" data-location=\"shanghai\" style=\"--dot-x: 80%; --dot-y: 46%; --label-x: 24px; --label-y: -13px;\">\r\n                <span class=\"eks-locations__marker-dot\" aria-hidden=\"true\"><\/span>\r\n                <span class=\"eks-locations__marker-label\">Shanghai<\/span>\r\n              <\/button>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"eks-locations__map-detail\" aria-live=\"polite\">\r\n            <div class=\"eks-locations__map-detail-top\">\r\n              <span class=\"eks-locations__map-detail-index\" data-map-index>01<\/span>\r\n              <span class=\"eks-locations__map-detail-country\" data-map-country>Germany \u00b7 Headquarters<\/span>\r\n            <\/div>\r\n            <h3 data-map-city>Weingarten<\/h3>\r\n            <address data-map-address>Danziger Stra\u00dfe 3, 88250 Weingarten, Germany<\/address>\r\n            <a class=\"eks-locations__map-detail-link\" href=\"#location-weingarten\" data-map-link>\r\n              View this office\r\n              <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"eks-locations__section eks-locations__offices\" id=\"all-locations\" aria-labelledby=\"eks-locations-offices-title\">\r\n    <div class=\"eks-locations__shell\">\r\n      <div class=\"eks-locations__section-head\">\r\n        <div data-reveal>\r\n          <p class=\"eks-locations__eyebrow\">Our offices<\/p>\r\n          <h2 class=\"eks-locations__title\" id=\"eks-locations-offices-title\">\r\n            Five locations. <span>One standard.<\/span>\r\n          <\/h2>\r\n        <\/div>\r\n        <p data-reveal data-reveal-delay=\"1\">\r\n          Every office contributes specialized knowledge while working with shared methods,\r\n          connected teams and the same commitment to industrial quality.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"eks-locations__office-grid\">\r\n        <article class=\"eks-locations__office-card\" id=\"location-weingarten\" data-reveal>\r\n          <figure class=\"eks-locations__office-media\">\r\n            <img\r\n              src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/251009_Building_blue_NoLogo.png\"\r\n              alt=\"EKS InTec headquarters in Weingarten\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <span class=\"eks-locations__office-badge\">Headquarters<\/span>\r\n          <\/figure>\r\n          <div class=\"eks-locations__office-copy\">\r\n            <div class=\"eks-locations__office-meta\">\r\n              <span>01<\/span>\r\n              <span>Germany<\/span>\r\n            <\/div>\r\n            <h3>Weingarten<\/h3>\r\n            <p class=\"eks-locations__office-description\">\r\n              Our headquarters connects engineering, RF::SUITE development, virtual\r\n              commissioning, plant automation, training and research.\r\n            <\/p>\r\n            <div class=\"eks-locations__tags\" aria-label=\"Fields of work in Weingarten\">\r\n              <span class=\"eks-locations__tag\">Engineering<\/span>\r\n              <span class=\"eks-locations__tag\">Software<\/span>\r\n              <span class=\"eks-locations__tag\">Research<\/span>\r\n              <span class=\"eks-locations__tag\">Virtual commissioning<\/span>\r\n            <\/div>\r\n            <address class=\"eks-locations__office-address\">\r\n              Danziger Stra\u00dfe 3<br>\r\n              88250 Weingarten, Germany\r\n              <a class=\"eks-locations__office-phone\" href=\"tel:+49751362160\">+49 751 362 16-0<\/a>\r\n            <\/address>\r\n            <div class=\"eks-locations__office-actions\">\r\n              <a class=\"eks-locations__office-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Danziger+Stra%C3%9Fe+3%2C+88250+Weingarten%2C+Germany\" target=\"_blank\" rel=\"noopener\">\r\n                Open in Maps\r\n                <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"eks-locations__office-card\" id=\"location-tuzla\" data-reveal data-reveal-delay=\"1\">\r\n          <figure class=\"eks-locations__office-media\">\r\n            <img\r\n              src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/rf-suite-cover-img@2x-scaled.png\"\r\n              alt=\"EKS InTec office in Tuzla\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <span class=\"eks-locations__office-badge\">Bosnia and Herzegovina<\/span>\r\n          <\/figure>\r\n          <div class=\"eks-locations__office-copy\">\r\n            <div class=\"eks-locations__office-meta\">\r\n              <span>02<\/span>\r\n              <span>Bosnia and Herzegovina<\/span>\r\n            <\/div>\r\n            <h3>Tuzla<\/h3>\r\n            <p class=\"eks-locations__office-description\">\r\n              The Tuzla team specializes in software development, digital twin technologies\r\n              and engineering services for international industrial projects.\r\n            <\/p>\r\n            <div class=\"eks-locations__tags\" aria-label=\"Fields of work in Tuzla\">\r\n              <span class=\"eks-locations__tag\">Software development<\/span>\r\n              <span class=\"eks-locations__tag\">Engineering<\/span>\r\n              <span class=\"eks-locations__tag\">Digital twins<\/span>\r\n              <span class=\"eks-locations__tag\">Virtual commissioning<\/span>\r\n            <\/div>\r\n            <address class=\"eks-locations__office-address\">\r\n              Turalibegova 24<br>\r\n              75000 Tuzla, Bosnia and Herzegovina\r\n              <a class=\"eks-locations__office-phone\" href=\"tel:+38735962660\">+387 35 962 660<\/a>\r\n            <\/address>\r\n            <div class=\"eks-locations__office-actions\">\r\n              <a class=\"eks-locations__office-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=Turalibegova+24%2C+75000+Tuzla%2C+Bosnia+and+Herzegovina\" target=\"_blank\" rel=\"noopener\">\r\n                Open in Maps\r\n                <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"eks-locations__office-card\" id=\"location-bangalore\" data-reveal>\r\n          <figure class=\"eks-locations__office-media\">\r\n            <img\r\n              src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/rf-suite-cover-img@2x-scaled.png\"\r\n              alt=\"EKS InTec office in Bangalore\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <span class=\"eks-locations__office-badge\">India \u00b7 Head office<\/span>\r\n          <\/figure>\r\n          <div class=\"eks-locations__office-copy\">\r\n            <div class=\"eks-locations__office-meta\">\r\n              <span>03<\/span>\r\n              <span>India<\/span>\r\n            <\/div>\r\n            <h3>Bangalore<\/h3>\r\n            <p class=\"eks-locations__office-description\">\r\n              Bangalore delivers software and engineering services for next-generation smart\r\n              factories and supports regional and global customer projects.\r\n            <\/p>\r\n            <div class=\"eks-locations__tags\" aria-label=\"Fields of work in Bangalore\">\r\n              <span class=\"eks-locations__tag\">Software engineering<\/span>\r\n              <span class=\"eks-locations__tag\">Plant automation<\/span>\r\n              <span class=\"eks-locations__tag\">Smart factory<\/span>\r\n              <span class=\"eks-locations__tag\">Project support<\/span>\r\n            <\/div>\r\n            <address class=\"eks-locations__office-address\">\r\n              11\/3, Palace Road<br>\r\n              Bangalore 560001, India\r\n            <\/address>\r\n            <div class=\"eks-locations__office-actions\">\r\n              <a class=\"eks-locations__office-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=11%2F3+Palace+Road%2C+Bangalore+560001%2C+India\" target=\"_blank\" rel=\"noopener\">\r\n                Open in Maps\r\n                <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"eks-locations__office-card\" id=\"location-pune\" data-reveal data-reveal-delay=\"1\">\r\n          <figure class=\"eks-locations__office-media\">\r\n            <img\r\n              src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/rf-suite-cover-img@2x-scaled.png\"\r\n              alt=\"EKS InTec office in Pune\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <span class=\"eks-locations__office-badge\">India \u00b7 Branch office<\/span>\r\n          <\/figure>\r\n          <div class=\"eks-locations__office-copy\">\r\n            <div class=\"eks-locations__office-meta\">\r\n              <span>04<\/span>\r\n              <span>India<\/span>\r\n            <\/div>\r\n            <h3>Pune<\/h3>\r\n            <p class=\"eks-locations__office-description\">\r\n              Pune strengthens our engineering, automation and documentation capabilities for\r\n              industrial projects in India and across the global EKS network.\r\n            <\/p>\r\n            <div class=\"eks-locations__tags\" aria-label=\"Fields of work in Pune\">\r\n              <span class=\"eks-locations__tag\">Engineering support<\/span>\r\n              <span class=\"eks-locations__tag\">Automation<\/span>\r\n              <span class=\"eks-locations__tag\">Virtual commissioning<\/span>\r\n              <span class=\"eks-locations__tag\">Documentation<\/span>\r\n            <\/div>\r\n            <address class=\"eks-locations__office-address\">\r\n              34, Bhau Patil Road, Pune IT Park, C\/904<br>\r\n              Pune 411020, India\r\n            <\/address>\r\n            <div class=\"eks-locations__office-actions\">\r\n              <a class=\"eks-locations__office-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=34+Bhau+Patil+Road%2C+Pune+IT+Park%2C+Pune+411020%2C+India\" target=\"_blank\" rel=\"noopener\">\r\n                Open in Maps\r\n                <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"eks-locations__office-card\" id=\"location-shanghai\" data-reveal>\r\n          <figure class=\"eks-locations__office-media\">\r\n            <img\r\n              src=\"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/07\/rf-suite-cover-img@2x-scaled.png\"\r\n              alt=\"EKS InTec office in Shanghai\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n            <span class=\"eks-locations__office-badge\">China<\/span>\r\n          <\/figure>\r\n          <div class=\"eks-locations__office-copy\">\r\n            <div class=\"eks-locations__office-meta\">\r\n              <span>05<\/span>\r\n              <span>China<\/span>\r\n            <\/div>\r\n            <h3>Shanghai<\/h3>\r\n            <p class=\"eks-locations__office-description\">\r\n              Shanghai combines local expertise with EKS quality for digital solutions,\r\n              automation strategies, consulting, software development and training.\r\n            <\/p>\r\n            <div class=\"eks-locations__tags\" aria-label=\"Fields of work in Shanghai\">\r\n              <span class=\"eks-locations__tag\">Digital solutions<\/span>\r\n              <span class=\"eks-locations__tag\">Automation<\/span>\r\n              <span class=\"eks-locations__tag\">Software development<\/span>\r\n              <span class=\"eks-locations__tag\">Training<\/span>\r\n            <\/div>\r\n            <address class=\"eks-locations__office-address\">\r\n              No. 669 Yuanyao Road, Anting Town, Jiading District<br>\r\n              Shanghai 201814, P.R. China\r\n            <\/address>\r\n            <div class=\"eks-locations__office-actions\">\r\n              <a class=\"eks-locations__office-link\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=669+Yuanyao+Road%2C+Anting+Town%2C+Jiading+District%2C+Shanghai+201814%2C+China\" target=\"_blank\" rel=\"noopener\">\r\n                Open in Maps\r\n                <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"eks-locations__section eks-locations__network\" aria-labelledby=\"eks-locations-network-title\">\r\n    <div class=\"eks-locations__shell\">\r\n      <div class=\"eks-locations__section-head\">\r\n        <div data-reveal>\r\n          <p class=\"eks-locations__eyebrow eks-locations__eyebrow--light\">One international network<\/p>\r\n          <h2 class=\"eks-locations__title\" id=\"eks-locations-network-title\">\r\n            Close to the project. <span>Connected to the whole team.<\/span>\r\n          <\/h2>\r\n        <\/div>\r\n        <p data-reveal data-reveal-delay=\"1\">\r\n          Regional proximity and shared expertise work together, so every project can access\r\n          the right specialists regardless of location.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"eks-locations__network-grid\">\r\n        <article class=\"eks-locations__network-item\" data-reveal>\r\n          <span class=\"eks-locations__network-number\">01<\/span>\r\n          <h3>Local understanding<\/h3>\r\n          <p>Teams close to customers understand regional requirements, industries and project conditions.<\/p>\r\n        <\/article>\r\n        <article class=\"eks-locations__network-item\" data-reveal data-reveal-delay=\"1\">\r\n          <span class=\"eks-locations__network-number\">02<\/span>\r\n          <h3>Shared expertise<\/h3>\r\n          <p>Engineering, software and research knowledge moves across offices instead of remaining isolated.<\/p>\r\n        <\/article>\r\n        <article class=\"eks-locations__network-item\" data-reveal data-reveal-delay=\"2\">\r\n          <span class=\"eks-locations__network-number\">03<\/span>\r\n          <h3>Consistent quality<\/h3>\r\n          <p>Shared methods and direct collaboration keep delivery reliable across regions and project phases.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"eks-locations__cta\" aria-labelledby=\"eks-locations-cta-title\">\r\n    <div class=\"eks-locations__shell\">\r\n      <div class=\"eks-locations__cta-card\" data-reveal>\r\n        <div class=\"eks-locations__cta-copy\">\r\n          <h2 id=\"eks-locations-cta-title\">Find the right team for your project.<\/h2>\r\n          <p>\r\n            Contact EKS InTec and we will connect you with the right specialists and location.\r\n          <\/p>\r\n        <\/div>\r\n        <div class=\"eks-locations__cta-actions\">\r\n          <a class=\"eks-locations__button eks-locations__button--light\" href=\"\/contact\/\">\r\n            Contact us\r\n            <span class=\"eks-locations__arrow\" aria-hidden=\"true\"><\/span>\r\n          <\/a>\r\n          <a class=\"eks-locations__button eks-locations__button--outline-light\" href=\"\/careers\/\">\r\n            Explore careers\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/main>\r\n\r\n<script>\r\n  (() => {\r\n    const root = document.querySelector(\"#eks-locations-page\");\r\n    if (!root || root.dataset.initialized === \"true\") return;\r\n\r\n    root.dataset.initialized = \"true\";\r\n    root.classList.add(\"js-ready\");\r\n\r\n    const reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n    const revealItems = Array.from(root.querySelectorAll(\"[data-reveal]\"));\r\n\r\n    if (reduceMotion || !(\"IntersectionObserver\" in window)) {\r\n      revealItems.forEach((item) => item.classList.add(\"is-visible\"));\r\n    } else {\r\n      const revealObserver = new IntersectionObserver(\r\n        (entries, observer) => {\r\n          entries.forEach((entry) => {\r\n            if (!entry.isIntersecting) return;\r\n            entry.target.classList.add(\"is-visible\");\r\n            observer.unobserve(entry.target);\r\n          });\r\n        },\r\n        { threshold: 0.12, rootMargin: \"0px 0px -7% 0px\" }\r\n      );\r\n\r\n      revealItems.forEach((item) => revealObserver.observe(item));\r\n    }\r\n\r\n    const locations = {\r\n      weingarten: {\r\n        index: \"01\",\r\n        city: \"Weingarten\",\r\n        country: \"Germany \u00b7 Headquarters\",\r\n        address: \"Danziger Stra\u00dfe 3, 88250 Weingarten, Germany\",\r\n        target: \"#location-weingarten\"\r\n      },\r\n      tuzla: {\r\n        index: \"02\",\r\n        city: \"Tuzla\",\r\n        country: \"Bosnia and Herzegovina\",\r\n        address: \"Turalibegova 24, 75000 Tuzla, Bosnia and Herzegovina\",\r\n        target: \"#location-tuzla\"\r\n      },\r\n      bangalore: {\r\n        index: \"03\",\r\n        city: \"Bangalore\",\r\n        country: \"India \u00b7 Head office\",\r\n        address: \"11\/3, Palace Road, Bangalore 560001, India\",\r\n        target: \"#location-bangalore\"\r\n      },\r\n      pune: {\r\n        index: \"04\",\r\n        city: \"Pune\",\r\n        country: \"India \u00b7 Branch office\",\r\n        address: \"34, Bhau Patil Road, Pune IT Park, C\/904, Pune 411020, India\",\r\n        target: \"#location-pune\"\r\n      },\r\n      shanghai: {\r\n        index: \"05\",\r\n        city: \"Shanghai\",\r\n        country: \"China\",\r\n        address: \"No. 669 Yuanyao Road, Anting Town, Jiading District, Shanghai 201814, P.R. China\",\r\n        target: \"#location-shanghai\"\r\n      }\r\n    };\r\n\r\n    const choices = Array.from(root.querySelectorAll(\".eks-locations__map-choice\"));\r\n    const markers = Array.from(root.querySelectorAll(\".eks-locations__marker\"));\r\n    const mapSurface = root.querySelector(\".eks-locations__map-surface\");\r\n    const mapArtwork = root.querySelector(\".eks-locations__map-artwork\");\r\n    const detail = root.querySelector(\".eks-locations__map-detail\");\r\n    const indexElement = root.querySelector(\"[data-map-index]\");\r\n    const cityElement = root.querySelector(\"[data-map-city]\");\r\n    const countryElement = root.querySelector(\"[data-map-country]\");\r\n    const addressElement = root.querySelector(\"[data-map-address]\");\r\n    const detailLink = root.querySelector(\"[data-map-link]\");\r\n\r\n    const fitMapArtwork = () => {\r\n      if (!mapSurface || !mapArtwork) return;\r\n\r\n      const bounds = mapSurface.getBoundingClientRect();\r\n      const compact = window.matchMedia(\"(max-width: 560px)\").matches;\r\n      const padding = compact ? 18 : Math.max(24, Math.min(window.innerWidth * 0.04, 56));\r\n      const ratio = 2599 \/ 1733;\r\n      const availableWidth = Math.max(bounds.width - padding * 2, 0);\r\n      const availableHeight = Math.max(bounds.height - padding * 2, 0);\r\n      let width = availableWidth;\r\n      let height = width \/ ratio;\r\n\r\n      if (height > availableHeight) {\r\n        height = availableHeight;\r\n        width = height * ratio;\r\n      }\r\n\r\n      mapArtwork.style.width = `${width}px`;\r\n      mapArtwork.style.height = `${height}px`;\r\n    };\r\n\r\n    fitMapArtwork();\r\n\r\n    if (\"ResizeObserver\" in window && mapSurface) {\r\n      const mapResizeObserver = new ResizeObserver(fitMapArtwork);\r\n      mapResizeObserver.observe(mapSurface);\r\n    } else {\r\n      window.addEventListener(\"resize\", fitMapArtwork, { passive: true });\r\n    }\r\n\r\n    const selectLocation = (key, moveFocus = false) => {\r\n      const location = locations[key];\r\n      if (!location || !detail) return;\r\n\r\n      choices.forEach((choice) => {\r\n        const active = choice.dataset.location === key;\r\n        choice.setAttribute(\"aria-selected\", String(active));\r\n        choice.tabIndex = active ? 0 : -1;\r\n      });\r\n\r\n      markers.forEach((marker) => {\r\n        marker.setAttribute(\"aria-pressed\", String(marker.dataset.location === key));\r\n      });\r\n\r\n      detail.classList.add(\"is-changing\");\r\n\r\n      window.setTimeout(\r\n        () => {\r\n          indexElement.textContent = location.index;\r\n          cityElement.textContent = location.city;\r\n          countryElement.textContent = location.country;\r\n          addressElement.textContent = location.address;\r\n          detailLink.setAttribute(\"href\", location.target);\r\n          detail.classList.remove(\"is-changing\");\r\n        },\r\n        reduceMotion ? 0 : 170\r\n      );\r\n\r\n      if (moveFocus) {\r\n        const activeChoice = choices.find((choice) => choice.dataset.location === key);\r\n        if (activeChoice) activeChoice.focus();\r\n      }\r\n    };\r\n\r\n    choices.forEach((choice, index) => {\r\n      choice.addEventListener(\"click\", () => selectLocation(choice.dataset.location));\r\n      choice.addEventListener(\"keydown\", (event) => {\r\n        if (![\"ArrowUp\", \"ArrowDown\", \"ArrowLeft\", \"ArrowRight\", \"Home\", \"End\"].includes(event.key)) return;\r\n        event.preventDefault();\r\n\r\n        let nextIndex = index;\r\n        if ([\"ArrowUp\", \"ArrowLeft\"].includes(event.key)) nextIndex = (index - 1 + choices.length) % choices.length;\r\n        if ([\"ArrowDown\", \"ArrowRight\"].includes(event.key)) nextIndex = (index + 1) % choices.length;\r\n        if (event.key === \"Home\") nextIndex = 0;\r\n        if (event.key === \"End\") nextIndex = choices.length - 1;\r\n\r\n        selectLocation(choices[nextIndex].dataset.location, true);\r\n      });\r\n    });\r\n\r\n    markers.forEach((marker) => {\r\n      marker.addEventListener(\"click\", () => selectLocation(marker.dataset.location));\r\n    });\r\n\r\n    root.querySelectorAll('a[href^=\"#\"]').forEach((link) => {\r\n      link.addEventListener(\"click\", (event) => {\r\n        const target = root.querySelector(link.getAttribute(\"href\"));\r\n        if (!target) return;\r\n\r\n        event.preventDefault();\r\n        target.scrollIntoView({ behavior: reduceMotion ? \"auto\" : \"smooth\", block: \"start\" });\r\n      });\r\n    });\r\n  })();\r\n<\/script>\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>Locations One team. Across the world. Five offices connect local industrial expertise with one international engineering, software and research network. Explore our locations Contact EKS InTec 5 Offices 4 Countries 1 Team Global presence Local expertise. Globally connected. Select a city on the map or in the list to find the right EKS InTec location [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":152,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"use_case_category":[],"class_list":["post-156","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>locations - EKS InTec GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eks-intec.com\/de\/company\/locations\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"locations\" \/>\n<meta property=\"og:description\" content=\"Locations One team. Across the world. Five offices connect local industrial expertise with one international engineering, software and research network. Explore our locations Contact EKS InTec 5 Offices 4 Countries 1 Team Global presence Local expertise. Globally connected. Select a city on the map or in the list to find the right EKS InTec location [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eks-intec.com\/de\/company\/locations\/\" \/>\n<meta property=\"og:site_name\" content=\"EKS InTec GmbH\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-17T11:36:38+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=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/eks-intec.com\\\/company\\\/locations\\\/\",\"url\":\"https:\\\/\\\/eks-intec.com\\\/company\\\/locations\\\/\",\"name\":\"locations - EKS InTec GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#website\"},\"datePublished\":\"2026-05-19T12:14:01+00:00\",\"dateModified\":\"2026-08-17T11:36:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/eks-intec.com\\\/company\\\/locations\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/eks-intec.com\\\/company\\\/locations\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/eks-intec.com\\\/company\\\/locations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/eks-intec.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"company\",\"item\":\"https:\\\/\\\/eks-intec.com\\\/company\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"locations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#website\",\"url\":\"https:\\\/\\\/eks-intec.com\\\/\",\"name\":\"EKS Intec GmbH\",\"description\":\"Industrial automation systems, manufacturing automation solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#organization\"},\"alternateName\":\"EKS Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/eks-intec.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#organization\",\"name\":\"EKS Website\",\"url\":\"https:\\\/\\\/eks-intec.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/eks-intec.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/EKS_Icon_white.png\",\"contentUrl\":\"https:\\\/\\\/eks-intec.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/EKS_Icon_white.png\",\"width\":1250,\"height\":617,\"caption\":\"EKS Website\"},\"image\":{\"@id\":\"https:\\\/\\\/eks-intec.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"locations - EKS InTec GmbH","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:\/\/eks-intec.com\/de\/company\/locations\/","og_locale":"de_DE","og_type":"article","og_title":"locations","og_description":"Locations One team. Across the world. Five offices connect local industrial expertise with one international engineering, software and research network. Explore our locations Contact EKS InTec 5 Offices 4 Countries 1 Team Global presence Local expertise. Globally connected. Select a city on the map or in the list to find the right EKS InTec location [&hellip;]","og_url":"https:\/\/eks-intec.com\/de\/company\/locations\/","og_site_name":"EKS InTec GmbH","article_modified_time":"2026-08-17T11:36:38+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/eks-intec.com\/company\/locations\/","url":"https:\/\/eks-intec.com\/company\/locations\/","name":"locations - EKS InTec GmbH","isPartOf":{"@id":"https:\/\/eks-intec.com\/#website"},"datePublished":"2026-05-19T12:14:01+00:00","dateModified":"2026-08-17T11:36:38+00:00","breadcrumb":{"@id":"https:\/\/eks-intec.com\/company\/locations\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eks-intec.com\/company\/locations\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/eks-intec.com\/company\/locations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eks-intec.com\/"},{"@type":"ListItem","position":2,"name":"company","item":"https:\/\/eks-intec.com\/company\/"},{"@type":"ListItem","position":3,"name":"locations"}]},{"@type":"WebSite","@id":"https:\/\/eks-intec.com\/#website","url":"https:\/\/eks-intec.com\/","name":"EKS Intec GmbH","description":"Industrial automation systems, manufacturing automation solutions","publisher":{"@id":"https:\/\/eks-intec.com\/#organization"},"alternateName":"EKS Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eks-intec.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/eks-intec.com\/#organization","name":"EKS Website","url":"https:\/\/eks-intec.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/eks-intec.com\/#\/schema\/logo\/image\/","url":"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/05\/EKS_Icon_white.png","contentUrl":"https:\/\/eks-intec.com\/wp-content\/uploads\/2026\/05\/EKS_Icon_white.png","width":1250,"height":617,"caption":"EKS Website"},"image":{"@id":"https:\/\/eks-intec.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/pages\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":4,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/pages\/156\/revisions"}],"predecessor-version":[{"id":1440,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/pages\/156\/revisions\/1440"}],"up":[{"embeddable":true,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/pages\/152"}],"wp:attachment":[{"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"use_case_category","embeddable":true,"href":"https:\/\/eks-intec.com\/de\/wp-json\/wp\/v2\/use_case_category?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}