{"id":1550,"date":"2025-02-10T22:17:19","date_gmt":"2025-02-10T22:17:19","guid":{"rendered":"https:\/\/uksono.com\/home\/?page_id=1550"},"modified":"2025-08-09T09:07:44","modified_gmt":"2025-08-09T09:07:44","slug":"testes-health-check","status":"publish","type":"page","link":"https:\/\/uksono.com\/home\/testes-health-check\/","title":{"rendered":"Testes Health Check"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1550\" class=\"elementor elementor-1550\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a37596 e-flex e-con-boxed e-con e-parent\" data-id=\"0a37596\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6796456 elementor-widget elementor-widget-html\" data-id=\"6796456\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\r\n  <title>Testes (Testicular) Health Check in Kent & London | UKSONO Healthcare<\/title>\r\n  <meta name=\"description\" content=\"Private Testes Health Checks in Kent & London. Testicular ultrasound + testosterone blood test; Premium adds free testosterone profile & 15\u2011min online GP. Same\u2011day scan findings. Book online.\" \/>\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n  <link rel=\"dns-prefetch\" href=\"https:\/\/online-booking.semble.io\">\r\n  <style>\r\n    :root{\r\n      --ink:#0b1520; --muted:#5b6b7a; --bg:#f8fafc; --ring:#dbeafe; --card:#ffffff;\r\n      --cta:#2563eb; --cta-dark:#1e40af; --shadow:0 8px 30px rgba(2,8,23,.07);\r\n    }\r\n    html{scroll-behavior:smooth}\r\n    body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,Helvetica,Arial,\"Apple Color Emoji\",\"Segoe UI Emoji\";color:var(--ink);background:var(--bg)}\r\n    .container{max-width:1200px;margin:0 auto;padding:clamp(16px,2vw,24px)}\r\n\r\n    \/* HERO *\/\r\n    .hero{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#ecfeff 0%, #f0fdfa 100%)}\r\n    .hero::before{content:\"\";position:absolute;inset:-20%;background:radial-gradient(500px 300px at 85% 15%, #e0f2fe 0, transparent 60%),radial-gradient(600px 320px at 15% 85%, #d1fae5 0, transparent 60%);z-index:0}\r\n    .hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;padding:clamp(28px,4vw,56px)}\r\n    .badge{display:inline-flex;gap:8px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 12px;font-weight:600;color:#0f766e;box-shadow:var(--shadow)}\r\n    .title{font-size:clamp(28px,4vw,44px);line-height:1.1;margin:12px 0 8px}\r\n    .subtitle{color:var(--muted);font-size:1.05rem;margin:0 0 16px}\r\n    .price-from{font-weight:700;font-size:1.125rem}\r\n    .cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}\r\n    .hero-img{width:100%;height:auto;border-radius:16px;border:1px solid #e2e8f0;background:#fff;box-shadow:var(--shadow);object-fit:cover}\r\n    @media (max-width:900px){ .hero-inner{grid-template-columns:1fr} }\r\n\r\n    \/* BUTTONS *\/\r\n    .btn{appearance:none;border:0;cursor:pointer;border-radius:12px;padding:12px 18px;font-weight:800;font-size:1rem;line-height:1;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.01em}\r\n    .btn-primary{background:var(--cta);color:#fff;box-shadow:0 10px 26px rgba(30,64,175,.22)}\r\n    .btn-primary:hover{background:var(--cta-dark);transform:translateY(-1px)}\r\n    .btn-primary:active{transform:translateY(0)}\r\n    .btn-primary:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}\r\n    .btn-primary:visited{color:#fff}\r\n    .btn-outline{background:#fff;color:var(--cta);border:2px solid var(--cta)}\r\n    .btn-outline:hover{background:#eff6ff}\r\n\r\n    \/* SERVICES STRIP (infinite) *\/\r\n    .services-strip{position:relative;margin-top:16px}\r\n    .services-viewport{overflow:hidden}\r\n    .services-track{display:flex;gap:14px;will-change:transform}\r\n    .svc{flex:0 0 auto;min-width:280px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:14px;box-shadow:var(--shadow);display:flex;align-items:center;gap:12px}\r\n    .svc h3{margin:0;font-size:1rem}\r\n    .svc p{margin:0;color:var(--muted);font-size:.95rem}\r\n    .svc .price{font-weight:800}\r\n    .svc .cta{margin-left:auto}\r\n\r\n    \/* TABLE *\/\r\n    .pricing{margin-top:32px}\r\n    .table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;border:1px solid #e2e8f0;background:#fff}\r\n    .table thead th{position:sticky;top:0;background:#f8fafc;padding:16px;border-bottom:1px solid #e2e8f0;font-size:.95rem;text-align:left}\r\n    .table td,.table th{padding:14px 16px;border-bottom:1px solid #eef2f7;vertical-align:top}\r\n    .table tr:last-child td{border-bottom:0}\r\n    .col-sticky{min-width:220px;font-weight:700}\r\n    .price{font-size:1.125rem;font-weight:800}\r\n    .pill{display:inline-block;background:#ecfeff;color:#0e7490;border:1px solid #bae6fd;border-radius:999px;padding:6px 10px;font-weight:600}\r\n    .table a.btn, .table a.btn-primary, .table td a.btn-primary, .table td a.btn, .table a.btn-primary:link, .table a.btn-primary:visited{background:var(--cta)!important;color:#fff!important;border:0!important;border-radius:12px;padding:10px 16px;font-weight:800;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important}\r\n    .table a.btn-primary:hover{background:var(--cta-dark)!important}\r\n\r\n    \/* MOBILE TABLE *\/\r\n    @media (max-width:760px){\r\n      .table thead{display:none}\r\n      .table, .table tbody, .table tr, .table td{display:block;width:100%}\r\n      .table tr{border-bottom:1px solid #e5e7eb;margin-bottom:10px;border-radius:12px;overflow:hidden}\r\n      .table td{border:0;border-bottom:1px dashed #eef2f7;padding:10px 14px;position:relative}\r\n      .table td:last-child{border-bottom:0}\r\n      .table td::before{content:attr(data-label);font-weight:700;display:block;margin-bottom:6px;color:#0b1520}\r\n      .col-sticky{min-width:auto}\r\n    }\r\n\r\n    \/* ACCORDIONS *\/\r\n    details{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px}\r\n    details+details{margin-top:12px}\r\n    summary{list-style:none;cursor:pointer;font-weight:700}\r\n    summary::-webkit-details-marker{display:none}\r\n    details[open]{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}\r\n    .subtitle{color:var(--muted)}\r\n\r\n    \/* STICKY BAR *\/\r\n    .sticky-cta{position:sticky;bottom:0;z-index:40;background:#ffffffcc;backdrop-filter:saturate(180%) blur(6px);border-top:1px solid #e2e8f0}\r\n    .sticky-cta .inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px}\r\n\r\n    \/* ANIMATIONS *\/\r\n    .fade-up{opacity:0;transform:translateY(12px);animation:fadeUp .8s ease-out .1s forwards}\r\n    @keyframes fadeUp{to{opacity:1;transform:none}}\r\n    @media (prefers-reduced-motion: reduce){ .fade-up{animation:none!important} }\r\n  <\/style>\r\n\r\n  <!-- JSON-LD: LocalBusiness + OfferCatalog + FAQ -->\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\":\"https:\/\/schema.org\",\r\n    \"@type\":\"LocalBusiness\",\r\n    \"name\":\"UKSONO Healthcare\",\r\n    \"url\":\"https:\/\/www.uksono.com\/\",\r\n    \"image\":\"https:\/\/www.uksono.com\/logo.png\",\r\n    \"telephone\":\"+44\",\r\n    \"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"36 Monson Road\",\"addressLocality\":\"Tunbridge Wells\",\"addressRegion\":\"Kent\",\"postalCode\":\"\",\"addressCountry\":\"GB\"},\r\n    \"areaServed\":[\"Kent\",\"London\",\"Sevenoaks\",\"Maidstone\",\"Tonbridge\"],\r\n    \"makesOffer\":{\r\n      \"@type\":\"OfferCatalog\",\r\n      \"name\":\"Testes Health Packages\",\r\n      \"itemListElement\":[\r\n        {\"@type\":\"Offer\",\"name\":\"Testes Health Check\",\"price\":\"200\",\"priceCurrency\":\"GBP\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Testicular Ultrasound + Total Testosterone Blood Test\"}},\r\n        {\"@type\":\"Offer\",\"name\":\"Testes Health Check (Premium)\",\"price\":\"350\",\"priceCurrency\":\"GBP\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"Testicular Ultrasound + Ultimate Testosterone Profile (Total, Free, SHBG, Albumin, FAI) + 15\u2011min Online GP Consultation\"}}\r\n      ]\r\n    }\r\n  }\r\n  <\/script>\r\n  <script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\":\"https:\/\/schema.org\",\r\n    \"@type\":\"FAQPage\",\r\n    \"mainEntity\":[\r\n      {\"@type\":\"Question\",\"name\":\"Do I need to fast?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No fasting is usually required. For testosterone testing, many UK labs prefer a \\\"morning sample\\\" around 9am due to diurnal variation; we will confirm any special instructions in your booking email.\"}},\r\n      {\"@type\":\"Question\",\"name\":\"What preparation is needed for the scan?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No special preparation is required for a testicular ultrasound. Wear loose clothing; you may be offered a gown for privacy.\"}},\r\n      {\"@type\":\"Question\",\"name\":\"How quickly will I get results?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Same\u2011day verbal findings for ultrasound; blood tests typically within 24\u201372 hours. Premium includes a 15\u2011minute online GP consultation to review results.\"}},\r\n      {\"@type\":\"Question\",\"name\":\"Is a GP referral required?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No GP referral required\u2014book directly online.\"}}\r\n    ]\r\n  }\r\n  <\/script>\r\n<\/head>\r\n<body>\r\n  <header class=\"container hero\">\r\n    <div class=\"hero-inner\">\r\n      <div class=\"fade-up\">\r\n        <span class=\"badge\">Men\u2019s Health \u2022 Kent & London<\/span>\r\n        <h1 class=\"title\">Testes (Testicular) Health Checks<br\/>Ultrasound \u2022 Testosterone Blood Tests \u2022 Online GP<\/h1>\r\n        <p class=\"subtitle\">Fast, discreet assessments of testicular and hormonal health. High\u2011resolution ultrasound, targeted blood tests, and optional GP consult. Same\u2011day scan findings.<\/p>\r\n        <div class=\"price-from\">Packages from <strong>\u00a3200<\/strong> \u2022 No GP referral needed<\/div>\r\n        <div class=\"cta\">\r\n          <a class=\"btn btn-primary\" href=\"#packages\">Browse Packages<\/a>\r\n          <a class=\"btn btn-outline\" href=\"#calendar\">Quick Book<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"fade-up\">\r\n        <img decoding=\"async\" class=\"hero-img\" src=\"https:\/\/uksono.com\/home\/wp-content\/uploads\/2024\/12\/testicular-scan.png\" alt=\"Testicular ultrasound at UKSONO\"\/>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Services carousel -->\r\n    <div class=\"container services-strip\" aria-label=\"Key services carousel\">\r\n      <div class=\"services-viewport\">\r\n        <div class=\"services-track\" id=\"servicesTrack\">\r\n          <div class=\"svc\">\r\n            <div><h3>Testes Health Check<\/h3><p>Testicular US + Total Testosterone<\/p><div class=\"price\">\u00a3200<\/div><\/div>\r\n            <div class=\"cta\"><a class=\"btn btn-primary\" href=\"https:\/\/online-booking.semble.io\/?token=2c2173dbbfd6837aff62c9ee7f37e3f8f720f420\" target=\"_blank\" rel=\"noopener\">Book<\/a><\/div>\r\n          <\/div>\r\n          <div class=\"svc\">\r\n            <div><h3>Testes Health Check (Premium)<\/h3><p>US + Full Testosterone Profile + 15\u2011min GP<\/p><div class=\"price\">\u00a3350<\/div><\/div>\r\n            <div class=\"cta\"><a class=\"btn btn-primary\" href=\"https:\/\/online-booking.semble.io\/?token=4d040d5f7da75626bf7ce5ff5de88cf5368d02c3\" target=\"_blank\" rel=\"noopener\">Book<\/a><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <main class=\"container\">\r\n    <!-- Packages table -->\r\n    <section id=\"packages\" class=\"pricing fade-up\">\r\n      <h2 style=\"margin:8px 0 14px\">Compare Packages<\/h2>\r\n      <div class=\"pill\" style=\"margin-bottom:12px\">Transparent pricing \u2022 Same\u2011day scan report \u2022 24\u201372h blood results<\/div>\r\n      <div class=\"table-wrapper\">\r\n        <table class=\"table\" aria-label=\"Testes Health packages comparison table\">\r\n          <thead>\r\n            <tr>\r\n              <th class=\"col-sticky\">Package<\/th>\r\n              <th>Includes<\/th>\r\n              <th>Ideal for<\/th>\r\n              <th>Price<\/th>\r\n              <th><\/th>\r\n            <\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr>\r\n              <td class=\"col-sticky\" data-label=\"Package\">Testes Health Check<\/td>\r\n              <td data-label=\"Includes\">High\u2011resolution testicular ultrasound (testes, epididymides, spermatic vessels) + <strong>Total Testosterone<\/strong> blood test.<\/td>\r\n              <td data-label=\"Ideal for\">Lumps, swelling, pain, size change; suspected varicocele, hydrocele, cyst; baseline hormonal review.<\/td>\r\n              <td class=\"price\" data-label=\"Price\">\u00a3200<\/td>\r\n              <td data-label=\"Action\"><a class=\"btn btn-primary\" href=\"https:\/\/online-booking.semble.io\/?token=2c2173dbbfd6837aff62c9ee7f37e3f8f720f420\" target=\"_blank\" rel=\"noopener\">Book<\/a><\/td>\r\n            <\/tr>\r\n            <tr>\r\n              <td class=\"col-sticky\" data-label=\"Package\">Testes Health Check (Premium)<\/td>\r\n              <td data-label=\"Includes\">Ultrasound as above + <strong>Ultimate Testosterone Profile<\/strong>: Total T, Free T (calculated), SHBG, Albumin, Free Androgen Index (FAI) + <strong>15\u2011min Online GP<\/strong> consultation.<\/td>\r\n              <td data-label=\"Ideal for\">Symptoms of low T (low libido, fatigue, mood change), fertility concerns, or complex hormonal assessment with clinician advice.<\/td>\r\n              <td class=\"price\" data-label=\"Price\">\u00a3350<\/td>\r\n              <td data-label=\"Action\"><a class=\"btn btn-primary\" href=\"https:\/\/online-booking.semble.io\/?token=4d040d5f7da75626bf7ce5ff5de88cf5368d02c3\" target=\"_blank\" rel=\"noopener\">Book<\/a><\/td>\r\n            <\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- Package details accordions -->\r\n    <section class=\"fade-up\" style=\"margin-top:28px\">\r\n      <h2>What each package includes<\/h2>\r\n      <details>\r\n        <summary>Testes Health Check \u2013 \u00a3200<\/summary>\r\n        <div style=\"margin-top:10px;color:var(--muted)\">\r\n          <ul>\r\n            <li><strong>Testicular ultrasound:<\/strong> assesses testes, epididymides and blood flow; screens for <em>lumps, cysts, varicocele, hydrocele\/pyoceles<\/em>.<\/li>\r\n            <li><strong>Total Testosterone blood test:<\/strong> morning sample preferred (around 9am) due to diurnal variation; we\u2019ll confirm specifics in your booking email.<\/li>\r\n            <li><strong>Same\u2011day<\/strong> verbal scan findings; written report provided.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/details>\r\n      <details>\r\n        <summary>Testes Health Check (Premium) \u2013 \u00a3350<\/summary>\r\n        <div style=\"margin-top:10px;color:var(--muted)\">\r\n          <ul>\r\n            <li><strong>Testicular ultrasound:<\/strong> high\u2011resolution assessment of testes, epididymides and spermatic vessels.<\/li>\r\n            <li><strong>Ultimate Testosterone Profile:<\/strong> Total T, Free T (calculated), SHBG, Albumin, Free Androgen Index (FAI).<\/li>\r\n            <li><strong>15\u2011minute online GP<\/strong> consultation to review results and provide personalised guidance; prescriptions where appropriate.<\/li>\r\n            <li>Blood results typically within <strong>24\u201372 hours<\/strong>.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/details>\r\n    <\/section>\r\n\r\n    <!-- Helpful Information -->\r\n    <section class=\"fade-up\" style=\"margin-top:28px\">\r\n      <h2>Helpful Information<\/h2>\r\n      <details>\r\n        <summary>Preparation & on-the-day<\/summary>\r\n        <div style=\"margin-top:10px;color:var(--muted)\">\r\n          <ul>\r\n            <li><strong>Ultrasound:<\/strong> no special preparation required; wear loose clothing. A gown is provided for privacy.<\/li>\r\n            <li><strong>Testosterone bloods:<\/strong> morning sample (around <strong>9am<\/strong>) preferred; we\u2019ll confirm any special instructions after booking.<\/li>\r\n            <li><strong>Results:<\/strong> same\u2011day scan findings; lab results in <strong>24\u201372 hours<\/strong>. Premium includes an online GP review.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/details>\r\n      <details>\r\n        <summary>Why choose UKSONO Healthcare<\/summary>\r\n        <div style=\"margin-top:10px;color:var(--muted)\">\r\n          <ul>\r\n            <li>Expert clinical specialist sonographers & rapid access\u2014no GP referral needed.<\/li>\r\n            <li>Comprehensive imaging plus targeted hormonal panels; optional 15\u2011min online GP consultation.<\/li>\r\n            <li>Same\u2011day ultrasound findings; clear reports; fast labs.<\/li>\r\n            <li>Modern, patient\u2011first clinics serving <strong>Kent & London<\/strong>.<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/details>\r\n      <details>\r\n        <summary>Our clinic locations<\/summary>\r\n        <div style=\"margin-top:10px;color:var(--muted)\">\r\n          <p><strong>Tunbridge Wells<\/strong> \u2014 central Kent location serving Sevenoaks, Maidstone & Tonbridge.<\/p>\r\n          <p><strong>Orpington<\/strong> \u2014 South\u2011East London gateway, convenient for Bromley & surrounding areas.<\/p>\r\n        <\/div>\r\n      <\/details>\r\n    <\/section>\r\n\r\n    <!-- Booking calendar -->\r\n    <section id=\"calendar\" class=\"fade-up\" style=\"margin-top:28px\">\r\n      <h2>Ready to Book?<\/h2>\r\n      <p class=\"subtitle\">Choose a package that fits your needs. Our team is here to help if you\u2019re unsure.<\/p>\r\n      <div class=\"cta\">\r\n        <a class=\"btn btn-primary\" href=\"#packages\">Compare packages<\/a>\r\n        <a class=\"btn btn-outline\" href=\"tel:+441892251532\">Call 01892 251532<\/a>\r\n      <\/div>\r\n      <div style=\"margin-top:16px;border-radius:16px;overflow:hidden;background:#fff;border:1px solid #e2e8f0\">\r\n        <iframe title=\"Testes Health Booking\" src=\"https:\/\/online-booking.semble.io\/?token=2c2173dbbfd6837aff62c9ee7f37e3f8f720f420\" width=\"100%\" height=\"800\" frameborder=\"0\" scrolling=\"auto\" allow=\"payment *\" style=\"border:0\"><\/iframe>\r\n      <\/div>\r\n    <\/section>\r\n  <\/main>\r\n\r\n  <div class=\"sticky-cta\" role=\"region\" aria-label=\"Sticky booking\">\r\n    <div class=\"container inner\">\r\n      <span><strong>Testes Health Checks<\/strong> \u2022 From \u00a3200<\/span>\r\n      <a class=\"btn btn-primary\" href=\"#calendar\">Book Now<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    \/\/ Fade-up on view\r\n    const io = new IntersectionObserver((entries)=>{\r\n      entries.forEach(e=>{ if(e.isIntersecting){ e.target.classList.add('visible'); }});\r\n    }, {threshold:.1});\r\n    document.querySelectorAll('.fade-up').forEach(el=>io.observe(el));\r\n\r\n    \/\/ Infinite services row\r\n    (function(){\r\n      const viewport = document.querySelector('.services-viewport');\r\n      const track = document.getElementById('servicesTrack');\r\n      if(!viewport || !track) return;\r\n      const reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n      let children = Array.from(track.children);\r\n      const minWidth = viewport.clientWidth * 2.2;\r\n      let contentWidth = track.scrollWidth;\r\n      while(contentWidth < minWidth){ children.forEach(n=>track.appendChild(n.cloneNode(true))); contentWidth = track.scrollWidth; }\r\n      let pos = 0; const speed = 0.6; let raf;\r\n      function step(){ pos -= speed; const firstSetWidth = contentWidth \/ Math.ceil(track.children.length \/ children.length); if(Math.abs(pos) >= firstSetWidth){ pos += firstSetWidth; } track.style.transform = `translateX(${pos}px)`; raf = requestAnimationFrame(step); }\r\n      function start(){ if(!reduce && !raf) raf = requestAnimationFrame(step); }\r\n      function stop(){ if(raf){ cancelAnimationFrame(raf); raf = null; } }\r\n      track.addEventListener('mouseenter', stop); track.addEventListener('mouseleave', start);\r\n      track.addEventListener('focusin', stop); track.addEventListener('focusout', start);\r\n      let touching = false, startX = 0, currentX = 0;\r\n      track.addEventListener('touchstart',(e)=>{ touching=true; startX=e.touches[0].clientX; stop(); },{passive:true});\r\n      track.addEventListener('touchmove',(e)=>{ if(!touching) return; currentX=e.touches[0].clientX; const dx=currentX-startX; pos+=dx; startX=currentX; track.style.transform = `translateX(${pos}px)`; },{passive:true});\r\n      track.addEventListener('touchend',()=>{ touching=false; start(); });\r\n      window.addEventListener('resize',()=>{ stop(); pos=0; start(); });\r\n      start();\r\n    })();\r\n  <\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2bd34bd e-flex e-con-boxed e-con e-parent\" data-id=\"2bd34bd\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a5832a elementor-widget elementor-widget-html\" data-id=\"4a5832a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- \u2192 Elementor: HTML widget \u2192 paste this inside: -->\r\n<section id=\"testimonials\" class=\"testimonials-section\" role=\"group\" aria-labelledby=\"testimonials-heading\">\r\n  <h2 id=\"testimonials-heading\" class=\"testimonials-title\" style=\"margin-bottom:0.75em;\">What Our Patients Say<\/h2>\r\n  <div class=\"ti-widget-wrapper\">\r\n    <script defer async src=\"https:\/\/cdn.trustindex.io\/loader.js?8e14de14688e5675d18633f6604\"><\/script>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n\/* Section layout & typography *\/\r\n#testimonials.testimonials-section {\r\n  background-color: #eef8f7;\r\n  padding: 4rem 1rem;\r\n  text-align: center;\r\n}\r\n#testimonials .testimonials-title {\r\n  color: #006756; \/* Primary brand-dark-teal *\/\r\n  font-size: 2.5rem;\r\n  font-weight: 700;\r\n  max-width: 24ch;\r\n  margin-left: auto;\r\n  margin-right: auto;\r\n  line-height: 1.2;\r\n}\r\n\r\n\/* Trustindex widget container *\/\r\n#testimonials .ti-widget-wrapper {\r\n  max-width: 840px;\r\n  margin: 2rem auto 0;\r\n  width: 100%;\r\n}\r\n\r\n\/* Optional card styling: soft shadows & rounded cards *\/\r\n.ti-widget .ti-review-item > .ti-inner {\r\n  background-color: #f9fcfb !important; \/* lighter card *\/\r\n  border-radius: 8px !important;\r\n  border: 1px solid #e1eef1 !important;\r\n}\r\n\r\n#testimonials .ti-widget .ti-name,\r\n#testimonials .ti-widget .ti-date,\r\n#testimonials .ti-widget .ti-review-content {\r\n  color: #264452 !important;\r\n  font-family: sans-serif;\r\n}\r\n\r\n\/* Mobile stacking for star + rating *\/\r\n@media (max-width:600px) {\r\n  .ti-widget .ti-row {\r\n     flex-direction: column !important;\r\n     align-items: center !important;\r\n  }\r\n}\r\n\r\n\/* Customize info\/hide buttons via Trustindex class selectors if needed: *\/\r\n#testimonials .ti-widget .ti-header-write-btn {\r\n  padding: 0.375rem 0.75rem !important;\r\n  font-size: 0.875rem !important;\r\n  background-color: #006756 !important;\r\n  color: white !important;\r\n  border-radius: 4px !important;\r\n}\r\n<\/style>\r\n\t\t\t\t<\/div>\n\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>Testes (Testicular) Health Check in Kent &#038; London | UKSONO Healthcare Men\u2019s Health \u2022 Kent &#038; London Testes (Testicular) Health ChecksUltrasound \u2022 Testosterone Blood Tests \u2022 Online GP Fast, discreet assessments of testicular and hormonal health. High\u2011resolution ultrasound, targeted blood tests, and optional GP consult. Same\u2011day scan findings. Packages from \u00a3200 \u2022 No GP referral [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1550","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/pages\/1550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/comments?post=1550"}],"version-history":[{"count":13,"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/pages\/1550\/revisions"}],"predecessor-version":[{"id":3735,"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/pages\/1550\/revisions\/3735"}],"wp:attachment":[{"href":"https:\/\/uksono.com\/home\/wp-json\/wp\/v2\/media?parent=1550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}