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{font-family:Arial,sans-serif;margin:0;padding:0}.navbar{background:#2c3e50;color:#fff;display:flex;justify-content:space-between;padding:10px 20px}.nav-links li{display:inline;margin-right:15px}.nav-links li a,.nav-links li button{background:none;border:none;color:#fff;cursor:pointer;text-decoration:none}.form-container{display:flex;flex-direction:column;margin:30px auto;width:300px}.form-container button,.form-container input,.form-container select{margin:5px 0}.appointment-card{border:1px solid #ccc;margin:10px 0;padding:10px}.form-container{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;margin:40px auto;padding:20px;width:350px}.form-container h2{margin-bottom:20px;text-align:center}.form-container label{display:block;font-weight:700;margin:10px 0 5px}.form-container button,.form-container input,.form-container select{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:15px;padding:8px;width:100%}.form-container button{background-color:#2c3e50;color:#fff;cursor:pointer;font-weight:700;transition:background .3s ease}.form-container button:hover{background-color:#34495e}*{font-family:Poppins,sans-serif}.container{align-items:center;box-shadow:0 2px 5px #0000001a;display:flex;font-size:20px;height:60px;justify-content:space-evenly;padding:0 30px}.app{font-family:Poppins,sans-serif;margin:20px 30px;padding-left:10%}.imge img{height:auto;width:50px}.nav{align-items:center;font-family:Poppins,sans-serif;justify-content:space-evenly;list-style:none;margin:0;padding:0;width:30%}.nav a{color:#333;font-weight:700;text-decoration:none;transition:color .3s}.nav a:hover{color:#005ec2}.butt,.butto{display:flex;gap:12px}.butto{font-size:16px}.button button{background:#9f61ce;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px;transition:background .3s}.button button:hover{background:#005ec2}.main{color:#333;display:flex;font-size:24px;font-weight:500;height:70vh;margin-top:10%}.text{width:50%}.doctor{margin-left:5%}h1{color:#020102;font-size:2.5rem;margin-bottom:10px}.login-box{align-items:center;background:#f4f4f4;display:flex;height:90vh;justify-content:center}.nav{display:flex;justify-content:space-between}.exp{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:30px;width:320px}.exp h2{color:#333;margin-bottom:20px;text-align:center}.login-form{display:flex;flex-direction:column;gap:12px;padding-top:30px}.login-form label{color:#555;font-size:14px}.design.active{background:#f5f5f5;color:#000;font-weight:700}.login-form input{border:1px solid #ccc;border-radius:4px;padding:10px}.login-btn{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background .3s ease}.login-btn:hover{background:#0056b3}.design{background-color:initial;border:none;font-size:25px}.design:hover{color:#0056b3;cursor:pointer}.main p{font-size:1.1rem;line-height:1.6;max-width:600px}.health{color:#7102a4;font-weight:600;margin-bottom:-10px}.imgg{margin-left:-50px}.dec{background-color:#9f61ce;border:none;border-radius:5px;box-shadow:2px 0 #e89595;color:#efefef;cursor:pointer;font-size:.9rem;height:40px;margin-bottom:20px;margin-top:5px;width:22%}.dec:hover,.decc:hover{background:#005ec2}.dec:active{box-shadow:0 0 #e89595;transform:translateY(4px)}.cards{display:flex}.small{border:1px solid #ddd0d0;border-radius:10px;box-shadow:1px 7px 19px #07060626;height:130px;margin-right:20px;padding:10px;text-align:center;width:350px}.head-row{align-items:center;display:flex;gap:10px}.conn{height:40px;padding-left:20px;width:40px}.pp{font-size:17px;line-height:1;margin-bottom:0;margin-top:1px}.l{font-size:40px}.making{background:linear-gradient(90deg,#8ed4ff,#46b5ff,#1e92df);border-radius:10px;box-shadow:1px 7px 19px #646464;color:#333;font-size:22px;font-weight:500;margin-top:100px;width:90%}.decc:active{box-shadow:0 0 #e89595;transform:translateY(4px)}.making p{color:#000;font-size:20px;font-weight:500;line-height:1.1;margin-top:10px;padding:30PX 20px}.history{border:1px solid #edb5b5;border-radius:10px;color:#333;font-weight:500;margin-bottom:20px;margin-top:50px;padding:10px 20px;width:90%}.hic{border:1px solid #ddd0d0;border-radius:10px;box-shadow:1px 7px 19px #07060626;height:70px;margin-right:20px;padding:10px}.hic p{color:#555;font-size:15px;margin-top:-10px;text-align:left}.hic div,.hic p{margin-left:20px}.hic div{display:flex;justify-content:space-between;margin-right:20px}.decc{background-color:#8a43ed;border:none;border-radius:10px;border-radius:5px;box-shadow:2px 0 #e89595;color:#efefef;cursor:pointer;font-size:1rem;height:40px;margin-bottom:20px;margin-left:70%;margin-top:5px;width:20%}.hic:hover{box-shadow:1px 4px 6px #0706064d;cursor:pointer;transform:translateY(2px)}.about{align-items:flex-start;background:linear-gradient(90deg,#46b5ff,#1e92df,#0b6ebd);border-top:1px solid #ffffff4d;box-shadow:0 -3px 6px #0003;color:#fff;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;justify-content:space-around;margin-top:80px;padding:50px 13%;text-align:left}.footer-section{flex:1 1;margin:10px 15px;min-width:180px}.footer-section h2,.footer-section h4{color:#fff;margin-bottom:10px}.footer-section p{color:#ffffffe6;font-size:1rem;line-height:2;margin:5px 0}.footer-section p,.social-links p{align-items:center;display:flex;gap:8px}.about hr{border:none;border-top:1px solid #ffffff80;margin:20px 0 10px;width:100%}.about .copyright{color:#fffc;font-size:.9rem;text-align:center;width:100%}.butto{background-color:#9f61ce;border:none;border-radius:4px;padding:7px}.butto:hover{background:#005ec2;cursor:pointer}.side h3{color:#9f61ce;display:inline;font-size:1.2rem;margin-bottom:10px}.service{grid-gap:20px;color:#333;display:grid;font-size:18px;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:90px;margin-right:auto;margin-top:80px;width:90%}.side{grid-column:1/-1;margin-left:25px}.side p{color:#2b1d1d;font-size:1.1rem;line-height:1.6;max-width:900px}.card{background:#f9f9f9;border-radius:10px;box-shadow:0 2px 6px #0000001a;cursor:pointer;font-weight:500;padding:20px;text-align:center;transition:transform .2s ease}.card:hover{transform:translateY(-5px)}.doctor-section{margin-right:auto;margin-top:80px;width:90%}.doctors-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.photo{height:200px;margin-bottom:15px;object-fit:cover;width:300px}.card h3{font-size:20px;margin-bottom:10px}.card p{color:#666;font-size:14px}.testimonals-section{margin-right:auto;margin-top:80px;width:90%}.side{margin-bottom:40px;text-align:left}.side h3{color:#0af;font-weight:600}.side h1{font-size:32px}.testimonals-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonal-card{background:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;padding:20px;transition:transform .2s ease}.testimonal-card:hover{transform:translateY(-5px)}.user-row{align-items:center;display:flex;gap:15px;margin-bottom:15px}.user-row img{border-radius:50%;height:60px;width:60px}.user-row h3{font-size:18px;margin:0}.address{color:#777;font-size:14px;margin:0}.feedback{color:#444;font-size:15px;font-style:italic;margin-bottom:10px}.rating{color:gold;font-size:18px}
/*# sourceMappingURL=main.b00a0e7d.css.map*/