body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.gallery-section{background-color:#f8f8f8;padding:60px 0}.image-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gallery-item{border-radius:8px;box-shadow:0 4px 8px #0000001a;cursor:pointer;overflow:hidden}.gallery-item img{display:block;height:200px;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.gallery-item img:hover{transform:scale(1.05)}.image-modal-overlay{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.image-modal-content{max-height:90%;max-width:90%}.modal-image{border-radius:8px;height:auto;max-height:80vh;object-fit:contain;width:100%}.modal-close-btn{font-size:2rem;right:10px;top:10px}.modal-close-btn,.modal-nav-btn{background:none;border:none;color:#fff;cursor:pointer;position:absolute;z-index:1001}.modal-nav-btn{font-size:3rem;padding:0 15px;top:50%;transform:translateY(-50%)}.modal-prev-btn{left:10px}.modal-next-btn{right:10px}@media (max-width:768px){.modal-nav-btn{font-size:2rem;padding:0 10px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-header .header-sticky .navbar{background-color:#fff0;box-shadow:0 2px 5px #0000001a}.main-header .header-sticky .navbar-nav .nav-item .nav-link{color:#fff;font-weight:500;transition:color .3s ease}.main-header .header-sticky .navbar-nav .nav-item .nav-link:focus,.main-header .header-sticky .navbar-nav .nav-item .nav-link:hover{color:var(--accent-color)}.main-header .header-sticky .navbar-nav .sub-menu{background:var(--primary-color);color:#fff!important}.main-header .header-sticky .navbar-nav .sub-menu .nav-item .nav-link{color:#fff}.nav-item.submenu:hover>.nav-link span.dropdown{transform:rotate(180deg);transition:.3s ease}.nav-item.submenu>.nav-link span.dropdown{display:inline-block;transition:.3s ease}.footer-top-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.footer-links{flex:1 1;min-width:150px}.footer-top-row h3{margin-bottom:15px;text-transform:capitalize}.footer-links ul{list-style:none;margin:0;padding:0}.footer-links ul li{display:block;margin-bottom:10px}.footer-links a{color:#fff;text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer-links.social-links{text-align:center}.footer-links.social-links ul{display:flex;gap:15px;list-style:none;margin:0;padding:0}.footer-contact-details{padding-left:0;text-align:left}.footer-contact-box{align-items:flex-start;display:flex;flex-direction:column;gap:15px}.footer-info-box{grid-gap:8px;display:grid;gap:8px;grid-template-columns:20px auto;margin-bottom:10px}.footer-info-box img{height:20px;width:20px}.footer-bottom-row{align-items:center;border-top:1px solid #333;color:#ccc;display:flex;flex-direction:column;font-size:14px;gap:5px;margin-top:30px;padding-top:15px;text-align:center;width:100%}.footer-bottom-row a{color:#f7941d;text-decoration:none}.footer-bottom-row a:hover{text-decoration:underline}@media (max-width:1024px){.footer-top-row{flex-wrap:wrap}.footer-links{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0}}@media (max-width:768px){.footer-links{flex:0 0 100%}.footer-links.social-links{text-align:left}.footer-links.social-links ul{justify-content:flex-start}}.testimonial-rating{color:#ffc107;display:flex;gap:5px;margin-bottom:10px}.testimonial-rating svg{fill:#ffc107;height:20px;width:20px}.quality-treatment-body ul li:before{content:none!important}.blog-page-container{align-items:center;background:var(--primary-color);display:flex;flex-direction:column;padding:2rem}.section-title h1.heading{color:#fff;font-size:2.8rem;margin-bottom:.5rem;text-align:center}.section-title p.para{color:#fff;font-size:1.2rem;opacity:.9;text-align:center}.blog-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(400px,1fr))}.blog-card{border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 4px 12px #00000014;max-width:400px;transition:all .3s ease-in-out}.blog-card .blog-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.blog-card .blog-tags span{background:var(--primary-color);border-radius:10px;color:#fff;padding:.3rem 1rem}.blog-card:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.blog-card img{aspect-ratio:16/9;border-bottom:1px solid #e0e0e0}.blog-card h3 a{color:var(--primary-color);text-decoration:none}.blog-card h3 a:hover{text-decoration:underline}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#007bff;border-radius:50%;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.section-title h1{font-size:2rem}.section-title p{font-size:1rem}.blog-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.2094c7a2.css.map*/