@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Exo+2:wght@300;400;500;600;700;800&display=swap);.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.fb6f3c230cb846e25247dfaa1da94d8f.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot);src:url(/_next/static/media/slick.a4e97f5a2a64f0ab132323fbeb33ae29.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.295183786cd8a138986521d9f388a286.woff) format("woff"),url(/_next/static/media/slick.c94f7671dcc99dce43e22a89f486f7c2.ttf) format("truetype"),url(/_next/static/media/slick.2630a3e3eab21c607e21576571b95b9d.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.Button_admin__btn__2PL2o{background:#3a61c3;-webkit-border-radius:4px;border-radius:4px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-family:Exo\ 2;font-style:normal;font-weight:400;font-size:.8rem;color:#fff}.Button_admin__btn__2PL2o svg{margin-right:15px}.Button_ghost__btn__3-gHJ{background:transparent;color:#3a61c3}.Button_ghost__btn__3-gHJ,.Button_primary__btn__2J9_G{-webkit-border-radius:4px;border-radius:4px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-family:Exo\ 2;font-style:normal;font-weight:400;font-size:.8rem}.Button_primary__btn__2J9_G{background:#3a61c3;color:#fff}.Button_primary__btn__2J9_G svg{margin-right:15px}.Button_primary__outlinedBtn__3XVM-{background:rgba(58,97,195,.1);border:1px solid #3a61c3;padding:8px 15px}.Button_link__btn__nvMxb,.Button_primary__outlinedBtn__3XVM-{color:#3a61c3;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Exo\ 2;font-style:normal;font-weight:400;font-size:.8rem}.Button_link__btn__nvMxb{background:transparent;border:none;font-weight:700;text-decoration:underline}.Button_secondary__2snaB{background:#efefef;-webkit-border-radius:4px;border-radius:4px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-family:Exo\ 2;font-style:normal;font-weight:400;font-size:.8rem;color:#000}.Modal_modal__wl_oM{position:fixed;top:0;left:0;width:100vw;min-height:100vh;background:rgba(0,0,0,.2);z-index:10000;display:flex;justify-content:center;align-items:center}.Modal_modal__wrapper__2AGun{width:100%;max-width:600px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-border-radius:16px;border-radius:16px;padding:30px}.Modal_modal__header__3usXM h3{font-family:Exo\ 2;font-style:normal;font-weight:700;font-size:1.8rem;color:#37474f}.Modal_modal__header__3usXM p{font-family:Exo\ 2;font-style:normal;font-weight:400;font-size:1rem;color:#363131}.Modal_modal__footer__Ff--o{display:flex;justify-content:flex-end;padding:10px 0}:root{-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25)}*,body,html{padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Exo\ 2,sans-serif}a{color:inherit;text-decoration:none}:root{--text-color:#000;--text-color-secondary:#fff;--text-color-optional:grey;--primary-color:#21b6b7;--background-color:#f9f9f9;--background-color-dark:#eef3f6;--background-color-light:#fff;--border-radius:8px;--box-shadow:0px 2px 8px rgba(0,0,0,0.2);--box-shadow2:0px 4px 4px rgba(0,0,0,0.25)}section{padding:2rem 0!important}section.CompanyText{margin-top:10rem!important;margin-bottom:20rem!important}@media (max-width:767px){section{margin-bottom:8rem!important}}header{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}img.logoImg{width:8rem;margin-right:2rem}img.logoImg2{width:3rem;margin-right:0}.navbar-nav a,.selectLang.form-control{color:#000!important;font-size:1.1rem;height:2.4rem;width:7rem;margin:.5rem 1.5rem;display:flex;align-items:center;justify-content:center}.selectLang{-webkit-border-radius:4px!important;border-radius:4px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:8px 15px!important;font-family:Exo\ 2!important;font-style:normal!important;font-weight:700!important;font-size:.8rem!important}input.searchInput.form-control,span#basic-addon2{-webkit-box-shadow:none;box-shadow:none;border:1px solid #b794f6;background:#fff;-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius)}input.searchInput.form-control{border-right:none;-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius)}span#basic-addon2{border-left:none;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}.selectLang.form-control,.selectLang.form-control input{-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius);background-color:#fffcee}.LoginBtn{background:#eaecff;border:1px solid #0000d6;-webkit-border-radius:8px;border-radius:8px;-webkit-transition:.3s ease;transition:.3s ease}a.text-decoration-none:after{content:"";position:absolute;width:5rem;height:2px;background:red;margin-top:3rem;visibility:hidden}a.text-decoration-none:hover :after{visibility:visible}a.text-decoration-none.LoginBtn:hover{background:#fff}form.mx-auto.form-inline{width:55%}.navbar-nav svg.MuiSvgIcon-root{font-size:2.5rem;margin:0 2rem;color:#3a61c3}button.headerBtn{border:0;background:transparent;margin:0 1rem;outline:none}@media (min-width:767px){.searchInputGroup{width:100%!important}}@media (max-width:767px){.navbar-expand-lg .navbar-collapse{margin-top:2rem}a.text-decoration-none.LoginBtn.mr-0{margin:0!important}}.alignItemsEnd{align-items:flex-end}.alignItemsStart{align-items:flex-start}h1.textLeft.bannerTitle,p.textLeft.bannerText{text-align:left}img.img-fluid.bannerImg{display:flex;margin:0 auto;max-width:85%}h1.bannerTitle{font-size:3rem;font-weight:700;line-height:50px}h1.bannerTitle,p.bannerText{margin-bottom:1.3rem;text-align:right}p.bannerText{font-size:14px;line-height:25px;font-weight:400;max-width:19rem}a.findDocBtn,button.findDocBtn{border:none;outline:none;background:#3a61c3;font-weight:600;font-size:1.1rem;color:#fff;padding:1rem 2rem;text-decoration:none!important;-webkit-border-radius:.5rem;border-radius:.5rem;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.2);box-shadow:2px 5px 5px rgba(0,0,0,.2);-webkit-transition:.6s ease;transition:.6s ease}a.findDocBtn{color:#fff!important}button.findDocBtn:hover{background:#eaecff;color:#000}@media (max-width:767px){h1.bannerTitle,h1.textLeft.bannerTitle,p.bannerText,p.textLeft.bannerText{text-align:center}h1.bannerTitle{font-size:2.5rem}.alignItemsEnd,.alignItemsStart{align-items:center}.col-md-6.imgDiv{position:absolute;opacity:.1;z-index:-1;left:0}img.img-fluid.bannerImg{max-width:20rem}section.workingProcess .container{background-color:transparent!important}}section.workingProcess .container{padding:4rem 1rem;-webkit-border-radius:8px;border-radius:8px;background-color:#fffcee}section.homepage-add .container{background-color:#d6e9ff;padding:3rem;-webkit-border-radius:8px;border-radius:8px}.addPageTitle{color:#424f70;font-size:2rem;line-height:50px;font-weight:700;margin-bottom:1.5rem}.store img.img-fluid:hover{-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px black);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .6s ease-out;transition:-webkit-transform .6s ease-out;transition:transform .6s ease-out;transition:transform .6s ease-out,-webkit-transform .6s ease-out}.col-md-4.imgDiv img{max-width:70%;display:flex;margin:0 auto}.store{display:flex;justify-content:center}@media (max-width:767px){.col-md-4.imgDiv{position:absolute;opacity:.1;z-index:-1;left:0}section.homepage-add .container{background-color:transparent}.addPageTitle{text-align:center}.col-md-4.imgDiv img{max-width:20rem}.store img{width:70%}}@media (min-width:768px){.store img{width:60%}}.socialIcon img{margin:0 .5rem}.footerLink a{color:#fff!important;margin:0 .2rem;font-size:1rem;line-height:1rem}img.footerLogo{width:10rem}.loginPageLeft:before{content:"";background-image:url(/_next/static/media/family.d52f13b56cc60d48e709b61617c89164.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3}h1.loginPageTitle{font-size:3.2rem;font-weight:700;margin:2rem 0}p.loginPageText{font-size:1.5rem;font-weight:500}.LoginPageLeftSection{max-width:35rem;margin:0 auto}@media (max-width:768px){h1.loginPageTitle{font-size:2.5rem}p.loginPageText{font-size:1rem}}button.facebook,button.google,button.linkedin{border:none;outline:none!important;background:transparent}button.facebook img,button.google img,button.linkedin img{width:2.5rem}.forgetPass{color:#000;text-decoration:underline;font-weight:700;font-size:1.2rem;margin:1.2rem 0!important;cursor:pointer}.basicFormInput input{border:1px solid #b794f6;height:3rem;-webkit-border-radius:16px;border-radius:16px;-webkit-box-shadow:none!important;box-shadow:none!important}label{font-weight:600}.loginFormFooter p{font-size:1.4rem;text-decoration:underline}@media (max-width:768px){h3.personName{font-size:1rem}}.findAsGuest{display:flex;justify-content:space-evenly;align-items:center;margin:10rem auto}.findAsGuest h3{max-width:40rem;text-align:right;font-size:1.5rem}img.google.img-fluid{width:2rem}.doctorPerson{background-color:#f5f9ff;-webkit-border-radius:16px;border-radius:16px;padding:1rem;width:9rem;margin:1rem 0;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);cursor:pointer}h3.personName{font-weight:700;font-size:1.2rem;color:#3a61c3;text-align:center;margin:1rem 0}.doctorPerson img{width:4rem}.signUpDetailsText p{font-size:14px;color:#8e99bd}.signUpDetailsText p a{color:grey;font-weight:700;font-weight:1rem}button#Mobile-Bank-Dropdown{border:1px solid #b794f6;-webkit-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0}button#Mobile-Bank-Dropdown,input#formBasicMobile{background:#fff;height:3rem;color:grey;-webkit-box-shadow:none;box-shadow:none}input#formBasicMobile{border:1px solid #b794f6;-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px}.signUpCard.mx-auto.card{-webkit-border-radius:16px;border-radius:16px;background-color:#fff5f5}.skipFormFooter button{border:0;background:transparent;color:#ababab;text-decoration:underline;font-size:18px;margin:1rem 0}.skipFormFooter p{color:#d02547;font-size:18px;text-align:center;font-weight:700}button#GenderDropdown,button.GenderDropdown{height:3rem;border:1px solid #b794f6;-webkit-border-radius:16px;border-radius:16px;background:#fff!important;color:grey!important;text-align:start;-webkit-box-shadow:none!important;box-shadow:none!important;display:flex;justify-content:space-between;align-items:center}.Gender .dropdown-menu{width:100%}.modal-content{background-color:#fff5f5!important;-webkit-border-radius:16px!important;border-radius:16px!important;overflow:hidden}.modal-dialog{max-width:40rem!important}.modalTop p,.PatientModalTop p{font-size:24px;line-height:38px;text-align:center;display:flex;align-items:center;justify-content:center}.modalTop svg.MuiSvgIcon-root{font-size:40px;margin-right:.4rem;color:#d02547}.PatientModalTop svg.MuiSvgIcon-root{font-size:40px;margin-right:.4rem;color:#0f9635}.modalMsgIcon svg.MuiSvgIcon-root{font-size:40px;color:#0f9635}.modalMsgIcon{margin:4rem 0}.modalMsgIcon h4{font-size:24px;font-weight:700}.modalFooter{margin-top:5rem}.modalFooter p{font-size:20px;color:#d02547;font-weight:700;text-align:center;line-height:28px}button.slick-arrow.slick-next,button.slick-arrow.slick-prev{background:rgba(0,0,0,.1);font-size:5rem;width:8rem;height:99%;margin:auto;z-index:10000}.slick-next:before,.slick-prev:before{font-size:3rem!important}.pulse{-webkit-animation:pulse .5s ease-in;animation:pulse .5s ease-in}@-webkit-keyframes pulse{25%{-webkit-transform:scale(.9);transform:scale(.9)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{25%{-webkit-transform:scale(.9);transform:scale(.9)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}}p.number:before{content:"";position:absolute;border:1px solid #505050;background:#ffa9a9;height:3rem;width:3rem;-webkit-border-radius:50%;border-radius:50%;font-weight:600;z-index:-1;top:0;left:0}p.number{border:none;margin-right:3rem;font-size:1.5rem;font-weight:600;z-index:1000}section.profile{background-color:#f8faf8}.docInfo{background-color:#fff;padding:2rem;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:1px solid #ddd;overflow:hidden}.docInfo img{width:12rem}a.editProfile,button.editProfile{border:1px solid #ababab;background:transparent;-webkit-border-radius:8px;border-radius:8px;margin:0 1rem;padding:.3rem 1rem .3rem .5rem;display:flex;align-items:center;color:#000;text-decoration:none!important}button.editProfile.selectedDate{background-color:#3a61c3;color:#fff}button.editProfile svg.svg-inline--fa.fa-edit.fa-w-18{font-size:1rem;margin:0 .3rem}button.editProfile img{width:2rem;margin-right:.5rem}@media (max-width:768px){button.editProfile{margin:2rem 2rem 2rem 0}}.docInfo h3{font-size:32px;font-weight:700;line-height:38px}.docPractice{font-size:1rem;color:#474747}span.expertise{margin:.5rem;padding:.5rem 1rem;background:#e7ffed;-webkit-border-radius:.5rem;border-radius:.5rem;border:1px solid #aaa}@media (min-width:576px){span.expertise:first-child{margin-left:0}}.docInfoRight h5{font-size:20px;font-weight:700;color:#0f9635;text-align:right}.docInfoRight h6{font-size:18px;font-weight:700;color:#ababab;text-align:right}.Credits{background-color:#fff;padding:2rem;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:1px solid #ddd}h4.creditTitle{color:#505050;font-size:24px;line-height:36px}p.visibility{color:#ababab;font-size:20px}h5.colorHeader{color:#3a61c3;font-size:20px}.warningDiv{background:#fff5f5;padding:.8rem 2rem;-webkit-border-radius:8px;border-radius:8px;border:1px solid #ddd}.warningDiv h3{color:red;font-size:24px;display:flex;align-items:center}.warningDiv p{color:red;font-size:14px;margin-bottom:0}.warningDiv svg.MuiSvgIcon-root{margin-right:1rem}.col-md-4.d-flex.justify-content-center{background:transparent;border:1px solid #ababab;color:#3a61c3;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;padding:1rem 0}.col-md-4.d-flex.justify-content-center:hover{cursor:pointer}.col-md-12.d-flex.px-0>.col-md-4.d-flex.justify-content-center{border-left:0!important}.col-md-12.d-flex.px-0 .col-md-4.d-flex.justify-content-center.l{border-right:0!important}.col-md-4.d-flex.justify-content-center.active{background-color:#3a61c3;color:#fff;border:1px solid #3a61c3}.singleAppointments img{width:8rem;margin-bottom:1rem}.singleAppointments{border:1px solid #ddd;padding:2rem 0;-webkit-transition:all .6s ease;transition:all .6s ease}.singleAppointments:hover{background-color:#eaeaea;cursor:pointer}.singleAppointments h3{font-size:24px;font-weight:700;margin-bottom:0}.singleAppointments h5{font-size:1rem;font-weight:700;margin-bottom:0;color:#0f9635}.singleAppointments h6{font-size:1rem;display:flex;align-items:center}.singleAppointments h6:last-child{margin-bottom:0}.singleAppointments h6 svg.MuiSvgIcon-root{color:#ffc107;margin-right:.5rem}button.searchFriends{background-color:#3a61c3;color:#fff;font-weight:600;font-size:1rem;width:12rem;height:3rem;border:0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}input.searchFriends.form-control{height:3rem;-webkit-box-shadow:none;box-shadow:none}button.friendsApointmentBtn{background-color:#3a61c3;color:#fff;font-size:14px;border:0;padding:.4rem .8em;-webkit-border-radius:6px;border-radius:6px}.friendsApoint h3{font-size:20px;font-weight:700;font-size:1rem}.singleFiends{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding:1rem;-webkit-border-radius:4px;border-radius:4px;margin:.69rem;border:1px solid #ddd}@media (min-width:768px){.singleFiends{max-width:48%!important;width:48%!important;flex:0 0 48%!important}}.singleFiends img{width:8rem}button.removeFriendsBtn{background-color:#ddd;border:0;outline:0;padding:.2rem .5rem;-webkit-border-radius:8px;border-radius:8px;display:flex;align-items:center}.PatientEditModal .MuiCard-root{margin:0!important}.PatientEditModal .modal-dialog{max-width:30rem!important}.PatientEditModal .invalid-feedback{display:block}button.cancelBtn{border:0;outline:0;color:#3a61c3;background-color:transparent;font-weight:700;font-size:1.2rem}button.removeBtn{width:100%;border:1px solid #b794f6;background:transparent;height:3rem;display:flex;-webkit-border-radius:16px;border-radius:16px;justify-content:space-between;align-items:center;padding:0 1rem;font-size:1rem;margin:1rem 0}button.addNewEmail{border:0;outline:0;color:#3a61c3;background-color:transparent;font-weight:700;margin:1rem 0}button.changePass{border:1px solid #b794f6;background:transparent;-webkit-border-radius:16px;border-radius:16px;padding:.5rem 1rem;font-size:1rem;margin:1rem 0}p.bmdcP{height:3rem;font-weight:700}button.removeBtn2,p.bmdcP{border:1px solid #b794f6;-webkit-border-radius:16px;border-radius:16px;display:flex;align-items:center;padding:0 1rem}button.removeBtn2{width:100%;background:transparent;height:4rem;justify-content:space-between;font-size:1rem;margin:1rem 0}button.removeBtn2 svg.MuiSvgIcon-root{color:red}button.removeBtn2 h6{margin-bottom:.3rem;text-align:start;font-size:1rem;font-weight:600}button.removeBtn2 p{margin:0;font-size:14px;text-align:start}label.form-label{font-size:1rem}.yearDropDownMenu.dropdown-menu{max-height:15rem;overflow-y:scroll}button.logoutBtn{border:1px solid red;padding:.5rem 2rem;background:#fff;font-size:1rem;font-weight:700;color:red;margin-top:2rem}.findDocBanner{background-image:url(/_next/static/media/findDoc.bf2d4326f7680a72572ec773a41b4aa4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20rem;-webkit-border-radius:.5rem;border-radius:.5rem}@media (max-width:768px){.findDocBanner{background-position:100%;background-size:cover}}h1.findDocBannerText{font-weight:700;font-size:3rem}h4.searchTitle{font-size:1rem;font-weight:700;text-align:center;color:#ababab}button.ResetBtn{border:1px solid #3a61c3;outline:none;background:#fff;font-weight:600;font-size:1.1rem;color:#3a61c3;padding:1rem 2rem;-webkit-border-radius:var(--border-radius);border-radius:var(--border-radius);-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.2);box-shadow:2px 5px 5px rgba(0,0,0,.2);-webkit-transition:.6s ease;transition:.6s ease;width:100%}.symtomSearch h6{color:#3a61c3;font-size:1.2rem}.symtomSearch input,input.searchInput.form-control{height:3rem;border:1px solid #b794f6;border-right:none}.symtomSearch span#basic-addon2{border:1px solid #b794f6;border-left:none}.symtomSearch svg.svg-inline--fa.fa-search.fa-w-16{color:#3a61c3;cursor:pointer}.docCardTop h5{font-size:1.1rem;font-weight:700;color:#0f9635}.docCardTop p{font-size:14px;color:#ababab;margin-bottom:.5rem}.docCardFooter h5,.docCardFooter h6{font-size:1rem;font-weight:700}.docCardFooter h6{color:#0f9635}h2.newApointHeadH2{text-align:center}.newApointHead h2{font-size:1.5rem;font-weight:700;color:#37474f}.newApointHead p{color:#37474f}.selectedCard{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr;grid-gap:2rem}.selected{border:1px solid #e7e7e7;-webkit-border-radius:8px;border-radius:8px;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:12rem}.selected:hover{background-color:#efefef;cursor:pointer}.selected.selectedFor{background-color:#efefef;-webkit-box-shadow:0 0 0 5px #b8ccff;box-shadow:0 0 0 5px #b8ccff}.selected h3{font-size:1.2rem;font-weight:700;text-align:center}.selected p{text-align:center;font-size:14px}.ApointmentDate{border:1px solid #e7e7e7;-webkit-box-shadow:var(--box-shadow2);box-shadow:var(--box-shadow2);-webkit-border-radius:8px;border-radius:8px;padding:.8rem 1rem;margin:1rem 0}.ApointmentDate:hover{background-color:#efefef;cursor:pointer}.ApointmentDate.selectedDate{background-color:#efefef}.ApointmentDate h3{font-size:1.2rem;font-weight:700;margin-right:.5rem}button.friendsApointmentBtn.disabled{background-color:#7a9ffb}img.img-fluid.friendsImg{width:6rem}.friendsCard{border:1px solid #e7e7e7;-webkit-box-shadow:var(--box-shadow2);box-shadow:var(--box-shadow2);margin:1rem 0;padding:1rem;-webkit-border-radius:8px;border-radius:8px}.friendsCard:hover{cursor:pointer;background-color:#efefef}.friendsCard.selectedDate{background-color:#efefef}.friendsCard h3{font-size:1.2rem;font-weight:700}label.cvLabel{display:flex;justify-content:space-around;align-items:center;position:relative;height:50px;-webkit-border-radius:1rem;border-radius:1rem;border:1px solid #b794f6;font-weight:700;cursor:pointer}.file{opacity:0;width:0;height:0;position:absolute}button.uploadBtn{border:1px solid #b794f6;height:3rem;background-color:transparent;-webkit-border-radius:1rem;border-radius:1rem;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;font-weight:700}h1.dashboardTitle{font-weight:700;font-size:2rem}.dashboardCard{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-border-radius:8px;border-radius:8px}.dashboardCard h5{color:#0f9635;font-weight:700}.serialCard{border:1px solid #d2d2d2!important;-webkit-border-radius:8px;border-radius:8px}.serialCard:hover{cursor:pointer}.serialDetails.detailsShow{display:block}.apointmentWeekCard{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-border-radius:8px;border-radius:8px}h2.weekCardTitle{font-size:1.5rem;font-weight:700;color:#505050;text-align:center}.serialNo h6{color:#3a61c3;font-weight:600;font-size:1.1rem}.serialNo h4{font-weight:700;font-size:1.3rem;margin:1rem 0}.serialDetails h6,h6.apointmentDay{font-size:1rem;font-weight:700}button.seeUploadBtn{color:#3a61c3;border:1px solid #ababab;background-color:transparent;outline:none;padding:.5rem 2rem;-webkit-border-radius:8px;border-radius:8px;font-weight:700}p.apointmentType{color:#3a61c3}button.callNowBtn{color:#fff}a.startAppointment,button.callNowBtn{background-color:#0f9635;-webkit-border-radius:4px;border-radius:4px;outline:none;border:none;padding:.5rem 2rem}a.startAppointment{color:#fff!important;text-decoration:none!important}.weekViewColumn{border-right:1px solid #e7e7e7}.appointmentDivTitle,.weekView{padding:2.5rem;border-bottom:1px solid #e7e7e7}.appointmentView h6{font-size:1.2rem;font-weight:700}.patientNo{color:#3a61c3}.appointmentView{border-bottom:1px solid #e7e7e7}.appointmentView:hover{background-color:#ddd;cursor:pointer}.appointmentView.active{background-color:#ddd;cursor:pointer}.serialDetails{display:none}.h-100.card{cursor:pointer}section.findDoctors{padding-top:2rem!important}.custom-switch .custom-control-label:before{left:8.75rem!important;top:.4rem!important}.custom-switch .custom-control-label:after{left:-webkit-calc(8.75rem + 2px)!important;left:calc(8.75rem + 2px)!important;top:-webkit-calc(.4rem + 2px)!important;top:calc(.4rem + 2px)!important}.custom-control.custom-switch{padding-right:3rem;display:flex;justify-content:flex-end}.activeStatus h5,.configureForm label.custom-control-label,.configureForm label.form-label{font-size:1.2rem;color:#0f9635;font-weight:700}.configureForm input::-webkit-input-placeholder{text-align:end}.configureForm input:-ms-input-placeholder{text-align:end}.configureForm input::placeholder{text-align:end}.weekScheduleForm h5{font-weight:700;font-size:1.2rem}.weekScheduleForm label.form-check-label,.weekScheduleForm label.form-label{font-size:12px;color:#505050;font-weight:400}.callingModal .modal-content{width:18rem;margin:auto}.callingModal .card{background-color:#f5f5f5}.callAppointFor p,.callWindow p{font-size:12px;text-align:center;margin-bottom:0}.callWindow h4{font-size:1.2rem;text-align:center;margin-bottom:1.5rem}.callDocImgDiv img{width:8rem}.callDocImgDiv{display:flex;justify-content:center;align-items:center;width:8rem;height:8rem;-webkit-border-radius:90%;border-radius:90%;overflow:hidden;margin:0 auto;background-color:#f5f5f5;border:1px solid #e7e7e7}.callAppointFor{margin:2rem 0;display:none}.callAppointFor h6{font-size:1rem;text-align:center}a.answerCallBtn{border:0;outline:0;background-color:#45b500;color:#fff;font-weight:700;display:flex;align-items:center;padding:.5rem 1rem;-webkit-border-radius:8px;border-radius:8px;margin-top:2rem;text-decoration:none}a.answerCallBtn img{margin-right:2rem;width:2rem}.prescriptionCard{border:1px solid #d2d2d2;-webkit-border-radius:.5rem;border-radius:.5rem}button.addBtn{border:none;outline:none;background:#3a61c3;font-weight:600;font-size:1rem;color:#fff;padding:.5rem 1rem;width:13rem;text-decoration:none!important;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.2);box-shadow:2px 5px 5px rgba(0,0,0,.2);-webkit-transition:.6s ease;transition:.6s ease;display:flex;justify-content:space-between;align-items:center}h5.prescriptionLabel{font-weight:700;font-size:1.2rem}.medicine{border:1px solid #ababab;-webkit-border-radius:4px;border-radius:4px;margin-right:.5rem;margin-bottom:1rem}.medicine p{margin-bottom:5px}.closeIcon{border:1px solid #ababab;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.closeIcon .MuiSvgIcon-root{color:red}.addDrugCard h6{font-size:1rem;font-weight:400}.addDrugCard label.form-check-label{font-size:12px;font-weight:400;margin-right:1rem}.medicineName{padding:.5rem 1rem;border:1px solid #ddd}.medicineName h6{font-size:14px;font-weight:700;margin-bottom:.2rem}.medicineName h6 span{font-size:12px;font-weight:400;margin:0 .5rem}.medicineName p{margin-bottom:0;color:#ce6300;font-size:12px}.medicineName:hover{background-color:#efefef;cursor:pointer}.medicineMid{display:grid;grid-template-columns:1fr 1fr 1fr}button#medicineDropdown{background-color:#fff!important;color:#474747;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ababab;display:flex;justify-content:space-between;align-items:center}.listOfEntry{max-height:20rem;background-color:transparent;overflow-y:scroll;-webkit-border-radius:.5rem;border-radius:.5rem}.patientDetails span,.prescritionTop{border-bottom:1px solid #ababab}.prescriptionFooter{border-top:1px solid #ababab;padding-top:1rem}#pdf_content{width:600px;margin:0 auto;padding:2rem;letter-spacing:0}.btn-primary{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;padding:.5rem 1rem;font-style:normal;font-weight:700;font-size:1rem;cursor:pointer}.btn-primary svg{margin-right:.5rem}.divider{border:1px solid #ccc;margin:1rem 0}.carousel-control-next,.carousel-control-prev{background:rgba(0,0,0,.1)!important;backdrop-filter:blur(30px)!important;width:5%!important}.divider{border:1px solid #ddd}.settings__groupForm{display:flex;justify-content:flex-end}.settings__groupForm,.settings__groupForm form{width:100%;height:100%}.settings__groupForm form input,.settings__groupForm form select{display:block;background:#fff;border:1px solid #ababab;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;width:100%;padding:.4rem 1rem}.settings__groupForm button{margin-top:.4rem;width:100%}.toggleSwitch{display:inline-block;width:80px;height:28px;background:#3a61c3;-webkit-border-radius:30px;border-radius:30px;position:relative}.toggleSwitch:before{content:"";position:absolute;top:2px;left:2px;width:42px;height:24px;background:#fff;-webkit-box-shadow:0 2.4px 2.4px rgba(0,0,0,.25);box-shadow:0 2.4px 2.4px rgba(0,0,0,.25);-webkit-border-radius:30px;border-radius:30px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.toggleSwitch:after{content:attr(data-text);position:absolute;top:0;right:0;width:40px;height:100%;background:transparent;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.7rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.toggleSwitchTrigger:checked+.toggleSwitch:before{left:-webkit-calc(40% + 3px);left:calc(40% + 3px)}.toggleSwitchTrigger:checked+.toggleSwitch:after{left:0}.notificationBtn{position:relative;width:40px}.notificationBtn:before{content:attr(data-content);position:absolute;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;background:red;color:#fff5f5;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:1.2rem;-webkit-transform:scale(.8);transform:scale(.8);overflow:hidden;top:-5px;right:-30px}.prescription_pdf{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem}.prescription_pdf__header{background:#f7f7f7;padding:1rem;display:flex;justify-content:space-between}.prescription_pdf__header h3{font-style:normal;font-weight:700;font-size:1rem;color:#000}.prescription_pdf__header p{font-style:normal;font-weight:400;font-size:.8rem;color:#000;margin-bottom:0;line-height:1.5}.prescription_pdf__header img{width:8.5rem}.prescription_pdf>hr{margin:0}.prescription_pdf__subHeader{background:#f7f7f7;padding:1rem}.prescription_pdf__subHeader p{font-style:normal;font-weight:400;font-size:.8rem;color:#000;margin:0;display:flex}.prescription_pdf__subHeader span{flex:1 1;display:inline-block;border-bottom:.2px solid;margin-left:1rem}.prescription_pdf__subHeader>div{margin-top:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}.prescription_pdf__main{padding:1rem;background:#fff;display:grid;grid-template-columns:40% 1fr}.prescription_pdf__sidebar{padding:2rem;border-right:.3px solid #ababab;padding:2rem 1rem}.prescription_pdf__sidebar h3{font-style:normal;font-weight:700;font-size:.8rem;color:#000}.prescription_pdf__sidebar ul{font-style:normal;font-weight:400;font-size:.8rem;color:#000;padding-left:2rem}.prescription_pdf__content{padding:1.5rem;display:flex;flex-direction:column}.prescription_pdf__content img{margin-bottom:1rem;width:20px}.prescription_pdf__content h3{font-style:normal;font-weight:700;font-size:.8rem;color:#000}.prescription_pdf__content ul{font-style:normal;font-weight:400;font-size:.8rem;color:#000;padding-left:2rem}.prescription_pdf__content>div{margin-bottom:1rem}.prescription_pdf__content>div>p{width:70%;font-style:normal;font-weight:400;font-size:.8rem;color:#000;margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.prescription_pdf__contFooter{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end}.prescription_pdf__contFooter>span:first-child{font-style:normal;font-size:.8rem;color:#000}.prescription_pdf__contFooter>span:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center}.prescription_pdf__contFooter>span:last-child>hr{margin:0;border-top:.3px solid #ababab;width:100%}.prescription_pdf__footer{padding:1rem;background:#f7f7f7;display:flex;flex-direction:column;justify-content:center;align-items:center;font-style:normal;font-weight:400;font-size:.8rem;color:#000;text-align:center}.userDetailsIA{width:100%;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 4px rgba(0,0,0,.25);box-shadow:0 0 4px rgba(0,0,0,.25);-webkit-border-radius:8px;border-radius:8px;padding:1rem 1.5rem;margin-bottom:1rem}.userDetailsIA>h5{font-style:normal;font-weight:700;font-size:20px;color:#3a61c3}.userDetailsIA>h3{font-style:normal;font-weight:700;font-size:24px;color:#000}.userDetailsIA>h6{font-style:normal;font-weight:400;font-size:20px;color:#000}.userDetailsIA>p{font-style:normal;font-weight:400;font-size:20px;color:#000}.pagination{margin:1rem 0;display:flex}.pagination ul{display:flex;list-style:none;grid-gap:.5rem;gap:.5rem}.pagination ul>li{width:30px!important;height:30px!important;background:#fff;border:1px solid #d3d3d3;display:flex;justify-content:center;align-items:center}.pagination ul>li.selected{background:#3a61c3;color:#fff;min-height:inherit;-webkit-border-radius:inherit;border-radius:inherit;padding:0;border-color:#3a61c3}.pagination ul>li.break{color:#d3d3d3}.pagination.left{justify-content:flex-start}.pagination.center{justify-content:center}.pagination.right{justify-content:flex-end}.pagination .page-link:disabled{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.65}.btn-primary-outline{background:#fff;color:#3a61c4}.btn-primary,.btn-primary-outline{border:1px solid #3a61c4;-webkit-border-radius:4px;border-radius:4px;padding:.4rem 1rem}.btn-primary{background:#3a61c4;color:#fff}.btn-success{background:#0f9635;color:#fff;border:1px solid #0f9635;-webkit-border-radius:4px;border-radius:4px;padding:.4rem 1rem}.btn-default-outlined{background:#fff;color:#505050;border:1px solid #ababab;-webkit-border-radius:4px;border-radius:4px;padding:.4rem 1rem}.text-danger{color:red}.text-danger,.text-primary{font-style:normal;font-weight:400;font-size:15px;line-height:18px}.text-primary{color:#3a61c4}.align-right{text-align:right}.patientAppointmentDetails{width:100%;height:auto}.patientAppointmentDetails button{align-self:baseline}.patientAppointmentDetails>h3{font-style:normal;font-weight:700;font-size:32px;color:#000;margin-bottom:2rem}.patientAppointmentDetails__section{width:100%;height:auto}.patientAppointmentDetails__section>h4{font-style:normal;font-weight:400;font-size:20px;color:#505050}.patientAppointmentDetails__card{background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-border-radius:8px;border-radius:8px;padding:1rem}.patientAppointmentDetails__paymentInfo{display:grid;grid-template-columns:25% 75%;grid-gap:2rem}.patientAppointmentDetails__paymentInfo>div:first-child>p{margin-bottom:.3rem;font-style:normal;font-weight:400;font-size:16px;color:#000;display:flex;align-items:center;justify-content:space-between}.patientAppointmentDetails__paymentInfo>div:first-child>p>strong{color:#000}.patientAppointmentDetails__paymentInfo>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.patientAppointmentDetails__paymentInfo>div:last-child h5{font-style:normal;font-weight:400;font-size:16px;color:#000}.patientAppointmentDetails__paymentInfo>div:last-child h5 span{display:inline-block;width:8rem}.patientAppointmentDetails__paymentInfo>div:last-child>p,.patientAppointmentDetails__paymentInfo>div:last-child>p span{font-style:normal;font-weight:400;font-size:18px}.patientAppointmentDetails__doctorInfo{display:grid;grid-template-columns:12rem 1fr;grid-gap:2rem}.patientAppointmentDetails__doctorInfo>div:first-child{width:100%;aspect-ratio:1/1}.patientAppointmentDetails__doctorInfo>div:first-child img{width:100%;height:100%;object-fit:cover}.patientAppointmentDetails__doctorInfo>div:last-child h4{font-style:normal;font-weight:700;font-size:24px;color:#000}.patientAppointmentDetails__doctorInfo>div:last-child h5{font-style:normal;font-weight:400;font-size:18px;color:#474747}.patientAppointmentDetails__doctorInfo>div:last-child p{font-style:normal;font-weight:400;font-size:18px;color:#000}.patientAppointmentDetails__doctorInfo>div:last-child{display:flex;flex-direction:column}.patientAppointmentDetails__appointmentSummary>h3{font-style:normal;font-weight:700;font-size:20px;color:#000}.patientAppointmentDetails__appointmentSummary>h5{font-style:normal;font-weight:400;font-size:18px;color:#000}.patientAppointmentDetails__appointmentSummary>p{margin-top:1rem}.patientAppointmentDetails__uploadedFiles>div{background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;padding:1rem;margin-bottom:1rem}.patientAppointmentDetails__uploadedFiles>div>h3{font-style:normal;font-weight:400;font-size:18px;color:#202020}.patientAppointmentDetails__uploadedFiles>div>p{margin-bottom:0}.areYouSureModal>h3{text-align:center}.areYouSureModal>p{text-align:center;width:50ch;margin:1rem auto}.medicalRecords{width:100%;height:auto;margin-top:2rem;background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-border-radius:16px;border-radius:16px;padding:2rem;margin-bottom:2rem}.medicalRecords>h3{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:700;font-size:30px;color:#000;margin-bottom:2rem}.medicalRecords>p{font-style:normal;font-weight:400;font-size:1.2rem;text-align:justify;margin-bottom:2rem}.medicalRecords .medicalRecords__list{width:100%;height:auto;margin-top:3rem}.medicalRecords .medicalRecords__item{background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:1rem}.medicalRecords .medicalRecords__item+div{margin-top:1rem}.medicalRecords .medicalRecords__item>h4{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:700;font-size:1.4rem;color:#000}.medicalRecords .medicalRecords__item>div>span+span{margin-left:1rem}.uploadNewMedicalRecordModal>h3{text-align:center;margin-bottom:2rem;font-style:normal;font-weight:700;font-size:1.6rem;color:#505050}.uploadNewMedicalRecordModal>label{width:100%;margin-bottom:1rem;font-style:normal;font-weight:400;font-size:.9rem;color:#000}.uploadNewMedicalRecordModal>div{width:100%;margin-bottom:1rem;font-style:normal;font-weight:400;font-size:.9rem;color:#000}.uploadNewMedicalRecordModal .uploadNewMedicalRecordModal__item{background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;padding:.5rem 1rem;margin-top:.5rem}.uploadNewMedicalRecordModal .uploadNewMedicalRecordModal__item>h5{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:400;font-size:1rem;color:#606060}.uploadNewMedicalRecordModal .uploadNewMedicalRecordModal__item>h5 svg{cursor:pointer;color:red}.uploadNewMedicalRecordModal>div>div:last-child{display:flex;align-items:center;margin-top:.5rem}.uploadNewMedicalRecordModal>div>div:last-child>label,.uploadNewMedicalRecordModal>div>div:last-child>select{background:#fff;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;padding:.5rem 1rem;margin-bottom:0;margin-right:.5rem;outline:none}.swal2-container{display:flex;position:fixed;z-index:500000!important}.emailVerify{width:100%;max-width:25rem;height:auto;margin:2rem auto;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-border-radius:8px;border-radius:8px;padding:2rem}.emailVerify>h3{font-style:normal;font-weight:700;font-size:1.4rem;color:#505050;margin-top:1rem;margin-bottom:1rem;text-transform:uppercase}.emailVerify>p{margin-bottom:3rem}.videoWrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;background:#fff;width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column}.remoteVideoContainer{width:100%;height:-webkit-calc(100vh - 4rem);height:calc(100vh - 4rem);position:relative;background:#202020}.remoteVideoContainer>video{width:100%;height:100%;object-fit:contain}.localVideoContainer{position:absolute;top:2rem;right:2rem;width:10rem;aspect-ratio:1/1;z-index:100000;border:2px solid #ccc;display:flex;justify-content:center;align-items:center;-webkit-border-radius:5px;border-radius:5px;background:#202020}.localVideoContainer>video{width:100%;height:100%;object-fit:contain}.videoControls{width:100%;height:4rem;display:flex;justify-content:center;align-items:center;padding:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.videoControls>button{width:3rem;aspect-ratio:1/1;-webkit-border-radius:50%;border-radius:50%;border:none;outline:none;background:#f2f5f7;margin:0 .5rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.videoControls>button:hover{background:#ccc}.videoControls>button>svg{width:80%!important;aspect-ratio:1/1;color:#202020}.videoControls>button:nth-child(2)>svg{width:90%!important;aspect-ratio:1/1;color:red}.callBackdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);backdrop-filter:blur(8px);z-index:100000;display:flex;justify-content:center;align-items:center}.callContainer{background:#f5f5f5;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-border-radius:16px;border-radius:16px;padding:1.5rem;width:20rem}.callingDialog{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.callingDialog>h5{font-style:normal;font-weight:400;font-size:18px;color:#505050}.callingDialog>h3{font-style:normal;font-weight:400;font-size:25px;line-height:38px;text-align:center;color:#000}.callingDialog>img{width:80%;aspect-ratio:1/1;-webkit-border-radius:50%;border-radius:50%;object-fit:cover;margin:1.5rem 0}.callingDialog>button{background:red;-webkit-border-radius:16px;border-radius:16px;border:none;outline:none;width:100%;height:auto;padding:.8rem;color:#fff;font-size:1.2rem;font-weight:700;display:flex;align-items:center}.callingDialog>button>span:first-child{display:flex;justify-content:center;align-items:center;margin-right:3rem;width:2.5rem;aspect-ratio:1/1;background:#fff;-webkit-border-radius:50%;border-radius:50%;color:red;justify-self:baseline}.callingDialog>button>span:last-child{flex:1 1;display:flex;align-items:center}.myEditor{width:100%;min-height:50rem;border:1px solid #f2f5f7;-webkit-border-radius:4px;border-radius:4px;padding:1rem 1.5rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.myEditor .ce-block__content{width:100%;max-width:100%}@media (max-width:975px){.findDoctors .container{max-width:95%}}@media (max-width:600px){.findDocCard__wrapper{flex-direction:column}.findDocCard__wrapper>div:last-child{margin-top:2rem}}.headerBtn{position:relative;width:40px}.headerBtn__dropdown{position:absolute;top:130%;right:2rem;width:auto;height:auto;padding:.5rem 0;background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.25);box-shadow:0 1px 5px rgba(0,0,0,.25);z-index:100;font-size:1.1rem;-webkit-border-radius:8px;border-radius:8px;opacity:0;pointer-events:none;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out;transition:opacity .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.headerBtn__dropdown.show{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.headerBtn__dropdown>div{padding:.5rem 1rem;display:flex;align-items:center}.headerBtn__dropdown>div>svg{margin-right:1rem}.headerBtn__dropdown>div:hover{background:#e6e6e6}.notificationBtn:before{width:20px;height:20px;font-size:1rem;padding:.5rem}.notificationBtn>svg{font-size:2rem!important}.findDoctors .searchInputGroup .form-control{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.findDoctors .basicFormInput .form-control,.findDoctors .card{-webkit-border-radius:.5rem!important;border-radius:.5rem!important}.findDoctors .findDocBtn{width:100%}.editProfileUpload{display:flex}.editProfileUpload>label{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;-webkit-border-radius:.5rem;border-radius:.5rem;border:1px solid #b794f6;margin-right:1rem;cursor:pointer;overflow:hidden}.docAppointmentDashSin .form-control::-webkit-input-placeholder,.docAppointmentDashSin input::-webkit-input-placeholder{color:#bbb}.docAppointmentDashSin .form-control:-ms-input-placeholder,.docAppointmentDashSin input:-ms-input-placeholder{color:#bbb}.docAppointmentDashSin .form-control::placeholder,.docAppointmentDashSin input::placeholder{color:#bbb}.docAppointmentDashSin .form-control:focus::-webkit-input-placeholder,.docAppointmentDashSin input:focus::-webkit-input-placeholder{color:#555}.docAppointmentDashSin .form-control:focus:-ms-input-placeholder,.docAppointmentDashSin input:focus:-ms-input-placeholder{color:#555}.docAppointmentDashSin .form-control:focus::placeholder,.docAppointmentDashSin input:focus::placeholder{color:#555}@media (max-width:1209px){.docAppointmentDashboardSin__presHeader{flex-direction:column}.docAppointmentDashboardSin__presHeaderBtn{display:flex!important;grid-gap:.8rem!important;gap:.8rem!important;flex-wrap:wrap!important}.docAppointmentDashboardSin__presHeaderBtn>button{margin-left:0!important}}@media (max-width:762px){.docAppointmentDashboardSin__presBody{display:flex!important;flex-direction:column!important}.docAppointmentDashboardSin__presBody>div:last-child{order:-1}.dashboardTitle{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.dashboardTitle>span{margin-top:.5rem}}@media (max-width:471px){.docAppointmentDashboardSin__appointmentType{display:flex;flex-direction:column;align-items:flex-start!important;margin-top:1rem}.docAppointmentDashboardSin__appointmentType>div:last-child{display:flex;flex-direction:column;align-items:flex-start!important}}.codex-editor__redactor{padding-bottom:0!important}.modal{z-index:10000!important}.container{max-width:1400px}.doctorProfile .img-fluid,.img-thumbnail,.patientProfile .img-fluid{max-width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;-webkit-border-radius:1rem!important;border-radius:1rem!important}.confirmPayment{padding:100px 0 50px}.confirmPayment__title{font-weight:700;font-size:25px;line-height:2.5}.confirmPayment__methods{display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1rem}.confirmPayment__methods label{display:flex;align-items:center;grid-gap:1rem;gap:1rem;min-width:100px}.confirmPayment__methods label input{height:23px}.confirmPayment__methods label img{width:60px}.confirmPayment__form{max-width:600px}.pass-eye{position:absolute;top:50%;right:10px;-webkit-transform:translateY(10%);transform:translateY(10%);cursor:pointer}.hamburgerBtn{display:none}.mobile_group--options{display:flex}@media (max-width:1006px){.hamburgerBtn{display:block}.mobile_group{position:relative}.mobile_group--options{position:absolute;top:195%;right:0;background:#fff;z-index:99;padding:20px;-webkit-border-radius:5px;border-radius:5px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;display:none}.mobile_group--options.show{display:flex}.mobile_group--options a,.mobile_group--options select{margin-left:0!important;margin-right:0!important}.mobile_group--options .form-group,.mobile_group--options a,.mobile_group--options select{width:100%!important;white-space:nowrap!important}.mainHeader{padding-right:0!important}}.mainHeader{position:sticky;top:0;left:0;z-index:99;background:#fff;padding-right:2rem}.navbar-nav{padding:0!important}