.theme-mini-cart{display:none !important;}
@media (min-width:992px){.theme-logo-parent img[data-zs-logo]{height:120px !important;width:auto !important;max-height:none !important;} ul[data-zp-menu-top] > li > a, ul[data-zp-menu-top] > li > a .theme-menu-name{font-size:17px !important;}} @media (max-width:991px){.theme-logo-parent img[data-zs-logo]{height:64px !important;width:auto !important;max-height:none !important;} .theme-logo-parent{display:flex !important;visibility:visible !important;} .theme-logo-parent img[data-zs-logo]{display:block !important;}}
/* About layout */ [data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"].zpsection{background:linear-gradient(rgba(6,24,48,.4),rgba(6,24,48,.4)),url('/about-hero.jpg') center/cover no-repeat !important;padding:120px 0 !important;} [data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] .zpelem-image{display:none !important;} [data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] .zpelem-col{flex:0 0 100% !important;max-width:100% !important;text-align:center !important;} [data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] h1,[data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] h2,[data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] h3,[data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] p,[data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] span,[data-element-id="elm_xaOXMFOgaJNZLrMUqWzmGA"] strong{color:#fff !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"].zpsection{background:#fff !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zprow{flex-direction:column !important;align-items:center !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpelem-col{flex:0 0 100% !important;max-width:100% !important;text-align:center !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpelem-col:has(.zpelem-image){order:-1;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpelem-image img{width:240px !important;height:240px !important;object-fit:cover !important;object-position:center top !important;border-radius:50% !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpbutton-container{justify-content:center !important;text-align:center !important;} [data-element-id="elm_WmXxrU9R7joM8RRYlXxG9A"].zpsection{background:linear-gradient(rgba(6,24,48,.4),rgba(6,24,48,.4)),url('/family-on-beach-2.jpg') center/cover no-repeat !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpimage-container figure img{width:240px !important;height:240px !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpelem-col > *{text-align:center !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpimage-container figure{width:240px !important;max-width:240px !important;margin:0 auto !important;} [data-element-id="elm_H7Q2X8u1zpSJ9HjKteY9Ew"] .zpelem-col .zpelem-image img.zpimage{width:240px !important;height:240px !important;max-width:240px !important;}
/* Product pages (life, critical-illness, disability, health-dental, seg-funds, travel) */ [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"]{max-width:780px !important;margin-left:auto !important;margin-right:auto !important;text-align:left !important;} [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] p{margin:0 0 14px !important;} [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] h2{font-size:26px !important;margin:32px 0 10px !important;} [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] li{margin-bottom:6px !important;} [data-element-id="elm_UOBSzPJhKBaMS0h2al3W2g"] .zpbutton.zpbutton-outline{background:transparent !important;color:#4a6fc0 !important;border:2px solid #4a6fc0 !important;}
/* Services: Travel card (5th product card) layout + icon */
@media (min-width:768px){[data-element-id="elm_wpCXeu5g12EJB_LSAhIdYA"]{flex-wrap:wrap !important;justify-content:center !important;} [data-element-id="elm_wpCXeu5g12EJB_LSAhIdYA"] > .zpelem-col{flex:0 0 33.333% !important;max-width:33.333% !important;}}
[data-element-id="elm_VgNpM69IpfTOVfIgUGbitg"] .zpicon svg{width:60px !important;height:60px !important;fill:#03A9F3 !important;}
/* QA Nov12: mobile open-menu text was white on white */
@media (max-width:991px){ul[data-zp-menu-top] > li > a, ul[data-zp-menu-top] > li > a .theme-menu-name{color:#1f3a68 !important;}}
/* Nov12: hide Zoho member-portal Sign In link in header */
.theme-portal-container[data-portal-loggedout]{display:none !important;}
/* Nov12: desktop dropdown (More / Client Portals) text was white on white */
@media (min-width:992px){ul[data-zs-menu-container] .theme-sub-menu a, ul[data-zs-menu-container] .theme-sub-menu .theme-menu-name{color:#1f3a68 !important;}}
@media (max-width:991px){ul[data-zp-menu-top] .theme-sub-menu a, ul[data-zp-menu-top] .theme-sub-menu .theme-menu-name{color:#1f3a68 !important;}}
/* Nov 12 live header fixes */
a.theme-skip-to-needed-content{position:absolute !important;left:-9999px !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important;}
a.theme-skip-to-needed-content:focus{left:8px !important;top:8px !important;width:auto !important;height:auto !important;z-index:99999 !important;background:#fff !important;color:#0b2a4a !important;padding:8px 12px !important;}
.theme-burger-icon, .theme-burger-icon::before, .theme-burger-icon::after{background-color:#ffffff !important;border-color:#ffffff !important;color:#ffffff !important;}
@media (max-width:991px){ .theme-search-minicart-responsive .theme-search, [data-zs-search-container]{display:none !important;} }
@media (max-width:991px){ul[data-zp-menu-top] > li.theme-menu-selected > a, ul[data-zp-menu-top] > li.theme-menu-selected > a .theme-menu-name{color:#0b2a4a !important;font-weight:600 !important;}}
@media (max-width:991px){ul[data-zp-menu-top] .theme-sub-li-menu.theme-responsive-menu{color:#ffffff !important;} ul[data-zp-menu-top] .theme-sub-li-menu.theme-responsive-menu::after{border-color:#ffffff !important;}}
/* Nov 12 mobile/tablet layout fixes */
@media (max-width:991px){[data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] .zptext, [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] p, [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] li, [data-element-id="elm_ruCPKOZ7Rl-yeGsO-AoeQw"] h2, [data-element-id="elm_ocb4pPS4TbG3rvDNBMPUoQ"] .zptext, [data-element-id="elm_ocb4pPS4TbG3rvDNBMPUoQ"] p{text-align:left !important;}}
@media (max-width:991px){[data-element-id="elm_voc2Z4aY0ESgC8nS2C3OkQ"] .zpheading, [data-element-id="elm_h2K8eL-zaUa2LCo48qvkoA"] .zptext, [data-element-id="elm_h2K8eL-zaUa2LCo48qvkoA"] p{text-align:center !important;}}
[data-element-id="elm_ocb4pPS4TbG3rvDNBMPUoQ"] p:is(:nth-of-type(2),:nth-of-type(4),:nth-of-type(8),:nth-of-type(10),:nth-of-type(12),:nth-of-type(19),:nth-of-type(21),:nth-of-type(23),:nth-of-type(25),:nth-of-type(27),:nth-of-type(29)){font-weight:700 !important;font-size:1.2em !important;color:#0b2a4a !important;margin-top:18px !important;}
