.update_profile_info_popup[data-v-6371d3f1]{position:fixed;top:0;left:0;width:100%;z-index:2000;background:rgba(0,0,0,.92);height:100vh;overflow-y:auto;bottom:0}.update_profile_info_popup .u_prfl_info_popup_scroll[data-v-6371d3f1]{height:100vh;display:table;width:100%}.update_profile_info_popup .u_prfl_info_popup_center[data-v-6371d3f1]{display:table-cell;vertical-align:middle}.update_profile_info_popup .update_profile_info_inner_popup[data-v-6371d3f1]{background:#000;max-width:520px;margin:0 auto;border-radius:5px;box-shadow:3px 3px 3px hsla(0,0%,100%,.04),-3px -3px 3px hsla(0,0%,100%,.04);text-align:left;padding:15px 20px;width:100%}.update_profile_info_popup h3[data-v-6371d3f1]{font-size:24px;line-height:1.4;color:#efefef;font-weight:400;margin-bottom:20px}.update_profile_info_popup .form-group[data-v-6371d3f1]{margin-bottom:10px}.update_profile_info_popup label[data-v-6371d3f1]{font-size:18px;color:hsla(0,0%,100%,.75)}.update_profile_info_popup .btn-primary[data-v-6371d3f1]{border:none;background:hsla(0,0%,100%,.12);color:#ffd400;font-size:18px;border-radius:3px;min-width:100px;padding:6px 10px;box-shadow:none!important}.update_profile_info_popup .btn-primary[data-v-6371d3f1]:hover{background:#87cefa;color:#000}.update_profile_info_popup .form-control[data-v-6371d3f1]{background:hsla(0,0%,100%,.1);border:none;color:#fff;padding:9px 15px;height:auto;font-size:18px}.update_profile_info_popup .form-control option[data-v-6371d3f1]{color:#000}.update_profile_info_popup .form-control.custom_style_of_dob[data-v-6371d3f1]{background:none;padding:0}.update_profile_info_popup .u_pro_popup_close .fa[data-v-6371d3f1]{font-size:24px;color:red;cursor:pointer;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:all .5s ease}.update_profile_info_popup .u_pro_popup_close .fa[data-v-6371d3f1]:hover{color:#87cefa}@font-face{font-family:ACETONE;src:url(../fonts/ACETONE.1f0a1980.woff) format("woff"),url(../fonts/ACETONE.f88c1220.woff2) format("woff2"),url(../fonts/ACETONE.aa2dc447.eot),url(../fonts/ACETONE.aa2dc447.eot?#iefix) format("embedded-opentype"),url(../fonts/ACETONE.15268876.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.appointment_detail_wrp .appointment_detail_header_wrp[data-v-88c02c28]{padding-bottom:25px}.appointment_detail_wrp .appointment_detail_header_wrp .back_btn[data-v-88c02c28]{border-radius:35px;padding:0;margin-right:5px;font-size:16px;display:inline-block;vertical-align:text-bottom;line-height:32px;width:32px;height:32px;outline:none!important;box-shadow:none!important;background:hsla(0,0%,100%,.1);color:#fff}.appointment_detail_wrp .appointment_detail_header_wrp .appointment_detail_heading[data-v-88c02c28]{color:#fff;font-size:24px;text-transform:uppercase;font-weight:700;margin:0}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar[data-v-88c02c28]{position:relative;display:inline-block}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .fa[data-v-88c02c28]{font-size:18px;cursor:pointer;color:silver;position:absolute;top:8px;left:10px}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .form-control[data-v-88c02c28]{background:rgba(228,233,237,.1);box-shadow:-5px 5px 10px rgba(82,106,133,.06);font-size:18px;color:#fff;font-family:MyriadProRegular,sans-serif;border:none;height:auto;width:280px;line-height:36px;padding:0 15px 0 40px;box-shadow:none}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .form-control[data-v-88c02c28]::-moz-placeholder{color:#dfdfdf}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .form-control[data-v-88c02c28]::-webkit-input-placeholder{color:#dfdfdf}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .form-control[data-v-88c02c28]:focus::-webkit-input-placeholder{font-size:0}.appointment_detail_wrp .appointment_detail_header_wrp .online_searchbar .form-control[data-v-88c02c28]:focus::-moz-placeholder{font-size:0}.appointment_detail_wrp .doctro_info_appointment_wrp[data-v-88c02c28]{background:hsla(0,0%,9%,.8);color:#fff;border-radius:5px;height:100%;min-height:calc(100vh - 165px)}.appointment_detail_wrp .doctro_info_appointment_wrp .doctors_info_box[data-v-88c02c28]{padding:15px 10px}.appointment_detail_wrp .doctro_info_appointment_wrp p[data-v-88c02c28]{margin-bottom:0;line-height:1.2;font-size:16px;font-family:MyriadProRegular,sans-serif}.appointment_detail_wrp .doctro_info_appointment_wrp p.doctors_fullname[data-v-88c02c28]{font-size:22px;margin-bottom:5px}.appointment_detail_wrp .doctro_info_appointment_wrp p.doctors_hospital[data-v-88c02c28]{font-size:20px;color:#00aada;line-height:1;margin-bottom:10px}.appointment_detail_wrp .doctro_info_appointment_wrp p.doctors_department[data-v-88c02c28]{text-transform:uppercase;font-weight:500;font-size:20px;color:#ffcd1d;line-height:1;margin-bottom:10px}.appointment_detail_wrp .doctro_info_appointment_wrp p.doctors_country_city[data-v-88c02c28]{font-size:18px;text-transform:capitalize;color:#8e8d7f;line-height:1}.appointment_detail_wrp .doctro_info_appointment_wrp p.doctors_country_city span[data-v-88c02c28]{text-transform:uppercase}.appointment_detail_wrp .doctro_info_appointment_wrp p.normal_text[data-v-88c02c28]{margin-bottom:10px;font-size:18px}.appointment_detail_wrp .doctro_info_appointment_wrp .doctors_prfl_photo[data-v-88c02c28]{position:relative;width:140px;height:140px;overflow:hidden!important;border-radius:50%;border:2px solid #c4c4c4;display:inline-block}.appointment_detail_wrp .doctro_info_appointment_wrp .doctors_contact_action .btn-primary[data-v-88c02c28]{width:100%;border-radius:0 0 5px 5px;background:#87cefa;border-color:#87cefa;box-shadow:none!important;color:#fff;font-size:18px}.appointment_detail_wrp .doctro_info_appointment_wrp .doctors_contact_action .btn-primary[data-v-88c02c28]:hover{background:#ffcd1d;color:#000;border-color:#ffcd1d}.appointment_detail_wrp .appointment_info_wrp[data-v-88c02c28]{background:hsla(0,0%,9%,.8);color:#fff;border-radius:5px;height:100%;padding:30px}@media only screen and (max-width:767px){.appointment_detail_wrp .appointment_info_wrp[data-v-88c02c28]{padding:10px}}.appointment_detail_wrp .appointment_info_wrp .total_charge_box[data-v-88c02c28]{background:rgba(49,75,60,.2);padding:15px;margin-bottom:20px;color:#fffdd0}.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_key[data-v-88c02c28]{font-weight:400;font-size:20px;margin:0}.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_value[data-v-88c02c28]{font-weight:400;font-size:22px;color:#ffcd1d;margin:0}.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_heading[data-v-88c02c28]{margin-bottom:15px;font-size:24px}@media only screen and (max-width:767px){.appointment_detail_wrp .appointment_info_wrp .total_charge_box[data-v-88c02c28]{font-size:14px;margin-bottom:10px;padding:10px}.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_heading[data-v-88c02c28]{font-size:20px;line-height:1.3;margin-bottom:10px}.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_key[data-v-88c02c28],.appointment_detail_wrp .appointment_info_wrp .total_charge_box .total_charge_value[data-v-88c02c28]{font-size:18px}}.appointment_detail_wrp .appointment_info_wrp .cancellation_fees_blurb[data-v-88c02c28]{background:rgba(158,182,3,.15);margin-bottom:20px;padding:15px;color:#d6d6d6;font-size:20px;text-align:justify;position:relative;padding-left:12px}.appointment_detail_wrp .appointment_info_wrp .cancellation_fees_blurb span[data-v-88c02c28]{display:block;font-size:22px;color:#fffdd0;margin-bottom:10px}@media only screen and (max-width:767px){.appointment_detail_wrp .appointment_info_wrp .cancellation_fees_blurb[data-v-88c02c28]{font-size:14px;margin-bottom:10px;padding:10px}.appointment_detail_wrp .appointment_info_wrp .cancellation_fees_blurb span[data-v-88c02c28]{font-size:20px;line-height:1.3}}.appointment_detail_wrp .prfl_avatar_lazy_load_box[data-v-88c02c28]{width:140px;height:140px}.appointment_detail_wrp .book_another_appointment[data-v-88c02c28]{text-align:center;margin-top:30px}.appointment_detail_wrp .book_another_appointment .btn-primary[data-v-88c02c28]{border-radius:5px;background:#87cefa;border-color:#87cefa;box-shadow:none!important;color:#000;font-size:18px}.appointment_detail_wrp .book_another_appointment .btn-primary[data-v-88c02c28]:hover{background:#ffcd1d;color:#000;border-color:#ffcd1d}.appointment_detail_wrp .timer_blurb_content_wrp[data-v-88c02c28]{text-align:center}.appointment_detail_wrp .timer_blurb_content_wrp p[data-v-88c02c28]{font-size:20px;margin:5px 0 0;line-height:1.3;color:#fff}.appointment_detail_wrp .timer_blurb_content_wrp .js-timeout[data-v-88c02c28]{color:#ff3a30;font-size:28px;margin:10px 0}.appointment_detail_wrp .timer_blurb_content_wrp .btn-primary[data-v-88c02c28]{padding:12px 18px;font-size:18px;border-radius:3px;background:hsla(0,0%,100%,.1);color:#ffd400;border:none;margin-right:10px;text-transform:capitalize;font-weight:400;letter-spacing:.03em;line-height:17px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all ease .5s;box-shadow:none!important;outline:none}.appointment_detail_wrp .timer_blurb_content_wrp .btn-primary[data-v-88c02c28]:hover{background:#87cefa;color:#22292f}.appointment_detail_wrp .currency_keyword[data-v-88c02c28]{font-size:18px;color:#949494}.appointment_detail_wrp .blurb_for_payment_wrp[data-v-88c02c28]{background:hsla(0,0%,100%,.1);padding:10px;border-radius:4px;position:relative;margin-bottom:30px}.appointment_detail_wrp .blurb_for_payment_wrp p[data-v-88c02c28]{color:#d6d6d6;font-size:20px;line-height:1.3;margin:0}.appointment_detail_wrp .blurb_for_payment_wrp p a[data-v-88c02c28]{color:#2baeff}.appointment_detail_wrp .blurb_for_payment_wrp p a[data-v-88c02c28]:hover{text-decoration:none;color:gold}.appointment_detail_wrp .blurb_for_payment_wrp h3[data-v-88c02c28]{color:gold;font-size:24px;font-weight:400}@media only screen and (max-width:767px){.appointment_detail_wrp .blurb_for_payment_wrp p[data-v-88c02c28]{font-size:16px}.appointment_detail_wrp .blurb_for_payment_wrp h3[data-v-88c02c28]{font-size:18px}}.appointment_detail_wrp .btn-primary[data-v-88c02c28]{font-family:ACETONE;background:none!important;border:2px solid #ffe400!important;text-transform:uppercase;font-size:28px;padding:5px 50px;line-height:1;height:auto;min-width:110px;border-radius:6px;box-shadow:none!important;box-sizing:none!important;outline:none!important;color:#ffe400}.appointment_detail_wrp .btn-primary[data-v-88c02c28]:hover{background:#ffe400!important;color:#000}.appointment_detail_wrp .book_appointment_header_wrp[data-v-88c02c28]{padding-bottom:25px;font-family:MyriadProRegular,Lato,sans-serif}.appointment_detail_wrp .book_appointment_header_wrp .back_btn[data-v-88c02c28]{border-radius:35px;padding:0;margin-right:5px;font-size:16px;display:inline-block;vertical-align:text-bottom;line-height:32px;width:32px;height:32px;outline:none!important;box-shadow:none!important;background:hsla(0,0%,100%,.1);color:#fff}.appointment_detail_wrp .book_appointment_header_wrp .book_appointment_heading[data-v-88c02c28]{color:#fff;font-size:24px;text-transform:uppercase;font-weight:700;margin:0}.appointment_detail_wrp .book_appointment_body_wrp[data-v-88c02c28]{max-width:840px;margin:0 auto}.appointment_detail_wrp .doctor_info_box[data-v-88c02c28]{padding:20px 15px;border-radius:4px;font-family:MyriadProRegular,Lato,sans-serif;background:#141a1e;margin-bottom:15px;box-shadow:0 3px 8px hsla(0,0%,100%,.05)}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_prfl_img>.img-fluid[data-v-88c02c28]{width:120px;height:120px;display:inline-block;border:2px solid #efefef;border-radius:50%}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_prfl_img .prfl_avatar_lazy_load_box[data-v-88c02c28]{width:120px;height:120px;border-radius:50%;border:2px solid #efefef;display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .img-fluid[data-v-88c02c28]{max-width:200px}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .doctor_name[data-v-88c02c28]{font-size:26px;color:#ffd400;margin-bottom:10px;line-height:1}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_slctd_cat[data-v-88c02c28]{margin-bottom:0}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_slctd_cat span[data-v-88c02c28]{background:#261139;padding:1px 12px 2px;line-height:1;border-radius:20px;font-size:14px;color:#a560e8;text-transform:capitalize}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_slctd_dprt[data-v-88c02c28]{font-size:16px;color:#aeb6b8;margin:10px 0}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_of_languages[data-v-88c02c28]{color:#fcfeff;margin:0;font-size:16px;line-height:1}.appointment_detail_wrp .doctor_info_box .doctor_prfl_top .dctr_of_languages span:last-child i[data-v-88c02c28]{display:none}@media only screen and (max-width:767px){.appointment_detail_wrp .doctor_info_box[data-v-88c02c28]{text-align:center}.appointment_detail_wrp .doctor_info_box .doctor_name[data-v-88c02c28]{font-size:22px!important;margin-top:10px}}.appointment_detail_wrp .doctor_info_box .d_info_bg_box[data-v-88c02c28]{padding:15px;background:rgba(28,34,38,.75);box-shadow:0 3px 8px hsla(0,0%,100%,.15);margin-bottom:10px;border-radius:5px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .form-group[data-v-88c02c28]{margin-bottom:15px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .form-group[data-v-88c02c28]:last-child{margin-bottom:0}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .key_label[data-v-88c02c28]{font-size:20px;line-height:1.3;color:#ffed99;margin-bottom:10px;font-weight:600;letter-spacing:.5px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .key_sub_label[data-v-88c02c28]{font-size:18px;line-height:1.3;color:#f8f0c3;margin-bottom:10px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .value_label[data-v-88c02c28]{font-size:17px;line-height:1.3;color:#cacaca;margin:0}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .value_label a[data-v-88c02c28]{color:#87cefa;text-decoration:none}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .value_label a[data-v-88c02c28]:hover{color:#ffd400}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .value_label[data-v-88c02c28]:last-child{padding-right:0}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .value_label:last-child i[data-v-88c02c28]{display:none}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .specializations_list[data-v-88c02c28]{margin:0;padding:0;list-style:none}.appointment_detail_wrp .doctor_info_box .d_info_bg_box .specializations_list li[data-v-88c02c28]{display:inline-block;border:1px solid #31a5ff;color:#31a5ff;margin-right:10px;padding:8px 20px 10px;margin-bottom:10px;font-size:16px;line-height:1;border-radius:20px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box.cnslt_w_dtcr_bx .btn-primary[data-v-88c02c28]{cursor:pointer;box-shadow:none!important;border:none;outline:none!important;background:#31a5ff;color:#000;font-size:20px;padding:10px 15px;width:100%;margin-top:15px}.appointment_detail_wrp .doctor_info_box .d_info_bg_box.cnslt_w_dtcr_bx .btn-primary[data-v-88c02c28]:hover{background:#fff!important;color:#000!important}