:root{--font-nunito-sans:"Nunito Sans",sans-serif;--font-inter:"Inter",sans-serif;--orange-color:#ef6a04;--secondary-color:#6c757d;--text-color:#000;--bg-primary:#f5f5f5;--bg-secondary:#fff;--spacing-sm:10px;--spacing-md:16px;--spacing-lg:30px;--border-radius-md:12px;--border-radius:20px;--border-color:#ebebeb;--border-color-2:#e5e5e5;--border-color-3:#cdcdcd;--breakpoint-md:768px;--transition-main:all 0.3s ease-out;--margin-lg:30px;--margin-xl:80px;--margin-xxl:92px}.single_doctor{margin-top:var(--margin-xxl);margin-bottom:var(--margin-xl)}.single_doctor .single_doctor_main{background-color:var(--bg-secondary);border-radius:var(--spacing-lg);padding:40px;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:20px}.single_doctor .single_doctor_main .single_doctor_main_info_content{max-width:960px;width:100%}.single_doctor .single_doctor_main .single_doctor_main_info_content h2{color:var(--text-color);font-family:var(--font-nunito-sans);font-size:48px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-.96px;margin-bottom:16px}.single_doctor .single_doctor_main .single_doctor_main_info_content p{color:rgba(0,0,0,.6);font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.48px;margin-bottom:20px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_main_tags{display:flex;align-items:center;gap:10px;margin-bottom:40px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_main_tags span{padding:0 24px;height:42px;background-color:var(--bg-primary);border-radius:32px;color:var(--text-color);opacity:.6;font-size:18px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:-.36px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom{display:flex;align-items:center;gap:40px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_btn{display:flex;align-items:center;gap:0;column-gap:8px;height:54px;color:var(--bg-secondary);background-color:var(--orange-color);padding:0 24px;border:none;line-height:56px;border-radius:var(--border-radius-md);transition:var(--transition-main)}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_btn:hover{transition:var(--transition-main);cursor:pointer;transform:scale(1.1)}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info{display:flex;align-items:center;gap:32px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info span{color:var(--orange-color);font-size:28px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.56px;margin-bottom:4px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info h4{font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.32px;color:var(--text-color);opacity:.6}.single_doctor .single_doctor_main .img_block{display:flex;align-items:center;justify-content:center;gap:0;align-items:flex-end;background-color:#eaece9;border-radius:var(--border-radius);max-width:520px;width:100%;min-height:500px;overflow:hidden}.single_doctor .single_doctor_main .img_block img{width:90%;height:90%;object-fit:cover;display:block}.single_doctor .doctor_roadmap{display:flex;align-items:center;gap:16px;margin-bottom:var(--margin-xl)}.single_doctor .doctor_roadmap .doctor_roadmap_section{flex:1 1;max-width:50%;background-color:var(--bg-secondary);padding:40px 32px;border-radius:var(--spacing-lg)}.single_doctor .doctor_roadmap .doctor_roadmap_section h3{color:var(--text-color);font-size:32px;font-weight:700;line-height:36px;letter-spacing:-.64px;font-family:var(--font-nunito-sans);margin-bottom:16px}.single_doctor .doctor_roadmap .doctor_roadmap_section p{color:rgba(0,0,0,.6);font-size:24px;font-weight:400;line-height:140%;letter-spacing:-.48px;margin-bottom:36px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items{display:flex;align-items:center;gap:60px;align-items:flex-start;flex-direction:column}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item{position:relative;padding-left:32px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_dot{position:absolute;left:0;top:6px;width:14px;height:14px;background-color:var(--orange-color);border-radius:50%;z-index:1}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_dot:before{content:"";position:absolute;left:6px;top:24px;bottom:0;width:2px;height:calc(100% + 70px);background-color:#dadada}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item:last-child .roadmap_dot:before{display:none}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_content h4{color:var(--text-color);font-size:24px;font-weight:500;line-height:normal;margin-bottom:8px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_content span{color:#868686;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.32px}.single_doctor .doctor_roadmap_headline{color:var(--text-color);font-family:var(--font-nunito-sans);font-size:40px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.8px;margin-bottom:20px}.single_doctor .doctor_roadmap_card_wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:16px;gap:16px}@media(max-width:500px){.single_doctor{margin-bottom:var(--margin-lg)}.single_doctor .single_doctor_main{flex-direction:column-reverse;padding:16px;border-radius:var(--border-radius-md);gap:16px}.single_doctor .single_doctor_main .single_doctor_main_info_content h2{font-size:30px;line-height:36px;letter-spacing:-.6px;margin-bottom:8px}.single_doctor .single_doctor_main .single_doctor_main_info_content p{font-size:18px;margin-bottom:8px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_main_tags{gap:8px;margin-bottom:16px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_main_tags span{height:38px;border-radius:6px;line-height:38px;padding:0 16px;font-size:14px;letter-spacing:-.28px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom{align-items:flex-start;flex-direction:column-reverse;gap:16px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_btn{justify-content:space-between;width:100%;height:48px;line-height:48px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_btn:hover{transform:scale(1)}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info{gap:16px}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info div{display:flex;align-items:center;flex-direction:row;column-gap:4px;width:-moz-fit-content;width:fit-content}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info div span{font-size:26px;letter-spacing:-.52px;margin-bottom:0}.single_doctor .single_doctor_main .single_doctor_main_info_content .single_doctor_bottom .single_doctor_bottom_info div h4{font-size:12px;max-width:-moz-fit-content;max-width:fit-content;text-wrap:wrap}.single_doctor .single_doctor_main .img_block{border-radius:var(--border-radius-md);max-width:100%;min-height:300px}.single_doctor .doctor_roadmap{flex-direction:column;margin-bottom:var(--margin-lg);gap:8px}.single_doctor .doctor_roadmap .doctor_roadmap_section{max-width:100%;width:100%;padding:16px;border-radius:var(--border-radius-md)}.single_doctor .doctor_roadmap .doctor_roadmap_section h3{font-size:18px;margin-bottom:8px}.single_doctor .doctor_roadmap .doctor_roadmap_section p{font-size:16px;margin-bottom:20px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items{gap:16px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item{padding-left:22px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_dot{width:10px;height:10px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_dot:before{left:4px;top:12px;height:calc(100% + 40px)}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_content h4{font-size:18px}.single_doctor .doctor_roadmap .doctor_roadmap_section .roadmap_items .roadmap_item .roadmap_content span{font-size:16px}.single_doctor .doctor_roadmap_headline{font-size:24px;letter-spacing:-.48px;margin-bottom:12px}.single_doctor .doctor_roadmap_card_wrapper{grid-template-columns:repeat(2,1fr);gap:8px}}