.NavBar_navbar_wrapper__L0g6W{display:flex;flex-direction:row;width:100%;height:80px;justify-content:center;align-items:center;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);background-color:#fff;position:relative}.NavBar_navbar_inner__r8RXm{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:95%;max-width:1200px}.NavBar_image_wrapper__2MJwj{width:150px}.NavBar_menu_section_wrapper__8D9aq{align-items:center}.NavBar_menu_section_wrapper__8D9aq,.NavBar_menu_wrapper__jlUkw{display:flex;flex-direction:row;justify-content:center}@media(max-width:768px){.NavBar_menu_wrapper__jlUkw{display:none}}.NavBar_menu_wrapper__jlUkw ul{display:flex;flex-direction:row;align-items:center;list-style-type:none;padding:0;margin:0 10px 0 0}.NavBar_menu_wrapper__jlUkw ul li{margin:0 10px}.NavBar_sidebar_menu__uKHPg{position:fixed;top:0;right:0;width:200px;height:100vh;z-index:100;background-color:#fff;transition:transform .3s ease-in-out;overflow-y:auto;transform:translateX(100%)}.NavBar_sidebar_menu__uKHPg.NavBar_open__qxC8g{transform:translateX(0)}@media screen and (min-width:769px){.NavBar_sidebar_menu__uKHPg{display:none}}.NavBar_sidebar_menu__uKHPg li{padding:20px;border-bottom:1px solid #f1f1f1;cursor:pointer}.NavBar_sidebar_menu__uKHPg li:hover{background-color:#ba006f;color:#fff}.NavBar_li_first_child__FeVQv{margin-top:60px}.NavBar_close_icon__Flwn2{position:absolute;top:20px;right:20px;font-size:30px;cursor:pointer}.NavBar_appointment_button__HKcb0{display:flex;padding:5px;justify-content:center;align-items:center;gap:10px;cursor:pointer;border-radius:5px;background:#ba006f;color:#fff;text-align:center;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.33px}@media screen and (max-width:768px){.NavBar_appointment_button__HKcb0{margin-left:20px}}.NavBar_hamburger_icon__MgR6g{display:none}@media(max-width:768px){.NavBar_hamburger_icon__MgR6g{display:block;color:#ba006f;font-size:30px;margin-right:20px;margin-left:10px;cursor:pointer}}.Footer_footer_section_wrapper__TuCQz{display:flex;width:100%;justify-content:center;align-items:flex-start;gap:0 50px;flex-wrap:wrap;background:#eee}.Footer_footer_inner_wrapper__aPMOC{display:flex;padding:30px 0;flex-direction:column;align-items:center;align-self:stretch}.Footer_footer_content_wrapper__hTL_U{display:flex;justify-content:center;align-items:flex-start;gap:50px}@media screen and (max-width:768px){.Footer_footer_content_wrapper__hTL_U{flex-direction:column;gap:30px;align-items:center}}.Footer_footer_visual_elements_wrapper__90wQA{display:flex;flex-direction:column;align-items:center;gap:30px}.Footer_footer_buttons__eZkXg{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%}.Footer_footer_socials_wrapper__H7Q8M{display:flex;flex-direction:row;padding:0 10px;justify-content:center;align-items:flex-start;gap:10px}.Footer_footer_text_wrapper__sjftI{display:flex;padding:20px;justify-content:center;align-items:flex-start;align-content:flex-start;gap:50px;align-self:stretch;flex-wrap:wrap}.Footer_text_column__a0g7N{display:flex;flex-direction:column;align-items:flex-start;gap:25px}@media screen and (max-width:768px){.Footer_text_column__a0g7N{align-items:center}}.Footer_footer_text_title__f62yW{color:#ba006f;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.44px}.Footer_footer_text_subtitle__L_VWy,.Footer_footer_text_subtitle_phone__efPDc{color:#000;font-family:Poppins;font-size:15px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.33px}.Footer_footer_text_subtitle_phone__efPDc{text-decoration:none;cursor:pointer}.Footer_reservation_button__t7tHs{padding:5px 8px;justify-content:center;width:100%;border-radius:8px;background:#ba006f;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);color:#fff;font-size:20px;font-weight:700;letter-spacing:-.44px}.Footer_footer_bottom_text__K_gP9,.Footer_reservation_button__t7tHs{display:flex;align-items:center;gap:10px;font-family:Poppins;font-style:normal;line-height:150%}.Footer_footer_bottom_text__K_gP9{padding-top:20px;flex-direction:column;justify-content:flex-end;color:#000;text-align:center;font-size:10px;font-weight:400;letter-spacing:-.22px;width:180px;height:59px}.Hero_hero__FVN0h{gap:10px;align-self:stretch;background:linear-gradient(0deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 100%),var(--bg-image) 50%/cover no-repeat;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25)}.Hero_hero__FVN0h,.Hero_hero_inner__3THrb{height:400px;flex-direction:column;display:flex;justify-content:center;align-items:center}.Hero_hero_inner__3THrb{width:100%}.Hero_hero_title__2nkU0{color:#ba006f;text-align:center;font-family:Poppins;font-size:38px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.836px}@media screen and (max-width:768px){.Hero_hero__FVN0h,.Hero_hero_inner__3THrb{height:300px}.Hero_hero_title__2nkU0{font-size:30px}}.page_doctor_section_wrapper__XNAkE{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fcfcfc}.page_doctor_section_inner__gjCgE{display:flex;padding:45px 0;justify-content:center;align-items:flex-start;max-width:1100px;width:80%;gap:90px}@media screen and (max-width:768px){.page_doctor_section_inner__gjCgE{flex-direction:column;align-items:center;padding:25px 0;gap:50px}}.page_doctor_left_side_wrapper__y5H_z{display:flex;flex-direction:column;align-items:flex-start;gap:70px;border-radius:8px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);background-color:#fff;height:auto}@media screen and (max-width:768px){.page_doctor_left_side_wrapper__y5H_z{width:100%;max-width:350px;padding:20px;gap:20px;height:auto}}.page_doctor_image__JdTVf{display:flex;width:526px;height:auto;align-items:flex-start;gap:10px;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:768px){.page_doctor_image__JdTVf{border-radius:8px;width:100%}}.page_doctor_basic_information__4d4Cz{display:flex;padding-left:20px;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:50px}@media screen and (max-width:768px){.page_doctor_basic_information__4d4Cz{margin-bottom:20px}}.page_doctor_right_side_wrapper__AgNAa{display:flex;flex-direction:column;align-items:flex-start;gap:30px;max-width:700px;width:100%}.page_doctor_subtitle__N7sDn{width:auto;height:31px;color:#ba006f;font-family:Poppins;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.44px}.page_doctor_list__5MIzc,.page_doctor_text__pqiMd{color:#000;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.33px;width:100%}.page_doctor_list__5MIzc{list-style-type:none}.page_doctor_list__5MIzc:before{content:"-";margin-right:5px}.page_doctor_calendar_wrapper__BHnFp{background-color:#fcfcfc;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.page_doctor_calendar_inner__IE6Ju{display:flex;flex-direction:column;align-items:center;gap:25px}.page_doctor_calendar_title__XGFBF{display:flex;padding:10px;justify-content:center;align-items:center;gap:10px}.page_doctor_calendar_title_text__H10Gv{color:#ba006f;text-align:center;font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.616px}.page_calendar_container__j8zDK{width:1100px}@media screen and (max-width:768px){.page_calendar_container__j8zDK{width:100%}}.Card_main__bHoCb{width:100%;padding:24px;background-color:#fff;margin-bottom:24px;border-radius:8px}@media only screen and (max-width:899px){.Card_main__bHoCb{padding:16px;margin-bottom:0;box-shadow:none}}.CustomAutocomplete_main__109xq{margin-bottom:8px;width:100%}.CustomAutocomplete_main__109xq fieldset{border:none!important;outline:none!important}.CustomAutocomplete_inputWrapper__iHbR5{display:flex;align-items:center;width:100%;height:40px;box-sizing:border-box;border:1px solid #cfe1e8;background-color:#fafafa!important}.CustomAutocomplete_input__R_ZID{flex:1;border:none;padding:0 0 0 8px;background-color:#fafafa!important;font-family:Poppins!important;font-size:14px;line-height:20px;color:#0b2536}.CustomAutocomplete_input__R_ZID:focus{outline:none}.CustomAutocomplete_input__R_ZID::placeholder{font-family:Poppins!important;font-size:14px;line-height:20px;font-style:italic;color:#677074}.InputLabel_main__VtNxn{margin-bottom:4px}.InputLabel_main__VtNxn .InputLabel_extraText___Zawv,.InputLabel_main__VtNxn span{color:var(--label-text);font-size:12px;line-height:14px;font-weight:400;font-family:Poppins}.InputLabel_main__VtNxn .InputLabel_extraText___Zawv{margin:0}.CustomSelect_main__j78Nc{margin-bottom:8px}.CustomSelect_main__j78Nc fieldset{border:none!important;outline:none!important}.MainBtn_main__BYiyW{border:none;color:#fff;font-family:Poppins;font-weight:600;font-size:16px;line-height:16px;padding:14px 16px;cursor:pointer;width:210px;transition:transform .2s;border-radius:20px}.MainBtn_main__BYiyW,.MainBtn_main__BYiyW:hover{background-color:#ba006f}.MainBtn_disabledBtn__MA82a{border:none;border-radius:100px;background-color:#c6c6c6;color:#fff;font-family:Poppins;font-weight:700;font-size:14px;line-height:16px;padding:14px 16px;text-transform:uppercase;width:200px}@media only screen and (max-width:599px){.MainBtn_main__BYiyW:hover{transform:none}}.Calendar_mainWrapper__Gm0J_{display:flex;width:100%;margin-top:16px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);border-top-right-radius:8px;border-bottom-right-radius:8px}.Calendar_outer__5OS1X{border:16px solid #f5f5f5;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:16px;flex:4;overflow:hidden}.Calendar_weekPicker__onFtS{display:flex;justify-content:center;align-items:center;margin:16px 0}.Calendar_weekText__jE8mZ{margin:0 24px;color:var(--dark-text-color);font-weight:700;font-family:var(--font-family);line-height:16px;font-size:12px;text-transform:uppercase}.Calendar_calendarIcon__Yp4CK{display:flex;margin-right:24px}.Calendar_slideControl__939if{cursor:pointer}.Calendar_priceContainer__pe0Yk{display:flex;align-items:center;justify-content:flex-end;margin-bottom:5px}.Calendar_priceContainer__pe0Yk span{color:var(--dark-text);font-weight:600;font-family:var(--font-family);line-height:20px;font-size:14px;margin-left:8px}.Calendar_institutionItem__r_BBV{display:flex;justify-content:space-between;align-items:center;margin-top:16px;width:100%}.Calendar_institutionItem__r_BBV .Calendar_instInner__BaYrF{display:flex;width:50%;justify-content:space-between;align-items:center}.Calendar_instDiscount__KqiDd{border:1px solid var(--red-color);background-color:var(--light-red-color);padding:4px;border-radius:var(--border-radius)}.Calendar_qualifications__nimVT{margin:4px 0 0;font-weight:400}.Calendar_qualifications__nimVT,.Calendar_serviceName__a5jeQ{font-size:14px;line-height:20px;font-family:var(--font-family)}.Calendar_serviceName__a5jeQ{color:var(--dark-text);font-weight:700}@media only screen and (max-width:899px){.Calendar_mainWrapper__Gm0J_{flex-direction:column}.Calendar_institutionItem__r_BBV .Calendar_instInner__BaYrF{width:75%}}@media only screen and (max-width:599px){.Calendar_weekPicker__onFtS{justify-content:space-evenly}.Calendar_weekText__jE8mZ{margin:0}.Calendar_calendarIcon__Yp4CK{margin-right:0}.Calendar_outer__5OS1X{border:1px solid #f3f7f9}.Calendar_institutionItem__r_BBV{flex-wrap:wrap}.Calendar_institutionItem__r_BBV .Calendar_instInner__BaYrF{width:100%}.Calendar_institutionItem__r_BBV span{line-height:20px;font-size:12px}.Calendar_priceContainer__pe0Yk{margin-top:4px;justify-content:flex-start}.Calendar_priceContainer__pe0Yk span{color:var(--dark-text);font-weight:600;font-family:var(--font-family);font-size:12px;margin-left:8px}}.Week_week__XFPeT{min-height:270px;display:flex;flex-direction:column;border-radius:8px}.Week_dayHeaders__LT6Jy{display:flex}.Week_dayHeader__s12fx{text-align:center;flex:1;padding-bottom:16px}.Week_dayName__9261_{color:#ba006f;font-weight:700;font-family:var(--font-family);line-height:16px;font-size:12px;text-transform:uppercase;margin:8px 0 0}.Week_dayDate__q8TRU{color:#0b2536;font-weight:400;font-family:var(--font-family);line-height:20px;font-size:14px;margin:2px 0 0}.Week_dayHeaders__LT6Jy>div:nth-child(odd),.Week_days__6OYfX>.Week_day__dHJ7o:nth-child(odd){background-color:#f5f5f5}.Week_dayHeaders__LT6Jy>div:first-child{border-top-left-radius:8px}.Week_dayHeaders__LT6Jy>div:nth-child(7){border-top-right-radius:8px}.Week_days__6OYfX>.Week_day__dHJ7o:first-child{border-bottom-left-radius:8px}.Week_days__6OYfX>.Week_day__dHJ7o:nth-child(7){border-bottom-right-radius:8px}.Week_dayHeaders__LT6Jy>div:nth-child(2n),.Week_days__6OYfX>.Week_day__dHJ7o:nth-child(2n){background-color:#d9d9d9}.Week_days__6OYfX{position:relative;display:flex;flex:1}.Week_days__6OYfX .Week_day__dHJ7o{flex:1}.Week_jumpCard__7LWRU{position:absolute;width:100%;height:100%;background-color:transparent;padding:16px}.Week_jumpCard__7LWRU div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fafafa;border:1px solid #cfe1e8}.Week_jumpCard__7LWRU .Week_offlineText__jIetS{text-align:center;margin:0 10px 10px}.Week_jumpCard__7LWRU .Week_jumpText__2g8yg,.Week_jumpCard__7LWRU .Week_offlineText__jIetS{color:#0b2536;font-weight:600;font-family:var(--font-family);line-height:20px;font-size:14px}.Week_jumpCard__7LWRU .Week_jumpText__2g8yg{margin-bottom:10px}.Week_jumpCard__7LWRU .Week_jumpBtn__5QCxL{color:#3d5a80;font-weight:700;font-family:var(--font-family);line-height:20px;font-size:14px;cursor:pointer}.Week_moreBtn___eW3H{display:flex;justify-content:center;margin:16px 0;transition:transform .2s}.Week_moreBtn___eW3H span{color:"000";font-weight:600;font-family:var(--font-family);line-height:20px;font-size:14px}.Week_moreBtn___eW3H:hover{cursor:pointer;transform:scale(1.05)}@media only screen and (max-width:599px){.Week_dayDate__q8TRU{line-height:16px;font-size:12px}.Week_moreBtn___eW3H span{line-height:14px;font-size:12px}.Week_moreBtn___eW3H:hover{transform:none}.Week_week__XFPeT{min-height:230px}.Week_jumpText__2g8yg{text-align:center}}.ReservationButton_button__Ype8D{display:flex;justify-content:center;align-items:center;margin:0 16px 4px;color:var(--white);font-family:Robot,sans-serif;font-weight:700;font-size:14px;line-height:20px;padding:4px 0;transition:transform .2s;border-radius:8px}.ReservationButton_button__Ype8D:hover{cursor:pointer;transform:scale(1.05)}@media only screen and (max-width:599px){.ReservationButton_button__Ype8D{margin:0 4px 4px;font-size:12px;line-height:14px}.ReservationButton_button__Ype8D:hover{transform:none}}.DoctorContainer_doctorContainer__KsBOl{border:16px solid #f5f5f5;background-color:#f5f5f5;flex:1;display:flex;flex-direction:column;border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:0}.DoctorContainer_textWrapper__bzIth{font-size:12px;line-height:16px;font-weight:400;font-family:var(--font-family);color:#ba006f}.DoctorContainer_infoWrapper__qa7wG{flex:1;display:flex;flex-direction:column}.DoctorContainer_infoWrapper__qa7wG div{margin-top:16px}.DoctorContainer_text__Dzslv{font-style:italic;color:#ba006f}.DoctorContainer_qualifications__33YHA,.DoctorContainer_text__Dzslv{font-size:14px;line-height:20px;font-weight:400;font-family:var(--font-family)}.DoctorContainer_qualifications__33YHA{margin:4px 0 0}.DoctorContainer_button__gR8XB{border:none;background-color:transparent;color:#ba006f;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:20px;padding:0;cursor:pointer}.DoctorContainer_priceContainer__ZFS5q{display:flex;align-items:center}.DoctorContainer_priceContainer__ZFS5q span{color:#ba006f;font-weight:600;font-family:var(--font-family);line-height:20px;font-size:14px;margin-left:8px}@media only screen and (max-width:899px){.DoctorContainer_doctorContainer__KsBOl{display:flex;flex-direction:row;border-bottom:0;border:1px solid var(--light-background);padding:8px}.DoctorContainer_infoWrapper__qa7wG{margin-left:16px}.DoctorContainer_infoWrapper__qa7wG div{margin-top:0}}@media only screen and (max-width:599px){.DoctorContainer_button__gR8XB:hover{transform:none}}.LoadingSpinner_main__1C9oW{display:flex;flex-direction:column;justify-content:center;align-items:center}.LoadingSpinner_text__CJcdJ{color:var(--dark-text);font-weight:600;font-family:var(--monroe);font-size:14px;line-height:20px;margin-top:16px}.CustomDatePicker_iconWrapper__qIezB{display:flex;margin-right:24px;cursor:pointer}.CustomDatePicker_react-datepicker-wrapper__OPJjP{width:auto}