.search-bar{display:flex}.search-bar .medi-select{align-items:center;border-radius:0;display:flex;font-size:14px;height:50px;min-width:30%}.search-bar .medi-select:first-child{border-radius:6px 0 0 6px}.search-bar .medi-select .ms-label{color:#2450f5;margin:0 10px 0 0}.search-bar .medi-select .ms-result{top:48px}.search-bar #btnsearch{border-left-style:none;border-radius:0 6px 6px 0;white-space:nowrap}.search-bar #btnsearch:active,.search-bar #btnsearch:focus{border-color:#d7d8dd}.search-bar #sort{background-color:#f6f6f7;margin:0 16px}.search-bar .btnfilterbox{align-items:center;display:flex;min-width:200px;padding:0 30px 0 15px;white-space:nowrap}.search-bar .btnfilterbox .badge{margin-left:10px}#listage.list-filter .checkbox-plus>label{line-height:1.2}#more-filter-modal .modal-dialog .modal-content .modal-header{padding:26px 24px 10px}#more-filter-modal .modal-dialog .modal-content .modal-body{padding:0}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter{border-bottom:1px solid #d7d8dd;height:50vh;overflow:hidden auto;padding:0 24px}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter .card-header .badge{color:#fff;font-size:14px;margin-left:10px}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter .medi-select{align-items:center;background-color:#f6f6f7;display:flex;height:50px;margin-top:5px;padding:12px;width:100%}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter .medi-select>.ms-label{color:#2450f5;margin:0 5px 0 0}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter .medi-select .ms-result{top:46px}#more-filter-modal .modal-dialog .modal-content .modal-body #morefilter .medi-select .ms-text{background-color:transparent}#more-filter-modal .modal-dialog .modal-content .modal-body .ageswitch{height:60px;margin:0}#more-filter-modal .modal-dialog .modal-content .modal-body .footer-buttons{align-items:center;display:flex;padding:24px}#more-filter-modal .modal-dialog .modal-content .modal-body .footer-buttons #filter-search{margin-left:auto}.search-results #searchtitle{color:#000;font-size:24px;font-weight:400;margin:50px 0 24px}.search-results #searchtitle h1{color:#000;display:inline-block;font-size:24px;font-weight:400;margin:0}.search-results #searchtitle span{font-size:15px}.search-results #result-doctors{display:flex;min-height:48vh;position:relative}.search-results #result-doctors .no-more-result{margin-bottom:20px}.search-results #result-doctors .no-more-result #morebtn{display:block;margin:0 auto}.search-results #result-doctors .no-more-result .no-more-message{color:#6c7584;display:none}.search-results #result-doctors>.result-list{flex-grow:1;overflow:hidden;position:relative}.search-results #result-doctors>.result-list .keywords{background-color:#f6f6f7;border-radius:6px;color:#6c7584;font-size:14px;line-height:1.7;margin-bottom:20px;padding:18px 26px}.search-results #result-doctors>.result-list .close-time-search-title{color:#000;font-size:24px;font-weight:400;margin-top:40px}.search-results #result-doctors>.result-list .close-time-search-area{font-size:14px;line-height:2;margin:20px 0 35px;padding:0 18px}.search-results #result-doctors>.result-list .close-time-search-area .google-keyword{height:115px;overflow:hidden}.search-results #result-doctors>.result-list .close-time-search-area .open-google-keyword{height:auto}.search-results #result-doctors>.result-list .close-time-search-area h3{font-size:14px;line-height:2;margin:0}.search-results #result-doctors>.result-list .close-time-search-area h3 a{cursor:pointer;text-decoration:underline}.search-results #result-doctors>.map-preview{margin-left:20px;position:relative;width:200px}.search-results #result-doctors>.map-preview #map-preview-area{border-radius:6px;cursor:pointer;margin-bottom:20px;overflow:hidden;position:sticky;top:100px}.search-results #result-doctors>.map-preview #map-preview-area>img{display:block;height:auto;width:200px}.search-results #result-doctors>.map-preview #map-preview-area .map-expand{align-items:center;background:#fff;border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;left:0;margin:0 auto;opacity:0;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;z-index:5}.search-results #result-doctors>.map-preview #map-preview-area .map-expand:after{border-radius:6px;box-shadow:0 0 0 100vw #2450f520,0 0 0 100vw #2450f520;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.search-results #result-doctors>.map-preview #map-preview-area .map-expand i{font-size:16px;margin-right:5px}.search-results #result-doctors>.map-preview #map-preview-area:hover .map-expand{opacity:1}.doctor-item{border:1px solid #d7d8dd;border-radius:6px;display:flex;margin-bottom:24px}.doctor-item .profile{border-right:1px solid #d7d8dd;display:flex;padding:16px;position:relative;width:60%}.doctor-item .profile .photo{height:200px;position:relative;width:167px}.doctor-item .profile .photo img{border-radius:6px;display:block;height:auto;max-width:100%}.doctor-item .profile .photo span{background-color:#fae0cf;border-radius:6px;bottom:10px;color:#000;font-size:14px;height:30px;left:10px;line-height:30px;padding:0 10px;position:absolute}.doctor-item .profile .photo span.free_to_victims{align-items:center;background-color:#000;border-radius:6px;color:#fff;display:flex;font-size:12px;height:auto;left:0;line-height:1.2;margin:0 auto;min-height:30px;padding:6px;right:0;text-align:center;width:-moz-fit-content;width:fit-content}.doctor-item .profile .info{display:flex;flex:1;flex-direction:column;margin-left:24px;width:inherit}.doctor-item .profile .info h3{color:#000;font-size:18px;font-weight:600;margin:3px 0 5px}.doctor-item .profile .info .branch{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doctor-item .profile .info .branch a{color:#6c7584;font-size:15px}.doctor-item .profile .info .branch a:hover{color:#2450f5}.doctor-item .profile .info .branch a:not(:last-child):after{content:","}.doctor-item .profile .info .rating{align-items:center;display:flex;margin:0 0 14px}.doctor-item .profile .info .rating>span{color:#000;font-size:14px;font-weight:500;margin-left:10px;text-decoration:underline}.doctor-item .profile .info .make-appointment{margin-top:auto}.doctor-item .profile .info .add-favorite{font-size:16px;font-weight:400;height:auto;line-height:1;position:absolute;right:16px;top:16px}.doctor-item .profile .info .add-favorite:active,.doctor-item .profile .info .add-favorite:focus,.doctor-item .profile .info .add-favorite:hover{color:#2450f5;text-decoration:none}.doctor-item .profile .info .add-favorite:active:after,.doctor-item .profile .info .add-favorite:focus:after,.doctor-item .profile .info .add-favorite:hover:after{display:none}.doctor-item .profile .info .location-info{display:flex;margin-bottom:15px}.doctor-item .profile .info .location-info:before{color:#6c7584;content:"\f3c5";display:block;font-family:Font Awesome\ 5 Free;font-weight:600;margin-right:10px}.doctor-item .profile .info .institutions-info{display:flex;margin-bottom:15px}.doctor-item .profile .info .institutions-info:before{color:#6c7584;content:"\f0f8";display:block;font-family:Font Awesome\ 5 Free;font-weight:600;margin-right:10px}.doctor-item .profile .info .custom-select-product .medi-product-select-area{margin-bottom:0}.doctor-item .profile .info .custom-select-product:not(.loaded){border:1px solid #d7d8dd;border-radius:6px;height:116px;overflow:hidden;position:relative}.doctor-item .profile .info .custom-select-product:not(.loaded):after{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:skeletonloading;animation-timing-function:linear;background:linear-gradient(90deg,hsla(0,0%,100%,0),#d7d8dd 50%,hsla(0,0%,100%,0));content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100px}.doctor-item .profile .minprice{background-color:#e9edfe;border-radius:6px;color:#2450f5;font-size:14px;font-weight:500;text-align:center;width:-moz-fit-content;width:fit-content}.doctor-item .profile .minprice:empty{display:none!important}.doctor-item .profile .make-appoint{display:none}.doctor-item .calendar-out{width:40%}.doctor-item .calendar-out .co-header{align-items:center;background-color:#2450f5;border-radius:6px 6px 0 0;color:#fff;display:none;font-size:16px;padding:16px}.doctor-item .calendar-out .co-header i{cursor:pointer;font-size:20px;margin-left:auto}.doctor-item .calendar-out .co-header i:hover{color:#2450f5}.doctor-item .calendar-out .co-body .medi-calendar{min-height:232px;padding:12px 0;width:100%}.doctor-item .calendar-out .co-body .medi-calendar .medi-product-select-area,.doctor-item .calendar-out .co-body .medi-calendar .warning-timezone{display:none}.doctor-item .calendar-out .co-body .medi-calendar .calendar-navigate{top:16px}.doctor-item .calendar-out .co-body .medi-calendar .calendar-navigate.left{left:12px}.doctor-item .calendar-out .co-body .medi-calendar .calendar-navigate.right{right:12px}.doctor-item .calendar-out .co-body .medi-calendar .calendar-area{max-height:165px;min-height:165px}.doctor-item .calendar-out .co-body .medi-calendar .calendar-area.open{max-height:70vh}.doctor-item .calendar-out .co-body .medi-calendar .calendar-more{margin:0 auto}.filter-box-area .selected-items{margin:0 0 20px}.filter-box-area .list-filter .checkbox-plus>label:after{top:1px}.popular-expert{background-color:inherit!important;margin-top:10px}.blogs,.popular-expert{padding:20px 0!important}.blogs{margin:20px 0!important}.pagination{justify-content:center}@media (max-width:1199px){.doctor-item .profile .photo{height:180px;width:150px}.doctor-item .profile .info{margin-left:16px}.doctor-item .profile .info h3{font-size:14px;margin:10px 0 4px}.doctor-item .profile .info .add-favorite span{display:none}.doctor-item .profile .info .branch{margin-bottom:6px}.doctor-item .profile .info .branch a{font-size:13px}.doctor-item .profile .info .rating{margin:0 0 6px}.doctor-item .profile .info .institutions-info,.doctor-item .profile .info .location-info{font-size:13px;margin-bottom:6px}}@media (max-width:991px){.search-bar{flex-wrap:wrap;position:relative;z-index:2}.search-bar .medi-select{border-radius:6px;width:calc(100% - 40px)}.search-bar .medi-select:first-child{border-radius:6px 0 0 0}.search-bar .medi-select#select-location{border-radius:0 0 0 6px;transform:translateY(-1px)}.search-bar #badgeMobilFilters{border-radius:6px;font-size:12px;height:30px;line-height:30px;padding:0;position:absolute;right:0;top:-44px;width:30px}.search-bar #badgeMobilFilters .badge{background-color:#2450f5;border-radius:50%;color:#fff;font-size:10px;font-weight:600;height:18px;min-width:18px;position:absolute;right:5px;top:5px;width:18px}.search-bar #badgeMobilFilters .badge+i{color:#2450f5}.search-bar #badgeMobilFilters .badge:empty{display:none}.search-bar #badgeMobilFilters .badge:empty+i{color:#6c7584}.search-bar #btnsearch{color:#f6f6f7;height:calc(100% - 1px);padding:0;position:absolute;right:0;width:40px}.search-bar #btnsearch:before{color:#6c7584;content:"\f002";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:600;left:0;margin:0 auto;position:absolute;right:0}.search-bar #sort{margin:0 0 10px}.search-bar .btnfilterbox{margin-right:5px;width:calc(50% - 5px)}.doctor-item .profile{border-right:none;flex-wrap:wrap;width:100%}.doctor-item .profile .make-appoint,.doctor-item .profile .make-contact{display:block;margin-top:10px;width:100%}.doctor-item .profile .info{overflow:hidden}.doctor-item .calendar-out{display:none}.doctor-item .calendar-out.show{background-color:#fff;display:block;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:1090}.doctor-item .calendar-out.show:before{border-radius:6px;box-shadow:0 0 0 100vw rgba(0,0,0,.3),0 0 0 100vw rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:-1}.doctor-item .calendar-out.show .co-header{border-radius:0;display:flex}.doctor-item .calendar-out .co-body .medi-calendar{padding:0}.doctor-item .calendar-out .co-body .medi-calendar .warning-timezone{display:flex}.doctor-item .calendar-out .co-body .medi-calendar .calendar-navigate{display:none}.doctor-item .calendar-out .co-body .medi-calendar .calendar-area{max-height:calc(100dvh - 206px);width:100%}.doctor-item .calendar-out .co-body .medi-calendar .calendar-area .calendar-body{overflow:hidden auto;width:100%}.doctor-item .calendar-out .co-body .medi-calendar .calendar-more{display:none}.doctor-item .calendar-out .co-body .medi-calendar .medi-product-select-area{border-radius:0;border-style:none none solid;display:block;margin-bottom:12px}.search-results #searchtitle{font-size:18px;margin:20px 0}.search-results #searchtitle h1{font-size:18px}.search-results #searchtitle span{font-size:12px}.search-results #result-doctors>.result-list .keywords{padding:15px 20px}.search-results #result-doctors>.result-list .close-time-search-title{font-size:18px}}@media (max-width:575px){.search-bar .medi-select{padding:10px}.search-bar #sort{height:40px;margin:0 5px 0 0;width:calc(50% - 5px)}.search-bar .btnfilterbox{height:40px;line-height:40px;margin:0 0 0 5px;min-width:auto;padding:0 30px 0 15px;width:calc(50% - 5px)}.doctor-item .profile{padding:8px}.doctor-item .profile .photo{height:-moz-fit-content;height:fit-content;width:90px}.doctor-item .profile .photo span{bottom:5px;font-size:12px;height:24px;left:5px;line-height:24px;padding:0 5px}.doctor-item .profile .photo span.free_to_victims{bottom:-5px;font-size:9px}.doctor-item .profile .info{margin-left:12px}.doctor-item .profile .info h3{margin:0 0 4px}.doctor-item .profile .info .add-favorite{right:8px;top:8px}}
