.SearchInput_root__Y_imU{position:relative;width:100%}.SearchInput_root__Y_imU .SearchInput_input__69njF{width:100%;height:40px;padding:8px 42px 8px 16px;border:1px solid #ddd;border-radius:12px;font-size:14px;outline:none;color:#333}.SearchInput_root__Y_imU .SearchInput_input__69njF::placeholder{color:#999}.SearchInput_root__Y_imU .SearchInput_button__7l7El{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#161415;color:#fff;border-radius:12px;cursor:pointer;transition:background .2s}.SearchInput_root__Y_imU .SearchInput_dropdown__i9wqk{position:absolute;left:0;right:0;top:100%;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:12px;min-height:100px;max-height:200px;overflow-y:auto;z-index:10}.SearchInput_root__Y_imU .SearchInput_option__0X3_K{padding:8px 12px;cursor:pointer}.SearchInput_root__Y_imU .SearchInput_option__0X3_K:hover{background:#f2f2f2}.SearchInput_root__Y_imU .SearchInput_loading__HOFTN{margin-top:4px;font-size:12px;color:#999}.SearchInput_root__Y_imU .SearchInput_noResults__MKmi6{font-size:13px;padding-left:5px;padding-top:5px;color:red}.MainFilter_root__62Ixw{width:256px;padding:16px;background:#f5f5f5;border-radius:12px}.MainFilter_filtersGroup__EURDV,.MainFilter_root__62Ixw{display:flex;flex-direction:column;gap:12px}.MainFilter_label__Kk3iF{display:block;margin-bottom:10px;font-weight:700}.MainFilter_select__Zjrsh{width:100%;padding:8px;font-size:14px}.MainFilter_controls__6Nl9r{display:flex;flex-direction:column;gap:10px;margin-top:auto}.MainFilter_fullWidth__cnAVn{width:100%}.MainFilter_fullWidth__cnAVn .MainFilter_filterName__p94eJ{font-size:16px;color:#161415;font-weight:700}.MainFilter_fullWidth__cnAVn .MainFilter_filtersGroup__EURDV{flex-direction:row;gap:12px}.MainFilter_mobile__tAmb1{background-color:#fff}.MainFilter_mobile__tAmb1 .MainFilter_filtersGroup__EURDV{flex-direction:column}.MainFilterContainer_root__9LM6a{display:flex;height:730px;margin-bottom:32px}.MainFilterContainer_fullWidth__6un22,.MainFilterContainer_isMobile__GsJJ_{height:-moz-fit-content;height:fit-content}.MainFilterContainer_isMobile__GsJJ_{flex-direction:column;flex-flow:column-reverse}.Loader_root__4aA_j{width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.Loader_svg__jC8Cn{display:block;transform-origin:center center;animation:Loader_loader-rotate__ZIXJ9 1s linear infinite}.Loader_track__2375g{transform-origin:center}@keyframes Loader_loader-rotate__ZIXJ9{to{transform:rotate(1turn)}}.ResortPageCard_root___nxBv{width:100%;overflow-x:hidden}.ResortPageCard_root___nxBv .ResortPageCard_header__SMulC{display:flex;justify-content:space-between;margin-bottom:24px}.ResortPageCard_root___nxBv .ResortPageCard_name__Z4_xp{font-size:32px;font-weight:500;color:#000;font-family:var(--font-unbounded)}.ResortPageCard_root___nxBv .ResortPageCard_card__Xfpv1{display:flex;gap:16px;margin-bottom:24px}@media(max-width:1550px){.ResortPageCard_root___nxBv .ResortPageCard_card__Xfpv1{margin-bottom:16px}}@media(max-width:1024px){.ResortPageCard_root___nxBv .ResortPageCard_card__Xfpv1{flex-direction:column}}.ResortPageCard_root___nxBv .ResortPageCard_mainTabs__ZQVeU,.ResortPageCard_root___nxBv .ResortPageCard_secondTabs__8eNoM{display:flex;gap:8px;margin-bottom:16px}@media(max-width:1550px){.ResortPageCard_root___nxBv .ResortPageCard_mainTabs__ZQVeU,.ResortPageCard_root___nxBv .ResortPageCard_secondTabs__8eNoM{margin-bottom:10px;overflow-x:auto;padding-bottom:10px}}.ResortPageCard_root___nxBv .ResortPageCard_description__5giFW{font-size:12px;line-height:20px;color:#161415}@media(max-width:1024px){.ResortPageCard_root___nxBv .ResortPageCard_info___GAQ6{overflow-x:auto;padding-bottom:10px}}.ResortPageCard_root___nxBv .ResortPageCard_sliced__R5ADF{max-height:100px;overflow-y:hidden}.ResortPageCard_root___nxBv .ResortPageCard_secondTabsInfo__XRIBi{min-height:160px;margin-bottom:24px}@media(max-width:1024px){.ResortPageCard_root___nxBv .ResortPageCard_secondTabsInfo__XRIBi{min-height:auto;overflow-x:auto;padding-bottom:10px}}.ResortPageCard_root___nxBv .ResortPageCard_about__ECjGp{display:flex;gap:30px;width:100%}.ResortPageCard_root___nxBv .ResortPageCard_column__oIENl{flex:1 1;display:flex;flex-direction:column;gap:10px}@media(max-width:1550px){.ResortPageCard_root___nxBv .ResortPageCard_column__oIENl{gap:5px}}.ResortPageCard_root___nxBv .ResortPageCard_columnTitle__7KNip{color:#9f9f9f;white-space:nowrap}@media(max-width:1550px){.ResortPageCard_root___nxBv .ResortPageCard_columnTitle__7KNip{font-size:12px}}.ResortPageCard_root___nxBv .ResortPageCard_parameters__XYWNa{display:flex;flex-direction:column;gap:8px;color:#161415}@media(max-width:1550px){.ResortPageCard_root___nxBv .ResortPageCard_parameters__XYWNa{font-size:12px}}.ResortPageCard_root___nxBv .ResortPageCard_parameter__56s7_{display:flex;gap:5px;white-space:normal}.ResortPageCard_root___nxBv .ResortPageCard_parameterName__BZRBz{white-space:nowrap}.ResortPageCard_root___nxBv .ResortPageCard_parameterValue__c_n8f{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResortPageCard_root___nxBv .ResortPageCard_infrObjects__VvfAR{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.Breadcrumbs_root__Uags8 ul{display:flex;gap:4px;list-style:none}.Breadcrumbs_root__Uags8 li{display:flex;gap:4px}.Breadcrumbs_root__Uags8 li a{color:#757575;text-decoration:none}.Breadcrumbs_root__Uags8 .Breadcrumbs_lastSegment__ipb5P{color:#161415}.InfraCard_root__iVh6s .InfraCard_title__ggioN{font-family:var(--font-unbounded);font-weight:500;font-size:32px;margin-bottom:24px}.InfraCard_root__iVh6s .InfraCard_card__tsLuQ{display:flex;gap:16px;margin-bottom:24px}@media(max-width:767px){.InfraCard_root__iVh6s .InfraCard_card__tsLuQ{flex-direction:column}}.InfraCard_root__iVh6s .InfraCard_image__SrxA2,.InfraCard_root__iVh6s .InfraCard_noImage__6ZMiN{position:relative;min-width:256px;height:256px;border-radius:32px;background-color:#ff6900;overflow:hidden}.InfraCard_root__iVh6s .InfraCard_imageInner__5gnn2{object-fit:cover}.InfraCard_root__iVh6s .InfraCard_noImage__6ZMiN{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:1px solid #ececec}.InfraCard_root__iVh6s .InfraCard_description__IBLqC{font-size:12px;line-height:16px}.InfraCard_root__iVh6s .InfraCard_subtitle__FJKh3{font-family:var(--font-unbounded);font-weight:500;font-size:20px;margin-bottom:12px}.InfraCard_root__iVh6s .InfraCard_workTime__Qf46v{display:flex;flex-direction:column;justify-content:center;gap:12px;margin-bottom:24px}.InfraCard_root__iVh6s .InfraCard_workTime__title__vmlVm{font-family:var(--font-unbounded);font-size:20px;font-weight:500}.InfraCard_root__iVh6s .InfraCard_workTime__value__qtZS9{display:flex;align-items:center;gap:5px;color:#9f9f9f}.InfraCard_root__iVh6s .InfraCard_services__rJEgM{display:flex;flex-direction:column;justify-content:center;gap:12px;margin-bottom:24px}.InfraCard_root__iVh6s .InfraCard_services__title__mrzsJ{font-family:var(--font-unbounded);font-size:20px;font-weight:500}.InfraCard_root__iVh6s .InfraCard_services__list__fI6CV{display:flex;flex-direction:column;gap:5px;color:#9f9f9f;max-height:120px;width:100%;flex-wrap:wrap}.InfraCard_root__iVh6s .InfraCard_contacts__35DYd{display:flex;flex-direction:column;justify-content:center;gap:12px;margin-bottom:90px}.InfraCard_root__iVh6s .InfraCard_contacts__title__pVnBS{font-family:var(--font-unbounded);font-size:20px;font-weight:500}.InfraCard_root__iVh6s .InfraCard_contacts__items__8Cc7i{display:flex;gap:20px}.InfraCard_root__iVh6s .InfraCard_contacts__item__O6_uh{display:flex;align-items:center;gap:5px}.HotelPageCard_root__dgpuI{width:100%;overflow-x:hidden}.HotelPageCard_root__dgpuI .HotelPageCard_header__IYPRG{display:flex;justify-content:space-between;margin-bottom:24px}.HotelPageCard_root__dgpuI .HotelPageCard_name__OMn5F{font-size:32px;font-weight:500;color:#000;font-family:var(--font-unbounded)}.HotelPageCard_root__dgpuI .HotelPageCard_card__i_ydP{display:flex;gap:16px;margin-bottom:24px}@media(max-width:1550px){.HotelPageCard_root__dgpuI .HotelPageCard_card__i_ydP{margin-bottom:16px}}@media(max-width:1024px){.HotelPageCard_root__dgpuI .HotelPageCard_card__i_ydP{flex-direction:column}}.HotelPageCard_root__dgpuI .HotelPageCard_mainTabs__4P3xG,.HotelPageCard_root__dgpuI .HotelPageCard_secondTabs__ISnKK{display:flex;gap:8px;margin-bottom:16px}@media(max-width:1550px){.HotelPageCard_root__dgpuI .HotelPageCard_mainTabs__4P3xG,.HotelPageCard_root__dgpuI .HotelPageCard_secondTabs__ISnKK{margin-bottom:10px;overflow-x:auto;padding-bottom:10px}}.HotelPageCard_root__dgpuI .HotelPageCard_description__xfyMM{font-size:12px;line-height:20px;color:#161415}@media(max-width:1024px){.HotelPageCard_root__dgpuI .HotelPageCard_info__yKa2F{overflow-x:auto;padding-bottom:10px}}.HotelPageCard_root__dgpuI .HotelPageCard_sliced__6d8Lq{max-height:100px;overflow-y:hidden}.HotelPageCard_root__dgpuI .HotelPageCard_secondTabsInfo__lFFjF{min-height:160px;margin-bottom:24px}@media(max-width:1024px){.HotelPageCard_root__dgpuI .HotelPageCard_secondTabsInfo__lFFjF{min-height:auto;overflow-x:auto;padding-bottom:10px}}.HotelPageCard_root__dgpuI .HotelPageCard_about__MsR7m{display:flex;gap:30px;width:100%}.HotelPageCard_root__dgpuI .HotelPageCard_column__p_w34{flex:1 1;display:flex;flex-direction:column;gap:10px}@media(max-width:1550px){.HotelPageCard_root__dgpuI .HotelPageCard_column__p_w34{gap:5px}}.HotelPageCard_root__dgpuI .HotelPageCard_columnTitle__Q74vF{color:#9f9f9f;white-space:nowrap}@media(max-width:1550px){.HotelPageCard_root__dgpuI .HotelPageCard_columnTitle__Q74vF{font-size:12px}}.HotelPageCard_root__dgpuI .HotelPageCard_parameters__hLukw{display:flex;flex-direction:column;gap:8px;color:#161415}@media(max-width:1550px){.HotelPageCard_root__dgpuI .HotelPageCard_parameters__hLukw{font-size:12px}}.HotelPageCard_root__dgpuI .HotelPageCard_parameter__YmNbq{display:flex;gap:5px;white-space:normal}.HotelPageCard_root__dgpuI .HotelPageCard_parameterName__zrk1b{white-space:nowrap}.HotelPageCard_root__dgpuI .HotelPageCard_parameterValue__SzFln{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}