.clinic-list-category__promo{background:linear-gradient(110.77deg,#f2f7ff 12.62%,#c8dfef 83.09%)}.clinic-list-category__promo__wrap{display:flex;flex-direction:column;gap:65px;margin:0 auto;max-width:1180px;padding:28px 0 70px}.clinic-list-category__promo__column{display:flex;flex-direction:column;gap:40px}.clinic-list-category__promo__description{color:#484848;font-size:16px;font-weight:400;line-height:24px}.clinic-list-category__wrap{margin:0 auto;max-width:1180px;width:100%}.clinic-list-category__list{padding:45px 0 100px}.clinic-list-category__search{display:flex;flex-direction:column;gap:65px}.clinic-list-category__search__result{color:#484848;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.clinic-list-category__filters{display:grid;grid-template-columns:1fr 300px;grid-column-gap:20px;align-items:center}.clinic-list-category__filters__select{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.clinic-list-category__filters__checkbox{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.clinic-list-category__cards{display:flex;flex-direction:column;gap:30px;margin:20px 0 0}.clinic-list-category__more{align-items:center;background-color:transparent;border:2px solid #e0ecf4;border-radius:40px;color:#2c6f9c;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:42px;justify-content:center;letter-spacing:.7px;line-height:14px;margin:0 auto;outline:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s;width:174px}.clinic-list-category__more:hover{border:2px solid #065991;color:#065991}.clinic-list-category__map{border-radius:20px;display:flex;height:537px;margin:0 auto 100px;max-width:1598px;overflow:hidden}.clinic-list-category__physician{margin:0 0 100px}.clinic-list-category__physician__cards{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:40px 18px;margin:46px 0 0}.clinic-list-category__physician__more{align-items:center;background-color:transparent;border:2px solid #e0ecf4;border-radius:40px;color:#2c6f9c;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:42px;justify-content:center;letter-spacing:.7px;line-height:14px;margin:76px auto 0;outline:none;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s;width:174px}.clinic-list-category__physician__more:hover{border:2px solid #065991;color:#065991}@media screen and (max-width:1260px){.clinic-list-category__promo__wrap{padding:28px 10px 160px}.clinic-list-category__wrap{padding:0 10px}}@media screen and (max-width:1200px){.clinic-list-category__physician__cards{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:920px){.clinic-list-category__filters{grid-template-columns:1fr;grid-gap:40px}.clinic-list-category__filters__column{flex-flow:row wrap;gap:30px}}@media screen and (max-width:820px){.clinic-list-category__physician__cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:620px){.clinic-list-category__filters__select{grid-template-columns:1fr}}@media screen and (max-width:480px){.clinic-list-category__promo__wrap{gap:50px;padding:18px 10px 60px}.clinic-list-category__list{padding:35px 0 80px}.clinic-list-category__search{gap:30px}.clinic-list-category__search__result{font-size:14px}.clinic-list-category__filters{grid-gap:20px}.clinic-list-category__filters__checkbox,.clinic-list-category__filters__select{grid-gap:3px;grid-template-columns:1fr}.clinic-list-category__cards{gap:20px;margin:12px 0 0}.clinic-list-category__more{font-size:14px}.clinic-list-category__map{margin:0 auto 38px}.clinic-list-category__physician{margin:0 0 80px}.clinic-list-category__physician__cards{align-items:center;grid-template-columns:1fr;margin:23px 0 0}.clinic-list-category__physician__more{font-size:14px;margin:36px auto 0}}
