.hide{display:none !important}@media(min-width: 768px){.service-listing-main .breadcrumbs-part .container{display:flex;align-items:center}}.service-listing-main .breadcrumbs-part .container .breadcrumbs{margin-top:16px}.service-listing-main .breadcrumbs-part .container .breadcrumbs li{display:inline}@media(min-width: 1400px){.service-listing-main .breadcrumbs-part .container .breadcrumbs li.bm-text,.service-listing-main .breadcrumbs-part .container .breadcrumbs li .bm-text{font-size:16px;line-height:24px}}.service-listing-main .breadcrumbs-part .container .breadcrumbs li+li:before{padding:0 4px;color:#000;content:"/"}.service-listing-main .breadcrumbs-part .container .last-update{margin-top:16px}@media(max-width: 768px){.service-listing-main .breadcrumbs-part .container .last-update{display:block !important;margin-top:12px}}.service-listing-main .top-companies{margin-top:35px}@media(max-width: 767px){.service-listing-main .top-companies{margin-top:24px}}.service-listing-main .top-companies .topcom-wrapper{margin-bottom:48px}@media(max-width: 767px){.service-listing-main .top-companies .topcom-wrapper{margin-bottom:clamp(24px,3.514vw,48px)}.service-listing-main .top-companies .topcom-wrapper h1{font-size:26px !important;line-height:36px !important}}.service-listing-main .top-companies .topcom-wrapper .topcompany-title h1{font-size:45px;line-height:52px}.service-listing-main .top-companies .topcom-wrapper .topcompany-desc{margin-top:20px}.service-listing-main .top-companies .topcom-wrapper .topcompany-desc .eclipsed-content{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.service-listing-main .company-listing{padding-bottom:32px;padding-top:48px}@media(max-width: 767px){.service-listing-main .company-listing{padding-top:clamp(24px,3.514vw,48px);padding-bottom:40px}}.service-listing-main .company-listing .featured-company .row.mb_24{margin-bottom:24px}@media(max-width: 767px){.service-listing-main .company-listing .featured-company .row.mb_24{margin-bottom:0}}@media(max-width: 991px){.service-listing-main .company-listing .featured-company .row.mb_24>div{margin-bottom:24px}}.service-listing-main .company-listing .featured-company h2{font-size:28px;line-height:36px;margin-bottom:24px}@media(max-width: 767px){.service-listing-main .company-listing .featured-company h2{font-size:24px !important;line-height:34px !important}}.service-listing-main .company-listing .featured-company .feature-company-box{border:1px solid #eaeaea;background:#fff;padding:clamp(18px,1.757vw,24px);min-height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:relative}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content{flex:1}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .this-icon-text{display:flex;justify-content:center;align-items:center}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .this-icon-text .img-wpr{width:56px;height:56px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .this-icon-text h3{width:calc(100% - 56px);padding-left:16px;font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212b36;margin-bottom:0}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .this-icon-text h3{font-size:22px !important;line-height:30px !important}}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;gap:12px}@media(max-width: 1200px){.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating{flex-wrap:wrap}}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .review-star{display:flex;justify-content:flex-start;align-items:center}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .review-star img{height:14px;width:14px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .review-text p{color:#c62128}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .verified_wpr{display:flex;align-items:center;justify-content:flex-start}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .verified_wpr img{width:20px;height:20px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .verified_wpr p{width:calc(100% - 26px);margin-left:6px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .badges_wpr{position:relative}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .company-rating .badges_wpr ul{margin-top:0;display:flex;align-items:center;justify-content:flex-start;gap:6px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr{display:flex;width:100%;flex-wrap:wrap;gap:8px;list-style:none;margin-top:12px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr .new_str_line.location{width:100%}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr .new_str_line.location img{height:24px;width:24px}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr .new_str_line.location img{width:18px}}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr .new_str_line.team span{display:block;padding-left:8px;width:calc(100% - 24px);font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#212b36}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .new_str_wpr .new_str_line.team span{width:calc(100% - 18px)}}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .most_prefered_wpr{position:absolute;top:-16px;right:16px;padding:4px 6px;border:1px solid #eaeaea;background:#fff;display:flex;justify-content:flex-start;align-items:center}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .most_prefered_wpr img{width:16px;height:16px}.service-listing-main .company-listing .featured-company .feature-company-box .box_top_content .most_prefered_wpr p{margin-left:8px}.service-listing-main .company-listing .featured-company .feature-company-box .small-btn{margin-top:clamp(18px,1.757vw,24px);width:100%;display:flex;justify-content:center;padding:0 16px;color:#fff;height:48px;font-size:14px;text-transform:uppercase}.service-listing-main .company-listing .featured-company .feature-company-box .small-btn:hover{transition:.4s;cursor:pointer;background-color:#000;color:#fff}.service-listing-main .company-listing .featured-company .feature-company-box .small-btn img{height:24px;width:24px;margin-left:16px}.service-listing-main .company-listing .featured-company .feature-company-box li{display:flex;-moz-display:flex;-webkit-display:flex;-ms-display:flex;-o-display:flex;justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;align-items:center;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center}.service-listing-main .company-listing .featured-company .feature-company-box li img{height:24px;width:24px}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .feature-company-box li img{width:18px}}.service-listing-main .company-listing .featured-company .feature-company-box li span{display:block;padding-left:8px;width:calc(100% - 24px);font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#212b36}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .feature-company-box li span{width:calc(100% - 18px)}}.service-listing-main .company-listing .featured-company .get-feture-box{border:1px solid #eaeaea;background:#fff;padding:24px;min-height:294px;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.service-listing-main .company-listing .featured-company .get-feture-box .this-icon-text{flex:1;display:flex;justify-content:center;align-items:center}.service-listing-main .company-listing .featured-company .get-feture-box .this-icon-text h3{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212b36;margin-bottom:0}@media(max-width: 576px){.service-listing-main .company-listing .featured-company .get-feture-box .this-icon-text h3{font-size:22px;line-height:30px}}.service-listing-main .company-listing .featured-company .get-feture-box a{margin-top:0;width:100%;display:flex;justify-content:center;padding:0 16px;color:#fff;height:48px;font-size:14px;text-transform:uppercase}.service-listing-main .company-listing .featured-company .get-feture-box a:hover{transition:.4s;cursor:pointer;background-color:#000;color:#fff}.service-listing-main .filter-sort #rangevalue{display:inline}.service-listing-main .filter-sort .outer_flex_wpr{display:flex;-moz-display:flex;-webkit-display:flex;-ms-display:flex;-o-display:flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start}@media(max-width: 767px){.service-listing-main .filter-sort .outer_flex_wpr{display:block}}.service-listing-main .filter-sort .outer_flex_wpr .filter-toggle{display:flex;-moz-display:flex;-webkit-display:flex;-ms-display:flex;-o-display:flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;align-items:center;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;margin-bottom:24px;padding:0 16px;width:100%}.service-listing-main .filter-sort .outer_flex_wpr .filter-toggle.pad-and-font{padding:0}.service-listing-main .filter-sort .outer_flex_wpr .filter-toggle h2{font-size:28px;line-height:36px;max-width:calc(100% - 128px);margin-bottom:0 !important}@media(max-width: 576px){.service-listing-main .filter-sort .outer_flex_wpr .filter-toggle h2{font-size:26px;line-height:36px;max-width:100%}}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr{text-align:right;margin-bottom:24px}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn{width:114px;background-color:rgba(0,0,0,0);border:1.5px solid #212b36;justify-content:center;align-items:center;padding:0 12px;font-size:16px;line-height:24px;letter-spacing:.15px;display:inline-flex;font-weight:600;text-align:center;font-style:normal;text-decoration:none;height:48px}@media(max-width: 767px){.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn{width:100%;height:40px}}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn:focus{outline:none !important}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn:hover{transition:all .4s;cursor:pointer;background-color:#c62128;border-color:#c62128;color:#fff}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn:hover img{filter:brightness(0) invert(100%)}.service-listing-main .filter-sort .outer_flex_wpr .filter_btn_wpr .outline-btn img{max-width:24px}.service-listing-main .filter-sort .comfilter-sort-wrapper{margin-bottom:32px;padding:32px 24px;background-color:#fff;border:1px solid #eaeaea;display:none;justify-content:space-between;align-items:flex-end}@media(max-width: 991px){.service-listing-main .filter-sort .comfilter-sort-wrapper{flex-wrap:wrap}}@media(max-width: 767px){.service-listing-main .filter-sort .comfilter-sort-wrapper{flex-wrap:wrap;padding:16px}}.service-listing-main .filter-sort .comfilter-sort-wrapper .input-control{margin-bottom:0}.service-listing-main .filter-sort .comfilter-sort-wrapper.show{display:flex}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down{width:100%}@media(max-width: 991px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down{flex-basis:50%;max-width:calc(50% - 12px)}}@media(max-width: 767px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down{flex-basis:100%;max-width:100%}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down:not(:first-child){margin-left:0 !important;margin-top:16px !important;margin-bottom:0 !important}}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down:not(:first-child){margin-left:24px}@media(max-width: 991px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down:not(:first-child){margin-left:0}}@media(max-width: 991px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.sort{margin-top:16px;margin-bottom:16px}}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.sort .common_label{display:block;margin-bottom:0;line-height:0}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.action-bar{width:100%;max-width:144px}@media(max-width: 991px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.action-bar{width:100%;flex-basis:100%;max-width:100%}}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.action-bar button.small-btn{height:48px;width:100%;font-size:14px}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.action-bar button.small-btn:focus{border-color:#c62128}@media(max-width: 767px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down.action-bar button.small-btn{height:40px}}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control span{display:block;margin-bottom:8px;width:100%;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#212b36}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control input{background:#fff;border:1px solid #eaeaea;color:#212b36;padding:0 16px;font-style:normal;font-size:14px;line-height:20px;border-radius:0;height:48px;box-sizing:border-box;width:100%}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control input:focus{border-color:#c62128}@media(max-width: 767px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control input{height:40px}}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control select{height:48px;width:100%;border-radius:0;background:url(../img/chevron-down.svg) 0 0/24px no-repeat;border:1px solid #eaeaea;box-sizing:border-box;font-weight:400;letter-spacing:.25px;color:#212b36;background-position:calc(100% - 9px),calc(100% - 9px);padding:0 32px 0 16px;outline:0 !important;box-shadow:none !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;line-height:20px}.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control select:focus{border-color:#c62128}@media(max-width: 767px){.service-listing-main .filter-sort .comfilter-sort-wrapper.show .drop-down .input-control select{height:40px}}.service-listing-main .listing .listings-section .listings-wrapper .list-items{background-color:#fff;border:1px solid #eaeaea}.service-listing-main .listing .listings-section .listings-wrapper .list-items:not(:first-child){margin-top:24px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro{padding:24px 0 0 24px;position:relative}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro{padding:12px 12px 0}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #eaeaea;padding-bottom:24px}@media(min-width: 768px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company{padding-bottom:26px}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company{padding-bottom:12px;flex-wrap:wrap}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .inner-inside-company{width:100%;display:flex;align-items:flex-start}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img{padding-right:12px;display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 133px)}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img{display:flex;flex-wrap:wrap;align-items:center;width:100%}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .inside-img{width:56px;display:block;float:unset}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .inside-img img{float:unset;margin:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr{width:calc(100% - 56px);padding-left:12px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr{display:block}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h3{white-space:nowrap;margin:0;line-height:24px;display:block}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h3 a{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212b36}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h3 a{font-size:18px !important;line-height:20px !important}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h3{line-height:24px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;margin-left:8px;color:#637381}@media(min-width: 1400px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h4{font-size:16px;line-height:24px;font-weight:600}}@media(max-width: 1365px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h4{font-weight:600}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .text_subtext_wpr h4{margin-left:0;margin-top:4px}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating{display:flex;justify-content:flex-start;align-items:center;padding-top:4px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .review-star{display:flex;align-items:center}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .review-star img{height:14px !important;width:14px !important;margin-right:2px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating.tablet_above{display:none}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .review-text{margin-left:10px;margin-top:-1px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .review-text p{display:block;color:#c62128;margin-left:0 !important}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .verified_wpr{margin-left:33px;display:flex;justify-content:flex-start;align-items:center;position:relative}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .verified_wpr::before{position:absolute;content:"";left:-16px;top:50%;height:16px;width:1px;background:#eaeaea;transform:translateY(-50%)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .verified_wpr img{width:auto;float:left;display:flex}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-img .text_ratting_wpr .company-rating .verified_wpr p{padding-left:8px;margin:0 !important;color:#212b36 !important;display:initial;width:100%}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .inner-inside-company{width:100%;display:flex}@media(max-width: 1200px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .inner-inside-company{flex-wrap:wrap}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr{width:max-content;margin-top:14px;display:flex;justify-content:flex-end;align-items:center;position:relative}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr{display:flex !important;width:max-content !important;margin-top:8px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul{list-style:none;padding:0;margin:0;display:flex;gap:10px;display:flex;justify-content:flex-start;align-items:center}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul{gap:0}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li{position:relative;display:inline-block;cursor:pointer;margin-right:8px;height:32px;width:32px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li:last-child{margin-right:0}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li{width:24px !important;height:24px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li .tooltip_block{visibility:hidden;opacity:0;position:absolute;bottom:110%;left:50%;transform:translateX(-50%) translateY(10px);background:#c62128;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;line-height:20px;text-align:center;white-space:nowrap;transition:all .3s ease-in-out;box-shadow:0px 4px 8px rgba(0,0,0,.2)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li .tooltip_block::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#c62128 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr ul li:hover .tooltip_block{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr{position:relative;cursor:pointer;margin-left:25px;width:32px;height:32px;margin-bottom:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr input[disabled]~.ck-checkmark{background-image:url(../img/save-check.svg);background-position:center !important;background-size:contain !important;width:inherit;height:inherit;position:absolute;top:0;left:0;opacity:.6;cursor:not-allowed}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr input:checked~.ck-checkmark{background-image:url(../img/details-save-checked.svg) !important}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr{margin-left:8px !important;width:24px !important;height:24px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr input~.ck-checkmark{background-image:url(../img/save-check.svg);background-position:center !important;background-size:contain !important;width:inherit;height:inherit;position:absolute;top:0;left:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr .tooltip_block{visibility:hidden;opacity:0;position:absolute;bottom:110%;left:50%;transform:translateX(-50%) translateY(10px);background:#c62128;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;line-height:20px;text-align:center;white-space:nowrap;transition:all .3s ease-in-out;box-shadow:0px 4px 8px rgba(0,0,0,.2)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr .tooltip_block::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#c62128 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .save_wpr:hover .tooltip_block{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr{position:relative;cursor:pointer;margin-left:25px;width:32px;height:32px;margin-bottom:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr::before{position:absolute;content:"";left:-12px;top:50%;height:28px;width:1px;background:#eaeaea;transform:translateY(-50%)}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr::before{left:-4px !important;height:24px !important}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr{margin-left:8px !important;width:24px !important;height:24px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr input~.ck-checkmark{background-image:url(../img/details-check.svg);background-position:center !important;background-size:contain !important;width:inherit;height:inherit;position:absolute;top:0;left:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr input:checked~.ck-checkmark,.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr input[checked=checked]~.ck-checkmark{background-image:url(../img/details-check-checked.svg)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr.saved_contact_icon input~.ck-checkmark{background:url(../img/red-delete.svg) center/cover}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr .tooltip_block{visibility:hidden;opacity:0;position:absolute;bottom:110%;left:50%;transform:translateX(-50%) translateY(10px);background:#c62128;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;line-height:20px;text-align:center;white-space:nowrap;transition:all .3s ease-in-out;box-shadow:0px 4px 8px rgba(0,0,0,.2)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr .tooltip_block::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#c62128 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr .bookmark_wpr:hover .tooltip_block{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0);z-index:1}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr input,.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .badges_wpr textarea{appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below{display:flex;justify-content:flex-start;align-items:center;padding-top:4px}@media(min-width: 768px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below{display:none !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .review-star{display:flex;justify-content:flex-start;align-items:center}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .review-star img{height:14px !important;width:14px !important;margin-right:2px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .review-text{margin-left:8px !important}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .review-text p{display:block;color:#c62128;margin-left:0 !important}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .verified_wpr{margin-left:33px;display:flex;justify-content:flex-start;align-items:center;position:relative}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .verified_wpr::before{position:absolute;content:"";left:-16px;top:50%;height:16px;width:1px;background:#eaeaea;transform:translateY(-50%)}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .verified_wpr img{height:16px;width:16px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .inside-company .company-rating.tablet_below .verified_wpr p{width:calc(100% - 16px);padding-left:8px;margin:0 !important;color:#212b36 !important}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .most_prefered_wpr{position:absolute;top:-16px;right:0;padding:5px 7px;border:1px solid #eaeaea;background:#fff;display:flex;justify-content:flex-start;align-items:center}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .most_prefered_wpr img{height:16px;width:16px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .company-intro .most_prefered_wpr p{width:calc(100% - 16px);padding-left:8px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro{margin-top:16px;display:flex;padding:0 0 24px 24px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro{padding:0 12px 12px;flex-direction:column;margin-top:8px}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc{width:240px}@media(max-width: 1200px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc{width:200px !important}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc{display:flex;width:100% !important;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:12px;max-width:100%}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc .in-point{display:flex}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc .in-point{padding:4px;margin-top:0 !important}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc .in-point.location{flex-basis:100%}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc .in-point:not(:first-child){margin-top:8px}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc img{width:auto;max-width:24px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc img{max-width:18px !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc p{margin-left:8px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .points-desc p{margin-left:6px !important;width:calc(100% - 18px) !important}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc{width:calc(100% - 240px);padding-left:24px;border-left:1px solid #eaeaea}@media(max-width: 1200px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc{width:calc(100% - 200px) !important}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc{padding-top:12px;padding-left:0;width:100% !important;border-left:0;border-top:1px solid #eaeaea}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .read_more_wpr{position:relative}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .read_more_wpr p{color:#637381;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .read_more_wpr .read_more_link{position:absolute;right:0;bottom:0;background-color:#fff;padding-left:16px;color:#c62128}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr{margin-top:31px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr{margin-top:16px}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr{display:flex;justify-content:flex-start;align-items:flex-start}@media(max-width: 576px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr{display:block}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box{margin-right:24px;width:240px}@media(max-width: 576px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box{width:100%}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box .line_wpr{height:16px;width:100%;background-color:#eaeaea;position:relative}@media(max-width: 576px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box .line_wpr{height:12px}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box .line_wpr .inner_line{position:absolute;left:0;top:0;bottom:0;background-color:#c62128}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box span{display:block;margin-top:9px}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box span{margin-top:6px;font-weight:600}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box:first-child{margin-top:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .address-intro .company-desc .progress_main_wpr .progress_box_wpr .progress_box:last-child{margin-right:0}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list{border-left:1px solid #eaeaea;text-align:center;height:100%;display:flex;flex-direction:column}@media(max-width: 991px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list{flex-direction:row;border-top:1px solid #eaeaea;border-left:0}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action{height:33.3333333333%;display:flex;align-items:center;justify-content:center}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action:not(:last-child){border-bottom:1px solid #eaeaea}@media(max-width: 991px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action:not(:last-child){border-bottom:0;border-left:1px solid #eaeaea}}@media(max-width: 991px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action{width:100%;height:auto;padding:8px 0;flex-basis:33.33%}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action.contact{flex-basis:33.33%}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action.visit{order:3;flex-basis:33.33%}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action.view{order:1}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a{width:calc(100% - 32px);display:flex;justify-content:space-between;padding:0 8px 0 16px;font-weight:600}@media(max-width: 1365px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a{padding:0 6px 0 8px}}@media(max-width: 1200px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a{padding:0 12px;width:calc(100% - 16px)}}@media(max-width: 991px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a{font-size:12px}}@media(max-width: 767px){.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a{padding:0 12px;width:calc(100% - 16px);font-size:0;justify-content:center}}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a:hover{color:#637381}.service-listing-main .listing .listings-section .listings-wrapper .list-items .ser-action-list .action a img{width:auto;max-width:24px}.service-listing-main .listing .pagination-section{margin-top:32px}.service-listing-main .listing .pagination-section .pagination-move{display:flex;align-items:center;justify-content:center}.service-listing-main .listing .pagination-section .pagination-move .page-item{margin-left:8px}.service-listing-main .listing .pagination-section .pagination-move .page-item a{height:32px;width:32px;background:#fff;border:1px solid #eaeaea;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer}.service-listing-main .listing .pagination-section .pagination-move .page-item.current a{border-color:#c62128;background:#c62128;color:#fff}.service-listing-main .SL-content{padding:31px 32px;background-color:#fff;max-width:unset;margin-top:32px}@media(max-width: 576px){.service-listing-main .SL-content{padding:16px}}.service-listing-main .SL-content h2{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212b36;margin-bottom:7px}@media(max-width: 576px){.service-listing-main .SL-content h2{font-size:26px;line-height:36px}}.service-listing-main .SL-content h3{font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#212b36;margin-bottom:8px}@media(max-width: 576px){.service-listing-main .SL-content h3{font-size:22px;line-height:30px}}.service-listing-main .SL-content p{font-weight:400;font-size:16px;line-height:24px;color:#212b36;font-style:normal;letter-spacing:.15px !important;margin-bottom:24px}.service-listing-main .service-provider-wrapper{padding:31px 32px;background-color:#fff;max-width:unset;margin-top:32px}@media(max-width: 576px){.service-listing-main .service-provider-wrapper{padding:16px}}.service-listing-main .service-provider-wrapper h2{font-style:normal;font-weight:600;font-size:24px;line-height:32px;color:#212b36;margin-bottom:16px}@media(max-width: 576px){.service-listing-main .service-provider-wrapper h2{font-size:26px;line-height:36px}}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item{border-bottom:1px solid #eaeaea}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item:last-child{border-bottom:0}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-button{padding:16px 0;padding-bottom:8px;border:0;background-color:rgba(0,0,0,0);width:100%;text-align:left;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;padding-right:32px;font-size:18px;font-weight:600;line-height:24px;color:#212b36;font-style:normal;transition:all 200ms ease-in}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-button:focus{outline:none}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-button.collapsed{padding-bottom:16px;transition:all 200ms ease-in}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-button.collapsed .arrow_icon{transform:rotate(0);transition:all 200ms ease-in}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-button .arrow_icon{position:absolute;content:" ";top:16px;right:0;background-image:url(../img/chevron-down.svg);width:24px;height:24px;transform:rotate(-180deg);transition:all 200ms ease-in}.service-listing-main .service-provider-wrapper .companies_faq_wpr .accordion .accordion-item .accordion-collapse .accordion-body{padding-bottom:16px}.service-listing-main .service-provider-wrapper a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.15px;color:#c62128;margin-bottom:0}.service-listing-main .service-blog{padding-top:45px !important;padding-bottom:56px}@media(max-width: 576px){.service-listing-main .service-blog{padding-bottom:24px}}.service-listing-main .service-blog h2{font-size:32px;line-height:40px;margin-bottom:24px}@media(max-width: 576px){.service-listing-main .service-blog h2{font-size:22px;line-height:30px;margin-bottom:16px}}.service-listing-main .service-blog .blog-box-wrapper{padding:24px;background-color:#fff;margin-bottom:24px;display:flex;-webkit-justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column}@media(max-width: 576px){.service-listing-main .service-blog .blog-box-wrapper{margin-bottom:16px;padding:16px;padding-bottom:16px}}.service-listing-main .service-blog .blog-box-wrapper .this-img-wrapper{overflow:hidden;margin-bottom:15px}.service-listing-main .service-blog .blog-box-wrapper .this-img-wrapper a{text-decoration:none;transition:.3s;display:inline-block}.service-listing-main .service-blog .blog-box-wrapper .this-content .tl-text{display:block;-webkit-line-clamp:2;max-width:100%;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;margin-bottom:7px;font-style:normal;font-weight:600 !important;color:#212b36}.service-listing-main .service-blog .blog-box-wrapper .bl-text{display:-webkit-box;color:#637381;margin-bottom:16px;-webkit-line-clamp:2;max-width:100%;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.service-listing-main .service-blog .blog-box-wrapper .read-full-btn{position:relative;padding-right:32px;color:#212b36;font-style:normal;font-weight:600 !important}.service-listing-main .service-blog .blog-box-wrapper .read-full-btn::after{position:absolute;content:"";height:24px;width:24px;background:url(../img/greenarrow_right.svg) center/cover;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s}