@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/cyrillic-ext-Montserrat-800.woff2?v=2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/montserrat-800-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20b7,u+20b9-20bc,u+20be-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/latin-ext-Montserrat-800.woff2?v=2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+20b8,u+20bd;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/montserrat-800-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:optional;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/cyrillic-ext-Roboto-100.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:optional;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/roboto-100-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:optional;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20b7,u+20b9-20bc,u+20be-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/latin-ext-Roboto-100.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:optional;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+20b8,u+20bd;src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/roboto-100-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/cyrillic-ext-Roboto-400.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/roboto-400-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20b7,u+20b9-20bc,u+20be-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/latin-ext-Roboto-400.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+20b8,u+20bd;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/roboto-400-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/cyrillic-ext-Roboto-700.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/roboto-700-cyr-lat.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20b7,u+20b9-20bc,u+20be-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/latin-ext-Roboto-700.woff2?v=2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+20b8,u+20bd;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/roboto-700-cyr-lat.woff2?v=2) format("woff2")}.z-mt--4{margin-top:4px}.z-mt--8{margin-top:8px}.z-mt--12{margin-top:12px}.z-mt--16{margin-top:16px}.z-mt--20{margin-top:20px}.z-mt--24{margin-top:24px}.z-mt--28{margin-top:28px}.z-mt--32{margin-top:32px}.z-mt--36{margin-top:36px}.z-mt--40{margin-top:40px}.z-mt--auto{margin-top:auto}.z-mb--4{margin-bottom:4px}.z-mb--8{margin-bottom:8px}.z-mb--12{margin-bottom:12px}.z-mb--16{margin-bottom:16px}.z-mb--20{margin-bottom:20px}.z-mb--24{margin-bottom:24px}.z-mb--28{margin-bottom:28px}.z-mb--32{margin-bottom:32px}.z-mb--36{margin-bottom:36px}.z-mb--40{margin-bottom:40px}.z-gap--4{gap:4px}.z-gap--8{gap:8px}.z-gap--12{gap:12px}.z-gap--16{gap:16px}.z-gap--20{gap:20px}.z-gap--24{gap:24px}.z-gap--28{gap:28px}.z-gap--32{gap:32px}.z-gap--36{gap:36px}.z-gap--40{gap:40px}.z-flex{display:flex}.z-flex--auto{flex:1 0 auto}.z-flex--half{flex-basis:50%;flex-grow:1}.z-flex--column{flex-direction:column}.z-flex--center,.z-flex--center-x:not(.z-flex--column),.z-flex--column.z-flex--center-y{justify-content:center}.z-flex--center,.z-flex--center-y:not(.z-flex--column),.z-flex--column.z-flex--center-x{align-items:center}.z-flex--column.z-flex--start-y,.z-flex--start,.z-flex--start-x:not(.z-flex--column){justify-content:flex-start}.z-flex--column.z-flex--start-x,.z-flex--start,.z-flex--start-y:not(.z-flex--column){align-items:flex-start}.z-flex--column.z-flex--end-y,.z-flex--end,.z-flex--end-x:not(.z-flex--column){justify-content:flex-end}.z-flex--column.z-flex--end-x,.z-flex--end,.z-flex--end-y:not(.z-flex--column){align-items:flex-end}.z-flex--baseline{align-items:baseline}.z-flex--sb{justify-content:space-between}.z-flex--wrap{flex-wrap:wrap}.z-fade{--z-fade-size:40px;-webkit-mask-image:linear-gradient(to left,#0000 0,#000 var(--z-fade-size));mask-image:linear-gradient(to left,#0000 0,#000 var(--z-fade-size))}html[dir=rtl] .z-fade{-webkit-mask-image:linear-gradient(to right,#0000 0,#000 var(--z-fade-size));mask-image:linear-gradient(to right,#0000 0,#000 var(--z-fade-size))}.z-fade--top{-webkit-mask-image:linear-gradient(to bottom,#0000 0,#000 var(--z-fade-size));mask-image:linear-gradient(to bottom,#0000 0,#000 var(--z-fade-size))}.z-fade--bottom{-webkit-mask-image:linear-gradient(to top,#0000 0,#000 var(--z-fade-size));mask-image:linear-gradient(to top,#0000 0,#000 var(--z-fade-size))}.z-fade--block{-webkit-mask-image:linear-gradient(to bottom,#0000 0,#000 var(--z-fade-size),#000 calc(100% - var(--z-fade-size)),#0000 100%);mask-image:linear-gradient(to bottom,#0000 0,#000 var(--z-fade-size),#000 calc(100% - var(--z-fade-size)),#0000 100%)}.z-fade--inline{-webkit-mask-image:linear-gradient(to right,#0000 0,#000 var(--z-fade-size),#000 calc(100% - var(--z-fade-size)),#0000 100%);mask-image:linear-gradient(to right,#0000 0,#000 var(--z-fade-size),#000 calc(100% - var(--z-fade-size)),#0000 100%)}.z-fade--20{--z-fade-size:20px}.z-fade--40{--z-fade-size:40px}.z-fade--60{--z-fade-size:60px}.z-fade--80{--z-fade-size:80px}.z-scrollbar::-webkit-scrollbar{width:8px;height:8px}.z-scrollbar::-webkit-scrollbar-track{border-radius:10px;background:#0000}.z-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:#0003;border:2px solid #0000;background-clip:padding-box}.z-scrollbar::-webkit-scrollbar-thumb:hover{background:#0006}.z-scrollbar::-webkit-scrollbar-thumb:active{background:#000000e6}.z-scrollbar--hidden::-webkit-scrollbar{display:none}.miniproduct-sticker{position:relative;border-radius:50%;width:52px;height:52px}.miniproduct-sticker img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}.miniproduct-sticker-year{position:absolute;bottom:8px;left:14px;font-size:10px;line-height:10px;color:#fff}.author{display:flex;gap:20px;color:#2c2d36;overflow:hidden;position:relative}.author__image{position:relative;flex:0 0 126px;height:148px;background-color:#f4f5f8;border-radius:6px}.author__image:after{content:"";position:absolute;top:0;left:0;box-shadow:inset 0 0 4px #0000000d}.author__image img,.author__image:after{width:100%;height:100%;border-radius:6px}.author__image img{position:relative;object-fit:cover}.author__image-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.author__image-mark{display:flex;height:26px;min-width:28px;box-sizing:border-box;justify-content:center;align-items:center;gap:4px;position:absolute;bottom:0;inset-inline-end:0;padding-block:4px 0;padding-inline:8px 0;background:#fff;border-top-left-radius:4px;z-index:1}[dir=rtl] .author__image-mark{border-top-left-radius:0;border-top-right-radius:4px}.author__image-mark:after,.author__image-mark:before{content:"";position:absolute;inset-inline-end:0;bottom:100%;height:4px;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}[dir=rtl] .author__image-mark:after,[dir=rtl] .author__image-mark:before{transform:scaleX(-1)}.author__image-mark:after{inset-inline-start:auto;inset-inline-end:100%;top:auto;bottom:0}.author__image-mark svg{width:12px;height:12px;fill:#ffaa30}.author__main{display:flex;flex-direction:column;min-width:0;flex-grow:1}.author__rating{display:flex;align-items:center;gap:8px;color:#ffaa30;font-family:Montserrat,Roboto,sans-serif,serif;font-weight:800}.author__rating svg{width:20px;height:20px;fill:#ffaa30}.author__name{display:block;margin-top:4px;transition:color .1s ease-in;font-size:20px;line-height:24px;font-weight:700;overflow:hidden;white-space:nowrap}.author__info{display:flex;align-items:center;gap:6px;margin-top:8px;overflow:hidden}.author__info-item{white-space:nowrap}.author__email{display:flex;align-items:center;gap:8px;margin-top:auto;font-size:13px;line-height:20px}.author__email svg{width:16px;height:16px;fill:#bbbcc4}.mobile_layout .author{gap:20px}.mobile_layout .author+.author{border-top:0}.mobile_layout .author__image{flex:0 0 90px;height:104px}.mobile_layout .author__name{margin-top:0;font-size:16px;line-height:24px}.mobile_layout .author__rating{font-family:Roboto,sans-serif,serif;font-weight:700}.mobile_layout .author__info{margin-top:4px;gap:4px;white-space:nowrap}.mobile_layout .author__email,.mobile_layout .author__info{font-size:13px;line-height:20px}.editor{position:relative}.editor__badge{background:#43cb721a;border-radius:14px;padding:2px 8px;margin-bottom:20px;display:inline-flex;align-items:center;gap:8px;color:#00a436}.editor__badge-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor__badge svg{width:16px;height:16px;fill:#00a436}.editor__container{display:flex;gap:16px;overflow:hidden}.editor__main{flex:1 0 auto}.editor__info{display:flex;align-items:center;gap:6px;margin-top:8px;overflow:hidden}.editor__info-item{white-space:nowrap}.editor__name{transition:color .1s ease-in;font-size:20px;line-height:28px}.editor__image{position:relative;flex:0 0 50px;height:56px;background-color:#f4f5f8;border-radius:4px}.editor__image:after{content:"";position:absolute;top:0;left:0;box-shadow:inset 0 0 4px #0000000d}.editor__image img,.editor__image:after{width:100%;height:100%;border-radius:4px}.editor__image img{position:relative;object-fit:cover}.editor__image-placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.mobile_layout .editor__image{flex-basis:64px;height:72px}.mobile_layout .editor__name{font-size:16px;line-height:20px}.mobile_layout .editor__info{margin-top:4px}.z-skeleton{position:relative;overflow:hidden;background:#eaebf2}.z-skeleton:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#eaebf2;animation:skeleton-fade 1.5s linear infinite}[dir=rtl] .z-skeleton:before{animation-direction:reverse}.z-skeleton--wave:before{background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);animation:skeleton-wave 1.5s linear infinite}@keyframes skeleton-wave{0%{transform:translate(-100%)}70%{transform:translate(100%)}to{transform:translate(100%)}}@keyframes skeleton-fade{0%{background-color:#eaebf2}50%{background-color:#e4e4e6}to{background-color:#eaebf2}}.z-placeholder{position:relative}.z-placeholder.loaded:before{animation:none}.z-placeholder[data-io]:before{content:attr(data-io);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#f4f5f8;color:#8b8b98;font-size:20px;line-height:28px;animation:none}.z-placeholder__thumb{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.z-placeholder--icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzkiIGhlaWdodD0iMTA4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTM5IDEwOCI+PHBhdGggc3Ryb2tlPSIjZWFlYmYyIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0yIDkxLjU2N1YxNkMyIDguMjY4IDguMjY4IDIgMTYgMmgxMDdjNy43MzIgMCAxNCA2LjI2OCAxNCAxNHY3NS41NjdjMCA3LjczMi02LjI2OCAxNC0xNCAxNEgxNmMtNy43MzIgMC0xNC02LjI2OC0xNC0xNFoiLz48cGF0aCBmaWxsPSIjZWFlYmYyIiBkPSJNMTIyLjEwMiA5My4wNzZIMjIuMTM5Yy0yLjIyMyAwLTMuNjc0LTIuMzM0LTIuNjktNC4zMjdsMTAuNTkxLTIxLjQ3Yy45OTYtMi4wMTggMy43NzUtMi4yNjMgNS4xMDgtLjQ1bDQuNTE3IDYuMTQzYzEuMjYgMS43MTMgMy44NTIgMS42MDggNC45Ny0uMkw1Ny4zMjIgNTIuMjNhMyAzIDAgMCAxIDQuNTc1LS42MzlsMTMuMTY5IDEyLjAyNGEzIDMgMCAwIDAgNC41ODgtLjY2TDk3LjYwNSAzMy4zNWMxLjI4NS0yLjExOCA0LjQzOC0xLjg1NSA1LjM1My40NDhsMjEuOTMxIDU1LjE3Yy43ODMgMS45Ny0uNjY4IDQuMTA4LTIuNzg3IDQuMTA4Ii8+PGNpcmNsZSBjeD0iMzMuMDI5IiBjeT0iMzYuNjU4IiByPSIxMC44ODEiIGZpbGw9IiNlYWViZjIiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat;background-position:50%}.z-placeholder--fit,.z-placeholder--fit .z-placeholder__image{width:100%;height:100%}.z-placeholder--11[data-io]:before{font-size:11px;line-height:16px}.z-placeholder--16[data-io]:before{font-size:16px;line-height:24px}.z-placeholder--24[data-io]:before{font-size:24px;line-height:32px}.z-placeholder--32[data-io]:before{font-size:32px;line-height:44px}.z-placeholder--40[data-io]:before{font-size:40px;line-height:52px}.z-placeholder--48[data-io]:before{font-size:48px;line-height:60px}.z-placeholder--60[data-io]:before{font-size:60px;line-height:72px}.z-placeholder__image{position:relative;opacity:0}.z-placeholder.loaded .z-placeholder__image{opacity:1}.z-placeholder__canvas{position:absolute;width:100%;height:100%;top:0;left:0;background-size:contain}.z-collapse{position:relative;--lh:20px;line-height:var(--lh)}.z-collapse:after{content:"";display:block;position:absolute;height:var(--lh)}.z-collapse--13{--lh:20px;font-size:13px}.z-collapse--16{--lh:24px;font-size:16px}.z-collapse--16:after{height:24px}.z-collapse__overflow{max-height:calc((var(--lines) + 1)*var(--lh))!important;overflow:hidden}.z-collapse._expanded .z-collapse__overflow{max-height:none!important}.z-collapse._expanded .z-collapse__toggler{position:static}.z-collapse._expanded .z-collapse__toggler:before{display:none}.z-collapse__toggler{position:absolute;bottom:0;background:#fff;width:100%;color:#8b8b98;cursor:pointer}.z-collapse__toggler:before{content:"";position:absolute;bottom:100%;width:100%;height:var(--lh);background:linear-gradient(180deg,#fff0,#fff)}._visible .z-collapse__toggler:before{display:none}.s-icons-about{background-position:-149px -114px;width:18px;height:18px}.s-icons-about,.s-icons-arrow-balloon{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-arrow-balloon{background-position:-40px -128px;width:20px;height:19px}.s-icons-arrow-left{background-position:-35px -49px}.s-icons-arrow-left,.s-icons-arrow-right{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:23px;height:50px;display:inline-block}.s-icons-arrow-right{background-position:-58px -49px}.s-icons-award-arrow{background-position:-60px -128px;height:19px}.s-icons-award-arrow,.s-icons-balloon-arrow-bottom-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:20px;display:inline-block}.s-icons-balloon-arrow-bottom-dark{background-position:-120px -128px;height:15px}.s-icons-balloon-arrow-bottom{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-80px -128px;width:20px;height:19px;display:inline-block}.s-icons-balloon-arrow-left-dark{background-position:0 -148px;width:15px}.s-icons-balloon-arrow-left,.s-icons-balloon-arrow-left-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);height:20px;display:inline-block}.s-icons-balloon-arrow-left{background-position:-149px 0;width:19px}.s-icons-balloon-arrow-right-dark{background-position:-15px -148px;width:15px}.s-icons-balloon-arrow-right,.s-icons-balloon-arrow-right-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);height:20px;display:inline-block}.s-icons-balloon-arrow-right{background-position:-149px -20px;width:19px}.s-icons-balloon-arrow-top-dark{background-position:-30px -148px;height:15px}.s-icons-balloon-arrow-top,.s-icons-balloon-arrow-top-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:20px;display:inline-block}.s-icons-balloon-arrow-top{background-position:-100px -128px;height:19px}.s-icons-basket{background-position:-129px -148px;width:14px}.s-icons-basket,.s-icons-calendar-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);height:12px;display:inline-block}.s-icons-calendar-gray{background-position:-185px -60px;width:12px}.s-icons-caret-active{background-position:-185px -166px}.s-icons-caret,.s-icons-caret-active{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:11px;height:7px;display:inline-block}.s-icons-caret{background-position:-185px -173px}.s-icons-checkbox-checked-v{background-position:-185px -122px;width:11px;height:10px}.s-icons-checkbox-checked,.s-icons-checkbox-checked-v{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-checkbox-checked{background-position:-135px -70px;width:14px;height:15px}.s-icons-checkbox-large-checked{background-position:-168px 0}.s-icons-checkbox-large,.s-icons-checkbox-large-checked{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:17px;height:17px;display:inline-block}.s-icons-checkbox-large{background-position:-168px -17px}.s-icons-checkbox{background-position:-135px -103px;width:14px;height:14px}.s-icons-checkbox,.s-icons-corner-comment{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-corner-comment{background-position:-70px -148px;width:20px;height:13px}.s-icons-corp-article-hash{background-position:-185px -108px;width:10px;height:14px}.s-icons-corp-article-hash,.s-icons-corp-article-view{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-corp-article-view{background-position:-81px -88px;width:19px;height:11px}.s-icons-cross-black{background-position:-95px -103px;width:20px;height:20px}.s-icons-cross-black,.s-icons-cross-red{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-cross-red{background-position:-90px -148px;width:13px;height:13px}.s-icons-cross-white-large{background-position:-115px -103px;width:20px;height:20px}.s-icons-cross-white,.s-icons-cross-white-large{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-cross-white{background-position:-15px -168px;width:14px;height:14px}.s-icons-cross{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-185px -157px;width:9px;height:9px;display:inline-block}.s-icons-dot-minus{background-position:-168px -112px}.s-icons-dot-minus,.s-icons-dot-plus{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:15px;height:15px;display:inline-block}.s-icons-dot-plus{background-position:-168px -127px}.s-icons-download-arrow{background-position:-185px -47px;height:13px}.s-icons-download-arrow,.s-icons-download-black{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:12px;display:inline-block}.s-icons-download-black{background-position:-185px -32px;height:15px}.s-icons-download-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-185px 0;width:12px;height:16px;display:inline-block}.s-icons-dropdown-active{background-position:-138px -20px}.s-icons-dropdown,.s-icons-dropdown-active{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:11px;height:6px;display:inline-block}.s-icons-dropdown{background-position:-138px -26px}.s-icons-glow18-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-49px 0;width:100px;height:20px;display:inline-block}.s-icons-glow18-pink{background-position:-112px -49px}.s-icons-glow18,.s-icons-glow18-pink{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:36px;height:18px;display:inline-block}.s-icons-glow18{background-position:-81px -70px}.s-icons-header-arrow{background-position:-168px -157px;width:15px;height:10px}.s-icons-header-arrow,.s-icons-help{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-help{background-position:-117px -70px;width:18px;height:18px}.s-icons-input-clear{background-position:-185px -72px;width:12px;height:12px}.s-icons-input-clear,.s-icons-input-reset-big{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-input-reset-big{background-position:-168px -142px;width:15px;height:15px}.s-icons-layer-close{background-position:0 0;width:49px;height:49px}.s-icons-layer-close,.s-icons-list-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-list-gray{background-position:-185px -132px;width:9px;height:12px}.s-icons-marker-white{background-position:-25px -103px;width:24px;height:24px}.s-icons-marker-white,.s-icons-medal{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-medal{background-position:0 -49px;width:35px;height:54px}.s-icons-meet-gray{background-position:-185px -16px;width:12px;height:16px}.s-icons-meet-gray,.s-icons-menu-pencil{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-menu-pencil{background-position:-29px -168px;width:14px;height:14px}.s-icons-offer-sale{background-position:-168px -51px;width:16px;height:16px}.s-icons-offer-sale,.s-icons-phone-small-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-phone-small-gray{background-position:-185px -84px;width:12px;height:12px}.s-icons-photo-add-dark{background-position:-168px -67px;width:17px;height:15px}.s-icons-photo-add,.s-icons-photo-add-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-photo-add{background-position:-49px -20px;width:37px;height:28px}.s-icons-photo-delete-dark{background-position:-168px -34px;width:17px;height:17px}.s-icons-photo,.s-icons-photo-delete-dark{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-photo{background-position:0 -128px;width:20px;height:20px}.s-icons-question{background-position:-43px -168px;height:14px}.s-icons-question,.s-icons-select-arr{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:14px;display:inline-block}.s-icons-select-arr{background-position:-100px -88px;height:8px}.s-icons-share{background-position:-49px -103px;width:24px;height:24px}.s-icons-share,.s-icons-sidebar-arrow-small{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-sidebar-arrow-small{background-position:-185px -144px;width:8px;height:13px}.s-icons-star-big-active{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:0 -103px;width:25px;height:25px;display:inline-block}.s-icons-star-big-hover{background-position:-149px -40px}.s-icons-star-big-hover,.s-icons-star-big-normal{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:19px;height:19px;display:inline-block}.s-icons-star-big-normal{background-position:-149px -59px}.s-icons-star-big-opacity{background-position:-149px -78px}.s-icons-star-big-opacity,.s-icons-star-big-opacity20{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:19px;height:18px;display:inline-block}.s-icons-star-big-opacity20{background-position:-149px -96px}.s-icons-star-empty{background-position:0 -168px;width:15px}.s-icons-star-empty,.s-icons-star-gray{background-image:url(/prebuild/main/icons.png?v=1741626612295);height:15px;display:inline-block}.s-icons-star-gray{background-position:-168px -82px;width:16px}.s-icons-star-round{background-position:-20px -128px;width:20px;height:20px}.s-icons-star,.s-icons-star-round{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-star{background-position:-168px -97px;width:16px;height:15px}.s-icons-star13-hover{background-position:-103px -148px}.s-icons-star13-hover,.s-icons-star13-normal{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:13px;height:13px;display:inline-block}.s-icons-star13-normal{background-position:-116px -148px}.s-icons-user{background-position:-185px -96px;width:12px;height:12px}.s-icons-user,.s-icons-verify{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-verify{background-position:-73px -103px;width:22px;height:22px}.s-icons-warning-pink{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-149px -132px;width:18px;height:16px;display:inline-block}.s-icons-white-dot-opacity{background-position:-138px -32px}.s-icons-white-dot,.s-icons-white-dot-opacity{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:8px;height:8px;display:inline-block}.s-icons-white-dot{background-position:-114px -88px}.s-icons-white-phone{background-position:-81px -49px;width:31px;height:21px}.s-icons-white-phone,.s-icons-xls{background-image:url(/prebuild/main/icons.png?v=1741626612295);display:inline-block}.s-icons-xls{background-position:-50px -148px;width:20px;height:14px}.s-icons-zlayer-close-white{background-position:-86px -20px}.s-icons-zlayer-close,.s-icons-zlayer-close-white{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:26px;height:26px;display:inline-block}.s-icons-zlayer-close{background-position:-112px -20px}.grid-container{min-width:1065px}.grid-container:after,.grid-container:before{display:table;content:"";line-height:0}.grid-container:after{clear:both}.grid-container .box-fluid{overflow:hidden;min-width:300px}.grid-container .box-filter{float:left;width:250px}.grid-container .box-main{float:left;width:77%}.grid-container .box-main .h1,.grid-container .box-main h1{font-size:40px;margin:26px 0;line-height:50px;font-weight:700}.grid-container .box-main .h1 span,.grid-container .box-main h1 span{font-weight:100}.grid-container .box-left{float:left;width:520px}.grid-container .box-right{float:right;width:23%}.grid-container .box-right.offset-main{float:none}.grid-container .offset-main{margin-left:77%}.grid-container :is(.box-center,.offset-left){margin-left:520px}.grid-container :is(.box-center,.offset-right){margin-right:23%}.grid-container .box-padding{padding:0 30px}.grid-container .box-border-left{border-left:1px solid #eaebf2}.grid-container .box-border-left .box-padding{padding-left:29px}.wrapper-404{text-align:center;min-height:100vh;box-sizing:border-box}.wrapper-404 .container-404{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:768px;margin:0 auto;padding:40px}.wrapper-404 .container-404__slot{border:1px solid #e0e2e8;border-radius:20px;overflow:hidden;background:#fff;padding:16px;width:100%;box-sizing:border-box}.wrapper-404 .icon-404{display:inline-block;width:100px;height:68px;background:url(/images/404.png) top no-repeat;background-size:contain;margin-bottom:15px}.wrapper-404 .title-404{font-size:16px;line-height:25px;margin-bottom:10px}.wrapper-404 .content-404{font-weight:400;font-size:40px;line-height:50px;margin-bottom:25px}.mobile_layout .wrapper-404{height:auto;padding:55px 0 75px}.mobile_layout .wrapper-404 .container-404{border:none;border-radius:0;padding:0}.mobile_layout .wrapper-404 .container-404__slot{border:none;border-top:1px solid #e0e2e8;border-radius:0;padding:16px}.mobile_layout .wrapper-404 .title-404{font-size:13px;line-height:20px}.mobile_layout .wrapper-404 .content-404{font-size:25px;line-height:35px}.settings-notify{color:#2c2d36}.settings-notify a{text-decoration:none}.settings-notify .settings-subscribe-radio-group{margin:10px 0 0 28px}.settings-notify .settings-subscribe-radio-group .radio{margin-bottom:8px}.settings-notify .mw800{max-width:600px;padding-left:25px}.settings-notify .balloon-blacklist{width:320px;left:50%;bottom:0;margin-bottom:40px;margin-left:-160px}.settings-notify .balloon-blacklist .balloon-overview{position:relative;max-height:255px;overflow:hidden}.settings-notify .balloon-blacklist .balloon-content{padding:10px 15px}.settings-notify .balloon-blacklist .fs-large{line-height:22px}.settings-notify .balloon-blacklist ul li{margin-top:9px}.settings-notify .balloon-blacklist ul li:first-child{margin-top:0}.phoneView{position:relative;cursor:pointer}.phoneView .tel-phone{color:#2c2d36;text-decoration:none;font-style:normal;border-bottom:1px solid #0000;pointer-events:none}.phone-color-white .phoneView .tel-phone{color:#fff}.phoneView .showPhoneNumber{display:none;color:#8b8b98;font-size:13px;cursor:pointer}.phone-color-white .phoneView .showPhoneNumber{color:#fff;color:#fff3}.phoneView .button{font-weight:700;text-shadow:0 1px #fff;text-shadow:0 1px #ffffffbf}.phoneView .glow-overflow{margin-left:-18px}.phoneView :is(em,span){vertical-align:top}.phoneView.phone-hidden .tel-phone{border-bottom-color:#ccc}.phone-color-white .phoneView.phone-hidden .tel-phone{border-bottom:none}.phoneView.phone-hidden .phone-description{display:none}.phoneView.phone-hidden .showPhoneNumber{display:inline}.phoneView.phone-showed .button-silver,.phoneView.phone-showed .button-silver:hover{background:none}.phoneView.callto{border-bottom-color:#ccc}.phone-color-white .phoneView.callto{border-bottom-color:#ffffff4d}.newPhoneView .svg-icons-phone{width:16px;height:16px;fill:#3d3f55;margin-right:12px}.newPhoneView .z-button--primary .button-text{color:#fff}.newPhoneView .z-button--primary .svg-icons-phone{fill:#fff}.phone-component .svg-icons-phone{width:12px;height:12px;fill:#3d3f55;margin-right:8px}.phone-component--india .svg-icons-phone{fill:#fff}.mobile_layout .phone-component--india .phone-component__button{padding:8px 16px}.phone-list{position:relative}.phone-list-content{padding:0 24px 8px;background:#fff;border-radius:6px}.phone-list-content--bottom{padding:24px;margin-top:20px}.phone-list-header{padding:0 24px}.phone-list-item{border-bottom:1px solid #e0e2e8;padding:24px 0 16px;display:flex;justify-content:space-between}.phone-list-item:last-of-type{border:0}.phone-list-item-text{margin-top:12px}.phone-list-controls{margin-top:16px;display:flex}.phone-list-controls button{margin-right:16px;justify-content:center;flex:1}.phone-list-controls button:last-of-type{margin-right:0}.phone-list-text{margin-top:20px}.balloon-simple,label.select ul{position:absolute;z-index:55;background:#fff;border:1px solid #c9c9c9;box-shadow:0 3px 15px #0000004d}.balloon-simple .balloon-arrow,.balloon-simple .s-icons-award-arrow,.balloon-simple .s-icons-balloon-arrow-top,label.select ul .balloon-arrow,label.select ul .s-icons-award-arrow,label.select ul .s-icons-balloon-arrow-top{position:absolute;bottom:100%;left:50%;margin-left:-10px}.balloon-simple .s-icons-balloon-arrow-bottom,label.select ul .s-icons-balloon-arrow-bottom{position:absolute;top:100%;left:50%;margin-left:-10px}.balloon-simple .s-icons-balloon-arrow-left,label.select ul .s-icons-balloon-arrow-left{position:absolute;top:50%;right:100%;margin-top:-10px}.balloon-simple .s-icons-balloon-arrow-right,label.select ul .s-icons-balloon-arrow-right{position:absolute;top:50%;left:100%;margin-top:-10px}.balloon-simple .title,label.select ul .title{color:#3d3f55;font-weight:700;font-size:20px;margin-bottom:20px}.balloon-simple .balloon-content,label.select ul .balloon-content{padding:20px}.balloon-simple .balloon-header,label.select ul .balloon-header{position:relative;border-bottom:1px solid #e8e8e8}.balloon-simple .balloon-footer,label.select ul .balloon-footer{position:relative;border-top:1px solid #eaebf2}.balloon-simple .balloon-footer .button[type=submit],label.select ul .balloon-footer .button[type=submit]{margin-right:6px}.balloon-simple .balloon-multicol,label.select ul .balloon-multicol{position:relative;overflow:hidden}.balloon-simple .balloon-multicol-col,label.select ul .balloon-multicol-col{width:195px;float:left;padding:0 1px;margin-left:-1px;box-shadow:inset 1px 0 0 #d8d9e0,inset -1px 0 0 #d8d9e0}.balloon-simple .balloon-multicol-col:first-child,label.select ul .balloon-multicol-col:first-child{padding-left:0;margin-left:0;box-shadow:inset -1px 0 0 #d8d9e0}.balloon-simple .balloon-multicol-col:last-child,label.select ul .balloon-multicol-col:last-child{padding-right:0;box-shadow:inset 1px 0 0 #d8d9e0}.balloon-simple .balloon-multicol-scroll,label.select ul .balloon-multicol-scroll{max-height:300px;overflow-x:hidden;overflow-y:auto}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar,label.select ul .balloon-multicol-scroll::-webkit-scrollbar{width:6px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-button,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-button{width:0;height:0}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb{background:#d2d2d2;border:0 #fff;border-radius:3px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb:active,.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb:hover,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb:active,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb:hover{background:#d2d2d2}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track{background:#fff;border:0 #fff;border-radius:3px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track:active,.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track:hover,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track:active,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track:hover{background:#fff}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-corner,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-corner{background:#0000}.balloon-simple .balloon-multicol-footer,label.select ul .balloon-multicol-footer{border-top:1px solid #d8d9e0}.balloon-darken{background:#000;background:#000c;color:#fff;border:0}.balloon-darken .s-icons-balloon-arrow-top{background-position:-30px -148px}.balloon-darken .s-icons-balloon-arrow-bottom,.balloon-darken .s-icons-balloon-arrow-top{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:20px;height:15px;display:inline-block}.balloon-darken .s-icons-balloon-arrow-bottom{background-position:-120px -128px}.balloon-darken .s-icons-balloon-arrow-left{background-position:0 -148px}.balloon-darken .s-icons-balloon-arrow-left,.balloon-darken .s-icons-balloon-arrow-right{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:15px;height:20px;display:inline-block}.balloon-darken .s-icons-balloon-arrow-right{background-position:-15px -148px}.balloon-target{position:relative;display:inline-block}.balloon-order{width:315px}.balloon-callback{width:260px}.balloon-callback-text{width:440px}.balloon-callback input.text{width:160px}.balloon-target .balloon-callback{left:50%;margin-left:-130px}.balloon-callback-time{left:50%;margin-top:5px;margin-left:-35px}.balloon-callback-time .balloon-overview{max-height:225px;overflow:hidden;position:relative}.balloon-callback-time .balloon-content{padding:10px 15px;line-height:30px;font-size:16px}.balloon-callback-time .balloon-content li{color:#3d3f55;cursor:pointer}.balloon-callback-time .balloon-content li:hover{color:#6339f5}.balloon-callback-time .balloon-content li.selected{font-weight:700}.balloon-lk-promo-premium{width:315px}.balloon-lk-promo-premium input.text{width:100%}.balloon-wrongprice{width:310px;top:100%;left:50%;margin-left:-130px;margin-top:10px}.balloon-wrongprice.balloon-bottom{margin-bottom:10px;bottom:100%;top:auto}.balloon-wrongprice.balloon-bottom .balloon-arrow{bottom:auto;top:100%;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-80px -128px;width:20px;height:19px;display:inline-block}.balloon-wrongprice .text{border:1px solid #ccc;border-radius:4px;width:110px;height:30px;padding:7px 10px}html:not([dir=rtl]) .balloon-wrongprice .text{margin-right:10px}html[dir=rtl] .balloon-wrongprice .text{margin-left:10px}.balloon-wrongprice .text{box-sizing:border-box}.balloon-wrongprice-close{z-index:1;position:absolute}html:not([dir=rtl]) .balloon-wrongprice-close{right:10px}html[dir=rtl] .balloon-wrongprice-close{left:10px}.balloon-wrongprice-close{top:10px}.balloon-yml-delete{width:260px;left:50%;margin-left:-130px;margin-top:5px}.balloon-showmore{position:absolute;z-index:55;background:#fff;margin-top:15px}.balloon-showmore .balloon-arrow{position:absolute;bottom:100%;left:50%;margin-left:-10px}.balloon-showmore label.select:before{display:none}.balloon-showmore label.select ul{position:relative;left:0;margin-top:0!important}.balloon-showmore .filter-item:not(.filter-item-tag){float:none;display:block;border-top:1px solid #e2e2e6;margin:0;clear:both}.balloon-showmore .filter-item:not(.filter-item-tag):first-child{border-top:0}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter{display:block;width:270px;background:none;border:0;height:auto;text-align:left;padding:7px 20px;border-radius:0;transition:none}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter:before{content:"";float:right;position:relative;top:10px;left:5px;margin-top:0;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-185px -144px;width:8px;height:13px;display:inline-block}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active{background:none;border-bottom:1px solid #e2e2e6}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active .title{font-weight:700}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active:after,.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active:before{display:none}.balloon-showmore .filter-item:not(.filter-item-tag).active{border-top:0}.balloon-showmore .filter-item.filter-item-tag{margin-top:0;margin-bottom:15px;float:none}.balloon-showmore .filter-item.filter-item-tag:first-child{margin-top:15px}.balloon-showmore .filter-item.filter-item-tag .button-filter{text-align:left}.balloon-showmore .filter-item.filter-item-tag .button-filter .title{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balloon-showmore .balloon-simple,.balloon-showmore label.select ul,label.select .balloon-showmore ul{position:relative!important;top:0!important;left:0!important;width:auto!important;margin-top:0!important;border:0;box-shadow:none}.balloon-showmore .balloon-simple .balloon-arrow,.balloon-showmore label.select ul .balloon-arrow,label.select .balloon-showmore ul .balloon-arrow{display:none}.balloon-showmore .balloon-simple .balloon-footer:after,.balloon-showmore .balloon-simple .balloon-footer:before,.balloon-showmore label.select ul .balloon-footer:after,.balloon-showmore label.select ul .balloon-footer:before,label.select .balloon-showmore ul .balloon-footer:after,label.select .balloon-showmore ul .balloon-footer:before{display:table;content:"";line-height:0}.balloon-showmore .balloon-simple .balloon-footer:after,.balloon-showmore label.select ul .balloon-footer:after,label.select .balloon-showmore ul .balloon-footer:after{clear:both}.balloon-showmore .balloon-simple .balloon-footer .button[type=submit],.balloon-showmore label.select ul .balloon-footer .button[type=submit],label.select .balloon-showmore ul .balloon-footer .button[type=submit]{width:50%;float:right;border-radius:0 0 4px 0}.balloon-showmore .balloon-simple .balloon-footer .button-back,.balloon-showmore label.select ul .balloon-footer .button-back,label.select .balloon-showmore ul .balloon-footer .button-back{display:block}.balloon-light{border:1px solid #eaebf2;border-radius:4px;box-shadow:0 4px 10px 0 #0000001a}.balloon-light .balloon-arrow{content:"";top:-7px;height:14px;width:14px;margin:0 0 -7px;background:#fff;border-color:#eaebf2 #eaebf2 #0000 #0000;border-style:solid;border-width:1px;box-sizing:border-box;transform-origin:center center;transform:rotate(-45deg)}.balloon-light .balloon-content{padding:20px 25px}.balloon-entry{width:320px;top:100%;left:50%;margin-top:10px}.balloon-entry-minheight{min-height:120px}.balloon-entry-shadow-close{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:#0000}.balloon-verify{position:relative;width:280px;margin-top:15px;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;border-radius:6px;background-color:#2c2d36;color:#fff;font-weight:400}.balloon-verify .balloon-title{font-weight:700}.balloon-verify .balloon-arrow{position:absolute;bottom:100%;margin-left:-10px;border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid #2c2d36}.balloon-verify .balloon-content{padding:16px 20px}.balloon-verify .description{margin-top:8px}.balloon-poll{padding:20px 56px 20px 28px;position:fixed;right:4px;top:84px;opacity:0;transform:translateX(450px);transition:opacity .5s,transform .7s}.balloon-poll.show{opacity:1;transform:translateX(0)}.balloon-poll .title{line-height:28px;margin-bottom:4px;color:#2c2d36}.balloon-poll .description{width:360px;margin-bottom:12px}.balloon-poll .button{font-weight:400}.balloon-poll .button.button-purple{margin-right:4px}.balloon-poll .close-poll{right:18px;top:18px;cursor:pointer;position:relative;display:block;height:16px;width:16px}.balloon-poll .close-poll:after,.balloon-poll .close-poll:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;margin-left:-10px;margin-top:-1px;background:#bbbcc4;transform-origin:center center}.balloon-poll .close-poll:before{transform:rotate(45deg)}.balloon-poll .close-poll:after{transform:rotate(-45deg)}.balloon-poll .close-poll{position:absolute}.balloon-prof-booking{width:367px;top:16px;box-sizing:border-box;border-radius:6px;border:none;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012}.balloon-prof-booking .balloon-content{padding:24px 20px 12px}.balloon-prof-booking .image{width:285px;height:auto;display:block;margin:0 auto}.balloon-prof-booking .title{line-height:28px;margin:12px 0 8px}.balloon-prof-booking .button{display:block;margin-top:16px;width:100%}.tooltip-darken{display:block;position:absolute;z-index:2000;background:#414358;border:1px solid #3d3f54;border-radius:3px;box-shadow:0 0 5px #7b7c80}.tooltip-darken .tooltip-container{color:#fff;padding:12px;font-weight:400}.tooltip-darken .tooltip-container a{color:#ddd}.tooltip-darken .tooltip-container p{margin-top:0}.tooltip-darken .s-icons-closecross{float:right;margin:5px;display:block;cursor:pointer}.search-form .tooltip-darken{margin:0 0 0 -15px;width:200px}.bg-gray,.bg-gray body.bg-gray{background-color:#f4f5f8}.bg-gray .fluid{float:none;width:auto}.bg-gray .h1,.bg-gray h1{font-size:40px;line-height:50px;margin:0;color:#3d3f55;text-shadow:0 1px 0 #fff}.bg-gray .h1.H3,.bg-gray h1.H3{font-size:20px;font-weight:700;line-height:28px}.bg-gray.bg-dark,.bg-gray.bg-dark body.bg-gray.bg-dark{background-color:#3a3c52;background-repeat:repeat-x;background-position:bottom}.bg-gray.bg-dark .h1,.bg-gray.bg-dark h1{color:#fff;text-shadow:none}.bg-gray.bg-dark .footer{border-top:1px solid #343649;box-shadow:inset 0 1px 0 #47495e}.invalid .error{display:block!important}.invalid .input-text{border:1px solid red!important;background:#ffebe6}.pseudolink{color:#999;text-decoration:none;border-bottom:1px dashed #999}.box-white{background:#fff;box-shadow:0 3px 10px #0000004d}.z-dropdown{line-height:24px;height:24px;cursor:pointer;font-size:13px;font-weight:400;display:inline-block}.z-dropdown:after,.z-dropdown:before{display:table;content:"";line-height:0}.z-dropdown:after{clear:both}.z-dropdown,.z-dropdown a{color:#3d3f55}.z-dropdown .current{display:block;text-decoration:none;padding:0 10px;min-height:100%;border:1px solid #c7c7c9;border-radius:3px;background-color:#eaeaef;background-image:linear-gradient(180deg,#f3f3f8,#dcdce2);background-repeat:repeat-x}.z-dropdown .current:hover{background-color:#f4f4fa;background-image:linear-gradient(180deg,#f7f7fd,#f0f0f6);background-repeat:repeat-x}.z-dropdown .current.active{background-color:#e5e5eb;background-image:linear-gradient(180deg,#dcdce2,#f3f3f8);background-repeat:repeat-x}.z-dropdown .current .value{float:left}.z-dropdown .current .caret{padding-left:15px;float:right}.z-dropdown.dropdown-middle{font-size:15px;height:32px;line-height:32px;border-radius:5px}.z-dropdown ul{display:none;width:100%;position:absolute;background:#f7f7f7;margin:0;padding:0;list-style:none}.z-dropdown ul li{border:1px solid #bababa;border-top:0}.z-dropdown ul li a{display:block;padding:0 10px;text-decoration:none}.z-dropdown ul li:hover{background:#d5d7df}.z-dropdown-onclick,.z-dropdown-onhover{position:relative;z-index:101}.z-dropdown-onhover:hover ul{display:block}.z-dropdown-onhover:hover .current{border-radius:3px 3px 0 0}.s-icons-question{cursor:pointer;vertical-align:middle}label.select{display:inline-block;position:relative;width:150px;vertical-align:top}label.select:before{content:"";background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-185px -173px;width:11px;height:7px;display:inline-block;position:absolute;right:10px;margin:11px 0 0}label.select select{width:100%;border:1px solid #d8d9e0;background-color:#eaebf2;font-weight:400;font-size:13px;height:26px;padding:4px 5px 4px 6px;appearance:none;text-indent:.01px;text-overflow:ellipsis;border-radius:3px}label.select select:active{border-color:#d8d9e0;background-color:#e1e2e9;color:#2c2d36}label.select select option{color:#2c2d36;background-color:#fff}label.select select::-ms-expand{display:none}label.select .button{display:block;text-align:left}label.select .button .current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;margin-right:15px}label.select .button:before{content:"";background-position:-185px -173px;position:absolute;right:10px;margin:11px 0 0}label.select .button.active:before,label.select .button:active:before,label.select .button:before{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:11px;height:7px;display:inline-block}label.select .button.active:before,label.select .button:active:before{background-position:-185px -166px;margin-top:10px}label.select.select-large .button{font-size:16px;height:34px;line-height:33px;padding:0 15px}label.select.select-large .button:before{margin-top:14px}label.select.fluid{width:100%}label.select ul{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:-1px;min-width:100%;max-height:300px;overflow:hidden}label.select ul li{font-size:13px;height:23px;line-height:22px;padding:0 10px 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}label.select ul li a{display:block;max-width:800px;height:23px;position:relative;margin:0 -10px 0 -20px;padding:0 10px 0 20px;text-decoration:none;color:#2c2d36}label.select ul li:hover{background-color:#3d3f55}label.select ul li:hover,label.select ul li:hover a{color:#fff}label.select ul li.selected:before{content:"✓";font-weight:700;position:absolute;left:5px}label.select.rside ul{left:auto;right:-1px}.roboto-light,.roboto-thin{font-weight:100}.roboto-medium,.roboto-regular{font-weight:400}.roboto-bold{font-weight:700}.adminControls{position:absolute;z-index:100;top:59px;right:20px}.adminControls .button{padding-left:10px;padding-right:10px;border-radius:0}.adminControls .button:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.adminControls .button:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.panel-placeholder{position:relative;height:54px}.panel-white{position:absolute;z-index:44;padding:17px 20px;left:0;right:0;background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026;font-size:16px;line-height:20px}.panel-white a{text-decoration:none}.panel-black{position:absolute;z-index:44;padding:17px 20px;left:0;right:0;background-color:#000;background-color:#0009;font-size:16px;line-height:20px;color:#fff}.panel-black a{color:#fff;text-decoration:none}.panel-offset-right{padding-right:100px}.mtg{margin-top:20px}label.checkbox,label.radio{display:block;position:relative;cursor:pointer}:is(label.checkbox,label.radio) input{position:absolute;top:-2px;left:-2px}:is(label.checkbox,label.radio) input:only-of-type{display:none}label.checkbox input.hidden,label.checkbox input.hidden+span:before,label.radio input.hidden,label.radio input.hidden+span:before{display:none!important}label.checkbox input.disabled+span,label.checkbox input.disabled+span:before,label.checkbox input[disabled]+span,label.checkbox input[disabled]+span:before,label.radio input.disabled+span,label.radio input.disabled+span:before,label.radio input[disabled]+span,label.radio input[disabled]+span:before{opacity:.5}label.checkbox span,label.radio span{display:inline-block;padding:0 0 0 20px}:is(label.checkbox,label.radio) .checkbox-span-reset{display:inline;padding-left:0}label.checkbox.large span,label.radio.large span{padding-left:25px}:is(label.checkbox.large,label.radio.large) .checkbox-span-reset{padding-left:0}:is(label.checkbox,label.radio) input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:0;margin:1px 0 0;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-135px -103px;width:14px;height:14px;display:inline-block}:is(label.checkbox,label.radio) input[type=checkbox]:checked+span:before{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-135px -70px;width:14px;height:15px;display:inline-block;margin-top:0}:is(label.checkbox,label.radio) input[type=radio]+span:before{content:"";position:absolute;top:0;left:0;height:14px;width:14px;border:1px solid #ccc;background-color:#d9dae3;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);background-repeat:repeat-x;box-shadow:inset 0 1px 0 #ffffff40;border-radius:100%;box-sizing:border-box}:is(label.checkbox,label.radio) input[type=radio]:checked+span:before{background:#fff;border:5px solid #3d3f55;box-shadow:none}:is(label.checkbox.large,label.radio.large) input[type=checkbox]+span:before{top:3px;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-168px -17px;width:17px;height:17px;display:inline-block}:is(label.checkbox.large,label.radio.large) input[type=checkbox]:checked+span:before{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-168px 0;width:17px;height:17px;display:inline-block;margin-top:1px}:is(label.checkbox.large,label.radio.large) input[type=radio]+span:before{top:3px;height:17px;width:17px;background:#eaebf3;border-color:#ddd;box-shadow:none}:is(label.checkbox.large,label.radio.large) input[type=radio]:checked+span:before{background:#fff;border-color:#3d3f55}label.checkbox.large input[type=checkbox]+span:before{top:4px;height:14px;width:14px;border:1px solid #e2e2e2;background:#eaebf2;margin:0;border-radius:3px}label.checkbox.large input[type=checkbox]:checked+span:before{height:14px;width:14px;margin:0;border-color:#3e3f54;background:#3e3f54}label.checkbox.large input[type=checkbox]:checked+span:after{content:"";position:absolute;top:7px;left:3px;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-185px -122px;width:11px;height:10px;display:inline-block}.metro-lines{margin:0;padding:0;list-style:none}.metro-lines .grey-line{color:#999}.metro-lines .aqua-line{color:#2092a8}.metro-lines .yellow-line{color:#cc0}.metro-lines .red-line{color:#d9261c}.metro-lines .lightblue-line{color:#3d93bb}.metro-lines .blue-line{color:#3552a1}.metro-lines .pink-line{color:#a31c78}.metro-lines .lightgreen-line{color:#a2d80d}.metro-lines .orange-line{color:#f09e36}.metro-lines .white-line{color:#9fd0dc}.metro-lines .green-line{color:#018913}.metro-lines .brown-line{color:#914523}.metro-lines .lightpink-line{color:#f7bed1}.metro-stations{margin:0;padding:0;list-style:none}.metro-stations li{position:relative;padding:5px 10px 5px 20px;font-weight:400;font-size:12px;line-height:130%}.metro-stations li input{position:absolute;left:-10000px}.metro-stations i{display:inline-block;width:13px;height:13px;position:absolute;top:0;margin:6px 0 0 -20px;background-image:url(/images/metro.png);background-repeat:no-repeat;background-position:0 0}.metro-stations .aqua-line i{background-position:0 -13px}.metro-stations .yellow-line i{background-position:0 -26px}.metro-stations .red-line i{background-position:0 -39px}.metro-stations .lightblue-line i{background-position:0 -52px}.metro-stations .blue-line i{background-position:0 -65px}.metro-stations .pink-line i{background-position:0 -78px}.metro-stations .lightgreen-line i{background-position:0 -91px}.metro-stations .orange-line i{background-position:0 -104px}.metro-stations .white-line i{background-position:0 -117px}.metro-stations .green-line i{background-position:0 -130px}.metro-stations .brown-line i{background-position:0 -143px}.metro-stations .lightpink-line i{background-position:0 -156px}.address-metro{display:inline-block}html:not([dir=rtl]) .address-metro{margin-right:15px}html[dir=rtl] .address-metro{margin-left:15px}html:not([dir=rtl]) .address-metro-circles{margin-left:10px}html[dir=rtl] .address-metro-circles{margin-right:10px}.address-metro:last-child{margin-right:0}.metro-circle{height:9px;width:9px;vertical-align:middle;display:inline-block;border-radius:50%}.metro-circle-list{font-size:0;vertical-align:middle}html:not([dir=rtl]) .metro-circle-list{margin-left:10px}html[dir=rtl] .metro-circle-list{margin-right:10px}html:not([dir=rtl]) .metro-circle-name{margin-right:14px}html[dir=rtl] .metro-circle-name{margin-left:14px}html:not([dir=rtl]) .metro-circle:first-child{margin-left:-9px}html[dir=rtl] .metro-circle:first-child{margin-right:-9px}.metro-circle-border{background:none;border:1px solid #0000}.metro-circle.grey-line{background:#999}.metro-circle.grey-line .metro-text{color:#fff}.metro-circle.aqua-line{background:#2092a8}.metro-circle.aqua-line-border{background:none;border:1px solid #2092a8}.metro-circle.aqua-line .metro-text{color:#fff}.metro-circle.yellow-line{background:#cc0}.metro-circle.yellow-line-border{background:none;border:1px solid #cc0}.metro-circle.yellow-line .metro-text{color:#2c2d36}.metro-circle.red-line{background:#d9261c}.metro-circle.red-line-border{background:none;border:1px solid #d9261c}.metro-circle.red-line .metro-text{color:#fff}.metro-circle.lightblue-line{background:#3d93bb}.metro-circle.lightblue-line-border{background:none;border:1px solid #3d93bb}.metro-circle.lightblue-line .metro-text{color:#fff}.metro-circle.blue-line{background:#3552a1}.metro-circle.blue-line-border{background:none;border:1px solid #3552a1}.metro-circle.blue-line .metro-text{color:#fff}.metro-circle.pink-line{background:#a31c78}.metro-circle.pink-line-border{background:none;border:1px solid #a31c78}.metro-circle.pink-line .metro-text{color:#fff}.metro-circle.lightgreen-line{background:#a2d80d}.metro-circle.lightgreen-line-border{background:none;border:1px solid #a2d80d}.metro-circle.lightgreen-line .metro-text{color:#2c2d36}.metro-circle.orange-line{background:#f09e36}.metro-circle.orange-line-border{background:none;border:1px solid #f09e36}.metro-circle.orange-line .metro-text{color:#fff}.metro-circle.white-line{background:#9fd0dc}.metro-circle.white-line-border{background:none;border:1px solid #9fd0dc}.metro-circle.white-line .metro-text{color:#2c2d36}.metro-circle.green-line{background:#018913}.metro-circle.green-line-border{background:none;border:1px solid #018913}.metro-circle.green-line .metro-text{color:#fff}.metro-circle.brown-line{background:#914523}.metro-circle.brown-line-border{background:none;border:1px solid #914523}.metro-circle.brown-line .metro-text{color:#fff}.metro-circle.lightpink-line{background:#f7bed1}.metro-circle.lightpink-line-border{background:none;border:1px solid #f7bed1}.metro-circle.lightpink-line .metro-text{color:#2c2d36}.metro-circle.black-line{background:#2c2d36}.metro-circle.black-line-border{background:none;border:1px solid #2c2d36}.metro-circle.black-line .metro-text{color:#2c2d36}.main-map,.main-map-view{overflow:hidden;min-width:1px;min-height:1px}.main-map-view{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.over-map-view{position:relative;z-index:2;background-color:#fff;box-shadow:0 0 8px #00000026}.over-map-view.plain{box-shadow:none}.over-map-view.over-map-view-main{z-index:3;box-shadow:none}.over-map-view.over-map-view-geo{z-index:2}.over-map-view.over-map-view-top{margin:0 20px}.over-map-view .service-box-white{background:none}.main-map{position:relative}.main-map-container{max-width:650px}.main-map .map-copyrights{position:absolute;bottom:0;right:0;padding:0 4px;background:#ffffffb3;font-size:11px;line-height:16px;border-top-left-radius:4px}.main-map .map-copyrights a{color:#0078a8}.main-map .svg-icons-placemark{position:absolute;top:50%;left:50%;margin-left:-14px;margin-top:-36px;width:28px;height:36px;fill:#6339f5;filter:drop-shadow(0 0 1px rgba(61,63,85,.4));vertical-align:top}.main-map .controls-group{position:absolute;z-index:10;top:10px;font-size:0}.main-map .controls{display:inline-block;position:relative;color:#3d3f55;font-weight:700;font-size:13px;border:1px solid #9a9a9a;background:#fff;background:#fff9;overflow:hidden;margin-left:10px;margin-bottom:5px;border-radius:5px;box-shadow:0 1px 10px #0003}.main-map .controls .map-control-find-me{float:left;height:25px;line-height:25px;padding:0 7px;cursor:pointer}.main-map .controls .map-control-find-me i{top:3px;position:relative;display:block;height:14px;width:14px}.main-map .controls .map-control-find-me i:before{margin-top:-3px;border-bottom:3px solid #3d3f55;transform-origin:bottom right;transform:rotate(-65deg)}.main-map .controls .map-control-find-me i:after,.main-map .controls .map-control-find-me i:before{content:"";position:absolute;height:0;width:0;top:0;right:0;border-left:7px solid #0000;border-right:7px solid #0000}.main-map .controls .map-control-find-me i:after{border-top:3px solid #3d3f55;transform-origin:top right;transform:rotate(-25deg)}.main-map .controls .map-control-find-me i{display:inline-block}.main-map .controls .active{color:#d9dae1;background:#3d3f55;text-shadow:0 -1px 0 #000;box-shadow:inset 0 1px 5px 0 #0000004d}.main-map .controls .find-me i{top:6px}.main-map .map-text{position:absolute;z-index:1;left:0;right:0;bottom:0;height:30px;line-height:30px;padding:0 10px;background:#000;background:#00000080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-map .map-text,.main-map .map-text a{color:#fff}.map-shadow{border-radius:3px;box-shadow:inset 0 0 1px #3d3e5680}.map-highlight:hover .svg-marker-color{fill:#fa4077}.map-tooltip{width:320px}.map-tooltip:after,.map-tooltip:before{display:table;content:"";line-height:0}.map-tooltip:after{clear:both}.map-tooltip-header{line-height:23px}.map-tooltip-header-onphoto{position:absolute;top:0;left:0;right:0;height:0;z-index:2;color:#fff}.map-tooltip-header-onphoto a{color:#fff}.map-tooltip-header-onphoto a:hover{color:#ffc000}.map-tooltip-back-hide{display:none}.map-tooltip .distance{color:#278e22;font-weight:700}.map-tooltip .phoneView{display:block;color:#fff;position:relative;font-weight:400;font-size:16px;padding:3px 16px;height:auto;line-height:28px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;outline:0;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:6px;border:1px solid #6339f5;background-color:#6339f5}.map-tooltip .phoneView:hover{border-color:#5a36d6;background-color:#5a36d6}.map-tooltip .phoneView:active{border-color:#3d3f55;background-color:#3d3f55}.map-tooltip .phoneView .tel-phone{border-bottom:none;color:#fff;font-weight:700}.map-tooltip .phoneView .showPhoneNumber{color:#fff;font-size:16px}.map-tooltip .stars-view{height:18px}.map-tooltip-price.list-dotted{min-width:auto;margin-bottom:15px}.map-tooltip-price.list-dotted li{border-bottom-width:1px;line-height:18px}.map-tooltip-price.list-dotted li .item{top:6px;margin-top:-5px}.map-tooltip-price.list-dotted li .item.right{margin-top:-12px}.map-tooltip-price.list-dotted li .item.right .item-holder{padding-left:0}.map-tooltip-price.list-dotted li .item.left .item-holder{padding-right:0}.map-tooltip-content{padding:10px 16px 16px}.map-tooltip-btns_flex{display:flex;justify-content:space-between}.map-tooltip-btns__phone_gray .phoneView,.map-tooltip-btns__phone_gray :is(.phoneView.active,.phoneView.hover,.phoneView:active,.phoneView:hover){background:#f4f5f8;color:#2c2d36;border-color:#f4f5f8}.map-tooltip-btns__phone_shot .phoneView.phone-showed{padding-left:12px;padding-right:12px}.map-tooltip-btns__phone_shot .phoneView .tel-phone{color:#2c2d36;font-weight:400}.map-tooltip-btns__phone_shot .phoneView .showPhoneNumber{display:none}.map-tooltip-btns__request{padding:3px 12px;max-height:36px}.balloon-gallery{min-height:30px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:1}.balloon-gallery-list{height:195px;overflow:hidden}.balloon-gallery-item{width:100%;height:195px;float:left;line-height:195px;text-align:center;font-size:0;background:url(/images/photo_180_noborder.png) no-repeat 50% #eaecf3}.balloon-gallery-item:first-child:before{content:"";height:65px;position:absolute;left:0;right:0;top:0;background-color:#00000063;background-image:linear-gradient(180deg,#000000a6,#0000);background-repeat:repeat-x;background-color:initial;border-top-left-radius:4px;border-top-right-radius:4px}.balloon-gallery-item img{vertical-align:middle;width:100%}.balloon-gallery-prev{position:absolute;left:15px;top:50%;margin-top:-20px;transform-origin:0 0;transform:scale(.5)}.balloon-gallery-prev.disabled{display:none}.balloon-gallery-next{position:absolute;right:15px;top:50%;margin-top:-20px;transform-origin:100% 0;transform:scale(.5)}.balloon-gallery-next.disabled{display:none}.balloon-full-link{position:absolute;top:0;left:0;width:100%;height:100%}.map-tooltip-button-control{font-size:11px;position:absolute;right:12px;top:40px;width:14px;height:14px;line-height:14px;background-color:#d74b46;border-radius:3px;text-align:center;text-decoration:none;font-weight:700;color:#fff}.map-layer-mp-desktop,.map-layer-prof-desktop{width:790px;height:495px;max-width:100%}.map-layer-mp-desktop{z-index:1}.map-control{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px}html:not([dir=rtl]) .map-control{right:20px}html[dir=rtl] .map-control{left:20px}.map-control{z-index:401}.map-control--top{top:20px;transform:none}.map-control-item{position:relative;width:44px;height:44px;cursor:pointer;background:#fffffff2;border-radius:100%;box-shadow:0 1px 10px 0 #00000026}.map-control-item:hover{background:#fff}.map-control-item-in:before{height:2px;width:18px;margin:-1px 0 0 -9px}.map-control-item-in:after,.map-control-item-in:before{content:"";position:absolute;top:50%;left:50%;background-color:#f84177;border-radius:1px}.map-control-item-in:after{height:18px;width:2px;margin:-9px 0 0 -1px}.map-control-item-in:hover:after,.map-control-item-in:hover:before{background-color:#e03a6b}.map-control-item-out:before{content:"";position:absolute;top:50%;left:50%;height:2px;width:18px;margin:-1px 0 0 -9px;background-color:#f84177;border-radius:1px}.map-control-item-out:hover:after,.map-control-item-out:hover:before{background-color:#e03a6b}.map-control-item-location-icon{top:16px;right:16px;position:relative;display:block;height:16px;width:16px}.map-control-item-location-icon:before{margin-top:-4px;border-bottom:4px solid #f84177;transform-origin:bottom right;transform:rotate(-65deg)}.map-control-item-location-icon:after,.map-control-item-location-icon:before{content:"";position:absolute;height:0;width:0;top:0;right:0;border-left:8px solid #0000;border-right:8px solid #0000}.map-control-item-location-icon:after{border-top:4px solid #f84177;transform-origin:top right;transform:rotate(-25deg)}.map-control-item-location-icon{position:absolute}.map-control-item-location:hover .map-control-item-location-icon{position:relative;display:block;height:16px;width:16px}.map-control-item-location:hover .map-control-item-location-icon:before{content:"";position:absolute;height:0;width:0;top:0;right:0;margin-top:-4px;border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:4px solid #e03a6b;transform-origin:bottom right;transform:rotate(-65deg)}.map-control-item-location:hover .map-control-item-location-icon:after{content:"";position:absolute;height:0;width:0;top:0;right:0;border-left:8px solid #0000;border-right:8px solid #0000;border-top:4px solid #e03a6b;transform-origin:top right;transform:rotate(-25deg)}.map-control-item-location:hover .map-control-item-location-icon{position:absolute}.map-control-item-location.hide~.map-control-item-in{bottom:106px}.map-control-item-location.hide~.map-control-item-out{bottom:45px}.map-control-item-fullscreen{display:flex;justify-content:center;align-items:center}.map-control-item-fullscreen svg{width:24px;height:24px;fill:#f84177}.map-control-item-fullscreen:hover svg{fill:#e03a6b}.balloon-layout{position:absolute;bottom:14px;top:auto}.balloon-layout-close{position:absolute;right:10px;top:10px;z-index:999}.balloon-layout-arrow{position:absolute;bottom:-22px;left:50%;margin-left:-18px}.balloon-layout-inner{overflow:hidden;min-height:35px;min-width:200px;background:#fff;border-radius:4px;box-shadow:0 0 8px #0000004d}.balloon-layout-inner-loader{display:block;width:300px;height:200px}.balloon-layout-inner-loader:before{content:url(/images/map/tooltip_loader.gif);display:block;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;animation:anim-loader-appear .8s}@keyframes anim-loader-appear{0%{opacity:0}50%{opacity:0}to{opacity:1}}.service-gallery-box{width:100%;height:calc(100vh - 81px);visibility:visible}.service-gallery-box .gallery-container{text-align:center;height:100%;overflow:hidden}.service-gallery-box .gallery-container ul{margin:0;padding:0;list-style:none;width:100%;height:100%;position:relative}.service-gallery-box .gallery-container ul .active li{display:block}.service-gallery-box .gallery-container ul li{position:absolute;overflow:hidden;left:0;display:none;width:100%;height:100%}.service-gallery-box .gallery-container ul li.active{display:block}.service-gallery-box .gallery-container ul li img{position:relative;max-height:none}.service-gallery-box .gallery-image__show-more:before{content:"Показать все фото";background:linear-gradient(180deg,#0000 -51.4%,#000000bf 93.13%);font-size:16px;line-height:24px;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1}.service-gallery-box .gallery-controls:before{content:"";position:absolute;left:0;bottom:0;width:100%;transform:translateY(16px);height:80px;background:linear-gradient(180deg,#0000,#0003 70%,#00000059);pointer-events:none}.is-test .service-gallery-box .gallery-controls:before{background:none}.service-gallery-box .gallery-controls .gallery-nav{position:absolute;bottom:0;left:20px;right:20px;margin:0 0 32px;padding:0;display:flex;gap:6px;list-style:none}.service-gallery-box .gallery-controls .gallery-nav__item{flex:1;background-color:#fff9;border-radius:1px;height:2px}.service-gallery-box .gallery-controls .gallery-nav__item.active{background:#fff}.service-gallery-box .gallery-controls-extend :is(.next,.prev){top:0;bottom:0;padding:0;margin:0}.service-gallery-box .gallery-controls-extend .next a,.service-gallery-box .gallery-controls-extend .next i,.service-gallery-box .gallery-controls-extend .prev a,.service-gallery-box .gallery-controls-extend .prev i{position:absolute;top:50%;margin:-25px 15px 0}.service-gallery-box .gallery-controls-extend .prev{width:20%;left:0}.service-gallery-box .gallery-controls-extend .next{width:80%;right:0}.service-gallery-box .gallery-controls-extend .next :is(a,i){right:0}.service-gallery-box .gallery-hide-controls .gallery-controls{display:none}.service-gallery-box .gallery-photos-lenght{position:absolute;z-index:2;top:100%;left:50%;width:46px;height:20px;line-height:20px;margin-left:-23px;margin-top:-30px;text-align:center;color:#fff;font-size:13px;background:#000;background:#00000080;border-radius:5px}.service-gallery-box.gallery-box-standard .gallery-container{height:300px}.service-gallery-box.gallery-box-premium .gallery-container{text-align:left}.gallery-without-ratio .gallery-container,.gallery-without-ratio .gallery-container li,.gallery-without-ratio .gallery-container ul{height:100%}.gallery-without-ratio li{text-align:center}.gallery-without-ratio li img{top:-1px;vertical-align:middle}.sly-gallery{position:relative;overflow:hidden}.sly-gallery.sly-gallery-mobile{height:440px}.sly-gallery .sly-gallery-list li{position:relative!important;float:left}.slider-paging{position:relative;display:inline-block;vertical-align:top}.slider-paging-container{position:absolute;left:0;right:0;bottom:10px;z-index:5;text-align:center;font-size:0;line-height:0}.slider-dot{float:left;height:7px;width:7px;margin:0 4px;background:#eaebf280;border-radius:100%}.slider-dot.active{background:#eaebf2}.gallery-more{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;font-size:40px;line-height:44px;font-weight:100}.gallery-more-subtext{font-size:20px;line-height:30px}.multiple-items:after{content:"";z-index:1;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:#3d3f5580}.gallery-item-wrapper{box-sizing:border-box;overflow:hidden}.gallery-item-wrapper:last-child{border-bottom:0}.right-gallery{position:absolute;right:0;top:65px;z-index:6;width:23%;overflow:hidden}.right-gallery-list{list-style:none;margin:0;padding:0}.right-gallery-list-item{position:relative;background-size:cover;background-position:50%;height:100%;cursor:pointer;font-weight:100;transition:.4s ease}.right-gallery-list-item:hover{transform:scale(1.08)}.right-gallery-list-item .gallery-more{font-size:40px;line-height:50px}.right-gallery-list-item .gallery__works .sly-gallery-list{visibility:hidden}.gallery-container,.gallery-wrapper,.photo-gallery{height:100%}.gallery-photo-list{height:100%;width:100%!important;list-style:none;margin:0;padding:0;display:flex}.gallery-photo-list-item{background-size:cover;background-position:50%;background-repeat:no-repeat;flex:2 1 auto;position:relative;width:auto}.gallery-photo-list-item:nth-child(2){margin-left:2px}.gallery-photo-list-item__more{flex:1 1 auto}.gallery-photo-list-item__more .gallery-photo-list{display:flex;flex-direction:column}.gallery-photo-list-item__more .gallery-photo-list .gallery-photo-list-item{position:absolute;width:100%;height:100%;transition:.4s ease}.gallery-photo-list-item__more .gallery-photo-list .gallery-photo-list-item:hover{transform:scale(1.08)}.gallery-photo-list-item__more .gallery-photo-list .gallery-photo-list-item:nth-child(2){margin-right:0;margin-top:2px}.gallery-photo-list-item__more .gallery-item-wrapper{flex:1 1 auto}.gallery-photo-list-item__more .gallery-item-wrapper:last-child{border-bottom:none}.premium-gallery-preview{position:absolute;top:0;left:0;width:77%;height:100%;margin:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.premium-gallery-preview+img{display:none}.gallery-advertisement-slide{display:flex;justify-content:space-around;overflow-x:auto}.gallery-advertisement-slide__single-item-slide{height:100vh;width:100vw;display:inline-block;margin:0 80px;background-color:#1c1c1e;z-index:3;max-width:1280px;max-height:966px}.gallery-advertisement-multi-slide{display:flex;flex-direction:column;background-color:#1c1c1e;margin:0 80px;padding:96px 36px 16px;max-width:1280px;max-height:966px;z-index:6;overflow:auto}.gallery-advertisement-multi-slide__title{align-self:center;padding-bottom:24px;color:#fff}.gallery-advertisement-multi-slide__cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.gallery-advertisement-multi-slide__recommendation-button{padding:8px 44px;background:#0009;color:#fff;border-radius:4px;margin:0 auto}.gallery-advertisement-multi-slide__recommendation-wrapper{position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.multi-slide-item{height:284px;background-color:#3e3e40;margin-bottom:20px;position:relative;margin-right:20px;border-radius:4px;overflow:hidden;width:389px;flex:1 0 30%}.multi-slide-item:last-of-type,.multi-slide-item:nth-of-type(3n){margin-right:0}.multi-slide-item .single-item-slide__information-wrapper-inner{padding:12px 0 16px 20px}.multi-slide-item .single-item-slide__bottom{opacity:1}.gallery-advertisement-right-slide{display:flex;flex-direction:column;z-index:6}.gallery-advertisement-right-slide__wrapper{display:flex;flex-direction:row;justify-content:center}.gallery-advertisement-right-slide__wrapper .gallery-advertisement-slide{overflow-x:visible}.gallery-advertisement-right-slide__wrapper img{max-width:calc(100% - 272px)!important}.gallery-advertisement-right-slide__inner{display:flex;flex-direction:column;background:#1c1c1e;z-index:3;height:100%}.gallery-advertisement-right-slide__title{align-self:center;padding:28px 20px 20px;color:#fff;background:#1c1c1e}.gallery-advertisement-right-slide .single-item-slide__bottom{opacity:1}.right-slide-item{width:272px;background-color:#2c2c2e;position:relative;flex:1}.big-slide{position:relative}.big-slide .single-item-slide__info-wrapper{display:flex;justify-content:space-between;padding:12px 20px 16px;background-color:#1c1c1e;box-sizing:border-box;position:absolute}.big-slide .single-item-slide__info-wrapper-last{top:0;left:0;right:0}.single-item-slide{cursor:pointer}.single-item-slide__image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom}.single-item-slide__info-wrapper{background:#2c2c2e;color:#fff;overflow:hidden;width:100%}.single-item-slide__info-wrapper-last{position:absolute;bottom:0;width:100%;overflow:hidden}.single-item-slide__info-wrapper svg{width:13px;height:12px;fill:#fff;padding-right:6px}.single-item-slide__address-info{display:flex;padding-bottom:4px}.single-item-slide__bottom{opacity:.6}.single-item-slide__bottom svg{height:12px;width:12px;margin-right:6px;fill:#fff}.single-item-slide__rating-with-points{padding:0 4px}.single-item-slide__rating-with-points:after,.single-item-slide__rating-with-points:before{content:"•"}.single-item-slide__info-wrapper-inner{display:flex;justify-content:space-between;background:#2c2c2e;padding:12px 20px 16px;position:relative;font-style:normal;font-weight:400;font-size:13px;line-height:20px;align-items:center}.single-item-slide__info-wrapper-inner:after{content:" ";display:block;position:absolute;right:0;top:0;width:25px;height:100%;background:linear-gradient(270deg,#2c2c2e,#2c2c2e03)}.single-item-slide__info-wrapper-inner-left{display:flex;flex-direction:column;color:#fff;align-items:flex-start}.single-item-slide__bottom{display:flex;align-items:center}.single-item-slide__rating{color:#ffaa30;padding-right:8px;font-weight:700}.single-item-slide__rating svg{margin-right:2px;fill:#ffaa30;transform:translateY(1px)}.single-item-slide__distance{padding-right:6px;opacity:.6}.single-item-slide__metro{padding-right:8px;opacity:.6}.single-item-slide__addr{opacity:.6}.single-item-slide__title{padding-bottom:4px;text-align:left;display:block}.single-item-slide__title span{opacity:1}.single-item-slide__link{padding:10px 20px;background:#3d3f55;border-radius:6px;color:#fff;display:block;z-index:3;transition:opacity .3s}.single-item-slide__link:hover{opacity:.8;transition:opacity .3s}.button{display:inline-block;position:relative;font-weight:400;font-size:13px;height:26px;line-height:25px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;padding:0 10px;outline:0;background:none;border:1px solid #d8d9e0;color:#3d3f55;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:4px}.button button.button,button[type=reset] .button,button[type=submit] .button,input[type=button] .button{-webkit-appearance:none}.button button.button::-moz-focus-inner,button[type=reset] .button::-moz-focus-inner,button[type=submit] .button::-moz-focus-inner,input[type=button] .button::-moz-focus-inner{padding:0;border:0}.button:hover{background-color:#f1f2f9}.button.active,.button:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button.disable,.button.disabled,.button[disabled]{border-color:#d8d9e0;background-color:#fff;color:#3d3f55;color:#3d3f5566}.button.button-static,.button.button-static.active,.button.button-static:active,.button.button-static:hover{color:#3d3f55;background-color:#fff;border-color:#d8d9e0}.button.button-border{border-color:#fff}.button.button-border:hover{border-color:#f1f2f9}.button.button-border.active,.button.button-border:active{border-color:#3d3f55}:is(.button.disable,.button.disabled,.button[disabled]) .button-icon{opacity:.5}.button-white{border-color:#d8d9e0}.button-white:hover{background-color:#f1f2f9}.button-white.active,.button-white:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-white.disable,.button-white.disabled,.button-white[disabled]{border-color:#d8d9e0;background-color:#fff;color:#3d3f55;color:#3d3f5566}.button-white.button-static,.button-white.button-static.active,.button-white.button-static:active,.button-white.button-static:hover{color:#3d3f55;background-color:#fff;border-color:#d8d9e0}.button-white.button-border{border-color:#fff}.button-white.button-border:hover{border-color:#f1f2f9}.button-white.button-border.active,.button-white.button-border:active{border-color:#3d3f55}.button-primary{color:#fff;border-color:#6339f5;background-color:#6339f5}.button-primary:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.button-primary.active,.button-primary:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-primary.disable,.button-primary.disabled,.button-primary[disabled]{border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.button-primary.button-static,.button-primary.button-static.active,.button-primary.button-static:active,.button-primary.button-static:hover{color:#fff;background-color:#6339f5;border-color:#6339f5}.button-silver{background-color:#eaebf2}.button-silver.hover,.button-silver:hover{background-color:#e1e2e9}.button-silver.active,.button-silver:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-silver.disable,.button-silver.disabled,.button-silver[disabled]{border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.button-silver.button-static,.button-silver.button-static.active,.button-silver.button-static:active,.button-silver.button-static:hover{color:#3d3f55;background-color:#eaebf2;border-color:#d8d9e0}.button-silver.button-border{border-color:#eaebf2}.button-silver.button-border:hover{border-color:#e1e2e9}.button-silver.button-border.active,.button-silver.button-border:active{border-color:#3d3f55}.button-purple{color:#fff;border-color:#6339f5;background-color:#6339f5}.button-purple:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.button-purple.active,.button-purple:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-purple.disable,.button-purple.disabled,.button-purple[disabled]{border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.button-purple.button-static,.button-purple.button-static.active,.button-purple.button-static:active,.button-purple.button-static:hover{color:#fff;background-color:#6339f5;border-color:#6339f5}.button-red{color:#fff;border-color:#e42222;background-color:#e42222}.button-red:hover{background-color:#e73939}.button-red.active,.button-red:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-red.disable,.button-red.disabled,.button-red[disabled]{border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.button-orange{color:#fff;border-color:#faa732;background-color:#faa732}.button-orange:hover{background-color:#fbb24b}.button-orange.active,.button-orange:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-aqua{color:#fff;border-color:#49afcd;background-color:#49afcd}.button-aqua:hover{background-color:#5db8d2}.button-aqua.active,.button-aqua:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.button-border-red{color:#e42222;border-color:#e42222;background-color:#fff}.button-border-red.hover,.button-border-red:hover{color:#e73939;border-color:#e73939}.button-border-red.active,.button-border-red:active{color:#fff;border-color:#e42222;background-color:#e42222}.button-border-orange{color:#faa732;border-color:#faa732;background-color:#fff}.button-border-orange.hover,.button-border-orange:hover{color:#fbb24b;border-color:#fbb24b}.button-border-orange.active,.button-border-orange:active{color:#fff;border-color:#faa732;background-color:#faa732}.button-border-green{color:#32952e;border-color:#32952e;background-color:#fff}.button-border-green.hover,.button-border-green:hover{color:#39a834;border-color:#39a834}.button-border-green.active,.button-border-green:active{color:#fff;border-color:#32952e;background-color:#32952e}.button-purple2{color:#fff;border:none;text-shadow:0 -1px 0 #000000b3;background-color:#6554a3;background-image:linear-gradient(180deg,#6b5aad,#5b4c94);box-shadow:0 1px 3px #0000004d}.button-purple2,.button-purple2:hover{border-top:1px solid #8476bb;background-repeat:repeat-x}.button-purple2:hover{background-color:#5c49a0;background-image:linear-gradient(180deg,#6450ab,#503f90)}.button-purple2:active{background-color:#61529e;background-image:linear-gradient(180deg,#5b4c94,#6b5aad);background-repeat:repeat-x;box-shadow:0 1px 3px #0000}.button-purple2.disable{border-top:1px solid #615b88;background-color:#514a7c;background-image:linear-gradient(180deg,#544d81,#4c4675);background-repeat:repeat-x;box-shadow:0 1px 3px #0000004d}.button-dark,.button-dark:hover{border:1px solid #272837;background:#313245;color:#fff;text-shadow:0 -1px 0 #000000b3;box-shadow:inset 0 1px 0 #404052}.button-dark2,.button-dark2:hover{box-shadow:inset 0 1px 1px #ffffff26;background-color:#4d4f68;background-image:linear-gradient(180deg,#585a74,#3d3f56);background-repeat:repeat-x;border:1px solid #3d3f57;color:#fff;text-shadow:0 -1px 0 #0000007d}.button-green{color:#fff;border:0;text-shadow:none;background:#32952e}.button-green:hover{background:#39a834}.button-green:active{background:#2b8228}.button-pink{color:#fff;background:#f84177;border-color:#f84177}.button-pink.active,.button-pink.hover,.button-pink:active,.button-pink:hover{color:#fff;border-color:#ec3e71;background-color:#ec3e71}.button-pink.disabled,.button-pink:disabled{cursor:default;color:#ffffff80;border-color:#ec3e71;background-color:#ec3e71}.button-link{color:#6339f5}.button-noborder{border:none;padding:0;border-radius:0}.button-noborder,.button-noborder:active,.button-noborder:hover{background:none;color:#6339f5}.button24{font-size:11px;line-height:16px;padding:4px 10px}.button28{font-size:13px;line-height:18px;padding:4px 12px;height:auto}.button34{font-size:16px;height:34px;line-height:33px;padding:0 15px}.button36{font-size:16px;padding:3px 16px;height:auto;line-height:28px;border-radius:6px}.button40{font-weight:400;font-size:20px;height:40px;line-height:37px;padding:0 20px}.button44{font-size:16px;height:auto;padding:7px 20px;line-height:28px;border-radius:6px}.button-large{font-size:16px;height:32px;line-height:33px;border-radius:5px;padding:0 15px;font-weight:700;text-shadow:none}.button-big{font-size:20px;height:43px;line-height:41px;border-radius:5px;padding:0 20px;font-weight:400}.button-xlarge{padding:0 30px;height:60px;font-size:20px;line-height:58px;border-radius:4px}.button-block{display:block;padding:0;width:100%;text-align:center}.button-block-button44{font-size:16px;height:auto;padding:7px 20px;line-height:28px;border-radius:6px}.button-dashed{border-style:dashed}.button-half{width:47%}.btn1{display:inline-block;border-radius:4px;background-color:#d9dae3;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);position:relative;height:26px;line-height:26px;font-size:12px;font-weight:700;text-align:center;text-decoration:none;color:#3d3f55;border:1px solid #ccced8;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding:0 10px;box-shadow:inset 0 1px 1px #f1f1f5;text-shadow:#fff 0 1px 0}.btn1,.btn1:hover{background-repeat:repeat-x}.btn1:hover{background-color:#e0e2eb;background-image:linear-gradient(180deg,#e9eaf2,#d3d5e0)}.btn1 .active,.btn1:active{background-color:#d4d6df;background-image:linear-gradient(180deg,#ccced8,#e1e2ea);background-repeat:repeat-x}.button-group{font-size:0;overflow:hidden;display:inline-block}.button-group .button{border-radius:0;border-left-width:0;min-width:52px}.button-group .button.first,.button-group .button.first-button,.button-group .button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:1px}.button-group .button.last,.button-group .button.last-button,.button-group .button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.button-group .button i{font-size:10px;font-style:normal;font-weight:400;margin-left:5px}.pager-next-prev{font-size:0;display:inline-block}.touch-support .mobile_layout .pager-next-prev{display:none!important}.pager-next-prev i{position:relative;top:4px;width:15px;height:14px;display:inline-block;background:url(/images/card/arrows.png) no-repeat;background-position:0 14px}.pager-next-prev .prev{border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom:1px solid #b1b2b7}.pager-next-prev .prev i{background-position:0 0}.pager-next-prev .next{border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #b1b2b7}.pager-next-prev .next i{background-position:-15px 0}.button-arrows{font-size:0;display:inline-block}.button-arrows i{display:block;position:relative;top:50%;height:14px;width:15px;margin-top:-7px}.button-arrows i:before{content:"";position:absolute;height:6px;width:7px;top:50%;margin-top:-3px;left:0;background:#9595a3}.button-arrows i:after{content:"";position:absolute;height:0;width:0;top:50%;right:0;margin-top:-7px;border-left:8px solid #9595a3;border-top:7px solid #0000;border-bottom:7px solid #0000}.button-arrows .disabled i{opacity:.5}.button-arrows-next{padding:0 8px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.button-arrows-next.disabled{cursor:default}.button-arrows-prev{padding:0 8px;border-right:none;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.button-arrows-prev i:before{left:auto;right:0}.button-arrows-prev i:after{content:"";position:absolute;left:0;right:auto;border-left:none;border-right:8px solid #9595a3}.button-arrows-prev.disabled{cursor:default}.customChoosen .chosen-container .chosen-single{display:inline-block;position:relative;font-weight:400;font-size:13px;height:26px;line-height:25px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;padding:0 10px;outline:0;border:1px solid #0000;color:#3d3f55;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:4px;background-color:#eaebf2}.customChoosen .chosen-container :is(.chosen-single.hover,.chosen-single:hover){background-color:#e1e2e9}.customChoosen .chosen-container :is(.chosen-single.active,.chosen-single:active){color:#fff;border-color:#3d3f55;background-color:#3d3f55}.customChoosen .chosen-container :is(.chosen-single.disable,.chosen-single.disabled,.chosen-single[disabled]){border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.button-file{position:relative;overflow:hidden}.button-file input.file{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;cursor:pointer;opacity:0}.button-file .icon-add{vertical-align:top;position:relative;z-index:1;top:6px}.button-file .icon-delete{vertical-align:top;position:relative;z-index:1;top:4px}.button-shadow.dropped:after{content:"";display:block;position:fixed;z-index:50;top:0;left:0;height:100%;width:100%;width:100vw;height:100vh;background:#0006}.filter-popup-list,.list-reset,.orglist-pagination ul,.super-article-text ul,.super-links-list{list-style:none;margin:0;padding:0}.list-mdash,.super-article-text ul{position:relative;padding-left:20px}.list-mdash.fs-large,.super-article-text ul.fs-large{padding-left:25px}.list-mdash li:before,.super-article-text ul li:before{content:"—";position:absolute;left:0}.list-dotted{line-height:25px;margin-bottom:9px;min-width:300px}.list-dotted :is(li,tr){position:relative;margin-top:10px;border-bottom:2px dotted #ccc}.list-dotted li:first-child,.list-dotted tr:first-child{margin-top:0}.list-dotted :is(li,tr) .item{position:relative;top:10px}.list-dotted :is(li,tr) .item.left{margin-right:120px}.list-dotted :is(li,tr) .item.left .item-holder{padding-right:5px}.list-dotted :is(li,tr) .item.right{position:absolute;top:100%;margin-top:-16px;right:0}.list-dotted :is(li,tr) .item.right .item-holder{padding-left:5px}.list-dotted :is(li,tr) .item-holder{background:#fff}.highlight .list-dotted :is(li,tr) .item-holder{background-color:#f7f8fb}.mp-service-item.highlight .list-dotted :is(li,tr) .item-holder{background-color:#fff}.list-dotted :is(li,tr) .readmore .gray9{border-bottom:1px solid;border-color:#0000001a}.list-dotted a{text-decoration:none}.table-dotted{display:block;border-spacing:0}.table-dotted :is(tbody,tr){display:block}.table-dotted td{display:block;padding:0}.list-simple li,.super-article-text ol li,.super-article-text ul li{line-height:18px;margin-top:10px}.list-simple li:first-child,.super-article-text ol li:first-child,.super-article-text ul li:first-child{margin-top:0}.list-bordered>li{border-top:1px solid #eaebf2}.list-bordered>li:first-child{border-top:0}.list-simple20 li{margin-top:20px}.list-simple20 li:first-child{margin-top:0}.H1,.H1 .invisible-link,.H2,.H2 .invisible-link,.H3,.H3 .invisible-link{color:#3d3f55}.H1.gray,.H2.gray,.H3.gray{color:#bbbcc4}.H1.rr,.H2.rr,.H3.rr{font-weight:400}.H1{font-size:40px;line-height:52px}.H1,.H2{font-weight:100}.H2{font-size:32px;line-height:44px}.H3{font-size:20px;line-height:28px}.H3,.strong{font-weight:700}.p0{padding:0!important}.m0{margin:0!important}.b0{border:0!important}.pd-xs{padding:5px}.pd-s{padding:10px}.pd-m{padding:20px}.pd-l{padding:30px}.mp-header-right,.pd-xl{padding:40px}.pd-ml{padding:20px 30px}.pd-lxl{padding:30px 40px}.mg-right-xs{margin-right:5px}.mg-right-s{margin-right:10px}.mg-right-m{margin-right:20px}.mg-right-l{margin-right:30px}.mg-right-xl{margin-right:40px}.mg-left-xs{margin-left:5px}.mg-left-s{margin-left:10px}.mg-left-m{margin-left:20px}.mg-left-l{margin-left:30px}.mg-left-xl{margin-left:40px}.mg-top-xs{margin-top:5px}.mg-top-s{margin-top:10px}.mg-top-m{margin-top:20px}.mg-top-l{margin-top:30px}.mg-top-xl{margin-top:40px}.mg-bottom-xs{margin-bottom:5px}.mg-bottom-s{margin-bottom:10px}.mg-bottom-m{margin-bottom:20px}.mg-bottom-l{margin-bottom:30px}.mg-bottom-xl{margin-bottom:40px}.mg-bottom-xxs{margin-bottom:4px}.mg-bottom-ml{margin-bottom:24px}.border{border:1px solid #eaebf2}.btop{border-top:1px solid #eaebf2}.bbottom{border-bottom:1px solid #eaebf2}.bleft{border-left:1px solid #eaebf2}.bright{border-right:1px solid #eaebf2}.mtmargin{margin-top:5px;margin-top:10px;margin-top:15px;margin-top:20px;margin-top:25px;margin-top:30px;margin-top:35px;margin-top:40px;margin-top:50px}.mb10{margin-bottom:10px}.mlr20{margin-left:20px;margin-right:20px}.mlr30{margin-left:30px;margin-right:30px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.pd10{padding:10px}.pd15{padding:15px}.pd20,.pdg{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.pd40{padding:40px}.pd1520{padding:15px 20px}.pd2030{padding:20px 30px}.pd3040{padding:30px 40px}.pd1540{padding:15px 40px}.orglist-pagination ul,.pt0{padding-top:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.pr0{padding-right:0}.pb10{padding-bottom:10px}.black{color:#2c2d36}.red{color:red}.gray{color:#bbbcc4}.gray6{color:#666}.gray9{color:#999}.purplelight{color:#b4a5d8}.bg-white{background-color:#fff}.cursor{cursor:pointer}.invisible-links{text-decoration:none}.invisible-links.gray,.invisible-links.gray a{color:#bbbcc4}.invisible-links.z-text--gray,.invisible-links.z-text--gray a{color:#a7a7ae}.invisible-links.z-text--dark-gray,.invisible-links.z-text--dark-gray a{color:#8b8b98}.invisible-links.dark,.invisible-links.dark a{color:#3d3f55}.invisible-link,.invisible-links a{color:#2c2d36;text-decoration:none}.invisible-link:hover,.invisible-links a:hover{color:#6339f5}.link-underline{text-decoration:underline}.linkColor{color:#6339f5!important}.linkLighten{color:#a08fc8}.linkLighten.active{color:#6339f5}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flexbox{display:flex}.flexbox.columns{flex-direction:row}.flexbox.rows{flex-direction:column}.flexbox .flex{flex:1 1 auto}.upper{text-transform:uppercase}.strike{text-decoration:line-through}.unbold-important{font-weight:400!important}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clear,.clearfix:after{clear:both}.clear{font-size:0;float:none;line-height:0;height:0;width:100%;overflow:hidden;display:block;margin:0;padding:0}.hide{display:none}.hidden{display:none!important}.invisible{visibility:hidden}.pull-left{float:left}.pull-right{float:right}.rel{position:relative}.oh{overflow:hidden}.word-break{word-wrap:break-word;overflow-wrap:break-word}.vtop{vertical-align:top}.middle{vertical-align:middle}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.nobr{white-space:nowrap}.get-out{position:absolute!important;margin-top:-100000px!important;margin-left:-100000px!important;visibility:hidden!important}.noSelect{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.scrolling-touch{-webkit-overflow-scrolling:touch}.filter-chosen .chosen-container,.filter-chosen .select2-container,.masterprice-landing-description p,.simple-text{font-size:13px;line-height:18px}.filter-chosen .chosen-container p,.filter-chosen .select2-container p,.masterprice-landing-description p p,.simple-text p{margin:10px 0 0}.filter-chosen .chosen-container p:first-child,.filter-chosen .select2-container p:first-child,.masterprice-landing-description p p:first-child,.simple-text p:first-child{margin:0}.filter-chosen .chosen-container .text-container p:first-child,.filter-chosen .select2-container .text-container p:first-child,.masterprice-landing-description p .text-container p:first-child,.simple-text .text-container p:first-child{margin:10px 0 0}.iblock{display:inline-block}.table{width:100%}.table :is(td,th){text-align:left;vertical-align:top}.table :is(td.rtl,th.rtl){text-align:right}.fs-small,.fs13{font-size:13px;line-height:20px}.fs-large,.fs-simple,.fs16{font-size:16px;line-height:24px}.fs-largest{font-size:20px;line-height:28px}.fs20{font-size:20px;line-height:30px}.fs30{font-size:30px;line-height:40px}.mw600{max-width:600px}.mw800{max-width:800px}.mw1000{max-width:1000px}.w-percent-50{width:50%}.w-percent-100{width:100%}.panel{display:block;text-decoration:none;background-position:0;background-repeat:no-repeat}.panel-dark{background-color:#000;background-color:#0009}.panel-dark,.panel-dark a{color:#fff}.panel-dark.panel-dark30{background-color:#0000004d}.panel-dark :is(.pd20,.pdg){padding-top:15px;padding-bottom:15px}.panel-dark .panel-title{font-weight:400;font-size:20px;line-height:25px}.bg-cover{background-repeat:no-repeat;background-position:50%;background-size:cover}.round{border-radius:100%}.rounded{border-radius:4px}.circle-s{display:block;height:8px;width:8px;background-color:#000;border-radius:100%}.circle-s.red{background-color:red}.circle-s.sky{background-color:#2f96b4}.fake-table{display:table}.fake-table .table-row{display:table-row}.fake-table .table-col{display:table-cell}.linear-loader{position:absolute;width:100%;overflow:hidden;left:0;right:0;height:3px;max-height:none!important;transition:transform 0s;opacity:1}.linear-loader:before{content:"";position:absolute;z-index:2;height:100%;width:100%;left:0;transform-origin:left center;transform:scaleX(0);background-color:#f84177;background-image:linear-gradient(90deg,#6339f5,#f84177);background-repeat:repeat-x}.linear-loader.half-load:before{transform:scaleX(.9);transition:transform 20s cubic-bezier(.07,.8,.2,.93)}.linear-loader.full-load{opacity:0;transition:opacity 0s .55s}.linear-loader.full-load:before{transform:scale(1);transition:transform .5s}.linksmaker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.dark{color:#3d3e56}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.stretched-link-overlay{position:relative;z-index:6}.feedbacks,.feedbacks ul{list-style:none;padding:0;margin:0}.feedbacks .comment-container{padding:20px}.feedbacks .comment-level-level .comment-container{padding-left:40px;padding-left:60px;padding-left:80px;padding-left:100px;padding-left:120px;padding-left:140px;padding-left:160px;padding-left:180px;padding-left:200px}.feedbacks li{border-top:1px solid #eaebf2}.feedbacks li .subcomments{border-left:1px solid #f1f2f5;border-right:1px solid #f1f2f5;background-color:#f4f5f8;box-shadow:inset 0 1px 0 #f1f2f5;border-radius:5px;overflow:hidden;margin:0 20px 20px}.feedbacks li .subcomments:before{content:"";background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-70px -148px;width:20px;height:13px;display:inline-block;position:absolute;margin-top:-13px;margin-left:115px}.user-business .feedbacks li .subcomments:before{margin-left:25px}.feedbacks li .subcomments ul{position:relative}.feedbacks li .subcomments li{box-shadow:inset 0 1px 0 #fff}.feedbacks li .subcomments>li:first-child{border-top:0;box-shadow:none}.feedbacks li:hover>.comment-container :is(.comment-complaint,.comment-share){display:block}.feedbacks .stars-view{display:inline-block;vertical-align:top}.feedbacks .stars-view .stars-rating-text{position:relative;top:-2px}.feedbacks .comment-head{color:#bbbcc4;text-shadow:0 1px 0 #fff;line-height:18px;margin-bottom:5px}.feedbacks .comment-head strong,.feedbacks .comment-head strong a{color:#2c2d36}.feedbacks .comment-head strong a{text-decoration:none}.feedbacks .comment-text{font-size:13px;line-height:18px}.feedbacks .comment-bottom{margin-top:10px;line-height:18px}.feedbacks .comment-bottom .button{font-size:11px;height:22px;line-height:20px;border-radius:20px}.feedbacks .comment-bottom :is(.button.disable,.button.disabled,.button[disabled]){cursor:default;background-color:initial}.feedbacks .comment-bottom :is(.button.disable,.button.disabled,.button[disabled]) .icon{opacity:.5}.feedbacks .comment-bottom .icon{position:relative;vertical-align:middle;top:-1px}.feedbacks .comment-share{display:none}.feedbacks .comment-share .button{padding:0;width:22px}.feedbacks .comment-complaint{display:none;font-size:11px;line-height:22px;color:#bbbcc4;text-decoration:none}.feedbacks .comment-complaint:hover{color:#3d3e56}.feedbacks-right{flex:0 0 292px;box-sizing:border-box}.feedbacks-left{flex-grow:1;min-width:0}html:not([dir=rtl]) .feedbacks-left .reviews-top-panel__sort-title{margin-right:8px}html[dir=rtl] .feedbacks-left .reviews-top-panel__sort-title{margin-left:8px}.feedbacks-photoview{height:60px;width:60px;background-repeat:no-repeat;background-position:50%;background-size:cover}.feedbacks-form{position:relative}.feedbacks-form .textarea{margin:0 0 10px;width:100%;max-width:562px;border:1px solid #d8d8d8;background:#fff;box-shadow:inset 0 1px 3px #0000001a;box-sizing:border-box}.feedbacks-form .textarea textarea{display:block;width:100%;height:100px;border:none;background:none;padding:6px;margin:0;box-sizing:border-box}.feedbacks-form .textarea textarea:-moz-placeholder,.feedbacks-form .textarea textarea::-moz-placeholder{color:#b8b8b8;opacity:1}.feedbacks-form .textarea textarea:-ms-input-placeholder{color:#b8b8b8}.feedbacks-form .textarea textarea::-webkit-input-placeholder{color:#b8b8b8}.mobile_layout .feedbacks-form .textarea{width:auto;max-width:100%}.feedbacks-form .textarea .min-length-notice{color:#bbbcc4;padding:0 6px}.feedbacks-form .input{width:100%;height:28px;padding:6px 5px 7px;background:#0000;color:#2c2d36;border:1px solid;border-color:#0000 #0000 #d8d8d8;box-sizing:border-box}.feedbacks-form .input:-moz-placeholder,.feedbacks-form .input::-moz-placeholder{color:#b8b8b8;opacity:1}.feedbacks-form .input:-ms-input-placeholder{color:#b8b8b8}.feedbacks-form .input::-webkit-input-placeholder{color:#b8b8b8}.feedbacks-form .invalid .input{border-color:red}.feedbacks-form .rating-holder{border-bottom:1px solid #d8d8d8;padding:7px 6px 8px;color:#b8b8b8;box-sizing:border-box;height:28px}.feedbacks-form .stars-view{display:inline-block;vertical-align:top;margin-left:5px}.feedbacks-form .button{box-sizing:border-box}.feedbacks-form .error-box{color:red;margin-top:7px;display:none}.feedbacks-form.invalid .error-box{display:block}.comment-form-container .new-comment-form{padding:20px;border-top:1px solid #eaebf2}.comment-block-voice{position:relative;width:180px;padding-left:55px;padding-top:5px}.comment-block-voice .s-icons-headset{margin-left:-35px;margin-top:-5px;position:absolute}.comment-container .comment-block-voice{display:none}.comment-container .feedbacks-form{padding-top:20px}.comment-container .button-block{padding-left:10px;padding-right:10px}.comment-bottom .button-mark,.comment-bottom .button-mark .icon{margin-right:5px}.button-comment-add.active{display:none}.comment-images-list li{border-top:0}.comment-images ul.comment-images{padding:0 10px 10px;margin:0 0 0 -10px}.comment-images li{position:relative;margin:10px 0 0 10px}.comment-images .delete{position:absolute;top:-5px;right:-5px;background:#fff;padding:3px;border-radius:100px;cursor:pointer}.comment-images .delete i{display:block}.comment-image-container.comment-image-cropped{position:relative;max-height:500px;overflow:hidden}.comment-image-container.comment-image-cropped:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background:url(/images/image-cropped.png) repeat-x}.comment-image-container img{max-width:600px}.comments-without-bottom .comment-bottom{display:none}.comment-avatar{border-radius:3px;background-position:50%;box-shadow:inset 0 0 1px #3d3e5680}.comment-avatar,.comment-avatar__container{width:50px;height:50px}.comment-body{min-height:50px}.bcrating-title{color:#3d3f55}.bcrating-average{width:230px;border-right:1px solid #eaebf2;box-sizing:border-box}.bcrating-average-total{font-weight:700}.bcrating-bar{height:4px;background:#e6ecf2;border-radius:2px}.bcrating-bar-value{height:4px;background:#d8d9e0;border-radius:2px}.bcrating-bar-yellow .bcrating-bar-value{background:#ffaa30}.bcrating-bar-blue .bcrating-bar-value{background:#aec3e6}.bcrating-list{position:relative;margin-left:230px;box-shadow:-1px 0 0 #eaebf2}.bcrating-list-item{float:left;width:300px;box-sizing:border-box}.bcrating-list-larr,.bcrating-list-rarr{position:absolute;height:60px;width:60px;top:40px;background:#fff;cursor:pointer;border-radius:100%;opacity:0;box-sizing:border-box;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f}.bcrating-list-larr.disabled,.bcrating-list-rarr.disabled{display:none}.bcrating-list:hover :is(.bcrating-list-larr,.bcrating-list-rarr){opacity:1}.bcrating-list-larr{left:20px}.bcrating-list-larr-icon{position:relative;width:16px;height:28px}.bcrating-list-larr-icon:after,.bcrating-list-larr-icon:before{content:"";position:absolute;height:4px;width:20px;left:0;top:50%;margin-top:-2px;background-color:#d8d9e0;border-radius:2px;transform-origin:2px 2px}.bcrating-list-larr-icon:before{transform:rotate(45deg)}.bcrating-list-larr-icon:after{transform:rotate(-45deg)}.bcrating-list-larr-icon{position:absolute;top:50%;left:50%;margin:-14px 0 0 -10px}.bcrating-list-rarr{right:20px}.bcrating-list-rarr-icon{position:relative;width:16px;height:28px}.bcrating-list-rarr-icon:after,.bcrating-list-rarr-icon:before{content:"";position:absolute;height:4px;width:20px;right:0;top:50%;margin-top:-2px;background-color:#d8d9e0;border-radius:2px;transform-origin:18px 2px}.bcrating-list-rarr-icon:before{transform:rotate(45deg)}.bcrating-list-rarr-icon:after{transform:rotate(-45deg)}.bcrating-list-rarr-icon{position:absolute;top:50%;left:50%;margin:-14px 0 0 -6px}.comment-marks__container{display:grid;grid-template-columns:1fr auto;gap:12px}.comment-marks__divider{height:1px;background:#eaebf2;grid-column:1/-1}.feedbacks-new.loading{opacity:.3;transition:opacity .1s ease-in}.feedbacks-new .comment-container{margin:30px 0;padding:0 40px}.feedbacks-new .comment-container_moderation{background-color:#ffaa300d;padding-top:15px}.feedbacks-new .comment-container_moderation .comment-top{display:flex}.feedbacks-new .comment-container_moderation .moderation-sign{background-color:#ffaa301a;border-radius:14px;font-size:13px;line-height:20px;padding:2px 8px;color:#2c2d36;align-items:center;display:inline-flex;cursor:pointer}.feedbacks-new .comment-container_moderation .moderation-sign svg{width:16px;height:16px}html:not([dir=rtl]) .feedbacks-new .comment-container_moderation .moderation-sign svg{padding-right:8px}html[dir=rtl] .feedbacks-new .comment-container_moderation .moderation-sign svg{padding-left:8px}.feedbacks-new .comment-container .comment-text p{margin-top:0}.feedbacks-new .comment-container .comment-text-subtitle{font-size:13px;line-height:20px;font-weight:700;margin-bottom:8px;margin-top:12px}html:not([dir=rtl]) .feedbacks-new .comment-container .comment-top{padding-right:24px}html[dir=rtl] .feedbacks-new .comment-container .comment-top{padding-left:24px}.feedbacks-new .comment-container .comment-top{margin-bottom:20px;position:relative}.feedbacks-new .comment-container .edit-comment{position:absolute;top:-3px}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment{right:0}html[dir=rtl] .feedbacks-new .comment-container .edit-comment{left:0}.feedbacks-new .comment-container .edit-comment:hover .edit-comment-wrapper{display:block}.feedbacks-new .comment-container .edit-comment-wrapper{padding:15px 0;min-width:200px;position:absolute}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-wrapper{right:-19px}html[dir=rtl] .feedbacks-new .comment-container .edit-comment-wrapper{left:-19px}.feedbacks-new .comment-container .edit-comment-wrapper{top:17px;display:none}.feedbacks-new .comment-container .edit-comment-balloon{padding:8px 0;border-radius:4px;box-shadow:0 4px 10px 0 #0000001a;border:1px solid #eaebf2;background:#fff;position:relative;width:100%;z-index:1}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-balloon-item{padding:8px 12px 8px 24px}html[dir=rtl] .feedbacks-new .comment-container .edit-comment-balloon-item{padding:8px 24px 8px 12px}.feedbacks-new .comment-container .edit-comment-balloon-item{white-space:nowrap;font-size:16px;line-height:24px}.feedbacks-new .comment-container .edit-comment-balloon-item:hover{background:#eaebf2}.feedbacks-new .comment-container .edit-comment-balloon-item .comment-edit-counter{color:#bbbcc4}.feedbacks-new .comment-container .edit-comment-balloon:after,.feedbacks-new .comment-container .edit-comment-balloon:before{bottom:100%}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-balloon:after,html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-balloon:before{left:90%}html[dir=rtl] .feedbacks-new .comment-container .edit-comment-balloon:after,html[dir=rtl] .feedbacks-new .comment-container .edit-comment-balloon:before{right:90%}.feedbacks-new .comment-container .edit-comment-balloon:after,.feedbacks-new .comment-container .edit-comment-balloon:before{border:solid #0000;content:"";height:0;width:0;position:absolute;pointer-events:none}.feedbacks-new .comment-container .edit-comment-balloon:after{border-color:#fff0 #fff0 #fff;border-width:8px}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-balloon:after{margin-left:-19px}html[dir=rtl] .feedbacks-new .comment-container .edit-comment-balloon:after{margin-right:-19px}.feedbacks-new .comment-container .edit-comment-balloon:before{border-color:#eaebf200 #eaebf200 #eaebf2;border-width:9px}html:not([dir=rtl]) .feedbacks-new .comment-container .edit-comment-balloon:before{margin-left:-20px}html[dir=rtl] .feedbacks-new .comment-container .edit-comment-balloon:before{margin-right:-20px}html:not([dir=rtl]) .feedbacks-new .comment-level-0{margin-left:44px}html[dir=rtl] .feedbacks-new .comment-level-0{margin-right:44px}html:not([dir=rtl]) .feedbacks-new .comment-level-0{padding-left:40px}html[dir=rtl] .feedbacks-new .comment-level-0{padding-right:40px}html:not([dir=rtl]) .feedbacks-new .comment-level-0{border-left:1px solid #eaebf2}html[dir=rtl] .feedbacks-new .comment-level-0{border-right:1px solid #eaebf2}html:not([dir=rtl]) .feedbacks-new .comment-level-0 .comment-container{padding-left:40px}html[dir=rtl] .feedbacks-new .comment-level-0 .comment-container{padding-right:40px}html:not([dir=rtl]) .feedbacks-new :is(.comment-level-1,.comment-level-2,.comment-level-3,.comment-level-4,.comment-level-5,.comment-level-6,.comment-level-7,.comment-level-8,.comment-level-9) .comment-container{padding-left:64px}html[dir=rtl] .feedbacks-new :is(.comment-level-1,.comment-level-2,.comment-level-3,.comment-level-4,.comment-level-5,.comment-level-6,.comment-level-7,.comment-level-8,.comment-level-9) .comment-container{padding-right:64px}.feedbacks-new .comment-bottom{font-weight:400}html:not([dir=rtl]) .feedbacks-new .comment-edit-counter{margin-left:4px}html[dir=rtl] .feedbacks-new .comment-edit-counter{margin-right:4px}.feedbacks-new .comment-edit-counter{font-weight:400}.feedbacks-new :is(.comment-complaint,.comment-share){visibility:hidden}.feedbacks-new li:hover>.comment-container :is(.comment-complaint,.comment-share){visibility:visible}.feedbacks-new .comment-thumb.active{color:#6339f5}.feedbacks-new .comment-thumb.active svg{fill:#6339f5}.feedbacks-new .comment-thumb svg{width:24px;height:24px}html:not([dir=rtl]) .feedbacks-new .comment-thumb svg{margin-right:6px}html[dir=rtl] .feedbacks-new .comment-thumb svg{margin-left:6px}.feedbacks-new .comment-thumb svg{fill:#8b8b98;display:inline-block;vertical-align:middle}.feedbacks-new .comment-thumb.disabled{opacity:.5}.feedbacks-new .comment-thumb.plus svg{margin-bottom:2px}.feedbacks-new .comment-thumb.minus svg{margin-top:2px}.feedbacks-form-new{border:none;margin-top:20px}.feedbacks-form-new .form{border:1px solid #d8d8d8;margin-bottom:20px;border-radius:4px}.feedbacks-form-new .form textarea{min-height:124px;overflow:hidden;resize:none}html:not([dir=rtl]) .feedbacks-form-new .form textarea{padding:10px 26px 10px 15px}html[dir=rtl] .feedbacks-form-new .form textarea{padding:10px 15px 10px 26px}.feedbacks-form-new .form textarea{box-sizing:border-box;font-size:16px;line-height:24px}.feedbacks-form-new .form .textarea-clean{position:relative;display:block;height:16px;width:16px}.feedbacks-form-new .form .textarea-clean:after,.feedbacks-form-new .form .textarea-clean:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;margin-left:-10px;margin-top:-1px;background:#bbbcc4;transform-origin:center center}.feedbacks-form-new .form .textarea-clean:before{transform:rotate(45deg)}.feedbacks-form-new .form .textarea-clean:after{transform:rotate(-45deg)}.feedbacks-form-new .form .textarea-clean{position:absolute}html:not([dir=rtl]) .feedbacks-form-new .form .textarea-clean{right:10px}html[dir=rtl] .feedbacks-form-new .form .textarea-clean{left:10px}.feedbacks-form-new .form .textarea-clean{top:10px;cursor:pointer}.feedbacks-form-new .error{color:#ff0800;display:none}.feedbacks-form-new .form-field{border-bottom:1px solid #d8d8d8}.feedbacks-form-new .form-field.invalid{border-bottom-color:#ff0800}.feedbacks-form-new .form-field-fluid{flex:1 1 auto}.feedbacks-form-new .form-group{display:flex}html:not([dir=rtl]) .feedbacks-form-new .form-group .form-field{border-right:1px solid #d8d8d8}html[dir=rtl] .feedbacks-form-new .form-group .form-field{border-left:1px solid #d8d8d8}html:not([dir=rtl]) .feedbacks-form-new .form-group .form-field:last-child{border-right:none}html[dir=rtl] .feedbacks-form-new .form-group .form-field:last-child{border-left:none}.feedbacks-form-new .stars-view{margin:0}.feedbacks-form-new .stars-view .s-icons-star{position:relative;top:1px}.feedbacks-form-new .rating-holder{height:auto}html:not([dir=rtl]) .feedbacks-form-new .rating-holder,html[dir=rtl] .feedbacks-form-new .rating-holder{padding:13px 13px 17px}.feedbacks-form-new .rating-holder{border:none}.feedbacks-form-new .input{height:45px;padding:6px 15px 7px;border:none;font-size:16px;line-height:24px;box-sizing:border-box}html:not([dir=rtl]) .feedbacks-form-new .comment-images{padding:0 15px 15px 0}html[dir=rtl] .feedbacks-form-new .comment-images{padding:0 0 15px 15px}.feedbacks-form-new .comment-images{margin:0}.feedbacks-form-new .comment-images-delete{position:absolute;top:-10px}html:not([dir=rtl]) .feedbacks-form-new .comment-images-delete{right:-10px}html[dir=rtl] .feedbacks-form-new .comment-images-delete{left:-10px}.feedbacks-form-new .comment-images-delete{cursor:pointer;border-radius:100%;z-index:1}.feedbacks-form-new .comment-images-delete i{display:block}.feedbacks-form-new .comment-images ul{display:flex;flex-wrap:wrap}.feedbacks-form-new .comment-images li{position:relative}html:not([dir=rtl]) .feedbacks-form-new .comment-images li{margin:15px 0 0 15px}html[dir=rtl] .feedbacks-form-new .comment-images li{margin:15px 15px 0 0}.feedbacks-form-new .comment-file{display:flex;align-items:center;padding:18px 15px}.feedbacks-form-new .comment-text{word-break:break-all}.feedbacks-form-new .comment-photo-limiter{clear:both;padding-top:8px}.feedbacks-form-new .submit-btns{clear:both;padding-top:10px;display:flex}.comments-controls-sort{display:flex;gap:20px}.comments-controls-sort label{color:#6339f5;cursor:pointer;font-size:13px;line-height:20px;display:flex;align-items:center}.comments-controls-sort label svg{padding:6px 5px;width:10px;height:8px;fill:#2c2d36;transform:rotate(-90deg);transition:transform .1s ease-in;visibility:hidden}.comments-controls-sort label.active{color:#2c2d36}.comments-controls-sort label.active svg{visibility:visible;transform:rotate(90deg)}.comments-controls-sort label.asc svg{transform:rotate(-90deg)}.button-comment-add.active,.button-comment-add.hide,.button-comment-edit.active,.button-comment-edit.hide{display:none}.review-page .review-clear{clear:both}.review-page .review-section{display:flex}.review-page .review-section-container{padding-block:30px 0;padding-inline:120px 0;box-sizing:border-box}.review-page .review-section-container.review-reply-msg{padding-top:0}@media (max-width:1370px){html:not([dir=rtl]) .review-page .review-section-container{padding-left:80px}html[dir=rtl] .review-page .review-section-container{padding-right:80px}}html:not([dir=rtl]) .review-page .review-section-container.box-right{padding-left:0}html[dir=rtl] .review-page .review-section-container.box-right{padding-right:0}html:not([dir=rtl]) .review-page .review-section-container.box-right{padding-right:70px}html[dir=rtl] .review-page .review-section-container.box-right{padding-left:70px}.review-page .review-note{margin-top:75px}html:not([dir=rtl]) .review-page .review-note{margin-left:25px}html[dir=rtl] .review-page .review-note{margin-right:25px}html:not([dir=rtl]) .review-page .review-note{padding:30px 30px 10px 20px}html[dir=rtl] .review-page .review-note{padding:30px 20px 10px 30px}.review-page .review-note{background:#eaebf2;border-radius:14px;min-width:230px;max-width:280px;box-sizing:border-box;position:relative}.review-page .review-note:before{content:"";display:block;background:url(/images/lamp-img.png);background-size:100%;width:120px;height:120px;position:absolute;top:-120px}html:not([dir=rtl]) .review-page .review-note:before{left:0}html[dir=rtl] .review-page .review-note:before{right:0}.review-page .review-note-title{font-size:20px;line-height:30px;font-weight:700;margin-bottom:5px}.review-page .review-note-subtitle{font-weight:700;display:block;font-size:16px;line-height:24px}.review-page .review-note-text{font-size:16px;line-height:24px;margin-bottom:20px;margin-top:5px}.review-page .review-section__rating{padding-bottom:30px}.review-page .review-section.review-section__submit .review-section-container,.review-page .review-section__rating .review-item-label{padding-top:0}.review-page .review-section.review-section__submit .review-item{margin-top:20px}.review-page .review-title{font-size:25px;line-height:35px;margin-top:0;margin-bottom:0}.review-page .review-subtitle{font-size:16px;line-height:24px;margin-top:5px;max-width:640px}html:not([dir=rtl]) .review-header,html[dir=rtl] .review-header{padding:50px 120px 40px}.review-header{position:relative;border-bottom:1px solid #eaebf2;display:flex;align-items:center}@media (max-width:1370px){html:not([dir=rtl]) .review-header{padding-left:80px}html[dir=rtl] .review-header{padding-right:80px}}.review-header .review-back-arrow,.review-header-title{display:inline-block;vertical-align:middle}.review-header-arrow-back{position:relative;width:14px;height:25px}.review-header-arrow-back:after,.review-header-arrow-back:before{content:"";position:absolute;height:3px;width:17.5px;left:"unset";top:50%;margin-top:-1.5px;background-color:#bbbcc4;border-radius:1.5px;transform-origin:1.5px 1.5px}.review-header-arrow-back:before{transform:rotate(45deg)}.review-header-arrow-back:after{transform:rotate(-45deg)}html:not([dir=rtl]) .review-header-arrow-back{margin-left:-56px}html[dir=rtl] .review-header-arrow-back{margin-right:-56px}.review-header-arrow-back{padding:16px}[dir=rtl] .review-header-arrow-back:after,[dir=rtl] .review-header-arrow-back:before{transform-origin:17px 1px}.review-header-cross{position:relative;display:block;height:24px;width:24px}.review-header-cross:after,.review-header-cross:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:2px;margin-left:-15px;margin-top:-1px;background:#bbbcc4;transform-origin:center center}.review-header-cross:before{transform:rotate(45deg)}.review-header-cross:after{transform:rotate(-45deg)}.review-header-cross{position:absolute}html:not([dir=rtl]) .review-header-cross{right:70px}html[dir=rtl] .review-header-cross{left:70px}.review-header-cross{padding:10px;top:50%;margin-top:-24px}.layer-review-close{min-width:640px;padding-bottom:50px;box-sizing:border-box}.layer-review-close-title{font-size:40px;line-height:50px;font-weight:100}.review-form .review-item{display:flex}.review-form .review-item:first-of-type{margin-top:40px}.review-form .review-item-label{font-size:16px;line-height:24px;flex:1 0 auto;width:240px;max-width:240px;box-sizing:border-box}html:not([dir=rtl]) .review-form .review-item-label{padding-right:16px}html[dir=rtl] .review-form .review-item-label{padding-left:16px}.review-form .review-item-label{padding-top:10px}.review-form .review-item-label .s-icons-about{vertical-align:text-bottom}html:not([dir=rtl]) .review-form .review-item-label .s-icons-about{margin-left:3px}html[dir=rtl] .review-form .review-item-label .s-icons-about{margin-right:3px}.review-form .review-item-label .s-icons-about{position:relative}.review-form .review-item-label .s-icons-about:hover{cursor:pointer}.review-form .review-item-label .s-icons-about:hover .review-popover{display:block}.review-form .review-item-label .s-icons-about .review-popover{display:none;font-size:13px;line-height:20px;font-style:normal;padding:16px 20px 20px;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;width:280px;box-sizing:border-box;background:#fff;border-radius:4px;position:absolute;bottom:28px}html:not([dir=rtl]) .review-form .review-item-label .s-icons-about .review-popover{left:-132px}html[dir=rtl] .review-form .review-item-label .s-icons-about .review-popover{right:-132px}.review-form .review-item-label .s-icons-about .review-popover{z-index:1}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{position:absolute;width:16px;height:8px;bottom:-8px}html:not([dir=rtl]) .review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{left:50%}html[dir=rtl] .review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{right:50%}html:not([dir=rtl]) .review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{margin-left:-8px}html[dir=rtl] .review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{margin-right:-8px}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow{box-sizing:border-box;font-style:normal}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow:before{position:absolute;display:block;content:"";bottom:0;border-color:#0000001a #0000 #0000;border-style:solid;border-width:.5rem .5rem 0}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow:after{position:absolute;display:block;content:"";bottom:1px;border-color:#fff #0000 #0000;border-style:solid;border-width:.5rem .5rem 0}@media (max-width:1370px){.review-form .review-item-label{flex:1 0 15%}}.review-form .review-item-input-wrapper{min-width:600px}.review-form .review-item-input{margin-bottom:37px}.review-form .review-item .service-rating{display:inline-block;height:24px}.review-form .review-item .review-text-rating{color:#b8b8b8;font-size:16px;line-height:24px}html:not([dir=rtl]) .review-form .review-item .review-text-rating{margin-left:20px}html[dir=rtl] .review-form .review-item .review-text-rating{margin-right:20px}.review-form .review-item .review-text-rating{display:inline-block;vertical-align:middle}.review-form .review-item .review-item-sublabel{font-size:16px;line-height:24px;margin-bottom:10px}.review-form .review-item .review-btn{position:relative;font-size:20px;height:40px;line-height:37px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:18px 0 50px;padding:0 15px;outline:0;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:4px;color:#fff;border-color:#6339f5;background-color:#6339f5}.review-form .review-item .review-btn:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.review-form .review-item :is(.review-btn.active,.review-btn:active){color:#fff;border-color:#3d3f55;background-color:#3d3f55}.review-form .review-item :is(.review-btn.disable,.review-btn.disabled,.review-btn[disabled]){border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.review-form .review-item .review-btn.inactive{background:#eaebf2;border:#eaebf2;color:#3d3f56;opacity:.4}.review-form .review-item .review-btn.hide{display:none}.review-form .review-item .review-submit-btn{padding:0 15px;max-width:200px;margin-bottom:70px}.review-form .review-item .review-error{font-size:13px;line-height:20px;color:red;margin-top:-25px;margin-bottom:30px}.review-form .review-item .error-box{color:red;margin-top:8px;font-size:13px;line-height:20px}.review-form .review-item .add-review-photo{color:#6339f5;text-decoration:none;font-size:16px;line-height:24px}html:not([dir=rtl]) .review-form .review-item .add-review-photo{margin-left:16px}html[dir=rtl] .review-form .review-item .add-review-photo{margin-right:16px}.review-form .review-item .add-review-photo{position:absolute;top:50%;transform:translateY(-50%)}html:not([dir=rtl]) .review-form .review-item .add-review-photo{left:0}html[dir=rtl] .review-form .review-item .add-review-photo{right:0}.review-form .review-item .add-review-photo .gray-text{color:#b8b8b8}html:not([dir=rtl]) .review-form .review-item .add-review-photo .icon-add{margin-right:16px}html[dir=rtl] .review-form .review-item .add-review-photo .icon-add{margin-left:16px}html:not([dir=rtl]) .review-form .review-item .add-review-photo .icon-add{margin-left:0}html[dir=rtl] .review-form .review-item .add-review-photo .icon-add{margin-right:0}.review-form .review-item .add-review-photo .icon-add{vertical-align:text-top}.review-form .review-item .add-review-photo .icon-add svg{width:20px;height:18px;fill:#6339f5}.review-form .review-item .review-input-text{padding:8px 16px;border:1px solid #d8d8d8;border-radius:4px;font-size:16px;line-height:24px;height:45px;width:280px;box-sizing:border-box}.review-form .review-item .review-input-text:focus{border-color:#5a36d6}.review-form .review-item .review-input-text_disable-focus:focus{border-color:#d8d8d8}.review-form .review-item .invalid-form{border:1px solid red}.review-form .review-textarea{display:block;border:1px solid #d8d8d8;border-radius:4px}html:not([dir=rtl]) .review-form .review-textarea{padding:10px 40px 25px 16px}html[dir=rtl] .review-form .review-textarea{padding:10px 16px 25px 40px}.review-form .review-textarea{font-size:16px;line-height:24px;width:calc(100% - 2px);min-height:110px;box-sizing:border-box;background:none;overflow:hidden;resize:none}.review-form .review-textarea:focus{border-color:#5a36d6}.review-form .review-textarea::placeholder{color:#b8b8b8}.review-form .textarea-clean{position:relative;display:block;height:16px;width:16px}.review-form .textarea-clean:after,.review-form .textarea-clean:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;margin-left:-10px;margin-top:-1px;background:#bbbcc4;transform-origin:center center}.review-form .textarea-clean:before{transform:rotate(45deg)}.review-form .textarea-clean:after{transform:rotate(-45deg)}.review-form .textarea-clean{position:absolute}html:not([dir=rtl]) .review-form .textarea-clean{right:12px}html[dir=rtl] .review-form .textarea-clean{left:12px}.review-form .textarea-clean{top:10px;cursor:pointer}.review-form .stars-view-big{position:relative}.review-form .star-checkbox{opacity:0}.review-form .star-checkbox__label.active{display:inline-block;vertical-align:middle}.review-form .star-checkbox__label.active svg{fill:#ffaa30}.review-form .star-checkbox__label{display:inline-block;vertical-align:middle;cursor:pointer}html:not([dir=rtl]) .review-form .star-checkbox__label{margin-right:2px}html[dir=rtl] .review-form .star-checkbox__label{margin-left:2px}.review-form .star-checkbox__label{height:24px}.review-form .star-checkbox__label svg{width:24px;height:24px;fill:#e2e2e6;display:block}.comments-sections-container .comments-container{border-radius:20px}.comments-header{margin-bottom:20px}.comments-content{display:flex}.comments-content .service-block-content{flex:1 1 auto;min-width:0}.comments-content .service-block-content.comments-sidebar{flex:0 0 266px;padding-inline-end:40px;padding-inline-start:8px}.comments-stats{display:flex;align-items:center;gap:12px;border-bottom:1px solid #eaebf2;padding-bottom:12px}.comments-stars-captcha{font-size:0;line-height:0}.comments-stars__loading{position:absolute;z-index:11;top:0;left:0;right:0;bottom:0;background:#ffffffbf;display:flex;justify-content:center;align-items:center}.comments-photos-wrapper{margin-bottom:28px;border-top:1px solid #eaebf2;padding-top:20px}.comments-sidebar{display:flex;flex-direction:column;gap:10px}.comments-sidebar__block{background:#f9fafb;border-radius:8px;padding:16px 12px}.comments-sidebar__block-title{font-size:16px;line-height:24px;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #eaebf2}.comments-filters{padding-bottom:20px;border-bottom:1px solid #eaebf2}.comments-next{margin-top:24px}.comments-empty-text{background:#f9fafb;border-radius:8px;text-align:center;margin-top:20px;height:216px;display:flex;flex-direction:column;justify-content:center}.comments-empty-search{padding:40px 0 0}.comment-item{border-top:1px solid #eaebf2;margin-top:24px;padding-top:24px}.comment-item:first-child{border-top:0;margin-top:0}.comment-item__header-container{column-gap:12px;row-gap:4px}.comment-item__header-name{display:flex;flex-wrap:wrap;gap:6px}.comment-item__verified{display:flex;align-items:center;gap:8px;padding:2px 8px;border-radius:14px;background:#43cb721a;color:#00a436}.comment-item__verified svg{fill:#7483f3;width:16px;height:16px}.comment-item .subcomments,.comment-item__children{margin-top:24px}.subcomments .comment-item{padding-top:0;border-top:0}.comment-item--moderated .comment-item__container{background-color:#ffaa300d;padding:24px 40px;margin:0 -40px}.comment-item__wrapper{position:relative;display:flex;flex-direction:column;gap:12px;word-break:break-word}.comment-item__menu{position:absolute;top:0}html:not([dir=rtl]) .comment-item__menu{left:100%}html[dir=rtl] .comment-item__menu{right:100%}html:not([dir=rtl]) .comment-item__menu{margin-left:8px}html[dir=rtl] .comment-item__menu{margin-right:8px}.comment-item__menu:hover .comment-item__menu-wrapper{display:block}.comment-item__menu-wrapper{padding:15px 0;min-width:200px;position:absolute}html:not([dir=rtl]) .comment-item__menu-wrapper{right:0}html[dir=rtl] .comment-item__menu-wrapper{left:0}.comment-item__menu-wrapper{top:17px;display:none}.comment-item__menu .show-edit-balloon svg{width:24px;height:24px}.comment-item__menu-balloon{padding:8px 0;border-radius:4px;box-shadow:0 4px 10px 0 #0000001a;border:1px solid #eaebf2;background:#fff;position:relative;width:100%;z-index:1}html:not([dir=rtl]) .comment-item__menu-balloon-item{padding:8px 12px 8px 24px}html[dir=rtl] .comment-item__menu-balloon-item{padding:8px 24px 8px 12px}.comment-item__menu-balloon-item{white-space:nowrap;font-size:16px;line-height:24px}.comment-item__menu-balloon-item:hover{background:#eaebf2}.comment-item__menu-balloon-item .comment-edit-counter{color:#bbbcc4}.comment-item__menu-balloon:after,.comment-item__menu-balloon:before{bottom:100%}html:not([dir=rtl]) .comment-item__menu-balloon:after,html:not([dir=rtl]) .comment-item__menu-balloon:before{right:4px}html[dir=rtl] .comment-item__menu-balloon:after,html[dir=rtl] .comment-item__menu-balloon:before{left:4px}.comment-item__menu-balloon:after,.comment-item__menu-balloon:before{border:solid #0000;content:"";height:0;width:0;position:absolute;pointer-events:none}.comment-item__menu-balloon:after{border-color:#fff0 #fff0 #fff;border-width:8px}html:not([dir=rtl]) .comment-item__menu-balloon:after{margin-right:1px}html[dir=rtl] .comment-item__menu-balloon:after{margin-left:1px}.comment-item__menu-balloon:before{border-color:#eaebf200 #eaebf200 #eaebf2;border-width:9px}.comment-item .moderation-sign{background-color:#ffaa301a;border-radius:14px;font-size:13px;line-height:20px;padding:2px 8px;color:#2c2d36;align-items:center;display:inline-flex;cursor:pointer}.comment-item .moderation-sign svg{width:16px;height:16px}html:not([dir=rtl]) .comment-item .moderation-sign svg{padding-right:8px}html[dir=rtl] .comment-item .moderation-sign svg{padding-left:8px}.comment-item .moderation-sign__wrapper{display:inline}html:not([dir=rtl]) .comment-item .moderation-sign__wrapper{padding-left:2px}html[dir=rtl] .comment-item .moderation-sign__wrapper{padding-right:2px}.comment-item .moderation-sign__wrapper{position:relative}.comment-item .moderation-sign__wrapper:hover .moderation-text{display:block}.comment-item .comment-text-subtitle{font-size:13px;line-height:20px;font-weight:700}.comment-item__share{height:24px;align-items:center;display:flex}.comment-item .share__icon{display:none}.comment-item .share__icon._active,.comment-item__wrapper:hover .comment-item__share .share__icon{display:flex}html:not([dir=rtl]) .stars-view .stars-total-rating{margin-left:3px}html[dir=rtl] .stars-view .stars-total-rating{margin-right:3px}.stars-view .stars-total-rating{color:#bbbcc4}.stars-view .star-item{position:relative}.stars-view .star-item span{display:none}.stars-view .stars-rating-text{color:#ffaa30}.stars-view-medium{display:flex}.stars-view-medium svg{width:12px;height:12px;fill:#eaebf2}.stars-view-medium .stars-container{display:flex;justify-content:space-between;width:68px}.stars-view-medium .star-wrapper{position:relative;width:12px}.stars-view-medium .star-filled{position:absolute}html:not([dir=rtl]) .stars-view-medium .star-filled{left:0}html[dir=rtl] .stars-view-medium .star-filled{right:0}.stars-view-medium .star-filled{top:0;overflow:hidden}.stars-view-medium .star-filled svg{fill:#ffaa30}.stars-view-medium .rating-value{color:#2c2d36;font-weight:700;opacity:1}html:not([dir=rtl]) .stars-view-medium .rating-value{margin-left:6px}html[dir=rtl] .stars-view-medium .rating-value{margin-right:6px}.stars-view-range{line-height:15px;height:15px;font-weight:700}.stars-view-range .star-item{background-position:-168px -82px}.stars-view-range .star-item,.stars-view-range .star-item span,.stars-view-range .star-item.active{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:16px;height:15px;display:inline-block}.stars-view-range .star-item span,.stars-view-range .star-item.active{background-position:-168px -97px}.stars-view-rounded{line-height:15px;height:15px;font-weight:400}.stars-view-rounded .star-item{background-position:-168px -82px}.stars-view-rounded .star-item,.stars-view-rounded .star-item span,.stars-view-rounded .star-item.active{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:16px;height:15px;display:inline-block}.stars-view-rounded .star-item span,.stars-view-rounded .star-item.active{background-position:-168px -97px}.stars-view-rounded .star-item__empty{position:relative;top:-1px;vertical-align:top;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:0 -168px;width:15px;height:15px;display:inline-block}html:not([dir=rtl]) .stars-view-rounded .no-rating-text{margin-left:3px}html[dir=rtl] .stars-view-rounded .no-rating-text{margin-right:3px}html:not([dir=rtl]) .stars-view-rounded .rating-value{margin-left:3px}html[dir=rtl] .stars-view-rounded .rating-value{margin-right:3px}.stars-view-rounded .rating-value{color:#2c2d36;font-size:16px;opacity:.9;font-weight:700}.stars-view-big{height:19px;line-height:19px;font-size:13px}.stars-view-big .star-item{position:relative;vertical-align:top;background-position:-149px -59px}.stars-view-big .star-item,.stars-view-big .star-item span,.stars-view-big .star-item.active{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:19px;height:19px;display:inline-block}.stars-view-big .star-item span,.stars-view-big .star-item.active{background-position:-149px -40px}.stars-view-big-total{font-size:22px;line-height:30px;font-weight:700;color:#3d3f55}html:not([dir=rtl]) .stars-view-big-total{margin-right:10px}html[dir=rtl] .stars-view-big-total{margin-left:10px}.stars-view-hovered .stars-view-big .star-selected:before{content:"";background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:0 -103px;width:25px;height:25px;display:inline-block;position:absolute;top:-2px}html:not([dir=rtl]) .stars-view-hovered .stars-view-big .star-selected:before{left:-3px}html[dir=rtl] .stars-view-hovered .stars-view-big .star-selected:before{right:-3px}.stars-view-hovered .star-selected:before{content:"";border:1px solid #ffaa30;border-radius:6px;position:absolute}html:not([dir=rtl]) .stars-view-hovered .star-selected:before{right:-3px}html[dir=rtl] .stars-view-hovered .star-selected:before{left:-3px}.stars-view-hovered .star-selected:before{top:-4px;width:20px;height:22px;pointer-events:none}.stars-view-hovered .z-stars__container:nth-of-type(2).star-selected:before{width:40px}.stars-view-hovered .z-stars__container:nth-of-type(3).star-selected:before{width:60px}.stars-view-hovered .z-stars__container:nth-of-type(4).star-selected:before{width:80px}.stars-view-hovered .z-stars__container:nth-of-type(5).star-selected:before{width:100px}.stars-view-star13{height:13px;line-height:13px;font-size:13px}.stars-view-star13 .star-item{position:relative;vertical-align:middle;background-position:-116px -148px}.stars-view-star13 .star-item,.stars-view-star13 .star-item span{background-image:url(/prebuild/main/icons.png?v=1741626612295);width:13px;height:13px;display:inline-block}.stars-view-star13 .star-item span{background-position:-103px -148px}.breadcrumbs{word-break:break-word}.best-content{background:#fff}.best-content ul{margin:0;padding:20px;list-style:none;border-top:1px solid #eaebf2}.best-content ul li{margin-top:25px}.best-content ul li div{margin-top:10px}.best-content ul li:first-child{margin:0}.best-content .best-content-texts{overflow:hidden;border-top:1px solid #eaebf2;padding:20px}.best-content .best-content-texts .sometext{line-height:17px}.best-content .best-content-texts .sometext p{margin:10px 0 0}.best-content .best-content-texts .sometext p:first-child{margin:0}.best-content h2{margin:0 0 10px;font-size:20px;line-height:25px;font-weight:700}.best-content .best-content-title{margin:0 0 10px;font-family:Roboto,Arial,sans-serif;line-height:18px}.best-content.best-content-index:after,.best-content.best-content-index:before{display:table;content:"";line-height:0}.best-content.best-content-index:after{clear:both}.best-content.best-content-index .best-content-links{float:left;width:460px}.best-content.best-content-right{background:none}.best-content.best-content-right .best-content-texts{border:0;padding:0}.best-content.best-content-exchange ul{border:none;list-style:none;margin:0;padding:0}.best-content.best-content-exchange ul li{display:block;line-height:21px;list-style:none;margin:0 0 0 1.4em;padding:0}.best-content.best-content-exchange ul li:before{content:"—";display:block;float:left;margin-left:-1.4em}.search-results .service-items-small-recommended{border-top:1px solid #eaebf2;padding:20px}.service-items-small-recommended li{max-width:270px}.service-items-small-recommended .content{height:auto;min-height:35px}.service-items-small-recommended .content strong{font-weight:400}.service-items-small-recommended .content strong,.service-items-small-recommended .content strong a{display:block}.service-items-small-recommended .content strong a:first-letter,.service-items-small-recommended .content strong:first-letter{text-transform:uppercase}.super-links-list{margin-top:20px}.super-links-list-service .H3.rr a{color:#3d3f55}.super-links-list-service .H3.rr a:hover{color:#6339f5}.super-links-item{margin-top:10px;display:flex;align-items:center}.super-links-list-service .super-links-item{margin-top:20px}.super-links-item:first-child{margin-top:0}.super-links-item .image{width:35px;height:35px;overflow:hidden}html:not([dir=rtl]) .super-links-item .image{margin-right:15px}html[dir=rtl] .super-links-item .image{margin-left:15px}.super-links-item .image{flex-shrink:0;align-self:flex-start}.super-links-item .image img{vertical-align:top}.super-links-item .info .title:first-letter{text-transform:uppercase}.super-links-item .stars-view{margin-top:3px}.super-article-text :is(h2,h3,h4,h5,h6){font-weight:400;font-size:20px;line-height:28px;margin:25px 0 15px}.super-article-text h2:first-child,.super-article-text h3:first-child,.super-article-text h4:first-child,.super-article-text h5:first-child,.super-article-text h6:first-child{margin-top:0}.desktop_layout .super-article-text h3{font-size:16px}.super-article-text ul{margin-top:10px}html:not([dir=rtl]) .super-article-text ol{padding:0 0 0 20px}html[dir=rtl] .super-article-text ol{padding:0 20px 0 0}.super-article-text ol{margin-top:10px}.seolink-prices{margin-top:24px;border-collapse:collapse;width:100%}.seolink-prices td{padding:12px;border:1px solid #eaebf2}html:not([dir=rtl]) .seolink-prices-image{margin-right:12px}html[dir=rtl] .seolink-prices-image{margin-left:12px}.seolink-prices-image img{border-radius:50%}.seolink-prices-price{width:150px}html:not([dir=rtl]) .seolink-prices-price{padding-left:24px}html[dir=rtl] .seolink-prices-price{padding-right:24px}.mobile_layout .seolink-prices{margin-top:20px}.mobile_layout .seolink-prices-price{width:80px}html:not([dir=rtl]) .mobile_layout .seolink-prices-price{padding-left:12px}html[dir=rtl] .mobile_layout .seolink-prices-price{padding-right:12px}html:not([dir=rtl]) .mobile_layout .seolink-prices-price{text-align:right}html[dir=rtl] .mobile_layout .seolink-prices-price{text-align:left}.seotext-table{border-collapse:collapse;width:100%}.seotext-table :is(td,th){padding:12px;border:1px solid #eaebf2}html:not([dir=rtl]) .seotext-table :is(td,th){text-align:left}html[dir=rtl] .seotext-table :is(td,th){text-align:right}.search-label{margin:2px 0 2px 2px}.search-label .button{font-size:16px}.search-label .button-filter{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;color:#fff;border-color:#6339f5;background-color:#6339f5;font-weight:400;box-shadow:none;height:32px;line-height:30px;padding-left:12px;padding-right:12px;border-radius:6px;transition:all .3s ease-in-out}.search-label .button-filter:hover{border-color:#6339f5;background-color:#6339f5}.search-label .button-filter .close{height:100%}html:not([dir=rtl]) .search-label .button-filter .close{margin:-1px -13px -1px 0}html[dir=rtl] .search-label .button-filter .close{margin:-1px 0 -1px -13px}.search-label .button-filter .close{padding:1px 10px;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.search-label .button-filter .close i{position:relative;top:10px;vertical-align:top}.search-label .button-filter .close span.title{font-size:16px;line-height:24px}.search-label .button-filter .filter-cross{display:flex}.search-label .button-filter .filter-cross svg{fill:#bbbcc4;width:16px;height:16px}.suggest-search{position:absolute;top:84px}html:not([dir=rtl]) .suggest-search{left:0}html[dir=rtl] .suggest-search{right:0}.suggest-search{width:100%;background:#fffffff2;border-radius:0 0 6px 6px;overflow:auto;max-height:550px;min-height:200px;box-sizing:border-box;z-index:45;background:#fff;box-shadow:none}.suggest-search-overlay{position:fixed;top:84px;left:0;right:0;bottom:0;z-index:1;background:#0006;height:calc(100vh - 84px);width:100vw}.body_rollup_header .suggest-search-overlay,.headroom-disabled .suggest-search-overlay,.suggest-search-overlay._support-page{top:0;height:100vh}.suggest-search .link{display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;padding:6px 10px;font-size:16px;line-height:24px;color:#2c2d36}.suggest-search .suggest-load{display:flex;flex-wrap:wrap}.suggest-search .suggest-item.hover{background:#eaebf2;cursor:pointer}.suggest-search .suggest-item-text{display:flex;flex-direction:column}.suggest-search .suggest-item-icon{width:24px;height:24px}html:not([dir=rtl]) .suggest-search .suggest-item-icon{margin-right:8px}html[dir=rtl] .suggest-search .suggest-item-icon{margin-left:8px}.suggest-search .suggest-item-icon{display:flex;align-items:center;justify-content:center}.suggest-search .suggest-item-icon svg{width:24px;height:24px}.suggest-search .suggest-item-no_results{padding:6px 14px}.suggest-search .suggest-item-no_results:hover{background:#fff;cursor:auto}.suggest-search-fluid{border-radius:0}html:not([dir=rtl]) .suggest-search-fluid .suggest-item .link{padding-left:200px}html[dir=rtl] .suggest-search-fluid .suggest-item .link{padding-right:200px}.suggest-search-fluid .suggest-item-no_results{padding:20px 230px}.suggest-search-empty,.suggest-search-results{border-top:1px solid #f4f5f8}.suggest-search-results{padding:10px 0 54px}.suggest-search-empty{padding:10px 20px;font-size:16px;line-height:24px;color:#2c2d36}.orglist-pagination .suggest-search-empty ul,.suggest-search-empty .filter-popup-list,.suggest-search-empty .list-reset,.suggest-search-empty .orglist-pagination ul,.suggest-search-empty .super-article-text ul,.suggest-search-empty .super-links-list,.super-article-text .suggest-search-empty ul{line-height:20px;margin:4px 0 10px -8px}.orglist-pagination html:not([dir=rtl]) .suggest-search-empty ul li,.super-article-text html:not([dir=rtl]) .suggest-search-empty ul li,html:not([dir=rtl]) .suggest-search-empty .filter-popup-list li,html:not([dir=rtl]) .suggest-search-empty .list-reset li,html:not([dir=rtl]) .suggest-search-empty .orglist-pagination ul li,html:not([dir=rtl]) .suggest-search-empty .super-article-text ul li,html:not([dir=rtl]) .suggest-search-empty .super-links-list li{margin-left:8px}.orglist-pagination html[dir=rtl] .suggest-search-empty ul li,.super-article-text html[dir=rtl] .suggest-search-empty ul li,html[dir=rtl] .suggest-search-empty .filter-popup-list li,html[dir=rtl] .suggest-search-empty .list-reset li,html[dir=rtl] .suggest-search-empty .orglist-pagination ul li,html[dir=rtl] .suggest-search-empty .super-article-text ul li,html[dir=rtl] .suggest-search-empty .super-links-list li{margin-right:8px}.orglist-pagination .suggest-search-empty ul li,.suggest-search-empty .filter-popup-list li,.suggest-search-empty .list-reset li,.suggest-search-empty .orglist-pagination ul li,.suggest-search-empty .super-article-text ul li,.suggest-search-empty .super-links-list li,.super-article-text .suggest-search-empty ul li{margin-top:8px}.suggest-search .search-suggestion-item{background:#f4f5f8;color:#2c2d36;border-color:#f4f5f8}.suggest-search .search-suggestion-item:hover{background:#0000000f}.nicelocal-header .suggest-search-overlay{top:0;height:100vh}.header-top{position:relative;z-index:45;height:84px;background:#fff;font-weight:400}html:has(.header-top){--scroll-padding-top:84px}.header-wrapper{position:fixed;align-items:flex-start;z-index:45;top:0;width:100%;height:36px;padding:24px 0;background:#fff;box-shadow:0 1px 0 0 #0a126c14;transform:translateZ(0);transition:padding .15s linear;display:flex}.headroom-disabled .header-wrapper{position:relative;transform:none}html:has(.headroom-disabled .header-wrapper){--scroll-padding-top:0}.header-wrapper .add-org-link{font-size:16px;line-height:24px;color:#a7a7ae}html:not([dir=rtl]) .header-wrapper .add-org-link{padding-left:16px}html[dir=rtl] .header-wrapper .add-org-link{padding-right:16px}.nicelocal-header .header-wrapper .add-org-link{color:#2c2d36}.header-wrapper .add-org-link:hover{color:#3d3f55}.header-wrapper__rollup{display:flex}.header-block{display:flex;align-items:center}.header-block .suggestSearch{flex:1 0 auto;border-radius:6px}.header-block-logo{align-items:flex-start}html:not([dir=rtl]) .header-block-logo{margin:7px 40px 0 0}html[dir=rtl] .header-block-logo{margin:7px 0 0 40px}.header-block.fluid{float:none;overflow:hidden}.header-switcher{display:block;position:relative;height:20px;width:26px;overflow:hidden}html:not([dir=rtl]) .header-switcher{margin:10px 34px 10px 20px}html[dir=rtl] .header-switcher{margin:10px 20px 10px 34px}.header-switcher-icon{position:relative;display:flex;align-items:center;width:24px;height:16px;margin:0}.header-switcher-icon:before{content:"";position:absolute}html:not([dir=rtl]) .header-switcher-icon:before{left:0}html[dir=rtl] .header-switcher-icon:before{right:0}.header-switcher-icon:before{top:50%;margin-top:-1px;width:100%;height:2px;background:#9496a3;transition:all .3s ease-in-out}.header-switcher-icon:after{content:"";position:absolute}html:not([dir=rtl]) .header-switcher-icon:after{left:0}html[dir=rtl] .header-switcher-icon:after{right:0}.header-switcher-icon:after{top:50%;margin-top:-1px;width:100%;height:2px;background:#9496a3;box-shadow:0 -7px 0 0 #9496a3,0 7px 0 0 #9496a3;transition:all .3s ease-in-out}.nicelocal-header .header-switcher-icon{width:20px}.nicelocal-header .header-switcher-icon:after{background:#bbbcc4;box-shadow:0 -7px 0 0 #bbbcc4,0 7px 0 0 #bbbcc4}.header-switcher:hover .header-switcher-icon:after{background:#3d3f55;box-shadow:0 -7px 0 0 #3d3f55,0 7px 0 0 #3d3f55}.header-logo{display:block;margin:1px 0 0}.navigation-header .header-logo{opacity:1}.header-user-menu{margin:0 20px;display:flex;align-items:center}.header-user-menu-wrapper{display:flex;align-items:center;min-height:36px}html:not([dir=rtl]) .header-user-menu-wrapper{margin-left:44px}html[dir=rtl] .header-user-menu-wrapper{margin-right:44px}.header-user-item{display:block;padding:3px 20px;font-size:16px;line-height:24px;color:#a7a7ae;text-decoration:none;transition:color .3s ease-in-out}.header-user-item svg{width:36px;height:36px}.header-user-item span{font-family:Montserrat,sans-serif}.header-user-item:hover{color:#3d3f55}.header-user-large-show{display:none}@media (min-width:1920px){.header-user-large-show{display:block}}.body_rollup_header .header-user-large-show{display:none}@media (min-width:1200px){.header-user-large-hide{display:none}}.body_rollup_header .header-user-large-hide{display:block}.header-admin-link{display:block;width:40px;height:40px;font-size:0;line-height:40px;text-align:center}.header-admin-link .body_rollup_header{height:34px;line-height:34px}.header-avatar{width:36px;margin:0 20px;transition:width .15s linear}.header-avatar-img{padding:0 0 100%}.header-balloon{margin-top:10px;border:none;border-radius:6px;box-shadow:none}.header-balloon .balloon-arrow{height:0;width:0;border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid #fff}.header-balloon .balloon-content{padding:20px 36px}.header-balloon .balloon-content-item{margin-bottom:15px}.header-balloon .balloon-content-item__min{display:none}@media (max-width:1919px){.header-balloon .balloon-content-item__min{display:block}}.body_rollup_header .header-balloon .balloon-content-item__min{display:block}.header-balloon .balloon-content-item a{color:#2c2d36}.header-balloon .balloon-content-item a:hover{color:#6339f5}.header-balloon .balloon-content .logout-link{color:#2c2d36}.header-balloon .balloon-content .logout-link:hover{color:#6339f5}.header-balloon .balloon-content .choosen{font-weight:700}html:not([dir=rtl]) .header-balloon-logout{right:20px}html[dir=rtl] .header-balloon-logout{left:20px}html:not([dir=rtl]) .header-balloon-logout{left:auto}html[dir=rtl] .header-balloon-logout{right:auto}html:not([dir=rtl]) .header-balloon-logout .balloon-arrow{left:auto}html[dir=rtl] .header-balloon-logout .balloon-arrow{right:auto}html:not([dir=rtl]) .header-balloon-logout .balloon-arrow{right:12px}html[dir=rtl] .header-balloon-logout .balloon-arrow{left:12px}.header-cities li{margin:5px 0;font-size:16px;line-height:24px}.header-cities-search input.text{display:block;width:100%;height:40px;padding:0 20px;border:none;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:40px;-webkit-appearance:textfield;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box}.header-cities-search input.text:-moz-placeholder,.header-cities-search input.text::-moz-placeholder{color:#bbbcc4;opacity:1}.header-cities-search input.text:-ms-input-placeholder{color:#bbbcc4}.header-cities-search input.text::-webkit-input-placeholder{color:#bbbcc4}.header-cities-search input.text::-webkit-search-cancel-button,.header-cities-search input.text::-webkit-search-decoration{-webkit-appearance:none}.header-cities-search input.text::-ms-clear{display:none}.header-cities-search .input-clear{position:absolute}html:not([dir=rtl]) .header-cities-search .input-clear{right:15px}html[dir=rtl] .header-cities-search .input-clear{left:15px}.header-cities-search .input-clear{top:50%;margin-top:-6px;cursor:pointer}.header-cities.header-cities-filtered .header-cities-letter{display:none}html:not([dir=rtl]) .nicelocal-header .header-block-logo{margin:6px 31px 0 0}html[dir=rtl] .nicelocal-header .header-block-logo{margin:6px 0 0 31px}.nicelocal-header .header-user-item{color:#2c2d36}.nicelocal-header .header .search-form-input:-moz-placeholder,.nicelocal-header .header .search-form-input::-moz-placeholder{color:#8b8b98;opacity:1}.nicelocal-header .header .search-form-input:-ms-input-placeholder{color:#8b8b98}.nicelocal-header .header .search-form-input::-webkit-input-placeholder{color:#8b8b98}.header-search-button{display:none}html:not([dir=rtl]) .header-search-button{margin-right:15px}html[dir=rtl] .header-search-button{margin-left:15px}.header-search-button .button-filter{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#f4f5f8;border-color:#f4f5f8;font-weight:400;box-shadow:none;font-size:16px;height:36px;padding:0;line-height:36px;width:40px;transition:all .3s ease-in-out;border-radius:6px;display:flex;justify-content:center;align-items:center}.header-search-button .button-filter:hover{background-color:#eff0f5;border-color:#eff0f5}.header-search-button .button-filter svg{fill:#bbbcc4;width:16px;height:16px}.body_rollup_header .header-search-button{display:block}.header-search-loader{position:absolute;width:100%;top:0}html:not([dir=rtl]) .header-search-loader{left:0}html[dir=rtl] .header-search-loader{right:0}.header-search-loader .linear-loader:before{background-color:#6339f5;background-image:none}.header-tags{display:none;flex:1 0 auto}html:not([dir=rtl]) .header-tags.update{margin-left:265px}html[dir=rtl] .header-tags.update{margin-right:265px}html:not([dir=rtl]) .header-tags.update{margin-right:165px}html[dir=rtl] .header-tags.update{margin-left:165px}.header-tags .filter-items-container>.filter-item>.button-filter,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter{background-color:#f4f5f8;border-color:#f4f5f8;border-radius:6px;font-size:16px;padding:3px 16px;line-height:28px;height:36px}.header-tags .filter-items-container>.filter-item>.button-filter .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter .title{color:#2c2d36}.header-tags .filter-items-container>.filter-item>.button-filter:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter:hover{background-color:#ecedf0;border-color:#ecedf0;color:#2c2d36}.header-tags .filter-items-container>.filter-item>.button-filter.active,.header-tags .filter-items-container>.filter-item>.button-filter.selected,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected{color:#fff;background-color:#3d3f55;border-color:#3d3f55}.header-tags .filter-items-container>.filter-item>.button-filter.active:hover,.header-tags .filter-items-container>.filter-item>.button-filter.selected:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected:hover{background-color:#3d3f55}.header-tags .filter-items-container>.filter-item>.button-filter.active .close:before,.header-tags .filter-items-container>.filter-item>.button-filter.selected .close:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .close:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .close:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .close:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .close:before{display:none}.header-tags .filter-items-container>.filter-item>.button-filter.active .close:hover:before,.header-tags .filter-items-container>.filter-item>.button-filter.selected .close:hover:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .close:hover:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .close:hover:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .close:hover:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .close:hover:before{background:#f7f8fb}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross{height:11px;width:11px;margin-top:-6px}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon{position:relative;display:block}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin-left:-6px;margin-top:-1px;background:#fff;transform-origin:center center}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon:before,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon:before{transform:rotate(45deg)}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon:after,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon:after{transform:rotate(-45deg)}.header-tags .filter-items-container>.filter-item>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.button-filter.selected .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .filter-cross-icon,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .filter-cross-icon{height:11px;width:11px;margin-top:-6px}.header-tags .filter-items-container>.filter-item>.button-filter.active .title,.header-tags .filter-items-container>.filter-item>.button-filter.selected .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected .title{color:#fff}.body_rollup_header .header-tags{display:block}.body_rollup_header .header-tags .button-shadow.dropped:after{top:64px;min-height:calc(100vh - 64px)}.header-search{position:relative;flex:1 0 auto}.header-search .search-form{position:relative;z-index:2}.header-search .search-form .reset{vertical-align:top;background:none;border:0;cursor:pointer;outline:0}html:not([dir=rtl]) .header-search .search-form .reset{margin:10px 12px 0 0}html[dir=rtl] .header-search .search-form .reset{margin:10px 0 0 12px}.header-search .search-form .reset{padding:0;box-sizing:border-box}.header-search .search-form .reset svg{width:16px;height:16px;fill:#bbbcc4}.header-search .search-form .start-search{display:flex;align-items:center;margin:0 12px}.header-search .search-form .start-search svg{width:16px;height:16px;fill:#bbbcc4}.header-search .search-form .controls{position:absolute;top:5px}html:not([dir=rtl]) .header-search .search-form .controls{right:5px}html[dir=rtl] .header-search .search-form .controls{left:5px}.header-search .search-form.active input.text{background-color:#2d2f3c;border-bottom:0;background-position:19px -45px}.header-search .search-form.focus .search-form-input{background:#fff}.header-search .search-form.focus .search-form-block{background:#fff;border-radius:6px 6px 0 0;overflow:hidden}.nicelocal-header .header-search .search-form.focus .search-form-block{border-radius:6px 0 0 6px;border:2px solid #b19cfa;position:relative;top:-2px;left:-2px}html:not([dir=rtl]) .header-search .search-form.focus .search-form-block .controls{margin-right:5px}html[dir=rtl] .header-search .search-form.focus .search-form-block .controls{margin-left:5px}.header-search .search-form-block{max-height:40px;padding:0;background:#f4f5f8;overflow:hidden;border-radius:6px;width:100%;display:flex;position:relative}.header-search .search-form-block .controls{position:absolute;top:0}html:not([dir=rtl]) .header-search .search-form-block .controls{right:0}html[dir=rtl] .header-search .search-form-block .controls{left:0}html:not([dir=rtl]) .header-search .search-form-block--with-city-select{border-radius:6px 0 0 6px}html[dir=rtl] .header-search .search-form-block--with-city-select{border-radius:0 6px 6px 0}.header-search .search-form-input{overflow:hidden;flex:1}.header-search .search-form-input input{width:calc(100% - 48px);padding:0;border:none;line-height:24px;height:36px;background:none;font-size:16px;color:#2c2d36;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-search .search-form-input input:-moz-placeholder,.header-search .search-form-input input::-moz-placeholder{color:#a7a7ae;opacity:1}.header-search .search-form-input input:-ms-input-placeholder{color:#a7a7ae}.header-search .search-form-input input::-webkit-input-placeholder{color:#a7a7ae}.header-search .search-form-input input::-ms-clear{display:none}.header-search .search-form-categories{position:absolute;width:100%;box-sizing:border-box;padding:12px 16px 16px;border-radius:6px;background:#fff;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550c;z-index:51}.header-search .search-form-categories-loader{margin:auto}.header-search .search-form-categories-container{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px}.header-search .search-form-categories-item{padding:10px 12px;border-radius:10px;background:#f4f5f8;color:#2c2d36;display:flex;gap:8px}.header-search .search-form-categories-item:hover{background:#eaebf2}.header-search .search-form-categories-item svg{width:20px;height:20px;fill:#3d3f55}.header-city-select{position:relative;flex:0 0 auto;width:280px}html:not([dir=rtl]) .header-city-select{margin-left:2px}html[dir=rtl] .header-city-select{margin-right:2px}.header-city-select__wrapper{display:flex;align-items:center;background:#f4f5f8;border:1px solid #f4f5f8}html:not([dir=rtl]) .header-city-select__wrapper{border-radius:0 6px 6px 0}html[dir=rtl] .header-city-select__wrapper{border-radius:6px 0 0 6px}.header-city-select__wrapper svg{width:24px;height:24px;fill:#3d3f55}html:not([dir=rtl]) .header-city-select__wrapper svg{padding-left:8px}html[dir=rtl] .header-city-select__wrapper svg{padding-right:8px}.header-city-select.focused .header-city-select__wrapper{border-color:#6339f5}.header-city-select__results{position:absolute;top:100%;width:100%;margin:4px 0;border-radius:6px;background:#fff;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550d;max-height:550px;overflow:auto}.header-city-select__suggest-results{padding:6px 0;margin:0;list-style:none}.header-city-select__suggest-results li.choosen{font-weight:700}.header-city-select__suggest-results li a{display:block;padding:6px 16px;font-size:16px;line-height:24px;color:#2c2d36}.header-city-select__suggest-results li a:hover{background:#f9fafb}.header-city-select__input{flex:1}.header-city-select__input input{width:100%;border:none;background:none;margin:0}.header-city-select__input input,.header-city-select__selected-city{font-size:16px;line-height:24px;padding:5px 8px}.header-city-select__loader,.header-city-select__message{height:280px;display:flex;justify-content:center;align-items:center;color:#8b8b98}.header-city-select__error-message{text-align:center;padding:30px 0;color:#8b8b98}.header-city-select__current,.header-city-select__most-popular{padding:12px 16px 0}.header-city-select__current a{transition:color .1s ease-in;color:#2c2d36}.header-city-select__current a:hover{color:#6339f5}.header-city-select__towns{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:4px;list-style:none;font-size:13px;line-height:20px;padding:8px 16px 0;margin:0}.header-city-select__towns .choosen{font-weight:700}.header-city-select__towns a{transition:color .1s ease-in;color:#2c2d36}.header-city-select__towns a:hover{color:#6339f5}.navigation{position:fixed;z-index:47;width:500px}html:not([dir=rtl]) .navigation{left:-500px}html[dir=rtl] .navigation{right:-500px}.navigation{top:0;bottom:0;visibility:hidden;background:#fff;font-weight:400}.navigation.active{visibility:visible}html:not([dir=rtl]) .navigation.active{left:0}html[dir=rtl] .navigation.active{right:0}.navigation.active{box-shadow:1px 0 0 0 #0000001a,2px 0 5px 0 #0000001a}.navigation.active .header-switcher-icon{margin:0 3px;background:none}.navigation.active .header-switcher-icon:before{display:block;transition:transform .15s linear .15s}.navigation.active .header-switcher-icon:after{transition:transform .15s linear .15s,box-shadow .1s linear;box-shadow:0 0 0 0 #9496a3,0 0 0 0 #9496a3}.navigation.active .header-switcher-icon{position:relative;display:block;height:20px;width:20px}.navigation.active .header-switcher-icon:after,.navigation.active .header-switcher-icon:before{content:"";position:absolute;top:50%;left:50%;width:26px;height:2px;margin-left:-13px;margin-top:-1px;background:#9496a3;transform-origin:center center}.navigation.active .header-switcher-icon:before{transform:rotate(45deg)}.navigation.active .header-switcher-icon:after{transform:rotate(-45deg)}.navigation-header{position:absolute;height:84px;top:0;left:0;right:0;background:#fff;box-shadow:0 1px #3d3f4126;box-sizing:border-box}.navigation-header-wrapper{padding:24px 0;height:36px}.navigation-header-wrapper:after,.navigation-header-wrapper:before{display:table;content:"";line-height:0}.navigation-header-wrapper:after{clear:both}.navigation-header-wrapper{display:flex}.navigation-header-wrapper .header-block-logo{flex:1 0 auto}.navigation-header-wrapper .header-block-logo .header-logo{margin-top:3px}.navigation-content{position:absolute;top:84px;left:0;right:0;bottom:0;overflow:auto}.navigation-nav{padding:10px 80px}.navigation-nav-switch{margin-top:18px}.navigation-nav-switch~.navigation-nav-list--active{margin-top:28px}.navigation-nav-title{margin:20px 0 40px;font-size:40px;line-height:50px;font-weight:100}.navigation-nav-list{height:0;overflow:hidden;transform:translateX(-100%);transition:transform .2s ease-in-out}.navigation-nav-list li{margin:28px 0}.navigation-nav-list li:first-of-type{margin-top:0}.navigation-nav-list a{color:#3d3f55}.navigation-nav-list--active{height:auto;transform:translateX(0)}.navigation-nav-list .navigation-nav-subcategory a{color:#8b8b98}.navigation-nav-list .navigation-nav-subcategory a:hover{color:#5737ce}.navigation-nav-list .navigation-nav-subcategory a:hover svg{fill:#6339f5}.navigation-nav-list .navigation-nav-subcategory__show-more{margin-top:12px}.navigation-nav-list .navigation-nav-subcategory__show-more svg{width:10px;height:10px;fill:#a7a7ae}html:not([dir=rtl]) .navigation-nav-list .navigation-nav-subcategory__show-more svg{transform:rotate(-90deg)}html[dir=rtl] .navigation-nav-list .navigation-nav-subcategory__show-more svg{transform:rotate(90deg)}.navigation-nav-list .navigation-nav-subcategory__show-more svg{position:relative;top:1px}.navigation-nav-link{display:block}.current .navigation-nav-category{font-weight:700}.navigation-nav-subcategory{max-width:300px}.navigation-location{position:relative;margin:3px 20px}.navigation-location-button{padding:0 12px 0 9px;border-color:#eaebf2}.navigation-location-button:hover{background:#e3e2ed;border-color:#e3e2ed}.navigation-location-button.active,.navigation-location-button:active{background:#eaebf2;border-color:#eaebf2;color:#3d3f55}html:not([dir=rtl]) .navigation-location-icon{margin:0 7px 1px 0}html[dir=rtl] .navigation-location-icon{margin:0 0 1px 7px}.navigation-location-icon{position:relative;display:block;height:14px;width:14px}.navigation-location-icon:before{margin-top:-3px;border-bottom:3px solid #3d3f55;transform-origin:bottom right;transform:rotate(-65deg)}.navigation-location-icon:after,.navigation-location-icon:before{content:"";position:absolute;height:0;width:0;top:0;right:0;border-left:7px solid #0000;border-right:7px solid #0000}.navigation-location-icon:after{border-top:3px solid #3d3f55;transform-origin:top right;transform:rotate(-25deg)}.navigation-location-icon{display:inline-block}.navigation-location .button-shadow:after{z-index:10000}.navigation-location .balloon-simple,.navigation-location label.select ul,label.select .navigation-location ul{z-index:10001;width:270px}html:not([dir=rtl]) .navigation-location .balloon-simple,html:not([dir=rtl]) .navigation-location label.select ul,label.select html:not([dir=rtl]) .navigation-location ul{left:50%}html[dir=rtl] .navigation-location .balloon-simple,html[dir=rtl] .navigation-location label.select ul,label.select html[dir=rtl] .navigation-location ul{right:50%}html:not([dir=rtl]) .navigation-location .balloon-simple,html:not([dir=rtl]) .navigation-location label.select ul,label.select html:not([dir=rtl]) .navigation-location ul{margin-left:-135px}html[dir=rtl] .navigation-location .balloon-simple,html[dir=rtl] .navigation-location label.select ul,label.select html[dir=rtl] .navigation-location ul{margin-right:-135px}.navigation-location .balloon-overview{position:relative;max-height:435px;overflow:hidden}.body_rollup_header .header-wrapper{height:34px;padding:15px 0}.body_rollup_header .header-wrapper__rollup{width:90%}@media (max-width:550px){.body_rollup_header .header-wrapper__rollup{width:80%}}.body_rollup_header .header-switcher{margin-top:7px;margin-bottom:7px}.body_rollup_header .header-logo{margin-top:6px}.body_rollup_header .header-user-item{padding-top:0;padding-bottom:0}.body_rollup_header .header-avatar{max-height:34px;max-width:34px;margin:0}.body_rollup_header .header .search-form-suggest .reset{margin-top:10px}.body_rollup_header .header-block{max-height:34px}.body_rollup_header .header-balloon{margin-top:15px}html:not([dir=rtl]) .body_rollup_header .header-balloon-logout .balloon-arrow{right:21px}html[dir=rtl] .body_rollup_header .header-balloon-logout .balloon-arrow{left:21px}.body_rollup_header .header-search{position:fixed;width:800px;top:30%;top:30vh}html:not([dir=rtl]) .body_rollup_header .header-search{left:50%}html[dir=rtl] .body_rollup_header .header-search{right:50%}html:not([dir=rtl]) .body_rollup_header .header-search{margin-left:-400px}html[dir=rtl] .body_rollup_header .header-search{margin-right:-400px}.body_rollup_header .header-search{overflow:visible}.body_rollup_header .header-search .suggestSearch{position:relative;z-index:46}@media (max-width:785px){.body_rollup_header .header-user-menu-wrapper{width:200px}}@media (max-width:550px){.body_rollup_header .header-user-menu-wrapper{width:180px}html:not([dir=rtl]) .body_rollup_header .header-switcher{margin-right:20px}html[dir=rtl] .body_rollup_header .header-switcher{margin-left:20px}html:not([dir=rtl]) .body_rollup_header .header-block-logo{margin-right:20px}html[dir=rtl] .body_rollup_header .header-block-logo{margin-left:20px}html:not([dir=rtl]) .body_rollup_header .header-user-menu,html[dir=rtl] .body_rollup_header .header-user-menu{margin:0 10px}}.body_rollup_header .navigation-header{height:64px}.body_rollup_header .navigation-header-wrapper{padding:15px 0}.body_rollup_header .navigation-content{top:64px}.body_rollup_header .navigation-location{margin-top:0;margin-bottom:0}.header-balloon-admin{position:relative;border:none;background:#fff}.header-balloon-admin .balloon-arrow{display:block;position:absolute;bottom:100%;left:50%;height:0;width:0;margin-left:-10px;border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid #fff}.admin-page .header-balloon-admin{margin-top:10px;width:360px;box-shadow:none;border-radius:4px}.desktop_layout .header-balloon-admin{width:360px;margin-top:20px;overflow-x:unset;box-shadow:none;border-radius:4px}:is(.desktop_layout.body_rollup_header,.desktop_layout.page-lk) .header-balloon-admin{margin-top:15px}.mobile_layout .header-balloon-admin{overflow-x:auto}.mobile_layout .header-balloon-admin .balloon-arrow{display:none}.header-balloon-section{border-bottom:1px solid #eaebf2}.header-balloon-section:last-child{border-bottom:none}.header-balloon-link{display:block;padding:12px 20px}.header-admin-icon{display:block;position:relative;height:18px;width:14px}.header-admin-icon:before{content:"";position:absolute;top:0;left:50%;height:8px;width:10px;margin-left:-5px;border:2px solid #9496a3;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;box-sizing:border-box}.header-admin-icon:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:11px;background-color:#9496a3;border-radius:2px}.header-admin-icon{display:inline-block}.header-menu-dropdown{border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0003}.header-menu-dropdown .balloon-arrow:after{position:absolute;top:-1px;right:-9px;content:"";width:0;height:0;border-left:9px solid #0000;border-right:9px solid #0000;border-bottom:9px solid #0000000d;z-index:-1}.header-menu-dropdown-item:not(:last-of-type) a{border-bottom:1px solid #ebecf3}.header-menu-dropdown-item a{color:#2c2d36;display:block;padding:12px 20px;white-space:nowrap;cursor:pointer;line-height:20px}.header-menu-dropdown-item a:hover{background:#f4f5f8}.header-languages{padding:3px 10px;margin-right:40px;min-height:36px;display:flex;align-items:center;position:relative;box-sizing:border-box}.header-languages-current{display:flex;cursor:pointer;color:#a7a7ae}.header-languages-current.dropped,.nicelocal-header .header-languages-current{color:#2c2d36}.header-languages-current.dropped svg{fill:#3d3f55;transform:rotate(180deg)}.header-languages-icon{display:flex;align-items:center}.header-languages-icon svg{width:15px;height:9px;transition:transform .15s ease-in;fill:#bbbcc4;margin-left:4px}.nicelocal-header .header-languages-icon svg{fill:#2c2d36}.header-languages .header-menu-dropdown{right:10px;top:100%;margin-top:0}.category-groups{position:relative;margin:-20px 0 0 -30px;font-size:0;max-width:1050px}.category-group{width:320px;max-width:100%}html:not([dir=rtl]) .category-group{margin:20px 0 0 30px}html[dir=rtl] .category-group{margin:20px 30px 0 0}.category-group{font-size:13px;line-height:20px;vertical-align:top;display:inline-block}html:not([dir=rtl]) .category-group .link{margin-right:7px}html[dir=rtl] .category-group .link{margin-left:7px}.category-group a{color:#3d3f45}.category-group a:hover{color:#6339f5}.category-column{float:left;width:22%;margin-right:3%}.category-two-columns{width:690px}.category-country{margin-left:-20px}.category-country a{color:#3d3f45}.category-country a:hover{color:#6339f5}.category-country ul{width:180px;margin-left:20px}.category-country ul li{line-height:35px}.category-city-search{position:relative}.category-city-search input.input{padding-left:27px;padding-right:27px;background:url(/images/search-gray.png) no-repeat 9px 4px}.category-city-search input.input::-ms-clear{display:none}.category-specialists{width:690px;padding:20px 0 0;margin:20px 0 0;border:solid #eaebf2;border-width:1px 0 0}@media (min-width:1175px){.category-specialists{width:320px;padding:0 0 0 30px;margin:0;border-width:0 0 0 1px}}.mp-groups{position:relative;margin-left:-30px;font-size:0}.mp-group{width:350px;max-width:25%;margin-top:-20px;padding-left:30px;font-size:13px;line-height:20px;vertical-align:top;display:inline-block;box-sizing:border-box;font-weight:400}.mp-group-title{font-family:Roboto,Arial,sans-serif;font-weight:700}.mp-group-item{margin-top:20px}.mp-group .link{margin-right:7px}.widget{display:block;text-decoration:none;background-color:#fff;border:1px solid #d9dadf;border-radius:4px;box-sizing:border-box}.widget .widget-comments-text{font-size:16px;color:#bbbcc4;float:left;margin-top:4px}.widget .stars-view{display:inline-block;font-size:0;position:relative;top:1px;vertical-align:top}.widget .stars-view .star-item{margin-right:3px}.widget-inner{padding:15px 20px 20px}.widget-title{font-weight:400;font-size:20px;line-height:25px;color:#353a52;margin-bottom:5px}.widget-title .widget-logo{left:3px}.widget-title.gray{color:#bbbcc4}.widget-logo{position:relative;top:7px;display:inline-block;vertical-align:top;width:54px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url(/images/logo.svg)}.widget-logo--nl{background-image:url(/images/nicelocal-small-logo.svg);top:4px}.widget-balloon-container{position:relative;height:235px;margin-bottom:20px}.widget-balloon{position:absolute;bottom:0;font-size:13px;line-height:18px;color:#2c2d36;background-color:#fff;border:1px solid #d9dadf;padding:16px 20px;border-radius:15px;box-sizing:border-box}.widget-balloon:after{content:"";position:absolute;top:100%;left:100%;display:block;width:23px;height:16px;background-repeat:no-repeat;background-position:0 0;background-image:url(/images/b/banner-box-comment-bordered.png);margin:-14px 0 0 -14px}.widget-balloon .widget-balloon-title{line-height:18px}.widget-balloon .text{overflow:hidden;margin-top:5px;max-height:126px}.widget-balloon strong{margin-right:5px}.widget-button{display:block;text-align:center;cursor:pointer;text-decoration:none;outline:0;border:1px solid #6a4bae;background-color:#6a4bae;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:22px;padding:5px 0;border-radius:4px;box-sizing:border-box;margin-top:15px}.widget-dark{background-color:#353a52;border-color:#353a52}.widget-dark .widget-comments-text{color:#868997}.widget-dark .widget-title{color:#eaecf3}.widget-dark .widget-title.gray{color:#868997}.widget-dark .widget-logo{background-image:url(/images/logo-white.svg)}.widget-dark .widget-logo--nl{background-image:url(/images/nicelocal-small-logo.svg);top:4px}.widget-dark .widget-balloon{border-color:#fff}.widget-dark .widget-balloon:after{background-image:url(/images/b/banner-box-comment.png)}.widget-210x40{width:210px;height:40px;font-size:0}.widget-210x40 .widget-inner{padding:5px 15px}.widget-210x40 .stars-view{margin-top:3px;margin-left:10px}.widget-240x80{width:240px;height:80px}.widget-240x80 .widget-title{position:relative;top:-3px;font-size:16px;line-height:25px;font-family:Roboto,Arial,sans-serif;margin-bottom:2px}.widget-240x80 .widget-title .widget-logo{top:5px}.widget-240x80 .widget-stars{float:left;margin-right:3px}.widget-240x80 .widget-inner{padding-right:0}.widget-240x160{width:240px;height:160px}.widget-240x160 .widget-balloon-container{display:none}.widget-240x400{width:240px;height:400px}.widget-240x400 .nocomments{text-align:center;padding-top:90px}.box-banner{display:inline-block;position:relative;overflow:hidden;z-index:1;vertical-align:top;text-decoration:none;color:#2c2d36;font-family:Roboto,Arial,sans-serif;font-size:13px}.box-banner img{vertical-align:top;max-width:100%}.box-banner .image{position:relative;z-index:2}.box-banner .superbox-overlay{position:absolute;z-index:3;top:0;left:0;bottom:0;right:0;text-align:center}.box-banner .superbox-overlay-darken{background:#170e3780;color:#fff}.box-banner .box-banner-content{position:relative;z-index:4;display:inline-block;vertical-align:middle;font-weight:700;font-size:20px;line-height:25px}.box-banner .rl20{font-weight:100;font-size:20px;line-height:25px}.box-banner .rb40{font-weight:700;font-size:40px;line-height:45px}.box-banner .rb30{font-weight:700;font-size:30px;line-height:35px}.box-banner .rb20{font-weight:700;font-size:20px;line-height:35px}.box-banner .fs-large{font-size:16px;font-family:Roboto,Arial,sans-serif;line-height:25px}.box-banner .blured{position:absolute;z-index:1;top:0;left:0;width:100%}.box-banner.banner-type-feed .description{font-family:Roboto,Arial,sans-serif}.box-banner.banner-type-award .title{padding:13px 0 0}li:hover .box-banner.banner-type-award .title{text-decoration:underline}.box-banner.banner-type-award .superbox-overlay{top:15px;left:15px;right:15px}.box-banner.banner-type-catalog_top{display:block;text-align:center}.box-banner.banner-type-catalog_top .superbox-overlay{width:1024px;margin:0 auto}.box-banner.banner-type-catalog_top .blured{top:50%;margin-top:-30px}.banner-mobile{display:block}.banner-mobile .box-banner-content{position:relative;z-index:3;color:#fff;min-height:150px;padding:15px 20px;box-sizing:border-box}.banner-mobile .image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;opacity:.4;background-repeat:no-repeat;background-position:50%;background-size:cover}.banner-mobile .superbox-overlay{background:#3e3f53;z-index:1}.banner-mobile .title{font-size:40px;line-height:45px}.banner-mobile .description{font-weight:400;margin-top:5px}.banner-bordered{padding:7px}.banner-bordered.border-yellow{background-image:url(/images/b/border-yellow.png)}.banner-bordered.border-pink{background-image:url(/images/b/border-pink.png)}.banner-bordered .banner-inner{background:#fff;padding:13px;overflow:hidden}.banner-bordered .h2,.banner-bordered h2{font-weight:700;font-size:20px;margin:0 0 15px}.banner-bordered .banner-close i{vertical-align:top;position:relative;top:3px}.banner-bordered .banner-link{cursor:pointer;color:#bbbcc4;margin-left:15px;text-decoration:none}.banner-animated{text-decoration:none;font-family:Roboto,Arial,sans-serif;font-size:13px;display:block}.banner-animated .banner-box-gray{height:140px;background:#eaebf2}.banner-animated .banner-box-pink{box-sizing:border-box;color:#fff;font-size:13px;line-height:18px;width:220px;height:100px;padding:18px 20px 0;margin:20px 10px 20px 0;background:url(/images/b/banner_anim_corner.png) no-repeat 100% 100% #f84178}.banner-animated .banner-box-pink .content{max-height:72px;overflow:hidden;position:relative}.banner-animated .banner-box-pink .content .glow{position:absolute;bottom:0;right:5px}.banner-animated .banner-box-pink .title{font-weight:700}.banner-animated .banner-box-fluid{height:100%;overflow:hidden;position:relative}.banner-animated .banner-box-text{position:absolute;z-index:2;top:0;left:0;width:100%;padding:14px 20px 0;height:130px;overflow:hidden;margin-left:100px;opacity:0;box-sizing:border-box}.banner-animated .banner-box-text .content{max-width:550px;height:100%;position:relative}.banner-animated .banner-box-text .title{font-weight:700;font-size:20px;line-height:25px;color:#3d3f55;overflow:hidden;position:relative;max-height:75px;margin-bottom:4px}.banner-animated .banner-box-text .filter-chosen .chosen-container,.banner-animated .banner-box-text .filter-chosen .select2-container,.banner-animated .banner-box-text .masterprice-landing-description p,.banner-animated .banner-box-text .simple-text,.filter-chosen .banner-animated .banner-box-text .chosen-container,.filter-chosen .banner-animated .banner-box-text .select2-container,.masterprice-landing-description .banner-animated .banner-box-text p{font-size:13px;line-height:18px;color:#2c2d36}.banner-animated .banner-box-text .open-layer{position:relative;z-index:3;margin:6px 0 0 20px;opacity:0}.banner-animated .banner-box-text .glow{position:absolute;bottom:0;right:0}.banner-animated .banner-box-images{position:absolute;z-index:1;top:0;left:0;width:100%;padding:20px 0 0 20px;box-sizing:border-box}.banner-animated .banner-box-images ul{margin:0;padding:0;list-style:none;font-size:0}.banner-animated .banner-box-images li{position:relative;opacity:0;display:inline-block;vertical-align:top;margin-left:50px}.banner-animated .banner-box-images li img{border-radius:100px}.banner-type-right{background-image:url(/images/ban_bg.png);width:240px;padding:7px}#wrapper .banner-yandex-right .h2{font-weight:700;font-size:20px;color:#bbbcc4}#wrapper .banner-yandex-right .yap-logo,#wrapper .banner-yandex-right .yap-picture-block{display:none!important}#wrapper .banner-yandex-right .yap-item{padding:15px 0 0!important;overflow:hidden}#wrapper .banner-yandex-right .yap-item-inner{padding:0!important}#wrapper .banner-yandex-right .yap-title-block a{font-weight:700;font-size:20px!important;line-height:25px!important}#wrapper .banner-yandex-right .yap-body-text{font-weight:400;font-size:20px!important;line-height:25px!important;margin:5px 0 0!important}#wrapper .banner-yandex-right :is(.yap-contacts,.yap-sitelinks){margin-top:5px!important;padding-top:0!important}#wrapper .banner-yandex-right iframe{margin-top:10px}.js-content .banner-yandex{margin-top:20px;font-size:13px}#wrapper .banner-yandex .h2{font-weight:700;font-size:20px;color:#bbbcc4}#wrapper .banner-yandex .btitle{color:#858792;margin-bottom:10px}#wrapper .banner-yandex .yap-logo{display:none!important}#wrapper .banner-yandex .yap-picture-block{padding-right:0!important}#wrapper .banner-yandex .yap-list tr .yap-item-inner{margin:15px 0 0!important;padding:15px 0 0!important;border-top:1px solid #eaebf2!important}.mobile_css_new #wrapper .banner-yandex .yap-list tr .yap-item-inner{margin:10px 0 0!important}#wrapper .banner-yandex .yap-list tr:first-child .yap-item-inner{border-top:0!important;padding-top:0!important;margin-top:0!important}#wrapper .banner-yandex .yap-picture-block{margin:0 15px 0 0!important}.mobile_css_new #wrapper .banner-yandex .yap-layout__content{overflow:visible!important}.mobile_css_new #wrapper .banner-yandex .yap-layout__item{border:0!important}#wrapper .banner-yandex .yap-title-text{font-weight:700;font-size:20px!important;text-decoration:none!important}.mobile_css_new #wrapper .banner-yandex .yap-title-text{font-size:13px!important;line-height:13px!important}#wrapper .banner-yandex .yap-body-text{font-weight:400;font-size:20px!important;margin:5px 0 0!important}.mobile_css_new #wrapper .banner-yandex .yap-body-text{font-size:13px!important;line-height:13px!important}#wrapper .banner-yandex .yap-warning{margin-top:5px!important}#wrapper .banner-yandex .yap-warning .yap-warning-content{display:inline-block;margin-bottom:1px;vertical-align:top}#wrapper .banner-yandex :is(.yap-contacts,.yap-sitelinks){font-weight:400;font-size:13px;margin-top:5px!important;padding-top:0!important}.mobile_css_new #wrapper .banner-yandex :is(.yap-contacts,.yap-sitelinks){font-size:11px;line-height:11px!important}.banner-slides{overflow:hidden;background:#393c53}.banner-slides .stars-view-big .star-item{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-149px -78px;width:19px;height:18px;display:inline-block}.banner-slides .stars-view-big .stars-total-rating{opacity:.5}.banner-slides .superbox-overlay{text-align:left}.banner-slides .box-colored{position:relative;z-index:3;box-sizing:border-box;color:#fff;min-width:40%;padding:15px 0 0 30px}.banner-slides .box-colored .fade{position:absolute;top:0;bottom:0;right:0;width:50px;background-repeat:repeat-y;background-position:100% 0}.banner-slides .box-pink{background:#e74775}.banner-slides .box-pink .fade{background-image:url(/images/b/banner-box-pink-fade.png)}.banner-slides .box-purple{background:#393c53}.banner-slides .box-purple .fade{background-image:url(/images/b/banner-box-purple-fade.png)}.banner-slides .image{position:relative;z-index:1}.banner-slides .map{overflow:hidden;position:relative}.banner-slides .map .marker{width:33px;height:46px;position:absolute;z-index:1;top:50%;left:50%;margin:-46px 0 0 -16px;background:url(/images/map_marker.png) 0 0 no-repeat}.banner-slides .slide{visibility:hidden;position:absolute;top:0;bottom:0;width:100%;height:100%;z-index:3}.banner-slides .slide.active{visibility:visible}.banner-slides .slide-comment{text-align:center;font-size:0}.banner-slides .slide-comment:before{content:"";display:inline-block;height:100%;vertical-align:middle;position:relative}.banner-slides .slide-info{background:#393c53}.banner-slides .box-comment{display:inline-block;font-size:13px;vertical-align:middle;position:relative;padding:16px 20px;text-align:left;background:#fff;border-radius:15px;box-sizing:border-box}.banner-slides .box-comment:after{position:absolute;top:100%;left:100%;content:"";display:block;width:23px;height:16px;background:url(/images/b/banner-box-comment.png) no-repeat;margin:-15px 0 0 -15px}.banner-slides .box-comment .gray{color:#babbc3}.banner-slides .box-comment .stars-view{display:inline-block;position:relative;top:1px;vertical-align:top}.banner-slides .nobr{overflow:hidden}.banner-slides-horizontal{max-width:100%}.banner-slides-horizontal .map{padding-top:28px;height:100%;right:0;max-height:none!important}.banner-slides-horizontal .map img{position:absolute;top:50%;left:50%}.banner-slides-horizontal .box-colored{max-width:65%;height:100%}.banner-slides-horizontal .box-pink .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .box-pink:before{position:absolute;content:"";display:block;top:0;bottom:0;right:100%;width:120px;background:url(/images/b/banner-box-pink-left.png) no-repeat;margin-right:-1px}.banner-slides-horizontal .box-pink:after{position:absolute;content:"";display:block;top:0;bottom:0;left:100%;width:120px;background:url(/images/b/banner-box-pink.png) no-repeat;margin-left:-1px}.banner-slides-horizontal .box-purple .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .box-purple:before{position:absolute;content:"";display:block;top:0;bottom:0;right:100%;width:120px;background:url(/images/b/banner-box-purple-left.png) no-repeat;margin-right:-1px}.banner-slides-horizontal .box-purple:after{position:absolute;content:"";display:block;top:0;bottom:0;left:100%;width:110px;background:url(/images/b/banner-box-purple.png) no-repeat;margin-left:-1px}.banner-slides-horizontal .box-comment{width:660px}.banner-slides-horizontal .box-comment .filter-chosen .chosen-container,.banner-slides-horizontal .box-comment .filter-chosen .select2-container,.banner-slides-horizontal .box-comment .masterprice-landing-description p,.banner-slides-horizontal .box-comment .simple-text,.filter-chosen .banner-slides-horizontal .box-comment .chosen-container,.filter-chosen .banner-slides-horizontal .box-comment .select2-container,.masterprice-landing-description .banner-slides-horizontal .box-comment p{max-height:36px;overflow:hidden}.banner-slides-horizontal .box-text-container{height:140px;overflow:hidden}.banner-slides-horizontal .box-text-container.box-text-rows3 .rb20{display:none}.banner-slides-horizontal .box-text-container.box-text-rows2 .rb20{white-space:nowrap}.banner-slides-horizontal .box-text-container.box-text-rows1 .rb20{line-height:30px}.banner-slides-horizontal .image{max-width:100%;overflow:hidden}.banner-slides-horizontal-catalog .box-comment{width:520px}@media (max-width:1000px){.banner-slides-horizontal-catalog .box-comment{width:420px}.banner-slides-horizontal-catalog .image img{margin-left:-50px}}.banner-slides-horizontal .slide-comment-rating .icon{display:block;width:51px;height:41px;margin-top:7px;margin-right:20px;background:url(/images/b/banner-reviews-icon.png) no-repeat;background-size:51px auto}.banner-slides-horizontal .slide-comment-rating .stars-view{position:relative;top:6px}.banner-slides-horizontal .slide-comment-rating .box-header{line-height:23px;font-size:20px}.banner-slides-horizontal .slide-comment-rating .content{padding-top:3px;width:205px;min-height:40px}.banner-slides-horizontal .slide-comment-rating .container{width:280px;margin:0 auto;color:#fff;padding-top:30px}.banner-slides-vertical .stars-view-big{position:relative;top:10px;z-index:1}.banner-slides-vertical .stars-total-rating{display:none}.banner-slides-vertical .box-pink-top,.banner-slides-vertical .map{position:absolute;left:0;right:0;bottom:0}.banner-slides-vertical .box-pink-top{padding:30px 20px 0;color:#fff;height:71px;box-sizing:border-box;background:url(/images/b/banner-box-pink-top.png) no-repeat}.banner-slides-vertical .box-colored{padding:15px 15px 0 20px;min-width:100%;max-width:100%}.banner-slides-vertical .box-colored .fade{right:auto;left:200px}.banner-slides-vertical .box-pink:before{position:absolute;content:"";display:block;left:0;right:0;bottom:100%;height:71px;background:url(/images/b/banner-box-pink-top.png) no-repeat}.banner-slides-vertical .box-pink:after{position:absolute;content:"";display:block;left:0;right:0;top:100%;height:78px;background:url(/images/b/banner-box-pink-bottom.png) no-repeat}.banner-slides-vertical .box-purple:before{position:absolute;content:"";display:block;left:0;right:0;bottom:100%;height:78px;background:url(/images/b/banner-box-purple-top.png) no-repeat}.banner-slides-vertical .box-purple:after{position:absolute;content:"";display:block;left:0;right:0;top:100%;height:68px;background:url(/images/b/banner-box-purple-bottom.png) no-repeat}.banner-slides-vertical .box-comment{width:200px}.banner-slides-vertical .box-comment .filter-chosen .chosen-container,.banner-slides-vertical .box-comment .filter-chosen .select2-container,.banner-slides-vertical .box-comment .masterprice-landing-description p,.banner-slides-vertical .box-comment .simple-text,.filter-chosen .banner-slides-vertical .box-comment .chosen-container,.filter-chosen .banner-slides-vertical .box-comment .select2-container,.masterprice-landing-description .banner-slides-vertical .box-comment p{max-height:180px;overflow:hidden}.slot-catfish{bottom:0}.slot-catfish,.slot-fullscreen{position:fixed;width:100vw;left:0;z-index:100}.slot-fullscreen{height:100%;top:84px}.slot-service-2{margin:8px 0}.slot-close{position:relative;display:block;height:26px;width:26px}.slot-close:after,.slot-close:before{content:"";position:absolute;top:50%;left:50%;width:34px;height:2px;margin-left:-17px;margin-top:-1px;background:#bbbcc4;transform-origin:center center}.slot-close:before{transform:rotate(45deg)}.slot-close:after{transform:rotate(-45deg)}html:not([dir=rtl]) .slot-close{right:20px}html[dir=rtl] .slot-close{left:20px}.slot-close{position:absolute;top:20px;cursor:pointer}:root{--scroll-padding-top:0;--font-base:Roboto,Arial,sans-serif;--font-title:"Montserrat",Arial,sans-serif;--text-color:#2c2d36;--primary-color:#6339f5;--primary-color-hover:#5a36d6}body,html{margin:0;padding:0;height:100%;background:none}html{scroll-padding-top:var(--scroll-padding-top);scroll-behavior:smooth}body{overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,input,select,textarea{font-size:13px;font-family:var(--font-base);color:var(--text-color)}img{vertical-align:top;border:0}address{font-style:normal}a{color:var(--primary-color);outline:none;text-decoration:none}b,strong{font-weight:700}input,select,textarea{vertical-align:middle;outline:none;resize:none}fieldset,form{margin:0;padding:0;border-style:none}input.placeholder,textarea.placeholder{color:#909090!important}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#909090;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#909090}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#909090}.stick_footer{overflow-y:scroll;display:flex;flex-direction:column;min-height:100%}.stick_footer #wrapper{flex:1 1 100%}.footer{background-color:#f4f5f8}html:not([dir=rtl]) .footer{padding:40px 92px 38px 80px}html[dir=rtl] .footer{padding:40px 80px 38px 92px}.footer{min-height:85px;font-weight:400;font-size:13px;line-height:15px;box-shadow:inset 0 0 0 1px #0a126c14;position:relative;z-index:9}.footer-wrapper{justify-content:space-between;align-items:flex-start}.footer-first-col,.footer-wrapper{display:flex;gap:64px}.footer-last-col{flex:1 0 auto;text-align:right}.footer-logo-wrapper{display:flex;flex:1 0 auto;gap:64px}.footer-main-links{display:flex;flex-wrap:wrap;max-width:586px;column-gap:24px;row-gap:16px}.footer-error-report-link{line-height:20px}.footer-error-report-link a{white-space:nowrap}.footer,.footer a{color:#2c2d36;transition:color .1s}.footer .darken a:hover,.footer a:hover{color:#6339f5}.footer .darken,.footer .darken a{color:#65657e}.footer-details a{color:#8b8b98}.footer-details-info{flex:1}.footer-details__contacts{column-gap:24px;row-gap:16px}.footer-second-row{display:flex;justify-content:space-between;align-items:flex-start;gap:52px;margin-top:82px}.footer-second-row a{color:#8b8b98}.footer .skolkovo{display:flex;justify-content:flex-end}.footer .skolkovo svg{width:42px;height:30px;fill:#bbbcc4;color:#fff;transition:color .2s ease-in,fill .2s ease-in}.footer .skolkovo svg:hover{fill:#bfdf14;color:#5d6163}.footer hr{border:0;height:0;border-top:1px solid #313244;border-bottom:1px solid #4b4d61}html:not([dir=rtl]) .footer hr{margin:20px -10px 20px -30px}html[dir=rtl] .footer hr{margin:20px -30px 20px -10px}.footer ul li{line-height:20px}html:not([dir=rtl]) .footer .country-dropdown{margin-left:auto}html[dir=rtl] .footer .country-dropdown{margin-right:auto}.footer .country-dropdown .custom-dropdown-current{justify-content:flex-end;color:#2c2d36}.footer .country-dropdown .custom-dropdown-current svg{fill:#3d3f55}.nicelocal-footer .footer-second-row{margin-top:60px}@media (max-width:1300px){html:not([dir=rtl]) .footer{padding-left:60px}html[dir=rtl] .footer{padding-right:60px}.footer-wrapper{gap:100px}}@media (max-width:1100px){.footer-first-col{gap:52px}.footer-logo-wrapper{flex-direction:column;gap:32px}}@media (max-width:685px){html:not([dir=rtl]) .footer{padding:20px 0 24px 22px}html[dir=rtl] .footer{padding:20px 22px 24px 0}.footer-first-col{gap:36px}}.footer-small{line-height:25px;gap:40px}html:not([dir=rtl]) .footer-small{padding:16px 0 24px 22px}html[dir=rtl] .footer-small{padding:16px 22px 24px 0}.footer-small .footer-wrapper{justify-content:flex-start;gap:40px}.footer-small .footer-cols{display:flex;flex-wrap:wrap;column-gap:32px}.footer-small a,.footer-small a:hover{text-decoration:none}html:not([dir=rtl]) .footer-small ul li,html[dir=rtl] .footer-small ul li{padding:0 0 8px}.footer-small .zoon-social-list{margin-top:3px;clear:both}.footer-small .zoon-social-list li.zoon-social-list-group{margin-top:10px;padding-bottom:0;line-height:normal}html:not([dir=rtl]) .footer-small .zoon-social-list li.zoon-social-list-group a{margin-right:5px}html[dir=rtl] .footer-small .zoon-social-list li.zoon-social-list-group a{margin-left:5px}.footer-small .zoon-social-list li.zoon-social-list-group a svg{width:12px;height:12px;fill:#bbbcc4}html:not([dir=rtl]) .footer-small .footer-error-report-link{text-align:left}html[dir=rtl] .footer-small .footer-error-report-link{text-align:right}.footer-small .footer-error-report-link div{display:inline-block}.footer-small .zoon-social-list .skolkovo{justify-content:flex-start;margin-top:17px}.footer-small .country-dropdown{min-width:200px;display:flex;justify-content:flex-end}html:not([dir=rtl]) .footer-small .country-dropdown{margin-right:40px}html[dir=rtl] .footer-small .country-dropdown{margin-left:40px}.lk-action-icons{position:absolute;top:16px;right:16px}.lk-action-icons .cross{position:relative;height:12px;width:12px}.lk-action-icons .cross:after,.lk-action-icons .cross:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin-left:-7px;margin-top:-1px;background:#3d3f55;transform-origin:center center}.lk-action-icons .cross:before{transform:rotate(45deg)}.lk-action-icons .cross:after{transform:rotate(-45deg)}.lk-action-icons .cross{display:block;cursor:pointer;position:absolute;right:0;top:0;padding:5px;margin:-5px -5px 0 0}.lk-action-icons .cross:hover{background-color:#fff}.lk-action-icons .dropdown{border-left-width:2px;border-left-style:solid;border-top-width:2px;border-top-style:solid;width:9px;height:9px;transform:rotate(45deg);transform:rotate(-135deg);display:block;vertical-align:middle;cursor:pointer;position:absolute;right:28px;top:-3px}.lk-action-icons .dropdown:after{display:block;content:"";width:20px;height:20px;position:absolute;top:-10px;left:-9px}.lk-action-icons .dropdown.dropup{transform:rotate(45deg);top:3px}.grid-page-container{padding:40px 200px}.b-submenu{margin:0;padding:0 0 20px;list-style:none}.b-submenu__item{margin:0;padding:15px 30px;border-bottom:1px solid #dedee2}.b-submenu__item a{font-size:15px;color:#2c2d36;text-decoration:none}.b-submenu__item:hover{text-decoration:underline}.user-password-form input.text{width:250px;border:1px solid #d8d8d8;padding:5px;height:26px;box-shadow:inset 0 1px 1px #0000001c;box-sizing:border-box}.user-password-form input.text.text-short{width:132px;margin-right:11px}.user-password-form dl{margin:0;padding-bottom:25px}.user-password-form dl dt{float:left;width:130px;margin-right:20px;font-weight:700;padding-top:2px}.user-password-form dl dd{margin:0 0 0 150px}.prof-item{border-top-width:1px}.prof-item a{text-decoration:none}.prof-item .H3 a{color:#3d3f55}.prof-item .H3 a:hover{color:#f84177}.prof-item{border-top:1px solid #eaebf2;background:#fff}.prof-photo{width:98px;height:110px;object-position:center;object-fit:cover;margin-right:16px;border-radius:6px}.prof-photo-190{height:188px}.prof-name{display:block;font-weight:700;color:#000;font-size:16px;line-height:24px}.prof-about{margin-top:-2px}.prof-about .prof-request-btn,.prof-about .prof-request-btn:hover{display:inline-block;position:relative;font-weight:400;font-size:16px;height:auto;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0 5px 0 0;padding:5px 15px;outline:0;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:6px;color:#fff;border:1px solid #6339f5;background-color:#6339f5}.prof-about .prof-request-btn:hover,.prof-about .prof-request-btn:hover:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.prof-about .prof-request-btn.active,.prof-about .prof-request-btn:active,.prof-about .prof-request-btn:hover.active,.prof-about .prof-request-btn:hover:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.prof-about .prof-request-btn.disable,.prof-about .prof-request-btn.disabled,.prof-about .prof-request-btn:hover.disable,.prof-about .prof-request-btn:hover.disabled,.prof-about .prof-request-btn:hover[disabled],.prof-about .prof-request-btn[disabled]{border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.prof-address{margin-bottom:16px}.prof-about-actions .online-request-button{margin-right:12px}.prof-offset-photo{margin-left:114px}.prof-stars{min-height:18px}.prof-stars .stars-view{line-height:18px}.prof-item-comments .name{color:#000}.prof-comment-stars{display:inline-block;position:relative;top:1px;vertical-align:top}.prof-comment-stars .stars-view{margin-right:5px}.prof-comment{height:36px;overflow:hidden}.prof-comments-count{line-height:20px}.prof-confirm{position:relative;top:1px;line-height:18px}.prof-confirm :is(i,span){vertical-align:middle}.prof-description .prof-info-block{margin-top:25px}.prof-description .prof-info-block:first-child{margin-top:0}.prof-description a{text-decoration:none}.prof-description-left{width:65%}.prof-description-right{border-left:1px solid #eaebf2;margin-left:65%}.prof-catalog-main{min-width:640px;padding-left:20px;padding-bottom:10px}.prof-catalog-wrapper{position:relative;max-width:1040px;margin:0 auto}.prof-catalog-right{width:23%;min-width:300px;margin-left:20px;flex:none}.prof-catalog-right .box-padding{padding:20px;border-bottom:1px solid #eaebf2}.prof-catalog-right.filled{min-height:1px}.prof-catalog-right-content{margin-right:20px}.prof-selection-request{margin-bottom:20px}.prof-selection-request .forfree{position:relative;top:2px}@media (max-width:1300px){.prof-selection-request .forfree{display:none}}.prof-selection-photos{height:40px;overflow:hidden}.prof-selection-photos ul{position:relative;margin-left:-10px}.prof-selection-photos li{position:relative;padding-left:10px;margin-bottom:10px}.prof-selection-photos .prof-selection-photo{position:relative;width:35px;height:35px;background-position:50%;background-repeat:no-repeat;box-shadow:inset 0 1px 0 #0000004d;border-radius:50px}.prof-selection-photos .prof-selection-photo:before{content:"";position:absolute;bottom:-6px;right:-8px;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-20px -128px;width:20px;height:20px;display:inline-block}.certs-docs ul{width:1000px;height:80px}.certs-docs li{cursor:pointer;margin-left:20px}.certs-docs li:first-child{margin-left:0}.prof-places a{text-decoration:none}.prof-places .prof-places-list{width:240px;margin-left:20px}.prof-places .prof-places-list .overflow{position:relative;overflow:hidden;max-height:220px}.prof-about-error{position:relative;font-size:16px;line-height:20px;color:#fff;background-color:#f84177;padding:10px;margin-top:15px;margin-bottom:15px;border-radius:5px}.prof-about-error:before{content:"";position:absolute;z-index:1;bottom:100%;right:45px;border:10px solid;border-color:#0000 #0000 #f84177}.prof-phones .button{font-size:16px;height:36px;line-height:33px;padding:0 15px;font-weight:400;text-shadow:none}.prof-phones .phoneView{float:left}.prof-phones .phoneView .button.button-static.prof-tel-btn{background-color:#f4f5f8;display:block;color:#2c2d36;border-color:#f4f5f8;margin-right:5px;text-align:center;font-size:16px;padding:5px 15px;height:auto;line-height:24px;border-radius:6px}.prof-phones .phoneView.phone-hidden a.button{padding-right:30px}.prof-phones .phoneView.phone-hidden a.button:after{content:"...";display:block;position:absolute;top:0;right:15px}.prof-phones .phoneView.phone-box{z-index:10}.prof-phones .phoneView.phone-box.phone-hidden a.button{padding-right:58px}.prof-phones .phoneView.phone-box.phone-hidden a.button:after{right:44px}.prof-phones .phoneView.phone-box a.button{padding-right:44px}.prof-phones .phoneView.phone-box:first-child .phone-box-arrow svg{fill:#fff}.prof-phones .phoneView.phone-box .phone-box-arrow{position:absolute;right:12px;top:50%;margin-top:-7px}.prof-phones .phoneView.phone-box .phone-box-arrow svg{width:16px;height:16px;fill:#fff}.prof-phones .phoneView.phone-box .phone-box-arrow.up{margin-top:-8px}.prof-phones .phoneView.phone-box .phone-box-arrow.up svg{transform:rotate(180deg)}.prof-phones .phoneView.phone-box .phones-list-dropdown{width:100%;background:#fff;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;position:absolute;top:38px;left:0;z-index:1}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list{padding:4px 0}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-item{display:flex;flex-direction:column;border-bottom:1px solid #f4f5f8;padding:12px 16px}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-item:last-child{border-bottom:none}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-number{font-size:16px;line-height:24px;color:#2c2d36;margin-bottom:4px;cursor:pointer}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-place{color:#a7a7ae;font-size:13px;line-height:20px;overflow:hidden}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-place:hover{color:#6339f5}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-place span,.prof-rating-comments .stars-total-rating{display:none}.prof-rating-comments .comments{cursor:pointer;position:relative;top:2px;font-size:16px;color:#6339f5}.prof-item-welcome{position:relative;background-color:#fef1c2;max-width:500px;box-sizing:border-box;border-radius:4px}.prof-item-welcome:before{content:"";position:absolute;z-index:1;bottom:100%;left:55px;border:10px solid;border-color:#0000 #0000 #fef1c2}.prof-item-photos{height:100px;overflow:hidden}.prof-item-photos ul{width:120%}.prof-item-photos li{float:left;margin-left:5px}.prof-item-photos li:first-child{margin-left:0}.catalog-container-specialist.catalog-container-specialist2{background:#f4f5f8}.catalog-container-specialist.catalog-container-specialist2 a{text-decoration:none}.catalog-container-specialist.catalog-container-specialist2 .catalog-header{box-shadow:0 2px 15px #3d3f550c,0 0 1px #3d3f5565}.catalog-container-specialist.catalog-container-specialist2 .catalog-header :is(.mp-header-right,.pd-xl){padding:40px 15px 38px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header-chooseform-offset{width:1040px;margin:0 auto}.catalog-container-specialist.catalog-container-specialist2 .catalog-header.catalog-header-chooseform{background-image:url(/images/gray_offset20.png);background-repeat:repeat-y;background-position:right 280px top}.catalog-container-specialist.catalog-container-specialist2 .catalog-header.catalog-header-chooseform .catalog-header-chooseform-offset{margin-right:300px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .page-title-block h1{font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:60px;color:#2c2d36}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .page-title-block .place-count-balloon{border-color:#eaebf2;margin-top:2px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .page-title-block .place-count-balloon:before{display:none}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .catalog-subtitle{margin:12px 0 0;font-size:16px;line-height:24px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .catalog-subtitle ul{padding-left:16px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .catalog-subtitle ul li{margin-bottom:8px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-main-container{margin-top:24px;min-height:104px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-main-container .filter-items-container{margin-top:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list{margin-left:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list .filter-item{margin:0;padding-bottom:4px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list.fixed .filter-item{margin-top:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list.js-filter-main .filter-item:nth-of-type(2){margin-left:-12px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-item-form .button-filter-large{line-height:24px;padding:4px 16px}.catalog-container-specialist.catalog-container-specialist2 .prof-item{border-top-width:10px}.catalog-container-specialist.catalog-container-specialist2 .prof-selection-request{width:200px;margin:0}.catalog-container-specialist.catalog-container-specialist2 .prof-selection-request .forfree{display:none}.catalog-header :is(.mp-header-right,.pd-xl,.pd40){padding-top:30px}.prof-catalog-centerbox{margin:0 300px 0 0}.prof-catalog-sidebox{width:100%}.prof-catalog-mainbox{width:100%;min-height:1px;padding-top:36px}.prof-catalog-mainbox .catalog-button-showMore{margin:20px auto 16px;border-top:0;max-width:1040px;border-radius:6px;padding:0}.prof-catalog-mainbox .catalog-button-showMore.empty{background:#fff;padding:20px 0 0;margin:12px auto 0}.prof-catalog-mainbox .catalog-button-showMore .button{background:#f9fafb;border-color:#f9fafb;color:#2c2d36;font-size:16px;line-height:44px;height:44px;border-radius:6px}.prof-catalog-mainbox .catalog-review{margin:0 auto;max-width:1040px;box-sizing:border-box}html:not([dir=rtl]) .prof-catalog-mainbox .catalog-review{padding-left:32px}html[dir=rtl] .prof-catalog-mainbox .catalog-review{padding-right:32px}.prof-catalog-rightbox{width:100%}.choose-form{margin:12px auto}.prof-catalog-filter-sort{padding-top:15px;padding-bottom:15px}.prof-catalog-filter-sort .prof-add{line-height:26px}.prof-photo85{width:65px;height:85px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:5px;box-shadow:inset 0 0 8px #00000026}.prof-special-place .photo{position:relative;margin-right:17px;margin-left:-65px;border-right:3px solid #fff;border-left:0;z-index:1}.prof-special-place .photo:first-child{margin-left:0;z-index:3}.prof-special-place .photo:nth-child(2n){margin-left:-55px;z-index:2}.prof-special-place .text{max-width:450px;height:50px;position:relative;margin-top:-2px}.prof-catalog-mainbox .catalog-button-showMore{border-top:none;box-sizing:border-box}.filter-search{border-radius:4px;margin-bottom:12px;overflow:hidden}.prof-search{position:relative;margin:0 auto 12px;max-width:1040px;box-sizing:border-box}.prof-search-text{min-width:100%;padding:10px 16px 10px 20px;height:44px;border:0;font-size:16px;background:#f9fafb;color:#2c2d36;box-sizing:border-box;border-radius:4px}.prof-search-text::placeholder{color:#a7a7ae}.prof-search-text::-ms-clear{display:none}.prof-search-magnifier-icon{position:absolute}.prof-search-magnifier-icon svg{width:16px;height:16px;fill:#bbbcc4}.prof-search.active .prof-search-text{background-position:14px -90px;color:#2c2d36;opacity:1}.prof-search.active .prof-search-text:-moz-placeholder,.prof-search.active .prof-search-text::-moz-placeholder{color:#bbbcc4;opacity:1}.prof-search.active .prof-search-text:-ms-input-placeholder{color:#bbbcc4}.prof-search.active .prof-search-text::-webkit-input-placeholder{color:#bbbcc4}.prof-search.loading .prof-search-loading-box{display:flex;align-items:center;justify-content:center}.prof-search.loading+.prof-box .empty{margin-top:-412px}.prof-search-controls{position:absolute;top:50%;right:16px;width:16px;height:16px;margin-top:-8px}.prof-search-reset{display:none;border:0;padding:0;outline:0;vertical-align:top;background:none;cursor:pointer;background:#f4f5f8;position:absolute;box-sizing:border-box}.prof-search-reset svg{width:16px;height:16px;fill:#bbbcc4}.prof-search.active .prof-search-reset{display:block}.prof-search-empty{text-align:center;padding:41px 0 0}.prof-search-empty-text{margin-top:28px;color:#2c2d36;font-size:16px;line-height:24px}.prof-search-empty-text span{font-weight:700}.prof-search-empty-text__sub{margin-top:8px;color:#a7a7ae;font-size:13px;line-height:20px}.prof-search-loading-box{background:#fff;width:100%;height:400px;display:none;margin:12px 0!important}.prof-search-loading-box img{animation:spin 1.1s linear infinite;position:relative}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.prof-box{border-radius:6px}.service-description .H3 svg{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-top:-1px}.uit-chooseformsmall{position:relative;background:#fff;border-radius:6px;color:#2c2d36;padding:20px 0 24px 32px;max-width:1040px;margin:0 auto;box-sizing:border-box}.filter-chosen .uit-chooseformsmall .chosen-container,.filter-chosen .uit-chooseformsmall .select2-container,.masterprice-landing-description .uit-chooseformsmall p,.uit-chooseformsmall .filter-chosen .chosen-container,.uit-chooseformsmall .filter-chosen .select2-container,.uit-chooseformsmall .masterprice-landing-description p,.uit-chooseformsmall .simple-text{margin-top:8px;font-size:16px;line-height:24px}.uit-chooseformsmall .close-form{position:absolute;top:16px;right:32px;width:16px;height:16px;cursor:pointer}.uit-chooseformsmall .close-form svg{width:16px;height:16px;fill:#bbbcc4}.uit-chooseformsmall .xform{margin-top:16px}.uit-chooseformsmall .xform input.input.text{padding:6px 0 6px 16px;font-size:16px;line-height:24px;color:#2c2d36;background:#f4f5f8;border-radius:6px;min-width:216px;height:36px;box-shadow:none;border-color:#f4f5f8}.uit-chooseformsmall .xform input.input.text::placeholder{color:#a7a7ae}.uit-chooseformsmall .xform button.button{height:36px;margin-left:8px;border-radius:6px;max-width:48px;display:flex}.uit-chooseformsmall .xform button.button span{font-size:16px!important;line-height:24px!important}.prof-catalog-rightbox{padding:26px 0 48px 32px;border:1px solid #f4f5f8;background:#fff;border-radius:6px;box-sizing:border-box;max-width:1040px;margin:0 auto}.prof-catalog-rightbox .H3.rr,.prof-catalog-rightbox h3{font-weight:700!important;color:#000}.prof-catalog-rightbox .super-links-wrapper{display:flex;flex-wrap:wrap}.prof-catalog-rightbox .super-links-wrapper .sxcatalog{flex:1 0 50%;box-sizing:border-box;order:2}.prof-catalog-rightbox .super-links-wrapper .sxcatalog~.super-links-list-service{flex:1 0 50%}.prof-catalog-rightbox .super-links-wrapper .super-links-list-service{flex:1 0 33%;box-sizing:border-box;margin-bottom:40px;padding-right:70px}.prof-catalog-rightbox .super-links-wrapper .super-links-list-service:last-child{margin-bottom:0}.prof-catalog-rightbox .super-links-wrapper .super-links-list{margin-top:12px}.prof-catalog-rightbox .super-links-wrapper .super-links-item{margin-top:8px}.prof-catalog-rightbox .super-links-wrapper .super-links-item:first-child{margin-top:0!important}.prof-catalog-rightbox .super-links-wrapper .super-links-item .image{margin-right:12px}.prof-catalog-rightbox .super-links-wrapper .info-container .title{line-height:20px}.prof-catalog-rightbox .super-links-wrapper .info-container .info-subtext{font-size:11px;line-height:16px;color:#a7a7ae;margin-top:4px}.prof-catalog-rightbox .super-links-wrapper .H3.rr{font-weight:700!important;font-size:16px;line-height:24px;color:#000}.prof-catalog-rightbox :is(.prof-catalog-centerbox,.super-text-item){color:#2c2d36;max-width:748px}.prof-catalog-rightbox .prof-catalog-centerbox .H3.rr,.prof-catalog-rightbox .prof-catalog-centerbox h2,.prof-catalog-rightbox .prof-catalog-centerbox h3,.prof-catalog-rightbox .super-text-item .H3.rr,.prof-catalog-rightbox .super-text-item h2,.prof-catalog-rightbox .super-text-item h3{font-size:20px;line-height:28px;color:#2c2d36;font-weight:700!important;margin:40px 0 8px!important}.filter-chosen .prof-catalog-rightbox .prof-catalog-centerbox .chosen-container,.filter-chosen .prof-catalog-rightbox .prof-catalog-centerbox .select2-container,.filter-chosen .prof-catalog-rightbox .super-text-item .chosen-container,.filter-chosen .prof-catalog-rightbox .super-text-item .select2-container,.masterprice-landing-description .prof-catalog-rightbox .prof-catalog-centerbox p,.masterprice-landing-description .prof-catalog-rightbox .super-text-item p,.prof-catalog-rightbox .prof-catalog-centerbox .filter-chosen .chosen-container,.prof-catalog-rightbox .prof-catalog-centerbox .filter-chosen .select2-container,.prof-catalog-rightbox .prof-catalog-centerbox .masterprice-landing-description p,.prof-catalog-rightbox .prof-catalog-centerbox .simple-text,.prof-catalog-rightbox .super-text-item .filter-chosen .chosen-container,.prof-catalog-rightbox .super-text-item .filter-chosen .select2-container,.prof-catalog-rightbox .super-text-item .masterprice-landing-description p,.prof-catalog-rightbox .super-text-item .simple-text{line-height:20px}.prof-catalog-rightbox :is(.prof-catalog-centerbox,.super-text-item) .mtg{margin-top:8px}.prof-catalog-rightbox .btop{border-top:none}.prof-catalog-rightbox .pd-m{padding:0}.prof-catalog-rightbox .prof-catalog-centerbox{margin-right:0}.specialist{max-width:1040px}.specialist .phone-box .phone-box-arrow{display:block}.prof-filters{margin:0 auto 20px;max-width:1040px;box-sizing:border-box}.prof-filters .filter-item-checkbox label.checkbox.large span:before{top:0}.prof-filters .filter-item-checkbox label.checkbox.large span:after{top:3px}.prof-filters .filter-sort-select{display:flex;align-items:center}.prof-filters .filter-sort-select:before{display:none}.prof-filters .filter-sort-select .title{font-size:16px;line-height:24px;margin-right:16px}.prof-filters .filter-sort-select select{background:#fff;border:none;height:36px;border-radius:6px}.over-map-view:first-child{z-index:3}.prof-page__header{width:100%;box-sizing:border-box;background:#fff;display:flex;align-items:flex-end;gap:24px;color:#2c2d36}.prof-page__header-wrapper{padding:35px 80px 24px;background:#fff}.prof-page__header-photo{width:148px;height:196px;background-color:#f4f5f8;border-radius:6px;position:relative;flex-shrink:0}.prof-page__header-photo:after{content:"";position:absolute;left:0;width:100%;height:100%;border-radius:6px;box-shadow:inset 0 0 0 1px #0000001a}.prof-page__header-photo img{width:100%;height:100%;object-fit:cover;border-radius:6px}.prof-page__header-info{width:760px}.prof-page__header-brief{min-height:24px;color:#a7a7ae}.prof-page__header-brief a{color:#a7a7ae}.bg-gray .prof-page__header-name{font-family:Montserrat,sans-serif;font-weight:800;font-size:24px;line-height:32px;margin:8px 0 12px;color:#2c2d36}.prof-page__header-name svg{width:19px;height:19px;margin-bottom:-2px;fill:#2c2d36}.prof-page__header-props{list-style-type:none;display:flex;flex-wrap:wrap;margin:0 0 28px;padding:0}.prof-page__header-props-dish{display:inline-flex;max-width:50%}.prof-page__header-props li span{margin:0 8px}.prof-page__header-props li a{color:#6339f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prof-page__header-props .prof-dish{white-space:nowrap;overflow:hidden;vertical-align:top;position:relative;text-overflow:ellipsis;margin:0 8px 0 0}.prof-page__header-props-price{color:#6339f5;cursor:pointer;white-space:nowrap}.prof-page__header-rate{max-width:280px}.prof-page__header-rating{font-family:Montserrat,sans-serif;font-weight:800;font-size:24px;line-height:32px;color:#ffaa30}.prof-page__header-rating svg{width:23px;height:22px;fill:#ffaa30;margin-bottom:-2px}.prof-page__header-reviews{color:#a7a7ae;margin:12px 0}.prof-page__header-reviews-good{color:#27aa54}.prof-page__header-reviews-good svg{width:16px;height:13px;fill:#27aa54;margin-right:8px}.prof-page__header .share__icon svg{width:20px;height:20px}.prof-page__is-owner{padding-top:20px}.prof-page__is-owner-main{background:#f4f5f8;border-radius:6px;padding:14px 16px 14px 20px;display:inline-block;font-size:13px;line-height:20px}.prof-page__is-owner-main svg{width:18px;height:18px;vertical-align:middle;margin-right:11px;fill:#3d3f55}.prof-page__is-owner-button{cursor:pointer;padding:4px 12px;border-radius:4px;margin-left:16px;background:#eaebf2;color:#2c2d36}.prof-list .prof-request-btn,.prof-list .prof-request-btn:hover{background:#3d3f55;color:#fff;border:none;position:relative;top:-7px;margin-right:30px}.prof-list .phone-box :is(.phone-box-arrow,.phones-list-dropdown){display:block}.prof-list--company{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 40px}.prof-reg-page{display:flex;justify-content:center;padding:40px 0}.prof-reg-modal{background-color:#f4f5f8;padding:40px 70px}.prof-catalog-author{max-width:1040px;background:#fff;margin:12px auto;box-sizing:border-box;border-radius:6px;padding:24px 32px}.prof-catalog-author:hover{background-color:#f9fafb;cursor:pointer}.prof-catalog-author:hover .author__name{color:#f84177}.prof-catalog-block{max-width:1040px;background:#fff;margin:12px auto;box-sizing:border-box;border-radius:6px;padding:24px 32px}.prof-catalog-prices{margin-top:0}.prof-item{width:calc(50% - 10px);position:relative;box-shadow:0 0 1px #3d3f5565,0 2px 15px #3d3f550c;box-sizing:border-box;margin-right:20px;margin-bottom:20px;padding:16px 12px 18px;border-radius:6px;border:0}.prof-item__buttons{display:flex;gap:12px}.prof-item__buttons .phone-hidden:not(:only-child) .phone-expand{display:none}.prof-item:last-child,.prof-item:nth-child(2n){margin-right:0}.prof-item:hover{cursor:pointer}.prof-item:hover,.prof-item:hover .prof-item__rating{background:#f9fafb}.prof-item:hover .prof-item__offset-photo:after{background:linear-gradient(270deg,#f9fafb,#f9fafb00)}.prof-item:hover .prof-item__orientation:after{background:linear-gradient(270deg,#f9fafb,#fff0)}.prof-item__offset-photo{margin-left:114px;overflow:hidden;min-height:110px}.prof-item__offset-photo:after{content:"";display:block;width:20px;height:100%;position:absolute;top:0;right:0;border-radius:0 6px 6px 0;background:linear-gradient(270deg,#fff,#fff0)}.prof-item__offset-photo .prof-item__timeslots-title{margin-top:12px}.prof-item__photo-block{position:relative;display:flex;justify-content:center;align-items:center;width:98px;height:110px;margin-right:16px;float:left;background:#f4f5f8;border-radius:6px}.prof-item__photo-block svg{width:32px;height:32px}.prof-item__photo{width:98px;height:110px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:6px;overflow:hidden}.prof-item__photo-container{border-radius:6px}.prof-item__rating{display:flex;justify-content:center;align-self:center;position:absolute;background:#fff;width:51px;height:26px;text-align:center;line-height:26px;box-sizing:border-box;color:#ffaa30;right:0;bottom:0;font-weight:700;border-top-left-radius:4px}.prof-item__rating:after,.prof-item__rating:before{content:"";position:absolute;right:0;bottom:100%;height:4px;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.prof-item__rating:after{left:auto;top:auto;right:100%;bottom:0}.prof-item__rating svg{width:12px;height:12px;fill:#ffaa30}.prof-item__rating-empty svg{fill:#e0e2e8}.prof-item__rating .stars-rating-text{font-size:13px;line-height:20px;margin-left:4px}.prof-item__reviews-label{display:flex;margin-top:8px}.prof-item__reviews{margin-right:8px;color:#a7a7ae}.prof-item__reviews-text{margin-left:6px;font-size:13px;line-height:20px;white-space:nowrap}.prof-item__reviews-number{display:flex;align-items:center;float:left;height:19px}.prof-item__reviews-number svg{width:16px;height:12px}.prof-item__about-error{position:relative;font-size:16px;line-height:20px;color:#fff;background-color:#f84177;padding:10px;margin-top:15px;margin-bottom:15px;border-radius:5px}.prof-item__about-error:before{content:"";position:absolute;z-index:1;bottom:100%;right:45px;border:10px solid;border-color:#0000 #0000 #f84177}.prof-item__about-actions{display:flex}.prof-item__about-actions .online-request-button{margin-right:12px}.prof-item__about-actions .button-primary{display:none}.prof-item__name{display:block;font-weight:700;font-size:16px;line-height:24px;margin:0 8px 4px 0}.prof-item__name-link{color:#3d3f55}.prof-item__name-link span{display:block}.prof-item__orientation{white-space:nowrap;overflow:hidden;position:relative;font-size:13px;line-height:20px}.prof-item__orientation:after{content:"";display:block;width:20px;height:40px;position:absolute;top:0;right:0;background:linear-gradient(270deg,#fff,#fff0)}.prof-item__phone{margin-top:14px}.prof-item__phone .button{background:#f4f5f8;width:220px;height:28px;border:none;font-weight:400;text-align:left;text-shadow:none}.prof-item__phone-title{font-size:13px;line-height:20px;color:#a7a7ae;margin-bottom:4px}.prof-item__label-wrapper{display:flex;justify-content:center;white-space:nowrap}.prof-item__label{background:#43cb721a;color:#27aa54;padding:2px 8px;border-radius:14px;display:inline-flex;align-items:center;font-size:11px;line-height:16px}.prof-item__label svg{width:12px;height:12px;fill:#43cb72;margin-right:4px}.prof-item__timeslots-title{color:#a7a7ae;font-size:13px;line-height:20px}.prof-item__timeslots{margin-top:8px}.prof-item__timeslots-list{display:flex;flex-wrap:wrap}.prof-item__timeslots-item{background:#f4f5f8;border-radius:6px;text-align:center;height:28px;line-height:28px;margin:8px 8px 0 0;padding:0 12px;font-size:13px}:is(.mobile_css_new,.mobile_layout) .prof-item{width:100%;margin-bottom:0;border-top:none;border-radius:0}.specialist{box-sizing:border-box;margin:12px auto;display:flex;padding:28px 46px 32px 24px;background:#fff;border-radius:6px}.specialist:hover{cursor:pointer;box-shadow:0 1px 4px #00000014}.specialist:hover .specialist-name{color:#f84177}.specialist:hover .prof-item-photos .photo-list:before{background-image:linear-gradient(270deg,#f9fafb,#fff0)}.specialist-col__left{width:150px;flex-shrink:0;margin-right:20px}.specialist-col__left .prof-photo{width:136px;height:160px;border-radius:6px;margin:0 auto;display:block;background-size:cover;background-position:50%}.specialist-col__left .prof-photo__placeholder{width:136px;margin:0 auto;box-shadow:1px -1px 0 #eaebf2,1px 1px 0 #eaebf2,-1px 1px 0 #eaebf2;border-radius:6px}.specialist-col__left .prof-photo__placeholder .z-placeholder__thumb,.specialist-col__left .prof-photo__placeholder:before{border-radius:6px}.specialist-col__middle{width:420px;margin-right:42px}.specialist-col__right{width:324px}.specialist-label-wrapper{display:flex;justify-content:center;white-space:nowrap}.specialist-label{background:#43cb721a;color:#27aa54;padding:2px 8px;border-radius:14px;margin-top:12px;display:inline-flex;align-items:center;font-size:11px;line-height:16px}.specialist-label svg{width:12px;height:12px;fill:#43cb72;margin-right:4px}.specialist-spec-list{order:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:24px;color:#2c2d36;margin-bottom:4px}.specialist-spec-list a{color:#2c2d36}.specialist-spec-list a:hover{color:#6339f5}.specialist-middle-info{margin-top:8px}.specialist-name{font-family:Montserrat,sans-serif;font-weight:800;font-size:20px;line-height:28px;order:2;color:#2c2d36;padding-right:36px;word-break:break-word}.specialist-verification{display:inline-block;vertical-align:text-bottom;margin-right:-24px;width:24px;height:24px}.specialist-verification svg{width:24px;height:24px;fill:#eaebf2}.specialist-top-info{display:flex;flex-direction:column}.specialist-experience{order:3;margin-top:8px;font-size:13px;line-height:20px;color:#2c2d36;display:flex;flex-wrap:wrap;gap:8px}.specialist-price{position:relative;color:#a7a7ae;font-size:13px;line-height:20px;box-sizing:border-box;display:inline-flex;align-items:flex-end;justify-content:space-between;width:100%}html:not([dir=rtl]) .specialist-price-title{margin-right:16px}html[dir=rtl] .specialist-price-title{margin-left:16px}.specialist-price-title span{padding-right:3px}.specialist-price-title:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:0;border-bottom:1px dotted #bbbcc4}html:not([dir=rtl]) .specialist-price-num{padding:0 8px 0 3px}html[dir=rtl] .specialist-price-num{padding:0 3px 0 8px}.specialist-price-num{flex-shrink:0}.specialist-price-num,.specialist-price-title span{position:relative;z-index:1;background:#fff}.specialist-price .dish-item-weight{display:none}.specialist-reviews{color:#a7a7ae;font-size:13px;line-height:20px;position:relative;max-height:40px;overflow:hidden}.specialist-reviews-number{display:flex;align-items:center;float:left;height:19px}.specialist-reviews-number svg{width:16px;height:16px;margin-right:4px}.specialist-reviews-text{overflow:hidden}.specialist-reviews svg{width:16px;height:16px;fill:#bbbcc4;margin-inline-end:4px;transform:translateY(4px)}.specialist-phone{margin-right:12px;display:inline-block}.specialist-phone-wrapper{margin-top:12px;display:flex;align-items:flex-end}.specialist-phone-title{margin-bottom:4px}.specialist-phone .button.action-button-target{display:none}.specialist-phone .phoneView .button{font-size:13px;height:28px;padding:4px 15px;font-weight:400;text-shadow:none;display:flex;align-items:center}.specialist-phone .phoneView .button.button-static{background-color:#f4f5f8;color:#2c2d36;border-color:#f4f5f8;text-align:center;border-radius:6px}.specialist-phone .phoneView .button.button-static:hover{background-color:#eff0f5;border-color:#eff0f5}.specialist-phone .phoneView .glow-overflow{display:none}.specialist-phone .phoneView.phone-hidden a.button{padding-right:30px}.specialist-phone .phoneView.phone-hidden a.button:after{content:"...";display:block;position:absolute;top:0;right:15px}.specialist-phone .phoneView.phone-box.phone-hidden a.button{padding-right:58px}.specialist-phone .phoneView.phone-box.phone-hidden a.button:after{right:44px}.specialist-phone .phoneView.phone-box a.button{padding-right:44px}.specialist-phone .phoneView.phone-box .phone-box-arrow{display:flex;width:12px;height:6px;position:absolute;right:12px;top:50%;margin-top:-2px}.specialist-phone .phoneView.phone-box .phone-box-arrow svg{width:12px;height:6px;fill:#a7a7ae}.specialist-phone .phoneView.phone-box .phone-box-arrow.up{margin-top:-4px}.specialist-phone .phoneView.phone-box .phone-box-arrow.up svg{transform:rotate(180deg)}.specialist-phone .phoneView.phone-box .phones-list-dropdown{width:100%;background:#fff;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;position:absolute;top:32px;left:0;z-index:11}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list{padding:4px 0}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-item{display:flex;flex-direction:column;border-bottom:1px solid #f4f5f8;padding:12px 16px}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-item:last-child{border-bottom:none}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-item:hover{background:#eff0f5}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-number{font-size:13px;line-height:20px;color:#2c2d36;cursor:pointer}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-place{color:#a7a7ae;font-size:13px;line-height:20px;overflow:hidden;margin-top:4px}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-place:hover{color:#6339f5}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-place span{display:none}.specialist-place{margin-bottom:12px}.specialist-place-name{font-weight:700;font-size:16px;line-height:24px;color:#2c2d36;margin-bottom:8px;display:inline-block;max-width:324px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.specialist-place-name:hover{color:#6339f5}.specialist-address{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px}.specialist-address-foot-icon{position:relative;top:2px;width:10px;height:14px;display:inline-block;margin:0 4px}.specialist-address-foot-icon svg{width:10px;height:14px}html:not([dir=rtl]) .specialist-address-metro{margin-right:4px}html[dir=rtl] .specialist-address-metro{margin-left:4px}html:not([dir=rtl]) .specialist-address-metro .metro-circle,html:not([dir=rtl]) .specialist-address-metro:first-child{margin-left:8px}html[dir=rtl] .specialist-address-metro .metro-circle,html[dir=rtl] .specialist-address-metro:first-child{margin-right:8px}.specialist-address-metro .metro-circle,.specialist-address-metro:first-child{position:relative;top:-1px;width:8px;height:8px}html:not([dir=rtl]) .specialist-address-metro .metro-circle{margin-left:4px}html[dir=rtl] .specialist-address-metro .metro-circle{margin-right:4px}.specialist .separator{margin:0 -4px}.specialist .prof-item-photos{height:auto;min-height:44px;padding-top:8px;box-sizing:border-box}.specialist .prof-item-photos .photo-list{display:flex;width:100%;position:relative}.specialist .prof-item-photos .photo-list__item{border-radius:4px}.specialist .prof-item-photos .photo-list li{position:relative;margin-inline-start:4px}.specialist .prof-item-photos .photo-list li:first-of-type{margin-inline-start:0}.specialist .prof-item-photos .photo-list li img{border-radius:4px;width:40px;height:36px;object-fit:cover}.specialist .prof-item-photos .photo-list__item-additional{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px}.specialist-empty-block{display:flex;align-items:flex-start;padding:26px 40px 40px}.specialist-empty-block__card{width:480px;border:1px solid #eaebf2;box-sizing:border-box;border-radius:6px;padding:16px 12px;margin-right:28px;display:flex;align-items:flex-start}.specialist-empty-block__card .image{width:98px;height:108px;background:url(/images/prof-placeholder.svg) no-repeat bottom #f4f5f8;border-radius:6px;margin-right:16px;flex:none}.specialist-empty-block__card .info .rows{display:flex;flex-wrap:wrap;padding:4px 0 12px}.specialist-empty-block__card .info .rows .row{background:#f4f5f8;border-radius:6px;height:16px;margin-bottom:12px}.specialist-empty-block__card .info .rows .row.row1{width:294px}.specialist-empty-block__card .info .rows .row.row2{width:240px;margin-right:84px}.specialist-empty-block__card .info .rows .row.row3{width:14px;margin-right:5px}.specialist-empty-block__card .info .rows .row.row4{width:172px}.specialist-empty-block__description{width:370px}.online-request-form .form-holder{margin-top:15px}.online-request-form .form-holder:first-child{margin-top:0}.online-request-form .form-holder .error{display:none;margin-top:5px;color:red}.online-request-form .form-holder.invalid input.text{border-color:#ff9191}.online-request-form .form-holder.invalid .error{display:block}.online-request-form input.text,.online-request-form textarea{width:100%;border:1px solid #d8d8d8;padding:5px;box-shadow:inset 0 1px 1px #0000001c;box-sizing:border-box}.online-request-form .button{vertical-align:top}.online-request-form .balloon-close{margin-left:7px}.order-request-big-button .button-action{font-size:16px;height:34px;line-height:33px;padding:0 15px}.action-button-subcaption{font-size:16px}.xform dl{margin:25px 0 0}.xform dl:after,.xform dl:before{display:table;content:"";line-height:0}.xform dl:after{clear:both}.xform dt{float:left;width:150px;font-size:16px;padding:5px 0;line-height:24px}.xform dd{margin-left:160px}.xform .xform-holder{padding:5px 0}.xform .input,.xform .xform-maxwidth-100{max-width:100%}.xform .input{position:relative;z-index:1;border:1px solid #ccc;background:#fff;padding:5px 10px;width:260px;height:34px;font-size:16px;line-height:24px;border-radius:4px;box-shadow:inset 0 1px 5px #0000001a;box-sizing:border-box}.xform .input.simple{height:26px;font-size:13px;line-height:19px}.xform .input.fluid{width:100%}.xform .input.large{height:40px;padding:8px 15px;font-size:20px}.xform .input.long{width:400px}.xform .input.first{border-top-left-radius:4px;border-top-right-radius:4px}.xform .input.last{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.xform .input.input-bbottom{padding:5px 0;border-width:0 0 1px;border-color:#d8d9e0;font-weight:400;box-shadow:none;border-radius:0}.xform textarea.input{height:95px;padding:7px 10px}.xform .clear-input{position:absolute;z-index:2;right:9px;top:50%;margin-top:-5px;cursor:pointer}.xform .error-box{display:none;width:260px;margin:5px 0 0;color:red}.xform .error-box-full-width{width:auto}.xform .group-box .input{margin-top:-1px}.xform .invalid .input{z-index:2;border-color:#f78;color:red}.xform .invalid .error-box{display:block}.xform .help-text{position:absolute;font-size:16px;padding:5px 0;line-height:24px;margin-left:10px}.xform .button40{padding:0}.xform .button40.button-purple{width:130px}.xform .button40.button-white{width:110px}.xform hr{border:0;height:0;border-top:1px solid #eaebf2;margin:25px 0 0}.xform.xform-short dt{width:100px}.xform.xform-short dd{margin-left:110px}.xform.xform-short .button40.button-purple{width:100px}.xform.xform-vertical .input{border-radius:0}.xform.xform-vertical .first{border-radius:4px 4px 0 0}.xform.xform-vertical .last{border-radius:0 0 4px 4px}.xform.xform-inline .input{border-radius:0}.xform.xform-inline .input.first,.xform.xform-inline .input:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.xform.xform-inline :is(.button-primary,.last){border-top-left-radius:0;border-bottom-left-radius:0}.xform .form-holder-title{position:absolute;max-width:100%;top:25px;z-index:3;color:#909090;cursor:text;font-size:16px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:font-size .15s ease-out,transform .15s ease-out}.xform .form-holder-full .form-holder-title,.xform .form-holder.invalid .form-holder-title{font-size:13px;transform:translateY(-25px)}.xform .form-holder-titled{position:relative;padding-top:20px}.xform .form-holder.focused .input-bbottom{border-color:#6339f5}.catalog-awards{color:#2c2d36}.catalog-awards h1{margin-top:0;margin-bottom:20px;padding:0}.catalog-awards__text{min-height:20px;margin-top:20px;margin-bottom:20px}.catalog-awards__filters{display:flex;list-style:none;padding:0;margin:40px 0 0}.catalog-awards__filters::-webkit-scrollbar{display:none}.mobile_layout .catalog-awards__filters{overflow:auto;margin-top:20px}.catalog-awards__filters li{margin-right:20px;white-space:nowrap}.catalog-awards__list{display:flex;flex-wrap:wrap;list-style:none;max-width:1080px;margin:0 0 0 -40px;padding:0}.catalog-awards__list .award-item{width:320px;margin-top:40px;margin-left:40px}.mobile_layout .catalog-awards__list .award-item{width:100%;margin-top:20px}.catalog-awards__list+.catalog-awards__text{margin-top:40px}.mobile_layout .catalog-awards__list+.catalog-awards__text{margin-top:20px}.award-item{color:#2c2d36;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d}.award-item__image{height:160px;overflow:hidden}.award-item__image img{width:100%}.award-item__title{padding:16px}.desktop_layout .award-item:hover .award-item__title{color:#f84177}.awards-similar{list-style:none;display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px;padding:0;overflow:auto}.awards-similar::-webkit-scrollbar{display:none}.mobile_layout .awards-similar{flex-wrap:nowrap}.awards-similar li{margin:20px 0 0 20px}.awards-similar__item{display:block;text-decoration:none;width:270px;color:#2c2d36}@media (max-width:1000px){.desktop_layout .awards-similar__item{width:220px}}.desktop_layout .awards-similar__item:hover{color:#6339f5}.awards-similar__item .image{overflow:hidden;height:150px}.awards-similar__item .title{margin-top:12px}.service-item{font-weight:400;font-size:13px;line-height:18px;min-height:120px;overflow:hidden;border-top:1px solid #eaebf2;box-shadow:inset 0 1px 0 #fff;display:flex;gap:20px;padding-top:16px}.service-item:first-child{padding-top:0;border-top:none}.service-item:first-child .distance span{display:inline}.service-item .service-photo{flex-shrink:0;text-decoration:none;position:relative;border-radius:3px;overflow:hidden}.service-item .service-photo .photo{background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.service-item .service-photo__container{border-radius:8px}.service-item .service-photo .photo,.service-item .service-photo img{width:120px;height:120px;display:inline-block}.service-item .photo-bar{width:120px;position:absolute;margin-top:125px;background-color:#d9dadf;border-radius:3px;overflow:hidden;opacity:0}.service-item .photo-bar .bar{position:relative;left:0;width:20%;height:3px;overflow:hidden;background-color:#bbbcc4}.service-item-medium-container--india{min-height:120px;height:auto}.service-item-medium-container--india .photo{background-position:50%;background-size:cover}.service-item .service-description{min-height:120px;position:relative;overflow:hidden}.service-item :is(.service-item-icon-3d,.service-item-icon-fav,.service-item-icon-photos){opacity:0}.service-item .distance{float:right;clear:right;margin:0 0 0 10px;color:#bbbcc4}.service-item .distance span{margin-top:6px;display:none}.service-item :is(.comments,.rating){height:18px;margin:12px 0 6px;overflow:hidden;white-space:nowrap}.service-item .comments{color:#3d3f55;margin-right:9px}.service-item .rating .stars-total-rating{top:0;color:#bbbcc4}.service-item .rating .stars-view{height:15px;line-height:15px}.service-item .rating-recommend{position:relative;color:#ffaa30;font-weight:700;margin-right:20px}.service-item .reviews-count{position:relative}.service-item .reviews-count:before{content:"•";position:absolute;left:-20px;width:20px;text-align:center;font-weight:400;color:#bbbcc4}.service-item .rating-comments{position:relative;display:block}.service-item .rating-comments.short{height:15px}.service-item .rating-comments .stars-view{position:relative;top:1px}.service-item .rating-offset{margin-top:7px}.service-item .last-comment{max-height:60px;overflow:hidden}html:not([dir=rtl]) .service-item .last-comment svg{margin:0 2px -1px 1px}html[dir=rtl] .service-item .last-comment svg{margin:0 1px -1px 2px}.service-item .last-comment svg{width:14px;height:14px;fill:#a7a7ae}.service-item .zoon-descr{margin-top:23px;font-size:16px;line-height:26px;overflow:hidden}.service-item .place-room{position:relative;top:-10px;white-space:nowrap}.service-item .H2 a{color:#3d3f55;text-decoration:none}.service-item .H3{font-weight:700;font-size:20px;line-height:25px;position:relative;margin:0 0 10px}.service-item .H3,.service-item .H3 a{color:#3d3f55;text-decoration:none}.service-item .H3 .gray{font-weight:400}.service-item address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;font-style:normal}.service-item address.invisible-links.gray a:first-child,.service-item address.invisible-links.gray span:first-child{color:#000}.service-item .service-item-prices li{cursor:pointer;color:#3d3f55}.service-item .service-item-prices li:hover{color:#6339f5}.service-item .service-item-prices--show-more{margin-top:12px}.service-item:hover{box-shadow:none}.service-item:hover .photo-bar{opacity:1}.service-item--sticker{position:absolute;top:10px;left:10px;transform:rotate(15deg);z-index:7}.service-item--sticker img{width:44px;height:44px}.service-item--logo{position:absolute;top:144px;left:28px;background-color:#fff;padding:4px 8px;border-radius:6px;z-index:7}.service-item--logo_dark{background-color:#193125}.service-item--logo img{height:20px;max-width:80px}.service-item ._fade{position:relative}.service-item ._fade:after{content:"";position:absolute;right:0;bottom:0;height:18px;width:60px;background-image:linear-gradient(270deg,#fff,#fff0)}.service-item._decorated{background:#f1f4fc;box-shadow:none}.service-item._decorated ._fade:after{background-image:linear-gradient(270deg,#f1f4fc,#fff0)}.service-item._decorated .service-item-prices .item-holder{background:#f1f4fc}.service-item.highlight .service-item--logo{display:none}.service-item.highlight ._fade:after{background-image:linear-gradient(270deg,#f7f8fb,#fff0)}.service-item__info{margin-top:7px;display:flex;align-items:flex-end;height:18px}.service-item__label{position:relative;padding:2px 8px;background:#43cb721a;border-radius:4px;color:#27aa54;line-height:24px}.rating-photo{position:absolute;z-index:2;bottom:0;right:0;padding:2px 0 0 5px;background:#fff;font-weight:700;color:#ffaa30;border-top-left-radius:4px}.rating-photo .stars-view{height:20px;font-size:13px;line-height:20px;color:#ffc200}.rating-photo .star-item{float:left;margin:3px 3px 0 0;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-103px -148px;width:13px;height:13px;display:inline-block}.rating-photo:after,.rating-photo:before{content:"";position:absolute;right:0;bottom:100%;height:4px;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.rating-photo:after{left:auto;top:auto;right:100%;bottom:0}.rating-photo.rating-photo-large{padding:5px 0 0 7px;border-top-left-radius:6px}.rating-photo.rating-photo-large:after,.rating-photo.rating-photo-large:before{height:6px;width:6px;background-image:radial-gradient(circle at left top,#0000 5px,#fff 6px)}.rating-photo.rating-photo-large .stars-view{font-size:16px;color:#fdbf03}.rating-photo.rating-photo-large .star-item{margin-top:0;margin-right:5px;background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-149px -40px;width:19px;height:19px;display:inline-block}.service-item-nophoto{min-height:50px}.service-item-nophoto .rating{margin:10px 0 0}.service-portfolio{height:90px}.service-portfolio-item{width:90px;height:90px;margin-right:2px}.service-portfolio-item:last-child{margin-right:0}.service-portfolio-item img{max-width:100%;max-height:100%}@media (max-width:1000px){.service-portfolio{height:75px}.service-portfolio .service-portfolio-item{width:75px;height:75px}}.service-has-distance:first-child .H3{margin-right:115px}.service-has-distance:first-child .distance{margin-left:0}.service-item-info{padding:0 30px 25px;font-size:13px}.service-items-address .service-item{border-top:0;padding:0;box-shadow:none}.service-items-mid .service-item{margin-top:30px}.service-items-mid .service-item:first-child{margin-top:0}.service-items-medium{list-style:none;margin:0;padding:0}.service-items-medium .service-item{position:relative}.service-items-medium .service-item .rating-star{display:flex;fill:#ffaa30;color:#ffaa30}.service-items-medium .service-item .rating-star .svg-icons-star{width:13px;height:13px}.service-items-medium .service-item .rating-star-icon{padding-top:1px}.service-items-medium .service-item .rating-star-amount{font-weight:700;margin-left:4px}.service-items-medium .specialist-col__right{display:none}.service-items-medium .specialist-col__middle{width:350px}.service-items-medium-hovered .service-item{padding-left:17px;border-left:3px solid #0000}.service-items-medium-hovered .service-item .service-photo{width:120px;height:120px;overflow:hidden;will-change:transform}.service-items-medium-hovered .service-item .service-photo .photo-animate{transition:transform .25s ease}.desktop_layout .service-items-medium-hovered .service-item:hover,.service-items-medium-hovered .service-item.highlight{background-color:#f7f8fb;border-left-color:#f84177}.desktop_layout .service-items-medium-hovered .service-item:hover .H3 a,.service-items-medium-hovered .service-item.highlight .H3 a{color:#f84177}.desktop_layout .service-items-medium-hovered .service-item:hover .service-photo .photo-animate,.service-items-medium-hovered .service-item.highlight .service-photo .photo-animate{transform:scale(1.03)}.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-3d,.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-fav,.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-photos,.service-items-medium-hovered .service-item.highlight .service-item-icon-3d,.service-items-medium-hovered .service-item.highlight .service-item-icon-fav,.service-items-medium-hovered .service-item.highlight .service-item-icon-photos{opacity:1}.desktop_layout .service-items-medium-hovered .prof-item:hover,.service-items-medium-hovered .prof-item.highlight{background-color:#f7f8fb}.catalog-search-page .service-items-medium-hovered .service-item{background-color:#fff;border-top:none;border-bottom:1px solid #eaebf2}.service-stock-activation{padding:15px 25px 18px;background:#6339f5 url(/images/catalog/service-stock-bg.png) no-repeat 100%;color:#fff;border-radius:4px}.service-stock-activation .title{font-weight:700;font-family:Roboto,Arial,sans-serif}.catalog-list .service-stock-activation .title{max-width:360px}.service-stock-activation .description{font-family:Roboto,Arial,sans-serif}.catalog-list .service-stock-activation .description{max-width:285px}.service-stock-activation .button{background:#fff;color:#6339f5;border-color:#d8d9e0}.promo-tag-description .socblock{min-height:40px;max-height:40px;overflow:hidden}.allcomments-block{border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.allcomments-block .allcomments-container .scrolled-block{overflow:auto;position:relative}.allcomments-block .allcomments-container .scrolled-block.affix{position:fixed}.allcomments-block .allcomments-container .scrolled-block{box-sizing:border-box}.allcomments-block .allcomments-container .scrolled-block .feedbacks{padding:0 30px 20px}.allcomments-block .allcomments-container .scrolled-block .roboto-bold{padding:20px 30px 0}.allcomments-block :is(.comment-image-container,.comment-photos-list-wrapper){display:none}.catalog-subtitle{position:relative;font-size:16px;line-height:26px;margin:20px 0 0;padding:0;top:0}.catalog-subtitle ul{margin:0;padding:0;position:relative}html:not([dir=rtl]) .catalog-subtitle ul{padding-left:25px}html[dir=rtl] .catalog-subtitle ul{padding-right:25px}.catalog-page-offset{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .catalog-header-offset{padding-left:200px}html[dir=rtl] .catalog-header-offset{padding-right:200px}.catalog-header-new{padding:30px 0 40px}.catalog-header-new .page-title-block :is(.h1,.h2){color:#2c2d36;font-size:48px!important;line-height:60px!important;font-weight:800;font-family:Montserrat,sans-serif}.no-map-catalog-wrapper{display:grid;grid-template-columns:772px minmax(auto,412px);column-gap:40px;margin-inline-start:200px;margin-inline-end:16px}.no-map-catalog-wrapper .medical-disclaimer{background:#fff}html:not([dir=rtl]) .no-map-catalog-wrapper .medical-disclaimer{padding:20px 30px 20px 20px}html[dir=rtl] .no-map-catalog-wrapper .medical-disclaimer{padding:20px 20px 20px 30px}.no-map-catalog-wrapper .medical-disclaimer{border-top:1px solid #eaebf2}.no-map-catalog-wrapper .new_filters_block{z-index:44}.no-map-catalog-wrapper .best-profs__wrapper{background:#fff}.no-map-catalog-results .catalog-button-showMore{padding:24px 0}.no-map-catalog-results .catalog-button-showMore .button{background:#eaebf2;border-color:#eaebf2;color:#2c2d36}.catalog-filter-sort{display:flex;margin-top:24px}.catalog-filter-sort,.catalog-filter-sort .active{color:#2c2d36}.catalog-filter-sort__title{margin-right:4px}.catalog-filter-sort__item{display:flex;align-items:center;color:#6339f5;margin-left:20px;cursor:pointer}.catalog-filter-sort__item[data-value$=_desc] .svg-icons-sort-order{transform:scaleY(-1)}.catalog-filter-sort__item .svg-icons-sort-order{position:relative;top:1px;width:12px;height:9px;fill:#bbbcc4;margin-left:4px}.catalog-filter-sort__item-geo{flex:1 1 auto;text-align:right}.catalog-filter-sort__item-geo label.checkbox{display:inline-block}.catalog-filter-sort__item-geo label.checkbox input[type=checkbox]+span:before{top:2px;border-color:#eaebf2}.catalog-filter-sort__item-geo label.checkbox input[type=checkbox]:checked+span:after{top:5px}.catalog-fast-nav{margin:20px 0 0}.catalog-fast-nav .nav-item{display:inline-block;vertical-align:top;margin-right:34px;text-align:center;color:#bbbcc4;text-decoration:none}.catalog-fast-nav .nav-item:last-child{margin-right:0}.catalog-fast-nav .nav-item .nav-icon{display:block;width:60px;height:60px;margin:0 auto 4px;background-repeat:no-repeat;background-position:50%;background-size:cover}.catalog-header-loader{position:absolute;z-index:5;width:100%}.catalog-blocks{display:flex}.catalog-blocks__author{border-top:1px solid #eaebf2;padding:20px;background:#fff}.catalog-blocks__author:hover{background-color:#f9fafb;cursor:pointer}.catalog-blocks__author:hover .author__name,.catalog-blocks__author:hover .editor__name a{color:#f84177}.catalog-list{display:flex;flex-direction:column;position:relative;flex-shrink:0;background:#fff;z-index:3;box-shadow:0 8px 8px #00000026}html:not([dir=rtl]) .catalog-list .medical-disclaimer{padding:20px 30px 20px 20px}html[dir=rtl] .catalog-list .medical-disclaimer{padding:20px 20px 20px 30px}.catalog-list .medical-disclaimer{border-top:1px solid #eaebf2}.catalog-map{width:100%}.catalog-map-wrapper{width:100%;height:100vh;position:sticky;top:0}.catalog-reviews{width:100%}.catalog-reviews-container{width:100%;height:calc(100vh - var(--scroll-padding-top, 0));position:sticky;top:var(--scroll-padding-top,0);overflow:auto}.catalog-container .page-title-block :is(.h1,.h2){font-size:48px;line-height:60px;display:inline;color:#3d3f55;font-family:Montserrat,sans-serif;font-weight:800}.catalog-container .page-title-block :is(.h1.gray,.h2.gray){color:#bbbcc4}.catalog-container .page-title-block .h1{margin:0 0 0 -3px}.catalog-container .page-title-block .h2{font-size:30px;line-height:40px}html:not([dir=rtl]) .catalog-container .page-title-block .place-count-offset{padding-right:200px}html[dir=rtl] .catalog-container .page-title-block .place-count-offset{padding-left:200px}.catalog-container .banner-catalog-middle-container{margin:0}.catalog-container .place-count-balloon{position:relative;display:inline-block;font-size:16px;line-height:24px;padding:4px 15px;color:#bbbcc4;border:1px solid #e2e2e6;vertical-align:top;margin-top:16px;margin-left:-195px;border-radius:17px 17px 17px 0}html[dir=rtl] .catalog-container .place-count-balloon{border-radius:17px 17px 0 17px;margin-left:0;margin-right:-185px}.catalog-container .place-count-balloon:before{content:"";position:absolute;bottom:-1px}html:not([dir=rtl]) .catalog-container .place-count-balloon:before{left:-7px}html[dir=rtl] .catalog-container .place-count-balloon:before{right:-7px}.catalog-container .place-count-balloon:before{width:23px;height:12px;background:url(/images/place-balloon-corner.png) #fff no-repeat}html[dir=rtl] .catalog-container .place-count-balloon:before{transform:scaleX(-1)}.catalog-container__nomap .catalog-list{width:772px;box-shadow:none;background:none}.catalog-container__nomap :is(.catalog-wrapper-links,.list-rating-info,.seo-activity,.super-article-text,.sxcatalog){background:#fff}.catalog-container :is(.booking__form-wrapper,.service-online-request,.service-online-request-form,.service-online-request-input){background:inherit}.catalog-container .service-online-request-form{box-shadow:none}.catalog-container .service-box-white{background:#fff}.catalog-container .service-feedbacks.service-box-white .h2{padding:0;margin:0 260px 0 0}.catalog-container .service-feedbacks .service-block-collapse{margin:0}.catalog-container .service-feedbacks-loader{display:flex;justify-content:center;align-items:center;height:44px}.catalog-container .seo-article-text-raw{background-color:#fff}.catalog-container-minwidth{min-width:1110px}.catalog-container-serp .catalog-list{margin-left:auto;margin-right:auto;box-shadow:none;background:none}.catalog-container-serp .catalog-wrapper{background:#fff}.catalog-container-specialist{padding:0;min-width:1000px}.catalog-container-masterprice .new_filters_block{margin-bottom:20px;background:#fff;border:0}.catalog-container-masterprice .catalog-blocks{display:block}.catalog-container-masterprice .catalog-list{width:auto;background:none}.mp-catalog-container{padding:20px 0;max-width:1400px;margin:0 auto}.mp-container{display:grid;grid-column-gap:20px;grid-template-columns:300px auto 270px;grid-template-areas:"l c r"}.mp-left-col{grid-area:l}.mp-right-col{grid-area:r}.mp-center-col{grid-area:c;min-width:0}.mp-center-col .service-item{background:#fff}.mp-center-col :is(.mp-faq,.super-article-text){background:#fff;padding:20px;margin:20px 0 0;border-top:0}.mp-center-col .mp-faq ul{margin:0}.mp-center-col .catalog-button-showMore{padding-bottom:0}.mp-menu a{text-decoration:none}.mp-menu-item{display:block}.mp-menu-top{padding:15px 20px;font-size:20px;line-height:25px;color:#3d3f55}.mp-menu-top:hover{color:#6339f5}.mp-menu-top.active{color:#bbbcc4}.mp-submenu{line-height:20px}.mp-submenu.active{background:#f7f8fb}.mp-header-left{padding:20px 0 40px}.mp-header-right{position:relative;z-index:1;float:right;width:370px;margin-left:-100%;box-sizing:border-box}.mp-header-gallery{height:185px}.mp-header-gallery img{border-radius:4px}.mp-header-gallery.service-gallery-box .zoom{display:none}.mp-header-gallery.service-gallery-box:hover .zoom{display:block}.mp-header-wrap-gallery{float:left;width:100%}.mp-header-wrap-gallery .mp-header-left{margin-right:370px}.mp-header-wrap-gallery .mp-header-title{min-height:140px}.mp-tabs{border-bottom:1px solid #eaebf2;font-size:0;display:flex;gap:20px;padding:0 20px}.mp-tabs-link{margin-bottom:-1px;padding:6px 0;vertical-align:bottom;border-bottom:1px solid #0000;text-decoration:none;color:#bbbbc4;white-space:nowrap;cursor:pointer;font-size:13px;line-height:20px;display:flex;gap:12px}.mp-tabs-link:hover{color:#9292a0}.mp-tabs-link.active{border-color:#a2a4b2;cursor:default;color:#8b8b98}.mp-tabs-link .stars-view{display:none;position:relative;top:3px;margin-left:5px}@media (min-width:1200px){.mp-tabs-link .stars-view{display:inline-flex}}.mp-service-item{margin:10px 0 0}.mp-service-item:first-child{margin-top:0}.mp-service-item .service-item-prices tr{cursor:pointer;color:#3d3f55}.mp-service-item .service-item-prices tr:hover{color:#6339f5}.mp-gallery{height:375px}.mp-gallery .service-gallery-box{height:100%}.mp-gallery .service-gallery-box .gallery-controls :is(.next,.prev){margin-top:-175px}.mp-actions .phoneView .button{font-weight:400;text-shadow:none;color:#fff;border-color:#6339f5;background-color:#6339f5}.mp-actions .phoneView .button:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.mp-actions .phoneView :is(.button.active,.button:active){color:#fff;border-color:#3d3f55;background-color:#3d3f55}.mp-actions .phoneView :is(.button.disable,.button.disabled,.button[disabled]){border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.mp-actions .phoneView .button.button-static,.mp-actions .phoneView .button.button-static.active,.mp-actions .phoneView .button.button-static:active,.mp-actions .phoneView .button.button-static:hover{color:#fff;background-color:#6339f5;border-color:#6339f5}.mp-comments .feedbacks li{border:none;padding:24px 20px 0}.mp-comments .comment-image-container img{max-width:100%;height:auto}.mp-pd{padding:5px}.mp-right-map{position:relative;z-index:1;height:400px}.mp-right-map-shadow{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0}.mp-org-map{position:relative;z-index:1;height:140px}.mp-org-map:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.mp-org-map.active{height:380px}.mp-org-map.active:after{display:none}.catalog-list{width:720px}@media (max-width:1000px){.catalog-list{width:500px}}.catalog-list .search-results{float:none}.service-item-corner-3d{position:absolute}.service-item-top{position:absolute;top:50%;left:50%;margin:-28px 0 0 -28px;text-align:center;line-height:55px;font-weight:700;color:#fff;font-size:25px}.service-item-icons{position:absolute;z-index:1;bottom:10px;left:10px;right:10px;text-align:center}.service-item-icon{display:inline-block;font-weight:700;font-size:11px;height:24px;line-height:24px;color:#fff;min-width:24px;background-color:#000;background-color:#00000080;text-align:center;box-sizing:border-box;border-radius:30px}.service-item-icon.service-item-icon-3d{font-weight:700}.service-item-icon.service-item-icon-3d:hover{color:#ffc000}.service-item-icon.service-item-icon-fav{display:flex;justify-content:center;align-items:center}.service-item-phone{position:relative;z-index:1;min-width:140px;margin:0 0 0 5px;text-align:right}.service-item-phone .phoneView{display:inline-block;position:relative;font-weight:400;font-size:13px;height:26px;line-height:25px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;padding:0 10px;outline:0;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:4px;color:#fff;border:1px solid #6339f5;background-color:#6339f5}.service-item-phone .phoneView:hover{color:#fff;border-color:#5a36d6;background-color:#5a36d6}.service-item-phone :is(.phoneView.active,.phoneView:active){color:#fff;border-color:#3d3f55;background-color:#3d3f55}.service-item-phone :is(.phoneView.disable,.phoneView.disabled,.phoneView[disabled]){border-color:#6339f5;background-color:#6339f5;color:#fff;color:#fff6}.service-item-phone .phoneView .tel-phone{color:#fff;text-decoration:none;border-bottom:none}.service-item-phone .phoneView :is(.phone-description,.showPhoneNumber){display:none}.service-item-phone--india{margin-left:0;text-align:left}.service-item-phone--india .phoneView{min-width:184px;height:28px;margin-top:5px}.service-item-phone--india .phoneView .tel-phone{display:inline-flex;align-items:center}.service-item-phone--india .phoneView .svg-icons-phone{width:16px;height:16px;margin-right:8px;fill:#fff}.service-item-phone--india .phoneView:not(.phone-showed) .showPhoneNumber{display:inline-block;text-transform:capitalize;color:#fff}.catalog-button-showMore{display:flex;flex-direction:column;align-items:center;padding:20px}.catalog-button-showMore .hasmore-text{width:340px;font-weight:400;margin-top:20px;text-align:center}.catalog-button-showMore .hasmore-icon{margin-top:60px}.catalog-button-showMore .hasmore-icon img{width:64px;height:64px}.catalog-button-showMore .reset-filters-btn{margin:20px 0 60px}.balloon-hint{width:300px}.balloon-hint p{margin:10px 0 0;padding:0}.balloon-hint p:first-child{margin:0}.balloon-hint,.balloon-hint a{color:#fff}.params-list{position:relative;margin-left:-40px}.params-list:after,.params-list:before{display:table;content:"";line-height:0}.params-list:after{clear:both}.params-list dl{display:inline-block;margin:0 0 16px 40px}.params-list dl dt{font-weight:700}.params-list dl dd{margin:5px 0 0;line-height:20px}.params-list dl dd p{margin:10px 0 0}.params-list dl dd p:first-child{margin-top:0}.params-list dl.fluid{display:block}.params-list .inline-description .description-text{display:inline}.params-list .inline-description .text-container .description-text{display:block}.params-list .first-p{display:inline}.params-list .show-more{white-space:nowrap;display:inline}.params-list .show-more,.params-list .show-more:hover{color:#bbbcc4}.params-list-default{margin-bottom:-20px}.params-list-new dl dt{font-weight:400;color:#8b8b98;font-size:13px;line-height:20px}.params-list-new dl dd{margin-top:8px;font-size:16px;line-height:24px}.params-list-new dl dd.upper-first:first-letter{text-transform:uppercase}.network-rating .stars-total-rating{color:#bbbcc4;position:relative;top:2px;left:5px}.network-buttons{margin-top:20px}.network-buttons .button{margin-right:10px}.network-description .best-content-texts{padding:0;border:0}.network-params{line-height:20px}.network-params dl{display:block}.network-head{display:flex;flex-direction:column;gap:20px}.catalog-container-mobile{padding:0;background-color:#fff}.catalog-container-mobile .over-map-view{background:none;margin:0;box-shadow:none}.catalog-container-mobile .over-map-view-main{padding:20px}.catalog-container-mobile .catalog-list{width:auto;border-top:1px solid #eaebf2}.catalog-container-mobile .js-zoomer-box,.catalog-container-mobile .page-title-block .gray{display:none!important}.catalog-container-mobile .filter-items-list .filter-item,.catalog-container-mobile :is(.filter-main-container,.js-filter-main-placeholder){display:none}.catalog-container-mobile .filter-items-list .filter-item-sort{float:right}.catalog-container-mobile .filter-items-list .filter-item-mobile{display:block}.catalog-address-container{background-repeat:no-repeat;background-position:50%;background-size:cover}.catalog-address-container :is(.mp-header-right,.pd-xl,.pd40){padding-top:30px;padding-bottom:30px}.catalog-address-right .service-box-white{margin:0}.catalog-address-right .best-content ul{border-top:0}.nearest-place{border-top:1px solid #eaebf2}.nearest-place:first-child{border-top:0}@media (min-width:1270px){.catalog-header-left{float:left;width:77%;max-width:calc(100% - 431px);min-width:0;border-right:1px solid #eaebf2;box-sizing:border-box}}.catalog-header-right{display:none;float:left;width:23%;min-width:431px;margin-left:-1px;border-left:1px solid #eaebf2;box-sizing:border-box}@media (min-width:1270px){.catalog-header-right{display:block}}.catalog-header-right a{text-decoration:none}.photo-collage{display:block;width:120px;height:120px;position:relative;overflow:hidden;font-size:0;border-radius:3px}.photo-collage.pull-left{margin-right:20px}.photo-collage .photo-collage-container{width:110%}.photo-collage img{position:relative;vertical-align:top;margin:0 2px 2px 0}.masterprice-landing-menu .button .star-item{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-149px -96px;width:19px;height:18px;display:inline-block}.masterprice-landing-menu :is(.button.active,.button:active) .star-item{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-149px -78px;width:19px;height:18px;display:inline-block}.masterprice-items-list ul{margin-left:-15px;margin-top:-15px}.masterprice-items-list li{margin-top:15px;margin-left:15px}.masterprice-landing-table th{color:#bbbcc4;font-weight:400}.masterprice-landing-table td{padding-top:10px}.masterprice-landing-table .list-dotted{position:relative;top:1px}.masterprice-landing-subtitle{overflow:hidden}.masterprice-landing-description :is(h1,h2){font-size:20px;line-height:28px;font-weight:700;margin:0 0 20px}.masterprice-landing-description h3{font-weight:400;font-size:16px;margin:20px 0}.masterprice-landing-description p{margin:10px 0 0}.masterprice-landing-images img{border-radius:5px}.full_mobile_restrictions .catalog-container-specialist{min-width:1px}.full_mobile_restrictions .prof-catalog-main{min-width:460px}.button-round-larr,.button-round-rarr{position:relative;height:60px;width:60px;background:#fff;cursor:pointer;border-radius:100%;box-sizing:border-box;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f}.button-round-larr-icon:after,.button-round-larr-icon:before,.button-round-rarr-icon:after,.button-round-rarr-icon:before{transition:background-color .1s ease-in}.button-round-larr:hover .button-round-larr-icon:after,.button-round-larr:hover .button-round-larr-icon:before,.button-round-larr:hover .button-round-rarr-icon:after,.button-round-larr:hover .button-round-rarr-icon:before,.button-round-rarr:hover .button-round-larr-icon:after,.button-round-rarr:hover .button-round-larr-icon:before,.button-round-rarr:hover .button-round-rarr-icon:after,.button-round-rarr:hover .button-round-rarr-icon:before{background-color:#8b8b98}.button-round-larr-icon{position:relative;width:16px;height:28px}.button-round-larr-icon:after,.button-round-larr-icon:before{content:"";position:absolute;height:4px;width:20px;left:0;top:50%;margin-top:-2px;background-color:#d8d9e0;border-radius:2px;transform-origin:2px 2px}.button-round-larr-icon:before{transform:rotate(45deg)}.button-round-larr-icon:after{transform:rotate(-45deg)}.button-round-larr-icon{position:absolute;top:50%;left:50%;margin:-14px 0 0 -10px}.button-round-rarr-icon{position:relative;width:16px;height:28px}.button-round-rarr-icon:after,.button-round-rarr-icon:before{content:"";position:absolute;height:4px;width:20px;right:0;top:50%;margin-top:-2px;background-color:#d8d9e0;border-radius:2px;transform-origin:18px 2px}.button-round-rarr-icon:before{transform:rotate(45deg)}.button-round-rarr-icon:after{transform:rotate(-45deg)}.button-round-rarr-icon{position:absolute;top:50%;left:50%;margin:-14px 0 0 -6px}.org-near{font-weight:400}.org-near-title{padding:28px 20px 20px 40px;margin:0;font-size:20px;line-height:25px;font-weight:400}.org-near-item{display:flex;flex-direction:column;max-width:300px;border:1px solid #eaebf2;font-size:13px;line-height:20px;border-radius:6px;box-sizing:border-box;box-shadow:0 2px 15px #3d3f550d}.org-near-link{display:block;text-decoration:none;color:#3d3e56}.org-near-link:hover{color:#3d3e56}.org-near-content{padding:0 25px 20px;box-sizing:border-box}.org-near-item>:is(.org-near-content,.org-near-link){width:300px;max-width:100%}.org-near-photo{display:block;height:190px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:4px}.org-near-photo-container{position:relative;margin:15px;overflow:hidden;border-radius:4px}.org-near-photo-image{height:190px;background-repeat:no-repeat;background-position:50%;background-size:cover}.org-near-photo .mapMarker{position:absolute;top:50%;left:50%;width:26px;height:36px;margin:-35px 0 0 -13px;background:url(/images/mobile/map_marker.png) no-repeat bottom;background-size:26px auto}.org-near-photo.blurred{filter:blur(.8px)}.org-near-photo.blurred:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#00000026}.org-near-photo__no-photo{display:flex;justify-content:center;align-items:center;background-color:#eaebf2}.org-near-photo__no-photo svg{width:132px;height:102px;fill:#e0e2e8}.org-near-comment{max-height:80px}.org-near-item-wide{max-width:455px}.org-near-item-wide .org-near-photo{float:left;width:170px;height:130px}.org-near-item-wide .org-near-photo__no-photo{height:100%}.org-near-item-wide .org-near-photo__no-photo svg{width:92px;height:71px}.org-near-item-wide .org-near-content{overflow:hidden;padding:25px 25px 25px 10px}.org-near-item-wide>:is(.org-near-content,.org-near-link){width:455px;max-width:100%}.org-near-slider{width:20000px;display:flex;align-items:stretch;padding:0}.org-near-slider__container{padding-bottom:32px}.org-near :is(.button-round-larr,.button-round-rarr){position:absolute;top:130px;margin-top:-30px}.org-near :is(.button-round-larr.disabled,.button-round-rarr.disabled){display:none}.org-near :is(.button-round-larr.org-near-arr-middle,.button-round-rarr.org-near-arr-middle){top:50%;margin-top:-30px}.org-near .button-round-larr{left:20px}.org-near .button-round-rarr{right:20px}.prof-near-item{width:330px}.prof-near-photo{margin-right:10px;width:130px;height:170px;background-repeat:no-repeat;background-position:50%;background-size:cover}.prof-near-about{margin-left:140px;padding-bottom:30px}.prof-near-content{border-radius:4px;border:1px solid #eaebf2}.prof-near-buttons{position:absolute;bottom:0;right:0;left:140px}.prof-near-buttons .button{display:block}.prof-near-buttons .phoneView{margin-top:5px;display:block}.prof-near-buttons .phoneView .button{font-weight:400;text-shadow:none}.prof-near-slider{width:20000px}.orglist-wrap{margin-right:-20px;margin-left:-20px}.orglist-list{float:left;padding:0 20px;box-sizing:border-box;width:50%}.orglist-item{font-size:16px;line-height:24px}.orglist-item a{text-decoration:none}.orglist-pagination:after,.orglist-pagination:before{display:table;content:"";line-height:0}.orglist-pagination:after{clear:both}.orglist-pagination ul:after,.orglist-pagination ul:before{display:table;content:"";line-height:0}.orglist-pagination ul:after{clear:both}.orglist-pagination ul{margin:-10px -10px 0 0}.orglist-pagination li{float:left;margin-right:10px;margin-top:10px}.orglist-pagination li a{display:block;position:relative;font-weight:400;font-size:13px;height:26px;line-height:25px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;padding:0 10px;outline:0;border:1px solid #0000;color:#3d3f55;text-shadow:none;box-sizing:border-box;box-shadow:none;border-radius:4px;background-color:#eaebf2}.orglist-pagination li :is(a.hover,a:hover){background-color:#e1e2e9}.orglist-pagination li :is(a.active,a:active){color:#fff;border-color:#3d3f55;background-color:#3d3f55}.orglist-pagination li :is(a.disable,a.disabled,a[disabled]){border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.orglist-pagination li.active a{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.catalog-promo-premium{border-top:1px solid #e0e2e8}.catalog-promo-premium__wrapper{padding:20px 20px 12px}.catalog-promo-premium__container{padding:22px 20px;border-radius:16px;background:#f4f5f8 url(/images/catalog-promo.svg) no-repeat calc(100% - 28px) 20px}.catalog-promo-premium__text{max-width:336px}.catalog-promo-premium .minicard-item{border-bottom:0}.blurred{filter:blur(.8px)}.blurred:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#00000026}.service-offers{padding:20px 40px}.service-offers .similar-offers{margin-left:-40px;margin-top:0;padding-left:0}.service-offers .similar-offers :is(.button-round-larr,.button-round-rarr){width:60px;height:60px;display:flex;justify-content:center;align-items:center;top:50%}.service-offers .similar-offers :is(.button-round-larr,.button-round-rarr) svg{width:28px;height:28px;fill:#e0e2e8;margin-top:4px;transition:fill .1s ease-in}.service-offers .similar-offers :is(.button-round-larr:hover,.button-round-rarr:hover) svg{fill:#8b8b98}.service-offers .similar-offers :is(.button-round-larr.disabled,.button-round-rarr.disabled){display:none}.service-offers .similar-offers .button-round-larr{transform:rotate(90deg) translate(-50%,-20px)}.service-offers .similar-offers .button-round-rarr{transform:rotate(-90deg) translate(50%,-20px)}.service-offers .similar-offers .slider-container{padding-left:20px;padding-right:20px}.service-offers__organization{padding:28px 0 0 40px}.similar-offers--catalog{padding-bottom:20px}.similar-offers--catalog :is(.button-round-larr,.button-round-rarr){width:44px;height:44px;display:flex;justify-content:center;align-items:center;top:50%}.similar-offers--catalog :is(.button-round-larr,.button-round-rarr) svg{width:21px;height:12px;fill:#e0e2e8;margin-top:4px;transition:fill .1s ease-in}.similar-offers--catalog :is(.button-round-larr.disabled,.button-round-rarr.disabled){display:none}.similar-offers--catalog .button-round-larr{transform:rotate(90deg) translate(-50%)}.similar-offers--catalog .button-round-rarr{transform:rotate(-90deg) translate(50%,-20px)}.similar-offers--catalog .slider-container:after{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-image:linear-gradient(270deg,#fff 35%,#fff0)}.similar-offers--catalog-title{font-size:20px;line-height:28px;font-weight:400;padding:20px 20px 16px;margin:0}.org-offer-list{position:relative;margin:-15px -15px 0 0}.org-offer-cropped{max-height:175px;overflow:hidden}.org-offer-item{float:left;width:287px;margin:15px 15px 0 0}.org-offer-item-add{width:auto}.org-offer-card{display:block;position:relative;z-index:1;height:175px;overflow:hidden;background:#fff;color:#fff;text-decoration:none;border-radius:4px}.org-offer-card:before{z-index:1;background-color:#0000007a;background-image:linear-gradient(180deg,#000c,#0000);background-repeat:repeat-x;background-color:initial}.org-offer-card.disabled:after,.org-offer-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.org-offer-card.disabled:after{z-index:3;background:#ffffffb3}.org-offer-img{position:absolute;top:0;left:0;right:0;bottom:0;line-height:175px;font-size:0;text-align:center;background-size:cover;background-position:50%}.org-offer-img img{max-width:100%;max-height:100%;vertical-align:middle}.org-offer-name{font-size:15px;line-height:18px;font-weight:700}.org-offer-content{padding:12px 15px;position:relative;z-index:2}.org-offer-footer{position:absolute;z-index:2;bottom:0;left:0;right:0;padding:0 15px;background:#000000b3}.org-offer-footer .button-large{border-radius:4px;height:34px;line-height:34px}.org-offer-info{height:45px;line-height:45px;font-size:0}.filter-chosen .org-offer-info .chosen-container,.filter-chosen .org-offer-info .select2-container,.masterprice-landing-description .org-offer-info p,.org-offer-info .filter-chosen .chosen-container,.org-offer-info .filter-chosen .select2-container,.org-offer-info .fs-large,.org-offer-info .masterprice-landing-description p,.org-offer-info .simple-text{line-height:18px}.org-offer-info .title{opacity:.7}.org-offer-link{display:none;position:absolute;z-index:4;left:0;top:0;right:0;bottom:0;background:#000c;line-height:175px;text-align:center}.org-offer-card:hover .org-offer-link{display:block}.org-offer-title{display:block;margin:5px 10px 0}.org-offer-label{padding:0 10px;border:1px solid #fff9;font-size:13px;line-height:25px;border-radius:30px}.org-offer-stat :is(td,th){padding:0 20px 0 0;font-weight:400}.org-offer-stat-title{font-size:11px;line-height:15px}.org-offer-catalog{margin:0 -5px}.org-offer-catalog .org-offer-card.org-offer:before{background-color:#00000047;background-image:linear-gradient(#000000b3,#00000059 30%,#0000);background-repeat:no-repeat;background-color:initial}.org-offer-responsive .org-offer-label{border:none;background:#000;background:#000000b3;color:#fff;padding:0 5px;line-height:21px}.org-offer-responsive .org-offer-info{height:30px;line-height:30px}.org-offer-responsive .org-offer-card{margin:0 5px;height:105px}.org-offer-responsive .org-offer-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.org-offer-catalog .org-offer-footer .thorow{font-weight:400}.org-offer-item-1{float:none;margin:0 5px;width:auto}.org-offer-item-2{width:50%;margin:0}.org-offer-item-3{width:33.33%;margin:0}.org-offer-item-4{width:25%;margin:0}.org-offer-item-1 .org-offer-card{height:210px}:is(.org-offer-item-3,.org-offer-item-4) .org-offer-card:before{display:none}.org-offer-item-1 .org-offer-content{padding:15px 10px 0 20px}.org-offer-item-2 .org-offer-content{padding:12px 12px 0}.org-offer-item-3 .org-offer-content{padding:10px 10px 0}.org-offer-item-4 .org-offer-content{padding:5px 5px 0}.org-offer-item-1 .org-offer-name{font-size:16px;line-height:24px}.org-offer-item-1 .org-offer-footer{padding:5px 10px 5px 20px}.org-offer-item-2 .org-offer-footer{padding:0 12px}.org-offer-item-3 .org-offer-footer{padding:0 10px}.org-offer-item-4 .org-offer-footer{padding:0 5px}html:not([dir=rtl]) .catalog-review,html[dir=rtl] .catalog-review{padding:20px 24px 24px}.catalog-review{overflow:hidden;border-top:1px solid #eaebf2;background-color:#fff}.network-prof-header{padding:20px;margin:0}.network-prof-list{padding:0}.network-prof-places{margin:0 -32px;padding:0;list-style:none}.network-prof-place{position:relative;padding:12px 32px;display:flex;align-items:center;justify-content:space-between;gap:12px}.network-prof-place svg{flex-shrink:0;width:12px;height:12px;fill:#8b8b98;transform:rotate(-90deg)}.network-prof-place:hover{background:#f9fafb}.network-prof .prof-item{max-width:100%;margin:0;padding:20px;width:auto;border-bottom:1px solid #eaebf2;flex:1;box-shadow:none;border-radius:0}.network-prof .prof-item:last-of-type{border-bottom:none}.network-prof .prof-item__about-actions{flex-direction:column-reverse;align-items:flex-start;gap:8px}.network-prof .prof-item__about-actions .button-action{padding:4px 12px;font-size:13px;line-height:20px;border-radius:4px}.network-prof .prof-item .phone-showed{display:flex;flex-direction:column}.page-head-mpf__item{min-width:145px;flex-shrink:0}.minicard-item{padding:20px;position:relative;border-bottom:1px solid #eaebf2;background:#fff}.minicard-item:before{content:"";position:absolute;width:4px}html:not([dir=rtl]) .minicard-item:before{left:0}html[dir=rtl] .minicard-item:before{right:0}.minicard-item:before{top:20px;bottom:20px;background:#fff;border-radius:0 6px 6px 0}.minicard-item__container{display:flex;gap:20px}.minicard-item__sticker{position:absolute}html:not([dir=rtl]) .minicard-item__sticker{left:7px}html[dir=rtl] .minicard-item__sticker{right:7px}.minicard-item__sticker{top:7px;width:52px;height:52px;z-index:5}.minicard-item__photos{display:flex;transition:transform .3s ease-in-out}.minicard-item__photo{width:252px;height:168px;border-radius:6px;flex:none;position:relative;overflow:hidden;order:1;direction:ltr}.minicard-item__photo-container{width:252px;height:168px;flex-shrink:0}.minicard-item__photo .slider-block{width:252px;height:168px;position:relative;z-index:3}.minicard-item__photo .controls{opacity:0;transition:.2s}.minicard-item__photo .controls__item{position:absolute;padding:0 9px;height:24px;display:flex;justify-content:center;align-items:center;background:#2c2d364d;border-radius:6px;color:#fff;font-size:11px;-webkit-backdrop-filter:blur(5.46667px);backdrop-filter:blur(5.46667px);z-index:5;transition:.2s}.minicard-item__photo .controls__item:hover{background:#2c2d3699}.minicard-item__photo .controls__item.favorite{right:6px;bottom:6px}.minicard-item__photo .controls__item.favorite:not(._active) svg{stroke:#fff}.minicard-item__photo .controls__item.count{left:50%;bottom:6px;transform:translateX(-50%)}.minicard-item__photo .controls__item.count svg{width:14px;height:12px;fill:#fff;margin:0 2px 0 0}.minicard-item__photo .controls__item.tour{left:6px;bottom:6px}.minicard-item__photo .controls .slider-arrow{width:28px;height:28px;border-radius:100%;box-shadow:0 0 2px #3d3f5566,0 2px 16px #3d3f550d;background:#fff;position:absolute;top:55px;z-index:5;display:flex;align-items:center;justify-content:center;transition:.3s}.minicard-item__photo .controls .slider-arrow svg{width:12px;height:7px;fill:#a7a7ae;transition:.2s}.minicard-item__photo .controls .slider-arrow._next{right:6px}.minicard-item__photo .controls .slider-arrow._next svg{transform:rotate(-90deg);margin-left:2px}.minicard-item__photo .controls .slider-arrow._prev{left:6px}.minicard-item__photo .controls .slider-arrow._prev svg{transform:rotate(90deg);margin-right:2px}.minicard-item__photo .controls .slider-arrow:hover svg{fill:#3d3f55}.minicard-item__photo .controls .slider-arrow.disabled{opacity:.4}.minicard-item__photo .controls .slider-arrow.disabled:hover svg{fill:#a7a7ae}.minicard-item__photo .photo-logo{position:absolute;left:8px;bottom:8px;background:#fff;border:1px solid #eaebf2;border-radius:4px;display:flex;justify-content:center;align-items:center;height:36px;width:36px;z-index:7}.minicard-item__photo .photo-logo._dark{background:#2c2d36}.minicard-item__photo .photo-logo img{max-width:100%;max-height:100%;object-fit:contain}.minicard-item__photo:hover .controls{opacity:1}.minicard-item__photo:hover .photo-logo{display:none}.minicard-item .z-placeholder[data-io]:before{font-weight:200;color:#bbbcc4;margin-left:0}.minicard-item .photo-wrapper:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;border:1px solid #3d3f551a;border-radius:6px;z-index:4}.minicard-item-xl__photo{width:122px;height:85px;border-radius:4px}.minicard-item-xl__photo img{width:122px;height:85px}.minicard-item-xl__photo ._blurred{filter:blur(3px)}.minicard-item__info{width:406px;order:2}.minicard-item__title{margin:0;font-size:20px;line-height:28px}.minicard-item__title .title-link{color:#2c2d36}html:not([dir=rtl]) .minicard-item__title .verify-icon{margin:0 0 0 -1px}html[dir=rtl] .minicard-item__title .verify-icon{margin:0 -1px 0 0}.minicard-item__title .verify-icon svg{width:14px;height:14px;fill:#7483f3}.minicard-item__title .title-label{padding:2px 8px;background:#43cb721a;border-radius:4px;color:#27aa54;line-height:24px}.minicard-item__title .title-label._partner{background:#d3d3d3;color:#0e90d2}.minicard-item__features{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:11px;line-height:16px;color:#8b8b98;margin:4px 0 0}.minicard-item__features a{color:#8b8b98}.minicard-item__features a:hover{color:#5737ce}.minicard-item__features .bullet:last-of-type{display:none}.minicard-item__features .special{font-size:11px;line-height:16px;color:#838391;padding:2px 6px;border-radius:4px;background:#f4f5f8;margin-inline-start:-6px}.minicard-item__features .special.green{color:#2aa253;background:#43cb721a}.minicard-item__features .price-category{font-size:11px;line-height:16px;color:#3d3e56;padding:2px 6px;border-radius:4px;background:#f4f5f8;cursor:pointer}.minicard-item__features .price-category ._deselected{color:#a7a7ae}.highlight .minicard-item__features .price-category{background:#eaebf2}.minicard-item__rating{display:flex;margin:8px 0 0;position:relative}.minicard-item__rating .bullet{margin:0 3px}.minicard-item__rating .stars-view-medium .stars-container{margin-top:3px}.minicard-item__rating .stars-view-medium .rating-value{margin-top:1px}.minicard-item__work-time{display:flex}.minicard-item__address{margin:5px 0 0;line-height:20px;white-space:nowrap;overflow:hidden;position:relative}.minicard-item__address-label{padding-top:3px}.minicard-item__address:after{content:"";width:18px;height:100%;position:absolute}html:not([dir=rtl]) .minicard-item__address:after{right:0}html[dir=rtl] .minicard-item__address:after{left:0}.minicard-item__address:after{top:0;background:linear-gradient(270deg,#fff,#fff0)}html[dir=rtl] .minicard-item__address:after{background-image:linear-gradient(90deg,#fff,#fff0)}.minicard-item__address .distance svg{width:10px;height:14px;fill:#2c2d36}html:not([dir=rtl]) .minicard-item__address .distance svg{margin:0 2px -2px 3px}html[dir=rtl] .minicard-item__address .distance svg{margin:0 3px -2px 2px;transform:scaleX(-1)}.minicard-item__address .distance-marker{display:inline-block}.minicard-item__address .distance-marker svg{width:16px;height:16px}html:not([dir=rtl]) .minicard-item__address .distance-marker svg,html[dir=rtl] .minicard-item__address .distance-marker svg{margin:0 -1px -4px}.minicard-item__address .metro{color:#2c2d36}html:not([dir=rtl]) .minicard-item__address .metro-lines{margin:0 3px 0 7px}html[dir=rtl] .minicard-item__address .metro-lines{margin:0 7px 0 3px}.minicard-item__address .metro-lines .metro-circle{width:8px;height:8px}html:not([dir=rtl]) .minicard-item__address .metro-lines .metro-circle{margin:-2px 0 0 -7px}html[dir=rtl] .minicard-item__address .metro-lines .metro-circle{margin:-2px -7px 0 0}.minicard-item__address .metro-lines .metro-circle{border:1px solid #fff;position:relative}html:not([dir=rtl]) .minicard-item__address .metro-lines .metro-circle:first-child{margin-left:-9px}html[dir=rtl] .minicard-item__address .metro-lines .metro-circle:first-child{margin-right:-9px}.minicard-item__address .metro-lines .metro-circle:first-child{z-index:3}.minicard-item__address .metro-lines .metro-circle:nth-child(2){z-index:2}.minicard-item__address .metro-lines .metro-circle:nth-child(3){z-index:1}html[dir=rtl] .minicard-item__address .metro-lines .metro-circle:nth-child(3){z-index:3}html[dir=rtl] .minicard-item__address .metro-lines .metro-circle:nth-child(2){z-index:2}html[dir=rtl] .minicard-item__address .metro-lines .metro-circle:first-child{margin-right:-7px;z-index:1}.minicard-item__comment{max-height:40px;overflow:hidden;color:#8b8b98;line-height:20px}.minicard-item__comment svg{width:14px;height:12px;fill:#8b8b98}html:not([dir=rtl]) .minicard-item__comment svg{margin:0 2px -1px 1px}html[dir=rtl] .minicard-item__comment svg{margin:0 1px -1px 2px;transform:scaleX(-1)}.minicard-item__payload{margin:8px 0 0}.minicard-item__offers .offer{display:block}html:not([dir=rtl]) .minicard-item__offers .offer,html[dir=rtl] .minicard-item__offers .offer{margin:0 0 4px}.minicard-item__offers .offer{color:#8b8b98;line-height:20px}.minicard-item__offers .offer:hover{color:#6339f5}.minicard-item__phone{margin:12px 0 0}.minicard-item .zoon-descr{line-height:20px;margin-top:8px}.minicard-item._decorated,.minicard-item._decorated:before{background:#edf1fb}.minicard-item._decorated .minicard-item__address:after{background:linear-gradient(270deg,#edf1fb,#edf1fb00)}html[dir=rtl] .minicard-item._decorated .minicard-item__address:after{background-image:linear-gradient(90deg,#edf1fb,#edf1fb00)}.minicard-item._decorated .minicard-item__address .metro-lines .metro-circle{border:1px solid #edf1fb}.minicard-item._nl .minicard-item__address{max-height:55px;white-space:normal}.minicard-item._nl .minicard-item__address:after{display:none}.minicard-item.highlight{background:#f4f5f8}.minicard-item.highlight:before{background:#f84177}.minicard-item.highlight .minicard-item__title .title-link{color:#f84177}.minicard-item.highlight .minicard-item__address:after{background:linear-gradient(270deg,#f4f5f8,#f4f5f800)}html[dir=rtl] .minicard-item.highlight .minicard-item__address:after{background-image:linear-gradient(90deg,#f4f5f8,#f4f5f800)}.minicard-item.highlight .minicard-item__address .metro-lines .metro-circle{border:1px solid #f4f5f8}.minicard-item.highlight .special{background-color:#eaebf2}.minicard-item__parse-stat{position:absolute}html:not([dir=rtl]) .minicard-item__parse-stat{right:10px}html[dir=rtl] .minicard-item__parse-stat{left:10px}.filter-items-list{font-weight:400}.filter-items-list .gototop{position:absolute;z-index:2;top:17px;right:10px;display:none;color:#bbbcc4;cursor:pointer;text-decoration:none}.filter-items-list .gototop i{vertical-align:middle;margin-left:5px}.filter-items-list.fixed{position:fixed;height:34px;z-index:55;top:0;left:0;right:0;padding:15px 125px 15px 40px;background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026}.filter-items-list.fixed .gototop{display:block}.filter-items-list.fixed .filter-item-geolocation{display:none!important}.filter-items-list .tagsCount{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;background:#6339f5;font-size:11px;font-weight:700;border-radius:50%;width:20px;height:20px;top:-8px;right:-8px;color:#fff;box-sizing:border-box}.filter-items-list.fixed-v2{padding-right:40px}.filter-items-list input.text{border:1px solid #ccc;padding:5px;height:26px;box-shadow:inset 0 1px 5px #00000026;border-radius:4px;box-sizing:border-box}.filter-items-list input.text.text-short{width:55px}.filter-items-list .input-search{position:relative}.filter-items-list .input-search .input-clear{position:absolute;z-index:2;right:9px;top:50%;margin-top:-5px;cursor:pointer}.filter-items-list .input-search .input-clear.hide{display:none}.filter-items-list .input-search input.text{width:100%;padding-left:27px;padding-right:27px;background:url(/images/search-gray.png) no-repeat 9px 4px;border-color:#d8d9e0;box-sizing:border-box;box-shadow:inset 0 1px 3px #4041573b}.filter-items-list .input-search input.text::-webkit-search-cancel-button{-webkit-appearance:none}.filter-items-list .input-search input.text::-ms-clear{display:none}.filter-items-list .filter-items-container,.filter-items-list>ul{position:relative;padding:0;list-style:none;margin:-15px 0 0 -15px}.filter-items-list .button-filter{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.filter-items-list .button-filter .close{display:none;height:100%;margin:-1px -12px -1px 8px;padding:1px 10px 1px 9px;border-left:1px solid #0003;box-shadow:inset 1px 0 0 #ffffff1a}.filter-items-list .button-filter .close i{position:relative;top:6px;vertical-align:top}.filter-items-list .button-filter.selected{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.filter-items-list .button-filter.selected .close{display:block}.filter-items-list .button-filter .dropdown{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-138px -26px;width:11px;height:6px;display:inline-block}.filter-items-list .button-filter :is(.dropdown.pull-left,.dropdown.pull-right){margin-top:11px}.filter-items-list .button-filter .dropdown.pull-left{margin-right:8px}.filter-items-list .button-filter .dropdown.pull-right{margin-left:8px}.filter-items-list :is(.button-filter.active,.button-filter.selected,.button-filter:active) .dropdown{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-138px -20px;width:11px;height:6px;display:inline-block}.filter-items-list .button-filter-large{position:relative;background:#eaebf2;border:1px solid #eaebf2;color:#3d3f55;font-weight:400;box-shadow:none;font-size:16px;height:34px;line-height:33px;padding-left:12px;padding-right:12px;transition:background .3s ease-in-out,border .3s ease-in-out}.filter-items-list :is(.button-filter-large.hover,.button-filter-large:active,.button-filter-large:hover){border-color:#e3e2ed;background-color:#e3e2ed;color:#3d3f55;box-shadow:none}.filter-items-list :is(.button-filter-large.disable,.button-filter-large.disabled,.button-filter-large[disabled]){border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.filter-items-list .button-filter-large.dropped,.filter-items-list .button-filter-large.dropped:hover{background:#eaebf2;border-color:#eaebf2;color:#3d3f55;box-shadow:none}.filter-items-list .button-filter-large .close{margin-right:-13px;margin-left:0;padding:1px 10px;border-left:none;box-shadow:none;border-bottom-right-radius:4px;border-top-right-radius:4px}.filter-items-list .button-filter-large .close i{top:9px}.filter-items-list .button-filter-large .dropdown{margin-top:15px}.filter-items-list .button-filter-large.selected,.filter-items-list .button-filter-large.selected:hover{color:#fff;border-color:#3e3f54;background-color:#3e3f54}.filter-items-list .button-filter-large.selected .descr,.filter-items-list .button-filter-large.selected .title,.filter-items-list .button-filter-large.selected:hover .descr,.filter-items-list .button-filter-large.selected:hover .title{position:relative;z-index:2}.filter-items-list .button-filter-large.selected .filter-cross,.filter-items-list .button-filter-large.selected:hover .filter-cross{z-index:2}.filter-items-list .button-filter-large.selected .close:before,.filter-items-list .button-filter-large.selected:hover .close:before{content:"";position:absolute;z-index:0;left:0;top:-1px;bottom:-1px;right:100%;background:#3e3f54;border-radius:5px;transition:background 125ms,right 0s 125ms,right 0s 125ms}.filter-items-list .button-filter-large.selected .close:hover:before,.filter-items-list .button-filter-large.selected:hover .close:hover:before{background:#313243;right:-1px;left:-1px;transition:background 125ms}.filter-items-list .button-filter-large.white,.filter-items-list .button-filter-large.white:hover{background-color:#fff;border-color:#d8d9e0;color:#3d3f55}.filter-items-list.filter_close_hidden .button-filter .close{display:none}.filter-items-list label.select{width:auto}.filter-items-list label.select .button-filter{white-space:nowrap}.filter-items-list label.select .button-filter .current{display:inline;margin-right:0}.filter-items-list label.select .button-filter:before{display:none}.filter-items-list label.select-filter .button-filter.dropped:before{content:"";display:block;position:absolute;top:100%;margin:6px 0 0 -10px;left:50%;height:0;width:0;border-bottom:10px solid #fff;border-right:10px solid #0000;border-left:10px solid #0000;z-index:51;background:none}.filter-items-list label.select-filter ul{overflow:visible;margin:15px 0 0;padding:5px 0;border:none;box-shadow:none;box-sizing:border-box;border-radius:4px}.filter-items-list label.select-filter ul li{position:relative;height:auto;padding:5px 20px 5px 30px;font-size:16px;line-height:24px}.filter-items-list label.select-filter ul li.selected:before{left:10px}.filter-items-list .filter-item-form{position:relative}.filter-items-list .filter-item-form .button[type=reset]{color:#bbbcc4}.filter-items-list .filter-item-form .balloon-simple,.filter-items-list .filter-item-form label.select ul,label.select .filter-items-list .filter-item-form ul{width:210px;z-index:51;margin-top:15px}.filter-items-list .filter-item-form .balloon-simple.balloon-simple-long,.filter-items-list .filter-item-form label.select ul.balloon-simple-long,label.select .filter-items-list .filter-item-form ul.balloon-simple-long{width:270px}.filter-items-list .filter-item-form .balloon-simple .balloon-overview,.filter-items-list .filter-item-form label.select ul .balloon-overview,label.select .filter-items-list .filter-item-form ul .balloon-overview{max-height:300px;overflow-y:auto;overflow-x:hidden;position:relative}.filter-items-list .filter-item-form .balloon-simple .balloon-overview-short,.filter-items-list .filter-item-form label.select ul .balloon-overview-short,label.select .filter-items-list .filter-item-form ul .balloon-overview-short{max-height:244px}.filter-items-list .filter-item-form .balloon-simple .tooltip-target,.filter-items-list .filter-item-form label.select ul .tooltip-target,label.select .filter-items-list .filter-item-form ul .tooltip-target{position:relative;display:block;margin:5px 0;line-height:18px}.filter-items-list .filter-item-form .balloon-simple .tooltip-target .hint,.filter-items-list .filter-item-form label.select ul .tooltip-target .hint,label.select .filter-items-list .filter-item-form ul .tooltip-target .hint{margin-left:2px;margin-right:-15px}.filter-items-list .filter-item-form .hint{display:none}.filter-items-list .filter-item-form .hint.hover,.filter-items-list .filter-item-form .tooltip-target:hover .hint{display:inline-block}.filter-items-list .filter-item{position:relative;float:left;margin-left:15px;margin-top:15px}.filter-items-list .filter-item .filter-button-reset{position:relative;width:26px}.filter-items-list .filter-item .filter-button-reset .s-icons-input-clear{position:absolute;top:50%;margin-top:-6px;left:50%;margin-left:-6px}.filter-items-list .filter-item.pull-right{float:right}.filter-items-list .filter-item .button-group{vertical-align:top;overflow:visible}.filter-items-list .filter-item .button-group .button{min-width:0}.filter-items-list .filter-button-reset{padding:1px 7px 0}.filter-items-list .filter-group{margin:20px 0 0}.filter-items-list .filter-group:first-child{margin-top:0}.filter-items-list .filter-group+.tooltip-target{margin-top:20px}.filter-items-list .filter-group-title{xfont-weight:bold;padding:0 0 10px}.filter-items-list .zSlider{margin-left:7px;margin-right:7px}.filter-items-list .zSlider .zone.fake{margin-left:-7px;margin-right:-7px}.filter-items-list:not(.fixed) .forceHide{display:none!important}.filter-items-list-border{border-bottom:1px solid #eaebf2}.filter-items-placeholder{min-height:34px}.filter-chosen{position:relative;vertical-align:top;margin-left:-1px;display:inline-block}.filter-chosen:first-child{margin-left:0}.filter-chosen select[multiple]{height:25px!important;min-height:25px!important}.filter-chosen .select2-container.select2-container--default .select2-selection__rendered{display:block;padding:0;color:inherit}.filter-chosen .select2-container.select2-container--default .select2-selection__choice__remove{float:right;margin-left:5px}.filter-chosen .chosen-container .chosen-single,.filter-chosen .select2-container .select2-selection--single{border:1px solid #d8d9e0;padding:0 0 0 8px;height:26px;background:#eaebf2;color:#3d3f55;text-shadow:none;box-shadow:none;border-radius:4px;box-sizing:border-box}.filter-chosen .chosen-container .chosen-single:hover,.filter-chosen .select2-container .select2-selection--single:hover{background-color:#e1e2e9}.filter-chosen .chosen-container .chosen-single.active,.filter-chosen .chosen-container .chosen-single:active,.filter-chosen .select2-container .select2-selection--single.active,.filter-chosen .select2-container .select2-selection--single:active{color:#fff;border-color:#3d3f55;background-color:#3d3f55}.filter-chosen .chosen-container .chosen-single.disable,.filter-chosen .chosen-container .chosen-single.disabled,.filter-chosen .chosen-container .chosen-single[disabled],.filter-chosen .select2-container .select2-selection--single.disable,.filter-chosen .select2-container .select2-selection--single.disabled,.filter-chosen .select2-container .select2-selection--single[disabled]{border-color:#d8d9e0;background-color:#eaebf2;color:#3d3f55;color:#3d3f5566}.filter-chosen .chosen-container .chosen-single div b,.filter-chosen .select2-container .select2-selection--single div b{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-138px -26px;width:11px;height:6px;display:inline-block;background-size:initial}.filter-chosen .select2-container .select2-selection--single .select2-selection__rendered{line-height:24px}.filter-chosen .chosen-container .chosen-choices,.filter-chosen .select2-container .select2-selection--multiple,.filter-chosen .select2-container.select2-container--focus .select2-selection--multiple{background:#fff;border:1px solid #d8d9e0;min-height:0;box-shadow:none}.filter-chosen .chosen-container .chosen-choices li.search-choice,.filter-chosen .select2-container .select2-selection--multiple .select2-selection__choice{padding-top:3px;padding-bottom:3px;background:#eaebf2;border:1px solid #d8d9e0;margin:2px 0 2px 2px;line-height:12px;border-radius:3px;box-shadow:none}.filter-chosen .chosen-container .chosen-choices li.search-field input[type=text],.filter-chosen .select2-container .select2-selection--multiple .select2-search__field{margin:1px 0;padding:3px 5px;height:16px;box-sizing:unset;border-radius:4px}.filter-chosen .chosen-container{position:relative;display:inline-block;vertical-align:middle;zoom:1;-webkit-user-select:none;user-select:none}.filter-chosen .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px}.filter-chosen .chosen-container .chosen-results li{margin:0;padding:5px 6px;list-style:none;line-height:15px}.filter-chosen .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.filter-chosen .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));color:#fff}.filter-chosen .chosen-container .chosen-drop{border:1px solid #d8d9e0;border-top-color:#0000;background:#fff;color:#3d3f55;box-shadow:none;border-radius:0 0 4px 4px}.filter-chosen .chosen-container .chosen-drop div b,.filter-chosen .chosen-container.chosen-with-drop .chosen-single div b{background-image:url(/prebuild/main/icons.png?v=1741626612295);background-position:-138px -26px;width:11px;height:6px;display:inline-block}.filter-chosen .chosen-container .chosen-search input[type=text]{background:#fff}.filter-chosen .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:#0000}.filter-chosen .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b{transform:rotate(180deg)}.filter-chosen .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-drop{left:0}.filter-chosen .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;text-decoration:none;white-space:nowrap;line-height:24px}.filter-chosen .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.filter-chosen .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.filter-chosen .chosen-container-single .chosen-single div b{position:absolute;top:50%;margin-top:-3px}.filter-chosen .chosen-container-single .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa}.filter-chosen .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.filter-chosen .chosen-container-single .chosen-search input[type=text]{background:#fff;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.button-group .filter-chosen :is(.chosen-choices,.chosen-single,.select2-selection){border-radius:0}.button-group .filter-chosen:first-child :is(.chosen-choices,.chosen-single,.select2-selection){border-top-left-radius:4px;border-bottom-left-radius:4px}.button-group .filter-chosen:last-child :is(.chosen-single,.select2-selection){border-bottom-right-radius:4px;border-top-right-radius:4px}.filter-chosen .chosen-container-active.chosen-with-drop .chosen-single{border-color:#d8d9e0;color:#3d3f55;text-shadow:none;box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff}.filter-text{min-width:0;border:1px solid #d8d9e0;padding:5px 7px;height:26px;font-size:13px;box-sizing:border-box}.filter-text:-moz-placeholder,.filter-text::-moz-placeholder{color:#cacaca;opacity:1}.filter-text:-ms-input-placeholder{color:#cacaca}.filter-text::-webkit-input-placeholder{color:#cacaca}.filter-text.filter-text-short{width:100px}.button-group .filter-text{border-radius:0;border-left-width:0}.button-group .filter-text:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:1px}.button-group .filter-text:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.filter-new-search{position:relative}.filter-new-search-text{min-width:100%;padding:12px 47px 12px 20px;height:50px;border:0;font-size:13px;color:#2c2d36;box-sizing:border-box}.filter-new-search-text:-moz-placeholder,.filter-new-search-text::-moz-placeholder{color:#bbbcc4;opacity:1}.filter-new-search-text:-ms-input-placeholder{color:#bbbcc4}.filter-new-search-text::-webkit-input-placeholder{color:#bbbcc4}.filter-new-search-text{border-radius:0}.filter-new-search-text:focus{outline:none}.filter-new-search-text::-ms-clear{display:none}.filter-new-search-controls{position:absolute;top:5px;right:5px}.filter-new-search-reset{display:none;border:0;margin:10px 10px 0 0;padding:0;outline:0;vertical-align:top;background:none;cursor:pointer;box-sizing:border-box;transition:opacity .3s ease-in-out}.filter-new-search-reset:hover{opacity:.7}.filter-new-search.active .filter-new-search-reset{display:block}.filter-popup-list{font-size:13px;line-height:26px}.filter-popup-list-title{color:#bbbcc4;font-weight:700;font-size:9px;padding:10px 20px;text-transform:uppercase}.filter-popup-list-link{display:block;padding:5px 20px;text-decoration:none}.filter-popup-list-link.gray{cursor:default}.filter-popup-list-link.gray:hover{color:#bbbcc4}.filter-popup-list-link:hover{color:#896af7}.filter-popup-list-border .filter-popup-list-link{padding:15px 20px 8px;color:#3d3f55;border-bottom:1px solid #ebecef}.filter-popup-list-border .filter-popup-list-link:hover{box-shadow:inset 0 1px 0 #fff;background:#f7f8fb;color:#3d3f55;opacity:1}.filter-popup-list-border .filter-popup-list-link.active{box-shadow:inset 0 1px 0 #fff;background:#f7f8fb;font-weight:700;color:#3d3f55}.balloon-simple-filters{border:none;box-shadow:none;border-radius:4px;width:210px;z-index:51;margin-top:15px}.balloon-simple-filters .balloon-arrow{height:0;width:0;border-left:10px solid #0000;border-right:10px solid #0000;border-bottom:10px solid #fff}.balloon-simple-filters .balloon-overview{max-height:300px;overflow:auto;position:relative}.balloon-simple-filters .balloon-overview-loader{display:flex;justify-content:center}.balloon-simple-filters .balloon-overview-short{max-height:244px}.balloon-simple-filters input.text{border:1px solid #ccc;padding:5px;height:26px;box-shadow:inset 0 1px 5px #00000026;border-radius:4px;box-sizing:border-box}.balloon-simple-filters input.text.text-short{width:55px}.balloon-simple-filters .input-search{position:relative}.balloon-simple-filters .input-search .input-clear{position:absolute;z-index:2;right:9px;top:50%;margin-top:-5px;cursor:pointer}.balloon-simple-filters .input-search .input-clear.hide{display:none}.balloon-simple-filters .input-search input.text{width:100%;padding-left:27px;padding-right:27px;background:url(/images/search-gray.png) no-repeat 9px 4px;border-color:#d8d9e0;box-sizing:border-box;box-shadow:inset 0 1px 3px #4041573b}.balloon-simple-filters .input-search input.text::-webkit-search-cancel-button{-webkit-appearance:none}.balloon-simple-filters .input-search input.text::-ms-clear{display:none}.balloon-simple-filters .zSlider{margin-left:7px;margin-right:7px}.balloon-simple-filters .zSlider .zone.fake{margin-left:-7px;margin-right:-7px}.balloon-simple-filters .tooltip-target{position:relative;display:block;margin:5px 0;line-height:18px}.balloon-simple-filters .tooltip-target .hint{margin-left:2px;margin-right:-15px}.balloon-simple-filters.balloon-simple-long{width:270px}.balloon-simple-filters .balloon-content{padding:11px 20px}.balloon-simple-filters .filter-group{margin:20px 0 10px}.balloon-simple-filters .filter-group:first-child{margin-top:10px}.balloon-simple-filters .filter-group+.tooltip-target{margin-top:20px}.balloon-simple-filters .filter-group-title{padding:0 0 10px}.balloon-simple-filters .balloon-footer{border:none}.balloon-simple-filters .balloon-footer .button[type=submit]{width:100%;border-radius:0 0 4px 4px}.balloon-simple-filters .balloon-footer .button-back,.balloon-simple-filters .balloon-footer .button[type=submit]{margin:0;font-weight:400;font-size:16px;height:34px;line-height:33px;padding:0 15px;box-sizing:border-box;box-shadow:none}.balloon-simple-filters .balloon-footer .button-back{display:none;float:left;width:50%;border:0;border-radius:0 0 0 4px}.balloon-simple-filters .checkbox.large{font-size:16px;line-height:24px}.balloon-simple-filters .balloon-header .input-search input.text{-webkit-appearance:textfield;height:34px;padding:4px 20px 3px;background:#fff;border:none;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:none;font-size:16px;line-height:24px}.balloon-simple-filters .balloon-header .input-search input.text:-moz-placeholder,.balloon-simple-filters .balloon-header .input-search input.text::-moz-placeholder{color:#bbbcc4;opacity:1}.balloon-simple-filters .balloon-header .input-search input.text:-ms-input-placeholder{color:#bbbcc4}.balloon-simple-filters .balloon-header .input-search input.text::-webkit-input-placeholder{color:#bbbcc4}.balloon-simple-filters .balloon-alphabet{font-size:16px;line-height:24px}.balloon-simple-filters .hint{display:none}.balloon-simple-filters .hint.hover,.balloon-simple-filters .tooltip-target:hover .hint{display:inline-block}.balloon-filtered .balloon-alphabet{display:none}.filter-cross{display:block;position:relative;top:50%;height:16px;width:16px;margin-top:-8px}.filter-cross-icon{position:relative;display:block;height:14px;width:14px}.filter-cross-icon:after,.filter-cross-icon:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;margin-left:-8px;margin-top:-1px;background:#fff;transform-origin:center center}.filter-cross-icon:before{transform:rotate(45deg)}.filter-cross-icon:after{transform:rotate(-45deg)}.filter-cross-icon{position:absolute;height:16px;width:16px}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large{font-size:16px;padding:3px 16px;line-height:28px;border-radius:6px;height:36px;background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large:hover{background-color:#ecedf0}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected{color:#fff;border-color:#3d3f55;background:#3d3f55}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected:hover{background-color:#3d3f55}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected .filter-cross{height:11px;width:11px;margin-top:-6px}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected .filter-cross-icon{position:relative;display:block;height:11px;width:11px}.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon:after,.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon:before,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon:after,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin-left:-6px;margin-top:-1px;background:#fff;transform-origin:center center}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected .filter-cross-icon:before{transform:rotate(45deg)}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large.selected .filter-cross-icon:after{transform:rotate(-45deg)}:is(.catalog-header,.catalog-header-container) .filter-items-list .button-filter-large .close:before{display:none}.new_filters_block{padding:24px 0;box-sizing:border-box;border-top:1px solid #eaebf2;border-bottom:1px solid #eaebf2}.new_filters_block__container{padding:0 18px;display:flex;flex-direction:column;gap:12px}.new_filters_block .new_filters_block__title{font-size:20px;line-height:28px;color:#2c2d36;font-weight:400;display:inline-block;margin-bottom:12px}.new_filters_block .new_filters_block__title:after{content:"—";display:inline-block;padding:0 10px;margin-right:-3px}.new_filters_block__count{font-size:20px;line-height:28px}.new_filters_block .catalog-subtitle{font-size:13px;line-height:20px;font-weight:400;margin-top:0}.new_filters_block .catalog-filters{padding:0 18px;margin-top:15px;position:relative}.new_filters_block .network-content{margin-bottom:15px}.new_filters_block .filter-items-wrapper{height:43px;margin-top:-15px}.new_filters_block .filter-items-wrapper .filter-items-placeholder{padding-top:15px;min-height:auto;box-sizing:border-box}.new_filters_block .filter-items-wrapper .button-filter{height:28px;line-height:26px;font-size:13px}.new_filters_block .filter-items-wrapper .showmore-list .button-filter-large{padding:7px 20px}.new_filters_block .filter-items-wrapper .showmore-list .button-filter-large.selected{padding:3px 10px}.new_filters_block .filter-items-wrapper .showmore-list .button-filter:before{top:5px}.new_filters_block .filter-items-wrapper .showmore-list .button-filter .title{height:unset}.prof-list-show-more .catalog-button-showMore{padding-top:4px}.specialists{padding-left:20px}.specialists__title{padding:40px 40px 20px}.specialists .button-filter{background:#f4f5f8;height:28px;font-size:13px;line-height:28px;position:relative;padding-right:30px;border:none}.specialists .button-filter:before{content:"";display:block;width:12px;height:7px;background:url(/images/arrow-select-black.svg) no-repeat;position:absolute;right:10px;top:11px;z-index:1}.specialists .select-filter{position:relative}.specialists .select-filter:before{content:"";background:url(/images/arrow-select-black.svg) no-repeat;width:12px;height:7px;right:10px;top:0;z-index:1}.specialists .filter-item{position:relative}.specialists .button-block{background:#f4f5f8;border:none;font-size:13px;color:#3d3f55;height:36px;line-height:36px}.zSlider{position:relative;height:14px}.zSlider .zone{position:absolute;top:50%;margin-top:-1px;left:0;right:0;background:#d4d5dc;height:2px;overflow:hidden;z-index:1}.zSlider .zone.active{background:#3d3f55;z-index:2}.zSlider .slider-control{position:absolute;z-index:3;top:0;width:14px;height:14px;line-height:10px;background:#eaebf2;border:1px solid #d8d9e0;cursor:pointer;border-radius:15px;box-sizing:border-box;margin-left:-7px}.zSlider .slider-control.end{left:100%}[class$=-islets_gotoymaps],[class$=-map-copyrights-promo]{display:none!important}.map-shadow ymaps[class$=-inner-panes]>ymaps:first-child{border-radius:3px;box-shadow:inset 0 0 1px #3d3e5680}.table-newrequest{border-collapse:collapse;font-size:16px;line-height:24px}.table-newrequest tr.bg-gray .btop{border-color:#fff}.table-newrequest .showPhoneNumber{font-size:16px;line-height:24px}.table-newrequest .phoneView .tel-phone{display:flex;white-space:nowrap;gap:8px;color:#2c2d36;align-items:center;border-bottom:0}.table-newrequest .phoneView .tel-phone svg{width:16px;height:16px;fill:#2c2d36}.table-newrequest .phoneView .tel-phone-icon{display:flex}.table-newrequest__wrapper{overflow:auto}.similar-offers{padding:0 0 20px 20px}.similar-offers .org-near-title-container{margin:0}.similar-offers .org-near-title{padding:28px 0 20px 20px;color:#2c2d36;font-weight:700}.similar-offers-amount{color:#a7a7ae;font-weight:400}.similar-offers .button-round-rarr{right:0}.similar-offers .button-round-larr{left:0}.similar-offers .promo-card{border:none;box-shadow:none}.promo-card-wrap{display:flex}.promo-card-wrap.promo-card-item-big{width:616px}.promo-card-wrap.promo-card-item-big .promo-card{flex-basis:616px}.promo-card-wrap-list{display:inline-block;vertical-align:top;max-width:300px}.promo-card{display:flex;flex-direction:column;flex:1;padding:16px 16px 0;background:#fff;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;border-radius:6px;border:1px solid #3d3f550d;box-sizing:border-box}.promo-card-container.highlight .promo-card,.promo-card:hover{cursor:pointer;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f5533}.promo-card-container.highlight .promo-card .promo-card-title,.promo-card:hover .promo-card-title{color:#6339f5}.promo-card-container{display:flex;margin:0 20px}.promo-card.promo-card__all{width:236px;background:#6339f5;color:#fff;padding:16px 24px 20px 20px!important;display:flex;flex-direction:column}.promo-card.promo-card__all .top-block{font-size:20px;line-height:28px;font-weight:700}.promo-card.promo-card__all .bottom-block{font-size:16px;line-height:24px;margin-top:auto}.promo-card.promo-card-small{flex:0 0 236px;max-width:236px;padding:0;border:0}.promo-card-image-block{position:relative;background-size:cover;background-position:50%;display:block;min-width:264px;min-height:168px;text-decoration:none;border-radius:4px}.promo-card-image-block-container{position:relative;overflow:hidden}.promo-card-image-block-placeholder{border-radius:4px}.promo-card-small .promo-card-image-block-placeholder{border-radius:4px 4px 0 0}.promo-card-small .promo-card-image-block{min-width:100%;min-height:120px;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden}.promo-card-image{border-radius:4px;display:block;max-width:100%;height:auto}.promo-card-sale{position:absolute;top:12px;right:12px;width:40px;height:40px}.promo-card-sale svg{fill:#fff;width:40px;height:40px}.promo-card-sale-text{position:absolute;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;line-height:20px;color:#2c2d36;height:100%;width:100%;z-index:1}.promo-card-small .promo-card-sale{width:44px;height:44px}.promo-card-small .promo-card-sale svg{fill:#6339f5;width:44px;height:44px}.promo-card-small .promo-card-sale-text{color:#fff;font-size:16px;line-height:24px}.promo-card-price-block{position:absolute;bottom:0;right:0;display:flex;align-items:flex-end;padding:6px 0 0 14px;border-radius:8px 0 0;background-color:#fff}.promo-card-price-block:after,.promo-card-price-block:before{position:absolute;content:"";width:8px;height:8px}.promo-card-price-block:before{top:-8px;right:-4px}.promo-card-price-block:after,.promo-card-price-block:before{border-right:4px solid #fff;border-bottom:4px solid #fff;border-radius:0 0 16px}.promo-card-price-block:after{bottom:-4px;left:-8px}.promo-card-small .promo-card-price-block{padding:2px 12px 0}.promo-card-price{font-size:16px;font-weight:700;line-height:20px;color:#222}.promo-card-small .promo-card-price{line-height:24px}.promo-card-old-price{padding-right:5px;font-size:16px;line-height:20px;color:#bbbcc4;text-decoration:line-through}.promo-card-small .promo-card-old-price{line-height:24px}.promo-card-body{padding:16px 8px;display:flex;flex-direction:column;flex-grow:1}.promo-card-small .promo-card-body{padding:16px 0 20px}.promo-card-bottom{margin-top:auto}.promo-card-title{display:block;font-size:20px;font-weight:700;line-height:28px;color:#2c2d36;text-decoration:none;word-break:break-word}.promo-card-small .promo-card-title{font-size:16px;line-height:24px;padding:0 24px}.promo-card-desc{position:relative;padding:12px 0 0;white-space:nowrap;overflow:hidden}.promo-card-desc .more-metro.promo-card-network{display:inline-flex;justify-content:center;height:13px;line-height:13px;width:22px}.promo-card-desc .more-metro.promo-card-network .metro-text{color:#2c2d36}.promo-card-desc:after{display:block;position:absolute;top:0}html:not([dir=rtl]) .promo-card-desc:after{right:0}html[dir=rtl] .promo-card-desc:after{left:0}.promo-card-desc:after{bottom:0;width:40px;background-image:linear-gradient(90deg,#ffffff1a,#fff 75%);content:""}[dir=rtl] .promo-card-desc:after{background-image:linear-gradient(270deg,#ffffff1a,#fff 75%)}.promo-card-desc-item{line-height:20px}html:not([dir=rtl]) .promo-card-small .promo-card-desc{padding:8px 8px 8px 24px}html[dir=rtl] .promo-card-small .promo-card-desc{padding:8px 24px 8px 8px}.promo-card-rating{position:relative;padding-right:4px;font-size:13px;font-weight:700;line-height:20px}.promo-card-rating.active{color:#ffaa30}.promo-card-rating-icon{vertical-align:middle}.promo-card-rating-icon svg{width:13px;height:12px}.active .promo-card-rating-icon svg{fill:#ffaa30}.promo-card-network{font-size:11px;line-height:16px;border-radius:4px}.promo-card .metro-circle{width:6px;height:6px;margin:0 5px;position:relative}.promo-card .more-metro{border-radius:4px;height:15px;line-height:15px;width:23px;margin-left:4px;text-align:center}.promo-card-text{font-size:13px;line-height:20px;color:#2c2d36}.promo-card-small .promo-card-text{color:#a7a7ae}.promo-card-metro-circle{margin:0 2px;height:6px;width:6px;display:inline-block;vertical-align:middle;border-radius:50%;position:relative;top:-1px}html:not([dir=rtl]) .promo-card-metro-circle:first-child{margin-left:2px}html[dir=rtl] .promo-card-metro-circle:first-child{margin-right:2px}.promo-card-tags{padding:12px 0 0;color:#2c2d36}html:not([dir=rtl]) .promo-card-tags-icon{margin-right:4px}html[dir=rtl] .promo-card-tags-icon{margin-left:4px}.promo-card-tags-icon{vertical-align:middle}.promo-card-tags-icon svg{width:14px;height:14px}.promo-card-promo{padding-top:4px;color:#2c2d36}.promo-card-promo-icon{vertical-align:middle}.promo-card-promo-icon svg{width:18px;height:18px;fill:#7d7d7d}.promo-card-small .promo-card-promo{padding:0 24px;color:#a7a7ae}.promo-card-footer{padding:0 0 16px}.promo-card-code{padding:10px;background-color:#eaebf2;border-radius:6px}.promo-card-code-text{font-size:16px;line-height:24px}.promo-card-code-text-bold{font-weight:700}html:not([dir=rtl]) .promo-card-description{padding:16px 0 0 48px}html[dir=rtl] .promo-card-description{padding:16px 48px 0 0}.promo-card-description-title{font-size:24px;line-height:32px}.promo-card-description-body{padding:16px 0 0;font-size:16px;line-height:24px}.promo-card-description-show{cursor:pointer;color:#6339f5}.small-promo-cards-list{display:flex;justify-content:space-between;max-width:1028px;margin:72px auto 100px}.small-promo-cards-list .promo-card{transition:.25s}.catalog-mini-card{background:#fff;box-sizing:border-box;padding:24px 20px 24px 24px;position:relative;overflow:hidden;border-radius:6px;margin-top:8px;cursor:pointer;box-shadow:0 2px 12px #00000012}.catalog-mini-card:hover{background:#f9fafb}.catalog-mini-card:hover ._fade:after{background-image:linear-gradient(270deg,#f9fafb 15%,#fff0)}.catalog-mini-card:hover .catalog-mini-card-mark,.catalog-mini-card:hover .catalog-payload-price .price span,.catalog-mini-card:hover .org-minicard--payload._nomap .item-holder{background:#f9fafb}.catalog-mini-card:hover .catalog-mini-card-photo img{transform:scale(1.03);transition:.4s ease}.catalog-mini-card:hover .catalog-mini-card-title svg{fill:#6339f5}.catalog-mini-card:hover .catalog-mini-card-org-name{color:#6339f5}.catalog-mini-card .flex-container{display:flex}.catalog-mini-card .flex-container._fade:after{height:100%;right:-20px}.catalog-mini-card-photo{margin-right:20px;width:136px;min-width:136px;background-repeat:no-repeat;background-position:50%;background-color:#f4f5f8;border-radius:6px;min-height:136px;max-height:160px}.catalog-mini-card-photo-container{height:100%;overflow:hidden;border-radius:6px;position:relative}.catalog-mini-card-photo-container-photo{width:100%;height:100%;display:block;background-size:cover;background-position:50%}.catalog-mini-card-photo-container-photo svg{position:absolute;width:60px;height:60px;fill:#eaebf2;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-mini-card-photo-container-photo--background{width:100%;height:100%;background-position:50%;background-size:cover;position:absolute;border-radius:6px}.catalog-mini-card-title{font-size:20px;line-height:28px;font-weight:700;display:flex}.catalog-mini-card-mark{display:flex;height:24px;min-width:43px;box-sizing:border-box;justify-content:center;align-self:center;position:absolute;bottom:0;right:0;padding:4px 0 0 8px;background:#fff;border-top-left-radius:4px}.catalog-mini-card-mark:after,.catalog-mini-card-mark:before{content:"";position:absolute;right:0;bottom:100%;height:4px;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.catalog-mini-card-mark:after{left:auto;top:auto;right:100%;bottom:0}.catalog-mini-card-mark .stars-view{display:flex;align-items:center}.catalog-mini-card-mark .stars-view svg{width:12px;height:12px;fill:#ffaa30}.catalog-mini-card-mark .stars-view .stars-rating-text{font-size:13px;line-height:20px;margin-left:4px}.catalog-mini-card-number{margin-right:4px}.catalog-mini-card-org-name{white-space:nowrap;overflow:hidden;color:#2c2d36}.catalog-mini-card-title-label{margin-left:8px;display:block;height:28px;width:28px}.catalog-mini-card-title-label svg{width:28px;height:28px;fill:#eaebf2}.catalog-mini-card-path{font-size:13px;line-height:24px;margin-top:4px;display:flex;white-space:nowrap}.catalog-mini-card-path-time{margin-right:4px}.catalog-mini-card-path-foot-icon{width:10px;height:14px;margin:0 4px;position:relative;top:1px}.catalog-mini-card-path-foot-icon svg{width:10px;height:14px}html:not([dir=rtl]) .catalog-mini-card-path-metro{margin:0 8px 0 2px}html[dir=rtl] .catalog-mini-card-path-metro{margin:0 2px 0 8px}html:not([dir=rtl]) .catalog-mini-card-path-metro .metro-circle{margin-left:4px}html[dir=rtl] .catalog-mini-card-path-metro .metro-circle{margin-right:4px}.catalog-mini-card-info-labels{margin-top:8px;display:flex}.catalog-mini-card-info-labels .info-label{height:20px;box-sizing:border-box;font-size:11px;border-radius:4px;padding:2px 6px;display:inline-block;margin-right:8px;margin-top:2px;white-space:nowrap}.catalog-mini-card-info-labels .info-label__green{color:#27aa54;border:1px solid #ecfaf1;background:#43cb721a}.catalog-mini-card-info-labels .info-label__white{background:#fff;border:1px solid #f4f5f8;color:#a7a7ae}.catalog-mini-card-info-labels .info-label__gray{background:#f4f5f8;border:1px solid #f4f5f8;color:#a7a7ae}.catalog-mini-card-info-labels .info-label .nonactive{color:#eaebf2}.catalog-mini-card-reviews{font-size:13px;line-height:20px;color:#a7a7ae;margin-top:8px;max-width:524px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.catalog-mini-card-reviews-number svg{width:14px;height:12px;position:relative;top:1px;margin-right:4px}.catalog-mini-card-reviews .separator{margin:0 4px}.catalog-mini-card-order{margin-top:16px}.catalog-mini-card-order .order-btn{height:28px;border-radius:4px;font-size:13px;line-height:20px;display:inline-flex;align-items:center;padding:4px 12px;box-sizing:border-box;background:#6339f5;color:#fff}.catalog-mini-card-order .order-btn-link{background:#f4f5f8;color:#2c2d36;margin-top:2px}.catalog-mini-card-order .order-btn-link svg{width:12px;height:12px;margin-left:8px;fill:#bbbcc4}.catalog-mini-card-order .order-btn-text{color:#a7a7ae;margin-left:4px}.catalog-mini-card-info{flex:1;min-width:0;margin-top:-4px}.catalog-mini-card-info .service-item-phone{text-align:left;margin-top:12px;margin-left:0;z-index:6}.catalog-mini-card-info .service-item-phone .newPhoneView{background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36;border-radius:4px}.catalog-mini-card-info .service-item-phone .newPhoneView:hover{background:#eaebf2}.catalog-mini-card-info .service-item-phone .newPhoneView .tel-phone{color:#2c2d36}.catalog-mini-card-info .service-item-phone .newPhoneView .phone-button{height:28px;font-size:13px;padding:0 12px 0 8px}.catalog-mini-card-info .service-item-phone .newPhoneView .phone-button svg,.catalog-mini-card-info .service-item-phone .newPhoneView .phone-description{display:none}.catalog-mini-card .org-minicard--payload._nomap{padding:20px 14px 20px 0}.catalog-mini-card .org-minicard--payload._nomap .service-item-prices-title+br{display:none}.catalog-mini-card .org-minicard--payload._nomap .service-item-prices--show-more{margin-top:18px}.catalog-mini-card--sticker{position:absolute;top:-6px;left:-6px;z-index:7}.catalog-mini-card--sticker img{width:44px;height:44px}.catalog-mini-card--logo{position:absolute;bottom:12px;left:12px;background-color:#fff;padding:4px 8px;border-radius:6px;z-index:7}.catalog-mini-card--logo_dark{background-color:#193125}.catalog-mini-card--logo img{height:14px;max-width:60px}.catalog-mini-card ._fade{position:relative}.catalog-mini-card ._fade:after{content:"";position:absolute;right:0;bottom:0;height:18px;width:60px;background-image:linear-gradient(270deg,#fff,#fff0)}.catalog-mini-card._fade{height:100%}.catalog-mini-card._decorated{background:#f1f4fc}.catalog-mini-card._decorated ._fade:after{background-image:linear-gradient(270deg,#f1f4fc,#fff0)}.catalog-mini-card._decorated .catalog-mini-card-mark,.catalog-mini-card._decorated .service-item-prices .item-holder{background:#f1f4fc}.catalog-mini-card._decorated .info-label{color:#a7a7ae;background:#eaebf2}.catalog-nav{display:inline-block;position:relative;max-width:90%;margin-top:17px}.catalog-nav-controls-container{position:absolute;top:0;display:flex;align-items:center;height:100%}.catalog-nav-controls-container>div{width:38px;height:38px;font-size:28px;border:1px solid #e0e2e8;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 2px 18px #3d3f550d,0 0 1px #3d3f5566}.catalog-nav-controls-container>div svg{fill:#e0e2e8;width:18px;height:10px;position:absolute}.catalog-nav-controls-container>div:hover svg{fill:#a7a7ae}.catalog-nav-controls-container:first-of-type{left:-48px}.catalog-nav-controls-container:first-of-type svg{transform:rotate(90deg);left:35%}.catalog-nav-controls-container:last-of-type{right:-46px}.catalog-nav-controls-container:last-of-type svg{transform:rotate(-90deg);left:40%}.catalog-nav-list-container{max-width:981px;overflow:hidden}.catalog-nav-list{background:url(/images/catalog-nav-bg.svg) no-repeat;background-size:cover;overflow:hidden;height:136px;padding:0;margin:0 0 0 -3px;display:inline-flex}.catalog-nav-item{display:inline-block;position:relative;list-style:none;padding:0;width:158px;background-color:initial;border-left:4px solid #fff;border-right:4px solid #fff}.catalog-nav-item:first-of-type{border-left:none}.catalog-nav-item:last-of-type{border-right:none}.catalog-nav-item-container{width:158px;height:140px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:8px 0;box-sizing:border-box;border:6px solid #fff;border-radius:12px;box-shadow:0 0 0 6px #fff}.catalog-nav-item-container:not(.image):hover :is(.catalog-nav-item-main-title,.catalog-nav-item-sub-title){color:#6339f5;transition:color .2s linear}.catalog-nav-item-container.image .catalog-nav-item-main-title{color:#fff}.catalog-nav-item-container.image{transition:background-size .2s linear;background-position:50%;background-size:100%}.catalog-nav-item-container.image:hover{background-size:110%}.catalog-nav-item-main-title{font-size:16px;font-weight:700;line-height:20px;color:#2c2d36;max-height:60px;max-width:134px;word-break:break-word;text-align:center;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.catalog-nav-item-sub-title{margin-top:4px;font-size:13px;line-height:20px;height:20px;color:#a7a7ae}.booking-advertising{position:absolute;z-index:5;top:100%;margin-top:-6px;right:2px;font-size:8px;line-height:10px;padding:0 4px;background:#f4f5f8;border:1px solid #fff;border-radius:4px;color:#8b8b98;-webkit-user-select:none;user-select:none}.z-button--28 .booking-advertising{margin-top:-3px}:is(.call-btn-panel,.prof-page-phones__fixed) .booking-advertising{top:0}.box-banner .booking-advertising{top:auto;bottom:2px}.booking-discount{background:#f84177;border-radius:4px;font-size:11px;line-height:16px;padding:0 2px;box-sizing:border-box;text-align:center;color:#fff}.booking-discount--organization{font-size:13px;line-height:20px;padding:2px 4px;background:#3d3f55}@media (max-width:1024px){.booking-discount{position:absolute;inset-inline-end:8px;top:-10px;padding:2px 0;width:40px}}.custom-dropdown{position:relative}.custom-dropdown-current{font-size:16px;line-height:24px;color:#a7a7ae;display:flex;cursor:pointer}.custom-dropdown-current svg{width:15px;height:9px;fill:#bbbcc4}html:not([dir=rtl]) .custom-dropdown-current svg{margin-left:5px}html[dir=rtl] .custom-dropdown-current svg{margin-right:5px}.custom-dropdown-current svg{transition:transform .15s ease-in}.custom-dropdown-current.dropped{color:#2c2d36}.custom-dropdown-current.dropped:before{content:"";display:block;position:fixed;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;min-height:100%;background:#fff0}.custom-dropdown-current.dropped svg{fill:#3d3f55;transform:rotate(180deg)}.custom-dropdown-balloon{position:absolute;z-index:55;top:-10px;right:0;transform:translateY(-100%);border-radius:4px;box-shadow:0 0 1px #3d3f5565,0 2px 15px #3d3f550c;background:#fff;font-size:16px;line-height:24px;width:270px;overflow:hidden}.custom-dropdown-balloon-header{padding:8px 20px;border-bottom:1px solid #e0e2e8}.custom-dropdown-balloon-header input{outline:0;border:0;width:100%;font-size:16px;line-height:24px}.custom-dropdown-balloon-content{max-height:200px;overflow-y:auto;padding:20px 0}.custom-dropdown-balloon .custom-dropdown-balloon-item{padding:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.custom-dropdown-balloon .custom-dropdown-balloon-item a{width:100%;display:block;box-sizing:border-box;padding:2px 20px;color:#2c2d36}.custom-dropdown-balloon .custom-dropdown-balloon-item:hover{background:#f4f5f8}.mobile_layout .custom-dropdown-current.dropped:before{background:#0006}.mobile_layout .custom-dropdown-balloon{max-height:none!important}.mobile_layout .nicelocal-footer .custom-dropdown-current{color:#2c2d36;font-size:13px;line-height:20px}.mobile_layout .nicelocal-footer .custom-dropdown-current svg{fill:#bbbcc4}.feeds-hidden-links a{text-decoration:none;color:#3d3f55}.feeds-hidden-links a:hover{color:#6339f5}.feeds-header{padding:0 30px}.feeds-header h1{margin:26px 0}.feeds-container{padding:0 30px}.feeds-container .block-link{display:block;text-decoration:none}.feeds-container .block-link:hover .image img{opacity:.9;vertical-align:top}.feeds-container .block-link:hover .title{color:#6339f5}.feeds-container .feed-box{background:#fff;margin-bottom:30px}.article-boxes{position:relative}.article-boxes ul{margin:0;padding:0;list-style:none;position:relative;display:flex;flex-flow:wrap}html:not([dir=rtl]) .article-boxes ul{margin-left:-25px}html[dir=rtl] .article-boxes ul{margin-right:-25px}.article-boxes li{font-size:13px;width:300px;box-sizing:border-box;padding:10px;margin-left:25px;margin-right:25px}.article-boxes .feed-box{margin-bottom:50px}.article-boxes .image{position:relative}.article-boxes .image:after,.article-boxes .image:before{content:"";display:block;position:absolute;z-index:4;left:0;width:280px;height:10px;background:url(/images/new/feed-corners.png) no-repeat}.article-boxes .image:before{top:0;background-position:0 0}.article-boxes .image:after{bottom:0;background-position:0 100%}.article-boxes .image img{position:relative;z-index:1;border-radius:10px}.article-boxes :is(.bottom,.description,.title){padding:0 10px}.article-boxes .title{padding-top:15px;font-weight:700;font-size:20px;line-height:25px;color:#3d3f55;text-decoration:none}.article-boxes .description{padding:10px;font-size:13px;line-height:18px;color:#2c2d36}.article-boxes .bottom{padding-top:10px}.article-boxes .bottom,.article-boxes .bottom a{font-size:13px;line-height:18px;color:#bbbcc4;text-decoration:none}.article-boxes .tags a:hover{color:#6339f5}.mobile_layout .feeds-container,.mobile_layout .feeds-header{padding:0 15px}.mobile_layout .feeds-container .feed-box{margin-bottom:20px}.footer .premium-placement{max-width:206px}html:not([dir=rtl]) .premium-placement--mr{margin-right:80px}html[dir=rtl] .premium-placement--mr{margin-left:80px}.premium-placement-title{display:flex;align-items:center;white-space:nowrap}.premium-placement-text{margin-top:4px}.premium-placement-dot{width:8px;height:8px;background-color:#f84177}html:not([dir=rtl]) .premium-placement-dot{margin-left:3px}html[dir=rtl] .premium-placement-dot{margin-right:3px}.premium-placement-dot{border-radius:50%;position:relative;top:1px}.premium-placement-btn{margin-top:12px}.premium-placement-btn a,.premium-placement-btn a:hover{color:#fff}:is(.footer-small,.mobile_layout) .premium-placement{margin-bottom:40px}.nicelocal-header .premium-placement-dot{top:0}.nicelocal-header-mobile .premium-placement{padding:12px 20px;border-bottom:1px solid #eaebf2;margin-bottom:0;max-width:none;position:relative}.nicelocal-header-mobile .premium-placement-text{margin-top:6px}.premium-placement--row{display:flex}.mobile_layout .premium-placement{max-width:100%}.header-menu-toggle-icon--nicelocal:after{content:"";width:8px;height:8px;background-color:#f84177;border-radius:50%;position:absolute;top:-12px;right:-6px;border:2px solid #fff}.prof-promo-card{padding:32px 40px 44px;background:#fff url(/images/prof/promo/other.png) no-repeat top 0 right 52px;background-size:contain;position:relative;cursor:pointer}.prof-promo-card-text{margin-top:12px;max-width:448px}.prof-promo-card-btn{margin-top:24px;position:static!important}.prof-promo-card--medical{background-image:url(/images/prof/promo/doctor.png)}.prof-promo-card--business{background-image:url(/images/prof/promo/business.png)}.prof-promo-card--beauty{background-image:url(/images/prof/promo/beauty.png)}.prof-promo-card--white{background-color:#5737ce;color:#fff}.prof-promo-card--minified{background-position:top 8px right 24px}.prof-promo-card-catalog{margin:12px auto;max-width:1040px}.prof-promo-card-catalog .prof-promo-card{border-radius:6px}.prof-promo-card-item{overflow:hidden}.mobile_layout .prof-promo-card{padding:198px 0 22px;display:flex;flex-direction:column;align-items:center;background:#fff url(/images/prof/promo/mobile/other.png) no-repeat top 0 center;background-size:190px;border-radius:12px}.mobile_layout .prof-promo-card-btn{margin-top:12px}.mobile_layout .prof-promo-card--medical{background-image:url(/images/prof/promo/mobile/doctor.png)}.mobile_layout .prof-promo-card--business{background-image:url(/images/prof/promo/mobile/business.png)}.mobile_layout .prof-promo-card--beauty{background-image:url(/images/prof/promo/mobile/beauty.png)}.mobile_layout .prof-promo-card--white{background-color:#5737ce;color:#fff}.mobile_layout .prof-promo-card-item{border-radius:12px!important}.mobile_layout .prof-promo-card-catalog{margin:0}.mobile_layout .prof-promo-card-catalog .prof-promo-card{padding:222px 0 39px;background-position-y:22px;border-radius:0}.mobile_layout .prof-promo-card-text{max-width:280px;text-align:center;margin-top:8px}.prof-promo-header{display:flex;padding:0 50px 0 136px;justify-content:space-between;background-color:#dcdbfd}.prof-promo-header-content{display:flex;align-items:center}.prof-promo-header--medical .prof-promo-header-img{background-image:url(/images/prof/promo/header/doctor.png)}.prof-promo-header--business .prof-promo-header-img{background-image:url(/images/prof/promo/header/business.png)}.prof-promo-header--beauty .prof-promo-header-img{background-image:url(/images/prof/promo/header/beauty.png)}.prof-promo-header-img{width:166px;height:100%;background:url(/images/prof/promo/header/other.png) no-repeat;background-size:contain;flex-shrink:0}.prof-promo-header-text-content{flex:0 0 261px;padding:16px 0 16px 26px}.prof-promo-header-text{margin-top:2px}.prof-promo-header-btn{margin-left:188px}.prof-promo-header-close{display:flex;align-items:center;cursor:pointer}.prof-promo-header-close-icon{position:relative;display:block;height:24px;width:24px}.prof-promo-header-close-icon:after,.prof-promo-header-close-icon:before{content:"";position:absolute;top:50%;left:50%;width:30px;height:2px;margin-left:-15px;margin-top:-1px;background:#a7a7ae;transform-origin:center center}.prof-promo-header-close-icon:before{transform:rotate(45deg)}.prof-promo-header-close-icon:after{transform:rotate(-45deg)}.mobile_layout .prof-promo-header{padding:0 0 0 6px;height:44px}.mobile_layout .prof-promo-header-img{width:82px}.mobile_layout .prof-promo-header-text-content{flex:0 0 104px;padding:0 0 0 11px}.mobile_layout .prof-promo-header-text{margin-top:-1px}.mobile_layout .prof-promo-header-btn{color:#6339f5;margin-left:30px;display:flex}.mobile_layout .prof-promo-header-close-icon{position:relative;display:block;height:12px;width:12px}.mobile_layout .prof-promo-header-close-icon:after,.mobile_layout .prof-promo-header-close-icon:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:1px;margin-left:-7px;margin-top:-.5px;background:#2c2d36;transform-origin:center center}.mobile_layout .prof-promo-header-close-icon:before{transform:rotate(45deg)}.mobile_layout .prof-promo-header-close-icon:after{transform:rotate(-45deg)}.mobile_layout .prof-promo-header-close-icon{padding:0 16px}.promo-premium-org{padding:37px 42px 40px;background:#fff;border-radius:20px;position:relative;cursor:pointer}.promo-premium-org-progress{margin-top:28px;display:flex}.promo-premium-org-progress-item{margin-right:14px;flex-grow:1}.promo-premium-org-progress-item--second .promo-premium-org-progress-divider{background:linear-gradient(90deg,#ffaa30,#e4b33f 20%,#c7bb4d 40%,#a6c15a 60%,#7fc766 80%,#43cb72)}.promo-premium-org-progress-item--second .promo-premium-org-progress-icon{background-color:#ffaa30}.promo-premium-org-progress-item--third .promo-premium-org-progress-icon{background-color:#43cb72}.promo-premium-org-progress-icon{padding:18px;border-radius:12px;background-color:#6339f5}.promo-premium-org-progress-icon-container{display:flex;justify-content:space-between;align-items:center}.promo-premium-org-progress-icon svg{width:24px;height:24px;fill:#fff}.promo-premium-org-progress-divider{background:linear-gradient(90deg,#6339f5,#9d4dd2 20%,#c063af 40%,#da7a8b 60%,#ee9264 80%,#ffaa30);border-radius:5px;flex-grow:1;height:3px;margin-left:14px}.promo-premium-org-progress-text{margin-top:20px;max-width:295px}.promo-premium-org-btn{margin-top:36px}.promo-premium-org-btn .z-button{position:static!important}.mobile_layout .promo-premium-org{padding:20px 15px 26px;border-radius:6px}.mobile_layout .promo-premium-org-progress{margin-top:0;flex-direction:column}.mobile_layout .promo-premium-org-progress-icon{display:flex}.mobile_layout .promo-premium-org-progress-divider{display:none}.mobile_layout .promo-premium-org-progress-item{margin-top:20px}.mobile_layout .promo-premium-org-progress-text{margin-top:16px;max-width:none}.promo-premium-catalog{display:flex;background-color:#fff;padding:20px;cursor:pointer;border-bottom:1px solid #eaebf2}.promo-premium-catalog:hover{background:#f4f5f8}html:not([dir=rtl]) .promo-premium-catalog-image{margin-right:20px}html[dir=rtl] .promo-premium-catalog-image{margin-left:20px}.promo-premium-catalog-image{height:168px;background:url(/images/promo_premium/placemark.jpg) no-repeat 50%;border-radius:6px;flex:0 0 252px;background-size:cover}.promo-premium-catalog-main{display:flex;flex-direction:column}.promo-premium-catalog-text{margin-top:6px;max-width:342px}.promo-premium-catalog-btn{margin-top:auto}.promo-premium-catalog-btn .z-button{position:static!important}.mobile_layout .promo-premium-catalog{padding:0;flex-direction:column}html:not([dir=rtl]) .mobile_layout .promo-premium-catalog-image{margin-right:0}html[dir=rtl] .mobile_layout .promo-premium-catalog-image{margin-left:0}.mobile_layout .promo-premium-catalog-image{flex-basis:192px}@media (min-width:411px){.mobile_layout .promo-premium-catalog-image{flex-basis:222px}}.mobile_layout .promo-premium-catalog-title{margin-top:16px}.mobile_layout .promo-premium-catalog-text{margin-top:12px}.mobile_layout .promo-premium-catalog-btn{margin-top:20px}.block-promo{min-height:588px;width:100%;background-color:#fff}@media (max-width:768px){.block-promo{border-radius:8px;overflow:hidden}}@media (min-width:769px){.block-promo{height:588px;max-width:330px}}.block-promo__wrapper{box-sizing:border-box;padding:16px 16px 32px;width:100%}:is(.block-promo_v2,.block-promo_v3) .block-promo__wrapper{position:absolute;bottom:0}.block-promo_v4 .block-promo__wrapper{height:100%}.block-promo__image{overflow:hidden}html:not([dir=rtl]) .block-promo_v1 .block-promo__image{border-radius:6px 0 0 6px}html[dir=rtl] .block-promo_v1 .block-promo__image{border-radius:0 6px 6px 0}html:not([dir=rtl]) .block-promo_v1 .block-promo__image{margin-left:16px}html[dir=rtl] .block-promo_v1 .block-promo__image{margin-right:16px}.block-promo_v1 .block-promo__image{margin-top:16px}.block-promo_v1 .block-promo__image img{display:block}.block-promo_v4 .block-promo__image{border-radius:6px;margin-bottom:20px}.block-promo__image img{width:100%;object-fit:cover}.block-promo__price{background-color:#fff;border-radius:4px}:is(.block-promo_v1,.block-promo_v4) .block-promo__price{border-radius:6px;border:1px solid #eaebf2;box-shadow:0 2px 12px #00000012,0 0 .3px #0000002b}.block-promo__text{padding:0 12px}.block-promo__badge{position:absolute;top:-9px;z-index:1;padding:2px 8px;background-color:#f84177;color:#fff;border-radius:16px}html:not([dir=rtl]) .block-promo__badge_start{left:0}html:not([dir=rtl]) .block-promo__badge_end,html[dir=rtl] .block-promo__badge_start{right:0}html[dir=rtl] .block-promo__badge_end{left:0}.adult-content-informer{text-align:left;background:url(/images/eighteen_plus.png);background-repeat:no-repeat;background-size:auto 88px;padding-top:112px;max-width:480px}.adult-content-informer__description{margin-top:12px}.adult-content-informer__disclaimer{max-width:360px}.mobile_layout .adult-content-informer__disclaimer{max-width:260px}.premium-platform-page{padding:44px 50px;max-width:800px}.premium-platform-page-select{width:365px;box-sizing:border-box}.premium-platform-page-select-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:33px}.premium-platform-page-select .custom-dropdown-current{border:1px solid #bbbcc4;border-radius:6px;padding:10px 16px;justify-content:space-between;color:#2c2d36}.premium-platform-page-select .custom-dropdown-current-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-platform-page-select .custom-dropdown-balloon{top:100%;right:0;width:100%;transform:translateY(8px)}.premium-platform-page-select .custom-dropdown-balloon-content{padding:6px 0}.premium-platform-page-select .custom-dropdown-balloon-item{padding:6px 20px}.mobile_layout .premium-platform-page{padding:28px 16px}.mobile_layout .premium-platform-page-select{width:100%}.mobile_layout .premium-platform-page-select-container{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:20px}html:not([dir=rtl]) .premium-platform-page-raw-content :is(ol,ul){padding-left:40px}html[dir=rtl] .premium-platform-page-raw-content :is(ol,ul){padding-right:40px}.premium-platform-page-raw-content :is(ol,ul){display:block;list-style:disc none outside;margin:1em 0}.premium-platform-page-raw-content ol{list-style-type:decimal}.premium-platform-page-raw-content table{border-collapse:collapse}.premium-platform-page-raw-content :is(table,td,th){border:1px solid #bbbcc4}.premium-platform-page-raw-content :is(td,th){padding:4px 8px}.expanding-description__active{overflow:hidden;max-height:180px!important;position:relative;display:block!important}.expanding-description__action{position:absolute;bottom:0;width:100%;cursor:pointer;color:#8b8b98;background-color:#fff}.expanding-description__action:before{content:"";position:absolute;height:24px;width:100%;bottom:100%;background:linear-gradient(0deg,#fff,#fff0)}.expanding-description__action:after{content:attr(data-after)}.expanding-description__expand{max-height:unset!important;padding-bottom:24px}.expanding-description__expand .expanding-description__action:before{height:0}.last-updated{color:#8b8b98;display:flex;gap:4px}.last-updated svg{flex-shrink:0;position:relative;top:3px;fill:#bbbcc4;width:12px;height:12px}.faq__list{max-width:95%;margin-bottom:10px}.mobile_layout .faq__list{max-width:100%}.faq-list{max-width:700px;margin-bottom:20px}html:not([dir=rtl]) .faq-list{padding-left:0}html[dir=rtl] .faq-list{padding-right:0}.faq-list ul li:before{content:""}.faq-list__acc{width:100%;display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border:none;cursor:pointer}.faq-list__acc.opened{border-color:#0000}.faq-list__acc.opened .faq-acc-btn__icon--angle{transform:rotate(180deg)}html:not([dir=rtl]) .faq-list__acc.opened+.faq-list__panel{margin:12px 20px 8px 0}html[dir=rtl] .faq-list__acc.opened+.faq-list__panel{margin:12px 0 8px 20px}.faq-list__acc.opened+.faq-list__panel{display:block}.faq-list__panel{margin:0}html:not([dir=rtl]) .faq-list__panel{padding-left:34px}html[dir=rtl] .faq-list__panel{padding-right:34px}.faq-list__panel{overflow:hidden;font-size:13px;line-height:20px}.faq-list__panel a{color:#5737ce}.faq-list__panel span{display:inline-block}.faq-list .faq-list__item{border-bottom:1px solid #eaebf2;padding-bottom:12px;margin-top:16px}.faq-list .faq-list__item:before{content:""}.faq-list .faq-list__item:first-of-type{margin-top:0}.mobile_layout .faq-list{margin-bottom:16px}.faq-acc-btn__icon svg{position:relative;top:2px;width:20px;height:20px;fill:#e0e2e8}.faq-acc-btn__icon--angle{transition:transform .1s ease-in}.faq-acc-btn__icon--angle svg{position:relative;top:4px;width:16px;height:16px;fill:#bbbcc4}html:not([dir=rtl]) .faq-acc-btn__txt{margin-right:auto}html[dir=rtl] .faq-acc-btn__txt{margin-left:auto}html:not([dir=rtl]) .faq-acc-btn__txt{margin-left:14px}html[dir=rtl] .faq-acc-btn__txt{margin-right:14px}html:not([dir=rtl]) .faq-acc-btn__txt{padding-right:12px}html[dir=rtl] .faq-acc-btn__txt{padding-left:12px}.faq-acc-btn__txt{font-size:16px;line-height:24px;font-weight:700}.faq-acc-btn:hover .faq-acc-btn__txt{color:#f84177}.faq-more{background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36}.faq-more[hidden]{display:none}.faq-more:before{content:attr(data-show-more-button-text) " " attr(data-items)}.faq-more.showed:before{content:attr(data-roll-up-button-text)}.mobile_layout .faq-more{width:100%;display:flex;justify-content:center}.faq-title{padding-bottom:20px;position:relative}.faq-title._fade:after{content:"";position:absolute}html:not([dir=rtl]) .faq-title._fade:after{right:0}html[dir=rtl] .faq-title._fade:after{left:0}.faq-title._fade:after{height:26px;width:60px;background-image:linear-gradient(270deg,#fff,#fff0)}html[dir=rtl] .faq-title._fade:after{background-image:linear-gradient(90deg,#fff,#fff0)}.catalog-container-mobile .faq .box-padding,.desktop_layout .service-block-content .faq .box-padding{padding:0}.prof-phone-card{display:flex;flex-direction:row;align-items:center;gap:24px;margin-bottom:20px}.mobile_layout .prof-phone-card{flex-direction:column;justify-content:center;gap:16px;margin-bottom:16px}.prof-phone-card__photo{display:flex;justify-content:center;align-items:center;flex:0 0 120px;width:120px;height:120px;font-size:40px;line-height:52px;background:#f4f5f8;border:1px solid #e0e2e8;border-radius:100%;overflow:hidden}.mobile_layout .prof-phone-card__photo{flex-basis:100px;width:100px;height:100px}.prof-phone-card__photo img{width:100%;height:100%}.prof-phone-card__info{display:flex;flex-direction:column;gap:8px}.mobile_layout .prof-phone-card__info{gap:4px}.mobile_layout .prof-phone-card__phone{margin-bottom:12px}.prof-specialities__container{border-radius:6px;background:#fff;padding:28px 32px;max-width:1040px;box-sizing:border-box;margin:0 auto}.prof-specialities__title{margin:0 0 24px}.prof-specialities__lists{column-gap:28px;column-width:172px}.prof-specialities__lists-wrapper{overflow:hidden;position:relative}.prof-specialities--collapsed .prof-specialities__lists-wrapper{max-height:224px!important}.prof-specialities--collapsed .prof-specialities__lists-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:36px;background:linear-gradient(180deg,#0000,#fff)}.prof-specialities__list{position:relative;padding-top:32px;margin-bottom:28px}.prof-specialities__list:before{content:attr(data-letter);position:absolute}html:not([dir=rtl]) .prof-specialities__list:before{left:0}html[dir=rtl] .prof-specialities__list:before{right:0}.prof-specialities__list:before{top:0;font-size:16px;line-height:24px;font-weight:700}.prof-specialities__item{margin-top:4px}.prof-specialities__item:first-of-type{margin-top:0}.prof-specialities__item a:hover{color:#5737ce}html:not([dir=rtl]) .prof-specialities__item-text{margin-right:6px}html[dir=rtl] .prof-specialities__item-text{margin-left:6px}.mobile_layout .prof-specialities__container{border-top:1px solid #eaebf2;padding:28px 12px;border-radius:0}.mobile_layout .prof-specialities__title{margin:0 0 20px}.mobile_layout .prof-specialities__lists{column-width:auto}html:not([dir=rtl]) .mobile_layout .prof-specialities__item-text{margin-right:5px}html[dir=rtl] .mobile_layout .prof-specialities__item-text{margin-left:5px}.mobile_layout .prof-specialities--collapsed .prof-specialities__lists-wrapper{max-height:356px!important}.nl-for-business-container{padding:20px 16px 32px}.nl-for-business-image img{width:100%;aspect-ratio:298/178;border-radius:16px;object-fit:cover}.nl-for-business-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#f4f5f8;border-radius:8px;width:32px;height:32px;box-sizing:border-box}.nl-for-business-icon svg{width:16px;height:16px;fill:#3d3f55}.nl-for-business-popup-info{flex:0 0 178px}.nl-for-business-popup-arrow{margin-top:-4px}html:not([dir=rtl]) .nl-for-business-popup-arrow{margin-left:28px}html[dir=rtl] .nl-for-business-popup-arrow{margin-right:28px}html[dir=rtl] .nl-for-business-popup-arrow img{transform:scaleX(-1)}.nl-for-business-v2{display:flex}.nl-for-business-v2-main{display:flex;gap:26px;flex:0 1 507px;box-sizing:border-box;background:#5737ce}html:not([dir=rtl]) .nl-for-business-v2-main{padding:12px 40px 0 28px}html[dir=rtl] .nl-for-business-v2-main{padding:12px 28px 0 40px}.nl-for-business-v2-main-image{flex:0 0 152px;background:url(/images/nl_for_business/card.png) no-repeat bottom;background-size:contain}.nl-for-business-v2-title{display:block;padding:20px 0 48px;max-width:261px;font-size:40px;line-height:52px}.nl-for-business-v2-info{display:flex;flex-direction:column;gap:16px;flex-grow:1;padding:28px 28px 32px}.nl-for-business-v2-info-items{display:flex;gap:16px}.nl-for-business-v2-info-item{background:#f4f5f8;border-radius:8px;padding:12px 12px 16px;display:flex;flex-direction:column;gap:8px;flex:1 1 116px}.nl-for-business-v2-info-item svg{width:20px;height:20px;fill:#3d3f55;flex-shrink:0}.nl-for-business-v2-info-text{max-width:134px;font-size:13px;line-height:20px}.nl-for-business-v2-info-btn{margin-top:auto}.mobile_layout .nl-for-business-v2{flex-direction:column}html:not([dir=rtl]) .mobile_layout .nl-for-business-v2-main{padding:8px 15px 0 5px}html[dir=rtl] .mobile_layout .nl-for-business-v2-main{padding:8px 5px 0 15px}.mobile_layout .nl-for-business-v2-main{gap:10px;flex-basis:auto}.mobile_layout .nl-for-business-v2-main-image{flex:0 0 125px}.mobile_layout .nl-for-business-v2-title{padding:24px 0 32px}.mobile_layout .nl-for-business-v2-info{padding:20px 15px 32px;gap:24px}.mobile_layout .nl-for-business-v2-info-item{flex-direction:row;flex-basis:auto;gap:12px;padding:16px 12px}.mobile_layout .nl-for-business-v2-info-item svg{width:24px;height:24px}.mobile_layout .nl-for-business-v2-info-items{flex-direction:column;gap:20px}.mobile_layout .nl-for-business-v2-info-text{max-width:none;font-size:16px;line-height:24px}.nl-for-business-learn-more-content{display:flex;gap:16px}.nl-for-business-learn-more-image img{width:48px;height:48px}.nl-for-business-learn-more-link{display:flex;align-items:center;margin-top:4px;gap:2px}.nl-for-business-learn-more-link svg{width:10px;height:10px;fill:#fff}html:not([dir=rtl]) .nl-for-business-learn-more-link svg{transform:rotate(-90deg)}html[dir=rtl] .nl-for-business-learn-more-link svg{transform:rotate(90deg)}.mobile_layout .nl-for-business-learn-more-tooltip{margin-top:-5px}.review-card{position:relative;box-sizing:border-box}.review-card-container{padding:16px 12px 20px;background:#fff;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;border-radius:8px;height:296px;box-sizing:border-box;flex:0 0 322px;max-width:322px}html:not([dir=rtl]) .review-card-container{margin-right:12px}html[dir=rtl] .review-card-container{margin-left:12px}html:not([dir=rtl]) .review-card-container:last-of-type{margin-right:0}html[dir=rtl] .review-card-container:last-of-type{margin-left:0}.review-card-image{width:52px;height:52px;border-radius:4px;flex-shrink:0}.review-card-image img{width:52px;height:52px;object-fit:cover;border-radius:4px}.review-card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.review-card-title:hover a{color:#f84177}.review-card-rating{display:flex;align-items:center}.review-card-rating svg{width:12px;height:12px;fill:#a7a7ae}html:not([dir=rtl]) .review-card-rating svg{margin-right:6px}html[dir=rtl] .review-card-rating svg{margin-left:6px}.review-card-rating:hover{color:#5737ce}.review-card-rating:hover svg{fill:#5737ce}.review-card-dot{margin:0 3px}.review-card-name{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-card-comment-info{height:24px;display:flex;align-items:center}.review-card-comment{height:140px;overflow:auto;margin-top:8px}.review-card-comment-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.review-card-comment._expanded .review-card-comment-text{display:inline}.review-card-swiper{position:relative;width:100%;height:100%;z-index:1;display:flex;align-items:stretch;transition-property:transform;box-sizing:initial}.review-card-swiper-controls{margin-top:28px;display:flex;gap:16px}.review-card-swiper-control{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#f4f5f8}.review-card-swiper-control__prev{transform:rotate(90deg)}.review-card-swiper-control__next{transform:rotate(-90deg)}.review-card-swiper-control svg{width:22px;height:22px;fill:#6339f5;position:relative;top:2px}.review-card-swiper-control._disabled svg{fill:#e0e2e8}.review-card-swiper-control--fixed{width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #f4f5f8;box-sizing:border-box;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;z-index:1;cursor:pointer}html:not([dir=rtl]) .review-card-swiper-control--fixed__prev{left:-20px}html[dir=rtl] .review-card-swiper-control--fixed__prev{right:-20px}.review-card-swiper-control--fixed__prev{transform:translateY(-50%) rotate(90deg)}html:not([dir=rtl]) .review-card-swiper-control--fixed__next{right:-8px}html[dir=rtl] .review-card-swiper-control--fixed__next{left:-8px}.review-card-swiper-control--fixed__next{transform:translateY(-50%) rotate(-90deg)}.review-card-swiper-control--fixed svg{width:12px;height:12px;fill:#a7a7ae;position:relative;top:1px}.review-card .swiper-pagination{margin-top:16px;display:flex;justify-content:center;gap:4px}.review-card .swiper-pagination-bullet{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#eaebf2}.review-card .swiper-pagination-bullet-active{background:#bbbcc4}.mobile_layout .review-card{padding:0 16px 20px;overflow:auto}html:not([dir=rtl]) .mobile_layout .review-card-container{margin-right:8px}html[dir=rtl] .mobile_layout .review-card-container{margin-left:8px}html:not([dir=rtl]) .mobile_layout .review-card-container:last-of-type{margin-right:0}html[dir=rtl] .mobile_layout .review-card-container:last-of-type{margin-left:0}.popular-services__container{background:#fff;padding:44px 0 0;border-top:1px solid #eaebf2;position:relative;z-index:9}html:not([dir=rtl]) .popular-services__title{margin:0 0 32px 80px}html[dir=rtl] .popular-services__title{margin:0 80px 32px 0}html:not([dir=rtl]) .popular-services__groups-wrapper{padding:0 76px 56px 80px}html[dir=rtl] .popular-services__groups-wrapper{padding:0 80px 56px 76px}.popular-services__groups-wrapper{overflow:auto}.popular-services__groups{display:flex;flex-wrap:wrap;gap:44px;min-width:1284px}.popular-services__groups--fit{min-width:auto}.popular-services__group-wrapper{flex:0 0 288px}.popular-services__group-title{margin:40px 0 8px;transition:color .1s ease-in}.popular-services__group-title:first-of-type{margin-top:0}.popular-services__group-title a:hover{color:#5737ce}.popular-services__group-list{display:flex;flex-wrap:wrap;gap:4px}.popular-services__group-item{display:inline-block}.popular-services__group-item a:hover{color:#5737ce}.popular-services__show-more{flex:1 0 100%;margin-top:8px}.popular-services__show-more a:hover{color:#5737ce}.popular-services--medium .popular-services__container{border-top:1px solid #eaebf2;padding:20px 0 0}html:not([dir=rtl]) .popular-services--medium :is(.popular-services__search,.popular-services__title),html[dir=rtl] .popular-services--medium :is(.popular-services__search,.popular-services__title){margin:0 20px 32px}html:not([dir=rtl]) .popular-services--medium .popular-services__groups-wrapper,html[dir=rtl] .popular-services--medium .popular-services__groups-wrapper{padding:0 20px 36px}html:not([dir=rtl]) .popular-services__search{margin:0 16px 32px 80px}html[dir=rtl] .popular-services__search{margin:0 80px 32px 16px}.popular-services__search{display:flex;gap:8px}.popular-services__search input{width:calc(100% - 48px);padding:0;border:none;line-height:24px;height:36px;background:none;font-size:16px;color:#2c2d36;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular-services__search-wrapper{display:flex;align-items:center;gap:8px;background:#f4f5f8;border-radius:6px;padding:0 10px;flex:0 1 877px;box-sizing:border-box}.popular-services__search-icon{display:flex}.popular-services__search-icon svg{width:16px;height:16px;fill:#bbbcc4}.mobile_layout .popular-services__container{padding:32px 0 0}html:not([dir=rtl]) .mobile_layout :is(.popular-services__search,.popular-services__title),html[dir=rtl] .mobile_layout :is(.popular-services__search,.popular-services__title){margin:0 16px 20px}html:not([dir=rtl]) .mobile_layout .popular-services__search-wrapper{padding:6px 12px 6px 18px}html[dir=rtl] .mobile_layout .popular-services__search-wrapper{padding:6px 18px 6px 12px}.mobile_layout .popular-services__search-wrapper{justify-content:space-between}.mobile_layout .popular-services__search-btn{display:none}.mobile_layout .popular-services__search-icon{order:2}.mobile_layout .popular-services__search input{height:24px}html:not([dir=rtl]) .mobile_layout .popular-services__groups-wrapper,html[dir=rtl] .mobile_layout .popular-services__groups-wrapper{padding:0 16px 36px}.mobile_layout .popular-services__groups{gap:20px;min-width:1212px}.mobile_layout .popular-services__groups--fit{min-width:auto}.price-card{position:relative;flex:0 0 260px;background:#fff;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;border-radius:6px;overflow:hidden;cursor:pointer;transition:box-shadow .15s ease-in}.price-card:hover{box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f5533}.price-card:hover .price-card__title{color:#6339f5}.price-card__list{display:flex;flex-wrap:wrap;gap:24px;margin-top:20px}.price-card__image{height:100%;background-position:50%;background-size:cover}.price-card__image-container{width:100%;height:120px;position:relative;overflow:hidden}.price-card__price{padding:2px 12px 0;position:absolute;bottom:0}html:not([dir=rtl]) .price-card__price{right:0}html[dir=rtl] .price-card__price{left:0}.price-card__price{display:flex;align-items:flex-end;border-radius:8px 0 0;background-color:#fff}[dir=rtl] .price-card__price{border-radius:0 8px 0 0}.price-card__price:after,.price-card__price:before{position:absolute;content:"";width:8px;height:8px}[dir=rtl] .price-card__price:after,[dir=rtl] .price-card__price:before{transform:scaleX(-1)}.price-card__price:before{top:-8px}html:not([dir=rtl]) .price-card__price:before{right:-4px}html[dir=rtl] .price-card__price:before{left:-4px}.price-card__price:before{border-right:4px solid #fff;border-bottom:4px solid #fff;border-radius:0 0 16px}.price-card__price:after{bottom:-4px}html:not([dir=rtl]) .price-card__price:after{left:-8px}html[dir=rtl] .price-card__price:after{right:-8px}.price-card__price:after{border-right:4px solid #fff;border-bottom:4px solid #fff;border-radius:0 0 16px}.price-card__title{transition:color .15s ease-in;color:#2c2d36;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.price-card__body{padding:16px}.price-card__description{position:relative}.price-card__text{white-space:nowrap;overflow:hidden;position:relative;flex:1}.price-card__text:after{content:"";position:absolute;top:0;bottom:0}html:not([dir=rtl]) .price-card__text:after{right:0}html[dir=rtl] .price-card__text:after{left:0}.price-card__text:after{width:20px;background-image:linear-gradient(90deg,#ffffff1a,#fff 75%)}[dir=rtl] .price-card__text:after{background-image:linear-gradient(270deg,#ffffff1a,#fff 75%)}.price-card__metro-circle{width:7px;height:7px}.mobile_layout .price-card{flex-basis:100%}.mobile_layout .price-card__list{gap:16px}.mobile_layout .price-card__image-container{height:160px}.share__dropdown{min-width:240px;list-style:none;padding:6px 0;margin-top:10px;left:0;box-sizing:border-box;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012}.share__dropdown,.share__dropdown:after{position:absolute;top:0;z-index:100;max-height:none!important;background:#fff}.share__dropdown:after{content:"";transform:translate(-50%,-50%) rotate(45deg);width:12px;height:12px;left:50%;margin-left:var(--tooltip-arrow-offset)}.share__icon{display:flex;cursor:pointer}.share__icon svg{width:16px;height:16px;fill:#bbbcc4}.share__icon._active svg,.share__icon:hover svg{fill:#6339f5}.share__item{position:relative;display:flex;gap:12px;cursor:pointer;padding:6px 16px}.share__item-icon{background:#f4f5f8;border-radius:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.share__item-icon svg{width:16px;height:16px;fill:#6339f5}.share__item-icon svg:nth-child(2){display:none}.share__item-text{white-space:nowrap;color:#2c2d36}.share__item--copied .share__item-icon{background:#43cb721a}.share__item--copied .share__item-icon svg{width:11px;height:8px;fill:#43cb72}.share__item--copied .share__item-icon svg:first-child{display:none}.share__item--copied .share__item-icon svg:nth-child(2){display:block}.share-badge{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1}.share-badge .share{width:100%;height:100%}.share-badge .share__icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mobile_layout .share__list{margin:-4px 0 0}.mobile_layout .share__item{padding:8px 0}.mobile_layout .share__item--copied .share__item-icon svg{display:block}.mobile_layout .share__icon svg{width:19px;height:19px;fill:#3d3f55}.mobile_layout :is(.share__icon._active,.share__icon:hover) svg{fill:#6339f5}.mobile_layout .share .share-badge__icon._active{background-color:#eaebf2}.hub-page{padding:28px 0}.hub-container{max-width:1040px;padding:0 20px;margin:0 auto;position:relative}.hub-title{margin:0}.hub-subtitle{max-width:80%}.hub-select{width:260px;cursor:pointer}.hub-list-title{display:flex;align-items:center;gap:12px;padding:16px 0;margin:0}.hub-list-title-wrapper{border-bottom:1px solid #0000}._fixed .hub-list-title-wrapper{border-bottom-color:#0a126c14;background:#fff;position:sticky;top:0;width:100%;z-index:11}.hub-title-circle{width:16px;height:16px;border-radius:50%;flex-shrink:0}.hub-list{margin:16px 0 0}.hub-list ul{margin:0;padding:10px 0 20px;box-sizing:border-box;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:20px;column-gap:70px}.hub-list ul li{flex:0 0 300px}.hub-list a{transition:color .1s ease-in}.hub-list a:hover{color:#6339f5}.hub-list-item-circle{display:inline-block;width:8px;height:8px;border-radius:50%}.mobile_layout .hub-page{padding:0}.mobile_layout .hub-container{padding:0 16px}.mobile_layout .hub-title{padding-top:20px}.mobile_layout .hub-subtitle{max-width:none}.mobile_layout .hub-select{width:auto}.mobile_layout .hub-list{margin-top:20px}.mobile_layout .hub-list-title{padding:12px 0}.mobile_layout .hub-list ul{padding-top:14px;grid-template-columns:1fr}.prof-organization__select{position:relative}.prof-organization__select select{color:#2c2d36;background:#f4f5f8;box-sizing:border-box;padding:0 32px 0 12px;font-size:13px!important;border-radius:4px;border:0;width:100%;height:28px;appearance:none;text-overflow:ellipsis;outline:none;cursor:pointer}.prof-organization__select svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.mobile_layout .prof-organization__select{overflow:hidden}.prof-schedule-date__container{position:relative}.prof-schedule-date__container :is(.next,.prev){display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;border-radius:50%;background:#fff;position:absolute;top:50%;box-shadow:0 1px 5px 0 #0000000f,inset 0 0 1px 0 #0003;z-index:5}.prof-schedule-date__container .prev{inset-inline-start:-12px;padding-block-start:2px;transform:translateY(-50%) rotate(90deg)}.prof-schedule-date__container .next{inset-inline-end:-12px;padding-block-start:2px;transform:translateY(-50%) rotate(-90deg)}.prof-schedule-date__scroll{display:flex;gap:8px;overflow:auto;scroll-behavior:smooth;position:relative;z-index:1}.mobile_layout .prof-schedule-date__scroll{margin:0 -16px;padding:0 16px}.mobile_layout .prof-item.pd-m .prof-schedule-date__scroll{margin:0 -15px;padding:0 15px}.prof-schedule-date{display:flex;flex-direction:row;padding:4px 12px;font-size:13px;line-height:20px;border-radius:4px;border:1px solid #eaebf2;white-space:nowrap}.mobile_layout .prof-schedule-date{padding:5px 16px;font-size:16px;line-height:24px}.mobile_layout .prof-schedule-date__short:after{content:",";margin-inline-end:4px}.mobile_layout .prof-schedule-date__short+.prof-schedule-date__dow{text-transform:lowercase}.desktop_layout .prof-schedule-date{line-height:18px;flex-direction:column}.prof-schedule-date--weekend .prof-schedule-date__dow{color:#f84177}.prof-schedule-date.selected{color:var(--primary-color);border-color:var(--primary-color)}.prof-schedule-date.disabled{color:#a7a7ae}.prof-schedule__slots{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);overflow-y:hidden;max-height:64px}.prof-schedule__slots._expanded{max-height:none}.prof-schedule__slots::-webkit-scrollbar{display:none}.mobile_layout .prof-schedule__slots{display:flex}.mobile_layout .prof-schedule__slots>*{flex:0}.mobile_layout .prof-schedule__slots{margin:0 -16px;padding:0 16px}.mobile_layout .prof-item.pd-m .prof-schedule__slots{margin:0 -15px;padding:0 15px}.paging{justify-content:space-between;gap:84px}.paging,.paging__control{display:flex;align-items:center}.paging__control{width:40px;height:40px;justify-content:center;flex-shrink:0;background:#f4f5f8;border-radius:50%;cursor:pointer}.paging__control svg{width:22px;height:22px;fill:#e0e2e8;position:relative;right:2px;transform:rotate(90deg);transition:fill .1s ease-in}.paging__control:not(._disabled):hover svg{fill:#6339f5}.paging__control._next svg{transform:rotate(-90deg);left:2px}.paging__control._disabled{cursor:not-allowed}.paging__page{font-size:20px;line-height:28px;color:#8b8b98;display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-sizing:border-box;padding:0 12px;border-radius:50%}.paging__page:hover{background:#f4f5f8}.paging__page._active{color:#6339f5}.paging__dots{color:#8b8b98;height:40px;display:flex;align-items:center;position:relative;top:2px}.mobile_layout .paging{gap:12px}.mobile_layout :is(.paging__control,.paging__page){width:36px;height:36px}.service-popup{position:fixed;bottom:0;left:0;right:0;z-index:102;padding:40px 60px 44px;box-shadow:0 0 150px 0 #0000000d,0 0 1px 0 #3d3f5566,0 -2px 15px 0 #3d3f550d;transition:.15s ease-in}.service-popup._hidden{transform:translateY(100%);opacity:0}.service-popup__close{position:absolute;top:16px;right:24px;cursor:pointer}.service-popup__close svg{width:26px;height:26px;fill:#fff}@media (max-width:1120px){.service-popup{border-radius:12px 12px 0 0;padding:20px 16px 24px}.service-popup__close{top:20px;right:16px}.service-popup__close svg{width:20px;height:20px}}.service-retargeting{background-color:#623ca1;border-top:2px solid #eaebf2;background-image:url(/images/retargeting.svg);background-repeat:no-repeat;background-position:100%;background-size:contain;color:#fff}.service-retargeting__title{font-size:40px;line-height:52px;font-weight:700;max-width:660px}.service-retargeting__text{font-size:20px;line-height:28px;margin-top:20px}.service-retargeting__button{margin-top:32px}@media (max-width:1320px){.service-retargeting__text,.service-retargeting__title{max-width:500px}}@media (max-width:1120px){.service-retargeting{border:none;background-image:none}.service-retargeting__title{font-size:24px;line-height:32px;padding-right:30px}.service-retargeting__text{margin-top:12px;font-size:16px;line-height:24px}.service-retargeting__button{margin-top:20px}}.mpf-menu{position:relative;overflow:hidden;margin-left:-200px}.mpf-menu-list{overflow:auto;padding-left:200px;padding-right:60px}.mpf-menu-item{position:relative;flex-shrink:0}.mpf-menu-item svg{fill:#2c2d36;width:12px;height:7px;transition:transform .15s ease-in}.mpf-menu-item._active svg{transform:rotate(180deg)}.mpf-menu._fade:after{content:"";position:absolute;top:0;right:0;height:28px;width:60px;background-image:linear-gradient(270deg,#fff 30%,#fff0);pointer-events:none}.desktop_layout .mpf-menu-dropdown{position:absolute;margin-top:4px;padding:8px 0;max-width:320px;max-height:400px;box-sizing:border-box;border-radius:6px;overflow:hidden auto;background:#fff;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550d;z-index:9}.desktop_layout .mpf-menu-dropdown li{padding:6px 16px;position:relative}.desktop_layout .mpf-menu-dropdown li:hover{background:#f9fafb}.mobile_layout .mpf-menu-dropdown{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;overflow:auto;background:#fff}.mobile_layout .mpf-menu-dropdown ul{display:flex;flex-direction:column;gap:8px;padding:20px 16px}.mobile_layout .mpf-menu-dropdown li{position:relative;padding:8px;border-radius:6px;background:#f9fafb}.mobile_layout .mpf-menu-dropdown-head{position:sticky;top:0;z-index:6;display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eaebf2;font-size:20px;line-height:28px;font-weight:700;background:#fff}.mobile_layout .mpf-menu-dropdown-head__close{display:flex}.mobile_layout .mpf-menu-dropdown-head__close svg{width:19px;height:19px;fill:#2c2d36}.mp-contacts__item{padding:12px 0;border-bottom:1px solid #f4f5f8}.mp-contacts__item:last-of-type{border-bottom:0}.mp-contacts__text{font-style:normal;padding-left:24px;font-size:16px;line-height:24px;margin-top:4px}.mp-contacts__metro-lines{transform:rotate(180deg)}.mp-contacts__metro-circle{display:inline-block;width:8px;height:8px;border-radius:50%;margin:-2px 0 0 -7px;border:1px solid #fff;position:relative}.mp-contacts__metro-circle:first-of-type{margin-left:0}.mp-prices{display:flex;flex-direction:column;gap:8px;padding:12px 0;font-size:13px;line-height:20px}.mp-prices-item{display:flex;justify-content:space-between;gap:16px;padding:8px;background:#f9fafb;border-radius:6px}.mp-prices-item__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0 2px 0 0;max-height:40px}.mp-prices-item__price{flex-shrink:0;padding:0 0 0 4px;white-space:nowrap;font-weight:700}.mp-reviews{padding-bottom:12px}.mp-reviews__container{display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:20px;padding:12px 20px}.mp-reviews__controls{display:flex;align-items:center;gap:8px}.mp-reviews__controls svg{width:20px;height:20px;fill:#2c2d36;transform:rotate(90deg)}.mp-reviews__controls .disabled svg{fill:#bbbcc4}.mp-reviews__controls :is(._next,._prev){display:flex;padding:2px;cursor:pointer}.mp-reviews__controls ._next svg{transform:rotate(-90deg)}.mobile_layout .mp-reviews__container{padding:0}.service-favorite svg{fill:none;stroke:#3d3f55;stroke-width:1.5;cursor:pointer}.service-favorite--gray svg{stroke:#bbbcc4}.service-favorite--white svg{stroke:#fff}.service-favorite--hovered svg:hover{stroke:#6339f5}.service-favorite._active svg{fill:#f84177;stroke:#f84177}.prof-item-favorite{position:absolute;z-index:2;top:-4px;left:-4px;width:26px;height:26px;background:#fff;border:1px solid #eaebf2;border-radius:100%;display:flex;align-items:center;justify-content:center;padding:0}