.modal-consultation-booking .headings,.modal-consultation-booking__content__form__actions,.modal-consultation-booking__header{display:flex;flex-direction:row}.modal-consultation-booking .headings>:not(:last-child):not(.smd-spacer),.modal-consultation-booking__header>:not(:last-child):not(.smd-spacer){margin-right:10px}.modal-consultation-booking__content__form,.modal-consultation-booking__content__form__actions>div{display:flex;flex-direction:column}.modal-consultation-booking .headings,.modal-consultation-booking__content__form__actions,.modal-consultation-booking__header{align-items:center}.modal-consultation-booking__content__form__actions{justify-content:center}.modal-consultation-booking .dark-bg,.modal-consultation-booking .dark-bg .content-loader{background:#eff1f3}.modal-consultation-booking .has-value .btn-filter__label{color:unset}.modal-consultation-booking button{width:155px;font-size:16px;line-height:16px;text-transform:unset;padding:16px 24px;height:unset;font-family:unset}.modal-consultation-booking .multiselect__tags,.modal-consultation-booking input[type=text]{min-height:40px!important}.modal-consultation-booking .multiselect__tags::-moz-placeholder,.modal-consultation-booking input[type=text]::-moz-placeholder{color:#798084!important;opacity:1!important;font-weight:500}.modal-consultation-booking .multiselect__tags:-ms-input-placeholder,.modal-consultation-booking input[type=text]:-ms-input-placeholder{color:#798084!important;opacity:1!important;font-weight:500}.modal-consultation-booking .multiselect__tags .multiselect__placeholder,.modal-consultation-booking .multiselect__tags::placeholder,.modal-consultation-booking input[type=text] .multiselect__placeholder,.modal-consultation-booking input[type=text]::placeholder{color:#798084!important;opacity:1!important;font-weight:500}.modal-consultation-booking .smd-textarea::-moz-placeholder{color:#798084!important;opacity:1!important}.modal-consultation-booking .smd-textarea:-ms-input-placeholder{color:#798084!important;opacity:1!important}.modal-consultation-booking .smd-textarea::placeholder{color:#798084!important;opacity:1!important}.modal-consultation-booking .smd-select .multiselect__placeholder{color:#798084}.modal-consultation-booking .smd-select[focus-within] input{background-color:transparent!important}.modal-consultation-booking .smd-select:focus-within input{background-color:transparent!important}.modal-consultation-booking .smd-form__col,.modal-consultation-booking .smd-form__row{margin:0!important;padding:0!important}.modal-consultation-booking .smd-form__row{align-items:center}.modal-consultation-booking .smd-radio__row{margin-bottom:0;height:100%}.modal-consultation-booking .smd-date-input{width:100%!important}.modal-consultation-booking .smd-date-input span{top:0}.modal-consultation-booking .smd-date-input input{min-height:unset!important}.modal-consultation-booking .headings{grid-gap:4px;gap:4px;margin:0!important}.modal-consultation-booking .headings p{font-size:16px;font-weight:700}.modal-consultation-booking__initial-error{color:#fc0100;font-size:16px;text-align:center}.modal-consultation-booking__header{grid-gap:16px;gap:16px;padding:24px 24px 10px}.modal-consultation-booking__header span{cursor:pointer}.modal-consultation-booking__header span:before{font-size:20px}.modal-consultation-booking__header p{font-size:20px;font-weight:700}.modal-consultation-booking__content__form{grid-gap:24px;gap:24px;padding:24px}.modal-consultation-booking__content__form__appointment-details{grid-gap:16px;gap:16px;padding:0!important}.modal-consultation-booking__content__form__appointment-details .request-med-cert .request-checkbox{align-items:center;margin-bottom:0}.modal-consultation-booking__content__form__appointment-details .request-med-cert .request-checkbox .smd-checkbox{margin-right:8px}.modal-consultation-booking__content__form__appointment-details .request-med-cert .request-checkbox .smd-checkbox input[type=checkbox]{margin-right:0!important}.modal-consultation-booking__content__form__appointment-details .request-med-cert .request-checkbox p{font-size:16px}.modal-consultation-booking__content__form__appointment-details .request-med-cert .note{margin-top:2px;font-style:italic}.modal-consultation-booking__content__form__patient-details{grid-gap:16px;gap:16px;padding:0!important}.modal-consultation-booking__content__form__patient-details .date-row{grid-gap:16px;gap:16px}.modal-consultation-booking__content__form__patient-details .date-row input[type=number]{min-height:36px!important}.modal-consultation-booking__content__form__patient-details .birthdate-and-gender,.modal-consultation-booking__content__form__patient-details .contacts-row,.modal-consultation-booking__content__form__patient-details .date-row .input-container{grid-gap:16px;gap:16px;align-items:unset}.modal-consultation-booking__content__form__patient-details .birthdate-and-gender input[type=number],.modal-consultation-booking__content__form__patient-details .contacts-row input[type=number]{min-height:38.2px!important}.modal-consultation-booking__content__form__patient-details .birthdate-and-gender input[type=email],.modal-consultation-booking__content__form__patient-details .contacts-row input[type=email]{min-height:40px!important;max-height:40px}.modal-consultation-booking__content__form__patient-details .birthdate-and-gender .gender,.modal-consultation-booking__content__form__patient-details .contacts-row .gender{grid-gap:10px;gap:10px}.modal-consultation-booking__content__form__patient-details .birthdate-and-gender .gender .smd-form__row,.modal-consultation-booking__content__form__patient-details .contacts-row .gender .smd-form__row{height:100%}.modal-consultation-booking__content__form__patient-details .city .btn-filter{max-width:unset}.modal-consultation-booking__content__form__actions{justify-content:space-between;text-align:right}.modal-consultation-booking__content__form__actions .btn004 .loader{--diameter:16px;height:var(--diameter);width:var(--diameter)}.modal-consultation-booking__content__form__actions>div{grid-gap:4px;gap:4px}.modal-consultation-booking__content__form__actions p.amount{color:#25ca85;font-weight:700}.modal-consultation-booking__footer{padding:16px 24px!important}.modal-otp__header{display:flex;flex-direction:row}.modal-otp__header>:not(:last-child):not(.smd-spacer){margin-right:10px}.modal-otp__header{align-items:center}.modal-otp{padding:24px!important;grid-gap:40px;gap:40px}.modal-otp p{color:#7b8185;font-size:16px;line-height:17px}.modal-otp__header{grid-gap:16px;gap:16px}.modal-otp__header p{color:#000;font-size:20px;line-height:24px;font-weight:700}.modal-otp__header span{cursor:pointer}.modal-otp__header span:before{font-size:20px}.modal-otp__content{margin-bottom:16px}.modal-otp__content__headings{margin-bottom:24px}.modal-otp__content__headings h1{font-size:20px;line-height:24px;font-weight:700;margin-bottom:4px}.modal-otp__content__headings p span{color:#1c9ef9}.modal-otp__content__field__input{margin-bottom:10px}.modal-otp__content__field__input label{text-transform:unset;font-size:14px}.modal-otp__content__field__input .smd-otp-input{justify-content:unset}.modal-otp__content__field__input .smd-otp-input input{border:1px solid grey;margin-bottom:10px}.modal-otp__content__field__timer span{color:#1c9ef9;cursor:pointer}.modal-otp__footer{text-align:right}.modal-otp__footer button{max-width:230px;width:100%;border-radius:120px;font-size:16px;line-height:16px;text-transform:unset;padding:16px 24px;height:unset;font-family:unset}.modal-confirm-consultation__form .payment-details .content div,.modal-confirm-consultation__form .payment-info,.modal-confirm-consultation__form .payment-info__col div .profile{display:flex;flex-direction:row}.modal-confirm-consultation__form .payment-info__col div .profile>:not(:last-child):not(.smd-spacer){margin-right:10px}.modal-confirm-consultation__form,.modal-confirm-consultation__form .headings,.modal-confirm-consultation__form .payment-info__col,.modal-confirm-consultation__form .payment-info__col div{display:flex;flex-direction:column}.modal-confirm-consultation__form,.modal-confirm-consultation__form .headings{align-items:center}.modal-confirm-consultation h1{font-weight:700;font-size:24px;line-height:26px}@media screen and (max-width:420px){.modal-confirm-consultation h1{font-size:17px;line-height:18px}}.modal-confirm-consultation h2{font-weight:700;font-size:20px;line-height:22px}@media screen and (max-width:420px){.modal-confirm-consultation h2{font-size:17px;line-height:18px}}.modal-confirm-consultation h2.lavender{color:#736fdc}.modal-confirm-consultation h2.green{color:#25ca85}.modal-confirm-consultation p{font-size:18px;line-height:20px}@media screen and (max-width:420px){.modal-confirm-consultation p{font-size:16px;line-height:17px}}.modal-confirm-consultation p.gray{color:#7b8185}@media screen and (max-width:420px){.modal-confirm-consultation p.gray{font-size:12px;line-height:13px}}.modal-confirm-consultation p.tangerine{color:#ed7e17}.modal-confirm-consultation .smd-header .left-actions p{font-size:16px;font-weight:700}.modal-confirm-consultation button{font-size:16px;line-height:16px;text-transform:unset;padding:16px 24px;height:unset;font-family:unset;border-radius:120px}.modal-confirm-consultation__form{padding:0 50px;width:100%}@media screen and (max-width:743px){.modal-confirm-consultation__form{padding:10px 20px;box-shadow:unset}}.modal-confirm-consultation__form .headings{margin-bottom:50px}.modal-confirm-consultation__form .headings h1{margin-bottom:24px}.modal-confirm-consultation__form .headings img{width:120px}@media screen and (max-width:420px){.modal-confirm-consultation__form .headings img{width:60px}}.modal-confirm-consultation__form .headings h2{margin-top:10px}.modal-confirm-consultation__form .payment-info{justify-content:space-between;grid-gap:24px;gap:24px;max-width:550px;width:100%;margin-bottom:40px}@media screen and (max-width:420px){.modal-confirm-consultation__form .payment-info{grid-gap:20px;gap:20px}}.modal-confirm-consultation__form .payment-info__col{flex-basis:270px;grid-gap:24px;gap:24px}@media screen and (max-width:420px){.modal-confirm-consultation__form .payment-info__col{flex-basis:160px}}@media screen and (max-width:420px){.modal-confirm-consultation__form .payment-info__col:last-child{flex-basis:100px}}.modal-confirm-consultation__form .payment-info__col div{grid-gap:10px;gap:10px;height:70px}.modal-confirm-consultation__form .payment-info__col div .profile{align-items:center;justify-content:space-between}.modal-confirm-consultation__form .payment-info__col div .profile p{flex-basis:190px}.modal-confirm-consultation__form .payment-details{max-width:550px;width:100%}.modal-confirm-consultation__form .payment-details>h2{margin-bottom:24px}.modal-confirm-consultation__form .payment-details .content div{justify-content:space-between}.modal-confirm-consultation__form .payment-details .content .summary{margin-bottom:50px}.modal-confirm-consultation__form .payment-details .content .divider{border:.5px solid #e1e1e1;margin-bottom:24px}.modal-confirm-consultation__footer{padding:24px;text-align:center}.modal-request-sent__consultation-details__detail__card__content,.modal-request-sent__consultation-details__detail__card__content .date-info,.modal-request-sent__consultation-details__detail__card__content .info,.modal-request-sent__consultation-details__footer__container__clickable-image,.modal-request-sent__consultation-details__instructions__content .item{display:flex;flex-direction:row}.modal-request-sent__consultation-details__detail__card__content .date-info>:not(:last-child):not(.smd-spacer),.modal-request-sent__consultation-details__detail__card__content .info>:not(:last-child):not(.smd-spacer),.modal-request-sent__consultation-details__footer__container__clickable-image>:not(:last-child):not(.smd-spacer),.modal-request-sent__consultation-details__instructions__content .item>:not(:last-child):not(.smd-spacer){margin-right:10px}.modal-request-sent__consultation-details,.modal-request-sent__consultation-details__detail__card,.modal-request-sent__consultation-details__detail__card__content .appointment-date,.modal-request-sent__consultation-details__detail__card__content .doctor-info,.modal-request-sent__consultation-details__footer,.modal-request-sent__consultation-details__footer__container,.modal-request-sent__consultation-details__heading,.modal-request-sent__consultation-details__instructions,.modal-request-sent__consultation-details__instructions__content{display:flex;flex-direction:column}.modal-request-sent__consultation-details,.modal-request-sent__consultation-details__detail__card__content .date-info,.modal-request-sent__consultation-details__detail__card__content .info,.modal-request-sent__consultation-details__footer,.modal-request-sent__consultation-details__footer__container,.modal-request-sent__consultation-details__footer__container__clickable-image,.modal-request-sent__consultation-details__heading,.modal-request-sent__consultation-details__instructions__content .item{align-items:center}.modal-request-sent__consultation-details{grid-gap:2.5rem;gap:2.5rem;padding-top:2rem;height:100%}.modal-request-sent__consultation-details .section{max-width:34.375rem;width:100%}@media screen and (max-width:767px){.modal-request-sent__consultation-details .section{padding:0 1.5rem}}.modal-request-sent__consultation-details__icon{text-align:center}.modal-request-sent__consultation-details__icon .icon{width:10.56819rem;height:7.5rem}.modal-request-sent__consultation-details__heading{grid-gap:.5rem;gap:.5rem;text-align:center}.modal-request-sent__consultation-details__heading__header{font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:767px){.modal-request-sent__consultation-details__heading__header{font-size:1rem}}.modal-request-sent__consultation-details__heading__subheader{font-size:1rem;font-style:normal;font-weight:400;line-height:1.3125rem}.modal-request-sent__consultation-details__detail__card{padding:1rem;grid-gap:1rem;gap:1rem;border-radius:.5rem;border:1px solid #ced0d3;background:#fff}.modal-request-sent__consultation-details__detail__card__title{color:#575c64;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.modal-request-sent__consultation-details__detail__card__content{grid-gap:1.5rem;gap:1.5rem}}@media screen and (max-width:361px){.modal-request-sent__consultation-details__detail__card__content{justify-content:space-between;grid-gap:0;gap:0}}.modal-request-sent__consultation-details__detail__card__content .appointment-date,.modal-request-sent__consultation-details__detail__card__content .doctor-info{grid-gap:.5rem;gap:.5rem;flex:1 0 0}@media screen and (max-width:767px){.modal-request-sent__consultation-details__detail__card__content .appointment-date,.modal-request-sent__consultation-details__detail__card__content .doctor-info{flex:unset}}.modal-request-sent__consultation-details__detail__card__content .text{color:#212121;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.modal-request-sent__consultation-details__detail__card__content .text{font-size:1rem;align-self:center}}.modal-request-sent__consultation-details__detail__card__content .title{color:#7b8185;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.modal-request-sent__consultation-details__detail__card__content .title{font-size:.86rem}}.modal-request-sent__consultation-details__detail__card__content .date-info{height:100%}.modal-request-sent__consultation-details__detail__card__content .date-info span:before{font-size:1.7rem}@media screen and (max-width:767px){.modal-request-sent__consultation-details__detail__card__content .date-info span{display:none}}.modal-request-sent__consultation-details__instructions{grid-gap:1rem;gap:1rem}.modal-request-sent__consultation-details__instructions__title{color:#575c64;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem}@media screen and (max-width:767px){.modal-request-sent__consultation-details__instructions__title{font-size:1.14rem}}.modal-request-sent__consultation-details__instructions__content{grid-gap:1.5rem;gap:1.5rem}.modal-request-sent__consultation-details__instructions__content .item{grid-gap:.5rem;gap:.5rem}.modal-request-sent__consultation-details__instructions__content .item__icon{--dimension:3rem;height:var(--dimension);width:var(--dimension)}.modal-request-sent__consultation-details__instructions__content .item__text{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.435rem}@media screen and (max-width:767px){.modal-request-sent__consultation-details__instructions__content .item__text{font-size:1rem}}.modal-request-sent__consultation-details__footer{background:#736fdc;padding:1rem 0;width:100%}.modal-request-sent__consultation-details__footer__container{grid-gap:1rem;gap:1rem}.modal-request-sent__consultation-details__footer__container__title{color:#fff;text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:3rem}@media screen and (max-width:767px){.modal-request-sent__consultation-details__footer__container__title{font-size:1.5rem}}.modal-request-sent__consultation-details__footer__container__clickable-image{padding:0 1rem;grid-gap:.5rem;gap:.5rem}.modal-request-sent__consultation-details__footer__container__clickable-image .image{width:8.75rem}.modal-request-sent__consultation-details .back{margin-bottom:1rem}.smd-modal[data-v-721529e3]{height:100vh}.smd-modal.content-loader[data-v-721529e3]{height:400px!important}.doctor-profile__content__profile__header .profile .information-mobile p,.doctor-profile__content__profile__header .profile .information .specialty-and-exp .specialty{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:normal;max-width:100%;max-height:58px;-webkit-line-clamp:2;line-height:22px;-webkit-box-orient:vertical}.doctor-profile__book,.doctor-profile__book div p,.doctor-profile__content__profile,.doctor-profile__content__profile__affiliations .headings,.doctor-profile__content__profile__appointment-details .availability .schedule,.doctor-profile__content__profile__appointment-details .form .booking-fee,.doctor-profile__content__profile__appointment-details .headings,.doctor-profile__content__profile__badge-mobile .img-container,.doctor-profile__content__profile__certifications .headings,.doctor-profile__content__profile__education .headings,.doctor-profile__content__profile__header .profile,.doctor-profile__content__profile__header .profile .information .specialty-and-exp{display:flex;flex-direction:row}.doctor-profile__book>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__affiliations .headings>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__appointment-details .form .booking-fee>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__appointment-details .headings>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__certifications .headings>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__education .headings>:not(:last-child):not(.smd-spacer),.doctor-profile__content__profile__header .profile>:not(:last-child):not(.smd-spacer){margin-right:10px}.doctor-profile__content,.doctor-profile__content__profile .col-one,.doctor-profile__content__profile .col-two,.doctor-profile__content__profile__appointment-details .form,.doctor-profile__content__profile__badge-mobile,.doctor-profile__content__profile__education .background .fellowship .list,.doctor-profile__content__profile__header .profile .information{display:flex;flex-direction:column}.doctor-profile__book,.doctor-profile__content,.doctor-profile__content__profile__affiliations .headings,.doctor-profile__content__profile__appointment-details .form .booking-fee,.doctor-profile__content__profile__appointment-details .headings,.doctor-profile__content__profile__badge-mobile,.doctor-profile__content__profile__badge-mobile .img-container,.doctor-profile__content__profile__certifications .headings,.doctor-profile__content__profile__education .headings,.doctor-profile__content__profile__header .profile{align-items:center}.doctor-profile__content__profile__badge-mobile .img-container{justify-content:center}.doctor-profile{background:#fafafa}@media screen and (max-width:577px){.doctor-profile{background:#fafafa}}.doctor-profile .smd-panel{margin-bottom:unset;padding:30px 12px;box-shadow:0 4px 16px 0 rgba(33,33,33,.07843)}.doctor-profile .panel{padding:6px}.doctor-profile h1{font-weight:700;font-size:28px;line-height:38px;margin-bottom:unset}@media screen and (max-width:767px){.doctor-profile h1{font-size:16px;line-height:21px}}.doctor-profile h2{font-weight:700;font-size:20px;line-height:27px}.doctor-profile h2.price{color:#25ca85}.doctor-profile p{font-size:16px;line-height:24px}@media screen and (max-width:767px){.doctor-profile p{font-size:14px}}.doctor-profile p.label{font-weight:700;font-size:14px;line-height:19px}.doctor-profile p.gray{color:#575c64}.doctor-profile__content{padding:24px 40px}@media screen and (max-width:1024px){.doctor-profile__content{padding:24px 20px}}@media screen and (max-width:767px){.doctor-profile__content{padding:0 16px}}.doctor-profile__content button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:16px;text-transform:unset;padding:16px 24px;height:unset;font-family:unset;border-radius:120px}.doctor-profile__content .smd-header{margin-bottom:30px}.doctor-profile__content .smd-header .icon-text[icon-o]{padding:0}.doctor-profile__content .smd-header .left-actions [class^=ns-icon]:before{font-size:20px}.doctor-profile__content .smd-header .left-actions p{font-size:1.25rem;font-weight:700;color:#575c64}@media screen and (max-width:576px){.doctor-profile__content .smd-header{margin-bottom:unset}}.doctor-profile__content__profile{justify-content:center;grid-gap:16px;gap:16px}@media screen and (max-width:767px){.doctor-profile__content__profile{flex-direction:column;width:100%}}.doctor-profile__content__profile .col-one{flex-basis:580px}@media screen and (max-width:767px){.doctor-profile__content__profile .col-one{flex-basis:100%}}.doctor-profile__content__profile .col-two{flex-basis:380px}@media screen and (max-width:767px){.doctor-profile__content__profile .col-two{flex-basis:100%}}.doctor-profile__content__profile .col-one,.doctor-profile__content__profile .col-two{grid-gap:16px;gap:16px}@media screen and (max-width:767px){.doctor-profile__content__profile .col-one,.doctor-profile__content__profile .col-two{grid-gap:24px;gap:24px}}.doctor-profile__content__profile__header{padding:24px 12px!important}.doctor-profile__content__profile__header .profile{grid-gap:24px;gap:24px;margin-bottom:18px}@media screen and (max-width:767px){.doctor-profile__content__profile__header .profile{grid-gap:6px;gap:6px}}.doctor-profile__content__profile__header .profile .information{flex-grow:1;grid-gap:6px;gap:6px}.doctor-profile__content__profile__header .profile .information .specialty-and-exp{grid-gap:10px;gap:10px}.doctor-profile__content__profile__header .profile .information .specialty-and-exp div{flex-basis:50%}.doctor-profile__content__profile__header .profile .information .specialty-and-exp .specialty{-webkit-line-clamp:2!important}.doctor-profile__content__profile__header .profile .information .img-container .badge{height:40px;width:40px}.doctor-profile__content__profile__header .profile .information .img-container .badge:not(:last-child){margin-right:8px}.doctor-profile__content__profile__header .profile .information-mobile p{-webkit-line-clamp:1!important}.doctor-profile__content__profile__header .description{text-align:justify}.doctor-profile__content__profile__header .description .show-more{font-weight:700;color:#0090f5;cursor:pointer}.doctor-profile__content__profile__badge-mobile{grid-gap:10px;gap:10px}.doctor-profile__content__profile__badge-mobile .img-container{grid-gap:32px;gap:32px;flex-wrap:wrap}.doctor-profile__content__profile__badge-mobile .img-container .badge{height:48px;width:48px;opacity:.5;cursor:pointer}.doctor-profile__content__profile__badge-mobile .img-container .badge.selected{opacity:1}.doctor-profile__content__profile__badge-mobile p{font-size:16px;text-align:center}.doctor-profile__content__profile__education .headings{grid-gap:4px;gap:4px;margin-bottom:10px}.doctor-profile__content__profile__education .background div:not(:last-child){margin-bottom:18px}.doctor-profile__content__profile__certifications .headings{grid-gap:4px;gap:4px;margin-bottom:10px}.doctor-profile__content__profile__certifications .background div:not(:last-child){margin-bottom:18px}.doctor-profile__content__profile__appointment-details{padding:24px 16px!important;box-shadow:0 4px 16px 0 rgba(33,33,33,.23922)!important}.doctor-profile__content__profile__appointment-details .headings{grid-gap:4px;gap:4px;margin-bottom:24px}.doctor-profile__content__profile__appointment-details .availability{margin-bottom:24px}.doctor-profile__content__profile__appointment-details .availability .schedule{margin-top:4px;flex-wrap:wrap;justify-content:space-between;grid-gap:4px;gap:4px}.doctor-profile__content__profile__appointment-details .availability .schedule .item{flex-basis:48%}.doctor-profile__content__profile__appointment-details .form{grid-gap:20px;gap:20px}.doctor-profile__content__profile__appointment-details .form .smd-form__col label{font-size:16px;text-transform:unset}.doctor-profile__content__profile__appointment-details .form .smd-form__col .smd-date-input{margin-top:4px}.doctor-profile__content__profile__appointment-details .form .smd-form__col .smd-date-input+label[error]{margin-top:10px!important;font-weight:500;margin-left:10px}.doctor-profile__content__profile__appointment-details .form .booking-fee{padding:10px;justify-content:space-between}.doctor-profile__content__profile__appointment-details .form .actions{text-align:center}.doctor-profile__content__profile__affiliations .headings{grid-gap:4px;gap:4px;margin-bottom:10px}.doctor-profile__content__profile__affiliations .content p:not(:last-child){margin-bottom:8px}.doctor-profile__book{justify-content:space-between;padding:10px 16px;grid-gap:12px;gap:12px;box-shadow:0 -10px 50px 0 rgba(0,0,0,.14902);background:#eff1f3}.doctor-profile__book div p{grid-gap:10px;gap:10px;font-size:16px}.doctor-profile__book div p span.bold{font-size:16px;color:#000}.doctor-profile__book div p span.edit{font-size:16px;color:#1c9ef9;line-height:24px}.doctor-profile__book button{height:40px;text-transform:none}