@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap);.App{font-family:Quicksand,sans-serif;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0}::-webkit-scrollbar{height:10px;width:10px}.switch{display:inline-block;height:17px;margin-top:60px;position:relative;width:30px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#395e88;border-radius:17px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{align-items:center;background-color:#fff;border-radius:50%;bottom:2px;color:#131010;content:"";display:flex;font-size:7px;height:13px;justify-content:center;left:2px;width:13px}.bolAd,.bolDr,.slider:before{font-weight:700}input:checked+.slider{background-color:#203c79}input:checked+.slider:before{transform:translateX(13px)}.label{align-items:center;bottom:2px;color:#395e88;display:flex;font-size:12px;font-weight:700;height:13px;justify-content:center;left:2px;pointer-events:none;position:absolute;width:13px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#78a0c8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#5a82aa}.modal-body,.offcanvas-body,body{background-color:#edf1f3}.navbar{background-color:#f5fafc;border-bottom:1px solid #bedaf580;position:relative}.navbar .btn,.navbar-nav .btn,.signin .btn{color:#395e88;font-size:15px;font-weight:500;padding:0}.tagline{color:#395e88;font-weight:500;opacity:.5;padding:0}.navbar-nav .btn:focus,.navbar-nav button:focus{border:none;box-shadow:none;outline:none}.navbar .logo{width:120px}.dr-color{color:#1e1ed0}.username{font-weight:600}.fontt,.username{color:#5a7896}.username svg{cursor:pointer}.image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;height:90%;position:relative}.slogan{position:absolute}.info{flex:1 1;margin:0;padding:1rem}.psy{color:#fafafa;font-family:Quicksand,sans-serif;font-size:2.5vw;font-weight:700;margin:0;text-shadow:1px 1px 2px #5a5a5a66}.bookslot{color:#96a0aa;text-shadow:1px 1px 2px #5050504d}.drImage{border-radius:100px}.ps{color:#3c5064;font-weight:500;margin-bottom:3vw;margin-top:1rem;text-shadow:1px 1px 2px #a0a0a033}.online{padding-top:20vw;text-shadow:1px 1px 2px #0a0a0a66}.form-label{color:#465a6e;font-weight:600}.menu-canvas .offcanvas-body a,p{color:#3c5a78;font-size:large}h3{color:#3c5a78}.accordion-button,.modal-header,.offcanvas-header,.sec{background:linear-gradient(0deg,#d0e5ee,#eaf2f7);color:#395e88}.accordion-header b{color:#32506e}.accordion-body,.gr{background-color:#eaecee}.menu-canvas{background-color:#5a82aae6;color:#f8fbfd}.appointment-details .accordion-body .table{background-color:#e6f0f5!important;height:200px!important}.admin .menu div{background-color:#b4c8dc4d}.menu-canvas .offcanvas-body div:hover{background-color:#82aad299;border-radius:10px;cursor:pointer}.form-check{display:flex;margin-left:60px}.form input{border:none;border-bottom:1px solid #96b4c8;border-radius:0}.add{overflow:hidden;padding-bottom:100px}.add .form-select,.clearfix .form-select{border:none;border-bottom:1px solid #96b4c8}.add .form-select:focus{box-shadow:none}.empty{border-bottom:2px solid #ff6464}.add input:focus,.form input:focus{border-bottom:2px solid #78b4dc;box-shadow:none}.modal-header,.offcanvas-header{background-color:#96bedc;border-bottom:2px solid #6496be;color:#fff}.add input,.modal-body .form-group input{border:none;border-bottom:1px solid #96b4c8;border-radius:0}.add label,.modal-body .form-group label{margin-top:20px}.modal-body .form-group input{box-shadow:none}.admin{box-sizing:border-box;padding:15px}.admin .list button:hover,.list2 button:hover{background-color:#b4c8dc66;border-radius:20px;transition:.3s}.admin .list form input:focus{box-shadow:none}.offcanvas{background-color:#f0f5f8;height:100%!important}.time-slot button{background-color:#b4d7e6;border:none;border-radius:5px;color:#466e8c;font-size:17px;margin:5px}.time-slot button:hover{background-color:#96bed7;color:#325a78}.names{cursor:pointer;position:absolute}.p-details{height:160px;overflow:scroll}.allBtn,.doctor form button,.doctor form input,.doctor textarea{border:none;font-size:large;outline:none;padding:0 15px}.doctor .comments .accordion-body,.doctor .prescript .accordion-body{height:756px;overflow:scroll}.sec{background-color:#b4d2e6}.doctor .accordion{box-shadow:1px 2px 4px #0000001a,0 0 3px 0 #00000014}.allBtn,.doctor form button{background-color:#5a8cb4;border-radius:10px;color:#fff}.allBtn:hover,.doctor form button:hover{background-color:#bed2e1;color:#466e96}.mse .form-group{box-shadow:0 0 0 0 #0000001a,0 0 3px 0 #0000000d}.adding-form .form-group{background-color:#f0f8fa;border:1px solid #b4c8dc80}.mse .form-group span{color:#465a6e;font-weight:500}.css-1nmdiq5-menu{height:200px;overflow-y:scroll}.mse .form-group input[type=checkbox]{accent-color:#64a0c8;box-shadow:0 2px 4px 0 #0000000d,0 3px 10px 0 #00000008}.mse .form-input{width:30px}.offcanvas-body .dropdown{position:relative}.duration input:focus{outline:none}.doctor .names{height:300px;margin-left:35%;overflow:scroll;overflow-x:hidden;position:absolute}.doctor .comments .list-group li{background-color:#c8dceb;border:1px solid #b4c8dc80;border-radius:10px}.doctor .comments .accordion-body .comment-list{height:235px;overflow:scroll}.doctor .comments .list-group li span{color:#506478;font-size:16px;font-weight:300}.doctor .comments form{background-color:initial;box-shadow:none;outline:none}.doctor .comments form input{border:1px solid #b4c8dc;border-radius:7px}.clearfix input{border:none;border-bottom:1px solid #96b4c8}.clearfix form svg,.clearfix svg{color:#5a8cb4;cursor:pointer}.clearfix input:focus{border:none;border-bottom:1px solid #78b4dc;box-shadow:none}.preview{background-color:#e6ebf0e6;border-radius:10px;box-shadow:1px 1px 3px #0000000d;height:450px;overflow-y:scroll}.preview .form-group label{border-bottom:1px solid #b4c8dc;padding-bottom:0}@media screen and (min-width:500px){.admin{height:auto}}@media screen and (max-width:570px){body{font-size:14px}}@media screen and (max-width:770px){.psy{font-size:5vw}}#createMse{animation-duration:1s;animation-iteration-count:infinite;animation-name:example}@keyframes example{0%{background-color:#c3d7eb;border:none}to{background-color:#6496be;border:none}}
/*# sourceMappingURL=main.43c39c2a.css.map*/