{"id":12,"date":"2026-04-14T09:26:11","date_gmt":"2026-04-14T09:26:11","guid":{"rendered":"https:\/\/geminia.co.ke\/dev\/?page_id=12"},"modified":"2026-09-21T09:43:26","modified_gmt":"2026-09-21T09:43:26","slug":"about-us","status":"publish","type":"page","link":"https:\/\/geminia.co.ke\/dev\/about-us\/","title":{"rendered":"About Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12\" class=\"elementor elementor-12\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25738b3 e-con-full e-flex e-con e-parent\" data-id=\"25738b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1bd0eed elementor-widget elementor-widget-html\" data-id=\"1bd0eed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  .gem-purpose {\r\n    position: relative;\r\n    width: 100%;\r\n    min-height: 420px;\r\n    display: flex;\r\n    align-items: center;\r\n    background-image: url('https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/About-Us-1.jpg');\r\n    background-size: cover;\r\n    background-position: center;\r\n    overflow: hidden;\r\n    font-family: 'Poppins', sans-serif;\r\n  }\r\n\r\n  \/* Darken the photo a touch so the color wash + text pop *\/\r\n  .gem-purpose::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(\r\n      100deg,\r\n      rgba(10, 10, 25, 0.75) 0%,\r\n      rgba(10, 10, 25, 0.5) 40%,\r\n      rgba(10, 10, 25, 0.35) 100%\r\n    );\r\n    z-index: 1;\r\n  }\r\n\r\n  \/* Floating color blobs \u2014 brand colors blended over the photo *\/\r\n  .gem-purpose__blob {\r\n    position: absolute;\r\n    border-radius: 50%;\r\n    filter: blur(70px);\r\n    mix-blend-mode: screen;\r\n    z-index: 2;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .gem-purpose__blob--blue {\r\n    width: 480px;\r\n    height: 480px;\r\n    background: radial-gradient(circle at center, #43a8de 0%, rgba(67, 168, 222, 0) 70%);\r\n    top: -140px;\r\n    left: 5%;\r\n    opacity: 0.85;\r\n    will-change: transform;\r\n  }\r\n\r\n  .gem-purpose__blob--indigo {\r\n    width: 560px;\r\n    height: 560px;\r\n    background: radial-gradient(circle at center, #393680 0%, rgba(57, 54, 128, 0) 70%);\r\n    bottom: -220px;\r\n    left: 30%;\r\n    opacity: 0.9;\r\n    will-change: transform;\r\n  }\r\n\r\n  .gem-purpose__blob--blue2 {\r\n    width: 360px;\r\n    height: 360px;\r\n    background: radial-gradient(circle at center, #43a8de 0%, rgba(67, 168, 222, 0) 70%);\r\n    top: 20%;\r\n    right: 8%;\r\n    opacity: 0.6;\r\n    will-change: transform;\r\n  }\r\n\r\n  \/* Positions above are the resting state used when motion is reduced or JS hasn't run yet *\/\r\n\r\n  .gem-purpose__inner {\r\n    position: relative;\r\n    z-index: 3;\r\n    width: 100%;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 0 40px;\r\n  }\r\n\r\n  .gem-purpose__content {\r\n    max-width: 640px;\r\n  }\r\n\r\n  .gem-purpose__eyebrow {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 500;\r\n    font-size: 14px;\r\n    color: #ffffff;\r\n    margin: 0 0 8px 0;\r\n    text-transform: uppercase;\r\n    letter-spacing: 3px;\r\n\r\n  }\r\n\r\n  .gem-purpose__title {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 38px;\r\n    line-height: 1.25;\r\n    color: #ffffff;\r\n    margin: 0;\r\n  }\r\n\r\n  @media (max-width: 991px) {\r\n    .gem-purpose {\r\n      min-height: 360px;\r\n    }\r\n    .gem-purpose__title {\r\n      font-size: 30px;\r\n    }\r\n    .gem-purpose__blob--blue { width: 340px; height: 340px; }\r\n    .gem-purpose__blob--indigo { width: 400px; height: 400px; }\r\n    .gem-purpose__blob--blue2 { width: 260px; height: 260px; }\r\n  }\r\n\r\n  @media (max-width: 600px) {\r\n    .gem-purpose {\r\n      min-height: 320px;\r\n    }\r\n    .gem-purpose__inner {\r\n      padding: 0 24px;\r\n    }\r\n    .gem-purpose__title {\r\n      font-size: 24px;\r\n    }\r\n    .gem-purpose__eyebrow {\r\n      font-size: 16px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"gem-purpose\">\r\n  <div class=\"gem-purpose__blob gem-purpose__blob--blue\"><\/div>\r\n  <div class=\"gem-purpose__blob gem-purpose__blob--indigo\"><\/div>\r\n  <div class=\"gem-purpose__blob gem-purpose__blob--blue2\"><\/div>\r\n\r\n  <div class=\"gem-purpose__inner\">\r\n    <div class=\"gem-purpose__content\">\r\n      <p class=\"gem-purpose__eyebrow\">Every Dream Deserves Protection.<\/p>\r\n      <h2 class=\"gem-purpose__title\">Protecting Every <br> Chapter of Your Story<\/h2>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n  var hero = document.querySelector('.gem-purpose');\r\n  if (!hero) return;\r\n\r\n  \/\/ Respect users who've asked for reduced motion \u2014 blobs just stay put.\r\n  if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\r\n\r\n  \/\/ Each blob keeps a gentle ambient drift ALL the time, plus a mouse-driven\r\n  \/\/ push once you hover the section.\r\n  \/\/   mouseStrength > 0  \u2192 blob drifts toward the direction the cursor moves\r\n  \/\/   mouseStrength < 0  \u2192 blob drifts away from the cursor\r\n  \/\/ Tweak these numbers to taste.\r\n  var blobs = [\r\n    { el: hero.querySelector('.gem-purpose__blob--blue'),   ampX: 35, ampY: 25, speedX: 0.15, speedY: 0.18, phase: 0, mouseStrength: 70  },\r\n    { el: hero.querySelector('.gem-purpose__blob--indigo'), ampX: 30, ampY: 20, speedX: 0.10, speedY: 0.13, phase: 2, mouseStrength: -50 },\r\n    { el: hero.querySelector('.gem-purpose__blob--blue2'),  ampX: 25, ampY: 22, speedX: 0.20, speedY: 0.16, phase: 4, mouseStrength: 90  }\r\n  ];\r\n\r\n  var targetX = 0, targetY = 0;   \/\/ where the mouse wants the blobs to go (-1 to 1)\r\n  var mouseX = 0, mouseY = 0;     \/\/ smoothed value that actually gets applied\r\n\r\n  hero.addEventListener('mousemove', function (e) {\r\n    var rect = hero.getBoundingClientRect();\r\n    targetX = ((e.clientX - rect.left) \/ rect.width - 0.5) * 2;\r\n    targetY = ((e.clientY - rect.top) \/ rect.height - 0.5) * 2;\r\n  });\r\n\r\n  \/\/ Mouse leaves the section \u2192 target returns to center, blobs ease back\r\n  \/\/ into their plain ambient drift.\r\n  hero.addEventListener('mouseleave', function () {\r\n    targetX = 0;\r\n    targetY = 0;\r\n  });\r\n\r\n  function animate(time) {\r\n    var t = time \/ 1000;\r\n\r\n    \/\/ Smoothly chase the target instead of snapping to the cursor \u2014\r\n    \/\/ this is what gives the blobs their soft, trailing feel.\r\n    mouseX += (targetX - mouseX) * 0.04;\r\n    mouseY += (targetY - mouseY) * 0.04;\r\n\r\n    for (var i = 0; i < blobs.length; i++) {\r\n      var b = blobs[i];\r\n      var floatX = Math.sin(t * b.speedX + b.phase) * b.ampX;\r\n      var floatY = Math.cos(t * b.speedY + b.phase) * b.ampY;\r\n      var x = floatX + mouseX * b.mouseStrength;\r\n      var y = floatY + mouseY * b.mouseStrength;\r\n      b.el.style.transform = 'translate(' + x.toFixed(1) + 'px, ' + y.toFixed(1) + 'px)';\r\n    }\r\n\r\n    requestAnimationFrame(animate);\r\n  }\r\n\r\n  requestAnimationFrame(animate);\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af77c3d e-flex e-con-boxed e-con e-parent\" data-id=\"af77c3d\" 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-54b7c89 elementor-widget elementor-widget-html\" data-id=\"54b7c89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  .geminia-about {\r\n    position: relative;\r\n    margin: 80px 0;\r\n    padding: 0 20px;\r\n    box-sizing: border-box;\r\n  }\r\n  .geminia-about *,\r\n  .geminia-about *::before,\r\n  .geminia-about *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .geminia-about__container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    align-items: center;\r\n    gap: 64px;\r\n  }\r\n\r\n  \/* ---------- Text column ---------- *\/\r\n  .geminia-about__text {\r\n    opacity: 0;\r\n    transform: translateX(-24px);\r\n    transition: opacity 0.7s ease, transform 0.7s ease;\r\n  }\r\n  .geminia-about__text.is-visible {\r\n    opacity: 1;\r\n    transform: translateX(0);\r\n  }\r\n\r\n  .geminia-about__eyebrow {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 600;\r\n    font-size: 13px;\r\n    letter-spacing: 3px;\r\n    text-transform: uppercase;\r\n    color: #8A93A3;\r\n    margin: 0 0 14px;\r\n  }\r\n\r\n  .geminia-about__heading {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 34px;\r\n    line-height: 1.2;\r\n    color: #2BAADF;\r\n    margin: 0 0 20px;\r\n  }\r\n\r\n  .geminia-about__paragraph {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 400;\r\n    font-size: 16px;\r\n    line-height: 1.8;\r\n    color: #4B5566;\r\n    margin: 0 0 18px;\r\n  }\r\n\r\n  \/* ---------- Image column ---------- *\/\r\n  .geminia-about__media {\r\n    position: relative;\r\n    opacity: 0;\r\n    transform: translateX(24px);\r\n    transition: opacity 0.7s ease 0.1s, transform 0.7s ease 0.1s;\r\n  }\r\n  .geminia-about__media.is-visible {\r\n    opacity: 1;\r\n    transform: translateX(0);\r\n  }\r\n\r\n  .geminia-about__image-frame {\r\n    position: relative;\r\n    width: 100%;\r\n    aspect-ratio: 5 \/ 4;\r\n    border-radius: 16px;\r\n    overflow: hidden;\r\n    box-shadow: 0 20px 40px -12px rgba(30, 58, 110, 0.25);\r\n    background: #e9edf3; \/* shows while the real image loads *\/\r\n  }\r\n\r\n  .geminia-about__image-frame img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    display: block;\r\n  }\r\n\r\n  \/* ---------- Responsive ---------- *\/\r\n  @media (max-width: 900px) {\r\n    .geminia-about__container {\r\n      grid-template-columns: 1fr;\r\n      gap: 36px;\r\n    }\r\n    .geminia-about__media {\r\n      order: -1;\r\n    }\r\n    .geminia-about__heading {\r\n      font-size: 30px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 420px) {\r\n    .geminia-about {\r\n      padding: 0 16px;\r\n    }\r\n    .geminia-about__heading {\r\n      font-size: 26px;\r\n    }\r\n    .geminia-about__paragraph {\r\n      font-size: 15px;\r\n    }\r\n  }\r\n\r\n  \/* ---------- Reduced motion ---------- *\/\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .geminia-about__text,\r\n    .geminia-about__media {\r\n      opacity: 1;\r\n      transform: none;\r\n      transition: none;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"geminia-about\" aria-labelledby=\"geminia-about-heading\">\r\n  <div class=\"geminia-about__container\">\r\n\r\n    <!-- Text column -->\r\n    <div class=\"geminia-about__text\">\r\n      <p class=\"geminia-about__eyebrow\">Our Heritage<\/p>\r\n      <h2 class=\"geminia-about__heading\" id=\"geminia-about-heading\">Every Journey Begins with Trust.<\/h2>\r\n\r\n      <p class=\"geminia-about__paragraph\">\r\n        Since 1981, Geminia Insurance has been helping Kenyans protect the dreams they've worked hard to achieve. As one of Kenya's leading locally owned general insurance companies, we've built our reputation on trust, reliability, innovation, and customer-focused insurance solutions.\r\n      <\/p>\r\n\r\n      <p class=\"geminia-about__paragraph\">\r\n        For over four decades, we've stood beside individuals, families, businesses, and farmers, protecting the homes they build, the businesses they grow, the vehicles they drive, and the futures they invest in. Behind every policy is a dream, and we're committed to protecting your peace of mind.\r\n      <\/p>\r\n\r\n      <p class=\"geminia-about__paragraph\">\r\n        At Geminia, insurance is more than a policy, it's a promise to be there when life takes an unexpected turn, giving you the confidence to pursue your dreams with peace of mind.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <!-- Image column -->\r\n    <div class=\"geminia-about__media\">\r\n      <div class=\"geminia-about__image-frame\">\r\n        <!-- REPLACE IMAGE: swap src below for the real photo.\r\n             Recommended size ~1000x800px (5:4), WebP w\/ JPG fallback, ~150-300KB.\r\n             Keep the main subjects centered\/right so nothing important is cropped\r\n             at narrower viewports. -->\r\n        <img loading=\"lazy\" decoding=\"async\"\r\n          src=\"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Heritage.jpg\"\r\n          alt=\"A Geminia Insurance advisor reviewing a policy document with a client\"\r\n          loading=\"lazy\"\r\n          width=\"1000\"\r\n          height=\"800\"\r\n        >\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n  (function () {\r\n    var els = document.querySelectorAll('.geminia-about__text, .geminia-about__media');\r\n    if (!('IntersectionObserver' in window) || !els.length) {\r\n      els.forEach(function (el) { el.classList.add('is-visible'); });\r\n      return;\r\n    }\r\n    var observer = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (entry.isIntersecting) {\r\n          entry.target.classList.add('is-visible');\r\n          observer.unobserve(entry.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.2 });\r\n    els.forEach(function (el) { observer.observe(el); });\r\n  })();\r\n<\/script>\r\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-5c0251a e-con-full e-flex e-con e-parent\" data-id=\"5c0251a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c1cee66 elementor-widget elementor-widget-html\" data-id=\"c1cee66\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  .geminia-vmv {\r\n    background: #322D74;\r\n    padding: 72px 20px;\r\n    box-sizing: border-box;\r\n  }\r\n  .geminia-vmv *,\r\n  .geminia-vmv *::before,\r\n  .geminia-vmv *::after {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .geminia-vmv__container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .geminia-vmv__eyebrow {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 600;\r\n    font-size: 13px;\r\n    letter-spacing: 3px;\r\n    text-transform: uppercase;\r\n    color: rgba(255, 255, 255, 0.65);\r\n    margin: 0 0 14px;\r\n  }\r\n\r\n  .geminia-vmv__heading {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 36px;\r\n    line-height: 1.25;\r\n    color: #ffffff;\r\n    margin: 0 0 40px;\r\n    max-width: 560px;\r\n  }\r\n\r\n  \/* ---------- Card grid ---------- *\/\r\n  .geminia-vmv__grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 32px;\r\n  }\r\n\r\n  .geminia-vmv__card {\r\n    position: relative;\r\n    display: block;\r\n    width: 100%;\r\n    aspect-ratio: 4 \/ 3;\r\n    border: 0;\r\n    border-radius: 12px;\r\n    overflow: visible;\r\n    padding: 0;\r\n    cursor: pointer;\r\n    background: #1c1a3e;\r\n    font: inherit;\r\n    text-align: left;\r\n  }\r\n\r\n  .geminia-vmv__card-inner {\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100%;\r\n    border-radius: 12px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .geminia-vmv__card-inner img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    display: block;\r\n    transition: transform 0.4s ease;\r\n  }\r\n  .geminia-vmv__card:hover .geminia-vmv__card-inner img {\r\n    transform: scale(1.05);\r\n  }\r\n\r\n  .geminia-vmv__card-inner::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(180deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0) 40%);\r\n  }\r\n\r\n  .geminia-vmv__label {\r\n    position: absolute;\r\n    top: 18px;\r\n    left: 20px;\r\n    z-index: 1;\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 600;\r\n    font-size: 18px;\r\n    color: #ffffff;\r\n  }\r\n\r\n  .geminia-vmv__plus {\r\n    position: absolute;\r\n    right: -14px;\r\n    bottom: -14px;\r\n    width: 44px;\r\n    height: 44px;\r\n    border-radius: 50%;\r\n    background: #2BAADF;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.35);\r\n    transition: background 0.25s ease, transform 0.25s ease;\r\n  }\r\n  .geminia-vmv__plus svg {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n  .geminia-vmv__card:hover .geminia-vmv__plus,\r\n  .geminia-vmv__card:focus-visible .geminia-vmv__plus {\r\n    background: #393680;\r\n    transform: scale(1.08);\r\n  }\r\n  .geminia-vmv__card:focus-visible {\r\n    outline: 2px solid #2BAADF;\r\n    outline-offset: 4px;\r\n    border-radius: 12px;\r\n  }\r\n\r\n  \/* ---------- Modal ---------- *\/\r\n  .geminia-vmv__overlay {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: rgba(20, 18, 46, 0.55);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 20px;\r\n    z-index: 1000;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    transition: opacity 0.25s ease;\r\n  }\r\n  .geminia-vmv__overlay.is-open {\r\n    opacity: 1;\r\n    visibility: visible;\r\n  }\r\n\r\n  .geminia-vmv__modal {\r\n    position: relative;\r\n    width: 100%;\r\n    max-width: 620px;\r\n    background: #2BAADF;\r\n    border-radius: 12px;\r\n    padding: 48px;\r\n    transform: translateY(16px);\r\n    transition: transform 0.25s ease;\r\n  }\r\n  .geminia-vmv__overlay.is-open .geminia-vmv__modal {\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .geminia-vmv__modal-title {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 28px;\r\n    color: #ffffff;\r\n    margin: 0 0 16px;\r\n  }\r\n\r\n  .geminia-vmv__modal-text {\r\n    font-family: 'Poppins', sans-serif;\r\n    font-weight: 400;\r\n    font-size: 18px;\r\n    line-height: 1.6;\r\n    color: #ffffff;\r\n    margin: 0;\r\n  }\r\n\r\n  .geminia-vmv__modal-close {\r\n    position: absolute;\r\n    top: -16px;\r\n    right: -16px;\r\n    width: 40px;\r\n    height: 40px;\r\n    border-radius: 8px;\r\n    border: 0;\r\n    background: #ffffff;\r\n    color: #322D74;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    cursor: pointer;\r\n    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);\r\n  }\r\n  .geminia-vmv__modal-close svg {\r\n    width: 18px;\r\n    height: 18px;\r\n  }\r\n  .geminia-vmv__modal-close:hover {\r\n    background: #f2f2f2;\r\n  }\r\n\r\n  \/* ---------- Responsive ---------- *\/\r\n  @media (max-width: 900px) {\r\n    .geminia-vmv__grid {\r\n      grid-template-columns: 1fr;\r\n      gap: 40px;\r\n    }\r\n    .geminia-vmv__heading {\r\n      font-size: 30px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 420px) {\r\n    .geminia-vmv {\r\n      padding: 56px 16px;\r\n    }\r\n    .geminia-vmv__modal {\r\n      padding: 36px 28px;\r\n    }\r\n    .geminia-vmv__modal-title {\r\n      font-size: 24px;\r\n    }\r\n    .geminia-vmv__modal-text {\r\n      font-size: 16px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"geminia-vmv\" aria-labelledby=\"geminia-vmv-heading\">\r\n  <div class=\"geminia-vmv__container\">\r\n    <p class=\"geminia-vmv__eyebrow\">Vision Mission &amp; Core Value<\/p>\r\n    <h2 class=\"geminia-vmv__heading\" id=\"geminia-vmv-heading\">Our Vision, Mission &amp; Core Values<\/h2>\r\n\r\n    <div class=\"geminia-vmv__grid\">\r\n\r\n      <button type=\"button\" class=\"geminia-vmv__card\" data-vmv-key=\"vision\" aria-haspopup=\"dialog\">\r\n        <span class=\"geminia-vmv__card-inner\">\r\n          <img decoding=\"async\" src=\"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"geminia-vmv__label\">Vision<\/span>\r\n        <\/span>\r\n        <span class=\"geminia-vmv__plus\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"><\/line><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><\/svg>\r\n        <\/span>\r\n      <\/button>\r\n\r\n      <button type=\"button\" class=\"geminia-vmv__card\" data-vmv-key=\"mission\" aria-haspopup=\"dialog\">\r\n        <span class=\"geminia-vmv__card-inner\">\r\n          <img decoding=\"async\" src=\"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Mission.jpg\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"geminia-vmv__label\">Mission<\/span>\r\n        <\/span>\r\n        <span class=\"geminia-vmv__plus\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"><\/line><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><\/svg>\r\n        <\/span>\r\n      <\/button>\r\n\r\n      <button type=\"button\" class=\"geminia-vmv__card\" data-vmv-key=\"values\" aria-haspopup=\"dialog\">\r\n        <span class=\"geminia-vmv__card-inner\">\r\n          <img decoding=\"async\" src=\"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Core-Values.jpg\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"geminia-vmv__label\">Core Values<\/span>\r\n        <\/span>\r\n        <span class=\"geminia-vmv__plus\" aria-hidden=\"true\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#ffffff\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"><\/line><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line><\/svg>\r\n        <\/span>\r\n      <\/button>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Popup modal -->\r\n  <div class=\"geminia-vmv__overlay\" id=\"geminia-vmv-overlay\">\r\n    <div class=\"geminia-vmv__modal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"geminia-vmv-modal-title\">\r\n      <button type=\"button\" class=\"geminia-vmv__modal-close\" id=\"geminia-vmv-close\" aria-label=\"Close\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><line x1=\"6\" y1=\"18\" x2=\"18\" y2=\"6\"><\/line><\/svg>\r\n      <\/button>\r\n      <h3 class=\"geminia-vmv__modal-title\" id=\"geminia-vmv-modal-title\"><\/h3>\r\n      <p class=\"geminia-vmv__modal-text\" id=\"geminia-vmv-modal-text\"><\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n  (function () {\r\n    var content = {\r\n      vision: {\r\n        title: 'Vision',\r\n        text: 'To be the premier regional insurer most admired for our people, partnerships and superior experience.'\r\n      },\r\n      mission: {\r\n        title: 'Mission',\r\n        text: 'To be a trusted partner in providing value based innovative risk solutions.'\r\n      },\r\n      values: {\r\n        title: 'Core Values',\r\n        text: 'Integrity & Trust, Excellence, Passion and Equality'\r\n      }\r\n    };\r\n\r\n    var overlay = document.getElementById('geminia-vmv-overlay');\r\n    var titleEl = document.getElementById('geminia-vmv-modal-title');\r\n    var textEl = document.getElementById('geminia-vmv-modal-text');\r\n    var closeBtn = document.getElementById('geminia-vmv-close');\r\n    var lastTrigger = null;\r\n\r\n    function openModal(key, trigger) {\r\n      var data = content[key];\r\n      if (!data) return;\r\n      titleEl.textContent = data.title;\r\n      textEl.textContent = data.text;\r\n      overlay.classList.add('is-open');\r\n      lastTrigger = trigger;\r\n      closeBtn.focus();\r\n      document.addEventListener('keydown', onKeydown);\r\n    }\r\n\r\n    function closeModal() {\r\n      overlay.classList.remove('is-open');\r\n      document.removeEventListener('keydown', onKeydown);\r\n      if (lastTrigger) lastTrigger.focus();\r\n    }\r\n\r\n    function onKeydown(e) {\r\n      if (e.key === 'Escape') closeModal();\r\n    }\r\n\r\n    document.querySelectorAll('.geminia-vmv__card').forEach(function (card) {\r\n      card.addEventListener('click', function () {\r\n        openModal(card.getAttribute('data-vmv-key'), card);\r\n      });\r\n    });\r\n\r\n    closeBtn.addEventListener('click', closeModal);\r\n\r\n    overlay.addEventListener('click', function (e) {\r\n      if (e.target === overlay) closeModal();\r\n    });\r\n  })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c85632 e-con-full e-flex e-con e-parent\" data-id=\"0c85632\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99a42b0 elementor-widget elementor-widget-html\" data-id=\"99a42b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@500;600;700;800&family=Inter:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<section class=\"gem-history\" data-gem=\"history\" tabindex=\"0\" aria-label=\"Geminia Insurance history timeline\">\r\n\r\n  <style>\r\n    .gem-history {\r\n      --gem-navy: #393680;\r\n      --gem-navy-dark: #2b2960;\r\n      --gem-blue: #3fa6dd;\r\n      --gem-blue-dark: #2f8ec2;\r\n      --gem-white: #ffffff;\r\n      --gem-bg: #f4f4f4;\r\n      --gem-radius: 18px;\r\n      --gem-shadow: 0 20px 45px rgba(57, 54, 128, .18);\r\n      --gem-font-head: 'Poppins', 'Segoe UI', system-ui, sans-serif;\r\n      --gem-font-body: 'Inter', Arial, Helvetica, sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n      width: 100%;\r\n      background: var(--gem-bg) !important;\r\n      padding: 150px 56px 150px;\r\n      font-family: var(--gem-font-body);\r\n      -webkit-tap-highlight-color: transparent;\r\n      isolation: isolate;\r\n    }\r\n\r\n    .gem-history *,\r\n    .gem-history *::before,\r\n    .gem-history *::after { box-sizing: border-box; }\r\n\r\n    .gem-history__inner {\r\n      max-width: 1240px;\r\n      margin: 0 auto;\r\n      position: relative;\r\n    }\r\n\r\n    \/* ---- Eyebrow (desktop: rotated, running up the left edge) ---- *\/\r\n    .gem-history__eyebrow {\r\n      position: absolute;\r\n      left: -56px;\r\n      top: 50%;\r\n      transform: translateY(-50%) rotate(180deg);\r\n      writing-mode: vertical-rl;\r\n      font-family: var(--gem-font-head);\r\n      font-weight: 600;\r\n      font-size: 13px;\r\n      letter-spacing: .22em;\r\n      text-transform: uppercase;\r\n      color: var(--gem-blue) !important;\r\n      white-space: nowrap;\r\n      margin: 0;\r\n    }\r\n\r\n    .gem-history__eyebrow-mobile { display: none; color: var(--gem-blue) !important; }\r\n\r\n    \/* ---- Stage: prev arrow \/ current slide \/ preview \/ next arrow ---- *\/\r\n    .gem-history__stage {\r\n      display: flex;\r\n      align-items: stretch;\r\n      gap: 28px;\r\n    }\r\n\r\n    .gem-history__nav {\r\n      flex: 0 0 auto;\r\n      align-self: center;\r\n      width: 48px;\r\n      height: 48px;\r\n      border-radius: 50%;\r\n      border: 1px solid rgba(57, 54, 128, .22);\r\n      background: rgba(57, 54, 128, .07);\r\n      color: var(--gem-navy) !important;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      cursor: pointer;\r\n      padding: 0;\r\n      z-index: 3;\r\n      transition: background .2s ease, border-color .2s ease, transform .2s ease, opacity .2s ease, color .2s ease;\r\n    }\r\n    .gem-history__nav:hover { background: var(--gem-navy); border-color: var(--gem-navy); color: var(--gem-white) !important; }\r\n    .gem-history__nav:active { transform: scale(.94); }\r\n    .gem-history__nav:focus-visible { outline: 2px solid var(--gem-blue); outline-offset: 3px; }\r\n    .gem-history__nav:disabled { opacity: 0; pointer-events: none; }\r\n    .gem-history__nav--prev { margin-right: -38px; }\r\n    .gem-history__nav--next { margin-left: -38px; }\r\n\r\n    .gem-history__current {\r\n      flex: 1 1 60%;\r\n      display: flex;\r\n      border-radius: var(--gem-radius);\r\n      overflow: hidden;\r\n      box-shadow: var(--gem-shadow);\r\n      background: var(--gem-bg) !important;\r\n      transition: flex-basis .3s ease;\r\n    }\r\n\r\n    .gem-history__photo {\r\n      flex: 1 1 44%;\r\n      position: relative;\r\n      min-height: 280px;\r\n      background: var(--gem-bg) !important;\r\n      overflow: hidden;\r\n    }\r\n    .gem-history__photo img {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      display: block;\r\n      transition: opacity .35s ease;\r\n    }\r\n\r\n    .gem-history__card {\r\n      flex: 1 1 56%;\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: center;\r\n      gap: 16px;\r\n      padding: 44px 48px;\r\n      transition: opacity .3s ease, transform .3s ease;\r\n    }\r\n    .gem-history__card.is-fading { opacity: 0; transform: translateY(8px); }\r\n\r\n    .gem-history__year {\r\n      margin: 0;\r\n      font-family: var(--gem-font-head);\r\n      font-weight: 800;\r\n      line-height: 1;\r\n      font-size: clamp(2.2rem, 4.2vw, 3.2rem);\r\n      color: var(--gem-navy) !important;\r\n    }\r\n    .gem-history__title {\r\n      margin: 0;\r\n      font-family: var(--gem-font-head);\r\n      font-weight: 700;\r\n      font-size: clamp(1.05rem, 1.6vw, 1.3rem);\r\n      color: var(--gem-navy) !important;\r\n    }\r\n    .gem-history__desc {\r\n      margin: 0;\r\n      font-size: 15px;\r\n      line-height: 1.6;\r\n      color: var(--gem-blue) !important;\r\n      display: -webkit-box;\r\n      -webkit-line-clamp: 4;\r\n      -webkit-box-orient: vertical;\r\n      overflow: hidden;\r\n    }\r\n\r\n    \/* ---- Preview: peek at the next year ---- *\/\r\n    .gem-history__preview {\r\n      flex: 0 0 32%;\r\n      position: relative;\r\n      border: none;\r\n      padding: 0;\r\n      border-radius: var(--gem-radius);\r\n      overflow: hidden;\r\n      cursor: pointer;\r\n      background: var(--gem-bg) !important;\r\n      box-shadow: var(--gem-shadow);\r\n      transition: flex-basis .3s ease, opacity .3s ease;\r\n    }\r\n    .gem-history__preview img {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      display: block;\r\n      filter: brightness(.62);\r\n      transition: filter .25s ease, transform .3s ease, opacity .35s ease;\r\n    }\r\n    .gem-history__preview:hover img { filter: brightness(.4); transform: scale(1.04); }\r\n    .gem-history__preview:focus-visible { outline: 2px solid var(--gem-blue); outline-offset: 3px; }\r\n\r\n    .gem-history__preview-badge {\r\n      position: absolute;\r\n      left: 16px;\r\n      bottom: 16px;\r\n      display: inline-flex;\r\n      align-items: baseline;\r\n      gap: 6px;\r\n      background: rgba(255, 255, 255, .92) !important;\r\n      color: var(--gem-navy) !important;\r\n      font-family: var(--gem-font-head);\r\n      font-weight: 600;\r\n      font-size: 13px;\r\n      padding: 6px 12px;\r\n      border-radius: 20px;\r\n      transition: opacity .3s ease;\r\n    }\r\n    .gem-history__preview-badge span {\r\n      font-weight: 400;\r\n      color: var(--gem-navy-dark) !important;\r\n      opacity: .7;\r\n      font-size: 11px;\r\n      text-transform: uppercase;\r\n      letter-spacing: .06em;\r\n    }\r\n\r\n    .gem-history__stage--no-next .gem-history__preview,\r\n    .gem-history__stage--no-next .gem-history__nav--next { display: none; }\r\n    .gem-history__stage--no-next .gem-history__current { flex-basis: 100%; }\r\n\r\n    \/* ---- Bottom timeline ---- *\/\r\n    .gem-history__timeline { margin-top: 40px; }\r\n\r\n    .gem-history__track {\r\n      display: flex;\r\n      align-items: stretch;\r\n      gap: 6px;\r\n      list-style: none;\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    .gem-history__tick {\r\n      flex: 1 1 0;\r\n      min-width: 0;\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: flex-start;\r\n      gap: 12px;\r\n      border: none;\r\n      background: none;\r\n      padding: 6px 0 0;\r\n      cursor: pointer;\r\n      font-family: var(--gem-font-head);\r\n    }\r\n    .gem-history__tick:focus-visible { outline: 2px solid var(--gem-blue); outline-offset: 3px; }\r\n\r\n    .gem-history__tick-year {\r\n      font-size: 14px;\r\n      font-weight: 600;\r\n      color: var(--gem-blue) !important;\r\n      transition: color .25s ease, font-size .25s ease;\r\n      white-space: nowrap;\r\n    }\r\n    .gem-history__tick.is-active .gem-history__tick-year {\r\n      color: var(--gem-navy) !important;\r\n      font-size: 16px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .gem-history__tick-line {\r\n      display: flex;\r\n      align-items: center;\r\n      width: 100%;\r\n    }\r\n    .gem-history__tick-dot {\r\n      flex: 0 0 auto;\r\n      width: 9px;\r\n      height: 9px;\r\n      border-radius: 50%;\r\n      background: var(--gem-blue) !important;\r\n      opacity: .45;\r\n      transition: all .25s ease;\r\n    }\r\n    .gem-history__tick.is-active .gem-history__tick-dot {\r\n      width: 13px;\r\n      height: 13px;\r\n      background: var(--gem-navy) !important;\r\n      opacity: 1;\r\n      box-shadow: 0 0 0 4px rgba(57, 54, 128, .22);\r\n    }\r\n    .gem-history__tick-connector {\r\n      flex: 1 1 auto;\r\n      height: 1px;\r\n      margin-left: 6px;\r\n      background: rgba(57, 54, 128, .15) !important;\r\n    }\r\n    .gem-history__tick:last-child .gem-history__tick-connector { visibility: hidden; }\r\n\r\n    .gem-history__hint {\r\n      margin: 22px 0 0;\r\n      font-size: 13px;\r\n      color: rgba(57, 54, 128, .55) !important;\r\n    }\r\n\r\n    \/* ---- Responsive ---- *\/\r\n    @media (max-width: 1024px) {\r\n      .gem-history { padding: 105px 32px 85px; }\r\n      .gem-history__eyebrow { display: none; }\r\n      .gem-history__eyebrow-mobile {\r\n        display: block;\r\n        margin: 0 0 28px;\r\n        font-family: var(--gem-font-head);\r\n        font-weight: 700;\r\n        font-size: 14px;\r\n        letter-spacing: .18em;\r\n        text-transform: uppercase;\r\n        color: var(--gem-blue) !important;\r\n      }\r\n      .gem-history__stage { gap: 16px; }\r\n      .gem-history__preview { flex-basis: 26%; }\r\n      .gem-history__nav { width: 42px; height: 42px; }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n      .gem-history { padding: 80px 20px 70px; }\r\n      .gem-history__stage { flex-wrap: wrap; }\r\n      .gem-history__nav--prev { order: 1; margin-right: 0; }\r\n      .gem-history__current { order: 2; flex-basis: 100%; flex-direction: column; }\r\n      .gem-history__preview { display: none; }\r\n      .gem-history__nav--next { order: 3; margin-left: 0; }\r\n      .gem-history__photo { min-height: 220px; }\r\n      .gem-history__card { padding: 32px 24px; }\r\n      .gem-history__desc { -webkit-line-clamp: 5; }\r\n      .gem-history__track {\r\n        overflow-x: auto;\r\n        padding-bottom: 6px;\r\n        scrollbar-width: none;\r\n      }\r\n      .gem-history__track::-webkit-scrollbar { display: none; }\r\n      .gem-history__tick { flex: 0 0 auto; min-width: 76px; }\r\n    }\r\n\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .gem-history * { transition-duration: .01ms !important; }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"gem-history__inner\">\r\n    <p class=\"gem-history__eyebrow\" aria-hidden=\"true\">Geminia over the years<\/p>\r\n    <p class=\"gem-history__eyebrow-mobile\" aria-hidden=\"true\">Geminia over the years<\/p>\r\n\r\n    <div class=\"gem-history__stage\">\r\n      <button type=\"button\" class=\"gem-history__nav gem-history__nav--prev\" aria-label=\"Previous year\">\r\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\"><path d=\"M15 5l-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/button>\r\n\r\n      <div class=\"gem-history__current\">\r\n        <div class=\"gem-history__photo\">\r\n          <img decoding=\"async\" src=\"\" alt=\"\">\r\n        <\/div>\r\n        <div class=\"gem-history__card\">\r\n          <p class=\"gem-history__year\"><\/p>\r\n          <p class=\"gem-history__title\"><\/p>\r\n          <p class=\"gem-history__desc\"><\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <button type=\"button\" class=\"gem-history__preview\" aria-label=\"Go to next year\">\r\n        <img decoding=\"async\" src=\"\" alt=\"\">\r\n        <span class=\"gem-history__preview-badge\"><span>Next<\/span> <span class=\"gem-history__preview-year\"><\/span><\/span>\r\n      <\/button>\r\n\r\n      <button type=\"button\" class=\"gem-history__nav gem-history__nav--next\" aria-label=\"Next year\">\r\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\"><path d=\"M9 5l7 7-7 7\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n      <\/button>\r\n    <\/div>\r\n\r\n    <div class=\"gem-history__timeline\">\r\n      <div class=\"gem-history__track\" role=\"tablist\" aria-label=\"Select a year\"><\/div>\r\n    <\/div>\r\n\r\n    <p class=\"gem-history__hint\">Use the arrows, or select a year, to explore our history<\/p>\r\n  <\/div>\r\n\r\n  <script>\r\n  (function () {\r\n    var root = document.currentScript.closest('[data-gem=\"history\"]');\r\n    if (!root || root.dataset.gemInit) return;\r\n    root.dataset.gemInit = '1';\r\n\r\n    var data = [\r\n      { year: '1981', title: 'Foundation of the company', desc: 'Geminia Insurance Co. Limited is founded in Nairobi and Mombasa.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/1981.jpg' },\r\n      { year: '1992', title: 'Entry into life insurance', desc: 'Geminia starts to transact life insurance.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/1992.jpg' },\r\n      { year: '1996', title: 'Regional expansion', desc: 'The Eldoret branch is opened.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Eldoret-1996.jpg' },\r\n      { year: '2007', title: 'A new home', desc: \"Geminia moves into Geminia Insurance Plaza.\", image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Geminia-Insurance-Plaza.jpg' },\r\n      { year: '2012', title: 'A billion-shilling milestone', desc: 'Geminia achieves the 1 billion mark in gross written premium.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/1-billion-mark.jpg' },\r\n      { year: '2018', title: 'Head office relocation', desc: \"Headquarters move to Le' Mac Building.\", image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Le-Mac.jpg' },\r\n      { year: '2019', title: 'Five billion milestone', desc: 'Geminia attains the 5 billion mark in gross written premium.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/5-billion-Mark.jpg' },\r\n      { year: '2021', title: 'Demerger', desc: 'Demerger creates Geminia Life Insurance Co. Ltd.', image: 'https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Geminia-Life-Plaza.jpg' }\r\n    ];\r\n\r\n    var stage = root.querySelector('.gem-history__stage');\r\n    var photoImg = root.querySelector('.gem-history__photo img');\r\n    var card = root.querySelector('.gem-history__card');\r\n    var yearEl = root.querySelector('.gem-history__year');\r\n    var titleEl = root.querySelector('.gem-history__title');\r\n    var descEl = root.querySelector('.gem-history__desc');\r\n    var previewBtn = root.querySelector('.gem-history__preview');\r\n    var previewImg = previewBtn.querySelector('img');\r\n    var previewYearEl = root.querySelector('.gem-history__preview-year');\r\n    var prevArrow = root.querySelector('.gem-history__nav--prev');\r\n    var nextArrow = root.querySelector('.gem-history__nav--next');\r\n    var track = root.querySelector('.gem-history__track');\r\n\r\n    var currentIndex = 0;\r\n    var isAnimating = false;\r\n\r\n    \/\/ Build timeline ticks\r\n    data.forEach(function (item, i) {\r\n      var tick = document.createElement('button');\r\n      tick.type = 'button';\r\n      tick.className = 'gem-history__tick';\r\n      tick.setAttribute('role', 'tab');\r\n      tick.setAttribute('aria-label', 'Show year ' + item.year);\r\n\r\n      var yearSpan = document.createElement('span');\r\n      yearSpan.className = 'gem-history__tick-year';\r\n      yearSpan.textContent = item.year;\r\n\r\n      var lineRow = document.createElement('span');\r\n      lineRow.className = 'gem-history__tick-line';\r\n\r\n      var dot = document.createElement('span');\r\n      dot.className = 'gem-history__tick-dot';\r\n\r\n      var connector = document.createElement('span');\r\n      connector.className = 'gem-history__tick-connector';\r\n\r\n      lineRow.appendChild(dot);\r\n      lineRow.appendChild(connector);\r\n      tick.appendChild(yearSpan);\r\n      tick.appendChild(lineRow);\r\n\r\n      tick.addEventListener('click', function () { goTo(i); });\r\n      track.appendChild(tick);\r\n    });\r\n\r\n    var tickEls = track.querySelectorAll('.gem-history__tick');\r\n\r\n    function render() {\r\n      var item = data[currentIndex];\r\n      var hasNext = currentIndex < data.length - 1;\r\n\r\n      card.classList.add('is-fading');\r\n      photoImg.style.opacity = 0;\r\n      if (hasNext) previewImg.style.opacity = 0;\r\n\r\n      setTimeout(function () {\r\n        yearEl.textContent = item.year;\r\n        titleEl.textContent = item.title;\r\n        descEl.textContent = item.desc;\r\n        photoImg.src = item.image;\r\n        photoImg.alt = item.year + ' \\u2013 ' + item.title;\r\n\r\n        card.classList.remove('is-fading');\r\n        photoImg.style.opacity = 1;\r\n\r\n        if (hasNext) {\r\n          var nextItem = data[currentIndex + 1];\r\n          previewImg.src = nextItem.image;\r\n          previewImg.alt = 'Preview of ' + nextItem.year;\r\n          previewYearEl.textContent = nextItem.year;\r\n          previewBtn.setAttribute('aria-label', 'Go to year ' + nextItem.year);\r\n          previewImg.style.opacity = 1;\r\n        }\r\n\r\n        stage.classList.toggle('gem-history__stage--no-next', !hasNext);\r\n\r\n        tickEls.forEach(function (t, i) {\r\n          var active = i === currentIndex;\r\n          t.classList.toggle('is-active', active);\r\n          t.setAttribute('aria-selected', active ? 'true' : 'false');\r\n        });\r\n\r\n        prevArrow.disabled = currentIndex === 0;\r\n        nextArrow.disabled = !hasNext;\r\n\r\n        isAnimating = false;\r\n      }, 200);\r\n    }\r\n\r\n    function goTo(index) {\r\n      if (index < 0 || index > data.length - 1 || index === currentIndex || isAnimating) return;\r\n      isAnimating = true;\r\n      currentIndex = index;\r\n      render();\r\n    }\r\n\r\n    function next() { goTo(currentIndex + 1); }\r\n    function prev() { goTo(currentIndex - 1); }\r\n\r\n    prevArrow.addEventListener('click', prev);\r\n    nextArrow.addEventListener('click', next);\r\n    previewBtn.addEventListener('click', next);\r\n\r\n    \/\/ Wheel: step through years, release control at the first\/last year\r\n    root.addEventListener('wheel', function (e) {\r\n      var goingDown = e.deltaY > 0;\r\n      var atEnd = goingDown && currentIndex === data.length - 1;\r\n      var atStart = !goingDown && currentIndex === 0;\r\n      if (atEnd || atStart) return;\r\n\r\n      e.preventDefault();\r\n      if (isAnimating) return;\r\n      goingDown ? next() : prev();\r\n    }, { passive: false });\r\n\r\n    \/\/ Touch swipe support\r\n    var touchStartX = null;\r\n    root.addEventListener('touchstart', function (e) {\r\n      touchStartX = e.touches[0].clientX;\r\n    }, { passive: true });\r\n\r\n    root.addEventListener('touchend', function (e) {\r\n      if (touchStartX === null) return;\r\n      var deltaX = touchStartX - e.changedTouches[0].clientX;\r\n      if (Math.abs(deltaX) > 40) {\r\n        deltaX > 0 ? next() : prev();\r\n      }\r\n      touchStartX = null;\r\n    }, { passive: true });\r\n\r\n    \/\/ Keyboard support when the section is focused\r\n    root.addEventListener('keydown', function (e) {\r\n      if (e.key === 'ArrowRight' || e.key === 'ArrowDown') { e.preventDefault(); next(); }\r\n      if (e.key === 'ArrowLeft' || e.key === 'ArrowUp') { e.preventDefault(); prev(); }\r\n    });\r\n\r\n    render();\r\n  })();\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c09e911 e-con-full e-flex e-con e-parent\" data-id=\"c09e911\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-80f695e elementor-widget elementor-widget-html\" data-id=\"80f695e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"gem-leaders-hero\" data-gem=\"leaders-hero\">\r\n  <style>\r\n    .gem-leaders-hero {\r\n      --gem-navy: #393680;\r\n      --gem-blue: #3fa6dd;\r\n      --gem-navy-dark: #2b2960;\r\n      --gem-blue-dark: #2f8ec2;\r\n      --gem-ink: #1f2233;\r\n      --gem-muted: #5b5f73;\r\n      --gem-line: #e6e8f0;\r\n      --gem-bg-soft: #f5f6fb;\r\n      --gem-white: #ffffff;\r\n      --gem-radius: 16px;\r\n      --gem-shadow: 0 10px 30px rgba(57, 54, 128, .12);\r\n      --gem-font-head: 'Poppins', 'Segoe UI', system-ui, sans-serif;\r\n      --gem-font-body: 'Inter', Arial, Helvetica, sans-serif;\r\n\r\n      position: relative;\r\n      display: block;\r\n      width: 100%;\r\n      min-height: 560px;\r\n      box-sizing: border-box;\r\n      overflow: hidden;\r\n      isolation: isolate;\r\n      font-family: var(--gem-font-body);\r\n    }\r\n\r\n    .gem-leaders-hero *,\r\n    .gem-leaders-hero *::before,\r\n    .gem-leaders-hero *::after {\r\n      box-sizing: border-box;\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    \/* Background image *\/\r\n    .gem-leaders-hero__bg {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 0;\r\n      background-image: url('https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/08\/Our-Leadership.jpg');\r\n      background-size: cover;\r\n      background-position: center 30%;\r\n    }\r\n\r\n    \/* Dark gradient overlay, stronger on the left where the copy sits *\/\r\n    .gem-leaders-hero__overlay {\r\n      position: absolute;\r\n      inset: 0;\r\n      z-index: 1;\r\n      background:\r\n        linear-gradient(90deg,\r\n          rgba(10, 10, 18, .88) 0%,\r\n          rgba(10, 10, 18, .72) 30%,\r\n          rgba(10, 10, 18, .38) 55%,\r\n          rgba(10, 10, 18, .12) 75%,\r\n          rgba(10, 10, 18, 0) 100%),\r\n        linear-gradient(180deg,\r\n          rgba(10, 10, 18, .15) 0%,\r\n          rgba(10, 10, 18, 0) 25%,\r\n          rgba(10, 10, 18, .1) 80%,\r\n          rgba(10, 10, 18, .35) 100%);\r\n    }\r\n\r\n    .gem-leaders-hero__inner {\r\n      position: relative;\r\n      z-index: 2;\r\n      max-width: 1280px;\r\n      margin: 0 auto;\r\n      padding: clamp(56px, 9vw, 100px) clamp(20px, 5vw, 64px);\r\n      min-height: 560px;\r\n      display: flex;\r\n      align-items: center;\r\n    }\r\n\r\n    .gem-leaders-hero__content {\r\n      max-width: 620px;\r\n    }\r\n\r\n    .gem-leaders-hero__eyebrow {\r\n      font-family: var(--gem-font-body);\r\n      font-weight: 600;\r\n      font-size: 13px;\r\n      letter-spacing: .18em;\r\n      text-transform: uppercase;\r\n      color: var(--gem-blue);\r\n      margin-bottom: 14px;\r\n    }\r\n\r\n    .gem-leaders-hero__title {\r\n      font-family: var(--gem-font-head);\r\n      font-weight: 700;\r\n      color: var(--gem-white);\r\n      font-size: clamp(2rem, 4.4vw, 3.1rem);\r\n      line-height: 1.15;\r\n      margin-bottom: 18px;\r\n      letter-spacing: -.01em;\r\n    }\r\n\r\n    .gem-leaders-hero__desc {\r\n      font-family: var(--gem-font-body);\r\n      font-weight: 400;\r\n      color: rgba(255, 255, 255, .86);\r\n      font-size: clamp(.98rem, 1.4vw, 1.1rem);\r\n      line-height: 1.65;\r\n      margin-bottom: 34px;\r\n      max-width: 480px;\r\n    }\r\n\r\n    .gem-leaders-hero__cta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      font-family: var(--gem-font-body);\r\n      font-weight: 600;\r\n      font-size: 13px;\r\n      letter-spacing: .06em;\r\n      text-transform: uppercase;\r\n      color: var(--gem-white);\r\n      background: transparent;\r\n      border: 1.5px solid rgba(255, 255, 255, .7);\r\n      border-radius: 999px;\r\n      padding: 15px 28px;\r\n      text-decoration: none;\r\n      cursor: pointer;\r\n      transition: background-color .2s ease, border-color .2s ease, color .2s ease, transform .2s ease;\r\n    }\r\n\r\n    .gem-leaders-hero__cta:hover,\r\n    .gem-leaders-hero__cta:focus-visible {\r\n      background: var(--gem-white);\r\n      border-color: var(--gem-white);\r\n      color: var(--gem-navy);\r\n      transform: translateY(-1px);\r\n    }\r\n\r\n    .gem-leaders-hero__cta:focus-visible {\r\n      outline: 2px solid var(--gem-blue);\r\n      outline-offset: 3px;\r\n    }\r\n\r\n    .gem-leaders-hero__cta svg {\r\n      width: 16px;\r\n      height: 16px;\r\n      flex: none;\r\n      transition: transform .2s ease;\r\n    }\r\n\r\n    .gem-leaders-hero__cta:hover svg {\r\n      transform: translateX(3px);\r\n    }\r\n\r\n    \/* Tablet *\/\r\n    @media (max-width: 1024px) {\r\n      .gem-leaders-hero {\r\n        min-height: 500px;\r\n      }\r\n      .gem-leaders-hero__inner {\r\n        min-height: 500px;\r\n      }\r\n      .gem-leaders-hero__content {\r\n        max-width: 540px;\r\n      }\r\n    }\r\n\r\n    \/* Mobile *\/\r\n    @media (max-width: 767px) {\r\n      .gem-leaders-hero {\r\n        min-height: 620px;\r\n      }\r\n      .gem-leaders-hero__bg {\r\n        background-position: 70% center;\r\n      }\r\n      .gem-leaders-hero__overlay {\r\n        background:\r\n          linear-gradient(180deg,\r\n            rgba(10, 10, 18, .55) 0%,\r\n            rgba(10, 10, 18, .78) 45%,\r\n            rgba(10, 10, 18, .92) 100%);\r\n      }\r\n      .gem-leaders-hero__inner {\r\n        min-height: 620px;\r\n        align-items: flex-end;\r\n        padding-bottom: 48px;\r\n      }\r\n      .gem-leaders-hero__content {\r\n        max-width: 100%;\r\n      }\r\n      .gem-leaders-hero__desc {\r\n        max-width: 100%;\r\n      }\r\n      .gem-leaders-hero__cta {\r\n        width: 100%;\r\n        justify-content: center;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"gem-leaders-hero__bg\" role=\"img\" aria-label=\"Geminia Insurance leadership team\"><\/div>\r\n  <div class=\"gem-leaders-hero__overlay\"><\/div>\r\n\r\n  <div class=\"gem-leaders-hero__inner\">\r\n    <div class=\"gem-leaders-hero__content\">\r\n      <p class=\"gem-leaders-hero__eyebrow\">Our Leaders<\/p>\r\n      <h2 class=\"gem-leaders-hero__title\">Leading with Purpose<\/h2>\r\n      <p class=\"gem-leaders-hero__desc\">\r\n        Behind every promise we make is a team of experienced leaders committed to building trust, driving innovation, and protecting the dreams of individuals, families, and businesses across Kenya.\r\n      <\/p>\r\n      <a class=\"gem-leaders-hero__cta\" href=\"https:\/\/geminia.co.ke\/dev\/our-leaders\/\">\r\n        Meet Our Leadership Team\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\r\n          <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n          <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n        <\/svg>\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Every Dream Deserves Protection. Protecting Every Chapter of Your Story Our Heritage Every Journey Begins with Trust. Since 1981, Geminia Insurance has been helping Kenyans protect the dreams they&#8217;ve worked hard to achieve. As one of Kenya&#8217;s leading locally owned general insurance companies, we&#8217;ve built our reputation on trust, reliability, innovation, and customer-focused insurance solutions. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About Us - Geminia Insurance<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About Us - Geminia Insurance\" \/>\n<meta property=\"og:description\" content=\"Every Dream Deserves Protection. Protecting Every Chapter of Your Story Our Heritage Every Journey Begins with Trust. Since 1981, Geminia Insurance has been helping Kenyans protect the dreams they&#8217;ve worked hard to achieve. As one of Kenya&#8217;s leading locally owned general insurance companies, we&#8217;ve built our reputation on trust, reliability, innovation, and customer-focused insurance solutions. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/geminia.co.ke\/dev\/about-us\/\" \/>\n<meta property=\"og:site_name\" content=\"Geminia Insurance\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T09:43:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/\",\"url\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/\",\"name\":\"About Us - Geminia Insurance\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vision.jpg\",\"datePublished\":\"2026-04-14T09:26:11+00:00\",\"dateModified\":\"2026-09-21T09:43:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/#primaryimage\",\"url\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vision.jpg\",\"contentUrl\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Vision.jpg\",\"width\":800,\"height\":600},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/about-us\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About Us\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#website\",\"url\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/\",\"name\":\"Geminia Insurance\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#organization\",\"name\":\"Geminia Insurance\",\"url\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Geminia-Insurance-Logo.png\",\"contentUrl\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Geminia-Insurance-Logo.png\",\"width\":250,\"height\":245,\"caption\":\"Geminia Insurance\"},\"image\":{\"@id\":\"https:\\\/\\\/geminia.co.ke\\\/dev\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About Us - Geminia Insurance","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"About Us - Geminia Insurance","og_description":"Every Dream Deserves Protection. Protecting Every Chapter of Your Story Our Heritage Every Journey Begins with Trust. Since 1981, Geminia Insurance has been helping Kenyans protect the dreams they&#8217;ve worked hard to achieve. As one of Kenya&#8217;s leading locally owned general insurance companies, we&#8217;ve built our reputation on trust, reliability, innovation, and customer-focused insurance solutions. [&hellip;]","og_url":"https:\/\/geminia.co.ke\/dev\/about-us\/","og_site_name":"Geminia Insurance","article_modified_time":"2026-09-21T09:43:26+00:00","og_image":[{"url":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/geminia.co.ke\/dev\/about-us\/","url":"https:\/\/geminia.co.ke\/dev\/about-us\/","name":"About Us - Geminia Insurance","isPartOf":{"@id":"https:\/\/geminia.co.ke\/dev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/geminia.co.ke\/dev\/about-us\/#primaryimage"},"image":{"@id":"https:\/\/geminia.co.ke\/dev\/about-us\/#primaryimage"},"thumbnailUrl":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg","datePublished":"2026-04-14T09:26:11+00:00","dateModified":"2026-09-21T09:43:26+00:00","breadcrumb":{"@id":"https:\/\/geminia.co.ke\/dev\/about-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/geminia.co.ke\/dev\/about-us\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/geminia.co.ke\/dev\/about-us\/#primaryimage","url":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg","contentUrl":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/07\/Vision.jpg","width":800,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/geminia.co.ke\/dev\/about-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/geminia.co.ke\/dev\/"},{"@type":"ListItem","position":2,"name":"About Us"}]},{"@type":"WebSite","@id":"https:\/\/geminia.co.ke\/dev\/#website","url":"https:\/\/geminia.co.ke\/dev\/","name":"Geminia Insurance","description":"","publisher":{"@id":"https:\/\/geminia.co.ke\/dev\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/geminia.co.ke\/dev\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/geminia.co.ke\/dev\/#organization","name":"Geminia Insurance","url":"https:\/\/geminia.co.ke\/dev\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/geminia.co.ke\/dev\/#\/schema\/logo\/image\/","url":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/04\/Geminia-Insurance-Logo.png","contentUrl":"https:\/\/geminia.co.ke\/dev\/wp-content\/uploads\/2026\/04\/Geminia-Insurance-Logo.png","width":250,"height":245,"caption":"Geminia Insurance"},"image":{"@id":"https:\/\/geminia.co.ke\/dev\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":52,"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":2567,"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/pages\/12\/revisions\/2567"}],"wp:attachment":[{"href":"https:\/\/geminia.co.ke\/dev\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}