{"id":2809,"date":"2021-08-25T13:23:02","date_gmt":"2021-08-25T11:23:02","guid":{"rendered":"https:\/\/voren.group\/contact\/"},"modified":"2026-08-10T21:43:09","modified_gmt":"2026-08-10T19:43:09","slug":"contact","status":"publish","type":"page","link":"https:\/\/voren.group\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2809\" class=\"elementor elementor-2809 elementor-492\">\n\t\t\t\t<div data-section-luminosity=\"dark\" class=\"elementor-element elementor-element-e77da07 e-con-full e-flex e-con e-parent\" data-id=\"e77da07\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3ed4ff elementor-widget elementor-widget-html\" data-id=\"e3ed4ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- VOREN GROUP \u2014 CONTACT \/ ELEMENTOR 01 \u2014 HERO \u2014 DARK\nTop-level Elementor container: DARK. Common CSS is intentionally stored only here. -->\n<div class=\"vg-contact-page\" data-vg-contact-page data-theme=\"dark\">\n    <style>\n        .vg-contact-page,\n        .vg-contact-page * {\n            box-sizing: border-box;\n        }\n        .vg-contact-page {\n            width: 100%;\n            margin: 0;\n            padding: 0;\n            --paper: #e8e8e4;\n            --soft: #f4f4f1;\n            --ink: #20211f;\n            --muted: #73756f;\n            --line: #c8cac4;\n            --accent: #616963;\n            --dark: #20221f;\n            --light: #f1f1ed;\n            -webkit-font-smoothing: antialiased;\n        }\n        .vg-contact-page a {\n            color: inherit;\n        }\n        .vg-contact-page button,\n        .vg-contact-page input,\n        .vg-contact-page textarea {\n            font: inherit;\n        }\n        \/* HERO *\/\n        .vg-c1 {\n            position: relative;\n            min-height: 100svh;\n            overflow: hidden;\n            background: var(--dark);\n            color: var(--light);\n            font-family: \"IBM Plex Sans\", Arial, sans-serif;\n            isolation: isolate;\n        }\n        .vg-c1__media {\n            position: absolute;\n            inset: 0;\n            z-index: -3;\n        }\n        .vg-c1__media img {\n            display: block;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            filter: saturate(0.62) brightness(0.68);\n            transform: scale(1.025);\n            transition: transform 1.4s cubic-bezier(0.2, 0.72, 0.2, 1);\n        }\n        .vg-c1:hover .vg-c1__media img {\n            transform: scale(1);\n        }\n        .vg-c1:before {\n            content: \"\";\n            position: absolute;\n            inset: 0;\n            z-index: -2;\n            background:\n                radial-gradient(circle at 78% 30%, rgba(111, 119, 111, 0.16), transparent 34%),\n                linear-gradient(180deg, rgba(20, 22, 19, 0.18), rgba(20, 22, 19, 0.52)),\n                linear-gradient(145deg, rgba(23, 24, 22, 0.24) 0%, rgba(17, 18, 16, 0.16) 72%, rgba(34, 37, 32, 0.18) 100%);\n        }\n        .vg-c1__grid {\n            position: absolute;\n            inset: 0;\n            z-index: -1;\n            pointer-events: none;\n            background-image:\n                linear-gradient(rgba(241, 241, 237, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(241, 241, 237, 0.05) 1px, transparent 1px);\n            background-size:\n                25% 100%,\n                25% 100%;\n        }\n        .vg-c1__inner {\n            width: min(100%, 1500px);\n            min-height: 100svh;\n            margin: auto;\n            padding: clamp(116px, 13vh, 164px) clamp(22px, 4.3vw, 72px) clamp(34px, 4vw, 62px);\n            display: grid;\n            grid-template-columns: 1fr 0.52fr;\n            grid-template-rows: 1fr auto;\n            gap: 40px;\n            align-items: end;\n        }\n        .vg-c1__title {\n            grid-column: 1 \/ 3;\n            align-self: center;\n            margin: 0;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(68px, 9.7vw, 154px);\n            font-weight: 300;\n            line-height: 0.8;\n            letter-spacing: -0.06em;\n            text-transform: uppercase;\n            max-width: 100%;\n        }\n        .vg-contact-page .vg-c1 .vg-c1__title,\n        .vg-contact-page .vg-c1 .vg-c1__title span {\n            color: var(--light) !important;\n            -webkit-text-fill-color: var(--light) !important;\n        }\n        .vg-c1__title span {\n            display: block;\n            white-space: nowrap;\n            opacity: 0;\n            transform: translateY(42px);\n            filter: blur(5px);\n            animation: vgC1In 1.15s cubic-bezier(0.2, 0.72, 0.2, 1) forwards;\n        }\n        .vg-c1__title span:nth-child(2) {\n            font-size: 0.92em;\n            margin-left: clamp(0px, 5vw, 72px);\n            animation-delay: 0.12s;\n        }\n        .vg-c1__lead {\n            grid-column: 1;\n            grid-row: 2;\n            margin: 0;\n            max-width: 470px;\n            font-size: clamp(16px, 1.25vw, 20px);\n            line-height: 1.5;\n            font-weight: 300;\n            color: rgba(241, 241, 237, 0.72);\n        }\n        .vg-c1__lead:before {\n            content: \"\";\n            display: block;\n            width: 44px;\n            height: 1px;\n            margin-bottom: 17px;\n            background: rgba(241, 241, 237, 0.48);\n        }\n        .vg-c1__meta {\n            grid-column: 2;\n            grid-row: 2;\n            justify-self: end;\n            text-align: right;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.15em;\n            text-transform: uppercase;\n            color: rgba(241, 241, 237, 0.48);\n        }\n        .vg-c1__orb {\n            position: absolute;\n            width: min(28vw, 390px);\n            aspect-ratio: 1;\n            border: 1px solid rgba(241, 241, 237, 0.12);\n            border-radius: 50%;\n            right: clamp(-120px, -4vw, -20px);\n            top: 20%;\n            opacity: 0.75;\n        }\n        .vg-c1__orb:before,\n        .vg-c1__orb:after {\n            content: \"\";\n            position: absolute;\n            inset: 18%;\n            border: 1px solid rgba(241, 241, 237, 0.09);\n            border-radius: 50%;\n        }\n        .vg-c1__orb:after {\n            inset: 36%;\n        }\n        @keyframes vgC1In {\n            to {\n                opacity: 1;\n                transform: none;\n                filter: none;\n            }\n        }\n        @media (max-width: 1180px) {\n            .vg-c1__title {\n                font-size: clamp(68px, 10.5vw, 118px);\n            }\n            .vg-c1__title span:nth-child(2) {\n                font-size: 0.9em;\n                margin-left: clamp(0px, 2.5vw, 28px);\n            }\n        }\n        @media (max-width: 820px) {\n            .vg-c1__inner {\n                grid-template-columns: 1fr;\n                grid-template-rows: 1fr auto auto;\n            }\n            .vg-c1__title {\n                grid-column: 1;\n                font-size: clamp(58px, 13.6vw, 92px);\n                line-height: 0.84;\n            }\n            .vg-c1__title span:nth-child(2) {\n                font-size: 0.84em;\n                margin-left: 0;\n            }\n            .vg-c1__lead {\n                grid-column: 1;\n                grid-row: 2;\n            }\n            .vg-c1__meta {\n                grid-column: 1;\n                grid-row: 3;\n                justify-self: start;\n                text-align: left;\n            }\n            .vg-c1__orb {\n                width: 48vw;\n                right: -18vw;\n                top: 18%;\n            }\n        }\n        @media (max-width: 520px) {\n            .vg-c1__inner {\n                padding-top: 108px;\n            }\n            .vg-c1__title {\n                font-size: clamp(46px, 15.5vw, 72px);\n                line-height: 0.88;\n                letter-spacing: -0.045em;\n            }\n            .vg-c1__title span:nth-child(2) {\n                font-size: 0.78em;\n            }\n            .vg-c1__lead {\n                max-width: 300px;\n            }\n            .vg-c1__orb {\n                display: none;\n            }\n        }\n        @media (prefers-reduced-motion: reduce) {\n            .vg-c1__title span {\n                animation: none;\n                opacity: 1;\n                transform: none;\n                filter: none;\n            }\n        }\n        \/* MAIN CONTACT *\/\n        .vg-c2 {\n            background: var(--soft);\n            color: var(--ink);\n            font-family: \"IBM Plex Sans\", Arial, sans-serif;\n            padding: clamp(84px, 10vw, 148px) 0;\n            overflow: hidden;\n        }\n        .vg-c2__shell {\n            width: min(100%, 1500px);\n            margin: auto;\n            padding: 0 clamp(22px, 4.3vw, 72px);\n        }\n        .vg-c2__intro {\n            display: grid;\n            grid-template-columns: minmax(0, 0.9fr) minmax(480px, 1.1fr);\n            gap: clamp(50px, 9vw, 140px);\n            align-items: start;\n        }\n        .vg-c2__left {\n            position: sticky;\n            top: 120px;\n        }\n        .vg-c2__kicker {\n            margin: 0 0 clamp(28px, 4vw, 48px);\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.16em;\n            text-transform: uppercase;\n            color: var(--accent);\n        }\n        .vg-c2__heading {\n            margin: 0 0 30px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(50px, 6.4vw, 98px);\n            font-weight: 300;\n            line-height: 0.94;\n            letter-spacing: -0.055em;\n            max-width: 650px;\n        }\n        .vg-c2__copy {\n            margin: 0;\n            max-width: 460px;\n            color: var(--muted);\n            font-size: 16px;\n            line-height: 1.58;\n            font-weight: 300;\n        }\n        .vg-c2__image {\n            width: min(310px, 70%);\n            height: clamp(230px, 27vw, 400px);\n            margin-top: clamp(48px, 7vw, 86px);\n            overflow: hidden;\n            background: #d7d7d1;\n        }\n        .vg-c2__image img {\n            display: block;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            filter: saturate(0.62);\n            transform: scale(1.035);\n            transition: transform 1.2s cubic-bezier(0.2, 0.72, 0.2, 1);\n        }\n        .vg-c2__image:hover img {\n            transform: scale(1);\n        }\n        .vg-c2__form-wrap {\n            border-top: 1px solid var(--line);\n            padding-top: 24px;\n        }\n        .vg-c2__form-head {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 24px;\n            margin-bottom: 28px;\n        }\n        .vg-c2__form-label {\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.15em;\n            text-transform: uppercase;\n            color: var(--muted);\n        }\n        .vg-c2__progress {\n            width: 140px;\n            height: 1px;\n            background: var(--line);\n            overflow: hidden;\n        }\n        .vg-c2__progress span {\n            display: block;\n            width: 0;\n            height: 100%;\n            background: var(--accent);\n            transition: width 0.45s cubic-bezier(0.2, 0.72, 0.2, 1);\n        }\n        .vg-c2__grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 0 34px;\n        }\n        .vg-c2__field {\n            position: relative;\n            padding: 22px 0 14px;\n            border-bottom: 1px solid var(--line);\n        }\n        .vg-c2__field--full {\n            grid-column: 1 \/ -1;\n        }\n        .vg-c2__field label {\n            display: block;\n            margin-bottom: 10px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.13em;\n            text-transform: uppercase;\n            color: var(--muted);\n        }\n        .vg-c2__field input,\n        .vg-c2__field textarea {\n            display: block;\n            width: 100%;\n            border: 0;\n            outline: 0;\n            background: transparent;\n            color: var(--ink);\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(20px, 1.8vw, 28px);\n            font-weight: 300;\n            line-height: 1.3;\n            padding: 0;\n            resize: none;\n            border-radius: 0;\n        }\n        .vg-c2__field textarea {\n            min-height: 120px;\n        }\n        .vg-c2__field:after {\n            content: \"\";\n            position: absolute;\n            left: 0;\n            right: 100%;\n            bottom: -1px;\n            height: 1px;\n            background: var(--accent);\n            transition: right 0.45s cubic-bezier(0.2, 0.72, 0.2, 1);\n        }\n        .vg-c2__field:focus-within:after {\n            right: 0;\n        }\n        .vg-c2__types {\n            grid-column: 1 \/ -1;\n            padding: 30px 0 26px;\n            border-bottom: 1px solid var(--line);\n        }\n        .vg-c2__types-label {\n            display: block;\n            margin-bottom: 15px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.13em;\n            text-transform: uppercase;\n            color: var(--muted);\n        }\n        .vg-c2__chips {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 9px;\n        }\n        .vg-c2__chip {\n            appearance: none;\n            border: 1px solid var(--line);\n            background: transparent;\n            color: var(--ink);\n            padding: 10px 15px;\n            border-radius: 999px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 11px;\n            letter-spacing: 0.04em;\n            cursor: pointer;\n            transition:\n                background 0.3s ease,\n                color 0.3s ease,\n                border-color 0.3s ease;\n        }\n        .vg-c2__chip:hover,\n        .vg-c2__chip.is-active {\n            background: var(--ink);\n            border-color: var(--ink);\n            color: var(--light);\n        }\n        .vg-c2__actions {\n            display: flex;\n            align-items: end;\n            justify-content: space-between;\n            gap: 30px;\n            padding-top: 32px;\n        }\n        .vg-c2__note {\n            margin: 0;\n            max-width: 280px;\n            color: var(--muted);\n            font-size: 12px;\n            line-height: 1.45;\n        }\n        .vg-c2__submit {\n            appearance: none;\n            border: 0;\n            background: var(--ink);\n            color: var(--light);\n            min-width: 210px;\n            padding: 17px 20px;\n            display: inline-flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 22px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 11px;\n            letter-spacing: 0.1em;\n            text-transform: uppercase;\n            cursor: pointer;\n        }\n        .vg-c2__arrow {\n            width: 17px;\n            height: 17px;\n            flex: 0 0 17px;\n            transition: transform 0.3s ease;\n        }\n        .vg-c2__submit:hover .vg-c2__arrow {\n            transform: translate(4px, -4px);\n        }\n        @media (max-width: 980px) {\n            .vg-c2__intro {\n                grid-template-columns: 1fr;\n            }\n            .vg-c2__left {\n                position: static;\n                display: grid;\n                grid-template-columns: 1fr 0.42fr;\n                gap: 36px;\n                align-items: end;\n            }\n            .vg-c2__image {\n                width: 100%;\n                height: 260px;\n                margin: 0;\n            }\n            .vg-c2__copy {\n                max-width: 560px;\n            }\n        }\n        @media (max-width: 640px) {\n            .vg-c2__left {\n                grid-template-columns: 1fr;\n            }\n            .vg-c2__image {\n                width: 62%;\n                justify-self: end;\n                height: 58vw;\n                min-height: 230px;\n            }\n            .vg-c2__grid {\n                grid-template-columns: 1fr;\n            }\n            .vg-c2__field--full {\n                grid-column: 1;\n            }\n            .vg-c2__types {\n                grid-column: 1;\n            }\n            .vg-c2__actions {\n                align-items: stretch;\n                flex-direction: column;\n            }\n            .vg-c2__submit {\n                width: 100%;\n            }\n        }\n        @media (prefers-reduced-motion: reduce) {\n            .vg-c2__image img,\n            .vg-c2__progress span,\n            .vg-c2__arrow,\n            .vg-c2__contact-link svg {\n                transition: none;\n            }\n        }\n\n        \/* CONTACT DETAILS \u2014 PROMINENT BLOCK AFTER HERO *\/\n        .vg-c2__contact-strip {\n            padding: 0 0 clamp(62px, 7vw, 98px);\n            margin: 0 0 clamp(72px, 8vw, 118px);\n            border-bottom: 1px solid var(--line);\n        }\n        .vg-c2__contact-head {\n            display: grid;\n            grid-template-columns: minmax(250px, 0.72fr) minmax(0, 1.28fr);\n            gap: clamp(42px, 8vw, 130px);\n            align-items: end;\n            margin-bottom: clamp(44px, 5vw, 72px);\n        }\n        .vg-c2__contact-kicker {\n            margin: 0 0 20px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            letter-spacing: 0.16em;\n            text-transform: uppercase;\n            color: var(--accent);\n        }\n        .vg-c2__contact-title {\n            margin: 0;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(48px, 6.1vw, 94px);\n            font-weight: 300;\n            line-height: 0.92;\n            letter-spacing: -0.055em;\n            max-width: 720px;\n        }\n        .vg-c2__contact-copy {\n            margin: 0;\n            max-width: 500px;\n            color: var(--muted);\n            font-size: 16px;\n            line-height: 1.58;\n            font-weight: 300;\n            justify-self: end;\n        }\n        .vg-c2__details {\n            display: grid;\n            grid-template-columns: 1fr 1.45fr 1fr 1.45fr;\n            gap: 0;\n            border-top: 1px solid var(--line);\n        }\n        .vg-c2__contact-item {\n            min-width: 0;\n            padding: 22px clamp(14px, 2vw, 30px) 6px 0;\n            border-right: 1px solid var(--line);\n        }\n        .vg-c2__contact-item:not(:first-child) {\n            padding-left: clamp(14px, 2vw, 30px);\n        }\n        .vg-c2__contact-item:last-child {\n            border-right: 0;\n            padding-right: 0;\n        }\n        .vg-c2__contact-label {\n            display: block;\n            margin-bottom: 14px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 9px;\n            letter-spacing: 0.15em;\n            text-transform: uppercase;\n            color: var(--muted);\n        }\n        .vg-c2__contact-value {\n            margin: 0;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(16px, 1.35vw, 21px);\n            font-weight: 300;\n            line-height: 1.45;\n            color: var(--ink);\n            overflow-wrap: anywhere;\n        }\n        .vg-c2__contact-link {\n            display: inline-flex;\n            align-items: center;\n            gap: 9px;\n            color: var(--ink);\n            text-decoration: none !important;\n            padding-bottom: 0;\n            border-bottom: 0 !important;\n            transition: color 0.3s ease;\n        }\n        .vg-c2__contact-link:hover {\n            text-decoration: none !important;\n        }\n        .vg-c2__contact-link svg {\n            width: 14px;\n            height: 14px;\n            flex: 0 0 14px;\n            transition: transform 0.3s ease;\n        }\n        .vg-c2__contact-link:hover svg {\n            transform: translate(3px, -3px);\n        }\n        .vg-c2__intro {\n            scroll-margin-top: 110px;\n        }\n\n        \/* CONTACT FORM 7 \u2014 CONTACT PAGE *\/\n        .vg-contact-page .vg-c2__form-wrap {\n            border-top: 1px solid var(--line);\n            padding-top: 24px;\n            min-width: 0;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7 {\n            width: 100%;\n            margin: 0;\n            color: var(--ink);\n            font-family: \"IBM Plex Sans\", Arial, sans-serif;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-form {\n            margin: 0;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7 p {\n            margin: 0 !important;\n            padding: 0 !important;\n            line-height: inherit !important;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7 br {\n            display: none !important;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7 > p:empty {\n            display: none !important;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-row {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 0 34px;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-field {\n            position: relative;\n            padding: 22px 0 14px;\n            border-bottom: 1px solid var(--line);\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-field label,\n        .vg-contact-page .vg-page-cf7 .vg-cf7-label {\n            display: block;\n            margin: 0 0 10px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            font-weight: 450;\n            line-height: 1;\n            letter-spacing: 0.13em;\n            text-transform: uppercase;\n            color: var(--muted);\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-form-control-wrap {\n            display: block !important;\n            width: 100% !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7 input[type=\"text\"],\n        .vg-contact-page .vg-page-cf7 .wpcf7 input[type=\"email\"],\n        .vg-contact-page .vg-page-cf7 .wpcf7 input[type=\"tel\"],\n        .vg-contact-page .vg-page-cf7 .wpcf7 textarea {\n            display: block !important;\n            width: 100% !important;\n            max-width: none !important;\n            margin: 0 !important;\n            padding: 0 !important;\n            border: 0 !important;\n            outline: 0 !important;\n            border-radius: 0 !important;\n            box-shadow: none !important;\n            background: transparent !important;\n            color: var(--ink) !important;\n            -webkit-text-fill-color: var(--ink) !important;\n            font-family: \"Onest\", Arial, sans-serif !important;\n            font-size: clamp(20px, 1.8vw, 28px) !important;\n            font-weight: 300 !important;\n            line-height: 1.3 !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7 textarea {\n            height: 120px !important;\n            min-height: 120px !important;\n            max-height: 180px !important;\n            resize: vertical !important;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-field:after {\n            content: \"\";\n            position: absolute;\n            left: 0;\n            right: 100%;\n            bottom: -1px;\n            height: 1px;\n            background: var(--accent);\n            transition: right 0.45s cubic-bezier(0.2, 0.72, 0.2, 1);\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-field:focus-within:after {\n            right: 0;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-types {\n            padding: 30px 0 26px;\n            border-bottom: 1px solid var(--line);\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-radio {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            align-items: center !important;\n            gap: 9px !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item {\n            display: inline-flex !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item label {\n            position: relative !important;\n            display: inline-flex !important;\n            margin: 0 !important;\n            padding: 0 !important;\n            cursor: pointer !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item label:before,\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item label:after {\n            content: none !important;\n            display: none !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item input[type=\"radio\"] {\n            position: absolute !important;\n            left: 0 !important;\n            top: 0 !important;\n            width: 1px !important;\n            height: 1px !important;\n            margin: 0 !important;\n            padding: 0 !important;\n            border: 0 !important;\n            outline: 0 !important;\n            opacity: 0 !important;\n            pointer-events: none !important;\n            appearance: none !important;\n            -webkit-appearance: none !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item-label {\n            display: inline-flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            min-height: 36px !important;\n            padding: 0 15px !important;\n            margin: 0 !important;\n            border: 1px solid var(--line) !important;\n            border-radius: 999px !important;\n            background: transparent !important;\n            box-shadow: none !important;\n            font-family: \"Onest\", Arial, sans-serif !important;\n            font-size: 11px !important;\n            font-weight: 400 !important;\n            line-height: 1 !important;\n            letter-spacing: 0.03em !important;\n            color: var(--ink) !important;\n            -webkit-text-fill-color: var(--ink) !important;\n            transition:\n                background 0.3s ease,\n                border-color 0.3s ease,\n                color 0.3s ease !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item-label:before,\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item-label:after {\n            content: none !important;\n            display: none !important;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-list-item input[type=\"radio\"]:checked + .wpcf7-list-item-label {\n            background: var(--ink) !important;\n            border-color: var(--ink) !important;\n            color: var(--light) !important;\n            -webkit-text-fill-color: var(--light) !important;\n        }\n        .vg-contact-page .vg-page-cf7 .vg-cf7-submit {\n            margin: 32px 0 0;\n            display: flex;\n            align-items: center;\n            justify-content: flex-end;\n            gap: 12px;\n        }\n        .vg-contact-page .vg-page-cf7 input[type=\"submit\"] {\n            min-width: 210px;\n            height: 50px;\n            margin: 0;\n            padding: 0 22px;\n            border: 1px solid var(--ink) !important;\n            border-radius: 2px !important;\n            box-shadow: none !important;\n            background: var(--ink) !important;\n            color: var(--light) !important;\n            -webkit-text-fill-color: var(--light) !important;\n            font-family: \"Onest\", Arial, sans-serif !important;\n            font-size: 11px !important;\n            font-weight: 450 !important;\n            letter-spacing: 0.1em !important;\n            text-transform: uppercase !important;\n            cursor: pointer !important;\n            transition:\n                background 0.3s ease,\n                color 0.3s ease,\n                transform 0.3s ease !important;\n        }\n        .vg-contact-page .vg-page-cf7 input[type=\"submit\"]:hover {\n            background: transparent !important;\n            color: var(--ink) !important;\n            -webkit-text-fill-color: var(--ink) !important;\n            transform: translateY(-1px);\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-spinner {\n            margin: 0 0 0 10px;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-not-valid-tip {\n            display: block;\n            margin: 6px 0 0;\n            font-size: 11px;\n            line-height: 1.35;\n            color: #8a554e;\n        }\n        .vg-contact-page .vg-page-cf7 .wpcf7-response-output {\n            display: none !important;\n        }\n        \/* Page success state *\/\n        .vg-contact-page .vg-c2__success {\n            display: none;\n            max-width: 640px;\n            padding: 8px 0 12px;\n            opacity: 0;\n            transform: translateY(18px);\n        }\n        .vg-contact-page .vg-c2__form-wrap.is-success .vg-c2__form-head,\n        .vg-contact-page .vg-c2__form-wrap.is-success .vg-page-cf7 {\n            display: none !important;\n        }\n        .vg-contact-page .vg-c2__form-wrap.is-success .vg-c2__success {\n            display: flex;\n            min-height: 420px;\n            flex-direction: column;\n            justify-content: center;\n            align-items: flex-start;\n            opacity: 1;\n            transform: none;\n            animation: vgPageSuccess 0.72s cubic-bezier(0.2, 0.72, 0.2, 1) both;\n        }\n        .vg-contact-page .vg-c2__success-kicker {\n            margin: 0 0 24px;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: 10px;\n            line-height: 1;\n            letter-spacing: 0.16em;\n            text-transform: uppercase;\n            color: var(--accent);\n        }\n        .vg-contact-page .vg-c2__success-title {\n            margin: 0;\n            font-family: \"Onest\", Arial, sans-serif;\n            font-size: clamp(52px, 5.8vw, 88px);\n            font-weight: 300;\n            line-height: 0.92;\n            letter-spacing: -0.055em;\n            color: var(--ink) !important;\n            -webkit-text-fill-color: var(--ink) !important;\n        }\n        .vg-contact-page .vg-c2__success-copy {\n            margin: 26px 0 34px;\n            max-width: 510px;\n            color: var(--muted);\n            font-size: 15px;\n            line-height: 1.6;\n            font-weight: 300;\n        }\n        .vg-contact-page .vg-c2__success-reset {\n            min-width: 220px;\n            height: 48px;\n            padding: 0 20px;\n            border: 1px solid var(--ink) !important;\n            border-radius: 2px !important;\n            background: var(--ink) !important;\n            color: var(--light) !important;\n            -webkit-text-fill-color: var(--light) !important;\n            font-family: \"Onest\", Arial, sans-serif !important;\n            font-size: 10px !important;\n            font-weight: 450 !important;\n            letter-spacing: 0.1em !important;\n            text-transform: uppercase !important;\n            cursor: pointer !important;\n            transition:\n                background 0.3s ease,\n                color 0.3s ease,\n                transform 0.3s ease !important;\n        }\n        .vg-contact-page .vg-c2__success-reset:hover {\n            background: transparent !important;\n            color: var(--ink) !important;\n            -webkit-text-fill-color: var(--ink) !important;\n            transform: translateY(-1px);\n        }\n        @keyframes vgPageSuccess {\n            from {\n                opacity: 0;\n                transform: translateY(18px);\n            }\n            to {\n                opacity: 1;\n                transform: none;\n            }\n        }\n        @media (max-width: 640px) {\n            .vg-contact-page .vg-page-cf7 .vg-cf7-row {\n                grid-template-columns: 1fr;\n            }\n            .vg-contact-page .vg-page-cf7 .vg-cf7-submit {\n                justify-content: stretch;\n            }\n            .vg-contact-page .vg-page-cf7 input[type=\"submit\"] {\n                width: 100%;\n            }\n            .vg-contact-page .vg-c2__form-wrap.is-success .vg-c2__success {\n                min-height: 340px;\n            }\n            .vg-contact-page .vg-c2__success-title {\n                font-size: clamp(44px, 12vw, 62px);\n            }\n            .vg-contact-page .vg-c2__success-reset {\n                width: 100%;\n            }\n        }\n    <\/style>\n    <section class=\"vg-c1\" data-theme=\"dark\" aria-label=\"Contact Voren Group\">\n        <div class=\"vg-c1__media\" aria-hidden=\"true\"><img decoding=\"async\" loading=\"eager\" src=\"\/wp-content\/uploads\/voren-group-assets\/contact\/contact-hero.webp\" alt=\"\" \/><\/div>\n        <div class=\"vg-c1__grid\" aria-hidden=\"true\"><\/div>\n        <div class=\"vg-c1__orb\" aria-hidden=\"true\"><\/div>\n        <div class=\"vg-c1__inner\">\n            <h1 class=\"vg-c1__title\"><span>Start a<\/span><span>conversation.<\/span><\/h1>\n            <p class=\"vg-c1__lead\">Tell us what you are planning. We\u2019ll start with the essentials and shape the next step from there.<\/p>\n            <div class=\"vg-c1__meta\">Architecture \u00b7 Interiors \u00b7 Real Estate<\/div>\n        <\/div>\n    <\/section>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64695cf e-con-full e-flex e-con e-parent\" data-id=\"64695cf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-854af1d elementor-widget elementor-widget-html\" data-id=\"854af1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- VOREN GROUP \u2014 CONTACT \/ ELEMENTOR 02 \u2014 CONTACT DETAILS + FORM \u2014 LIGHT\nTop-level Elementor container: LIGHT. Contacts are intentionally placed immediately after Hero.\nThis is the final HTML widget, so common JavaScript is stored at the end of this file. -->\n<div class=\"vg-contact-page\" data-vg-contact-page data-theme=\"light\">\n<section class=\"vg-c2\" data-theme=\"light\" aria-label=\"Contact and project enquiry\">\n  <div class=\"vg-c2__shell\">\n    <div class=\"vg-c2__contact-strip\" aria-label=\"Direct contact details\">\n      <div class=\"vg-c2__contact-head\">\n        <div>\n          <p class=\"vg-c2__contact-kicker\">Direct contact<\/p>\n          <h2 class=\"vg-c2__contact-title\">Reach us<br>directly.<\/h2>\n        <\/div>\n        <p class=\"vg-c2__contact-copy\">For a first conversation, a project question or a direct introduction \u2014 use whichever contact is most convenient.<\/p>\n      <\/div>\n      <div class=\"vg-c2__details\">\n        <div class=\"vg-c2__contact-item\">\n          <span class=\"vg-c2__contact-label\">Company<\/span>\n          <p class=\"vg-c2__contact-value\">WeissLift GmbH<\/p>\n        <\/div>\n        <div class=\"vg-c2__contact-item\">\n          <span class=\"vg-c2__contact-label\">Email<\/span>\n          <p class=\"vg-c2__contact-value\"><a class=\"vg-c2__contact-link\" href=\"mailto:Kharechko.oleksiy@gmail.com\">Kharechko.oleksiy@gmail.com <svg viewBox=\"0 0 18 18\" aria-hidden=\"true\"><path d=\"M4.5 13.5 13.5 4.5M7 4.5h6.5V11\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.35\"\/><\/svg><\/a><\/p>\n        <\/div>\n        <div class=\"vg-c2__contact-item\">\n          <span class=\"vg-c2__contact-label\">Phone<\/span>\n          <p class=\"vg-c2__contact-value\"><a class=\"vg-c2__contact-link\" href=\"tel:+4915172154240\">+49 151 72154240<\/a><\/p>\n        <\/div>\n        <div class=\"vg-c2__contact-item\">\n          <span class=\"vg-c2__contact-label\">Office<\/span>\n          <p class=\"vg-c2__contact-value\">Lindenstra\u00dfe 48\u201352<br>40233 D\u00fcsseldorf<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"vg-c2__intro\" id=\"project-enquiry\">\n      <div class=\"vg-c2__left\">\n        <div>\n          <p class=\"vg-c2__kicker\">Project enquiry<\/p>\n          <h2 class=\"vg-c2__heading\">Begin with<br>the essentials.<\/h2>\n          <p class=\"vg-c2__copy\">A short brief is enough. Tell us what the project is, where it is and what you want to achieve.<\/p>\n        <\/div>\n        <div class=\"vg-c2__image\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/voren-group-assets\/contact\/contact-detail.webp\" alt=\"Quiet contemporary interior\"><\/div>\n      <\/div>\n\n      <div class=\"vg-c2__form-wrap\" data-vg-page-form>\n        <div class=\"vg-c2__form-head\">\n          <span class=\"vg-c2__form-label\">Your brief<\/span>\n          <div class=\"vg-c2__progress\" aria-hidden=\"true\"><span data-form-progress><\/span><\/div>\n        <\/div>\n        <div class=\"vg-page-cf7\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3088-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"3088\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/2809#wpcf7-f3088-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"3088\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3088-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"vg-cf7\">\n\t<div class=\"vg-cf7-row\">\n\t\t<div class=\"vg-cf7-field\">\n\t\t\t<p><label>Name<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"vg-cf7-field\">\n\t\t\t<p><label>Email<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"vg-cf7-types\">\n\t\t<p><span class=\"vg-cf7-label\">Project Type<\/span>\n\t\t<\/p>\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"project-type\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"project-type\" value=\"Architecture\" checked=\"checked\" \/><span class=\"wpcf7-list-item-label\">Architecture<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"project-type\" value=\"Interior Design\" \/><span class=\"wpcf7-list-item-label\">Interior Design<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"project-type\" value=\"Real Estate\" \/><span class=\"wpcf7-list-item-label\">Real Estate<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"project-type\" value=\"Other\" \/><span class=\"wpcf7-list-item-label\">Other<\/span><\/label><\/span><\/span><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"vg-cf7-field\">\n\t\t<p><label>Project Location<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"project-location\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"project-location\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"vg-cf7-field vg-cf7-message\">\n\t\t<p><label>What are you planning?<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"vg-cf7-submit\">\n\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Send Enquiry\" \/>\n\t\t<\/p>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n        <div class=\"vg-c2__success\" data-page-success role=\"status\" aria-live=\"polite\" tabindex=\"-1\">\n          <p class=\"vg-c2__success-kicker\">Enquiry sent<\/p>\n          <h3 class=\"vg-c2__success-title\">Thank you.<br>We'll be in touch.<\/h3>\n          <p class=\"vg-c2__success-copy\">Your enquiry has been sent successfully. We'll review the details and get back to you shortly.<\/p>\n          <button class=\"vg-c2__success-reset\" type=\"button\" data-page-reset>Send another enquiry<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<script>\n(()=>{\n  const init=()=>{\n    const wrap=document.querySelector('[data-vg-page-form]');\n    if(!wrap||wrap.dataset.vgReady==='1')return;\n    wrap.dataset.vgReady='1';\n    const progress=wrap.querySelector('[data-form-progress]');\n    const success=wrap.querySelector('[data-page-success]');\n    const reset=wrap.querySelector('[data-page-reset]');\n\n    const getForm=()=>wrap.querySelector('.wpcf7-form');\n    const updateProgress=()=>{\n      const form=getForm(); if(!form||!progress)return;\n      const textFields=[...form.querySelectorAll('input[type=\"text\"],input[type=\"email\"],input[type=\"tel\"],textarea')];\n      const radioGroups=[...new Set([...form.querySelectorAll('input[type=\"radio\"]')].map(el=>el.name))];\n      const filled=textFields.filter(el=>String(el.value||'').trim()).length;\n      const checked=radioGroups.filter(name=>form.querySelector('input[type=\"radio\"][name=\"'+CSS.escape(name)+'\"]:checked')).length;\n      const total=textFields.length+radioGroups.length;\n      progress.style.width=(total?((filled+checked)\/total*100):0)+'%';\n    };\n\n    wrap.addEventListener('input',updateProgress);\n    wrap.addEventListener('change',updateProgress);\n    updateProgress();\n\n    document.addEventListener('wpcf7mailsent',event=>{\n      if(!wrap.contains(event.target))return;\n      wrap.classList.add('is-success');\n      requestAnimationFrame(()=>success?.focus({preventScroll:true}));\n    });\n\n    reset?.addEventListener('click',()=>{\n      const form=getForm();\n      if(form&&typeof form.reset==='function')form.reset();\n      wrap.classList.remove('is-success');\n      const output=wrap.querySelector('.wpcf7-response-output');\n      if(output){output.textContent='';output.setAttribute('aria-hidden','true');}\n      updateProgress();\n      wrap.scrollIntoView({behavior:'smooth',block:'center'});\n    });\n  };\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();\n})();\n<\/script>\n\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>Start aconversation. Tell us what you are planning. We\u2019ll start with the essentials and shape the next step from there. Architecture \u00b7 Interiors \u00b7 Real Estate Direct contact Reach usdirectly. For a first conversation, a project question or a direct introduction \u2014 use whichever contact is most convenient. Company WeissLift GmbH Email Kharechko.oleksiy@gmail.com Phone +49 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2809","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/pages\/2809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/comments?post=2809"}],"version-history":[{"count":4,"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/pages\/2809\/revisions"}],"predecessor-version":[{"id":2813,"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/pages\/2809\/revisions\/2813"}],"wp:attachment":[{"href":"https:\/\/voren.group\/en\/wp-json\/wp\/v2\/media?parent=2809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}