.ti-widget.ti-goog .ti-rating-text,.ti-widget.ti-goog .ti-header .ti-rating-text .nowrap,.ti-widget.ti-goog .ti-rating-text strong:not(.ti-rating-large){color:#fff!important}#menu-main-menu .menu-item:last-of-type a:not(.sub-menu a){padding:0.6em 1.25em;border-radius:999px;background:#00407f;color:#fff!important;font-weight:700}#menu-main-menu .menu-item:last-of-type{margin-top:0}.clip-circle{clip-path:ellipse(99% 100% at 100% 50%)}.new-patients{color:#16a34a;font-size:1.4em;animation:pulse-green 1.8s ease-in-out infinite}@keyframes pulse-green{0%{color:#16a34a;transform:scale(1);opacity:1}50%{color:#4ade80;transform:scale(1.15);opacity:0.25}100%{color:#16a34a;transform:scale(1);opacity:1}}.hero-button{position:relative;z-index:0}.hero-button::after{content:"";position:absolute;inset:-5px;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(10,91,211,0.55),rgba(10,91,211,0.22) 55%,rgba(10,91,211,0.00) 75%);filter:blur(10px);opacity:0.95;box-shadow:0 0 0 2px rgba(10,91,211,0.15),0 0 28px 10px rgba(10,91,211,0.35),0 0 60px 20px rgba(10,91,211,0.15);transform:scale(0.98);animation:heroGlow 1.35s ease-in-out infinite}@keyframes heroGlow{0%{transform:scale(0.96);opacity:0.95}45%{transform:scale(1.08);opacity:0.95}100%{transform:scale(1.02);opacity:0.35}}.hero-button:hover::after{opacity:0.7}@media (prefers-reduced-motion:reduce){.hero-button::after{animation:none;opacity:0.6}}@media only screen and (min-width:768px){.et_pb_menu__logo img{display:none}}.et_pb_button_module_wrapper,.et_pb_button_17_wrapper{width:100%!important;display:flex!important}.et_pb_button_module_wrapper>a.et_pb_button.home-btns,a.et_pb_button.home-btns{flex:1 1 auto!important;width:100%!important;max-width:none!important;display:block!important;text-align:center}