{"id":30,"date":"2026-05-26T06:54:48","date_gmt":"2026-05-26T06:54:48","guid":{"rendered":"https:\/\/multimed24.ovh\/?page_id=30"},"modified":"2026-06-03T09:14:52","modified_gmt":"2026-06-03T09:14:52","slug":"znajdz-terapeute","status":"publish","type":"page","link":"https:\/\/multimed24.ovh\/?page_id=30","title":{"rendered":"Znajd\u017a terapeut\u0119"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n#find-specialists-list {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  gap: 24px !important;\n  align-items: start !important;\n}\n\n#find-specialists-list .specialist-card {\n  display: flex !important;\n  flex-direction: row !important;\n  align-items: flex-start !important;\n  gap: 18px !important;\n  text-align: left !important;\n  height: auto !important;\n}\n\n#find-specialists-list .specialist-media {\n  flex: 0 0 110px !important;\n  width: 110px !important;\n}\n\n#find-specialists-list .specialist-media img,\n#find-specialists-list .specialist-media .portrait {\n  width: 96px !important;.all-therapists-carousel-wrap {\n  position: relative;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  width: 100%;\n}\n\n.all-therapists-carousel {\n  display: flex;\n  gap: 18px;\n  overflow-x: auto;\n  scroll-behavior: smooth;\n  padding: 8px 4px 18px 4px;\n  width: 100%;\n  scrollbar-width: thin;\n}\n\n.all-therapist-card {\n  flex: 0 0 260px;\n  background: #ffffff;\n  border-radius: 22px;\n  padding: 20px;\n  box-shadow: 0 12px 35px rgba(17, 56, 48, 0.08);\n  text-align: center;\n}\n\n.all-therapist-media {\n  display: flex;\n  justify-content: center;\n  margin-bottom: 14px;\n}\n\n.all-therapist-card h3 {\n  margin: 0 0 8px 0;\n  font-size: 20px;\n}\n\n.all-therapist-card .role {\n  margin-bottom: 12px;\n}\n\n.all-therapist-card .price-line {\n  margin: 12px 0;\n  font-weight: 700;\n}\n\n.carousel-arrow {\n  flex: 0 0 42px;\n  width: 42px;\n  height: 42px;\n  border: none;\n  border-radius: 999px;\n  background: #2a7f73;\n  color: #ffffff;\n  font-size: 30px;\n  line-height: 1;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.carousel-arrow:hover {\n  opacity: 0.9;\n}\n\n@media (max-width: 768px) {\n  .all-therapist-card {\n    flex-basis: 230px;\n  }\n}\n  height: 116px !important;\n  object-fit: cover !important;\n  object-position: center top !important;\n  border-radius: 12px !important;\n  display: block !important;\n}\n\n#find-specialists-list .specialist-copy {\n  flex: 1 !important;\n  text-align: left !important;\n}\n\n#find-specialists-list .specialist-copy h3,\n#find-specialists-list .role,\n#find-specialists-list .desc {\n  text-align: left !important;\n}\n\n#find-specialists-list .desc {\n  margin-bottom: 8px !important;\n  line-height: 1.55 !important;\n}\n\n#find-specialists-list .therapist-read-more {\n  margin-top: 6px !important;\n  margin-bottom: 12px !important;\n}\n\n#find-specialists-list .therapist-read-more summary {\n  cursor: pointer !important;\n  color: #2a7f73 !important;\n  font-weight: 700 !important;\n  list-style: none !important;\n}\n\n#find-specialists-list .therapist-read-more summary::-webkit-details-marker {\n  display: none !important;\n}\n\n#find-specialists-list .therapist-read-more summary::after {\n  content: \" +\";\n}\n\n#find-specialists-list .therapist-read-more[open] summary::after {\n  content: \" \u2212\";\n}\n\n#find-specialists-list .therapist-read-more p {\n  margin-top: 8px !important;\n  margin-bottom: 0 !important;\n  line-height: 1.6 !important;\n}\n\n#find-specialists-list .price-row {\n  justify-content: flex-start !important;\n  text-align: left !important;\n}\n\n#find-specialists-list .book {\n  width: 100% !important;\n  text-align: center !important;\n}\n\n@media (max-width: 768px) {\n  #find-specialists-list {\n    grid-template-columns: 1fr !important;\n  }\n\n  #find-specialists-list .specialist-card {\n    flex-direction: column !important;\n    text-align: center !important;\n  }\n\n  #find-specialists-list .specialist-media,\n  #find-specialists-list .specialist-copy {\n    width: 100% !important;\n    text-align: center !important;\n  }\n\n  #find-specialists-list .specialist-media img,\n  #find-specialists-list .specialist-media .portrait {\n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n\n  #find-specialists-list .specialist-copy h3,\n  #find-specialists-list .role,\n  #find-specialists-list .desc {\n    text-align: center !important;\n  }\n} \/* NADPISANIE UK\u0141ADU TERAPEUT\u00d3W \u2014 POZIOME KARUZELE *\/\n\n#find-specialists-list,\n#all-therapists-carousel {\n  display: flex !important;\n  flex-direction: row !important;\n  gap: 18px !important;\n  overflow-x: auto !important;\n  overflow-y: hidden !important;\n  scroll-behavior: smooth !important;\n  width: 100% !important;\n  padding: 8px 4px 18px 4px !important;\n  align-items: stretch !important;\n  scrollbar-width: thin !important;\n}\n\n#find-specialists-list {\n  grid-template-columns: none !important;\n}\n\n.therapist-carousel-wrap {\n  width: 100% !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n}\n\n.therapist-carousel-list {\n  min-width: 0 !important;\n}\n\n.therapist-slider-card {\n  background: #ffffff !important;\n  border-radius: 22px !important;\n  box-shadow: 0 12px 35px rgba(17, 56, 48, 0.08) !important;\n  border: 1px solid rgba(17, 56, 48, 0.08) !important;\n  box-sizing: border-box !important;\n}\n\n.therapist-slider-card-matched {\n  flex: 0 0 360px !important;\n  max-width: 360px !important;\n  min-width: 360px !important;\n  padding: 18px !important;\n  display: flex !important;\n  flex-direction: row !important;\n  gap: 14px !important;\n  align-items: flex-start !important;\n  text-align: left !important;\n}\n\n.therapist-slider-card-small {\n  flex: 0 0 210px !important;\n  max-width: 210px !important;\n  min-width: 210px !important;\n  padding: 16px !important;\n  text-align: center !important;\n}\n\n.therapist-slider-media {\n  flex: 0 0 86px !important;\n  width: 86px !important;\n}\n\n.therapist-small-media {\n  display: flex !important;\n  justify-content: center !important;\n  margin-bottom: 10px !important;\n}\n\n.therapist-photo,\n.therapist-slider-media img,\n.therapist-small-media img,\n.therapist-slider-media .portrait,\n.therapist-small-media .portrait {\n  width: 78px !important;\n  height: 92px !important;\n  object-fit: cover !important;\n  object-position: center top !important;\n  border-radius: 12px !important;\n  display: block !important;\n}\n\n.therapist-slider-copy {\n  flex: 1 !important;\n  min-width: 0 !important;\n  text-align: left !important;\n}\n\n.therapist-slider-card h3 {\n  font-size: 17px !important;\n  line-height: 1.2 !important;\n  margin: 0 0 6px 0 !important;\n}\n\n.therapist-slider-card .role {\n  font-size: 13px !important;\n  line-height: 1.35 !important;\n  margin-bottom: 8px !important;\n  color: #2a7f73 !important;\n  font-weight: 700 !important;\n}\n\n.therapist-slider-card .desc {\n  font-size: 13px !important;\n  line-height: 1.45 !important;\n  margin: 0 0 8px 0 !important;\n  text-align: left !important;\n}\n\n.therapist-read-more {\n  margin: 4px 0 8px 0 !important;\n}\n\n.therapist-read-more summary {\n  cursor: pointer !important;\n  color: #2a7f73 !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  list-style: none !important;\n}\n\n.therapist-read-more summary::-webkit-details-marker {\n  display: none !important;\n}\n\n.therapist-read-more summary::after {\n  content: \" +\";\n}\n\n.therapist-read-more[open] summary::after {\n  content: \" \u2212\";\n}\n\n.therapist-read-more p {\n  margin-top: 6px !important;\n  font-size: 13px !important;\n  line-height: 1.45 !important;\n}\n\n.therapist-slider-card .price-row {\n  margin: 8px 0 !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  justify-content: flex-start !important;\n}\n\n.therapist-slider-card-small .price-row {\n  justify-content: center !important;\n}\n\n.therapist-slider-card .book {\n  display: inline-flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n  min-height: 40px !important;\n  padding: 10px 16px !important;\n  border-radius: 12px !important;\n  background: #2a7f73 !important;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n}\n\n.carousel-arrow {\n  flex: 0 0 42px !important;\n  width: 42px !important;\n  height: 42px !important;\n  border: none !important;\n  border-radius: 999px !important;\n  background: #2a7f73 !important;\n  color: #ffffff !important;\n  font-size: 30px !important;\n  line-height: 1 !important;\n  cursor: pointer !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  z-index: 2 !important;\n}\n\n.carousel-arrow:hover {\n  opacity: 0.9 !important;\n}\n\n@media (max-width: 768px) {\n  .therapist-slider-card-matched {\n    flex: 0 0 300px !important;\n    max-width: 300px !important;\n    min-width: 300px !important;\n  }\n\n  .therapist-slider-card-small {\n    flex: 0 0 190px !important;\n    max-width: 190px !important;\n    min-width: 190px !important;\n  }\n\n  .carousel-arrow {\n    flex-basis: 36px !important;\n    width: 36px !important;\n    height: 36px !important;\n  }\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 mniejsze kafelki dopasowanych specjalist\u00f3w + r\u00f3wna cena i przycisk *\/\n\n#find-specialists-list {\n  gap: 12px !important;\n  padding: 8px 4px 18px 4px !important;\n  align-items: stretch !important;\n}\n\n\/* mniejszy kafelek dopasowanego terapeuty *\/\n\n#find-specialists-list .therapist-slider-card-matched {\n  flex: 0 0 295px !important;\n  max-width: 295px !important;\n  min-width: 295px !important;\n  min-height: 270px !important;\n  padding: 12px !important;\n  display: flex !important;\n  flex-direction: row !important;\n  gap: 10px !important;\n  align-items: flex-start !important;\n  text-align: left !important;\n}\n\n\/* mniejsze zdj\u0119cie *\/\n\n#find-specialists-list .therapist-slider-media {\n  flex: 0 0 62px !important;\n  width: 62px !important;\n  max-width: 62px !important;\n}\n\n#find-specialists-list .therapist-photo,\n#find-specialists-list .therapist-slider-media img,\n#find-specialists-list .therapist-slider-media .portrait {\n  width: 58px !important;\n  max-width: 58px !important;\n  min-width: 58px !important;\n  height: 70px !important;\n  max-height: 70px !important;\n  min-height: 70px !important;\n  object-fit: cover !important;\n  object-position: center top !important;\n  border-radius: 10px !important;\n  display: block !important;\n}\n\n\/* uk\u0142ad tekstu w kafelku *\/\n\n#find-specialists-list .therapist-slider-copy {\n  flex: 1 !important;\n  min-width: 0 !important;\n  min-height: 246px !important;\n  display: flex !important;\n  flex-direction: column !important;\n  text-align: left !important;\n}\n\n\/* g\u00f3rna cz\u0119\u015b\u0107 tekstowa *\/\n\n#find-specialists-list .therapist-text-area {\n  flex: 0 0 auto !important;\n}\n\n\/* d\u00f3\u0142 karty \u2014 cena i przycisk zawsze na tej samej wysoko\u015bci *\/\n\n#find-specialists-list .therapist-card-bottom {\n  margin-top: auto !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n\/* tytu\u0142 i rola *\/\n\n#find-specialists-list .therapist-slider-card h3 {\n  font-size: 14px !important;\n  line-height: 1.18 !important;\n  margin: 0 0 4px 0 !important;\n}\n\n#find-specialists-list .therapist-slider-card .role {\n  font-size: 11.5px !important;\n  line-height: 1.3 !important;\n  margin-bottom: 5px !important;\n  color: #2a7f73 !important;\n  font-weight: 700 !important;\n}\n\n\/* kr\u00f3tki opis *\/\n\n#find-specialists-list .therapist-slider-card .desc {\n  font-size: 11.5px !important;\n  line-height: 1.38 !important;\n  margin: 0 0 4px 0 !important;\n  text-align: left !important;\n}\n\n\/* czytaj dalej *\/\n\n#find-specialists-list .therapist-read-more {\n  margin: 2px 0 6px 0 !important;\n}\n\n#find-specialists-list .therapist-read-more summary {\n  cursor: pointer !important;\n  color: #2a7f73 !important;\n  font-size: 11.5px !important;\n  font-weight: 700 !important;\n  list-style: none !important;\n}\n\n#find-specialists-list .therapist-read-more p {\n  margin-top: 6px !important;\n  font-size: 11.5px !important;\n  line-height: 1.38 !important;\n}\n\n\/* cena zawsze r\u00f3wno nad przyciskiem *\/\n\n#find-specialists-list .therapist-slider-card .price-row {\n  margin-top: auto !important;\n  margin-bottom: 7px !important;\n  font-size: 12.5px !important;\n  font-weight: 700 !important;\n  justify-content: flex-start !important;\n}\n\n\/* przycisk zawsze na dole *\/\n\n#find-specialists-list .therapist-slider-card .book {\n  display: inline-flex !important;\n  justify-content: center !important;\n  align-items: center !important;\n  min-height: 34px !important;\n  padding: 7px 10px !important;\n  border-radius: 10px !important;\n  background: #2a7f73 !important;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  font-size: 12.5px !important;\n  font-weight: 700 !important;\n  width: 100% !important;\n  box-sizing: border-box !important;\n}\n\n\/* telefon *\/\n\n@media (max-width: 768px) {\n  #find-specialists-list .therapist-slider-card-matched {\n    flex: 0 0 275px !important;\n    max-width: 275px !important;\n    min-width: 275px !important;\n    min-height: 285px !important;\n  }\n\n  #find-specialists-list .therapist-slider-copy {\n    min-height: 260px !important;\n  }\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 wy\u015brodkowanie nag\u0142\u00f3wka + r\u00f3wne kafelki *\/\n\n#page-therapists .shell.section:not(.compact) > div:first-child {\n  display: block !important;\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  margin-bottom: 26px !important;\n}\n\n#page-therapists .shell.section:not(.compact) > div:first-child > div {\n  text-align: center !important;\n  width: 100% !important;\n}\n\n#page-therapists .shell.section:not(.compact) .section-title {\n  text-align: center !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n#page-therapists .shell.section:not(.compact) .section-sub {\n  text-align: center !important;\n  margin: 8px auto 0 auto !important;\n  max-width: 720px !important;\n}\n\n#page-therapists .shell.section:not(.compact) > div:first-child > p {\n  text-align: center !important;\n  margin: 14px auto 0 auto !important;\n  max-width: 760px !important;\n}\n\n#therapist-results-info {\n  text-align: center !important;\n  margin: 0 auto 20px auto !important;\n}\n\n\/* Dopasowani terapeuci \u2014 r\u00f3wna wysoko\u015b\u0107 kart *\/\n\n#find-specialists-list {\n  align-items: stretch !important;\n}\n\n#find-specialists-list .therapist-slider-card-matched {\n  height: 292px !important;\n  min-height: 292px !important;\n  max-height: 292px !important;\n  display: flex !important;\n  align-items: stretch !important;\n}\n\n\/* prawa cz\u0119\u015b\u0107 karty jako kolumna *\/\n\n#find-specialists-list .therapist-slider-copy {\n  height: 100% !important;\n  min-height: 0 !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n\/* g\u00f3rna tre\u015b\u0107 ma sta\u0142\u0105 wysoko\u015b\u0107 *\/\n\n#find-specialists-list .therapist-text-area {\n  height: 170px !important;\n  min-height: 170px !important;\n  max-height: 170px !important;\n  overflow: hidden !important;\n}\n\n\/* opis kr\u00f3tki \u2014 r\u00f3wna d\u0142ugo\u015b\u0107 wizualna *\/\n\n#find-specialists-list .desc {\n  min-height: 50px !important;\n  max-height: 50px !important;\n  overflow: hidden !important;\n}\n\n\/* Czytaj dalej nie mo\u017ce spycha\u0107 ceny i przycisku *\/\n\n#find-specialists-list .therapist-read-more {\n  margin-top: 4px !important;\n}\n\n#find-specialists-list .therapist-read-more[open] p {\n  max-height: 70px !important;\n  overflow-y: auto !important;\n  padding-right: 4px !important;\n}\n\n\/* d\u00f3\u0142 karty zawsze na dole *\/\n\n#find-specialists-list .therapist-card-bottom {\n  margin-top: auto !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n\/* cena zawsze w tym samym miejscu *\/\n\n#find-specialists-list .price-row {\n  min-height: 22px !important;\n  margin-top: auto !important;\n  margin-bottom: 8px !important;\n  display: flex !important;\n  align-items: center !important;\n}\n\n\/* przycisk zawsze r\u00f3wno na dole *\/\n\n#find-specialists-list .book {\n  min-height: 34px !important;\n  height: 34px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 wi\u0119cej opisu przed \"Czytaj dalej\" *\/\n\n#find-specialists-list .therapist-slider-card-matched {\n  height: 320px !important;\n  min-height: 320px !important;\n  max-height: 320px !important;\n}\n\n#find-specialists-list .therapist-slider-copy {\n  height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n\/* wi\u0119ksza cz\u0119\u015b\u0107 tekstowa, \u017ceby \"Czytaj dalej\" by\u0142o ni\u017cej *\/\n\n#find-specialists-list .therapist-text-area {\n  height: 205px !important;\n  min-height: 205px !important;\n  max-height: 205px !important;\n  overflow: hidden !important;\n}\n\n\/* wi\u0119cej widocznego opisu *\/\n\n#find-specialists-list .desc {\n  min-height: 92px !important;\n  max-height: 92px !important;\n  overflow: hidden !important;\n  font-size: 11.5px !important;\n  line-height: 1.42 !important;\n  margin-bottom: 6px !important;\n}\n\n\/* czytaj dalej bli\u017cej opisu, bez du\u017cej pustej przestrzeni *\/\n\n#find-specialists-list .therapist-read-more {\n  margin-top: 2px !important;\n  margin-bottom: 6px !important;\n}\n\n#find-specialists-list .therapist-read-more summary {\n  font-size: 11.5px !important;\n}\n\n\/* po rozwini\u0119ciu nie rozci\u0105ga ca\u0142ej karty za mocno *\/\n\n#find-specialists-list .therapist-read-more[open] p {\n  max-height: 76px !important;\n  overflow-y: auto !important;\n  padding-right: 4px !important;\n}\n\n\/* cena i przycisk nadal r\u00f3wno na dole *\/\n\n#find-specialists-list .therapist-card-bottom {\n  margin-top: auto !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n#find-specialists-list .price-row {\n  min-height: 22px !important;\n  margin-top: auto !important;\n  margin-bottom: 8px !important;\n}\n\n#find-specialists-list .book {\n  height: 34px !important;\n  min-height: 34px !important;\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 Wszyscy terapeuci: cena i przycisk r\u00f3wno u ka\u017cdego *\/\n\n#all-therapists-carousel .therapist-slider-card-small {\n  height: 276px !important;\n  min-height: 276px !important;\n  max-height: 276px !important;\n  display: flex !important;\n  flex-direction: column !important;\n  justify-content: flex-start !important;\n  padding: 16px !important;\n  box-sizing: border-box !important;\n}\n\n\/* zdj\u0119cie zawsze w tym samym miejscu *\/\n\n#all-therapists-carousel .therapist-small-media {\n  height: 92px !important;\n  min-height: 92px !important;\n  max-height: 92px !important;\n  display: flex !important;\n  align-items: flex-start !important;\n  justify-content: center !important;\n  margin-bottom: 10px !important;\n}\n\n#all-therapists-carousel .therapist-small-media img,\n#all-therapists-carousel .therapist-small-media .portrait,\n#all-therapists-carousel .therapist-photo {\n  width: 78px !important;\n  height: 92px !important;\n  max-width: 78px !important;\n  max-height: 92px !important;\n  object-fit: cover !important;\n  object-position: center top !important;\n  border-radius: 12px !important;\n}\n\n\/* imi\u0119 i nazwisko \u2014 sta\u0142a wysoko\u015b\u0107 *\/\n\n#all-therapists-carousel .therapist-slider-card-small h3 {\n  min-height: 38px !important;\n  max-height: 38px !important;\n  margin: 0 0 6px 0 !important;\n  font-size: 16px !important;\n  line-height: 1.2 !important;\n  text-align: center !important;\n  overflow: hidden !important;\n}\n\n\/* rola \u2014 sta\u0142a wysoko\u015b\u0107, nawet je\u015bli kto\u015b ma kr\u00f3tszy opis *\/\n\n#all-therapists-carousel .therapist-slider-card-small .role {\n  min-height: 34px !important;\n  max-height: 34px !important;\n  margin-bottom: 10px !important;\n  font-size: 12px !important;\n  line-height: 1.35 !important;\n  text-align: center !important;\n  color: #2a7f73 !important;\n  font-weight: 700 !important;\n}\n\n\/* dolna cz\u0119\u015b\u0107 zawsze na dole *\/\n\n#all-therapists-carousel .therapist-slider-card-small .therapist-card-bottom {\n  margin-top: auto !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\n\n\/* cena zawsze w tej samej linii *\/\n\n#all-therapists-carousel .therapist-slider-card-small .price-row {\n  height: 22px !important;\n  min-height: 22px !important;\n  max-height: 22px !important;\n  margin: 0 0 10px 0 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n}\n\n\/* przycisk zawsze na samym dole *\/\n\n#all-therapists-carousel .therapist-slider-card-small .book {\n  height: 42px !important;\n  min-height: 42px !important;\n  max-height: 42px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 100% !important;\n  border-radius: 12px !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n} .wizard .choice {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  min-height: 54px;\n  padding: 14px 18px;\n  text-align: left;\n}\n\n.wizard .choice > span:first-child {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  line-height: 1.2;\n}\n\n.wizard .choice small {\n  display: block;\n  margin-top: 4px;\n  font-size: 13px;\n  color: #6f7f7c;\n  font-weight: 500;\n}\n\n.wizard .choice.active small {\n  color: #2a7f73;\n} #page-therapists .age-choice-list .age-choice {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  min-height: 58px !important;\n  padding: 12px 16px !important;\n  text-align: left !important;\n}\n\n#page-therapists .age-choice .choice-main-text {\n  display: block !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  color: #15343a !important;\n}\n\n#page-therapists .age-choice .choice-age-text {\n  display: block !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  margin-top: 4px !important;\n  font-size: 13px !important;\n  font-weight: 500 !important;\n  line-height: 1.2 !important;\n  color: #6f7f7c !important;\n}\n\n#page-therapists .age-choice.active .choice-age-text {\n  color: #2a7f73 !important;\n}\n\n#page-therapists .age-choice > span:first-child {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: flex-start !important;\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 wiek zawsze po prawej, tak\u017ce po zaznaczeniu *\/\n\n#page-therapists .age-choice-list .age-choice {\n  display: grid !important;\n  grid-template-columns: 1fr auto 22px !important;\n  align-items: center !important;\n  column-gap: 10px !important;\n  min-height: 58px !important;\n  padding: 12px 16px !important;\n  text-align: left !important;\n}\n\n#page-therapists .age-choice .choice-main-text {\n  display: block !important;\n  grid-column: 1 !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  color: #15343a !important;\n}\n\n#page-therapists .age-choice .choice-age-text {\n  display: block !important;\n  grid-column: 2 !important;\n  justify-self: end !important;\n  margin: 0 !important;\n  font-size: 13px !important;\n  font-weight: 500 !important;\n  line-height: 1.2 !important;\n  color: #6f7f7c !important;\n  white-space: nowrap !important;\n}\n\n#page-therapists .age-choice .choice-check {\n  display: block !important;\n  grid-column: 3 !important;\n  justify-self: end !important;\n  color: #2a7f73 !important;\n  font-weight: 800 !important;\n}\n\n#page-therapists .age-choice:not(.active) .choice-check {\n  visibility: hidden !important;\n}\n\n#page-therapists .age-choice.active .choice-age-text {\n  color: #2a7f73 !important;\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 poprawny, sp\u00f3jny uk\u0142ad pyta\u0144 1, 2 i 3 *\/\n\n#page-therapists .wizard {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 14px !important;\n  background: transparent !important;\n}\n\n\/* ka\u017cdy blok pytania wygl\u0105da tak samo *\/\n\n#page-therapists .wizard-col {\n  background: #ffffff !important;\n  border: 1px solid rgba(42, 127, 115, 0.08) !important;\n  border-radius: 18px !important;\n  box-shadow: none !important;\n  padding: 22px 24px !important;\n  margin: 0 !important;\n}\n\n\/* pytanie nie jest osobnym du\u017cym kaflem *\/\n\n#page-therapists .step-label {\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  min-height: auto !important;\n  margin: 0 0 14px 0 !important;\n  padding: 0 !important;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  color: #15343a !important;\n  font-weight: 800 !important;\n  text-align: left !important;\n}\n\n\/* numer pytania *\/\n\n#page-therapists .step-number {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  width: 26px !important;\n  height: 26px !important;\n  min-width: 26px !important;\n  border-radius: 999px !important;\n  background: #2a7f73 !important;\n  color: #ffffff !important;\n  font-size: 13px !important;\n  font-weight: 800 !important;\n}\n\n\/* lista odpowiedzi *\/\n\n#page-therapists .choice-list {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 8px !important;\n  width: 100% !important;\n}\n\n\/* przyciski odpowiedzi *\/\n\n#page-therapists .choice {\n  display: grid !important;\n  grid-template-columns: 1fr 22px !important;\n  align-items: center !important;\n  min-height: 48px !important;\n  padding: 12px 16px !important;\n  border-radius: 14px !important;\n  text-align: left !important;\n  box-sizing: border-box !important;\n}\n\n\/* problem w 2 kolumnach *\/\n\n#page-therapists .problem-choice-list {\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n}\n\n\/* wiek po prawej stronie, tak samo dla aktywnego i nieaktywnego *\/\n\n#page-therapists .age-choice-list .age-choice {\n  grid-template-columns: 1fr auto 22px !important;\n  column-gap: 10px !important;\n}\n\n#page-therapists .age-choice .choice-main-text {\n  grid-column: 1 !important;\n  display: block !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  color: #15343a !important;\n}\n\n#page-therapists .age-choice .choice-age-text {\n  grid-column: 2 !important;\n  justify-self: end !important;\n  display: block !important;\n  margin: 0 !important;\n  font-size: 13px !important;\n  font-weight: 500 !important;\n  color: #6f7f7c !important;\n  white-space: nowrap !important;\n}\n\n#page-therapists .age-choice.active .choice-age-text {\n  color: #2a7f73 !important;\n}\n\n\/* ptaszek *\/\n\n#page-therapists .choice-check {\n  grid-column: 2 !important;\n  justify-self: end !important;\n  color: #2a7f73 !important;\n  font-weight: 800 !important;\n}\n\n#page-therapists .age-choice .choice-check {\n  grid-column: 3 !important;\n}\n\n#page-therapists .choice:not(.active) .choice-check {\n  visibility: hidden !important;\n}\n\n\/* mobile *\/\n\n@media (max-width: 768px) {\n  #page-therapists .wizard-col {\n    padding: 18px 16px !important;\n  }\n\n  #page-therapists .problem-choice-list {\n    grid-template-columns: 1fr !important;\n  }\n} \/* ZNAJD\u0179 TERAPEUT\u0118 \u2014 \"Czytaj dalej\" jako kontynuacja opisu *\/\n\n#page-therapists .therapist-description-wrap {\n  margin: 0 0 6px 0 !important;\n}\n\n#page-therapists .therapist-desc-line {\n  display: block !important;\n  margin: 0 0 4px 0 !important;\n  font-size: 11.5px !important;\n  line-height: 1.42 !important;\n  color: inherit !important;\n  text-align: left !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  overflow: visible !important;\n}\n\n#page-therapists .therapist-desc-short,\n#page-therapists .therapist-desc-dots,\n#page-therapists .therapist-desc-rest {\n  font-size: inherit !important;\n  line-height: inherit !important;\n}\n\n#page-therapists .therapist-read-more-btn {\n  display: block !important;\n  margin: 4px 0 6px 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  background: transparent !important;\n  color: #2a7f73 !important;\n  font-size: 11.5px !important;\n  font-weight: 800 !important;\n  line-height: 1.3 !important;\n  cursor: pointer !important;\n  text-align: left !important;\n}\n\n#page-therapists .therapist-read-more-btn:hover {\n  text-decoration: underline !important;\n  text-underline-offset: 3px !important;\n}\n\n\/* po rozwini\u0119ciu karta mo\u017ce si\u0119 wyd\u0142u\u017cy\u0107, \u017ceby nie ucina\u0142o tekstu *\/\n\n#find-specialists-list .therapist-slider-card-matched.is-expanded {\n  height: auto !important;\n  min-height: 320px !important;\n  max-height: none !important;\n  align-items: stretch !important;\n}\n\n#find-specialists-list .therapist-slider-card-matched.is-expanded .therapist-slider-copy {\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n}\n\n#find-specialists-list .therapist-slider-card-matched.is-expanded .therapist-text-area {\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  overflow: visible !important;\n}\n\n#find-specialists-list .therapist-slider-card-matched.is-expanded .desc,\n#find-specialists-list .therapist-slider-card-matched.is-expanded .therapist-desc-line {\n  min-height: 0 !important;\n  max-height: none !important;\n  overflow: visible !important;\n}\n\n\/* stary mechanizm details nie jest ju\u017c u\u017cywany *\/\n\n#page-therapists .therapist-read-more {\n  display: none !important;\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function () { var therapists = [ { name: \"mgr Olga Bartczak\", role: \"Psycholog, Psychoterapeuta\", description: \"Jestem psychologiem, absolwentk\u0105 Uniwersytetu SWPS we Wroc\u0142awiu oraz certyfikowan\u0105 psychoterapeutk\u0105 psychodynamiczn\u0105 Polskiego Towarzystwa Psychiatrycznego, kt\u00f3rego jestem cz\u0142onkini\u0105. Uko\u0144czy\u0142am czteroletni\u0105 szko\u0142\u0119 psychoterapii we Wroc\u0142awskiej Fundacji Ochrony Zdrowia Psychicznego i Rozwoju Psychoterapii. Posiadam kilkunastoletnie do\u015bwiadczenie w pracy w poradni zdrowia psychicznego oraz gabinecie prywatnym. Prowadz\u0119 psychoterapi\u0119 indywidualn\u0105 kr\u00f3tko- i d\u0142ugoterminow\u0105. Pracuj\u0119 w nurcie psychodynamicznym, kt\u00f3ry koncentruje si\u0119 na rozumieniu g\u0142\u0119bszych przyczyn trudno\u015bci, a nie tylko ich objaw\u00f3w. Terapia ma charakter wgl\u0105dowy i opiera si\u0119 na relacji terapeutycznej. Pracuj\u0119 z osobami zmagaj\u0105cymi si\u0119 m.in. z uzale\u017cnieniami, ADHD, spektrum autyzmu oraz PTSD.\", price: \"180 z\u0142 \/ 50 min\", image: \"http:\/\/multimed24.ovh\/wp-content\/uploads\/2026\/05\/zdj-O.-Bartczak.jpg\", link: \"https:\/\/multimed24.ovh\/?page_id=30\", age: [\"dorosly\"], service: [\"terapia_indywidualna\"], problems: [\"autyzm\", \"adhd\", \"ptsd\", \"uzaleznienia\", \"inny\"] }, { name: \"dr Agnieszka Jaworska\", role: \"Psycholog, Psychoterapeuta\", description: \"Jestem psychologiem oraz doktorem nauk humanistycznych z wieloletnim do\u015bwiadczeniem w pracy dydaktycznej i terapeutycznej. Uko\u0144czy\u0142am psychologi\u0119 o specjalno\u015bci klinicznej i osobowo\u015bci oraz studia podyplomowe z psychotraumatologii. Obecnie kszta\u0142c\u0119 si\u0119 w czteroletniej szkole psychoterapii poznawczo-behawioralnej (CBT) oraz rozwijam kompetencje w nurcie Terapii Skoncentrowanej na Rozwi\u0105zaniach (TSR). Swoj\u0105 prac\u0119 poddaj\u0119 regularnej superwizji, dbaj\u0105c o wysokie standardy etyczne i jako\u015b\u0107 udzielanego wsparcia. Pracuj\u0119 w podej\u015bciu CBT oraz TSR, koncentruj\u0105c si\u0119 na skutecznych, praktycznych metodach wspierania zmiany i poprawy funkcjonowania. Wspieram osoby zmagaj\u0105ce si\u0119 m.in. z zaburzeniami l\u0119kowymi, OCD, PTSD i traum\u0105, \u017ca\u0142ob\u0105, zaburzeniami nastroju oraz trudno\u015bciami ze spektrum autyzmu i zespo\u0142em Aspergera. Pracuj\u0119 z dzie\u0107mi, m\u0142odzie\u017c\u0105 i doros\u0142ymi, oferuj\u0105c psychoterapi\u0119 indywidualn\u0105, konsultacje psychologiczne oraz wsparcie w kryzysie.\", price: \"250 z\u0142 \/ 50 min\", image: \"http:\/\/multimed24.ovh\/wp-content\/uploads\/2026\/05\/zdj.-A.-Jaworska.jpg\", link: \"https:\/\/multimed24.ovh\/?page_id=30\", age: [\"dziecko\", \"mlodziez\", \"dorosly\"], service: [\"terapia_indywidualna\", \"terapia_rodzinna\"], problems: [ \"zaburzenia_lekowe\", \"ocd\", \"ptsd\", \"zaloba\", \"autyzm\", \"asperger\", \"zaburzenia_nastroju\", \"inny\" ] }, { name: \"mgr Karol Krzy\u017canowski\", role: \"Psycholog\", description: \"Jestem psychologiem z wieloletnim do\u015bwiadczeniem zawodowym. Studia psychologiczne uko\u0144czy\u0142em w 1994 roku na Uniwersytecie im. Adama Mickiewicza w Poznaniu. Od tego czasu nieustannie poszerzam swoj\u0105 wiedz\u0119 i kompetencje, uczestnicz\u0105c w licznych specjalistycznych szkoleniach z zakresu psychoterapii oraz pomocy psychologicznej. Pracuj\u0119 g\u0142\u00f3wnie w nurcie psychoterapii Gestalt. W swojej praktyce wspieram osoby znajduj\u0105ce si\u0119 w kryzysie, do\u015bwiadczaj\u0105ce trudno\u015bci \u017cyciowych, przeci\u0105\u017cenia emocjonalnego oraz problem\u00f3w w relacjach. Zapraszam osoby, kt\u00f3re czuj\u0105, \u017ce potrzebuj\u0105 wsparcia, nie radz\u0105 sobie samodzielnie lub znajduj\u0105 si\u0119 w trudnej sytuacji \u017cyciowej. Czasem pierwsza rozmowa mo\u017ce sta\u0107 si\u0119 pocz\u0105tkiem pozytywnych zmian i wa\u017cnym krokiem w kierunku lepszego samopoczucia i wi\u0119kszej r\u00f3wnowagi w \u017cyciu.\", price: \"180 z\u0142 \/ 50 min\", image: \"http:\/\/multimed24.ovh\/wp-content\/uploads\/2026\/05\/zdj-K.-Krzyzanowski.jpg\", link: \"https:\/\/multimed24.ovh\/?page_id=30\", age: [\"dorosly\"], service: [\"terapia_indywidualna\"], problems: [ \"autyzm\", \"adhd\", \"ptsd\", \"zaburzenia_lekowe\", \"ocd\", \"zaloba\", \"asperger\", \"zaburzenia_nastroju\", \"inny\" ], portraitClass: \"portrait\", portraitStyle: \"--coat:#f3eee7;--hair:#c38b4e\" }, { name: \"mgr El\u017cbieta Szyma\u0144ska\", role: \"Psycholog, Psychoterapeuta\", description: \"Psycholog. Opis do uzupe\u0142nienia.\", price: \"Cena do uzupe\u0142nienia\", image: \"\", link: \"https:\/\/multimed24.ovh\/?page_id=30\", age: [\"dziecko\", \"mlodziez\", \"dorosly\"], service: [\"terapia_indywidualna\"], problems: [ \"autyzm\", \"adhd\", \"ptsd\", \"uzaleznienia\", \"zaburzenia_lekowe\", \"ocd\", \"zaloba\", \"asperger\", \"zaburzenia_nastroju\", \"inny\" ], portraitClass: \"portrait\", portraitStyle: \"--coat:#e7f3ef;--hair:#8b6f4e\" }, { name: \"Katarzyna Iwasieczko\", role: \"Psycholog, Psychoterapeuta\", description: \"Psycholog. Opis do uzupe\u0142nienia.\", price: \"Cena do uzupe\u0142nienia\", image: \"\", link: \"https:\/\/multimed24.ovh\/?page_id=30\", age: [\"dziecko\", \"mlodziez\", \"dorosly\"], service: [\"terapia_indywidualna\"], problems: [ \"autyzm\", \"adhd\", \"ptsd\", \"uzaleznienia\", \"zaburzenia_lekowe\", \"ocd\", \"zaloba\", \"asperger\", \"zaburzenia_nastroju\", \"inny\" ], portraitClass: \"portrait\", portraitStyle: \"--coat:#efe7f3;--hair:#6f4f3c\" } ]; var labels = { age: { dziecko: \"Dziecko 0\u201315 lat\", mlodziez: \"M\u0142odzie\u017c 16\u201317 lat\", dorosly: \"Doro\u015bli 18+\" }, service: { terapia_indywidualna: \"Terapia indywidualna\", terapia_rodzinna: \"Terapia rodzinna\", terapia_par: \"Terapia dla par\" }, problem: { autyzm: \"Autyzm\", adhd: \"ADHD\", ptsd: \"PTSD \/ trauma\", uzaleznienia: \"Uzale\u017cnienia\", zaburzenia_lekowe: \"Zaburzenia l\u0119kowe i fobie\", ocd: \"Zaburzenia obsesyjno-kompulsywne\", zaloba: \"\u017ba\u0142oba\", asperger: \"Zesp\u00f3\u0142 Aspergera\", zaburzenia_nastroju: \"Zaburzenia nastroju\", inny: \"Inny\" } }; function escapeHtml(text) { return String(text || \"\") .replace(\/&\/g, \"&amp;\") .replace(\/<\/g, \"&lt;\") .replace(\/>\/g, \"&gt;\") .replace(\/\"\/g, \"&quot;\") .replace(\/'\/g, \"&#039;\"); } function createMedia(therapist) { if (therapist.image) { return '<img decoding=\"async\" src=\"' + escapeHtml(therapist.image) + '\" alt=\"' + escapeHtml(therapist.name) + '\" class=\"therapist-photo\">'; } return '<div class=\"' + escapeHtml(therapist.portraitClass || \"portrait\") + ' therapist-photo\" style=\"' + escapeHtml(therapist.portraitStyle || \"\") + '\"><span class=\"hair\"><\/span><\/div>'; } function getDescriptionParts(text) { var limit = 105; if (!text || text.length <= limit) { return { shortText: text || \"\", restText: \"\", hasMore: false }; } var shortText = text.slice(0, limit); var lastSpace = shortText.lastIndexOf(\" \"); if (lastSpace > 55) { shortText = shortText.slice(0, lastSpace); } var restText = text.slice(shortText.length).trim(); return { shortText: shortText.trim(), restText: restText, hasMore: true }; } function createDescriptionBlock(therapist) { var parts = getDescriptionParts(therapist.description); if (!parts.hasMore) { return '<p class=\"desc\">' + escapeHtml(parts.shortText) + '<\/p>'; } return '' + '<div class=\"therapist-description-wrap\">' + '<p class=\"desc therapist-desc-line\">' + '<span class=\"therapist-desc-short\">' + escapeHtml(parts.shortText) + '<\/span>' + '<span class=\"therapist-desc-dots\">...<\/span>' + '<span class=\"therapist-desc-rest\" style=\"display:none;\"> ' + escapeHtml(parts.restText) + '<\/span>' + '<\/p>' + '<button type=\"button\" class=\"therapist-read-more-btn\">Czytaj dalej<\/button>' + '<\/div>'; } function createMatchedCard(therapist) { return '' + '<article class=\"therapist-slider-card therapist-slider-card-matched\">' + '<div class=\"therapist-slider-media\">' + createMedia(therapist) + '<\/div>' + '<div class=\"therapist-slider-copy\">' + '<div class=\"therapist-text-area\">' + '<h3>' + escapeHtml(therapist.name) + '<\/h3>' + '<div class=\"role\">' + escapeHtml(therapist.role) + '<\/div>' + createDescriptionBlock(therapist) + '<\/div>' + '<div class=\"therapist-card-bottom\">' + '<div class=\"price-row\">' + '<span class=\"price-text\">' + escapeHtml(therapist.price) + '<\/span>' + '<\/div>' + '<a class=\"book\" href=\"' + escapeHtml(therapist.link) + '\">Um\u00f3w wizyt\u0119<\/a>' + '<\/div>' + '<\/div>' + '<\/article>'; } function createSmallCard(therapist) { return '' + '<article class=\"therapist-slider-card therapist-slider-card-small\">' + '<div class=\"therapist-small-media\">' + createMedia(therapist) + '<\/div>' + '<div class=\"therapist-small-copy\">' + '<h3>' + escapeHtml(therapist.name) + '<\/h3>' + '<div class=\"role\">' + escapeHtml(therapist.role) + '<\/div>' + '<\/div>' + '<div class=\"therapist-card-bottom\">' + '<div class=\"price-row\">' + '<span class=\"price-text\">' + escapeHtml(therapist.price) + '<\/span>' + '<\/div>' + '<a class=\"book\" href=\"' + escapeHtml(therapist.link) + '\">Um\u00f3w wizyt\u0119<\/a>' + '<\/div>' + '<\/article>'; } function getActiveValue(filterName) { var activeButton = document.querySelector('.choice[data-filter=\"' + filterName + '\"].active'); return activeButton ? activeButton.getAttribute(\"data-value\") : \"\"; } function renderMatchedTherapists(list) { var container = document.getElementById(\"find-specialists-list\"); if (!container) { return; } container.innerHTML = list.map(createMatchedCard).join(\"\"); } function renderAllTherapists() { var container = document.getElementById(\"all-therapists-carousel\"); if (!container) { return; } container.innerHTML = therapists.map(createSmallCard).join(\"\"); } function updatePills() { var pills = document.getElementById(\"selected-filter-pills\"); if (!pills) { return; } var age = getActiveValue(\"age\"); var service = getActiveValue(\"service\"); var problem = getActiveValue(\"problem\"); var html = \"\"; if (age) { html += '<span class=\"pill\">' + escapeHtml(labels.age[age] || age) + '<\/span>'; } if (service) { html += '<span class=\"pill\">' + escapeHtml(labels.service[service] || service) + '<\/span>'; } if (problem) { html += '<span class=\"pill\">' + escapeHtml(labels.problem[problem] || problem) + '<\/span>'; } if (!html) { html = '<span class=\"pill\">Wybierz kryteria<\/span>'; } pills.innerHTML = html; } function filterTherapists() { var age = getActiveValue(\"age\"); var service = getActiveValue(\"service\"); var problem = getActiveValue(\"problem\"); var filtered = therapists.filter(function (therapist) { var ageMatch = !age || therapist.age.indexOf(age) !== -1; var serviceMatch = !service || therapist.service.indexOf(service) !== -1; var problemMatch = !problem || therapist.problems.indexOf(problem) !== -1; return ageMatch && serviceMatch && problemMatch; }); renderMatchedTherapists(filtered); updatePills(); var info = document.getElementById(\"therapist-results-info\"); if (info) { if (filtered.length === 0) { info.textContent = \"Nie znaleziono specjalisty dla wybranych kryteri\u00f3w. Zmie\u0144 wyb\u00f3r lub skontaktuj si\u0119 z nami.\"; } else if (filtered.length === 1) { info.textContent = \"Znaleziono 1 specjalist\u0119.\"; } else { info.textContent = \"Znaleziono specjalist\u00f3w: \" + filtered.length + \".\"; } } } function initChoiceButtons() { var buttons = document.querySelectorAll(\".choice[data-filter]\"); buttons.forEach(function (button) { button.addEventListener(\"click\", function () { var filterName = button.getAttribute(\"data-filter\"); var groupButtons = document.querySelectorAll('.choice[data-filter=\"' + filterName + '\"]'); groupButtons.forEach(function (groupButton) { groupButton.classList.remove(\"active\"); var oldCheck = groupButton.querySelector(\".choice-check\"); if (oldCheck) { oldCheck.remove(); } }); button.classList.add(\"active\"); if (!button.querySelector(\".choice-check\")) { button.insertAdjacentHTML(\"beforeend\", \" <span class='choice-check'>\u2713<\/span>\"); } filterTherapists(); }); }); } function initReadMoreButtons() { document.addEventListener(\"click\", function (event) { var button = event.target.closest(\".therapist-read-more-btn\"); if (!button) { return; } var wrap = button.closest(\".therapist-description-wrap\"); if (!wrap) { return; } var card = button.closest(\".therapist-slider-card-matched\"); var dots = wrap.querySelector(\".therapist-desc-dots\"); var restText = wrap.querySelector(\".therapist-desc-rest\"); if (card) { card.classList.add(\"is-expanded\"); } if (dots) { dots.style.display = \"none\"; } if (restText) { restText.style.display = \"inline\"; } button.remove(); }); } function initClearButton() { var clearButton = document.getElementById(\"clear-therapist-filters\"); if (!clearButton) { return; } clearButton.addEventListener(\"click\", function () { var buttons = document.querySelectorAll(\".choice[data-filter]\"); buttons.forEach(function (button) { button.classList.remove(\"active\"); var check = button.querySelector(\".choice-check\"); if (check) { check.remove(); } }); filterTherapists(); }); } function initCarouselButton(prevId, nextId, carouselId) { var prev = document.getElementById(prevId); var next = document.getElementById(nextId); var carousel = document.getElementById(carouselId); if (!carousel) { return; } if (prev) { prev.addEventListener(\"click\", function () { carousel.scrollBy({ left: -300, behavior: \"smooth\" }); }); } if (next) { next.addEventListener(\"click\", function () { carousel.scrollBy({ left: 300, behavior: \"smooth\" }); }); } } function initTherapists() { initChoiceButtons(); initClearButton(); initReadMoreButtons(); renderAllTherapists(); initCarouselButton(\"matched-therapists-prev\", \"matched-therapists-next\", \"find-specialists-list\"); initCarouselButton(\"all-therapists-prev\", \"all-therapists-next\", \"all-therapists-carousel\"); filterTherapists(); } if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initTherapists); } else { initTherapists(); } })();\n<\/script>\n\n<section class=\"page active\" id=\"page-therapists\">\n  <div class=\"hero\">\n    <div class=\"shell hero-grid\">\n      <div>\n        <h1>Znajd\u017a terapeut\u0119<\/h1>\n        <p class=\"lead\">Wybierz specjalist\u0119 dopasowanego do Twoich potrzeb i um\u00f3w dogodny termin.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"shell finder\">\n    <div class=\"wizard\">\n\n      <div class=\"wizard-col\">\n        <div class=\"step-label\">\n          <span class=\"step-number\">1<\/span>\n          <span>Dla kogo jest wizyta?<\/span>\n        <\/div>\n\n        <div class=\"choice-list age-choice-list\">\n          <button type=\"button\" class=\"choice age-choice\" data-filter=\"age\" data-value=\"dziecko\">\n            <span class=\"choice-main-text\">Dziecko<\/span>\n            <span class=\"choice-age-text\">0\u201315 lat<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice age-choice\" data-filter=\"age\" data-value=\"mlodziez\">\n            <span class=\"choice-main-text\">M\u0142odzie\u017c<\/span>\n            <span class=\"choice-age-text\">16\u201317 lat<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice age-choice active\" data-filter=\"age\" data-value=\"dorosly\">\n            <span class=\"choice-main-text\">Doro\u015bli<\/span>\n            <span class=\"choice-age-text\">18+ lat<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"wizard-col\">\n        <div class=\"step-label\">\n          <span class=\"step-number\">2<\/span>\n          <span>Jaka forma terapii?<\/span>\n        <\/div>\n\n        <div class=\"choice-list\">\n          <button type=\"button\" class=\"choice active\" data-filter=\"service\" data-value=\"terapia_indywidualna\">\n            <span>Terapia indywidualna<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"service\" data-value=\"terapia_rodzinna\">\n            <span>Terapia rodzinna<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"service\" data-value=\"terapia_par\">\n            <span>Terapia dla par<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"wizard-col\">\n        <div class=\"step-label\">\n          <span class=\"step-number\">3<\/span>\n          <span>Obszar problemu<\/span>\n        <\/div>\n\n        <div class=\"choice-list problem-choice-list\">\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"autyzm\">\n            <span>Autyzm<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"adhd\">\n            <span>ADHD<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"ptsd\">\n            <span>PTSD \/ trauma<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"uzaleznienia\">\n            <span>Uzale\u017cnienia<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"zaburzenia_lekowe\">\n            <span>Zaburzenia l\u0119kowe i fobie<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"ocd\">\n            <span>Zaburzenia obsesyjno-kompulsywne<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"zaloba\">\n            <span>\u017ba\u0142oba<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"asperger\">\n            <span>Zesp\u00f3\u0142 Aspergera<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice\" data-filter=\"problem\" data-value=\"zaburzenia_nastroju\">\n            <span>Zaburzenia nastroju<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n\n          <button type=\"button\" class=\"choice active\" data-filter=\"problem\" data-value=\"inny\">\n            <span>Inny<\/span>\n            <span class=\"choice-check\">\u2713<\/span>\n          <\/button>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <p class=\"note\">\u24d8 Je\u015bli nie widzisz swojego problemu na li\u015bcie, wybierz opcj\u0119 \u201eInny\u201d, a nast\u0119pnie wska\u017c dowolnego terapeut\u0119 i dogodny termin wizyty.<\/p>\n\n    <div class=\"selected\">\n      <div class=\"pills\" id=\"selected-filter-pills\">\n        <span class=\"pill\">Doro\u015bli 18+<\/span>\n        <span class=\"pill\">Terapia indywidualna<\/span>\n        <span class=\"pill\">Inny<\/span>\n      <\/div>\n\n      <button type=\"button\" class=\"btn btn-ghost\" id=\"clear-therapist-filters\">Zmie\u0144 wyb\u00f3r<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"shell section\" id=\"matched-specialists\">\n    <div style=\"display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px\">\n      <div>\n        <h2 class=\"section-title\" style=\"margin:0\">Dopasowani terapeuci<\/h2>\n        <p class=\"section-sub\" style=\"margin:6px 0 0;text-align:left\">Specjali\u015bci najlepiej dopasowani do Twoich potrzeb.<\/p>\n      <\/div>\n\n      <p style=\"color:var(--green);font-weight:700\">\u2713 Wszyscy terapeuci s\u0105 zweryfikowani i posiadaj\u0105 odpowiednie kwalifikacje.<\/p>\n    <\/div>\n\n    <p id=\"therapist-results-info\"><\/p>\n\n    <div class=\"therapist-carousel-wrap\">\n      <button type=\"button\" class=\"carousel-arrow carousel-arrow-left\" id=\"matched-therapists-prev\">\u2039<\/button>\n\n      <div id=\"find-specialists-list\" class=\"therapist-carousel-list\"><\/div>\n\n      <button type=\"button\" class=\"carousel-arrow carousel-arrow-right\" id=\"matched-therapists-next\">\u203a<\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"shell section compact\" id=\"all-specialists\">\n    <div class=\"section-head\">\n      <h2 class=\"section-title\">Wszyscy terapeuci<\/h2>\n      <p class=\"section-sub\">Zobacz pe\u0142n\u0105 list\u0119 naszych specjalist\u00f3w.<\/p>\n    <\/div>\n\n    <div class=\"therapist-carousel-wrap therapist-carousel-wrap-small\">\n      <button type=\"button\" class=\"carousel-arrow carousel-arrow-left\" id=\"all-therapists-prev\">\u2039<\/button>\n\n      <div id=\"all-therapists-carousel\" class=\"therapist-carousel-list therapist-carousel-list-small\"><\/div>\n\n      <button type=\"button\" class=\"carousel-arrow carousel-arrow-right\" id=\"all-therapists-next\">\u203a<\/button>\n    <\/div>\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Znajd\u017a terapeut\u0119 Wybierz specjalist\u0119 dopasowanego do Twoich potrzeb i um\u00f3w dogodny termin. 1 Dla kogo jest wizyta? Dziecko 0\u201315 lat \u2713 M\u0142odzie\u017c 16\u201317 lat \u2713 Doro\u015bli 18+ lat \u2713 2 Jaka forma terapii? Terapia indywidualna \u2713 Terapia rodzinna \u2713 Terapia dla par \u2713 3 Obszar problemu Autyzm \u2713 ADHD \u2713 PTSD \/ trauma \u2713 Uzale\u017cnienia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-30","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/pages\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimed24.ovh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=30"}],"version-history":[{"count":15,"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/pages\/30\/revisions"}],"predecessor-version":[{"id":185,"href":"https:\/\/multimed24.ovh\/index.php?rest_route=\/wp\/v2\/pages\/30\/revisions\/185"}],"wp:attachment":[{"href":"https:\/\/multimed24.ovh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}