{"id":76,"date":"2017-10-11T20:18:40","date_gmt":"2017-10-11T20:18:40","guid":{"rendered":"https:\/\/vibromera.eu\/?page_id=76"},"modified":"2026-04-14T12:26:14","modified_gmt":"2026-04-14T12:26:14","slug":"contacts","status":"publish","type":"page","link":"https:\/\/vibromera.eu\/bs\/contacts\/","title":{"rendered":"Kontakti"},"content":{"rendered":"<div id=\"pl-76\"  class=\"panel-layout\" ><div id=\"pg-76-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-76-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-76-0-0-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child panel-last-child\" data-index=\"0\" ><div class=\"textwidget custom-html-widget\"><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"utf-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n    <title>About & Contacts \u2014 Vibromera<\/title>\n    \n    \n\n    <!-- Fonts -->\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Onest:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n    <!-- Open Graph -->\n    \n    \n    \n    \n    \n\n    <!-- Structured Data: Organization -->\n    \n\n    <style>\n\/* ========================================\n   VIBROMERA CONTACTS + ABOUT\n   Prefix: .vc- (vibromera-contacts)\n   ======================================== *\/\n\n#vc-root {\n    --vc-primary: #0052cc;\n    --vc-primary-dark: #003d99;\n    --vc-primary-light: #e6f0ff;\n    --vc-primary-lighter: #f0f5ff;\n    --vc-accent: #25D366;\n    --vc-accent-dark: #1ebe57;\n    --vc-warm: #f59e0b;\n    --vc-warm-light: #fef3c7;\n    --vc-gray-50: #f8fafc;\n    --vc-gray-100: #f1f5f9;\n    --vc-gray-200: #e2e8f0;\n    --vc-gray-300: #cbd5e1;\n    --vc-gray-400: #94a3b8;\n    --vc-gray-500: #64748b;\n    --vc-gray-600: #475569;\n    --vc-gray-700: #334155;\n    --vc-gray-800: #1e293b;\n    --vc-gray-900: #0f172a;\n    --vc-white: #ffffff;\n    --vc-shadow-sm: 0 1px 3px rgba(0,0,0,.06);\n    --vc-shadow-md: 0 4px 20px rgba(0,0,0,.07);\n    --vc-shadow-lg: 0 12px 40px rgba(0,0,0,.10);\n    --vc-shadow-xl: 0 20px 50px rgba(0,0,0,.13);\n    --vc-radius: 16px;\n    --vc-radius-lg: 24px;\n    --vc-transition: .2s ease;\n\n    font-family: \"Onest\", -apple-system, BlinkMacSystemFont, sans-serif !important;\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n    color: var(--vc-gray-900) !important;\n    background: linear-gradient(160deg, #f0f4ff 0%, #fafbff 40%, #f5f7fa 100%) !important;\n    min-height: 100vh;\n    box-sizing: border-box;\n}\n\n#vc-root *, #vc-root *::before, #vc-root *::after { box-sizing: border-box !important; margin: 0; padding: 0; }\n\n#vc-root a:not(.vc-qbtn):not(.vc-social__link):not(.vc-map-link) {\n    color: var(--vc-primary) !important;\n    text-decoration: none !important;\n    transition: color var(--vc-transition) !important;\n}\n#vc-root a:not(.vc-qbtn):not(.vc-social__link):not(.vc-map-link):hover {\n    color: var(--vc-primary-dark) !important;\n}\n\n.vc-container {\n    max-width: 1100px !important;\n    margin: 0 auto !important;\n    padding: 0 20px !important;\n    width: 100% !important;\n}\n\n\/* ===== HERO ===== *\/\n.vc-hero {\n    padding: 60px 0 40px !important;\n    text-align: center !important;\n}\n\n.vc-badge {\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 8px !important;\n    padding: 8px 16px !important;\n    background: var(--vc-white) !important;\n    border: 1px solid var(--vc-gray-200) !important;\n    border-radius: 50px !important;\n    font-size: 13px !important;\n    font-weight: 600 !important;\n    color: var(--vc-gray-600) !important;\n    box-shadow: var(--vc-shadow-sm) !important;\n    margin-bottom: 20px !important;\n}\n.vc-badge svg { width: 16px !important; height: 16px !important; flex-shrink: 0 !important; }\n\n.vc-hero h1 {\n    font-size: clamp(34px, 5.5vw, 52px) !important;\n    font-weight: 800 !important;\n    letter-spacing: -0.03em !important;\n    background: linear-gradient(135deg, var(--vc-gray-900) 0%, var(--vc-primary) 100%) !important;\n    -webkit-background-clip: text !important;\n    -webkit-text-fill-color: transparent !important;\n    background-clip: text !important;\n    margin: 0 0 12px 0 !important;\n    line-height: 1.1 !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n.vc-hero p {\n    font-size: 18px !important;\n    color: var(--vc-gray-600) !important;\n    max-width: 560px !important;\n    margin: 0 auto 28px !important;\n    line-height: 1.6 !important;\n    padding: 0 !important;\n}\n\n\/* Quick buttons *\/\n.vc-quick-btns {\n    display: flex !important;\n    justify-content: center !important;\n    gap: 12px !important;\n    flex-wrap: wrap !important;\n}\n\n.vc-qbtn {\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 14px 24px !important;\n    border-radius: 14px !important;\n    font-weight: 700 !important;\n    font-size: 15px !important;\n    text-decoration: none !important;\n    transition: all var(--vc-transition) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    border: none !important;\n    cursor: pointer !important;\n}\n.vc-qbtn svg { width: 20px !important; height: 20px !important; flex-shrink: 0 !important; }\n\n.vc-qbtn--email, .vc-qbtn--email:link, .vc-qbtn--email:visited, .vc-qbtn--email:active {\n    background: var(--vc-primary) !important; color: #fff !important; -webkit-text-fill-color: #fff !important;\n}\n.vc-qbtn--email:hover {\n    background: var(--vc-primary-dark) !important; color: #fff !important; -webkit-text-fill-color: #fff !important;\n    transform: translateY(-2px) !important; box-shadow: var(--vc-shadow-lg) !important;\n}\n\n.vc-qbtn--whatsapp, .vc-qbtn--whatsapp:link, .vc-qbtn--whatsapp:visited, .vc-qbtn--whatsapp:active {\n    background: var(--vc-accent) !important; color: #fff !important; -webkit-text-fill-color: #fff !important;\n}\n.vc-qbtn--whatsapp:hover {\n    background: var(--vc-accent-dark) !important; color: #fff !important; -webkit-text-fill-color: #fff !important;\n    transform: translateY(-2px) !important; box-shadow: var(--vc-shadow-lg) !important;\n}\n\n\/* ===== SECTION ===== *\/\n.vc-section { padding: 20px 0 50px !important; }\n\n.vc-section-label {\n    text-align: center !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.1em !important;\n    color: var(--vc-gray-500) !important;\n    margin: 0 0 24px 0 !important;\n}\n\n\/* ===== ABOUT SECTION ===== *\/\n.vc-about { padding: 0 0 50px !important; }\n\n.vc-about-intro {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 40px !important;\n    margin-bottom: 24px !important;\n    position: relative !important;\n    overflow: hidden !important;\n}\n.vc-about-intro::before {\n    content: \"\" !important;\n    position: absolute !important;\n    top: 0 !important; left: 0 !important; right: 0 !important;\n    height: 4px !important;\n    background: linear-gradient(90deg, var(--vc-primary), var(--vc-warm), var(--vc-primary)) !important;\n}\n\n.vc-about-intro h2 {\n    font-size: 28px !important;\n    font-weight: 800 !important;\n    color: var(--vc-gray-900) !important;\n    margin: 0 0 8px 0 !important;\n    line-height: 1.2 !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n.vc-about-intro .vc-subtitle {\n    font-size: 16px !important;\n    color: var(--vc-gray-500) !important;\n    margin: 0 0 24px 0 !important;\n    font-weight: 500 !important;\n}\n\n.vc-about-intro p {\n    font-size: 16px !important;\n    color: var(--vc-gray-700) !important;\n    margin: 0 0 16px 0 !important;\n    line-height: 1.7 !important;\n    max-width: 800px !important;\n}\n.vc-about-intro p:last-of-type { margin-bottom: 0 !important; }\n\n\/* Stats bar *\/\n.vc-stats {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    gap: 16px !important;\n    margin-bottom: 24px !important;\n}\n\n.vc-stat {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 24px !important;\n    text-align: center !important;\n    transition: transform var(--vc-transition) !important;\n}\n.vc-stat:hover { transform: translateY(-3px) !important; }\n\n.vc-stat__number {\n    font-size: 32px !important;\n    font-weight: 800 !important;\n    color: var(--vc-primary) !important;\n    line-height: 1.1 !important;\n    margin: 0 0 6px 0 !important;\n}\n\n.vc-stat__label {\n    font-size: 13px !important;\n    color: var(--vc-gray-500) !important;\n    font-weight: 600 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.05em !important;\n    margin: 0 !important;\n}\n\n\/* Heritage timeline *\/\n.vc-heritage {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 40px !important;\n    margin-bottom: 24px !important;\n}\n\n.vc-heritage h3 {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: var(--vc-gray-900) !important;\n    margin: 0 0 24px 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    border: none !important;\n    padding: 0 !important;\n}\n.vc-heritage h3 svg { width: 22px !important; height: 22px !important; color: var(--vc-primary) !important; }\n\n.vc-timeline {\n    position: relative !important;\n    padding-left: 32px !important;\n}\n.vc-timeline::before {\n    content: \"\" !important;\n    position: absolute !important;\n    left: 7px !important; top: 8px !important; bottom: 8px !important;\n    width: 2px !important;\n    background: linear-gradient(180deg, var(--vc-primary), var(--vc-gray-200)) !important;\n}\n\n.vc-timeline-item {\n    position: relative !important;\n    padding-bottom: 28px !important;\n}\n.vc-timeline-item:last-child { padding-bottom: 0 !important; }\n\n.vc-timeline-item::before {\n    content: \"\" !important;\n    position: absolute !important;\n    left: -32px !important; top: 6px !important;\n    width: 16px !important; height: 16px !important;\n    background: var(--vc-white) !important;\n    border: 3px solid var(--vc-primary) !important;\n    border-radius: 50% !important;\n    z-index: 1 !important;\n}\n.vc-timeline-item--current::before {\n    background: var(--vc-primary) !important;\n    box-shadow: 0 0 0 4px var(--vc-primary-light) !important;\n}\n\n.vc-timeline-era {\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    color: var(--vc-primary) !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.06em !important;\n    margin: 0 0 4px 0 !important;\n}\n\n.vc-timeline-title {\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    color: var(--vc-gray-900) !important;\n    margin: 0 0 4px 0 !important;\n}\n\n.vc-timeline-desc {\n    font-size: 14px !important;\n    color: var(--vc-gray-600) !important;\n    line-height: 1.6 !important;\n    margin: 0 !important;\n}\n\n\/* Team *\/\n.vc-team {\n    display: grid !important;\n    grid-template-columns: repeat(3, 1fr) !important;\n    gap: 16px !important;\n    margin-bottom: 24px !important;\n}\n\n.vc-person {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 28px 24px !important;\n    text-align: center !important;\n    transition: transform var(--vc-transition) !important;\n}\n.vc-person:hover { transform: translateY(-3px) !important; }\n\n.vc-person__avatar {\n    width: 64px !important; height: 64px !important;\n    background: var(--vc-primary-light) !important;\n    border-radius: 20px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin: 0 auto 16px !important;\n    font-size: 28px !important;\n}\n\n.vc-person__name {\n    font-size: 17px !important;\n    font-weight: 700 !important;\n    color: var(--vc-gray-900) !important;\n    margin: 0 0 4px 0 !important;\n}\n\n.vc-person__role {\n    font-size: 13px !important;\n    color: var(--vc-primary) !important;\n    font-weight: 600 !important;\n    margin: 0 0 8px 0 !important;\n}\n\n.vc-person__exp {\n    font-size: 13px !important;\n    color: var(--vc-gray-500) !important;\n    margin: 0 !important;\n    line-height: 1.5 !important;\n}\n\n.vc-team-growing {\n    display: flex !important;\n    align-items: center !important;\n    gap: 10px !important;\n    padding: 14px 20px !important;\n    background: var(--vc-primary-lighter) !important;\n    border: 1px solid rgba(0,82,204,.12) !important;\n    border-radius: 12px !important;\n    margin-bottom: 24px !important;\n}\n.vc-team-growing span {\n    font-size: 14px !important;\n    color: var(--vc-gray-700) !important;\n    font-weight: 500 !important;\n}\n\n\/* Why cheaper block *\/\n.vc-why-block {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 36px 40px !important;\n    margin-bottom: 24px !important;\n    border-left: 4px solid var(--vc-warm) !important;\n}\n\n.vc-why-block h3 {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: var(--vc-gray-900) !important;\n    margin: 0 0 16px 0 !important;\n    border: none !important;\n    padding: 0 !important;\n}\n\n.vc-why-block p {\n    font-size: 15px !important;\n    color: var(--vc-gray-700) !important;\n    margin: 0 0 12px 0 !important;\n    line-height: 1.7 !important;\n}\n.vc-why-block p:last-child { margin-bottom: 0 !important; }\n\n.vc-honest-note {\n    background: var(--vc-gray-50) !important;\n    border-radius: 12px !important;\n    padding: 16px 20px !important;\n    margin-top: 16px !important;\n    border: 1px solid var(--vc-gray-200) !important;\n}\n.vc-honest-note p {\n    font-size: 14px !important;\n    color: var(--vc-gray-600) !important;\n    margin: 0 !important;\n    font-style: italic !important;\n}\n\n\/* ===== CONTACT CARDS ===== *\/\n.vc-cards {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 24px !important;\n    max-width: 640px !important;\n    margin: 0 auto !important;\n}\n\n.vc-card {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    overflow: hidden !important;\n    transition: all var(--vc-transition) !important;\n    position: relative !important;\n    border: none !important;\n}\n.vc-card:hover { transform: translateY(-4px) !important; box-shadow: var(--vc-shadow-xl) !important; }\n\n.vc-card__header {\n    padding: 28px 28px 20px !important;\n    background: linear-gradient(135deg, var(--vc-primary-light) 0%, rgba(255,255,255,0) 100%) !important;\n    border-bottom: 1px solid var(--vc-gray-100) !important;\n    position: relative !important;\n}\n.vc-card__header::before {\n    content: \"\" !important;\n    position: absolute !important; top: -60px !important; right: -60px !important;\n    width: 160px !important; height: 160px !important;\n    background: radial-gradient(circle, rgba(0,82,204,.08) 0%, transparent 70%) !important;\n    pointer-events: none !important;\n}\n\n.vc-card__flag {\n    width: 56px !important; height: 56px !important;\n    background: var(--vc-white) !important;\n    border-radius: 16px !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n    font-size: 28px !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    margin-bottom: 16px !important;\n    border: 2px solid var(--vc-gray-100) !important;\n}\n\n.vc-card__country { font-size: 24px !important; font-weight: 800 !important; color: var(--vc-gray-900) !important; margin: 0 0 4px 0 !important; line-height: 1.2 !important; }\n.vc-card__company { font-size: 14px !important; color: var(--vc-gray-500) !important; margin: 0 !important; }\n.vc-card__hours { position: absolute !important; top: 24px !important; right: 24px !important; font-size: 12px !important; color: var(--vc-gray-500) !important; background: var(--vc-white) !important; padding: 6px 10px !important; border-radius: 8px !important; border: 1px solid var(--vc-gray-200) !important; }\n\n.vc-card__body { padding: 24px 28px 28px !important; }\n\n.vc-info-row { display: flex !important; align-items: flex-start !important; gap: 14px !important; padding: 14px 0 !important; border-bottom: 1px solid var(--vc-gray-100) !important; }\n.vc-info-row:last-child { border-bottom: none !important; }\n\n.vc-info-icon {\n    width: 40px !important; height: 40px !important;\n    background: var(--vc-gray-50) !important; border-radius: 12px !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n    flex-shrink: 0 !important;\n}\n.vc-info-icon svg { width: 18px !important; height: 18px !important; color: var(--vc-primary) !important; stroke: var(--vc-primary) !important; }\n\n.vc-info-content { flex: 1 !important; min-width: 0 !important; }\n.vc-info-label { font-size: 11px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.08em !important; color: var(--vc-gray-500) !important; margin: 0 0 4px 0 !important; }\n.vc-info-value { font-size: 15px !important; color: var(--vc-gray-900) !important; word-break: break-word !important; margin: 0 !important; }\n.vc-info-value a { font-weight: 600 !important; }\n\n.vc-map-link {\n    display: inline-flex !important; align-items: center !important; gap: 6px !important;\n    margin-top: 8px !important; padding: 8px 12px !important;\n    background: var(--vc-gray-50) !important; border: 1px solid var(--vc-gray-200) !important;\n    border-radius: 10px !important; font-size: 13px !important; font-weight: 600 !important;\n    color: var(--vc-gray-700) !important; text-decoration: none !important;\n    transition: all var(--vc-transition) !important;\n}\n.vc-map-link svg { width: 14px !important; height: 14px !important; }\n.vc-map-link:hover { background: var(--vc-primary-light) !important; border-color: var(--vc-primary) !important; color: var(--vc-primary) !important; }\n\n.vc-qr-block {\n    display: flex !important; align-items: center !important; gap: 16px !important;\n    margin-top: 8px !important; padding: 16px !important;\n    background: var(--vc-gray-50) !important; border-radius: 14px !important;\n    border: 1px solid var(--vc-gray-200) !important;\n}\n.vc-qr-block img { width: 100px !important; height: 100px !important; border-radius: 12px !important; border: 1px solid var(--vc-gray-200) !important; background: var(--vc-white) !important; }\n.vc-qr-block p { font-size: 13px !important; color: var(--vc-gray-600) !important; margin: 0 !important; }\n\n\/* Support badge *\/\n.vc-support-badge {\n    display: flex !important; align-items: center !important; gap: 10px !important;\n    padding: 12px 16px !important;\n    background: linear-gradient(135deg, var(--vc-primary-light) 0%, rgba(230,240,255,.5) 100%) !important;\n    border: 1px solid rgba(0,82,204,.15) !important; border-radius: 12px !important;\n    margin-top: 16px !important;\n}\n.vc-support-badge svg { width: 20px !important; height: 20px !important; color: var(--vc-primary) !important; flex-shrink: 0 !important; }\n.vc-support-badge__text { font-size: 13px !important; color: var(--vc-gray-700) !important; margin: 0 !important; }\n.vc-support-badge__text strong { color: var(--vc-primary-dark) !important; }\n\n\/* Language grid *\/\n.vc-lang-grid {\n    display: flex !important; flex-wrap: wrap !important; gap: 8px !important;\n    margin-top: 8px !important;\n}\n.vc-lang-tag {\n    display: inline-flex !important; align-items: center !important; gap: 4px !important;\n    padding: 5px 10px !important;\n    background: var(--vc-gray-50) !important; border: 1px solid var(--vc-gray-200) !important;\n    border-radius: 8px !important; font-size: 12px !important; font-weight: 600 !important;\n    color: var(--vc-gray-700) !important;\n}\n.vc-lang-tag--ai {\n    background: var(--vc-warm-light) !important;\n    border-color: #fcd34d !important;\n    color: #92400e !important;\n}\n.vc-lang-tag--ai::before {\n    content: \"\u2726\" !important;\n    font-size: 10px !important;\n}\n\n\/* Legal *\/\n.vc-legal {\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) !important;\n    box-shadow: var(--vc-shadow-md) !important;\n    padding: 28px !important;\n    margin-top: 24px !important;\n    max-width: 640px !important;\n    margin-left: auto !important; margin-right: auto !important;\n}\n.vc-legal h2 {\n    font-size: 18px !important; font-weight: 700 !important;\n    margin: 0 0 12px 0 !important; display: flex !important; align-items: center !important; gap: 10px !important;\n    color: var(--vc-gray-900) !important; line-height: 1.3 !important; border: none !important; padding: 0 !important;\n}\n.vc-legal h2 svg { width: 20px !important; height: 20px !important; color: var(--vc-primary) !important; stroke: var(--vc-primary) !important; }\n.vc-legal p { font-size: 14px !important; color: var(--vc-gray-700) !important; margin: 0 0 8px 0 !important; line-height: 1.6 !important; }\n.vc-legal p:last-child { margin-bottom: 0 !important; }\n\n\/* Social *\/\n.vc-social { margin-top: 40px !important; padding-top: 32px !important; border-top: 1px solid var(--vc-gray-200) !important; }\n.vc-social__title { text-align: center !important; font-size: 13px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; color: var(--vc-gray-500) !important; margin: 0 0 16px 0 !important; }\n.vc-social__links { display: flex !important; justify-content: center !important; gap: 12px !important; flex-wrap: wrap !important; }\n.vc-social__link {\n    display: flex !important; align-items: center !important; justify-content: center !important;\n    width: 48px !important; height: 48px !important;\n    background: var(--vc-white) !important; border: 1px solid var(--vc-gray-200) !important;\n    border-radius: 14px !important; color: var(--vc-gray-600) !important;\n    transition: all var(--vc-transition) !important; box-shadow: var(--vc-shadow-sm) !important;\n    text-decoration: none !important;\n}\n.vc-social__link:hover {\n    background: var(--vc-primary) !important; border-color: var(--vc-primary) !important;\n    color: var(--vc-white) !important; transform: translateY(-2px) !important; box-shadow: var(--vc-shadow-md) !important;\n}\n.vc-social__link svg { width: 22px !important; height: 22px !important; }\n\n\/* Toast *\/\n.vc-toast {\n    position: fixed !important; bottom: 24px !important; left: 50% !important;\n    transform: translateX(-50%) translateY(20px) !important;\n    background: var(--vc-gray-900) !important; color: var(--vc-white) !important;\n    padding: 12px 20px !important; border-radius: 12px !important;\n    font-weight: 600 !important; font-size: 14px !important;\n    box-shadow: var(--vc-shadow-xl) !important; opacity: 0 !important;\n    pointer-events: none !important; transition: all .25s ease !important;\n    z-index: 99999 !important; font-family: \"Onest\", sans-serif !important;\n}\n.vc-toast.vc-toast--show { opacity: 1 !important; transform: translateX(-50%) translateY(0) !important; }\n\n#vc-root [data-copy] { cursor: pointer !important; }\n#vc-root [data-copy]:hover { opacity: 0.8 !important; }\n\n\/* ===== RESPONSIVE ===== *\/\n@media (max-width: 900px) {\n    .vc-stats { grid-template-columns: repeat(2, 1fr) !important; }\n    .vc-team { grid-template-columns: 1fr !important; }\n    .vc-card__hours { position: static !important; display: inline-block !important; margin-top: 12px !important; }\n}\n\n@media (max-width: 600px) {\n    .vc-hero { padding: 40px 0 30px !important; }\n    .vc-hero h1 { font-size: 30px !important; }\n    .vc-quick-btns { flex-direction: column !important; align-items: stretch !important; }\n    .vc-qbtn { justify-content: center !important; }\n    .vc-about-intro, .vc-heritage, .vc-why-block { padding: 24px !important; }\n    .vc-stats { grid-template-columns: repeat(2, 1fr) !important; }\n    .vc-stat { padding: 18px 14px !important; }\n    .vc-stat__number { font-size: 26px !important; }\n    .vc-card__header, .vc-card__body { padding: 20px !important; }\n    .vc-info-row { flex-direction: column !important; gap: 8px !important; }\n    .vc-qr-block { flex-direction: column !important; text-align: center !important; }\n}\n\/* ===== CONTACT FULL-WIDTH SPLIT ===== *\/\n.vc-contact-full {\n    padding: 20px 0 0 !important;\n}\n\n.vc-contact-split {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    min-height: 600px !important;\n    background: var(--vc-white) !important;\n    border-radius: var(--vc-radius-lg) var(--vc-radius-lg) 0 0 !important;\n    box-shadow: var(--vc-shadow-lg) !important;\n    overflow: hidden !important;\n    max-width: 1100px !important;\n    margin: 0 auto !important;\n}\n\n.vc-contact-info {\n    padding: 0 !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n.vc-contact-info__inner {\n    padding: 36px 36px 28px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    height: 100% !important;\n}\n\n\/* Contact header *\/\n.vc-ci-header {\n    display: flex !important;\n    align-items: center !important;\n    gap: 14px !important;\n    padding-bottom: 24px !important;\n    border-bottom: 1px solid var(--vc-gray-100) !important;\n    margin-bottom: 24px !important;\n    flex-wrap: wrap !important;\n}\n\n.vc-ci-flag {\n    width: 48px !important; height: 48px !important;\n    background: var(--vc-gray-50) !important;\n    border-radius: 14px !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n    font-size: 24px !important;\n    border: 2px solid var(--vc-gray-100) !important;\n    flex-shrink: 0 !important;\n}\n\n.vc-ci-title {\n    font-size: 22px !important;\n    font-weight: 800 !important;\n    color: var(--vc-gray-900) !important;\n    line-height: 1.2 !important;\n}\n\n.vc-ci-sub {\n    font-size: 13px !important;\n    color: var(--vc-gray-500) !important;\n    font-weight: 500 !important;\n    margin-top: 2px !important;\n}\n\n.vc-ci-hours {\n    margin-left: auto !important;\n    font-size: 12px !important;\n    color: var(--vc-gray-500) !important;\n    background: var(--vc-gray-50) !important;\n    padding: 6px 12px !important;\n    border-radius: 8px !important;\n    border: 1px solid var(--vc-gray-200) !important;\n    font-weight: 600 !important;\n    white-space: nowrap !important;\n}\n\n\/* Contact grid items *\/\n.vc-ci-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 10px !important;\n    margin-bottom: 24px !important;\n}\n\n.vc-ci-item {\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    padding: 14px 16px !important;\n    border-radius: 14px !important;\n    background: var(--vc-gray-50) !important;\n    border: 1px solid var(--vc-gray-100) !important;\n    transition: all var(--vc-transition) !important;\n    text-decoration: none !important;\n    color: var(--vc-gray-900) !important;\n}\n\n.vc-ci-item:not(.vc-ci-item--static):hover {\n    background: var(--vc-primary-light) !important;\n    border-color: rgba(0,82,204,.2) !important;\n    transform: translateY(-1px) !important;\n}\n\n.vc-ci-item--wa:hover {\n    background: #dcfce7 !important;\n    border-color: rgba(37,211,102,.25) !important;\n}\n\n.vc-ci-icon {\n    width: 38px !important; height: 38px !important;\n    background: var(--vc-white) !important;\n    border-radius: 10px !important;\n    display: flex !important; align-items: center !important; justify-content: center !important;\n    flex-shrink: 0 !important;\n    box-shadow: var(--vc-shadow-sm) !important;\n}\n.vc-ci-icon svg { width: 18px !important; height: 18px !important; color: var(--vc-primary) !important; stroke: var(--vc-primary) !important; }\n.vc-ci-icon--wa svg { color: var(--vc-accent) !important; stroke: var(--vc-accent) !important; }\n\n.vc-ci-text { min-width: 0 !important; }\n.vc-ci-label { font-size: 11px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.06em !important; color: var(--vc-gray-400) !important; margin: 0 0 2px 0 !important; }\n.vc-ci-value { font-size: 14px !important; font-weight: 600 !important; color: var(--vc-gray-800) !important; margin: 0 !important; word-break: break-word !important; line-height: 1.4 !important; }\n\n\/* Languages in contact *\/\n.vc-ci-langs {\n    padding-bottom: 20px !important;\n    border-bottom: 1px solid var(--vc-gray-100) !important;\n    margin-bottom: 20px !important;\n}\n\n\/* Bottom: Legal + QR *\/\n.vc-ci-bottom {\n    display: flex !important;\n    gap: 20px !important;\n    align-items: flex-start !important;\n    padding-bottom: 20px !important;\n    border-bottom: 1px solid var(--vc-gray-100) !important;\n    margin-bottom: 20px !important;\n}\n\n.vc-ci-legal { flex: 1 !important; }\n.vc-ci-legal-items {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 6px !important;\n    margin-top: 8px !important;\n}\n.vc-ci-legal-items span {\n    font-size: 13px !important;\n    color: var(--vc-gray-600) !important;\n    cursor: pointer !important;\n}\n.vc-ci-legal-items span:hover { color: var(--vc-primary) !important; }\n.vc-ci-legal-items strong { color: var(--vc-gray-700) !important; font-weight: 700 !important; }\n\n.vc-ci-qr {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    gap: 6px !important;\n    flex-shrink: 0 !important;\n}\n.vc-ci-qr img {\n    width: 88px !important; height: 88px !important;\n    border-radius: 12px !important;\n    border: 1px solid var(--vc-gray-200) !important;\n    background: var(--vc-white) !important;\n}\n.vc-ci-qr span {\n    font-size: 11px !important;\n    color: var(--vc-gray-400) !important;\n    font-weight: 500 !important;\n}\n\n\/* Social inside contact *\/\n.vc-ci-social {\n    display: flex !important;\n    gap: 10px !important;\n    margin-top: auto !important;\n    padding-top: 4px !important;\n}\n\n\/* Map column *\/\n.vc-contact-map {\n    position: relative !important;\n    background: var(--vc-gray-100) !important;\n    min-height: 500px !important;\n}\n.vc-contact-map iframe {\n    position: absolute !important;\n    top: 0 !important; left: 0 !important;\n    width: 100% !important; height: 100% !important;\n    border: 0 !important;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px) {\n    .vc-contact-split {\n        grid-template-columns: 1fr !important;\n        border-radius: var(--vc-radius-lg) !important;\n    }\n    .vc-contact-map {\n        min-height: 350px !important;\n        position: relative !important;\n    }\n    .vc-contact-map iframe {\n        position: relative !important;\n        min-height: 350px !important;\n    }\n    .vc-ci-header { flex-wrap: wrap !important; }\n    .vc-ci-hours { margin-left: 0 !important; margin-top: 8px !important; }\n}\n\n@media (max-width: 600px) {\n    .vc-contact-info__inner { padding: 24px 20px !important; }\n    .vc-ci-grid { grid-template-columns: 1fr !important; }\n    .vc-ci-bottom { flex-direction: column !important; }\n    .vc-ci-qr { flex-direction: row !important; gap: 12px !important; }\n}\n\n    <\/style>\n<\/head>\n<body>\n\n<div id=\"vc-root\">\n\n    <!-- ===== HERO ===== -->\n    <header class=\"vc-hero\">\n        <div class=\"vc-container\">\n            <div class=\"vc-badge\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg>\n                Vibromera \u00b7 Engineering since the 1980s\n            <\/div>\n            <h1>About Us & Contacts<\/h1>\n            <p>We design, build, and use portable balancing instruments. Same team \u2014 from R&D to field work to customer support.<\/p>\n\n            <div class=\"vc-quick-btns\">\n                <a class=\"vc-qbtn vc-qbtn--email\" href=\"mailto:info@vibromera.eu\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                    info@vibromera.eu\n                <\/a>\n                <a class=\"vc-qbtn vc-qbtn--whatsapp\" href=\"https:\/\/wa.me\/37258364849\" target=\"_blank\" rel=\"noopener\">\n                    <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n                    WhatsApp\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <!-- ===== ABOUT SECTION ===== -->\n    <section class=\"vc-about\">\n        <div class=\"vc-container\">\n            <div class=\"vc-section-label\">About Vibromera<\/div>\n\n            <!-- Stats -->\n            <div class=\"vc-stats\">\n                <div class=\"vc-stat\">\n                    <div class=\"vc-stat__number\">40+<\/div>\n                    <div class=\"vc-stat__label\">Years of R&D<\/div>\n                <\/div>\n                <div class=\"vc-stat\">\n                    <div class=\"vc-stat__number\">5,000+<\/div>\n                    <div class=\"vc-stat__label\">Devices Deployed<\/div>\n                <\/div>\n                <div class=\"vc-stat\">\n                    <div class=\"vc-stat__number\">55+<\/div>\n                    <div class=\"vc-stat__label\">Countries<\/div>\n                <\/div>\n                <div class=\"vc-stat\">\n                    <div class=\"vc-stat__number\">4<\/div>\n                    <div class=\"vc-stat__label\">Generations of Hardware<\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Intro -->\n            <div class=\"vc-about-intro\">\n                <h2>Engineering company, not a reseller<\/h2>\n                <div class=\"vc-subtitle\">We design, assemble, program, test, and use every Balanset device ourselves.<\/div>\n\n                <p>Vibromera builds portable equipment for dynamic balancing and vibration diagnostics. Every instrument in the Balanset series is our own design \u2014 from circuit boards and sensor integration to the balancing software and signal processing algorithms.<\/p>\n\n                <p>What makes us different from most equipment manufacturers: we don't just build these instruments \u2014 we use them daily. Our team performs field balancing on mulchers, combine harvesters, industrial fans, crushers, and centrifuges every week. When the engineer who stands next to a machine in a dusty field also designs the instrument, the priorities shift: usability, reliability, ruggedness, repairability \u2014 and of course, price.<\/p>\n\n                <p>The company operates from Porto, Portugal, with EU registration. We ship worldwide with full customs documentation and provide direct technical support \u2014 no call centers, no ticket queues. You talk to the engineer who built the device.<\/p>\n            <\/div>\n\n            <!-- Heritage -->\n            <div class=\"vc-heritage\">\n                <h3>\n                    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n                    Engineering Heritage\n                <\/h3>\n                <div class=\"vc-timeline\">\n                    <div class=\"vc-timeline-item\">\n                        <div class=\"vc-timeline-era\">1980s<\/div>\n                        <div class=\"vc-timeline-title\">Specialized engineering bureau origins<\/div>\n                        <div class=\"vc-timeline-desc\">Our founding engineers began developing balancing and vibration measurement instruments at specialized state engineering bureaus \u2014 designing equipment for heavy industry, power generation, and manufacturing sectors. This institutional foundation shaped the core methodologies we still use today.<\/div>\n                    <\/div>\n                    <div class=\"vc-timeline-item\">\n                        <div class=\"vc-timeline-era\">1990s \u2014 2000s<\/div>\n                        <div class=\"vc-timeline-title\">Independent instrument development<\/div>\n                        <div class=\"vc-timeline-desc\">Transition to independent R&D. Multiple generations of single-channel and dual-channel balancing instruments developed, tested, and deployed across industrial facilities. Continuous refinement based on real field conditions \u2014 not laboratory benchmarks.<\/div>\n                    <\/div>\n                    <div class=\"vc-timeline-item\">\n                        <div class=\"vc-timeline-era\">2009 \u2014 2016<\/div>\n                        <div class=\"vc-timeline-title\">PC-based platform & international expansion<\/div>\n                        <div class=\"vc-timeline-desc\">Shift to USB-connected PC-based architecture. Integration of FFT spectrum analysis, archiving, reporting, and ISO 1940 tolerance calculation into the software platform. First international sales beyond the original market.<\/div>\n                    <\/div>\n                    <div class=\"vc-timeline-item vc-timeline-item--current\">\n                        <div class=\"vc-timeline-era\">2017 \u2014 Present<\/div>\n                        <div class=\"vc-timeline-title\">Balanset series & global reach<\/div>\n                        <div class=\"vc-timeline-desc\">Launch of the current-generation Balanset-1A and Balanset-4. Improved signal filtering algorithms, Windows 7\u201311 support, expanded vibration diagnostics. Operations consolidated in the European Union with worldwide distribution. Over 5,000 devices now in active use across 55+ countries.<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Team -->\n            <div class=\"vc-section-label\">Our Team<\/div>\n            <div class=\"vc-team\">\n                <div class=\"vc-person\">\n                    <div class=\"vc-person__avatar\">\ud83d\udd27<\/div>\n                    <div class=\"vc-person__name\">Andrei Shelkovenko<\/div>\n                    <div class=\"vc-person__role\">Chief Engineer & Co-Developer<\/div>\n                    <div class=\"vc-person__exp\">40+ years in instrument design and precision engineering. From R&D engineer to department lead to company owner. Led the development of every hardware generation \u2014 from the original bureau-era prototypes to the current Balanset platform.<\/div>\n                <\/div>\n                <div class=\"vc-person\">\n                    <div class=\"vc-person__avatar\">\ud83d\udcd0<\/div>\n                    <div class=\"vc-person__name\">Valery Feldman<\/div>\n                    <div class=\"vc-person__role\">Co-Developer & Senior Consultant<\/div>\n                    <div class=\"vc-person__exp\">50+ years in vibration measurement and balancing systems. Deep theoretical foundation and vast practical experience. Co-architect of the core algorithms and signal processing methods used across all instrument generations.<\/div>\n                <\/div>\n                <div class=\"vc-person\">\n                    <div class=\"vc-person__avatar\">\u2699\ufe0f<\/div>\n                    <div class=\"vc-person__name\">Nikolai Shelkovenko<\/div>\n                    <div class=\"vc-person__role\">Co-Founder, CEO & Field Engineer<\/div>\n                    <div class=\"vc-person__exp\">13+ years of hands-on field balancing. Thousands of rotors balanced personally \u2014 from 30000rpm cnc spindle  to multi-ton industrial rotors. Manages operations, production, sales, and provides direct technical support.<\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"vc-team-growing\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" style=\"width:18px;height:18px;color:var(--vc-primary);flex-shrink:0\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\/><circle cx=\"8.5\" cy=\"7\" r=\"4\"\/><line x1=\"20\" y1=\"8\" x2=\"20\" y2=\"14\"\/><line x1=\"23\" y1=\"11\" x2=\"17\" y2=\"11\"\/><\/svg>\n                <span>Our team continues to grow with young engineers and developers joining the core group.<\/span>\n            <\/div>\n            <!-- Why cheaper -->\n            <div class=\"vc-why-block\">\n                <h3>Why does Balanset-1A cost \u20ac1,975 when competitors charge \u20ac5,000\u2013\u20ac15,000?<\/h3>\n                <p>The balancing methodology is identical across all portable instruments \u2014 the influence coefficient method is physics, not a brand feature. The price difference is in the business model, not in balancing quality.<\/p>\n                <p>Established brands carry the cost of hundreds of employees, offices in dozens of countries, dealer networks, trade shows, and corporate sales through tenders. All of that is built into the price of their device.<\/p>\n                <p>We are an engineering team with direct sales and minimal overhead. We don't spend money on things that don't improve the instrument. So the instrument costs what it costs \u2014 not what the market thinks a \"professional tool\" should cost.<\/p>\n                <div class=\"vc-honest-note\">\n                    <p>We don't hide what Balanset-1A is not. It doesn't have route-based data collection, IP65 ingress protection, or ATEX certification. If you need a full condition monitoring system \u2014 that's a different price category and a different set of tasks. Balanset-1A does one thing well: field dynamic balancing with documented results.<\/p>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/section>\n\n    <!-- ===== CONTACTS SECTION \u2014 FULL WIDTH TWO-COLUMN ===== -->\n    <section class=\"vc-contact-full\">\n        <div class=\"vc-container\">\n            <div class=\"vc-section-label\">Contact Us<\/div>\n        <\/div>\n\n        <div class=\"vc-contact-split\">\n            <!-- LEFT: Info -->\n            <div class=\"vc-contact-info\">\n                <div class=\"vc-contact-info__inner\">\n\n                    <div class=\"vc-ci-header\">\n                        <span class=\"vc-ci-flag\">\ud83c\uddf5\ud83c\uddf9<\/span>\n                        <div>\n                            <div class=\"vc-ci-title\">Porto, Portugal<\/div>\n                            <div class=\"vc-ci-sub\">Operations \u00b7 Shipping \u00b7 Support<\/div>\n                        <\/div>\n                        <span class=\"vc-ci-hours\">Mon\u2013Fri 09\u201318 WET<\/span>\n                    <\/div>\n\n                    <!-- Contact items -->\n                    <div class=\"vc-ci-grid\">\n                        <a href=\"tel:+37258364849\" class=\"vc-ci-item\">\n                            <div class=\"vc-ci-icon\">\n                                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/><\/svg>\n                            <\/div>\n                            <div class=\"vc-ci-text\">\n                                <div class=\"vc-ci-label\">Phone<\/div>\n                                <div class=\"vc-ci-value\">+372 5836 4849<\/div>\n                            <\/div>\n                        <\/a>\n\n                        <a href=\"https:\/\/wa.me\/37258364849\" target=\"_blank\" rel=\"noopener\" class=\"vc-ci-item vc-ci-item--wa\">\n                            <div class=\"vc-ci-icon vc-ci-icon--wa\">\n                                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n                            <\/div>\n                            <div class=\"vc-ci-text\">\n                                <div class=\"vc-ci-label\">WhatsApp<\/div>\n                                <div class=\"vc-ci-value\">+372 5836 4849<\/div>\n                            <\/div>\n                        <\/a>\n\n                        <a href=\"mailto:info@vibromera.eu\" class=\"vc-ci-item\">\n                            <div class=\"vc-ci-icon\">\n                                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                            <\/div>\n                            <div class=\"vc-ci-text\">\n                                <div class=\"vc-ci-label\">Email<\/div>\n                                <div class=\"vc-ci-value\">info@vibromera.eu<\/div>\n                            <\/div>\n                        <\/a>\n\n                        <div class=\"vc-ci-item vc-ci-item--static\">\n                            <div class=\"vc-ci-icon\">\n                                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n                            <\/div>\n                            <div class=\"vc-ci-text\">\n                                <div class=\"vc-ci-label\">Address<\/div>\n                                <div class=\"vc-ci-value\">R. Nova da Madorninha 152<br>4460-376 Sra. da Hora, Porto, Portugal<br><br><strong>Registered office:<\/strong> Rua Alcaide de Faria 193, 4100-035 Porto, Portugal<br><strong>Former office (Estonia):<\/strong> Kiriku tn 13, 20308 Narva, Estonia &mdash; office closed<\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <!-- Languages -->\n                    <div class=\"vc-ci-langs\">\n                        <div class=\"vc-ci-label\" style=\"margin-bottom:10px\">Support Languages<\/div>\n                        <div class=\"vc-lang-grid\">\n                            <span class=\"vc-lang-tag\">\ud83c\uddec\ud83c\udde7 English<\/span>\n                            <span class=\"vc-lang-tag\">\ud83c\udde9\ud83c\uddea Deutsch<\/span>\n                            <span class=\"vc-lang-tag\">\ud83c\uddeb\ud83c\uddf7 Fran\u00e7ais<\/span>\n                            <span class=\"vc-lang-tag\">\ud83c\uddea\ud83c\uddf8 Espa\u00f1ol<\/span>\n                            <span class=\"vc-lang-tag\">\ud83c\uddf5\ud83c\uddf9 Portugu\u00eas<\/span>\n                            <span class=\"vc-lang-tag\">\ud83c\uddf7\ud83c\uddfa \u0420\u0443\u0441\u0441\u043a\u0438\u0439<\/span>\n                            <span class=\"vc-lang-tag vc-lang-tag--ai\">AI-assisted: 30+ languages<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <!-- Legal + QR row -->\n                    <div class=\"vc-ci-bottom\">\n                        <div class=\"vc-ci-legal\">\n                            <div class=\"vc-ci-label\">Legal<\/div>\n                            <div class=\"vc-ci-legal-items\">\n                                <span data-copy=\"PT314539760\"><strong>NIF:<\/strong> PT314539760<\/span>\n                                <span data-copy=\"DE4462352769937\"><strong>LUCID:<\/strong> DE4462352769937<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"vc-ci-qr\">\n                            <img decoding=\"async\" alt=\"QR vCard\" loading=\"lazy\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?size=120x120&data=BEGIN%3AVCARD%0AVERSION%3A3.0%0AN%3AShelkovenko%3BNikolai%0AFN%3ANikolai%20Shelkovenko%0AORG%3AVibromera%0ATITLE%3ACEO%0ATEL%3BTYPE%3Dwork%3A%2B37258364849%0AEMAIL%3BTYPE%3Dwork%3Ainfo%40vibromera.eu%0AADR%3BTYPE%3Dwork%3A%3B%3BR.%20Nova%20da%20Madorninha%20152%3BSra.%20da%20Hora%3BPorto%3B4460-376%3BPortugal%0AURL%3Ahttps%3A%2F%2Fvibromera.eu%0AEND%3AVCARD\" \/>\n                            <span>Scan to save contact<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <!-- Social -->\n                    <div class=\"vc-ci-social\">\n                        <a href=\"https:\/\/www.youtube.com\/@vibromera\" target=\"_blank\" rel=\"noopener\" title=\"YouTube\" class=\"vc-social__link\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"\/><\/svg>\n                        <\/a>\n                        <a href=\"https:\/\/www.instagram.com\/vibromera_ou\/\" target=\"_blank\" rel=\"noopener\" title=\"Instagram\" class=\"vc-social__link\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z\"\/><\/svg>\n                        <\/a>\n                        <a href=\"https:\/\/wa.me\/37258364849\" target=\"_blank\" rel=\"noopener\" title=\"WhatsApp\" class=\"vc-social__link\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n                        <\/a>\n                        <a href=\"mailto:info@vibromera.eu\" title=\"Email\" class=\"vc-social__link\">\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                        <\/a>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n\n            <!-- RIGHT: Map -->\n            <div class=\"vc-contact-map\">\n                <iframe\n                    src=\"https:\/\/www.google.com\/maps?q=Vibromera%2C%20R.%20Nova%20da%20Madorninha%20152%2C%204460-376%20Sra.%20da%20Hora%2C%20Portugal&output=embed\"\n                    width=\"100%\" height=\"100%\" style=\"border:0;min-height:500px\" allowfullscreen=\"\" loading=\"lazy\"\n                    referrerpolicy=\"no-referrer-when-downgrade\"\n                    title=\"Vibromera office location \u2014 Porto, Portugal\">\n                <\/iframe>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <div class=\"vc-toast\" id=\"vc-toast\">\u2713 Copied<\/div>\n\n<\/div>\n\n<script>\n(function () {\n    'use strict';\n    var root = document.getElementById('vc-root');\n    if (!root) return;\n    var toast = document.getElementById('vc-toast');\n    var timer = null;\n\n    function showToast(msg) {\n        if (!toast) return;\n        toast.textContent = msg || '\u2713 Copied';\n        toast.classList.add('vc-toast--show');\n        if (timer) clearTimeout(timer);\n        timer = setTimeout(function () { toast.classList.remove('vc-toast--show'); }, 1500);\n    }\n\n    function copy(text) {\n        if (!text) return;\n        if (navigator.clipboard && navigator.clipboard.writeText) {\n            navigator.clipboard.writeText(text).then(function () { showToast('\u2713 Copied'); });\n        } else {\n            var ta = document.createElement('textarea');\n            ta.value = text; ta.style.cssText = 'position:fixed;top:-9999px';\n            document.body.appendChild(ta); ta.select(); document.execCommand('copy');\n            document.body.removeChild(ta); showToast('\u2713 Copied');\n        }\n    }\n\n    root.addEventListener('click', function (e) {\n        var node = e.target.closest('[data-copy]');\n        if (!node) return;\n        if (e.target.tagName === 'A' && e.target.href && !e.target.hasAttribute('data-copy')) return;\n        if (e.target.tagName === 'A' && e.target.hasAttribute('data-copy')) e.preventDefault();\n        copy(node.getAttribute('data-copy') || node.innerText.trim());\n    });\n})();\n<\/script>\n\n<\/body>\n<\/html><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>About &#038; Contacts \u2014 Vibromera Vibromera \u00b7 Engineering since the 1980s About Us &#038; Contacts We design, build, and use portable balancing instruments. Same team \u2014 from R&#038;D to field work to customer support. info@vibromera.eu WhatsApp About Vibromera 40+ Years of R&#038;D 5,000+ Devices Deployed 55+ Countries 4 Generations of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ai_generated_summary":"","footnotes":""},"class_list":["post-76","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/pages\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":8,"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/pages\/76\/revisions"}],"predecessor-version":[{"id":101043,"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/pages\/76\/revisions\/101043"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bs\/wp-json\/wp\/v2\/media?parent=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}