@media screen and (min-width:768px)and (max-width:991px){.py-60{padding-top:30px!important;padding-bottom:30px!important}}@media screen and (min-width:992px){.py-60{padding-top:40px!important;padding-bottom:40px!important}}@media screen and (min-width:1200px){.py-60{padding-top:50px!important;padding-bottom:50px!important}}@media screen and (min-width:1400px){.py-60{padding-top:60px!important;padding-bottom:60px!important}}@media screen and (max-width:767px){.py-60{padding-top:20px!important;padding-bottom:20px!important}}.pt-70{padding-top:100px!important}@media screen and (min-width:992px){.pt-70{padding-top:90px!important}}@media screen and (min-width:1200px){.pt-70{padding-top:100px!important}}@media screen and (min-width:1400px){.pt-70{padding-top:120px!important}}.pb-70{padding-bottom:40px!important}@media screen and (min-width:992px){.pb-70{padding-bottom:50px!important}}@media screen and (min-width:1200px){.pb-70{padding-bottom:60px!important}}@media screen and (min-width:1400px){.pb-70{padding-bottom:80px!important}}.doctor-detail-page{min-height:100vh;background-color:var(--homepage-background,#fafafa)}.doctor-detail-section{position:relative}.doctor-detail-section .section-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px)and (max-width:991px){.doctor-detail-section .section-container{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:992px){.doctor-detail-section .section-container{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:767px){.doctor-detail-section .section-container{padding-left:.875rem;padding-right:.875rem}}.doctor-detail-back-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;font-weight:500;color:rgba(23,26,38,.7);background:transparent;border:none;cursor:pointer;transition:color .2s ease;-webkit-text-decoration:none;text-decoration:none}.doctor-detail-back-btn:hover{color:#171a26}@media screen and (min-width:992px){.doctor-detail-grid{gap:2rem}}@media screen and (min-width:1200px){.doctor-detail-grid{gap:2.5rem}}.profile-specializations{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:992px){.profile-specializations{gap:.375rem}}@media screen and (min-width:1400px){.profile-specializations{gap:.5rem}}.profile-specializations-label{font-size:.75rem;font-weight:600;color:var(--color-neutral-2);text-transform:uppercase;letter-spacing:.5px}@media screen and (min-width:768px)and (max-width:991px){.profile-specializations-label{font-size:.8125rem}}@media screen and (min-width:992px){.profile-specializations-label{font-size:.75rem}}@media screen and (min-width:1400px){.profile-specializations-label{font-size:.875rem}}.profile-specializations-list{display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (min-width:992px){.profile-specializations-list{gap:.375rem}}@media screen and (min-width:1400px){.profile-specializations-list{gap:.5rem}}.profile-specialization-tag{display:inline-block;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;color:var(--color-primary);background:rgba(82,40,132,.08);border:1px solid rgba(82,40,132,.2);border-radius:9999px}@media screen and (min-width:992px){.profile-specialization-tag{font-size:.75rem;padding:.1875rem .625rem}}@media screen and (min-width:768px)and (max-width:991px){.profile-specialization-tag{font-size:.875rem}}@media screen and (min-width:1400px){.profile-specialization-tag{font-size:.875rem;padding:.25rem .75rem}}.doctor-detail-main .profileInfoWrap{background:var(--homepage-card,var(--color-white));border:1px solid var(--homepage-border,rgba(0,0,0,.06));border-radius:var(--border-radius-lg);box-shadow:var(--shadow-card);padding:1rem;transition:box-shadow .3s ease}@media screen and (max-width:767px){.doctor-detail-main .profileInfoWrap{padding:.875rem;border-radius:12px}}@media screen and (min-width:768px)and (max-width:991px){.doctor-detail-main .profileInfoWrap{padding:1.25rem}}@media screen and (min-width:992px){.doctor-detail-main .profileInfoWrap{padding:1.5rem;border-radius:var(--border-radius-xl)}}.doctor-detail-main .profileInfoWrap:hover{box-shadow:var(--shadow-card-hover)}.doctor-detail-main .doctorInfoTabs{background:var(--homepage-card,var(--color-white));border:1px solid var(--homepage-border,rgba(0,0,0,.06));border-radius:var(--border-radius-lg);box-shadow:var(--shadow-card);padding:1rem;margin-top:1rem}@media screen and (max-width:767px){.doctor-detail-main .doctorInfoTabs{padding:.875rem;margin-top:.875rem;border-radius:12px}}@media screen and (min-width:768px)and (max-width:991px){.doctor-detail-main .doctorInfoTabs{padding:1.25rem;margin-top:1.25rem}}@media screen and (min-width:992px){.doctor-detail-main .doctorInfoTabs{padding:1.5rem;margin-top:1.5rem;border-radius:var(--border-radius-xl)}}@media screen and (max-width:767px){.doctor-detail-page .doctor-detail-section{padding-top:1rem!important;padding-bottom:1.5rem!important}.doctor-detail-page .profileInfo{flex-direction:column;align-items:flex-start;gap:.75rem!important}.doctor-detail-page .profileDetailWrap{width:100%;gap:1rem!important}.doctor-detail-page .btn-outline-brand,.doctor-detail-page .doctor-detail-book-btn{width:100%;min-height:2.75rem;padding:.5rem 1rem!important;font-size:.875rem!important}.doctor-detail-page .list .badge{font-size:.6875rem!important;padding:2px 8px!important}.doctor-detail-page .doctorInfoTabs .tabLists{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.75rem;margin-bottom:1rem}.doctor-detail-page .doctorInfoTabs .tabItems{font-size:.875rem!important;flex-shrink:0}}.doctor-detail-sidebar{position:sticky;top:90px;align-self:flex-start}.doctor-detail-book-btn{min-height:2.5rem}.doctorInfoWarpper .back{padding:12px 16px 12px 0;color:#252525;font-size:20px;font-weight:400;display:inline-flex;align-items:center;gap:16px;-webkit-text-decoration:none;text-decoration:none;border:0;background:transparent}.doctorInfoWarpper .doctorInfoWarp{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp{gap:1.5rem;margin-top:1.25rem}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp{flex-direction:row;align-items:flex-start}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp{gap:2rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo{display:flex;flex-direction:column;width:100%}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap{gap:14px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap{gap:30px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap{gap:40px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo{display:flex;gap:12px}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo{gap:16px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo{gap:16px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo{gap:16px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo{gap:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{min-width:100px;overflow:hidden;border-radius:10px;flex-shrink:0}@media screen and (max-width:575px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{margin:0 auto}}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{min-width:140px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{min-width:150px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{min-width:190px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg{min-width:250px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg .profile{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileImg .profile:hover{transform:scale(1.05)}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap{display:flex;flex-direction:column;align-items:start;gap:20px}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap{gap:12px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap{gap:16px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap{gap:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail{gap:4px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail{gap:6px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail{gap:8px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name{font-size:1rem;font-weight:600;color:#252525;display:flex;flex-wrap:wrap;gap:4px;width:100%;margin:0;line-height:1.3}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name{width:auto;font-size:1.25rem;justify-content:start}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name{width:auto;font-size:1.125rem;justify-content:start}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name{font-size:1.25rem}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name{font-size:1.375rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name svg,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name svg{width:16px;margin-top:2px}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name svg,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name svg{margin-top:4px;width:16px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name svg,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name svg{width:18px;margin-top:3px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .name svg,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail h1.name svg{width:22px;margin-top:4px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .doctor-seo-intro{font-size:14px;line-height:1.6;color:#555;margin:0 0 4px}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .doctor-seo-intro{font-size:15px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .price{font-size:14px;font-weight:500;color:var(--color-black);margin:0}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .price{font-size:16px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .price{font-size:16px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .price{font-size:18px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .price{font-size:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .category{font-size:8px;color:var(--color-neutral-2);margin:0}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .category{font-size:12px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .category{font-size:14px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list{display:flex;flex-wrap:wrap;gap:6px}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list{gap:8px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list{gap:5px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list{gap:6px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list{gap:8px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge{padding:2px 10px;border:1px solid var(--color-gray-light);color:var(--color-neutral-2);background:var(--color-white);display:flex;align-items:center;gap:4px;border-radius:48px;min-height:21px;font-size:8px;font-weight:500;letter-spacing:.24px}@media screen and (min-width:768px)and (max-width:991px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge{font-size:10px}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge{font-size:10px;padding:2px 8px;min-height:20px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge{font-size:11px;padding:2px 9px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge{font-size:12px;padding:2px 10px;min-height:21px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .profileDetail .list .badge.success{background:rgba(92,158,49,.102);border:1px solid var(--color-green);color:var(--color-green)}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .btnOutline,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .profileInfo .profileDetailWrap .btnOutline{font-size:16px;font-weight:500;color:var(--color-neutral-2);gap:12px;display:flex;align-items:center;justify-content:center;padding:16px;border:1px solid var(--color-gray-light);border-radius:48px;background-color:transparent;width:100%}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .description div,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .profileInfoWrap .description p{font-size:16px;font-weight:400;color:var(--color-neutral-2);line-height:20px;text-align:justify}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists{display:flex;flex-wrap:nowrap;overflow:auto;padding:0;list-style-type:none;border-bottom:1px solid var(--color-gray-light);margin-bottom:16px;border-radius:var(--border-radius-lg)}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems{font-size:16px;color:#555;font-weight:400;padding:0 32px 18px;position:relative;border:0;outline:none;background-color:transparent}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems:before{content:"";position:absolute;bottom:0;right:0;width:0;height:4px;border-radius:100px;background-color:transparent;transition:all .4s ease-in-out}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems{font-size:18px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems{font-size:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems:hover{color:#f7951d;transition:color .3s ease-in-out}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems.active{color:#7d2ec2;font-weight:500}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .tabLists .tabItems.active:before{width:100%;left:0;background:var(--homepage-gradient-brand)}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information{padding:24px 0;border-bottom:1px solid var(--color-gray-light)}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information{padding:32px 0}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information{padding:28px 0}}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information{padding:26px 0}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information:last-child{border:0}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .title,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information h2.title{display:flex;align-items:center;gap:12px;color:var(--color-secondary);font-size:20px;font-weight:500;margin:0 0 12px}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .title svg,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information h2.title svg{width:20px;height:20px}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .list{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .list li{font-size:14px;font-weight:400;color:var(--color-neutral-2)}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .list li{font-size:16px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .list li{font-size:18px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .list li{font-size:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-list{display:flex;flex-direction:column;gap:1.5rem}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-item{position:relative;padding-left:1.25rem;border-left:3px solid var(--color-primary);margin-left:.25rem}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-item{padding-left:1.5rem;margin-left:.375rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-header{margin-bottom:.5rem}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-org{font-size:1rem;font-weight:600;color:var(--color-neutral-2,#252525);margin:0 0 .25rem;line-height:1.3}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-org{font-size:1.0625rem}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-org{font-size:1.125rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8125rem;color:var(--color-neutral)}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-meta{font-size:.875rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-role{display:inline-block;padding:.2rem .6rem;font-weight:500;color:var(--color-primary);background:rgba(82,40,132,.08);border:1px solid rgba(82,40,132,.2);border-radius:9999px}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-dates{color:var(--color-neutral-2);font-weight:400}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-summary{font-size:.9375rem;line-height:1.6;color:var(--color-neutral-2);margin:0;text-align:justify}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-summary{font-size:1rem}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-summary ul{margin:.5em 0;padding-left:1.25em;list-style-type:disc}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section .professional-experience-summary ul li{margin-bottom:.25em}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information.professional-experience-section>.no-research-experience{margin:0;color:var(--color-neutral);font-style:italic;font-size:.9375rem}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience{margin-bottom:16px}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience .title,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience h3.title{margin:0 0 10px;color:var(--color-neutr);font-size:14px;font-weight:400}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience .title,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience h3.title{font-size:16px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience .title,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience h3.title{font-size:18px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience .title,.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience h3.title{font-size:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .experience .badge{border:1px solid var(--color-gray-light);border-radius:48px;padding:2px 10px;color:var(--color-neutral-2);font-size:12px;font-weight:500;display:inline-block}.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .desc p{color:var(--color-neutral-2);font-size:14px;font-weight:400}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .desc p{font-size:16px}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .desc p{font-size:18px}}@media screen and (min-width:1400px){.doctorInfoWarpper .doctorInfoWarp .doctorInfo .doctorInfoTabs .TabsContent .doctorInfoContent .information .experienceWrap .desc p{font-size:20px}}.doctorInfoWarpper .doctorInfoWarp .doctorInfoDetail{width:400px;min-width:400px;display:none}.doctorInfoWarpper .doctorInfoWarp .doctorInfoDetail.doctor-detail-sidebar.w-400px{width:400px!important;min-width:400px!important}@media screen and (min-width:992px){.doctorInfoWarpper .doctorInfoWarp .doctorInfoDetail{display:block}}@media screen and (min-width:1200px){.doctorInfoWarpper .doctorInfoWarp .doctorInfoDetail{width:500px;min-width:500px;display:block}}.doctorInfoWarpper .doctorInfoWarp .doctorInfoDetail .bookAppointment{box-shadow:0 16px 24px 0 rgba(0,0,0,.059);border-radius:20px;position:sticky;top:0}.appointment-booking-modal .modal-dialog{max-width:900px;margin:1rem auto;padding:0}@media screen and (max-width:767px){.appointment-booking-modal .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}}.appointment-booking-modal .modal-header{border:none;padding:1rem 1.5rem}.appointment-booking-modal .modal-header .modal-title{font-size:1.25rem;font-weight:600;color:var(--color-dark-blue)}.appointment-booking-modal .modal-body{padding:0;overflow-y:auto;max-height:80vh}@media screen and (max-width:767px){.appointment-booking-modal .modal-body{max-height:75vh}}.appointment-booking-modal .modal-body::-webkit-scrollbar{display:none}.appointment-booking-modal .modal-body{-ms-overflow-style:none;scrollbar-width:none}.appointment-booking-modal .modal-dialog-scrollable .modal-body::-webkit-scrollbar{display:none}.appointment-booking-modal .modal-dialog-scrollable .modal-body{-ms-overflow-style:none;scrollbar-width:none}.appointment-booking-modal .modal-content{border:none;background-color:transparent;box-shadow:0 10px 25px rgba(0,0,0,.1)}.appointment-booking-modal .modal-backdrop{background-color:rgba(0,0,0,.5)}.read-more-btn{border:none;border-radius:5px;cursor:pointer;color:var(--color-primary);font-size:12px;background:transparent}.read-more-btn:hover{transform:translateX(5px);transition:transform .3s ease}.doctor-description-block{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm)}.doctor-description-block .doctor-seo-intro{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.6}.doctor-description-block .doctor-summary-body{position:relative;color:var(--text-body);font-size:.95rem;line-height:1.7;transition:max-height .35s ease;overflow:hidden}.doctor-description-block.is-collapsed .doctor-summary-body{max-height:7.4em;mask-image:linear-gradient(180deg,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent)}.doctor-description-block.is-expanded .doctor-summary-body{max-height:none;mask-image:none;-webkit-mask-image:none}.doctor-description-block .read-more-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;margin-top:var(--spacing-xs);background:var(--surface-purple-soft);border:1px solid var(--surface-purple-edge);border-radius:var(--border-radius-pill);color:var(--color-primary);font-size:.78rem;font-weight:var(--font-weight-semibold);letter-spacing:.01em;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.doctor-description-block .read-more-pill:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);transform:translateY(-1px)}.doctor-description-block .read-more-pill:focus-visible{outline:none;box-shadow:0 0 0 3px var(--surface-purple-edge)}.doctor-description-block .read-more-pill .read-more-chev{transition:transform var(--transition-fast)}.doctor-description-block .read-more-pill .read-more-chev.is-up{transform:rotate(180deg)}.blur-text-fee{color:transparent;text-shadow:0 0 7px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yellow-star{color:#fdc350;font-size:16px!important}.no-research-experience{font-size:14px;font-weight:700;color:var(--color-secondary)}.clinic-loc{font-size:14px;color:#414146}.clinic-loc:hover{-webkit-text-decoration:underline!important;text-decoration:underline!important}.select-options-back{background:#fff 0 0 no-repeat padding-box;margin:0;padding:20px}.content-scroll{max-height:230px}.content-scroll::-webkit-scrollbar{display:none}.stories-pat-d{font-size:15px;color:#000;margin-left:97px;text-align:justify;margin-right:50px}.top-doc-loc{font-size:14px;color:var(--color-primary);text-align:justify}.vis-thy{font-size:16px}@media screen and (max-width:960px){.back-btn-mx{margin-top:0;padding-top:20px}}@media screen and (min-width:768px)and (max-width:1200px){.back-btn-mx{margin-top:0;padding-top:20px}}@media(max-width:960px){.stories-pat-d{margin-left:0;margin-right:0;font-size:12px}.vis-thy{font-size:12px}.doctor-description{font-size:12px;line-height:20px}.read-more-btn{background:#f8f9fa}.clinic-loc{font-size:12px}.select-options-back{padding:0}.top-doc-loc{font-size:12px}}