@charset "UTF-8";@font-face{src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/cyrillic-ext-montserrat-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;font-family:Montserrat;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/cyrillic-montserrat-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;font-family:Montserrat;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/latin-ext-montserrat-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;font-family:Montserrat;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts3/latin-montserrat-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;font-family:Montserrat;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}@font-face{src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/cyrillic-ext-roboto-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/cyrillic-roboto-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/latin-ext-roboto-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts3/latin-roboto-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:optional;font-family:Roboto;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}@font-face{src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/cyrillic-ext-roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/cyrillic-roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/latin-ext-roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts3/latin-roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional;font-family:Roboto;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}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/cyrillic-ext-roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/cyrillic-roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/latin-ext-roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional;font-family:Roboto;unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts3/latin-roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional;font-family:Roboto;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}.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-grow:1;flex-basis:50%}.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{-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));--z-fade-size:40px}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--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{height:8px;width:8px}.z-scrollbar::-webkit-scrollbar-track{border-radius:10px;background:#0000}.z-scrollbar::-webkit-scrollbar-thumb{border:2px solid #0000;background:#0003;background-clip:padding-box;border-radius:10px}.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{height:52px;position:relative;background-size:contain;border-radius:50%;width:52px;background-image:url(/images/sticker.png)}.miniproduct-sticker-year{font-size:10px;color:#fff;position:absolute;bottom:8px;left:14px;line-height:10px}.author{overflow:hidden;color:#2c2d36;position:relative;gap:20px;display:flex}.author__image{flex:0 0 126px;height:148px;position:relative;background-color:#f4f5f8;border-radius:6px}.author__image:after{content:"";position:absolute;top:0;box-shadow:inset 0 0 4px #0000000d;left:0}.author__image img,.author__image:after{height:100%;border-radius:6px;width:100%}.author__image img{position:relative;object-fit:cover}.author__image-placeholder{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;white-space:nowrap}.author__image-mark{inset-inline-end:0;height:26px;justify-content:center;position:absolute;border-top-left-radius:4px;bottom:0;min-width:28px;gap:4px;padding-inline:8px 0;padding-block:4px 0;box-sizing:border-box;align-items:center;background:#fff;display:flex;z-index:1}[dir=rtl] .author__image-mark{border-top-right-radius:4px;border-top-left-radius:0}.author__image-mark:after,.author__image-mark:before{inset-inline-end:0;height:4px;content:"";position:absolute;bottom:100%;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-end:100%;inset-inline-start:auto;bottom:0;top:auto}.author__image-mark svg{height:12px;fill:#ffaa30;width:12px}.author__main{flex-grow:1;flex-direction:column;min-width:0;display:flex}.author__rating{font-weight:800;color:#ffaa30;gap:8px;align-items:center;font-family:Montserrat,Roboto,sans-serif,serif;display:flex}.author__rating svg{height:20px;fill:#ffaa30;width:20px}.author__name{overflow:hidden;font-size:20px;font-weight:700;transition:color .1s ease-in;line-height:24px;margin-top:4px;white-space:nowrap;display:block}.author__info{overflow:hidden;gap:6px;align-items:center;margin-top:8px;display:flex}.author__info-item{white-space:nowrap}.author__email{font-size:13px;gap:8px;align-items:center;line-height:20px;margin-top:auto;display:flex}.author__email svg{height:16px;fill:#bbbcc4;width:16px}.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{font-size:16px;line-height:24px;margin-top:0}.mobile_layout .author__rating{font-weight:700;font-family:Roboto,sans-serif,serif}.mobile_layout .author__info{gap:4px;margin-top:4px;white-space:nowrap}.mobile_layout .author__email,.mobile_layout .author__info{font-size:13px;line-height:20px}.editor{position:relative}.editor__badge{padding:2px 8px;margin-bottom:20px;color:#00a436;gap:8px;align-items:center;border-radius:14px;background:#43cb721a;display:inline-flex}.editor__badge-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor__badge svg{height:16px;fill:#00a436;width:16px}.editor__container{overflow:hidden;gap:16px;display:flex}.editor__main{flex:1 0 auto}.editor__info{overflow:hidden;gap:6px;align-items:center;margin-top:8px;display:flex}.editor__info-item{white-space:nowrap}.editor__name{font-size:20px;transition:color .1s ease-in;line-height:28px}.editor__image{flex:0 0 50px;height:56px;position:relative;background-color:#f4f5f8;border-radius:4px}.editor__image:after{content:"";position:absolute;top:0;box-shadow:inset 0 0 4px #0000000d;left:0}.editor__image img,.editor__image:after{height:100%;border-radius:4px;width:100%}.editor__image img{position:relative;object-fit:cover}.editor__image-placeholder{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;white-space:nowrap}.mobile_layout .editor__image{height:72px;flex-basis:64px}.mobile_layout .editor__name{font-size:16px;line-height:20px}.mobile_layout .editor__info{margin-top:4px}.z-skeleton{overflow:hidden;position:relative;background:#eaebf2}.z-skeleton:before{animation:skeleton-fade 1.5s linear infinite;right:0;content:"";position:absolute;bottom:0;top:0;background-color:#eaebf2;left:0}[dir=rtl] .z-skeleton:before{animation-direction:reverse}.z-skeleton--wave:before{animation:skeleton-wave 1.5s linear infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0)}@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{animation:none;justify-content:center;font-size:20px;right:0;color:#8b8b98;content:attr(data-io);position:absolute;bottom:0;top:0;align-items:center;background:#f4f5f8;left:0;line-height:28px;display:flex}.z-placeholder__thumb{height:100%;position:absolute;background-size:cover;top:0;left:0;width:100%;background-repeat:no-repeat}.z-placeholder--icon{background-size:contain;background-position:50%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzkiIGhlaWdodD0iMTA4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTM5IDEwOCI+PHBhdGggc3Ryb2tlPSIjZWFlYmYyIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik0yIDkxLjU2N1YxNkMyIDguMjY4IDguMjY4IDIgMTYgMmgxMDdjNy43MzIgMCAxNCA2LjI2OCAxNCAxNHY3NS41NjdjMCA3LjczMi02LjI2OCAxNC0xNCAxNEgxNmMtNy43MzIgMC0xNC02LjI2OC0xNC0xNFoiLz48cGF0aCBmaWxsPSIjZWFlYmYyIiBkPSJNMTIyLjEwMiA5My4wNzZIMjIuMTM5Yy0yLjIyMyAwLTMuNjc0LTIuMzM0LTIuNjktNC4zMjdsMTAuNTkxLTIxLjQ3Yy45OTYtMi4wMTggMy43NzUtMi4yNjMgNS4xMDgtLjQ1bDQuNTE3IDYuMTQzYzEuMjYgMS43MTMgMy44NTIgMS42MDggNC45Ny0uMkw1Ny4zMjIgNTIuMjNhMyAzIDAgMCAxIDQuNTc1LS42MzlsMTMuMTY5IDEyLjAyNGEzIDMgMCAwIDAgNC41ODgtLjY2TDk3LjYwNSAzMy4zNWMxLjI4NS0yLjExOCA0LjQzOC0xLjg1NSA1LjM1My40NDhsMjEuOTMxIDU1LjE3Yy43ODMgMS45Ny0uNjY4IDQuMTA4LTIuNzg3IDQuMTA4Ii8+PGNpcmNsZSBjeD0iMzMuMDI5IiBjeT0iMzYuNjU4IiByPSIxMC44ODEiIGZpbGw9IiNlYWViZjIiLz48L3N2Zz4=");background-repeat:no-repeat}.z-placeholder--fit,.z-placeholder--fit .z-placeholder__image{height:100%;width: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{height:100%;position:absolute;background-size:contain;top:0;left:0;width:100%}.z-collapse{--lh:20px;position:relative;line-height:var(--lh)}.z-collapse:after{height:var(--lh);content:"";position:absolute;display:block}.z-collapse--13{font-size:13px;--lh:20px}.z-collapse--16{font-size:16px;--lh:24px}.z-collapse--16:after{height:24px}.z-collapse__overflow{overflow:hidden;max-height:calc((var(--lines) + 1)*var(--lh))!important}.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{color:#8b8b98;position:absolute;bottom:0;background:#fff;cursor:pointer;width:100%}.z-collapse__toggler:before{height:var(--lh);content:"";position:absolute;bottom:100%;background:linear-gradient(180deg,#fff0,#fff);width:100%}._visible .z-collapse__toggler:before{display:none}.s-icons-about{height:18px;background-position:-149px -114px;width:18px}.s-icons-about,.s-icons-arrow-balloon{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-arrow-balloon{height:19px;background-position:-40px -128px;width:20px}.s-icons-arrow-left{background-position:-35px -49px}.s-icons-arrow-left,.s-icons-arrow-right{height:50px;width:23px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-arrow-right{background-position:-58px -49px}.s-icons-award-arrow{height:19px;background-position:-60px -128px}.s-icons-award-arrow,.s-icons-balloon-arrow-bottom-dark{width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-balloon-arrow-bottom-dark{height:15px;background-position:-120px -128px}.s-icons-balloon-arrow-bottom{height:19px;background-position:-80px -128px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-balloon-arrow-right{background-position:-149px -20px;width:19px}.s-icons-balloon-arrow-top-dark{height:15px;background-position:-30px -148px}.s-icons-balloon-arrow-top,.s-icons-balloon-arrow-top-dark{width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-balloon-arrow-top{height:19px;background-position:-100px -128px}.s-icons-basket{background-position:-129px -148px;width:14px}.s-icons-basket,.s-icons-calendar-gray{height:12px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:7px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-caret{background-position:-185px -173px}.s-icons-checkbox-checked-v{height:10px;background-position:-185px -122px;width:11px}.s-icons-checkbox-checked,.s-icons-checkbox-checked-v{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-checkbox-checked{height:15px;background-position:-135px -70px;width:14px}.s-icons-checkbox-large-checked{background-position:-168px 0}.s-icons-checkbox-large,.s-icons-checkbox-large-checked{height:17px;width:17px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-checkbox-large{background-position:-168px -17px}.s-icons-checkbox{height:14px;background-position:-135px -103px;width:14px}.s-icons-checkbox,.s-icons-corner-comment{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-corner-comment{height:13px;background-position:-70px -148px;width:20px}.s-icons-corp-article-hash{height:14px;background-position:-185px -108px;width:10px}.s-icons-corp-article-hash,.s-icons-corp-article-view{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-corp-article-view{height:11px;background-position:-81px -88px;width:19px}.s-icons-cross-black{height:20px;background-position:-95px -103px;width:20px}.s-icons-cross-black,.s-icons-cross-red{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-cross-red{height:13px;background-position:-90px -148px;width:13px}.s-icons-cross-white-large{height:20px;background-position:-115px -103px;width:20px}.s-icons-cross-white,.s-icons-cross-white-large{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-cross-white{height:14px;background-position:-15px -168px;width:14px}.s-icons-cross{height:9px;background-position:-185px -157px;width:9px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-dot-minus{background-position:-168px -112px}.s-icons-dot-minus,.s-icons-dot-plus{height:15px;width:15px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-dot-plus{background-position:-168px -127px}.s-icons-download-arrow{height:13px;background-position:-185px -47px}.s-icons-download-arrow,.s-icons-download-black{width:12px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-download-black{height:15px;background-position:-185px -32px}.s-icons-download-gray{height:16px;background-position:-185px 0;width:12px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-dropdown-active{background-position:-138px -20px}.s-icons-dropdown,.s-icons-dropdown-active{height:6px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-dropdown{background-position:-138px -26px}.s-icons-glow18-gray{height:20px;background-position:-49px 0;width:100px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-glow18-pink{background-position:-112px -49px}.s-icons-glow18,.s-icons-glow18-pink{height:18px;width:36px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-glow18{background-position:-81px -70px}.s-icons-header-arrow{height:10px;background-position:-168px -157px;width:15px}.s-icons-header-arrow,.s-icons-help{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-help{height:18px;background-position:-117px -70px;width:18px}.s-icons-input-clear{height:12px;background-position:-185px -72px;width:12px}.s-icons-input-clear,.s-icons-input-reset-big{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-input-reset-big{height:15px;background-position:-168px -142px;width:15px}.s-icons-layer-close{height:49px;background-position:0 0;width:49px}.s-icons-layer-close,.s-icons-list-gray{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-list-gray{height:12px;background-position:-185px -132px;width:9px}.s-icons-marker-white{height:24px;background-position:-25px -103px;width:24px}.s-icons-marker-white,.s-icons-medal{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-medal{height:54px;background-position:0 -49px;width:35px}.s-icons-meet-gray{height:16px;background-position:-185px -16px;width:12px}.s-icons-meet-gray,.s-icons-menu-pencil{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-menu-pencil{height:14px;background-position:-29px -168px;width:14px}.s-icons-offer-sale{height:16px;background-position:-168px -51px;width:16px}.s-icons-offer-sale,.s-icons-phone-small-gray{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-phone-small-gray{height:12px;background-position:-185px -84px;width:12px}.s-icons-photo-add-dark{height:15px;background-position:-168px -67px;width:17px}.s-icons-photo-add,.s-icons-photo-add-dark{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-photo-add{height:28px;background-position:-49px -20px;width:37px}.s-icons-photo-delete-dark{height:17px;background-position:-168px -34px;width:17px}.s-icons-photo,.s-icons-photo-delete-dark{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-photo{height:20px;background-position:0 -128px;width:20px}.s-icons-question{height:14px;background-position:-43px -168px}.s-icons-question,.s-icons-select-arr{width:14px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-select-arr{height:8px;background-position:-100px -88px}.s-icons-share{height:24px;background-position:-49px -103px;width:24px}.s-icons-share,.s-icons-sidebar-arrow-small{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-sidebar-arrow-small{height:13px;background-position:-185px -144px;width:8px}.s-icons-star-big-active{height:25px;background-position:0 -103px;width:25px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-star-big-hover{background-position:-149px -40px}.s-icons-star-big-hover,.s-icons-star-big-normal{height:19px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:18px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:15px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-star-gray{background-position:-168px -82px;width:16px}.s-icons-star-round{height:20px;background-position:-20px -128px;width:20px}.s-icons-star,.s-icons-star-round{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-star{height:15px;background-position:-168px -97px;width:16px}.s-icons-star13-hover{background-position:-103px -148px}.s-icons-star13-hover,.s-icons-star13-normal{height:13px;width:13px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-star13-normal{background-position:-116px -148px}.s-icons-user{height:12px;background-position:-185px -96px;width:12px}.s-icons-user,.s-icons-verify{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-verify{height:22px;background-position:-73px -103px;width:22px}.s-icons-warning-pink{height:16px;background-position:-149px -132px;width:18px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-white-dot-opacity{background-position:-138px -32px}.s-icons-white-dot,.s-icons-white-dot-opacity{height:8px;width:8px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-white-dot{background-position:-114px -88px}.s-icons-white-phone{height:21px;background-position:-81px -49px;width:31px}.s-icons-white-phone,.s-icons-xls{background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-xls{height:14px;background-position:-50px -148px;width:20px}.s-icons-zlayer-close-white{background-position:-86px -20px}.s-icons-zlayer-close,.s-icons-zlayer-close-white{height:26px;width:26px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.s-icons-zlayer-close{background-position:-112px -20px}.grid-container{min-width:1065px}.grid-container:after,.grid-container:before{content:"";line-height:0;display:table}.grid-container:after{clear:both}.grid-container .box-fluid{overflow:hidden;min-width:300px}.grid-container .box-filter{width:250px;float:left}.grid-container .box-main{width:77%;float:left}.grid-container .box-main .h1,.grid-container .box-main h1{font-size:40px;font-weight:700;margin:26px 0;line-height:50px}.grid-container .box-main .h1 span,.grid-container .box-main h1 span{font-weight:100}.grid-container .box-left{width:520px;float:left}.grid-container .box-right{width:23%;float:right}.grid-container .box-right.offset-main{float:none}.grid-container .offset-main{margin-left:77%}.grid-container .box-center,.grid-container .offset-left{margin-left:520px}.grid-container .box-center,.grid-container .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{min-height:100vh;text-align:center}.wrapper-404 .container-404{height:250px;position:absolute;top:50%;left:0;width:100%;margin-top:-150px}.wrapper-404 .icon-404{height:68px;margin-bottom:15px;background:url(/images/404.png) top no-repeat;background-size:contain;width:100px;display:inline-block}.wrapper-404 .title-404{font-size:16px;margin-bottom:10px;line-height:25px}.wrapper-404 .content-404{font-size:40px;font-weight:400;margin-bottom:25px;line-height:50px}.mobile_layout .wrapper-404{height:auto;padding:55px 0 75px}.mobile_layout .wrapper-404 .container-404{height:auto;position:relative;top:0;margin:0}.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{margin-bottom:40px;bottom:0;margin-left:-160px;left:50%;width:320px}.settings-notify .balloon-blacklist .balloon-overview{overflow:hidden;position:relative;max-height:255px}.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{pointer-events:none;text-decoration:none;font-style:normal;color:#2c2d36;border-bottom:1px solid #0000}.phone-color-white .phoneView .tel-phone{color:#fff}.phoneView .showPhoneNumber{font-size:13px;color:#8b8b98;cursor:pointer;display:none}.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 em,.phoneView 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{height:16px;fill:#3d3f55;margin-right:12px;width:16px}.newPhoneView .z-button--primary .button-text{color:#fff}.newPhoneView .z-button--primary .svg-icons-phone{fill:#fff}.phone-component .svg-icons-phone{height:12px;fill:#3d3f55;margin-right:8px;width:12px}.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;border-radius:6px;background:#fff}.phone-list-content--bottom{padding:24px;margin-top:20px}.phone-list-header{padding:0 24px}.phone-list-item{padding:24px 0 16px;justify-content:space-between;border-bottom:1px solid #e0e2e8;display:flex}.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{flex:1;justify-content:center;margin-right:16px}.phone-list-controls button:last-of-type{margin-right:0}.phone-list-text{margin-top:20px}.balloon-simple,label.select ul{border:1px solid #c9c9c9;position:absolute;box-shadow:0 3px 15px #0000004d;background:#fff;z-index:55}.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%;margin-left:-10px;left:50%}.balloon-simple .s-icons-balloon-arrow-bottom,label.select ul .s-icons-balloon-arrow-bottom{position:absolute;top:100%;margin-left:-10px;left:50%}.balloon-simple .s-icons-balloon-arrow-left,label.select ul .s-icons-balloon-arrow-left{right:100%;position:absolute;top:50%;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{font-size:20px;font-weight:700;margin-bottom:20px;color:#3d3f55}.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{overflow:hidden;position:relative}.balloon-simple .balloon-multicol-col,label.select ul .balloon-multicol-col{padding:0 1px;box-shadow:inset 1px 0 0 #d8d9e0,inset -1px 0 0 #d8d9e0;margin-left:-1px;width:195px;float:left}.balloon-simple .balloon-multicol-col:first-child,label.select ul .balloon-multicol-col:first-child{box-shadow:inset -1px 0 0 #d8d9e0;margin-left:0;padding-left:0}.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{overflow-y:auto;overflow-x:hidden;max-height:300px}.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{height:0;width:0}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb{border:0 #fff;border-radius:3px;background:#d2d2d2}.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{border:0 #fff;border-radius:3px;background:#fff}.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{border:0;color:#fff;background:#000;background:#000c}.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{height:15px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:20px;width:15px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{margin-left:-130px;left:50%}.balloon-callback-time{margin-left:-35px;left:50%;margin-top:5px}.balloon-callback-time .balloon-overview{overflow:hidden;position:relative;max-height:225px}.balloon-callback-time .balloon-content{padding:10px 15px;font-size:16px;line-height:30px}.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{top:100%;margin-left:-130px;left:50%;width:310px;margin-top:10px}.balloon-wrongprice.balloon-bottom{margin-bottom:10px;bottom:100%;top:auto}.balloon-wrongprice.balloon-bottom .balloon-arrow{height:19px;bottom:auto;top:100%;background-position:-80px -128px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.balloon-wrongprice .text{height:30px;padding:7px 10px;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;width:110px}html:not([dir=rtl]) .balloon-wrongprice .text{margin-right:10px}html[dir=rtl] .balloon-wrongprice .text{margin-left:10px}.balloon-wrongprice-close{position:absolute;top:10px;z-index:1}html:not([dir=rtl]) .balloon-wrongprice-close{right:10px}html[dir=rtl] .balloon-wrongprice-close{left:10px}.balloon-yml-delete{margin-left:-130px;left:50%;width:260px;margin-top:5px}.balloon-showmore{position:absolute;background:#fff;margin-top:15px;z-index:55}.balloon-showmore .balloon-arrow{position:absolute;bottom:100%;margin-left:-10px;left:50%}.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){border-top:1px solid #e2e2e6;clear:both;margin:0;float:none;display:block}.balloon-showmore .filter-item:not(.filter-item-tag):first-child{border-top:0}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter{height:auto;padding:7px 20px;border:0;transition:none;text-align:left;border-radius:0;background:none;width:270px;display:block}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter:before{height:13px;content:"";position:relative;top:10px;background-position:-185px -144px;left:5px;width:8px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);float:right;margin-top:0;display:inline-block}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active{border-bottom:1px solid #e2e2e6;background:none}.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-bottom:15px;float:none;margin-top:0}.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{overflow:hidden;text-overflow:ellipsis;max-width:190px;white-space:nowrap;display:block}.balloon-showmore .balloon-simple,.balloon-showmore label.select ul,label.select .balloon-showmore ul{border:0;position:relative!important;top:0!important;box-shadow:none;left:0!important;width:auto!important;margin-top:0!important}.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{content:"";line-height:0;display:table}.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]{border-radius:0 0 4px 0;width:50%;float:right}.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;box-shadow:0 4px 10px 0 #0000001a;border-radius:4px}.balloon-light .balloon-arrow{border-color:#eaebf2 #eaebf2 #0000 #0000;height:14px;transform:rotate(-45deg);content:"";border-style:solid;border-width:1px;top:-7px;transform-origin:center center;box-sizing:border-box;margin:0 0 -7px;background:#fff;width:14px}.balloon-light .balloon-content{padding:20px 25px}.balloon-entry{top:100%;left:50%;width:320px;margin-top:10px}.balloon-entry-minheight{min-height:120px}.balloon-entry-shadow-close{height:100%;position:fixed;top:0;background:#0000;left:0;width:100%;z-index:-1}.balloon-verify{font-weight:400;color:#fff;position:relative;background-color:#2c2d36;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;border-radius:6px;width:280px;margin-top:15px}.balloon-verify .balloon-title{font-weight:700}.balloon-verify .balloon-arrow{border-right:10px solid #0000;border-left:10px solid #0000;position:absolute;border-bottom:10px solid #2c2d36;bottom:100%;margin-left:-10px}.balloon-verify .balloon-content{padding:16px 20px}.balloon-verify .description{margin-top:8px}.balloon-poll{transform:translateX(450px);padding:20px 56px 20px 28px;right:4px;transition:opacity .5s,transform .7s;position:fixed;opacity:0;top:84px}.balloon-poll.show{transform:translateX(0);opacity:1}.balloon-poll .title{margin-bottom:4px;color:#2c2d36;line-height:28px}.balloon-poll .description{margin-bottom:12px;width:360px}.balloon-poll .button{font-weight:400}.balloon-poll .button.button-purple{margin-right:4px}.balloon-poll .close-poll{height:16px;right:18px;position:relative;position:absolute;top:18px;cursor:pointer;width:16px;display:block}.balloon-poll .close-poll:after,.balloon-poll .close-poll:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-10px;left:50%;width:20px;margin-top:-1px}.balloon-poll .close-poll:before{transform:rotate(45deg)}.balloon-poll .close-poll:after{transform:rotate(-45deg)}.balloon-prof-booking{border:none;top:16px;box-sizing:border-box;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;width:367px}.balloon-prof-booking .balloon-content{padding:24px 20px 12px}.balloon-prof-booking .image{height:auto;margin:0 auto;width:285px;display:block}.balloon-prof-booking .title{margin:12px 0 8px;line-height:28px}.balloon-prof-booking .button{width:100%;margin-top:16px;display:block}.tooltip-darken{border:1px solid #3d3f54;position:absolute;box-shadow:0 0 5px #7b7c80;border-radius:3px;background:#414358;display:block;z-index:2000}.tooltip-darken .tooltip-container{padding:12px;font-weight:400;color:#fff}.tooltip-darken .tooltip-container a{color:#ddd}.tooltip-darken .tooltip-container p{margin-top:0}.tooltip-darken .s-icons-closecross{margin:5px;cursor:pointer;float:right;display:block}.search-form .tooltip-darken{margin:0 0 0 -15px;width:200px}.bg-gray,.bg-gray body.bg-gray{background-color:#f4f5f8}.bg-gray .fluid{width:auto;float:none}.bg-gray .h1,.bg-gray h1{font-size:40px;text-shadow:0 1px 0 #fff;color:#3d3f55;margin:0;line-height:50px}.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-position:bottom;background-repeat:repeat-x}.bg-gray.bg-dark .h1,.bg-gray.bg-dark h1{text-shadow:none;color:#fff}.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{text-decoration:none;color:#999;border-bottom:1px dashed #999}.box-white{box-shadow:0 3px 10px #0000004d;background:#fff}.z-dropdown{height:24px;font-size:13px;font-weight:400;cursor:pointer;line-height:24px;display:inline-block}.z-dropdown:after,.z-dropdown:before{content:"";line-height:0;display:table}.z-dropdown:after{clear:both}.z-dropdown,.z-dropdown a{color:#3d3f55}.z-dropdown .current{min-height:100%;padding:0 10px;border:1px solid #c7c7c9;text-decoration:none;background-color:#eaeaef;border-radius:3px;background-image:linear-gradient(180deg,#f3f3f8,#dcdce2);background-repeat:repeat-x;display:block}.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{float:right;padding-left:15px}.z-dropdown.dropdown-middle{height:32px;font-size:15px;border-radius:5px;line-height:32px}.z-dropdown ul{list-style:none;padding:0;position:absolute;margin:0;background:#f7f7f7;width:100%;display:none}.z-dropdown ul li{border:1px solid #bababa;border-top:0}.z-dropdown ul li a{padding:0 10px;text-decoration:none;display:block}.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{position:relative;width:150px;vertical-align:top;display:inline-block}label.select:before{height:7px;right:10px;content:"";position:absolute;margin:11px 0 0;background-position:-185px -173px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}label.select select{height:26px;text-overflow:ellipsis;padding:4px 5px 4px 6px;font-size:13px;border:1px solid #d8d9e0;font-weight:400;appearance:none;text-indent:.01px;background-color:#eaebf2;border-radius:3px;width:100%}label.select select:active{border-color:#d8d9e0;color:#2c2d36;background-color:#e1e2e9}label.select select option{color:#2c2d36;background-color:#fff}label.select select::-ms-expand{display:none}label.select .button{text-align:left;display:block}label.select .button .current{overflow:hidden;text-overflow:ellipsis;margin-right:15px;white-space:nowrap;display:block}label.select .button:before{right:10px;content:"";position:absolute;margin:11px 0 0;background-position:-185px -173px}label.select .button.active:before,label.select .button:active:before,label.select .button:before{height:7px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:34px;padding:0 15px;font-size:16px;line-height:33px}label.select.select-large .button:before{margin-top:14px}label.select.fluid{width:100%}label.select ul{list-style:none;overflow:hidden;padding:0;position:absolute;max-height:300px;min-width:100%;top:100%;margin:0;left:-1px}label.select ul li{height:23px;overflow:hidden;text-overflow:ellipsis;padding:0 10px 0 20px;font-size:13px;cursor:pointer;line-height:22px;white-space:nowrap}label.select ul li a{height:23px;padding:0 10px 0 20px;text-decoration:none;color:#2c2d36;position:relative;max-width:800px;margin:0 -10px 0 -20px;display:block}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{font-weight:700;content:"✓";position:absolute;left:5px}label.select.rside ul{right:-1px;left:auto}.roboto-light,.roboto-thin{font-weight:100}.roboto-medium,.roboto-regular{font-weight:400}.roboto-bold{font-weight:700}.adminControls{right:20px;position:absolute;top:59px;z-index:100}.adminControls .button{padding-right:10px;border-radius:0;padding-left:10px}.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{height:54px;position:relative}.panel-white{padding:17px 20px;font-size:16px;right:0;position:absolute;background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026;left:0;line-height:20px;z-index:44}.panel-white a{text-decoration:none}.panel-black{padding:17px 20px;font-size:16px;right:0;color:#fff;position:absolute;background-color:#000;background-color:#0009;left:0;line-height:20px;z-index:44}.panel-black a{text-decoration:none;color:#fff}.panel-offset-right{padding-right:100px}.mtg{margin-top:20px}label.checkbox,label.radio{position:relative;cursor:pointer;display:block}label.checkbox input,label.radio input{position:absolute;top:-2px;left:-2px}label.checkbox input:only-of-type,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{padding:0 0 0 20px;display:inline-block}label.checkbox .checkbox-span-reset,label.radio .checkbox-span-reset{padding-left:0;display:inline}label.checkbox.large span,label.radio.large span{padding-left:25px}label.checkbox.large .checkbox-span-reset,label.radio.large .checkbox-span-reset{padding-left:0}label.checkbox input[type=checkbox]+span:before,label.radio input[type=checkbox]+span:before{height:14px;content:"";position:absolute;top:0;margin:1px 0 0;background-position:-135px -103px;left:0;width:14px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}label.checkbox input[type=checkbox]:checked+span:before,label.radio input[type=checkbox]:checked+span:before{height:15px;background-position:-135px -70px;width:14px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:0;display:inline-block}label.checkbox input[type=radio]+span:before,label.radio input[type=radio]+span:before{height:14px;border:1px solid #ccc;content:"";position:absolute;top:0;background-color:#d9dae3;box-sizing:border-box;box-shadow:inset 0 1px 0 #ffffff40;border-radius:100%;left:0;width:14px;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);background-repeat:repeat-x}label.checkbox input[type=radio]:checked+span:before,label.radio input[type=radio]:checked+span:before{border:5px solid #3d3f55;box-shadow:none;background:#fff}label.checkbox.large input[type=checkbox]+span:before,label.radio.large input[type=checkbox]+span:before{height:17px;top:3px;background-position:-168px -17px;width:17px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}label.checkbox.large input[type=checkbox]:checked+span:before,label.radio.large input[type=checkbox]:checked+span:before{height:17px;background-position:-168px 0;width:17px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:1px;display:inline-block}label.checkbox.large input[type=radio]+span:before,label.radio.large input[type=radio]+span:before{border-color:#ddd;height:17px;top:3px;box-shadow:none;background:#eaebf3;width:17px}label.checkbox.large input[type=radio]:checked+span:before,label.radio.large input[type=radio]:checked+span:before{border-color:#3d3f55;background:#fff}label.checkbox.large input[type=checkbox]+span:before{height:14px;border:1px solid #e2e2e2;top:4px;margin:0;border-radius:3px;background:#eaebf2;width:14px}label.checkbox.large input[type=checkbox]:checked+span:before{border-color:#3e3f54;height:14px;margin:0;background:#3e3f54;width:14px}label.checkbox.large input[type=checkbox]:checked+span:after{height:10px;content:"";position:absolute;top:7px;background-position:-185px -122px;left:3px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.metro-lines{list-style:none;padding:0;margin:0}.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{list-style:none;padding:0;margin:0}.metro-stations li{padding:5px 10px 5px 20px;font-size:12px;font-weight:400;position:relative;line-height:130%}.metro-stations li input{position:absolute;left:-10000px}.metro-stations i{height:13px;position:absolute;top:0;margin:6px 0 0 -20px;background-position:0 0;width:13px;background-image:url(/images/metro.png);background-repeat:no-repeat;display:inline-block}.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;border-radius:50%;width:9px;vertical-align:middle;display:inline-block}.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{border:1px solid #0000;background:none}.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{border:1px solid #2092a8;background:none}.metro-circle.aqua-line .metro-text{color:#fff}.metro-circle.yellow-line{background:#cc0}.metro-circle.yellow-line-border{border:1px solid #cc0;background:none}.metro-circle.yellow-line .metro-text{color:#2c2d36}.metro-circle.red-line{background:#d9261c}.metro-circle.red-line-border{border:1px solid #d9261c;background:none}.metro-circle.red-line .metro-text{color:#fff}.metro-circle.lightblue-line{background:#3d93bb}.metro-circle.lightblue-line-border{border:1px solid #3d93bb;background:none}.metro-circle.lightblue-line .metro-text{color:#fff}.metro-circle.blue-line{background:#3552a1}.metro-circle.blue-line-border{border:1px solid #3552a1;background:none}.metro-circle.blue-line .metro-text{color:#fff}.metro-circle.pink-line{background:#a31c78}.metro-circle.pink-line-border{border:1px solid #a31c78;background:none}.metro-circle.pink-line .metro-text{color:#fff}.metro-circle.lightgreen-line{background:#a2d80d}.metro-circle.lightgreen-line-border{border:1px solid #a2d80d;background:none}.metro-circle.lightgreen-line .metro-text{color:#2c2d36}.metro-circle.orange-line{background:#f09e36}.metro-circle.orange-line-border{border:1px solid #f09e36;background:none}.metro-circle.orange-line .metro-text{color:#fff}.metro-circle.white-line{background:#9fd0dc}.metro-circle.white-line-border{border:1px solid #9fd0dc;background:none}.metro-circle.white-line .metro-text{color:#2c2d36}.metro-circle.green-line{background:#018913}.metro-circle.green-line-border{border:1px solid #018913;background:none}.metro-circle.green-line .metro-text{color:#fff}.metro-circle.brown-line{background:#914523}.metro-circle.brown-line-border{border:1px solid #914523;background:none}.metro-circle.brown-line .metro-text{color:#fff}.metro-circle.lightpink-line{background:#f7bed1}.metro-circle.lightpink-line-border{border:1px solid #f7bed1;background:none}.metro-circle.lightpink-line .metro-text{color:#2c2d36}.metro-circle.black-line{background:#2c2d36}.metro-circle.black-line-border{border:1px solid #2c2d36;background:none}.metro-circle.black-line .metro-text{color:#2c2d36}.main-map,.main-map-view{overflow:hidden;min-height:1px;min-width:1px}.main-map-view{height:100%;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.over-map-view{position:relative;background-color:#fff;box-shadow:0 0 8px #00000026;z-index:2}.over-map-view.plain{box-shadow:none}.over-map-view.over-map-view-main{box-shadow:none;z-index:3}.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{padding:0 4px;font-size:11px;right:0;position:absolute;border-top-left-radius:4px;bottom:0;background:#ffffffb3;line-height:16px}.main-map .map-copyrights a{color:#0078a8}.main-map .svg-icons-placemark{height:36px;filter:drop-shadow(0 0 1px rgba(61,63,85,.4));fill:#6339f5;position:absolute;top:50%;margin-left:-14px;left:50%;width:28px;vertical-align:top;margin-top:-36px}.main-map .controls-group{font-size:0;position:absolute;top:10px;z-index:10}.main-map .controls{overflow:hidden;font-size:13px;border:1px solid #9a9a9a;font-weight:700;margin-bottom:5px;color:#3d3f55;position:relative;box-shadow:0 1px 10px #0003;border-radius:5px;background:#fff;background:#fff9;margin-left:10px;display:inline-block}.main-map .controls .map-control-find-me{height:25px;padding:0 7px;cursor:pointer;line-height:25px;float:left}.main-map .controls .map-control-find-me i{height:14px;position:relative;top:3px;width:14px;display:block;display:inline-block}.main-map .controls .map-control-find-me i:before{transform:rotate(-65deg);border-bottom:3px solid #3d3f55;transform-origin:bottom right;margin-top:-3px}.main-map .controls .map-control-find-me i:after,.main-map .controls .map-control-find-me i:before{height:0;border-right:7px solid #0000;border-left:7px solid #0000;right:0;content:"";position:absolute;top:0;width:0}.main-map .controls .map-control-find-me i:after{transform:rotate(-25deg);border-top:3px solid #3d3f55;transform-origin:top right}.main-map .controls .active{text-shadow:0 -1px 0 #000;color:#d9dae1;box-shadow:inset 0 1px 5px 0 #0000004d;background:#3d3f55}.main-map .controls .find-me i{top:6px}.main-map .map-text{height:30px;overflow:hidden;text-overflow:ellipsis;padding:0 10px;right:0;position:absolute;bottom:0;background:#000;background:#00000080;left:0;line-height:30px;white-space:nowrap;z-index:1}.main-map .map-text,.main-map .map-text a{color:#fff}.map-shadow{box-shadow:inset 0 0 1px #3d3e5680;border-radius:3px}.map-highlight:hover .svg-marker-color{fill:#fa4077}.map-tooltip{width:320px}.map-tooltip:after,.map-tooltip:before{content:"";line-height:0;display:table}.map-tooltip:after{clear:both}.map-tooltip-header{line-height:23px}.map-tooltip-header-onphoto{height:0;right:0;color:#fff;position:absolute;top:0;left:0;z-index:2}.map-tooltip-header-onphoto a{color:#fff}.map-tooltip-header-onphoto a:hover{color:#ffc000}.map-tooltip-back-hide{display:none}.map-tooltip .distance{font-weight:700;color:#278e22}.map-tooltip .phoneView{height:auto;padding:3px 16px;font-size:16px;border:1px solid #6339f5;text-decoration:none;font-weight:400;text-shadow:none;color:#fff;position:relative;outline:0;text-align:center;background-color:#6339f5;box-sizing:border-box;margin:0;box-shadow:none;border-radius:6px;cursor:pointer;line-height:28px;vertical-align:middle;display:block}.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{font-weight:700;color:#fff;border-bottom:none}.map-tooltip .phoneView .showPhoneNumber{font-size:16px;color:#fff}.map-tooltip .stars-view{height:18px}.map-tooltip-price.list-dotted{margin-bottom:15px;min-width:auto}.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{justify-content:space-between;display:flex}.map-tooltip-btns__phone_gray .phoneView,.map-tooltip-btns__phone_gray .phoneView.active,.map-tooltip-btns__phone_gray .phoneView.hover,.map-tooltip-btns__phone_gray .phoneView:active,.map-tooltip-btns__phone_gray .phoneView:hover{border-color:#f4f5f8;color:#2c2d36;background:#f4f5f8}.map-tooltip-btns__phone_shot .phoneView.phone-showed{padding-right:12px;padding-left:12px}.map-tooltip-btns__phone_shot .phoneView .tel-phone{font-weight:400;color:#2c2d36}.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-right-radius:4px;border-top-left-radius:4px;z-index:1}.balloon-gallery-list{height:195px;overflow:hidden}.balloon-gallery-item{height:195px;font-size:0;text-align:center;background:url(/images/photo_180_noborder.png) no-repeat 50% #eaecf3;width:100%;line-height:195px;float:left}.balloon-gallery-item:first-child:before{height:65px;right:0;border-top-right-radius:4px;content:"";position:absolute;border-top-left-radius:4px;top:0;background-color:#00000063;background-color:initial;left:0;background-image:linear-gradient(180deg,#000000a6,#0000);background-repeat:repeat-x}.balloon-gallery-item img{width:100%;vertical-align:middle}.balloon-gallery-prev{transform:scale(.5);position:absolute;top:50%;transform-origin:0 0;left:15px;margin-top:-20px}.balloon-gallery-prev.disabled{display:none}.balloon-gallery-next{transform:scale(.5);right:15px;position:absolute;top:50%;transform-origin:100% 0;margin-top:-20px}.balloon-gallery-next.disabled{display:none}.balloon-full-link{height:100%;position:absolute;top:0;left:0;width:100%}.map-tooltip-button-control{height:14px;font-size:11px;text-decoration:none;font-weight:700;right:12px;color:#fff;position:absolute;text-align:center;top:40px;background-color:#d74b46;border-radius:3px;width:14px;line-height:14px}.map-layer-mp-desktop,.map-layer-prof-desktop{height:495px;max-width:100%;width:790px}.map-layer-mp-desktop{z-index:1}.map-control{transform:translateY(-50%);position:absolute;flex-direction:column;gap:20px;top:50%;display:flex;z-index:401}html:not([dir=rtl]) .map-control{right:20px}html[dir=rtl] .map-control{left:20px}.map-control--top{transform:none;top:20px}.map-control-item{height:44px;position:relative;box-shadow:0 1px 10px 0 #00000026;border-radius:100%;background:#fffffff2;cursor:pointer;width:44px}.map-control-item:hover{background:#fff}.map-control-item-in:before{height:2px;margin:-1px 0 0 -9px;width:18px}.map-control-item-in:after,.map-control-item-in:before{content:"";position:absolute;top:50%;background-color:#f84177;border-radius:1px;left:50%}.map-control-item-in:after{height:18px;margin:-9px 0 0 -1px;width:2px}.map-control-item-in:hover:after,.map-control-item-in:hover:before{background-color:#e03a6b}.map-control-item-out:before{height:2px;content:"";position:absolute;top:50%;background-color:#f84177;margin:-1px 0 0 -9px;border-radius:1px;left:50%;width:18px}.map-control-item-out:hover:after,.map-control-item-out:hover:before{background-color:#e03a6b}.map-control-item-location-icon{height:16px;right:16px;position:relative;position:absolute;top:16px;width:16px;display:block}.map-control-item-location-icon:before{transform:rotate(-65deg);border-bottom:4px solid #f84177;transform-origin:bottom right;margin-top:-4px}.map-control-item-location-icon:after,.map-control-item-location-icon:before{height:0;border-right:8px solid #0000;border-left:8px solid #0000;right:0;content:"";position:absolute;top:0;width:0}.map-control-item-location-icon:after{transform:rotate(-25deg);border-top:4px solid #f84177;transform-origin:top right}.map-control-item-location:hover .map-control-item-location-icon{height:16px;position:relative;position:absolute;width:16px;display:block}.map-control-item-location:hover .map-control-item-location-icon:before{height:0;border-right:8px solid #0000;transform:rotate(-65deg);border-left:8px solid #0000;right:0;content:"";position:absolute;border-bottom:4px solid #e03a6b;top:0;transform-origin:bottom right;width:0;margin-top:-4px}.map-control-item-location:hover .map-control-item-location-icon:after{height:0;border-right:8px solid #0000;transform:rotate(-25deg);border-left:8px solid #0000;right:0;content:"";position:absolute;border-top:4px solid #e03a6b;top:0;transform-origin:top right;width:0}.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{justify-content:center;align-items:center;display:flex}.map-control-item-fullscreen svg{height:24px;fill:#f84177;width:24px}.map-control-item-fullscreen:hover svg{fill:#e03a6b}.balloon-layout{position:absolute;bottom:14px;top:auto}.balloon-layout-close{right:10px;position:absolute;top:10px;z-index:999}.balloon-layout-arrow{position:absolute;bottom:-22px;margin-left:-18px;left:50%}.balloon-layout-inner{overflow:hidden;min-height:35px;min-width:200px;box-shadow:0 0 8px #0000004d;border-radius:4px;background:#fff}.balloon-layout-inner-loader{height:200px;width:300px;display:block}.balloon-layout-inner-loader:before{animation:anim-loader-appear .8s;height:32px;content:url(/images/map/tooltip_loader.gif);position:absolute;top:50%;margin:-16px 0 0 -16px;left:50%;width:32px;display:block}@keyframes anim-loader-appear{0%{opacity:0}50%{opacity:0}to{opacity:1}}.service-gallery-box{height:calc(100vh - 81px);visibility:visible;width:100%}.service-gallery-box__offer-mob{overflow:hidden;position:relative;max-height:220px!important}.service-gallery-box__offer-mob .deleted-offer-content,.service-gallery-box__offer-mob .expired-offer-content{display:none}.service-gallery-box__offer-mob.expired-offer:after{height:100%;content:"";position:absolute;opacity:.8;top:0;background:#6339f5;left:0;width:100%;display:flex;z-index:1}.service-gallery-box__offer-mob.expired-offer .expired-offer-content{font-size:24px;font-weight:800;color:#fff;position:absolute;text-align:center;top:50%;width:100%;line-height:32px;margin-top:-16px;font-family:Montserrat,sans-serif;display:block;z-index:2}.service-gallery-box__offer-mob.expired-offer .slider-paging-container{display:none}.service-gallery-box__offer-mob.deleted-offer:after{height:100%;content:"";position:absolute;top:0;background:#6339f5;left:0;width:100%;display:flex;z-index:1}.service-gallery-box__offer-mob.deleted-offer .deleted-offer-content{font-size:24px;font-weight:800;color:#fff;position:absolute;text-align:center;top:50%;width:100%;line-height:32px;margin-top:-16px;font-family:Montserrat,sans-serif;display:block;z-index:2}.service-gallery-box__offer-mob.deleted-offer .slider-paging-container{display:none}.service-gallery-box__offer-mob .sly-gallery.sly-gallery-mobile{height:230px}.service-gallery-box .gallery-container{height:100%;overflow:hidden;text-align:center}.service-gallery-box .gallery-container ul{list-style:none;height:100%;padding:0;position:relative;margin:0;width:100%}.service-gallery-box .gallery-container ul .active li{display:block}.service-gallery-box .gallery-container ul li{height:100%;overflow:hidden;position:absolute;left:0;width:100%;display:none}.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{justify-content:center;font-size:16px;color:#fff;content:"Показать все фото";align-items:center;background:linear-gradient(180deg,#0000 -51.4%,#000000bf 93.13%);line-height:24px;display:flex;z-index:1}.service-gallery-box .gallery-controls:before{height:80px;transform:translateY(16px);pointer-events:none;content:"";position:absolute;bottom:0;background:linear-gradient(180deg,#0000,#0003 70%,#00000059);left:0;width:100%}.service-gallery-box .gallery-controls .gallery-nav{list-style:none;padding:0;right:20px;position:absolute;bottom:0;gap:6px;margin:0 0 32px;left:20px;display:flex}.service-gallery-box .gallery-controls .gallery-nav__item{flex:1;height:2px;background-color:#fff9;border-radius:1px}.service-gallery-box .gallery-controls .gallery-nav__item.active{background:#fff}.service-gallery-box .gallery-controls-extend .next,.service-gallery-box .gallery-controls-extend .prev{padding:0;bottom:0;top: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{left:0;width:20%}.service-gallery-box .gallery-controls-extend .next{right:0;width:80%}.service-gallery-box .gallery-controls-extend .next a,.service-gallery-box .gallery-controls-extend .next i{right:0}.service-gallery-box .gallery-hide-controls .gallery-controls{display:none}.service-gallery-box .gallery-photos-lenght{height:20px;font-size:13px;color:#fff;position:absolute;text-align:center;top:100%;border-radius:5px;background:#000;background:#00000080;margin-left:-23px;left:50%;width:46px;line-height:20px;margin-top:-30px;z-index:2}.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{overflow:hidden;position:relative}.sly-gallery.sly-gallery-mobile{height:440px}.sly-gallery .sly-gallery-list li{position:relative!important;float:left}.slider-paging{position:relative;vertical-align:top;display:inline-block}.slider-paging-container{font-size:0;right:0;position:absolute;bottom:10px;text-align:center;left:0;line-height:0;z-index:5}.slider-dot{height:7px;margin:0 4px;border-radius:100%;background:#eaebf280;width:7px;float:left}.slider-dot.active{background:#eaebf2}.gallery-more{transform:translate(-50%,-50%);font-size:40px;font-weight:100;color:#fff;position:absolute;text-align:center;top:50%;left:50%;line-height:44px;z-index:2}.gallery-more-subtext{font-size:20px;line-height:30px}.multiple-items:after{height:100%;right:0;content:"";position:absolute;top:0;background:#3d3f5580;left:0;display:block;z-index:1}.gallery-item-wrapper{overflow:hidden;box-sizing:border-box}.gallery-item-wrapper:last-child{border-bottom:0}.right-gallery{overflow:hidden;right:0;position:absolute;top:65px;width:23%;z-index:6}.right-gallery-list{list-style:none;padding:0;margin:0}.right-gallery-list-item{height:100%;font-weight:100;transition:.4s ease;position:relative;background-size:cover;background-position:50%;cursor:pointer}.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{list-style:none;height:100%;padding:0;margin:0;width:100%!important;display:flex}.gallery-photo-list-item{flex:2 1 auto;position:relative;background-size:cover;background-position:50%;width:auto;background-repeat:no-repeat}.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{flex-direction:column;display:flex}.gallery-photo-list-item__more .gallery-photo-list .gallery-photo-list-item{height:100%;transition:.4s ease;position:absolute;width:100%}.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{height:100%;position:absolute;background-size:cover;top:0;margin:0;background-position:50%;left:0;width:77%;background-repeat:no-repeat}.premium-gallery-preview+img{display:none}.gallery-advertisement-slide{overflow-x:auto;justify-content:space-around;display:flex}.gallery-advertisement-slide__single-item-slide{height:100vh;max-width:1280px;max-height:966px;background-color:#1c1c1e;margin:0 80px;width:100vw;display:inline-block;z-index:3}.gallery-advertisement-multi-slide{overflow:auto;padding:96px 36px 16px;max-width:1280px;flex-direction:column;max-height:966px;background-color:#1c1c1e;margin:0 80px;display:flex;z-index:6}.gallery-advertisement-multi-slide__title{color:#fff;align-self:center;padding-bottom:24px}.gallery-advertisement-multi-slide__cards-wrapper{justify-content:center;flex-wrap:wrap;display:flex}.gallery-advertisement-multi-slide__recommendation-button{padding:8px 44px;color:#fff;margin:0 auto;border-radius:4px;background:#0009}.gallery-advertisement-multi-slide__recommendation-wrapper{transform:translateX(-50%);position:absolute;bottom:16px;left:50%}.multi-slide-item{flex:1 0 30%;height:284px;overflow:hidden;margin-right:20px;margin-bottom:20px;position:relative;background-color:#3e3e40;border-radius:4px;width:389px}.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{flex-direction:column;display:flex;z-index:6}.gallery-advertisement-right-slide__wrapper{justify-content:center;flex-direction:row;display:flex}.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{height:100%;flex-direction:column;background:#1c1c1e;display:flex;z-index:3}.gallery-advertisement-right-slide__title{padding:28px 20px 20px;color:#fff;align-self:center;background:#1c1c1e}.gallery-advertisement-right-slide .single-item-slide__bottom{opacity:1}.right-slide-item{flex:1;position:relative;background-color:#2c2c2e;width:272px}.big-slide{position:relative}.big-slide .single-item-slide__info-wrapper{padding:12px 20px 16px;justify-content:space-between;position:absolute;background-color:#1c1c1e;box-sizing:border-box;display:flex}.big-slide .single-item-slide__info-wrapper-last{right:0;top:0;left:0}.single-item-slide{cursor:pointer}.single-item-slide__image{height:100%;background-size:cover;background-position:bottom;width:100%;background-repeat:no-repeat}.single-item-slide__info-wrapper{overflow:hidden;color:#fff;background:#2c2c2e;width:100%}.single-item-slide__info-wrapper-last{overflow:hidden;position:absolute;bottom:0;width:100%}.single-item-slide__info-wrapper svg{height:12px;fill:#fff;padding-right:6px;width:13px}.single-item-slide__address-info{padding-bottom:4px;display:flex}.single-item-slide__bottom{opacity:.6}.single-item-slide__bottom svg{height:12px;fill:#fff;margin-right:6px;width:12px}.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{padding:12px 20px 16px;justify-content:space-between;font-size:13px;font-weight:400;font-style:normal;position:relative;align-items:center;background:#2c2c2e;line-height:20px;display:flex}.single-item-slide__info-wrapper-inner:after{height:100%;right:0;content:" ";position:absolute;top:0;background:linear-gradient(270deg,#2c2c2e,#2c2c2e03);width:25px;display:block}.single-item-slide__info-wrapper-inner-left{color:#fff;flex-direction:column;align-items:flex-start;display:flex}.single-item-slide__bottom{align-items:center;display:flex}.single-item-slide__rating{font-weight:700;color:#ffaa30;padding-right:8px}.single-item-slide__rating svg{transform:translateY(1px);fill:#ffaa30;margin-right:2px}.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{text-align:left;padding-bottom:4px;display:block}.single-item-slide__title span{opacity:1}.single-item-slide__link{padding:10px 20px;color:#fff;transition:opacity .3s;border-radius:6px;background:#3d3f55;display:block;z-index:3}.single-item-slide__link:hover{transition:opacity .3s;opacity:.8}.button{height:26px;padding:0 10px;font-size:13px;border:1px solid #d8d9e0;text-decoration:none;font-weight:400;text-shadow:none;color:#3d3f55;position:relative;outline:0;text-align:center;box-sizing:border-box;margin:0;box-shadow:none;border-radius:4px;background:none;cursor:pointer;line-height:25px;vertical-align:middle;display:inline-block}.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{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button.disable,.button.disabled,.button[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#fff}.button.button-static,.button.button-static.active,.button.button-static:active,.button.button-static:hover{border-color:#d8d9e0;color:#3d3f55;background-color:#fff}.button.button-border{border-color:#fff}.button.button-border:hover{border-color:#f1f2f9}.button.button-border.active,.button.button-border:active{border-color:#3d3f55}.button.disable .button-icon,.button.disabled .button-icon,.button[disabled] .button-icon{opacity:.5}.button-white{border-color:#d8d9e0}.button-white:hover{background-color:#f1f2f9}.button-white.active,.button-white:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-white.disable,.button-white.disabled,.button-white[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#fff}.button-white.button-static,.button-white.button-static.active,.button-white.button-static:active,.button-white.button-static:hover{border-color:#d8d9e0;color:#3d3f55;background-color:#fff}.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{border-color:#6339f5;color:#fff;background-color:#6339f5}.button-primary:hover{border-color:#5a36d6;color:#fff;background-color:#5a36d6}.button-primary.active,.button-primary:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-primary.disable,.button-primary.disabled,.button-primary[disabled]{border-color:#6339f5;color:#fff;color:#fff6;background-color:#6339f5}.button-primary.button-static,.button-primary.button-static.active,.button-primary.button-static:active,.button-primary.button-static:hover{border-color:#6339f5;color:#fff;background-color:#6339f5}.button-silver{background-color:#eaebf2}.button-silver.hover,.button-silver:hover{background-color:#e1e2e9}.button-silver.active,.button-silver:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-silver.disable,.button-silver.disabled,.button-silver[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.button-silver.button-static,.button-silver.button-static.active,.button-silver.button-static:active,.button-silver.button-static:hover{border-color:#d8d9e0;color:#3d3f55;background-color:#eaebf2}.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{border-color:#6339f5;color:#fff;background-color:#6339f5}.button-purple:hover{border-color:#5a36d6;color:#fff;background-color:#5a36d6}.button-purple.active,.button-purple:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-purple.disable,.button-purple.disabled,.button-purple[disabled]{border-color:#6339f5;color:#fff;color:#fff6;background-color:#6339f5}.button-purple.button-static,.button-purple.button-static.active,.button-purple.button-static:active,.button-purple.button-static:hover{border-color:#6339f5;color:#fff;background-color:#6339f5}.button-red{border-color:#e42222;color:#fff;background-color:#e42222}.button-red:hover{background-color:#e73939}.button-red.active,.button-red:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-red.disable,.button-red.disabled,.button-red[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.button-orange{border-color:#faa732;color:#fff;background-color:#faa732}.button-orange:hover{background-color:#fbb24b}.button-orange.active,.button-orange:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-aqua{border-color:#49afcd;color:#fff;background-color:#49afcd}.button-aqua:hover{background-color:#5db8d2}.button-aqua.active,.button-aqua:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.button-border-red{border-color:#e42222;color:#e42222;background-color:#fff}.button-border-red.hover,.button-border-red:hover{border-color:#e73939;color:#e73939}.button-border-red.active,.button-border-red:active{border-color:#e42222;color:#fff;background-color:#e42222}.button-border-orange{border-color:#faa732;color:#faa732;background-color:#fff}.button-border-orange.hover,.button-border-orange:hover{border-color:#fbb24b;color:#fbb24b}.button-border-orange.active,.button-border-orange:active{border-color:#faa732;color:#fff;background-color:#faa732}.button-border-green{border-color:#32952e;color:#32952e;background-color:#fff}.button-border-green.hover,.button-border-green:hover{border-color:#39a834;color:#39a834}.button-border-green.active,.button-border-green:active{border-color:#32952e;color:#fff;background-color:#32952e}.button-purple2{border:none;text-shadow:0 -1px 0 #000000b3;color:#fff;background-color:#6554a3;box-shadow:0 1px 3px #0000004d;background-image:linear-gradient(180deg,#6b5aad,#5b4c94)}.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;box-shadow:0 1px 3px #0000;background-image:linear-gradient(180deg,#5b4c94,#6b5aad);background-repeat:repeat-x}.button-purple2.disable{border-top:1px solid #615b88;background-color:#514a7c;box-shadow:0 1px 3px #0000004d;background-image:linear-gradient(180deg,#544d81,#4c4675);background-repeat:repeat-x}.button-dark,.button-dark:hover{border:1px solid #272837;text-shadow:0 -1px 0 #000000b3;color:#fff;box-shadow:inset 0 1px 0 #404052;background:#313245}.button-dark2,.button-dark2:hover{border:1px solid #3d3f57;text-shadow:0 -1px 0 #0000007d;color:#fff;background-color:#4d4f68;box-shadow:inset 0 1px 1px #ffffff26;background-image:linear-gradient(180deg,#585a74,#3d3f56);background-repeat:repeat-x}.button-green{border:0;text-shadow:none;color:#fff;background:#32952e}.button-green:hover{background:#39a834}.button-green:active{background:#2b8228}.button-pink{border-color:#f84177;color:#fff;background:#f84177}.button-pink.active,.button-pink.hover,.button-pink:active,.button-pink:hover{border-color:#ec3e71;color:#fff;background-color:#ec3e71}.button-pink.disabled,.button-pink:disabled{border-color:#ec3e71;color:#ffffff80;background-color:#ec3e71;cursor:default}.button-link{color:#6339f5}.button-noborder{padding:0;border:none;border-radius:0}.button-noborder,.button-noborder:active,.button-noborder:hover{color:#6339f5;background:none}.button24{padding:4px 10px;font-size:11px;line-height:16px}.button28{height:auto;padding:4px 12px;font-size:13px;line-height:18px}.button34{height:34px;padding:0 15px;font-size:16px;line-height:33px}.button36{height:auto;padding:3px 16px;font-size:16px;border-radius:6px;line-height:28px}.button40{height:40px;padding:0 20px;font-size:20px;font-weight:400;line-height:37px}.button44{height:auto;padding:7px 20px;font-size:16px;border-radius:6px;line-height:28px}.button-large{height:32px;padding:0 15px;font-size:16px;font-weight:700;text-shadow:none;border-radius:5px;line-height:33px}.button-big{height:43px;padding:0 20px;font-size:20px;font-weight:400;border-radius:5px;line-height:41px}.button-xlarge{height:60px;padding:0 30px;font-size:20px;border-radius:4px;line-height:58px}.button-block{padding:0;text-align:center;width:100%;display:block}.button-block-button44{height:auto;padding:7px 20px;font-size:16px;border-radius:6px;line-height:28px}.button-dashed{border-style:dashed}.button-half{width:47%}.btn1{height:26px;padding:0 10px;font-size:12px;border:1px solid #ccced8;text-decoration:none;font-weight:700;-webkit-touch-callout:none;text-shadow:#fff 0 1px 0;color:#3d3f55;position:relative;text-align:center;background-color:#d9dae3;box-shadow:inset 0 1px 1px #f1f1f5;border-radius:4px;cursor:pointer;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);line-height:26px;-webkit-user-select:none;user-select:none;display:inline-block}.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{overflow:hidden;font-size:0;display:inline-block}.button-group .button{border-left-width:0;min-width:52px;border-radius:0}.button-group .button.first,.button-group .button.first-button,.button-group .button:first-child{border-bottom-left-radius:4px;border-left-width:1px;border-top-left-radius:4px}.button-group .button.last,.button-group .button.last-button,.button-group .button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.button-group .button i{font-size:10px;font-weight:400;font-style:normal;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{height:14px;position:relative;top:4px;background:url(/images/card/arrows.png) no-repeat;background-position:0 14px;width:15px;display:inline-block}.pager-next-prev .prev{border-bottom:1px solid #b1b2b7;border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pager-next-prev .prev i{background-position:0 0}.pager-next-prev .next{border-bottom:1px solid #b1b2b7;border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}.pager-next-prev .next i{background-position:-15px 0}.button-arrows{font-size:0;display:inline-block}.button-arrows i{height:14px;position:relative;top:50%;width:15px;margin-top:-7px;display:block}.button-arrows i:before{height:6px;content:"";position:absolute;top:50%;background:#9595a3;left:0;width:7px;margin-top:-3px}.button-arrows i:after{height:0;border-left:8px solid #9595a3;right:0;content:"";position:absolute;border-top:7px solid #0000;border-bottom:7px solid #0000;top:50%;width:0;margin-top:-7px}.button-arrows .disabled i{opacity:.5}.button-arrows-next{border-radius:0;border-bottom-right-radius:4px;padding:0 8px;border-top-right-radius:4px}.button-arrows-next.disabled{cursor:default}.button-arrows-prev{border-radius:0;border-bottom-left-radius:4px;border-right:none;padding:0 8px;border-top-left-radius:4px}.button-arrows-prev i:before{right:0;left:auto}.button-arrows-prev i:after{border-right:8px solid #9595a3;border-left:none;right:auto;content:"";position:absolute;left:0}.button-arrows-prev.disabled{cursor:default}.customChoosen .chosen-container .chosen-single{height:26px;padding:0 10px;font-size:13px;border:1px solid #0000;text-decoration:none;font-weight:400;text-shadow:none;color:#3d3f55;position:relative;outline:0;text-align:center;background-color:#eaebf2;box-sizing:border-box;margin:0;box-shadow:none;border-radius:4px;cursor:pointer;line-height:25px;vertical-align:middle;display:inline-block}.customChoosen .chosen-container .chosen-single.hover,.customChoosen .chosen-container .chosen-single:hover{background-color:#e1e2e9}.customChoosen .chosen-container .chosen-single.active,.customChoosen .chosen-container .chosen-single:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.customChoosen .chosen-container .chosen-single.disable,.customChoosen .chosen-container .chosen-single.disabled,.customChoosen .chosen-container .chosen-single[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.button-file{overflow:hidden;position:relative}.button-file input.file{right:0;position:absolute;opacity:0;bottom:0;top:0;cursor:pointer;left:0;z-index:2}.button-file .icon-add{position:relative;top:6px;vertical-align:top;z-index:1}.button-file .icon-delete{position:relative;top:4px;vertical-align:top;z-index:1}.button-shadow.dropped:after{height:100%;height:100vh;content:"";position:fixed;top:0;background:#0006;left:0;width:100%;width:100vw;display:block;z-index:50}.filter-popup-list,.list-reset,.orglist-pagination ul,.super-article-text ul,.super-links-list{list-style:none;padding:0;margin: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{margin-bottom:9px;min-width:300px;line-height:25px}.list-dotted li,.list-dotted tr{position:relative;border-bottom:2px dotted #ccc;margin-top:10px}.list-dotted li:first-child,.list-dotted tr:first-child{margin-top:0}.list-dotted li .item,.list-dotted tr .item{position:relative;top:10px}.list-dotted li .item.left,.list-dotted tr .item.left{margin-right:120px}.list-dotted li .item.left .item-holder,.list-dotted tr .item.left .item-holder{padding-right:5px}.list-dotted li .item.right,.list-dotted tr .item.right{right:0;position:absolute;top:100%;margin-top:-16px}.list-dotted li .item.right .item-holder,.list-dotted tr .item.right .item-holder{padding-left:5px}.list-dotted li .item-holder,.list-dotted tr .item-holder{background:#fff}.highlight .list-dotted li .item-holder,.highlight .list-dotted tr .item-holder{background-color:#f7f8fb}.mp-service-item.highlight .list-dotted li .item-holder,.mp-service-item.highlight .list-dotted tr .item-holder{background-color:#fff}.list-dotted li .readmore .gray9,.list-dotted tr .readmore .gray9{border-bottom:1px solid;border-color:#0000001a}.list-dotted a{text-decoration:none}.table-dotted{border-spacing:0;display:block}.table-dotted tbody,.table-dotted tr{display:block}.table-dotted td{padding:0;display:block}.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:50px}.mb10{margin-bottom:10px}.mlr20{margin-right:20px;margin-left:20px}.mlr30{margin-right:30px;margin-left: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{text-decoration:none;color:#2c2d36}.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{content:"";line-height:0;display:table}.clear,.clearfix:after{clear:both}.clear{height:0;overflow:hidden;padding:0;font-size:0;margin:0;width:100%;line-height:0;float:none;display:block}.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{overflow-wrap:break-word;word-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;visibility:hidden!important;margin-left:-100000px!important;margin-top:-100000px!important}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;user-select: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 td,.table th{text-align:left;vertical-align:top}.table td.rtl,.table 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{text-decoration:none;background-position:0;background-repeat:no-repeat;display:block}.panel-dark{background-color:#000;background-color:#0009}.panel-dark,.panel-dark a{color:#fff}.panel-dark.panel-dark30{background-color:#0000004d}.panel-dark .pd20,.panel-dark .pdg{padding-top:15px;padding-bottom:15px}.panel-dark .panel-title{font-size:20px;font-weight:400;line-height:25px}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.round{border-radius:100%}.rounded{border-radius:4px}.circle-s{height:8px;background-color:#000;border-radius:100%;width:8px;display:block}.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{height:3px;overflow:hidden;right:0;transition:transform 0s;position:absolute;max-height:none!important;opacity:1;left:0;width:100%}.linear-loader:before{height:100%;transform:scaleX(0);content:"";position:absolute;background-color:#f84177;transform-origin:left center;left:0;width:100%;background-image:linear-gradient(90deg,#6339f5,#f84177);background-repeat:repeat-x;z-index:2}.linear-loader.half-load:before{transform:scaleX(.9);transition:transform 20s cubic-bezier(.07,.8,.2,.93)}.linear-loader.full-load{transition:opacity 0s .55s;opacity:0}.linear-loader.full-load:before{transform:scale(1);transition:transform .5s}.linksmaker{right:0;position:absolute;bottom:0;top:0;left:0;z-index:2}.dark{color:#3d3e56}.stretched-link:after{right:0;content:"";position:absolute;bottom:0;top: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:200px}.feedbacks li{border-top:1px solid #eaebf2}.feedbacks li .subcomments{overflow:hidden;border-right:1px solid #f1f2f5;border-left:1px solid #f1f2f5;background-color:#f4f5f8;margin:0 20px 20px;box-shadow:inset 0 1px 0 #f1f2f5;border-radius:5px}.feedbacks li .subcomments:before{height:13px;content:"";position:absolute;background-position:-70px -148px;margin-left:115px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:-13px;display:inline-block}.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 .comment-complaint,.feedbacks li:hover>.comment-container .comment-share{display:block}.feedbacks .stars-view{vertical-align:top;display:inline-block}.feedbacks .stars-view .stars-rating-text{position:relative;top:-2px}.feedbacks .comment-head{margin-bottom:5px;text-shadow:0 1px 0 #fff;color:#bbbcc4;line-height:18px}.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{line-height:18px;margin-top:10px}.feedbacks .comment-bottom .button{height:22px;font-size:11px;border-radius:20px;line-height:20px}.feedbacks .comment-bottom .button.disable,.feedbacks .comment-bottom .button.disabled,.feedbacks .comment-bottom .button[disabled]{background-color:initial;cursor:default}.feedbacks .comment-bottom .button.disable .icon,.feedbacks .comment-bottom .button.disabled .icon,.feedbacks .comment-bottom .button[disabled] .icon{opacity:.5}.feedbacks .comment-bottom .icon{position:relative;top:-1px;vertical-align:middle}.feedbacks .comment-share{display:none}.feedbacks .comment-share .button{padding:0;width:22px}.feedbacks .comment-complaint{font-size:11px;text-decoration:none;color:#bbbcc4;line-height:22px;display: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;background-size:cover;background-position:50%;width:60px;background-repeat:no-repeat}.feedbacks-form{position:relative}.feedbacks-form .textarea{border:1px solid #d8d8d8;max-width:562px;box-sizing:border-box;margin:0 0 10px;box-shadow:inset 0 1px 3px #0000001a;background:#fff;width:100%}.feedbacks-form .textarea textarea{height:100px;padding:6px;border:none;box-sizing:border-box;margin:0;background:none;width:100%;display:block}.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{max-width:100%;width:auto}.feedbacks-form .textarea .min-length-notice{padding:0 6px;color:#bbbcc4}.feedbacks-form .input{border:1px solid;border-color:#0000 #0000 #d8d8d8;height:28px;padding:6px 5px 7px;color:#2c2d36;box-sizing:border-box;background:#0000;width:100%}.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{height:28px;padding:7px 6px 8px;color:#b8b8b8;border-bottom:1px solid #d8d8d8;box-sizing:border-box}.feedbacks-form .stars-view{margin-left:5px;vertical-align:top;display:inline-block}.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{padding-top:5px;position:relative;width:180px;padding-left:55px}.comment-block-voice .s-icons-headset{position:absolute;margin-left:-35px;margin-top:-5px}.comment-container .comment-block-voice{display:none}.comment-container .feedbacks-form{padding-top:20px}.comment-container .button-block{padding-right:10px;padding-left: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{padding:3px;right:-5px;position:absolute;top:-5px;border-radius:100px;background:#fff;cursor:pointer}.comment-images .delete i{display:block}.comment-image-container.comment-image-cropped{overflow:hidden;position:relative;max-height:500px}.comment-image-container.comment-image-cropped:after{height:8px;right:0;content:"";position:absolute;bottom:0;background:url(/images/image-cropped.png) repeat-x;left:0}.comment-image-container img{max-width:600px}.comments-without-bottom .comment-bottom{display:none}.comment-avatar{box-shadow:inset 0 0 1px #3d3e5680;background-position:50%;border-radius:3px}.comment-avatar,.comment-avatar__container{height:50px;width:50px}.comment-body{min-height:50px}.bcrating-title{color:#3d3f55}.bcrating-average{border-right:1px solid #eaebf2;box-sizing:border-box;width:230px}.bcrating-average-total{font-weight:700}.bcrating-bar{height:4px;border-radius:2px;background:#e6ecf2}.bcrating-bar-value{height:4px;border-radius:2px;background:#d8d9e0}.bcrating-bar-yellow .bcrating-bar-value{background:#ffaa30}.bcrating-bar-blue .bcrating-bar-value{background:#aec3e6}.bcrating-list{position:relative;box-shadow:-1px 0 0 #eaebf2;margin-left:230px}.bcrating-list-item{box-sizing:border-box;width:300px;float:left}.bcrating-list-larr,.bcrating-list-rarr{height:60px;position:absolute;opacity:0;top:40px;box-sizing:border-box;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f;border-radius:100%;background:#fff;cursor:pointer;width:60px}.bcrating-list-larr.disabled,.bcrating-list-rarr.disabled{display:none}.bcrating-list:hover .bcrating-list-larr,.bcrating-list:hover .bcrating-list-rarr{opacity:1}.bcrating-list-larr{left:20px}.bcrating-list-larr-icon{height:28px;position:relative;position:absolute;top:50%;margin:-14px 0 0 -10px;left:50%;width:16px}.bcrating-list-larr-icon:after,.bcrating-list-larr-icon:before{height:4px;content:"";position:absolute;top:50%;background-color:#d8d9e0;transform-origin:2px 2px;border-radius:2px;left:0;width:20px;margin-top:-2px}.bcrating-list-larr-icon:before{transform:rotate(45deg)}.bcrating-list-larr-icon:after{transform:rotate(-45deg)}.bcrating-list-rarr{right:20px}.bcrating-list-rarr-icon{height:28px;position:relative;position:absolute;top:50%;margin:-14px 0 0 -6px;left:50%;width:16px}.bcrating-list-rarr-icon:after,.bcrating-list-rarr-icon:before{height:4px;right:0;content:"";position:absolute;top:50%;background-color:#d8d9e0;transform-origin:18px 2px;border-radius:2px;width:20px;margin-top:-2px}.bcrating-list-rarr-icon:before{transform:rotate(45deg)}.bcrating-list-rarr-icon:after{transform:rotate(-45deg)}.comment-marks__container{grid-template-columns:1fr auto;gap:12px;display:grid}.comment-marks__divider{height:1px;grid-column:1/-1;background:#eaebf2}.feedbacks-new.loading{transition:opacity .1s ease-in;opacity:.3}.feedbacks-new .comment-container{padding:0 40px;margin:30px 0}.feedbacks-new .comment-container_moderation{padding-top:15px;background-color:#ffaa300d}.feedbacks-new .comment-container_moderation .comment-top{display:flex}.feedbacks-new .comment-container_moderation .moderation-sign{padding:2px 8px;font-size:13px;color:#2c2d36;background-color:#ffaa301a;align-items:center;border-radius:14px;cursor:pointer;line-height:20px;display:inline-flex}.feedbacks-new .comment-container_moderation .moderation-sign svg{height:16px;width: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;font-weight:700;margin-bottom:8px;line-height:20px;margin-top:12px}.feedbacks-new .comment-container .comment-top{margin-bottom:20px;position:relative}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 .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;position:absolute;min-width:200px;top:17px;display:none}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-balloon{padding:8px 0;border:1px solid #eaebf2;position:relative;box-shadow:0 4px 10px 0 #0000001a;border-radius:4px;background:#fff;width:100%;z-index:1}.feedbacks-new .comment-container .edit-comment-balloon-item{font-size:16px;line-height:24px;white-space:nowrap}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: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{height:0;pointer-events:none;border:solid #0000;content:"";position:absolute;bottom:100%;width:0}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{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 .comment-level-1 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-2 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-3 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-4 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-5 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-6 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-7 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-8 .comment-container,html:not([dir=rtl]) .feedbacks-new .comment-level-9 .comment-container{padding-left:64px}html[dir=rtl] .feedbacks-new .comment-level-1 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-2 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-3 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-4 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-5 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-6 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-7 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-8 .comment-container,html[dir=rtl] .feedbacks-new .comment-level-9 .comment-container{padding-right:64px}.feedbacks-new .comment-bottom,.feedbacks-new .comment-edit-counter{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-complaint,.feedbacks-new .comment-share{visibility:hidden}.feedbacks-new li:hover>.comment-container .comment-complaint,.feedbacks-new li:hover>.comment-container .comment-share{visibility:visible}.feedbacks-new .comment-thumb.active{color:#6339f5}.feedbacks-new .comment-thumb.active svg{fill:#6339f5}.feedbacks-new .comment-thumb svg{height:24px;fill:#8b8b98;width:24px;vertical-align:middle;display:inline-block}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.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{overflow:hidden;min-height:124px;resize:none;font-size:16px;box-sizing:border-box;line-height:24px}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-clean{height:16px;position:relative;position:absolute;top:10px;cursor:pointer;width:16px;display:block}.feedbacks-form-new .form .textarea-clean:after,.feedbacks-form-new .form .textarea-clean:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-10px;left:50%;width:20px;margin-top:-1px}.feedbacks-form-new .form .textarea-clean:before{transform:rotate(45deg)}.feedbacks-form-new .form .textarea-clean:after{transform:rotate(-45deg)}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 .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;border:none}html:not([dir=rtl]) .feedbacks-form-new .rating-holder,html[dir=rtl] .feedbacks-form-new .rating-holder{padding:13px 13px 17px}.feedbacks-form-new .input{height:45px;padding:6px 15px 7px;font-size:16px;border:none;box-sizing:border-box;line-height:24px}.feedbacks-form-new .comment-images{margin:0}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-delete{position:absolute;top:-10px;border-radius:100%;cursor:pointer;z-index:1}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 i{display:block}.feedbacks-form-new .comment-images ul{flex-wrap:wrap;display:flex}.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.invalid .error-box{display:block}.feedbacks-form-new .zuploader{margin:0}.feedbacks-form-new .zuploader .qq-uploader{position:relative;display:block!important}.feedbacks-form-new .zuploader .qq-upload-button{height:66px;padding:20px 15px 0;box-sizing:border-box;direction:inherit!important;display:block!important}.feedbacks-form-new .zuploader .qq-upload-button .button-file{padding:0;font-size:16px;border:none;color:#6339f5;border-radius:0;width:100%;line-height:24px}html:not([dir=rtl]) .feedbacks-form-new .zuploader .qq-upload-button .button-file{text-align:left}html[dir=rtl] .feedbacks-form-new .zuploader .qq-upload-button .button-file{text-align:right}.feedbacks-form-new .zuploader .qq-upload-button .button-file:active,.feedbacks-form-new .zuploader .qq-upload-button .button-file:focus,.feedbacks-form-new .zuploader .qq-upload-button .button-file:hover{background:none}.feedbacks-form-new .zuploader .qq-upload-button .button-file .icon-add{height:20px;position:relative;top:2px;background-position:0 -128px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block;z-index:0}html:not([dir=rtl]) .feedbacks-form-new .zuploader .qq-upload-button .button-file .icon-add{margin-right:15px}html[dir=rtl] .feedbacks-form-new .zuploader .qq-upload-button .button-file .icon-add{margin-left:15px}html:not([dir=rtl]) .feedbacks-form-new .zuploader .qq-upload-button .button-file .icon-add{margin-left:0}html[dir=rtl] .feedbacks-form-new .zuploader .qq-upload-button .button-file .icon-add{margin-right:0}.feedbacks-form-new .zuploader .qq-upload-button .button-file span{vertical-align:middle}.feedbacks-form-new .zuploader .qq-upload-button input{right:0!important}[dir=rtl] .feedbacks-form-new .zuploader .qq-upload-button input{right:auto!important;left:0!important}.feedbacks-form-new .zuploader .qq-upload-drop-area{border-bottom-right-radius:4px;border-bottom-left-radius:4px;right:0;position:absolute;bottom:0;top:0;background:#d8d8d8;left:0}.feedbacks-form-new .zuploader .qq-upload-drop-area:before{border-width:2px;display:none}.feedbacks-form-new .zuploader .uploader-download-icon{position:relative;top:2px}html:not([dir=rtl]) .feedbacks-form-new .zuploader .uploader-download-icon{margin-right:16px}html[dir=rtl] .feedbacks-form-new .zuploader .uploader-download-icon{margin-left:16px}.feedbacks-form-new .comment-text{word-break:break-all}.feedbacks-form-new .comment-photo-limiter{padding-top:8px;clear:both}.feedbacks-form-new .submit-btns{padding-top:10px;clear:both;display:flex}.feedbacks-form-new .qq-upload-drop-area{position:absolute;border-radius:4px;background:#eaebf2}.feedbacks-form-new .qq-upload-drop-area:before{display:none}.feedbacks-form-new .qq-upload-drop-area .upload-area-text{transform:translate(-50%);font-size:16px;color:#3d3f55;position:absolute;top:50%;left:50%;line-height:24px;margin-top:-9px;display:flex}html:not([dir=rtl]) .feedbacks-form-new .qq-upload-drop-area .icon-drop{margin-right:16px}html[dir=rtl] .feedbacks-form-new .qq-upload-drop-area .icon-drop{margin-left:16px}.feedbacks-form-new .qq-uploaded-img{height:100px;width:100px}.feedbacks-form-new .qq-uploaded-img .loading{opacity:.5}.feedbacks-form-new .dropzone-progress-wrapper{height:4px;overflow:hidden;background:#e6ecf2;width:100px}.feedbacks-form-new .dropzone-progress-wrapper .dropzone-progress-bar{height:100%;transition:width .3s linear;background:#6339f5}.comments-controls-sort{gap:20px;display:flex}.comments-controls-sort label{font-size:13px;color:#6339f5;align-items:center;cursor:pointer;line-height:20px;display:flex}.comments-controls-sort label svg{height:8px;transform:rotate(-90deg);fill:#2c2d36;padding:6px 5px;transition:transform .1s ease-in;visibility:hidden;width:10px}.comments-controls-sort label.active{color:#2c2d36}.comments-controls-sort label.active svg{transform:rotate(90deg);visibility:visible}.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{box-sizing:border-box}html:not([dir=rtl]) .review-page .review-section-container{padding:30px 0 0 120px}html[dir=rtl] .review-page .review-section-container{padding:30px 120px 0 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{position:relative;max-width:280px;min-width:230px;box-sizing:border-box;border-radius:14px;background:#eaebf2;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:before{height:120px;content:"";position:absolute;background:url(/images/lamp-img.png);background-size:100%;top:-120px;width:120px;display:block}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;font-weight:700;margin-bottom:5px;line-height:30px}.review-page .review-note-subtitle{font-size:16px;font-weight:700;line-height:24px;display:block}.review-page .review-note-text{font-size:16px;margin-bottom:20px;line-height:24px;margin-top:5px}.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;margin-bottom:0;line-height:35px;margin-top:0}.review-page .review-subtitle{font-size:16px;max-width:640px;line-height:24px;margin-top:5px}.review-header{position:relative;border-bottom:1px solid #eaebf2;align-items:center;display:flex}html:not([dir=rtl]) .review-header,html[dir=rtl] .review-header{padding:50px 120px 40px}@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{vertical-align:middle;display:inline-block}.review-header-arrow-back{height:25px;padding:16px;position:relative;width:14px}.review-header-arrow-back:after,.review-header-arrow-back:before{height:3px;content:"";position:absolute;top:50%;background-color:#bbbcc4;transform-origin:1.5px 1.5px;border-radius:1.5px;left:"unset";width:17.5px;margin-top:-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}[dir=rtl] .review-header-arrow-back:after,[dir=rtl] .review-header-arrow-back:before{transform-origin:17px 1px}.review-header-cross{height:24px;padding:10px;position:relative;position:absolute;top:50%;width:24px;margin-top:-24px;display:block}.review-header-cross:after,.review-header-cross:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-15px;left:50%;width:30px;margin-top:-1px}.review-header-cross:before{transform:rotate(45deg)}.review-header-cross:after{transform:rotate(-45deg)}html:not([dir=rtl]) .review-header-cross{right:70px}html[dir=rtl] .review-header-cross{left:70px}.layer-review-close{min-width:640px;box-sizing:border-box;padding-bottom:50px}.layer-review-close-title{font-size:40px;font-weight:100;line-height:50px}.review-form .review-item{display:flex}.review-form .review-item:first-of-type{margin-top:40px}.review-form .review-item-label{flex:1 0 auto;padding-top:10px;font-size:16px;max-width:240px;box-sizing:border-box;width:240px;line-height:24px}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 .s-icons-about{position:relative;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: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{padding:16px 20px 20px;font-size:13px;font-style:normal;position:absolute;bottom:28px;box-sizing:border-box;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;border-radius:4px;background:#fff;width:280px;line-height:20px;display:none;z-index:1}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 .review-popover-arrow{height:8px;font-style:normal;position:absolute;bottom:-8px;box-sizing:border-box;width:16px}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:before{border-color:#0000001a #0000 #0000;content:"";position:absolute;border-style:solid;border-width:.5rem .5rem 0;bottom:0;display:block}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow:after{border-color:#fff #0000 #0000;content:"";position:absolute;border-style:solid;border-width:.5rem .5rem 0;bottom:1px;display:block}@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{height:24px;display:inline-block}.review-form .review-item .review-text-rating{font-size:16px;color:#b8b8b8;line-height:24px;vertical-align:middle;display:inline-block}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-item-sublabel{font-size:16px;margin-bottom:10px;line-height:24px}.review-form .review-item .review-btn{border-color:#6339f5;height:40px;padding:0 15px;font-size:20px;text-decoration:none;text-shadow:none;color:#fff;position:relative;outline:0;text-align:center;background-color:#6339f5;box-sizing:border-box;margin:18px 0 50px;box-shadow:none;border-radius:4px;cursor:pointer;line-height:37px;vertical-align:middle}.review-form .review-item .review-btn:hover{border-color:#5a36d6;color:#fff;background-color:#5a36d6}.review-form .review-item .review-btn.active,.review-form .review-item .review-btn:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.review-form .review-item .review-btn.disable,.review-form .review-item .review-btn.disabled,.review-form .review-item .review-btn[disabled]{border-color:#6339f5;color:#fff;color:#fff6;background-color:#6339f5}.review-form .review-item .review-btn.inactive{border:#eaebf2;color:#3d3f56;opacity:.4;background:#eaebf2}.review-form .review-item .review-btn.hide{display:none}.review-form .review-item .review-submit-btn{padding:0 15px;margin-bottom:70px;max-width:200px}.review-form .review-item .review-error{font-size:13px;margin-bottom:30px;color:red;line-height:20px;margin-top:-25px}.review-form .review-item .error-box{font-size:13px;color:red;line-height:20px;margin-top:8px}.review-form .review-item .qq-uploader{min-height:110px;position:relative;order:2;width:600px}.review-form .review-item .qq-uploader-border{min-height:110px;border:1px dashed #d8d8d8;box-sizing:border-box;border-radius:4px}.review-form .review-item .qq-uploader .qq-upload-drop-area{position:absolute;border-radius:4px;background:#eaebf2}.review-form .review-item .qq-uploader .qq-upload-drop-area:before{display:none}.review-form .review-item .qq-uploader .qq-upload-drop-area .upload-area-text{transform:translate(-50%,-50%);font-size:16px;color:#3d3f55;position:absolute;top:50%;align-items:center;left:50%;line-height:24px;display:flex}.review-form .review-item .qq-uploader .qq-upload-drop-area .icon-drop{position:relative;bottom:3px}html:not([dir=rtl]) .review-form .review-item .qq-uploader .qq-upload-drop-area .icon-drop{margin-right:16px}html[dir=rtl] .review-form .review-item .qq-uploader .qq-upload-drop-area .icon-drop{margin-left:16px}.review-form .review-item .qq-upload-button{height:100%;position:absolute!important;width:100%;direction:inherit!important}.review-form .review-item .qq-upload-button input[type=file]{right:0!important}[dir=rtl] .review-form .review-item .qq-upload-button input[type=file]{right:auto!important;left:0!important}.review-form .review-item .qq-uploaded-list{list-style:none;padding:0;flex-wrap:wrap;max-width:600px;box-sizing:border-box;margin:0;display:flex}.review-form .review-item .qq-uploaded-item{margin-bottom:18px;position:relative}html:not([dir=rtl]) .review-form .review-item .qq-uploaded-item{margin-right:10px}html[dir=rtl] .review-form .review-item .qq-uploaded-item{margin-left:10px}html:not([dir=rtl]) .review-form .review-item .qq-uploaded-item:last-child{margin-right:0}html[dir=rtl] .review-form .review-item .qq-uploaded-item:last-child{margin-left:0}.review-form .review-item .qq-uploaded-item .qq-uploaded-img{height:110px;width:110px}.review-form .review-item .qq-uploaded-item .qq-uploaded-img.loading{opacity:.5}.review-form .review-item .qq-uploaded-item .delete{position:absolute;top:-10px;cursor:pointer;z-index:10}html:not([dir=rtl]) .review-form .review-item .qq-uploaded-item .delete{right:-10px}html[dir=rtl] .review-form .review-item .qq-uploaded-item .delete{left:-10px}.review-form .review-item .qq-uploaded-item .delete svg{height:20px;width:20px}.review-form .review-item .dropzone-progress-wrapper{height:4px;background:#e6ecf2;width:100px}.review-form .review-item .dropzone-progress-wrapper .dropzone-progress-bar{height:100%;transition:width .3s linear;background:#6339f5}.review-form .review-item .add-review-photo{transform:translateY(-50%);font-size:16px;text-decoration:none;color:#6339f5;position:absolute;top:50%;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}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}.review-form .review-item .add-review-photo .icon-add{vertical-align:text-top}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 svg{height:18px;fill:#6339f5;width:20px}.review-form .review-item .review-input-text{height:45px;padding:8px 16px;font-size:16px;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;width:280px;line-height:24px}.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{overflow:hidden;min-height:110px;resize:none;font-size:16px;border:1px solid #d8d8d8;box-sizing:border-box;border-radius:4px;background:none;width:calc(100% - 2px);line-height:24px;display:block}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:focus{border-color:#5a36d6}.review-form .review-textarea::placeholder{color:#b8b8b8}.review-form .textarea-clean{height:16px;position:relative;position:absolute;top:10px;cursor:pointer;width:16px;display:block}.review-form .textarea-clean:after,.review-form .textarea-clean:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-10px;left:50%;width:20px;margin-top:-1px}.review-form .textarea-clean:before{transform:rotate(45deg)}.review-form .textarea-clean:after{transform:rotate(-45deg)}html:not([dir=rtl]) .review-form .textarea-clean{right:12px}html[dir=rtl] .review-form .textarea-clean{left:12px}.review-form .stars-view-big{position:relative}.review-form .star-checkbox{opacity:0}.review-form .star-checkbox__label.active{vertical-align:middle;display:inline-block}.review-form .star-checkbox__label.active svg{fill:#ffaa30}.review-form .star-checkbox__label{height:24px;cursor:pointer;vertical-align:middle;display:inline-block}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 svg{height:24px;fill:#e2e2e6;width:24px;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{border-bottom:1px solid #eaebf2;gap:12px;align-items:center;padding-bottom:12px;display:flex}.comments-stars-captcha{font-size:0;line-height:0}.comments-stars__loading{justify-content:center;right:0;position:absolute;bottom:0;top:0;align-items:center;background:#ffffffbf;left:0;display:flex;z-index:11}.comments-photos-wrapper{padding-top:20px;margin-bottom:28px;border-top:1px solid #eaebf2}.comments-sidebar{flex-direction:column;gap:10px;display:flex}.comments-sidebar__block{padding:16px 12px;border-radius:8px;background:#f9fafb}.comments-sidebar__block-title{font-size:16px;margin-bottom:16px;border-bottom:1px solid #eaebf2;padding-bottom:8px;line-height:24px}.comments-filters{border-bottom:1px solid #eaebf2;padding-bottom:20px}.comments-next{margin-top:24px}.comments-empty-text{height:216px;justify-content:center;flex-direction:column;text-align:center;border-radius:8px;background:#f9fafb;margin-top:20px;display:flex}.comments-empty-search{padding:40px 0 0}.comment-item{padding-top:24px;border-top:1px solid #eaebf2;margin-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{flex-wrap:wrap;gap:6px;display:flex}.comment-item__verified{padding:2px 8px;color:#00a436;gap:8px;align-items:center;border-radius:14px;background:#43cb721a;display:flex}.comment-item__verified svg{height:16px;fill:#7483f3;width: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{padding:24px 40px;background-color:#ffaa300d;margin:0 -40px}.comment-item__wrapper{position:relative;flex-direction:column;word-break:break-word;gap:12px;display:flex}.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;position:absolute;min-width:200px;top:17px;display:none}html:not([dir=rtl]) .comment-item__menu-wrapper{right:0}html[dir=rtl] .comment-item__menu-wrapper{left:0}.comment-item__menu .show-edit-balloon svg{height:24px;width:24px}.comment-item__menu-balloon{padding:8px 0;border:1px solid #eaebf2;position:relative;box-shadow:0 4px 10px 0 #0000001a;border-radius:4px;background:#fff;width:100%;z-index:1}.comment-item__menu-balloon-item{font-size:16px;line-height:24px;white-space:nowrap}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:hover{background:#eaebf2}.comment-item__menu-balloon-item .comment-edit-counter{color:#bbbcc4}.comment-item__menu-balloon:after,.comment-item__menu-balloon:before{height:0;pointer-events:none;border:solid #0000;content:"";position:absolute;bottom:100%;width:0}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{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{padding:2px 8px;font-size:13px;color:#2c2d36;background-color:#ffaa301a;align-items:center;border-radius:14px;cursor:pointer;line-height:20px;display:inline-flex}.comment-item .moderation-sign svg{height:16px;width: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{position:relative;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:hover .moderation-text{display:block}.comment-item .comment-text-subtitle{font-size:13px;font-weight:700;line-height:20px}.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}.stars-view .stars-total-rating{color:#bbbcc4}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 .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{height:12px;fill:#eaebf2;width:12px}.stars-view-medium .stars-container{justify-content:space-between;width:68px;display:flex}.stars-view-medium .star-wrapper{position:relative;width:12px}.stars-view-medium .star-filled{overflow:hidden;position:absolute;top:0}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 svg{fill:#ffaa30}.stars-view-medium .rating-value{font-weight:700;color:#2c2d36;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{height:15px;font-weight:700;line-height:15px}.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{height:15px;width:16px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.stars-view-range .star-item span,.stars-view-range .star-item.active{background-position:-168px -97px}.stars-view-rounded{height:15px;font-weight:400;line-height:15px}.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{height:15px;width:16px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{height:15px;position:relative;top:-1px;background-position:0 -168px;width:15px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);vertical-align:top;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}.stars-view-rounded .rating-value{font-size:16px;font-weight:700;color:#2c2d36;opacity:.9}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-big{height:19px;font-size:13px;line-height:19px}.stars-view-big .star-item{position:relative;background-position:-149px -59px;vertical-align:top}.stars-view-big .star-item,.stars-view-big .star-item span,.stars-view-big .star-item.active{height:19px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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;font-weight:700;color:#3d3f55;line-height:30px}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{height:25px;content:"";position:absolute;top:-2px;background-position:0 -103px;width:25px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}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{height:22px;pointer-events:none;border:1px solid #ffaa30;content:"";position:absolute;top:-4px;border-radius:6px;width:20px}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 .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;font-size:13px;line-height:13px}.stars-view-star13 .star-item{position:relative;background-position:-116px -148px;vertical-align:middle}.stars-view-star13 .star-item,.stars-view-star13 .star-item span{height:13px;width:13px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{list-style:none;padding:20px;border-top:1px solid #eaebf2;margin:0}.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;padding:20px;border-top:1px solid #eaebf2}.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{font-size:20px;font-weight:700;margin:0 0 10px;line-height:25px}.best-content .best-content-title{margin:0 0 10px;line-height:18px;font-family:Roboto,Arial,sans-serif}.best-content.best-content-index:after,.best-content.best-content-index:before{content:"";line-height:0;display:table}.best-content.best-content-index:after{clear:both}.best-content.best-content-index .best-content-links{width:460px;float:left}.best-content.best-content-right{background:none}.best-content.best-content-right .best-content-texts{padding:0;border:0}.best-content.best-content-exchange ul{list-style:none;padding:0;border:none;margin:0}.best-content.best-content-exchange ul li{list-style:none;padding:0;margin:0 0 0 1.4em;line-height:21px;display:block}.best-content.best-content-exchange ul li:before{content:"—";margin-left:-1.4em;float:left;display:block}.search-results .service-items-small-recommended{padding:20px;border-top:1px solid #eaebf2}.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{align-items:center;margin-top:10px;display:flex}.super-links-list-service .super-links-item{margin-top:20px}.super-links-item:first-child{margin-top:0}.super-links-item .image{height:35px;overflow:hidden;flex-shrink:0;align-self:flex-start;width:35px}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 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 h2,.super-article-text h3,.super-article-text h4,.super-article-text h5,.super-article-text h6{font-size:20px;font-weight:400;margin:25px 0 15px;line-height:28px}.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 ol,.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}.seolink-prices{border-collapse:collapse;width:100%;margin-top:24px}.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 td,.seotext-table th{padding:12px;border:1px solid #eaebf2}html:not([dir=rtl]) .seotext-table td,html:not([dir=rtl]) .seotext-table th{text-align:left}html[dir=rtl] .seotext-table td,html[dir=rtl] .seotext-table th{text-align:right}.search-label{margin:2px 0 2px 2px}.search-label .button{font-size:16px}.search-label .button-filter{border-color:#6339f5;height:32px;font-weight:400;-webkit-touch-callout:none;color:#fff;transition:all .3s ease-in-out;padding-right:12px;background-color:#6339f5;box-shadow:none;border-radius:6px;line-height:30px;-webkit-user-select:none;user-select:none;padding-left:12px}.search-label .button-filter:hover{border-color:#6339f5;background-color:#6339f5}.search-label .button-filter .close{border-bottom-right-radius:4px;height:100%;border-left:none;padding:1px 10px;border-top-right-radius:4px}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 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{height:16px;fill:#bbbcc4;width:16px}.suggest-search{overflow:auto;min-height:200px;position:absolute;max-height:550px;top:84px;box-sizing:border-box;box-shadow:none;border-radius:0 0 6px 6px;background:#fffffff2;background:#fff;width:100%;z-index:45}html:not([dir=rtl]) .suggest-search{left:0}html[dir=rtl] .suggest-search{right:0}.suggest-search-overlay{height:calc(100vh - 84px);right:0;position:fixed;bottom:0;top:84px;background:#0006;left:0;width:100vw;z-index:1}.body_rollup_header .suggest-search-overlay,.headroom-disabled .suggest-search-overlay,.suggest-search-overlay._support-page{height:100vh;top:0}.suggest-search .link{overflow:hidden;text-overflow:ellipsis;padding:6px 10px;font-size:16px;text-decoration:none;color:#2c2d36;line-height:24px;white-space:nowrap;display:flex}.suggest-search .suggest-load{flex-wrap:wrap;display:flex}.suggest-search .suggest-item.hover{background:#eaebf2;cursor:pointer}.suggest-search .suggest-item-text{flex-direction:column;display:flex}.suggest-search .suggest-item-icon{height:24px;justify-content:center;align-items:center;width:24px;display:flex}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 svg{height:24px;width: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;color:#2c2d36;line-height:24px}.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{margin:4px 0 10px -8px;line-height:20px}.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}.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}.suggest-search .search-suggestion-item{border-color:#f4f5f8;color:#2c2d36;background:#f4f5f8}.suggest-search .search-suggestion-item:hover{background:#0000000f}.nicelocal-header .suggest-search-overlay{height:100vh;top:0}.header-top{height:84px;font-weight:400;position:relative;background:#fff;z-index:45}html:has(.header-top){--scroll-padding-top:84px}.header-wrapper{height:36px;transform:translateZ(0);padding:24px 0;transition:padding .15s linear;position:fixed;top:0;align-items:flex-start;box-shadow:0 1px 0 0 #0a126c14;background:#fff;width:100%;display:flex;z-index:45}.headroom-disabled .header-wrapper{transform:none;position:relative}html:has(.headroom-disabled .header-wrapper){--scroll-padding-top:0}.header-wrapper .add-org-link{font-size:16px;color:#a7a7ae;line-height:24px}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{align-items:center;display:flex}.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{overflow:hidden;float:none}.header-switcher{height:20px;overflow:hidden;position:relative;width:26px;display:block}html:not([dir=rtl]) .header-switcher{margin:10px 34px 10px 20px}html[dir=rtl] .header-switcher{margin:10px 20px 10px 34px}.header-switcher-icon{height:16px;position:relative;margin:0;align-items:center;width:24px;display:flex}.header-switcher-icon:before{height:2px;transition:all .3s ease-in-out;content:"";position:absolute;top:50%;background:#9496a3;width:100%;margin-top:-1px}html:not([dir=rtl]) .header-switcher-icon:before{left:0}html[dir=rtl] .header-switcher-icon:before{right:0}.header-switcher-icon:after{height:2px;transition:all .3s ease-in-out;content:"";position:absolute;top:50%;box-shadow:0 -7px 0 0 #9496a3,0 7px 0 0 #9496a3;background:#9496a3;width:100%;margin-top:-1px}html:not([dir=rtl]) .header-switcher-icon:after{left:0}html[dir=rtl] .header-switcher-icon:after{right:0}.nicelocal-header .header-switcher-icon{width:20px}.nicelocal-header .header-switcher-icon:after{box-shadow:0 -7px 0 0 #bbbcc4,0 7px 0 0 #bbbcc4;background:#bbbcc4}.header-switcher:hover .header-switcher-icon:after{box-shadow:0 -7px 0 0 #3d3f55,0 7px 0 0 #3d3f55;background:#3d3f55}.header-logo{margin:1px 0 0;display:block}.navigation-header .header-logo{opacity:1}.header-user-menu{margin:0 20px;align-items:center;display:flex}.header-user-menu-wrapper{min-height:36px;align-items:center;display:flex}html:not([dir=rtl]) .header-user-menu-wrapper{margin-left:44px}html[dir=rtl] .header-user-menu-wrapper{margin-right:44px}.header-user-item{padding:3px 20px;font-size:16px;text-decoration:none;color:#a7a7ae;transition:color .3s ease-in-out;line-height:24px;display:block}.header-user-item svg{height:36px;width: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{height:40px;font-size:0;text-align:center;width:40px;line-height:40px;display:block}.header-admin-link .body_rollup_header{height:34px;line-height:34px}.header-avatar{transition:width .15s linear;margin:0 20px;width:36px}.header-avatar-img{padding:0 0 100%}.header-balloon{border:none;box-shadow:none;border-radius:6px;margin-top:10px}.header-balloon .balloon-arrow{height:0;border-right:8px solid #0000;border-left:8px solid #0000;border-bottom:8px solid #fff;width:0}.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{font-size:16px;margin:5px 0;line-height:24px}.header-cities-search input.text{height:40px;padding:0 20px;font-size:16px;border:none;-webkit-appearance:textfield;border-top-right-radius:4px;border-top-left-radius:4px;box-sizing:border-box;width:100%;line-height:40px;font-family:Roboto,Arial,sans-serif;display:block}.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;top:50%;cursor:pointer;margin-top:-6px}html:not([dir=rtl]) .header-cities-search .input-clear{right:15px}html[dir=rtl] .header-cities-search .input-clear{left:15px}.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{border-color:#f4f5f8;height:36px;padding:0;justify-content:center;font-size:16px;font-weight:400;-webkit-touch-callout:none;transition:all .3s ease-in-out;background-color:#f4f5f8;align-items:center;box-shadow:none;border-radius:6px;width:40px;line-height:36px;-webkit-user-select:none;user-select:none;display:flex}.header-search-button .button-filter:hover{border-color:#eff0f5;background-color:#eff0f5}.header-search-button .button-filter svg{height:16px;fill:#bbbcc4;width:16px}.body_rollup_header .header-search-button{display:block}.header-search-loader{position:absolute;top:0;width:100%}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{flex:1 0 auto;display:none}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{border-color:#f4f5f8;height:36px;padding:3px 16px;font-size:16px;background-color:#f4f5f8;border-radius:6px;line-height:28px}.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{border-color:#ecedf0;color:#2c2d36;background-color:#ecedf0}.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{border-color:#3d3f55;color:#fff;background-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{height:11px;position:relative;width:11px;margin-top:-6px;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{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#fff;margin-left:-6px;left:50%;width:12px;margin-top:-1px}.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 .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{min-height:calc(100vh - 64px);top:64px}.header-search{flex:1 0 auto;position:relative}.header-search .search-form{position:relative;z-index:2}.header-search .search-form .reset{padding:0;border:0;outline:0;box-sizing:border-box;background:none;cursor:pointer;vertical-align:top}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 svg{height:16px;fill:#bbbcc4;width:16px}.header-search .search-form .start-search{margin:0 12px;align-items:center;display:flex}.header-search .search-form .start-search svg{height:16px;fill:#bbbcc4;width:16px}.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{border-bottom:0;background-color:#2d2f3c;background-position:19px -45px}.header-search .search-form.focus .search-form-input{background:#fff}.header-search .search-form.focus .search-form-block{overflow:hidden;border-radius:6px 6px 0 0;background:#fff}.nicelocal-header .header-search .search-form.focus .search-form-block{border:2px solid #b19cfa;position:relative;top:-2px;border-radius:6px 0 0 6px;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{overflow:hidden;padding:0;position:relative;max-height:40px;border-radius:6px;background:#f4f5f8;width:100%;display:flex}.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{flex:1;overflow:hidden}.header-search .search-form-input input{height:36px;overflow:hidden;text-overflow:ellipsis;padding:0;font-size:16px;border:none;color:#2c2d36;box-sizing:border-box;background:none;width:calc(100% - 48px);line-height:24px;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{padding:12px 16px 16px;position:absolute;box-sizing:border-box;box-shadow:0 0 1px #3d3f5566,0 2px 15px rgba(61,63,85,.048);border-radius:6px;background:#fff;width:100%;z-index:51}.header-search .search-form-categories-loader{margin:auto}.header-search .search-form-categories-container{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.header-search .search-form-categories-item{padding:10px 12px;color:#2c2d36;gap:8px;border-radius:10px;background:#f4f5f8;display:flex}.header-search .search-form-categories-item:hover{background:#eaebf2}.header-search .search-form-categories-item svg{height:20px;fill:#3d3f55;width:20px}.header-city-select{flex:0 0 auto;position:relative;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{border:1px solid #f4f5f8;align-items:center;background:#f4f5f8;display:flex}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{height:24px;fill:#3d3f55;width:24px}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{overflow:auto;position:absolute;max-height:550px;top:100%;margin:4px 0;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550d;border-radius:6px;background:#fff;width:100%}.header-city-select__suggest-results{list-style:none;padding:6px 0;margin:0}.header-city-select__suggest-results li.choosen{font-weight:700}.header-city-select__suggest-results li a{padding:6px 16px;font-size:16px;color:#2c2d36;line-height:24px;display:block}.header-city-select__suggest-results li a:hover{background:#f9fafb}.header-city-select__input{flex:1}.header-city-select__input input{border:none;margin:0;background:none;width:100%}.header-city-select__input input,.header-city-select__selected-city{padding:5px 8px;font-size:16px;line-height:24px}.header-city-select__loader,.header-city-select__message{height:280px;justify-content:center;color:#8b8b98;align-items:center;display:flex}.header-city-select__error-message{padding:30px 0;color:#8b8b98;text-align:center}.header-city-select__current,.header-city-select__most-popular{padding:12px 16px 0}.header-city-select__current a{color:#2c2d36;transition:color .1s ease-in}.header-city-select__current a:hover{color:#6339f5}.header-city-select__towns{column-gap:16px;list-style:none;padding:8px 16px 0;flex-wrap:wrap;font-size:13px;margin:0;line-height:20px;row-gap:4px;display:flex}.header-city-select__towns .choosen{font-weight:700}.header-city-select__towns a{color:#2c2d36;transition:color .1s ease-in}.header-city-select__towns a:hover{color:#6339f5}.navigation{font-weight:400;position:fixed;bottom:0;visibility:hidden;top:0;background:#fff;width:500px;z-index:47}html:not([dir=rtl]) .navigation{left:-500px}html[dir=rtl] .navigation{right:-500px}.navigation.active{visibility:visible;box-shadow:1px 0 0 0 #0000001a,2px 0 5px 0 #0000001a}html:not([dir=rtl]) .navigation.active{left:0}html[dir=rtl] .navigation.active{right:0}.navigation.active .header-switcher-icon{height:20px;position:relative;margin:0 3px;background:none;width:20px;display:block}.navigation.active .header-switcher-icon:before{transition:transform .15s linear .15s;display:block}.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:after,.navigation.active .header-switcher-icon:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#9496a3;margin-left:-13px;left:50%;width:26px;margin-top:-1px}.navigation.active .header-switcher-icon:before{transform:rotate(45deg)}.navigation.active .header-switcher-icon:after{transform:rotate(-45deg)}.navigation-header{height:84px;right:0;position:absolute;top:0;box-sizing:border-box;box-shadow:0 1px #3d3f4126;background:#fff;left:0}.navigation-header-wrapper{height:36px;padding:24px 0;display:flex}.navigation-header-wrapper:after,.navigation-header-wrapper:before{content:"";line-height:0;display:table}.navigation-header-wrapper:after{clear:both}.navigation-header-wrapper .header-block-logo{flex:1 0 auto}.navigation-header-wrapper .header-block-logo .header-logo{margin-top:3px}.navigation-content{overflow:auto;right:0;position:absolute;bottom:0;top:84px;left:0}.navigation-nav{padding:10px 80px}.navigation-nav-switch{margin-top:18px}.navigation-nav-switch~.navigation-nav-list--active{margin-top:28px}.navigation-nav-title{font-size:40px;font-weight:100;margin:20px 0 40px;line-height:50px}.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{height:10px;fill:#a7a7ae;position:relative;top:1px;width:10px}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-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{border-color:#eaebf2;padding:0 12px 0 9px}.navigation-location-button:hover{border-color:#e3e2ed;background:#e3e2ed}.navigation-location-button.active,.navigation-location-button:active{border-color:#eaebf2;color:#3d3f55;background:#eaebf2}.navigation-location-icon{height:14px;position:relative;width:14px;display:block;display:inline-block}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:before{transform:rotate(-65deg);border-bottom:3px solid #3d3f55;transform-origin:bottom right;margin-top:-3px}.navigation-location-icon:after,.navigation-location-icon:before{height:0;border-right:7px solid #0000;border-left:7px solid #0000;right:0;content:"";position:absolute;top:0;width:0}.navigation-location-icon:after{transform:rotate(-25deg);border-top:3px solid #3d3f55;transform-origin:top right}.navigation-location .button-shadow:after{z-index:10000}.navigation-location .balloon-simple,.navigation-location label.select ul,label.select .navigation-location ul{width:270px;z-index:10001}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{overflow:hidden;position:relative;max-height:435px}.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-bottom:7px;margin-top: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-width:34px;max-height: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{overflow:visible;position:fixed;top:30%;top:30vh;width:800px}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 .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-bottom:0;margin-top:0}.header-balloon-admin{border:none;position:relative;background:#fff}.header-balloon-admin .balloon-arrow{height:0;border-right:10px solid #0000;border-left:10px solid #0000;position:absolute;border-bottom:10px solid #fff;bottom:100%;margin-left:-10px;left:50%;width:0;display:block}.admin-page .header-balloon-admin{box-shadow:none;border-radius:4px;width:360px;margin-top:10px}.desktop_layout .header-balloon-admin{overflow-x:unset;box-shadow:none;border-radius:4px;width:360px;margin-top:20px}.desktop_layout.body_rollup_header .header-balloon-admin,.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{padding:12px 20px;display:block}.header-admin-icon{height:18px;position:relative;width:14px;display:block;display:inline-block}.header-admin-icon:before{height:8px;border:2px solid #9496a3;border-top-right-radius:5px;content:"";position:absolute;border-bottom:none;border-top-left-radius:5px;top:0;box-sizing:border-box;margin-left:-5px;left:50%;width:10px}.header-admin-icon:after{height:11px;content:"";position:absolute;bottom:0;background-color:#9496a3;border-radius:2px;left:0;width:100%}.header-menu-dropdown{overflow:hidden;box-shadow:0 1px 3px #0003;border-radius:6px}.header-menu-dropdown .balloon-arrow:after{height:0;border-right:9px solid #0000;border-left:9px solid #0000;right:-9px;content:"";position:absolute;border-bottom:9px solid #0000000d;top:-1px;width:0;z-index:-1}.header-menu-dropdown-item:not(:last-of-type) a{border-bottom:1px solid #ebecf3}.header-menu-dropdown-item a{padding:12px 20px;color:#2c2d36;cursor:pointer;line-height:20px;white-space:nowrap;display:block}.header-menu-dropdown-item a:hover{background:#f4f5f8}.header-languages{min-height:36px;padding:3px 10px;margin-right:40px;position:relative;box-sizing:border-box;align-items:center;display:flex}.header-languages-current{color:#a7a7ae;cursor:pointer;display:flex}.header-languages-current.dropped,.nicelocal-header .header-languages-current{color:#2c2d36}.header-languages-current.dropped svg{transform:rotate(180deg);fill:#3d3f55}.header-languages-icon{align-items:center;display:flex}.header-languages-icon svg{height:9px;fill:#bbbcc4;transition:transform .15s ease-in;margin-left:4px;width:15px}.nicelocal-header .header-languages-icon svg{fill:#2c2d36}.header-languages .header-menu-dropdown{right:10px;top:100%;margin-top:0}.category-groups{font-size:0;position:relative;max-width:1050px;margin:-20px 0 0 -30px}.category-group{font-size:13px;max-width:100%;width:320px;line-height:20px;vertical-align:top;display:inline-block}html:not([dir=rtl]) .category-group{margin:20px 0 0 30px}html[dir=rtl] .category-group{margin:20px 30px 0 0}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{margin-right:3%;width:22%;float:left}.category-two-columns{width:690px}.category-country{margin-left:-20px}.category-country a{color:#3d3f45}.category-country a:hover{color:#6339f5}.category-country ul{margin-left:20px;width:180px}.category-country ul li{line-height:35px}.category-city-search{position:relative}.category-city-search input.input{padding-right:27px;background:url(/images/search-gray.png) no-repeat 9px 4px;padding-left:27px}.category-city-search input.input::-ms-clear{display:none}.category-specialists{padding:20px 0 0;border:solid #eaebf2;border-width:1px 0 0;margin:20px 0 0;width:690px}@media (min-width:1175px){.category-specialists{padding:0 0 0 30px;border-width:0 0 0 1px;margin:0;width:320px}}.mp-groups{font-size:0;position:relative;margin-left:-30px}.mp-group{font-size:13px;font-weight:400;max-width:25%;box-sizing:border-box;width:350px;line-height:20px;vertical-align:top;margin-top:-20px;padding-left:30px;display:inline-block}.mp-group-title{font-weight:700;font-family:Roboto,Arial,sans-serif}.mp-group-item{margin-top:20px}.mp-group .link{margin-right:7px}.widget{border:1px solid #d9dadf;text-decoration:none;background-color:#fff;box-sizing:border-box;border-radius:4px;display:block}.widget .widget-comments-text{font-size:16px;color:#bbbcc4;float:left;margin-top:4px}.widget .stars-view{font-size:0;position:relative;top:1px;vertical-align:top;display:inline-block}.widget .stars-view .star-item{margin-right:3px}.widget-inner{padding:15px 20px 20px}.widget-title{font-size:20px;font-weight:400;margin-bottom:5px;color:#353a52;line-height:25px}.widget-title .widget-logo{left:3px}.widget-title.gray{color:#bbbcc4}.widget-logo{height:20px;position:relative;background-size:contain;top:7px;width:54px;background-image:url(/images/logo.svg);background-repeat:no-repeat;vertical-align:top;display:inline-block}.widget-logo--nl{top:4px;background-image:url(/images/nicelocal-small-logo.svg)}.widget-balloon-container{height:235px;margin-bottom:20px;position:relative}.widget-balloon{padding:16px 20px;font-size:13px;border:1px solid #d9dadf;color:#2c2d36;position:absolute;bottom:0;background-color:#fff;box-sizing:border-box;border-radius:15px;line-height:18px}.widget-balloon:after{height:16px;content:"";position:absolute;top:100%;margin:-14px 0 0 -14px;background-position:0 0;left:100%;width:23px;background-image:url(/images/b/banner-box-comment-bordered.png);background-repeat:no-repeat;display:block}.widget-balloon .widget-balloon-title{line-height:18px}.widget-balloon .text{overflow:hidden;max-height:126px;margin-top:5px}.widget-balloon strong{margin-right:5px}.widget-button{padding:5px 0;font-size:16px;border:1px solid #6a4bae;text-decoration:none;color:#fff;outline:0;text-align:center;background-color:#6a4bae;box-sizing:border-box;border-radius:4px;cursor:pointer;line-height:22px;margin-top:15px;font-family:Roboto,Arial,sans-serif;display:block}.widget-dark{border-color:#353a52;background-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{top:4px;background-image:url(/images/nicelocal-small-logo.svg)}.widget-dark .widget-balloon{border-color:#fff}.widget-dark .widget-balloon:after{background-image:url(/images/b/banner-box-comment.png)}.widget-210x40{height:40px;font-size:0;width:210px}.widget-210x40 .widget-inner{padding:5px 15px}.widget-210x40 .stars-view{margin-left:10px;margin-top:3px}.widget-240x80{height:80px;width:240px}.widget-240x80 .widget-title{font-size:16px;margin-bottom:2px;position:relative;top:-3px;line-height:25px;font-family:Roboto,Arial,sans-serif}.widget-240x80 .widget-title .widget-logo{top:5px}.widget-240x80 .widget-stars{margin-right:3px;float:left}.widget-240x80 .widget-inner{padding-right:0}.widget-240x160{height:160px;width:240px}.widget-240x160 .widget-balloon-container{display:none}.widget-240x400{height:400px;width:240px}.widget-240x400 .nocomments{padding-top:90px;text-align:center}.box-banner{overflow:hidden;font-size:13px;text-decoration:none;color:#2c2d36;position:relative;vertical-align:top;font-family:Roboto,Arial,sans-serif;display:inline-block;z-index:1}.box-banner img{max-width:100%;vertical-align:top}.box-banner .image{position:relative;z-index:2}.box-banner .superbox-overlay{right:0;position:absolute;bottom:0;text-align:center;top:0;left:0;z-index:3}.box-banner .superbox-overlay-darken{color:#fff;background:#170e3780}.box-banner .box-banner-content{font-size:20px;font-weight:700;position:relative;line-height:25px;vertical-align:middle;display:inline-block;z-index:4}.box-banner .rl20{font-size:20px;font-weight:100;line-height:25px}.box-banner .rb40{font-size:40px;font-weight:700;line-height:45px}.box-banner .rb30{font-size:30px;font-weight:700;line-height:35px}.box-banner .rb20{font-size:20px;font-weight:700;line-height:35px}.box-banner .fs-large{font-size:16px;line-height:25px;font-family:Roboto,Arial,sans-serif}.box-banner .blured{position:absolute;top:0;left:0;width:100%;z-index:1}.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{right:15px;top:15px;left:15px}.box-banner.banner-type-catalog_top{text-align:center;display:block}.box-banner.banner-type-catalog_top .superbox-overlay{margin:0 auto;width:1024px}.box-banner.banner-type-catalog_top .blured{top:50%;margin-top:-30px}.banner-mobile{display:block}.banner-mobile .box-banner-content{min-height:150px;padding:15px 20px;color:#fff;position:relative;box-sizing:border-box;z-index:3}.banner-mobile .image{right:0;position:absolute;background-size:cover;opacity:.4;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;z-index:2}.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{overflow:hidden;padding:13px;background:#fff}.banner-bordered .h2,.banner-bordered h2{font-size:20px;font-weight:700;margin:0 0 15px}.banner-bordered .banner-close i{position:relative;top:3px;vertical-align:top}.banner-bordered .banner-link{text-decoration:none;color:#bbbcc4;cursor:pointer;margin-left:15px}.banner-animated{font-size:13px;text-decoration:none;font-family:Roboto,Arial,sans-serif;display:block}.banner-animated .banner-box-gray{height:140px;background:#eaebf2}.banner-animated .banner-box-pink{height:100px;padding:18px 20px 0;font-size:13px;color:#fff;box-sizing:border-box;margin:20px 10px 20px 0;background:url(/images/b/banner_anim_corner.png) no-repeat 100% 100% #f84178;width:220px;line-height:18px}.banner-animated .banner-box-pink .content{overflow:hidden;position:relative;max-height:72px}.banner-animated .banner-box-pink .content .glow{right:5px;position:absolute;bottom:0}.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{height:130px;overflow:hidden;padding:14px 20px 0;position:absolute;opacity:0;top:0;box-sizing:border-box;margin-left:100px;left:0;width:100%;z-index:2}.banner-animated .banner-box-text .content{height:100%;position:relative;max-width:550px}.banner-animated .banner-box-text .title{overflow:hidden;font-size:20px;font-weight:700;margin-bottom:4px;color:#3d3f55;position:relative;max-height:75px;line-height:25px}.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;color:#2c2d36;line-height:18px}.banner-animated .banner-box-text .open-layer{position:relative;opacity:0;margin:6px 0 0 20px;z-index:3}.banner-animated .banner-box-text .glow{right:0;position:absolute;bottom:0}.banner-animated .banner-box-images{padding:20px 0 0 20px;position:absolute;top:0;box-sizing:border-box;left:0;width:100%;z-index:1}.banner-animated .banner-box-images ul{list-style:none;padding:0;font-size:0;margin:0}.banner-animated .banner-box-images li{position:relative;opacity:0;margin-left:50px;vertical-align:top;display:inline-block}.banner-animated .banner-box-images li img{border-radius:100px}.banner-type-right{padding:7px;width:240px;background-image:url(/images/ban_bg.png)}#wrapper .banner-yandex-right .h2{font-size:20px;font-weight:700;color:#bbbcc4}#wrapper .banner-yandex-right .yap-logo,#wrapper .banner-yandex-right .yap-picture-block{display:none!important}#wrapper .banner-yandex-right .yap-item{overflow:hidden;padding:15px 0 0!important}#wrapper .banner-yandex-right .yap-item-inner{padding:0!important}#wrapper .banner-yandex-right .yap-title-block a{font-size:20px!important;font-weight:700;line-height:25px!important}#wrapper .banner-yandex-right .yap-body-text{font-size:20px!important;font-weight:400;margin:5px 0 0!important;line-height:25px!important}#wrapper .banner-yandex-right .yap-contacts,#wrapper .banner-yandex-right .yap-sitelinks{padding-top:0!important;margin-top:5px!important}#wrapper .banner-yandex-right iframe{margin-top:10px}.js-content .banner-yandex{font-size:13px;margin-top:20px}#wrapper .banner-yandex .h2{font-size:20px;font-weight:700;color:#bbbcc4}#wrapper .banner-yandex .btitle{margin-bottom:10px;color:#858792}#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{padding:15px 0 0!important;border-top:1px solid #eaebf2!important;margin:15px 0 0!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{padding-top:0!important;border-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-size:20px!important;text-decoration:none!important;font-weight:700}.mobile_css_new #wrapper .banner-yandex .yap-title-text{font-size:13px!important;line-height:13px!important}#wrapper .banner-yandex .yap-body-text{font-size:20px!important;font-weight:400;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{margin-bottom:1px;vertical-align:top;display:inline-block}#wrapper .banner-yandex .yap-contacts,#wrapper .banner-yandex .yap-sitelinks{padding-top:0!important;font-size:13px;font-weight:400;margin-top:5px!important}.mobile_css_new #wrapper .banner-yandex .yap-contacts,.mobile_css_new #wrapper .banner-yandex .yap-sitelinks{font-size:11px;line-height:11px!important}.banner-slides{overflow:hidden;background:#393c53}.banner-slides .stars-view-big .star-item{height:18px;background-position:-149px -78px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.banner-slides .stars-view-big .stars-total-rating{opacity:.5}.banner-slides .superbox-overlay{text-align:left}.banner-slides .box-colored{padding:15px 0 0 30px;color:#fff;position:relative;min-width:40%;box-sizing:border-box;z-index:3}.banner-slides .box-colored .fade{right:0;position:absolute;bottom:0;top:0;background-position:100% 0;width:50px;background-repeat:repeat-y}.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{height:46px;position:absolute;top:50%;margin:-46px 0 0 -16px;background:url(/images/map_marker.png) 0 0 no-repeat;left:50%;width:33px;z-index:1}.banner-slides .slide{height:100%;position:absolute;bottom:0;visibility:hidden;top:0;width:100%;z-index:3}.banner-slides .slide.active{visibility:visible}.banner-slides .slide-comment{font-size:0;text-align:center}.banner-slides .slide-comment:before{height:100%;content:"";position:relative;vertical-align:middle;display:inline-block}.banner-slides .slide-info{background:#393c53}.banner-slides .box-comment{padding:16px 20px;font-size:13px;position:relative;text-align:left;box-sizing:border-box;border-radius:15px;background:#fff;vertical-align:middle;display:inline-block}.banner-slides .box-comment:after{height:16px;content:"";position:absolute;top:100%;margin:-15px 0 0 -15px;background:url(/images/b/banner-box-comment.png) no-repeat;left:100%;width:23px;display:block}.banner-slides .box-comment .gray{color:#babbc3}.banner-slides .box-comment .stars-view{position:relative;top:1px;vertical-align:top;display:inline-block}.banner-slides .nobr{overflow:hidden}.banner-slides-horizontal{max-width:100%}.banner-slides-horizontal .map{height:100%;padding-top:28px;right:0;max-height:none!important}.banner-slides-horizontal .map img{position:absolute;top:50%;left:50%}.banner-slides-horizontal .box-colored{height:100%;max-width:65%}.banner-slides-horizontal .box-pink .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .box-pink:before{margin-right:-1px;right:100%;content:"";position:absolute;bottom:0;top:0;background:url(/images/b/banner-box-pink-left.png) no-repeat;width:120px;display:block}.banner-slides-horizontal .box-pink:after{content:"";position:absolute;bottom:0;top:0;background:url(/images/b/banner-box-pink.png) no-repeat;margin-left:-1px;left:100%;width:120px;display:block}.banner-slides-horizontal .box-purple .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .box-purple:before{margin-right:-1px;right:100%;content:"";position:absolute;bottom:0;top:0;background:url(/images/b/banner-box-purple-left.png) no-repeat;width:120px;display:block}.banner-slides-horizontal .box-purple:after{content:"";position:absolute;bottom:0;top:0;background:url(/images/b/banner-box-purple.png) no-repeat;margin-left:-1px;left:100%;width:110px;display:block}.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{overflow:hidden;max-height:36px}.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{overflow:hidden;max-width:100%}.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{height:41px;margin-right:20px;background:url(/images/b/banner-reviews-icon.png) no-repeat;background-size:51px auto;width:51px;margin-top:7px;display:block}.banner-slides-horizontal .slide-comment-rating .stars-view{position:relative;top:6px}.banner-slides-horizontal .slide-comment-rating .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .slide-comment-rating .content{min-height:40px;padding-top:3px;width:205px}.banner-slides-horizontal .slide-comment-rating .container{padding-top:30px;color:#fff;margin:0 auto;width:280px}.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{right:0;position:absolute;bottom:0;left:0}.banner-slides-vertical .box-pink-top{height:71px;padding:30px 20px 0;color:#fff;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;max-width:100%;min-width:100%}.banner-slides-vertical .box-colored .fade{right:auto;left:200px}.banner-slides-vertical .box-pink:before{height:71px;right:0;content:"";position:absolute;bottom:100%;background:url(/images/b/banner-box-pink-top.png) no-repeat;left:0;display:block}.banner-slides-vertical .box-pink:after{height:78px;right:0;content:"";position:absolute;top:100%;background:url(/images/b/banner-box-pink-bottom.png) no-repeat;left:0;display:block}.banner-slides-vertical .box-purple:before{height:78px;right:0;content:"";position:absolute;bottom:100%;background:url(/images/b/banner-box-purple-top.png) no-repeat;left:0;display:block}.banner-slides-vertical .box-purple:after{height:68px;right:0;content:"";position:absolute;top:100%;background:url(/images/b/banner-box-purple-bottom.png) no-repeat;left:0;display:block}.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{overflow:hidden;max-height:180px}.slot-catfish{bottom:0}.slot-catfish,.slot-fullscreen{position:fixed;left:0;width:100vw;z-index:100}.slot-fullscreen{height:100%;top:84px}.slot-service-2{margin:8px 0}.slot-close{height:26px;position:relative;position:absolute;top:20px;cursor:pointer;width:26px;display:block}.slot-close:after,.slot-close:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-17px;left:50%;width:34px;margin-top:-1px}.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}:root{--primary-color-hover:#5a36d6;--text-color:#2c2d36;--primary-color:#6339f5;--font-base:Roboto,Arial,sans-serif;--scroll-padding-top:0;--font-title:"Montserrat",Arial,sans-serif}body,html{height:100%;padding:0;margin:0;background:none}html{scroll-behavior:smooth;scroll-padding-top:var(--scroll-padding-top)}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;color:var(--text-color);font-family:var(--font-base)}img{border:0;vertical-align:top}address{font-style:normal}a{text-decoration:none;color:var(--primary-color);outline:none}b,strong{font-weight:700}input,select,textarea{resize:none;outline:none;vertical-align:middle}fieldset,form{padding:0;border-style:none;margin:0}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{min-height:100%;overflow-y:scroll;flex-direction:column;display:flex}.stick_footer #wrapper{flex:1 1 100%}.footer{min-height:85px;font-size:13px;font-weight:400;position:relative;background-color:#f4f5f8;box-shadow:inset 0 0 0 1px #0a126c14;line-height:15px;z-index:9}html:not([dir=rtl]) .footer{padding:40px 92px 38px 80px}html[dir=rtl] .footer{padding:40px 80px 38px 92px}.footer-wrapper{justify-content:space-between;align-items:flex-start}.footer-first-col,.footer-wrapper{gap:64px;display:flex}.footer-last-col{flex:1 0 auto;text-align:right}.footer-logo-wrapper{flex:1 0 auto;gap:64px;display:flex}.footer-main-links{column-gap:24px;flex-wrap:wrap;max-width:586px;row-gap:16px;display:flex}.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{justify-content:space-between;gap:52px;align-items:flex-start;margin-top:82px;display:flex}.footer-second-row a{color:#8b8b98}.footer .skolkovo{justify-content:flex-end;display:flex}.footer .skolkovo svg{height:30px;fill:#bbbcc4;color:#fff;transition:color .2s ease-in,fill .2s ease-in;width:42px}.footer .skolkovo svg:hover{fill:#bfdf14;color:#5d6163}.footer hr{height:0;border: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{gap:40px;line-height:25px}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{column-gap:32px;flex-wrap:wrap;display:flex}.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{clear:both;margin-top:3px}.footer-small .zoon-social-list li.zoon-social-list-group{padding-bottom:0;line-height:normal;margin-top:10px}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{height:12px;fill:#bbbcc4;width:12px}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{justify-content:flex-end;min-width:200px;display:flex}html:not([dir=rtl]) .footer-small .country-dropdown{margin-right:40px}html[dir=rtl] .footer-small .country-dropdown{margin-left:40px}.lk-action-icons{right:16px;position:absolute;top:16px}.lk-action-icons .cross{height:12px;padding:5px;right:0;position:relative;position:absolute;top:0;margin:-5px -5px 0 0;cursor:pointer;width:12px;display:block}.lk-action-icons .cross:after,.lk-action-icons .cross:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#3d3f55;margin-left:-7px;left:50%;width:14px;margin-top:-1px}.lk-action-icons .cross:before{transform:rotate(45deg)}.lk-action-icons .cross:after{transform:rotate(-45deg)}.lk-action-icons .cross:hover{background-color:#fff}.lk-action-icons .dropdown{height:9px;transform:rotate(45deg);transform:rotate(-135deg);border-left-style:solid;border-top-width:2px;border-left-width:2px;right:28px;position:absolute;border-top-style:solid;top:-3px;cursor:pointer;width:9px;vertical-align:middle;display:block}.lk-action-icons .dropdown:after{height:20px;content:"";position:absolute;top:-10px;left:-9px;width:20px;display:block}.lk-action-icons .dropdown.dropup{transform:rotate(45deg);top:3px}.grid-page-container{padding:40px 200px}.b-submenu{list-style:none;padding:0 0 20px;margin:0}.b-submenu__item{padding:15px 30px;border-bottom:1px solid #dedee2;margin:0}.b-submenu__item a{font-size:15px;text-decoration:none;color:#2c2d36}.b-submenu__item:hover{text-decoration:underline}.user-password-form input.text{height:26px;padding:5px;border:1px solid #d8d8d8;box-sizing:border-box;box-shadow:inset 0 1px 1px #0000001c;width:250px}.user-password-form input.text.text-short{margin-right:11px;width:132px}.user-password-form dl{margin:0;padding-bottom:25px}.user-password-form dl dt{padding-top:2px;font-weight:700;margin-right:20px;width:130px;float:left}.user-password-form dl dd{margin:0 0 0 150px}.prof-item{border-top:1px solid #eaebf2;background:#fff}.prof-item a{text-decoration:none}.prof-item .H3 a{color:#3d3f55}.prof-item .H3 a:hover{color:#f84177}.prof-photo{height:110px;margin-right:16px;object-fit:cover;object-position:center;border-radius:6px;width:98px}.prof-photo-190{height:188px}.prof-name{font-size:16px;font-weight:700;margin-bottom:4px;color:#000;line-height:24px;display:block}.prof-about{margin-top:-2px}.prof-about .prof-request-btn,.prof-about .prof-request-btn:hover{height:auto;padding:5px 15px;font-size:16px;border:1px solid #6339f5;text-decoration:none;font-weight:400;text-shadow:none;color:#fff;position:relative;outline:0;text-align:center;background-color:#6339f5;box-sizing:border-box;margin:0 5px 0 0;box-shadow:none;border-radius:6px;cursor:pointer;line-height:24px;vertical-align:middle;display:inline-block}.prof-about .prof-request-btn:hover,.prof-about .prof-request-btn:hover:hover{border-color:#5a36d6;color:#fff;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{border-color:#3d3f55;color:#fff;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;color:#fff;color:#fff6;background-color:#6339f5}.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{position:relative;top:1px;vertical-align:top;display:inline-block}.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 i,.prof-confirm 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-bottom:10px;padding-left:20px}.prof-catalog-wrapper{position:relative;max-width:1040px;margin:0 auto}.prof-catalog-right{flex:none;min-width:300px;margin-left:20px;width:23%}.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{margin-bottom:10px;position:relative;padding-left:10px}.prof-selection-photos .prof-selection-photo{height:35px;position:relative;box-shadow:inset 0 1px 0 #0000004d;background-position:50%;border-radius:50px;width:35px;background-repeat:no-repeat}.prof-selection-photos .prof-selection-photo:before{height:20px;right:-8px;content:"";position:absolute;bottom:-6px;background-position:-20px -128px;width:20px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.certs-docs ul{height:80px;width:1000px}.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{margin-left:20px;width:240px}.prof-places .prof-places-list .overflow{overflow:hidden;position:relative;max-height:220px}.prof-about-error{padding:10px;font-size:16px;margin-bottom:15px;color:#fff;position:relative;background-color:#f84177;border-radius:5px;line-height:20px;margin-top:15px}.prof-about-error:before{border:10px solid;border-color:#0000 #0000 #f84177;right:45px;content:"";position:absolute;bottom:100%;z-index:1}.prof-phones .button{height:36px;padding:0 15px;font-size:16px;font-weight:400;text-shadow:none;line-height:33px}.prof-phones .phoneView{float:left}.prof-phones .phoneView .button.button-static.prof-tel-btn{border-color:#f4f5f8;height:auto;padding:5px 15px;font-size:16px;margin-right:5px;color:#2c2d36;text-align:center;background-color:#f4f5f8;border-radius:6px;line-height:24px;display:block}.prof-phones .phoneView.phone-hidden a.button{padding-right:30px}.prof-phones .phoneView.phone-hidden a.button:after{right:15px;content:"...";position:absolute;top:0;display:block}.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{right:12px;position:absolute;top:50%;margin-top:-7px}.prof-phones .phoneView.phone-box .phone-box-arrow svg{height:16px;fill:#fff;width:16px}.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{position:absolute;top:38px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;background:#fff;left:0;width:100%;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{padding:12px 16px;border-bottom:1px solid #f4f5f8;flex-direction:column;display:flex}.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;margin-bottom:4px;color:#2c2d36;cursor:pointer;line-height:24px}.prof-phones .phoneView.phone-box .phones-list-dropdown .phone-list-place{overflow:hidden;font-size:13px;color:#a7a7ae;line-height:20px}.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{font-size:16px;color:#6339f5;position:relative;top:2px;cursor:pointer}.prof-item-welcome{position:relative;max-width:500px;background-color:#fef1c2;box-sizing:border-box;border-radius:4px}.prof-item-welcome:before{border:10px solid;border-color:#0000 #0000 #fef1c2;content:"";position:absolute;bottom:100%;left:55px;z-index:1}.prof-item-photos{height:100px;overflow:hidden}.prof-item-photos ul{width:120%}.prof-item-photos li{margin-left:5px;float:left}.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 rgba(61,63,85,.048),0 0 1px rgba(61,63,85,.397)}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .mp-header-right,.catalog-container-specialist.catalog-container-specialist2 .catalog-header .pd-xl{padding:40px 15px 38px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header-chooseform-offset{margin:0 auto;width:1040px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header.catalog-header-chooseform{background-position:right 280px top;background-image:url(/images/gray_offset20.png);background-repeat:repeat-y}.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-size:48px;font-weight:800;color:#2c2d36;line-height:60px;font-family:Montserrat,sans-serif}.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{font-size:16px;margin:12px 0 0;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{min-height:104px;margin-top:24px}.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{padding:4px 16px;line-height:24px}.catalog-container-specialist.catalog-container-specialist2 .prof-item{border-top-width:10px}.catalog-container-specialist.catalog-container-specialist2 .prof-selection-request{margin:0;width:200px}.catalog-container-specialist.catalog-container-specialist2 .prof-selection-request .forfree{display:none}.catalog-header .mp-header-right,.catalog-header .pd-xl,.catalog-header .pd40{padding-top:30px}.prof-catalog-centerbox{margin:0 300px 0 0}.prof-catalog-sidebox{width:100%}.prof-catalog-mainbox{min-height:1px;padding-top:36px;width:100%}.prof-catalog-mainbox .catalog-button-showMore{padding:0;max-width:1040px;border-top:0;margin:20px auto 16px;border-radius:6px}.prof-catalog-mainbox .catalog-button-showMore.empty{padding:20px 0 0;margin:12px auto 0;background:#fff}.prof-catalog-mainbox .catalog-button-showMore .button{border-color:#f9fafb;height:44px;font-size:16px;color:#2c2d36;border-radius:6px;background:#f9fafb;line-height:44px}.prof-catalog-mainbox .catalog-review{max-width:1040px;box-sizing:border-box;margin:0 auto}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{height:85px;background-size:cover;box-shadow:inset 0 0 8px #00000026;background-position:50%;border-radius:5px;width:65px;background-repeat:no-repeat}.prof-special-place .photo{border-right:3px solid #fff;border-left:0;margin-right:17px;position:relative;margin-left:-65px;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{height:50px;position:relative;max-width:450px;margin-top:-2px}.prof-catalog-mainbox .catalog-button-showMore{border-top:none;box-sizing:border-box}.filter-search{overflow:hidden;margin-bottom:12px;border-radius:4px}.prof-search{position:relative;max-width:1040px;box-sizing:border-box;margin:0 auto 12px}.prof-search-text{height:44px;padding:10px 16px 10px 20px;font-size:16px;border:0;color:#2c2d36;min-width:100%;box-sizing:border-box;border-radius:4px;background:#f9fafb}.prof-search-text::placeholder{color:#a7a7ae}.prof-search-text::-ms-clear{display:none}.prof-search-magnifier-icon{position:absolute}.prof-search-magnifier-icon svg{height:16px;fill:#bbbcc4;width:16px}.prof-search.active .prof-search-text{color:#2c2d36;opacity:1;background-position:14px -90px}.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{justify-content:center;align-items:center;display:flex}.prof-search.loading+.prof-box .empty{margin-top:-412px}.prof-search-controls{height:16px;right:16px;position:absolute;top:50%;width:16px;margin-top:-8px}.prof-search-reset{padding:0;border:0;position:absolute;outline:0;box-sizing:border-box;background:none;background:#f4f5f8;cursor:pointer;vertical-align:top;display:none}.prof-search-reset svg{height:16px;fill:#bbbcc4;width:16px}.prof-search.active .prof-search-reset{display:block}.prof-search-empty{padding:41px 0 0;text-align:center}.prof-search-empty-text{font-size:16px;color:#2c2d36;line-height:24px;margin-top:28px}.prof-search-empty-text span{font-weight:700}.prof-search-empty-text__sub{font-size:13px;color:#a7a7ae;line-height:20px;margin-top:8px}.prof-search-loading-box{height:400px;margin:12px 0!important;background:#fff;width:100%;display:none}.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{height:16px;width:16px;vertical-align:middle;margin-top:-1px;display:inline-block}.uit-chooseformsmall{padding:20px 0 24px 32px;color:#2c2d36;position:relative;max-width:1040px;box-sizing:border-box;margin:0 auto;border-radius:6px;background:#fff}.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{font-size:16px;line-height:24px;margin-top:8px}.uit-chooseformsmall .close-form{height:16px;right:32px;position:absolute;top:16px;cursor:pointer;width:16px}.uit-chooseformsmall .close-form svg{height:16px;fill:#bbbcc4;width:16px}.uit-chooseformsmall .xform{margin-top:16px}.uit-chooseformsmall .xform input.input.text{border-color:#f4f5f8;height:36px;padding:6px 0 6px 16px;font-size:16px;color:#2c2d36;min-width:216px;box-shadow:none;border-radius:6px;background:#f4f5f8;line-height:24px}.uit-chooseformsmall .xform input.input.text::placeholder{color:#a7a7ae}.uit-chooseformsmall .xform button.button{height:36px;max-width:48px;border-radius:6px;margin-left:8px;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;max-width:1040px;box-sizing:border-box;margin:0 auto;border-radius:6px;background:#fff}.prof-catalog-rightbox .H3.rr,.prof-catalog-rightbox h3{font-weight:700!important;color:#000}.prof-catalog-rightbox .super-links-wrapper{flex-wrap:wrap;display:flex}.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%;margin-bottom:40px;padding-right:70px;box-sizing:border-box}.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;color:#a7a7ae;line-height:16px;margin-top:4px}.prof-catalog-rightbox .super-links-wrapper .H3.rr{font-size:16px;font-weight:700!important;color:#000;line-height:24px}.prof-catalog-rightbox .prof-catalog-centerbox,.prof-catalog-rightbox .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;font-weight:700!important;color:#2c2d36;margin:40px 0 8px!important;line-height:28px}.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 .prof-catalog-centerbox .mtg,.prof-catalog-rightbox .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{max-width:1040px;box-sizing:border-box;margin:0 auto 20px}.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{align-items:center;display:flex}.prof-filters .filter-sort-select:before{display:none}.prof-filters .filter-sort-select .title{font-size:16px;margin-right:16px;line-height:24px}.prof-filters .filter-sort-select select{height:36px;border:none;border-radius:6px;background:#fff}.over-map-view:first-child{z-index:3}.prof-page__header{color:#2c2d36;gap:24px;box-sizing:border-box;align-items:flex-end;background:#fff;width:100%;display:flex}.prof-page__header-wrapper{padding:35px 80px 24px;background:#fff}.prof-page__header-photo{height:196px;flex-shrink:0;position:relative;background-color:#f4f5f8;border-radius:6px;width:148px}.prof-page__header-photo:after{height:100%;content:"";position:absolute;box-shadow:inset 0 0 0 1px #0000001a;border-radius:6px;left:0;width:100%}.prof-page__header-photo img{height:100%;object-fit:cover;border-radius:6px;width:100%}.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-size:24px;font-weight:800;color:#2c2d36;margin:8px 0 12px;line-height:32px;font-family:Montserrat,sans-serif}.prof-page__header-name svg{height:19px;fill:#2c2d36;margin-bottom:-2px;width:19px}.prof-page__header-props{padding:0;flex-wrap:wrap;list-style-type:none;margin:0 0 28px;display:flex}.prof-page__header-props-dish{max-width:50%;display:inline-flex}.prof-page__header-props li span{margin:0 8px}.prof-page__header-props li a{overflow:hidden;text-overflow:ellipsis;color:#6339f5;white-space:nowrap}.prof-page__header-props .prof-dish{overflow:hidden;text-overflow:ellipsis;position:relative;margin:0 8px 0 0;vertical-align:top;white-space:nowrap}.prof-page__header-props-price{color:#6339f5;cursor:pointer;white-space:nowrap}.prof-page__header-rate{max-width:280px}.prof-page__header-rating{font-size:24px;font-weight:800;color:#ffaa30;line-height:32px;font-family:Montserrat,sans-serif}.prof-page__header-rating svg{height:22px;fill:#ffaa30;margin-bottom:-2px;width:23px}.prof-page__header-reviews{color:#a7a7ae;margin:12px 0}.prof-page__header-reviews-good{color:#27aa54}.prof-page__header-reviews-good svg{height:13px;fill:#27aa54;margin-right:8px;width:16px}.prof-page__header .share__icon svg{height:20px;width:20px}.prof-page__is-owner{padding-top:20px}.prof-page__is-owner-main{padding:14px 16px 14px 20px;font-size:13px;border-radius:6px;background:#f4f5f8;line-height:20px;display:inline-block}.prof-page__is-owner-main svg{height:18px;fill:#3d3f55;margin-right:11px;width:18px;vertical-align:middle}.prof-page__is-owner-button{padding:4px 12px;color:#2c2d36;border-radius:4px;background:#eaebf2;cursor:pointer;margin-left:16px}.prof-list .prof-request-btn,.prof-list .prof-request-btn:hover{border:none;margin-right:30px;color:#fff;position:relative;top:-7px;background:#3d3f55}.prof-list .phone-box .phone-box-arrow,.prof-list .phone-box .phones-list-dropdown{display:block}.prof-list--company{padding:0 40px;justify-content:space-between;flex-wrap:wrap;display:flex}.prof-reg-page{padding:40px 0;justify-content:center;display:flex}.prof-reg-modal{padding:40px 70px;background-color:#f4f5f8}.prof-catalog-author{padding:24px 32px;max-width:1040px;box-sizing:border-box;margin:12px auto;border-radius:6px;background:#fff}.prof-catalog-author:hover{background-color:#f9fafb;cursor:pointer}.prof-catalog-author:hover .author__name{color:#f84177}.prof-catalog-block{padding:24px 32px;max-width:1040px;box-sizing:border-box;margin:12px auto;border-radius:6px;background:#fff}.prof-catalog-prices{margin-top:0}.prof-item{padding:16px 12px 18px;border:0;margin-right:20px;margin-bottom:20px;position:relative;box-sizing:border-box;box-shadow:0 0 1px rgba(61,63,85,.397),0 2px 15px rgba(61,63,85,.048);border-radius:6px;width:calc(50% - 10px)}.prof-item__buttons{gap:12px;display:flex}.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{overflow:hidden;min-height:110px;margin-left:114px}.prof-item__offset-photo:after{height:100%;right:0;content:"";position:absolute;top:0;border-radius:0 6px 6px 0;background:linear-gradient(270deg,#fff,#fff0);width:20px;display:block}.prof-item__offset-photo .prof-item__timeslots-title{margin-top:12px}.prof-item__photo-block{height:110px;justify-content:center;margin-right:16px;position:relative;align-items:center;border-radius:6px;background:#f4f5f8;width:98px;float:left;display:flex}.prof-item__photo-block svg{height:32px;width:32px}.prof-item__photo{height:110px;overflow:hidden;background-size:cover;background-position:50%;border-radius:6px;width:98px;background-repeat:no-repeat}.prof-item__photo-container{border-radius:6px}.prof-item__rating{height:26px;justify-content:center;font-weight:700;right:0;color:#ffaa30;position:absolute;border-top-left-radius:4px;align-self:center;bottom:0;text-align:center;box-sizing:border-box;background:#fff;width:51px;line-height:26px;display:flex}.prof-item__rating:after,.prof-item__rating:before{height:4px;right:0;content:"";position:absolute;bottom:100%;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.prof-item__rating:after{right:100%;bottom:0;top:auto;left:auto}.prof-item__rating svg{height:12px;fill:#ffaa30;width:12px}.prof-item__rating-empty svg{fill:#e0e2e8}.prof-item__rating .stars-rating-text{font-size:13px;margin-left:4px;line-height:20px}.prof-item__reviews-label{margin-top:8px;display:flex}.prof-item__reviews{margin-right:8px;color:#a7a7ae}.prof-item__reviews-text{font-size:13px;margin-left:6px;line-height:20px;white-space:nowrap}.prof-item__reviews-number{height:19px;align-items:center;float:left;display:flex}.prof-item__reviews-number svg{height:12px;width:16px}.prof-item__about-error{padding:10px;font-size:16px;margin-bottom:15px;color:#fff;position:relative;background-color:#f84177;border-radius:5px;line-height:20px;margin-top:15px}.prof-item__about-error:before{border:10px solid;border-color:#0000 #0000 #f84177;right:45px;content:"";position:absolute;bottom:100%;z-index:1}.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{font-size:16px;font-weight:700;margin:0 8px 4px 0;line-height:24px;display:block}.prof-item__name-link{color:#3d3f55}.prof-item__name-link span{display:block}.prof-item__orientation{overflow:hidden;font-size:13px;position:relative;line-height:20px;white-space:nowrap}.prof-item__orientation:after{height:40px;right:0;content:"";position:absolute;top:0;background:linear-gradient(270deg,#fff,#fff0);width:20px;display:block}.prof-item__phone{margin-top:14px}.prof-item__phone .button{height:28px;border:none;font-weight:400;text-shadow:none;text-align:left;background:#f4f5f8;width:220px}.prof-item__phone-title{font-size:13px;margin-bottom:4px;color:#a7a7ae;line-height:20px}.prof-item__label-wrapper{justify-content:center;white-space:nowrap;display:flex}.prof-item__label{padding:2px 8px;font-size:11px;color:#27aa54;align-items:center;border-radius:14px;background:#43cb721a;line-height:16px;display:inline-flex}.prof-item__label svg{height:12px;fill:#43cb72;margin-right:4px;width:12px}.prof-item__timeslots-title{font-size:13px;color:#a7a7ae;line-height:20px}.prof-item__timeslots{margin-top:8px}.prof-item__timeslots-list{flex-wrap:wrap;display:flex}.prof-item__timeslots-item{height:28px;padding:0 12px;font-size:13px;text-align:center;margin:8px 8px 0 0;border-radius:6px;background:#f4f5f8;line-height:28px}.mobile_css_new .prof-item,.mobile_layout .prof-item{margin-bottom:0;border-top:none;border-radius:0;width:100%}.specialist{padding:28px 46px 32px 24px;box-sizing:border-box;margin:12px auto;border-radius:6px;background:#fff;display:flex}.specialist:hover{box-shadow:0 1px 4px #00000014;cursor:pointer}.specialist:hover .specialist-name{color:#f84177}.specialist:hover .prof-item-photos .photo-list:before{background-image:linear-gradient(270deg,#f9fafb,#fff0)}.specialist-col__left{flex-shrink:0;margin-right:20px;width:150px}.specialist-col__left .prof-photo{height:160px;background-size:cover;margin:0 auto;background-position:50%;border-radius:6px;width:136px;display:block}.specialist-col__left .prof-photo__placeholder{margin:0 auto;box-shadow:1px -1px 0 #eaebf2,1px 1px 0 #eaebf2,-1px 1px 0 #eaebf2;border-radius:6px;width:136px}.specialist-col__left .prof-photo__placeholder .z-placeholder__thumb,.specialist-col__left .prof-photo__placeholder:before{border-radius:6px}.specialist-col__middle{margin-right:42px;width:420px}.specialist-col__right{width:324px}.specialist-label-wrapper{justify-content:center;white-space:nowrap;display:flex}.specialist-label{padding:2px 8px;font-size:11px;color:#27aa54;align-items:center;border-radius:14px;background:#43cb721a;line-height:16px;margin-top:12px;display:inline-flex}.specialist-label svg{height:12px;fill:#43cb72;margin-right:4px;width:12px}.specialist-spec-list{overflow:hidden;text-overflow:ellipsis;font-size:16px;margin-bottom:4px;color:#2c2d36;order:1;line-height:24px;white-space:nowrap}.specialist-spec-list a{color:#2c2d36}.specialist-spec-list a:hover{color:#6339f5}.specialist-name{font-size:20px;font-weight:800;color:#2c2d36;padding-right:36px;word-break:break-word;order:2;line-height:28px;font-family:Montserrat,sans-serif}.specialist-verification{height:24px;margin-right:-24px;width:24px;vertical-align:text-bottom;display:inline-block}.specialist-verification svg{height:24px;fill:#eaebf2;width:24px}.specialist-top-info{flex-direction:column;display:flex}.specialist-experience{font-size:13px;color:#2c2d36;order:3;line-height:20px;margin-top:8px}.specialist-price{justify-content:space-between;font-size:13px;color:#a7a7ae;position:relative;box-sizing:border-box;align-items:flex-end;width:100%;line-height:20px;display:inline-flex}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{height:0;right:0;content:"";position:absolute;border-bottom:1px dotted #bbbcc4;bottom:6px;left:0}.specialist-price-num{flex-shrink:0}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,.specialist-price-title span{position:relative;background:#fff;z-index:1}.specialist-price .dish-item-weight{display:none}.specialist-reviews{overflow:hidden;font-size:13px;color:#a7a7ae;position:relative;max-height:40px;line-height:20px}.specialist-reviews-number{height:19px;align-items:center;float:left;display:flex}.specialist-reviews-number svg{height:16px;margin-right:4px;width:16px}.specialist-reviews-text{overflow:hidden}.specialist-phone{margin-right:12px;display:inline-block}.specialist-phone-wrapper{align-items:flex-end;margin-top:12px;display:flex}.specialist-phone-title{margin-bottom:4px}.specialist-phone .button.action-button-target{display:none}.specialist-phone .phoneView .button{height:28px;padding:4px 15px;font-size:13px;font-weight:400;text-shadow:none;align-items:center;display:flex}.specialist-phone .phoneView .button.button-static{border-color:#f4f5f8;color:#2c2d36;text-align:center;background-color:#f4f5f8;border-radius:6px}.specialist-phone .phoneView .button.button-static:hover{border-color:#eff0f5;background-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{right:15px;content:"...";position:absolute;top:0;display:block}.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{height:6px;right:12px;position:absolute;top:50%;width:12px;margin-top:-2px;display:flex}.specialist-phone .phoneView.phone-box .phone-box-arrow svg{height:6px;fill:#a7a7ae;width:12px}.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{position:absolute;top:32px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;background:#fff;left:0;width:100%;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{padding:12px 16px;border-bottom:1px solid #f4f5f8;flex-direction:column;display:flex}.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;color:#2c2d36;cursor:pointer;line-height:20px}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-place{overflow:hidden;font-size:13px;color:#a7a7ae;line-height:20px;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{overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:700;margin-bottom:8px;color:#2c2d36;max-width:324px;-webkit-box-orient:vertical;line-height:24px;-webkit-line-clamp:2;display:inline-block;display:-webkit-box}.specialist-place-name:hover{color:#6339f5}.specialist-address{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:20px;-webkit-line-clamp:2;display:-webkit-box}.specialist-address-foot-icon{height:14px;position:relative;top:2px;margin:0 4px;width:10px;display:inline-block}.specialist-address-foot-icon svg{height:14px;width:10px}html:not([dir=rtl]) .specialist-address-metro{margin-right:4px}html[dir=rtl] .specialist-address-metro{margin-left:4px}.specialist-address-metro .metro-circle,.specialist-address-metro:first-child{height:8px;position:relative;top:-1px;width:8px}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}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}.specialist .prof-item-photos .photo-list{position:relative;width:100%;display:flex}.specialist .prof-item-photos .photo-list__item{border-radius:4px}html:not([dir=rtl]) .specialist .prof-item-photos .photo-list li{margin:8px 0 0 4px}html[dir=rtl] .specialist .prof-item-photos .photo-list li{margin:8px 4px 0 0}.specialist .prof-item-photos .photo-list li img{height:36px;object-fit:cover;border-radius:4px;width:40px}.specialist-empty-block{padding:26px 40px 40px;align-items:flex-start;display:flex}.specialist-empty-block__card{padding:16px 12px;border:1px solid #eaebf2;margin-right:28px;box-sizing:border-box;align-items:flex-start;border-radius:6px;width:480px;display:flex}.specialist-empty-block__card .image{flex:none;height:108px;margin-right:16px;border-radius:6px;background:url(/images/prof-placeholder.svg) no-repeat bottom #f4f5f8;width:98px}.specialist-empty-block__card .info .rows{padding:4px 0 12px;flex-wrap:wrap;display:flex}.specialist-empty-block__card .info .rows .row{height:16px;margin-bottom:12px;border-radius:6px;background:#f4f5f8}.specialist-empty-block__card .info .rows .row.row1{width:294px}.specialist-empty-block__card .info .rows .row.row2{margin-right:84px;width:240px}.specialist-empty-block__card .info .rows .row.row3{margin-right:5px;width:14px}.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{color:red;margin-top:5px;display:none}.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{padding:5px;border:1px solid #d8d8d8;box-sizing:border-box;box-shadow:inset 0 1px 1px #0000001c;width:100%}.online-request-form .button{vertical-align:top}.online-request-form .balloon-close{margin-left:7px}.order-request-big-button .button-action{height:34px;padding:0 15px;font-size:16px;line-height:33px}.action-button-subcaption{font-size:16px}.xform dl{margin:25px 0 0}.xform dl:after,.xform dl:before{content:"";line-height:0;display:table}.xform dl:after{clear:both}.xform dt{padding:5px 0;font-size:16px;width:150px;line-height:24px;float:left}.xform dd{margin-left:160px}.xform .xform-holder{padding:5px 0}.xform .input,.xform .xform-maxwidth-100{max-width:100%}.xform .input{height:34px;padding:5px 10px;font-size:16px;border:1px solid #ccc;position:relative;box-sizing:border-box;box-shadow:inset 0 1px 5px #0000001a;border-radius:4px;background:#fff;width:260px;line-height:24px;z-index:1}.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-right-radius:4px;border-top-left-radius:4px}.xform .input.last{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.xform .input.input-bbottom{border-color:#d8d9e0;padding:5px 0;font-weight:400;border-width:0 0 1px;box-shadow:none;border-radius:0}.xform textarea.input{height:95px;padding:7px 10px}.xform .clear-input{right:9px;position:absolute;top:50%;cursor:pointer;margin-top:-5px;z-index:2}.xform .error-box{color:red;margin:5px 0 0;width:260px;display:none}.xform .error-box-full-width{width:auto}.xform .group-box .input{margin-top:-1px}.xform .invalid .input{border-color:#f78;color:red;z-index:2}.xform .invalid .error-box{display:block}.xform .help-text{padding:5px 0;font-size:16px;position:absolute;margin-left:10px;line-height:24px}.xform .button40{padding:0}.xform .button40.button-purple{width:130px}.xform .button40.button-white{width:110px}.xform hr{height:0;border: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-bottom-left-radius:4px;border-top-left-radius:4px}.xform.xform-inline .button-primary,.xform.xform-inline .last{border-bottom-left-radius:0;border-top-left-radius:0}.xform .form-holder-title{overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#909090;transition:font-size .15s ease-out,transform .15s ease-out;position:absolute;max-width:100%;top:25px;cursor:text;line-height:25px;white-space:nowrap;z-index:3}.xform .form-holder-full .form-holder-title,.xform .form-holder.invalid .form-holder-title{transform:translateY(-25px);font-size:13px}.xform .form-holder-titled{padding-top:20px;position:relative}.xform .form-holder.focused .input-bbottom{border-color:#6339f5}.catalog-awards{color:#2c2d36}.catalog-awards h1{padding:0;margin-bottom:20px;margin-top:0}.catalog-awards__text{min-height:20px;margin-bottom:20px;margin-top:20px}.catalog-awards__filters{list-style:none;padding:0;margin:40px 0 0;display:flex}.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{list-style:none;padding:0;flex-wrap:wrap;max-width:1080px;margin:0 0 0 -40px;display:flex}.catalog-awards__list .award-item{margin-left:40px;width:320px;margin-top: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{overflow:hidden;color:#2c2d36;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;border-radius:6px;background:#fff}.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;overflow:auto;padding:0;flex-wrap:wrap;margin:-20px 0 0 -20px;display:flex}.awards-similar::-webkit-scrollbar{display:none}.mobile_layout .awards-similar{flex-wrap:nowrap}.awards-similar li{margin:20px 0 0 20px}.awards-similar__item{text-decoration:none;color:#2c2d36;width:270px;display:block}@media (max-width:1000px){.desktop_layout .awards-similar__item{width:220px}}.desktop_layout .awards-similar__item:hover{color:#6339f5}.awards-similar__item .image{height:150px;overflow:hidden}.awards-similar__item .title{margin-top:12px}.service-item{overflow:hidden;min-height:120px;padding-top:16px;font-size:13px;font-weight:400;border-top:1px solid #eaebf2;gap:20px;box-shadow:inset 0 1px 0 #fff;line-height:18px;display:flex}.service-item:first-child{padding-top:0;border-top:none}.service-item:first-child .distance span{display:inline}.service-item .service-photo{overflow:hidden;flex-shrink:0;text-decoration:none;position:relative;border-radius:3px}.service-item .service-photo .photo{background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.service-item .service-photo__container{border-radius:8px}.service-item .service-photo .photo,.service-item .service-photo img{height:120px;width:120px;display:inline-block}.service-item .photo-bar{overflow:hidden;position:absolute;opacity:0;background-color:#d9dadf;border-radius:3px;width:120px;margin-top:125px}.service-item .photo-bar .bar{height:3px;overflow:hidden;position:relative;background-color:#bbbcc4;left:0;width:20%}.service-item-medium-container--india{height:auto;min-height:120px}.service-item-medium-container--india .photo{background-size:cover;background-position:50%}.service-item .service-description{overflow:hidden;min-height:120px;position:relative}.service-item .service-item-icon-3d,.service-item .service-item-icon-fav,.service-item .service-item-icon-photos{opacity:0}.service-item .distance{color:#bbbcc4;clear:right;margin:0 0 0 10px;float:right}.service-item .distance span{margin-top:6px;display:none}.service-item .comments,.service-item .rating{height:18px;overflow:hidden;margin:12px 0 6px;white-space:nowrap}.service-item .comments{margin-right:9px;color:#3d3f55}.service-item .rating .stars-total-rating{color:#bbbcc4;top:0}.service-item .rating .stars-view{height:15px;line-height:15px}.service-item .rating-recommend{font-weight:700;margin-right:20px;color:#ffaa30;position:relative}.service-item .reviews-count{position:relative}.service-item .reviews-count:before{font-weight:400;color:#bbbcc4;content:"•";position:absolute;text-align:center;left:-20px;width:20px}.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{overflow:hidden;max-height:60px}.service-item .last-comment svg{height:14px;fill:#a7a7ae;width:14px}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 .zoon-descr{overflow:hidden;font-size:16px;line-height:26px;margin-top:23px}.service-item .place-room{position:relative;top:-10px;white-space:nowrap}.service-item .H2 a{text-decoration:none;color:#3d3f55}.service-item .H3{font-size:20px;font-weight:700;position:relative;margin:0 0 10px;line-height:25px}.service-item .H3,.service-item .H3 a{text-decoration:none;color:#3d3f55}.service-item .H3 .gray{font-weight:400}.service-item address{overflow:hidden;text-overflow:ellipsis;font-style:normal;position:relative;white-space:nowrap}.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{color:#3d3f55;cursor:pointer}.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{transform:rotate(15deg);position:absolute;top:10px;left:10px;z-index:7}.service-item--sticker img{height:44px;width:44px}.service-item--logo{padding:4px 8px;position:absolute;top:144px;background-color:#fff;border-radius:6px;left:28px;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{height:18px;right:0;content:"";position:absolute;bottom:0;width:60px;background-image:linear-gradient(270deg,#fff,#fff0)}.service-item._decorated{box-shadow:none;background:#f1f4fc}.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{height:18px;align-items:flex-end;margin-top:7px;display:flex}.service-item__label{padding:2px 8px;color:#27aa54;position:relative;border-radius:4px;background:#43cb721a;line-height:24px}.rating-photo{padding:2px 0 0 5px;font-weight:700;right:0;color:#ffaa30;position:absolute;border-top-left-radius:4px;bottom:0;background:#fff;z-index:2}.rating-photo .stars-view{height:20px;font-size:13px;color:#ffc200;line-height:20px}.rating-photo .star-item{height:13px;margin:3px 3px 0 0;background-position:-103px -148px;width:13px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);float:left;display:inline-block}.rating-photo:after,.rating-photo:before{height:4px;right:0;content:"";position:absolute;bottom:100%;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.rating-photo:after{right:100%;bottom:0;top:auto;left:auto}.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{height:19px;margin-right:5px;background-position:-149px -40px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:0;display:inline-block}.service-item-nophoto{min-height:50px}.service-item-nophoto .rating{margin:10px 0 0}.service-portfolio{height:90px}.service-portfolio-item{height:90px;margin-right:2px;width:90px}.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{height:75px;width: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{padding:0;border-top: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;padding:0;margin:0}.service-items-medium .service-item{position:relative}.service-items-medium .service-item .rating-star{fill:#ffaa30;color:#ffaa30;display:flex}.service-items-medium .service-item .rating-star .svg-icons-star{height:13px;width: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{border-left:3px solid #0000;padding-left:17px}.service-items-medium-hovered .service-item .service-photo{height:120px;overflow:hidden;will-change:transform;width:120px}.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{border-left-color:#f84177;background-color:#f7f8fb}.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{border-top:none;border-bottom:1px solid #eaebf2;background-color:#fff}.service-stock-activation{padding:15px 25px 18px;color:#fff;border-radius:4px;background:#6339f5 url(/images/catalog/service-stock-bg.png) no-repeat 100%}.service-stock-activation .title{font-weight:700;font-family:Roboto,Arial,sans-serif}.catalog-list .service-stock-activation .title,.catalog-request .service-stock-activation .title{max-width:360px}.service-stock-activation .description{font-family:Roboto,Arial,sans-serif}.catalog-list .service-stock-activation .description,.catalog-request .service-stock-activation .description{max-width:285px}.service-stock-activation .button{border-color:#d8d9e0;color:#6339f5;background:#fff}.promo-tag-description .socblock{overflow:hidden;min-height:40px;max-height:40px}.allcomments-block{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.allcomments-block .allcomments-container .scrolled-block{overflow:auto;position:relative;box-sizing:border-box}.allcomments-block .allcomments-container .scrolled-block.affix{position:fixed}.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 .comment-image-container,.allcomments-block .comment-photos-list-wrapper{display:none}.catalog-subtitle{padding:0;font-size:16px;position:relative;top:0;margin:20px 0 0;line-height:26px}.catalog-subtitle ul{padding:0;position:relative;margin:0}html:not([dir=rtl]) .catalog-subtitle ul{padding-left:25px}html[dir=rtl] .catalog-subtitle ul{padding-right:25px}.catalog-page-offset{padding-right:20px;padding-left: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 .h1,.catalog-header-new .page-title-block .h2{font-size:48px!important;font-weight:800;color:#2c2d36;line-height:60px!important;font-family:Montserrat,sans-serif}.no-map-catalog-wrapper{max-width:772px;margin-left:200px}.no-map-catalog-wrapper .medical-disclaimer{border-top:1px solid #eaebf2;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 .new_filters_block{z-index:44}.catalog-filter-sort{margin-top:24px;display:flex}.catalog-filter-sort,.catalog-filter-sort .active{color:#2c2d36}.catalog-filter-sort__title{margin-right:4px}.catalog-filter-sort__item{color:#6339f5;align-items:center;cursor:pointer;margin-left:20px;display:flex}.catalog-filter-sort__item[data-value$=_desc] .svg-icons-sort-order{transform:scaleY(-1)}.catalog-filter-sort__item .svg-icons-sort-order{height:9px;fill:#bbbcc4;position:relative;top:1px;margin-left:4px;width:12px}.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{border-color:#eaebf2;top:2px}.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{text-decoration:none;margin-right:34px;color:#bbbcc4;text-align:center;vertical-align:top;display:inline-block}.catalog-fast-nav .nav-item:last-child{margin-right:0}.catalog-fast-nav .nav-item .nav-icon{height:60px;background-size:cover;margin:0 auto 4px;background-position:50%;width:60px;background-repeat:no-repeat;display:block}.catalog-header-loader{position:absolute;width:100%;z-index:5}.catalog-blocks{display:flex}.catalog-blocks__author{padding:20px;border-top:1px solid #eaebf2;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,.catalog-request{flex-shrink:0;position:relative;flex-direction:column;box-shadow:0 8px 8px #00000026;background:#fff;display:flex;z-index:3}.catalog-list .medical-disclaimer,.catalog-request .medical-disclaimer{border-top:1px solid #eaebf2}html:not([dir=rtl]) .catalog-list .medical-disclaimer,html:not([dir=rtl]) .catalog-request .medical-disclaimer{padding:20px 30px 20px 20px}html[dir=rtl] .catalog-list .medical-disclaimer,html[dir=rtl] .catalog-request .medical-disclaimer{padding:20px 20px 20px 30px}.catalog-map{width:100%}.catalog-map-wrapper{height:100vh;position:sticky;top:0;width:100%}.catalog-reviews{width:100%}.catalog-reviews-container{height:calc(100vh - var(--scroll-padding-top, 0));overflow:auto;position:sticky;top:var(--scroll-padding-top,0);width:100%}.catalog-container .page-title-block .h1,.catalog-container .page-title-block .h2{font-size:48px;font-weight:800;color:#3d3f55;line-height:60px;font-family:Montserrat,sans-serif;display:inline}.catalog-container .page-title-block .h1.gray,.catalog-container .page-title-block .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{padding:4px 15px;font-size:16px;border:1px solid #e2e2e6;color:#bbbcc4;position:relative;border-radius:17px 17px 17px 0;margin-left:-195px;line-height:24px;vertical-align:top;margin-top:16px;display:inline-block}html[dir=rtl] .catalog-container .place-count-balloon{margin-right:-185px;border-radius:17px 17px 0 17px;margin-left:0}.catalog-container .place-count-balloon:before{height:12px;content:"";position:absolute;bottom:-1px;background:url(/images/place-balloon-corner.png) #fff no-repeat;width:23px}html:not([dir=rtl]) .catalog-container .place-count-balloon:before{left:-7px}html[dir=rtl] .catalog-container .place-count-balloon:before{transform:scaleX(-1);right:-7px}.catalog-container__nomap .catalog-list,.catalog-container__nomap .catalog-request{box-shadow:none;background:none;width:772px}.catalog-container__nomap .catalog-wrapper-links,.catalog-container__nomap .list-rating-info,.catalog-container__nomap .seo-activity,.catalog-container__nomap .super-article-text,.catalog-container__nomap .sxcatalog{background:#fff}.catalog-container .booking__form-wrapper,.catalog-container .service-online-request,.catalog-container .service-online-request-form,.catalog-container .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{height:44px;justify-content:center;align-items:center;display:flex}.catalog-container .seo-article-text-raw{background-color:#fff}.no-map-catalog-results .catalog-button-showMore{padding:24px 0}.no-map-catalog-results .catalog-button-showMore .button{border-color:#eaebf2;color:#2c2d36;background:#eaebf2}.catalog-container-minwidth{min-width:1110px}.catalog-container-serp .catalog-list,.catalog-container-serp .catalog-request{margin-right:auto;box-shadow:none;background:none;margin-left:auto}.catalog-container-serp .catalog-wrapper{background:#fff}.catalog-container-specialist{padding:0;min-width:1000px}.catalog-container-masterprice .new_filters_block{border:0;margin-bottom:20px;background:#fff}.catalog-container-masterprice .catalog-blocks{display:block}.catalog-container-masterprice .catalog-list,.catalog-container-masterprice .catalog-request{background:none;width:auto}.mp-catalog-container{padding:20px 0;max-width:1400px;margin:0 auto}.mp-container{grid-template-columns:300px auto 270px;grid-column-gap:20px;grid-template-areas:"l c r";display:grid}.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 .mp-faq,.mp-center-col .super-article-text{padding:20px;border-top:0;margin:20px 0 0;background:#fff}.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;color:#3d3f55;line-height:25px}.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;box-sizing:border-box;margin-left:-100%;width:370px;float:right;z-index:1}.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{width:100%;float:left}.mp-header-wrap-gallery .mp-header-left{margin-right:370px}.mp-header-wrap-gallery .mp-header-title{min-height:140px}.mp-tabs{padding:0 20px;font-size:0;border-bottom:1px solid #eaebf2;gap:20px;display:flex}.mp-tabs-link{padding:6px 0;font-size:13px;text-decoration:none;margin-bottom:-1px;color:#bbbbc4;border-bottom:1px solid #0000;gap:12px;cursor:pointer;line-height:20px;vertical-align:bottom;white-space:nowrap;display:flex}.mp-tabs-link:hover{color:#9292a0}.mp-tabs-link.active{border-color:#a2a4b2;color:#8b8b98;cursor:default}.mp-tabs-link .stars-view{position:relative;top:3px;margin-left:5px;display:none}@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{color:#3d3f55;cursor:pointer}.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 .next,.mp-gallery .service-gallery-box .gallery-controls .prev{margin-top:-175px}.mp-actions .phoneView .button{border-color:#6339f5;font-weight:400;text-shadow:none;color:#fff;background-color:#6339f5}.mp-actions .phoneView .button:hover{border-color:#5a36d6;color:#fff;background-color:#5a36d6}.mp-actions .phoneView .button.active,.mp-actions .phoneView .button:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.mp-actions .phoneView .button.disable,.mp-actions .phoneView .button.disabled,.mp-actions .phoneView .button[disabled]{border-color:#6339f5;color:#fff;color:#fff6;background-color:#6339f5}.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{border-color:#6339f5;color:#fff;background-color:#6339f5}.mp-comments .feedbacks li{padding:24px 20px 0;border:none}.mp-comments .comment-image-container img{height:auto;max-width:100%}.mp-pd{padding:5px}.mp-right-map{height:400px;position:relative;z-index:1}.mp-right-map-shadow{right:0;content:"";position:absolute;bottom:0;top:0;left:0;z-index:2}.mp-org-map{height:140px;position:relative;z-index:1}.mp-org-map:after{right:0;content:"";position:absolute;bottom:0;top:0;cursor:pointer;left:0}.mp-org-map.active{height:380px}.mp-org-map.active:after{display:none}.catalog-list,.catalog-request{width:720px}@media (max-width:1000px){.catalog-list,.catalog-request{width:500px}}.catalog-list .search-results,.catalog-request .search-results{float:none}.service-item-corner-3d{position:absolute}.service-item-top{font-size:25px;font-weight:700;color:#fff;position:absolute;text-align:center;top:50%;margin:-28px 0 0 -28px;left:50%;line-height:55px}.service-item-icons{right:10px;position:absolute;bottom:10px;text-align:center;left:10px;z-index:1}.service-item-icon{height:24px;font-size:11px;font-weight:700;color:#fff;min-width:24px;text-align:center;background-color:#000;background-color:#00000080;box-sizing:border-box;border-radius:30px;line-height:24px;display:inline-block}.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{justify-content:center;align-items:center;display:flex}.service-item-phone{position:relative;min-width:140px;text-align:right;margin:0 0 0 5px;z-index:1}.service-item-phone .phoneView{height:26px;padding:0 10px;font-size:13px;border:1px solid #6339f5;text-decoration:none;font-weight:400;text-shadow:none;color:#fff;position:relative;outline:0;text-align:center;background-color:#6339f5;box-sizing:border-box;margin:0;box-shadow:none;border-radius:4px;cursor:pointer;line-height:25px;vertical-align:middle;display:inline-block}.service-item-phone .phoneView:hover{border-color:#5a36d6;color:#fff;background-color:#5a36d6}.service-item-phone .phoneView.active,.service-item-phone .phoneView:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.service-item-phone .phoneView.disable,.service-item-phone .phoneView.disabled,.service-item-phone .phoneView[disabled]{border-color:#6339f5;color:#fff;color:#fff6;background-color:#6339f5}.service-item-phone .phoneView .tel-phone{text-decoration:none;color:#fff;border-bottom:none}.service-item-phone .phoneView .phone-description,.service-item-phone .phoneView .showPhoneNumber{display:none}.service-item-phone--india{text-align:left;margin-left:0}.service-item-phone--india .phoneView{height:28px;min-width:184px;margin-top:5px}.service-item-phone--india .phoneView .tel-phone{align-items:center;display:inline-flex}.service-item-phone--india .phoneView .svg-icons-phone{height:16px;fill:#fff;margin-right:8px;width:16px}.service-item-phone--india .phoneView:not(.phone-showed) .showPhoneNumber{color:#fff;text-transform:capitalize;display:inline-block}.catalog-button-showMore{padding:20px;flex-direction:column;align-items:center;display:flex}.catalog-button-showMore .hasmore-text{font-weight:400;text-align:center;width:340px;margin-top:20px}.catalog-button-showMore .hasmore-icon{margin-top:60px}.catalog-button-showMore .hasmore-icon img{height:64px;width:64px}.catalog-button-showMore .reset-filters-btn{margin:20px 0 60px}.balloon-hint{width:300px}.balloon-hint p{padding:0;margin:10px 0 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{content:"";line-height:0;display:table}.params-list:after{clear:both}.params-list dl{margin:0 0 16px 40px;display:inline-block}.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-size:13px;font-weight:400;color:#8b8b98;line-height:20px}.params-list-new dl dd{font-size:16px;line-height:24px;margin-top:8px}.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{flex-direction:column;gap:20px;display:flex}.catalog-container-mobile{padding:0;background-color:#fff}.catalog-container-mobile .over-map-view{margin:0;box-shadow:none;background:none}.catalog-container-mobile .over-map-view-main{padding:20px}.catalog-container-mobile .catalog-list,.catalog-container-mobile .catalog-request{border-top:1px solid #eaebf2;width:auto}.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 .filter-main-container,.catalog-container-mobile .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-size:cover;background-position:50%;background-repeat:no-repeat}.catalog-address-container .mp-header-right,.catalog-address-container .pd-xl,.catalog-address-container .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{border-right:1px solid #eaebf2;max-width:calc(100% - 431px);min-width:0;box-sizing:border-box;width:77%;float:left}}.catalog-header-right{border-left:1px solid #eaebf2;min-width:431px;box-sizing:border-box;margin-left:-1px;width:23%;float:left;display:none}@media (min-width:1270px){.catalog-header-right{display:block}}.catalog-header-right a{text-decoration:none}.photo-collage{height:120px;overflow:hidden;font-size:0;position:relative;border-radius:3px;width:120px;display:block}.photo-collage.pull-left{margin-right:20px}.photo-collage .photo-collage-container{width:110%}.photo-collage img{position:relative;margin:0 2px 2px 0;vertical-align:top}.masterprice-landing-menu .button .star-item{height:18px;background-position:-149px -96px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.masterprice-landing-menu .button.active .star-item,.masterprice-landing-menu .button:active .star-item{height:18px;background-position:-149px -78px;width:19px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.masterprice-items-list ul{margin-left:-15px;margin-top:-15px}.masterprice-items-list li{margin-left:15px;margin-top:15px}.masterprice-landing-table th{font-weight:400;color:#bbbcc4}.masterprice-landing-table td{padding-top:10px}.masterprice-landing-table .list-dotted{position:relative;top:1px}.masterprice-landing-subtitle{overflow:hidden}.masterprice-landing-description h1,.masterprice-landing-description h2{font-size:20px;font-weight:700;margin:0 0 20px;line-height:28px}.masterprice-landing-description h3{font-size:16px;font-weight:400;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{height:60px;position:relative;box-sizing:border-box;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f;border-radius:100%;background:#fff;cursor:pointer;width:60px}.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{height:28px;position:relative;position:absolute;top:50%;margin:-14px 0 0 -10px;left:50%;width:16px}.button-round-larr-icon:after,.button-round-larr-icon:before{height:4px;content:"";position:absolute;top:50%;background-color:#d8d9e0;transform-origin:2px 2px;border-radius:2px;left:0;width:20px;margin-top:-2px}.button-round-larr-icon:before{transform:rotate(45deg)}.button-round-larr-icon:after{transform:rotate(-45deg)}.button-round-rarr-icon{height:28px;position:relative;position:absolute;top:50%;margin:-14px 0 0 -6px;left:50%;width:16px}.button-round-rarr-icon:after,.button-round-rarr-icon:before{height:4px;right:0;content:"";position:absolute;top:50%;background-color:#d8d9e0;transform-origin:18px 2px;border-radius:2px;width:20px;margin-top:-2px}.button-round-rarr-icon:before{transform:rotate(45deg)}.button-round-rarr-icon:after{transform:rotate(-45deg)}.org-near{font-weight:400}.org-near-title{padding:28px 20px 20px 40px;font-size:20px;font-weight:400;margin:0;line-height:25px}.org-near-item{font-size:13px;border:1px solid #eaebf2;max-width:300px;flex-direction:column;box-sizing:border-box;box-shadow:0 2px 15px #3d3f550d;border-radius:6px;line-height:20px;display:flex}.org-near-link{text-decoration:none;color:#3d3e56;display:block}.org-near-link:hover{color:#3d3e56}.org-near-content{padding:0 25px 20px;box-sizing:border-box}.org-near-item>.org-near-content,.org-near-item>.org-near-link{max-width:100%;width:300px}.org-near-photo{height:190px;background-size:cover;background-position:50%;border-radius:4px;background-repeat:no-repeat;display:block}.org-near-photo-container{overflow:hidden;position:relative;margin:15px;border-radius:4px}.org-near-photo-image{height:190px;background-size:cover;background-position:50%;background-repeat:no-repeat}.org-near-photo .mapMarker{height:36px;position:absolute;background:url(/images/mobile/map_marker.png) no-repeat bottom;background-size:26px auto;top:50%;margin:-35px 0 0 -13px;left:50%;width:26px}.org-near-photo.blurred{filter:blur(.8px)}.org-near-photo.blurred:before{right:0;content:"";position:absolute;bottom:0;top:0;background:#00000026;left:0;display:block;z-index:1}.org-near-photo__no-photo{justify-content:center;background-color:#eaebf2;align-items:center;display:flex}.org-near-photo__no-photo svg{height:102px;fill:#e0e2e8;width:132px}.org-near-comment{max-height:80px}.org-near-item-wide{max-width:455px}.org-near-item-wide .org-near-photo{height:130px;width:170px;float:left}.org-near-item-wide .org-near-photo__no-photo{height:100%}.org-near-item-wide .org-near-photo__no-photo svg{height:71px;width:92px}.org-near-item-wide .org-near-content{overflow:hidden;padding:25px 25px 25px 10px}.org-near-item-wide>.org-near-content,.org-near-item-wide>.org-near-link{max-width:100%;width:455px}.org-near-slider{padding:0;align-items:stretch;width:20000px;display:flex}.org-near-slider__container{padding-bottom:32px}.org-near .button-round-larr,.org-near .button-round-rarr{position:absolute;top:130px;margin-top:-30px}.org-near .button-round-larr.disabled,.org-near .button-round-rarr.disabled{display:none}.org-near .button-round-larr.org-near-arr-middle,.org-near .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{height:170px;margin-right:10px;background-size:cover;background-position:50%;width:130px;background-repeat:no-repeat}.prof-near-about{padding-bottom:30px;margin-left:140px}.prof-near-content{border:1px solid #eaebf2;border-radius:4px}.prof-near-buttons{right:0;position:absolute;bottom: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{padding:0 20px;box-sizing:border-box;width:50%;float:left}.orglist-item{font-size:16px;line-height:24px}.orglist-item a{text-decoration:none}.orglist-pagination:after,.orglist-pagination:before{content:"";line-height:0;display:table}.orglist-pagination:after{clear:both}.orglist-pagination ul{margin:-10px -10px 0 0}.orglist-pagination ul:after,.orglist-pagination ul:before{content:"";line-height:0;display:table}.orglist-pagination ul:after{clear:both}.orglist-pagination li{margin-right:10px;float:left;margin-top:10px}.orglist-pagination li a{height:26px;padding:0 10px;font-size:13px;border:1px solid #0000;text-decoration:none;font-weight:400;text-shadow:none;color:#3d3f55;position:relative;outline:0;text-align:center;background-color:#eaebf2;box-sizing:border-box;margin:0;box-shadow:none;border-radius:4px;cursor:pointer;line-height:25px;vertical-align:middle;display:block}.orglist-pagination li a.hover,.orglist-pagination li a:hover{background-color:#e1e2e9}.orglist-pagination li a.active,.orglist-pagination li a:active{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.orglist-pagination li a.disable,.orglist-pagination li a.disabled,.orglist-pagination li a[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.orglist-pagination li.active a{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.catalog-request{min-height:308px;padding:24px;box-sizing:border-box;display:none}.catalog-request-title{font-size:20px;font-weight:700;line-height:28px}.catalog-request .request-form{position:relative;display:flex}.catalog-request .request-form-footer{padding:40px 0 0;flex-wrap:nowrap;align-items:center;width:100%;display:flex}.catalog-request .request-form-info-close{right:24px;top:24px}.catalog-request .request-form .form-holder{width:100%}.catalog-request .request-form .text{border-color:#eaebf2;padding:3px 0}.catalog-request .request-form-body{flex-wrap:wrap;display:flex}.catalog-request .request-form-desc{font-size:16px;color:#bbbcc4;margin-left:-4px;line-height:24px}.catalog-request .request-form-button{border-color:#6339f5;padding-top:5px;margin-right:16px;background:#6339f5;padding-bottom:5px;line-height:24px}.catalog-request .request-form-button:active,.catalog-request .request-form-button:focus,.catalog-request .request-form-button:hover{border-color:#6339f5}.catalog-request .request-form-button:disabled{border-color:#e0e2e8;color:#aaacb3;background-color:#e0e2e8;cursor:default}.catalog-request .request-form-info{height:100%;padding:24px 40px;position:absolute;top:0;background-color:#fff;box-sizing:border-box;align-items:center;left:0;width:100%;display:flex}.catalog-request .request-form-info-text{font-size:20px;font-weight:700;text-align:center;line-height:28px}.catalog-request .request-form-info.hide{display:none}.catalog-request .request-form-info-close{height:27px;right:0;position:absolute;top:0;cursor:pointer;width:27px;display:block;z-index:1}.catalog-request .request-form-info-close:after,.catalog-request .request-form-info-close:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#bbbcc4;margin-left:-18px;left:50%;width:36px;margin-top:-1px}.catalog-request .request-form-info-close:before{transform:rotate(45deg)}.catalog-request .request-form-info-close:after{transform:rotate(-45deg)}.catalog-request .request-form .error-container{color:#f84177;margin-top:13px}.catalog-request .request-form .input-error-message{font-size:13px;color:#f84177;margin-top:4px}.catalog-request .request-item{padding:5px 12px;font-size:16px;border:1px solid #f2f2f4;margin:0 12px 12px 0;border-radius:6px;line-height:24px;vertical-align:top;display:inline-block}.catalog-request .request-item:hover{background-color:#fafafa}.catalog-request label.checkbox input[type=checkbox]+span{position:relative;padding-left:24px}.catalog-request label.checkbox input[type=checkbox]+span:before{transform:translateY(-50%);top:50%;margin:0}.catalog-request label.checkbox input[type=checkbox]{clip:rect(0,0,0,0);display:block}.catalog-request.hr-form{margin:24px 0 0}.catalog-request .catalog-request-title{margin:0}.catalog-request .catalog-title-step{font-size:24px;line-height:32px}.catalog-request .form-holder-title{font-size:16px;color:#bbbcc4;line-height:24px}.catalog-request .form-holder--place{margin-right:28px;max-width:290px}.catalog-request .form-holder--cost{max-width:210px}.catalog-request .form-holder--wishes{max-width:528px}.catalog-request .form-holder--name,.catalog-request .form-holder--phone{max-width:456px}.catalog-request .form-holder--code{max-width:228px}.catalog-request .form-text{font-size:16px;color:#2c2d36;line-height:24px}.catalog-request .form-request-links a{font-size:13px;color:#bbbcc4;line-height:20px}.catalog-request .form-request-link:first-child{margin-right:20px}.catalog-request .form-request-links,.catalog-request .form-text{margin:12px 0 0}.catalog-request .button-silver,.catalog-request .request-form-button{max-width:135px;width:100%}.catalog-request .button-silver:active{color:#fff}.catalog-request .button-accept{width:92px}.catalog-request .form-body-checkboxes{padding:12px 0 0}.catalog-request .xform .invalid-value .text{border-color:#f84177;color:#f84177}.catalog-request .request-form-footer{padding-top:40px}.catalog-request .step:first-of-type .request-form-footer{padding-top:12px}.catalog-request .not-active-link{pointer-events:none}.catalog-request .step-final{margin-top:66px}.catalog-request .step-final .request-form-footer{padding-top:24px;position:static}.catalog-request .form-load{filter:opacity(40%)}.catalog-request .button-purple:not([disabled]):hover{border-color:#5a36d6;background-color:#5a36d6}.catalog-request .button-purple:not([disabled]):active{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}html:not([dir=rtl]) .offer-catalog .catalog-header-main{padding-left:47px}html[dir=rtl] .offer-catalog .catalog-header-main{padding-right:47px}.offer-catalog .catalog-header-main .page-title-block h1{height:60px;font-size:48px;font-weight:800;color:#2c2d36;letter-spacing:0;font-family:Montserrat,sans-serif}.offer-catalog .header-content{padding:0;font-size:16px;position:relative;min-width:70%;top:0;width:700px;line-height:26px}html:not([dir=rtl]) .offer-catalog .header-content,html[dir=rtl] .offer-catalog .header-content{margin:20px 0 0}.offer-catalog .header-content ul{list-style:none;position:relative;margin:0}html:not([dir=rtl]) .offer-catalog .header-content ul{padding:0 0 0 25px}html[dir=rtl] .offer-catalog .header-content ul{padding:0 25px 0 0}.offer-catalog .header-content ul li:before{content:"—";position:absolute}html:not([dir=rtl]) .offer-catalog .header-content ul li:before{left:0}html[dir=rtl] .offer-catalog .header-content ul li:before{right:0}.offer-catalog .catalog-list,.offer-catalog .catalog-request{width:632px}.offer-catalog .offer-list{flex-wrap:wrap;gap:12px;display:flex}html:not([dir=rtl]) .offer-catalog .offer-list,html[dir=rtl] .offer-catalog .offer-list{padding:0 10px 10px}.offer-catalog .offer-list .org-near-item,.offer-catalog .promo-card-container,html:not([dir=rtl]) .offer-catalog .offer-list .promo-card-wrap,html[dir=rtl] .offer-catalog .offer-list .promo-card-wrap{margin:0}html:not([dir=rtl]) .offer-catalog .promo-card-wrap,html[dir=rtl] .offer-catalog .promo-card-wrap{margin:12px 0 0}.offer-catalog .promo-card-wrap.highlight .promo-card-title{color:#f84177}.offer-catalog .fullscreen-map-view+.map-control{bottom:20%}html:not([dir=rtl]) .offer-catalog .catalog-header-offset{padding-left:0}html[dir=rtl] .offer-catalog .catalog-header-offset{padding-right:0}.offer-catalog .gallery-container{height:50%}.blurred{filter:blur(.8px)}.blurred:before{right:0;content:"";position:absolute;bottom:0;top:0;background:#00000026;left:0;display:block;z-index:1}.service-offers-list{position:relative}.service-offers-list ul{list-style:none;padding:0;margin:0;width:20000px}.service-offers-list ul.fixed_height{height:125px}.service-offers-list li{width:250px;float:left}.service-offers-list li .service-offer-item{margin-right:20px;margin-bottom:15px}.service-offers-list .pager-next-prev{right:0;position:absolute;top:-40px}.service-offers-list .overflow-container{overflow:hidden;position:relative}.service-offer-item{height:110px;font-size:0;border:2px dashed #dadbe2;text-decoration:none;position:relative;text-align:center;border-radius:5px;width:230px;line-height:110px;display:block}.service-offer-item .offer-content{overflow:hidden;font-size:20px;text-decoration:underline;font-weight:700;color:#6339f5;position:relative;max-height:75px;width:220px;line-height:25px;vertical-align:middle;display:inline-block}.service-offer-item i{position:absolute;bottom:-10px;margin-left:-9px;left:50%}.service-offers-empty{box-shadow:inset 4px 0 0 #fc5c8a}.service-offers{padding:20px 40px}.service-offers .similar-offers{margin-left:-40px;margin-top:0;padding-left:0}.service-offers .similar-offers .button-round-larr,.service-offers .similar-offers .button-round-rarr{height:60px;justify-content:center;top:50%;align-items:center;width:60px;display:flex}.service-offers .similar-offers .button-round-larr svg,.service-offers .similar-offers .button-round-rarr svg{height:28px;fill:#e0e2e8;transition:fill .1s ease-in;width:28px;margin-top:4px}.service-offers .similar-offers .button-round-larr:hover svg,.service-offers .similar-offers .button-round-rarr:hover svg{fill:#8b8b98}.service-offers .similar-offers .button-round-larr.disabled,.service-offers .similar-offers .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-right:20px;padding-left:20px}.service-offers__organization{padding:28px 0 0 40px}.service-offers .title-warning{position:relative;padding-left:30px}.service-offers .title-warning:before{height:16px;content:"";position:absolute;top:50%;background-position:-149px -132px;left:0;width:18px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:-8px;display:inline-block}.similar-offers--catalog{padding-bottom:20px}.similar-offers--catalog .button-round-larr,.similar-offers--catalog .button-round-rarr{height:44px;justify-content:center;top:50%;align-items:center;width:44px;display:flex}.similar-offers--catalog .button-round-larr svg,.similar-offers--catalog .button-round-rarr svg{height:12px;fill:#e0e2e8;transition:fill .1s ease-in;width:21px;margin-top:4px}.similar-offers--catalog .button-round-larr.disabled,.similar-offers--catalog .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{height:100%;right:0;content:"";position:absolute;top:0;width:30px;background-image:linear-gradient(270deg,#fff 35%,#fff0)}.similar-offers--catalog-title{padding:20px 20px 16px;font-size:20px;font-weight:400;margin:0;line-height:28px}.service-offers-help{text-decoration:none;position:relative;margin-top:7px;padding-left:23px;z-index:1}.service-offers-help:before{height:18px;content:"";position:absolute;top:50%;background-position:-117px -70px;left:0;width:18px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);margin-top:-10px;display:inline-block}.service-offer-stat table{width:100%}.service-offer-stat table th{font-weight:400}.org-offer-list{position:relative;margin:-15px -15px 0 0}.org-offer-cropped{overflow:hidden;max-height:175px}.org-offer-item{margin:15px 15px 0 0;width:287px;float:left}.org-offer-item-add{width:auto}.org-offer-card{height:175px;overflow:hidden;text-decoration:none;color:#fff;position:relative;border-radius:4px;background:#fff;display:block;z-index:1}.org-offer-card:before{background-color:#0000007a;background-color:initial;background-image:linear-gradient(180deg,#000c,#0000);background-repeat:repeat-x;z-index:1}.org-offer-card.disabled:after,.org-offer-card:before{right:0;content:"";position:absolute;bottom:0;top:0;left:0}.org-offer-card.disabled:after{background:#ffffffb3;z-index:3}.org-offer-img{font-size:0;right:0;position:absolute;background-size:cover;bottom:0;text-align:center;top:0;background-position:50%;left:0;line-height:175px}.org-offer-img img{max-width:100%;max-height:100%;vertical-align:middle}.org-offer-name{font-size:15px;font-weight:700;line-height:18px}.org-offer-content{padding:12px 15px;position:relative;z-index:2}.org-offer-footer{padding:0 15px;right:0;position:absolute;bottom:0;background:#000000b3;left:0;z-index:2}.org-offer-footer .button-large{height:34px;border-radius:4px;line-height:34px}.org-offer-info{height:45px;font-size:0;line-height:45px}.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{right:0;position:absolute;bottom:0;text-align:center;top:0;background:#000c;left:0;line-height:175px;display:none;z-index:4}.org-offer-card:hover .org-offer-link{display:block}.org-offer-title{margin:5px 10px 0;display:block}.org-offer-label{padding:0 10px;font-size:13px;border:1px solid #fff9;border-radius:30px;line-height:25px}.org-offer-stat td,.org-offer-stat 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-color:initial;background-image:linear-gradient(#000000b3,#+7 (747) 000-59-30%,#0000);background-repeat:no-repeat}.org-offer-responsive .org-offer-label{padding:0 5px;border:none;color:#fff;background:#000;background:#000000b3;line-height:21px}.org-offer-responsive .org-offer-info{height:30px;line-height:30px}.org-offer-responsive .org-offer-card{height:105px;margin:0 5px}.org-offer-responsive .org-offer-img{background-size:cover;background-position:50%;background-repeat:no-repeat}.org-offer-catalog .org-offer-footer .thorow{font-weight:400}.org-offer-item-1{margin:0 5px;width:auto;float:none}.org-offer-item-2{margin:0;width:50%}.org-offer-item-3{margin:0;width:33.33%}.org-offer-item-4{margin:0;width:25%}.org-offer-item-1 .org-offer-card{height:210px}.org-offer-item-3 .org-offer-card:before,.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}.catalog-review{overflow:hidden;border-top:1px solid #eaebf2;background-color:#fff}html:not([dir=rtl]) .catalog-review,html[dir=rtl] .catalog-review{padding:20px 24px 24px}.network-prof-header{padding:20px;margin:0}.network-prof-list{padding:0}.network-prof-places{list-style:none;padding:0;margin:0 -32px}.network-prof-place{padding:12px 32px;justify-content:space-between;position:relative;gap:12px;align-items:center;display:flex}.network-prof-place svg{height:12px;transform:rotate(-90deg);fill:#8b8b98;flex-shrink:0;width:12px}.network-prof-place:hover{background:#f9fafb}.network-prof .prof-item{flex:1;padding:20px;max-width:100%;border-bottom:1px solid #eaebf2;margin:0;box-shadow:none;border-radius:0;width:auto}.network-prof .prof-item:last-of-type{border-bottom:none}.network-prof .prof-item__about-actions{flex-direction:column-reverse;gap:8px;align-items:flex-start}.network-prof .prof-item__about-actions .button-action{padding:4px 12px;font-size:13px;border-radius:4px;line-height:20px}.network-prof .prof-item .phone-showed{flex-direction:column;display:flex}.page-head-mpf__item{flex-shrink:0;min-width:145px}.minicard-item{padding:20px;position:relative;border-bottom:1px solid #eaebf2;background:#fff}.minicard-item:before{content:"";position:absolute;bottom:20px;top:20px;border-radius:0 6px 6px 0;background:#fff;width:4px}html:not([dir=rtl]) .minicard-item:before{left:0}html[dir=rtl] .minicard-item:before{right:0}.minicard-item__container{gap:20px;display:flex}.minicard-item__sticker{height:52px;position:absolute;top:7px;width:52px;z-index:5}html:not([dir=rtl]) .minicard-item__sticker{left:7px}html[dir=rtl] .minicard-item__sticker{right:7px}.minicard-item__photo{flex:none;overflow:hidden;position:relative;border-radius:6px;order:1;direction:ltr}.minicard-item__photo,.minicard-item__photo-container{height:168px;width:252px}.minicard-item__photo .slider-block{height:168px;position:relative;width:252px;z-index:3}.minicard-item__photo .controls{transition:.2s;opacity:0}.minicard-item__photo .controls__item{height:24px;-webkit-backdrop-filter:blur(5.46667px);backdrop-filter:blur(5.46667px);padding:0 9px;justify-content:center;font-size:11px;color:#fff;transition:.2s;position:absolute;align-items:center;border-radius:6px;background:#2c2d364d;display:flex;z-index:5}.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{transform:translateX(-50%);bottom:6px;left:50%}.minicard-item__photo .controls__item.count svg{height:12px;fill:#fff;margin:0 2px 0 0;width:14px}.minicard-item__photo .controls__item.tour{bottom:6px;left:6px}.minicard-item__photo .controls .slider-arrow{height:28px;justify-content:center;transition:.3s;position:absolute;top:55px;align-items:center;box-shadow:0 0 2px #3d3f5566,0 2px 16px #3d3f550d;border-radius:100%;background:#fff;width:28px;display:flex;z-index:5}.minicard-item__photo .controls .slider-arrow svg{height:7px;fill:#a7a7ae;transition:.2s;width:12px}.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{height:36px;justify-content:center;border:1px solid #eaebf2;position:absolute;bottom:8px;align-items:center;border-radius:4px;background:#fff;left:8px;width:36px;display:flex;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{border:1px solid #3d3f551a;right:0;content:"";position:absolute;bottom:0;top:0;border-radius:6px;left:0;z-index:4}.minicard-item-xl__photo{height:85px;border-radius:4px;width:122px}.minicard-item-xl__photo img{height:85px;width:122px}.minicard-item-xl__photo ._blurred{filter:blur(3px)}.minicard-item__info{order:2;width:406px}.minicard-item__title{font-size:20px;margin:0;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{height:14px;fill:#7483f3;width:14px}.minicard-item__title .title-label{padding:2px 8px;color:#27aa54;border-radius:4px;background:#43cb721a;line-height:24px}.minicard-item__title .title-label._partner{color:#0e90d2;background:#d3d3d3}.minicard-item__features{flex-wrap:wrap;font-size:11px;color:#8b8b98;gap:4px;margin:4px 0 0;align-items:center;line-height:16px;display:flex}.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{margin-inline-start:-6px;padding:2px 6px;font-size:11px;color:#838391;border-radius:4px;background:#f4f5f8;line-height:16px}.minicard-item__features .special.green{color:#2aa253;background:#43cb721a}.minicard-item__features .price-category{padding:2px 6px;font-size:11px;color:#3d3e56;border-radius:4px;background:#f4f5f8;cursor:pointer;line-height:16px}.minicard-item__features .price-category ._deselected{color:#a7a7ae}.highlight .minicard-item__features .price-category{background:#eaebf2}.minicard-item__rating{position:relative;margin:8px 0 0;display:flex}.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{overflow:hidden;position:relative;margin:5px 0 0;line-height:20px;white-space:nowrap}.minicard-item__address-label{padding-top:3px}.minicard-item__address:after{height:100%;content:"";position:absolute;top:0;background:linear-gradient(270deg,#fff,#fff0);width:18px}html:not([dir=rtl]) .minicard-item__address:after{right:0}html[dir=rtl] .minicard-item__address:after{left:0;background-image:linear-gradient(90deg,#fff,#fff0)}.minicard-item__address .distance svg{height:14px;fill:#2c2d36;width:10px}html:not([dir=rtl]) .minicard-item__address .distance svg{margin:0 2px -2px 3px}html[dir=rtl] .minicard-item__address .distance svg{transform:scaleX(-1);margin:0 3px -2px 2px}.minicard-item__address .distance-marker{display:inline-block}.minicard-item__address .distance-marker svg{height:16px;width: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{height:8px;border:1px solid #fff;position:relative;width: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:first-child{z-index:3}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: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{overflow:hidden;color:#8b8b98;max-height:40px;line-height:20px}.minicard-item__comment svg{height:12px;fill:#8b8b98;width:14px}html:not([dir=rtl]) .minicard-item__comment svg{margin:0 2px -1px 1px}html[dir=rtl] .minicard-item__comment svg{transform:scaleX(-1);margin:0 1px -1px 2px}.minicard-item__payload{margin:8px 0 0}.minicard-item__offers .offer{color:#8b8b98;line-height:20px;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: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}.select-list .search-input{margin-right:20px;margin-bottom:10px;position:relative}.select-list .search-input input{padding:6px 10px;font-size:12px;border:1px solid #d7d8dd;border-radius:3px;background:#fff;width:100%}.select-list .search-input .s-icons-cross{right:-10px;position:absolute;top:50%;margin-top:-5px}.select-list .list-container{height:290px;overflow:hidden;border:1px solid #d7d8dd;margin-bottom:20px;border-radius:3px;background:#fff}.select-list .list-container:after,.select-list .list-container:before{content:"";line-height:0;display:table}.select-list .list-container:after{clear:both}.select-list .list-container .select-block{height:290px;overflow:auto;position:relative;width:220px}.select-list .list-container .select-block.block-fluid{width:auto;float:none}.select-list .list-container .select-block.block-first,.select-list .list-container .select-block.block-search{border:0}.select-list .list-container .select-block.block-first{border-right:1px solid #d7d8dd;float:left}.select-list .list-container .select-block.block-choosed{border-left:1px solid #d7d8dd;float:right}.select-list .list-container .select-block.block-choosed .block-title{color:#909090}.select-list .list-container .select-block.block-choosed del{display:inline-block}.select-list .list-container .select-block .block-title{padding:10px;font-weight:700;color:#444}.select-list .list-container .select-block .block-title.notnull{color:#6339f5}.select-list .list-container .select-block .block-title.notfound{color:#2c2d36}.select-list .list-container .select-block ul{list-style:none;padding:0;margin:0}.select-list .list-container .select-block li{padding:5px 10px;position:relative;cursor:pointer}.select-list .list-container .select-block li.selected,.select-list .list-container .select-block li:hover{background:#eaecf1}.select-list .list-container .select-block li input{position:absolute;left:-10000px}.select-list .list-container .select-block li label{padding-left:20px}.select-list .list-container .select-block strong{color:#6339f5}.select-list .list-container .select-block .s-icons-cross{position:relative;margin-left:5px}.select-list .list-container .select-block .overview{right:0}.select-list .list-container .select-block .morethan{padding:5px 10px;font-size:11px;color:#666;border-top:1px solid #d8d8d8}.select-list .list-container .select-block del{display:none}.select-list .list-container .select-block .metro-stations li{padding-left:10px}.select-list .button-purple{margin-right:10px;min-width:83px}ul.select-list-filter{list-style:none;padding:0;position:relative;top:-5px;margin:0}ul.select-list-filter li{padding:5px 10px 5px 20px;font-size:12px;font-weight:400;position:relative;line-height:130%}ul.select-list-filter i{height:13px;position:absolute;top:0;margin:6px 0 0 -20px;background-position:-733px 0;width:13px;background-image:url(/build/images/sprite.png);background-repeat:no-repeat;display:inline-block}ul.select-list-filter del{cursor:pointer;margin-left:5px}.filter-items-list{font-weight:400}.filter-items-list .gototop{text-decoration:none;right:10px;color:#bbbcc4;position:absolute;top:17px;cursor:pointer;display:none;z-index:2}.filter-items-list .gototop i{margin-left:5px;vertical-align:middle}.filter-items-list.fixed{height:34px;padding:15px 125px 15px 40px;right:0;position:fixed;top:0;background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026;left:0;z-index:55}.filter-items-list.fixed .gototop{display:block}.filter-items-list.fixed .filter-item-geolocation{display:none!important}.filter-items-list .tagsCount{height:20px;justify-content:center;font-size:11px;font-weight:700;right:-8px;color:#fff;position:absolute;text-align:center;top:-8px;box-sizing:border-box;align-items:center;border-radius:50%;background:#6339f5;width:20px;display:flex}.filter-items-list.fixed-v2{padding-right:40px}.filter-items-list input.text{height:26px;padding:5px;border:1px solid #ccc;box-sizing:border-box;box-shadow:inset 0 1px 5px #00000026;border-radius:4px}.filter-items-list input.text.text-short{width:55px}.filter-items-list .input-search{position:relative}.filter-items-list .input-search .input-clear{right:9px;position:absolute;top:50%;cursor:pointer;margin-top:-5px;z-index:2}.filter-items-list .input-search .input-clear.hide{display:none}.filter-items-list .input-search input.text{border-color:#d8d9e0;padding-right:27px;box-sizing:border-box;box-shadow:inset 0 1px 3px #4041573b;background:url(/images/search-gray.png) no-repeat 9px 4px;width:100%;padding-left:27px}.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{list-style:none;padding:0;position:relative;margin:-15px 0 0 -15px}.filter-items-list .button-filter{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.filter-items-list .button-filter .close{height:100%;border-left:1px solid #0003;padding:1px 10px 1px 9px;margin:-1px -12px -1px 8px;box-shadow:inset 1px 0 0 #ffffff1a;display:none}.filter-items-list .button-filter .close i{position:relative;top:6px;vertical-align:top}.filter-items-list .button-filter.selected{border-color:#3d3f55;color:#fff;background-color:#3d3f55}.filter-items-list .button-filter.selected .close{display:block}.filter-items-list .button-filter .dropdown{height:6px;background-position:-138px -26px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.filter-items-list .button-filter .dropdown.pull-left,.filter-items-list .button-filter .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 .button-filter.active .dropdown,.filter-items-list .button-filter.selected .dropdown,.filter-items-list .button-filter:active .dropdown{height:6px;background-position:-138px -20px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.filter-items-list .button-filter-large{height:34px;font-size:16px;border:1px solid #eaebf2;font-weight:400;color:#3d3f55;transition:background .3s ease-in-out,border .3s ease-in-out;position:relative;padding-right:12px;box-shadow:none;background:#eaebf2;line-height:33px;padding-left:12px}.filter-items-list .button-filter-large.hover,.filter-items-list .button-filter-large:active,.filter-items-list .button-filter-large:hover{border-color:#e3e2ed;color:#3d3f55;background-color:#e3e2ed;box-shadow:none}.filter-items-list .button-filter-large.disable,.filter-items-list .button-filter-large.disabled,.filter-items-list .button-filter-large[disabled]{border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.filter-items-list .button-filter-large.dropped,.filter-items-list .button-filter-large.dropped:hover{border-color:#eaebf2;color:#3d3f55;box-shadow:none;background:#eaebf2}.filter-items-list .button-filter-large .close{border-bottom-right-radius:4px;border-left:none;padding:1px 10px;margin-right:-13px;border-top-right-radius:4px;box-shadow:none;margin-left:0}.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{border-color:#3e3f54;color:#fff;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{right:100%;transition:background 125ms,right 0s 125ms,right 0s 125ms;content:"";position:absolute;bottom:-1px;top:-1px;border-radius:5px;background:#3e3f54;left:0;z-index:0}.filter-items-list .button-filter-large.selected .close:hover:before,.filter-items-list .button-filter-large.selected:hover .close:hover:before{right:-1px;transition:background 125ms;background:#313243;left:-1px}.filter-items-list .button-filter-large.white,.filter-items-list .button-filter-large.white:hover{border-color:#d8d9e0;color:#3d3f55;background-color:#fff}.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{margin-right:0;display:inline}.filter-items-list label.select .button-filter:before{display:none}.filter-items-list label.select-filter .button-filter.dropped:before{height:0;border-right:10px solid #0000;border-left:10px solid #0000;content:"";position:absolute;border-bottom:10px solid #fff;top:100%;margin:6px 0 0 -10px;background:none;left:50%;width:0;display:block;z-index:51}.filter-items-list label.select-filter ul{overflow:visible;padding:5px 0;border:none;box-sizing:border-box;margin:15px 0 0;box-shadow:none;border-radius:4px}.filter-items-list label.select-filter ul li{height:auto;padding:5px 20px 5px 30px;font-size:16px;position:relative;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;margin-top:15px;z-index:51}.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{overflow-y:auto;overflow-x:hidden;position:relative;max-height:300px}.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;margin:5px 0;line-height:18px;display:block}.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-right:-15px;margin-left:2px}.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;margin-left:15px;float:left;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-left:-6px;left:50%;margin-top:-6px}.filter-items-list .filter-item.pull-right{float:right}.filter-items-list .filter-item .button-group{overflow:visible;vertical-align:top}.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{padding:0 0 10px;xfont-weight:bold}.filter-items-list .zSlider{margin-right:7px;margin-left:7px}.filter-items-list .zSlider .zone.fake{margin-right:-7px;margin-left:-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;margin-left:-1px;vertical-align:top;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{padding:0;color:inherit;display:block}.filter-chosen .select2-container.select2-container--default .select2-selection__choice__remove{margin-left:5px;float:right}.filter-chosen .chosen-container .chosen-single,.filter-chosen .select2-container .select2-selection--single{height:26px;padding:0 0 0 8px;border:1px solid #d8d9e0;text-shadow:none;color:#3d3f55;box-sizing:border-box;box-shadow:none;border-radius:4px;background:#eaebf2}.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{border-color:#3d3f55;color:#fff;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;color:#3d3f55;color:#3d3f5566;background-color:#eaebf2}.filter-chosen .chosen-container .chosen-single div b,.filter-chosen .select2-container .select2-selection--single div b{height:6px;background-size:initial;background-position:-138px -26px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);display:inline-block}.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{min-height:0;border:1px solid #d8d9e0;box-shadow:none;background:#fff}.filter-chosen .chosen-container .chosen-choices li.search-choice,.filter-chosen .select2-container .select2-selection--multiple .select2-selection__choice{padding-top:3px;border:1px solid #d8d9e0;margin:2px 0 2px 2px;box-shadow:none;border-radius:3px;background:#eaebf2;padding-bottom:3px;line-height:12px}.filter-chosen .chosen-container .chosen-choices li.search-field input[type=text],.filter-chosen .select2-container .select2-selection--multiple .select2-search__field{height:16px;padding:3px 5px;box-sizing:unset;margin:1px 0;border-radius:4px}.filter-chosen .chosen-container{zoom:1;position:relative;vertical-align:middle;-webkit-user-select:none;user-select:none;display:inline-block}.filter-chosen .chosen-container .chosen-results{overflow-y:auto;overflow-x:hidden;padding:0 0 0 4px;position:relative;max-height:240px;margin:0 4px 4px 0}.filter-chosen .chosen-container .chosen-results li{list-style:none;padding:5px 6px;margin:0;line-height:15px}.filter-chosen .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.filter-chosen .chosen-container .chosen-results li.highlighted{color:#fff;background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc))}.filter-chosen .chosen-container .chosen-drop{border:1px solid #d8d9e0;color:#3d3f55;border-top-color:#0000;box-shadow:none;border-radius:0 0 4px 4px;background:#fff}.filter-chosen .chosen-container .chosen-drop div b,.filter-chosen .chosen-container.chosen-with-drop .chosen-single div b{height:6px;background-position:-138px -26px;width:11px;background-image:url(/prebuild/main/icons.png?v=+7 (747) 162-66-12295);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{overflow:hidden;text-decoration:none;position:relative;line-height:24px;white-space:nowrap;display:block}.filter-chosen .chosen-container-single .chosen-single span{overflow:hidden;text-overflow:ellipsis;margin-right:26px;white-space:nowrap;display:block}.filter-chosen .chosen-container-single .chosen-single div{height:100%;right:0;position:absolute;top:0;width:18px;display:block}.filter-chosen .chosen-container-single .chosen-single div b{position:absolute;top:50%;margin-top:-3px}.filter-chosen .chosen-container-single .chosen-drop{border:1px solid #aaa;position:absolute;top:100%;box-sizing:border-box;left:-9999px;width:100%;z-index:1010}.filter-chosen .chosen-container-single .chosen-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.filter-chosen .chosen-container-single .chosen-search input[type=text]{height:auto;padding:4px 20px 4px 5px;font-size:1em;border:1px solid #aaa;outline:0;box-sizing:border-box;margin:1px 0;border-radius:0;background:#fff;width:100%;line-height:normal;font-family:sans-serif}.button-group .filter-chosen .chosen-choices,.button-group .filter-chosen .chosen-single,.button-group .filter-chosen .select2-selection{border-radius:0}.button-group .filter-chosen:first-child .chosen-choices,.button-group .filter-chosen:first-child .chosen-single,.button-group .filter-chosen:first-child .select2-selection{border-bottom-left-radius:4px;border-top-left-radius:4px}.button-group .filter-chosen:last-child .chosen-single,.button-group .filter-chosen:last-child .select2-selection{border-bottom-right-radius:4px;border-top-right-radius:4px}.filter-chosen .chosen-container-active.chosen-with-drop .chosen-single{border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#d8d9e0;text-shadow:none;color:#3d3f55;box-shadow:none;background:#fff}.filter-text{height:26px;padding:5px 7px;font-size:13px;border:1px solid #d8d9e0;min-width:0;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-left-width:0;border-radius:0}.button-group .filter-text:first-child{border-bottom-left-radius:4px;border-left-width:1px;border-top-left-radius:4px}.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{height:50px;padding:12px 47px 12px 20px;font-size:13px;border:0;color:#2c2d36;min-width:100%;box-sizing:border-box;border-radius:0}.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:focus{outline:none}.filter-new-search-text::-ms-clear{display:none}.filter-new-search-controls{right:5px;position:absolute;top:5px}.filter-new-search-reset{padding:0;border:0;transition:opacity .3s ease-in-out;outline:0;box-sizing:border-box;margin:10px 10px 0 0;background:none;cursor:pointer;vertical-align:top;display:none}.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{padding:10px 20px;font-size:9px;font-weight:700;color:#bbbcc4;text-transform:uppercase}.filter-popup-list-link{padding:5px 20px;text-decoration:none;display:block}.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{color:#3d3f55;opacity:1;box-shadow:inset 0 1px 0 #fff;background:#f7f8fb}.filter-popup-list-border .filter-popup-list-link.active{font-weight:700;color:#3d3f55;box-shadow:inset 0 1px 0 #fff;background:#f7f8fb}.balloon-simple-filters{border:none;box-shadow:none;border-radius:4px;width:210px;margin-top:15px;z-index:51}.balloon-simple-filters .balloon-arrow{height:0;border-right:10px solid #0000;border-left:10px solid #0000;border-bottom:10px solid #fff;width:0}.balloon-simple-filters .balloon-overview{overflow:auto;position:relative;max-height:300px}.balloon-simple-filters .balloon-overview-loader{justify-content:center;display:flex}.balloon-simple-filters .balloon-overview-short{max-height:244px}.balloon-simple-filters input.text{height:26px;padding:5px;border:1px solid #ccc;box-sizing:border-box;box-shadow:inset 0 1px 5px #00000026;border-radius:4px}.balloon-simple-filters input.text.text-short{width:55px}.balloon-simple-filters .input-search{position:relative}.balloon-simple-filters .input-search .input-clear{right:9px;position:absolute;top:50%;cursor:pointer;margin-top:-5px;z-index:2}.balloon-simple-filters .input-search .input-clear.hide{display:none}.balloon-simple-filters .input-search input.text{border-color:#d8d9e0;padding-right:27px;box-sizing:border-box;box-shadow:inset 0 1px 3px #4041573b;background:url(/images/search-gray.png) no-repeat 9px 4px;width:100%;padding-left:27px}.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-right:7px;margin-left:7px}.balloon-simple-filters .zSlider .zone.fake{margin-right:-7px;margin-left:-7px}.balloon-simple-filters .tooltip-target{position:relative;margin:5px 0;line-height:18px;display:block}.balloon-simple-filters .tooltip-target .hint{margin-right:-15px;margin-left:2px}.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]{border-radius:0 0 4px 4px;width:100%}.balloon-simple-filters .balloon-footer .button-back,.balloon-simple-filters .balloon-footer .button[type=submit]{height:34px;padding:0 15px;font-size:16px;font-weight:400;box-sizing:border-box;margin:0;box-shadow:none;line-height:33px}.balloon-simple-filters .balloon-footer .button-back{border:0;border-radius:0 0 0 4px;width:50%;float:left;display:none}.balloon-simple-filters .checkbox.large{font-size:16px;line-height:24px}.balloon-simple-filters .balloon-header .input-search input.text{height:34px;padding:4px 20px 3px;font-size:16px;border:none;-webkit-appearance:textfield;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:none;background:#fff;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{height:16px;position:relative;top:50%;width:16px;margin-top:-8px;display:block}.filter-cross-icon{height:14px;height:16px;position:relative;position:absolute;width:14px;width:16px;display:block}.filter-cross-icon:after,.filter-cross-icon:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#fff;margin-left:-8px;left:50%;width:16px;margin-top:-1px}.filter-cross-icon:before{transform:rotate(45deg)}.filter-cross-icon:after{transform:rotate(-45deg)}.catalog-header .filter-items-list .button-filter-large,.catalog-header-container .filter-items-list .button-filter-large{border-color:#f4f5f8;height:36px;padding:3px 16px;font-size:16px;color:#2c2d36;border-radius:6px;background:#f4f5f8;line-height:28px}.catalog-header .filter-items-list .button-filter-large:hover,.catalog-header-container .filter-items-list .button-filter-large:hover{background-color:#ecedf0}.catalog-header .filter-items-list .button-filter-large.selected,.catalog-header-container .filter-items-list .button-filter-large.selected{border-color:#3d3f55;color:#fff;background:#3d3f55}.catalog-header .filter-items-list .button-filter-large.selected:hover,.catalog-header-container .filter-items-list .button-filter-large.selected:hover{background-color:#3d3f55}.catalog-header .filter-items-list .button-filter-large.selected .filter-cross,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross{height:11px;width:11px;margin-top:-6px}.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon{height:11px;position:relative;width:11px;display:block}.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{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#fff;margin-left:-6px;left:50%;width:12px;margin-top:-1px}.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:before{transform:rotate(45deg)}.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon:after,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon:after{transform:rotate(-45deg)}.catalog-header .filter-items-list .button-filter-large .close:before,.catalog-header-container .filter-items-list .button-filter-large .close:before{display:none}.new_filters_block{padding:24px 0;border-top:1px solid #eaebf2;border-bottom:1px solid #eaebf2;box-sizing:border-box}.new_filters_block__container{padding:0 18px;flex-direction:column;gap:12px;display:flex}.new_filters_block .new_filters_block__title{font-size:20px;font-weight:400;margin-bottom:12px;color:#2c2d36;line-height:28px;display:inline-block}.new_filters_block .new_filters_block__title:after{padding:0 10px;margin-right:-3px;content:"—";display:inline-block}.new_filters_block__count{font-size:20px;line-height:28px}.new_filters_block .catalog-subtitle{font-size:13px;font-weight:400;line-height:20px;margin-top:0}.new_filters_block .catalog-filters{padding:0 18px;position:relative;margin-top:15px}.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{min-height:auto;padding-top:15px;box-sizing:border-box}.new_filters_block .filter-items-wrapper .button-filter{height:28px;font-size:13px;line-height:26px}.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{height:28px;font-size:13px;border:none;position:relative;padding-right:30px;background:#f4f5f8;line-height:28px}.specialists .button-filter:before{height:7px;right:10px;content:"";position:absolute;top:11px;background:url(/images/arrow-select-black.svg) no-repeat;width:12px;display:block;z-index:1}.specialists .select-filter{position:relative}.specialists .select-filter:before{height:7px;right:10px;content:"";top:0;background:url(/images/arrow-select-black.svg) no-repeat;width:12px;z-index:1}.specialists .filter-item{position:relative}.specialists .button-block{height:36px;font-size:13px;border:none;color:#3d3f55;background:#f4f5f8;line-height:36px}.zSlider{height:14px;position:relative}.zSlider .zone{height:2px;overflow:hidden;right:0;position:absolute;top:50%;background:#d4d5dc;left:0;margin-top:-1px;z-index:1}.zSlider .zone.active{background:#3d3f55;z-index:2}.zSlider .slider-control{height:14px;border:1px solid #d8d9e0;position:absolute;top:0;box-sizing:border-box;border-radius:15px;background:#eaebf2;cursor:pointer;margin-left:-7px;width:14px;line-height:10px;z-index:3}.zSlider .slider-control.end{left:100%}.zuploader .qq-uploader{position:relative}.zuploader .qq-upload-drop-area{right:0;position:fixed;bottom:0;top:0;background:#ffffffe6;left:0;z-index:55}.zuploader .qq-upload-drop-area:before{border:4px dashed #6339f5;right:10px;content:"";position:absolute;bottom:10px;top:10px;border-radius:10px;left:10px}[class$=-islets_gotoymaps],[class$=-map-copyrights-promo]{display:none!important}.map-shadow ymaps[class$=-inner-panes]>ymaps:first-child{box-shadow:inset 0 0 1px #3d3e5680;border-radius:3px}.table-newrequest{font-size:16px;border-collapse:collapse;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{color:#2c2d36;border-bottom:0;gap:8px;align-items:center;white-space:nowrap;display:flex}.table-newrequest .phoneView .tel-phone svg{height:16px;fill:#2c2d36;width:16px}.table-newrequest .phoneView .tel-phone-icon{display:flex}.table-newrequest__wrapper{overflow:auto}.offer-deal{padding:76px 0 100px 100px;color:#2c2d36;background:#fff}.offer-deal-title{font-size:48px;margin-bottom:60px;line-height:60px;margin-top:0;display:block}.offer-deal-subtitle,.offer-deal-title{font-weight:800;font-family:Montserrat,sans-serif;padding-left:16px}.offer-deal-subtitle{font-size:32px;margin:35px 0 32px;line-height:44px}.offer-deal-categories{flex-wrap:wrap;max-width:1250px;padding-left:16px;display:flex}.offer-deal-categories a.offer-deal-categories-title{font-size:24px;font-weight:800;margin-right:160px;margin-bottom:12px;color:#2c2d36;line-height:32px;font-family:Montserrat,sans-serif;display:block}.offer-deal-categories a.offer-deal-categories-title:hover{color:#2c2d36}.offer-deal-categories .categories-column{flex-direction:column;display:flex}.offer-deal-col{min-height:195px;margin-bottom:44px;position:relative}@media (max-width:988px){.offer-deal-col{flex:1 0 50%}}.offer-deal-col svg{height:30px;fill:#6339f5;position:absolute;left:-44px;width:30px}.offer-deal-links{font-size:16px;color:#2c2d36;line-height:24px}.offer-deal-links a,.offer-deal-links a:hover{color:#2c2d36;display:block}.offer-deal-cards{list-style:none;overflow:hidden;padding:0;max-width:1250px}.offer-deal-cards .promo-card-wrap{margin-bottom:16px}.offer-deal-photo{height:168px;position:relative;border-radius:6px}.offer-deal-discount{height:32px;right:12px;position:absolute;top:12px;background-color:#fff;width:32px}.offer-deal-discount:after,.offer-deal-discount:before{height:32px;content:"";position:absolute;top:0;background:inherit;left:0;width:32px;z-index:0}.offer-deal-discount:before{transform:rotate(30deg)}.offer-deal-discount:after{transform:rotate(60deg)}.offer-deal-discount-value{height:32px;justify-content:center;font-size:13px;font-weight:700;color:#2c2d36;position:relative;align-items:center;line-height:20px;display:flex;z-index:1}.offer-deal-price{padding:4px 0 0 12px;font-size:16px;font-weight:700;right:0;color:#222;position:absolute;border-top-left-radius:4px;bottom:0;background:#fff;width:126px;line-height:24px}.offer-deal-price:after,.offer-deal-price:before{height:4px;right:0;content:"";position:absolute;bottom:100%;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.offer-deal-price:after{right:100%;bottom:0;top:auto;left:auto}.offer-deal-price__old{font-weight:400;color:#a7a7ae}.offer-deal-info{font-size:13px;position:relative;line-height:20px}.offer-deal-info .stars-view{height:20px;font-weight:700;margin-right:5px;color:#ffc200;display:flex}.offer-deal-info .stars-view .svg-icons-star{height:12px;fill:#ffaa30;margin-right:4px;position:relative;top:2px;width:12px}.offer-deal-info-name{display:flex}.offer-deal-info-name:before{right:-16px;content:"";position:absolute;bottom:0;top:0;background:#fff;width:20px}.offer-deal-info-name:after{right:0;content:"";position:absolute;bottom:0;top:0;background:linear-gradient(-90deg,#fff,#fff0);width:40px}.offer-deal-info-address{align-items:baseline;display:flex}.offer-deal-info-address .metro-circle{height:6px;position:relative;top:-1px;margin:0 5px;width:6px}.offer-deal-info-address .more-metro{height:15px;text-align:center;border-radius:4px;margin-left:4px;width:23px;line-height:15px}.offer-deal-info-tags{margin-top:12px}.offer-deal-info-tags .svg-icons-offer-type,.offer-deal-info-tags .svg-icons-time{height:12px;margin-right:4px;position:relative;top:1px;width:12px}.offer-deal-info-tag{margin-bottom:4px}.offer-deal-descr{padding-right:16px;margin-top:80px}.offer-deal-descr-title{font-size:32px;margin-bottom:20px;line-height:44px;font-family:Montserrat,sans-serif}.offer-deal-descr-text{font-size:16px;max-width:800px;line-height:24px}.offer-main{padding:20px 40px;margin-bottom:8px;background:#fff}.offer-main-breadcrumbs{font-size:16px;margin-bottom:8px;color:#a7a7ae;line-height:24px}.offer-main-breadcrumbs a,.offer-main-breadcrumbs:hover{text-decoration:none;color:#a7a7ae}.offer-main-breadcrumbs-rarr{height:10px;position:relative;top:-1px;width:30px}.offer-main-breadcrumbs-rarr:before{height:1px;transform:translateY(-50%);right:1px;content:"";position:absolute;top:50%;background:#bbbcc4;left:0}.offer-main-breadcrumbs-rarr:after{height:7px;border-right:1px solid #bbbcc4;transform:rotate(45deg);right:0;content:"";position:absolute;border-top:1px solid #bbbcc4;top:50%;transform-origin:top right;box-sizing:border-box;width:7px}.offer-main-title h1{color:#2c2d36;display:inline}html:not([dir=rtl]) .offer-main-title h1{padding-right:8px}html[dir=rtl] .offer-main-title h1{padding-left:8px}.offer-main-rating{padding:6px 12px;font-size:16px;border:1px solid #eaebf2;font-weight:700;color:#ffaa30;position:relative;top:-3px;border-radius:4px;line-height:20px;white-space:nowrap;display:inline-block}.offer-main-rating svg{height:15px;fill:#ffaa30;position:relative;top:1px;width:16px}.offer-main-discount{align-items:center;margin-top:8px;display:flex}.offer-main-discount-label{height:40px;position:relative;width:40px}html:not([dir=rtl]) .offer-main-discount-label{margin-right:16px}html[dir=rtl] .offer-main-discount-label{margin-left:16px}.offer-main-discount-label .discount-value{height:100%;justify-content:center;font-size:13px;font-weight:700;color:#fff;position:absolute;align-items:center;width:100%;line-height:20px;display:flex;z-index:1}.offer-main-discount svg{height:40px;fill:#6339f5;width:40px}.offer-main-price{font-size:24px;line-height:32px}.offer-main-price__new{font-weight:800;color:#6339f5;font-family:Montserrat,sans-serif}.offer-main-price__old{text-decoration:line-through;color:#bbbcc4;position:relative;top:2px;margin-left:12px}.offer-main-info{font-size:16px;max-width:600px;line-height:24px;margin-top:58px}.offer-main-info__top{color:#a7a7ae}.offer-main-info-dot{margin:0 8px}.offer-main-info__descr{color:#2c2d36;margin-top:-16px;white-space:pre-line}.offer-main-info__descr a{color:#6339f5}.offer-main-info .service-box-white{padding:0}.offer-main .show-more{cursor:pointer}.offer-main-buttons{margin-top:20px;display:flex}.offer-main-buttons .service-box-white{padding:0;max-height:44px;margin:0}.offer-main-buttons .phoneView{font-weight:400}html:not([dir=rtl]) .offer-main-buttons .button{margin-right:12px}html[dir=rtl] .offer-main-buttons .button{margin-left:12px}html:not([dir=rtl]) .offer-main-buttons .button:last-child{margin-right:0}html[dir=rtl] .offer-main-buttons .button:last-child{margin-left:0}.offer-main-buttons .button.button-purple{font-size:16px;color:#fff;background-color:#6339f5}.offer-main-buttons .button.button-purple:hover{background:#5a34e0}.offer-main-buttons .button.button-purple .tel-phone{text-decoration:none;color:#fff;border-bottom:none}.offer-main-buttons .button.button-purple .tel-phone.linkColor{color:#fff!important}.offer-main-buttons .button.button-biglion,.offer-main-buttons-biglion{color:#fff;background:#ff7f00}.offer-main-buttons .button.button-silver{border-color:#f4f5f8}.offer-main-buttons .button-promocode{padding:7px 30px;background:none}.offer-main-buttons .button-promocode:active{border-color:#d8d9e0;color:#3d3f55}.offer-main-buttons .phoneView .showPhoneNumber{font-size:inherit;color:inherit}.offer-main-buttons .action-button-subcaption{display:none}.offer-main-links{overflow:hidden;padding:20px 40px;color:#2c2d36;white-space:nowrap}.offer-main-links ul{padding:0;margin:0}.offer-main-links-item{justify-content:flex-start;font-size:16px;list-style-type:none;border-radius:4px;line-height:24px;vertical-align:middle}.offer-main-links-item:not(:last-child){margin-bottom:20px}.offer-main-links-item>div{display:inline-block}.offer-main-links-item__img{background:#6339f5}.offer-main-links-item__img,.offer-main-links-item__img-container{height:48px;border-radius:50%;width:48px}html:not([dir=rtl]) .offer-main-links-item__img-container{margin-right:16px}html[dir=rtl] .offer-main-links-item__img-container{margin-left:16px}.offer-main-links-item-header a{color:#2c2d36}.offer-main-links-item-header a:hover{color:#6339f5}.offer-main-links-item-type{color:#a7a7ae}.offer-main-links div{vertical-align:middle}.offers-gallery{overflow:hidden;border-top-right-radius:4px;position:relative;border-top-left-radius:4px;display:flex}.offers-gallery-list{height:300px;overflow:hidden;display:flex}.offers-gallery-list-image{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.offers-gallery-list-item{flex:1 0 50%;height:100%;box-sizing:border-box}.offers-gallery-list-item:nth-child(2n){border-left:2px solid #fff}.offers-gallery__main{flex:4 0 80%}.offers-gallery__right{flex:1 0 20%;height:300px;border-left:2px solid #fff;flex-direction:column;display:flex}.offers-gallery__right .offers-gallery-image-wrapper{height:100%;overflow:hidden;position:relative;box-sizing:border-box}.offers-gallery__right .offers-gallery-image-wrapper:first-child{border-bottom:2px solid #fff}.offers-gallery__right .offers-gallery-list-image{flex:1 0 50%;transition:.4s ease;position:relative}.offers-gallery__right .offers-gallery-list-image:after{height:100%;right:0;content:"";position:absolute;top:0;background:#3d3f5599;left:0;display:block;z-index:1}.offers-gallery__right .offers-gallery-list-image:hover{transform:scale(1.08)}.offers-gallery__right .offers-gallery-list-image-single:after{background:none}.offers-gallery-more{transform:translate(-50%,-50%);font-size:40px;font-weight:100;color:#fff;position:absolute;text-align:center;top:50%;left:50%;line-height:50px;z-index:2}.offers-gallery-more-subtext{font-size:20px;line-height:30px}.offers-gallery.expired-offer .offers-gallery-list-item{position:relative}.offers-gallery.expired-offer .offers-gallery-list-item:nth-child(2n){display:none}.offers-gallery.expired-offer .offers-gallery-list-item:after{height:100%;content:"";position:absolute;opacity:.8;top:0;background:#6339f5;left:0;width:100%;display:flex;z-index:1}.offers-gallery.expired-offer .offers-gallery-image-wrapper{position:relative}.offers-gallery.expired-offer .offers-gallery-image-wrapper:after{height:100%;content:"";position:absolute;opacity:.8;top:0;background:#6339f5;left:0;width:100%;display:block;z-index:1}.offers-gallery.expired-offer .expired-offer-content{font-size:24px;font-weight:800;color:#fff;position:absolute;text-align:center;top:50%;width:100%;line-height:32px;margin-top:-16px;font-family:Montserrat,sans-serif;display:block;z-index:2}.offers-gallery.deleted-offer .deleted-offer-content{height:300px;justify-content:center;flex-direction:column;align-items:center;border-radius:4px;background:#fff;width:100%;display:flex}.offers-gallery.deleted-offer .deleted-offer-title{font-size:24px;font-weight:800;line-height:32px;font-family:Montserrat,sans-serif}.offers-gallery-breadcrumbs{font-size:16px;margin-bottom:12px;color:#a7a7ae;line-height:24px}.offers-gallery-breadcrumbs a,.offers-gallery-breadcrumbs a:visited{color:#a7a7ae}.offers-gallery-breadcrumbs .offer-breadcrumb-arr{font-size:26px;margin:0 4px}.offers-gallery-breadcrumbs .offer-breadcrumb-arr svg{height:9px;fill:#bbbcc4;width:28px}.offers-breadcrumbs{font-size:16px;margin-bottom:12px;color:#a7a7ae;line-height:24px}.offers-breadcrumbs a,.offers-breadcrumbs a:visited{color:#a7a7ae}.offers-breadcrumbs-arr{font-size:26px;margin:0 4px}.offers-breadcrumbs-arr svg{height:9px;fill:#bbbcc4;width:28px}.offer-page{overflow:auto;background:#eaebf2}@media (min-width:1280px){.offer-page{overflow:hidden}}.offer-page .map-overlay{right:0;position:absolute;bottom:0;top:0;box-shadow:inset 0 0 0 1px #0000001a;border-radius:4px;cursor:pointer;left:0;z-index:2}@media (min-width:1280px){.offer-page-container{margin:auto;width:1100px}}.offer-page-container .offer-page-box-main,.offer-page-container .offer-page-box-main .service-box-white{padding:0}.offer-page .organization{min-height:400px;font-size:16px;color:#2c2d36;background:#fff}.offer-page .organization-main{display:flex}html:not([dir=rtl]) .offer-page .organization-main{margin:0 10px 0 40px}html[dir=rtl] .offer-page .organization-main{margin:0 40px 0 10px}.offer-page .organization .documents .certs-docs ul,.offer-page .organization__offer-documents .certs-docs ul{column-gap:20px;height:auto;justify-content:flex-start;flex-wrap:wrap;width:auto;row-gap:10px;display:flex}.offer-page .organization .documents .certs-docs li,.offer-page .organization__offer-documents .certs-docs li{cursor:pointer;margin-left:0}.offer-page .organization .col-1{flex:1 0 620px;justify-content:flex-start;flex-direction:column;display:flex}html:not([dir=rtl]) .offer-page .organization .col-1{padding:28px 20px 20px 0}html[dir=rtl] .offer-page .organization .col-1{padding:28px 0 20px 20px}html:not([dir=rtl]) .offer-page .organization .col-1{border-right:1px solid #eaebf2}html[dir=rtl] .offer-page .organization .col-1{border-left:1px solid #eaebf2}.offer-page .organization .col-2{flex:0 0 380px;padding:28px 30px 20px;box-sizing:border-box}.offer-page .organization .header{font-size:16px;font-weight:700}.offer-page .organization .header-link{color:#2c2d36}.offer-page .organization .service-actions{position:relative;margin-top:16px}.offer-page .organization .service-actions.blocked .service-action__left{pointer-events:none}.offer-page .organization .service-actions .service-action__left{row-gap:8px}.offer-page .organization .description{min-height:200px;margin-top:30px}.offer-page .organization .description-text{font-size:16px;line-height:24px;margin-top:4px}.offer-page .organization .description-text:last-of-type{display:inline}.offer-page .organization .documents{min-height:100px;margin-top:auto}.offer-page .organization .documents .doc-files{min-height:100px;font-size:13px;border:1px dashed #bbbcc4;color:#bbbcc4;margin:10px 10px 10px 0}.offer-page .organization .documents dd{margin-left:0}.offer-page .organization .documents dt{font-size:13px;color:#8b8b98}.offer-page .organization .address>div{line-height:24px;margin-top:6px}.offer-page .organization .subtitle{font-size:13px;color:#8b8b98}.offer-page .organization .main-map-container .main-map{height:150px;overflow:hidden;position:relative;border-radius:3px;z-index:1}.offer-page .organization .main-map-container .js-location-descr-label,.offer-page .organization .main-map-container .map-buttons{display:none}.offer-page .organization .similar-orgs{min-height:200px;font-size:13px;border:1px dashed #bbbcc4;color:#bbbcc4;margin-top:20px}.offer-page .organization .worktime{line-height:24px}.offer-page .organization .worktime .subtitle{margin-top:20px}.offer-page .service-certificates{padding:0}.offer-page .org-list{overflow:hidden;position:relative}.offer-page .org-list .promo-card-container{margin:0}.offer-page .org-list .orgs-count{font-weight:400;color:#a7a7ae}.offer-page .org-list-container{align-items:stretch;white-space:nowrap;padding-left:40px;display:flex}.offer-page .org-list h4{padding:20px 20px 20px 40px;font-size:20px;margin:0}.offer-page .org-list li{list-style:none;float:none;display:flex}.offer-page .org-list .org-near-item{padding:0;max-width:410px;margin:0 2px;box-shadow:none}.offer-page .org-list .org-near-item.marked{border-bottom:2px solid #5a39a7}.offer-page .org-list .org-near-item:hover{box-shadow:0 2px 15px #3d3f550d}.offer-page .org-list .org-near-item:hover .H3{color:#6339f5}.offer-page .org-list .org-near-item .org-near-photo-container{height:130px;width:130px}.offer-page .org-list .org-near-item .org-near-photo,.offer-page .org-list .org-near-item .org-near-photo__placeholder{height:100%}.offer-page .org-list .org-near-item .org-near-link{width:100%;display:flex}.offer-page .org-list .org-near-item .org-near-link .org-near-content{padding:10px;width:250px}.offer-page .org-list .org-near-item .org-near-link .org-near-content .text-overflow{overflow:visible;white-space:normal}.offer-page .org-list .org-near-item>.org-near-content{display:none}.offer-page .org-list .button-round-larr,.offer-page .org-list .button-round-rarr{position:absolute;top:130px}.offer-page .org-list .button-round-rarr{right:30px}.offer-page .org-list .button-round-larr{left:10px}.offer-page .share__icon svg{height:20px;width:20px}.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;font-weight:700;color:#2c2d36}.similar-offers-amount{font-weight:400;color:#a7a7ae}.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{max-width:300px;vertical-align:top;display:inline-block}.promo-card{flex:1;padding:16px 16px 0;border:1px solid #3d3f550d;flex-direction:column;box-sizing:border-box;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;border-radius:6px;background:#fff;display:flex}.promo-card-container.highlight .promo-card,.promo-card:hover{box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f5533;cursor:pointer}.promo-card-container.highlight .promo-card .promo-card-title,.promo-card:hover .promo-card-title{color:#6339f5}.promo-card-container{margin:0 20px;display:flex}.promo-card.promo-card__all{padding:16px 24px 20px 20px!important;color:#fff;flex-direction:column;background:#6339f5;width:236px;display:flex}.promo-card.promo-card__all .top-block{font-size:20px;font-weight:700;line-height:28px}.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;padding:0;border:0;max-width:236px}.promo-card-image-block{min-height:168px;text-decoration:none;position:relative;background-size:cover;min-width:264px;background-position:50%;border-radius:4px;display:block}.promo-card-image-block-container{overflow:hidden;position:relative}.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{border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden;min-height:120px;min-width:100%}.promo-card-image{height:auto;max-width:100%;border-radius:4px;display:block}.promo-card-sale{height:40px;right:12px;position:absolute;top:12px;width:40px}.promo-card-sale svg{height:40px;fill:#fff;width:40px}.promo-card-sale-text{height:100%;justify-content:center;font-size:13px;font-weight:700;color:#2c2d36;position:absolute;align-items:center;width:100%;line-height:20px;display:flex;z-index:1}.promo-card-small .promo-card-sale{height:44px;width:44px}.promo-card-small .promo-card-sale svg{height:44px;fill:#6339f5;width:44px}.promo-card-small .promo-card-sale-text{font-size:16px;color:#fff;line-height:24px}.promo-card-price-block{padding:6px 0 0 14px;right:0;position:absolute;bottom:0;background-color:#fff;align-items:flex-end;border-radius:8px 0 0;display:flex}.promo-card-price-block:after,.promo-card-price-block:before{height:8px;content:"";position:absolute;width:8px}.promo-card-price-block:before{right:-4px;top:-8px}.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;color:#222;line-height:20px}.promo-card-small .promo-card-price{line-height:24px}.promo-card-old-price{font-size:16px;text-decoration:line-through;color:#bbbcc4;padding-right:5px;line-height:20px}.promo-card-small .promo-card-old-price{line-height:24px}.promo-card-body{flex-grow:1;padding:16px 8px;flex-direction:column;display:flex}.promo-card-small .promo-card-body{padding:16px 0 20px}.promo-card-bottom{margin-top:auto}.promo-card-title{font-size:20px;text-decoration:none;font-weight:700;color:#2c2d36;word-break:break-word;line-height:28px;display:block}.promo-card-small .promo-card-title{padding:0 24px;font-size:16px;line-height:24px}.promo-card-desc{overflow:hidden;padding:12px 0 0;position:relative;white-space:nowrap}.promo-card-desc .more-metro.promo-card-network{height:13px;justify-content:center;width:22px;line-height:13px;display:inline-flex}.promo-card-desc .more-metro.promo-card-network .metro-text{color:#2c2d36}.promo-card-desc:after{content:"";position:absolute;bottom:0;top:0;width:40px;background-image:linear-gradient(90deg,#ffffff1a,#fff 75%);display:block}html:not([dir=rtl]) .promo-card-desc:after{right:0}html[dir=rtl] .promo-card-desc:after{left:0}[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{font-size:13px;font-weight:700;position:relative;padding-right:4px;line-height:20px}.promo-card-rating.active{color:#ffaa30}.promo-card-rating-icon{vertical-align:middle}.promo-card-rating-icon svg{height:12px;width:13px}.active .promo-card-rating-icon svg{fill:#ffaa30}.promo-card-network{font-size:11px;border-radius:4px;line-height:16px}.promo-card .metro-circle{height:6px;position:relative;margin:0 5px;width:6px}.promo-card .more-metro{height:15px;text-align:center;border-radius:4px;margin-left:4px;width:23px;line-height:15px}.promo-card-text{font-size:13px;color:#2c2d36;line-height:20px}.promo-card-small .promo-card-text{color:#a7a7ae}.promo-card-metro-circle{height:6px;position:relative;top:-1px;margin:0 2px;border-radius:50%;width:6px;vertical-align:middle;display:inline-block}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}.promo-card-tags-icon{vertical-align:middle}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 svg{height:14px;width:14px}.promo-card-promo{padding-top:4px;color:#2c2d36}.promo-card-promo-icon{vertical-align:middle}.promo-card-promo-icon svg{height:18px;fill:#7d7d7d;width:18px}.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{color:#6339f5;cursor:pointer}.small-promo-cards-list{justify-content:space-between;max-width:1028px;margin:72px auto 100px;display:flex}.small-promo-cards-list .promo-card{transition:.25s}.catalog-mini-card{overflow:hidden;padding:24px 20px 24px 24px;position:relative;box-sizing:border-box;box-shadow:0 2px 12px #00000012;border-radius:6px;background:#fff;cursor:pointer;margin-top:8px}.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{min-height:136px;margin-right:20px;max-height:160px;min-width:136px;background-color:#f4f5f8;background-position:50%;border-radius:6px;width:136px;background-repeat:no-repeat}.catalog-mini-card-photo-container{height:100%;overflow:hidden;position:relative;border-radius:6px}.catalog-mini-card-photo-container-photo{height:100%;background-size:cover;background-position:50%;width:100%;display:block}.catalog-mini-card-photo-container-photo svg{height:60px;transform:translate(-50%,-50%);fill:#eaebf2;position:absolute;top:50%;left:50%;width:60px}.catalog-mini-card-photo-container-photo--background{height:100%;position:absolute;background-size:cover;background-position:50%;border-radius:6px;width:100%}.catalog-mini-card-title{font-size:20px;font-weight:700;line-height:28px;display:flex}.catalog-mini-card-mark{height:24px;padding:4px 0 0 8px;justify-content:center;right:0;position:absolute;border-top-left-radius:4px;align-self:center;bottom:0;min-width:43px;box-sizing:border-box;background:#fff;display:flex}.catalog-mini-card-mark:after,.catalog-mini-card-mark:before{height:4px;right:0;content:"";position:absolute;bottom:100%;width:4px;background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px)}.catalog-mini-card-mark:after{right:100%;bottom:0;top:auto;left:auto}.catalog-mini-card-mark .stars-view{align-items:center;display:flex}.catalog-mini-card-mark .stars-view svg{height:12px;fill:#ffaa30;width:12px}.catalog-mini-card-mark .stars-view .stars-rating-text{font-size:13px;margin-left:4px;line-height:20px}.catalog-mini-card-number{margin-right:4px}.catalog-mini-card-org-name{overflow:hidden;color:#2c2d36;white-space:nowrap}.catalog-mini-card-title-label{height:28px;margin-left:8px;width:28px;display:block}.catalog-mini-card-title-label svg{height:28px;fill:#eaebf2;width:28px}.catalog-mini-card-path{font-size:13px;line-height:24px;margin-top:4px;white-space:nowrap;display:flex}.catalog-mini-card-path-time{margin-right:4px}.catalog-mini-card-path-foot-icon{height:14px;position:relative;top:1px;margin:0 4px;width:10px}.catalog-mini-card-path-foot-icon svg{height:14px;width:10px}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;padding:2px 6px;font-size:11px;margin-right:8px;box-sizing:border-box;border-radius:4px;margin-top:2px;white-space:nowrap;display:inline-block}.catalog-mini-card-info-labels .info-label__green{border:1px solid #ecfaf1;color:#27aa54;background:#43cb721a}.catalog-mini-card-info-labels .info-label__white{border:1px solid #f4f5f8;color:#a7a7ae;background:#fff}.catalog-mini-card-info-labels .info-label__gray{border:1px solid #f4f5f8;color:#a7a7ae;background:#f4f5f8}.catalog-mini-card-info-labels .info-label .nonactive{color:#eaebf2}.catalog-mini-card-reviews{overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#a7a7ae;max-width:524px;-webkit-box-orient:vertical;line-height:20px;-webkit-line-clamp:2;margin-top:8px;display:block;display:-webkit-box}.catalog-mini-card-reviews-number svg{height:12px;margin-right:4px;position:relative;top:1px;width:14px}.catalog-mini-card-reviews .separator{margin:0 4px}.catalog-mini-card-order{margin-top:16px}.catalog-mini-card-order .order-btn{height:28px;padding:4px 12px;font-size:13px;color:#fff;box-sizing:border-box;align-items:center;border-radius:4px;background:#6339f5;line-height:20px;display:inline-flex}.catalog-mini-card-order .order-btn-link{color:#2c2d36;background:#f4f5f8;margin-top:2px}.catalog-mini-card-order .order-btn-link svg{height:12px;fill:#bbbcc4;margin-left:8px;width:12px}.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-left:0;margin-top:12px;z-index:6}.catalog-mini-card-info .service-item-phone .newPhoneView{border-color:#f4f5f8;color:#2c2d36;border-radius:4px;background:#f4f5f8}.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;padding:0 12px 0 8px;font-size:13px}.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{height:44px;width:44px}.catalog-mini-card--logo{padding:4px 8px;position:absolute;bottom:12px;background-color:#fff;border-radius:6px;left:12px;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{height:18px;right:0;content:"";position:absolute;bottom:0;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{position:relative;max-width:90%;margin-top:17px;display:inline-block}.catalog-nav-controls-container{height:100%;position:absolute;top:0;align-items:center;display:flex}.catalog-nav-controls-container>div{height:38px;justify-content:center;font-size:28px;border:1px solid #e0e2e8;align-items:center;box-shadow:0 2px 18px #3d3f550d,0 0 1px #3d3f5566;border-radius:50%;cursor:pointer;width:38px;-webkit-user-select:none;user-select:none;display:flex}.catalog-nav-controls-container>div svg{height:10px;fill:#e0e2e8;position:absolute;width:18px}.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{height:136px;overflow:hidden;padding:0;background:url(/images/catalog-nav-bg.svg) no-repeat;background-size:cover;margin:0 0 0 -3px;display:inline-flex}.catalog-nav-list-container{overflow:hidden;max-width:981px}.catalog-nav-item{list-style:none;border-right:4px solid #fff;border-left:4px solid #fff;padding:0;position:relative;background-color:initial;width:158px;display:inline-block}.catalog-nav-item:first-of-type{border-left:none}.catalog-nav-item:last-of-type{border-right:none}.catalog-nav-item-container{height:140px;padding:8px 0;justify-content:flex-end;border:6px solid #fff;flex-direction:column;box-sizing:border-box;align-items:center;box-shadow:0 0 0 6px #fff;border-radius:12px;width:158px;display:flex}.catalog-nav-item-container:not(.image):hover .catalog-nav-item-main-title,.catalog-nav-item-container:not(.image):hover .catalog-nav-item-sub-title{color:#6339f5;transition:color .2s linear}.catalog-nav-item-container.image{transition:background-size .2s linear;background-size:100%;background-position:50%}.catalog-nav-item-container.image .catalog-nav-item-main-title{color:#fff}.catalog-nav-item-container.image:hover{background-size:110%}.catalog-nav-item-main-title{overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:700;color:#2c2d36;max-width:134px;max-height:60px;word-break:break-word;text-align:center;-webkit-box-orient:vertical;line-height:20px;-webkit-line-clamp:3;display:-webkit-box}.catalog-nav-item-sub-title{height:20px;font-size:13px;color:#a7a7ae;line-height:20px;margin-top:4px}.booking-advertising{padding:0 4px;font-size:8px;border:1px solid #fff;right:2px;color:#8b8b98;position:absolute;top:100%;border-radius:4px;background:#f4f5f8;line-height:10px;-webkit-user-select:none;user-select:none;margin-top:-6px;z-index:5}.z-button--28 .booking-advertising{margin-top:-3px}.call-btn-panel .booking-advertising,.prof-page-phones__fixed .booking-advertising{top:0}.box-banner .booking-advertising{bottom:2px;top:auto}.custom-dropdown{position:relative}.custom-dropdown-current{font-size:16px;color:#a7a7ae;cursor:pointer;line-height:24px;display:flex}.custom-dropdown-current svg{height:9px;fill:#bbbcc4;transition:transform .15s ease-in;width:15px}html:not([dir=rtl]) .custom-dropdown-current svg{margin-left:5px}html[dir=rtl] .custom-dropdown-current svg{margin-right:5px}.custom-dropdown-current.dropped{color:#2c2d36}.custom-dropdown-current.dropped:before{min-height:100%;right:0;content:"";position:fixed;bottom:0;top:0;background:#fff0;left:0;width:100%;display:block;z-index:1}.custom-dropdown-current.dropped svg{transform:rotate(180deg);fill:#3d3f55}.custom-dropdown-balloon{overflow:hidden;transform:translateY(-100%);font-size:16px;right:0;position:absolute;top:-10px;box-shadow:0 0 1px rgba(61,63,85,.397),0 2px 15px rgba(61,63,85,.048);border-radius:4px;background:#fff;width:270px;line-height:24px;z-index:55}.custom-dropdown-balloon-header{padding:8px 20px;border-bottom:1px solid #e0e2e8}.custom-dropdown-balloon-header input{font-size:16px;border:0;outline:0;width:100%;line-height:24px}.custom-dropdown-balloon-content{overflow-y:auto;padding:20px 0;max-height:200px}.custom-dropdown-balloon .custom-dropdown-balloon-item{overflow:hidden;text-overflow:ellipsis;padding:0;cursor:pointer;line-height:24px}.custom-dropdown-balloon .custom-dropdown-balloon-item a{padding:2px 20px;color:#2c2d36;box-sizing:border-box;width:100%;display:block}.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{font-size:13px;color:#2c2d36;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{text-decoration:none;display:block}.feeds-container .block-link:hover .image img{opacity:.9;vertical-align:top}.feeds-container .block-link:hover .title{color:#6339f5}.feeds-container .feed-box{margin-bottom:30px;background:#fff}.article-boxes{position:relative}.article-boxes ul{list-style:none;padding:0;position:relative;margin:0;flex-flow:wrap;display:flex}html:not([dir=rtl]) .article-boxes ul{margin-left:-25px}html[dir=rtl] .article-boxes ul{margin-right:-25px}.article-boxes li{padding:10px;font-size:13px;margin-right:25px;box-sizing:border-box;margin-left:25px;width:300px}.article-boxes .feed-box{margin-bottom:50px}.article-boxes .image{position:relative}.article-boxes .image:after,.article-boxes .image:before{height:10px;content:"";position:absolute;background:url(/images/new/feed-corners.png) no-repeat;left:0;width:280px;display:block;z-index:4}.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;border-radius:10px;z-index:1}.article-boxes .bottom,.article-boxes .description,.article-boxes .title{padding:0 10px}.article-boxes .title{padding-top:15px;font-size:20px;text-decoration:none;font-weight:700;color:#3d3f55;line-height:25px}.article-boxes .description{padding:10px;font-size:13px;color:#2c2d36;line-height:18px}.article-boxes .bottom{padding-top:10px}.article-boxes .bottom,.article-boxes .bottom a{font-size:13px;text-decoration:none;color:#bbbcc4;line-height:18px}.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{align-items:center;white-space:nowrap;display:flex}.premium-placement-text{margin-top:4px}.premium-placement-dot{height:8px;position:relative;top:1px;background-color:#f84177;border-radius:50%;width:8px}html:not([dir=rtl]) .premium-placement-dot{margin-left:3px}html[dir=rtl] .premium-placement-dot{margin-right:3px}.premium-placement-btn{margin-top:12px}.premium-placement-btn a,.premium-placement-btn a:hover{color:#fff}.footer-small .premium-placement,.mobile_layout .premium-placement{margin-bottom:40px}.nicelocal-header .premium-placement-dot{top:0}.nicelocal-header-mobile .premium-placement{padding:12px 20px;margin-bottom:0;position:relative;max-width:none;border-bottom:1px solid #eaebf2}.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{height:8px;border:2px solid #fff;right:-6px;content:"";position:absolute;top:-12px;background-color:#f84177;border-radius:50%;width:8px}.prof-promo-card{padding:32px 40px 44px;position:relative;background:#fff url(/images/prof/promo/other.png) no-repeat top 0 right 52px;background-size:contain;cursor:pointer}.prof-promo-card-text{max-width:448px;margin-top:12px}.prof-promo-card-btn{position:static!important;margin-top:24px}.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{color:#fff;background-color:#5737ce}.prof-promo-card--minified{background-position:top 8px right 24px}.prof-promo-card-catalog{max-width:1040px;margin:12px auto}.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;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;display:flex}.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{color:#fff;background-color:#5737ce}.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{padding:0 50px 0 136px;justify-content:space-between;background-color:#dcdbfd;display:flex}.prof-promo-header-content{align-items:center;display:flex}.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{height:100%;flex-shrink:0;background:url(/images/prof/promo/header/other.png) no-repeat;background-size:contain;width:166px}.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{align-items:center;cursor:pointer;display:flex}.prof-promo-header-close-icon{height:24px;position:relative;width:24px;display:block}.prof-promo-header-close-icon:after,.prof-promo-header-close-icon:before{height:2px;content:"";position:absolute;top:50%;transform-origin:center center;background:#a7a7ae;margin-left:-15px;left:50%;width:30px;margin-top:-1px}.prof-promo-header-close-icon:before{transform:rotate(45deg)}.prof-promo-header-close-icon:after{transform:rotate(-45deg)}.mobile_layout .prof-promo-header{height:44px;padding:0 0 0 6px}.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{height:12px;padding:0 16px;position:relative;width:12px;display:block}.mobile_layout .prof-promo-header-close-icon:after,.mobile_layout .prof-promo-header-close-icon:before{height:1px;content:"";position:absolute;top:50%;transform-origin:center center;background:#2c2d36;margin-left:-7px;left:50%;width:14px;margin-top:-.5px}.mobile_layout .prof-promo-header-close-icon:before{transform:rotate(45deg)}.mobile_layout .prof-promo-header-close-icon:after{transform:rotate(-45deg)}.promo-premium-org{padding:37px 42px 40px;position:relative;border-radius:20px;background:#fff;cursor:pointer}.promo-premium-org-progress{margin-top:28px;display:flex}.promo-premium-org-progress-item{flex-grow:1;margin-right:14px}.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;background-color:#6339f5;border-radius:12px}.promo-premium-org-progress-icon-container{justify-content:space-between;align-items:center;display:flex}.promo-premium-org-progress-icon svg{height:24px;fill:#fff;width:24px}.promo-premium-org-progress-divider{flex-grow:1;height:3px;border-radius:5px;background:linear-gradient(90deg,#6339f5,#9d4dd2 20%,#c063af 40%,#da7a8b 60%,#ee9264 80%,#ffaa30);margin-left:14px}.promo-premium-org-progress-text{max-width:295px;margin-top:20px}.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{flex-direction:column;margin-top:0}.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{max-width:none;margin-top:16px}.promo-premium-catalog{padding:20px;border-bottom:1px solid #eaebf2;background-color:#fff;cursor:pointer;display:flex}.promo-premium-catalog:hover{background:#f4f5f8}.promo-premium-catalog-image{flex:0 0 252px;height:168px;background:url(/images/promo_premium/placemark.jpg) no-repeat 50%;background-size:cover;border-radius:6px}html:not([dir=rtl]) .promo-premium-catalog-image{margin-right:20px}html[dir=rtl] .promo-premium-catalog-image{margin-left:20px}.promo-premium-catalog-main{flex-direction:column;display:flex}.promo-premium-catalog-text{max-width:342px;margin-top:6px}.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}.mobile_layout .promo-premium-catalog-image{flex-basis:192px}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}@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;background-color:#fff;width:100%}@media (max-width:768px){.block-promo{overflow:hidden;border-radius:8px}}@media (min-width:769px){.block-promo{height:588px;max-width:330px}}.block-promo__wrapper{padding:16px 16px 32px;box-sizing:border-box;width:100%}.block-promo_v2 .block-promo__wrapper,.block-promo_v3 .block-promo__wrapper{position:absolute;bottom:0}.block-promo_v4 .block-promo__wrapper{height:100%}.block-promo__image{overflow:hidden}.block-promo_v1 .block-promo__image{margin-top:16px}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 img{display:block}.block-promo_v4 .block-promo__image{margin-bottom:20px;border-radius:6px}.block-promo__image img{object-fit:cover;width:100%}.block-promo__price{background-color:#fff;border-radius:4px}.block-promo_v1 .block-promo__price,.block-promo_v4 .block-promo__price{border:1px solid #eaebf2;box-shadow:0 2px 12px #00000012,0 0 .3px #0000002b;border-radius:6px}.block-promo__text{padding:0 12px}.block-promo__badge{padding:2px 8px;color:#fff;position:absolute;top:-9px;background-color:#f84177;border-radius:16px;z-index:1}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{padding-top:112px;max-width:480px;background:url(/images/eighteen_plus.png);background-size:auto 88px;text-align:left;background-repeat:no-repeat}.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{box-sizing:border-box;width:365px}.premium-platform-page-select-container{justify-content:space-between;margin-bottom:33px;align-items:center;display:flex}.premium-platform-page-select .custom-dropdown-current{padding:10px 16px;justify-content:space-between;border:1px solid #bbbcc4;color:#2c2d36;border-radius:6px}.premium-platform-page-select .custom-dropdown-current-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-platform-page-select .custom-dropdown-balloon{transform:translateY(8px);right:0;top:100%;width:100%}.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{margin-bottom:20px;flex-direction:column;gap:20px;align-items:flex-start}.premium-platform-page-raw-content ol,.premium-platform-page-raw-content ul{list-style:disc none outside;margin:1em 0;display:block}html:not([dir=rtl]) .premium-platform-page-raw-content ol,html:not([dir=rtl]) .premium-platform-page-raw-content ul{padding-left:40px}html[dir=rtl] .premium-platform-page-raw-content ol,html[dir=rtl] .premium-platform-page-raw-content ul{padding-right:40px}.premium-platform-page-raw-content ol{list-style-type:decimal}.premium-platform-page-raw-content table{border-collapse:collapse}.premium-platform-page-raw-content table,.premium-platform-page-raw-content td,.premium-platform-page-raw-content th{border:1px solid #bbbcc4}.premium-platform-page-raw-content td,.premium-platform-page-raw-content th{padding:4px 8px}.expanding-description__active{overflow:hidden;position:relative;max-height:180px!important;display:block!important}.expanding-description__action{color:#8b8b98;position:absolute;bottom:0;background-color:#fff;cursor:pointer;width:100%}.expanding-description__action:before{height:24px;content:"";position:absolute;bottom:100%;background:linear-gradient(0deg,#fff,#fff0);width:100%}.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;gap:4px;display:flex}.last-updated svg{height:12px;fill:#bbbcc4;flex-shrink:0;position:relative;top:3px;width:12px}.faq__list{margin-bottom:10px;max-width:95%}.mobile_layout .faq__list{max-width:100%}.faq-list{margin-bottom:20px;max-width:700px}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{justify-content:space-between;border:none;background-color:#fff;align-items:flex-start;cursor:pointer;width:100%;display:flex}.faq-list__acc.opened{border-color:#0000}.faq-list__acc.opened .faq-acc-btn__icon--angle{transform:rotate(180deg)}.faq-list__acc.opened+.faq-list__panel{display:block}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__panel{overflow:hidden;font-size:13px;margin:0;line-height:20px}html:not([dir=rtl]) .faq-list__panel{padding-left:34px}html[dir=rtl] .faq-list__panel{padding-right:34px}.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{height:20px;fill:#e0e2e8;position:relative;top:2px;width:20px}.faq-acc-btn__icon--angle{transition:transform .1s ease-in}.faq-acc-btn__icon--angle svg{height:16px;fill:#bbbcc4;position:relative;top:4px;width:16px}.faq-acc-btn__txt{font-size:16px;font-weight:700;line-height:24px}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:hover .faq-acc-btn__txt{color:#f84177}.faq-more{border-color:#f4f5f8;color:#2c2d36;background:#f4f5f8}.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{justify-content:center;width:100%;display:flex}.faq-title{position:relative;padding-bottom:20px}.faq-title._fade:after{height:26px;content:"";position:absolute;width:60px;background-image:linear-gradient(270deg,#fff,#fff0)}html:not([dir=rtl]) .faq-title._fade:after{right:0}html[dir=rtl] .faq-title._fade:after{left:0;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{margin-bottom:20px;flex-direction:row;gap:24px;align-items:center;display:flex}.mobile_layout .prof-phone-card{justify-content:center;margin-bottom:16px;flex-direction:column;gap:16px}.prof-phone-card__photo{flex:0 0 120px;height:120px;overflow:hidden;justify-content:center;font-size:40px;border:1px solid #e0e2e8;align-items:center;border-radius:100%;background:#f4f5f8;width:120px;line-height:52px;display:flex}.mobile_layout .prof-phone-card__photo{height:100px;width:100px;flex-basis:100px}.prof-phone-card__photo img{height:100%;width:100%}.prof-phone-card__info{flex-direction:column;gap:8px;display:flex}.mobile_layout .prof-phone-card__info{gap:4px}.mobile_layout .prof-phone-card__phone{margin-bottom:12px}.prof-specialities__container{padding:28px 32px;max-width:1040px;box-sizing:border-box;margin:0 auto;border-radius:6px;background:#fff}.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{height:36px;right:0;content:"";position:absolute;bottom:0;background:linear-gradient(180deg,#0000,#fff);left:0}.prof-specialities__list{padding-top:32px;margin-bottom:28px;position:relative}.prof-specialities__list:before{font-size:16px;font-weight:700;content:attr(data-letter);position:absolute;top:0;line-height:24px}html:not([dir=rtl]) .prof-specialities__list:before{left:0}html[dir=rtl] .prof-specialities__list:before{right:0}.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{padding:28px 12px;border-top:1px solid #eaebf2;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{object-fit:cover;aspect-ratio:298/178;border-radius:16px;width:100%}.nl-for-business-icon{height:32px;flex-shrink:0;justify-content:center;box-sizing:border-box;align-items:center;border-radius:8px;background:#f4f5f8;width:32px;display:flex}.nl-for-business-icon svg{height:16px;fill:#3d3f55;width:16px}.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{flex:0 1 507px;gap:26px;box-sizing:border-box;background:#5737ce;display:flex}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{padding:20px 0 48px;font-size:40px;max-width:261px;line-height:52px;display:block}.nl-for-business-v2-info{flex-grow:1;padding:28px 28px 32px;flex-direction:column;gap:16px;display:flex}.nl-for-business-v2-info-items{gap:16px;display:flex}.nl-for-business-v2-info-item{flex:1 1 116px;padding:12px 12px 16px;flex-direction:column;gap:8px;border-radius:8px;background:#f4f5f8;display:flex}.nl-for-business-v2-info-item svg{height:20px;fill:#3d3f55;flex-shrink:0;width:20px}.nl-for-business-v2-info-text{font-size:13px;max-width:134px;line-height:20px}.nl-for-business-v2-info-btn{margin-top:auto}.mobile_layout .nl-for-business-v2{flex-direction:column}.mobile_layout .nl-for-business-v2-main{gap:10px;flex-basis:auto}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-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{padding:16px 12px;flex-direction:row;gap:12px;flex-basis:auto}.mobile_layout .nl-for-business-v2-info-item svg{height:24px;width:24px}.mobile_layout .nl-for-business-v2-info-items{flex-direction:column;gap:20px}.mobile_layout .nl-for-business-v2-info-text{font-size:16px;max-width:none;line-height:24px}.nl-for-business-learn-more-content{gap:16px;display:flex}.nl-for-business-learn-more-image img{height:48px;width:48px}.nl-for-business-learn-more-link{gap:2px;align-items:center;margin-top:4px;display:flex}.nl-for-business-learn-more-link svg{height:10px;fill:#fff;width:10px}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{flex:0 0 322px;height:296px;padding:16px 12px 20px;max-width:322px;box-sizing:border-box;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;border-radius:8px;background:#fff}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{height:52px;flex-shrink:0;border-radius:4px;width:52px}.review-card-image img{height:52px;object-fit:cover;border-radius:4px;width:52px}.review-card-title{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.review-card-title:hover a{color:#f84177}.review-card-rating{align-items:center;display:flex}.review-card-rating svg{height:12px;fill:#a7a7ae;width:12px}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{overflow:hidden;flex-shrink:1;text-overflow:ellipsis;white-space:nowrap}.review-card-comment-info{height:24px;align-items:center;display:flex}.review-card-comment{height:140px;overflow:auto;margin-top:8px}.review-card-comment-text{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box}.review-card-comment._expanded .review-card-comment-text{display:inline}.review-card-swiper{height:100%;position:relative;box-sizing:initial;align-items:stretch;width:100%;transition-property:transform;display:flex;z-index:1}.review-card-swiper-controls{gap:16px;margin-top:28px;display:flex}.review-card-swiper-control{height:40px;justify-content:center;align-items:center;border-radius:50%;background:#f4f5f8;cursor:pointer;width:40px;display:flex}.review-card-swiper-control__prev{transform:rotate(90deg)}.review-card-swiper-control__next{transform:rotate(-90deg)}.review-card-swiper-control svg{height:22px;fill:#6339f5;position:relative;top:2px;width:22px}.review-card-swiper-control._disabled svg{fill:#e0e2e8}.review-card-swiper-control--fixed{height:32px;justify-content:center;border:1px solid #f4f5f8;position:absolute;top:50%;box-sizing:border-box;align-items:center;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;border-radius:50%;background:#fff;cursor:pointer;width:32px;display:flex;z-index:1}.review-card-swiper-control--fixed__prev{transform:translateY(-50%) rotate(90deg)}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__next{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 svg{height:12px;fill:#a7a7ae;position:relative;top:1px;width:12px}.review-card .swiper-pagination{justify-content:center;gap:4px;margin-top:16px;display:flex}.review-card .swiper-pagination-bullet{height:8px;flex-shrink:0;border-radius:50%;background:#eaebf2;width:8px}.review-card .swiper-pagination-bullet-active{background:#bbbcc4}.mobile_layout .review-card{overflow:auto;padding:0 16px 20px}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{padding:44px 0 0;position:relative;border-top:1px solid #eaebf2;background:#fff;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}.popular-services__groups-wrapper{overflow:auto}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{flex-wrap:wrap;min-width:1284px;gap:44px;display:flex}.popular-services__groups--fit{min-width:auto}.popular-services__group-wrapper{flex:0 0 288px}.popular-services__group-title{transition:color .1s ease-in;margin:40px 0 8px}.popular-services__group-title:first-of-type{margin-top:0}.popular-services__group-title a:hover{color:#5737ce}.popular-services__group-list{flex-wrap:wrap;gap:4px;display:flex}.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{padding:20px 0 0;border-top:1px solid #eaebf2}html:not([dir=rtl]) .popular-services--medium .popular-services__search,html:not([dir=rtl]) .popular-services--medium .popular-services__title,html[dir=rtl] .popular-services--medium .popular-services__search,html[dir=rtl] .popular-services--medium .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}.popular-services__search{gap:8px;display:flex}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 input{height:36px;overflow:hidden;text-overflow:ellipsis;padding:0;font-size:16px;border:none;color:#2c2d36;box-sizing:border-box;background:none;width:calc(100% - 48px);line-height:24px;white-space:nowrap}.popular-services__search-wrapper{flex:0 1 877px;padding:0 10px;gap:8px;box-sizing:border-box;align-items:center;border-radius:6px;background:#f4f5f8;display:flex}.popular-services__search-icon{display:flex}.popular-services__search-icon svg{height:16px;fill:#bbbcc4;width:16px}.mobile_layout .popular-services__container{padding:32px 0 0}html:not([dir=rtl]) .mobile_layout .popular-services__search,html:not([dir=rtl]) .mobile_layout .popular-services__title,html[dir=rtl] .mobile_layout .popular-services__search,html[dir=rtl] .mobile_layout .popular-services__title{margin:0 16px 20px}.mobile_layout .popular-services__search-wrapper{justify-content:space-between}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-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{min-width:1212px;gap:20px}.mobile_layout .popular-services__groups--fit{min-width:auto}.price-card{flex:0 0 260px;overflow:hidden;transition:box-shadow .15s ease-in;position:relative;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;border-radius:6px;background:#fff;cursor:pointer}.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{flex-wrap:wrap;gap:24px;margin-top:20px;display:flex}.price-card__image{height:100%;background-size:cover;background-position:50%}.price-card__image-container{height:120px;overflow:hidden;position:relative;width:100%}.price-card__price{padding:2px 12px 0;position:absolute;bottom:0;background-color:#fff;align-items:flex-end;border-radius:8px 0 0;display:flex}html:not([dir=rtl]) .price-card__price{right:0}html[dir=rtl] .price-card__price{left:0}[dir=rtl] .price-card__price{border-radius:0 8px 0 0}.price-card__price:after,.price-card__price:before{height:8px;content:"";position:absolute;width:8px}[dir=rtl] .price-card__price:after,[dir=rtl] .price-card__price:before{transform:scaleX(-1)}.price-card__price:before{border-right:4px solid #fff;border-bottom:4px solid #fff;top:-8px;border-radius:0 0 16px}html:not([dir=rtl]) .price-card__price:before{right:-4px}html[dir=rtl] .price-card__price:before{left:-4px}.price-card__price:after{border-right:4px solid #fff;border-bottom:4px solid #fff;bottom:-4px;border-radius:0 0 16px}html:not([dir=rtl]) .price-card__price:after{left:-8px}html[dir=rtl] .price-card__price:after{right:-8px}.price-card__title{overflow:hidden;text-overflow:ellipsis;color:#2c2d36;transition:color .15s ease-in;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.price-card__body{padding:16px}.price-card__description{position:relative}.price-card__text{flex:1;overflow:hidden;position:relative;white-space:nowrap}.price-card__text:after{content:"";position:absolute;bottom:0;top:0;width:20px;background-image:linear-gradient(90deg,#ffffff1a,#fff 75%)}html:not([dir=rtl]) .price-card__text:after{right:0}html[dir=rtl] .price-card__text:after{left:0}[dir=rtl] .price-card__text:after{background-image:linear-gradient(270deg,#ffffff1a,#fff 75%)}.price-card__metro-circle{height:7px;width: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{list-style:none;padding:6px 0;min-width:240px;box-sizing:border-box;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;border-radius:6px;left:0;margin-top:10px}.share__dropdown,.share__dropdown:after{position:absolute;max-height:none!important;top:0;background:#fff;z-index:100}.share__dropdown:after{height:12px;transform:translate(-50%,-50%) rotate(45deg);content:"";margin-left:var(--tooltip-arrow-offset);left:50%;width:12px}.share__icon{cursor:pointer;display:flex}.share__icon svg{height:16px;fill:#bbbcc4;width:16px}.share__icon._active svg,.share__icon:hover svg{fill:#6339f5}.share__item{padding:6px 16px;position:relative;gap:12px;cursor:pointer;display:flex}.share__item-icon{height:24px;flex-shrink:0;justify-content:center;align-items:center;border-radius:4px;background:#f4f5f8;width:24px;display:flex}.share__item-icon svg{height:16px;fill:#6339f5;width:16px}.share__item-icon svg:nth-child(2){display:none}.share__item-text{color:#2c2d36;white-space:nowrap}.share__item--copied .share__item-icon{background:#43cb721a}.share__item--copied .share__item-icon svg{height:8px;fill:#43cb72;width:11px}.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{justify-content:center;position:absolute;align-items:center;display:flex;z-index:1}.share-badge .share{height:100%;width:100%}.share-badge .share__icon{height:100%;justify-content:center;align-items:center;width:100%;display:flex}.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{height:19px;fill:#3d3f55;width:19px}.mobile_layout .share__icon._active svg,.mobile_layout .share__icon:hover svg{fill:#6339f5}.mobile_layout .share .share-badge__icon._active{background-color:#eaebf2}.hub-page{padding:28px 0}.hub-container{padding:0 20px;position:relative;max-width:1040px;margin:0 auto}.hub-title{margin:0}.hub-subtitle{max-width:80%}.hub-select{cursor:pointer;width:260px}.hub-list-title{padding:16px 0;gap:12px;margin:0;align-items:center;display:flex}.hub-list-title-wrapper{border-bottom:1px solid #0000}._fixed .hub-list-title-wrapper{position:sticky;top:0;background:#fff;width:100%;border-bottom-color:#0a126c14;z-index:11}.hub-title-circle{height:16px;flex-shrink:0;border-radius:50%;width:16px}.hub-list{margin:16px 0 0}.hub-list ul{column-gap:70px;list-style:none;padding:10px 0 20px;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box;margin:0;row-gap:20px;display:flex}.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{height:8px;border-radius:50%;width:8px;display:inline-block}.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{grid-template-columns:1fr;padding-top:14px}.prof-organization__select{position:relative}.prof-organization__select select{height:28px;text-overflow:ellipsis;padding:0 32px 0 12px;font-size:13px!important;border:0;appearance:none;color:#2c2d36;outline:none;box-sizing:border-box;border-radius:4px;background:#f4f5f8;cursor:pointer;width:100%}.prof-organization__select svg{transform:translateY(-50%);pointer-events:none;right:10px;position:absolute;top:50%}.mobile_layout .prof-organization__select{overflow:hidden}.prof-schedule-date__container{position:relative}.prof-schedule-date__container .next,.prof-schedule-date__container .prev{height:24px;justify-content:center;position:absolute;top:50%;box-sizing:border-box;align-items:center;box-shadow:0 1px 5px 0 #0000000f,inset 0 0 1px 0 #0003;border-radius:50%;background:#fff;width:24px;display:flex;z-index:5}.prof-schedule-date__container .prev{transform:translateY(-50%) rotate(90deg);inset-inline-start:-12px;padding-block-start:2px}.prof-schedule-date__container .next{inset-inline-end:-12px;transform:translateY(-50%) rotate(-90deg);padding-block-start:2px}.prof-schedule-date__scroll{overflow:auto;position:relative;scroll-behavior:smooth;gap:8px;display:flex;z-index:1}.mobile_layout .prof-schedule-date__scroll{padding:0 16px;margin:0 -16px}.mobile_layout .prof-item.pd-m .prof-schedule-date__scroll{padding:0 15px;margin:0 -15px}.prof-schedule-date{padding:4px 12px;font-size:13px;border:1px solid #eaebf2;flex-direction:row;border-radius:4px;line-height:20px;white-space:nowrap;display:flex}.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{flex-direction:column;line-height:18px}.prof-schedule-date--weekend .prof-schedule-date__dow{color:#f84177}.prof-schedule-date.selected{border-color:var(--primary-color);color:var(--primary-color)}.prof-schedule-date.disabled{color:#a7a7ae}.prof-schedule__slots{overflow-y:hidden;grid-template-columns:repeat(5,1fr);max-height:64px;gap:8px;display:grid}.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{padding:0 16px;margin:0 -16px}.mobile_layout .prof-item.pd-m .prof-schedule__slots{padding:0 15px;margin:0 -15px}.paging{justify-content:space-between;gap:84px}.paging,.paging__control{align-items:center;display:flex}.paging__control{height:40px;flex-shrink:0;justify-content:center;border-radius:50%;background:#f4f5f8;cursor:pointer;width:40px}.paging__control svg{height:22px;transform:rotate(90deg);fill:#e0e2e8;right:2px;transition:fill .1s ease-in;position:relative;width:22px}.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{height:40px;padding:0 12px;justify-content:center;font-size:20px;color:#8b8b98;box-sizing:border-box;align-items:center;border-radius:50%;width:40px;line-height:28px;display:flex}.paging__page:hover{background:#f4f5f8}.paging__page._active{color:#6339f5}.paging__dots{height:40px;color:#8b8b98;position:relative;top:2px;align-items:center;display:flex}.mobile_layout .paging{gap:12px}.mobile_layout .paging__control,.mobile_layout .paging__page{height:36px;width:36px}.service-popup{padding:40px 60px 44px;right:0;transition:.15s ease-in;position:fixed;bottom:0;box-shadow:0 0 150px 0 #0000000d,0 0 1px 0 #3d3f5566,0 -2px 15px 0 #3d3f550d;left:0;z-index:102}.service-popup._hidden{transform:translateY(100%);opacity:0}.service-popup__close{right:24px;position:absolute;top:16px;cursor:pointer}.service-popup__close svg{height:26px;fill:#fff;width:26px}@media (max-width:1120px){.service-popup{padding:20px 16px 24px;border-radius:12px 12px 0 0}.service-popup__close{right:16px;top:20px}.service-popup__close svg{height:20px;width:20px}}.service-retargeting{color:#fff;border-top:2px solid #eaebf2;background-size:contain;background-color:#5737ce;background-position:100%;background-image:url(/images/retargeting.svg);background-repeat:no-repeat}.service-retargeting__title{font-size:40px;font-weight:700;max-width:660px;line-height:52px}.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;padding-right:30px;line-height:32px}.service-retargeting__text{font-size:16px;line-height:24px;margin-top:12px}.service-retargeting__button{margin-top:20px}}.mpf-menu{overflow:hidden;position:relative;margin-left:-200px}.mpf-menu-list{overflow:auto;padding-right:60px;padding-left:200px}.mpf-menu-item{flex-shrink:0;position:relative}.mpf-menu-item svg{height:7px;fill:#2c2d36;transition:transform .15s ease-in;width:12px}.mpf-menu-item._active svg{transform:rotate(180deg)}.mpf-menu._fade:after{height:28px;pointer-events:none;right:0;content:"";position:absolute;top:0;width:60px;background-image:linear-gradient(270deg,#fff 30%,#fff0)}.desktop_layout .mpf-menu-dropdown{overflow:hidden auto;padding:8px 0;position:absolute;max-width:320px;max-height:400px;box-sizing:border-box;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550d;border-radius:6px;background:#fff;margin-top:4px;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{overflow:auto;right:0;position:fixed;bottom:0;top:0;background:#fff;left:0;z-index:99}.mobile_layout .mpf-menu-dropdown ul{padding:20px 16px;flex-direction:column;gap:8px;display:flex}.mobile_layout .mpf-menu-dropdown li{padding:8px;position:relative;border-radius:6px;background:#f9fafb}.mobile_layout .mpf-menu-dropdown-head{padding:16px;justify-content:space-between;font-size:20px;font-weight:700;position:sticky;border-bottom:1px solid #eaebf2;top:0;align-items:center;background:#fff;line-height:28px;display:flex;z-index:6}.mobile_layout .mpf-menu-dropdown-head__close{display:flex}.mobile_layout .mpf-menu-dropdown-head__close svg{height:19px;fill:#2c2d36;width:19px}.mp-contacts__item{padding:12px 0;border-bottom:1px solid #f4f5f8}.mp-contacts__item:last-of-type{border-bottom:0}.mp-contacts__text{font-size:16px;font-style:normal;line-height:24px;margin-top:4px;padding-left:24px}.mp-contacts__metro-lines{transform:rotate(180deg)}.mp-contacts__metro-circle{height:8px;border:1px solid #fff;position:relative;margin:-2px 0 0 -7px;border-radius:50%;width:8px;display:inline-block}.mp-contacts__metro-circle:first-of-type{margin-left:0}.mp-prices{padding:12px 0;font-size:13px;flex-direction:column;gap:8px;line-height:20px;display:flex}.mp-prices-item{padding:8px;justify-content:space-between;gap:16px;border-radius:6px;background:#f9fafb;display:flex}.mp-prices-item__title{overflow:hidden;text-overflow:ellipsis;padding:0 2px 0 0;max-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.mp-prices-item__price{flex-shrink:0;padding:0 0 0 4px;font-weight:700;white-space:nowrap}.mp-reviews{padding-bottom:12px}.mp-reviews__container{padding:12px 20px;justify-content:space-between;font-size:16px;align-items:center;line-height:20px;display:flex}.mp-reviews__controls{gap:8px;align-items:center;display:flex}.mp-reviews__controls svg{height:20px;transform:rotate(90deg);fill:#2c2d36;width:20px}.mp-reviews__controls .disabled svg{fill:#bbbcc4}.mp-reviews__controls ._next,.mp-reviews__controls ._prev{padding:2px;cursor:pointer;display:flex}.mp-reviews__controls ._next svg{transform:rotate(-90deg)}.mobile_layout .mp-reviews__container{padding:0}.service-favorite svg{fill:none;stroke-width:1.5;cursor:pointer;stroke:#3d3f55}.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{height:26px;padding:0;justify-content:center;border:1px solid #eaebf2;position:absolute;top:-4px;align-items:center;border-radius:100%;background:#fff;left:-4px;width:26px;display:flex;z-index:2}