div.name{padding-left:15px!important;margin-top:10px!important}.provider_box{min-height:200px;padding:15px;border-bottom:1px solid #e9eced;border-radius:0}.provider_box,.provider_box img{margin-bottom:10px}.provider_box div{padding:0;margin:0}.top_head div{text-transform:uppercase;color:#ccc;font-size:.8em}.desc div{margin:10px 0;padding-left:10px;text-align:justify}.search_container{padding:10px}.search_container input,.search_container input:focus{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.search_container .input-group-append{margin:0;width:100%}.search_container button{width:100%;border-radius:0;background:#858f98;color:#fff}.provider_box h5{font-size:16px;font-weight:600;display:inline-block;margin-bottom:0}.provider_box .deal-type{background-color:#cce1ff;border-radius:100px;padding:1px 8px;color:#383c80;font-size:12px;font-weight:600}#getFixed.card{border:1px solid #e9eced!important;border-radius:0!important;position:relative;top:auto;width:255px}#search-results-container{background:#fff;border:1px solid #e9eced}.price span{display:block;font-size:16px;font-weight:600;color:#262626}#search-results-container .badge{padding-left:15px}#search-results-container .badge span{font-weight:400;font-size:13px;color:#676d73}#search-results-container .star-rating{line-height:32px;font-size:12px;display:inline-block;color:#adadad}#search-results-container .star-rating b{color:#fdbe13}#search-results-container .star-rating .fa-star{color:#febe14}#search-results-container .price{position:absolute;right:0;top:0}#search-results-container .review{display:inline-block;font-weight:400;font-size:13px;color:#676d73}#search-results-container ul.provider-info{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px}#search-results-container ul.provider-info li{padding-right:8px;font-weight:400;font-size:13px;color:#676d73}#search-results-container .read-more{color:#009fd9}#search-results-container .view-profile-btn{position:absolute;bottom:0;right:0;background:#38afe0;color:#fff;padding:3px 5px;font-size:13px;border-radius:3px;font-weight:600}.provider_box:last-child{border-bottom:0}.card.scrolled{position:fixed;top:10px;width:255px}.modal__filter-pricing .modal-footer{padding:0;border-top:0}.modal__filter-pricing .modal-footer button{background:#38afe0;border:1px solid #38afe0;border-radius:0;width:100%}.modal__filter-pricing .modal-title{width:100%}.modal__filter-pricing .form-group label{font-weight:600;margin-bottom:3px;color:#222}.provider-details__user-info{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.provider-details__user-info__figure{-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.provider-details__user-info__figure figure{width:72px;height:72px;font-size:14px}.provider-details__user-info__figure figure img{border-radius:50%;height:100%;width:100%}.provider-details__user-info__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.provider-details__user-info__container h1{font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}.provider-details__user-info__container__inner{padding-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex}.provider-details__user-info__container__inner .badge span{font-weight:400;font-size:13px;color:#676d73}.provider-details__user-info__container__inner .star-rating{line-height:32px;font-size:12px;display:inline-block;color:#adadad;position:relative;top:-5px;padding-left:4px}.provider-details__user-info__container__inner .star-rating b{color:#fdbe13}.provider-details__user-info__container__inner .fa-star{color:#febe14}.provider-details__user-info__container__inner .review{font-weight:400;font-size:13px;color:#676d73;line-height:24px;padding-left:7px}#pills-tab.scrolled{position:fixed;top:0;background:#fff;padding:6px;margin-left:-6px}.provider-details #pills-tab{border-bottom:1px solid #e8e8e8;background:#fff;z-index:33;padding-top:6px;padding-bottom:6px;position:sticky}.provider-details .nav-pills .nav-link.active{color:#007bff!important;background-color:#fff!important}.provider-details .nav-pills .nav-link{color:#676d73;font-weight:300}.provider-details .card{border-radius:0!important;position:relative;top:auto;width:255px;-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,.04),0 1px 2px 0 rgba(0,0,0,.16);box-shadow:0 -1px 1px 0 rgba(0,0,0,.04),0 1px 2px 0 rgba(0,0,0,.16);border:1px solid #d3d4d5;background-color:#fff}.provider-details #getFixed.card.scrolled{position:fixed;top:48px;width:255px}.tab-pane{margin-top:-28px;padding-top:56px;padding-bottom:0;border-bottom:1px solid #e9eced}.tab-pane h1.heading-title{font-size:18px;line-height:24px;font-weight:700}.about-tabpane .bio{overflow:hidden;padding-right:16px;white-space:pre-line}.about-tabpane .bio__description.more{overflow:hidden;position:relative;max-height:80px;line-height:20px}.about-tabpane .bio__description.more:before{cursor:pointer;content:"\2026Read More";color:#009fd9;-webkit-box-sizing:content-box;box-sizing:content-box;float:right;position:absolute;top:60px;right:0;width:8em;text-align:right;background-size:100% 100%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(20%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 20%);direction:rtl}.read_less{color:#009fd9!important;display:block;margin-top:8px}.about-tabpane .provider-info{margin-top:24px;margin-bottom:20px;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.about-tabpane .provider-info li{padding-right:8px;font-weight:400;font-size:13px;color:#676d73}.about-tabpane .request-btn-group{list-style:none;padding:0;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.about-tabpane .request-btn-group li button{height:48px;border:2px solid #e9eced;border-radius:4px;margin-right:8px;color:#009fd9;font-weight:600;cursor:pointer;background:#fff}.services_list__element{margin-bottom:20px}.services_list__element h2{font-size:15px;line-height:24px;font-weight:700}.services_list__element ul{padding:0;list-style:none}.services_list__element ul li button{border:1px solid #d3d4d5;border-radius:9999px;margin:4px;padding:4px 16px;display:inline-block;background:#fff}.general_statistics{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.general_statistics__rate{padding-right:40px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e9eced}.general_statistics__rate .star-rating{line-height:32px;font-size:22px;display:inline-block;color:#adadad}.general_statistics__rate .star-rating b{font-size:20px;line-height:28px;font-weight:700;color:#222;display:block}.general_statistics__rate .star-rating .fa-star{color:#febe14}.general_statistics__rate_container{width:200px;padding-left:28px;line-height:normal}.general_statistics__rate_container ul{list-style:none;padding:0}.general_statistics__rate_container ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.general_statistics__rate_container ul li .star-rating b,.general_statistics__rate_container ul li .star-rating span{font-weight:300;font-size:12px}.general_statistics__rate_container ul li .progress-bar_container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8px;padding-top:6px}.general_statistics__rate_container ul li .progress-bar_container .progress-bar{height:8px;border-radius:4px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#e9eced;margin-right:4px;overflow:hidden;width:100px}.general_statistics__rate_container ul li .progress-bar_container .progress-bar .progress-bar__fill{height:8px;border-radius:4px;background-color:#febe14}.general_statistics__rate_container ul li .progress-bar_container b{font-weight:300;font-size:12px;position:relative;top:-3px}.review-tabpane .badge{white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e9eced;padding-top:40px;padding-bottom:0}.review-tabpane .badge .icon{padding-right:20px}.review-tabpane .badge .info{text-align:left}.review-tabpane .badge .info h3{font-size:15px;line-height:24px;font-weight:700;margin-bottom:3px}.review-tabpane .badge .info p{font-weight:300;font-size:13px;line-height:17px}.review__container{list-style:none;padding:0;margin-top:20px;margin-bottom:20px}.review__container li{border-top:1px solid #e9eced;padding:20px 0}.review__container li h2{font-size:15px;line-height:24px;font-weight:700}.review__container li .star-rating{color:#fdbe13}.review__container li p{font-weight:300;font-size:13px;line-height:17px;margin-top:10px}.review__container li .review__details{display:-webkit-box;display:-ms-flexbox;display:flex;color:#676d73;font-weight:300;font-size:12px;line-height:28px}.review__container li .review__details span.review__label-text:before{content:"\2022";margin:0 6px;font-size:16px;color:#d3d4d5}.review__container li .review__response{background-color:#fafafa;border-radius:4px;padding:12px;margin-top:16px}.review__container li .review__response .review__response--clamped p{margin-bottom:0}.form-availability{margin-bottom:0;border-top:1px solid #e9eced;padding-top:10px}.form-availability button{width:100%;border-radius:3px;background:#009fd9;border-color:#009fd9}.form-availability .hint{font-weight:300;font-size:12px;margin-top:4px;display:block}.availability-mob{display:none}ul.photo-list{list-style:none;padding:0;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}ul.photo-list li{width:100px;height:100px;overflow:hidden;margin-right:8px;border-radius:2px;cursor:pointer}ul.photo-list li img{width:100%;height:100%}.faq_list{list-style:none;padding:0;margin-bottom:0}.faq_list li{border-bottom:1px solid #e9eced;padding:20px 0}.faq_list li h2{font-size:17px;line-height:24px;font-weight:700}.faq_list li p{margin-bottom:0}.faq_list li:last-child{border-bottom:none}.business-hour{padding-top:30px}.business-hour h2{font-size:18px;line-height:24px;font-weight:700;margin-bottom:0}.business-hour span{font-weight:300;font-size:13px;padding-bottom:10px;display:block}.business-hour table td{padding-top:8px;padding-bottom:8px;font-size:15px;padding-right:40px}@media (max-width:991.98px){#search-results-container .badge,#search-results-container .review,#search-results-container ul.provider-info{display:none}.provider_box h5{width:100%}.desc div{margin:0}.provider_box{min-height:0}#search-results-container .view-profile-btn{position:absolute;bottom:0}.provider_box.desc{position:relative}#search-results-container .star-rating{padding-left:15px}#search-results-container .price{display:none}.general_statistics{-ms-flex-wrap:wrap;flex-wrap:wrap}.general_statistics__rate{padding:0;border:none;width:100%;margin-bottom:30px}.general_statistics__rate_container{padding:0;width:100%}.provider-details__user-info__container__inner{display:block}.provider-details .nav-pills .nav-link{padding:0 7px}.availability-mob{display:block}.availability-mob .card-body{padding-right:0;padding-left:0}.about-tabpane .provider-info{display:block}.about-tabpane .provider-info li{padding-right:0;margin-bottom:12px}.about-tabpane .request-btn-group{display:block}.about-tabpane .request-btn-group li button{width:100%;margin-bottom:15px}.tab-pane{padding-bottom:0}}@media (max-width:1200px){.card,.card.scrolled{width:100%}}.photos-tabpane .modal{display:none;position:fixed;z-index:777;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.photos-tabpane #caption,.photos-tabpane .modal-content{margin:auto;display:block;width:80%;max-width:700px}.photos-tabpane #caption{text-align:center;color:#ccc;padding:10px 0;height:150px}#caption,.photos-tabpane .modal-content{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.photos-tabpane .close{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;-webkit-transition:.3s;transition:.3s;text-shadow:none;font-weight:300;opacity:1}.photos-tabpane .close:focus,.photos-tabpane .close:hover{color:#fff!important;text-decoration:none!important;cursor:pointer!important}@media only screen and (max-width:700px){.photos-tabpane .modal-content{width:100%}}