.hide,.popup_overlay{visibility:hidden;opacity:0}.modalCustom .modal-header .close:hover,.popup_overlay{background:#fff}.section-heading,.tourStep *,.tourStepd *{font-family:"Nunito Sans",sans-serif}.company-detail-form .loader{width:100%;height:100%;position:absolute;left:inherit;top:inherit;margin:0;z-index:99;background-color:rgba(0,0,0,0);display:none}.company-detail-form .loader:before{content:"\f110";font-family:FontAwesome;font-size:50px;color:#1175bc;position:absolute;top:45%;left:45%;animation:2s linear infinite fa-spin}.cjslib-list a.schudule-btn{text-align:center;text-transform:uppercase}.how-it-works-sec .howit-worlflow-text-col ul li:before{background-color:#1175bc}.how-it-works-sec .howit-worlflow-text-col ul li:after{border-left:2px solid #1175bc}.wishlist{position:relative;display:inline-block;border-bottom:1px dotted #000}.wishlist .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;z-index:1;font-size:14px;position:absolute;bottom:-41px;right:-260%}.lifecare-service-title .wishlist i,.popupBtn,.service-listing-info-main .pro-service-details-info{position:relative}.wishlist:hover .tooltiptext{visibility:visible}.wishlist .tooltiptext:before{position:absolute;bottom:100%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;content:'';left:50%;transform:translateX(-50%)}.lifecare-service-detail .lifecare-service-title .wishlist:hover .fa-heart-o:before{color:#ec1b56}.home-testimonial-section .home-testimonial-main blockquote{max-width:850px}.payment-method-plan .category_price span{font-size:14px;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;color:#333}.payment-method-plan .category_price span img{margin-right:6px}.pricing-main-categories,.test_login.loginscreen .screen-details-main{justify-content:center}.test_login.loginscreen .onboarding-screen-inner:after{bottom:0;right:200px}div#dropdown-flow{min-height:388px;align-items:center;margin-top:100px}.test_login #dropdown-flow.screen-info-left:before{top:-330px}.test_login.loginscreen .logininfo-main select#select-login{margin:50px 0}.test_login div#select-login{margin-top:80px;margin-bottom:80px}.test_login div#select-login .btn{min-width:262px}.test_login div#dropdown-flow{padding-top:40px;justify-content:flex-start}.test_login button.btn.primary-button.back_home{width:268px;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:500;font-size:19px;margin-bottom:20px}.main_login_wrks{min-height:338px!important}.resourecePostPart{width:70%;display:flex;flex-wrap:wrap}.resources-box.resources-post{flex:calc(100% / 3 - 20px) 0 0!important}.resourcesQuizPart{width:30%}.resources-box-section .resources-box-inner .resources-box.resource-quiz{min-height:500px}.resources-box-section .resources-box-inner .resources-box:nth-child(8),.total-bed .total-bed-box img{margin-right:10px}.popupBtn{text-align:right;top:130px;right:30px}.modal-open .modal{display:flex!important;align-items:center}.modal-dialog,.pricing-info-cover{width:100%}.modalCustom .modal-header{border-bottom:0;text-align:center;margin:auto;padding-top:30px}.modalCustom .modal-footer{border-top:0}.modalCustom .modal-lg{max-width:650px;box-shadow:0 3px 7px rgb(0 0 0 / 15%)}.preNxtBtns{text-align:center;padding:40px}.modalCustom,.modalCustom .modal-body{text-align:center}.custom-control-inline{padding:15px 60px;border-radius:10px;border:1px solid #eee}.custom-control-label::before{top:20px;left:30px}.custom-control{padding:15px 60px;border-radius:10px;border:1px solid #eee;max-width:400px;margin:auto auto 10px;width:100%;text-align:left}.custom-control-label::after{border:1px solid #eee;left:0;right:0;top:0;border-radius:10px;background-image:none;width:100%;height:100%}.custom-radio .custom-control-input:checked~.custom-control-label::after{border-color:#1175bc;background-image:none}.popup{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;transition:.4s;z-index:99;color:#5e5e5e}.hide{transform:translateX(-50%) translateY(-50%) scale(.8);-moz-transform:translateX(-50%) translateY(-50%) scale(.8);-o-transform:translateX(-50%) translateY(-50%) scale(.8);-webkit-transform:translateX(-50%) translateY(-50%) scale(.8)}.popup_overlay{position:absolute;content:'';height:100%;width:100%;z-index:99}.open-popup .popup_overlay{visibility:visible;opacity:1}.modalCustom .modal-header .close{position:absolute;right:0;top:0;background:#1175bc;opacity:1;padding:10px 13px;border-radius:5px;width:auto;height:auto;border:2px solid #1175bc;box-shadow:0 3px 7px rgb(0 0 0 / 15%)}.landing-headnumber a:hover,.modalCustom .modal-header .close:hover i{color:#1175bc}.modalCustom .modal-header .close i{color:#fff}.twoscreen p.cloud-text{position:absolute;top:227px;width:100%;max-width:191px;text-align:center;font-size:18px;line-height:22px;right:145px}.twoscreen .screen-step-img{float:right;position:relative}.cloud-text-bold{margin-bottom:10px}.cloud-text-link a{color:#000;text-decoration:underline}.plan-service-img{flex-wrap:wrap;max-width:186px}.modal-body label h5{color:#2e3235;font-size:14px;font-weight:500;line-height:19px;padding:0 5px}.modalCustom p#category_add_text{font-size:.6em;margin:10px 0 0;font-weight:400;line-height:21px;text-align:center}.modalCustom .preNxtBtns button{min-width:170px;padding:14px 37px}.profile-listing-inner>form{padding-bottom:4em}.customer-panel a.blue-bg-btn:before,.pro-filter-widget.budget-filter .loader,button.blue-bg-btn:before{display:none}.profile-detail-sec .other-recommended-provider-inner .pro-service-img>img{height:auto!important;margin-top:6em;padding-left:15px}.profile-detail-sec .service-listing-area.recommended-provider-info{min-height:310px}.profile-detail-sec .expand-detail-wrap{margin-top:.7em}.tourStepd .panel-body span{display:block;font-weight:400;margin-top:10px;padding-top:10px;border-top:1px solid #eee}.tourStep.popover,.tourStepd.popover{border:none}.tourStep .panel-body,.tourStepd .panel-body{font-size:20px;line-height:1.2;font-weight:700;font-family:"Nunito Sans",sans-serif;padding-bottom:5px}.tourStep.popover .arrow,.tourStepd.popover .arrow{left:-14px!important}.tourStep .panel-footer,.tourStepd .panel-footer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;background-color:transparent;border:none}.tourStep .close:focus,.tourStep .close:hover,.tourStepd .close:focus,.tourStepd .close:hover{color:#1175bc;opacity:1;text-shadow:none!important;background:0 0}.tourStep .panel-footer .pull-right .btn,.tourStepd .panel-footer .pull-right .btn{background-color:#1175bc;border-color:#1175bc;transition:.5s;font-size:12px;text-transform:uppercase;font-weight:700;color:#fff}.plan-info:nth-child(3) .plan-btn .primary-button.white:hover,.tourStep .panel-footer .pull-right .btn:hover,.tourStepd .panel-footer .pull-right .btn:hover{background-color:transparent;color:#1175bc}.tourStep .panel-footer .btn-default,.tourStepd .panel-footer .btn-default{border:1px solid #ccc}.tourStep .panel-default .tourClose,.tourStepd .panel-default .tourClose{background-color:#1175bc;opacity:1;text-shadow:none;display:flex;align-items:center;justify-content:center;text-align:center;height:22px;width:22px;padding-left:7px;color:#fff;transition:.5s;border:1px solid #1175bc;position:relative;top:-10px;right:-10px;font-size:16px}.tourStep .panel-default .tourClose:hover,.tourStepd .panel-default .tourClose:hover{background-color:#fff;color:#1175bc}.tourStep .panel-footer h6,.tourStepd .panel-footer h6{font-size:14px;text-transform:capitalize;font-weight:700}.tourStep.popover .arrow,.tourStep.popover .arrow:after,.tourStepd.popover .arrow,.tourStepd.popover .arrow:after{width:0}.startWithNowSection .sartIconFix{position:fixed;bottom:40px;right:30px;height:45px;width:45px;background:#fff;border:2px solid #1175bc;z-index:99;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:100%;cursor:pointer}.startWithNowSection .themSetBody,.startWithNowSection .themSetHead{padding:16px 0 13px 35px;border-bottom:1px solid #ced4da}.startWithNowSection .sartIconFix i{color:#1175bc;font-size:17px;line-height:1}.startWithNowSection .settings-panel{border-left:1px solid #ced4da;display:block;position:fixed;bottom:100px;right:0;width:370px;height:auto;min-height:auto;background:#fff;transform:translateX(100%);z-index:9999;transition:.5s}.startWithNowSection .settings-panel.open{right:0;transform:translateX(0)}.startWithNowSection .settings-panel .settings-close{position:absolute;top:16px;right:10px;color:#4b49ac;background:0 0;border-radius:4px;padding:0 3px;cursor:pointer;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;z-index:999}.startWithNowSection #theme-settings .settings-close{top:20px;background:0 0}.startWithNowSection .themSetHead{border-top:1px solid #ced4da}.activity_class,.billing_class,.history_class,.lead_class,.review_class,.setting_class{background:#073a5e!important}*,:focus{outline:0!important}div#customer-login,div#provider-login{margin-bottom:-150px}@media(max-width:1800px){.test_login.loginscreen .onboarding-screen-inner:after{height:670px;width:255px;top:0;right:14%}.loginscreen .onboarding-screen-inner:before{width:850px;height:720px}.test_login #dropdown-flow.screen-info-left:before{top:-300px}}@media(max-width:1700px){.wrapper{max-width:1530px}.test_login.loginscreen .onboarding-screen-inner:after{right:12%}.pro-service-img{flex:9%}.pro-service-info{flex:50%}.pro-service-ratings{width:200px}.listing-left-sidebar{width:380px}.listing-right-detail{width:calc(100% - 388px)}.form-check-inline.listing-map-view .map-location .listing-map-city .select2-container{width:209px!important}}@media(max-width:1600px){.wrapper{max-width:1430px}.test_login.loginscreen .onboarding-screen-inner:after{right:9%}.loginscreen .screen-info-left:before{top:-25%;right:0;left:0;margin:0 auto}.resources-box-section .resources-box-inner .resources-box .resource-box-category .rs-category span{font-size:12px}.resources-box-section .resources-box-inner .resources-box .resources-image{padding:10px 0}.resources-box-section .resources-box-inner .resources-box .resources-title h3{font-size:22px;line-height:1.4}.resources-box-section .resources-box-inner .resources-box .read-now-btn{padding-top:0}.filter-section .filter-inner .filter-select a,.filter-section .filter-inner .filter-select select{font-size:16px}.pro-service-img{flex:6%;padding-left:10px}.pro-service-info{flex:58%}.service-listing-info-main .pro-service-details-info .details-btn{width:auto;flex:45% 0 0;top:0}.details-list-info{padding:15px 0}.service-listing-area{min-height:380px}.service-listing-area+.footer-cta-section{padding:60px 0}.lifecare-categories-title{font-size:15px;margin-bottom:5px}.categories-service-sec .categories-service-types{padding-bottom:30px}.procare-service-provider.pricing-servicepro{margin-top:80px}}@media(max-width:1500px){.wrapper{max-width:1330px}.loginscreen .screen-info-left,.loginscreen .screen-info-right{width:49%}.loginscreen .onboarding-screen-inner:before{width:800px;height:730px}.test_login.loginscreen .onboarding-screen-inner:after{height:550px;width:215px;right:9%;top:0}.test_login #dropdown-flow.screen-info-left:before{width:600px;height:484px;right:0;left:0;margin:0 auto;top:-290px}.test_login div#select-login .btn{min-width:224px}.resources-banner-section .resources-inner .resources-right .resources-featured-title h1{font-size:40px;line-height:1.3}.resourecePostPart{width:74%}.resourcesQuizPart{width:26%}.resources-box-section .resources-box-inner .resources-box.resource-quiz{min-width:auto}.resources-box-section .resources-box-inner .resources-box .resources-title h3{line-height:1.3}.resources-box-section .resources-box-inner .resources-box .resources-title{min-height:110px}.resources-box-section .resources-box-inner .resources-box:nth-child(8){margin-right:6px}.resources-box-section .resources-box-inner .resources-box{margin:0 6px}.resources-box.resources-post{flex:calc(100% / 3 - 12px) 0 0!important}.resources-box-section .resources-box-inner{margin:0 -6px}.form-check-inline.listing-map-view .map-location .listing-map-city .select2-container{width:176px!important}.pro-service-ratings{width:144px}.total-bed{font-size:15px;padding-right:8px}.listing-bed-detail-title{flex:54% 0 0}.service-listing-info-main .pro-service-details-info .details-btn{flex:46% 0 0}.service-listing-area{min-height:360px}.lifecare-service-title h3{font-size:22px}.showing-result strong{display:block}.profile-detail-sec .schedule-btn a.primary-button,.schedule-btn a.primary-button-rev{padding:12px 15px 12px 43px}.profile-detail-sec .schedule-btn a.primary-button:before{left:10px}.profile-detail-sec .schedule-btn a.primary-button-rev:before{left:12px}.profile-detail-sec .recommended-provider-info .pro-service-img{flex:15%}.profile-detail-sec .other-recommended-provider-inner .pro-service-img>img{height:auto!important;margin-top:6em}.profile-detail-sec .service-listing-area.recommended-provider-info{min-height:310px}.profile-detail-sec .expand-detail-wrap{margin-top:.7em}.dashboard-main .dashboard-content h2{font-size:36px}.subscribe-faq-title h2{margin-bottom:30px}}@media(max-width:1440px){div#customer-login,div#provider-login{margin-bottom:-70px}.test_login.loginscreen .onboarding-screen-inner:after{right:11%}.header-top-left-content{flex:25% 0 0!important}.header-top-right-content{flex:75% 0 0!important}.header-top-right-filterbar{flex-direction:row}.total-bed .fa{padding:0 5px 0 4px}.listing-bed-detail-title{flex:52% 0 0}.service-listing-info-main .pro-service-details-info .details-btn{flex:48% 0 0}.service-listing-info-main .pro-service-details-info .details-btn .primary-button-rev{margin:0 4px}.service-listing-info-main .pro-service-details-info .details-btn .primary-button-rev:last-child{margin-right:0}.pro-service-info{padding:25px 20px 0}.twoscreen p.cloud-text{padding-left:20px}}@media(max-width:1400px){.mini-wrapper,.wrapper{max-width:1230px}.loginscreen .screen-info-left,.loginscreen .screen-info-right{width:58%}.test_login.loginscreen .onboarding-screen-inner:after{display:block;width:195px;height:510px;right:6%}.loginscreen .onboarding-screen-inner:before{width:740px}.test_login #dropdown-flow.screen-info-left:before{width:520px;height:494px;top:-250px}.loginscreen .onboarding-screen-inner,.profile-detail-sec .google-customer-review{width:100%}.footer-copy-right .copy-text{display:flex;justify-content:space-between;width:100%}.footer-copy-right .copy-text ul li{margin-right:0}.lifecare-service-title h3,.resources-box-section .resources-box-inner .resources-box .resources-title h3{font-size:20px}.resources-box-section .resources-box-inner .resources-box .resources-title{min-height:98px}.resources-box-section .resources-box-inner .resources-box .resource-box-category .rs-category span{font-size:11px}.resources-box-section .resources-box-inner .resources-box .resource-box-category .read-time,.resources-box-section .resources-box-inner .resources-box .resource-box-category .rs-category a{font-size:12px;line-height:1}.resources-box-section .resources-box-inner .resources-box .resource-box-category{padding:5px 0}.resources-box-section .resources-box-inner .resources-box .resource-box-category .read-time{margin-top:2px}.resources-box-section .resources-box-inner .resources-box .read-now-btn a{font-size:15px}.resources-box-section .resources-box-inner .resources-box:nth-child(7){margin-top:0}.resources-banner-section .resources-inner .resources-right .resources-featured-title h1{font-size:35px;line-height:1.2}.resources-banner-section .resources-inner .resources-right .resource-category{font-size:14px}.listing-bed-detail-title{flex:45% 0 0}.service-listing-info-main .pro-service-details-info .details-btn{flex:55% 0 0}.profile-detail-sec .pro-service-details-info .details-btn.schedule-btn{flex:100%;flex-direction:revert}.profile-detail-sec .pro-service-details-info .details-btn.schedule-btn .primary-button{margin-right:10px}.dashboard-content p{line-height:30px}.procare-service-provider.pricing-servicepro{margin-top:30px}.twoscreen p.cloud-text{padding-left:0;right:105px;top:215px}}@media(max-width:1360px){div#customer-login,div#provider-login{margin-bottom:0}.loginscreen .screen-info-right:before,.other-review-list{display:block}.pro-service-img{display:none}.pro-service-info{width:auto}.service-listing-area{flex-direction:row;align-items:inherit;min-height:350px}.header-top-left-content{flex:100%!important;width:100%;margin-bottom:5px}.header-top-right-filterbar{flex-direction:column}.showing-result strong{display:inline-block}.listing-bed-detail-title,.service-listing-info-main .pro-service-details-info .details-btn{flex:50% 0 0}.pro-service-ratings{border-bottom-left-radius:0}.twoscreen p.cloud-text{right:125px;top:225px}}@media(max-width:1300px){.mini-wrapper,.wrapper{max-width:1130px}.test_login.loginscreen .onboarding-screen-inner:after{right:3%}.loginscreen .screen-info-left:before{width:422px;height:280px;top:-17%}.resources-box.resources-post{flex:calc(100% / 2 - 12px) 0 0!important}.resourecePostPart{width:70%}.resourcesQuizPart{width:30%}.resources-box-section .resources-box-inner .resources-box .resources-title{min-height:auto}.resources-box-section .resources-box-inner .resources-box .read-now-btn{padding-bottom:15px}.resources-box-section{padding:40px 0 30px}.footer-cta-section{padding:60px 0}.profile-detail-sec .bed-details-title{flex:100%}.profile-detail-sec .details-btn{width:100%;display:flex;flex-wrap:wrap}.profile-detail-sec .details-btn .expand-info-btn{margin-right:10px}.profile-detail-sec .brief-desc-left{width:calc(100% - 230px)}.profile-detail-sec .brief-desc-right-review{width:230px}.profile-detail-sec .title-wishlist-wrap{position:relative}.profile-detail-sec .lifecare-service-title .wishlist{position:absolute;margin-left:0;top:0;right:0}.profile-detail-sec .lifecare-service-title h3{width:calc(100% - 40px)}.profile-detail-sec .brief-desc-right-review .service-common-title{text-align:center}.profile-detail-sec .google-customer-review .rating.profile-ratings.rating-tooltip{margin:7px 0}.profile-detail-sec .brief-desc .request-btn{position:relative;margin-top:-70px;text-align:right}.procare-service-provider.pricing-servicepro{margin-top:0}.twoscreen p.cloud-text{right:84px;top:206px}}@media(max-width:1200px){.mini-wrapper,.wrapper{max-width:1030px}.test_login.loginscreen .onboarding-screen-inner:after{right:1%}.loginscreen .account-form-main.login-form{margin-top:20px}.loginscreen .account-form-main.login-form .form-group:last-child{margin-bottom:0}div#customer-login{padding-top:50px}.loginscreen .account-form-main.login-form .form-group{margin-bottom:20px}.pro-service-info,.pro-service-ratings{width:100%}.other-review-list{display:flex;margin:0}.pro-service-ratings .rate-review{padding-top:20px;padding-bottom:0;height:auto}.other-review{padding:15px 0;height:auto}.other-review-list span{margin-right:6px}.profile-detail-sec .business-detail-main .brief-desc p{margin-bottom:10px}.profile-detail-sec .brief-desc-right-review{width:180px}.profile-detail-sec .pro-service-details-info .details-btn.schedule-btn>a{font-size:12px}.profile-detail-sec .brief-desc-left{width:calc(100% - 180px)}.twoscreen .screen-step-img img{padding-right:0}.twoscreen p.cloud-text{font-size:14px;line-height:1.3;right:40px;top:200px;max-width:150px}.cloud-text-bold{margin-bottom:5px}.finishscreen .screen-details-main{margin-top:0}.finishscreen .onboarding-screen-bg{padding-bottom:80px}}@media(max-width:1100px){.mini-wrapper,.wrapper{max-width:930px}.test_login div#select-login .btn{min-width:235px}button#customer{margin-bottom:12px}.test_login div#select-login{margin-top:40px;margin-bottom:0}.test_login.loginscreen .onboarding-screen-inner:after{width:185px;height:480px;right:0;top:0}.service-listing-info-main .pro-service-details-info{flex-direction:column}.listing-bed-detail-title{width:100%;flex:100%}.service-listing-info-main .pro-service-details-info .details-btn{width:100%;flex:100%;position:relative;text-align:left;margin-top:10px;top:0;left:0}.pro-service-ratings{margin-top:15px}.amneties-select-list ul li{margin-top:5px}.amneties-list-info{margin-top:10px}.lifecare-service-title h3{font-size:19px}.pro-service-info{padding:20px 15px 0}.amneties-select-list ul li span{font-size:15px}.service-listing-area+.footer-cta-section{padding:40px 0}.service-listing-area+.footer-cta-section .footer-cta-title{padding-bottom:0}.service-listing-area+.footer-cta-section .footer-cta-content{padding-bottom:10px}.service-listing-area+.footer-cta-section .footer-cta-btn a.primary-button-rev{font-size:13px;padding:11px 20px}.howit-workflow-inner .howit-workflow-step-row,.profile-listing-inner>form{padding-bottom:30px}.listing-left-sidebar{width:350px}.filter-amneties-name label,.filter-cat-name label{font-size:14px;margin-bottom:7px}.pro-filter-widget,.pro-filter-widget.budget-filter,.profile-detail-sec .business-detail-main .white-shadow-bg,.profile-detail-sec .image-gallery .white-shadow-bg{padding:20px}.amneties-select-list .show-more .show-less-btn,.map-location .select2-container--default .select2-selection--single .select2-selection__rendered,.total-bed{font-size:14px}.form-check-inline.listing-map-view{flex-direction:column;margin-top:0}.form-check-inline.listing-map-view .input-group{width:100%;margin-right:0}.form-check-inline .input-group .input-group-append .input-group-text,.input-group-append .btn.btn-primary{font-size:12px}.amneties-list-info .amneties-select-list ul,.header-top-left-content{margin-bottom:0}.listing-right-detail{width:calc(100% - 358px)}.header-top-right-content{flex:100%!important}.service-listing-info-main .pro-service-details-info .details-btn .primary-button-rev{font-size:13px}.amneties-select-list .show-more{display:inline-block;margin-bottom:0;margin-top:6px}.profile-detail-sec .left-profile-location{width:300px;padding:20px}.profile-detail-sec .right-profile-brief-description{width:calc(100% - 300px);padding:20px}.profile-detail-sec .brief-desc .request-btn{margin-top:-42px;margin-bottom:0!important}.profile-detail-sec .brief-desc{margin-bottom:10px}.profile-detail-sec .gallery-slider .slick-arrow.slick-prev{left:-37px}.profile-detail-sec .gallery-slider .slick-arrow.slick-next{right:-37px}.howitworks-bg{padding:150px 0 40px;margin-bottom:80px}.how-work-steps-wrap{margin-top:40px}.howit-workflow-step-row.row-reverse{padding-bottom:50px}.howit-workflow-inner{margin-bottom:30px}.contact-iframe iframe{height:400px}.categories-service-sec .categories-types{margin-bottom:20px}.categories-service-sec .categories-service-title{margin-bottom:35px}.about-us-sec .about-us-bg{padding:160px 0 70px}.about-us-sec .timeline-title{margin:50px 0 30px}.howitwork-blue-swoosh-vector{top:325px}.twoscreen p.cloud-text{right:0;top:180px}.finishscreen .screen-image-left,.finishscreen .screen-info-right{width:100%}.finishscreen .screen-image-left .screen-step-img{width:100%;display:inline-block;text-align:center}.finishscreen .screen-image-left .screen-step-img img{padding-right:0;float:none;width:35%}.finishscreen .onboarding-screen-bg{padding-top:100px}}@media(max-width:1080px){.form-cover-content .form-card{padding-bottom:40px}.pricing-servicepro .provider-company-logo{padding:40px 20px}.dashboard-detail{padding-bottom:30px!important}.dashboard-content ul{margin-bottom:15px}.dashboard-main .dashboard-content h2{font-size:32px}.subscribe-faq-main{padding:50px 0}.onboarding-screenone-section.onescreen .screen-image-left,.subscribe-faq-title h2{margin-bottom:20px}.pro-care-registration-section .procare-service-provider{margin-top:50px;padding-bottom:20px}.pro-care-registration-section{padding-top:110px}.pro-care-registration-section .pro-care-registration-inner.flex{padding-bottom:0}.twoscreen p.cloud-text{top:70px;right:24%;font-size:16px}.fourscreen .screen-step-img img,.onboarding-screenone-section.onescreen .screen-step-img img,.threescreen .screen-step-img img{width:35%}.onboarding-screen-section.fourscreen .onboarding-screen-bg,.onboarding-screenone-section.threescreen .onboarding-screen-bg{padding-top:30px}.fourscreen .screen-image-left,.threescreen .screen-image-left{margin-bottom:0}.onboarding-screen-bg{padding-bottom:70px}.finishscreen .screen-image-left{margin-bottom:-8px}.finishscreen .que-title h2{font-size:28px}}@media(max-width:1023px){.footer-section .footer-inner .footer-logo-image{text-align:center}.footer-section .footer-inner .footer-logo-image .footer-logo{left:0}.footer-section{padding-top:50px}.footer-copy-right .copy-text ul,.footer-copy-right .copy-text ul li{margin-bottom:0}.loginscreen .screen-info-left,.loginscreen .screen-info-right{width:62%}.test_login #dropdown-flow.screen-info-left:before{width:430px;height:414px;top:-230px}.test_login.loginscreen .onboarding-screen-inner:after{right:-10px;width:155px;height:410px;top:70px}.loginscreen .onboarding-screen-inner:before{width:720px;height:680px}.footer-copy-right .copy-text ul{justify-content:space-between}}@media(max-width:991px){.resources-banner-section{padding-bottom:60px}.resources-banner-section .resources-inner .resources-right .resources-featured-title h1{font-size:30px}.resources-banner-section .resources-inner .resources-right .resource-content{padding-top:0}.profile-detail-sec .brief-desc-left,.profile-detail-sec .brief-desc-right-review{width:100%}.profile-detail-sec .google-customer-review{justify-content:center}.profile-detail-sec .brief-desc-right-review .service-common-title{padding-bottom:0}.profile-detail-sec .brief-desc .request-btn{margin-top:-70px;margin-bottom:20px!important}.profile-detail-sec .service-listing-area.recommended-provider-info{min-height:380px}.profile-detail-sec .lifecare-service-img{width:80px;height:80px;background-size:90%!important}.profile-detail-sec .lifecare-service-detail{width:100%;margin-top:15px}.profile-detail-sec .brief-desc-left .lifecare-service-detail{width:calc(100% - 95px)}.howit-worlflow-text-col ul li{padding-left:25px;padding-bottom:15px}.howit-worlflow-text-col ul li:before{top:6px}.howit-worlflow-text-col ul{margin:20px 0 10px}.howitworks-bg{padding:130px 0 20px;margin-bottom:60px}.how-work-steps-wrap{margin-top:30px}.howit-workflow-inner .howit-workflow-step-row{padding-bottom:50px}.howit-workflow-inner{margin-bottom:0}.contact-iframe iframe{height:350px}.about-us-sec .about-us-bg{padding:130px 0 50px}.about-us-sec .main-timeline .timeline:nth-child(2n) .timeline-content{padding:6px 50px 6px 4%}.about-us-sec .main-timeline .icon{padding-bottom:20px}.about-us-sec .main-timeline .description{line-height:2}.about-us-sec .about-us-bg .col-md-9{max-width:90%;flex:100%}}@media(max-width:900px){.listing-left-sidebar{width:100%}.listing-right-detail{width:100%;margin-top:10px}.lifecare-service-title{justify-content:space-between}.profile-listing-inner>form{flex-direction:column;padding-bottom:0}.expand-detail-wrap{margin-top:30px}}@media(max-width:854px){.resources-banner-section{padding-bottom:40px}.filter-section .filter-inner .filter-select a,.filter-section .filter-inner .filter-select select,.primary-button,.resources-banner-section .resources-inner .resources-right .read-now-btn a{font-size:14px}.filter-section .filter-inner .filter-title{font-size:18px}.custom-shap{display:none}}@media(max-width:767px){.mini-wrapper,.wrapper{max-width:550px}.loginscreen .onboarding-screen-inner:before,.loginscreen .screen-info-left:before,.loginscreen .screen-info-right:before,.profile-detail-sec .left-profile-location .profile-service-img,.test_login #dropdown-flow.screen-info-left:before,.test_login.loginscreen .onboarding-screen-inner:after{display:none}.test_login div#dropdown-flow{margin-top:0;margin-bottom:0;height:auto;min-height:auto!important;padding:35px 40px 50px}.loginscreen .onboarding-screen-bg{padding-top:80px;padding-bottom:50px}.account-form-main .row.form-group.nav-page .col-12>div,.fourscreen .select-option-main,.loginscreen .screen-info-left,.loginscreen .screen-info-right,.profile-detail-sec .left-profile-location,.profile-detail-sec .right-profile-brief-description{width:100%}.how-work-steps-wrap,.test_login div#select-login{margin-top:20px}.test_login div#select-login .btn{font-size:14px;min-width:215px;padding:14px 0}.footer-section .footer-inner .footer-menu{flex-wrap:wrap}.footer-section .footer-inner .footer-menu .footer-nav,.footer-section .footer-inner .footer-menu .footer-nav:first-child{width:50%;-webkit-box-flex:50% 0 0;-ms-flex:50% 0 0px;flex:50% 0 0}.loginscreen .que-step-info .account-form-main.login-form .form-group .submit-btn input[type=submit],.subscribe-faq-accordion .accordion h2>button,.test_login button.btn.primary-button.back_home{font-size:16px}.about-us-sec .aboutus-description h1,.loginscreen .que-step-info .account-form-main.login-form .form-group .submit-btn input[type=submit]{margin-bottom:10px}.loginscreen .account-form-main.login-form{margin-top:0}div#customer-login{padding-top:30px}.dashboard-main .dashboard-content h2,.resources-banner-section .resources-inner .resources-right .resources-featured-title h1,.subscribe-faq-title h2{font-size:26px}.resources-box.resources-post{flex:100% 0 0!important;margin:0!important}.resources-box-section .resources-box-inner{margin:0}.resourecePostPart{width:55%}.resourcesQuizPart{width:45%}.resources-box-section .resources-box-inner .resources-box.resource-quiz{margin-right:0}.resources-box-section .resources-box-inner .resources-box .resources-title h3{font-size:18px}.resources-box-section .resources-box-inner .resources-box .resources-title{padding-bottom:6px;padding-top:5px}.resources-box-section .resources-box-inner .resources-box .read-now-btn a{font-size:14px}.about-us-sec .main-timeline .icon,.profile-detail-sec .profile-detail-inner>.white-shadow-bg .right-profile-brief-description,.resources-box-section .resources-box-inner .resources-box:last-child .read-now-btn{padding-bottom:0}.resources-banner-section .wrapper>h3{font-size:18px;padding-bottom:15px}.resources-banner-section{padding-top:90px;padding-bottom:30px}.footer-cta-section{padding:40px 0}.profile-detail-sec .lifecare-service-detail{width:calc(100% - 95px);margin-top:0}.profile-detail-sec .service-listing-area.recommended-provider-info{min-height:auto;padding-bottom:10px}.profile-detail-sec{padding-bottom:10px}.profile-detail-sec .gallery-slider.slick-initialized .image-slide.slick-slide{height:auto}.about-us-sec .main-timeline .description:last-child,.about-us-sec .main-timeline .timeline:last-child,.profile-detail-sec .brief-desc{margin-bottom:0}.profile-detail-sec .brief-desc .request-btn{margin-top:-60px;margin-bottom:0!important}.profile-detail-sec .profile-detail-inner>.white-shadow-bg{flex-direction:column-reverse}.profile-detail-sec .business-detail-main .white-shadow-bg,.profile-detail-sec .image-gallery .white-shadow-bg{padding:15px}.profile-detail-sec .gallery-slider .slick-arrow.slick-prev{left:-32px}.profile-detail-sec .gallery-slider .slick-arrow.slick-next{right:-32px}.how-work-step{-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0;padding-bottom:20px}.howitworks-bg{padding:100px 0 20px;margin-bottom:40px}.howit-workflow-inner .howit-workflow-step-row{padding-bottom:30px}.about-us-sec .main-timeline .img-icon,.categories-service-sec .categories-service-title,.howit-workflow-img-col{margin-bottom:30px}.contact-banner-section{padding-top:110px}.contact-banner-text{width:100%;position:unset;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:20px}.contact-banner-left,.contact-banner-right{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.get-in-touch-info{padding:46px 0 30px}.contact-iframe iframe{height:250px}.get-in-touch-type{margin-top:25px}.pricing-info-sec .plan-title h1{line-height:1.3;font-size:28px}.pricing-info-sec{padding-top:100px}.about-us-sec .about-us-bg .col-md-9{max-width:100%;padding:0}.about-us-sec .about-us-bg{padding:100px 0 40px}.about-us-sec .aboutus-description p{line-height:1.8}.about-us-sec .timeline-title{margin:40px 0 10px}.about-us-sec .main-timeline .timeline:nth-child(2n) .timeline-content{padding-right:0;padding-left:0}.search-provider .primary-button{font-size:15px;line-height:1.3}.categories-pop-cntnt h3{font-size:20px;line-height:1.3}.pro-care-registration-section .pro-care-registration-form .procare-form.common-form{margin-top:0!important}.pro-care-registration-section .pro-care-registration-form h2{font-size:26px;line-height:1.3}.pro-care-registration-section .pro-care-registration-form{padding:30px 25px}.finishscreen .screen-image-left .screen-step-img img,.fourscreen .screen-step-img img,.hiddenradio .service-types,.onboarding-screenone-section.onescreen .screen-step-img img,.threescreen .screen-step-img img{width:50%}.que-two-step .hiddenradio .plan-service-img{max-width:100%}.finishscreen .onboarding-screen-bg{padding-top:80px}.account-form-main .row.form-group.nav-page{margin-top:35px}.account-form-main .row.form-group.nav-page .col-12{display:flex;flex-direction:column;flex-wrap:wrap}.account-form-main .row.form-group.nav-page .col-12 .pre-step.que-previous{position:relative;top:0;transform:none;margin-bottom:20px}.finishscreen .screen-info-whitebg{padding:35px}.que-title p{font-size:17px;line-height:1.5}.home-banner-section .home-banner-inner .home-banner-left{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:30px}.home-banner-section .home-banner-inner .home-banner-right{-ms-flex-preferred-size:100%;flex-basis:100%}.home-banner-section .home-banner-inner{padding-top:0;flex-wrap:wrap;flex-direction:column-reverse}.how-it-works-section{padding-top:40px;padding-bottom:40px}.resources-box-section .resources-box-inner .resources-box .resource-box-category{min-height:auto!important;height:auto!important}}@media(max-width:736px){.home-banner-section .home-banner-inner{flex-direction:column}}@media(min-width:736px) and (max-width:767px){.how-it-works-section .works-inner .works-inner-left{flex-basis:100%}.how-it-works-section .works-inner .works-inner-right{flex-basis:100%;padding-left:0;margin-top:40px}}@media(max-width:640px){.about-us-sec .main-timeline .description:last-child{line-height:1.7}.about-us-sec .about-us-bg .mini-wrapper .row.justify-content-center.text-center{width:100%;margin-left:0;margin-right:0}}@media(max-width:575px){.showing-result{text-align:left}.expand-desc-btn .request-btn,.header-top-right-content .sort-by{width:100%}.form-check-inline.listing-map-view .map-location .listing-map-city .select2-container{width:100%!important}.expand-desc-btn .schedule-btn .primary-button{margin-left:9px!important}.expand-desc-btn>.schedule-btn>a.primary-button,.expand-desc-btn>.schedule-btn>a.primary-button-rev,.request-btn a.primary-button{font-size:13px}.expand-desc-btn .schedule-btn{width:100%;display:flex;flex-direction:row;justify-content:flex-start}.expand-desc-btn{flex-wrap:wrap}.profile-listing-sec .wrapper{max-width:95%}.fourscreen .screen-details-main{margin-top:60px}}@media(min-width:376px) and (max-width:567px){.how-it-works-section .works-inner .works-inner-right .workflows-steps-section .workflows-step .workflow-content h5{line-height:1.4;font-size:20px}.workflow-text-title p{line-height:1.5}}@media(max-width:480px){.que-three-step .rangeslider{width:68%}}@media(max-width:375px){.other-review-list{flex-direction:row}}.add-new-location{display:block;position:relative;margin:0;padding:20px 40px}.add-new-location a{display:inline-block;position:relative;font-size:13px}.location-control{padding:0}.location-control .location-control-input{height:60px;border-radius:10px;background:0 0;padding:20px;font-size:16px}.cropper_image_tag{object-fit:cover;object-position:center;min-height:192px;height:192px;width:100%}.fancybox-stage,div#help_me{height:100%}.section-heading{position:relative;display:block;color:#333;font-size:14px;line-height:27px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.customer-dahboard-img img{width:550px}.customer-dahboard-img .blue-bg-btn{width:100%;max-width:500px;padding:15px 26px;font-size:22px;font-weight:700}.customer-panel a.blue-bg-btn,button.blue-bg-btn{border-radius:5px;border-width:1px}.customer-panel a.blue-bg-btn:hover,button.blue-bg-btn:hover{background:#ffff;color:#1175bc}.totalbed-detail-wrap{padding-top:15px}.total-bed{display:flex;flex-wrap:wrap;align-items:center}.total-bed .total-bed-box{display:flex;flex-wrap:wrap;align-items:center;margin-right:15px;justify-content:center;text-align:center}.total-bed .total-bed-box span{font-size:14px;font-weight:300}.service-listing-info-main .pro-service-details-info .details-btn{display:flex;flex-direction:column;top:10px}.service-listing-info-main .pro-service-details-info .details-btn a.primary-button-rev.expand-info-btn{margin-bottom:14px}.company-detail-for-catservice .company-detail-form label.error{padding-left:0!important}.modalCustom .preNxtBtns button{border:1px solid #1175bc}.modalCustom .preNxtBtns button:focus,.modalCustom .preNxtBtns button:hover{background-color:transparent;color:#1175bc!important}@media(min-width:1200px){.business-description .form-group .checkboxgroup{flex-wrap:wrap}.business-description .form-group .checkboxgroup .checkbox-field{width:calc(100% / 4 - 20px);display:flex;align-items:center;margin-right:20px}}.resources-box-section .resources-box-inner .resources-box .resource-box-category{padding-bottom:0}.resources-box-section .resources-box-inner .resources-box .resource-box-category .read-time{align-self:flex-start!important;margin-top:2px}.resources-box-section .resources-box-inner .resources-box .resources-image img{height:255px;object-fit:cover;width:100%;object-position:center}.header-section .header-inner .headerPhoneNumber{display:flex;align-items:center}.header-section .header-inner .headerPhoneNumber .networkLink{margin-right:30px;display:flex;align-items:center}.header-section .header-inner .headerPhoneNumber .networkLink a{color:#2e3235}.header-section .header-inner .headerPhoneNumber .networkLink span{margin:0 8px}.header-section .header-inner .headerPhoneNumber .networkLink a:hover,.landing-headnumber a{color:#fa6d46}.header-section .header-inner .headerPhoneNumber .headNumber a{font-size:16px;color:#42a48a;padding:7px 16px;border:2px solid #42a48a;border-radius:5px;font-weight:700}.header-section .header-inner .headerPhoneNumber .headNumber a:hover{color:#fff;background-color:#42a48a}.alreadyAccount{margin-top:15px}.categories-pop-skybg,.fancybox-inner{display:block;overflow:auto;width:100%;max-width:100%}.categories-pop-body,.fancybox-slide{box-shadow:none;height:100%;overflow:scroll}div#help_me{overflow:auto;padding:0}div#help_me .modal-dialog.modal-dialog-centered{margin:0 auto}@media(max-width:991px){.header-section .header-inner .headerPhoneNumber .headNumber a,.header-section .header-inner .headerPhoneNumber .networkLink a{font-size:13px}.header-section .header-inner .headerPhoneNumber,.header-section .header-inner .headerPhoneNumber .networkLink{margin-right:10px}.header-section .header-inner .headerPhoneNumber .networkLink span{margin:0 5px}}@media(max-width:767px){.header-section.signin .header-inner{position:relative}.header-section .header-inner .headerPhoneNumber .networkLink{position:absolute;width:100%;justify-content:flex-end;right:0;bottom:-25px;margin-right:0}}@media(max-width:567px){.test_login div#select-login .btn{font-size:12px;min-width:100%;padding:12px 0}.test_login.loginscreen .screen-details-main{margin-top:10px}.loginscreen .onboarding-screen-bg,.resources-box-section{padding-bottom:40px}.footer-section{padding-top:30px}.test_login div#dropdown-flow{padding:30px 35px 45px}.footer-section .footer-inner .footer-menu .footer-nav h5,.footer-section .footer-inner .footer-menu .footer-nav ul li a{font-size:13px;margin-bottom:10px}.footer-section .footer-inner .footer-menu .footer-nav ul li{margin-bottom:2px}.footer-copy-right .copy-text{justify-content:center;align-items:center}.footer-copy-right .copy-text ul{justify-content:center}.finishscreen .que-title h2,.forgotscreen .que-title h2,.loginscreen .que-title h2,.resetscreen .que-title h2,.subscribe-faq-title h2{font-size:22px}.test_login div#select-login{margin-top:15px}#questionbar,.care-categories-page.home-banner-section .home-banner-inner .home-banner-left .home-banner-btn.banner-btn a,.categories-pop-cntnt img,.profile-detail-sec .brief-desc-left .lifecare-service-detail,.profile-detail-sec .lifecare-service-detail,.resourcesQuizPart,.resourecePostPart,.select-option-main .hiddenradio label.select-way{width:100%}.resources-box-section .resources-box-inner .resources-box.resource-quiz{margin:0;min-height:auto}.resources-banner-section .resources-inner .resources-right .resources-featured-title h1{font-size:24px}.footer-cta-section .footer-cta-title h2{font-size:24px;margin-bottom:0}.footer-cta-section .footer-cta-content,.fourscreen .select-option-main{padding-bottom:10px}.lifecare-service-detail{width:100%;margin-top:5px}.lifecare-service-title .wishlist{margin-left:0}.lifecare-service-title{margin-bottom:10px}.finishscreen .account-form-main .row.form-group .col-6:first-child,.lifecare-categories-title{margin-bottom:15px}.service-listing-area+.footer-cta-section .footer-cta-content{padding-top:10px;padding-bottom:15px}.service-listing-info-main .pro-service-details-info .details-btn .primary-button-rev{width:115px;margin:0 6px 0 0}.amneties-select-list ul li{width:100%;margin-right:0;margin-bottom:10px}.expand-desc-btn .schedule-btn .primary-button{margin-left:0!important}.profile-detail-sec .wrapper{max-width:95%}.profile-detail-sec .lifecare-service-img{width:90px;height:90px}.categories-service-sec .categories-service-types,.form-cover-content .form-card,.profile-detail-sec .title-wishlist-wrap{padding-bottom:0}.how-work-step{-webkit-box-flex:100%;-ms-flex:100% 0 0px;flex:100% 0 0}.howwork-img,.pro-care-registration-section .common-form .form-group{margin-bottom:0}.howitworks-description p br,.pro-care-registration-info h1 br{display:none}.howitworks-bg{padding:90px 0 10px}.categories-service-sec .categories-service-title{margin-bottom:25px}.contact-banner-section{padding-top:90px}.timeline-title h2,h1{font-size:32px}.pricing-servicepro .provider-company-logo{padding:20px 15px}.dashboard-main{padding:40px 0 0}.dashboard-main .dashboard-content h2{font-size:23px}.subscribe-faq-main{padding:40px 0}.header-section.signin.business .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-section.signin.business .header-inner .logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:150px;-ms-flex:150px 0 0px;flex:150px 0 0}.header-section.signin.business .header-inner .logo .logo-section{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}.header-section.signin.business .business-tag{padding-left:0}.common-form .form-group .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.pro-care-registration-info h1{font-size:26px;line-height:1.3}.header-section .header-inner .logo-section{-webkit-box-flex:140px;-ms-flex:140px 0 0px;flex:140px 0 0}.header-section.business .business-tag{padding-top:3px;padding-left:7px}.pro-care-registration-section{padding-top:100px}.pro-care-registration-section .pro-care-registration-form .reCaptcha{margin-bottom:20px}.pro-care-registration-section .pro-care-registration-form .reCaptcha iframe{transform:scale(.75);margin-left:-34.2px}.common-form .form-group .col-12,.pro-care-registration-section .common-form .form-group .col-6{margin-bottom:6px}.finding-care-title{font-size:22px;margin-bottom:30px}.home-testimonial-main blockquote,.rangeslider__tip-max,.rangeslider__tip-min{font-size:20px}.back-to-cat a span,.finishscreen .pre-step a span,.next-step a span,.pre-step.que-previous a span{font-size:14px}.nav-page,.twoscreen .screen-details-main{margin-top:0}.que-title h2{font-size:22px;line-height:1.3}.finishscreen .que-step-info .account-form-main .form-group .submit-btn input[type=submit],.que-title p{font-size:16px}.que-step-info .form-group.bg-sky>label{font-size:18px;line-height:1.2;margin-bottom:10px}.screen-info-whitebg{padding:30px 20px}.form-card.que-one-step .form-group.bg-sky{margin:15px auto;padding:20px;width:100%}.finishscreen .screen-image-left .screen-step-img img,.fourscreen .screen-step-img img,.onboarding-screenone-section.onescreen .screen-step-img img,.threescreen .screen-step-img img{width:60%}.fourscreen .screen-info-whitebg{padding:35px 30px}.select-option-main .hiddenradio label.select-way span{font-size:18px}.onboarding-screenone-section.threescreen .onboarding-screen-bg{padding-top:50px}.que-title p{line-height:1.5}.budget-select-autofill{flex-direction:column}.que-three-step .rangeslider{margin-top:95px}.budget-range-main{margin-bottom:50px}.rangeslider__tip-from,.rangeslider__tip-to{font-size:13px}.budget-chckbox label{line-height:1.4}.finishscreen .screen-info-whitebg,.threescreen .screen-info-whitebg{padding:35px 20px}.hiddenradio .service-types{width:100%;padding:0}.que-two-step .hiddenradio .plan-service-img{max-width:100%}.plan-service-types.hiddenradio{margin:0}.twoscreen p.cloud-text{top:39px;right:16%;font-size:14px}.finishscreen .account-form-main .row.form-group.nav-page{margin-bottom:0;margin-top:0}.finishscreen .account-form-main .row.form-group .col-6{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.finishscreen .g-recaptcha iframe{transform:scale(.79);position:relative;left:-10%}.header-section .header-inner .sign-in-btn.b-sign .primary-button{padding:8px 10px;font-size:13px;width:110px;text-align:center}.header-section .header-inner .headerPhoneNumber .networkLink{position:relative;bottom:0;justify-content:center}.header-section .header-inner .headerPhoneNumber{position:absolute;left:0;right:0;width:100%;display:flex;flex-direction:column-reverse;bottom:-43px}.header-section .header-inner .headerPhoneNumber .headNumber{margin-bottom:-5px}.mini-wrapper,.wrapper{max-width:398px}.landing-headnumber{font-size:15px}}.landing-headnumber{font-size:20px;font-weight:600}.page-37,.page-38,.page-40,.page-45,.page-46,.page-57 .networkLink,.page-59,.page-70,.page-73{display:block!important}.networkLink{display:none!important}.customer-note p{font-size:11px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-left h1{line-height:1.3em;margin-bottom:26px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-left p{line-height:1.5}.care-categories-page.home-banner-section .home-banner-inner,.care-categories-page.home-banner-section .home-banner-inner .home-banner-left{align-items:center}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right{padding-top:0;position:relative}.care-categories-page.home-banner-section .home-banner-inner .home-banner-left .home-banner-btn{margin-top:45px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .cat-wise-img{position:absolute;right:40px;top:80px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .bg-blue-img{width:100%;text-align:right}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .bg-blue-img img{width:auto;height:445px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .cat-wise-img img{border-radius:5px}@media(max-width:1200px){.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .bg-blue-img img{width:100%;height:auto;margin-right:0}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .cat-wise-img{width:83%;top:63px;right:57px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right img{margin-right:0}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right{margin-left:40px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-left h1{margin-bottom:15px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-left .home-banner-btn{margin-top:20px}}@media(max-width:1023px){.care-categories-page.home-banner-section .home-banner-inner .home-banner-right .cat-wise-img{top:15%;right:13%}}@media(max-width:767px){.header-section .header-inner .headerPhoneNumber .networkLink{text-align:right;margin-right:0;display:none!important}.header-section .header-inner .headerPhoneNumber{margin-right:0;position:relative;bottom:auto;top:-3px;padding-left:15px}.header-section.signin .header-inner{top:10px}.header-section .header-inner .headerPhoneNumber .headNumber{width:127px}.header-section .header-inner .headerPhoneNumber .headNumber a{padding:7px 10px}.care-categories-page.home-banner-section .home-banner-inner .home-banner-right{margin-left:0}}@media(min-width:1361px){#frmContactUs .customer-note{width:100%;left:0;right:0;margin:0 auto;padding-top:10px;padding-bottom:10px;position:unset}#frmContactUs .customer-note p{font-size:14px;line-height:27px;font-weight:400;color:#000;text-transform:capitalize}.customer-login .customer-note{position:absolute;width:95%;left:0;right:0;margin:0 auto}.screen-info-whitebg{position:relative}}@media(min-width:855px){.custom-shap.custom-shap:hover+.spectrum-part-img .inner-cat-img,.custom-shap:hover+.spectrum-part-img .spect-hover-img{opacity:1}.custom-shap:hover+.spectrum-part-img .spect-main-img{opacity:0}.left-circle .spectrum-division:first-child .custom-shap{clip-path:polygon(52% 0,100% 0,77% 100%,30% 100%,0 0);height:200px;width:200px;position:absolute;cursor:pointer;top:40px;transform:rotate(-24deg);left:50px;z-index:9;overflow:hidden}.left-circle .spectrum-division:nth-child(2) .custom-shap{clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:203px;width:228px;position:absolute;cursor:pointer;top:62px;transform:rotate(-67deg);left:28px;z-index:9;overflow:hidden}.left-circle .spectrum-division:nth-child(3) .custom-shap,.left-circle .spectrum-division:nth-child(4) .custom-shap{height:203px;width:236px;z-index:9;overflow:hidden;clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);position:absolute;cursor:pointer}.left-circle .spectrum-division:nth-child(3) .custom-shap{top:-13px;transform:rotate(-108deg);left:28px}.left-circle .spectrum-division:nth-child(4) .custom-shap{top:17px;transform:rotate(-154deg);left:42px}.left-circle .spectrum-division:nth-child(5) .custom-shap{clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:200px;width:240px;position:absolute;cursor:pointer;top:12px;transform:rotate(-200deg);left:-33px;z-index:9;overflow:hidden}.left-circle .spectrum-division:nth-child(6) .custom-shap{clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:200px;width:240px;position:absolute;cursor:pointer;top:-28px;transform:rotate(-244deg);left:0;z-index:9;overflow:hidden}.right-circle .spectrum-division:first-child .custom-shap,.right-circle .spectrum-division:nth-child(2) .custom-shap{position:absolute;cursor:pointer;left:29px;z-index:9;overflow:hidden;clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:200px;width:234px}.right-circle .spectrum-division:first-child .custom-shap{top:64px;transform:rotate(-425deg)}.right-circle .spectrum-division:nth-child(2) .custom-shap{top:45px;transform:rotate(-380deg)}.right-circle .spectrum-division:nth-child(3) .custom-shap{clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:200px;width:234px;position:absolute;cursor:pointer;top:41px;transform:rotate(-336deg);left:-46px;z-index:9;overflow:hidden}.right-circle .spectrum-division:nth-child(4) .custom-shap,.right-circle .spectrum-division:nth-child(5) .custom-shap,.right-circle .spectrum-division:nth-child(6) .custom-shap{clip-path:polygon(72% 0%,100% 0,70% 100%,40% 100%,0 0);height:200px;width:240px;position:absolute;cursor:pointer;z-index:9;overflow:hidden}.right-circle .spectrum-division:nth-child(4) .custom-shap{top:52px;transform:rotate(-289deg);left:-10px}.right-circle .spectrum-division:nth-child(5) .custom-shap{top:-26px;transform:rotate(-245deg);left:-4px}.right-circle .spectrum-division:nth-child(6) .custom-shap{top:12px;transform:rotate(-199deg);left:-33px}}@media(max-width:991px){.left-circle .spectrum-division:first-child .custom-shap{height:160px;width:160px;left:34px;top:19px;clip-path:polygon(52% 0,100% 0,70% 100%,30% 100%,0 0);transform:rotate(-21deg)}.left-circle .spectrum-division:nth-child(2) .custom-shap,.left-circle .spectrum-division:nth-child(3) .custom-shap,.left-circle .spectrum-division:nth-child(4) .custom-shap,.left-circle .spectrum-division:nth-child(5) .custom-shap,.left-circle .spectrum-division:nth-child(6) .custom-shap,.right-circle .spectrum-division:first-child .custom-shap,.right-circle .spectrum-division:nth-child(2) .custom-shap,.right-circle .spectrum-division:nth-child(3) .custom-shap,.right-circle .spectrum-division:nth-child(4) .custom-shap,.right-circle .spectrum-division:nth-child(5) .custom-shap,.right-circle .spectrum-division:nth-child(6) .custom-shap{height:160px;width:150px;clip-path:polygon(52% 0,100% 0,70% 100%,30% 100%,0 0)}.left-circle .spectrum-division:nth-child(2) .custom-shap{left:26px;top:35px;transform:rotate(-73deg)}.left-circle .spectrum-division:nth-child(3) .custom-shap{left:26px;top:-15px;transform:rotate(-122deg)}.left-circle .spectrum-division:nth-child(4) .custom-shap{left:30px;top:10px;transform:rotate(-152deg)}.left-circle .spectrum-division:nth-child(5) .custom-shap{left:-10px;top:10px;transform:rotate(-208deg)}.left-circle .spectrum-division:nth-child(6) .custom-shap{left:17px;top:-16px;transform:rotate(-246deg)}.right-circle .spectrum-division:first-child .custom-shap{left:28px;top:33px;transform:rotate(-70deg)}.right-circle .spectrum-division:nth-child(2) .custom-shap{left:34px;top:20px;transform:rotate(-23deg)}.right-circle .spectrum-division:nth-child(3) .custom-shap{left:-14px;top:21px;transform:rotate(20deg)}.right-circle .spectrum-division:nth-child(4) .custom-shap{left:15px;top:34px;transform:rotate(67deg)}.right-circle .spectrum-division:nth-child(5) .custom-shap{left:14px;top:-17px;transform:rotate(110deg)}.right-circle .spectrum-division:nth-child(6) .custom-shap{left:-14px;top:10px;transform:rotate(158deg)}}ul.pricing-categories{display:flex;flex-wrap:wrap}.pricing-categories-list li{display:inline-block;padding-left:11px}.pricing-main-categories li{padding-left:11px}.user-icon{width:25px;height:25px}
.service-listing-info-main .pro-service-info {
    display: flex;
    justify-content: space-between;
    flex: 52%;
}
.service-listing-info-main .amneties-list-info {
    max-width: 150px;
    width: 100%;
}
.service-listing-info-main .details-list-info {
    max-width: 160px;
    width: 100%;
}
.service-listing-info-main .lifecare-service-info {
    width: 100%;
    align-items: flex-start;
}
.service-listing-info-main .total-bed .total-bed-box {
    flex-direction: column;
}
.service-listing-info-main .pro-service-details-info .details-btn {
    position: unset;
    margin-top: 0;
    justify-content: flex-start;
    flex-direction: row;
    width: 100%;
    margin-top: 0px;
}
.service-listing-info-main .pro-service-details-info .details-btn a {
    margin-right: 13px ;
    margin-left: 0 ;
}
.service-listing-info-main .pro-service-details-info .details-btn a#wishlist_16556 {
    border: 1px solid gray;
    padding: 5px;
    border-radius: 5px;
}
.service-listing-info-main .pro-service-details-info .details-btn a.primary-button-rev.expand-info-btn {
    margin-bottom: 0 ;
}
.service-listing-info-main .bed-details-title {
    padding-top: 0;
}
.service-listing-info-main .totalbed-detail-wrap {
    padding-top: 0;
}
.service-listing-info-main .lifecare-service-detail {
    width: 100%;
    margin-top: 10px;
}
.service-listing-info-main .lifecare-service-info {
    align-items: flex-start;
    margin-bottom: 0;
}
.service-listing-info-main .pro-service-img > img {
    object-fit: cover;
    border-radius: 10px;
    max-height: 210px;
}
.service-listing-info-main .pro-service-img {
    padding: 0px 20px;
}
.service-listing-info-main .amneties-select-list .show-more {
    display: none ;
    }
