.appointmentSection_container__mhK30{padding-right:4.5rem;padding-left:4.5rem}@media(max-width:1200px){.appointmentSection_container__mhK30{padding-left:3rem;padding-right:3rem}}@media(max-width:992px){.appointmentSection_container__mhK30{padding-left:2rem;padding-right:2rem}}@media(max-width:768px){.appointmentSection_container__mhK30{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:480px){.appointmentSection_container__mhK30{padding-left:1rem;padding-right:1rem}}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb{background-color:var(--gray-02);border-radius:16px;padding-top:56px;padding-bottom:16px;margin-bottom:24px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_title__nArZn{font-family:var(--bold);font-size:36px;font-weight:700;color:var(--gray-12);text-align:center;margin-bottom:2rem}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_title__nArZn span{color:var(--primary-500)}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_content__CsW3E{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_step_item__s9df0{display:flex;align-items:center;gap:32px;position:relative}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_wrapper__awV4A{display:flex;flex-direction:column;align-items:center;min-width:60px;position:relative}@media(max-width:760px){.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_wrapper__awV4A{min-width:40px}}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_image_grid__3Sfcu{order:1}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_steps_grid__WFnUC{order:2;display:flex;justify-content:center;align-items:center}@media(min-width:1200px){.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_image_grid__3Sfcu{order:2}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_steps_grid__WFnUC{order:1}}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_circle__qq_lo{width:67px;height:64px;display:flex;justify-content:center;align-items:center;background-color:var(--primary-500);border-radius:50%;z-index:1}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_circle__qq_lo .appointmentSection_icon__YryfV{width:32px;height:32px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_dashed_line__b8GB3{position:absolute;top:100%;height:48px;border-right:2px dashed var(--primary-500)}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU{background-color:var(--gray-00);border-radius:16px;padding:12px 16px;width:416px}@media(max-width:760px){.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU{padding:8px 12px}}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU .appointmentSection_text__aiRUG{font-size:18px;font-weight:400;color:var(--gray-12)}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU .appointmentSection_text__aiRUG strong{font-weight:700}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_appointment_section_image__Ga6AW{display:flex;justify-content:center;padding:1.5rem 2rem}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_appointment_section_image__Ga6AW img{width:100%;max-width:470px;height:auto}@media(max-width:768px){.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb{padding-top:32px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_title__nArZn{font-size:24px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU{width:286px}}@media(max-width:480px){.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb{padding-top:24px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_title__nArZn{font-size:20px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text_box__8NEgU{width:280px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_text__aiRUG{font-size:14px!important}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_circle__qq_lo{width:32px;height:32px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_icon_circle__qq_lo .appointmentSection_icon__YryfV{width:16px;height:16px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_step_item__s9df0{gap:6px}.appointmentSection_container__mhK30 .appointmentSection_container_box__Fqldb .appointmentSection_appointment_section_image__Ga6AW img{max-width:220px}}.heroSection_container__ZMZ9F{padding-right:4.5rem;padding-left:4.5rem}@media(max-width:1200px){.heroSection_container__ZMZ9F{padding-left:3rem;padding-right:3rem}}@media(max-width:992px){.heroSection_container__ZMZ9F{padding-left:2rem;padding-right:2rem}}@media(max-width:768px){.heroSection_container__ZMZ9F{padding-left:1.5rem;padding-right:1.5rem}}@media(max-width:480px){.heroSection_container__ZMZ9F{padding-left:1rem;padding-right:1rem}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU{background-color:var(--gray-02);border-radius:32px}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU{border-radius:16px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv{display:flex;flex-direction:column;max-width:480px;padding-bottom:3.5rem;margin:auto;height:100%;justify-content:end}@media(max-width:1024px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv{padding:20px 12px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv h2{font-family:var(--bold);font-size:38px;font-weight:800;color:var(--gray-12);text-align:center;margin-bottom:1rem}@media(max-width:1024px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv h2{font-size:24px;font-weight:700;padding:0 12px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv p{font-size:22px;font-family:var(--regular);color:var(--gray-12);text-align:center;line-height:2}@media(max-width:1024px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv p{font-size:14px;padding:0 12px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3{margin-top:5rem;display:flex;justify-content:center}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3{margin-top:2rem}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_academy_button__zoDb3{width:auto;border-radius:8px;text-align:center;display:flex;align-items:center;transition:all .5s ease;font-family:var(--medium);background-color:none;border:1px solid var(--primary-500);color:var(--primary-500);height:50px;padding:.635rem 1.25rem}@media(max-width:900px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_academy_button__zoDb3{height:40px;padding:.5rem 1rem}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_academy_button__zoDb3:hover{background-color:var(--primary-100);cursor:pointer}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_academy_button__zoDb3{font-size:14px;padding:12px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d{width:auto;border-radius:8px;text-align:center;display:flex;align-items:center;transition:all .5s ease;font-family:var(--medium);background-color:var(--primary-500);border:1px solid var(--primary-500);color:var(--gray-00);height:50px;padding:.635rem 1.25rem}@media(max-width:900px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d{height:40px;padding:.5rem 1rem}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d:hover{background-color:var(--primary-400);border:1px solid var(--primary-400);cursor:pointer}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d{font-size:14px}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d{margin-right:1.5rem}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_content__LMULv .heroSection_button__C3KX3 .heroSection_reservation_button__6_x2d{margin-right:.5rem}}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_hero_section_image__go9Fq{display:flex;justify-content:end;padding:1.5rem 2rem}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_hero_section_image__go9Fq img{width:100%}@media(max-width:760px){.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_hero_section_image__go9Fq img{width:326px;height:216px}.heroSection_container__ZMZ9F .heroSection_container_box__PoVpU .heroSection_hero_section_image__go9Fq{padding:12px}}.outTherapists_container__IX4qS{padding:6rem 11.5rem}@media(max-width:1024px){.outTherapists_container__IX4qS{padding:40px 24px}}.outTherapists_container__IX4qS .outTherapists_description__S1QKz h2{font-family:var(--bold);color:var(--gray-12);font-size:36px;text-align:center}@media(max-width:760px){.outTherapists_container__IX4qS .outTherapists_description__S1QKz h2{font-size:var(--head-4)}}.outTherapists_container__IX4qS .outTherapists_description__S1QKz h2 span{color:var(--primary-500)}.outTherapists_container__IX4qS .outTherapists_therapists_slider__30bnb{margin-top:3.5rem}.therapistsItem_therapist_card__hbs40{margin:0 0 3rem}.therapistsItem_therapist_card__hbs40 .therapistsItem_therapist_image__TH9ZV{text-align:center;padding:1.5rem;border-radius:16px;box-shadow:0 4px 24px 0 rgba(36,36,36,.062745098);display:flex;justify-content:center;align-items:center}.therapistsItem_therapist_card__hbs40 .therapistsItem_therapist_image__TH9ZV img{width:150px;height:150px}@media(max-width:760px){.therapistsItem_therapist_card__hbs40 .therapistsItem_therapist_image__TH9ZV{padding:1rem;object-fit:contain}.therapistsItem_therapist_card__hbs40 .therapistsItem_therapist_image__TH9ZV img{border-radius:16px;width:90px;height:90px}}.therapistsItem_therapist_card__hbs40 h3{color:var(--gray-12);font-family:var(--bold);font-size:var(--body-m);margin-top:.5rem;text-align:center}@media(max-width:760px){.therapistsItem_therapist_card__hbs40 h3{font-size:var(--body-s)}}.therapistsItem_therapist_card__hbs40 p{color:var(--primary-400);font-family:var(--medium);font-size:var(--body-s);margin-top:.5rem;text-align:center}@media(max-width:760px){.therapistsItem_therapist_card__hbs40 p{font-size:var(--caption)}}