body{background-color:#d9e9e9}.app-container{height:500px;width:100%}.home-page{margin:0 auto;max-width:1200px;padding:20px}h1{margin-bottom:30px;text-align:center}.navbar{background-color:#3498db;color:#fff;height:40px;margin-left:-7px;margin-right:-7px;margin-top:-8px;padding:10px 20px}.navbar-container{justify-content:space-between;margin-top:5px}.navbar-container,.navbar-left{align-items:center;display:flex}.navbar-logo{font-size:35px;font-weight:700}.navbar-links{display:flex;list-style:none;margin:0;padding:0}.navbar-link{font:sans-serif;margin-right:20px}.navbar-link:last-child{margin-right:0}.navbar-link span{color:#fff;cursor:pointer;font-size:16px;font-size:25px;font-weight:700;text-decoration:none;transition:color .3s ease}.navbar-link:hover{color:#f1c40f}.banner{background-color:#007bff;color:#fff;padding:40px;text-align:center}.banner-title{font-size:36px;font-weight:700;margin-bottom:20px}.banner-subtitle{font-size:18px}.testimonials-section{background-color:#fff;margin-top:3rem;padding:20px 0}.testimonials-section h2{font-family:sans-serif;margin-top:20px;text-align:center}.testimonials-container{display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;max-width:1000px;padding:20px}.testimonial{border:1px solid #ccc;border-radius:4px;margin:20px 10px;padding:20px 30px}.testimonial .testimonial-comment{font-size:18px;font-style:italic;margin-bottom:10px}.testimonial .testimonial-info{align-items:center;display:flex;justify-content:space-between}.testimonial .testimonial-name{font-family:sans-serif;font-size:16px;font-weight:700}.services-container{margin:0 auto;max-width:800px;padding:20px}.services-title{font-family:sans-serif;margin-bottom:30px;text-align:center}.services-list{list-style:none;padding:0}.service{align-items:center;background-color:#fff;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.service-title{font-size:20px;margin-bottom:10px}.service-description{color:#777}.form-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:50%;margin:0 auto;max-width:400px;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-title{color:#3498db}.form-title,.form-title2{font-size:24px;margin-bottom:20px;text-align:center}.form-title2{color:#69a3ca}.form-group{margin-bottom:20px}label{display:block;font-size:16px;margin-bottom:6px}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:10px;width:95%}.error-msg{color:#e74c3c;font-size:14px;margin-top:6px}.submit-btn{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.submit-btn:hover{background-color:#2980b9}.link{color:#3498db;cursor:pointer;text-decoration:underline}.link:hover{color:#2980b9}.menu{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:10px;margin-right:20px;margin-top:30px}.menu-item{cursor:pointer;padding:10px}.menu-item:hover{letter-spacing:1px;-webkit-transform:.5 ease;transform:.5 ease}.DashApp{display:flex;flex-direction:column;font-family:sans-serif;height:98vh;position:absolute;width:99vw}.AppHeader{background-color:#28add5;border-bottom:1px solid rgba(0,0,0,.15);font-family:Times New Roman,Times,serif;justify-content:space-between;margin-left:-7px;margin-right:-7px;margin-top:-8px;padding:4px 20px 4px 12px}.AppFooter,.AppHeader{align-items:center;display:flex;height:50px}.AppFooter{border-top:1px solid rgba(0,0,0,.15);justify-content:space-evenly}.SideMenuAndPageContent{align-items:flex-start;background-color:rgba(0,0,0,.05);display:flex;flex:1 1;height:500px;justify-content:flex-start}.SideMenu{margin-left:-10px;width:9rem}.SideMenu,.SideMenuVertical{height:100%}.PageContent{padding-left:12px}.bell{cursor:pointer}.bell:hover{color:azure}.doctorCard{background-color:#b6c7d1;border:1px solid #000;margin-top:5rem;padding:2rem}.form{margin-left:5rem}.form-btn{background-color:#1e90ff;color:#fff;cursor:pointer;font-size:1rem;height:50px;margin-top:30px;width:220px}.heading{display:flex;flex:1 1;justify-content:space-between;width:110rem}
/*# sourceMappingURL=main.e6e40abd.css.map*/