.AppFooter_container__n4UuF{position:relative;display:block;font-size:0;padding:var(--sectionGap) 0;margin-top:var(--sectionGap);border-top:.4rem solid #ea554e;z-index:50}.AppFooter_top__jhvEK{margin-bottom:var(--blockGap)}.AppFooter_middle__Sld3I{display:flex;justify-content:space-between;margin-bottom:var(--sectionGap)}.AppFooter_bottom__v_YZy{font-family:var(--font-raleway);font-size:1.6rem}.AppFooter_bottom__v_YZy p{opacity:.5}.AppFooter_bottom__v_YZy div{display:flex;justify-content:flex-end;gap:5rem}.AppFooter_bottom__v_YZy div a{color:#7e5959}.AppFooter_contacts__2Qpqa{margin-bottom:var(--blockGap)}.AppFooter_contacts__2Qpqa li{display:flex;flex-direction:column;font-size:var(--fontSizeS);padding-left:1.5rem;border-left:2px solid #ea554e}.AppFooter_contacts__2Qpqa li:not(:last-child){margin-bottom:var(--blockGap)}.AppFooter_menu__K_3vY{font-size:var(--fontSizeL)}.AppFooter_menuItem__uU_Cu:not(:last-child){margin-bottom:.5rem}.AppFooter_menuLink__MHM_w{color:#322626;text-decoration:none}.AppFooter_action__rrklD{display:flex;align-items:center;flex:0 0 87rem;max-width:87rem;gap:3rem;padding:5rem;background:#fff;box-shadow:5px 5px 15px rgba(50,38,38,.08)}.AppFooter_form__uLn8A .form-controls{display:flex;flex-direction:column;gap:2rem;margin-bottom:var(--blockGap)}.AppFooter_form__uLn8A .form-footer>button{background:#f6f5f2;color:#322626}.AppFooter_form__uLn8A [class^=Form_controller]{border-bottom-width:2px;height:4rem;padding:0;font-size:1.6rem}.AppFooter_form__uLn8A [class^=Form_placeholder]{top:1.2rem;left:0;font-size:1.8rem;opacity:.5}@media only screen and (max-width:991.98px){.AppFooter_middle__Sld3I{flex-wrap:wrap;gap:var(--blockGap)}.AppFooter_action__rrklD{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767.98px){.AppFooter_bottom__v_YZy{font-size:1.2rem}.AppFooter_bottom__v_YZy div{flex-direction:column;align-items:center;gap:1rem}.AppFooter_action__rrklD{display:none}}@media (hover:hover){.AppFooter_form__uLn8A .form-footer>button:hover{background:#ea554e;color:#fff}}button.AppHeader_menuLink__6L_ZE,button.AppHeader_submenuLink__N8lNh{margin:0;padding:0;width:auto;border:none;outline:none;cursor:pointer;background:transparent;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button.AppHeader_menuLink__6L_ZE:focus,button.AppHeader_submenuLink__N8lNh:focus{outline:none}.AppHeader_container__8ZRrl{display:flex;justify-content:space-between;align-items:center;font-size:var(--fontSizeS);line-height:1;padding-top:2rem;padding-bottom:2rem}.AppHeader_contacts__Ddok9{display:flex;align-items:center;gap:2.5rem;font-size:2rem}.AppHeader_contacts__Ddok9 li{display:grid;grid-template-columns:2.4rem auto;grid-template-rows:auto auto;grid-gap:1rem;gap:1rem}.AppHeader_contacts__Ddok9 li .icon{grid-row:1/-1;margin:0 auto;color:#ea554e}.AppHeader_actions__5KrUb{display:flex;align-items:center;gap:3rem}.AppHeader_menu___aRlr{position:relative;background:#ea554e;z-index:200}.AppHeader_menuList__YaQVi{display:flex;justify-content:space-between}.AppHeader_menuLink__6L_ZE{position:relative;display:flex;align-items:center;color:#fff;height:8rem;text-decoration:none}.AppHeader_menuLink__6L_ZE:focus{color:#fff}.AppHeader_menuLink__6L_ZE.AppHeader_isActive___R4Mh,.AppHeader_menuLink__6L_ZE[data-active]{font-weight:700}button.AppHeader_menuLink__6L_ZE{color:#fff}button.AppHeader_menuLink__6L_ZE .icon{position:absolute;top:50%;left:calc(100% + 1rem);margin-top:-.3rem;transition:transform .25s ease}button.AppHeader_menuLink__6L_ZE[data-state=open] .icon{transform:rotate(-180deg)}.AppHeader_menuContent__M3Y5c{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease}.AppHeader_menuContent__M3Y5c[data-motion=from-start]{animation-name:enterFromLeft}.AppHeader_menuContent__M3Y5c[data-motion=from-end]{animation-name:enterFromRight}.AppHeader_menuContent__M3Y5c[data-motion=to-start]{animation-name:exitToLeft}.AppHeader_menuContent__M3Y5c[data-motion=to-end]{animation-name:exitToRight}.AppHeader_viewportPosition__Xz7y5{position:absolute;width:100%;top:100%;left:0;perspective:200rem}.AppHeader_viewport__c_1Mv{position:relative;transform-origin:top center;width:100%;background-color:#fffdf7;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.1);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease}.AppHeader_viewport__c_1Mv[data-state=open]{animation:scaleIn .2s ease}.AppHeader_viewport__c_1Mv[data-state=closed]{animation:scaleOut .2s ease}.AppHeader_submenu__3CfLN{display:grid;grid-template-columns:1fr 2fr;padding-top:var(--sectionGap);padding-bottom:var(--sectionGap)}.AppHeader_subviewport__r4CYX{position:relative;padding-left:10rem}.AppHeader_subviewport__r4CYX:has(*){border-left:.4rem solid #ea554e}.AppHeader_subviewport__r4CYX p{display:none;position:absolute;top:0;left:0;padding-left:10rem;font-size:2rem}.AppHeader_submenuHeader__lZsmB .h2{color:#7e5959;margin-bottom:2.5rem}.AppHeader_submenuHeader__lZsmB a{display:block;font-size:var(--fontSizeM);font-weight:700;text-decoration:none;margin-bottom:1.5rem}.AppHeader_submenuHeader__lZsmB:after{content:"";display:block;width:28rem;height:2px;background:#ea554e;margin:0 0 1.9rem}.AppHeader_submenuList__CZUtG{line-height:1;padding-right:2rem}.AppHeader_submenuList__CZUtG>li:not(:last-child){margin-bottom:2.2rem}.AppHeader_submenuLink__N8lNh{display:flex;align-items:baseline;font-size:var(--fontSizeM);font-weight:700;color:#322626;text-decoration:none;text-align:left}.AppHeader_submenuLink__N8lNh:before{content:"";display:block;width:0;height:1.5rem;border-radius:0 100% 100% 0;background:#ea554e;transition:all .23s ease;opacity:0}.AppHeader_submenuLink__N8lNh[data-state=open]{color:#ea554e}.AppHeader_submenuLink__N8lNh[data-state=open]:before{width:1.5rem;margin-right:1.5rem;opacity:1}.AppHeader_submenuLink__N8lNh.AppHeader_isActive___R4Mh,.AppHeader_submenuLink__N8lNh[data-active]{color:#ea554e}.AppHeader_submenuContent__4I1s_{line-height:1}.AppHeader_submenuContent__4I1s_ .h2{color:#7e5959;margin-bottom:2.5rem}.AppHeader_submenuContent__4I1s_ ul li:not(:last-child){margin-bottom:2rem}.AppHeader_submenuContent__4I1s_ ul li a{font-size:2rem;font-weight:700;color:#322626;text-decoration:none}.AppHeader_submenuContent__4I1s_ ul li a.AppHeader_isActive___R4Mh,.AppHeader_submenuContent__4I1s_ ul li a[data-active]{color:#ea554e;font-weight:700}span.AppHeader_hamburgerBar__6oqLY{align-items:flex-end}span.AppHeader_hamburgerBar__6oqLY span,span.AppHeader_hamburgerBar__6oqLY:after,span.AppHeader_hamburgerBar__6oqLY:before{margin:0}@media only screen and (max-width:991.98px){.AppHeader_contacts__Ddok9{display:none}.AppHeader_menuLink__6L_ZE{font-size:var(--fontSizeS)}.AppHeader_submenuContent__4I1s_ ul li a{font-size:1.6rem}}@media only screen and (max-width:767.98px){.AppHeader_actions__5KrUb,.AppHeader_menu___aRlr{display:none}}@media only screen and (min-width:600px){.AppHeader_viewport__c_1Mv{width:var(--radix-navigation-menu-viewport-width)}}@media only screen and (min-width:768px)and (max-width:991.98px){button.AppHeader_menuLink__6L_ZE .icon{display:none}.AppHeader_submenu__3CfLN{grid-template-columns:40% 1fr}.AppHeader_subviewport__r4CYX{padding-left:2.4rem;margin-left:2.4rem}.AppHeader_submenuLink__N8lNh:before{display:none}}@media only screen and (min-width:768px){.AppHeader_mobile__ZDw84{display:none}}@media only screen and (min-width:992px){.AppHeader_subviewport__r4CYX p:last-child{display:block}}@media (hover:hover){.AppHeader_submenuLink__N8lNh:hover{color:#ea554e}.AppHeader_submenuLink__N8lNh:hover:before{width:1.5rem;margin-right:1.5rem;opacity:1}.AppHeader_submenuContent__4I1s_ ul li a:hover{color:#ea554e}}.HamburgerBar_bar__ckSrX{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.6rem;width:4.4rem;height:4.4rem;cursor:pointer}.HamburgerBar_bar__ckSrX span,.HamburgerBar_bar__ckSrX:after,.HamburgerBar_bar__ckSrX:before{content:"";width:2.4rem;height:2px;background:#ea554e;margin:0 auto;border-radius:2px}.SSR_ssr__h6Dbt{display:none}.AppMain_container__X_6M8{overflow-x:clip}.Modal_close__2ei8h{margin:0;padding:0;width:auto;border:none;outline:none;cursor:pointer;background:transparent;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.Modal_close__2ei8h:focus{outline:none}.Modal_overlay__cPG1d{position:fixed;inset:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:990;animation:fadeIn .5s ease forwards}.Modal_container__WijTq{position:fixed;padding:4.4rem 1.2rem;overflow:auto;inset:0;z-index:995;text-align:center;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.Modal_container__WijTq:before{display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.Modal_body__LMFEm{position:relative;display:inline-block;vertical-align:middle;width:100%;max-width:100rem;padding:8rem;background:#fff;text-align:left}.Modal_close__2ei8h{position:absolute;top:1.5rem;right:1.5rem;font-size:0;width:3rem;height:3rem;border-radius:100%;z-index:150}.Modal_close__2ei8h svg{transition:transform .23s ease}.Modal_header__GcR1K{margin-bottom:var(--blockGap)}.Modal_title__DHuDj{color:#7e5959;text-transform:uppercase}.Modal_description__yjbI_{font-size:var(--fontSizeS);line-height:1.2;font-weight:500;color:#848484;margin:1.6rem auto 0}@media only screen and (max-width:991.98px){.Modal_body__LMFEm{padding:4rem}}@media only screen and (max-width:767.98px){.Modal_overlay__cPG1d{background:#fff}.Modal_container__WijTq{padding:0;min-height:100vh}@supports(min-height:100svh){.Modal_container__WijTq{min-height:100svh}}.Modal_body__LMFEm{width:100%;min-height:100%;max-width:none;box-shadow:none;padding:4rem 2rem;animation:moveUp .5s ease}}@media only screen and (min-width:768px){.Modal_container__WijTq:before{content:""}.Modal_body__LMFEm{animation:fadeMoveIn .5s ease forwards}}@media (hover:hover){.Modal_close__2ei8h:hover{color:#ea554e}.Modal_close__2ei8h:hover svg{transform:rotate(90deg)}}.BookAppointmentModal_form__W6iVh .form-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;gap:8rem}.BookAppointmentModal_form__W6iVh [class*=Form_field]+[class*=Form_field]{margin-top:2rem}.BookAppointmentModal_form__W6iVh [class*=Form_textarea]{height:32.4rem}.BookAppointmentModal_form__W6iVh .form-footer{margin-top:2rem}@media only screen and (max-width:991.98px){.BookAppointmentModal_form__W6iVh .form-controls{gap:4rem}}@media only screen and (max-width:767.98px){.BookAppointmentModal_form__W6iVh .form-controls{grid-template-columns:1fr;gap:2rem}.BookAppointmentModal_form__W6iVh [class*=Form_textarea]{height:15rem}}.LeaveReviewModal_form__Oh5XD .form-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;gap:8rem}.LeaveReviewModal_form__Oh5XD [class*=Form_field]+[class*=Form_field]{margin-top:2rem}.LeaveReviewModal_form__Oh5XD [class*=Form_textarea]{height:35rem}.LeaveReviewModal_form__Oh5XD .form-footer{margin-top:2rem}@media only screen and (max-width:991.98px){.LeaveReviewModal_form__Oh5XD .form-controls{gap:4rem}}@media only screen and (max-width:767.98px){.LeaveReviewModal_form__Oh5XD .form-controls{grid-template-columns:1fr;gap:2rem}.LeaveReviewModal_form__Oh5XD [class*=Form_textarea]{height:15rem}}@media only screen and (min-width:768px){.LeaveReviewModal_form__Oh5XD .form-footer{margin-top:-6.6rem}}.Contact_container__9zKaJ{position:relative;white-space:nowrap}a.Contact_container__9zKaJ{color:inherit;text-decoration:none}a.Contact_container__9zKaJ:focus{color:inherit}@media (hover:hover){a.Contact_container__9zKaJ:hover{color:inherit}}button.MobilePanelModal_menuLink___HU9u{margin:0;padding:0;width:auto;border:none;outline:none;cursor:pointer;background:transparent;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button.MobilePanelModal_menuLink___HU9u:focus{outline:none}.MobilePanelModal_menu__4B8E9{position:relative;line-height:1}.MobilePanelModal_menu__4B8E9 ul>li:not(:last-child){margin-bottom:1.5rem}.MobilePanelModal_menu__4B8E9 ul ul{padding:1.2rem 0 0 1.2rem}.MobilePanelModal_menu__4B8E9>div ul li .MobilePanelModal_menuLink___HU9u{font-size:2rem;font-weight:700;color:#7e5959}.MobilePanelModal_menu__4B8E9>div ul li ul li .MobilePanelModal_menuLink___HU9u{font-size:1.4rem;color:#322626}.MobilePanelModal_menu__4B8E9>div ul li ul li ul li .MobilePanelModal_menuLink___HU9u{font-weight:400}.MobilePanelModal_menuList__GIRbi{display:flex;flex-direction:column;gap:1.5rem}.MobilePanelModal_menuLink___HU9u{position:relative;text-decoration:none;text-align:left}.MobilePanelModal_menuLink___HU9u.MobilePanelModal_isActive__g0Xop,.MobilePanelModal_menuLink___HU9u[data-active]{color:#ea554e!important}button.MobilePanelModal_menuLink___HU9u .icon{position:absolute;top:50%;left:calc(100% + 1em);font-size:.55em;margin-top:-.2727em;transition:transform .25s ease}button.MobilePanelModal_menuLink___HU9u[data-state=open] .icon{transform:rotate(-180deg)}.MobilePanelModal_contacts__B7jHq{display:flex;flex-direction:column;gap:2.5rem;margin:4rem 0;font-size:1.4rem;line-height:1}.MobilePanelModal_contacts__B7jHq li{display:grid;grid-template-columns:2.4rem auto;grid-template-rows:auto auto;grid-gap:.8rem;gap:.8rem}.MobilePanelModal_contacts__B7jHq li .icon{grid-row:1/-1;margin:0 auto;color:#ea554e}.MobilePanelModal_contacts__B7jHq+button{width:100%}.QuestionModal_form__lgC5r .form-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem;gap:8rem}.QuestionModal_form__lgC5r [class*=Form_field]+[class*=Form_field]{margin-top:2rem}.QuestionModal_form__lgC5r [class*=Form_textarea]{height:35rem}.QuestionModal_form__lgC5r .form-footer{margin-top:2rem}@media only screen and (max-width:991.98px){.QuestionModal_form__lgC5r .form-controls{gap:4rem}}@media only screen and (max-width:767.98px){.QuestionModal_form__lgC5r .form-controls{grid-template-columns:1fr;gap:2rem}.QuestionModal_form__lgC5r [class*=Form_textarea]{height:15rem}}@media only screen and (min-width:768px){.QuestionModal_form__lgC5r .form-footer{margin-top:-6.6rem}}.ThanksModal_header__N8_rR{margin-bottom:0;text-align:center}.ThanksModal_description__2YkXY{font-size:2rem;text-align:center}.Logo_container__fnVUs{display:block;font-size:0;text-decoration:none;width:24rem}.Logo_container__fnVUs img{width:100%}@media only screen and (max-width:767.98px){.Logo_container__fnVUs{width:15rem}}.Socials_container__I_ahR{display:flex;gap:1.2rem}.Socials_container__I_ahR a{color:#ea554e}.CookieNotification_container__s8Ckd{position:fixed;display:flex;flex-direction:column;align-items:flex-end;left:3rem;bottom:3rem;width:100%;max-width:53rem;color:#322626;background:#fff;padding:4rem 6rem;border-left:.4rem solid #ea554e;z-index:800}.CookieNotification_container__s8Ckd p{font-size:var(--fontSizeM);line-height:1.5;margin-bottom:3rem}.CookieNotification_container__s8Ckd p a{color:#322626}@media only screen and (max-width:767.98px){.CookieNotification_container__s8Ckd{width:100%;right:0;left:0;bottom:0;margin:0 auto;padding:1.5rem}}.TaxDeductionBtn_container__0U9Vn{display:flex;justify-content:center;align-items:center;position:fixed;top:50%;right:0;font-family:var(--font-raleway);font-weight:600;width:30rem;height:6.6rem;color:#fff;background:#ea554e;text-decoration:none;border-radius:10rem 0 0 10rem;z-index:200;transform:translateX(21rem);transition:transform .23s ease}.TaxDeductionBtn_container__0U9Vn span{opacity:0}.TaxDeductionBtn_container__0U9Vn:focus{color:#fff}@media only screen and (max-width:991.98px){.TaxDeductionBtn_container__0U9Vn{width:20rem;height:4rem;font-size:var(--fontSizeS);transform:translateX(16rem)}}@media only screen and (max-width:767.98px){.TaxDeductionBtn_container__0U9Vn{width:15rem;height:3rem;font-size:var(--fontSizeS);transform:translateX(11.8rem)}}@media (hover:hover){.TaxDeductionBtn_container__0U9Vn:hover{transform:translateX(0)}.TaxDeductionBtn_container__0U9Vn:hover span{opacity:1}}.ClinicFilter_button__5Dzhs{margin:0;padding:0;width:auto;border:none;outline:none;cursor:pointer;background:transparent;color:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.ClinicFilter_button__5Dzhs:focus{outline:none}.ClinicFilter_container__m81jN{display:flex;border-bottom:.4rem solid #ea554e}.ClinicFilter_button__5Dzhs{display:flex;align-items:center;justify-content:center;flex:1 1;height:6.6rem}.ClinicFilter_isSelected__SJYSy{color:#fff;background:#ea554e}@media only screen and (max-width:767.98px){.ClinicFilter_container__m81jN{flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.ClinicFilter_container__m81jN::-webkit-scrollbar{display:none}.ClinicFilter_button__5Dzhs{padding:0 1.2rem;height:5rem}}.Contacts_body__F_jBK{position:relative;margin-top:var(--blockGap);padding-top:8.5rem;padding-left:26.5rem}.Contacts_info__ffvNI{position:absolute;top:0;left:0;background:#fff;padding:3rem;box-shadow:12px 12px 30px rgba(126,89,89,.1);z-index:120}.Contacts_info__ffvNI a{display:inline-block;font-size:var(--fontSizeL);font-weight:700;margin-bottom:1.5rem}.Contacts_info__ffvNI p{font-family:var(--font-raleway)}.Contacts_info__ffvNI p:not(:last-child){margin-bottom:.5rem}.Contacts_map__g4N3l{border-right:.4rem solid #ea554e}@media only screen and (max-width:991.98px){.Contacts_body__F_jBK{padding-left:0}}.Doctors_container__JE1AE{margin:var(--sectionGap) 0}.Doctors_title__g8Ci5{max-width:110rem;margin-bottom:6rem}@media only screen and (max-width:991.98px){.Doctors_title__g8Ci5{margin-bottom:4rem}}