.doctorList-card{border:none!important;border-radius:25px!important;transition:all .7s ease-in-out;color:#858b95;max-width:100%!important;margin:0 auto}.service-section{margin-top:5px;margin-bottom:10px}.doctorList-card-border-radius{border-radius:20px!important}.doctorList-image-card{transition:all .7s ease-in-out;max-height:300px!important;object-fit:cover!important}.doctorList-image-card:hover{transform:scale(1.1)}.fee{color:#3e4a57}.black{color:#2b4360;margin-left:4px;margin-right:4px;font-size:14px}.doctor-detais{background-color:#fef3ea!important;border:1px solid #e29578!important}.doctor-detais,.plusServices{color:#e29578!important}.fee-range-card{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.doctorlist-title{color:var(--darkButtonBackground);font-size:24px;font-weight:600}.ruppes-icon{color:#858b95!important}.ruppes-icon-fill{color:var(--titleDescriptionText)}.filter-checkbox-text{color:#858b95}.pagination .page-item{margin:0 5px}.pagination .page-item .page-link{border-radius:50%;border:1px solid #2b4360;color:#2b4360;width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-align:center;padding:0;font-size:large}.pagination .page-item.active .page-link{background-color:#2b4360;color:#fff;border:2px solid #2b4360}.rightpagi{color:#2b4360!important}.pagination .page-item .page-link:hover{background-color:#e0e0e0;color:#2b4360}.pagination .page-item.disabled .page-link{background-color:#f1f1f1;color:#ccc;pointer-events:none}.pagination .page-item .page-link.circle{width:60px;height:60px;display:flex;justify-content:center;align-items:center;padding:0}.pagination .page-item .page-link.circle svg{font-size:1.5rem;color:#2b4360}.pagination .page-item.disabled .page-link.circle svg{color:#ccc}.review-star{color:#ffd585!important;height:18px;width:18px}.drop{width:170px;height:40px}.cards-main{border:1px solid transparent}.cards-main:hover{border:1px solid #e29578!important;border-radius:20px}.cards-main:not(:hover) .doctorList-info-card{border:1px solid #858b9557!important;border-top-right-radius:20px;border-bottom-right-radius:17px;background-color:#fff}.verified-icon{color:#e29578!important;margin-bottom:3px}.icons,.verified-icon{margin-left:5px}.sort{color:#383838;font-weight:400;font-size:14px}.result{color:#3e4a57}.result,.results{font-weight:600;font-size:14px}.results{color:#858b95}.same{background-color:#f4f6fb;padding:12px;border-radius:4px}.fixx{margin-left:25px}.detail{font-size:16px;font-weight:400}.doctorList-info-card{border:1px solid transparent;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:all .3s ease-in-out}.detail{line-height:26px}.fee-range-card{padding:0!important}.sort-container{display:flex;align-items:center;gap:10px}.sort-label{font-size:14px;color:#383838;font-weight:400!important}.sort-select{padding:8px 32px 8px 12px;border-radius:8px;font-size:16px;background-color:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;color:#3e4a57;font-weight:500;outline:none;border:1px solid #b0b4c1}.rating-overlay{position:absolute;bottom:10px;right:-65px;background:#fff;border-radius:8px;padding:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:14px;white-space:nowrap;display:flex;align-items:center;gap:6px;z-index:10}.message-icon{color:#858b95;height:18px;width:18px}.CiFilters{margin-bottom:3px;margin-right:3px}@media (max-device-width:767px){.doctorList-image-card{border-top-left-radius:8px!important;border-top-right-radius:8px!important;border-bottom-left-radius:0!important}.doctorList-info-card{border-top-right-radius:0!important;border-bottom-left-radius:18px!important}}@media (max-width:2560px) and (min-width:1440px){.detail{font-size:16px!important}.doctorlist-title{font-size:24px!important}.book,.fee-range-card{font-size:18px}}@media (max-width:1440px) and (min-width:1024px){.detail{font-size:15px!important}.doctorlist-title{font-size:20px!important}.book,.fee-range-card{font-size:15px}.doctor-detais{font-size:12px}}@media (max-width:1024px) and (min-width:768px){.detail{font-size:13px!important;line-height:20px!important}.doctorlist-title{font-size:16px!important}.fee-range-card{font-size:13px}.book{font-size:12px;margin-bottom:10px!important}.doctor-detais{font-size:11px}.black{font-size:11px!important}}@media (max-width:768px) and (min-width:320px){.fixx{margin-left:0!important}.book{margin-bottom:10px}}@media (max-width:890px) and (min-width:768px){.doctorList-card{max-height:unset!important}}@media (max-width:1000px) and (min-width:992px){.fee-range-card{width:100%!important}}@media (max-width:1091px) and (min-width:1025px){.fee-range-card{width:110%!important}}@media (max-width:991px) and (min-width:768px){.fee-range-card{padding:0 0 10px!important}.doctor-detais{padding:3px!important}.feesection{margin-bottom:10px!important}.info-section{padding-bottom:5px!important}.detail{line-height:20px!important}}@media (max-width:485px) and (min-width:320px){.same{padding:0}.sort-select{padding-right:0}}@media (max-width:767px) and (min-width:576px){.book{width:100%;margin-top:-14px}.feesection{font-size:16px;margin-bottom:0}.detail{font-size:15px!important}.doctorlist-title{font-size:22px;margin-bottom:5px}.doctor-detais{padding:3px!important}}@media (max-width:768px){.sort-container{display:none!important}}@media (max-device-width:767px){.Books{width:100%}.doctorList-card{margin-top:20px}}@media (max-width:576px) and (min-width:320px){.feesection{margin-bottom:0}.detail{font-size:13px!important}.doctorlist-title{font-size:20px;margin-bottom:0}.book{width:100%}.filter-checkbox-text{padding-bottom:0!important}.doctor-detais{padding:3px!important}}@media (max-width:375px) and (min-width:320px){.pagination .page-item .page-link{height:40px;width:40px}}