@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-Black.ttf) format("truetype")}@font-face{font-family:Rubik italic;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-BlackItalic.ttf) format("truetype")}@font-face{font-family:Rubik bold;font-style:normal;font-weight:700;src:local(""),url(/fonts/Rubik/Rubik-Bold.ttf) format("truetype")}@font-face{font-family:Rubik bold italic;font-style:normal;font-weight:700;src:local(""),url(/fonts/Rubik/Rubik-BoldItalic.ttf) format("truetype")}@font-face{font-family:Rubik extrabold;font-style:normal;font-weight:bolder;src:local(""),url(/fonts/Rubik/Rubik-ExtraBold.ttf) format("truetype")}@font-face{font-family:Rubik extrabold italic;font-style:normal;font-weight:bolder;src:local(""),url(/fonts/Rubik/Rubik-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Rubik italic;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-Italic.ttf) format("truetype")}@font-face{font-family:Rubik light;font-style:normal;font-weight:lighter;src:local(""),url(/fonts/Rubik/Rubik-Light.ttf) format("truetype")}@font-face{font-family:Rubik light italic;font-style:normal;font-weight:lighter;src:local(""),url(/fonts/Rubik/Rubik-LightItalic.ttf) format("truetype")}@font-face{font-family:Rubik medium;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-Medium.ttf) format("truetype")}@font-face{font-family:Rubik medium italic;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-MediumItalic.ttf) format("truetype")}@font-face{font-family:Rubik Regular;font-style:normal;font-weight:400;src:local(""),url(/fonts/Rubik/Rubik-Regular.ttf) format("truetype")}@font-face{font-family:Rubik semi bold;font-style:normal;font-weight:600;src:local(""),url(/fonts/Rubik/Rubik-SemiBold.ttf) format("truetype")}@font-face{font-family:Rubik semi bold italic;font-style:normal;font-weight:600;src:local(""),url(/fonts/Rubik/Rubik-SemiBoldItalic.ttf) format("truetype")}html body .font-sans{font-family:Rubik light,Fallback,sans-serif!important}html body #footer-texts,html body #footer-texts a{color:#464646!important}html body .bk-primary{background-color:#3f75cc!important}html body .bk-secondary{background-color:#fafafa!important}html body .color-primary{color:#3f75cc!important}html body .color-gray-primary{color:#464646!important}html body .color-disabled{color:#d0d5dd!important}html body .bottom-seperator{border-bottom:1px solid #E4E7EC!important}html body .body{background-color:#fafafa!important}html body main{background-color:#fafafa!important;color:#464646!important}html body .clickable{cursor:pointer!important}html body .square-card{position:relative!important;box-shadow:0 0 70px #1018281f!important;width:100%!important;border-radius:20px!important}html body .square-card:before{content:""!important;display:block!important;padding-top:100%!important}html body .square-card .v-card__content{position:absolute!important;inset:0!important}html body .square-card .card-header{font-size:20px!important;line-height:34px!important;font-family:Rubik semi bold!important}@media (max-width: 800px){html body .square-card .card-header{font-size:16px!important}}html body .square-card .card-image .v-responsive__sizer{padding-bottom:40%!important}html body .v-card--variant-elevated,html body .v-card--variant-flat{background:#fafafa!important;color:#464646!important}html body .card-image .v-img__img--contain{-o-object-position:center!important;object-position:center!important}html body .nav-desktop,html body .nav-desktop-homepage{background-color:#fafafa;height:90px!important;width:100%}@media (min-width: 1281px){html body .nav-desktop{padding-left:256px}}html body .home-image-avatar{border:5px solid #3970cb;border-radius:50%}html body #app,html body body{background-color:#fafafa!important}html body .mob-app-bar{background-color:#3f75cc!important;height:78px;box-shadow:none!important}html body .mob-app-bar .v-toolbar__content{height:76px!important}html body .nav-button:hover{color:#fff!important;background:#3f75cc}html body .nav-button{border-radius:20px!important;font-size:12px;color:#3f75cc;border-color:#3f75cc;border-style:solid!important;border-width:thin!important;text-align:center;background-color:#fafafa;display:inline-block}html body .menu-button{border-radius:5px!important;font-size:14px;color:#fff;text-align:center;background-color:#3f75cc;display:inline-block;font-weight:700;min-width:150px}html body .filter-doctors-button{color:#464646;font-size:14px;line-height:22px;font-weight:400;font-family:Rubik medium;text-transform:none;background-color:#e3e6eb;border-radius:21px}html body .filter-doctors-button-selected{color:#fff;font-size:14px;line-height:22px;font-weight:400;font-family:Rubik medium;text-transform:none;background-color:#3f75cc;border-radius:21px}html body .search-input .v-input__control{border:3px solid #B2DDFF;box-shadow:none;border-radius:8px;background-color:#fff}html body .search-input .v-input__control .v-field__field{background-color:#fff;border-radius:8px}html body .search-input .v-input__control .v-field--appended,html body .search-input .v-input__control .v-field--appended .v-field__overlay{background:#fff}html body .search-input .v-input__control textarea{height:147px}html body .doctor-book-appointment-card{border:3px solid #B2DDFF;color:#344054;font-size:16px;line-height:26px;border-radius:8px;max-width:967px;margin-left:auto;margin-right:auto;padding:8px 19px 170px}html body .doctor-book-appointment-card .heading{color:#464646;white-space:nowrap;font-size:32px;line-height:40px;font-family:Rubik semi bold}@media (max-width: 410px){html body .doctor-book-appointment-card .heading{font-size:30px;line-height:36px}}@media (max-width: 390px){html body .doctor-book-appointment-card .heading{font-size:28px;line-height:32px}}@media (max-width: 370px){html body .doctor-book-appointment-card .heading{font-size:26px;line-height:32px}}@media (max-width: 350px){html body .doctor-book-appointment-card .heading{font-size:24px;line-height:30px}}@media (max-width: 320px){html body .doctor-book-appointment-card .heading{font-size:22px;line-height:28px}}@media (max-width: 300px){html body .doctor-book-appointment-card .heading{font-size:18px;line-height:24px}}html body .doctor-book-appointment-card .office-tab{font-family:Rubik semi bold;color:#3f75cc;background-color:#e3e6eb;margin:14px 0;padding:19px;border-radius:8px;display:flex;align-items:center;cursor:pointer}html body .doctor-book-appointment-card .office-tab .tenant-office-circle{background-color:#464646}html body .doctor-book-appointment-card .m-phone-input.--border-radius[data-v-b43ec161] .m-input-wrapper{margin-left:0}html body .doctor-book-appointment-card h3{font-size:24px;line-height:60px;font-family:Rubik semi bold}html body .doctor-book-appointment-card .v-expansion-panel{border-radius:8px}html body .doctor-book-appointment-card .v-expansion-panel-title h3{color:#464646;font-size:19px;line-height:48px;font-family:Rubik semi bold}html body .doctor-book-appointment-card p{font-size:16px;line-height:16px;font-family:Rubik regular}html body .doctor-book-appointment-card .main-button,html body .doctor-book-appointment-card .secondary-button{color:#fff;height:50px!important;width:100%;text-align:center;font-family:Rubik medium}html body .doctor-book-appointment-card .main-button{background-color:#3f75cc}html body .doctor-book-appointment-card .secondary-button{background-color:#464646}html body .doctor-book-appointment-card .date-picker .dp__input_wrap{display:none}html body .tenant-office-circle{border-radius:50%;padding:14px;margin-right:24px}html body .selected-office-tab{font-family:Rubik semi bold;background-color:#3f75cc;color:#fff;margin:14px 0;padding:19px;border-radius:8px;display:flex;align-items:center;cursor:pointer}html body .selected-office-tab .tenant-office-circle{background-color:#fff}html body .list-doctor-result-card{border:3px solid #B2DDFF;color:#344054;font-size:16px;line-height:26px;border-radius:8px;height:352px;max-width:967px;margin-left:auto;margin-right:auto}@media (max-width: 700px){html body .list-doctor-result-card{height:auto}}@media (min-width: 700px){html body .list-doctor-result-card .content{display:flex}}@media (max-width: 700px){html body .list-doctor-result-card .content{display:block}}html body .list-doctor-result-card .content .avatar-wrapper:before,html body .list-doctor-result-card .content .avatar-rate-wrapper:before{content:"";display:block;padding-left:100%}html body .list-doctor-result-card .content .avatar-wrapper,html body .list-doctor-result-card .content .avatar-rate-wrapper{aspect-ratio:1/1}@media (min-width: 700px){html body .list-doctor-result-card .content .avatar-wrapper,html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:343px;height:100%;width:auto}}@media (max-width: 700px){html body .list-doctor-result-card .content .avatar-wrapper,html body .list-doctor-result-card .content .avatar-rate-wrapper{width:100%;height:auto}}html body .list-doctor-result-card .content .avatar-wrapper .list-doctor-card-avatar,html body .list-doctor-result-card .content .avatar-rate-wrapper .list-doctor-card-avatar{height:100%;border-radius:8px}html body .list-doctor-result-card .content .avatar-wrapper .v-btn,html body .list-doctor-result-card .content .avatar-rate-wrapper .v-btn{aspect-ratio:1/1}@media (min-width: 970px){html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:432px}}@media (max-width: 970px){html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:380px}}@media (max-width: 860px){html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:340px}}@media (max-width: 820px){html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:300px}}@media (max-width: 700px){html body .list-doctor-result-card .content .avatar-rate-wrapper{max-height:700px}}html body .list-doctor-result-card .content .description{max-width:600px}@media (max-width: 700px){html body .list-doctor-result-card .content .description .favourites-office{max-width:319px}}html body .list-doctor-result-card .content .description .v-row{width:inherit}@media (min-width: 700px){html body .list-doctor-result-card .content .description{margin-left:28px}}@media (max-width: 700px){html body .list-doctor-result-card .content .description{margin-left:0}}html body .list-doctor-result-card .doctor-card-subheading{color:#3f75cc;font-size:22px;line-height:33px;font-family:Rubik semi bold;cursor:pointer}html body .list-doctor-result-card .doctor-card-heading{font-family:Rubik semi bold;color:#464646;font-size:36px;line-height:40px}@media (max-width: 960px){html body .list-doctor-result-card .doctor-card-heading{font-size:28px;line-height:36px}}html body .list-doctor-result-card .selected-office-tab{margin:10px 0;padding:15px}html body .list-doctor-result-card .selected-office-tab .tenant-office-circle{background-color:#fff}@media (min-width: 701px){html body .list-doctor-result-card .book-appointment-card-section{position:absolute;margin-left:-12px}}@media (max-width: 700px){html body .list-doctor-result-card .book-appointment-card-section{margin-left:0}}@media (max-width: 800px){html body .list-doctor-result-card .earliest-time-slot{font-size:14px}}@media (min-width: 701px){html body .list-doctor-result-card .earliest-slot-card-section{position:absolute;bottom:0}}@media (max-width: 701px){html body .list-doctor-result-card .earliest-slot-card-section{margin-top:20px}}html body .list-doctor-result-card label{font-family:Rubik semi bold}@media (max-width: 900px) and (min-width: 700px){html body .list-doctor-result-card .appointment-details-section label{font-size:14px}}html body .list-doctor-result-card button{height:50px;width:100%;text-align:center;color:#fff;background-color:#3f75cc}html body .list-doctor-result-card button.docmatics-secondary-button{height:50px;width:100%;text-align:center;color:#fff;background-color:#464646}html body .list-doctor-result-card .v-rating{margin-bottom:5px}html body .list-doctor-result-card .v-rating button{width:inherit;color:inherit;background-color:inherit}html body .rubik-medium{font-family:Rubik medium}html body .v-field--focused.v-field--variant-filled .v-field__outline:after,html body .v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(0)}html body .bg-primary{background-color:#3f75cc!important}html body .category-item{background-color:#3f75cc;color:#fff;padding:4px}html body .time-slot-selected{background-color:#3f75cc;color:#fff}html body .time-slot-not-selected{background-color:#fff;color:#3f75cc}html body .mobile-time-slot-selected{background-color:#3f75cc;color:#fff}html body .mobile-time-slot-not-selected{background-color:#fff;color:#3f75cc}html body .dp__select{color:#3f75cc!important}html body .book-btn{background-color:#3f75cc;color:#fff;border-radius:20px;font-size:20px;padding-right:50px;padding-left:50px}html body .back-btn{border-radius:20px!important;font-size:20px;color:#3f75cc;border-color:#3f75cc;border-style:solid!important;border-width:thin!important;text-align:center;background-color:#fafafa;display:inline-block;padding-right:50px;padding-left:50px;margin-left:0!important}html body .search-btn-mob{background-color:#3f75cc;width:100%;color:#fff;font-size:17px;font-weight:700;margin-top:10px}html body .main-search-home-page{position:relative;top:157px}html body h1{font-size:79.69px!important;line-height:79.7px!important}html body .text-h1{font-size:75.69px!important;line-height:75.7px!important}@media (max-width: 1200px){html body .main-search-home-page{position:relative;top:127px}html body h1,html body .text-h1{font-size:59.69px!important;line-height:59.7px!important}}@media (max-width: 800px){html body .main-search-home-page{position:relative;top:100px}html body h1,html body .text-h1{font-size:59.69px!important;line-height:59.7px!important}}@media (max-width: 600px){html body .main-search-home-page{position:relative;top:28px}html body h1,html body .text-h1{font-size:39.69px!important;line-height:39.7px!important;text-align:center}html body .display-on-wide-screen{display:none}}@media (min-width: 600px){html body .display-on-narrow-screen{display:none}}@media (max-width: 400px){html body h1,html body .text-h1{font-size:29.69px!important;line-height:29.7px!important}}html body h1,html body .text-h1{background-color:#fafafa;letter-spacing:0;font-family:Rubik Regular;margin-bottom:54px!important;font-weight:400}html body h2{font-family:Rubik medium;font-weight:400;line-height:111px;font-size:33.6px}html body .send-request-page-key-points h2{line-height:55px}@media (max-width: 600px){html body .send-request-page-key-points h2{font-size:20px;line-height:24px}}html body .static-public-page h2{line-height:50px}@media (max-width: 800px){html body .static-public-page h2{font-size:24px;line-height:29px}}@media (max-width: 400px){html body .static-public-page h2{font-size:20px;line-height:29px}}html body h3{font-family:Rubik medium;font-weight:400;line-height:22px;font-size:20px}html body #start-of-doctors-list h3{font-size:18px}html body .h1-paragraph{background-color:#fafafa;font-size:40px;line-height:40px;font-family:Rubik medium}@media (max-width: 800px){html body .h1-paragraph{font-size:32px;line-height:32px}}html body .btn-primary{background-color:#3f75cc!important;border-color:#3f75cc!important;color:#fff!important;height:57px!important;width:207px;font-size:14px;letter-spacing:1.25px;line-height:36px;font-family:Rubik medium}html body .btn-lg-primary{background-color:#3f75cc!important;border-color:#3f75cc!important;color:#fff!important;padding:20px 80px;height:auto!important;font-weight:700;font-size:16px}html body .fc .fc-button-primary{background-color:#3f75cc!important;border-color:#3f75cc!important;color:#fff!important}html body .v-card-item{padding:.625rem 0 0}html body .v-input__details{display:none}html body .field-with-input-details .v-input__details{display:block}html body .appointment-details-modal-content .m-phone-number-input,html body .appointment-details-modal-content .m-phone-number-input .m-phone-input .m-input-wrapper,html body .register-page-content .m-phone-number-input,html body .register-page-content .m-phone-number-input .m-phone-input .m-input-wrapper,html body .edit-profile-page-content .m-phone-number-input,html body .edit-profile-page-content .m-phone-number-input .m-phone-input .m-input-wrapper,html body .admin-details-page-form .m-phone-number-input,html body .admin-details-page-form .m-phone-number-input .m-phone-input .m-input-wrapper,html body .tenant-office-form .m-phone-number-input,html body .tenant-office-form .m-phone-number-input .m-phone-input .m-input-wrapper{width:100%}html body .v-container .v-card .v-text-field,html body .v-container .v-card .v-select,html body .v-container .v-card .v-card-actions,html body .v-container .v-card .m-phone-number-input{margin-top:20px!important;margin-bottom:4px!important}html body .v-container .v-card .normal-card-row .v-text-field,html body .v-container .v-card .normal-card-row .v-select,html body .v-container .v-card .normal-card-row .v-card-actions,html body .v-container .v-card .normal-card-row .m-phone-number-input{margin-top:0!important;margin-bottom:0!important}html body .v-container{max-width:1200px}html body .v-input--density-default .v-field--variant-outlined,html body .v-input--density-default .v-field--single-line,html body .v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px;background:rgb(var(--v-theme-surface));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}html body *,html body :after,html body :before{border:transparent;box-sizing:border-box}html body .v-field{border-radius:4px!important}html body .v-theme--light{--v-disabled-opacity: .75 !important}html body .v-img__img--contain{-o-object-position:left;object-position:left}html body .logo-image-container .v-img__img--contain,html body .object-center .v-img__img--contain{-o-object-position:center;object-position:center}html body .object-cover .v-img__img--contain{-o-object-fit:cover;object-fit:cover}html body .object-top .v-img__img--contain{-o-object-position:top;object-position:top}html body .v-switch--inset .v-switch__track{border-radius:16px;height:32px;width:54px}html body .text-blue .v-switch__track{color:#3f75cc;opacity:1}html body .details-page .v-switch__thumb{height:24px;width:24px}html body .v-switch__thumb{height:25px;width:25px}html body .v-switch__thumb.text-blue{background-color:#fff}html body .always-blue-switch .v-switch__track{background-color:#0095c7!important;opacity:1!important}html body .always-blue-switch .v-selection-control__input+.v-switch__track{background-color:#0095c7!important}html body .always-blue-switch .v-switch__thumb,html body .always-blue-switch .v-selection-control__input+.v-switch__track .v-switch__thumb{height:24px!important;width:24px!important;transform:none!important;background-color:#fff!important}html body .v-carousel .v-window__container .v-window__controls{padding:3px 10px}html body #carousel-booking-slots-wrapper .v-window{height:auto!important}html body .carousel-arrow-button{transition:opacity .1s ease;cursor:pointer}html body .carousel-arrow-button-hidden{transition:opacity .1s ease;opacity:0;pointer-events:none}html body .carousel-disabled-arrow{opacity:.5;pointer-events:none;cursor:not-allowed}html body .services-accordion{max-width:967px}html body .services-accordion .v-list-item-subtitle{color:#000;opacity:inherit;white-space:normal;word-wrap:break-word;-webkit-line-clamp:none}html body .key-strength-card{max-width:967px}html body .home-page-container{padding:0}@media (min-width: 1200px){html body .home-page-container .filter-doctors-pills-wrapper{width:90%;margin-left:auto;margin-right:auto}}@media (min-width: 1500px){html body .home-page-container .speciality-cards-wrapper{width:90%;margin-left:auto;margin-right:auto}html body .home-page-container .filter-doctors-pills-wrapper{width:70%}}@media (min-width: 1700px){html body .home-page-container .speciality-cards-wrapper{width:80%}}html body .home-page-container label{font-size:16px;line-height:26px;font-weight:700;font-family:Rubik Regular;opacity:1}html body .m-phone-number-input .m-country-selector .m-select{width:7rem!important}html body .m-phone-number-input .m-country-selector .m-country-selector__country-flag .m-lazy-img-component img{bottom:4px;position:relative}html body .new-design-phone-input{border-radius:4px;padding-top:0!important;height:56px;width:100%}html body .new-design-phone-input .m-country-selector{height:100%}html body .new-design-phone-input .m-country-selector .m-select{width:9rem!important}html body .new-design-phone-input .m-select{height:100%;border-right:3px solid #B2DDFF}html body .new-design-phone-input .m-country-selector .m-country-selector__country-flag .m-lazy-img-component img{bottom:0}html body .new-design-phone-input .m-phone-input.--border-radius[data-v-b43ec161] .m-input-wrapper{margin-left:0}html body .new-design-phone-input .m-input-input{margin:0;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-style:none;background-color:transparent;padding-left:1rem!important;padding-right:1rem!important;padding-top:0!important;padding-bottom:0;outline:2px solid transparent;outline-offset:2px}html body .new-design-phone-input .maz-rounded{border:transparent}html body .new-design-phone-input .m-select .m-select-input{border:3px solid #B2DDFF;box-shadow:none;border-radius:4px 0 0 4px/4px 0px 0px 4px;height:100%!important}html body .new-design-phone-input .m-select .m-select-input .m-select-input{border-color:transparent}html body .new-design-phone-input .m-select .m-select-input .m-input-wrapper-input{height:100%}html body .new-design-phone-input .m-phone-input{border:3px solid #B2DDFF;box-shadow:none;height:3.5rem;border-left:0;border-radius:0 4px 4px 0/0px 4px 4px 0px}html body .new-design-phone-input .m-phone-input .m-input-wrapper .m-input-wrapper-input{height:100%}html body .new-design-phone-input .m-input-wrapper{width:100%}html body .new-design-phone-input .m-input-wrapper.--default-border{border-radius:4px;border-color:transparent!important}html body .new-design-phone-input .m-input-wrapper.--default-border .m-country-selector__select,html body .new-design-phone-input .m-input-wrapper.--default-border .m-select-input,html body .new-design-phone-input .maz-border-info{border-color:transparent}html body .new-design-phone-input .m-input-wrapper.-default-border{border-color:none}html body .new-design-phone-input .m-input-label{display:none!important}html body .navigation-list-sidebar .v-list-item__prepend>.v-icon{margin-inline-end:6px}html body .navigation-list-sidebar .v-list-item__prepend{display:block}html body button.v-app-bar-nav-icon{aspect-ratio:1/1}html body .language-sidebar button{text-transform:none}html body .modal-button{color:#000!important;width:auto;background-color:transparent!important;height:-moz-min-content!important;height:min-content!important;border-color:#cdd4da!important;text-transform:uppercase;border:1px solid transparent;border-radius:.375rem}html body .modal-secondary-button{color:#fff!important;width:auto;background-color:#464646!important;height:-moz-min-content!important;height:min-content!important;border-color:transparent!important;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:8px 12px}html body .modal-primary-button{color:#fff!important;width:auto;background-color:#3f75cc!important;height:-moz-min-content!important;height:min-content!important;border-color:transparent!important;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:8px 12px}html body .docmatics-primary-button-backup{color:#fff;width:auto;background-color:#3f75cc;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:.375rem;padding:8px 12px!important}html body .docmatics-secondary-button-backup{color:#fff;width:auto;background-color:#464646;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:.375rem;padding:8px 12px!important}html body .v-btn.v-btn--density-default{height:auto}html body .docmatics-error-button{color:#fff;width:auto;background-color:red;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:15px 40px!important;font-weight:700;min-width:200px}html body .docmatics-error-button i{margin-bottom:3px}html body .docmatics-primary-button{color:#fff;width:auto;background-color:#3f75cc;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:15px 40px!important;font-weight:700;min-width:200px}html body .docmatics-primary-button i{margin-bottom:3px}html body .docmatics-primary-lg-button{color:#fff;width:auto;background-color:#3f75cc;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:20px 80px!important;font-weight:700;min-width:200px}html body .docmatics-secondary-button{color:#fff;width:auto;background-color:#464646;height:-moz-min-content;height:min-content;border-color:transparent;text-transform:uppercase;border:1px solid transparent;border-radius:30px;padding:15px 40px!important;font-weight:700;min-width:200px}html body .v-list-item--active{background-color:#e3f2fd;color:#1976d2;font-weight:700;border-left:4px solid #1976d2;transition:background-color .3s,color .3s}html body .v-navigation-drawer__scrim{position:fixed}html body .v-toast__item .v-toast__text{padding:1em}html body .public-form-container{display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto}html body .public-form-card{max-width:500px;width:100%;padding:32px;border-radius:12px;background-color:#fff}html body .doctor-request-card{height:100%}@media (max-width: 600px){html body .public-form-card{max-width:500px;width:100%;padding:32px!important;border-radius:12px!important;background-color:#fff!important}}@media (max-width: 600px) and (max-width: 600px){html body .public-form-card{margin:0 18px;padding:18px}}@media (max-width: 600px){html body .new-design-phone-input .m-select .m-select-input{border-color:#fff!important}html body .m-phone-number-input{background-color:#fff;border-radius:6px;border:1px solid #9E9E9E;height:3.2rem}html body .m-phone-number-input .m-country-selector .m-country-selector__country-flag .m-lazy-img-component img{bottom:0;position:relative}html body .m-phone-number-input .m-input-wrapper.--default-border{border-radius:4px;border-color:transparent!important}html body .m-phone-number-input .--responsive .m-country-selector{min-width:none}html body .m-phone-number-input .m-country-selector[data-v-e2fee821]{position:absolute;min-width:100%}html body .m-phone-number-input .m-select{border-color:transparent}html body .m-phone-number-input .m-select .m-select-input{border-right:1px solid #9e9e9e;z-index:2}html body .m-phone-number-input .m-phone-input{height:100%}html body .m-phone-number-input .maz-border-danger,html body .m-phone-number-input .maz-border-success{border-color:transparent}html body .m-phone-number-input .m-phone-input{margin-top:0!important;height:100%;right:0;position:absolute}}@media (max-width: 600px) and (min-width: 425px){html body .m-phone-number-input .m-phone-input{min-width:80%}}@media (max-width: 600px) and (max-width: 425px){html body .m-phone-number-input .m-phone-input{min-width:17rem}}@media (max-width: 600px) and (max-width: 410px){html body .m-phone-number-input .m-phone-input{min-width:15.5rem;max-width:15.5rem}}@media (max-width: 600px) and (max-width: 400px){html body .m-phone-number-input .m-phone-input{min-width:15rem;max-width:15rem}}@media (max-width: 600px) and (max-width: 385px){html body .m-phone-number-input .m-phone-input{min-width:14rem;max-width:14rem}}@media (max-width: 600px) and (max-width: 360px){html body .m-phone-number-input .m-phone-input{min-width:13rem;max-width:13rem}}@media (max-width: 600px){html body .new-design-phone-input.m-phone-number-input{border:3px solid #B2DDFF;height:3.5rem}html body .new-design-phone-input.m-phone-number-input .m-phone-input{margin-top:0!important;border:transparent;border-left:4px solid #B2DDFF;height:100%;right:0;position:absolute}html body .m-phone-number-input .m-input-wrapper{width:100%}html body .m-phone-number-input .m-select-input{width:75px!important}html body .m-phone-number-input .m-select-input input{color:transparent}html body .m-select-input .m-input-wrapper-input .m-select-input{display:none}html body .m-country-selector:not(.--no-flags) .m-country-selector__select .m-select-input input{position:absolute}html body .m-country-selector__country-flag,html body .m-phone-number-input__country-flag{bottom:21px!important}html body .m-phone-number-input{width:100%;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .12))}html body .maz-input{--maz-border-radius: 4px;--maz-border-color: rgb(var(--v-border-color));--maz-border-color-hover: rgb(var(--v-border-color));--maz-bg-color: rgb(var(--v-theme-surface));--maz-color: rgb(var(--v-theme-on-surface));--maz-placeholder-color: rgba(var(--v-theme-on-surface), .6);--maz-border-width: 1px;--maz-font-size: 16px}html body .maz-border-info{border-color:transparent}html body .m-input.--md{height:3.5rem!important}html body .v-data-table>.v-data-table__wrapper .v-data-table__mobile-table-row{margin:10px;border:1px solid #ededed;display:block}html body .v-data-table>.v-data-table__wrapper .v-data-table__mobile-row{border-bottom:1px solid #ededed}html body .v-select .v-field--dirty .v-select__selection{margin-inline-end:6px;margin-bottom:6px}html body .doctor-request-card{aspect-ratio:4/3;max-width:320px;box-shadow:0 0 70px #1018281f;border-radius:20px}html body .v-card .v-divider{border-bottom:1px solid black}html body .white-space-normal{white-space:normal!important}html body .v-data-table-footer__items-per-page>.v-select{width:-moz-fit-content;width:fit-content}html body .admin-details-page-form .position-absolute p.text-sm{margin-top:-3px}html body .v-expansion-panel-title--active{background:#f0f8ff}}
