{"id":31,"date":"2026-04-17T14:30:25","date_gmt":"2026-04-17T10:30:25","guid":{"rendered":"https:\/\/emeals.ge\/?page_id=31"},"modified":"2026-05-08T16:59:41","modified_gmt":"2026-05-08T12:59:41","slug":"contact","status":"publish","type":"page","link":"https:\/\/emeals.ge\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"31\" class=\"elementor elementor-31\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8feb76 e-con-full e-flex e-con e-parent\" data-id=\"a8feb76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-865d9de elementor-widget elementor-widget-html\" data-id=\"865d9de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"ef-hero-box\" id=\"ef-hero-box\">\n  \n  <div class=\"ef-hero-bg-grid\"><\/div>\n  <div class=\"ef-hero-noise\"><\/div>\n\n  <div class=\"ef-hero-content\">\n    \n    <nav class=\"ef-hero-bread ef-hero-magnetic\" aria-label=\"Breadcrumb\">\n      <a href=\"\/\" class=\"ef-bread-link\">\u10db\u10d7\u10d0\u10d5\u10d0\u10e0\u10d8<\/a>\n      <div class=\"ef-bread-dot\"><\/div>\n      <span class=\"ef-bread-current\">\u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8<\/span>\n    <\/nav>\n\n    <div class=\"ef-hero-title-wrapper\">\n      <h1 class=\"ef-hero-outline\">\u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8<\/h1>\n      <span class=\"ef-hero-solid\" aria-hidden=\"true\">\u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8<\/span>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n  \/* ====== UNIQUE NAMESPACE VARIABLES ====== *\/\n  :root {\n    --efh-bg: #F8F1E8;       \/* Brand Beige *\/\n    --efh-dark: #146140;     \/* Brand Green *\/\n    --efh-accent: #FF6701;   \/* Brand Orange *\/\n    --efh-grid: rgba(20, 97, 64, 0.08); \/* Soft Grid *\/\n    --efh-x: 50%;\n    --efh-y: 50%;\n  }\n\n  .ef-hero-box * {\n    font-family: 'ElementFitness ABZ Grozen', sans-serif !important;\n    box-sizing: border-box; margin: 0; padding: 0;\n  }\n\n  \/* ====== COMPACT HEADER SECTION ====== *\/\n  .ef-hero-box {\n    position: relative;\n    width: 100%;\n    height: 260px; \/* Highly compact height *\/\n    background-color: var(--efh-bg);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n    z-index: 1;\n    padding-bottom: 30px; \/* Space for the overlapping card *\/\n  }\n\n  \/* STATIC BACKGROUND LINES *\/\n  .ef-hero-bg-grid {\n    position: absolute; inset: 0; z-index: 0; pointer-events: none;\n    background-size: 40px 40px;\n    background-image: \n      linear-gradient(to right, var(--efh-grid) 1px, transparent 1px),\n      linear-gradient(to bottom, var(--efh-grid) 1px, transparent 1px);\n    mask-image: radial-gradient(circle at center, black 40%, transparent 100%);\n    -webkit-mask-image: radial-gradient(circle at center, black 40%, transparent 100%);\n    \/* Animation removed to keep it completely static *\/\n  }\n\n  .ef-hero-noise {\n    position: absolute; inset: 0; z-index: 1; pointer-events: none;\n    background: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'\/%3E%3C\/svg%3E\");\n    mix-blend-mode: multiply; opacity: 0.6;\n  }\n\n  .ef-hero-content {\n    position: relative; z-index: 5;\n    display: flex; flex-direction: column; align-items: center; gap: 15px;\n    width: 100%;\n  }\n\n  \/* ====== ULTRA COMPACT BREADCRUMBS ====== *\/\n  .ef-hero-bread {\n      margin-top: 35px;\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 6px 16px 4px 16px; \n    border-radius: 30px; \n    background: rgba(255, 255, 255, 0.5);\n    border: 1px solid rgba(255, 255, 255, 0.8); \n    backdrop-filter: blur(10px);\n    box-shadow: 0 5px 15px rgba(20, 97, 64, 0.05);\n    will-change: transform;\n    opacity: 0; transform: translateY(15px);\n    animation: efhFadeUp 0.6s cubic-bezier(0.25, 1, 0.5, 1) forwards;\n  }\n\n  .ef-bread-link, .ef-bread-current {\n    font-size: 0.45rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em;\n  }\n  \n  .ef-bread-link { color: var(--efh-dark); text-decoration: none; transition: color 0.3s; }\n  .ef-bread-link:hover { color: var(--efh-accent); }\n\n  .ef-bread-dot {\n    width: 4px; height: 4px; border-radius: 50%; \n    background-color: var(--efh-accent);\n    margin-top: -2px;\n  }\n  .ef-bread-current { color: var(--efh-accent); }\n\n  \/* ====== X-RAY TYPOGRAPHY ====== *\/\n  .ef-hero-title-wrapper {\n    position: relative; padding: 0 20px; cursor: default;\n    opacity: 0; transform: translateY(20px);\n    animation: efhFadeUp 0.6s cubic-bezier(0.25, 1, 0.5, 1) forwards 0.1s;\n    display: inline-block;\n  }\n\n  \/* Both share exact same font properties to overlap perfectly *\/\n  .ef-hero-outline, .ef-hero-solid {\n    display: block;\n    font-size: clamp(2.5rem, 5vw, 4rem); \n    line-height: 1; font-weight: 900;\n    text-transform: uppercase; \n    margin: 0; text-align: center; pointer-events: none;\n  }\n\n  .ef-hero-outline {\n    color: transparent; -webkit-text-stroke: 1.5px var(--efh-dark); opacity: 0.2; \n  }\n\n  .ef-hero-solid {\n    position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n    color: var(--efh-accent);\n    -webkit-mask-image: radial-gradient(120px circle at var(--efh-x) var(--efh-y), black 10%, transparent 80%);\n    mask-image: radial-gradient(120px circle at var(--efh-x) var(--efh-y), black 10%, transparent 80%);\n    will-change: -webkit-mask-image;\n  }\n\n  @keyframes efhFadeUp { to { opacity: 1; transform: translateY(0); } }\n<\/style>\n\n<div class=\"aww-contact-wrapper\">\n  <div class=\"aww-contact-inner\">\n    \n    <div class=\"aww-contact-left\" id=\"aww-parallax-card\">\n      <div class=\"aww-parallax-bg\">\n        <div class=\"aww-orb aww-orb-1\"><\/div>\n        <div class=\"aww-orb aww-orb-2\"><\/div>\n      <\/div>\n      <div class=\"aww-noise-overlay\"><\/div>\n\n      <div class=\"aww-left-content\">\n        <h2 class=\"aww-title\">\u10db\u10dd\u10d2\u10d5\u10ec\u10d4\u10e0\u10d4\u10d7<\/h2>\n        <p class=\"aww-subtitle\">\u10d2\u10d0\u10e5\u10d5\u10d7 \u10d9\u10d8\u10d7\u10ee\u10d5\u10d4\u10d1\u10d8? \u10d3\u10d0\u10d2\u10d5\u10d8\u10e2\u10dd\u10d5\u10d4\u10d7 \u10d7\u10e5\u10d5\u10d4\u10dc\u10d8 \u10db\u10dd\u10dc\u10d0\u10ea\u10d4\u10db\u10d4\u10d1\u10d8 \u10d3\u10d0 \u10db\u10d0\u10da\u10d4 \u10d3\u10d0\u10d2\u10d8\u10d9\u10d0\u10d5\u10e8\u10d8\u10e0\u10d3\u10d4\u10d1\u10d8\u10d7<\/p>\n      <\/div>\n      \n      <div class=\"aww-contact-info\">\n        <div class=\"aww-info-item\">\n          <span class=\"aww-info-label\">\u10d4\u10da. \u10e4\u10dd\u10e1\u10e2\u10d0<\/span>\n          <a href=\"mailto:Meals@efitness.ge\" class=\"aww-info-link\">Meals@efitness.ge<\/a>\n        <\/div>\n        <div class=\"aww-info-item\">\n          <span class=\"aww-info-label\">\u10d3\u10d0\u10d2\u10d5\u10d8\u10e0\u10d4\u10d9\u10d4\u10d7<\/span>\n          <a href=\"tel:+995504444455\" class=\"aww-info-link\">+995 504 44 44 55<\/a>\n        <\/div>\n\n        <div class=\"aww-social-links\">\n          <a href=\"https:\/\/www.facebook.com\/elementmeals.ge\" class=\"aww-social-icon\" aria-label=\"Facebook\" target=\"_blank\" rel=\"noopener\">\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.04c-5.5 0-10 4.48-10 10.02 0 5 3.66 9.15 8.44 9.9v-7H7.9v-2.9h2.54V9.85c0-2.51 1.49-3.89 3.78-3.89 1.09 0 2.23.19 2.23.19v2.47h-1.26c-1.24 0-1.63.77-1.63 1.56v1.88h2.78l-.45 2.9h-2.33v7a10 10 0 0 0 8.44-9.9c0-5.54-4.5-10.02-10-10.02z\"\/><\/svg>\n          <\/a>\n          <a href=\"https:\/\/www.instagram.com\/elementmeals.ge\/\" class=\"aww-social-icon\" aria-label=\"Instagram\" target=\"_blank\" rel=\"noopener\">\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.16c3.2 0 3.58.01 4.85.07 1.17.05 1.8.25 2.22.41.56.22.96.48 1.36.88.4.4.66.8.88 1.36.16.42.36 1.05.41 2.22.06 1.27.07 1.65.07 4.85s-.01 3.58-.07 4.85c-.05 1.17-.25 1.8-.41 2.22-.22.56-.48.96-.88 1.36-.4.4-.8.66-1.36.88-.42.16-1.05.36-2.22.41-1.27.06-1.65.07-4.85.07s-3.58-.01-4.85-.07c-1.17-.05-1.8-.25-2.22-.41-.56-.22-.96-.48-1.36-.88-.4-.4-.66-.8-.88-1.36-.16-.42-.36-1.05-.41-2.22C2.17 15.58 2.16 15.2 2.16 12s.01-3.58.07-4.85c.05-1.17.25-1.8.41-2.22.22-.56.48-.96.88-1.36.4-.4.8-.66 1.36-.88.42-.16 1.05-.36 2.22-.41 1.27-.06 1.65-.07 4.85-.07m0-2.16C8.74 0 8.33.01 7.05.07c-1.27.06-2.15.27-2.91.56-.79.31-1.46.72-2.13 1.39-.67.67-1.08 1.34-1.39 2.13-.29.76-.5 1.64-.56 2.91C0 8.33 0 8.74 0 12s.01 3.67.07 4.95c.06 1.27.27 2.15.56 2.91.31.79.72 1.46 1.39 2.13.67.67 1.34 1.08 2.13 1.39.76.29 1.64.5 2.91.56 1.28.06 1.69.07 4.95.07s3.67-.01 4.95-.07c1.27-.06 2.15-.27 2.91-.56.79-.31 1.46-.72 2.13-1.39.67-.67 1.08-1.34 1.39-2.13.29-.76.5-1.64.56-2.91.06-1.28.07-1.69.07-4.95s-.01-3.67-.07-4.95c-.06-1.27-.27-2.15-.56-2.91-.31-.79-.72-1.46-1.39-2.13-.67-.67-1.34-1.08-2.13-1.39-.76-.29-1.64-.5-2.91-.56C15.67.01 15.26 0 12 0zm0 5.84A6.16 6.16 0 1 0 18.16 12 6.16 6.16 0 0 0 12 5.84zm0 10.16A4 4 0 1 1 16 12a4 4 0 0 1-4 4zm5.22-9.62a1.44 1.44 0 1 1-1.44-1.44 1.44 1.44 0 0 1 1.44 1.44z\"\/><\/svg>\n          <\/a>\n          <a href=\"#\" class=\"aww-social-icon\" aria-label=\"TikTok\" target=\"_blank\">\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5 20.1a6.34 6.34 0 0 0 10.86-4.43v-7a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1-.1z\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"aww-contact-right\">\n      <form id=\"aww-custom-form\" class=\"aww-form\">\n        <div class=\"aww-form-grid\">\n          <div class=\"aww-input-group aww-has-icon\">\n            <div class=\"aww-input-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/div>\n            <input type=\"text\" id=\"aww-name\" class=\"aww-input\" placeholder=\" \" required>\n            <label for=\"aww-name\" class=\"aww-label\">\u10e1\u10d0\u10ee\u10d4\u10da\u10d8<\/label>\n          <\/div>\n\n          <div class=\"aww-input-group aww-has-icon\">\n            <div class=\"aww-input-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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\"><\/path><\/svg><\/div>\n            <input type=\"tel\" id=\"aww-phone\" class=\"aww-input\" placeholder=\" \" pattern=\"[0-9()#&+*-=.]+\" required>\n            <label for=\"aww-phone\" class=\"aww-label\">\u10e2\u10d4\u10da\u10d4\u10e4\u10dd\u10dc\u10d8<\/label>\n          <\/div>\n        <\/div>\n\n        <div class=\"aww-input-group aww-has-icon\">\n          <div class=\"aww-input-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><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\"><\/path><polyline points=\"22,6 12,13 2,6\"><\/polyline><\/svg><\/div>\n          <input type=\"email\" id=\"aww-email\" class=\"aww-input\" placeholder=\" \" required>\n          <label for=\"aww-email\" class=\"aww-label\">\u10d4\u10da. \u10e4\u10dd\u10e1\u10e2\u10d0<\/label>\n        <\/div>\n\n        <div class=\"aww-input-group aww-has-icon aww-textarea-group\">\n          <div class=\"aww-input-icon aww-icon-textarea\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path><\/svg><\/div>\n          <textarea id=\"aww-message\" class=\"aww-input aww-textarea\" rows=\"4\" placeholder=\" \" required><\/textarea>\n          <label for=\"aww-message\" class=\"aww-label\">\u10e8\u10d4\u10e2\u10e7\u10dd\u10d1\u10d8\u10dc\u10d4\u10d1\u10d0...<\/label>\n        <\/div>\n\n        <button type=\"submit\" id=\"aww-submit-btn\" class=\"aww-btn\">\n          <span class=\"aww-btn-text\">\u10d2\u10d0\u10d2\u10d6\u10d0\u10d5\u10dc\u10d0<\/span>\n          <svg class=\"aww-btn-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><polyline points=\"12 5 19 12 12 19\"><\/polyline><\/svg>\n        <\/button>\n      <\/form>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<style>\n  :root { --px: 0; --py: 0; }\n\n  \/* Hide elementor default *\/\n  .elementor-element-0b32910 form { display: none !important; }\n  .elementor-element-0b32910 .elementor-message {\n    display: block !important; background: var(--efh-dark) !important; color: #fff !important;\n    padding: 12px; border-radius: 12px; margin-top: 15px; font-weight: 600; text-align: center;\n  }\n\n  \/* ====== COMPACT FLOATING LAYOUT ====== *\/\n  .aww-contact-wrapper {\n    width: 100%; max-width: 1050px; \/* Slimmer footprint *\/\n    margin: -60px auto 40px auto; \/* Pulls up over the header seamlessly *\/\n    padding: 0 15px; position: relative; z-index: 999; \/* Increased to forcefully overlay surrounding Elementor sections *\/\n    animation: awwSlideUp 0.8s cubic-bezier(0.25, 1, 0.5, 1) forwards;\n    opacity: 0;\n  }\n\n  .aww-contact-inner {\n    display: flex; flex-direction: column;\n    background: var(--efh-bg); \/* Reverted inner background to brand beige *\/\n    border-radius: 24px;\n    box-shadow: 0 20px 50px rgba(20, 97, 64, 0.1), 0 5px 15px rgba(0,0,0,0.03);\n    overflow: hidden; \/* Contains the sharp split *\/\n  }\n\n  @media (min-width: 900px) {\n    .aww-contact-inner { flex-direction: row; align-items: stretch; }\n    .aww-contact-left { width: 42%; }\n    .aww-contact-right { width: 58%; }\n  }\n\n  \/* ====== COMPACT LEFT CARD ====== *\/\n  .aww-contact-left {\n    background-color: var(--efh-dark); color: #fff;\n    padding: 2.5rem 2rem;\n    position: relative; overflow: hidden; z-index: 1;\n    display: flex; flex-direction: column; justify-content: space-between;\n  }\n\n  .aww-parallax-bg { position: absolute; top: -30%; left: -30%; width: 160%; height: 160%; z-index: -1; }\n  .aww-orb { position: absolute; border-radius: 50%; filter: blur(60px); }\n  .aww-orb-1 { top: 10%; right: 10%; width: 300px; height: 300px; background: rgba(255,103,1,0.25); transform: translate3d(calc(var(--px) * -40px), calc(var(--py) * -40px), 0); }\n  .aww-orb-2 { bottom: 10%; left: 10%; width: 350px; height: 350px; background: rgba(248,241,232,0.1); transform: translate3d(calc(var(--px) * 30px), calc(var(--py) * 30px), 0); }\n  \n  .aww-noise-overlay {\n    position: absolute; inset: 0; opacity: 0.5; mix-blend-mode: overlay; pointer-events: none;\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'\/%3E%3C\/svg%3E\");\n  }\n\n  .aww-title { font-size: 1.7rem; font-weight: 700; margin-bottom: 0.8rem; z-index: 2; position: relative;margin-top:-1px; }\n  .aww-subtitle { font-size: 0.95rem; line-height: 1.5; color: rgba(248, 241, 232, 0.8); margin-bottom: 2rem; z-index: 2; position: relative; }\n\n  .aww-contact-info { display: flex; flex-direction: column; gap: 1.5rem; z-index: 2; position: relative; }\n  .aww-info-label { display: block; font-size: 0.75rem; text-transform: uppercase; font-weight: 700; color: var(--efh-accent); margin-bottom: 0.3rem; }\n  .aww-info-link { font-size: 1.2rem; color: #fff; text-decoration: none; font-weight: 600; transition: color 0.2s, transform 0.2s; display: inline-block; }\n  .aww-info-link:hover { color: var(--efh-accent); transform: translateX(4px); }\n\n  .aww-social-links { display: flex; gap: 0.8rem; margin-top: 1rem; }\n  .aww-social-icon {\n    display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; \n    border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.2); color: #fff;\n    background: rgba(255, 255, 255, 0.05); backdrop-filter: blur(5px); transition: all 0.3s ease;\n  }\n  .aww-social-icon svg { width: 18px; height: 18px; }\n  .aww-social-icon:hover { background: var(--efh-accent); border-color: var(--efh-accent); transform: translateY(-4px); box-shadow: 0 10px 20px rgba(255, 103, 1, 0.3); }\n\n  \/* ====== COMPACT RIGHT CARD ====== *\/\n  .aww-contact-right { \n    padding: 2.5rem 2rem; display: flex; flex-direction: column; justify-content: center; background-color: var(--efh-bg); \n    position: relative; z-index: 5; \/* Added explicitly to secure stacking context against the left panel *\/\n  }\n  \n  .aww-form { display: flex; flex-direction: column; gap: 1.2rem; }\n  .aww-form-grid { display: grid; grid-template-columns: 1fr; gap: 1.2rem; }\n  @media (min-width: 600px) { .aww-form-grid { grid-template-columns: 1fr 1fr; } }\n\n  .aww-input-group { position: relative; width: 100%; z-index: 1; }\n  \n  .aww-input-icon { \n    position: absolute; left: 1.2rem; top: 50%; transform: translateY(-50%); \n    color: rgba(20, 97, 64, 0.45); pointer-events: none; z-index: 3; display: flex; align-items: center; transition: 0.3s; \n  }\n  .aww-icon-textarea { top: 1.8rem; }\n  .aww-input-icon svg { width: 20px; height: 20px; }\n\n  .aww-input:focus ~ .aww-input-icon, .aww-input:not(:placeholder-shown) ~ .aww-input-icon { color: var(--efh-accent); }\n\n  \/* SLEEK COMPACT INPUTS - REVERTED TO INITIAL GLASSMORPHISM COLORS *\/\n  .aww-input {\n    width: 100%; \n    background: rgba(255, 255, 255, 0.6); \n    border: 1.5px solid transparent; \n    box-shadow: 0 2px 10px rgba(0,0,0,0.02);\n    padding: 1.2rem 1rem 1.2rem 3.5rem; font-size: 1.1rem; color: var(--efh-dark);\n    border-radius: 16px; transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);\n    position: relative; z-index: 2; backdrop-filter: blur(10px);\n  }\n  .aww-textarea { resize: none; min-height: 130px; padding-top: 1.2rem; }\n  .aww-input:hover { background: rgba(255, 255, 255, 0.9); }\n  .aww-input:focus { \n    outline: none; background: #ffffff; border-color: rgba(255, 103, 1, 0.4); \n    box-shadow: 0 0 0 4px rgba(255, 103, 1, 0.1), 0 10px 20px rgba(0,0,0,0.03); \n  }\n\n  .aww-label {\n    position: absolute; left: 3.5rem; top: 50%; transform: translateY(-50%);\n    font-size: 1.05rem; color: rgba(20, 97, 64, 0.45); pointer-events: none;\n    transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1); z-index: 3;\n  }\n  \n  \/* Restored fixed alignment for textarea label *\/\n  .aww-textarea-group .aww-label { top: 1.8rem; }\n\n  .aww-input:focus ~ .aww-label, .aww-input:not(:placeholder-shown) ~ .aww-label {\n    top: 0; left: 1rem; transform: translateY(-50%);\n    font-size: 0.8rem; font-weight: 700; color: var(--efh-accent);\n    background-color: #ffffff; padding: 0 0.6rem; border-radius: 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n  }\n\n  \/* BUTTON *\/\n  .aww-btn {\n      font-family: 'ElementFitness ABZ Grozen', sans-serif !important;\n    align-self: flex-start; display: inline-flex; align-items: center; gap: 0.8rem;\n    background: var(--efh-dark); color: #fff; border: none;\n    padding: 1.2rem 3rem; border-radius: 50px; font-size: 1.05rem; font-weight: 600;\n    cursor: pointer; position: relative; overflow: hidden; transition: 0.4s cubic-bezier(0.25, 1, 0.5, 1);\n    margin-top: 0.5rem; box-shadow: 0 10px 25px rgba(20, 97, 64, 0.2);\n    z-index: 10; \/* Added explicit stacking context to prevent pseudo-element bleeding *\/\n  }\n  .aww-btn::before {\n    content: ''; position: absolute; inset: 0; background: var(--efh-accent);\n    transform: scaleX(0); transform-origin: right; transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1); z-index: 1; border-radius: 50px;\n  }\n  .aww-btn:hover { transform: translateY(-4px); box-shadow: 0 15px 35px rgba(255, 103, 1, 0.3); }\n  .aww-btn:hover::before { transform: scaleX(1); transform-origin: left; }\n  .aww-btn-text, .aww-btn-icon { position: relative; z-index: 2; transition: transform 0.3s; }\n  .aww-btn:hover .aww-btn-icon { transform: translateX(6px); }\n  .aww-btn.loading { pointer-events: none; opacity: 0.8; }\n\n  @keyframes awwSlideUp { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  \n  \/\/ 1. HEADER SPOTLIGHT (REDUX)\n  const titleWrapper = document.querySelector('.ef-hero-title-wrapper');\n  let tx = -500, ty = -500, cx = -500, cy = -500, rafId1 = null;\n  \n  if (titleWrapper) {\n    document.getElementById('ef-hero-box').addEventListener('mousemove', (e) => {\n      const rect = titleWrapper.getBoundingClientRect();\n      tx = e.clientX - rect.left; ty = e.clientY - rect.top;\n      if (!rafId1) rafId1 = requestAnimationFrame(updateSpot);\n    });\n    \n    setTimeout(() => {\n      if(tx === -500) {\n        const r = titleWrapper.getBoundingClientRect();\n        tx = cx = r.width\/2; ty = cy = r.height\/2;\n        titleWrapper.style.setProperty('--efh-x', `${cx}px`); titleWrapper.style.setProperty('--efh-y', `${cy}px`);\n      }\n    }, 800);\n  }\n\n  function updateSpot() {\n    cx += (tx - cx) * 0.15; cy += (ty - cy) * 0.15;\n    titleWrapper.style.setProperty('--efh-x', `${cx}px`); titleWrapper.style.setProperty('--efh-y', `${cy}px`);\n    rafId1 = (Math.abs(tx - cx) > 0.5) ? requestAnimationFrame(updateSpot) : null;\n  }\n\n  \/\/ 2. PARALLAX CARD ORBS\n  const pCard = document.getElementById('aww-parallax-card');\n  let mx=0, my=0, px=0, py=0;\n  window.addEventListener('mousemove', e => {\n    mx = (e.clientX \/ window.innerWidth - 0.5) * 2;\n    my = (e.clientY \/ window.innerHeight - 0.5) * 2;\n  });\n  function loopParallax() {\n    px += (mx - px) * 0.05; py += (my - py) * 0.05;\n    if(pCard) { pCard.style.setProperty('--px', px.toFixed(3)); pCard.style.setProperty('--py', py.toFixed(3)); }\n    requestAnimationFrame(loopParallax);\n  }\n  loopParallax();\n\n  \/\/ 3. MAGNETIC BREADCRUMB\n  const mb = document.querySelector('.ef-hero-magnetic');\n  if(mb) {\n    mb.addEventListener('mousemove', function(e) {\n      const r = this.getBoundingClientRect();\n      const x = e.clientX - r.left - (r.width\/2), y = e.clientY - r.top - (r.height\/2);\n      this.style.transform = `translate(${x*0.2}px, ${y*0.2}px)`;\n    });\n    mb.addEventListener('mouseleave', function() {\n      this.style.transform = `translate(0px, 0px)`;\n      this.style.transition = `transform 0.5s cubic-bezier(0.25, 1, 0.5, 1)`;\n    });\n    mb.addEventListener('mouseenter', function() { this.style.transition = `none`; });\n  }\n\n  \/\/ 4. FORM SUBMIT SYNC\n  const cForm = document.getElementById('aww-custom-form');\n  const cBtn = document.getElementById('aww-submit-btn');\n  const btnText = cBtn.querySelector('.aww-btn-text');\n  const eWidget = document.querySelector('.elementor-element-0b32910');\n  \n  if (!eWidget) return;\n\n  cForm.addEventListener('submit', e => {\n    e.preventDefault(); \n    document.getElementById('form-field-name').value = document.getElementById('aww-name').value;\n    document.getElementById('form-field-email').value = document.getElementById('aww-phone').value;\n    document.getElementById('form-field-field_a069c53').value = document.getElementById('aww-email').value;\n    document.getElementById('form-field-message').value = document.getElementById('aww-message').value;\n\n    cBtn.classList.add('loading'); btnText.innerText = \"\u10d8\u10d2\u10d6\u10d0\u10d5\u10dc\u10d4\u10d1\u10d0...\";\n    \n    const eBtn = eWidget.querySelector('.elementor-field-type-submit button');\n    if(eBtn) eBtn.click(); else { btnText.innerText = \"\u10e8\u10d4\u10ea\u10d3\u10dd\u10db\u10d0\"; cBtn.classList.remove('loading'); }\n  });\n\n  new MutationObserver(m => {\n    m.forEach(mut => {\n      if (mut.type === 'childList') {\n        if (eWidget.querySelector('.elementor-message-success') && cBtn.classList.contains('loading')) {\n          btnText.innerText = \"\u10ec\u10d0\u10e0\u10db\u10d0\u10e2\u10d4\u10d1\u10d8\u10d7 \u10d2\u10d0\u10d8\u10d2\u10d6\u10d0\u10d5\u10dc\u10d0!\"; cForm.reset();\n          setTimeout(() => { cBtn.classList.remove('loading'); btnText.innerText = \"\u10d2\u10d0\u10d2\u10d6\u10d0\u10d5\u10dc\u10d0\"; }, 4000);\n        }\n        if (eWidget.querySelector('.elementor-message-danger') && cBtn.classList.contains('loading')) {\n          btnText.innerText = \"\u10e8\u10d4\u10ea\u10d3\u10dd\u10db\u10d0!\";\n          setTimeout(() => { cBtn.classList.remove('loading'); btnText.innerText = \"\u10d2\u10d0\u10d2\u10d6\u10d0\u10d5\u10dc\u10d0\"; }, 3000);\n        }\n      }\n    });\n  }).observe(eWidget, { childList: true, subtree: true });\n\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a25bf69 e-flex e-con-boxed e-con e-parent\" data-id=\"a25bf69\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b32910 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"0b32910\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"31\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"0b32910\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8 - Element Meals\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"31\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_a069c53 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_a069c53\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_a069c53]\" id=\"form-field-field_a069c53\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u10db\u10d7\u10d0\u10d5\u10d0\u10e0\u10d8 \u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8 \u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8 \u10d9\u10dd\u10dc\u10e2\u10d0\u10e5\u10e2\u10d8 \u10db\u10dd\u10d2\u10d5\u10ec\u10d4\u10e0\u10d4\u10d7 \u10d2\u10d0\u10e5\u10d5\u10d7 \u10d9\u10d8\u10d7\u10ee\u10d5\u10d4\u10d1\u10d8? \u10d3\u10d0\u10d2\u10d5\u10d8\u10e2\u10dd\u10d5\u10d4\u10d7 \u10d7\u10e5\u10d5\u10d4\u10dc\u10d8 \u10db\u10dd\u10dc\u10d0\u10ea\u10d4\u10db\u10d4\u10d1\u10d8 \u10d3\u10d0 \u10db\u10d0\u10da\u10d4 \u10d3\u10d0\u10d2\u10d8\u10d9\u10d0\u10d5\u10e8\u10d8\u10e0\u10d3\u10d4\u10d1\u10d8\u10d7 \u10d4\u10da. \u10e4\u10dd\u10e1\u10e2\u10d0 Meals@efitness.ge \u10d3\u10d0\u10d2\u10d5\u10d8\u10e0\u10d4\u10d9\u10d4\u10d7 +995 504 44 44 55 \u10e1\u10d0\u10ee\u10d4\u10da\u10d8 \u10e2\u10d4\u10da\u10d4\u10e4\u10dd\u10dc\u10d8 \u10d4\u10da. \u10e4\u10dd\u10e1\u10e2\u10d0 \u10e8\u10d4\u10e2\u10e7\u10dd\u10d1\u10d8\u10dc\u10d4\u10d1\u10d0&#8230; \u10d2\u10d0\u10d2\u10d6\u10d0\u10d5\u10dc\u10d0<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-31","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":0,"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/pages\/31\/revisions"}],"wp:attachment":[{"href":"https:\/\/emeals.ge\/en\/wp-json\/wp\/v2\/media?parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}