.booking-section[data-v-eba85cdd]{align-items:center;display:flex;flex-direction:column;text-align:center}.booking-text[data-v-eba85cdd]{color:inherit;font-size:14px;font-weight:600;margin:0 0 8px;white-space:nowrap}.booking-section .btn[data-v-eba85cdd]{margin:0}.attr-nav ul li[data-v-eba85cdd]{align-items:center;display:flex;gap:10px}.attr-nav ul li i.fas.fa-stethoscope[data-v-eba85cdd]{color:#18a169;font-size:24px}.address-info[data-v-eba85cdd]{text-align:right}.address-info[data-v-eba85cdd],.info.box[data-v-eba85cdd]{display:flex;justify-content:flex-end}.info.box[data-v-eba85cdd]{padding-right:50px}.info.box ul[data-v-eba85cdd]{justify-content:flex-end}.mega-menu[data-v-eba85cdd]{position:static!important}.mega-menu-content[data-v-eba85cdd]{background:#fff;border-top:3px solid #18a169;box-shadow:0 10px 40px #00000026;display:none;left:0;margin-top:0;padding:0;position:absolute;right:0;top:100%;width:100%;z-index:9999}.mega-menu.open .mega-menu-content[data-v-eba85cdd]{display:block}.mega-menu-row[data-v-eba85cdd]{display:flex;gap:30px;margin:0 auto;max-width:1200px;padding:30px 20px}.mega-menu-column[data-v-eba85cdd]{flex:1;min-width:200px}.mega-menu-title[data-v-eba85cdd]{align-items:center;border-bottom:2px solid #f0f0f0;color:#18a169;display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:15px;padding-bottom:10px;text-transform:uppercase}.mega-menu-title i[data-v-eba85cdd]{color:#18a169;font-size:18px}.mega-menu-column ul[data-v-eba85cdd]{list-style:none;margin:0;padding:0}.mega-menu-column ul li[data-v-eba85cdd]{margin-bottom:8px}.mega-menu-column ul li a[data-v-eba85cdd]{align-items:center;border-radius:4px;color:#333;display:flex;font-size:14px;gap:8px;padding:8px 12px;text-decoration:none;transition:all .3s ease}.mega-menu-column ul li a[data-v-eba85cdd]:hover{background-color:#f8f9fa;color:#18a169;transform:translate(5px)}.mega-menu-column ul li a i.fas[data-v-eba85cdd]{color:#18a169;font-size:10px;width:12px}.mega-menu-column ul li a i.fa-syringe[data-v-eba85cdd]{font-size:12px}.mega-menu-subheader[data-v-eba85cdd]{color:#777;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 12px 8px;text-transform:uppercase}.mega-menu-footer[data-v-eba85cdd]{background:#f8f9fa;border-top:1px solid #e0e0e0;padding:20px;text-align:center}.btn-all-services[data-v-eba85cdd]{background:linear-gradient(90deg,#18a169,#0b6a52 75%);border-radius:25px;box-shadow:0 4px 15px #18a1694d;color:#fff!important;display:inline-block;font-size:15px;font-weight:600;padding:12px 30px;text-decoration:none;transition:all .3s ease}.btn-all-services[data-v-eba85cdd]:hover{background:linear-gradient(90deg,#18a169,#087733 75%);box-shadow:0 6px 20px #18a16966;transform:translateY(-2px)}.btn-all-services i[data-v-eba85cdd]{margin-right:8px}.dropdown-toggle i.fa-chevron-down[data-v-eba85cdd]{font-size:10px;margin-left:5px;transition:transform .3s ease}.mega-menu.open .dropdown-toggle i.fa-chevron-down[data-v-eba85cdd]{transform:rotate(180deg)}@media (max-width:991px){.mega-menu-row[data-v-eba85cdd]{flex-direction:column;gap:20px}.mega-menu-column[data-v-eba85cdd]{width:100%}.mega-menu-content[data-v-eba85cdd]{max-height:80vh;overflow-y:auto;position:relative;width:100%}}.badge-new[data-v-eba85cdd]{animation:pulse-badge-eba85cdd 2s infinite;background-color:#dc3545;border-radius:12px;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.5px;margin-left:8px;padding:2px 8px;text-transform:uppercase;vertical-align:middle}@keyframes pulse-badge-eba85cdd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.btn-mydr-pp[data-v-eba85cdd]{background:linear-gradient(90deg,#18a169,#0b6a52 75%);border:none;border-radius:30px;box-shadow:inherit;color:#fff!important;cursor:pointer;font-size:14px;font-weight:600;height:60px;letter-spacing:1px;padding:15px 45px;position:relative;text-transform:uppercase;transition:all .35s ease-in-out;width:100%;z-index:1}.btn-mydr-pp[data-v-eba85cdd]:hover{box-shadow:0 6px 12px #00000026;color:#fff!important;transform:translateY(-2px)}.btn-mydr-pp[data-v-eba85cdd]:active{transform:translateY(0)}.btn-mobile-medium[data-v-eba85cdd],.btn-mobile-small[data-v-eba85cdd]{border-radius:5px!important;font-size:11px!important;height:50px!important;letter-spacing:.5px;margin-top:4px;padding:8px 10px!important;position:absolute;right:5px;top:0;width:100px}.btn-mobile-medium[data-v-eba85cdd]{font-size:12px!important;padding:10px 12px!important;width:110px}
