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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fff;color:#333;font-family:Segoe UI,sans-serif;margin:0;overflow-x:hidden}@media (max-width:425px){.sidebar{width:220px}.sidebar-logo{height:70px}.menu-link{font-size:16px}}@media (max-width:375px){.sidebar{padding:15px;width:200px}.sidebar-logo{height:60px}.menu-link{font-size:15px}}.hero{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;height:70vh;justify-content:center;margin-top:60px;position:relative;text-align:center}.hero:before{background:#0006;content:"";inset:0;position:absolute}.hero-content{max-width:90%;padding:0 15px;position:relative;z-index:1}.hero h2{font-size:1.3rem;margin-bottom:8px}.hero h1{font-size:1.8rem;line-height:1.3;margin-bottom:15px}.hero p{font-size:1rem;line-height:1.4}section{padding:30px 15px;text-align:center}.section-subtitle{color:#00b894;font-size:14px;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.section-title{color:#222;font-size:24px;font-weight:700;margin-bottom:15px}.section-text{color:#555;font-size:14px;line-height:1.6;margin:auto;max-width:100%}.services{padding:40px}.service-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.service-card{background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;transition:transform .3s ease}.service-card:hover{transform:translateY(-5px)}.service-card img{border-radius:8px;height:180px;margin-bottom:15px;object-fit:cover;width:100%}.service-card h3{font-size:18px;font-weight:600;margin-bottom:10px}.service-card p{color:#555;font-size:14px}@media (max-width:992px){.service-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.service-grid{grid-template-columns:1fr}}.service-box img{border-radius:6px;margin-bottom:12px;width:100%}.service-box h3{color:#0077b6;font-size:18px;margin-bottom:8px}.service-box p{color:#555;font-size:13px;line-height:1.5;margin-bottom:12px}.advance-treatment{background:#f4f4f4;padding:40px 15px;text-align:center}.advance-treatment .section-title{font-size:24px;margin-bottom:25px}.treatment-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr;justify-content:center}.treatment-box{background:#fff;border-radius:10px;box-shadow:0 3px 8px #0000001a;padding:15px}.treatment-icon{color:#0077b6;margin-bottom:12px}.treatment-box h3{font-size:18px;font-weight:600;margin-bottom:8px}.treatment-box p{color:#555;font-size:13px;line-height:1.5}.treatment-container{background:linear-gradient(135deg,#00b4d8,#0077b6,#90e0ef);min-height:auto;padding:40px 15px}.treatment-title{border-bottom:2px solid #00d4ff;font-size:24px;margin-bottom:30px;padding-bottom:8px}.treatment-list{display:flex;flex-direction:column;gap:15px;max-width:100%;width:100%}.treatment-item{align-items:center;background:#ffffff1a;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;padding:12px 15px}.treatment-icon{color:#00d4ff;font-size:24px;margin-right:12px}.treatment-text{font-size:16px}.contact-section{background:linear-gradient(135deg,#e0f7fa,#fff);padding:40px 15px}.contact-container{display:flex;flex-direction:column;gap:30px;margin:auto;max-width:100%}.form-side{background:#fff;border-radius:10px;box-shadow:0 4px 12px #00000014;padding:20px}.form-side h2{font-size:22px;margin-bottom:8px}.form-side p{color:#555;font-size:14px;margin-bottom:15px}.form-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr}input,select,textarea{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:10px 12px;width:100%}textarea{grid-column:span 1}button{font-size:14px;margin-top:15px;padding:12px 18px}.info-side{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr}.info-card{border-radius:10px;box-shadow:0 3px 10px #0000000f;padding:15px}.icon{font-size:24px;margin-bottom:8px}.info-card h4{font-size:16px;margin-bottom:5px}.info-card p{font-size:14px}.map-section{padding:30px 15px}.map-section h2{font-size:22px;margin-bottom:15px}.map-container iframe{border:none;border-radius:8px;height:300px;width:100%}@media (max-width:375px){.hero h2{font-size:1.2rem}.hero h1{font-size:1.6rem}.section-title,.treatment-title{font-size:22px}.form-side h2{font-size:20px}}@media (min-width:426px) and (max-width:767px){.form-grid,.treatment-grid{grid-template-columns:repeat(2,1fr)}textarea{grid-column:span 2}.info-side{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.treatment-grid{grid-template-columns:repeat(3,1fr)}.service-grid{grid-template-columns:repeat(2,1fr)}.contact-container{flex-direction:row}.info-side{grid-template-columns:1fr}}@media (min-width:1024px){.treatment-grid{grid-template-columns:repeat(5,1fr)}.service-grid{grid-template-columns:repeat(4,1fr)}.info-side{grid-template-columns:1fr}}.sidebar{width:260px}.menu-link{font-size:16px}.text-center{text-align:center}.mb-20{margin-bottom:20px}.p-15{padding:15px}@media (max-width:425px){.treatment-item{animation-duration:.4s}.treatment-title{animation-duration:.6s}}
/*# sourceMappingURL=main.fd6a7d0c.css.map*/