:root{--bs-font-sans-serif:var(--font-inter), Arial, Helvetica, sans-serif;--bs-body-font-family:var(--font-inter), Arial, Helvetica, sans-serif;--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{font-weight:400;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-inter), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:is(.medi-about-card,.medi-about-brand,.medi-service-card,.medi-doctor-talk-player,.medi-instrument-gallery,.medi-why-choose-card,.medi-why-choose-photo,.medi-team-card,.medi-testimonial-card,.medi-step-card){transition:transform .2s,box-shadow .2s,border-color .2s}@media (hover:hover) and (pointer:fine){:is(.medi-about-card,.medi-about-brand,.medi-service-card,.medi-doctor-talk-player,.medi-instrument-gallery,.medi-why-choose-card,.medi-why-choose-photo,.medi-team-card,.medi-testimonial-card,.medi-step-card):hover{transform:translateY(-6px);box-shadow:0 16px 30px #073ba32e}}:is(.medi-about-card,.medi-service-card,.medi-doctor-talk-player,.medi-instrument-gallery):focus-within{box-shadow:0 12px 28px #073ba32e}@media (prefers-reduced-motion:reduce){:is(.medi-about-card,.medi-about-brand,.medi-service-card,.medi-doctor-talk-player,.medi-instrument-gallery,.medi-why-choose-card,.medi-why-choose-photo,.medi-team-card,.medi-testimonial-card,.medi-step-card){transition:none}:is(.medi-about-card,.medi-about-brand,.medi-service-card,.medi-doctor-talk-player,.medi-instrument-gallery,.medi-why-choose-card,.medi-why-choose-photo,.medi-team-card,.medi-testimonial-card,.medi-step-card):hover{transform:none}}body :is(.btn,button:not(:disabled)){transition:background-color .18s,color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){body :is(.btn,button):not(:disabled):not([aria-disabled=true]):hover{filter:none;border-color:#073ba3;color:#fff!important;background:#073ba3!important}body .medi-menu-toggle:hover .medi-menu-icon span{background:#fff}}body :is(.btn,button):not(:disabled):focus-visible{outline-offset:4px;outline:2px solid #298bff;color:#fff!important;background:#073ba3!important}body .medi-menu-toggle:focus-visible .medi-menu-icon span{background:#fff}@media (prefers-reduced-motion:reduce){body :is(.btn,button:not(:disabled)){transition:none}}
.play-store-button-module___RoCWW__button{color:#fff;white-space:nowrap;background:#000;border:1px solid #a6a6a6;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:6px 10px;text-decoration:none;display:inline-flex}.play-store-button-module___RoCWW__button:hover{color:#fff;background:#202020}.play-store-button-module___RoCWW__button:focus-visible{outline-offset:4px;outline:2px solid #67c5ff}.play-store-button-module___RoCWW__button svg{flex-shrink:0}.play-store-button-module___RoCWW__label{flex-direction:column;display:flex}.play-store-button-module___RoCWW__caption{font-size:8px;line-height:1.3}.play-store-button-module___RoCWW__title{font-size:14px;font-weight:500;line-height:1.4}
.user-menu-module__SfDGcq__account{position:relative}.user-menu-module__SfDGcq__trigger{color:#073ba3;cursor:pointer;background:#f3f8ff;border:1px solid #e3e9f1;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.user-menu-module__SfDGcq__trigger svg{width:25px;height:25px}.user-menu-module__SfDGcq__dropdown{z-index:110;width:190px;padding-top:8px;position:absolute;top:100%;right:0}.user-menu-module__SfDGcq__options{background:#fff;border:1px solid #e4e9f0;border-radius:12px;margin:0;padding:8px;list-style:none;box-shadow:0 8px 24px #1527541f}.user-menu-module__SfDGcq__options button{color:#171717;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:11px 12px;font-size:14px;display:block}.user-menu-module__SfDGcq__dialog{color:#171717;background:#fff;border:1px solid #e4e9f0;border-radius:16px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.user-menu-module__SfDGcq__dialog::backdrop{background:#0f1e328c}.user-menu-module__SfDGcq__dialogHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.user-menu-module__SfDGcq__dialogHeading h2{margin:0;font-size:22px}.user-menu-module__SfDGcq__dialogHeading button{color:#171717;cursor:pointer;background:0 0;border:0;border-radius:8px;width:44px;height:44px;font-size:28px}.user-menu-module__SfDGcq__profile{margin:0;font-size:14px}.user-menu-module__SfDGcq__profile dt{color:#64748b;margin-top:16px;font-weight:400}.user-menu-module__SfDGcq__profile dd{overflow-wrap:anywhere;margin:4px 0 0}.user-menu-module__SfDGcq__historyNote{margin:0;font-size:14px;line-height:1.6}@media (max-width:991.98px){.user-menu-module__SfDGcq__dropdown{width:min(240px,100vw - 48px);padding-top:12px;position:static}.user-menu-module__SfDGcq__options button{min-height:44px}}
.medi-header{z-index:100;color:#171717;width:100%;font-family:var(--font-inter), Arial, Helvetica, sans-serif;background:#fff;position:relative}.medi-navbar{min-height:82px;padding:18px 0}.medi-navbar .medi-navbar-container{width:100%;padding-inline:12px}.medi-navbar .medi-brand{flex-shrink:0;margin:0;padding:0;line-height:1}.medi-logo{width:150px;height:auto;display:block}.medi-navbar .medi-navigation{justify-content:space-between;gap:24px;margin-left:105px}.medi-nav-links{align-items:center;gap:27px}.medi-nav-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.medi-navbar .medi-nav-link{color:#171717;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;font-size:13px;font-weight:400;line-height:24px;transition:color .16s;display:flex}.medi-navbar .medi-nav-link.active,.medi-navbar .medi-nav-link:hover{color:#003ecc}.medi-chevron{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.medi-chevron.is-open{transform:translateY(1px)rotate(225deg)}.medi-services{position:relative}.medi-services-menu{background:#fff;border:1px solid #eee;border-radius:10px;min-width:180px;margin:0;padding:8px;list-style:none;position:absolute;top:100%;left:-16px;box-shadow:0 8px 24px #15275414}.medi-services-menu a{color:#171717;border-radius:6px;padding:10px;font-size:13px;display:block}.medi-services-menu a:hover{color:#003ecc;background:#f5f4ff}.medi-navbar .medi-appointment{color:#fff;white-space:nowrap;background:linear-gradient(#ed00e9 0%,#a538fa 52%,#298bff 100%);border:0;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;min-height:45px;padding:10px 19px;font-size:13px;font-weight:400;transition:box-shadow .16s;display:inline-flex}.medi-navbar .medi-appointment:hover{color:#fff;box-shadow:0 4px 16px #a538fa40}.medi-header a:focus-visible,.medi-header button:focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #003ecc}.medi-navbar .medi-menu-toggle{border:1px solid #e8e8ef;border-radius:8px;width:44px;height:44px;padding:10px}.medi-menu-icon{flex-direction:column;gap:5px;display:flex}.medi-menu-icon span{background:#173876;width:22px;height:2px;transition:transform .16s;display:block}.medi-menu-icon.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.medi-menu-icon.is-open span:nth-child(2){opacity:0}.medi-menu-icon.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (min-width:992px) and (max-width:1399.98px){.medi-navbar .medi-navigation{margin-left:16px}.medi-nav-links{gap:16px}}@media (min-width:992px) and (max-width:1099.98px){.medi-navbar .medi-navigation{margin-left:16px}.medi-nav-links{gap:16px}.medi-navbar .medi-navbar-container{padding-inline:24px}}@media (max-width:991.98px){.medi-navbar{min-height:76px;padding:16px 0}.medi-navbar .medi-navbar-container{padding-inline:24px}.medi-navbar .medi-navigation{flex-basis:100%;margin-left:0;padding-top:16px}.medi-nav-links{align-items:stretch;gap:0;margin:0 0 16px}.medi-navbar .medi-nav-link{text-align:left;width:100%;padding:10px 4px;font-size:14px}.medi-services-menu{box-shadow:none;margin:2px 0 8px;position:static}.medi-navbar .medi-appointment{margin-bottom:4px}}@media (max-width:575.98px){.medi-navbar .medi-navbar-container{padding-inline:20px}.medi-navbar .medi-appointment{width:100%}.medi-nav-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.medi-header *,.medi-header :before,.medi-header :after{transition:none!important}}
.medi-footer{color:#fff;font-family:var(--font-inter), Arial, Helvetica, sans-serif;background:#020e24;padding:48px 0 8px}.medi-footer .medi-footer-container{padding-inline:12px}.medi-footer-grid{grid-template-columns:1.55fr .9fr .94fr 1.45fr;gap:32px;display:grid}.medi-footer-logo{width:150px;height:auto;margin:6px 0 18px;display:block}.medi-footer-brand>p{margin:0 0 16px;font-size:13px;line-height:1.5}.medi-footer h2{margin:0 0 18px;font-size:22px;font-weight:400;line-height:1.3}.medi-footer-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.medi-footer-links a{font-size:13px;line-height:1.4}.medi-footer a{color:#fff;text-decoration:none;transition:color .18s,background-color .18s}.medi-footer a:hover{color:#67c5ff}.medi-footer a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #67c5ff}.medi-footer-socials{gap:5px;margin:0;padding:0;list-style:none;display:flex}.medi-footer-play-store{margin-top:16px}.medi-footer-play-store a:hover{color:#fff}.medi-footer .medi-footer-social{color:#020e24;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.medi-footer a.medi-footer-social:hover{color:#020e24;background:#67c5ff}.medi-footer-social-letter{font-family:Arial,sans-serif;font-size:18px;font-weight:700;line-height:1}.medi-footer-social-x{font-size:17px;line-height:1}.medi-footer-contact address{gap:20px;margin:0;font-style:normal;display:grid}.medi-footer-contact-row{overflow-wrap:anywhere;align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}.medi-footer-contact-icon{border:1px solid #6f7785;border-radius:6px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.medi-footer-bottom{border-top:1px solid #7c8390;margin-top:24px;padding-top:12px}.medi-footer-bottom p{margin:0;font-size:12px;line-height:1.5}@media (max-width:1099.98px){.medi-footer .medi-footer-container{padding-inline:24px}.medi-footer-grid{gap:24px}}@media (max-width:991.98px){.medi-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.medi-footer{padding-bottom:20px}}@media (max-width:575.98px){.medi-footer{padding-top:36px}.medi-footer .medi-footer-container{padding-inline:20px}.medi-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.medi-footer-brand,.medi-footer-contact{grid-column:1/-1}.medi-footer h2{margin-bottom:12px;font-size:20px}.medi-footer-links{gap:0}.medi-footer-links a{align-items:center;min-height:44px;display:inline-flex}.medi-footer .medi-footer-social{width:44px;height:44px}.medi-footer-contact-row{min-height:44px}.medi-footer-bottom{margin-top:28px}}@media (prefers-reduced-motion:reduce){.medi-footer a{transition:none}}
