{"id":15313,"date":"2018-07-28T14:21:33","date_gmt":"2018-07-28T14:21:33","guid":{"rendered":"https:\/\/health.templines.org\/?page_id=15313"},"modified":"2026-05-24T17:10:18","modified_gmt":"2026-05-24T10:10:18","slug":"appointment-form","status":"publish","type":"page","link":"https:\/\/memoriallab.net\/en\/appointment-form\/","title":{"rendered":"\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid pix-vc_row-no-padding pix-row-overlay\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\" ><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element vc_custom_1779617407903\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Prompt:wght@300;400;500;600;700;800&family=Sora:wght@500;600;700;800&display=swap\" rel=\"stylesheet\">\n<style>\n  .mlph-ph,\n  .mlph-ph *{box-sizing:border-box}\n  .mlph-ph{\n    position:relative;height:340px;overflow:hidden;isolation:isolate;\n    font-family:'Prompt',ui-sans-serif,system-ui,sans-serif;\n    color:#fff;\n    \/* break out of WordPress theme container \u2192 full viewport width *\/\n    width:100vw;max-width:100vw;\n    margin-left:calc((100% - 100vw) \/ 2);\n    margin-right:calc((100% - 100vw) \/ 2);\n  }\n  @media (max-width:780px){\n    .mlph-ph{height:300px}\n  }\n\n  \/* Layer 1 : deep gradient base *\/\n  .mlph-ph::before{\n    content:\"\";position:absolute;inset:0;z-index:-3;\n    background:\n      radial-gradient(900px 500px at 15% 30%, #0e3a5c 0%, transparent 60%),\n      radial-gradient(800px 600px at 85% 80%, #0a6b6b 0%, transparent 60%),\n      linear-gradient(135deg,#061a2e 0%, #0b2545 45%, #0a4a55 100%);\n  }\n  \/* Layer 2 : lab photo *\/\n  .mlph-ph .mlph-photo{\n    position:absolute;inset:-30px;z-index:-2;\n    background-size:cover;background-position:center;\n    background-image:url('https:\/\/images.unsplash.com\/photo-1581093588401-fbb62a02f120?auto=format&fit=crop&w=1920&q=80');\n    filter:blur(2px) saturate(1.1) brightness(.55);\n    transform:scale(1.06);\n    animation:mlph-slowZoom 18s ease-in-out infinite alternate;\n  }\n  @keyframes mlph-slowZoom{from{transform:scale(1.06) translate(0,0)}to{transform:scale(1.12) translate(-12px,-6px)}}\n  \/* Layer 3 : mesh tint *\/\n  .mlph-ph .mlph-mesh{\n    position:absolute;inset:0;z-index:-1;mix-blend-mode:screen;opacity:.7;\n    background:\n      radial-gradient(600px 360px at 10% 40%, rgba(94,197,255,.45), transparent 60%),\n      radial-gradient(500px 320px at 90% 60%, rgba(126,233,214,.5), transparent 60%);\n  }\n  \/* Layer 4 : noise grain *\/\n  .mlph-ph .mlph-grain{\n    position:absolute;inset:0;z-index:-1;opacity:.18;mix-blend-mode:overlay;pointer-events:none;\n    background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9'\/><\/filter><rect width='100%25' height='100%25' filter='url(%23n)'\/><\/svg>\");\n  }\n  \/* sweeping beams *\/\n  .mlph-ph .mlph-beams{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}\n  .mlph-ph .mlph-beams i{\n    position:absolute;top:-30%;width:240px;height:160%;\n    background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);\n    transform:rotate(18deg);filter:blur(20px);\n    animation:mlph-sweep 9s ease-in-out infinite;\n  }\n  .mlph-ph .mlph-beams i:nth-child(1){left:-15%;animation-delay:-1s}\n  .mlph-ph .mlph-beams i:nth-child(2){left:35%;animation-delay:-4s;opacity:.6}\n  .mlph-ph .mlph-beams i:nth-child(3){left:75%;animation-delay:-7s;opacity:.5}\n  @keyframes mlph-sweep{0%,100%{transform:translateX(-30px) rotate(18deg);opacity:.2}50%{transform:translateX(60px) rotate(18deg);opacity:.65}}\n  \/* floating particles *\/\n  .mlph-ph .mlph-dust{\n    position:absolute;inset:0;pointer-events:none;z-index:-1;\n    background-image:\n      radial-gradient(circle, rgba(255,255,255,.55) 1px, transparent 1.6px),\n      radial-gradient(circle, rgba(126,233,214,.6) 1px, transparent 1.6px);\n    background-size:160px 160px, 220px 220px;\n    background-position:0 0, 80px 90px;\n    -webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%, #000 30%, transparent 100%);\n            mask-image:radial-gradient(ellipse 60% 70% at 50% 50%, #000 30%, transparent 100%);\n    animation:mlph-drift 28s linear infinite;opacity:.5;\n  }\n  @keyframes mlph-drift{to{background-position:-160px -120px, -80px 30px}}\n  \/* grid lines *\/\n  .mlph-ph .mlph-grid{\n    position:absolute;inset:0;z-index:-1;\n    background-image:\n      linear-gradient(90deg, rgba(255,255,255,.05) 1px, transparent 1px),\n      linear-gradient(0deg, rgba(255,255,255,.05) 1px, transparent 1px);\n    background-size:80px 80px;\n    -webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%, #000 0%, transparent 80%);\n            mask-image:radial-gradient(ellipse 70% 60% at 50% 50%, #000 0%, transparent 80%);\n  }\n  \/* content wrap : inner container max-width *\/\n  .mlph-ph .mlph-wrap{\n    position:relative;z-index:2;\n    max-width:1280px;margin:0 auto;\n    padding:54px 32px;height:100%;\n    display:flex;flex-direction:column;justify-content:center;\n  }\n  @media (max-width:780px){\n    .mlph-ph .mlph-wrap{padding:40px 24px}\n  }\n  .mlph-ph .mlph-eyebrow{\n    display:inline-flex;align-items:center;gap:10px;\n    padding:7px 14px 7px 8px;border-radius:999px;\n    background:rgba(255,255,255,.08);\n    backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);\n    border:1px solid rgba(255,255,255,.18);\n    font-size:12.5px;color:#dff5ff;font-weight:500;letter-spacing:.06em;\n    width:-moz-fit-content;width:fit-content;\n  }\n  .mlph-ph .mlph-eyebrow .mlph-pulse{\n    position:relative;width:22px;height:22px;border-radius:50%;\n    background:linear-gradient(135deg,#7ee9d6,#5ec5ff);\n    display:flex;align-items:center;justify-content:center;color:#062b3a;font-size:12px;\n  }\n  .mlph-ph .mlph-eyebrow .mlph-pulse::after{\n    content:\"\";position:absolute;inset:-4px;border-radius:50%;\n    border:1px solid rgba(126,233,214,.55);\n    animation:mlph-ring 2s ease-out infinite;\n  }\n  @keyframes mlph-ring{0%{transform:scale(.6);opacity:.9}100%{transform:scale(1.6);opacity:0}}\n  .mlph-ph h1.mlph-title{\n    font-family:'Sora','Prompt',sans-serif;font-weight:700;\n    font-size:clamp(38px,5vw,64px);line-height:1.05;letter-spacing:-.02em;\n    color:#fff;margin:18px 0 0;\n    text-shadow:0 12px 40px rgba(0,0,0,.45);\n    position:relative;width:-moz-fit-content;width:fit-content;\n  }\n  .mlph-ph h1.mlph-title .mlph-accent{\n    background:linear-gradient(135deg,#7ee9d6 0%,#5ec5ff 60%,#a3b7ff 100%);\n    -webkit-background-clip:text;background-clip:text;color:transparent;\n  }\n  .mlph-ph h1.mlph-title::after{\n    content:\"\";position:absolute;left:0;bottom:-12px;\n    width:64px;height:3px;border-radius:3px;\n    background:linear-gradient(90deg,#7ee9d6,#5ec5ff,transparent);\n    box-shadow:0 0 12px #7ee9d6;\n  }\n  \/* breadcrumb *\/\n  .mlph-ph .mlph-crumb{\n    margin-top:28px;display:flex;align-items:center;gap:10px;\n    padding:10px 18px;border-radius:999px;\n    background:rgba(255,255,255,.1);\n    backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);\n    border:1px solid rgba(255,255,255,.22);\n    width:-moz-fit-content;width:fit-content;\n    font-size:13.5px;color:#eaf6ff;\n    box-shadow:0 12px 30px -12px rgba(0,0,0,.4);\n  }\n  .mlph-ph .mlph-crumb a{color:#cfeeff;text-decoration:none;transition:.25s}\n  .mlph-ph .mlph-crumb a:hover{color:#fff}\n  .mlph-ph .mlph-crumb .mlph-sep{opacity:.55}\n  .mlph-ph .mlph-crumb .mlph-here{\n    color:#fff;font-weight:600;\n    background:linear-gradient(135deg,#7ee9d6,#5ec5ff);\n    -webkit-background-clip:text;background-clip:text;color:transparent;\n  }\n  .mlph-ph .mlph-crumb svg{opacity:.85}\n  \/* floating glass orb *\/\n  .mlph-ph .mlph-orb{\n    position:absolute;right:6%;top:50%;transform:translateY(-50%);z-index:2;\n    width:140px;height:140px;border-radius:50%;\n    background:conic-gradient(from 0deg,#7ee9d6,#5ec5ff,#a3b7ff,#7ee9d6);\n    padding:2px;animation:mlph-spinOrb 14s linear infinite;\n    box-shadow:0 30px 70px -20px rgba(94,197,255,.55);\n  }\n  .mlph-ph .mlph-orb::before{\n    content:\"\";position:absolute;inset:8px;border-radius:50%;\n    background:radial-gradient(circle at 30% 30%, #fff, #cfeeff 30%, #5ec5ff 70%, #0b2545 100%);\n  }\n  .mlph-ph .mlph-orb::after{\n    content:\"\";position:absolute;inset:-14px;border-radius:50%;\n    border:1px dashed rgba(255,255,255,.35);\n    animation:mlph-spinOrb 22s linear reverse infinite;\n  }\n  @keyframes mlph-spinOrb{to{transform:translateY(-50%) rotate(360deg)}}\n  .mlph-ph .mlph-orb svg{\n    position:absolute;inset:0;margin:auto;width:50px;height:50px;color:#0b2545;\n    animation:mlph-floatIcon 4s ease-in-out infinite;\n  }\n  @keyframes mlph-floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}\n  @media (max-width:780px){\n    .mlph-ph .mlph-orb{display:none}\n  }\n<\/style>\n\n<header class=\"mlph-ph\">\n  <div class=\"mlph-photo\"><\/div>\n  <div class=\"mlph-mesh\"><\/div>\n  <div class=\"mlph-grid\"><\/div>\n  <div class=\"mlph-grain\"><\/div>\n  <div class=\"mlph-dust\"><\/div>\n  <div class=\"mlph-beams\"><i><\/i><i><\/i><i><\/i><\/div>\n\n  <!-- floating glass orb : calendar-with-check icon -->\n  <div class=\"mlph-orb\">\n    <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n      <path d=\"M8 2v4\"\/><path d=\"M16 2v4\"\/><rect x=\"3\" y=\"6\" width=\"18\" height=\"15\" rx=\"3\"\/><path d=\"M3 11h18\"\/><path d=\"M9 16l2 2 4-4\"\/>\n    <\/svg>\n  <\/div>\n\n  <div class=\"mlph-wrap\">\n    <span class=\"mlph-eyebrow\">\n      <span class=\"mlph-pulse\">\n        <svg width=\"12\" height=\"12\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\"><path d=\"M3 12h4l3-9 4 18 3-9h4\"\/><\/svg>\n      <\/span>\n      Memorial Lab \u00b7 Booking Service\n    <\/span>\n\n    <h1 class=\"mlph-title\">\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d<span class=\"mlph-accent\">\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22<\/span><\/h1>\n\n    <nav class=\"mlph-crumb\" aria-label=\"breadcrumb\">\n      <svg width=\"14\" height=\"14\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12 12 3l9 9\"\/><path d=\"M5 10v10h14V10\"\/><\/svg>\n      <a href=\"#\">\u0e2b\u0e19\u0e49\u0e32\u0e2b\u0e25\u0e31\u0e01<\/a>\n      <span class=\"mlph-sep\">\u203a<\/span>\n      <span class=\"mlph-here\">\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22<\/span>\n    <\/nav>\n  <\/div>\n<\/header>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid pix-vc_row-no-padding pix-row-overlay\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\" ><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!-- ============ Memorial Booking Form (new layout v1.3.0) ============ -->\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=Prompt:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .mlbk-root,\n  .mlbk-root *{box-sizing:border-box}\n  .mlbk-root{\n    --mlbk-bg:#f4f8fb; --mlbk-fg:#15233a; --mlbk-card:#ffffff;\n    --mlbk-border:#dbe6ef; --mlbk-muted:#6b7a90;\n    --mlbk-navy:#1f3a72; --mlbk-navy-deep:#152a55;\n    --mlbk-teal:#3fb6b1; --mlbk-mint:#a9e3df; --mlbk-cyan:#5fb9d9;\n    --mlbk-coral:#ff7a59;\n    --mlbk-grad-primary:linear-gradient(135deg,#1f3a72 0%,#2f5fa6 50%,#3fb6b1 100%);\n    --mlbk-grad-brand:linear-gradient(160deg,#152a55 0%,#1f3a72 55%,#2c8c95 100%);\n    --mlbk-grad-cta:linear-gradient(135deg,#ff8a5b 0%,#ff5a3c 100%);\n    --mlbk-grad-hero:\n      radial-gradient(60% 50% at 15% 10%, rgba(159,214,233,.55), transparent 70%),\n      radial-gradient(50% 50% at 90% 20%, rgba(173,196,239,.5), transparent 70%),\n      radial-gradient(60% 60% at 80% 95%, rgba(178,232,225,.55), transparent 70%),\n      radial-gradient(50% 50% at 10% 90%, rgba(210,225,240,.5), transparent 70%);\n    --mlbk-shadow-glow:0 20px 50px -20px rgba(31,58,114,.45);\n    --mlbk-shadow-elegant:0 30px 80px -30px rgba(31,58,114,.25),0 10px 30px -15px rgba(31,58,114,.15);\n\n    position:relative;\n    \/* break out of WordPress theme container \u2192 full viewport width *\/\n    width:100vw;\n    max-width:100vw;\n    margin-left:calc((100% - 100vw) \/ 2);\n    margin-right:calc((100% - 100vw) \/ 2);\n    min-height:100vh;\n    overflow-x:hidden;\n    font-family:'Prompt',ui-sans-serif,system-ui,sans-serif;\n    color:var(--mlbk-fg);background:var(--mlbk-bg);\n    -webkit-font-smoothing:antialiased;\n  }\n\n  \/* background layers *\/\n  .mlbk-root .mlbk-bg-hero,\n  .mlbk-root .mlbk-bg-grid{position:absolute;inset:0;z-index:0;pointer-events:none}\n  .mlbk-root .mlbk-bg-hero{background-image:var(--mlbk-grad-hero)}\n  .mlbk-root .mlbk-bg-grid{\n    background-image:\n      linear-gradient(rgba(180,200,220,.35) 1px,transparent 1px),\n      linear-gradient(90deg,rgba(180,200,220,.35) 1px,transparent 1px);\n    background-size:44px 44px;opacity:.3;\n    -webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);\n            mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);\n  }\n  .mlbk-root .mlbk-blob{\n    position:absolute;border-radius:9999px;filter:blur(60px);opacity:.5;\n    z-index:0;pointer-events:none;\n  }\n  .mlbk-root .mlbk-blob.mlbk-blob-1{left:-96px;top:128px;width:288px;height:288px;background:var(--mlbk-mint)}\n  .mlbk-root .mlbk-blob.mlbk-blob-2{right:-96px;bottom:40px;width:320px;height:320px;background:var(--mlbk-navy)}\n\n  \/* main container *\/\n  .mlbk-root .mlbk-main{\n    position:relative;z-index:1;\n    max-width:1152px;margin:0 auto;padding:24px 16px;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-main{padding:40px 24px}}\n  @media (min-width:1024px){.mlbk-root .mlbk-main{padding:56px 24px}}\n\n  \/* top brand bar *\/\n  .mlbk-root .mlbk-topbar{\n    display:flex;align-items:center;justify-content:space-between;gap:12px;\n    margin-bottom:24px;\n  }\n  .mlbk-root .mlbk-topbar__brand{display:flex;align-items:center;gap:12px}\n  .mlbk-root .mlbk-topbar__brand .mlbk-logo{\n    width:48px;height:48px;border-radius:9999px;object-fit:cover;background:#fff;\n    box-shadow:0 0 0 2px #fff,0 4px 12px rgba(0,0,0,.1);\n  }\n  .mlbk-root .mlbk-topbar__brand-text{line-height:1.2}\n  .mlbk-root .mlbk-topbar__brand-text .mlbk-eyebrow{\n    font-size:10px;font-weight:700;text-transform:uppercase;\n    letter-spacing:.2em;color:var(--mlbk-navy);margin:0;\n  }\n  .mlbk-root .mlbk-topbar__brand-text .mlbk-name{\n    font-size:14px;font-weight:600;margin:2px 0 0;color:var(--mlbk-fg);\n  }\n  .mlbk-root .mlbk-topbar__cert{\n    display:none;align-items:center;gap:6px;\n    padding:6px 12px;border-radius:9999px;\n    border:1px solid var(--mlbk-border);background:rgba(255,255,255,.8);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n    color:var(--mlbk-muted);font-size:12px;font-weight:500;\n  }\n  .mlbk-root .mlbk-topbar__cert svg{width:16px;height:16px;color:var(--mlbk-teal)}\n  @media (min-width:640px){.mlbk-root .mlbk-topbar__cert{display:inline-flex}}\n\n  \/* promo banner *\/\n  .mlbk-root .mlbk-promo{\n    position:relative;overflow:hidden;border-radius:16px;\n    margin-bottom:24px;background:var(--mlbk-grad-cta);\n    box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.05);\n    border:1px solid rgba(255,122,89,.3);\n  }\n  .mlbk-root .mlbk-promo::after{\n    content:\"\";position:absolute;inset:0;\n    background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);\n    animation:mlbk-shimmer 2.4s ease-in-out infinite;\n  }\n  @keyframes mlbk-shimmer{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}\n  .mlbk-root .mlbk-promo__inner{\n    position:relative;z-index:1;display:flex;flex-direction:column;\n    align-items:flex-start;gap:12px;padding:16px;color:#fff;\n  }\n  @media (min-width:640px){\n    .mlbk-root .mlbk-promo__inner{\n      flex-direction:row;align-items:center;justify-content:space-between;padding:20px;\n    }\n  }\n  .mlbk-root .mlbk-promo__left{display:flex;align-items:center;gap:12px}\n  .mlbk-root .mlbk-promo__icon{\n    flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;\n    width:44px;height:44px;border-radius:12px;\n    background:rgba(255,255,255,.2);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n    animation:mlbk-float-y 3s ease-in-out infinite;\n  }\n  .mlbk-root .mlbk-promo__icon svg{width:20px;height:20px}\n  @keyframes mlbk-float-y{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}\n  .mlbk-root .mlbk-promo__eyebrow{\n    display:flex;align-items:center;gap:8px;margin:0;\n    font-size:11px;font-weight:700;text-transform:uppercase;\n    letter-spacing:.18em;color:rgba(255,255,255,.9);\n  }\n  .mlbk-root .mlbk-promo__eyebrow svg{width:12px;height:12px}\n  .mlbk-root .mlbk-promo__title{\n    margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.2;color:#fff;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-promo__title{font-size:18px}}\n  .mlbk-root .mlbk-promo__title u{\n    text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;\n  }\n  .mlbk-root .mlbk-promo__chip{\n    display:flex;align-items:center;gap:8px;\n    padding:8px 12px;border-radius:12px;\n    background:rgba(255,255,255,.15);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n    font-size:12px;font-weight:600;color:#fff;\n  }\n  .mlbk-root .mlbk-promo__chip svg{width:14px;height:14px}\n\n  \/* main card *\/\n  .mlbk-root .mlbk-card{\n    position:relative;overflow:hidden;border-radius:24px;\n    border:1px solid rgba(255,255,255,.6);\n    background:rgba(255,255,255,.85);\n    backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);\n    box-shadow:var(--mlbk-shadow-elegant);\n  }\n  .mlbk-root .mlbk-card__grid{display:grid;grid-template-columns:1fr}\n  @media (min-width:1024px){\n    .mlbk-root .mlbk-card__grid{grid-template-columns:5fr 7fr}\n  }\n\n  \/* LEFT brand panel *\/\n  .mlbk-root .mlbk-aside{\n    position:relative;overflow:hidden;color:#fff;\n    background:var(--mlbk-grad-brand);padding:24px;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-aside{padding:32px}}\n  @media (min-width:1024px){.mlbk-root .mlbk-aside{padding:40px}}\n  .mlbk-root .mlbk-aside__ring-1,\n  .mlbk-root .mlbk-aside__ring-2,\n  .mlbk-root .mlbk-aside__glow{position:absolute;pointer-events:none;border-radius:9999px}\n  .mlbk-root .mlbk-aside__ring-1{right:-96px;top:-96px;width:288px;height:288px;border:1px solid rgba(255,255,255,.15)}\n  .mlbk-root .mlbk-aside__ring-2{right:-40px;top:-40px;width:192px;height:192px;border:1px solid rgba(255,255,255,.1)}\n  .mlbk-root .mlbk-aside__glow{\n    bottom:-128px;left:-80px;width:288px;height:288px;\n    background:rgba(63,182,177,.3);filter:blur(60px);\n  }\n  .mlbk-root .mlbk-aside__inner{position:relative;z-index:1}\n  .mlbk-root .mlbk-aside__top{display:flex;align-items:center;gap:12px}\n  .mlbk-root .mlbk-aside__top .mlbk-logo{\n    width:56px;height:56px;border-radius:9999px;\n    background:#fff;padding:4px;object-fit:cover;\n    box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);\n  }\n  .mlbk-root .mlbk-pill{\n    display:inline-flex;align-items:center;gap:8px;\n    padding:6px 12px;border-radius:9999px;\n    border:1px solid rgba(255,255,255,.25);\n    background:rgba(255,255,255,.1);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n    font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:#fff;\n  }\n  .mlbk-root .mlbk-pill svg{width:12px;height:12px}\n  .mlbk-root .mlbk-aside h1.mlbk-aside-title{\n    margin:20px 0 0;font-size:30px;font-weight:600;\n    line-height:1.1;letter-spacing:-.025em;color:#fff;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-aside h1.mlbk-aside-title{font-size:36px}}\n  @media (min-width:1024px){.mlbk-root .mlbk-aside h1.mlbk-aside-title{font-size:42px}}\n  .mlbk-root .mlbk-aside__desc{\n    margin:16px 0 0;max-width:24rem;font-size:14px;line-height:1.625;\n    color:rgba(255,255,255,.85);\n  }\n  .mlbk-root .mlbk-aside__feats{display:flex;flex-direction:column;gap:10px;margin-top:28px}\n  .mlbk-root .mlbk-feat{\n    display:flex;align-items:center;gap:12px;\n    padding:10px 14px;border-radius:12px;\n    border:1px solid rgba(255,255,255,.15);\n    background:rgba(255,255,255,.1);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n  }\n  .mlbk-root .mlbk-feat__icon{\n    display:flex;align-items:center;justify-content:center;\n    width:32px;height:32px;border-radius:8px;\n    background:rgba(63,182,177,.4);\n  }\n  .mlbk-root .mlbk-feat__icon svg{width:16px;height:16px}\n  .mlbk-root .mlbk-feat__txt{font-size:14px;color:#fff}\n  .mlbk-root .mlbk-rating{\n    display:flex;align-items:center;gap:12px;margin-top:24px;\n    padding:12px 16px;border-radius:12px;\n    border:1px solid rgba(255,255,255,.15);\n    background:rgba(255,255,255,.1);\n    backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);\n  }\n  .mlbk-root .mlbk-rating__stars{display:flex;color:#fde047}\n  .mlbk-root .mlbk-rating__stars svg{width:14px;height:14px;fill:currentColor}\n  .mlbk-root .mlbk-rating__txt{font-size:12px;line-height:1.2;color:#fff}\n  .mlbk-root .mlbk-rating__txt b{display:block;font-weight:600}\n  .mlbk-root .mlbk-rating__txt span{color:rgba(255,255,255,.75)}\n  .mlbk-root .mlbk-aside__contacts{\n    margin-top:28px;padding-top:24px;\n    border-top:1px solid rgba(255,255,255,.15);\n    display:flex;flex-direction:column;gap:12px;font-size:14px;\n  }\n  .mlbk-root .mlbk-contact{\n    display:flex;align-items:flex-start;gap:10px;\n    color:rgba(255,255,255,.9);text-decoration:none;\n  }\n  .mlbk-root .mlbk-contact:hover{color:#fff}\n  .mlbk-root .mlbk-contact svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}\n  .mlbk-root .mlbk-contact.mlbk-contact--email{word-break:break-all}\n\n  \/* RIGHT form *\/\n  .mlbk-root .mlbk-form-wrap{position:relative;padding:24px}\n  @media (min-width:640px){.mlbk-root .mlbk-form-wrap{padding:32px}}\n  @media (min-width:1024px){.mlbk-root .mlbk-form-wrap{padding:40px}}\n  .mlbk-root .mlbk-form-head{display:flex;align-items:flex-start;gap:12px}\n  .mlbk-root .mlbk-form-head__bar{\n    width:4px;height:40px;border-radius:9999px;background:var(--mlbk-grad-primary);flex-shrink:0;\n  }\n  .mlbk-root .mlbk-form-head h2{\n    margin:0;font-size:24px;font-weight:600;letter-spacing:-.025em;color:var(--mlbk-fg);\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-form-head h2{font-size:30px}}\n  .mlbk-root .mlbk-form-head p{margin:4px 0 0;font-size:14px;color:var(--mlbk-muted)}\n\n  .mlbk-root .mlbk-form{margin-top:28px;display:flex;flex-direction:column;gap:24px}\n  .mlbk-root .mlbk-label{\n    display:block;font-size:11px;font-weight:600;text-transform:uppercase;\n    letter-spacing:.14em;color:var(--mlbk-muted);margin:0 0 0 0;\n  }\n  .mlbk-root .mlbk-req{color:var(--mlbk-coral)}\n\n  \/* radio-as-button (type selector + subject choices) *\/\n  .mlbk-root .mlbk-type-grid{\n    display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-type-grid{gap:12px}}\n  .mlbk-root .mlbk-type-radio,\n  .mlbk-root .mlbk-svc-radio{\n    position:absolute;opacity:0;pointer-events:none;\n    width:0;height:0;margin:0;\n  }\n  .mlbk-root .mlbk-type-btn{\n    position:relative;display:flex;align-items:center;justify-content:center;gap:6px;\n    padding:12px 16px;border:1px solid var(--mlbk-border);background:#fff;\n    border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;\n    color:var(--mlbk-fg);transition:all .2s;line-height:1.3;text-align:center;\n  }\n  .mlbk-root .mlbk-type-btn:hover{border-color:rgba(63,182,177,.6)}\n  .mlbk-root .mlbk-type-radio:checked + .mlbk-type-btn{\n    border-color:transparent;color:#fff;background:var(--mlbk-grad-primary);\n    box-shadow:0 8px 20px -10px rgba(31,58,114,.5);\n  }\n  .mlbk-root .mlbk-type-radio:focus-visible + .mlbk-type-btn{\n    outline:2px solid var(--mlbk-cyan);outline-offset:2px;\n  }\n  .mlbk-root .mlbk-type-btn svg{width:16px;height:16px;flex-shrink:0}\n\n  .mlbk-root .mlbk-input{\n    width:100%;height:46px;padding:0 16px;font-size:14px;\n    border:1px solid var(--mlbk-border);border-radius:12px;\n    background:rgba(255,255,255,.6);transition:all .25s;\n    font-family:inherit;color:var(--mlbk-fg);display:block;margin-top:8px;\n  }\n  .mlbk-root .mlbk-input:focus{\n    outline:none;border-color:var(--mlbk-cyan);\n    box-shadow:0 0 0 3px rgba(95,185,217,.2);background:#fff;\n  }\n  .mlbk-root textarea.mlbk-input{height:auto;padding:12px 16px;resize:vertical;line-height:1.5;min-height:110px}\n\n  .mlbk-root .mlbk-row{display:grid;grid-template-columns:1fr;gap:20px}\n  @media (min-width:640px){.mlbk-root .mlbk-row{grid-template-columns:1fr 1fr}}\n\n  .mlbk-root .mlbk-svc-grid{\n    display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px;\n  }\n  @media (min-width:640px){.mlbk-root .mlbk-svc-grid{grid-template-columns:1fr 1fr}}\n  .mlbk-root .mlbk-svc-item{position:relative}\n  .mlbk-root .mlbk-svc-btn{\n    display:flex;align-items:center;gap:10px;\n    padding:10px 14px;border:1px solid var(--mlbk-border);border-radius:12px;\n    background:#fff;text-align:left;font-size:14px;cursor:pointer;\n    color:var(--mlbk-fg);font-family:inherit;width:100%;transition:all .2s;\n  }\n  .mlbk-root .mlbk-svc-btn:hover{border-color:rgba(63,182,177,.5);background:#f3fafa}\n  .mlbk-root .mlbk-svc-radio:checked + .mlbk-svc-btn{\n    border-color:transparent;background:rgba(63,182,177,.1);\n    box-shadow:0 0 0 1.5px var(--mlbk-teal);\n  }\n  .mlbk-root .mlbk-svc-radio:focus-visible + .mlbk-svc-btn{\n    outline:2px solid var(--mlbk-cyan);outline-offset:2px;\n  }\n  .mlbk-root .mlbk-svc-item.is-free .mlbk-svc-btn{box-shadow:0 0 0 2px rgba(255,122,89,.4)}\n  .mlbk-root .mlbk-svc-item.is-free .mlbk-svc-radio:checked + .mlbk-svc-btn{\n    box-shadow:0 0 0 1.5px var(--mlbk-teal),0 0 0 4px rgba(255,122,89,.3);\n  }\n  .mlbk-root .mlbk-svc-check{\n    width:20px;height:20px;border-radius:6px;border:1px solid var(--mlbk-border);\n    display:flex;align-items:center;justify-content:center;\n    font-size:11px;font-weight:700;color:transparent;flex-shrink:0;\n  }\n  .mlbk-root .mlbk-svc-radio:checked + .mlbk-svc-btn .mlbk-svc-check{\n    border-color:transparent;color:#fff;background:var(--mlbk-grad-primary);\n  }\n  .mlbk-root .mlbk-svc-lbl{flex:1;line-height:1.35}\n  .mlbk-root .mlbk-svc-free{\n    margin-left:auto;display:inline-flex;align-items:center;gap:4px;\n    padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:800;\n    text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--mlbk-grad-cta);\n    animation:mlbk-pulse-free 1.6s ease-in-out infinite;\n  }\n  .mlbk-root .mlbk-svc-free svg{width:10px;height:10px}\n  @keyframes mlbk-pulse-free{\n    0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,90,60,.6)}\n    50%{transform:scale(1.06);box-shadow:0 0 0 10px rgba(255,90,60,0)}\n  }\n\n  .mlbk-root .mlbk-submit{\n    width:100%;padding:14px;border:0;border-radius:16px;color:#fff;\n    font-size:16px;font-weight:600;letter-spacing:.02em;cursor:pointer;\n    background:var(--mlbk-grad-primary);box-shadow:var(--mlbk-shadow-glow);\n    display:flex;align-items:center;justify-content:center;gap:8px;\n    transition:transform .2s;font-family:inherit;\n    position:relative;overflow:hidden;\n  }\n  .mlbk-root .mlbk-submit:hover{transform:scale(1.01)}\n  .mlbk-root .mlbk-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}\n  .mlbk-root .mlbk-submit svg{width:20px;height:20px}\n  .mlbk-root .mlbk-spinner{\n    display:none;width:18px;height:18px;border-radius:50%;\n    border:3px solid rgba(255,255,255,.4);border-top-color:#fff;\n    animation:mlbk-spin .8s linear infinite;\n  }\n  .mlbk-root .mlbk-submit.is-loading .mlbk-spinner{display:inline-block}\n  .mlbk-root .mlbk-submit.is-loading svg{display:none}\n  @keyframes mlbk-spin{to{transform:rotate(360deg)}}\n\n  .mlbk-root .mlbk-privacy{\n    display:flex;align-items:center;justify-content:center;gap:6px;\n    margin:0;text-align:center;font-size:12px;color:var(--mlbk-muted);\n  }\n  .mlbk-root .mlbk-privacy svg{width:14px;height:14px;flex-shrink:0}\n\n  .mlbk-root .mlbk-foot{\n    position:relative;z-index:1;\n    margin:24px 0 0;text-align:center;font-size:12px;color:var(--mlbk-muted);\n  }\n\n  \/* loading overlay *\/\n  .mlbk-overlay{\n    position:fixed;inset:0;z-index:999998;\n    background:rgba(255,255,255,.85);\n    backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);\n    display:none;flex-direction:column;align-items:center;justify-content:center;\n    font-family:'Prompt',ui-sans-serif,system-ui,sans-serif;\n  }\n  .mlbk-overlay.is-active{display:flex}\n  .mlbk-overlay__spinner{\n    width:54px;height:54px;border-radius:50%;\n    border:5px solid #e0f2f1;border-top:5px solid #1f3a72;\n    animation:mlbk-spin 1s linear infinite;margin-bottom:16px;\n  }\n  .mlbk-overlay__text{\n    font-size:18px;font-weight:600;color:#1f3a72;\n    animation:mlbk-pulse-text 1.4s ease-in-out infinite;\n  }\n  @keyframes mlbk-pulse-text{0%,100%{opacity:.4}50%{opacity:1}}\n\n  \/* modal *\/\n  .mlbk-modal{\n    position:fixed;inset:0;z-index:999999;\n    display:flex;align-items:center;justify-content:center;\n    background:rgba(0,0,0,.45);\n    opacity:0;pointer-events:none;transition:opacity .25s ease;\n    font-family:'Prompt',ui-sans-serif,system-ui,sans-serif;\n  }\n  .mlbk-modal.is-show{opacity:1;pointer-events:auto}\n  .mlbk-modal__box{\n    background:#fff;border-radius:20px;padding:30px 28px;\n    width:min(90%,380px);text-align:center;\n    box-shadow:0 20px 60px rgba(0,0,0,.25);\n    animation:mlbk-popin .35s ease;\n  }\n  @keyframes mlbk-popin{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}\n  .mlbk-modal__icon{\n    width:64px;height:64px;margin:0 auto 14px;border-radius:50%;\n    display:flex;align-items:center;justify-content:center;\n    font-size:34px;color:#fff;\n  }\n  .mlbk-modal__icon.is-success{background:linear-gradient(135deg,#34d399,#10b981)}\n  .mlbk-modal__icon.is-error{background:linear-gradient(135deg,#f87171,#ef4444)}\n  .mlbk-modal__text{font-size:18px;font-weight:600;margin:0 0 18px;color:#15233a}\n  .mlbk-modal__btn{\n    border:0;background:var(--mlbk-navy,#1f3a72);color:#fff;\n    padding:10px 22px;border-radius:24px;cursor:pointer;font-size:14px;\n    font-family:inherit;\n  }\n<\/style>\n\n<div class=\"mlbk-root\">\n\n  <!-- background layers -->\n  <div class=\"mlbk-bg-hero\"><\/div>\n  <div class=\"mlbk-bg-grid\"><\/div>\n  <div class=\"mlbk-blob mlbk-blob-1\"><\/div>\n  <div class=\"mlbk-blob mlbk-blob-2\"><\/div>\n\n  <main class=\"mlbk-main\">\n\n    <!-- top brand bar -->\n    <div class=\"mlbk-topbar\">\n      <div class=\"mlbk-topbar__brand\">\n        <img decoding=\"async\" src=\"https:\/\/memoriallab.net\/wp-content\/uploads\/2025\/08\/Logo.png\" alt=\"Memorial PCR Lab\" class=\"mlbk-logo\">\n        <div class=\"mlbk-topbar__brand-text\">\n          <p class=\"mlbk-eyebrow\">Memorial PCR Lab<\/p>\n          <p class=\"mlbk-name\">Medical Technology Clinic<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"mlbk-topbar__cert\">\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M9 12l2 2 4-4\"\/><circle cx=\"12\" cy=\"12\" r=\"10\"\/><\/svg>\n        Internationally Certified Standards      <\/div>\n    <\/div>\n\n    <!-- promo banner -->\n    <div class=\"mlbk-promo\">\n      <div class=\"mlbk-promo__inner\">\n        <div class=\"mlbk-promo__left\">\n          <span class=\"mlbk-promo__icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 12 20 22 4 22 4 12\"\/><rect x=\"2\" y=\"7\" width=\"20\" height=\"5\"\/><line x1=\"12\" y1=\"22\" x2=\"12\" y2=\"7\"\/><path d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\/><path d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\/><\/svg>\n          <\/span>\n          <div>\n            <p class=\"mlbk-promo__eyebrow\">\n              <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z\"\/><\/svg>\n              Today&#039;s special only            <\/p>\n            <p class=\"mlbk-promo__title\">\n              Cervical cancer screening <u>FREE!<\/u> Limited slots            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"mlbk-promo__chip\">\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          Only 24 slots \/ day left        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- main card -->\n    <div class=\"mlbk-card\">\n      <div class=\"mlbk-card__grid\">\n\n        <!-- LEFT brand panel -->\n        <aside class=\"mlbk-aside\">\n          <div class=\"mlbk-aside__ring-1\"><\/div>\n          <div class=\"mlbk-aside__ring-2\"><\/div>\n          <div class=\"mlbk-aside__glow\"><\/div>\n\n          <div class=\"mlbk-aside__inner\">\n            <div class=\"mlbk-aside__top\">\n              <img decoding=\"async\" src=\"https:\/\/memoriallab.net\/wp-content\/uploads\/2025\/08\/Logo.png\" alt=\"Memorial PCR Lab\" class=\"mlbk-logo\">\n              <span class=\"mlbk-pill\">\n                <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 3l1.9 5.8L20 10l-4.5 4.4L17 21l-5-3-5 3 1.5-6.6L4 10l6.1-1.2z\"\/><\/svg>\n                Molecular PCR Lab              <\/span>\n            <\/div>\n\n            <h1 class=\"mlbk-aside-title\">Book an appointment online<\/h1>\n            <p class=\"mlbk-aside__desc\">Every treatment is provided with care. Our team of experts is ready to offer service and consultation.<\/p>\n\n            <div class=\"mlbk-aside__feats\">\n              <div class=\"mlbk-feat\">\n                <span class=\"mlbk-feat__icon\">\n                  <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n                <\/span>\n                <span class=\"mlbk-feat__txt\">International lab standards<\/span>\n              <\/div>\n              <div class=\"mlbk-feat\">\n                <span class=\"mlbk-feat__icon\">\n                  <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n                <\/span>\n                <span class=\"mlbk-feat__txt\">Fast &amp; accurate results<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"mlbk-rating\">\n              <div class=\"mlbk-rating__stars\">\n                <svg viewbox=\"0 0 24 24\"><polygon points=\"12 2 15 9 22 9.5 17 14 18.5 21 12 17.5 5.5 21 7 14 2 9.5 9 9\"\/><\/svg>\n                <svg viewbox=\"0 0 24 24\"><polygon points=\"12 2 15 9 22 9.5 17 14 18.5 21 12 17.5 5.5 21 7 14 2 9.5 9 9\"\/><\/svg>\n                <svg viewbox=\"0 0 24 24\"><polygon points=\"12 2 15 9 22 9.5 17 14 18.5 21 12 17.5 5.5 21 7 14 2 9.5 9 9\"\/><\/svg>\n                <svg viewbox=\"0 0 24 24\"><polygon points=\"12 2 15 9 22 9.5 17 14 18.5 21 12 17.5 5.5 21 7 14 2 9.5 9 9\"\/><\/svg>\n                <svg viewbox=\"0 0 24 24\"><polygon points=\"12 2 15 9 22 9.5 17 14 18.5 21 12 17.5 5.5 21 7 14 2 9.5 9 9\"\/><\/svg>\n              <\/div>\n              <div class=\"mlbk-rating__txt\">\n                <b>4.9 \/ 5.0<\/b>\n                <span>From over 2,400+ patients<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"mlbk-aside__contacts\">\n              <p class=\"mlbk-contact\" style=\"cursor:default\">\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                <span>289 Wachiraprakarn Rd., Makham Yong, Mueang Chonburi, Chonburi 20000<\/span>\n              <\/p>\n              <a href=\"tel:0838870642\" class=\"mlbk-contact\">\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.72c.13.96.37 1.9.72 2.81a2 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-.45c.91.35 1.85.59 2.81.72A2 2 0 0 1 22 16.92z\"\/><\/svg>\n                <span>083-887-0642, 038-282-686<\/span>\n              <\/a>\n              <a href=\"mailto:Memoriallaboratory@gmail.com\" class=\"mlbk-contact mlbk-contact--email\">\n                <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n                <span>Memoriallaboratory@gmail.com<\/span>\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/aside>\n\n        <!-- RIGHT form -->\n        <section class=\"mlbk-form-wrap\">\n          <div class=\"mlbk-form-head\">\n            <div class=\"mlbk-form-head__bar\"><\/div>\n            <div>\n              <h2>Appointment form<\/h2>\n              <p>Fill out the form below \u2014 our staff will get back to you shortly.<\/p>\n            <\/div>\n          <\/div>\n\n          <form id=\"mlbkForm\" class=\"mlbk-form\" novalidate action=\"\">\n\n            <!-- service type (radio as buttons) -->\n            <div>\n              <span class=\"mlbk-label\">Service Type <span class=\"mlbk-req\">*<\/span><\/span>\n              <div class=\"mlbk-type-grid\">\n                <label class=\"mlbk-svc-item\" style=\"padding:0;border:0\">\n                  <input type=\"radio\" class=\"mlbk-type-radio\" name=\"serviceType\" value=\"Consultation\" required>\n                  <span class=\"mlbk-type-btn\">Consultation                    <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n                  <\/span>\n                <\/label>\n                <label class=\"mlbk-svc-item\" style=\"padding:0;border:0\">\n                  <input type=\"radio\" class=\"mlbk-type-radio\" name=\"serviceType\" value=\"Appointment\" required checked>\n                  <span class=\"mlbk-type-btn\">Appointment                    <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n                  <\/span>\n                <\/label>\n              <\/div>\n            <\/div>\n\n            <div>\n              <label class=\"mlbk-label\" for=\"mlbk_name\">Name <span class=\"mlbk-req\">*<\/span><\/label>\n              <input id=\"mlbk_name\" type=\"text\" name=\"name\" class=\"mlbk-input\" placeholder=\"Full name\" required>\n            <\/div>\n\n            <div class=\"mlbk-row\">\n              <div>\n                <label class=\"mlbk-label\" for=\"mlbk_email\">Email <span class=\"mlbk-req\">*<\/span><\/label>\n                <input id=\"mlbk_email\" type=\"email\" name=\"email\" class=\"mlbk-input\" placeholder=\"you@example.com\" required>\n              <\/div>\n              <div>\n                <label class=\"mlbk-label\" for=\"mlbk_phone\">Phone <span class=\"mlbk-req\">*<\/span><\/label>\n                <input id=\"mlbk_phone\" type=\"tel\" name=\"phone\" class=\"mlbk-input\" placeholder=\"+66 8x-xxx-xxxx\" required>\n              <\/div>\n            <\/div>\n\n            <!-- subject (radio as cards) -->\n            <div>\n              <span class=\"mlbk-label\">Service Subject <span class=\"mlbk-req\">*<\/span><\/span>\n              <div class=\"mlbk-svc-grid\">\n                                <label class=\"mlbk-svc-item is-free\">\n                  <input type=\"radio\" id=\"mlbk_s_0\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"Free cervical cancer screening \ud83d\udc96\" required checked>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">cervical cancer screening<\/span>\n                                        <span class=\"mlbk-svc-free\">\n                      <svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\n                      FREE                    <\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_1\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"Health Check-up Program 1\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">Health Check-up Program 1<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_2\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"HPV 21 Genotyping Test\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">HPV 21 Genotyping Test<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_3\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"HSV 1&amp;2 Test\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">HSV 1&amp;2 Test<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_4\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"STIs 36 Profiles\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">STIs 36 Profiles<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_5\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"STIs 15 Profiles\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">STIs 15 Profiles<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_6\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"Respiratory System Test\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">Respiratory System Test<\/span>\n                                      <\/span>\n                <\/label>\n                                <label class=\"mlbk-svc-item\">\n                  <input type=\"radio\" id=\"mlbk_s_7\" class=\"mlbk-svc-radio\" name=\"subject\" value=\"COVID-19 Test\" required>\n                  <span class=\"mlbk-svc-btn\">\n                    <span class=\"mlbk-svc-check\">\u2713<\/span>\n                    <span class=\"mlbk-svc-lbl\">COVID-19 Test<\/span>\n                                      <\/span>\n                <\/label>\n                              <\/div>\n            <\/div>\n\n            <div>\n              <label class=\"mlbk-label\" for=\"mlbk_date\">Preferred Date <span class=\"mlbk-req\">*<\/span><\/label>\n              <input id=\"mlbk_date\" type=\"date\" name=\"booking_date\" class=\"mlbk-input\" min=\"2026-06-10\" required>\n            <\/div>\n\n            <div>\n              <label class=\"mlbk-label\" for=\"mlbk_message\">Message<\/label>\n              <textarea id=\"mlbk_message\" name=\"message\" rows=\"4\" class=\"mlbk-input\" placeholder=\"Additional details...\"><\/textarea>\n            <\/div>\n\n            <button type=\"submit\" class=\"mlbk-submit\">\n              <span class=\"mlbk-spinner\"><\/span>\n              Confirm appointment              <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n            <\/button>\n\n            <p class=\"mlbk-privacy\">\n              <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg>\n              Your information is kept confidential \u2014 used only for appointment purposes.            <\/p>\n          <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n        <\/section>\n\n      <\/div>\n    <\/div>\n\n    <p class=\"mlbk-foot\">\u00a9 2026 Memorial PCR Lab \u2014 All rights reserved<\/p>\n  <\/main>\n<\/div>\n\n<!-- loading overlay -->\n<div class=\"mlbk-overlay\" id=\"mlbk_overlay\">\n  <div class=\"mlbk-overlay__spinner\"><\/div>\n  <div class=\"mlbk-overlay__text\">Submitting your information...<\/div>\n<\/div>\n\n<!-- success\/error modal -->\n<div class=\"mlbk-modal\" id=\"mlbk_modal\">\n  <div class=\"mlbk-modal__box\">\n    <div class=\"mlbk-modal__icon is-success\" id=\"mlbk_modal_icon\">\u2713<\/div>\n    <p class=\"mlbk-modal__text\" id=\"mlbk_modal_text\">Your booking has been submitted successfully!<\/p>\n    <button type=\"button\" class=\"mlbk-modal__btn\" id=\"mlbk_modal_close\">Close<\/button>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var form    = document.getElementById('mlbkForm');\n  if(!form) return;\n  var btn     = form.querySelector('.mlbk-submit');\n  var overlay = document.getElementById('mlbk_overlay');\n  var modal   = document.getElementById('mlbk_modal');\n  var modalIc = document.getElementById('mlbk_modal_icon');\n  var modalTx = document.getElementById('mlbk_modal_text');\n  var closeBt = document.getElementById('mlbk_modal_close');\n\n  var ajaxURL = 'https:\/\/memoriallab.net\/wp-admin\/admin-ajax.php';\n  var nonce   = 'f237dc5fb2';\n\n  function showModal(message, type){\n    type = type || 'success';\n    modalTx.textContent = message;\n    if(type === 'success'){\n      modalIc.textContent = '\u2713';\n      modalIc.className = 'mlbk-modal__icon is-success';\n    } else {\n      modalIc.textContent = '\u2715';\n      modalIc.className = 'mlbk-modal__icon is-error';\n    }\n    modal.classList.add('is-show');\n    clearTimeout(showModal._t);\n    showModal._t = setTimeout(closeModal, 3000);\n  }\n  function closeModal(){ modal.classList.remove('is-show'); }\n  closeBt.addEventListener('click', closeModal);\n  modal.addEventListener('click', function(e){ if(e.target === modal) closeModal(); });\n\n  form.addEventListener('submit', async function(e){\n    e.preventDefault();\n    if(!form.checkValidity()){ form.reportValidity(); return; }\n\n    btn.disabled = true;\n    btn.classList.add('is-loading');\n    overlay.classList.add('is-active');\n\n    var fd = new FormData(form);\n    fd.append('action', 'mbf_radio_submit');\n    fd.append('security', nonce);\n\n    try{\n      var res  = await fetch(ajaxURL, { method:'POST', credentials:'same-origin', body:fd });\n      var data = await res.json();\n      if(data && data.success){\n        showModal((data.data && data.data.message) || 'Your booking has been submitted successfully!', 'success');\n        form.reset();\n        \/\/ re-check default subject (first free one) + service type book\n        var firstFree = form.querySelector('.mlbk-svc-item.is-free .mlbk-svc-radio');\n        if(firstFree) firstFree.checked = true;\n        var bookType = form.querySelector('.mlbk-type-radio[value=\"Appointment\"]');\n        if(bookType) bookType.checked = true;\n      } else {\n        var msg = 'Something went wrong. Please try again.';\n        if(data && data.data){\n          msg = (typeof data.data === 'string') ? data.data : (data.data.message || msg);\n        }\n        showModal(msg, 'error');\n      }\n    } catch(err){\n      console.error(err);\n      showModal('Something went wrong. Please try again.', 'error');\n    } finally {\n      btn.disabled = false;\n      btn.classList.remove('is-loading');\n      overlay.classList.remove('is-active');\n    }\n  });\n})();\n<\/script>\n\n\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Memorial Lab \u00b7 Booking Service \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22 \u0e2b\u0e19\u0e49\u0e32\u0e2b\u0e25\u0e31\u0e01 \u203a \u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e19\u0e31\u0e14\u0e2b\u0e21\u0e32\u0e22 Memorial PCR Lab Medical Technology Clinic Internationally Certified Standards Today&#039;s special only Cervical cancer screening FREE! Limited slots Only 24 slots \/ day left Molecular PCR Lab Book an appointment online Every treatment is provided with care. Our team of experts is ready to offer service [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-home.php","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-15313","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/pages\/15313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/comments?post=15313"}],"version-history":[{"count":0,"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/pages\/15313\/revisions"}],"wp:attachment":[{"href":"https:\/\/memoriallab.net\/en\/wp-json\/wp\/v2\/media?parent=15313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}