.doctor_detail .about_doctor_detail{display:flex;flex-wrap:wrap}.doctor_detail .about_doctor_detail .doctor_detail_left{padding-right:40px;width:60%}.doctor_detail .about_doctor_detail .doctor_detail_right{padding-left:40px;width:40%}.doctor_detail .about_doctor_detail .doctor_detail_right img{border-radius:18px}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details h3{font-size:44px;font-weight:700;letter-spacing:1px;line-height:100%;margin-bottom:30px;vertical-align:middle}.doctor_detail ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:10px}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li{display:flex;flex-wrap:wrap;margin:0 0 10px;width:100%}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p{font-size:18px;font-weight:400;letter-spacing:1px;line-height:100%;margin:0}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p strong{font-size:18px;font-weight:700;line-height:100%;vertical-align:middle}.doctor_detail .about_doctor .visiting_hours{border-radius:25px;color:#fff;margin-right:36px;max-width:499px;padding:46px 56px 56px;width:100%}.doctor_detail .about_doctor_content{padding-left:36px;width:60%}.doctor_detail .about_doctor .visiting_hours ul{padding-top:30px;row-gap:0}.doctor_detail .visiting_hours ul li{border-bottom:1px dashed;display:flex;justify-content:space-between;padding:15px 0;width:100%}.doctor_detail p{margin:0}.doctor_detail h4{font-size:24px;font-weight:700;letter-spacing:1px;line-height:100%;margin:0}.doctor_detail .about_doctor .about_doctor_content h4{padding-bottom:15px}.doctor_detail .about_doctor .about_doctor_content p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:26px;margin-bottom:20px}.doctor_detail .about_doctor .about_doctor_content p:last-child{margin-bottom:0}.doctor_detail .about_doctor .visiting_hours ul li p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:32px}.doctor_detail .about_doctor{align-items:center;display:flex;flex-wrap:wrap;padding-top:108px}.doctor_detail .about_doctor_detail .doctor_detail_left .cotact_details{padding-top:47px}.doctor_detail .about_doctor_detail .doctor_detail_left .cotact_details h4{padding-bottom:20px}.doctor_detail .about_doctor_detail .doctor_detail_left .cotact_details ul li p a{font-size:18px;font-weight:400;letter-spacing:1px;line-height:100%}.doctor_detail .about_doctor_detail .doctor_detail_left .icon{display:flex;gap:10px;padding-top:20px}.doctor_detail .about_doctor_detail .doctor_detail_left .icon a{align-items:center;border-radius:4px;display:flex;height:100%;justify-content:center;line-height:0;padding:4px}.doctor_detail .about_doctor .visiting_hours h4{color:#fff;padding-bottom:15px;position:relative}.doctor_detail .about_doctor .visiting_hours h4:before{background:#1e84b5;border-radius:50px;bottom:0;content:"";height:3px;position:absolute;width:43px}.doctor_detail .about_doctor .visiting_hours .appointment_button{display:flex;justify-content:center;padding-top:50px}.doctor_detail .about_doctor .visiting_hours .appointment_button a{letter-spacing:1px;line-height:100%}.doctor_detail .about_doctor_detail .doctor_detail_left .social_icon{padding-top:50px}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p:first-child{width:40%}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p:last-child{width:60%}.doctor_detail .about_doctor_detail .doctor_detail_left .icon a img{height:18px!important;object-fit:contain}.doctor_detail .about_doctor_detail .doctor_detail_left .icon a:hover{opacity:.8}@media only screen and (max-width:767px){.doctor_detail .about_doctor_detail .doctor_detail_left{padding-right:0;padding-top:40px;width:100%}.doctor_detail .about_doctor_detail .doctor_detail_right{padding-left:0;width:100%}.doctor_detail .about_doctor_detail{flex-direction:column-reverse}.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details h3{font-size:28px}.doctor_detail .about_doctor{padding-top:60px}.doctor_detail h4{font-size:22px}.doctor_detail .about_doctor_detail .doctor_detail_left .cotact_details ul li p a,.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p,.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details ul li p strong{font-size:16px}.doctor_detail .about_doctor_content{padding-left:0;padding-top:40px;width:100%}.doctor_detail .about_doctor .visiting_hours{margin:0 auto;max-width:100%;padding:35px;width:100%}.doctor_detail .about_doctor_detail .doctor_detail_right img{width:auto}.doctor_detail .about_doctor_detail .doctor_detail_left .cotact_details,.doctor_detail .about_doctor_detail .doctor_detail_left .social_icon{padding-top:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.doctor_detail .about_doctor_detail .doctor_detail_left .doctor_details h3{font-size:32px}.doctor_detail .about_doctor{padding-top:50px}.doctor_detail .about_doctor_detail .doctor_detail_left{padding-right:25px}.doctor_detail .about_doctor_detail .doctor_detail_right{padding-left:25px}.doctor_detail .about_doctor{align-items:flex-start}.doctor_detail .about_doctor .visiting_hours{height:fit-content;margin-right:0;max-width:100%;width:50%}.doctor_detail .about_doctor_content{padding-left:30px;width:50%}}@media only screen and (min-width:1025px) and (max-width:1379px){.doctor_detail .about_doctor_content{padding-left:36px;width:calc(100% - 499px)}.doctor_detail .about_doctor .visiting_hours{margin-right:0}}