.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--e-global-typography-rxsora-font-family:"Sora";--e-global-typography-rxsora-font-weight:600;--e-global-typography-rxdmsans-font-family:"DM Sans";--e-global-typography-rxdmsans-font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* RxPillTab brand header (added 23 Sep 2026) */
:root:root{--wd-header-el-font:"Sora",system-ui,sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:none;--wd-title-font:"Sora",system-ui,sans-serif;--wd-entities-title-font:"Sora",system-ui,sans-serif;--wd-text-font:"DM Sans",system-ui,sans-serif;--wd-primary-color:#1d5fd6;--wd-link-color-hover:#1d5fd6;--btn-accented-bgcolor:#1d5fd6;--btn-accented-bgcolor-hover:#0f3f9e}
.whb-top-bar{background:#0b1f3a!important;border-bottom:0!important}
.whb-top-bar,.whb-top-bar p,.whb-top-bar a,.whb-top-bar .wd-nav>li>a,.whb-top-bar .wd-header-text{color:#fff!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:.01em}
.whb-top-bar a:hover,.whb-top-bar .wd-nav>li>a:hover{color:#9fc0ff!important}
.whb-header .wd-nav-main>li>a:after,.whb-header .wd-nav-secondary>li>a:after{color:#fff!important}
.whb-header .wd-nav-main>li>a,.whb-header .wd-nav-secondary>li>a{font-family:"Sora",system-ui,sans-serif!important;font-weight:600!important;font-size:14.5px!important;letter-spacing:.005em;text-transform:none!important;color:#fff!important;transition:color .15s,opacity .15s}
.whb-header .wd-nav-main>li>a .nav-link-text,.whb-header .wd-nav-secondary>li>a .nav-link-text{background:linear-gradient(#fff,#fff) left bottom/0 2px no-repeat;padding-bottom:4px;transition:background-size .2s ease}
.whb-header .wd-nav-main>li:hover>a,.whb-header .wd-nav-secondary>li:hover>a,.whb-header .wd-nav-main>li.current-menu-item>a,.whb-header .wd-nav-secondary>li.current-menu-item>a{color:#fff!important;opacity:1}
.whb-header .wd-nav-main>li:hover>a .nav-link-text,.whb-header .wd-nav-secondary>li:hover>a .nav-link-text,.whb-header .wd-nav-main>li.current-menu-item>a .nav-link-text,.whb-header .wd-nav-secondary>li.current-menu-item>a .nav-link-text{background-size:100% 2px}
.whb-header .wd-dropdown-menu .wd-sub-menu li>a,.whb-header .wd-dropdown .wd-sub-menu li>a{font-family:"DM Sans",system-ui,sans-serif!important;font-weight:500!important;font-size:14px!important;color:#33445c!important;text-transform:none!important}
.whb-header .wd-dropdown-menu .wd-sub-menu li>a:hover,.whb-header .wd-dropdown .wd-sub-menu li>a:hover{color:#1d5fd6!important}
.wd-header-cats .menu-opener{background:#1d5fd6!important;color:#fff!important;font-family:"Sora",system-ui,sans-serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:.005em;border-radius:12px}
.wd-header-cats .menu-opener:hover{background:#0f3f9e!important}
.wd-header-cats .menu-opener *{color:#fff!important}
.wd-header-cats .wd-nav-vertical>li>a{font-family:"DM Sans",system-ui,sans-serif!important;font-weight:500!important;font-size:14.5px!important;color:#0b1f3a!important;text-transform:none!important}
.wd-header-cats .wd-nav-vertical>li:hover>a{color:#1d5fd6!important;background:#f3f6fb}
.whb-header .wd-tools-count{background:#e5383b!important;color:#fff!important}
.whb-header .searchform input[type=text]:focus{border-color:#1d5fd6!important}
.wd-nav-mobile>li>a{font-family:"Sora",system-ui,sans-serif!important;font-weight:600!important;text-transform:none!important;color:#0b1f3a!important}
.wd-nav-mobile>li.current-menu-item>a,.wd-nav-mobile>li>a:hover{color:#1d5fd6!important}
.whb-general-header .whb-general-header-inner{height:auto!important;min-height:var(--wd-header-general-h,90px);padding-top:12px;padding-bottom:12px}
.whb-sticked .whb-general-header .whb-general-header-inner{padding-top:6px;padding-bottom:6px;min-height:var(--wd-header-general-sticky-h,60px)}
@media (max-width:1024px){.whb-general-header .whb-general-header-inner{min-height:var(--wd-header-general-h-sm,60px);padding-top:8px;padding-bottom:8px}}
/* Footer: navy background from homepage design */
.footer-container,.footer-container .main-footer,.footer-container .copyrights-wrapper{background-color:#0f3f9e!important}
.footer-container .elementor-579>.e-con,.footer-container .elementor-579>.elementor-section,.footer-container .elementor-579>.elementor-inner>.elementor-section-wrap>.elementor-section{background-color:transparent!important}
.footer-container,.footer-container p,.footer-container li,.footer-container span,.footer-container a,.footer-container .elementor-widget-text-editor{color:#d6e2f7!important}
.footer-container h1,.footer-container h2,.footer-container h3,.footer-container h4,.footer-container h5,.footer-container h6,.footer-container .elementor-heading-title,.footer-container .widget-title,.footer-container .title{color:#fff!important}
.footer-container a:hover{color:#fff!important}
.footer-container .copyrights-wrapper{border-top:1px solid rgba(255,255,255,.18)!important}
.footer-container .elementor-element-9945378 img{background:#fff;border-radius:12px;padding:8px 12px;box-sizing:content-box}
.footer-container .wd-el-toggle-icon{color:#fff!important}/* End custom CSS */