.services{background-color:#fcfaf6;display:flex;flex-direction:column}.services .filter{background-color:#fff;box-shadow:0 2px 11px rgba(0,0,0,.5);padding:35px 0 25px;width:100%}.services .filter form{display:flex;justify-content:center;padding:0 20px;width:100%}@media (max-width:768px){.services .filter form{flex-direction:column}}.services .filter input:not([type=submit]),.services .filter select{background-color:#efefef;border:none;border-radius:25px;margin:0 28px 0 0;max-width:370px;outline:none;padding:10px 40px;width:100%}.services .filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../public/img/arrow-down.png);background-position:90%;background-repeat:no-repeat;background-size:19px 12px;color:#5b6670;cursor:pointer}.services .filter select:focus-within{outline:1px solid #000}@media (max-width:768px){.services .filter input:not([type=submit]),.services .filter select{margin:0 0 15px;max-width:unset}}.services .filter input:not([type=submit]):focus-within,.services .filter select:focus-within{outline:1px solid #000}.services .filter input[type=submit]{background-color:#d3364a;border:none;border-radius:25px;color:#fff;cursor:pointer;outline:none;padding:10px 24px}.services .filter input[type=submit]:focus-within{outline:1px solid #000}.services-items{padding:75px 0 130px}.services-items-group{margin:84px 0 0}.services-items-group:first-child{margin:unset}.services-items__title:before{background-color:#d3364a}.services-items-wrapper{display:flex;flex-wrap:wrap;gap:30px;padding:40px 0 0}.services-item{background-color:#fff;border-radius:10px;box-shadow:0 0 22px hsla(0,0%,72%,.5);max-width:calc(50% - 30px);padding:30px 30px 40px;width:100%}@media (max-width:768px){.services-item{max-width:unset}}.services-item .title{color:#008fc3;font-size:24px;font-weight:600;line-height:32px;margin:0 0 8px}.services-item p{color:#424242;font-size:18px;font-weight:600;line-height:28px}.services-item a{color:#008fc3;text-decoration:underline}.services-item .content{margin:25px 0 0}.services-item .content p{color:#424242;font-size:18px;font-weight:400;line-height:28px}.not-found{color:#000;font-size:50px;font-weight:600;letter-spacing:2.29px;margin:0 auto}.single-rehabcare .hero{background-image:url(../../../public/img/rehabcare-bg.png)}.single-rehabcare .hero .breadcrumbs,.single-rehabcare .hero .line,.single-rehabcare h2:first-child:before{background-color:#d3364a}

/*# sourceMappingURL=single-rehabcare-services-by-county.css.map*/