.Contact_contact_info_container__zo2n0{margin-top:48px;padding:0 24px}.Contact_contact_info_container_inner__JViK3{max-width:82rem;margin:0 auto}.Contact_contact_info_grid__9tjRS{display:grid;position:relative;grid-template-columns:repeat(2,1fr)}.Contact_contact_info_grid__9tjRS:before{content:"";position:absolute;top:0;width:calc(100%);height:1px;background:hsla(0,0%,45%,.15)}.Contact_contact_info_grid__9tjRS:after{content:"";position:absolute;bottom:0;left:.5em;width:calc(100% - 1em);height:1px;background:hsla(0,0%,45%,.15)}.Contact_contact_info_grid_cell__HpIf8:first-of-type{border-right:1px solid hsla(0,0%,45%,.15)}.Contact_contact_details_title__slxVq{padding-top:65px;max-width:80%;font-size:24px;margin-bottom:62px}.Contact_contact_details_col__fhUEG{margin-bottom:67px}.Contact_contact_details_grid__qyqZv{display:grid;grid-template-columns:1fr 2fr;margin-top:32px}.Contact_contact_details_grid__qyqZv .Contact_contact_details_grid_col__lzdpl:first-of-type{padding-right:10.5px}.Contact_contact_details_grid__qyqZv .Contact_contact_details_grid_col__lzdpl:nth-of-type(2){padding-left:10.5px;padding-right:10.5px}.Contact_contact_details_grid__qyqZv .Contact_contact_details_grid_col__lzdpl.Contact_label__gPPu5{color:gray}.Contact_contact_info_grid_cell__HpIf8.Contact_map_container__8Jh1f{padding:8%}.Contact_map_placeholder__q1Zoi{position:relative;padding-bottom:56.25%;background-color:#d9d9d9}.Contact_map_placeholder__q1Zoi iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.Contact_treatments_section__WG6iR{margin:60px 0}.Contact_treatments_section_inner__mWF5_{padding:60px 16px;background-color:#f6f2ef}.Contact_treatments_container__k79es{max-width:82rem;margin:0 auto}.Contact_treatments_section_title__ReFsP{text-align:center;font:400 48px/1 Silk;font-family:Silk;margin-bottom:48px}.Contact_treatments_list__L8k3Y{min-width:0;margin-bottom:calc(48px - 16px)}.Contact_treatment_cell__teRjG{text-align:center}.Contact_treatment_cell__teRjG .Contact_treatment_name__WFmPy{font-size:14px;font-weight:500;display:block;transition:color .3s ease}.Contact_treatments_control__Wx1Zo{display:flex;align-items:center;justify-content:center}.Contact_treatments_control__Wx1Zo button{width:32px;height:32px;border-radius:100%;background-color:#fff;border:1px solid #d9d9d9}.Contact_treatment_cell__teRjG:hover .Contact_treatment_name__WFmPy{color:#b6927c}.Contact_location_image___1cZQ{padding:0 16px 60px}.Contact_location_image_inner__QEbky{max-width:82rem;margin:0 auto}.Contact_location_image_container__6jp9r{position:relative;padding-bottom:56.25%;background-color:#d9d9d9;border-radius:12px;overflow:hidden}@media(max-width:1279px){.Contact_treatments_section_title__ReFsP{font-size:38px}}@media(max-width:999px){.Contact_contact_info_grid__9tjRS{grid-template-columns:100%}.Contact_contact_info_grid_cell__HpIf8:first-of-type{border:none}.Contact_contact_details_title__slxVq{padding-top:48px;max-width:80%;font-size:20px;margin-bottom:38px}.Contact_contact_details_col__fhUEG{margin-bottom:48px}.Contact_contact_info_grid_cell__HpIf8.Contact_map_container__8Jh1f{padding:0}}@media(max-width:767px){.Contact_treatments_section_title__ReFsP{font-size:28px}.Contact_contact_details_title__slxVq{font-size:18px}}@media(max-width:623px){.Contact_contact_details_title__slxVq{font-size:16px;padding-top:32px}.Contact_contact_details_grid__qyqZv{font-size:14px}.Contact_contact_info_container__zo2n0{margin-top:32px;padding:0 16px}}.Page_j_top__Ipjbs{padding:calc(81px + 48px) 0 0}.Page_container__4TqKj{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.Page_j_top__Ipjbs .Page_h2__Qh209{font:400 48px/1.2 Silk;text-align:center;text-transform:uppercase}.Page_j_top__Ipjbs .Page_txt__HdGxK{font:normal 16px/1.5 Poppins;letter-spacing:0;text-align:center;text-transform:uppercase;margin:18px 0 0}.Page_j_top__Ipjbs .Page_txt__HdGxK .Page_br__IwoLC{display:block}.Page_txt__HdGxK{color:#707070}@media(max-width:1279px){.Page_j_top__Ipjbs .Page_h2__Qh209{font-size:38px}.Page_j_top__Ipjbs .Page_txt__HdGxK{font-size:14px}}@media(max-width:767px){.Page_j_top__Ipjbs .Page_h2__Qh209{font-size:28px}}