.service-listing-info-main .amneties-select-list img {
    width: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.service-listing-info-main .amneties-list-info {
    max-width: 150px;
    width: 100%;
    border-left: 1px solid #f3f3f3;
    text-align: center;
}
.service-listing-info-main .amneties-select-list ul li {
    width: 100% ;
    display: inline-block;
    margin-right: 0 ;
    padding-left: 0;
    margin-top: 0 ;
    border-bottom: 1px solid gray;
    margin-bottom: 20px;
}
.service-listing-info-main .details-list-info {
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    margin-top: 0;
    padding-right: 10px;
}
.service-listing-info-main .lifecare-service-address span {
    padding-left: 0 ;
}
.service-listing-info-main .address {
    width: 100%;
    display: table;
    margin-top: 50px;
    line-height: 17px;
}
.service-listing-info-main .amneties-list-info ul {
    display: flex;
    flex-direction: column;
    justify-content: space-around ;
    margin: 0;
    padding: 0;
    height: 100%;
}
.service-listing-info-main .amneties-list-info ul :nth-child(3) {
    border: none ;
}
.service-listing-info-main .pro-service-ratings {
    max-width: 175px ;
}
.service-listing-info-main .pro-service-info{padding: 0;}
.service-listing-info-main .service-listing-area {min-height: auto;}
.service-listing-info-main .total-bed .total-bed-box > img {
    margin-right: 0 ;
}


.service-listing-info-main .other-review:before {
    border: 1px solid #d1d1d1;
    width: 100%;
}
.service-listing-info-main .amneties-select-list ul li{
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 5px;
}

.service-listing-info-main .amneties-select-list ul li span{
    font-size: 14px;
}

.service-listing-info-main .service-common-title {
    margin-bottom: 0;
    margin-top: 5px;
}

.service-listing-info-main .lifecare-service-img {
    margin-bottom: 10px;
    width: 140px;
    height: 70px;
}

.service-listing-info-main .service-listing-area {
 margin-bottom: 0px;
}

.service-listing-info-main .default-main-img > img {
    object-fit: contain !important;
}

.service-listing-info-main .footer-cta-section {
    margin-top: 15px;
}

.service-listing-info-main .lifecare-service-title h3 {
    font-size: 22px;
    line-height: 25px;
}

.service-listing-info-main .service-common-title {
    line-height: 25px;
}

.service-listing-info-main .total-bed .total-bed-box span {
    line-height: 22px;
}
.mobile-filter-design{
    display: none;
}
.mobile-filter-design .mobile-filter-design-wrap .mobile-filter-titles{
    display: inline-flex;
    /* flex-wrap: wrap; */
    width: 100%;
    flex-direction: row;
    margin-left: -10px;
    margin-right: -10px;
}
.mobile-filter-design .mobile-filter-design-wrap .mobile-filter-titles .pro-filter-title{
    padding: 0;
    border-bottom: unset;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
}
.mobile-filter-design .mobile-filter-design-wrap .pro-filter-title{
    margin-bottom: 0;
    cursor: pointer;
    display: block;
}
.mobile-filter-design .mobile-filter-design-wrap .pro-title {
    padding: 5px 10px;
    background-color: #1175bc;
    border: 1px solid #1175bc;
    color: #fff;
    text-transform: capitalize;
    text-align: center;
    border-radius: 5px;
}
.mobile-filter-design .mobile-filter-design-wrap .mobile-filter-content{
    display: none;
    padding-top: 20px;
}
.mobile-filter-design .mobile-filter-design-wrap .mobile-filter-content.active{
    display: block; 
}
.mobile-filter-design .mobile-filter-design-wrap .mobile-filter-titles .pro-filter-title:last-child{
    padding-right: 0;
}
.filter-cat-name input.cat-checked::before{display: block;}
.lifecare-service-title-review{display: none;}
.profile-detail-sec .other-recommended-provider-inner .pro-service-img>img {
    height: 240px !important;
    object-fit: cover;
}
.home-banner-section .home-banner-inner .home-banner-image{padding-top: 0;flex-basis: 50%;margin-top: -60px;} 
.how-it-works-section .works-inner-images {max-width: 730px;padding-top: 80px;}
.footer-section .footer-image {max-width: 400px;}
.as-seen-section {padding:50px 35px 0 0;}
.as-seen-section h4{font-size: 14px; padding-left:5.4%;}

/*.header-top-right-filterbar{display: block;flex-direction: column;} 
.header-top-right-filterbar .header-top-right-content{display: block;margin-top: 20px;}*/
.header-top-right-filterbar .listing-map-city-style{margin-right:10px;}
.header-top-right-filterbar .listing-map-city select{padding-left: 35px;max-width:160px;border-color: #1175bc;}
.form-check-inline.listing-map-view .map-location .listing-map-city .select2-container{width: 180px!important;}

.header-top-right-filterbar .input-group-append .btn.btn-primary{padding-left:7px; padding-right:7px;}
.form-check-inline.listing-map-view .map-location .listing-map-city .select2-container {width: 166px!important;}
.header-top-right-filterbar .header-top-right-content{-webkit-box-flex:60%;-ms-flex:60% 0 0px;flex:60% 0 0;}
.header-top-right-filterbar .header-top-left-content{-webkit-box-flex:38%;-ms-flex:38% 0 0px;flex:38% 0 0;}

@media only screen and (max-width: 1700px) {
    .profile-listing-inner .listing-left-sidebar{
        width: 25%;
    }

    .profile-listing-inner .listing-right-detail {
        width: 75%;
    }
    
    .service-listing-info-main .pro-service-info{
        flex: 66%;
    }
    
    .service-listing-info-main .pro-service-img{
        flex: 20%;
    }
    
    .service-listing-info-main .pro-service-ratings{
        width: 114px;
    }

.form-check-inline.listing-map-view .map-location .select2-container {width: 150px!important;}
.header-top-right-filterbar .listing-map-city select{padding-left: 30px; padding-right: 28px;}



}

@media only screen and (max-width: 1600px) {
.header-top-right-filterbar .header-top-right-content{-webkit-box-flex:69%;-ms-flex:69% 0 0px;flex:69% 0 0;}
.header-top-right-filterbar .header-top-left-content{-webkit-box-flex:30%;-ms-flex:30% 0 0px;flex:30% 0 0;}
}


@media only screen and (max-width: 1440px) { 
    .service-listing-info-main .lifecare-service-title h3 {
        font-size:20px;
        line-height: 22px;
    }
  
}


@media only screen and (max-width: 1360px) {
    .service-listing-info-main .pro-service-img{
        display:block;
    }
}




@media only screen and (max-width: 1280px) {
    .service-listing-info-main .details-list-info {
        max-width: 100%;
        width: 34%;
        padding-left: 30px;
        padding-right: 10px;
        justify-content: initial;
    }
    .service-listing-info-main .amneties-list-info {
        width: 20%;
        margin-top: 0;
        max-width: 100%;
    }
    .service-listing-info-main .lifecare-service-info {
        width: 46%;
        padding-left: 20px;
        padding-bottom: 20px;
    }
    .service-listing-info-main .pro-service-ratings {
        max-width: 100%;
        width: 100%;
    }
    .service-listing-info-main .service-listing-area {
        min-height: auto;
        display: block; 
    }

    .service-listing-info-main .pro-service-ratings {
        margin-top: 0;
        display: flex;
        flex-direction: row;
    } 

    .service-listing-info-main .other-review:before {
        border: 1px solid #d1d1d1;
        width: 1px;
        height: 100%;
        left: 0;
        right: auto;
    }

    .profile-listing-inner .listing-left-sidebar{
        width: 30%;
    }

    .profile-listing-inner .listing-right-detail {
        width: 70%;
    }

    .service-listing-info-main .amneties-select-list ul li span {
        line-height: 22px;
    }

    .service-listing-info-main .lifecare-service-img{
        margin-bottom: 30px;
    }
    
    .service-listing-info-main .pro-service-ratings .rate-review {
        padding: 10px 0 0;
        height: auto;
        width: 50%;
    }
    
    .service-listing-info-main .other-review {
        padding: 20px 0 0px;
        height:auto;
        width: 50%;
    }
    
   .service-listing-info-main .other-review-list {
         margin: 0px;
    }

    .service-listing-info-main .pro-service-img > img{
        max-height: 150px;
    }

    .service-listing-info-main .pro-service-img {
        padding: 10px 0 10px;
    }

    .service-listing-info-main .lifecare-service-title h3 {
        font-size: 17px;
        line-height: 20px;
    }
    .form-check-inline.listing-map-view{flex-direction: column;align-items: flex-start;}

  
}

@media only screen and (max-width: 1100px) {
	.form-check-inline.listing-map-view .map-location .select2-container{width: 152px!important;}
}

@media only screen and (max-width: 991px) {
    .profile-listing-inner .listing-left-sidebar, .profile-listing-inner .listing-right-detail{
        width: 100%;
    }
    .profile-listing-inner>form{
       display:block
    }
    
    .service-listing-info-main .other-review {
        padding: 20px 0;
    }

    .service-listing-info-main .footer-cta-section {
        padding: 20px 0;
    }

    .service-listing-info-main .listing-right-detail .footer-cta-section .footer-cta-title h2 {
        font-size: 21px;
    }

    .service-listing-info-main .footer-cta-section .footer-cta-content {
        padding-bottom: 5px;
    }

    .service-listing-info-main .footer-cta-section .footer-cta-btn a {
        padding: 8px 30px;
    }

    .service-listing-info-main .primary-button-rev {
        font-size: 15px;
    }

    .service-listing-info-main .listing-right-detail .footer-cta-section .footer-cta-title h2{
        font-size: 21px;
        margin-bottom: 0px;
    }

    .service-listing-info-main .footer-cta-section .footer-cta-title {
        padding-bottom: 4px;
    }
    .get-in-touch-modal .modal-dialog{
    	height: 100%; display: block;
    }

}
@media only screen and (max-width: 854px) {
	.footer-section .footer-image{margin: 0 auto;}
}
@media only screen and (max-width: 767px) {
    .service-listing-info-main .pro-service-info {
        display: block;
    }
    .service-listing-info-main .pro-service-ratings {
        max-width: 100%;
    }
    .service-listing-info-main .details-list-info,.service-listing-info-main .lifecare-service-info {
        padding: 0 20px;
    }
    .service-listing-info-main .lifecare-service-img {
        margin: 30px 0 30px;
    }
    .service-listing-info-main .amneties-list-info{
        margin-top: 30px;
    }
    .service-listing-info-main .pro-service-details-info .details-btn{
        margin-top: 15px;
    }
    .service-listing-info-main .lifecare-service-title {
        margin-top: 0;
    } 
    
    .service-listing-info-main .lifecare-service-detail {
        margin-top: 0px;
    }
    
    .service-listing-info-main .lifecare-service-info {
        padding: 20px 20px 0;
    }

    .service-listing-info-main .lifecare-categories-title {
        margin-bottom: 5px;
    }

    .service-listing-info-main .amneties-list-info {
        max-width: 100%;
        border-left: 0px;
    }

    .service-listing-info-main .details-list-info {
        max-width: 100%;
    }
    
    .service-listing-info-main .lifecare-service-info, .service-listing-info-main .details-list-info, .service-listing-info-main .amneties-list-info{
        width: 100%;
    }
    
    .service-listing-info-main .address {
        margin-top: 0;
        padding-left: 50px;
    }

    .service-listing-info-main .lifecare-service-address span:before {
        top: -5px;
    }

    .service-listing-info-main .lifecare-service-address {
        display: flex;

    }
    .service-listing-info-main .pro-service-img {
        padding: 10px 20px;
    }
    .desktop-filter-design{display: none;}
    .mobile-filter-design{display: block;}
    .form-check-inline.listing-map-view .map-location .listing-map-state .select2-container, .form-check-inline.listing-map-view .map-location .listing-map-city .select2-container {
        width: 100% !important;
    }
    .listing-map-state, .listing-map-city {
        width: 100%;
        margin-bottom: 15px;
    }
    .input-group-append.location-chnge {
        margin-left: 0px;
        width: 100%;
    }
    .input-group-append.location-chnge .btn.btn-primary {
        border-radius: 5px;
        width: 100%;
    }
    .profile-listing-inner .header-top-left-content, .profile-listing-inner .header-top-right-content, .profile-listing-inner .sort-by, .profile-listing-inner .form-check-inline.listing-map-view{
        width: 100%;
    }
    .profile-listing-inner .listing-left-sidebar.left-sidebar{padding-right: 0;}

    .question-common-class .screen-details-main{position: relative;}
    .question-common-class .screen-image-left{position: absolute;right: 0; max-width: 70px; background:transparent;padding: 10px;}
    .question-common-class .screen-image-left img{padding: 0; width: 100% !important;}
    .twoscreen p.cloud-text{display: none;}
    .question-common-class .screen-info-whitebg{float:none;}
    .question-common-class .screen-info-right {width:100%;}

    .onscreen-title {font-size: 24px;margin-bottom: 15px;}
    .screen-info-whitebg {padding: 30px 25px;}
    .que-title h2 {font-size: 22px;line-height: 30px;}
    .question-common-class .form-card .form-group{margin-bottom:5px;}
    .onboarding-screen-bg{margin-top: 90px;}
    .question-common-class .onboarding-screen-bg{padding-top:10px;}
    .twoscreen p.cloud-text {top: 9px;right: -5px;font-size: 2px;}
    .cloud-text-bold {margin-bottom: 0;}
    .question-common-class .back-to-cat img,
    .question-common-class .next-step.que-next img{display: none;}
    .fourscreen .screen-details-main {margin-top: 0;}
    .select-option-main .hiddenradio label.select-way {width: 100%;margin-bottom: 8px;max-width: 250px;}
    .select-option-main .hiddenradio label.select-way span{padding: 8px 10px;font-size:17px;}
    .select-option-main{padding-bottom: 0;}
    .onboarding-screenone-section.threescreen .rangeslider{display: none;}
    .onboarding-screenone-section.threescreen .budget-chckbox{padding-bottom: 15px;}
    .clear-budget{display: block !important;}
    .budget-range-main:after{display: none;}
    .budget-range-main{margin-bottom: 30px;}
    .que-step-info .cat-service{margin-bottom: 30px;}
    .onboarding-screen-section.twoscreen .plan-service-types{display: none !important;}
    .onboarding-screen-section.twoscreen .show-more{display:none;}
    .twoscreen-question-mobile{display: block !important; max-width:300px; margin: 0 auto 20px; }
    .twoscreen-question-mobile select{border-width:2px; appearance:none; -webkit-appearance:none; background:url('../../common/images/down-arrow.png');    background-repeat: no-repeat;background-size: 19px;background-position: 97% 50%; padding-right: 39px;}
    ul.twoscreen-question-head {margin: 0 0 10px; display: flex; flex-wrap: wrap; justify-content:space-between; }
    ul.twoscreen-question-head li {display: flex; height: 90px;  width: 95px;flex-direction: column;flex-wrap: wrap; }
    .twoscreen-question-head a {color: #fff; padding: 25px 0;background: #3173ba;border-radius: 10px;   display: flex;height: 100%; width: 100%; align-items: center; justify-content: center; font-size:16px; }
    .twoscreen-question-head a.selected{background-color:#42a48a;}
    .twoscreen-question-tab .mobile-category{display:none;}

    /* Button */
    .question-common-class .que-previous a img,
    .question-common-class .back-to-cat a img{display: none;}
    .question-common-class .back-to-cat a,
    .question-common-class .que-previous a,
    .question-common-class .next-step.que-next a{border-radius: 5px;background-color: #1175bc;color: #fff;font-size: 16px;line-height: 1;
	padding:12px;display: inline-block;border: 2px solid #1175bc;-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
	.question-common-class .back-to-cat a:hover,
	.question-common-class .que-previous a:hover,
    .question-common-class .next-step.que-next a:hover{background: none; color: #1175bc; }
	.question-common-class .back-to-cat a span,
	.question-common-class .que-previous a span,
    .question-common-class .next-step.que-next a span{color:inherit; font-size:13px; font-weight:700;}
    .question-common-class .back-to-cat a span:before,
    .question-common-class .que-previous a span:before{content: '\f060';font-family: fontAwesome;margin-right: 5px;}
    .question-common-class .next-step.que-next a span:after{ content: '\f061';font-family: fontAwesome;margin-left: 5px;}
    .question-common-class .back-to-cat,
    .question-common-class .que-previous,
    .question-common-class .next-step.que-next{margin:0 5px;}
    .budget-range-main .bg-sky{padding: 0; width: 100%; background: #fff; }
    .budget-select-autofill{justify-content: center;flex-direction:row !important}

    .mobile-filter-design .mobile-filter-design-wrap .pro-title{padding: 0 10px;}
    .profile-listing-sec{padding-top: 1px;}
    .header-top-right-filterbar{margin-top: 8px;}
    .showing-result{margin-bottom: 0;;}
    .service-listing-info-main .bed-details-title,
    .service-listing-info-main .lifecare-categories-title{display: none;}
    .service-listing-info-main .lifecare-service-img{display: none;}
    .service-listing-info-main .lifecare-service-info{padding-bottom: 20px;}
    .lifecare-service-title-review{display:block;background: #ddd;  padding: 5px;min-width: 75px;}
    .lifecare-service-title-review img{width: 20px;}
    .lifecare-service-title{flex-wrap: nowrap;} 
    .pro-service-ratings{display:none !important}
    .service-listing-info-main .amneties-list-info{display:none;}
    .service-listing-info-main .provider-details-list-info {margin-bottom: 50px;}
    .as-seen-section{padding: 30px 0 0 0;}
    .as-seen-section h4{margin-bottom:10px;}
    .header-top-right-filterbar .listing-map-city-style{margin-right:0;}
    .header-top-right-filterbar .listing-map-city-style select{width: 100%; max-width: 100%;}
}


@media only screen and (max-width: 640px) { 
    .service-listing-info-main .pro-service-ratings{
        display: block;
    }

    .service-listing-info-main .pro-service-ratings .rate-review,.service-listing-info-main .other-review{
        width: 100%;
    }

    .service-listing-info-main .google-review {
        margin-bottom: 0px;
    }

    .service-listing-info-main .other-review {
        padding: 10px 0;
    }

    .service-listing-info-main .other-review:before {
        border: 1px solid #d1d1d1;
        width: 100%;
        height: 1px;
        left: 0;
        right: auto;
    }
    .how-it-works-section .works-inner-images{padding-top: 40px;}
    .home-banner-section .home-banner-inner .home-banner-left .home-banner-btn.banner-btn a{width: 100%;margin-right: 0;}
    .as-seen-section h4{font-size: 12px;}
  
}
@media only screen and (max-width: 480px){
	.screen-info-whitebg{padding: 20px;}
	.onscreen-title{font-size: 20px;}
	#questionbar{padding-bottom:20px;}
	.form-card .nav-page{flex-direction: row;}
}
@media only screen and (max-width: 410px){
    .mobile-filter-design .mobile-filter-design-wrap .mobile-filter-titles{
        margin-left: -5px;
        margin-right: -5px;
    }
    .mobile-filter-design .mobile-filter-design-wrap .mobile-filter-titles .pro-filter-title{
        padding-left: 5px;
        padding-right: 5px;
    }
}
@media only screen and (max-width: 390px){
    .mobile-filter-design .mobile-filter-design-wrap .pro-title{
        font-size: 12px;
    }
    .lifecare-service-title h3{-webkit-box-flex: 66%;-ms-flex:66% 0 0px;flex: 66% 0 0;}
}
.home-banner-btn .primary-button{
    font-size: 15px;
}
.clear-budget{
    text-decoration: underline;
}

.profile-service-img {
    text-align: center;
}

.profile-service-img img {
    max-height: 210px;
    object-fit: cover;
    max-width: 218px;
}

.lifecare-service-img {
    width: 140px;
    height: 70px;
}
.alert-success-custom{
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
}
.service-listing-info-main .request-btn a{
    display: block;
    margin: 0 10px 10px 0;
}
.request-btn a.primary-button-rev:before {
    position: absolute;
    transform: translateY(-50%);
    left: 18px;
    width: 24px;
    height: 19px;
    background-image: url('../../common/images/profile-listing-detail/tag.png');
    background-position: top left;
    z-index: 1;
}
.request-btn a.primary-button-rev {
    color: #1175bc;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    box-shadow: 2px 3px 7px rgb(0 0 0 / 15%);
    border: 2px solid #1175bc;
    position: relative;
    width: auto;
}
.request-btn a.primary-button-rev.grey-disable-btn:before, .request-btn a.primary-button-rev.grey-disable-btn:hover:before, .request-btn a.primary-button-rev:hover:before {
    background-image: url(../../common/images/profile-listing-detail/tag-white.png);
}
.request-btn a.primary-button-rev:before, .request-btn a.primary-button:before{
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    content: '';
    z-index: 1;
}
.request-btn a.primary-button-rev:hover{
    background-color: #1175bc;
    color: #fff;
}
.right-profile-brief-description .request-btn a.primary-button, 
.right-profile-brief-description .schedule-btn a.primary-button,
.right-profile-brief-description .schedule-btn a.primary-button-rev{
	margin-right: 5px;
	text-align: left;
}
@media only screen and (max-width: 1600px){
.right-profile-brief-description .request-btn a.primary-button, 
.right-profile-brief-description .schedule-btn a.primary-button,
.right-profile-brief-description .schedule-btn a.primary-button-rev{
	min-width: 270px;
}
}
@media only screen and (max-width: 1440px){
.right-profile-brief-description .request-btn a.primary-button, 
.right-profile-brief-description .schedule-btn a.primary-button,
.right-profile-brief-description .schedule-btn a.primary-button-rev{
	width: 260px;
	margin-right:0px;
}
}
@media only screen and (max-width: 360px){
.right-profile-brief-description .request-btn a.primary-button, 
.right-profile-brief-description .schedule-btn a.primary-button,
.right-profile-brief-description .schedule-btn a.primary-button-rev{
	width:100%;
	min-width: inherit;
}
}
.senior-spectrum-graph{opacity: 0}

.section-top-right-img {
	position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    width: 680px;
    display: block;
}
.one-natwork-section .one-natwork-inner {
	height: 670px !important;
	padding-bottom: 0px !important;
}
.one-natwork-section h4 {
	position: absolute;
	bottom: 20px;
}
.one-natwork-section .one-natwork-flow-chart {
	position: absolute;
    right: 0px;
    top: 0px;
    bottom: 0px;
    width: 680px;
    display: block;
}
.one-natwork-section .card:before{
	content: "\f0d8";
    font-family: FontAwesome;
    font-size: 35px;
    color: #fff;
    position: absolute;
    top: -18px;
    left: 41px;
}
.slick-cards-container .card {
    margin: 0px 5px;
    box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
    border: none;
    background-color: #fff;
}
.slick-cards-container .card .img-icon {
    height: 80px;
    align-items: center;
    display: flex;
}

.footer-social-media {
	display: flex;
	margin-bottom: 0px;
}
.footer-social-media li {
	margin-right: 20px;
}
.footer-social-media li i {
	font-size: 20px;
}
.section-category .card {
	border-radius: 10px;
	cursor: pointer;
	border: 1px solid #EAEAEA !important;
}
.section-category .card-body {
	display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: inherit;
}
.section-category .active {
	background-color: #1B75BB;
	border-radius: 10px;
	color: #ffffff;
	border: 0px !important;
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

@media only screen and (max-width: 640px) { 
	.section-top-right-img {
		display: none;
	}

	.one-natwork-section .one-natwork-flow-chart {
		display: none;
	}
}

@media only screen and (min-width: 641px) and (max-width: 767px) {
  	.section-top-right-img {
		display: none;
	}

	.one-natwork-section .one-natwork-flow-chart {
		display: none;
	}
}

/* iPad Portrait */
@media only screen and (min-width: 768px) and (max-width: 991px) {
  	.section-top-right-img {
		width: 360px;
	}

	.one-natwork-section .one-natwork-flow-chart {
		width: 360px;
	}
}

/* iPad Landscape */
@media only screen and (min-width: 992px) and (max-width: 1024px) {
  	.section-top-right-img {
		width: 500px;
	}

	.one-natwork-section .one-natwork-flow-chart {
		width: 500px;
	}
}

